*/.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media screen and (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media screen and (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media screen and (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}

.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
  padding: 20px 30px;
}

.turmacss {
  max-height: none !important;
  flex: auto;
  background-color: white;
  border-radius: 8px;  
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.row:before,
.row:after {
  content: ' ';
  display: table;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: 0%;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: 0%;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media screen and (min-width: 768px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: 0%;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: 0%;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media screen and (min-width: 992px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: 0%;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: 0%;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media screen and (min-width: 1200px) {
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: 0%;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: 0%;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
@media screen and (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media screen and (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media screen and (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media screen and (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
.ls-actions-btn,
.ls-steps-main .ls-steps-content > .ls-actions-btn {
  padding: 15px 0;
  margin: 30px 0;
  border-top: 4px solid #eeeeee;
  white-space: nowrap;
}

.ls-actions-btn-doc {
  padding: 15px 0;
  margin: 30px 0;
  white-space: nowrap;
}


.ls-collapse-body {
  height: 0;
  opacity: 0;
  overflow: hidden;
  visibility: hidden;
}
.ls-collapse-opened .ls-collapse-body,
.ls-collapse-opened-always .ls-collapse-body {
  height: auto;
  opacity: 1;
  overflow: initial;
  visibility: visible;
}
.ls-sidebar,
.ls-notification,
.ls-topbar,
.ls-main {
  -moz-transition: -moz-transform 0.5s;
  -o-transition: -o-transform 0.5s;
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
}
.ls-sidebar {
  -moz-transform: translateX(-265px);
  -ms-transform: translateX(-265px);
  -webkit-transform: translateX(-265px);
  transform: translateX(-265px);
}
.ls-notification {
  -moz-transform: translateX(265px);
  -ms-transform: translateX(265px);
  -webkit-transform: translateX(265px);
  transform: translateX(265px);
}
.ls-topbar,
.ls-main {
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.ls-sidebar-visible.ls-browser-chrome {
  overflow: hidden;
}
.ls-sidebar-visible .ls-topbar,
.ls-sidebar-visible .ls-main {
  -moz-transform: translateX(265px);
  -ms-transform: translateX(265px);
  -webkit-transform: translateX(265px);
  transform: translateX(265px);
}
.ls-sidebar-visible .ls-notification {
  -moz-transform: translateX(265px);
  -ms-transform: translateX(265px);
  -webkit-transform: translateX(265px);
  transform: translateX(265px);
}
.ls-sidebar-visible .ls-sidebar {
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.ls-notifications-visible .ls-topbar,
.ls-notifications-visible .ls-main {
  -moz-transform: translateX(-265px);
  -ms-transform: translateX(-265px);
  -webkit-transform: translateX(-265px);
  transform: translateX(-265px);
}
.ls-notifications-visible .ls-notification {
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -webkit-transform: translateX(0);
  transform: translateX(0);
  overflow: auto;
  z-index: 3;
}
.ls-notifications-visible .ls-sidebar {
  -moz-transform: translateX(-265px);
  -ms-transform: translateX(-265px);
  -webkit-transform: translateX(-265px);
  transform: translateX(-265px);
}
.ls-bg-theme-blue {
  background-color: #254fa2;
}
.ls-theme-blue .ls-color-theme,
.ls-theme-blue .ls-ico-alone,
.ls-theme-blue .ls-ico-bg:before {
  color: #1d3f81 !important;
}
.ls-theme-blue p a:not([class*='ls-btn']),
.ls-theme-blue .ls-breadcrumb a,
.ls-theme-blue .hopscotch-bubble a {
  color: #1d3f81;
}
.ls-theme-blue p a:not([class*='ls-btn']):hover,
.ls-theme-blue p a:not([class*='ls-btn']):focus,
.ls-theme-blue p a:not([class*='ls-btn']).ls-active,
.ls-theme-blue .ls-breadcrumb a:hover,
.ls-theme-blue .ls-breadcrumb a:focus,
.ls-theme-blue .ls-breadcrumb a.ls-active,
.ls-theme-blue .hopscotch-bubble a:hover,
.ls-theme-blue .hopscotch-bubble a:focus,
.ls-theme-blue .hopscotch-bubble a.ls-active {
  color: #162f61;
}
.ls-theme-blue .ls-tag-primary {
  background-color: #254fa2;
}
.ls-theme-blue .ls-background-primary,
.ls-theme-blue .ls-table .ls-background-primary td {
  background-color: #a8beeb;
  color: #254fa2;
}
.ls-theme-blue .ls-user-account {
  background: #1f4389;
}
.ls-theme-blue .ls-topbar {
  background-color: #254fa2;
}
.ls-theme-blue .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #183369;
}
.ls-theme-blue
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #0e1f40;
}
.ls-theme-blue .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-blue .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-blue .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-blue .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-blue .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-blue .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-blue .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-blue .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-blue .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-blue
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-blue
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-blue
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-blue
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-blue
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-blue [class*='ls-go'] {
  background: #1d3f81;
}
.ls-theme-blue [class*='ls-go']:hover,
.ls-theme-blue [class*='ls-go']:focus {
  background: #1f4389;
}
.ls-theme-blue .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-blue .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-blue .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-blue .ls-menu a:hover,
.ls-theme-blue .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-blue .ls-sidebar [class*='ls-go'] {
  background: #254fa2;
}
.ls-theme-blue .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-blue .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-blue .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-blue .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-blue .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-blue .ls-brand-name {
  background-color: #254fa2;
}
.ls-theme-blue .ls-area-account[class*='ls-ico']:before {
  color: #254fa2;
}
.ls-theme-blue .ls-info-header [class*='ls-title'] {
  color: #254fa2;
}
.ls-theme-blue .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #1d3f81 !important;
}
.ls-theme-blue .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-blue .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #1d3f81 !important;
}
.ls-theme-blue .ls-cart-header {
  background-color: #1d3f81;
  background-color: #1d3f81;
}
.ls-theme-blue [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #1d3f81;
}
.ls-theme-blue [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-blue [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-blue [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-blue [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-blue
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-blue [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-blue [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-blue [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-blue [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-blue [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-blue [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-blue [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-blue [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-blue [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-blue [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-blue [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-blue [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-blue [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-blue [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-blue [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-blue [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-blue [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-blue [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-blue [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-blue [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-blue [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-blue [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-blue [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-blue [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-blue [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-blue [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-blue [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-blue [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-blue
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-blue [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-blue [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-blue [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-blue [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-blue [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-blue [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-blue [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-blue [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-blue [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-blue [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-blue .ls-btn:hover,
.ls-theme-blue .ls-btn:focus,
.ls-theme-blue .ls-btn:active,
.ls-theme-blue .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-blue .ls-btn.ls-disabled,
.ls-theme-blue .ls-btn.ls-disabled:focus,
.ls-theme-blue .ls-btn.ls-disabled:hover,
.ls-theme-blue .ls-btn.ls-disabled:active,
.ls-theme-blue .ls-btn.ls-disabled.ls-active,
.ls-theme-blue .ls-btn[disabled],
.ls-theme-blue .ls-btn[disabled]:focus,
.ls-theme-blue .ls-btn[disabled]:hover,
.ls-theme-blue .ls-btn[disabled]:active,
.ls-theme-blue .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-blue .ls-btn-primary {
  background: #1d3f81;
  border-color: #193771;
  color: white;
}
.ls-theme-blue .ls-btn-primary:hover,
.ls-theme-blue .ls-btn-primary:focus,
.ls-theme-blue .ls-btn-primary:active,
.ls-theme-blue .ls-btn-primary.ls-active {
  background: #162f61;
  border-color: #162f61;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-blue .ls-btn-primary.ls-disabled,
.ls-theme-blue .ls-btn-primary.ls-disabled:focus,
.ls-theme-blue .ls-btn-primary.ls-disabled:hover,
.ls-theme-blue .ls-btn-primary.ls-disabled:active,
.ls-theme-blue .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-blue .ls-btn-primary[disabled],
.ls-theme-blue .ls-btn-primary[disabled]:focus,
.ls-theme-blue .ls-btn-primary[disabled]:hover,
.ls-theme-blue .ls-btn-primary[disabled]:active,
.ls-theme-blue .ls-btn-primary[disabled].ls-active {
  background: #7c95c7;
  border-color: #92a7d0;
}
.ls-theme-blue .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-blue .ls-collapse .ls-collapse-header:before {
  color: #254fa2;
  border: 3px solid #254fa2;
}
.ls-theme-blue [class*='ls-pagination'] li.ls-active {
  background-color: #1d3f81;
  border-color: #1d3f81;
}
.ls-theme-blue .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-blue .pager li:hover,
.ls-theme-blue .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-blue .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-blue .pager li.disabled a:hover,
.ls-theme-blue .pager li.disabled a:focus {
  background: none;
}
.ls-theme-blue .ls-table.ls-bg-header thead {
  background-color: #254fa2;
}
.ls-theme-blue .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-blue .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-blue .ls-table.ls-bg-header thead th.ls-data-descending a:after,
.ls-theme-blue .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-top-color: white;
}
.ls-theme-blue .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-blue .ls-table thead th a {
  color: black;
}
.ls-theme-blue .ls-table tbody tr:hover {
  background-color: #1d3f81;
  background-color: rgba(29, 63, 129, 0.02);
}
.ls-theme-blue .ls-table tbody a:not([class*='ls-btn']) {
  color: #254fa2;
}
.ls-theme-blue .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #1d3f81;
  background-color: rgba(29, 63, 129, 0.02);
}
.ls-theme-blue .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-blue
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-blue .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #1d3f81;
  background-color: rgba(29, 63, 129, 0.7);
}
.ls-theme-blue .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #1d3f81;
}
.ls-theme-blue .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-blue .ls-lnk-nav:hover {
  color: #1d3f81;
}
.ls-theme-blue .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #1d3f81;
  border-color: #1d3f81;
}
.ls-theme-blue .ls-lnk-nav[class*='ls-ico']:before {
  color: #254fa2;
  border: 4px solid #254fa2;
}
.ls-theme-blue .ls-dropdown ul a:focus,
.ls-theme-blue .ls-dropdown ul a:hover {
  background-color: #1d3f81;
  color: white;
}
.ls-theme-blue .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-blue .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-blue .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-blue .ls-switch-btn input:checked + label span:after {
  background-color: #254fa2;
}
.ls-theme-blue .ls-list-title a {
  color: #254fa2;
}
.ls-theme-blue.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-blue .is-selected .pika-button {
  color: white;
  background: #1d3f81;
  box-shadow: none;
}
.ls-theme-blue .pika-button:hover {
  color: white !important;
  background: #254fa2 !important;
}
.ls-theme-blue .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #254fa2;
}
.ls-theme-blue div[data-ls-module='progressBar'] span {
  background-color: #254fa2;
}
.ls-theme-blue .ls-word-dotted {
  border-color: #1d3f81;
}
.ls-theme-blue .ls-steps-nav .ls-actived:before {
  border-color: #254fa2;
}
.ls-theme-blue .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #254fa2;
}
.ls-theme-blue .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #254fa2;
}
.ls-theme-blue .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #254fa2;
  color: #254fa2;
}
.ls-theme-blue .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #254fa2;
}
.ls-theme-blue .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #254fa2;
}
@media screen and (min-width: 768px) {
  .ls-theme-blue .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
    background: #254fa2;
    color: white;
  }
}
.ls-theme-blue .ls-steps-nav .ls-active .ls-steps-btn {
  background: #254fa2;
}
.ls-theme-blue .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #254fa2;
}
.ls-theme-blue .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-blue .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-blue .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #254fa2;
    border-color: #254fa2;
    color: white;
  }
  .ls-theme-blue .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #254fa2;
  }
}
.ls-theme-blue .ls-steps-arrow:before {
  background: #254fa2;
}
.ls-theme-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #e9edf5;
  border-color: #92a7d0;
  color: #254fa2;
}
.ls-theme-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #92a7d0 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #e9edf5 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-blue hr[data-ls-text] {
  border-color: #1d3f81;
}
.ls-theme-blue hr[data-ls-text]:before {
  color: #1d3f81;
}
.ls-bg-theme-gold {
  background-color: #a38e17;
}
.ls-theme-gold .ls-color-theme,
.ls-theme-gold .ls-ico-alone,
.ls-theme-gold .ls-ico-bg:before {
  color: #827112 !important;
}
.ls-theme-gold p a:not([class*='ls-btn']),
.ls-theme-gold .ls-breadcrumb a,
.ls-theme-gold .hopscotch-bubble a {
  color: #827112;
}
.ls-theme-gold p a:not([class*='ls-btn']):hover,
.ls-theme-gold p a:not([class*='ls-btn']):focus,
.ls-theme-gold p a:not([class*='ls-btn']).ls-active,
.ls-theme-gold .ls-breadcrumb a:hover,
.ls-theme-gold .ls-breadcrumb a:focus,
.ls-theme-gold .ls-breadcrumb a.ls-active,
.ls-theme-gold .hopscotch-bubble a:hover,
.ls-theme-gold .hopscotch-bubble a:focus,
.ls-theme-gold .hopscotch-bubble a.ls-active {
  color: #61550d;
}
.ls-theme-gold .ls-tag-primary {
  background-color: #a38e17;
}
.ls-theme-gold .ls-background-primary,
.ls-theme-gold .ls-table .ls-background-primary td {
  background-color: #f0e396;
  color: #a38e17;
}
.ls-theme-gold .ls-user-account {
  background: #8a7813;
}
.ls-theme-gold .ls-topbar {
  background-color: #a38e17;
}
.ls-theme-gold .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #695c0e;
}
.ls-theme-gold
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #413809;
}
.ls-theme-gold .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-gold .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-gold .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-gold .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-gold .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-gold .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-gold .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-gold .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-gold .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-gold
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-gold
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-gold
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-gold
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-gold
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-gold [class*='ls-go'] {
  background: #827112;
}
.ls-theme-gold [class*='ls-go']:hover,
.ls-theme-gold [class*='ls-go']:focus {
  background: #8a7813;
}
.ls-theme-gold .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-gold .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-gold .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-gold .ls-menu a:hover,
.ls-theme-gold .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-gold .ls-sidebar [class*='ls-go'] {
  background: #a38e17;
}
.ls-theme-gold .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-gold .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-gold .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-gold .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-gold .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-gold .ls-brand-name {
  background-color: #a38e17;
}
.ls-theme-gold .ls-area-account[class*='ls-ico']:before {
  color: #a38e17;
}
.ls-theme-gold .ls-info-header [class*='ls-title'] {
  color: #a38e17;
}
.ls-theme-gold .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #827112 !important;
}
.ls-theme-gold .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-gold .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #827112 !important;
}
.ls-theme-gold .ls-cart-header {
  background-color: #827112;
  background-color: #827112;
}
.ls-theme-gold [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #827112;
}
.ls-theme-gold [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-gold [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-gold [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-gold [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-gold
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-gold [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-gold [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-gold [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-gold [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-gold [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-gold [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-gold [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-gold [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-gold [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-gold [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-gold [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-gold [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-gold [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-gold [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-gold [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-gold [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-gold [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-gold [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-gold [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-gold [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-gold [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-gold [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-gold [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-gold [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-gold [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-gold [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-gold [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-gold [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-gold
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-gold [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-gold [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-gold [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-gold [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-gold [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-gold [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-gold [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-gold [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-gold [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-gold [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-gold .ls-btn:hover,
.ls-theme-gold .ls-btn:focus,
.ls-theme-gold .ls-btn:active,
.ls-theme-gold .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-gold .ls-btn.ls-disabled,
.ls-theme-gold .ls-btn.ls-disabled:focus,
.ls-theme-gold .ls-btn.ls-disabled:hover,
.ls-theme-gold .ls-btn.ls-disabled:active,
.ls-theme-gold .ls-btn.ls-disabled.ls-active,
.ls-theme-gold .ls-btn[disabled],
.ls-theme-gold .ls-btn[disabled]:focus,
.ls-theme-gold .ls-btn[disabled]:hover,
.ls-theme-gold .ls-btn[disabled]:active,
.ls-theme-gold .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-gold .ls-btn-primary {
  background: #827112;
  border-color: #726310;
  color: white;
}
.ls-theme-gold .ls-btn-primary:hover,
.ls-theme-gold .ls-btn-primary:focus,
.ls-theme-gold .ls-btn-primary:active,
.ls-theme-gold .ls-btn-primary.ls-active {
  background: #61550d;
  border-color: #61550d;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-gold .ls-btn-primary.ls-disabled,
.ls-theme-gold .ls-btn-primary.ls-disabled:focus,
.ls-theme-gold .ls-btn-primary.ls-disabled:hover,
.ls-theme-gold .ls-btn-primary.ls-disabled:active,
.ls-theme-gold .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-gold .ls-btn-primary[disabled],
.ls-theme-gold .ls-btn-primary[disabled]:focus,
.ls-theme-gold .ls-btn-primary[disabled]:hover,
.ls-theme-gold .ls-btn-primary[disabled]:active,
.ls-theme-gold .ls-btn-primary[disabled].ls-active {
  background: #c7bb73;
  border-color: #d1c68b;
}
.ls-theme-gold .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-gold .ls-collapse .ls-collapse-header:before {
  color: #a38e17;
  border: 3px solid #a38e17;
}
.ls-theme-gold [class*='ls-pagination'] li.ls-active {
  background-color: #827112;
  border-color: #827112;
}
.ls-theme-gold .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-gold .pager li:hover,
.ls-theme-gold .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-gold .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-gold .pager li.disabled a:hover,
.ls-theme-gold .pager li.disabled a:focus {
  background: none;
}
.ls-theme-gold .ls-table.ls-bg-header thead {
  background-color: #a38e17;
}
.ls-theme-gold .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-gold .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-gold .ls-table.ls-bg-header thead th.ls-data-descending a:after,
.ls-theme-gold .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-top-color: white;
}
.ls-theme-gold .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-gold .ls-table thead th a {
  color: black;
}
.ls-theme-gold .ls-table tbody tr:hover {
  background-color: #827112;
  background-color: rgba(130, 113, 18, 0.02);
}
.ls-theme-gold .ls-table tbody a:not([class*='ls-btn']) {
  color: #a38e17;
}
.ls-theme-gold .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #827112;
  background-color: rgba(130, 113, 18, 0.02);
}
.ls-theme-gold .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-gold
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-gold .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #827112;
  background-color: rgba(130, 113, 18, 0.7);
}
.ls-theme-gold .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #827112;
}
.ls-theme-gold .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-gold .ls-lnk-nav:hover {
  color: #827112;
}
.ls-theme-gold .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #827112;
  border-color: #827112;
}
.ls-theme-gold .ls-lnk-nav[class*='ls-ico']:before {
  color: #a38e17;
  border: 4px solid #a38e17;
}
.ls-theme-gold .ls-dropdown ul a:focus,
.ls-theme-gold .ls-dropdown ul a:hover {
  background-color: #827112;
  color: white;
}
.ls-theme-gold .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-gold .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-gold .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-gold .ls-switch-btn input:checked + label span:after {
  background-color: #a38e17;
}
.ls-theme-gold .ls-list-title a {
  color: #a38e17;
}
.ls-theme-gold.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-gold .is-selected .pika-button {
  color: white;
  background: #827112;
  box-shadow: none;
}
.ls-theme-gold .pika-button:hover {
  color: white !important;
  background: #a38e17 !important;
}
.ls-theme-gold .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #a38e17;
}
.ls-theme-gold div[data-ls-module='progressBar'] span {
  background-color: #a38e17;
}
.ls-theme-gold .ls-word-dotted {
  border-color: #827112;
}
.ls-theme-gold .ls-steps-nav .ls-actived:before {
  border-color: #a38e17;
}
.ls-theme-gold .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #a38e17;
}
.ls-theme-gold .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #a38e17;
}
.ls-theme-gold .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #a38e17;
  color: #a38e17;
}
.ls-theme-gold .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #a38e17;
}
.ls-theme-gold .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #a38e17;
}
@media screen and (min-width: 768px) {
  .ls-theme-gold .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
    background: #a38e17;
    color: white;
  }
}
.ls-theme-gold .ls-steps-nav .ls-active .ls-steps-btn {
  background: #a38e17;
}
.ls-theme-gold .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #a38e17;
}
.ls-theme-gold .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-gold .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-gold .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #a38e17;
    border-color: #a38e17;
    color: white;
  }
  .ls-theme-gold .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #a38e17;
  }
}
.ls-theme-gold .ls-steps-arrow:before {
  background: #a38e17;
}
.ls-theme-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #f5f3e7;
  border-color: #d1c68b;
  color: #a38e17;
}
.ls-theme-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #d1c68b transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #f5f3e7 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-gold hr[data-ls-text] {
  border-color: #827112;
}
.ls-theme-gold hr[data-ls-text]:before {
  color: #827112;
}
.ls-bg-theme-gray {
  background-color: #878787;
}
.ls-theme-gray .ls-color-theme,
html .ls-color-theme,
.ls-theme-gray .ls-ico-alone,
html .ls-ico-alone,
.ls-theme-gray .ls-ico-bg:before,
html .ls-ico-bg:before {
  color: #6c6c6c !important;
}
.ls-theme-gray p a:not([class*='ls-btn']),
html p a:not([class*='ls-btn']),
.ls-theme-gray .ls-breadcrumb a,
html .ls-breadcrumb a,
.ls-theme-gray .hopscotch-bubble a,
html .hopscotch-bubble a {
  color: #6c6c6c;
}
.ls-theme-gray p a:not([class*='ls-btn']):hover,
html p a:not([class*='ls-btn']):hover,
.ls-theme-gray p a:not([class*='ls-btn']):focus,
html p a:not([class*='ls-btn']):focus,
.ls-theme-gray p a:not([class*='ls-btn']).ls-active,
html p a:not([class*='ls-btn']).ls-active,
.ls-theme-gray .ls-breadcrumb a:hover,
html .ls-breadcrumb a:hover,
.ls-theme-gray .ls-breadcrumb a:focus,
html .ls-breadcrumb a:focus,
.ls-theme-gray .ls-breadcrumb a.ls-active,
html .ls-breadcrumb a.ls-active,
.ls-theme-gray .hopscotch-bubble a:hover,
html .hopscotch-bubble a:hover,
.ls-theme-gray .hopscotch-bubble a:focus,
html .hopscotch-bubble a:focus,
.ls-theme-gray .hopscotch-bubble a.ls-active,
html .hopscotch-bubble a.ls-active {
  color: #515151;
}
.ls-theme-gray .ls-tag-primary,
html .ls-tag-primary {
  background-color: #878787;
}
.ls-theme-gray .ls-background-primary,
html .ls-background-primary,
.ls-theme-gray .ls-table .ls-background-primary td,
html .ls-table .ls-background-primary td {
  background-color: #ededed;
  color: #878787;
}
.ls-theme-gray .ls-user-account,
html .ls-user-account {
  background: #727272;
}
.ls-theme-gray .ls-topbar,
html .ls-topbar {
  background-color: #878787;
}
.ls-theme-gray .ls-topbar .ls-alerts-list [class^='ls-ico'],
html .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #575757;
}
.ls-theme-gray
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active),
html
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #363636;
}
.ls-theme-gray .ls-topbar.ls-topbar-gray,
html .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-gray .ls-topbar.ls-topbar-gray .ls-user-account,
html .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-gray .ls-topbar.ls-topbar-gray .ls-user-account > a,
html .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-gray .ls-topbar.ls-topbar-gray .ls-user-account > a small,
html .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-gray .ls-topbar.ls-topbar-gray .ls-user-account > a:before,
html .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-gray .ls-topbar.ls-topbar-gray [class*='ls-go'],
html .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-gray .ls-topbar.ls-topbar-gray [class*='ls-go']:before,
html .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-gray .ls-topbar.ls-topbar-gray .ls-brand-name,
html .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-gray .ls-topbar.ls-topbar-gray .ls-brand-name a,
html .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-gray
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a,
html .ls-topbar.ls-topbar-gray .ls-notification-topbar .ls-alerts-list a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-gray
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active,
html
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-gray
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter],
html
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-gray
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active,
html
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-gray
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after,
html
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-gray [class*='ls-go'],
html [class*='ls-go'] {
  background: #6c6c6c;
}
.ls-theme-gray [class*='ls-go']:hover,
html [class*='ls-go']:hover,
.ls-theme-gray [class*='ls-go']:focus,
html [class*='ls-go']:focus {
  background: #727272;
}
.ls-theme-gray .ls-menu li,
html .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-gray .ls-menu li.ls-active:not(.ls-submenu-parent) > a,
html .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-gray .ls-menu a,
html .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-gray .ls-menu a:hover,
html .ls-menu a:hover,
.ls-theme-gray .ls-menu a:focus,
html .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-gray .ls-sidebar [class*='ls-go'],
html .ls-sidebar [class*='ls-go'] {
  background: #878787;
}
.ls-theme-gray .ls-submenu-parent:after,
html .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-gray .ls-submenu-parent:hover:after,
html .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-gray .ls-submenu-parent li,
html .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-gray .ls-submenu-parent.ls-active,
html .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-gray .ls-submenu-parent.ls-active ul,
html .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-gray .ls-brand-name,
html .ls-brand-name {
  background-color: #878787;
}
.ls-theme-gray .ls-area-account[class*='ls-ico']:before,
html .ls-area-account[class*='ls-ico']:before {
  color: #878787;
}
.ls-theme-gray .ls-info-header [class*='ls-title'],
html .ls-info-header [class*='ls-title'] {
  color: #878787;
}
.ls-theme-gray .ls-checkbox-cart:checked ~ .ls-cart-header,
html .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #6c6c6c !important;
}
.ls-theme-gray .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
html .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-gray .ls-checkbox-cart:checked ~ .ls-cart-header strong,
html .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #6c6c6c !important;
}
.ls-theme-gray .ls-cart-header,
html .ls-cart-header {
  background-color: #6c6c6c;
  background-color: #6c6c6c;
}
.ls-theme-gray [class*='ls-btn'][data-ls-module]:after,
html [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #6c6c6c;
}
.ls-theme-gray [class*='ls-btn'].ls-btn-danger,
html [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-gray [class*='ls-btn'].ls-btn-danger:hover,
html [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-gray [class*='ls-btn'].ls-btn-danger:focus,
html [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-gray [class*='ls-btn'].ls-btn-danger:active,
html [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-gray
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']),
html [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-gray [class*='ls-btn'].ls-btn-danger.ls-disabled,
html [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-gray [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
html [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-gray [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
html [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-gray [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
html [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-gray [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
html [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-gray [class*='ls-btn'].ls-btn-danger[disabled],
html [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-gray [class*='ls-btn'].ls-btn-danger[disabled]:focus,
html [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-gray [class*='ls-btn'].ls-btn-danger[disabled]:hover,
html [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-gray [class*='ls-btn'].ls-btn-danger[disabled]:active,
html [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-gray [class*='ls-btn'].ls-btn-danger[disabled].ls-active,
html [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-gray [class*='ls-btn'].ls-btn-primary-danger,
html [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-gray [class*='ls-btn'].ls-btn-primary-danger:hover,
html [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-gray [class*='ls-btn'].ls-btn-primary-danger:focus,
html [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-gray [class*='ls-btn'].ls-btn-primary-danger:active,
html [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-gray [class*='ls-btn'].ls-btn-primary-danger.ls-active,
html [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-gray [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
html [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-gray [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
html [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-gray [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
html [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-gray [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
html [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-gray [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
html [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-gray [class*='ls-btn'].ls-btn-primary-danger[disabled],
html [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-gray [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
html [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-gray [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
html [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-gray [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
html [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-gray [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active,
html [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-gray [class*='ls-btn'].ls-btn-dark:focus,
html [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-gray [class*='ls-btn'].ls-btn-dark:hover,
html [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-gray [class*='ls-btn'].ls-btn-dark:active,
html [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-gray
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']),
html [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-gray [class*='ls-btn'].ls-btn-dark.ls-disabled,
html [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-gray [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
html [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-gray [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
html [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-gray [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
html [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-gray [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
html [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-gray [class*='ls-btn'].ls-btn-dark[disabled],
html [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-gray [class*='ls-btn'].ls-btn-dark[disabled]:focus,
html [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-gray [class*='ls-btn'].ls-btn-dark[disabled]:hover,
html [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-gray [class*='ls-btn'].ls-btn-dark[disabled]:active,
html [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-gray [class*='ls-btn'].ls-btn-dark[disabled].ls-active,
html [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-gray .ls-btn:hover,
html .ls-btn:hover,
.ls-theme-gray .ls-btn:focus,
html .ls-btn:focus,
.ls-theme-gray .ls-btn:active,
html .ls-btn:active,
.ls-theme-gray .ls-btn.ls-active,
html .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-gray .ls-btn.ls-disabled,
html .ls-btn.ls-disabled,
.ls-theme-gray .ls-btn.ls-disabled:focus,
html .ls-btn.ls-disabled:focus,
.ls-theme-gray .ls-btn.ls-disabled:hover,
html .ls-btn.ls-disabled:hover,
.ls-theme-gray .ls-btn.ls-disabled:active,
html .ls-btn.ls-disabled:active,
.ls-theme-gray .ls-btn.ls-disabled.ls-active,
html .ls-btn.ls-disabled.ls-active,
.ls-theme-gray .ls-btn[disabled],
html .ls-btn[disabled],
.ls-theme-gray .ls-btn[disabled]:focus,
html .ls-btn[disabled]:focus,
.ls-theme-gray .ls-btn[disabled]:hover,
html .ls-btn[disabled]:hover,
.ls-theme-gray .ls-btn[disabled]:active,
html .ls-btn[disabled]:active,
.ls-theme-gray .ls-btn[disabled].ls-active,
html .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-gray .ls-btn-primary,
html .ls-btn-primary {
  background: #6c6c6c;
  border-color: #5e5e5e;
  color: white;
}
.ls-theme-gray .ls-btn-primary:hover,
html .ls-btn-primary:hover,
.ls-theme-gray .ls-btn-primary:focus,
html .ls-btn-primary:focus,
.ls-theme-gray .ls-btn-primary:active,
html .ls-btn-primary:active,
.ls-theme-gray .ls-btn-primary.ls-active,
html .ls-btn-primary.ls-active {
  background: #515151;
  border-color: #515151;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-gray .ls-btn-primary.ls-disabled,
html .ls-btn-primary.ls-disabled,
.ls-theme-gray .ls-btn-primary.ls-disabled:focus,
html .ls-btn-primary.ls-disabled:focus,
.ls-theme-gray .ls-btn-primary.ls-disabled:hover,
html .ls-btn-primary.ls-disabled:hover,
.ls-theme-gray .ls-btn-primary.ls-disabled:active,
html .ls-btn-primary.ls-disabled:active,
.ls-theme-gray .ls-btn-primary.ls-disabled.ls-active,
html .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-gray .ls-btn-primary[disabled],
html .ls-btn-primary[disabled],
.ls-theme-gray .ls-btn-primary[disabled]:focus,
html .ls-btn-primary[disabled]:focus,
.ls-theme-gray .ls-btn-primary[disabled]:hover,
html .ls-btn-primary[disabled]:hover,
.ls-theme-gray .ls-btn-primary[disabled]:active,
html .ls-btn-primary[disabled]:active,
.ls-theme-gray .ls-btn-primary[disabled].ls-active,
html .ls-btn-primary[disabled].ls-active {
  background: #b7b7b7;
  border-color: #c3c3c3;
}
.ls-theme-gray .ls-tabs-button-nav .ls-active [class*='ls-btn'],
html .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-gray .ls-collapse .ls-collapse-header:before,
html .ls-collapse .ls-collapse-header:before {
  color: #878787;
  border: 3px solid #878787;
}
.ls-theme-gray [class*='ls-pagination'] li.ls-active,
html [class*='ls-pagination'] li.ls-active {
  background-color: #6c6c6c;
  border-color: #6c6c6c;
}
.ls-theme-gray .pager li,
html .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-gray .pager li:hover,
html .pager li:hover,
.ls-theme-gray .pager li:focus,
html .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-gray .pager li.disabled a,
html .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-gray .pager li.disabled a:hover,
html .pager li.disabled a:hover,
.ls-theme-gray .pager li.disabled a:focus,
html .pager li.disabled a:focus {
  background: none;
}
.ls-theme-gray .ls-table.ls-bg-header thead,
html .ls-table.ls-bg-header thead {
  background-color: #878787;
}
.ls-theme-gray .ls-table.ls-bg-header thead th,
html .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-gray .ls-table.ls-bg-header thead th a,
html .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-gray .ls-table.ls-bg-header thead th.ls-data-descending a:after,
html .ls-table.ls-bg-header thead th.ls-data-descending a:after,
.ls-theme-gray .ls-table.ls-bg-header thead th.ls-data-ascending a:after,
html .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-top-color: white;
}
.ls-theme-gray .ls-table.ls-bg-header thead th.ls-data-ascending a:after,
html .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-gray .ls-table thead th a,
html .ls-table thead th a {
  color: black;
}
.ls-theme-gray .ls-table tbody tr:hover,
html .ls-table tbody tr:hover {
  background-color: #6c6c6c;
  background-color: rgba(108, 108, 108, 0.02);
}
.ls-theme-gray .ls-table tbody a:not([class*='ls-btn']),
html .ls-table tbody a:not([class*='ls-btn']) {
  color: #878787;
}
.ls-theme-gray .ls-table.ls-table-striped tbody tr:hover td,
html .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #6c6c6c;
  background-color: rgba(108, 108, 108, 0.02);
}
.ls-theme-gray .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td,
html .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-gray
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td,
html .ls-table.ls-table-striped.ls-no-hover tbody tr:hover:nth-child(odd) td {
  background: #f7f7f7;
}
.ls-theme-gray .ls-tabs-nav:not(.in-dropdown) li,
html .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #6c6c6c;
  background-color: rgba(108, 108, 108, 0.7);
}
.ls-theme-gray .ls-tabs-nav:not(.in-dropdown) li:hover,
html .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #6c6c6c;
}
.ls-theme-gray .ls-tabs-nav:not(.in-dropdown) li.ls-active,
html .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-gray .ls-lnk-nav:hover,
html .ls-lnk-nav:hover {
  color: #6c6c6c;
}
.ls-theme-gray .ls-lnk-nav:hover[class*='ls-ico']:before,
html .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #6c6c6c;
  border-color: #6c6c6c;
}
.ls-theme-gray .ls-lnk-nav[class*='ls-ico']:before,
html .ls-lnk-nav[class*='ls-ico']:before {
  color: #878787;
  border: 4px solid #878787;
}
.ls-theme-gray .ls-dropdown ul a:focus,
html .ls-dropdown ul a:focus,
.ls-theme-gray .ls-dropdown ul a:hover,
html .ls-dropdown ul a:hover {
  background-color: #6c6c6c;
  color: white;
}
.ls-theme-gray .ls-dropdown ul a.ls-color-danger:hover,
html .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-gray .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-gray .ls-dropdown ul li a:hover,
html .ls-dropdown .ls-cart ul li a:hover,
.ls-cart html .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-gray .ls-switch-btn input:checked + label span:after,
html .ls-switch-btn input:checked + label span:after {
  background-color: #878787;
}
.ls-theme-gray .ls-list-title a,
html .ls-list-title a {
  color: #878787;
}
.ls-theme-gray.ls-pre-panel .ls-topbar,
html.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-gray .is-selected .pika-button,
html .is-selected .pika-button {
  color: white;
  background: #6c6c6c;
  box-shadow: none;
}
.ls-theme-gray .pika-button:hover,
html .pika-button:hover {
  color: white !important;
  background: #878787 !important;
}
.ls-theme-gray .hopscotch-actions button.hopscotch-nav-button.next,
html .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #878787;
}
.ls-theme-gray div[data-ls-module='progressBar'] span,
html div[data-ls-module='progressBar'] span {
  background-color: #878787;
}
.ls-theme-gray .ls-word-dotted,
html .ls-word-dotted {
  border-color: #6c6c6c;
}
.ls-theme-gray .ls-steps-nav .ls-actived:before,
html .ls-steps-nav .ls-actived:before {
  border-color: #878787;
}
.ls-theme-gray .ls-steps-nav .ls-actived:not(.ls-active):after,
html .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #878787;
}
.ls-theme-gray .ls-steps-nav .ls-actived .ls-steps-btn,
html .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #878787;
}
.ls-theme-gray .ls-steps-nav .ls-actived .ls-steps-btn:before,
html .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #878787;
  color: #878787;
}
.ls-theme-gray .ls-steps-nav .ls-actived .ls-steps-btn:after,
html .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #878787;
}
.ls-theme-gray .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before,
html .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #878787;
}
@media screen and (min-width: 768px) {
  .ls-theme-gray .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before,
  html .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
    background: #878787;
    color: white;
  }
}
.ls-theme-gray .ls-steps-nav .ls-active .ls-steps-btn,
html .ls-steps-nav .ls-active .ls-steps-btn {
  background: #878787;
}
.ls-theme-gray .ls-steps-nav .ls-active .ls-steps-btn:before,
html .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #878787;
}
.ls-theme-gray .ls-steps-nav .ls-active .ls-steps-btn:after,
html .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-gray .ls-steps-nav .ls-active .ls-steps-btn,
  html .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-gray .ls-steps-nav .ls-active .ls-steps-btn:before,
  html .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #878787;
    border-color: #878787;
    color: white;
  }
  .ls-theme-gray .ls-steps-nav .ls-active .ls-steps-btn:after,
  html .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #878787;
  }
}
.ls-theme-gray .ls-steps-arrow:before,
html .ls-steps-arrow:before {
  background: #878787;
}
.ls-theme-gray .ls-theme-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-blue .ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
html .ls-theme-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-blue html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-blue
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-blue
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-blue html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-blue
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-blue
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-blue html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-blue
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-blue
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-blue html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray .ls-theme-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gold .ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
html .ls-theme-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gold html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-gold
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-gold
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gold html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-gold
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-gold
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gold html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-gold
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-gold
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gold html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
html .ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
html .ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
html .ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
html .ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
html .ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
html .ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
html .ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
html .ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray
  .ls-theme-light-green
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
.ls-theme-light-green
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
html .ls-theme-light-green .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-light-green html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-light-green
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-light-green
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-light-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-light-green html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-light-green
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-light-green
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-light-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-light-green html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-light-green
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-light-green
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-light-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-light-green html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray .ls-theme-green .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-green .ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
html .ls-theme-green .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-green html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-green
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-green
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-green html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-green
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-green
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-green html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-green
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-green
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-green html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray .ls-theme-orange .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-orange .ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
html .ls-theme-orange .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-orange html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-orange
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-orange
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-orange .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-orange html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-orange
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-orange
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-orange .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-orange html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-orange
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-orange
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-orange .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-orange html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray .ls-theme-wine .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-wine .ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
html .ls-theme-wine .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-wine html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-wine
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-wine
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-wine .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-wine html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-wine
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-wine
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-wine .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-wine html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-wine
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-wine
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-wine .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-wine html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray .ls-theme-cyanogen .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-cyanogen .ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
html .ls-theme-cyanogen .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-cyanogen html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-cyanogen
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-cyanogen
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-cyanogen .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-cyanogen html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-cyanogen
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-cyanogen
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-cyanogen .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-cyanogen html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-cyanogen
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-cyanogen
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-cyanogen .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-cyanogen html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray
  .ls-theme-light-red
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
.ls-theme-light-red
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
html .ls-theme-light-red .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-light-red html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-light-red
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-light-red
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-light-red .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-light-red html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-light-red
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-light-red
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-light-red .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-light-red html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-light-red
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-light-red
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-light-red .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-light-red html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray .ls-theme-moss .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-moss .ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
html .ls-theme-moss .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-moss html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-moss
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-moss
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-moss .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-moss html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-moss
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-moss
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-moss .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-moss html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-moss
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-moss
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-moss .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-moss html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray .ls-theme-indigo .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-indigo .ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
html .ls-theme-indigo .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-indigo html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-indigo
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-indigo
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-indigo .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-indigo html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-indigo
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-indigo
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-indigo .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-indigo html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-indigo
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-indigo
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-indigo .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-indigo html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray
  .ls-theme-turquoise
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
.ls-theme-turquoise
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
html .ls-theme-turquoise .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-turquoise html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-turquoise
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-turquoise
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-turquoise .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-turquoise html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-turquoise
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-turquoise
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-turquoise .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-turquoise html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-turquoise
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-turquoise
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-turquoise .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-turquoise html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray
  .ls-theme-light-blue
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
.ls-theme-light-blue
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
html .ls-theme-light-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-light-blue html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-light-blue
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-light-blue
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-light-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-light-blue html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-light-blue
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-light-blue
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-light-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-light-blue html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-light-blue
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-light-blue
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-light-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-light-blue html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray
  .ls-theme-light-brown
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
.ls-theme-light-brown
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
html .ls-theme-light-brown .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-light-brown html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-light-brown
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-light-brown
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-light-brown .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-light-brown html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-light-brown
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-light-brown
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-light-brown .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-light-brown html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-light-brown
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-light-brown
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-light-brown .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-light-brown html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray
  .ls-theme-green-lemon
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
.ls-theme-green-lemon
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
html .ls-theme-green-lemon .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-green-lemon html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-green-lemon
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-green-lemon
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-green-lemon .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-green-lemon html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-green-lemon
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-green-lemon
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-green-lemon .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-green-lemon html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-green-lemon
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-green-lemon
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-green-lemon .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-green-lemon html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray .ls-theme-purple .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-purple .ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
html .ls-theme-purple .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-purple html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-purple
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-purple
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-purple .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-purple html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-purple
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-purple
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-purple .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-purple html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-purple
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-purple
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-purple .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-purple html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray
  .ls-theme-dark-yellow
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
.ls-theme-dark-yellow
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
html .ls-theme-dark-yellow .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-dark-yellow html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-dark-yellow
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-dark-yellow
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-dark-yellow .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-dark-yellow html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-dark-yellow
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-dark-yellow
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-dark-yellow .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-dark-yellow html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-dark-yellow
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-dark-yellow
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-dark-yellow .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-dark-yellow html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray
  .ls-theme-yellow-gold
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
.ls-theme-yellow-gold
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
html .ls-theme-yellow-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-yellow-gold html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-yellow-gold
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-yellow-gold
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-yellow-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-yellow-gold html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-yellow-gold
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-yellow-gold
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-yellow-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-yellow-gold html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-yellow-gold
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-yellow-gold
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-yellow-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-yellow-gold html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray
  .ls-theme-royal-blue
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
.ls-theme-royal-blue
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
html .ls-theme-royal-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-royal-blue html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-royal-blue
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-royal-blue
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-royal-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-royal-blue html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-royal-blue
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-royal-blue
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-royal-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-royal-blue html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-royal-blue
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-royal-blue
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-royal-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-royal-blue html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-gray
  .ls-theme-dark-green
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
.ls-theme-dark-green
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn'],
html .ls-theme-dark-green .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-dark-green html .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-gray
  .ls-theme-dark-green
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
.ls-theme-dark-green
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:focus,
html .ls-theme-dark-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-dark-green html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-gray
  .ls-theme-dark-green
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
.ls-theme-dark-green
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:hover,
html .ls-theme-dark-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-dark-green html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-gray
  .ls-theme-dark-green
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
.ls-theme-dark-green
  .ls-theme-gray
  .ls-tabs-btn-nav
  .ls-active
  [class*='ls-btn']:active,
html .ls-theme-dark-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active,
.ls-theme-dark-green html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #f3f3f3;
  border-color: #c3c3c3;
  color: #878787;
}
.ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before,
html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #c3c3c3 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-gray .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after,
html .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #f3f3f3 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-gray hr[data-ls-text],
html hr[data-ls-text] {
  border-color: #6c6c6c;
}
.ls-theme-gray hr[data-ls-text]:before,
html hr[data-ls-text]:before {
  color: #6c6c6c;
}
.ls-bg-theme-light-green {
  background-color: #25b89a;
}
.ls-theme-light-green .ls-color-theme,
.ls-theme-light-green .ls-ico-alone,
.ls-theme-light-green .ls-ico-bg:before {
  color: #1d937b !important;
}
.ls-theme-light-green p a:not([class*='ls-btn']),
.ls-theme-light-green .ls-breadcrumb a,
.ls-theme-light-green .hopscotch-bubble a {
  color: #1d937b;
}
.ls-theme-light-green p a:not([class*='ls-btn']):hover,
.ls-theme-light-green p a:not([class*='ls-btn']):focus,
.ls-theme-light-green p a:not([class*='ls-btn']).ls-active,
.ls-theme-light-green .ls-breadcrumb a:hover,
.ls-theme-light-green .ls-breadcrumb a:focus,
.ls-theme-light-green .ls-breadcrumb a.ls-active,
.ls-theme-light-green .hopscotch-bubble a:hover,
.ls-theme-light-green .hopscotch-bubble a:focus,
.ls-theme-light-green .hopscotch-bubble a.ls-active {
  color: #166e5c;
}
.ls-theme-light-green .ls-tag-primary {
  background-color: #25b89a;
}
.ls-theme-light-green .ls-background-primary,
.ls-theme-light-green .ls-table .ls-background-primary td {
  background-color: #b8f1e5;
  color: #25b89a;
}
.ls-theme-light-green .ls-user-account {
  background: #1f9c82;
}
.ls-theme-light-green .ls-topbar {
  background-color: #25b89a;
}
.ls-theme-light-green .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #187764;
}
.ls-theme-light-green
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #0e493d;
}
.ls-theme-light-green .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-light-green .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-light-green .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-light-green .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-light-green .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-light-green .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-light-green .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-light-green .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-light-green .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-light-green
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-light-green
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-light-green
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-light-green
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-light-green
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-light-green [class*='ls-go'] {
  background: #1d937b;
}
.ls-theme-light-green [class*='ls-go']:hover,
.ls-theme-light-green [class*='ls-go']:focus {
  background: #1f9c82;
}
.ls-theme-light-green .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-light-green .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-light-green .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-light-green .ls-menu a:hover,
.ls-theme-light-green .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-light-green .ls-sidebar [class*='ls-go'] {
  background: #25b89a;
}
.ls-theme-light-green .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-light-green .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-light-green .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-light-green .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-light-green .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-light-green .ls-brand-name {
  background-color: #25b89a;
}
.ls-theme-light-green .ls-area-account[class*='ls-ico']:before {
  color: #25b89a;
}
.ls-theme-light-green .ls-info-header [class*='ls-title'] {
  color: #25b89a;
}
.ls-theme-light-green .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #1d937b !important;
}
.ls-theme-light-green .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-light-green .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #1d937b !important;
}
.ls-theme-light-green .ls-cart-header {
  background-color: #1d937b;
  background-color: #1d937b;
}
.ls-theme-light-green [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #1d937b;
}
.ls-theme-light-green [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-light-green [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-light-green [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-light-green [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-light-green
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-light-green [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-light-green [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-light-green [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-light-green [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-light-green [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-light-green [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-light-green [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-light-green [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-light-green [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-light-green [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-light-green [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-light-green [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-light-green [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-light-green [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-light-green [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-light-green [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-light-green [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-light-green [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-light-green
  [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-light-green
  [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-light-green [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-light-green [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-light-green [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-light-green [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-light-green
  [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-light-green [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-light-green [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-light-green [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-light-green
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-light-green [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-light-green [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-light-green [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-light-green [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-light-green [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-light-green [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-light-green [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-light-green [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-light-green [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-light-green [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-light-green .ls-btn:hover,
.ls-theme-light-green .ls-btn:focus,
.ls-theme-light-green .ls-btn:active,
.ls-theme-light-green .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-light-green .ls-btn.ls-disabled,
.ls-theme-light-green .ls-btn.ls-disabled:focus,
.ls-theme-light-green .ls-btn.ls-disabled:hover,
.ls-theme-light-green .ls-btn.ls-disabled:active,
.ls-theme-light-green .ls-btn.ls-disabled.ls-active,
.ls-theme-light-green .ls-btn[disabled],
.ls-theme-light-green .ls-btn[disabled]:focus,
.ls-theme-light-green .ls-btn[disabled]:hover,
.ls-theme-light-green .ls-btn[disabled]:active,
.ls-theme-light-green .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-light-green .ls-btn-primary {
  background: #1d937b;
  border-color: #19806b;
  color: white;
}
.ls-theme-light-green .ls-btn-primary:hover,
.ls-theme-light-green .ls-btn-primary:focus,
.ls-theme-light-green .ls-btn-primary:active,
.ls-theme-light-green .ls-btn-primary.ls-active {
  background: #166e5c;
  border-color: #166e5c;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-light-green .ls-btn-primary.ls-disabled,
.ls-theme-light-green .ls-btn-primary.ls-disabled:focus,
.ls-theme-light-green .ls-btn-primary.ls-disabled:hover,
.ls-theme-light-green .ls-btn-primary.ls-disabled:active,
.ls-theme-light-green .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-light-green .ls-btn-primary[disabled],
.ls-theme-light-green .ls-btn-primary[disabled]:focus,
.ls-theme-light-green .ls-btn-primary[disabled]:hover,
.ls-theme-light-green .ls-btn-primary[disabled]:active,
.ls-theme-light-green .ls-btn-primary[disabled].ls-active {
  background: #7cd4c2;
  border-color: #92dbcc;
}
.ls-theme-light-green .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-light-green .ls-collapse .ls-collapse-header:before {
  color: #25b89a;
  border: 3px solid #25b89a;
}
.ls-theme-light-green [class*='ls-pagination'] li.ls-active {
  background-color: #1d937b;
  border-color: #1d937b;
}
.ls-theme-light-green .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-light-green .pager li:hover,
.ls-theme-light-green .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-light-green .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-light-green .pager li.disabled a:hover,
.ls-theme-light-green .pager li.disabled a:focus {
  background: none;
}
.ls-theme-light-green .ls-table.ls-bg-header thead {
  background-color: #25b89a;
}
.ls-theme-light-green .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-light-green .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-light-green
  .ls-table.ls-bg-header
  thead
  th.ls-data-descending
  a:after,
.ls-theme-light-green
  .ls-table.ls-bg-header
  thead
  th.ls-data-ascending
  a:after {
  border-top-color: white;
}
.ls-theme-light-green
  .ls-table.ls-bg-header
  thead
  th.ls-data-ascending
  a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-light-green .ls-table thead th a {
  color: black;
}
.ls-theme-light-green .ls-table tbody tr:hover {
  background-color: #1d937b;
  background-color: rgba(29, 147, 123, 0.02);
}
.ls-theme-light-green .ls-table tbody a:not([class*='ls-btn']) {
  color: #25b89a;
}
.ls-theme-light-green .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #1d937b;
  background-color: rgba(29, 147, 123, 0.02);
}
.ls-theme-light-green .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-light-green
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-light-green .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #1d937b;
  background-color: rgba(29, 147, 123, 0.7);
}
.ls-theme-light-green .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #1d937b;
}
.ls-theme-light-green .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-light-green .ls-lnk-nav:hover {
  color: #1d937b;
}
.ls-theme-light-green .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #1d937b;
  border-color: #1d937b;
}
.ls-theme-light-green .ls-lnk-nav[class*='ls-ico']:before {
  color: #25b89a;
  border: 4px solid #25b89a;
}
.ls-theme-light-green .ls-dropdown ul a:focus,
.ls-theme-light-green .ls-dropdown ul a:hover {
  background-color: #1d937b;
  color: white;
}
.ls-theme-light-green .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-light-green .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-light-green .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-light-green .ls-switch-btn input:checked + label span:after {
  background-color: #25b89a;
}
.ls-theme-light-green .ls-list-title a {
  color: #25b89a;
}
.ls-theme-light-green.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-light-green .is-selected .pika-button {
  color: white;
  background: #1d937b;
  box-shadow: none;
}
.ls-theme-light-green .pika-button:hover {
  color: white !important;
  background: #25b89a !important;
}
.ls-theme-light-green .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #25b89a;
}
.ls-theme-light-green div[data-ls-module='progressBar'] span {
  background-color: #25b89a;
}
.ls-theme-light-green .ls-word-dotted {
  border-color: #1d937b;
}
.ls-theme-light-green .ls-steps-nav .ls-actived:before {
  border-color: #25b89a;
}
.ls-theme-light-green .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #25b89a;
}
.ls-theme-light-green .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #25b89a;
}
.ls-theme-light-green .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #25b89a;
  color: #25b89a;
}
.ls-theme-light-green .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #25b89a;
}
.ls-theme-light-green .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #25b89a;
}
@media screen and (min-width: 768px) {
  .ls-theme-light-green
    .ls-steps-nav
    .ls-actived.ls-active
    .ls-steps-btn:before {
    background: #25b89a;
    color: white;
  }
}
.ls-theme-light-green .ls-steps-nav .ls-active .ls-steps-btn {
  background: #25b89a;
}
.ls-theme-light-green .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #25b89a;
}
.ls-theme-light-green .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-light-green .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-light-green .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #25b89a;
    border-color: #25b89a;
    color: white;
  }
  .ls-theme-light-green .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #25b89a;
  }
}
.ls-theme-light-green .ls-steps-arrow:before {
  background: #25b89a;
}
.ls-theme-light-green .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-light-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-light-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-light-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #e9f7f4;
  border-color: #92dbcc;
  color: #25b89a;
}
.ls-theme-light-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #92dbcc transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-light-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #e9f7f4 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-light-green hr[data-ls-text] {
  border-color: #1d937b;
}
.ls-theme-light-green hr[data-ls-text]:before {
  color: #1d937b;
}
.ls-bg-theme-green {
  background-color: #1ab551;
}
.ls-theme-green .ls-color-theme,
.ls-theme-green .ls-ico-alone,
.ls-theme-green .ls-ico-bg:before {
  color: #149040 !important;
}
.ls-theme-green p a:not([class*='ls-btn']),
.ls-theme-green .ls-breadcrumb a,
.ls-theme-green .hopscotch-bubble a {
  color: #149040;
}
.ls-theme-green p a:not([class*='ls-btn']):hover,
.ls-theme-green p a:not([class*='ls-btn']):focus,
.ls-theme-green p a:not([class*='ls-btn']).ls-active,
.ls-theme-green .ls-breadcrumb a:hover,
.ls-theme-green .ls-breadcrumb a:focus,
.ls-theme-green .ls-breadcrumb a.ls-active,
.ls-theme-green .hopscotch-bubble a:hover,
.ls-theme-green .hopscotch-bubble a:focus,
.ls-theme-green .hopscotch-bubble a.ls-active {
  color: #0f6c30;
}
.ls-theme-green .ls-tag-primary {
  background-color: #1ab551;
}
.ls-theme-green .ls-background-primary,
.ls-theme-green .ls-table .ls-background-primary td {
  background-color: #a8f3c3;
  color: #1ab551;
}
.ls-theme-green .ls-user-account {
  background: #169944;
}
.ls-theme-green .ls-topbar {
  background-color: #1ab551;
}
.ls-theme-green .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #107534;
}
.ls-theme-green
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #0a4820;
}
.ls-theme-green .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-green .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-green .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-green .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-green .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-green .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-green .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-green .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-green .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-green
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-green
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-green
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-green
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-green
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-green [class*='ls-go'] {
  background: #149040;
}
.ls-theme-green [class*='ls-go']:hover,
.ls-theme-green [class*='ls-go']:focus {
  background: #169944;
}
.ls-theme-green .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-green .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-green .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-green .ls-menu a:hover,
.ls-theme-green .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-green .ls-sidebar [class*='ls-go'] {
  background: #1ab551;
}
.ls-theme-green .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-green .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-green .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-green .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-green .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-green .ls-brand-name {
  background-color: #1ab551;
}
.ls-theme-green .ls-area-account[class*='ls-ico']:before {
  color: #1ab551;
}
.ls-theme-green .ls-info-header [class*='ls-title'] {
  color: #1ab551;
}
.ls-theme-green .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #149040 !important;
}
.ls-theme-green .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-green .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #149040 !important;
}
.ls-theme-green .ls-cart-header {
  background-color: #149040;
  background-color: #149040;
}
.ls-theme-green [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #149040;
}
.ls-theme-green [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-green [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-green [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-green [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-green
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-green [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-green [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-green [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-green [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-green [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-green [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-green [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-green [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-green [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-green [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-green [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-green [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-green [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-green [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-green [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-green [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-green [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-green [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-green [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-green [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-green [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-green [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-green [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-green [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-green [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-green [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-green [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-green [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-green
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-green [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-green [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-green [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-green [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-green [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-green [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-green [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-green [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-green [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-green [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-green .ls-btn:hover,
.ls-theme-green .ls-btn:focus,
.ls-theme-green .ls-btn:active,
.ls-theme-green .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-green .ls-btn.ls-disabled,
.ls-theme-green .ls-btn.ls-disabled:focus,
.ls-theme-green .ls-btn.ls-disabled:hover,
.ls-theme-green .ls-btn.ls-disabled:active,
.ls-theme-green .ls-btn.ls-disabled.ls-active,
.ls-theme-green .ls-btn[disabled],
.ls-theme-green .ls-btn[disabled]:focus,
.ls-theme-green .ls-btn[disabled]:hover,
.ls-theme-green .ls-btn[disabled]:active,
.ls-theme-green .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-green .ls-btn-primary {
  background: #149040;
  border-color: #127e38;
  color: white;
}
.ls-theme-green .ls-btn-primary:hover,
.ls-theme-green .ls-btn-primary:focus,
.ls-theme-green .ls-btn-primary:active,
.ls-theme-green .ls-btn-primary.ls-active {
  background: #0f6c30;
  border-color: #0f6c30;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-green .ls-btn-primary.ls-disabled,
.ls-theme-green .ls-btn-primary.ls-disabled:focus,
.ls-theme-green .ls-btn-primary.ls-disabled:hover,
.ls-theme-green .ls-btn-primary.ls-disabled:active,
.ls-theme-green .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-green .ls-btn-primary[disabled],
.ls-theme-green .ls-btn-primary[disabled]:focus,
.ls-theme-green .ls-btn-primary[disabled]:hover,
.ls-theme-green .ls-btn-primary[disabled]:active,
.ls-theme-green .ls-btn-primary[disabled].ls-active {
  background: #75d296;
  border-color: #8cdaa8;
}
.ls-theme-green .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-green .ls-collapse .ls-collapse-header:before {
  color: #1ab551;
  border: 3px solid #1ab551;
}
.ls-theme-green [class*='ls-pagination'] li.ls-active {
  background-color: #149040;
  border-color: #149040;
}
.ls-theme-green .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-green .pager li:hover,
.ls-theme-green .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-green .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-green .pager li.disabled a:hover,
.ls-theme-green .pager li.disabled a:focus {
  background: none;
}
.ls-theme-green .ls-table.ls-bg-header thead {
  background-color: #1ab551;
}
.ls-theme-green .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-green .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-green .ls-table.ls-bg-header thead th.ls-data-descending a:after,
.ls-theme-green .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-top-color: white;
}
.ls-theme-green .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-green .ls-table thead th a {
  color: black;
}
.ls-theme-green .ls-table tbody tr:hover {
  background-color: #149040;
  background-color: rgba(20, 144, 64, 0.02);
}
.ls-theme-green .ls-table tbody a:not([class*='ls-btn']) {
  color: #1ab551;
}
.ls-theme-green .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #149040;
  background-color: rgba(20, 144, 64, 0.02);
}
.ls-theme-green .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-green
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-green .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #149040;
  background-color: rgba(20, 144, 64, 0.7);
}
.ls-theme-green .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #149040;
}
.ls-theme-green .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-green .ls-lnk-nav:hover {
  color: #149040;
}
.ls-theme-green .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #149040;
  border-color: #149040;
}
.ls-theme-green .ls-lnk-nav[class*='ls-ico']:before {
  color: #1ab551;
  border: 4px solid #1ab551;
}
.ls-theme-green .ls-dropdown ul a:focus,
.ls-theme-green .ls-dropdown ul a:hover {
  background-color: #149040;
  color: white;
}
.ls-theme-green .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-green .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-green .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-green .ls-switch-btn input:checked + label span:after {
  background-color: #1ab551;
}
.ls-theme-green .ls-list-title a {
  color: #1ab551;
}
.ls-theme-green.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-green .is-selected .pika-button {
  color: white;
  background: #149040;
  box-shadow: none;
}
.ls-theme-green .pika-button:hover {
  color: white !important;
  background: #1ab551 !important;
}
.ls-theme-green .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #1ab551;
}
.ls-theme-green div[data-ls-module='progressBar'] span {
  background-color: #1ab551;
}
.ls-theme-green .ls-word-dotted {
  border-color: #149040;
}
.ls-theme-green .ls-steps-nav .ls-actived:before {
  border-color: #1ab551;
}
.ls-theme-green .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #1ab551;
}
.ls-theme-green .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #1ab551;
}
.ls-theme-green .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #1ab551;
  color: #1ab551;
}
.ls-theme-green .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #1ab551;
}
.ls-theme-green .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #1ab551;
}
@media screen and (min-width: 768px) {
  .ls-theme-green .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
    background: #1ab551;
    color: white;
  }
}
.ls-theme-green .ls-steps-nav .ls-active .ls-steps-btn {
  background: #1ab551;
}
.ls-theme-green .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #1ab551;
}
.ls-theme-green .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-green .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-green .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #1ab551;
    border-color: #1ab551;
    color: white;
  }
  .ls-theme-green .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #1ab551;
  }
}
.ls-theme-green .ls-steps-arrow:before {
  background: #1ab551;
}
.ls-theme-green .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #e8f7ed;
  border-color: #8cdaa8;
  color: #1ab551;
}
.ls-theme-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #8cdaa8 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #e8f7ed transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-green hr[data-ls-text] {
  border-color: #149040;
}
.ls-theme-green hr[data-ls-text]:before {
  color: #149040;
}
.ls-bg-theme-orange {
  background-color: #ef7736;
}
.ls-theme-orange .ls-color-theme,
.ls-theme-orange .ls-ico-alone,
.ls-theme-orange .ls-ico-bg:before {
  color: #bf5f2b !important;
}
.ls-theme-orange p a:not([class*='ls-btn']),
.ls-theme-orange .ls-breadcrumb a,
.ls-theme-orange .hopscotch-bubble a {
  color: #bf5f2b;
}
.ls-theme-orange p a:not([class*='ls-btn']):hover,
.ls-theme-orange p a:not([class*='ls-btn']):focus,
.ls-theme-orange p a:not([class*='ls-btn']).ls-active,
.ls-theme-orange .ls-breadcrumb a:hover,
.ls-theme-orange .ls-breadcrumb a:focus,
.ls-theme-orange .ls-breadcrumb a.ls-active,
.ls-theme-orange .hopscotch-bubble a:hover,
.ls-theme-orange .hopscotch-bubble a:focus,
.ls-theme-orange .hopscotch-bubble a.ls-active {
  color: #8f4720;
}
.ls-theme-orange .ls-tag-primary {
  background-color: #ef7736;
}
.ls-theme-orange .ls-background-primary,
.ls-theme-orange .ls-table .ls-background-primary td {
  background-color: #fef7f3;
  color: #ef7736;
}
.ls-theme-orange .ls-user-account {
  background: #cb652d;
}
.ls-theme-orange .ls-topbar {
  background-color: #ef7736;
}
.ls-theme-orange .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #9b4d23;
}
.ls-theme-orange
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #5f2f15;
}
.ls-theme-orange .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-orange .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-orange .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-orange .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-orange .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-orange .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-orange .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-orange .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-orange .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-orange
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-orange
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-orange
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-orange
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-orange
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-orange [class*='ls-go'] {
  background: #bf5f2b;
}
.ls-theme-orange [class*='ls-go']:hover,
.ls-theme-orange [class*='ls-go']:focus {
  background: #cb652d;
}
.ls-theme-orange .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-orange .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-orange .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-orange .ls-menu a:hover,
.ls-theme-orange .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-orange .ls-sidebar [class*='ls-go'] {
  background: #ef7736;
}
.ls-theme-orange .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-orange .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-orange .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-orange .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-orange .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-orange .ls-brand-name {
  background-color: #ef7736;
}
.ls-theme-orange .ls-area-account[class*='ls-ico']:before {
  color: #ef7736;
}
.ls-theme-orange .ls-info-header [class*='ls-title'] {
  color: #ef7736;
}
.ls-theme-orange .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #bf5f2b !important;
}
.ls-theme-orange .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-orange .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #bf5f2b !important;
}
.ls-theme-orange .ls-cart-header {
  background-color: #bf5f2b;
  background-color: #bf5f2b;
}
.ls-theme-orange [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #bf5f2b;
}
.ls-theme-orange [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-orange [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-orange [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-orange [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-orange
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-orange [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-orange [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-orange [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-orange [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-orange [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-orange [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-orange [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-orange [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-orange [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-orange [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-orange [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-orange [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-orange [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-orange [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-orange [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-orange [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-orange [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-orange [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-orange [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-orange [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-orange [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-orange [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-orange [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-orange [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-orange [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-orange [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-orange [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-orange [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-orange
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-orange [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-orange [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-orange [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-orange [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-orange [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-orange [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-orange [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-orange [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-orange [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-orange [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-orange .ls-btn:hover,
.ls-theme-orange .ls-btn:focus,
.ls-theme-orange .ls-btn:active,
.ls-theme-orange .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-orange .ls-btn.ls-disabled,
.ls-theme-orange .ls-btn.ls-disabled:focus,
.ls-theme-orange .ls-btn.ls-disabled:hover,
.ls-theme-orange .ls-btn.ls-disabled:active,
.ls-theme-orange .ls-btn.ls-disabled.ls-active,
.ls-theme-orange .ls-btn[disabled],
.ls-theme-orange .ls-btn[disabled]:focus,
.ls-theme-orange .ls-btn[disabled]:hover,
.ls-theme-orange .ls-btn[disabled]:active,
.ls-theme-orange .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-orange .ls-btn-primary {
  background: #bf5f2b;
  border-color: #a75325;
  color: white;
}
.ls-theme-orange .ls-btn-primary:hover,
.ls-theme-orange .ls-btn-primary:focus,
.ls-theme-orange .ls-btn-primary:active,
.ls-theme-orange .ls-btn-primary.ls-active {
  background: #8f4720;
  border-color: #8f4720;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-orange .ls-btn-primary.ls-disabled,
.ls-theme-orange .ls-btn-primary.ls-disabled:focus,
.ls-theme-orange .ls-btn-primary.ls-disabled:hover,
.ls-theme-orange .ls-btn-primary.ls-disabled:active,
.ls-theme-orange .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-orange .ls-btn-primary[disabled],
.ls-theme-orange .ls-btn-primary[disabled]:focus,
.ls-theme-orange .ls-btn-primary[disabled]:hover,
.ls-theme-orange .ls-btn-primary[disabled]:active,
.ls-theme-orange .ls-btn-primary[disabled].ls-active {
  background: #f5ad86;
  border-color: #f7bb9a;
}
.ls-theme-orange .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-orange .ls-collapse .ls-collapse-header:before {
  color: #ef7736;
  border: 3px solid #ef7736;
}
.ls-theme-orange [class*='ls-pagination'] li.ls-active {
  background-color: #bf5f2b;
  border-color: #bf5f2b;
}
.ls-theme-orange .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-orange .pager li:hover,
.ls-theme-orange .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-orange .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-orange .pager li.disabled a:hover,
.ls-theme-orange .pager li.disabled a:focus {
  background: none;
}
.ls-theme-orange .ls-table.ls-bg-header thead {
  background-color: #ef7736;
}
.ls-theme-orange .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-orange .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-orange .ls-table.ls-bg-header thead th.ls-data-descending a:after,
.ls-theme-orange .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-top-color: white;
}
.ls-theme-orange .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-orange .ls-table thead th a {
  color: black;
}
.ls-theme-orange .ls-table tbody tr:hover {
  background-color: #bf5f2b;
  background-color: rgba(191, 95, 43, 0.02);
}
.ls-theme-orange .ls-table tbody a:not([class*='ls-btn']) {
  color: #ef7736;
}
.ls-theme-orange .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #bf5f2b;
  background-color: rgba(191, 95, 43, 0.02);
}
.ls-theme-orange .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-orange
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-orange .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #bf5f2b;
  background-color: rgba(191, 95, 43, 0.7);
}
.ls-theme-orange .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #bf5f2b;
}
.ls-theme-orange .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-orange .ls-lnk-nav:hover {
  color: #bf5f2b;
}
.ls-theme-orange .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #bf5f2b;
  border-color: #bf5f2b;
}
.ls-theme-orange .ls-lnk-nav[class*='ls-ico']:before {
  color: #ef7736;
  border: 4px solid #ef7736;
}
.ls-theme-orange .ls-dropdown ul a:focus,
.ls-theme-orange .ls-dropdown ul a:hover {
  background-color: #bf5f2b;
  color: white;
}
.ls-theme-orange .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-orange .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-orange .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-orange .ls-switch-btn input:checked + label span:after {
  background-color: #ef7736;
}
.ls-theme-orange .ls-list-title a {
  color: #ef7736;
}
.ls-theme-orange.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-orange .is-selected .pika-button {
  color: white;
  background: #bf5f2b;
  box-shadow: none;
}
.ls-theme-orange .pika-button:hover {
  color: white !important;
  background: #ef7736 !important;
}
.ls-theme-orange .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #ef7736;
}
.ls-theme-orange div[data-ls-module='progressBar'] span {
  background-color: #ef7736;
}
.ls-theme-orange .ls-word-dotted {
  border-color: #bf5f2b;
}
.ls-theme-orange .ls-steps-nav .ls-actived:before {
  border-color: #ef7736;
}
.ls-theme-orange .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #ef7736;
}
.ls-theme-orange .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #ef7736;
}
.ls-theme-orange .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #ef7736;
  color: #ef7736;
}
.ls-theme-orange .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #ef7736;
}
.ls-theme-orange .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #ef7736;
}
@media screen and (min-width: 768px) {
  .ls-theme-orange .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
    background: #ef7736;
    color: white;
  }
}
.ls-theme-orange .ls-steps-nav .ls-active .ls-steps-btn {
  background: #ef7736;
}
.ls-theme-orange .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #ef7736;
}
.ls-theme-orange .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-orange .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-orange .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #ef7736;
    border-color: #ef7736;
    color: white;
  }
  .ls-theme-orange .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #ef7736;
  }
}
.ls-theme-orange .ls-steps-arrow:before {
  background: #ef7736;
}
.ls-theme-orange .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-orange .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-orange .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-orange .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #fdf1ea;
  border-color: #f7bb9a;
  color: #ef7736;
}
.ls-theme-orange .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #f7bb9a transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-orange .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #fdf1ea transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-orange hr[data-ls-text] {
  border-color: #bf5f2b;
}
.ls-theme-orange hr[data-ls-text]:before {
  color: #bf5f2b;
}
.ls-bg-theme-wine {
  background-color: #513335;
}
.ls-theme-wine .ls-color-theme,
.ls-theme-wine .ls-ico-alone,
.ls-theme-wine .ls-ico-bg:before {
  color: #40282a !important;
}
.ls-theme-wine p a:not([class*='ls-btn']),
.ls-theme-wine .ls-breadcrumb a,
.ls-theme-wine .hopscotch-bubble a {
  color: #40282a;
}
.ls-theme-wine p a:not([class*='ls-btn']):hover,
.ls-theme-wine p a:not([class*='ls-btn']):focus,
.ls-theme-wine p a:not([class*='ls-btn']).ls-active,
.ls-theme-wine .ls-breadcrumb a:hover,
.ls-theme-wine .ls-breadcrumb a:focus,
.ls-theme-wine .ls-breadcrumb a.ls-active,
.ls-theme-wine .hopscotch-bubble a:hover,
.ls-theme-wine .hopscotch-bubble a:focus,
.ls-theme-wine .hopscotch-bubble a.ls-active {
  color: #301e1f;
}
.ls-theme-wine .ls-tag-primary {
  background-color: #513335;
}
.ls-theme-wine .ls-background-primary,
.ls-theme-wine .ls-table .ls-background-primary td {
  background-color: #bc9497;
  color: #513335;
}
.ls-theme-wine .ls-user-account {
  background: #442b2d;
}
.ls-theme-wine .ls-topbar {
  background-color: #513335;
}
.ls-theme-wine .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #857071;
}
.ls-theme-wine
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #d3cccc;
}
.ls-theme-wine .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-wine .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-wine .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-wine .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-wine .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-wine .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-wine .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-wine .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-wine .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-wine
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-wine
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-wine
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-wine
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-wine
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-wine [class*='ls-go'] {
  background: #40282a;
}
.ls-theme-wine [class*='ls-go']:hover,
.ls-theme-wine [class*='ls-go']:focus {
  background: #442b2d;
}
.ls-theme-wine .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-wine .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-wine .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-wine .ls-menu a:hover,
.ls-theme-wine .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-wine .ls-sidebar [class*='ls-go'] {
  background: #513335;
}
.ls-theme-wine .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-wine .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-wine .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-wine .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-wine .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-wine .ls-brand-name {
  background-color: #513335;
}
.ls-theme-wine .ls-area-account[class*='ls-ico']:before {
  color: #7c6667;
}
.ls-theme-wine .ls-info-header [class*='ls-title'] {
  color: #513335;
}
.ls-theme-wine .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #40282a !important;
}
.ls-theme-wine .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-wine .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #40282a !important;
}
.ls-theme-wine .ls-cart-header {
  background-color: #40282a;
  background-color: #40282a;
}
.ls-theme-wine [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #40282a;
}
.ls-theme-wine [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-wine [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-wine [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-wine [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-wine
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-wine [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-wine [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-wine [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-wine [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-wine [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-wine [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-wine [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-wine [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-wine [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-wine [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-wine [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-wine [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-wine [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-wine [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-wine [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-wine [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-wine [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-wine [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-wine [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-wine [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-wine [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-wine [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-wine [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-wine [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-wine [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-wine [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-wine [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-wine [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-wine
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-wine [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-wine [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-wine [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-wine [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-wine [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-wine [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-wine [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-wine [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-wine [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-wine [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-wine .ls-btn:hover,
.ls-theme-wine .ls-btn:focus,
.ls-theme-wine .ls-btn:active,
.ls-theme-wine .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-wine .ls-btn.ls-disabled,
.ls-theme-wine .ls-btn.ls-disabled:focus,
.ls-theme-wine .ls-btn.ls-disabled:hover,
.ls-theme-wine .ls-btn.ls-disabled:active,
.ls-theme-wine .ls-btn.ls-disabled.ls-active,
.ls-theme-wine .ls-btn[disabled],
.ls-theme-wine .ls-btn[disabled]:focus,
.ls-theme-wine .ls-btn[disabled]:hover,
.ls-theme-wine .ls-btn[disabled]:active,
.ls-theme-wine .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-wine .ls-btn-primary {
  background: #40282a;
  border-color: #382325;
  color: white;
}
.ls-theme-wine .ls-btn-primary:hover,
.ls-theme-wine .ls-btn-primary:focus,
.ls-theme-wine .ls-btn-primary:active,
.ls-theme-wine .ls-btn-primary.ls-active {
  background: #301e1f;
  border-color: #301e1f;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-wine .ls-btn-primary.ls-disabled,
.ls-theme-wine .ls-btn-primary.ls-disabled:focus,
.ls-theme-wine .ls-btn-primary.ls-disabled:hover,
.ls-theme-wine .ls-btn-primary.ls-disabled:active,
.ls-theme-wine .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-wine .ls-btn-primary[disabled],
.ls-theme-wine .ls-btn-primary[disabled]:focus,
.ls-theme-wine .ls-btn-primary[disabled]:hover,
.ls-theme-wine .ls-btn-primary[disabled]:active,
.ls-theme-wine .ls-btn-primary[disabled].ls-active {
  background: #968485;
  border-color: #a8999a;
}
.ls-theme-wine .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-wine .ls-collapse .ls-collapse-header:before {
  color: #513335;
  border: 3px solid #513335;
}
.ls-theme-wine [class*='ls-pagination'] li.ls-active {
  background-color: #40282a;
  border-color: #40282a;
}
.ls-theme-wine .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-wine .pager li:hover,
.ls-theme-wine .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-wine .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-wine .pager li.disabled a:hover,
.ls-theme-wine .pager li.disabled a:focus {
  background: none;
}
.ls-theme-wine .ls-table.ls-bg-header thead {
  background-color: #513335;
}
.ls-theme-wine .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-wine .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-wine .ls-table.ls-bg-header thead th.ls-data-descending a:after,
.ls-theme-wine .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-top-color: white;
}
.ls-theme-wine .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-wine .ls-table thead th a {
  color: black;
}
.ls-theme-wine .ls-table tbody tr:hover {
  background-color: #40282a;
  background-color: rgba(64, 40, 42, 0.02);
}
.ls-theme-wine .ls-table tbody a:not([class*='ls-btn']) {
  color: #513335;
}
.ls-theme-wine .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #40282a;
  background-color: rgba(64, 40, 42, 0.02);
}
.ls-theme-wine .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-wine
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-wine .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #40282a;
  background-color: rgba(64, 40, 42, 0.7);
}
.ls-theme-wine .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #40282a;
}
.ls-theme-wine .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-wine .ls-lnk-nav:hover {
  color: #40282a;
}
.ls-theme-wine .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #40282a;
  border-color: #40282a;
}
.ls-theme-wine .ls-lnk-nav[class*='ls-ico']:before {
  color: #513335;
  border: 4px solid #513335;
}
.ls-theme-wine .ls-dropdown ul a:focus,
.ls-theme-wine .ls-dropdown ul a:hover {
  background-color: #40282a;
  color: white;
}
.ls-theme-wine .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-wine .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-wine .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-wine .ls-switch-btn input:checked + label span:after {
  background-color: #513335;
}
.ls-theme-wine .ls-list-title a {
  color: #513335;
}
.ls-theme-wine.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-wine .is-selected .pika-button {
  color: white;
  background: #40282a;
  box-shadow: none;
}
.ls-theme-wine .pika-button:hover {
  color: white !important;
  background: #513335 !important;
}
.ls-theme-wine .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #513335;
}
.ls-theme-wine div[data-ls-module='progressBar'] span {
  background-color: #513335;
}
.ls-theme-wine .ls-word-dotted {
  border-color: #40282a;
}
.ls-theme-wine .ls-steps-nav .ls-actived:before {
  border-color: #513335;
}
.ls-theme-wine .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #513335;
}
.ls-theme-wine .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #513335;
}
.ls-theme-wine .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #513335;
  color: #513335;
}
.ls-theme-wine .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #513335;
}
.ls-theme-wine .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #513335;
}
@media screen and (min-width: 768px) {
  .ls-theme-wine .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
    background: #513335;
    color: white;
  }
}
.ls-theme-wine .ls-steps-nav .ls-active .ls-steps-btn {
  background: #513335;
}
.ls-theme-wine .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #513335;
}
.ls-theme-wine .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-wine .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-wine .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #513335;
    border-color: #513335;
    color: white;
  }
  .ls-theme-wine .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #513335;
  }
}
.ls-theme-wine .ls-steps-arrow:before {
  background: #513335;
}
.ls-theme-wine .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-wine .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-wine .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-wine .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #edeaea;
  border-color: #a8999a;
  color: #513335;
}
.ls-theme-wine .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #a8999a transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-wine .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #edeaea transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-wine hr[data-ls-text] {
  border-color: #40282a;
}
.ls-theme-wine hr[data-ls-text]:before {
  color: #40282a;
}
.ls-bg-theme-cyanogen {
  background-color: #00c9f5;
}
.ls-theme-cyanogen .ls-color-theme,
.ls-theme-cyanogen .ls-ico-alone,
.ls-theme-cyanogen .ls-ico-bg:before {
  color: #00a0c4 !important;
}
.ls-theme-cyanogen p a:not([class*='ls-btn']),
.ls-theme-cyanogen .ls-breadcrumb a,
.ls-theme-cyanogen .hopscotch-bubble a {
  color: #00a0c4;
}
.ls-theme-cyanogen p a:not([class*='ls-btn']):hover,
.ls-theme-cyanogen p a:not([class*='ls-btn']):focus,
.ls-theme-cyanogen p a:not([class*='ls-btn']).ls-active,
.ls-theme-cyanogen .ls-breadcrumb a:hover,
.ls-theme-cyanogen .ls-breadcrumb a:focus,
.ls-theme-cyanogen .ls-breadcrumb a.ls-active,
.ls-theme-cyanogen .hopscotch-bubble a:hover,
.ls-theme-cyanogen .hopscotch-bubble a:focus,
.ls-theme-cyanogen .hopscotch-bubble a.ls-active {
  color: #007893;
}
.ls-theme-cyanogen .ls-tag-primary {
  background-color: #00c9f5;
}
.ls-theme-cyanogen .ls-background-primary,
.ls-theme-cyanogen .ls-table .ls-background-primary td {
  background-color: #c2f4ff;
  color: #00c9f5;
}
.ls-theme-cyanogen .ls-user-account {
  background: #00aad0;
}
.ls-theme-cyanogen .ls-topbar {
  background-color: #00c9f5;
}
.ls-theme-cyanogen .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #00829f;
}
.ls-theme-cyanogen
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #005062;
}
.ls-theme-cyanogen .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-cyanogen .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-cyanogen .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-cyanogen .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-cyanogen .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-cyanogen .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-cyanogen .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-cyanogen .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-cyanogen .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-cyanogen
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-cyanogen
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-cyanogen
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-cyanogen
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-cyanogen
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-cyanogen [class*='ls-go'] {
  background: #00a0c4;
}
.ls-theme-cyanogen [class*='ls-go']:hover,
.ls-theme-cyanogen [class*='ls-go']:focus {
  background: #00aad0;
}
.ls-theme-cyanogen .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-cyanogen .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-cyanogen .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-cyanogen .ls-menu a:hover,
.ls-theme-cyanogen .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-cyanogen .ls-sidebar [class*='ls-go'] {
  background: #00c9f5;
}
.ls-theme-cyanogen .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-cyanogen .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-cyanogen .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-cyanogen .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-cyanogen .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-cyanogen .ls-brand-name {
  background-color: #00c9f5;
}
.ls-theme-cyanogen .ls-area-account[class*='ls-ico']:before {
  color: #00c9f5;
}
.ls-theme-cyanogen .ls-info-header [class*='ls-title'] {
  color: #00c9f5;
}
.ls-theme-cyanogen .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #00a0c4 !important;
}
.ls-theme-cyanogen .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-cyanogen .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #00a0c4 !important;
}
.ls-theme-cyanogen .ls-cart-header {
  background-color: #00a0c4;
  background-color: #00a0c4;
}
.ls-theme-cyanogen [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #00a0c4;
}
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-cyanogen
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-cyanogen
  [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-cyanogen
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-cyanogen [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-cyanogen .ls-btn:hover,
.ls-theme-cyanogen .ls-btn:focus,
.ls-theme-cyanogen .ls-btn:active,
.ls-theme-cyanogen .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-cyanogen .ls-btn.ls-disabled,
.ls-theme-cyanogen .ls-btn.ls-disabled:focus,
.ls-theme-cyanogen .ls-btn.ls-disabled:hover,
.ls-theme-cyanogen .ls-btn.ls-disabled:active,
.ls-theme-cyanogen .ls-btn.ls-disabled.ls-active,
.ls-theme-cyanogen .ls-btn[disabled],
.ls-theme-cyanogen .ls-btn[disabled]:focus,
.ls-theme-cyanogen .ls-btn[disabled]:hover,
.ls-theme-cyanogen .ls-btn[disabled]:active,
.ls-theme-cyanogen .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-cyanogen .ls-btn-primary {
  background: #00a0c4;
  border-color: #008cab;
  color: white;
}
.ls-theme-cyanogen .ls-btn-primary:hover,
.ls-theme-cyanogen .ls-btn-primary:focus,
.ls-theme-cyanogen .ls-btn-primary:active,
.ls-theme-cyanogen .ls-btn-primary.ls-active {
  background: #007893;
  border-color: #007893;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-cyanogen .ls-btn-primary.ls-disabled,
.ls-theme-cyanogen .ls-btn-primary.ls-disabled:focus,
.ls-theme-cyanogen .ls-btn-primary.ls-disabled:hover,
.ls-theme-cyanogen .ls-btn-primary.ls-disabled:active,
.ls-theme-cyanogen .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-cyanogen .ls-btn-primary[disabled],
.ls-theme-cyanogen .ls-btn-primary[disabled]:focus,
.ls-theme-cyanogen .ls-btn-primary[disabled]:hover,
.ls-theme-cyanogen .ls-btn-primary[disabled]:active,
.ls-theme-cyanogen .ls-btn-primary[disabled].ls-active {
  background: #66def9;
  border-color: #7fe4fa;
}
.ls-theme-cyanogen .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-cyanogen .ls-collapse .ls-collapse-header:before {
  color: #00c9f5;
  border: 3px solid #00c9f5;
}
.ls-theme-cyanogen [class*='ls-pagination'] li.ls-active {
  background-color: #00a0c4;
  border-color: #00a0c4;
}
.ls-theme-cyanogen .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-cyanogen .pager li:hover,
.ls-theme-cyanogen .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-cyanogen .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-cyanogen .pager li.disabled a:hover,
.ls-theme-cyanogen .pager li.disabled a:focus {
  background: none;
}
.ls-theme-cyanogen .ls-table.ls-bg-header thead {
  background-color: #00c9f5;
}
.ls-theme-cyanogen .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-cyanogen .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-cyanogen .ls-table.ls-bg-header thead th.ls-data-descending a:after,
.ls-theme-cyanogen .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-top-color: white;
}
.ls-theme-cyanogen .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-cyanogen .ls-table thead th a {
  color: black;
}
.ls-theme-cyanogen .ls-table tbody tr:hover {
  background-color: #00a0c4;
  background-color: rgba(0, 160, 196, 0.02);
}
.ls-theme-cyanogen .ls-table tbody a:not([class*='ls-btn']) {
  color: #00c9f5;
}
.ls-theme-cyanogen .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #00a0c4;
  background-color: rgba(0, 160, 196, 0.02);
}
.ls-theme-cyanogen .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-cyanogen
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-cyanogen .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #00a0c4;
  background-color: rgba(0, 160, 196, 0.7);
}
.ls-theme-cyanogen .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #00a0c4;
}
.ls-theme-cyanogen .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-cyanogen .ls-lnk-nav:hover {
  color: #00a0c4;
}
.ls-theme-cyanogen .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #00a0c4;
  border-color: #00a0c4;
}
.ls-theme-cyanogen .ls-lnk-nav[class*='ls-ico']:before {
  color: #00c9f5;
  border: 4px solid #00c9f5;
}
.ls-theme-cyanogen .ls-dropdown ul a:focus,
.ls-theme-cyanogen .ls-dropdown ul a:hover {
  background-color: #00a0c4;
  color: white;
}
.ls-theme-cyanogen .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-cyanogen .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-cyanogen .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-cyanogen .ls-switch-btn input:checked + label span:after {
  background-color: #00c9f5;
}
.ls-theme-cyanogen .ls-list-title a {
  color: #00c9f5;
}
.ls-theme-cyanogen.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-cyanogen .is-selected .pika-button {
  color: white;
  background: #00a0c4;
  box-shadow: none;
}
.ls-theme-cyanogen .pika-button:hover {
  color: white !important;
  background: #00c9f5 !important;
}
.ls-theme-cyanogen .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #00c9f5;
}
.ls-theme-cyanogen div[data-ls-module='progressBar'] span {
  background-color: #00c9f5;
}
.ls-theme-cyanogen .ls-word-dotted {
  border-color: #00a0c4;
}
.ls-theme-cyanogen .ls-steps-nav .ls-actived:before {
  border-color: #00c9f5;
}
.ls-theme-cyanogen .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #00c9f5;
}
.ls-theme-cyanogen .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #00c9f5;
}
.ls-theme-cyanogen .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #00c9f5;
  color: #00c9f5;
}
.ls-theme-cyanogen .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #00c9f5;
}
.ls-theme-cyanogen .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #00c9f5;
}
@media screen and (min-width: 768px) {
  .ls-theme-cyanogen .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
    background: #00c9f5;
    color: white;
  }
}
.ls-theme-cyanogen .ls-steps-nav .ls-active .ls-steps-btn {
  background: #00c9f5;
}
.ls-theme-cyanogen .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #00c9f5;
}
.ls-theme-cyanogen .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-cyanogen .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-cyanogen .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #00c9f5;
    border-color: #00c9f5;
    color: white;
  }
  .ls-theme-cyanogen .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #00c9f5;
  }
}
.ls-theme-cyanogen .ls-steps-arrow:before {
  background: #00c9f5;
}
.ls-theme-cyanogen .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-cyanogen .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-cyanogen .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-cyanogen .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #e5f9fe;
  border-color: #7fe4fa;
  color: #00c9f5;
}
.ls-theme-cyanogen .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #7fe4fa transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-cyanogen .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #e5f9fe transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-cyanogen hr[data-ls-text] {
  border-color: #00a0c4;
}
.ls-theme-cyanogen hr[data-ls-text]:before {
  color: #00a0c4;
}
.ls-bg-theme-light-red {
  background-color: #ef1e37;
}
.ls-theme-light-red .ls-color-theme,
.ls-theme-light-red .ls-ico-alone,
.ls-theme-light-red .ls-ico-bg:before {
  color: #bf182c !important;
}
.ls-theme-light-red p a:not([class*='ls-btn']),
.ls-theme-light-red .ls-breadcrumb a,
.ls-theme-light-red .hopscotch-bubble a {
  color: #bf182c;
}
.ls-theme-light-red p a:not([class*='ls-btn']):hover,
.ls-theme-light-red p a:not([class*='ls-btn']):focus,
.ls-theme-light-red p a:not([class*='ls-btn']).ls-active,
.ls-theme-light-red .ls-breadcrumb a:hover,
.ls-theme-light-red .ls-breadcrumb a:focus,
.ls-theme-light-red .ls-breadcrumb a.ls-active,
.ls-theme-light-red .hopscotch-bubble a:hover,
.ls-theme-light-red .hopscotch-bubble a:focus,
.ls-theme-light-red .hopscotch-bubble a.ls-active {
  color: #8f1221;
}
.ls-theme-light-red .ls-tag-primary {
  background-color: #ef1e37;
}
.ls-theme-light-red .ls-background-primary,
.ls-theme-light-red .ls-table .ls-background-primary td {
  background-color: #fddce0;
  color: #ef1e37;
}
.ls-theme-light-red .ls-user-account {
  background: #cb192e;
}
.ls-theme-light-red .ls-topbar {
  background-color: #ef1e37;
}
.ls-theme-light-red .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #9b1323;
}
.ls-theme-light-red
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #5f0c16;
}
.ls-theme-light-red .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-light-red .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-light-red .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-light-red .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-light-red .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-light-red .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-light-red .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-light-red .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-light-red .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-light-red
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-light-red
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-light-red
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-light-red
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-light-red
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-light-red [class*='ls-go'] {
  background: #bf182c;
}
.ls-theme-light-red [class*='ls-go']:hover,
.ls-theme-light-red [class*='ls-go']:focus {
  background: #cb192e;
}
.ls-theme-light-red .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-light-red .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-light-red .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-light-red .ls-menu a:hover,
.ls-theme-light-red .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-light-red .ls-sidebar [class*='ls-go'] {
  background: #ef1e37;
}
.ls-theme-light-red .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-light-red .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-light-red .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-light-red .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-light-red .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-light-red .ls-brand-name {
  background-color: #ef1e37;
}
.ls-theme-light-red .ls-area-account[class*='ls-ico']:before {
  color: #ef1e37;
}
.ls-theme-light-red .ls-info-header [class*='ls-title'] {
  color: #ef1e37;
}
.ls-theme-light-red .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #bf182c !important;
}
.ls-theme-light-red .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-light-red .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #bf182c !important;
}
.ls-theme-light-red .ls-cart-header {
  background-color: #bf182c;
  background-color: #bf182c;
}
.ls-theme-light-red [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #bf182c;
}
.ls-theme-light-red [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-light-red [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-light-red [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-light-red [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-light-red
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-light-red [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-light-red [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-light-red [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-light-red [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-light-red [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-light-red [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-light-red [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-light-red [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-light-red [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-light-red [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-light-red [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-light-red [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-light-red [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-light-red [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-light-red [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-light-red [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-light-red [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-light-red [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-light-red [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-light-red
  [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-light-red [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-light-red [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-light-red [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-light-red [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-light-red
  [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-light-red [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-light-red [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-light-red [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-light-red
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-light-red [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-light-red [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-light-red [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-light-red [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-light-red [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-light-red [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-light-red [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-light-red [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-light-red [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-light-red [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-light-red .ls-btn:hover,
.ls-theme-light-red .ls-btn:focus,
.ls-theme-light-red .ls-btn:active,
.ls-theme-light-red .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-light-red .ls-btn.ls-disabled,
.ls-theme-light-red .ls-btn.ls-disabled:focus,
.ls-theme-light-red .ls-btn.ls-disabled:hover,
.ls-theme-light-red .ls-btn.ls-disabled:active,
.ls-theme-light-red .ls-btn.ls-disabled.ls-active,
.ls-theme-light-red .ls-btn[disabled],
.ls-theme-light-red .ls-btn[disabled]:focus,
.ls-theme-light-red .ls-btn[disabled]:hover,
.ls-theme-light-red .ls-btn[disabled]:active,
.ls-theme-light-red .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-light-red .ls-btn-primary {
  background: #bf182c;
  border-color: #a71526;
  color: white;
}
.ls-theme-light-red .ls-btn-primary:hover,
.ls-theme-light-red .ls-btn-primary:focus,
.ls-theme-light-red .ls-btn-primary:active,
.ls-theme-light-red .ls-btn-primary.ls-active {
  background: #8f1221;
  border-color: #8f1221;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-light-red .ls-btn-primary.ls-disabled,
.ls-theme-light-red .ls-btn-primary.ls-disabled:focus,
.ls-theme-light-red .ls-btn-primary.ls-disabled:hover,
.ls-theme-light-red .ls-btn-primary.ls-disabled:active,
.ls-theme-light-red .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-light-red .ls-btn-primary[disabled],
.ls-theme-light-red .ls-btn-primary[disabled]:focus,
.ls-theme-light-red .ls-btn-primary[disabled]:hover,
.ls-theme-light-red .ls-btn-primary[disabled]:active,
.ls-theme-light-red .ls-btn-primary[disabled].ls-active {
  background: #f57887;
  border-color: #f78e9b;
}
.ls-theme-light-red .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-light-red .ls-collapse .ls-collapse-header:before {
  color: #ef1e37;
  border: 3px solid #ef1e37;
}
.ls-theme-light-red [class*='ls-pagination'] li.ls-active {
  background-color: #bf182c;
  border-color: #bf182c;
}
.ls-theme-light-red .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-light-red .pager li:hover,
.ls-theme-light-red .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-light-red .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-light-red .pager li.disabled a:hover,
.ls-theme-light-red .pager li.disabled a:focus {
  background: none;
}
.ls-theme-light-red .ls-table.ls-bg-header thead {
  background-color: #ef1e37;
}
.ls-theme-light-red .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-light-red .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-light-red .ls-table.ls-bg-header thead th.ls-data-descending a:after,
.ls-theme-light-red .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-top-color: white;
}
.ls-theme-light-red .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-light-red .ls-table thead th a {
  color: black;
}
.ls-theme-light-red .ls-table tbody tr:hover {
  background-color: #bf182c;
  background-color: rgba(191, 24, 44, 0.02);
}
.ls-theme-light-red .ls-table tbody a:not([class*='ls-btn']) {
  color: #ef1e37;
}
.ls-theme-light-red .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #bf182c;
  background-color: rgba(191, 24, 44, 0.02);
}
.ls-theme-light-red .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-light-red
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-light-red .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #bf182c;
  background-color: rgba(191, 24, 44, 0.7);
}
.ls-theme-light-red .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #bf182c;
}
.ls-theme-light-red .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-light-red .ls-lnk-nav:hover {
  color: #bf182c;
}
.ls-theme-light-red .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #bf182c;
  border-color: #bf182c;
}
.ls-theme-light-red .ls-lnk-nav[class*='ls-ico']:before {
  color: #ef1e37;
  border: 4px solid #ef1e37;
}
.ls-theme-light-red .ls-dropdown ul a:focus,
.ls-theme-light-red .ls-dropdown ul a:hover {
  background-color: #bf182c;
  color: white;
}
.ls-theme-light-red .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-light-red .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-light-red .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-light-red .ls-switch-btn input:checked + label span:after {
  background-color: #ef1e37;
}
.ls-theme-light-red .ls-list-title a {
  color: #ef1e37;
}
.ls-theme-light-red.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-light-red .is-selected .pika-button {
  color: white;
  background: #bf182c;
  box-shadow: none;
}
.ls-theme-light-red .pika-button:hover {
  color: white !important;
  background: #ef1e37 !important;
}
.ls-theme-light-red .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #ef1e37;
}
.ls-theme-light-red div[data-ls-module='progressBar'] span {
  background-color: #ef1e37;
}
.ls-theme-light-red .ls-word-dotted {
  border-color: #bf182c;
}
.ls-theme-light-red .ls-steps-nav .ls-actived:before {
  border-color: #ef1e37;
}
.ls-theme-light-red .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #ef1e37;
}
.ls-theme-light-red .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #ef1e37;
}
.ls-theme-light-red .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #ef1e37;
  color: #ef1e37;
}
.ls-theme-light-red .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #ef1e37;
}
.ls-theme-light-red .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #ef1e37;
}
@media screen and (min-width: 768px) {
  .ls-theme-light-red .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
    background: #ef1e37;
    color: white;
  }
}
.ls-theme-light-red .ls-steps-nav .ls-active .ls-steps-btn {
  background: #ef1e37;
}
.ls-theme-light-red .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #ef1e37;
}
.ls-theme-light-red .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-light-red .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-light-red .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #ef1e37;
    border-color: #ef1e37;
    color: white;
  }
  .ls-theme-light-red .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #ef1e37;
  }
}
.ls-theme-light-red .ls-steps-arrow:before {
  background: #ef1e37;
}
.ls-theme-light-red .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-light-red .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-light-red .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-light-red .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #fde8eb;
  border-color: #f78e9b;
  color: #ef1e37;
}
.ls-theme-light-red .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #f78e9b transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-light-red .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #fde8eb transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-light-red hr[data-ls-text] {
  border-color: #bf182c;
}
.ls-theme-light-red hr[data-ls-text]:before {
  color: #bf182c;
}
.ls-bg-theme-moss {
  background-color: #679511;
}
.ls-theme-moss .ls-color-theme,
.ls-theme-moss .ls-ico-alone,
.ls-theme-moss .ls-ico-bg:before {
  color: #52770d !important;
}
.ls-theme-moss p a:not([class*='ls-btn']),
.ls-theme-moss .ls-breadcrumb a,
.ls-theme-moss .hopscotch-bubble a {
  color: #52770d;
}
.ls-theme-moss p a:not([class*='ls-btn']):hover,
.ls-theme-moss p a:not([class*='ls-btn']):focus,
.ls-theme-moss p a:not([class*='ls-btn']).ls-active,
.ls-theme-moss .ls-breadcrumb a:hover,
.ls-theme-moss .ls-breadcrumb a:focus,
.ls-theme-moss .ls-breadcrumb a.ls-active,
.ls-theme-moss .hopscotch-bubble a:hover,
.ls-theme-moss .hopscotch-bubble a:focus,
.ls-theme-moss .hopscotch-bubble a.ls-active {
  color: #3d590a;
}
.ls-theme-moss .ls-tag-primary {
  background-color: #679511;
}
.ls-theme-moss .ls-background-primary,
.ls-theme-moss .ls-table .ls-background-primary td {
  background-color: #caf181;
  color: #679511;
}
.ls-theme-moss .ls-user-account {
  background: #577e0e;
}
.ls-theme-moss .ls-topbar {
  background-color: #679511;
}
.ls-theme-moss .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #94b458;
}
.ls-theme-moss
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #d9e4c3;
}
.ls-theme-moss .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-moss .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-moss .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-moss .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-moss .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-moss .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-moss .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-moss .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-moss .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-moss
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-moss
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-moss
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-moss
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-moss
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-moss [class*='ls-go'] {
  background: #52770d;
}
.ls-theme-moss [class*='ls-go']:hover,
.ls-theme-moss [class*='ls-go']:focus {
  background: #577e0e;
}
.ls-theme-moss .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-moss .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-moss .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-moss .ls-menu a:hover,
.ls-theme-moss .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-moss .ls-sidebar [class*='ls-go'] {
  background: #679511;
}
.ls-theme-moss .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-moss .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-moss .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-moss .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-moss .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-moss .ls-brand-name {
  background-color: #679511;
}
.ls-theme-moss .ls-area-account[class*='ls-ico']:before {
  color: #679511;
}
.ls-theme-moss .ls-info-header [class*='ls-title'] {
  color: #679511;
}
.ls-theme-moss .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #52770d !important;
}
.ls-theme-moss .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-moss .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #52770d !important;
}
.ls-theme-moss .ls-cart-header {
  background-color: #52770d;
  background-color: #52770d;
}
.ls-theme-moss [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #52770d;
}
.ls-theme-moss [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-moss [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-moss [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-moss [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-moss
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-moss [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-moss [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-moss [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-moss [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-moss [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-moss [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-moss [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-moss [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-moss [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-moss [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-moss [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-moss [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-moss [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-moss [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-moss [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-moss [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-moss [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-moss [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-moss [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-moss [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-moss [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-moss [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-moss [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-moss [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-moss [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-moss [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-moss [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-moss [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-moss
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-moss [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-moss [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-moss [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-moss [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-moss [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-moss [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-moss [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-moss [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-moss [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-moss [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-moss .ls-btn:hover,
.ls-theme-moss .ls-btn:focus,
.ls-theme-moss .ls-btn:active,
.ls-theme-moss .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-moss .ls-btn.ls-disabled,
.ls-theme-moss .ls-btn.ls-disabled:focus,
.ls-theme-moss .ls-btn.ls-disabled:hover,
.ls-theme-moss .ls-btn.ls-disabled:active,
.ls-theme-moss .ls-btn.ls-disabled.ls-active,
.ls-theme-moss .ls-btn[disabled],
.ls-theme-moss .ls-btn[disabled]:focus,
.ls-theme-moss .ls-btn[disabled]:hover,
.ls-theme-moss .ls-btn[disabled]:active,
.ls-theme-moss .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-moss .ls-btn-primary {
  background: #52770d;
  border-color: #48680b;
  color: white;
}
.ls-theme-moss .ls-btn-primary:hover,
.ls-theme-moss .ls-btn-primary:focus,
.ls-theme-moss .ls-btn-primary:active,
.ls-theme-moss .ls-btn-primary.ls-active {
  background: #3d590a;
  border-color: #3d590a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-moss .ls-btn-primary.ls-disabled,
.ls-theme-moss .ls-btn-primary.ls-disabled:focus,
.ls-theme-moss .ls-btn-primary.ls-disabled:hover,
.ls-theme-moss .ls-btn-primary.ls-disabled:active,
.ls-theme-moss .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-moss .ls-btn-primary[disabled],
.ls-theme-moss .ls-btn-primary[disabled]:focus,
.ls-theme-moss .ls-btn-primary[disabled]:hover,
.ls-theme-moss .ls-btn-primary[disabled]:active,
.ls-theme-moss .ls-btn-primary[disabled].ls-active {
  background: #a3bf70;
  border-color: #b3ca88;
}
.ls-theme-moss .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-moss .ls-collapse .ls-collapse-header:before {
  color: #679511;
  border: 3px solid #679511;
}
.ls-theme-moss [class*='ls-pagination'] li.ls-active {
  background-color: #52770d;
  border-color: #52770d;
}
.ls-theme-moss .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-moss .pager li:hover,
.ls-theme-moss .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-moss .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-moss .pager li.disabled a:hover,
.ls-theme-moss .pager li.disabled a:focus {
  background: none;
}
.ls-theme-moss .ls-table.ls-bg-header thead {
  background-color: #679511;
}
.ls-theme-moss .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-moss .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-moss .ls-table.ls-bg-header thead th.ls-data-descending a:after,
.ls-theme-moss .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-top-color: white;
}
.ls-theme-moss .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-moss .ls-table thead th a {
  color: black;
}
.ls-theme-moss .ls-table tbody tr:hover {
  background-color: #52770d;
  background-color: rgba(82, 119, 13, 0.02);
}
.ls-theme-moss .ls-table tbody a:not([class*='ls-btn']) {
  color: #679511;
}
.ls-theme-moss .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #52770d;
  background-color: rgba(82, 119, 13, 0.02);
}
.ls-theme-moss .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-moss
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-moss .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #52770d;
  background-color: rgba(82, 119, 13, 0.7);
}
.ls-theme-moss .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #52770d;
}
.ls-theme-moss .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-moss .ls-lnk-nav:hover {
  color: #52770d;
}
.ls-theme-moss .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #52770d;
  border-color: #52770d;
}
.ls-theme-moss .ls-lnk-nav[class*='ls-ico']:before {
  color: #679511;
  border: 4px solid #679511;
}
.ls-theme-moss .ls-dropdown ul a:focus,
.ls-theme-moss .ls-dropdown ul a:hover {
  background-color: #52770d;
  color: white;
}
.ls-theme-moss .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-moss .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-moss .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-moss .ls-switch-btn input:checked + label span:after {
  background-color: #679511;
}
.ls-theme-moss .ls-list-title a {
  color: #679511;
}
.ls-theme-moss.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-moss .is-selected .pika-button {
  color: white;
  background: #52770d;
  box-shadow: none;
}
.ls-theme-moss .pika-button:hover {
  color: white !important;
  background: #679511 !important;
}
.ls-theme-moss .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #679511;
}
.ls-theme-moss div[data-ls-module='progressBar'] span {
  background-color: #679511;
}
.ls-theme-moss .ls-word-dotted {
  border-color: #52770d;
}
.ls-theme-moss .ls-steps-nav .ls-actived:before {
  border-color: #679511;
}
.ls-theme-moss .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #679511;
}
.ls-theme-moss .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #679511;
}
.ls-theme-moss .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #679511;
  color: #679511;
}
.ls-theme-moss .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #679511;
}
.ls-theme-moss .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #679511;
}
@media screen and (min-width: 768px) {
  .ls-theme-moss .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
    background: #679511;
    color: white;
  }
}
.ls-theme-moss .ls-steps-nav .ls-active .ls-steps-btn {
  background: #679511;
}
.ls-theme-moss .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #679511;
}
.ls-theme-moss .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-moss .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-moss .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #679511;
    border-color: #679511;
    color: white;
  }
  .ls-theme-moss .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #679511;
  }
}
.ls-theme-moss .ls-steps-arrow:before {
  background: #679511;
}
.ls-theme-moss .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-moss .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-moss .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-moss .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #eff4e7;
  border-color: #b3ca88;
  color: #679511;
}
.ls-theme-moss .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #b3ca88 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-moss .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #eff4e7 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-moss hr[data-ls-text] {
  border-color: #52770d;
}
.ls-theme-moss hr[data-ls-text]:before {
  color: #52770d;
}
.ls-bg-theme-indigo {
  background-color: #00417b;
}
.ls-theme-indigo .ls-color-theme,
.ls-theme-indigo .ls-ico-alone,
.ls-theme-indigo .ls-ico-bg:before {
  color: #003462 !important;
}
.ls-theme-indigo p a:not([class*='ls-btn']),
.ls-theme-indigo .ls-breadcrumb a,
.ls-theme-indigo .hopscotch-bubble a {
  color: #003462;
}
.ls-theme-indigo p a:not([class*='ls-btn']):hover,
.ls-theme-indigo p a:not([class*='ls-btn']):focus,
.ls-theme-indigo p a:not([class*='ls-btn']).ls-active,
.ls-theme-indigo .ls-breadcrumb a:hover,
.ls-theme-indigo .ls-breadcrumb a:focus,
.ls-theme-indigo .ls-breadcrumb a.ls-active,
.ls-theme-indigo .hopscotch-bubble a:hover,
.ls-theme-indigo .hopscotch-bubble a:focus,
.ls-theme-indigo .hopscotch-bubble a.ls-active {
  color: #002749;
}
.ls-theme-indigo .ls-tag-primary {
  background-color: #00417b;
}
.ls-theme-indigo .ls-background-primary,
.ls-theme-indigo .ls-table .ls-background-primary td {
  background-color: #48a9ff;
  color: #00417b;
}
.ls-theme-indigo .ls-user-account {
  background: #003768;
}
.ls-theme-indigo .ls-topbar {
  background-color: #00417b;
}
.ls-theme-indigo .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #4c7aa2;
}
.ls-theme-indigo
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #bfcfde;
}
.ls-theme-indigo .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-indigo .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-indigo .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-indigo .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-indigo .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-indigo .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-indigo .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-indigo .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-indigo .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-indigo
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-indigo
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-indigo
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-indigo
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-indigo
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-indigo [class*='ls-go'] {
  background: #003462;
}
.ls-theme-indigo [class*='ls-go']:hover,
.ls-theme-indigo [class*='ls-go']:focus {
  background: #003768;
}
.ls-theme-indigo .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-indigo .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-indigo .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-indigo .ls-menu a:hover,
.ls-theme-indigo .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-indigo .ls-sidebar [class*='ls-go'] {
  background: #00417b;
}
.ls-theme-indigo .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-indigo .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-indigo .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-indigo .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-indigo .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-indigo .ls-brand-name {
  background-color: #00417b;
}
.ls-theme-indigo .ls-area-account[class*='ls-ico']:before {
  color: #3f709c;
}
.ls-theme-indigo .ls-info-header [class*='ls-title'] {
  color: #00417b;
}
.ls-theme-indigo .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #003462 !important;
}
.ls-theme-indigo .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-indigo .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #003462 !important;
}
.ls-theme-indigo .ls-cart-header {
  background-color: #003462;
  background-color: #003462;
}
.ls-theme-indigo [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #003462;
}
.ls-theme-indigo [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-indigo [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-indigo [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-indigo [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-indigo
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-indigo [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-indigo [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-indigo [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-indigo [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-indigo [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-indigo [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-indigo [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-indigo [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-indigo [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-indigo [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-indigo [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-indigo [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-indigo [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-indigo [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-indigo [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-indigo [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-indigo [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-indigo [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-indigo [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-indigo [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-indigo [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-indigo [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-indigo [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-indigo [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-indigo [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-indigo [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-indigo [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-indigo [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-indigo
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-indigo [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-indigo [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-indigo [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-indigo [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-indigo [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-indigo [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-indigo [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-indigo [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-indigo [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-indigo [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-indigo .ls-btn:hover,
.ls-theme-indigo .ls-btn:focus,
.ls-theme-indigo .ls-btn:active,
.ls-theme-indigo .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-indigo .ls-btn.ls-disabled,
.ls-theme-indigo .ls-btn.ls-disabled:focus,
.ls-theme-indigo .ls-btn.ls-disabled:hover,
.ls-theme-indigo .ls-btn.ls-disabled:active,
.ls-theme-indigo .ls-btn.ls-disabled.ls-active,
.ls-theme-indigo .ls-btn[disabled],
.ls-theme-indigo .ls-btn[disabled]:focus,
.ls-theme-indigo .ls-btn[disabled]:hover,
.ls-theme-indigo .ls-btn[disabled]:active,
.ls-theme-indigo .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-indigo .ls-btn-primary {
  background: #003462;
  border-color: #002d56;
  color: white;
}
.ls-theme-indigo .ls-btn-primary:hover,
.ls-theme-indigo .ls-btn-primary:focus,
.ls-theme-indigo .ls-btn-primary:active,
.ls-theme-indigo .ls-btn-primary.ls-active {
  background: #002749;
  border-color: #002749;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-indigo .ls-btn-primary.ls-disabled,
.ls-theme-indigo .ls-btn-primary.ls-disabled:focus,
.ls-theme-indigo .ls-btn-primary.ls-disabled:hover,
.ls-theme-indigo .ls-btn-primary.ls-disabled:active,
.ls-theme-indigo .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-indigo .ls-btn-primary[disabled],
.ls-theme-indigo .ls-btn-primary[disabled]:focus,
.ls-theme-indigo .ls-btn-primary[disabled]:hover,
.ls-theme-indigo .ls-btn-primary[disabled]:active,
.ls-theme-indigo .ls-btn-primary[disabled].ls-active {
  background: #668daf;
  border-color: #7fa0bd;
}
.ls-theme-indigo .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-indigo .ls-collapse .ls-collapse-header:before {
  color: #00417b;
  border: 3px solid #00417b;
}
.ls-theme-indigo [class*='ls-pagination'] li.ls-active {
  background-color: #003462;
  border-color: #003462;
}
.ls-theme-indigo .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-indigo .pager li:hover,
.ls-theme-indigo .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-indigo .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-indigo .pager li.disabled a:hover,
.ls-theme-indigo .pager li.disabled a:focus {
  background: none;
}
.ls-theme-indigo .ls-table.ls-bg-header thead {
  background-color: #00417b;
}
.ls-theme-indigo .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-indigo .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-indigo .ls-table.ls-bg-header thead th.ls-data-descending a:after,
.ls-theme-indigo .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-top-color: white;
}
.ls-theme-indigo .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-indigo .ls-table thead th a {
  color: black;
}
.ls-theme-indigo .ls-table tbody tr:hover {
  background-color: #003462;
  background-color: rgba(0, 52, 98, 0.02);
}
.ls-theme-indigo .ls-table tbody a:not([class*='ls-btn']) {
  color: #00417b;
}
.ls-theme-indigo .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #003462;
  background-color: rgba(0, 52, 98, 0.02);
}
.ls-theme-indigo .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-indigo
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-indigo .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #003462;
  background-color: rgba(0, 52, 98, 0.7);
}
.ls-theme-indigo .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #003462;
}
.ls-theme-indigo .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-indigo .ls-lnk-nav:hover {
  color: #003462;
}
.ls-theme-indigo .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #003462;
  border-color: #003462;
}
.ls-theme-indigo .ls-lnk-nav[class*='ls-ico']:before {
  color: #00417b;
  border: 4px solid #00417b;
}
.ls-theme-indigo .ls-dropdown ul a:focus,
.ls-theme-indigo .ls-dropdown ul a:hover {
  background-color: #003462;
  color: white;
}
.ls-theme-indigo .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-indigo .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-indigo .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-indigo .ls-switch-btn input:checked + label span:after {
  background-color: #00417b;
}
.ls-theme-indigo .ls-list-title a {
  color: #00417b;
}
.ls-theme-indigo.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-indigo .is-selected .pika-button {
  color: white;
  background: #003462;
  box-shadow: none;
}
.ls-theme-indigo .pika-button:hover {
  color: white !important;
  background: #00417b !important;
}
.ls-theme-indigo .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #00417b;
}
.ls-theme-indigo div[data-ls-module='progressBar'] span {
  background-color: #00417b;
}
.ls-theme-indigo .ls-word-dotted {
  border-color: #003462;
}
.ls-theme-indigo .ls-steps-nav .ls-actived:before {
  border-color: #00417b;
}
.ls-theme-indigo .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #00417b;
}
.ls-theme-indigo .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #00417b;
}
.ls-theme-indigo .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #00417b;
  color: #00417b;
}
.ls-theme-indigo .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #00417b;
}
.ls-theme-indigo .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #00417b;
}
@media screen and (min-width: 768px) {
  .ls-theme-indigo .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
    background: #00417b;
    color: white;
  }
}
.ls-theme-indigo .ls-steps-nav .ls-active .ls-steps-btn {
  background: #00417b;
}
.ls-theme-indigo .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #00417b;
}
.ls-theme-indigo .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-indigo .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-indigo .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #00417b;
    border-color: #00417b;
    color: white;
  }
  .ls-theme-indigo .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #00417b;
  }
}
.ls-theme-indigo .ls-steps-arrow:before {
  background: #00417b;
}
.ls-theme-indigo .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-indigo .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-indigo .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-indigo .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #e5ecf1;
  border-color: #7fa0bd;
  color: #00417b;
}
.ls-theme-indigo .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #7fa0bd transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-indigo .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #e5ecf1 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-indigo hr[data-ls-text] {
  border-color: #003462;
}
.ls-theme-indigo hr[data-ls-text]:before {
  color: #003462;
}
.ls-bg-theme-turquoise {
  background-color: #3b949c;
}
.ls-theme-turquoise .ls-color-theme,
.ls-theme-turquoise .ls-ico-alone,
.ls-theme-turquoise .ls-ico-bg:before {
  color: #2f767c !important;
}
.ls-theme-turquoise p a:not([class*='ls-btn']),
.ls-theme-turquoise .ls-breadcrumb a,
.ls-theme-turquoise .hopscotch-bubble a {
  color: #2f767c;
}
.ls-theme-turquoise p a:not([class*='ls-btn']):hover,
.ls-theme-turquoise p a:not([class*='ls-btn']):focus,
.ls-theme-turquoise p a:not([class*='ls-btn']).ls-active,
.ls-theme-turquoise .ls-breadcrumb a:hover,
.ls-theme-turquoise .ls-breadcrumb a:focus,
.ls-theme-turquoise .ls-breadcrumb a.ls-active,
.ls-theme-turquoise .hopscotch-bubble a:hover,
.ls-theme-turquoise .hopscotch-bubble a:focus,
.ls-theme-turquoise .hopscotch-bubble a.ls-active {
  color: #23585d;
}
.ls-theme-turquoise .ls-tag-primary {
  background-color: #3b949c;
}
.ls-theme-turquoise .ls-background-primary,
.ls-theme-turquoise .ls-table .ls-background-primary td {
  background-color: #bde3e6;
  color: #3b949c;
}
.ls-theme-turquoise .ls-user-account {
  background: #327d84;
}
.ls-theme-turquoise .ls-topbar {
  background-color: #3b949c;
}
.ls-theme-turquoise .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #266065;
}
.ls-theme-turquoise
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #173b3e;
}
.ls-theme-turquoise .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-turquoise .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-turquoise .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-turquoise .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-turquoise .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-turquoise .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-turquoise .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-turquoise .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-turquoise .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-turquoise
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-turquoise
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-turquoise
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-turquoise
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-turquoise
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-turquoise [class*='ls-go'] {
  background: #2f767c;
}
.ls-theme-turquoise [class*='ls-go']:hover,
.ls-theme-turquoise [class*='ls-go']:focus {
  background: #327d84;
}
.ls-theme-turquoise .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-turquoise .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-turquoise .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-turquoise .ls-menu a:hover,
.ls-theme-turquoise .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-turquoise .ls-sidebar [class*='ls-go'] {
  background: #3b949c;
}
.ls-theme-turquoise .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-turquoise .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-turquoise .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-turquoise .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-turquoise .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-turquoise .ls-brand-name {
  background-color: #3b949c;
}
.ls-theme-turquoise .ls-area-account[class*='ls-ico']:before {
  color: #3b949c;
}
.ls-theme-turquoise .ls-info-header [class*='ls-title'] {
  color: #3b949c;
}
.ls-theme-turquoise .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #2f767c !important;
}
.ls-theme-turquoise .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-turquoise .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #2f767c !important;
}
.ls-theme-turquoise .ls-cart-header {
  background-color: #2f767c;
  background-color: #2f767c;
}
.ls-theme-turquoise [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #2f767c;
}
.ls-theme-turquoise [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-turquoise [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-turquoise
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-turquoise [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-turquoise [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-turquoise [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-turquoise [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-turquoise [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-turquoise
  [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-turquoise [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-turquoise
  [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-turquoise [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-turquoise
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-turquoise [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-turquoise [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-turquoise [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-turquoise .ls-btn:hover,
.ls-theme-turquoise .ls-btn:focus,
.ls-theme-turquoise .ls-btn:active,
.ls-theme-turquoise .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-turquoise .ls-btn.ls-disabled,
.ls-theme-turquoise .ls-btn.ls-disabled:focus,
.ls-theme-turquoise .ls-btn.ls-disabled:hover,
.ls-theme-turquoise .ls-btn.ls-disabled:active,
.ls-theme-turquoise .ls-btn.ls-disabled.ls-active,
.ls-theme-turquoise .ls-btn[disabled],
.ls-theme-turquoise .ls-btn[disabled]:focus,
.ls-theme-turquoise .ls-btn[disabled]:hover,
.ls-theme-turquoise .ls-btn[disabled]:active,
.ls-theme-turquoise .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-turquoise .ls-btn-primary {
  background: #2f767c;
  border-color: #29676d;
  color: white;
}
.ls-theme-turquoise .ls-btn-primary:hover,
.ls-theme-turquoise .ls-btn-primary:focus,
.ls-theme-turquoise .ls-btn-primary:active,
.ls-theme-turquoise .ls-btn-primary.ls-active {
  background: #23585d;
  border-color: #23585d;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-turquoise .ls-btn-primary.ls-disabled,
.ls-theme-turquoise .ls-btn-primary.ls-disabled:focus,
.ls-theme-turquoise .ls-btn-primary.ls-disabled:hover,
.ls-theme-turquoise .ls-btn-primary.ls-disabled:active,
.ls-theme-turquoise .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-turquoise .ls-btn-primary[disabled],
.ls-theme-turquoise .ls-btn-primary[disabled]:focus,
.ls-theme-turquoise .ls-btn-primary[disabled]:hover,
.ls-theme-turquoise .ls-btn-primary[disabled]:active,
.ls-theme-turquoise .ls-btn-primary[disabled].ls-active {
  background: #89bec3;
  border-color: #9dc9cd;
}
.ls-theme-turquoise .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-turquoise .ls-collapse .ls-collapse-header:before {
  color: #3b949c;
  border: 3px solid #3b949c;
}
.ls-theme-turquoise [class*='ls-pagination'] li.ls-active {
  background-color: #2f767c;
  border-color: #2f767c;
}
.ls-theme-turquoise .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-turquoise .pager li:hover,
.ls-theme-turquoise .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-turquoise .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-turquoise .pager li.disabled a:hover,
.ls-theme-turquoise .pager li.disabled a:focus {
  background: none;
}
.ls-theme-turquoise .ls-table.ls-bg-header thead {
  background-color: #3b949c;
}
.ls-theme-turquoise .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-turquoise .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-turquoise .ls-table.ls-bg-header thead th.ls-data-descending a:after,
.ls-theme-turquoise .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-top-color: white;
}
.ls-theme-turquoise .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-turquoise .ls-table thead th a {
  color: black;
}
.ls-theme-turquoise .ls-table tbody tr:hover {
  background-color: #2f767c;
  background-color: rgba(47, 118, 124, 0.02);
}
.ls-theme-turquoise .ls-table tbody a:not([class*='ls-btn']) {
  color: #3b949c;
}
.ls-theme-turquoise .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #2f767c;
  background-color: rgba(47, 118, 124, 0.02);
}
.ls-theme-turquoise .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-turquoise
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-turquoise .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #2f767c;
  background-color: rgba(47, 118, 124, 0.7);
}
.ls-theme-turquoise .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #2f767c;
}
.ls-theme-turquoise .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-turquoise .ls-lnk-nav:hover {
  color: #2f767c;
}
.ls-theme-turquoise .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #2f767c;
  border-color: #2f767c;
}
.ls-theme-turquoise .ls-lnk-nav[class*='ls-ico']:before {
  color: #3b949c;
  border: 4px solid #3b949c;
}
.ls-theme-turquoise .ls-dropdown ul a:focus,
.ls-theme-turquoise .ls-dropdown ul a:hover {
  background-color: #2f767c;
  color: white;
}
.ls-theme-turquoise .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-turquoise .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-turquoise .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-turquoise .ls-switch-btn input:checked + label span:after {
  background-color: #3b949c;
}
.ls-theme-turquoise .ls-list-title a {
  color: #3b949c;
}
.ls-theme-turquoise.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-turquoise .is-selected .pika-button {
  color: white;
  background: #2f767c;
  box-shadow: none;
}
.ls-theme-turquoise .pika-button:hover {
  color: white !important;
  background: #3b949c !important;
}
.ls-theme-turquoise .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #3b949c;
}
.ls-theme-turquoise div[data-ls-module='progressBar'] span {
  background-color: #3b949c;
}
.ls-theme-turquoise .ls-word-dotted {
  border-color: #2f767c;
}
.ls-theme-turquoise .ls-steps-nav .ls-actived:before {
  border-color: #3b949c;
}
.ls-theme-turquoise .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #3b949c;
}
.ls-theme-turquoise .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #3b949c;
}
.ls-theme-turquoise .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #3b949c;
  color: #3b949c;
}
.ls-theme-turquoise .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #3b949c;
}
.ls-theme-turquoise .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #3b949c;
}
@media screen and (min-width: 768px) {
  .ls-theme-turquoise .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
    background: #3b949c;
    color: white;
  }
}
.ls-theme-turquoise .ls-steps-nav .ls-active .ls-steps-btn {
  background: #3b949c;
}
.ls-theme-turquoise .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #3b949c;
}
.ls-theme-turquoise .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-turquoise .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-turquoise .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #3b949c;
    border-color: #3b949c;
    color: white;
  }
  .ls-theme-turquoise .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #3b949c;
  }
}
.ls-theme-turquoise .ls-steps-arrow:before {
  background: #3b949c;
}
.ls-theme-turquoise .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-turquoise .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-turquoise .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-turquoise .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #ebf4f5;
  border-color: #9dc9cd;
  color: #3b949c;
}
.ls-theme-turquoise .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #9dc9cd transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-turquoise .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #ebf4f5 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-turquoise hr[data-ls-text] {
  border-color: #2f767c;
}
.ls-theme-turquoise hr[data-ls-text]:before {
  color: #2f767c;
}
.ls-bg-theme-light-blue {
  background-color: #5c90c4;
}
.ls-theme-light-blue .ls-color-theme,
.ls-theme-light-blue .ls-ico-alone,
.ls-theme-light-blue .ls-ico-bg:before {
  color: #49739c !important;
}
.ls-theme-light-blue p a:not([class*='ls-btn']),
.ls-theme-light-blue .ls-breadcrumb a,
.ls-theme-light-blue .hopscotch-bubble a {
  color: #49739c;
}
.ls-theme-light-blue p a:not([class*='ls-btn']):hover,
.ls-theme-light-blue p a:not([class*='ls-btn']):focus,
.ls-theme-light-blue p a:not([class*='ls-btn']).ls-active,
.ls-theme-light-blue .ls-breadcrumb a:hover,
.ls-theme-light-blue .ls-breadcrumb a:focus,
.ls-theme-light-blue .ls-breadcrumb a.ls-active,
.ls-theme-light-blue .hopscotch-bubble a:hover,
.ls-theme-light-blue .hopscotch-bubble a:focus,
.ls-theme-light-blue .hopscotch-bubble a.ls-active {
  color: #375675;
}
.ls-theme-light-blue .ls-tag-primary {
  background-color: #5c90c4;
}
.ls-theme-light-blue .ls-background-primary,
.ls-theme-light-blue .ls-table .ls-background-primary td {
  background-color: #f2f6fa;
  color: #5c90c4;
}
.ls-theme-light-blue .ls-user-account {
  background: #4e7aa6;
}
.ls-theme-light-blue .ls-topbar {
  background-color: #5c90c4;
}
.ls-theme-light-blue .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #3b5d7f;
}
.ls-theme-light-blue
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #24394e;
}
.ls-theme-light-blue .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-light-blue .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-light-blue .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-light-blue .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-light-blue .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-light-blue .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-light-blue .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-light-blue .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-light-blue .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-light-blue
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-light-blue
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-light-blue
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-light-blue
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-light-blue
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-light-blue [class*='ls-go'] {
  background: #49739c;
}
.ls-theme-light-blue [class*='ls-go']:hover,
.ls-theme-light-blue [class*='ls-go']:focus {
  background: #4e7aa6;
}
.ls-theme-light-blue .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-light-blue .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-light-blue .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-light-blue .ls-menu a:hover,
.ls-theme-light-blue .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-light-blue .ls-sidebar [class*='ls-go'] {
  background: #5c90c4;
}
.ls-theme-light-blue .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-light-blue .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-light-blue .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-light-blue .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-light-blue .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-light-blue .ls-brand-name {
  background-color: #5c90c4;
}
.ls-theme-light-blue .ls-area-account[class*='ls-ico']:before {
  color: #5c90c4;
}
.ls-theme-light-blue .ls-info-header [class*='ls-title'] {
  color: #5c90c4;
}
.ls-theme-light-blue .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #49739c !important;
}
.ls-theme-light-blue .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-light-blue .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #49739c !important;
}
.ls-theme-light-blue .ls-cart-header {
  background-color: #49739c;
  background-color: #49739c;
}
.ls-theme-light-blue [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #49739c;
}
.ls-theme-light-blue [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-light-blue [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-light-blue
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-light-blue [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-light-blue [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-light-blue [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-light-blue [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-light-blue [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-light-blue
  [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-light-blue [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-light-blue
  [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-light-blue [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-light-blue
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-light-blue [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-light-blue [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-light-blue [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-light-blue .ls-btn:hover,
.ls-theme-light-blue .ls-btn:focus,
.ls-theme-light-blue .ls-btn:active,
.ls-theme-light-blue .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-light-blue .ls-btn.ls-disabled,
.ls-theme-light-blue .ls-btn.ls-disabled:focus,
.ls-theme-light-blue .ls-btn.ls-disabled:hover,
.ls-theme-light-blue .ls-btn.ls-disabled:active,
.ls-theme-light-blue .ls-btn.ls-disabled.ls-active,
.ls-theme-light-blue .ls-btn[disabled],
.ls-theme-light-blue .ls-btn[disabled]:focus,
.ls-theme-light-blue .ls-btn[disabled]:hover,
.ls-theme-light-blue .ls-btn[disabled]:active,
.ls-theme-light-blue .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-light-blue .ls-btn-primary {
  background: #49739c;
  border-color: #406489;
  color: white;
}
.ls-theme-light-blue .ls-btn-primary:hover,
.ls-theme-light-blue .ls-btn-primary:focus,
.ls-theme-light-blue .ls-btn-primary:active,
.ls-theme-light-blue .ls-btn-primary.ls-active {
  background: #375675;
  border-color: #375675;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-light-blue .ls-btn-primary.ls-disabled,
.ls-theme-light-blue .ls-btn-primary.ls-disabled:focus,
.ls-theme-light-blue .ls-btn-primary.ls-disabled:hover,
.ls-theme-light-blue .ls-btn-primary.ls-disabled:active,
.ls-theme-light-blue .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-light-blue .ls-btn-primary[disabled],
.ls-theme-light-blue .ls-btn-primary[disabled]:focus,
.ls-theme-light-blue .ls-btn-primary[disabled]:hover,
.ls-theme-light-blue .ls-btn-primary[disabled]:active,
.ls-theme-light-blue .ls-btn-primary[disabled].ls-active {
  background: #9dbcdb;
  border-color: #adc7e1;
}
.ls-theme-light-blue .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-light-blue .ls-collapse .ls-collapse-header:before {
  color: #5c90c4;
  border: 3px solid #5c90c4;
}
.ls-theme-light-blue [class*='ls-pagination'] li.ls-active {
  background-color: #49739c;
  border-color: #49739c;
}
.ls-theme-light-blue .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-light-blue .pager li:hover,
.ls-theme-light-blue .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-light-blue .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-light-blue .pager li.disabled a:hover,
.ls-theme-light-blue .pager li.disabled a:focus {
  background: none;
}
.ls-theme-light-blue .ls-table.ls-bg-header thead {
  background-color: #5c90c4;
}
.ls-theme-light-blue .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-light-blue .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-light-blue .ls-table.ls-bg-header thead th.ls-data-descending a:after,
.ls-theme-light-blue .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-top-color: white;
}
.ls-theme-light-blue .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-light-blue .ls-table thead th a {
  color: black;
}
.ls-theme-light-blue .ls-table tbody tr:hover {
  background-color: #49739c;
  background-color: rgba(73, 115, 156, 0.02);
}
.ls-theme-light-blue .ls-table tbody a:not([class*='ls-btn']) {
  color: #5c90c4;
}
.ls-theme-light-blue .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #49739c;
  background-color: rgba(73, 115, 156, 0.02);
}
.ls-theme-light-blue .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-light-blue
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-light-blue .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #49739c;
  background-color: rgba(73, 115, 156, 0.7);
}
.ls-theme-light-blue .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #49739c;
}
.ls-theme-light-blue .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-light-blue .ls-lnk-nav:hover {
  color: #49739c;
}
.ls-theme-light-blue .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #49739c;
  border-color: #49739c;
}
.ls-theme-light-blue .ls-lnk-nav[class*='ls-ico']:before {
  color: #5c90c4;
  border: 4px solid #5c90c4;
}
.ls-theme-light-blue .ls-dropdown ul a:focus,
.ls-theme-light-blue .ls-dropdown ul a:hover {
  background-color: #49739c;
  color: white;
}
.ls-theme-light-blue .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-light-blue .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-light-blue .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-light-blue .ls-switch-btn input:checked + label span:after {
  background-color: #5c90c4;
}
.ls-theme-light-blue .ls-list-title a {
  color: #5c90c4;
}
.ls-theme-light-blue.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-light-blue .is-selected .pika-button {
  color: white;
  background: #49739c;
  box-shadow: none;
}
.ls-theme-light-blue .pika-button:hover {
  color: white !important;
  background: #5c90c4 !important;
}
.ls-theme-light-blue .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #5c90c4;
}
.ls-theme-light-blue div[data-ls-module='progressBar'] span {
  background-color: #5c90c4;
}
.ls-theme-light-blue .ls-word-dotted {
  border-color: #49739c;
}
.ls-theme-light-blue .ls-steps-nav .ls-actived:before {
  border-color: #5c90c4;
}
.ls-theme-light-blue .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #5c90c4;
}
.ls-theme-light-blue .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #5c90c4;
}
.ls-theme-light-blue .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #5c90c4;
  color: #5c90c4;
}
.ls-theme-light-blue .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #5c90c4;
}
.ls-theme-light-blue .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #5c90c4;
}
@media screen and (min-width: 768px) {
  .ls-theme-light-blue
    .ls-steps-nav
    .ls-actived.ls-active
    .ls-steps-btn:before {
    background: #5c90c4;
    color: white;
  }
}
.ls-theme-light-blue .ls-steps-nav .ls-active .ls-steps-btn {
  background: #5c90c4;
}
.ls-theme-light-blue .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #5c90c4;
}
.ls-theme-light-blue .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-light-blue .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-light-blue .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #5c90c4;
    border-color: #5c90c4;
    color: white;
  }
  .ls-theme-light-blue .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #5c90c4;
  }
}
.ls-theme-light-blue .ls-steps-arrow:before {
  background: #5c90c4;
}
.ls-theme-light-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-light-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-light-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-light-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #eef3f9;
  border-color: #adc7e1;
  color: #5c90c4;
}
.ls-theme-light-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #adc7e1 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-light-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #eef3f9 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-light-blue hr[data-ls-text] {
  border-color: #49739c;
}
.ls-theme-light-blue hr[data-ls-text]:before {
  color: #49739c;
}
.ls-bg-theme-light-brown {
  background-color: #654445;
}
.ls-theme-light-brown .ls-color-theme,
.ls-theme-light-brown .ls-ico-alone,
.ls-theme-light-brown .ls-ico-bg:before {
  color: #503637 !important;
}
.ls-theme-light-brown p a:not([class*='ls-btn']),
.ls-theme-light-brown .ls-breadcrumb a,
.ls-theme-light-brown .hopscotch-bubble a {
  color: #503637;
}
.ls-theme-light-brown p a:not([class*='ls-btn']):hover,
.ls-theme-light-brown p a:not([class*='ls-btn']):focus,
.ls-theme-light-brown p a:not([class*='ls-btn']).ls-active,
.ls-theme-light-brown .ls-breadcrumb a:hover,
.ls-theme-light-brown .ls-breadcrumb a:focus,
.ls-theme-light-brown .ls-breadcrumb a.ls-active,
.ls-theme-light-brown .hopscotch-bubble a:hover,
.ls-theme-light-brown .hopscotch-bubble a:focus,
.ls-theme-light-brown .hopscotch-bubble a.ls-active {
  color: #3c2829;
}
.ls-theme-light-brown .ls-tag-primary {
  background-color: #654445;
}
.ls-theme-light-brown .ls-background-primary,
.ls-theme-light-brown .ls-table .ls-background-primary td {
  background-color: #c8adae;
  color: #654445;
}
.ls-theme-light-brown .ls-user-account {
  background: #55393a;
}
.ls-theme-light-brown .ls-topbar {
  background-color: #654445;
}
.ls-theme-light-brown .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #937c7c;
}
.ls-theme-light-brown
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #d8d0d0;
}
.ls-theme-light-brown .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-light-brown .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-light-brown .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-light-brown .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-light-brown .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-light-brown .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-light-brown .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-light-brown .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-light-brown .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-light-brown
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-light-brown
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-light-brown
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-light-brown
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-light-brown
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-light-brown [class*='ls-go'] {
  background: #503637;
}
.ls-theme-light-brown [class*='ls-go']:hover,
.ls-theme-light-brown [class*='ls-go']:focus {
  background: #55393a;
}
.ls-theme-light-brown .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-light-brown .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-light-brown .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-light-brown .ls-menu a:hover,
.ls-theme-light-brown .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-light-brown .ls-sidebar [class*='ls-go'] {
  background: #654445;
}
.ls-theme-light-brown .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-light-brown .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-light-brown .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-light-brown .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-light-brown .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-light-brown .ls-brand-name {
  background-color: #654445;
}
.ls-theme-light-brown .ls-area-account[class*='ls-ico']:before {
  color: #654445;
}
.ls-theme-light-brown .ls-info-header [class*='ls-title'] {
  color: #654445;
}
.ls-theme-light-brown .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #503637 !important;
}
.ls-theme-light-brown .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-light-brown .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #503637 !important;
}
.ls-theme-light-brown .ls-cart-header {
  background-color: #503637;
  background-color: #503637;
}
.ls-theme-light-brown [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #503637;
}
.ls-theme-light-brown [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-light-brown [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-light-brown
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-light-brown [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-light-brown [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-light-brown [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-light-brown [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-light-brown [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-light-brown
  [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-light-brown
  [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-light-brown [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-light-brown
  [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-light-brown [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-light-brown
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-light-brown [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-light-brown [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-light-brown [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-light-brown .ls-btn:hover,
.ls-theme-light-brown .ls-btn:focus,
.ls-theme-light-brown .ls-btn:active,
.ls-theme-light-brown .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-light-brown .ls-btn.ls-disabled,
.ls-theme-light-brown .ls-btn.ls-disabled:focus,
.ls-theme-light-brown .ls-btn.ls-disabled:hover,
.ls-theme-light-brown .ls-btn.ls-disabled:active,
.ls-theme-light-brown .ls-btn.ls-disabled.ls-active,
.ls-theme-light-brown .ls-btn[disabled],
.ls-theme-light-brown .ls-btn[disabled]:focus,
.ls-theme-light-brown .ls-btn[disabled]:hover,
.ls-theme-light-brown .ls-btn[disabled]:active,
.ls-theme-light-brown .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-light-brown .ls-btn-primary {
  background: #503637;
  border-color: #462f30;
  color: white;
}
.ls-theme-light-brown .ls-btn-primary:hover,
.ls-theme-light-brown .ls-btn-primary:focus,
.ls-theme-light-brown .ls-btn-primary:active,
.ls-theme-light-brown .ls-btn-primary.ls-active {
  background: #3c2829;
  border-color: #3c2829;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-light-brown .ls-btn-primary.ls-disabled,
.ls-theme-light-brown .ls-btn-primary.ls-disabled:focus,
.ls-theme-light-brown .ls-btn-primary.ls-disabled:hover,
.ls-theme-light-brown .ls-btn-primary.ls-disabled:active,
.ls-theme-light-brown .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-light-brown .ls-btn-primary[disabled],
.ls-theme-light-brown .ls-btn-primary[disabled]:focus,
.ls-theme-light-brown .ls-btn-primary[disabled]:hover,
.ls-theme-light-brown .ls-btn-primary[disabled]:active,
.ls-theme-light-brown .ls-btn-primary[disabled].ls-active {
  background: #a28e8f;
  border-color: #b2a1a2;
}
.ls-theme-light-brown .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-light-brown .ls-collapse .ls-collapse-header:before {
  color: #654445;
  border: 3px solid #654445;
}
.ls-theme-light-brown [class*='ls-pagination'] li.ls-active {
  background-color: #503637;
  border-color: #503637;
}
.ls-theme-light-brown .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-light-brown .pager li:hover,
.ls-theme-light-brown .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-light-brown .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-light-brown .pager li.disabled a:hover,
.ls-theme-light-brown .pager li.disabled a:focus {
  background: none;
}
.ls-theme-light-brown .ls-table.ls-bg-header thead {
  background-color: #654445;
}
.ls-theme-light-brown .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-light-brown .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-light-brown
  .ls-table.ls-bg-header
  thead
  th.ls-data-descending
  a:after,
.ls-theme-light-brown
  .ls-table.ls-bg-header
  thead
  th.ls-data-ascending
  a:after {
  border-top-color: white;
}
.ls-theme-light-brown
  .ls-table.ls-bg-header
  thead
  th.ls-data-ascending
  a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-light-brown .ls-table thead th a {
  color: black;
}
.ls-theme-light-brown .ls-table tbody tr:hover {
  background-color: #503637;
  background-color: rgba(80, 54, 55, 0.02);
}
.ls-theme-light-brown .ls-table tbody a:not([class*='ls-btn']) {
  color: #654445;
}
.ls-theme-light-brown .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #503637;
  background-color: rgba(80, 54, 55, 0.02);
}
.ls-theme-light-brown .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-light-brown
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-light-brown .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #503637;
  background-color: rgba(80, 54, 55, 0.7);
}
.ls-theme-light-brown .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #503637;
}
.ls-theme-light-brown .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-light-brown .ls-lnk-nav:hover {
  color: #503637;
}
.ls-theme-light-brown .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #503637;
  border-color: #503637;
}
.ls-theme-light-brown .ls-lnk-nav[class*='ls-ico']:before {
  color: #654445;
  border: 4px solid #654445;
}
.ls-theme-light-brown .ls-dropdown ul a:focus,
.ls-theme-light-brown .ls-dropdown ul a:hover {
  background-color: #503637;
  color: white;
}
.ls-theme-light-brown .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-light-brown .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-light-brown .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-light-brown .ls-switch-btn input:checked + label span:after {
  background-color: #654445;
}
.ls-theme-light-brown .ls-list-title a {
  color: #654445;
}
.ls-theme-light-brown.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-light-brown .is-selected .pika-button {
  color: white;
  background: #503637;
  box-shadow: none;
}
.ls-theme-light-brown .pika-button:hover {
  color: white !important;
  background: #654445 !important;
}
.ls-theme-light-brown .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #654445;
}
.ls-theme-light-brown div[data-ls-module='progressBar'] span {
  background-color: #654445;
}
.ls-theme-light-brown .ls-word-dotted {
  border-color: #503637;
}
.ls-theme-light-brown .ls-steps-nav .ls-actived:before {
  border-color: #654445;
}
.ls-theme-light-brown .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #654445;
}
.ls-theme-light-brown .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #654445;
}
.ls-theme-light-brown .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #654445;
  color: #654445;
}
.ls-theme-light-brown .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #654445;
}
.ls-theme-light-brown .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #654445;
}
@media screen and (min-width: 768px) {
  .ls-theme-light-brown
    .ls-steps-nav
    .ls-actived.ls-active
    .ls-steps-btn:before {
    background: #654445;
    color: white;
  }
}
.ls-theme-light-brown .ls-steps-nav .ls-active .ls-steps-btn {
  background: #654445;
}
.ls-theme-light-brown .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #654445;
}
.ls-theme-light-brown .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-light-brown .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-light-brown .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #654445;
    border-color: #654445;
    color: white;
  }
  .ls-theme-light-brown .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #654445;
  }
}
.ls-theme-light-brown .ls-steps-arrow:before {
  background: #654445;
}
.ls-theme-light-brown .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-light-brown .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-light-brown .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-light-brown .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #efecec;
  border-color: #b2a1a2;
  color: #654445;
}
.ls-theme-light-brown .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #b2a1a2 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-light-brown .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #efecec transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-light-brown hr[data-ls-text] {
  border-color: #503637;
}
.ls-theme-light-brown hr[data-ls-text]:before {
  color: #503637;
}
.ls-bg-theme-green-lemon {
  background-color: #94c83c;
}
.ls-theme-green-lemon .ls-color-theme,
.ls-theme-green-lemon .ls-ico-alone,
.ls-theme-green-lemon .ls-ico-bg:before {
  color: #76a030 !important;
}
.ls-theme-green-lemon p a:not([class*='ls-btn']),
.ls-theme-green-lemon .ls-breadcrumb a,
.ls-theme-green-lemon .hopscotch-bubble a {
  color: #76a030;
}
.ls-theme-green-lemon p a:not([class*='ls-btn']):hover,
.ls-theme-green-lemon p a:not([class*='ls-btn']):focus,
.ls-theme-green-lemon p a:not([class*='ls-btn']).ls-active,
.ls-theme-green-lemon .ls-breadcrumb a:hover,
.ls-theme-green-lemon .ls-breadcrumb a:focus,
.ls-theme-green-lemon .ls-breadcrumb a.ls-active,
.ls-theme-green-lemon .hopscotch-bubble a:hover,
.ls-theme-green-lemon .hopscotch-bubble a:focus,
.ls-theme-green-lemon .hopscotch-bubble a.ls-active {
  color: #587824;
}
.ls-theme-green-lemon .ls-tag-primary {
  background-color: #94c83c;
}
.ls-theme-green-lemon .ls-background-primary,
.ls-theme-green-lemon .ls-table .ls-background-primary td {
  background-color: #ebf5db;
  color: #94c83c;
}
.ls-theme-green-lemon .ls-user-account {
  background: #7daa33;
}
.ls-theme-green-lemon .ls-topbar {
  background-color: #94c83c;
}
.ls-theme-green-lemon .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #608227;
}
.ls-theme-green-lemon
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #3b5018;
}
.ls-theme-green-lemon .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-green-lemon .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-green-lemon .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-green-lemon .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-green-lemon .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-green-lemon .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-green-lemon .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-green-lemon .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-green-lemon .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-green-lemon
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-green-lemon
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-green-lemon
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-green-lemon
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-green-lemon
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-green-lemon [class*='ls-go'] {
  background: #76a030;
}
.ls-theme-green-lemon [class*='ls-go']:hover,
.ls-theme-green-lemon [class*='ls-go']:focus {
  background: #7daa33;
}
.ls-theme-green-lemon .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-green-lemon .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-green-lemon .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-green-lemon .ls-menu a:hover,
.ls-theme-green-lemon .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-green-lemon .ls-sidebar [class*='ls-go'] {
  background: #94c83c;
}
.ls-theme-green-lemon .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-green-lemon .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-green-lemon .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-green-lemon .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-green-lemon .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-green-lemon .ls-brand-name {
  background-color: #94c83c;
}
.ls-theme-green-lemon .ls-area-account[class*='ls-ico']:before {
  color: #94c83c;
}
.ls-theme-green-lemon .ls-info-header [class*='ls-title'] {
  color: #94c83c;
}
.ls-theme-green-lemon .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #76a030 !important;
}
.ls-theme-green-lemon .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-green-lemon .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #76a030 !important;
}
.ls-theme-green-lemon .ls-cart-header {
  background-color: #76a030;
  background-color: #76a030;
}
.ls-theme-green-lemon [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #76a030;
}
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-green-lemon
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-green-lemon
  [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-green-lemon
  [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-green-lemon
  [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-green-lemon
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-green-lemon [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-green-lemon .ls-btn:hover,
.ls-theme-green-lemon .ls-btn:focus,
.ls-theme-green-lemon .ls-btn:active,
.ls-theme-green-lemon .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-green-lemon .ls-btn.ls-disabled,
.ls-theme-green-lemon .ls-btn.ls-disabled:focus,
.ls-theme-green-lemon .ls-btn.ls-disabled:hover,
.ls-theme-green-lemon .ls-btn.ls-disabled:active,
.ls-theme-green-lemon .ls-btn.ls-disabled.ls-active,
.ls-theme-green-lemon .ls-btn[disabled],
.ls-theme-green-lemon .ls-btn[disabled]:focus,
.ls-theme-green-lemon .ls-btn[disabled]:hover,
.ls-theme-green-lemon .ls-btn[disabled]:active,
.ls-theme-green-lemon .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-green-lemon .ls-btn-primary {
  background: #76a030;
  border-color: #678c2a;
  color: white;
}
.ls-theme-green-lemon .ls-btn-primary:hover,
.ls-theme-green-lemon .ls-btn-primary:focus,
.ls-theme-green-lemon .ls-btn-primary:active,
.ls-theme-green-lemon .ls-btn-primary.ls-active {
  background: #587824;
  border-color: #587824;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-green-lemon .ls-btn-primary.ls-disabled,
.ls-theme-green-lemon .ls-btn-primary.ls-disabled:focus,
.ls-theme-green-lemon .ls-btn-primary.ls-disabled:hover,
.ls-theme-green-lemon .ls-btn-primary.ls-disabled:active,
.ls-theme-green-lemon .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-green-lemon .ls-btn-primary[disabled],
.ls-theme-green-lemon .ls-btn-primary[disabled]:focus,
.ls-theme-green-lemon .ls-btn-primary[disabled]:hover,
.ls-theme-green-lemon .ls-btn-primary[disabled]:active,
.ls-theme-green-lemon .ls-btn-primary[disabled].ls-active {
  background: #bede8a;
  border-color: #c9e39d;
}
.ls-theme-green-lemon .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-green-lemon .ls-collapse .ls-collapse-header:before {
  color: #94c83c;
  border: 3px solid #94c83c;
}
.ls-theme-green-lemon [class*='ls-pagination'] li.ls-active {
  background-color: #76a030;
  border-color: #76a030;
}
.ls-theme-green-lemon .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-green-lemon .pager li:hover,
.ls-theme-green-lemon .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-green-lemon .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-green-lemon .pager li.disabled a:hover,
.ls-theme-green-lemon .pager li.disabled a:focus {
  background: none;
}
.ls-theme-green-lemon .ls-table.ls-bg-header thead {
  background-color: #94c83c;
}
.ls-theme-green-lemon .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-green-lemon .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-green-lemon
  .ls-table.ls-bg-header
  thead
  th.ls-data-descending
  a:after,
.ls-theme-green-lemon
  .ls-table.ls-bg-header
  thead
  th.ls-data-ascending
  a:after {
  border-top-color: white;
}
.ls-theme-green-lemon
  .ls-table.ls-bg-header
  thead
  th.ls-data-ascending
  a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-green-lemon .ls-table thead th a {
  color: black;
}
.ls-theme-green-lemon .ls-table tbody tr:hover {
  background-color: #76a030;
  background-color: rgba(118, 160, 48, 0.02);
}
.ls-theme-green-lemon .ls-table tbody a:not([class*='ls-btn']) {
  color: #94c83c;
}
.ls-theme-green-lemon .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #76a030;
  background-color: rgba(118, 160, 48, 0.02);
}
.ls-theme-green-lemon .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-green-lemon
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-green-lemon .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #76a030;
  background-color: rgba(118, 160, 48, 0.7);
}
.ls-theme-green-lemon .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #76a030;
}
.ls-theme-green-lemon .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-green-lemon .ls-lnk-nav:hover {
  color: #76a030;
}
.ls-theme-green-lemon .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #76a030;
  border-color: #76a030;
}
.ls-theme-green-lemon .ls-lnk-nav[class*='ls-ico']:before {
  color: #94c83c;
  border: 4px solid #94c83c;
}
.ls-theme-green-lemon .ls-dropdown ul a:focus,
.ls-theme-green-lemon .ls-dropdown ul a:hover {
  background-color: #76a030;
  color: white;
}
.ls-theme-green-lemon .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-green-lemon .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-green-lemon .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-green-lemon .ls-switch-btn input:checked + label span:after {
  background-color: #94c83c;
}
.ls-theme-green-lemon .ls-list-title a {
  color: #94c83c;
}
.ls-theme-green-lemon.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-green-lemon .is-selected .pika-button {
  color: white;
  background: #76a030;
  box-shadow: none;
}
.ls-theme-green-lemon .pika-button:hover {
  color: white !important;
  background: #94c83c !important;
}
.ls-theme-green-lemon .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #94c83c;
}
.ls-theme-green-lemon div[data-ls-module='progressBar'] span {
  background-color: #94c83c;
}
.ls-theme-green-lemon .ls-word-dotted {
  border-color: #76a030;
}
.ls-theme-green-lemon .ls-steps-nav .ls-actived:before {
  border-color: #94c83c;
}
.ls-theme-green-lemon .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #94c83c;
}
.ls-theme-green-lemon .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #94c83c;
}
.ls-theme-green-lemon .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #94c83c;
  color: #94c83c;
}
.ls-theme-green-lemon .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #94c83c;
}
.ls-theme-green-lemon .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #94c83c;
}
@media screen and (min-width: 768px) {
  .ls-theme-green-lemon
    .ls-steps-nav
    .ls-actived.ls-active
    .ls-steps-btn:before {
    background: #94c83c;
    color: white;
  }
}
.ls-theme-green-lemon .ls-steps-nav .ls-active .ls-steps-btn {
  background: #94c83c;
}
.ls-theme-green-lemon .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #94c83c;
}
.ls-theme-green-lemon .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-green-lemon .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-green-lemon .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #94c83c;
    border-color: #94c83c;
    color: white;
  }
  .ls-theme-green-lemon .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #94c83c;
  }
}
.ls-theme-green-lemon .ls-steps-arrow:before {
  background: #94c83c;
}
.ls-theme-green-lemon .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-green-lemon .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-green-lemon .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-green-lemon .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #f4f9eb;
  border-color: #c9e39d;
  color: #94c83c;
}
.ls-theme-green-lemon .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #c9e39d transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-green-lemon .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #f4f9eb transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-green-lemon hr[data-ls-text] {
  border-color: #76a030;
}
.ls-theme-green-lemon hr[data-ls-text]:before {
  color: #76a030;
}
.ls-bg-theme-purple {
  background-color: #5a2dc0;
}
.ls-theme-purple .ls-color-theme,
.ls-theme-purple .ls-ico-alone,
.ls-theme-purple .ls-ico-bg:before {
  color: #482499 !important;
}
.ls-theme-purple p a:not([class*='ls-btn']),
.ls-theme-purple .ls-breadcrumb a,
.ls-theme-purple .hopscotch-bubble a {
  color: #482499;
}
.ls-theme-purple p a:not([class*='ls-btn']):hover,
.ls-theme-purple p a:not([class*='ls-btn']):focus,
.ls-theme-purple p a:not([class*='ls-btn']).ls-active,
.ls-theme-purple .ls-breadcrumb a:hover,
.ls-theme-purple .ls-breadcrumb a:focus,
.ls-theme-purple .ls-breadcrumb a.ls-active,
.ls-theme-purple .hopscotch-bubble a:hover,
.ls-theme-purple .hopscotch-bubble a:focus,
.ls-theme-purple .hopscotch-bubble a.ls-active {
  color: #361b73;
}
.ls-theme-purple .ls-tag-primary {
  background-color: #5a2dc0;
}
.ls-theme-purple .ls-background-primary,
.ls-theme-purple .ls-table .ls-background-primary td {
  background-color: #d4c7f2;
  color: #5a2dc0;
}
.ls-theme-purple .ls-user-account {
  background: #4c26a3;
}
.ls-theme-purple .ls-topbar {
  background-color: #5a2dc0;
}
.ls-theme-purple .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #3a1d7c;
}
.ls-theme-purple
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #24124c;
}
.ls-theme-purple .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-purple .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-purple .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-purple .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-purple .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-purple .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-purple .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-purple .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-purple .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-purple
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-purple
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-purple
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-purple
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-purple
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-purple [class*='ls-go'] {
  background: #482499;
}
.ls-theme-purple [class*='ls-go']:hover,
.ls-theme-purple [class*='ls-go']:focus {
  background: #4c26a3;
}
.ls-theme-purple .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-purple .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-purple .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-purple .ls-menu a:hover,
.ls-theme-purple .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-purple .ls-sidebar [class*='ls-go'] {
  background: #5a2dc0;
}
.ls-theme-purple .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-purple .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-purple .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-purple .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-purple .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-purple .ls-brand-name {
  background-color: #5a2dc0;
}
.ls-theme-purple .ls-area-account[class*='ls-ico']:before {
  color: #5a2dc0;
}
.ls-theme-purple .ls-info-header [class*='ls-title'] {
  color: #5a2dc0;
}
.ls-theme-purple .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #482499 !important;
}
.ls-theme-purple .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-purple .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #482499 !important;
}
.ls-theme-purple .ls-cart-header {
  background-color: #482499;
  background-color: #482499;
}
.ls-theme-purple [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #482499;
}
.ls-theme-purple [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-purple [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-purple [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-purple [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-purple
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-purple [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-purple [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-purple [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-purple [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-purple [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-purple [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-purple [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-purple [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-purple [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-purple [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-purple [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-purple [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-purple [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-purple [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-purple [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-purple [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-purple [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-purple [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-purple [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-purple [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-purple [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-purple [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-purple [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-purple [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-purple [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-purple [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-purple [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-purple [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-purple
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-purple [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-purple [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-purple [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-purple [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-purple [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-purple [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-purple [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-purple [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-purple [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-purple [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-purple .ls-btn:hover,
.ls-theme-purple .ls-btn:focus,
.ls-theme-purple .ls-btn:active,
.ls-theme-purple .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-purple .ls-btn.ls-disabled,
.ls-theme-purple .ls-btn.ls-disabled:focus,
.ls-theme-purple .ls-btn.ls-disabled:hover,
.ls-theme-purple .ls-btn.ls-disabled:active,
.ls-theme-purple .ls-btn.ls-disabled.ls-active,
.ls-theme-purple .ls-btn[disabled],
.ls-theme-purple .ls-btn[disabled]:focus,
.ls-theme-purple .ls-btn[disabled]:hover,
.ls-theme-purple .ls-btn[disabled]:active,
.ls-theme-purple .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-purple .ls-btn-primary {
  background: #482499;
  border-color: #3e1f86;
  color: white;
}
.ls-theme-purple .ls-btn-primary:hover,
.ls-theme-purple .ls-btn-primary:focus,
.ls-theme-purple .ls-btn-primary:active,
.ls-theme-purple .ls-btn-primary.ls-active {
  background: #361b73;
  border-color: #361b73;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-purple .ls-btn-primary.ls-disabled,
.ls-theme-purple .ls-btn-primary.ls-disabled:focus,
.ls-theme-purple .ls-btn-primary.ls-disabled:hover,
.ls-theme-purple .ls-btn-primary.ls-disabled:active,
.ls-theme-purple .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-purple .ls-btn-primary[disabled],
.ls-theme-purple .ls-btn-primary[disabled]:focus,
.ls-theme-purple .ls-btn-primary[disabled]:hover,
.ls-theme-purple .ls-btn-primary[disabled]:active,
.ls-theme-purple .ls-btn-primary[disabled].ls-active {
  background: #9c81d9;
  border-color: #ac96df;
}
.ls-theme-purple .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-purple .ls-collapse .ls-collapse-header:before {
  color: #5a2dc0;
  border: 3px solid #5a2dc0;
}
.ls-theme-purple [class*='ls-pagination'] li.ls-active {
  background-color: #482499;
  border-color: #482499;
}
.ls-theme-purple .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-purple .pager li:hover,
.ls-theme-purple .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-purple .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-purple .pager li.disabled a:hover,
.ls-theme-purple .pager li.disabled a:focus {
  background: none;
}
.ls-theme-purple .ls-table.ls-bg-header thead {
  background-color: #5a2dc0;
}
.ls-theme-purple .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-purple .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-purple .ls-table.ls-bg-header thead th.ls-data-descending a:after,
.ls-theme-purple .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-top-color: white;
}
.ls-theme-purple .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-purple .ls-table thead th a {
  color: black;
}
.ls-theme-purple .ls-table tbody tr:hover {
  background-color: #482499;
  background-color: rgba(72, 36, 153, 0.02);
}
.ls-theme-purple .ls-table tbody a:not([class*='ls-btn']) {
  color: #5a2dc0;
}
.ls-theme-purple .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #482499;
  background-color: rgba(72, 36, 153, 0.02);
}
.ls-theme-purple .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-purple
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-purple .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #482499;
  background-color: rgba(72, 36, 153, 0.7);
}
.ls-theme-purple .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #482499;
}
.ls-theme-purple .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-purple .ls-lnk-nav:hover {
  color: #482499;
}
.ls-theme-purple .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #482499;
  border-color: #482499;
}
.ls-theme-purple .ls-lnk-nav[class*='ls-ico']:before {
  color: #5a2dc0;
  border: 4px solid #5a2dc0;
}
.ls-theme-purple .ls-dropdown ul a:focus,
.ls-theme-purple .ls-dropdown ul a:hover {
  background-color: #482499;
  color: white;
}
.ls-theme-purple .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-purple .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-purple .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-purple .ls-switch-btn input:checked + label span:after {
  background-color: #5a2dc0;
}
.ls-theme-purple .ls-list-title a {
  color: #5a2dc0;
}
.ls-theme-purple.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-purple .is-selected .pika-button {
  color: white;
  background: #482499;
  box-shadow: none;
}
.ls-theme-purple .pika-button:hover {
  color: white !important;
  background: #5a2dc0 !important;
}
.ls-theme-purple .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #5a2dc0;
}
.ls-theme-purple div[data-ls-module='progressBar'] span {
  background-color: #5a2dc0;
}
.ls-theme-purple .ls-word-dotted {
  border-color: #482499;
}
.ls-theme-purple .ls-steps-nav .ls-actived:before {
  border-color: #5a2dc0;
}
.ls-theme-purple .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #5a2dc0;
}
.ls-theme-purple .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #5a2dc0;
}
.ls-theme-purple .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #5a2dc0;
  color: #5a2dc0;
}
.ls-theme-purple .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #5a2dc0;
}
.ls-theme-purple .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #5a2dc0;
}
@media screen and (min-width: 768px) {
  .ls-theme-purple .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
    background: #5a2dc0;
    color: white;
  }
}
.ls-theme-purple .ls-steps-nav .ls-active .ls-steps-btn {
  background: #5a2dc0;
}
.ls-theme-purple .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #5a2dc0;
}
.ls-theme-purple .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-purple .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-purple .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #5a2dc0;
    border-color: #5a2dc0;
    color: white;
  }
  .ls-theme-purple .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #5a2dc0;
  }
}
.ls-theme-purple .ls-steps-arrow:before {
  background: #5a2dc0;
}
.ls-theme-purple .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-purple .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-purple .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-purple .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #eeeaf8;
  border-color: #ac96df;
  color: #5a2dc0;
}
.ls-theme-purple .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #ac96df transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-purple .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #eeeaf8 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-purple hr[data-ls-text] {
  border-color: #482499;
}
.ls-theme-purple hr[data-ls-text]:before {
  color: #482499;
}
.ls-bg-theme-dark-yellow {
  background-color: #b19b22;
}
.ls-theme-dark-yellow .ls-color-theme,
.ls-theme-dark-yellow .ls-ico-alone,
.ls-theme-dark-yellow .ls-ico-bg:before {
  color: #8d7c1b !important;
}
.ls-theme-dark-yellow p a:not([class*='ls-btn']),
.ls-theme-dark-yellow .ls-breadcrumb a,
.ls-theme-dark-yellow .hopscotch-bubble a {
  color: #8d7c1b;
}
.ls-theme-dark-yellow p a:not([class*='ls-btn']):hover,
.ls-theme-dark-yellow p a:not([class*='ls-btn']):focus,
.ls-theme-dark-yellow p a:not([class*='ls-btn']).ls-active,
.ls-theme-dark-yellow .ls-breadcrumb a:hover,
.ls-theme-dark-yellow .ls-breadcrumb a:focus,
.ls-theme-dark-yellow .ls-breadcrumb a.ls-active,
.ls-theme-dark-yellow .hopscotch-bubble a:hover,
.ls-theme-dark-yellow .hopscotch-bubble a:focus,
.ls-theme-dark-yellow .hopscotch-bubble a.ls-active {
  color: #6a5d14;
}
.ls-theme-dark-yellow .ls-tag-primary {
  background-color: #b19b22;
}
.ls-theme-dark-yellow .ls-background-primary,
.ls-theme-dark-yellow .ls-table .ls-background-primary td {
  background-color: #f0e6af;
  color: #b19b22;
}
.ls-theme-dark-yellow .ls-user-account {
  background: #96831c;
}
.ls-theme-dark-yellow .ls-topbar {
  background-color: #b19b22;
}
.ls-theme-dark-yellow .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #736416;
}
.ls-theme-dark-yellow
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #463e0d;
}
.ls-theme-dark-yellow .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-dark-yellow .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-dark-yellow .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-dark-yellow .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-dark-yellow .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-dark-yellow .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-dark-yellow .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-dark-yellow .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-dark-yellow .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-dark-yellow
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-dark-yellow
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-dark-yellow
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-dark-yellow
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-dark-yellow
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-dark-yellow [class*='ls-go'] {
  background: #8d7c1b;
}
.ls-theme-dark-yellow [class*='ls-go']:hover,
.ls-theme-dark-yellow [class*='ls-go']:focus {
  background: #96831c;
}
.ls-theme-dark-yellow .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-dark-yellow .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-dark-yellow .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-dark-yellow .ls-menu a:hover,
.ls-theme-dark-yellow .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-dark-yellow .ls-sidebar [class*='ls-go'] {
  background: #b19b22;
}
.ls-theme-dark-yellow .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-dark-yellow .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-dark-yellow .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-dark-yellow .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-dark-yellow .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-dark-yellow .ls-brand-name {
  background-color: #b19b22;
}
.ls-theme-dark-yellow .ls-area-account[class*='ls-ico']:before {
  color: #b19b22;
}
.ls-theme-dark-yellow .ls-info-header [class*='ls-title'] {
  color: #b19b22;
}
.ls-theme-dark-yellow .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #8d7c1b !important;
}
.ls-theme-dark-yellow .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-dark-yellow .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #8d7c1b !important;
}
.ls-theme-dark-yellow .ls-cart-header {
  background-color: #8d7c1b;
  background-color: #8d7c1b;
}
.ls-theme-dark-yellow [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #8d7c1b;
}
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-dark-yellow
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-dark-yellow
  [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-dark-yellow
  [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-dark-yellow
  [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-dark-yellow
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-dark-yellow [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-dark-yellow .ls-btn:hover,
.ls-theme-dark-yellow .ls-btn:focus,
.ls-theme-dark-yellow .ls-btn:active,
.ls-theme-dark-yellow .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-dark-yellow .ls-btn.ls-disabled,
.ls-theme-dark-yellow .ls-btn.ls-disabled:focus,
.ls-theme-dark-yellow .ls-btn.ls-disabled:hover,
.ls-theme-dark-yellow .ls-btn.ls-disabled:active,
.ls-theme-dark-yellow .ls-btn.ls-disabled.ls-active,
.ls-theme-dark-yellow .ls-btn[disabled],
.ls-theme-dark-yellow .ls-btn[disabled]:focus,
.ls-theme-dark-yellow .ls-btn[disabled]:hover,
.ls-theme-dark-yellow .ls-btn[disabled]:active,
.ls-theme-dark-yellow .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-dark-yellow .ls-btn-primary {
  background: #8d7c1b;
  border-color: #7b6c17;
  color: white;
}
.ls-theme-dark-yellow .ls-btn-primary:hover,
.ls-theme-dark-yellow .ls-btn-primary:focus,
.ls-theme-dark-yellow .ls-btn-primary:active,
.ls-theme-dark-yellow .ls-btn-primary.ls-active {
  background: #6a5d14;
  border-color: #6a5d14;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-dark-yellow .ls-btn-primary.ls-disabled,
.ls-theme-dark-yellow .ls-btn-primary.ls-disabled:focus,
.ls-theme-dark-yellow .ls-btn-primary.ls-disabled:hover,
.ls-theme-dark-yellow .ls-btn-primary.ls-disabled:active,
.ls-theme-dark-yellow .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-dark-yellow .ls-btn-primary[disabled],
.ls-theme-dark-yellow .ls-btn-primary[disabled]:focus,
.ls-theme-dark-yellow .ls-btn-primary[disabled]:hover,
.ls-theme-dark-yellow .ls-btn-primary[disabled]:active,
.ls-theme-dark-yellow .ls-btn-primary[disabled].ls-active {
  background: #d0c37a;
  border-color: #d8cd90;
}
.ls-theme-dark-yellow .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-dark-yellow .ls-collapse .ls-collapse-header:before {
  color: #b19b22;
  border: 3px solid #b19b22;
}
.ls-theme-dark-yellow [class*='ls-pagination'] li.ls-active {
  background-color: #8d7c1b;
  border-color: #8d7c1b;
}
.ls-theme-dark-yellow .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-dark-yellow .pager li:hover,
.ls-theme-dark-yellow .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-dark-yellow .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-dark-yellow .pager li.disabled a:hover,
.ls-theme-dark-yellow .pager li.disabled a:focus {
  background: none;
}
.ls-theme-dark-yellow .ls-table.ls-bg-header thead {
  background-color: #b19b22;
}
.ls-theme-dark-yellow .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-dark-yellow .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-dark-yellow
  .ls-table.ls-bg-header
  thead
  th.ls-data-descending
  a:after,
.ls-theme-dark-yellow
  .ls-table.ls-bg-header
  thead
  th.ls-data-ascending
  a:after {
  border-top-color: white;
}
.ls-theme-dark-yellow
  .ls-table.ls-bg-header
  thead
  th.ls-data-ascending
  a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-dark-yellow .ls-table thead th a {
  color: black;
}
.ls-theme-dark-yellow .ls-table tbody tr:hover {
  background-color: #8d7c1b;
  background-color: rgba(141, 124, 27, 0.02);
}
.ls-theme-dark-yellow .ls-table tbody a:not([class*='ls-btn']) {
  color: #b19b22;
}
.ls-theme-dark-yellow .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #8d7c1b;
  background-color: rgba(141, 124, 27, 0.02);
}
.ls-theme-dark-yellow .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-dark-yellow
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-dark-yellow .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #8d7c1b;
  background-color: rgba(141, 124, 27, 0.7);
}
.ls-theme-dark-yellow .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #8d7c1b;
}
.ls-theme-dark-yellow .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-dark-yellow .ls-lnk-nav:hover {
  color: #8d7c1b;
}
.ls-theme-dark-yellow .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #8d7c1b;
  border-color: #8d7c1b;
}
.ls-theme-dark-yellow .ls-lnk-nav[class*='ls-ico']:before {
  color: #b19b22;
  border: 4px solid #b19b22;
}
.ls-theme-dark-yellow .ls-dropdown ul a:focus,
.ls-theme-dark-yellow .ls-dropdown ul a:hover {
  background-color: #8d7c1b;
  color: white;
}
.ls-theme-dark-yellow .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-dark-yellow .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-dark-yellow .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-dark-yellow .ls-switch-btn input:checked + label span:after {
  background-color: #b19b22;
}
.ls-theme-dark-yellow .ls-list-title a {
  color: #b19b22;
}
.ls-theme-dark-yellow.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-dark-yellow .is-selected .pika-button {
  color: white;
  background: #8d7c1b;
  box-shadow: none;
}
.ls-theme-dark-yellow .pika-button:hover {
  color: white !important;
  background: #b19b22 !important;
}
.ls-theme-dark-yellow .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #b19b22;
}
.ls-theme-dark-yellow div[data-ls-module='progressBar'] span {
  background-color: #b19b22;
}
.ls-theme-dark-yellow .ls-word-dotted {
  border-color: #8d7c1b;
}
.ls-theme-dark-yellow .ls-steps-nav .ls-actived:before {
  border-color: #b19b22;
}
.ls-theme-dark-yellow .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #b19b22;
}
.ls-theme-dark-yellow .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #b19b22;
}
.ls-theme-dark-yellow .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #b19b22;
  color: #b19b22;
}
.ls-theme-dark-yellow .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #b19b22;
}
.ls-theme-dark-yellow .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #b19b22;
}
@media screen and (min-width: 768px) {
  .ls-theme-dark-yellow
    .ls-steps-nav
    .ls-actived.ls-active
    .ls-steps-btn:before {
    background: #b19b22;
    color: white;
  }
}
.ls-theme-dark-yellow .ls-steps-nav .ls-active .ls-steps-btn {
  background: #b19b22;
}
.ls-theme-dark-yellow .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #b19b22;
}
.ls-theme-dark-yellow .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-dark-yellow .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-dark-yellow .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #b19b22;
    border-color: #b19b22;
    color: white;
  }
  .ls-theme-dark-yellow .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #b19b22;
  }
}
.ls-theme-dark-yellow .ls-steps-arrow:before {
  background: #b19b22;
}
.ls-theme-dark-yellow .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-dark-yellow .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-dark-yellow .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-dark-yellow .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #f7f5e8;
  border-color: #d8cd90;
  color: #b19b22;
}
.ls-theme-dark-yellow .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #d8cd90 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-dark-yellow .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #f7f5e8 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-dark-yellow hr[data-ls-text] {
  border-color: #8d7c1b;
}
.ls-theme-dark-yellow hr[data-ls-text]:before {
  color: #8d7c1b;
}
.ls-bg-theme-yellow-gold {
  background-color: #ffb500;
}
.ls-theme-yellow-gold .ls-color-theme,
.ls-theme-yellow-gold .ls-ico-alone,
.ls-theme-yellow-gold .ls-ico-bg:before {
  color: #cc9000 !important;
}
.ls-theme-yellow-gold p a:not([class*='ls-btn']),
.ls-theme-yellow-gold .ls-breadcrumb a,
.ls-theme-yellow-gold .hopscotch-bubble a {
  color: #cc9000;
}
.ls-theme-yellow-gold p a:not([class*='ls-btn']):hover,
.ls-theme-yellow-gold p a:not([class*='ls-btn']):focus,
.ls-theme-yellow-gold p a:not([class*='ls-btn']).ls-active,
.ls-theme-yellow-gold .ls-breadcrumb a:hover,
.ls-theme-yellow-gold .ls-breadcrumb a:focus,
.ls-theme-yellow-gold .ls-breadcrumb a.ls-active,
.ls-theme-yellow-gold .hopscotch-bubble a:hover,
.ls-theme-yellow-gold .hopscotch-bubble a:focus,
.ls-theme-yellow-gold .hopscotch-bubble a.ls-active {
  color: #996c00;
}
.ls-theme-yellow-gold .ls-tag-primary {
  background-color: #ffb500;
}
.ls-theme-yellow-gold .ls-background-primary,
.ls-theme-yellow-gold .ls-table .ls-background-primary td {
  background-color: #fff0cc;
  color: #ffb500;
}
.ls-theme-yellow-gold .ls-user-account {
  background: #d89900;
}
.ls-theme-yellow-gold .ls-topbar {
  background-color: #ffb500;
}
.ls-theme-yellow-gold .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #a57500;
}
.ls-theme-yellow-gold
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #664800;
}
.ls-theme-yellow-gold .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-yellow-gold .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-yellow-gold .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-yellow-gold .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-yellow-gold .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-yellow-gold .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-yellow-gold .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-yellow-gold .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-yellow-gold .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-yellow-gold
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-yellow-gold
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-yellow-gold
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-yellow-gold
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-yellow-gold
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-yellow-gold [class*='ls-go'] {
  background: #cc9000;
}
.ls-theme-yellow-gold [class*='ls-go']:hover,
.ls-theme-yellow-gold [class*='ls-go']:focus {
  background: #d89900;
}
.ls-theme-yellow-gold .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-yellow-gold .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-yellow-gold .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-yellow-gold .ls-menu a:hover,
.ls-theme-yellow-gold .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-yellow-gold .ls-sidebar [class*='ls-go'] {
  background: #ffb500;
}
.ls-theme-yellow-gold .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-yellow-gold .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-yellow-gold .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-yellow-gold .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-yellow-gold .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-yellow-gold .ls-brand-name {
  background-color: #ffb500;
}
.ls-theme-yellow-gold .ls-area-account[class*='ls-ico']:before {
  color: #ffb500;
}
.ls-theme-yellow-gold .ls-info-header [class*='ls-title'] {
  color: #ffb500;
}
.ls-theme-yellow-gold .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #cc9000 !important;
}
.ls-theme-yellow-gold .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-yellow-gold .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #cc9000 !important;
}
.ls-theme-yellow-gold .ls-cart-header {
  background-color: #cc9000;
  background-color: #cc9000;
}
.ls-theme-yellow-gold [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #cc9000;
}
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-yellow-gold
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-yellow-gold
  [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-yellow-gold
  [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-yellow-gold
  [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-yellow-gold
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-yellow-gold [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-yellow-gold .ls-btn:hover,
.ls-theme-yellow-gold .ls-btn:focus,
.ls-theme-yellow-gold .ls-btn:active,
.ls-theme-yellow-gold .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-yellow-gold .ls-btn.ls-disabled,
.ls-theme-yellow-gold .ls-btn.ls-disabled:focus,
.ls-theme-yellow-gold .ls-btn.ls-disabled:hover,
.ls-theme-yellow-gold .ls-btn.ls-disabled:active,
.ls-theme-yellow-gold .ls-btn.ls-disabled.ls-active,
.ls-theme-yellow-gold .ls-btn[disabled],
.ls-theme-yellow-gold .ls-btn[disabled]:focus,
.ls-theme-yellow-gold .ls-btn[disabled]:hover,
.ls-theme-yellow-gold .ls-btn[disabled]:active,
.ls-theme-yellow-gold .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-yellow-gold .ls-btn-primary {
  background: #cc9000;
  border-color: #b27e00;
  color: white;
}
.ls-theme-yellow-gold .ls-btn-primary:hover,
.ls-theme-yellow-gold .ls-btn-primary:focus,
.ls-theme-yellow-gold .ls-btn-primary:active,
.ls-theme-yellow-gold .ls-btn-primary.ls-active {
  background: #996c00;
  border-color: #996c00;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-yellow-gold .ls-btn-primary.ls-disabled,
.ls-theme-yellow-gold .ls-btn-primary.ls-disabled:focus,
.ls-theme-yellow-gold .ls-btn-primary.ls-disabled:hover,
.ls-theme-yellow-gold .ls-btn-primary.ls-disabled:active,
.ls-theme-yellow-gold .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-yellow-gold .ls-btn-primary[disabled],
.ls-theme-yellow-gold .ls-btn-primary[disabled]:focus,
.ls-theme-yellow-gold .ls-btn-primary[disabled]:hover,
.ls-theme-yellow-gold .ls-btn-primary[disabled]:active,
.ls-theme-yellow-gold .ls-btn-primary[disabled].ls-active {
  background: #ffd266;
  border-color: #ffda7f;
}
.ls-theme-yellow-gold .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-yellow-gold .ls-collapse .ls-collapse-header:before {
  color: #ffb500;
  border: 3px solid #ffb500;
}
.ls-theme-yellow-gold [class*='ls-pagination'] li.ls-active {
  background-color: #cc9000;
  border-color: #cc9000;
}
.ls-theme-yellow-gold .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-yellow-gold .pager li:hover,
.ls-theme-yellow-gold .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-yellow-gold .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-yellow-gold .pager li.disabled a:hover,
.ls-theme-yellow-gold .pager li.disabled a:focus {
  background: none;
}
.ls-theme-yellow-gold .ls-table.ls-bg-header thead {
  background-color: #ffb500;
}
.ls-theme-yellow-gold .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-yellow-gold .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-yellow-gold
  .ls-table.ls-bg-header
  thead
  th.ls-data-descending
  a:after,
.ls-theme-yellow-gold
  .ls-table.ls-bg-header
  thead
  th.ls-data-ascending
  a:after {
  border-top-color: white;
}
.ls-theme-yellow-gold
  .ls-table.ls-bg-header
  thead
  th.ls-data-ascending
  a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-yellow-gold .ls-table thead th a {
  color: black;
}
.ls-theme-yellow-gold .ls-table tbody tr:hover {
  background-color: #cc9000;
  background-color: rgba(204, 144, 0, 0.02);
}
.ls-theme-yellow-gold .ls-table tbody a:not([class*='ls-btn']) {
  color: #ffb500;
}
.ls-theme-yellow-gold .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #cc9000;
  background-color: rgba(204, 144, 0, 0.02);
}
.ls-theme-yellow-gold .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-yellow-gold
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-yellow-gold .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #cc9000;
  background-color: rgba(204, 144, 0, 0.7);
}
.ls-theme-yellow-gold .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #cc9000;
}
.ls-theme-yellow-gold .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-yellow-gold .ls-lnk-nav:hover {
  color: #cc9000;
}
.ls-theme-yellow-gold .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #cc9000;
  border-color: #cc9000;
}
.ls-theme-yellow-gold .ls-lnk-nav[class*='ls-ico']:before {
  color: #ffb500;
  border: 4px solid #ffb500;
}
.ls-theme-yellow-gold .ls-dropdown ul a:focus,
.ls-theme-yellow-gold .ls-dropdown ul a:hover {
  background-color: #cc9000;
  color: white;
}
.ls-theme-yellow-gold .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-yellow-gold .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-yellow-gold .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-yellow-gold .ls-switch-btn input:checked + label span:after {
  background-color: #ffb500;
}
.ls-theme-yellow-gold .ls-list-title a {
  color: #ffb500;
}
.ls-theme-yellow-gold.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-yellow-gold .is-selected .pika-button {
  color: white;
  background: #cc9000;
  box-shadow: none;
}
.ls-theme-yellow-gold .pika-button:hover {
  color: white !important;
  background: #ffb500 !important;
}
.ls-theme-yellow-gold .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #ffb500;
}
.ls-theme-yellow-gold div[data-ls-module='progressBar'] span {
  background-color: #ffb500;
}
.ls-theme-yellow-gold .ls-word-dotted {
  border-color: #cc9000;
}
.ls-theme-yellow-gold .ls-steps-nav .ls-actived:before {
  border-color: #ffb500;
}
.ls-theme-yellow-gold .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #ffb500;
}
.ls-theme-yellow-gold .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #ffb500;
}
.ls-theme-yellow-gold .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #ffb500;
  color: #ffb500;
}
.ls-theme-yellow-gold .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #ffb500;
}
.ls-theme-yellow-gold .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #ffb500;
}
@media screen and (min-width: 768px) {
  .ls-theme-yellow-gold
    .ls-steps-nav
    .ls-actived.ls-active
    .ls-steps-btn:before {
    background: #ffb500;
    color: white;
  }
}
.ls-theme-yellow-gold .ls-steps-nav .ls-active .ls-steps-btn {
  background: #ffb500;
}
.ls-theme-yellow-gold .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #ffb500;
}
.ls-theme-yellow-gold .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-yellow-gold .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-yellow-gold .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #ffb500;
    border-color: #ffb500;
    color: white;
  }
  .ls-theme-yellow-gold .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #ffb500;
  }
}
.ls-theme-yellow-gold .ls-steps-arrow:before {
  background: #ffb500;
}
.ls-theme-yellow-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-yellow-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-yellow-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-yellow-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #fff7e5;
  border-color: #ffda7f;
  color: #ffb500;
}
.ls-theme-yellow-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #ffda7f transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-yellow-gold .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #fff7e5 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-yellow-gold hr[data-ls-text] {
  border-color: #cc9000;
}
.ls-theme-yellow-gold hr[data-ls-text]:before {
  color: #cc9000;
}
.ls-bg-theme-royal-blue {
  background-color: #0f6cb9;
}
.ls-theme-royal-blue .ls-color-theme,
.ls-theme-royal-blue .ls-ico-alone,
.ls-theme-royal-blue .ls-ico-bg:before {
  color: #0c5694 !important;
}
.ls-theme-royal-blue p a:not([class*='ls-btn']),
.ls-theme-royal-blue .ls-breadcrumb a,
.ls-theme-royal-blue .hopscotch-bubble a {
  color: #0c5694;
}
.ls-theme-royal-blue p a:not([class*='ls-btn']):hover,
.ls-theme-royal-blue p a:not([class*='ls-btn']):focus,
.ls-theme-royal-blue p a:not([class*='ls-btn']).ls-active,
.ls-theme-royal-blue .ls-breadcrumb a:hover,
.ls-theme-royal-blue .ls-breadcrumb a:focus,
.ls-theme-royal-blue .ls-breadcrumb a.ls-active,
.ls-theme-royal-blue .hopscotch-bubble a:hover,
.ls-theme-royal-blue .hopscotch-bubble a:focus,
.ls-theme-royal-blue .hopscotch-bubble a.ls-active {
  color: #09406f;
}
.ls-theme-royal-blue .ls-tag-primary {
  background-color: #0f6cb9;
}
.ls-theme-royal-blue .ls-background-primary,
.ls-theme-royal-blue .ls-table .ls-background-primary td {
  background-color: #9dcef7;
  color: #0f6cb9;
}
.ls-theme-royal-blue .ls-user-account {
  background: #0c5b9d;
}
.ls-theme-royal-blue .ls-topbar {
  background-color: #0f6cb9;
}
.ls-theme-royal-blue .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #094678;
}
.ls-theme-royal-blue
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #062b4a;
}
.ls-theme-royal-blue .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-royal-blue .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-royal-blue .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-royal-blue .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-royal-blue .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-royal-blue .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-royal-blue .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-royal-blue .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-royal-blue .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-royal-blue
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-royal-blue
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-royal-blue
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-royal-blue
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-royal-blue
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-royal-blue [class*='ls-go'] {
  background: #0c5694;
}
.ls-theme-royal-blue [class*='ls-go']:hover,
.ls-theme-royal-blue [class*='ls-go']:focus {
  background: #0c5b9d;
}
.ls-theme-royal-blue .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-royal-blue .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-royal-blue .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-royal-blue .ls-menu a:hover,
.ls-theme-royal-blue .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-royal-blue .ls-sidebar [class*='ls-go'] {
  background: #0f6cb9;
}
.ls-theme-royal-blue .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-royal-blue .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-royal-blue .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-royal-blue .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-royal-blue .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-royal-blue .ls-brand-name {
  background-color: #0f6cb9;
}
.ls-theme-royal-blue .ls-area-account[class*='ls-ico']:before {
  color: #0f6cb9;
}
.ls-theme-royal-blue .ls-info-header [class*='ls-title'] {
  color: #0f6cb9;
}
.ls-theme-royal-blue .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #0c5694 !important;
}
.ls-theme-royal-blue .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-royal-blue .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #0c5694 !important;
}
.ls-theme-royal-blue .ls-cart-header {
  background-color: #0c5694;
  background-color: #0c5694;
}
.ls-theme-royal-blue [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #0c5694;
}
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-royal-blue
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-royal-blue
  [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-royal-blue
  [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-royal-blue
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-royal-blue [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-royal-blue .ls-btn:hover,
.ls-theme-royal-blue .ls-btn:focus,
.ls-theme-royal-blue .ls-btn:active,
.ls-theme-royal-blue .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-royal-blue .ls-btn.ls-disabled,
.ls-theme-royal-blue .ls-btn.ls-disabled:focus,
.ls-theme-royal-blue .ls-btn.ls-disabled:hover,
.ls-theme-royal-blue .ls-btn.ls-disabled:active,
.ls-theme-royal-blue .ls-btn.ls-disabled.ls-active,
.ls-theme-royal-blue .ls-btn[disabled],
.ls-theme-royal-blue .ls-btn[disabled]:focus,
.ls-theme-royal-blue .ls-btn[disabled]:hover,
.ls-theme-royal-blue .ls-btn[disabled]:active,
.ls-theme-royal-blue .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-royal-blue .ls-btn-primary {
  background: #0c5694;
  border-color: #0a4b81;
  color: white;
}
.ls-theme-royal-blue .ls-btn-primary:hover,
.ls-theme-royal-blue .ls-btn-primary:focus,
.ls-theme-royal-blue .ls-btn-primary:active,
.ls-theme-royal-blue .ls-btn-primary.ls-active {
  background: #09406f;
  border-color: #09406f;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-royal-blue .ls-btn-primary.ls-disabled,
.ls-theme-royal-blue .ls-btn-primary.ls-disabled:focus,
.ls-theme-royal-blue .ls-btn-primary.ls-disabled:hover,
.ls-theme-royal-blue .ls-btn-primary.ls-disabled:active,
.ls-theme-royal-blue .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-royal-blue .ls-btn-primary[disabled],
.ls-theme-royal-blue .ls-btn-primary[disabled]:focus,
.ls-theme-royal-blue .ls-btn-primary[disabled]:hover,
.ls-theme-royal-blue .ls-btn-primary[disabled]:active,
.ls-theme-royal-blue .ls-btn-primary[disabled].ls-active {
  background: #6fa6d5;
  border-color: #87b5dc;
}
.ls-theme-royal-blue .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-royal-blue .ls-collapse .ls-collapse-header:before {
  color: #0f6cb9;
  border: 3px solid #0f6cb9;
}
.ls-theme-royal-blue [class*='ls-pagination'] li.ls-active {
  background-color: #0c5694;
  border-color: #0c5694;
}
.ls-theme-royal-blue .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-royal-blue .pager li:hover,
.ls-theme-royal-blue .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-royal-blue .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-royal-blue .pager li.disabled a:hover,
.ls-theme-royal-blue .pager li.disabled a:focus {
  background: none;
}
.ls-theme-royal-blue .ls-table.ls-bg-header thead {
  background-color: #0f6cb9;
}
.ls-theme-royal-blue .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-royal-blue .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-royal-blue .ls-table.ls-bg-header thead th.ls-data-descending a:after,
.ls-theme-royal-blue .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-top-color: white;
}
.ls-theme-royal-blue .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-royal-blue .ls-table thead th a {
  color: black;
}
.ls-theme-royal-blue .ls-table tbody tr:hover {
  background-color: #0c5694;
  background-color: rgba(12, 86, 148, 0.02);
}
.ls-theme-royal-blue .ls-table tbody a:not([class*='ls-btn']) {
  color: #0f6cb9;
}
.ls-theme-royal-blue .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #0c5694;
  background-color: rgba(12, 86, 148, 0.02);
}
.ls-theme-royal-blue .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-royal-blue
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-royal-blue .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #0c5694;
  background-color: rgba(12, 86, 148, 0.7);
}
.ls-theme-royal-blue .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #0c5694;
}
.ls-theme-royal-blue .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-royal-blue .ls-lnk-nav:hover {
  color: #0c5694;
}
.ls-theme-royal-blue .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #0c5694;
  border-color: #0c5694;
}
.ls-theme-royal-blue .ls-lnk-nav[class*='ls-ico']:before {
  color: #0f6cb9;
  border: 4px solid #0f6cb9;
}
.ls-theme-royal-blue .ls-dropdown ul a:focus,
.ls-theme-royal-blue .ls-dropdown ul a:hover {
  background-color: #0c5694;
  color: white;
}
.ls-theme-royal-blue .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-royal-blue .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-royal-blue .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-royal-blue .ls-switch-btn input:checked + label span:after {
  background-color: #0f6cb9;
}
.ls-theme-royal-blue .ls-list-title a {
  color: #0f6cb9;
}
.ls-theme-royal-blue.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-royal-blue .is-selected .pika-button {
  color: white;
  background: #0c5694;
  box-shadow: none;
}
.ls-theme-royal-blue .pika-button:hover {
  color: white !important;
  background: #0f6cb9 !important;
}
.ls-theme-royal-blue .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #0f6cb9;
}
.ls-theme-royal-blue div[data-ls-module='progressBar'] span {
  background-color: #0f6cb9;
}
.ls-theme-royal-blue .ls-word-dotted {
  border-color: #0c5694;
}
.ls-theme-royal-blue .ls-steps-nav .ls-actived:before {
  border-color: #0f6cb9;
}
.ls-theme-royal-blue .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #0f6cb9;
}
.ls-theme-royal-blue .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #0f6cb9;
}
.ls-theme-royal-blue .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #0f6cb9;
  color: #0f6cb9;
}
.ls-theme-royal-blue .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #0f6cb9;
}
.ls-theme-royal-blue .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #0f6cb9;
}
@media screen and (min-width: 768px) {
  .ls-theme-royal-blue
    .ls-steps-nav
    .ls-actived.ls-active
    .ls-steps-btn:before {
    background: #0f6cb9;
    color: white;
  }
}
.ls-theme-royal-blue .ls-steps-nav .ls-active .ls-steps-btn {
  background: #0f6cb9;
}
.ls-theme-royal-blue .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #0f6cb9;
}
.ls-theme-royal-blue .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-royal-blue .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-royal-blue .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #0f6cb9;
    border-color: #0f6cb9;
    color: white;
  }
  .ls-theme-royal-blue .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #0f6cb9;
  }
}
.ls-theme-royal-blue .ls-steps-arrow:before {
  background: #0f6cb9;
}
.ls-theme-royal-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-royal-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-royal-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-royal-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #e7f0f8;
  border-color: #87b5dc;
  color: #0f6cb9;
}
.ls-theme-royal-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #87b5dc transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-royal-blue .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #e7f0f8 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-royal-blue hr[data-ls-text] {
  border-color: #0c5694;
}
.ls-theme-royal-blue hr[data-ls-text]:before {
  color: #0c5694;
}
.ls-bg-theme-dark-green {
  background-color: #108e67;
}
.ls-theme-dark-green .ls-color-theme,
.ls-theme-dark-green .ls-ico-alone,
.ls-theme-dark-green .ls-ico-bg:before {
  color: #0c7152 !important;
}
.ls-theme-dark-green p a:not([class*='ls-btn']),
.ls-theme-dark-green .ls-breadcrumb a,
.ls-theme-dark-green .hopscotch-bubble a {
  color: #0c7152;
}
.ls-theme-dark-green p a:not([class*='ls-btn']):hover,
.ls-theme-dark-green p a:not([class*='ls-btn']):focus,
.ls-theme-dark-green p a:not([class*='ls-btn']).ls-active,
.ls-theme-dark-green .ls-breadcrumb a:hover,
.ls-theme-dark-green .ls-breadcrumb a:focus,
.ls-theme-dark-green .ls-breadcrumb a.ls-active,
.ls-theme-dark-green .hopscotch-bubble a:hover,
.ls-theme-dark-green .hopscotch-bubble a:focus,
.ls-theme-dark-green .hopscotch-bubble a.ls-active {
  color: #09553d;
}
.ls-theme-dark-green .ls-tag-primary {
  background-color: #108e67;
}
.ls-theme-dark-green .ls-background-primary,
.ls-theme-dark-green .ls-table .ls-background-primary td {
  background-color: #7af0cb;
  color: #108e67;
}
.ls-theme-dark-green .ls-user-account {
  background: #0d7857;
}
.ls-theme-dark-green .ls-topbar {
  background-color: #108e67;
}
.ls-theme-dark-green .ls-topbar .ls-alerts-list [class^='ls-ico'] {
  color: #57af94;
}
.ls-theme-dark-green
  .ls-topbar
  .ls-alerts-list
  [class^='ls-ico']:hover:not([data-counter]):not(.ls-active) {
  color: #c3e2d9;
}
.ls-theme-dark-green .ls-topbar.ls-topbar-gray {
  background: #f7f7f7;
}
.ls-theme-dark-green .ls-topbar.ls-topbar-gray .ls-user-account {
  background-color: #dedede;
}
.ls-theme-dark-green .ls-topbar.ls-topbar-gray .ls-user-account > a {
  color: #555555;
}
.ls-theme-dark-green .ls-topbar.ls-topbar-gray .ls-user-account > a small {
  color: #555555;
  color: #555555;
}
.ls-theme-dark-green .ls-topbar.ls-topbar-gray .ls-user-account > a:before {
  color: #555555;
  color: rgba(85, 85, 85, 0.5);
  box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
}
.ls-theme-dark-green .ls-topbar.ls-topbar-gray [class*='ls-go'] {
  background-color: #dedede;
}
.ls-theme-dark-green .ls-topbar.ls-topbar-gray [class*='ls-go']:before {
  color: #555555;
}
.ls-theme-dark-green .ls-topbar.ls-topbar-gray .ls-brand-name {
  background: #f7f7f7;
}
.ls-theme-dark-green .ls-topbar.ls-topbar-gray .ls-brand-name a {
  color: #555555;
}
.ls-theme-dark-green
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-theme-dark-green
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a.ls-active {
  color: black;
}
.ls-theme-dark-green
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-theme-dark-green
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-theme-dark-green
  .ls-topbar.ls-topbar-gray
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-theme-dark-green [class*='ls-go'] {
  background: #0c7152;
}
.ls-theme-dark-green [class*='ls-go']:hover,
.ls-theme-dark-green [class*='ls-go']:focus {
  background: #0d7857;
}
.ls-theme-dark-green .ls-menu li {
  border-bottom-color: #282828;
}
.ls-theme-dark-green .ls-menu li.ls-active:not(.ls-submenu-parent) > a {
  background-color: #3d3d3d;
}
.ls-theme-dark-green .ls-menu a {
  color: #8c8c8c;
}
.ls-theme-dark-green .ls-menu a:hover,
.ls-theme-dark-green .ls-menu a:focus {
  color: white;
  background-color: #323232;
}
.ls-theme-dark-green .ls-sidebar [class*='ls-go'] {
  background: #108e67;
}
.ls-theme-dark-green .ls-submenu-parent:after {
  color: #8c8c8c;
}
.ls-theme-dark-green .ls-submenu-parent:hover:after {
  color: white;
}
.ls-theme-dark-green .ls-submenu-parent li {
  border-bottom-color: #323232;
}
.ls-theme-dark-green .ls-submenu-parent.ls-active {
  background-color: #282828;
}
.ls-theme-dark-green .ls-submenu-parent.ls-active ul {
  border-top-color: #323232;
}
.ls-theme-dark-green .ls-brand-name {
  background-color: #108e67;
}
.ls-theme-dark-green .ls-area-account[class*='ls-ico']:before {
  color: #108e67;
}
.ls-theme-dark-green .ls-info-header [class*='ls-title'] {
  color: #108e67;
}
.ls-theme-dark-green .ls-checkbox-cart:checked ~ .ls-cart-header {
  color: #0c7152 !important;
}
.ls-theme-dark-green .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-theme-dark-green .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #0c7152 !important;
}
.ls-theme-dark-green .ls-cart-header {
  background-color: #0c7152;
  background-color: #0c7152;
}
.ls-theme-dark-green [class*='ls-btn'][data-ls-module]:after {
  border-top-color: #0c7152;
}
.ls-theme-dark-green [class*='ls-btn'].ls-btn-danger {
  color: #d75553;
}
.ls-theme-dark-green [class*='ls-btn'].ls-btn-danger:hover,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-danger:focus,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-danger:active,
.ls-theme-dark-green
  [class*='ls-btn'].ls-btn-danger.ls-active:not([data-ls-module='tabs']) {
  background: #db6664;
  border-color: #df7775;
  color: white;
}
.ls-theme-dark-green [class*='ls-btn'].ls-btn-danger.ls-disabled,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-danger.ls-disabled:focus,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-danger.ls-disabled:hover,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-danger.ls-disabled:active,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-danger.ls-disabled.ls-active,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-danger[disabled],
.ls-theme-dark-green [class*='ls-btn'].ls-btn-danger[disabled]:focus,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-danger[disabled]:hover,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-danger[disabled]:active,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-danger[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #df7775;
}
.ls-theme-dark-green [class*='ls-btn'].ls-btn-primary-danger {
  background: #db6664;
  border-color: #df7775;
  color: white;
  color: white;
}
.ls-theme-dark-green [class*='ls-btn'].ls-btn-primary-danger:hover,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-primary-danger:focus,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-primary-danger:active,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-primary-danger.ls-active {
  background: #ac4442;
  border-color: #963b3a;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-dark-green [class*='ls-btn'].ls-btn-primary-danger.ls-disabled,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:focus,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:hover,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-primary-danger.ls-disabled:active,
.ls-theme-dark-green
  [class*='ls-btn'].ls-btn-primary-danger.ls-disabled.ls-active,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-primary-danger[disabled],
.ls-theme-dark-green [class*='ls-btn'].ls-btn-primary-danger[disabled]:focus,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-primary-danger[disabled]:hover,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-primary-danger[disabled]:active,
.ls-theme-dark-green
  [class*='ls-btn'].ls-btn-primary-danger[disabled].ls-active {
  background: #e79997;
  border-color: #ebaaa9;
}
.ls-theme-dark-green [class*='ls-btn'].ls-btn-dark:focus,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-dark:hover,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-dark:active,
.ls-theme-dark-green
  [class*='ls-btn'].ls-btn-dark.ls-active:not([data-ls-module='tabs']) {
  background: #4c4c4c;
  border-color: #666666;
  color: white;
}
.ls-theme-dark-green [class*='ls-btn'].ls-btn-dark.ls-disabled,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-dark.ls-disabled:focus,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-dark.ls-disabled:hover,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-dark.ls-disabled:active,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-dark.ls-disabled.ls-active,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-dark[disabled],
.ls-theme-dark-green [class*='ls-btn'].ls-btn-dark[disabled]:focus,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-dark[disabled]:hover,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-dark[disabled]:active,
.ls-theme-dark-green [class*='ls-btn'].ls-btn-dark[disabled].ls-active {
  background: #bfbfbf;
  border-color: #a5a5a5;
}
.ls-theme-dark-green .ls-btn:hover,
.ls-theme-dark-green .ls-btn:focus,
.ls-theme-dark-green .ls-btn:active,
.ls-theme-dark-green .ls-btn.ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
}
.ls-theme-dark-green .ls-btn.ls-disabled,
.ls-theme-dark-green .ls-btn.ls-disabled:focus,
.ls-theme-dark-green .ls-btn.ls-disabled:hover,
.ls-theme-dark-green .ls-btn.ls-disabled:active,
.ls-theme-dark-green .ls-btn.ls-disabled.ls-active,
.ls-theme-dark-green .ls-btn[disabled],
.ls-theme-dark-green .ls-btn[disabled]:focus,
.ls-theme-dark-green .ls-btn[disabled]:hover,
.ls-theme-dark-green .ls-btn[disabled]:active,
.ls-theme-dark-green .ls-btn[disabled].ls-active {
  background: #e5e5e5;
  border-color: #cccccc;
  color: #7f7f7f;
}
.ls-theme-dark-green .ls-btn-primary {
  background: #0c7152;
  border-color: #0b6348;
  color: white;
}
.ls-theme-dark-green .ls-btn-primary:hover,
.ls-theme-dark-green .ls-btn-primary:focus,
.ls-theme-dark-green .ls-btn-primary:active,
.ls-theme-dark-green .ls-btn-primary.ls-active {
  background: #09553d;
  border-color: #09553d;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
  color: white;
}
.ls-theme-dark-green .ls-btn-primary.ls-disabled,
.ls-theme-dark-green .ls-btn-primary.ls-disabled:focus,
.ls-theme-dark-green .ls-btn-primary.ls-disabled:hover,
.ls-theme-dark-green .ls-btn-primary.ls-disabled:active,
.ls-theme-dark-green .ls-btn-primary.ls-disabled.ls-active,
.ls-theme-dark-green .ls-btn-primary[disabled],
.ls-theme-dark-green .ls-btn-primary[disabled]:focus,
.ls-theme-dark-green .ls-btn-primary[disabled]:hover,
.ls-theme-dark-green .ls-btn-primary[disabled]:active,
.ls-theme-dark-green .ls-btn-primary[disabled].ls-active {
  background: #6fbba3;
  border-color: #87c6b3;
}
.ls-theme-dark-green .ls-tabs-button-nav .ls-active [class*='ls-btn'] {
  background-color: #dddddd;
}
.ls-theme-dark-green .ls-collapse .ls-collapse-header:before {
  color: #108e67;
  border: 3px solid #108e67;
}
.ls-theme-dark-green [class*='ls-pagination'] li.ls-active {
  background-color: #0c7152;
  border-color: #0c7152;
}
.ls-theme-dark-green .pager li {
  border: 1px solid #dddddd;
  color: #555555;
}
.ls-theme-dark-green .pager li:hover,
.ls-theme-dark-green .pager li:focus {
  background-color: #dddddd;
}
.ls-theme-dark-green .pager li.disabled a {
  border: 1px solid #dddddd;
  color: #eeeeee;
}
.ls-theme-dark-green .pager li.disabled a:hover,
.ls-theme-dark-green .pager li.disabled a:focus {
  background: none;
}
.ls-theme-dark-green .ls-table.ls-bg-header thead {
  background-color: #108e67;
}
.ls-theme-dark-green .ls-table.ls-bg-header thead th {
  color: white;
}
.ls-theme-dark-green .ls-table.ls-bg-header thead th a {
  color: white;
}
.ls-theme-dark-green .ls-table.ls-bg-header thead th.ls-data-descending a:after,
.ls-theme-dark-green .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-top-color: white;
}
.ls-theme-dark-green .ls-table.ls-bg-header thead th.ls-data-ascending a:after {
  border-color: transparent;
  border-bottom-color: white;
}
.ls-theme-dark-green .ls-table thead th a {
  color: black;
}
.ls-theme-dark-green .ls-table tbody tr:hover {
  background-color: #0c7152;
  background-color: rgba(12, 113, 82, 0.02);
}
.ls-theme-dark-green .ls-table tbody a:not([class*='ls-btn']) {
  color: #108e67;
}
.ls-theme-dark-green .ls-table.ls-table-striped tbody tr:hover td {
  background-color: #0c7152;
  background-color: rgba(12, 113, 82, 0.02);
}
.ls-theme-dark-green .ls-table.ls-table-striped.ls-no-hover tbody tr:hover td {
  background: white;
}
.ls-theme-dark-green
  .ls-table.ls-table-striped.ls-no-hover
  tbody
  tr:hover:nth-child(odd)
  td {
  background: #f7f7f7;
}
.ls-theme-dark-green .ls-tabs-nav:not(.in-dropdown) li {
  background-color: #0c7152;
  background-color: rgba(12, 113, 82, 0.7);
}
.ls-theme-dark-green .ls-tabs-nav:not(.in-dropdown) li:hover {
  background-color: #0c7152;
}
.ls-theme-dark-green .ls-tabs-nav:not(.in-dropdown) li.ls-active {
  background-color: white;
}
.ls-theme-dark-green .ls-lnk-nav:hover {
  color: #0c7152;
}
.ls-theme-dark-green .ls-lnk-nav:hover[class*='ls-ico']:before {
  color: #0c7152;
  border-color: #0c7152;
}
.ls-theme-dark-green .ls-lnk-nav[class*='ls-ico']:before {
  color: #108e67;
  border: 4px solid #108e67;
}
.ls-theme-dark-green .ls-dropdown ul a:focus,
.ls-theme-dark-green .ls-dropdown ul a:hover {
  background-color: #0c7152;
  color: white;
}
.ls-theme-dark-green .ls-dropdown ul a.ls-color-danger:hover,
.ls-theme-dark-green .ls-dropdown .ls-cart ul li a:hover,
.ls-cart .ls-theme-dark-green .ls-dropdown ul li a:hover {
  color: white !important;
}
.ls-theme-dark-green .ls-switch-btn input:checked + label span:after {
  background-color: #108e67;
}
.ls-theme-dark-green .ls-list-title a {
  color: #108e67;
}
.ls-theme-dark-green.ls-pre-panel .ls-topbar {
  background-color: #f7f7f7;
}
.ls-theme-dark-green .is-selected .pika-button {
  color: white;
  background: #0c7152;
  box-shadow: none;
}
.ls-theme-dark-green .pika-button:hover {
  color: white !important;
  background: #108e67 !important;
}
.ls-theme-dark-green .hopscotch-actions button.hopscotch-nav-button.next {
  background-color: #108e67;
}
.ls-theme-dark-green div[data-ls-module='progressBar'] span {
  background-color: #108e67;
}
.ls-theme-dark-green .ls-word-dotted {
  border-color: #0c7152;
}
.ls-theme-dark-green .ls-steps-nav .ls-actived:before {
  border-color: #108e67;
}
.ls-theme-dark-green .ls-steps-nav .ls-actived:not(.ls-active):after {
  color: #108e67;
}
.ls-theme-dark-green .ls-steps-nav .ls-actived .ls-steps-btn {
  color: #108e67;
}
.ls-theme-dark-green .ls-steps-nav .ls-actived .ls-steps-btn:before {
  border-color: #108e67;
  color: #108e67;
}
.ls-theme-dark-green .ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #108e67;
}
.ls-theme-dark-green .ls-steps-nav .ls-actived.ls-active .ls-steps-btn:before {
  background: white;
  color: #108e67;
}
@media screen and (min-width: 768px) {
  .ls-theme-dark-green
    .ls-steps-nav
    .ls-actived.ls-active
    .ls-steps-btn:before {
    background: #108e67;
    color: white;
  }
}
.ls-theme-dark-green .ls-steps-nav .ls-active .ls-steps-btn {
  background: #108e67;
}
.ls-theme-dark-green .ls-steps-nav .ls-active .ls-steps-btn:before {
  background: white;
  border-color: white;
  color: #108e67;
}
.ls-theme-dark-green .ls-steps-nav .ls-active .ls-steps-btn:after {
  color: white;
}
@media screen and (min-width: 768px) {
  .ls-theme-dark-green .ls-steps-nav .ls-active .ls-steps-btn {
    background: transparent;
  }
  .ls-theme-dark-green .ls-steps-nav .ls-active .ls-steps-btn:before {
    background: #108e67;
    border-color: #108e67;
    color: white;
  }
  .ls-theme-dark-green .ls-steps-nav .ls-active .ls-steps-btn:after {
    color: #108e67;
  }
}
.ls-theme-dark-green .ls-steps-arrow:before {
  background: #108e67;
}
.ls-theme-dark-green .ls-tabs-btn-nav .ls-active [class*='ls-btn'],
.ls-theme-dark-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:focus,
.ls-theme-dark-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:hover,
.ls-theme-dark-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:active {
  background: #e7f3ef;
  border-color: #87c6b3;
  color: #108e67;
}
.ls-theme-dark-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #87c6b3 transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -8px;
}
.ls-theme-dark-green .ls-tabs-btn-nav .ls-active [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #e7f3ef transparent transparent transparent;
  position: absolute;
  top: auto;
  margin-left: -6px;
}
.ls-theme-dark-green hr[data-ls-text] {
  border-color: #0c7152;
}
.ls-theme-dark-green hr[data-ls-text]:before {
  color: #0c7152;
}
.ls-xs-space {
  padding: 5px !important;
}
.ls-sm-space,
[class*='ls-alert-'].ls-sm-space,
.ls-table.ls-sm-space td,
.ls-table.ls-sm-space th,
.ls-box.ls-sm-space,
.ls-sm-space.ls-box-filter,
.ls-sm-space.ls-alert-box {
  padding: 10px !important;
  font-size: 12px !important;
}
.ls-md-space,
[class*='ls-alert-'].ls-md-space,
.ls-table.ls-md-space td,
.ls-table.ls-md-space th,
.ls-box.ls-md-space,
.ls-md-space.ls-box-filter,
.ls-md-space.ls-alert-box {
  padding: 20px !important;
  font-size: 14px !important;
}
.ls-lg-space,
.ls-no-notification-message {
  padding: 40px !important;
}
.ls-clearfix:after,
.container-white:after,
[class*='ls-title']:after,
.ls-info-header:after,
.ls-group-btn:after,
.ls-form-horizontal .ls-actions-btn:after,
.ls-label:after,
.ls-form-horizontal .row:after,
.ls-form-inline:after,
.ls-tabs-container .ls-tab-content:after,
.ls-box:after,
.ls-box-filter:after,
.ls-alert-box:after,
.ls-steps:after {
  content: '';
  display: block;
  clear: both;
}
.ls-no-float,
.ls-float-none {
  float: none !important;
}
.ls-float-right,
.ls-pager li.ls-next a {
  float: right !important;
}
.ls-float-left,
.ls-info-header > [class*='ls-ico']:before,
.ls-group-btn [class*='ls-btn'],
.ls-form-horizontal .ls-label[class*='col-'],
.ls-prefix-group input,
.ls-box[class*='ls-ico-']:before,
[class*='ls-ico-'].ls-box-filter:before,
[class*='ls-ico-'].ls-alert-box:before,
[class*='ls-pagination'] li,
[class*='ls-pagination'] li .ls-gap,
[class*='ls-pagination'] li a,
.ls-pager li.ls-previous a,
.pika-lendar,
.pika-prev,
.is-rtl .pika-next {
  float: left !important;
}
.ls-clear-both {
  clear: both !important;
}
.ls-clear-right {
  clear: right !important;
}
.ls-clear-left {
  clear: left !important;
}
.ls-overflow-hidden {
  overflow: hidden !important;
}
.ls-overflow-visible {
  overflow: visible !important;
}
.ls-display-block,
.ls-no-notification-message.active {
  display: block !important;
}
.ls-display-inline {
  display: inline !important;
  float: none !important;
}
.ls-display-inline-block {
  display: inline-block !important;
  float: none !important;
}
.ls-display-none,
[class*='ls-half-board'] .highcharts-series-group > path,
.ls-no-notification-message {
  display: none !important;
}
.ls-width-auto {
  width: auto !important;
}
.ls-width-inherit {
  width: inherit;
}
.ls-full-width {
  width: 100% !important;
}
.ls-height-inherit {
  height: inherit;
}
.ls-height-auto {
  height: auto !important;
}
.ls-width-50 {
  width: 50px;
}
.ls-width-100 {
  width: 100px;
}
.ls-width-150 {
  width: 150px;
}
.ls-width-200 {
  width: 200px;
}
.ls-width-250 {
  width: 250px;
}
.ls-width-300 {
  width: 300px;
}
.ls-width-350 {
  width: 350px;
}
.ls-width-400 {
  width: 400px;
}
.ls-width-450 {
  width: 450px;
}
.ls-width-500 {
  width: 500px;
}
.ls-no-margin {
  margin: 0 !important;
}
.ls-no-margin-left,
[class*='ls-btn']:empty:after,
[class*='ls-btn'].ls-btn-block {
  margin-left: 0 !important;
}
.ls-no-margin-right,
[class*='ls-btn'].ls-btn-block {
  margin-right: 0 !important;
}
.ls-no-margin-top,
[class*='ls-btn'].ls-btn-block:first-child,
.ls-form-horizontal .ls-actions-btn [class*='ls-btn']:not(.ls-btn-block) {
  margin-top: 0 !important;
}
.ls-no-margin-bottom {
  margin-bottom: 0 !important;
}
.ls-xs-margin-top {
  margin-top: 5px !important;
}
.ls-xs-margin-right {
  margin-right: 5px !important;
}
.ls-xs-margin-bottom {
  margin-bottom: 5px !important;
}
.ls-xs-margin-left {
  margin-left: 5px !important;
}
.ls-sm-margin-top {
  margin-top: 10px !important;
}
.ls-sm-margin-right {
  margin-right: 10px !important;
}
.ls-sm-margin-bottom {
  margin-bottom: 10px !important;
}
.ls-sm-margin-left {
  margin-left: 10px !important;
}
.ls-md-margin-top {
  margin-top: 20px !important;
}
.ls-md-margin-right {
  margin-right: 20px !important;
}
.ls-md-margin-bottom {
  margin-bottom: 20px !important;
}
.ls-md-margin-left {
  margin-left: 20px !important;
}
.ls-lg-margin-top {
  margin-top: 40px !important;
}
.ls-lg-margin-right {
  margin-right: 40px !important;
}
.ls-lg-margin-bottom {
  margin-bottom: 40px !important;
}
.ls-lg-margin-left {
  margin-left: 40px !important;
}
.ls-no-padding,
.ls-board-box .ls-box-group + .ls-chart .ls-tabs-container .ls-tab-content {
  padding: 0 !important;
}
.ls-no-padding-left,
[class*='ls-btn'].ls-btn-block {
  padding-left: 0 !important;
}
.ls-no-padding-right,
[class*='ls-btn'].ls-btn-block {
  padding-right: 0 !important;
}
.ls-no-padding-top {
  padding-top: 0 !important;
}
.ls-no-padding-bottom {
  padding-bottom: 0 !important;
}
.ls-margin-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}
.ls-txt-left,
.ls-table.ls-txt-left td,
.ls-table.ls-txt-left th,
.ls-table tbody.ls-txt-left td,
.ls-table tbody.ls-txt-left th {
  text-align: left !important;
}
.ls-txt-right,
.ls-table.ls-txt-right td,
.ls-table.ls-txt-right th,
.ls-table tbody.ls-txt-right td,
.ls-table tbody.ls-txt-right th {
  text-align: right !important;
}
.ls-txt-justify {
  text-align: justify !important;
}
.ls-txt-center,
.ls-board-box .ls-box,
.ls-board-box .ls-box-filter,
.ls-board-box .ls-alert-box,
.ls-no-notification-message,
.ls-table.ls-txt-center td,
.ls-table.ls-txt-center th,
.ls-table tbody.ls-txt-center td,
.ls-table tbody.ls-txt-center th,
.ls-box-disclaimer {
  text-align: center !important;
}
.ls-txt-center-all {
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  margin: 0 !important;
}
.ls-v-align-top {
  vertical-align: top !important;
}
.ls-v-align-middle,
[class*='ls-half-board'] {
  vertical-align: middle !important;
}
.ls-v-align-bottom {
  vertical-align: bottom !important;
}
.ls-no-bg {
  background: none !important;
}
.ls-no-bghover:hover {
  background: none !important;
}
.ls-no-shadow {
  box-shadow: none !important;
}
.ls-no-border,
.ls-board-box .ls-box-group + .ls-chart .ls-tabs-container .ls-tab-content {
  border: none !important;
}
.ls-no-border-right {
  border-right: none !important;
}
.ls-no-border-left {
  border-left: none !important;
}
.ls-no-border-bottom {
  border-bottom: none !important;
}
.ls-no-border-top {
  border-top: none !important;
}
.ls-border {
  border-color: #eeeeee !important;
}
.ls-word-dotted {
  border-bottom: 1px dotted #555555;
}
.ls-cursor-pointer {
  cursor: pointer !important;
}
.ls-cursor-default {
  cursor: default !important;
}
.ls-cursor-crosshair {
  cursor: crosshair !important;
}
.ls-cursor-move {
  cursor: move !important;
}
.ls-cursor-help {
  cursor: help !important;
}
.ls-cursor-wait {
  cursor: wait !important;
}
.ls-cursor-inherit {
  cursor: inherit !important;
}
.ls-cursor-text {
  cursor: text !important;
}
.ls-cursor-progress {
  cursor: progress !important;
}
.ls-cursor-grab {
  cursor: -ms-grab;
  cursor: -moz-grab;
  cursor: -webkit-grab;
  cursor: hand;
  cursor: grab;
}
.ls-cursor-grabbing {
  cursor: grabbing;
  cursor: -ms-grabbing;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
}
.ls-scroll-touch {
  -webkit-overflow-scrolling: touch;
  -moz-overflow-scrolling: touch;
  -ms-overflow-scrolling: touch;
  overflow-scrolling: touch;
}
.ls-bg-white {
  background: white !important;
}
.ls-color-black {
  color: black !important;
}
.ls-color-white,
.ls-dropdown-menu {
  color: white;
}
.ls-color-danger,
.ls-cart ul li a {
  color: #d75553 !important;
}
.ls-color-info {
  color: #2881ac !important;
}
.ls-color-success {
  color: #388f39 !important;
}
.ls-color-warning {
  color: #b9a016 !important;
}
.ls-no-spin::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.ls-no-spin {
  -moz-appearance: textfield;
  appearance: textfield;
}
.ls-ellipsis,
.ls-title-intro .ls-text-title,
.ls-user-account .ls-ico-user .ls-name,
.ls-cart ul li .ls-title-product {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block !important;
}
.ls-nowrap {
  white-space: nowrap;
}
.ls-no-bold {
  font-weight: normal !important;
}
.ls-word-break-all {
  word-break: break-all !important;
  padding: 0;
}
.ls-word-break {
  word-break: break-word !important;
}
.ls-no-word-break {
  word-break: normal !important;
}
.ls-no-radius {
  -moz-border-radius: 0 !important;
  -webkit-border-radius: 0;
  border-radius: 0 !important;
}
.ls-no-left-radius {
  -moz-border-radius-topleft: 0 !important;
  -webkit-border-top-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
  -moz-border-radius-bottomleft: 0 !important;
  -webkit-border-bottom-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.ls-no-right-radius {
  -moz-border-radius-topright: 0 !important;
  -webkit-border-top-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
  -moz-border-radius-bottomright: 0 !important;
  -webkit-border-bottom-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.ls-no-top-radius {
  -moz-border-radius-topleft: 0 !important;
  -webkit-border-top-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
  -moz-border-radius-topright: 0 !important;
  -webkit-border-top-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.ls-no-bottom-radius {
  -moz-border-radius-bottomleft: 0 !important;
  -webkit-border-bottom-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  -moz-border-radius-bottomright: 0 !important;
  -webkit-border-bottom-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.ls-no-list-style {
  list-style: none !important;
}
.ls-transparent-25 {
  opacity: 0.25 !important;
}
.ls-transparent-50 {
  opacity: 0.5 !important;
}
.ls-transparent-75 {
  opacity: 0.75 !important;
}
.ls-no-style-input,
.ls-no-style-input:focus,
.ls-no-style-input:active {
  outline: none !important;
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  outline: 1px solid transparent !important;
  margin: 0 !important;
  padding: 0 !important;
  height: auto !important;
}
.ls-hidden-accessible {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.ls-break-text,
.ls-table td,
.ls-table th {
  word-wrap: break-word !important;
}
.ls-table-layout-auto {
  table-layout: auto !important;
}
.ls-small-letter-spacing {
  letter-spacing: -1px;
}
.ls-text-default {
  color: #555555;
  font-size: 13px !important;
}
.ls-text-xs {
  font-size: 11px !important;
}
.ls-text-sm {
  font-size: 12px !important;
}
.ls-text-md {
  font-size: 14px !important;
}
.ls-text-lg {
  font-size: 18px !important;
}
.ls-text-xl {
  font-size: 20px !important;
}
.ls-text-uppercase,
.ls-topbar .ls-brand-name a small,
.ls-topbar .ls-brand-name a span {
  text-transform: uppercase;
}
.ls-text-lowercase {
  text-transform: lowercase;
}
.ls-text-capitalize {
  text-transform: capitalize;
}
.ls-text-underline {
  text-decoration: underline !important;
}
.ls-text-decoration-none {
  text-decoration: none;
}
.ls-line-separator {
  width: calc(100% - 2rem);
  width: 85% \9;
  float: none;
  clear: both;
  border: 1px solid red;
  border-color: #cccccc transparent #dddddd transparent;
  margin: 2rem 1rem;
}
.ls-line-separator:before,
.ls-line-separator:after {
  content: ' ';
  display: table;
}
.ls-background-sucess,
.ls-table .ls-background-sucess td,
.ls-background-success,
.ls-table .ls-background-success td {
  color: #388f39;
  background-color: #b2e1b3;
}
.ls-background-info,
.ls-table .ls-background-info td {
  color: #2881ac;
  background-color: #b3daed;
}
.ls-background-warning,
.ls-table .ls-background-warning td {
  color: #b9a016;
  background-color: #f4e9a7;
}
.ls-background-danger,
.ls-table .ls-background-danger td {
  color: #d75553;
  background-color: #fdf9f9;
}
.ls-style-list {
  margin-left: 18px;
  margin-bottom: 10px;
}
.ls-style-list li {
  line-height: 1.3;
}
.ls-position-absolute {
  position: absolute !important;
}
.ls-position-relative {
  position: relative !important;
}
@media screen and (max-width: 768px) {
  .ls-float-none-xs {
    float: none !important;
  }
  .ls-float-right-xs {
    float: right !important;
  }
  .ls-float-left-xs {
    float: left !important;
  }
  .ls-display-none-xs {
    display: none !important;
  }
  .ls-display-inline-xs {
    display: inline !important;
  }
  .ls-display-inline-block-xs {
    display: inline-block !important;
  }
  .ls-display-block-xs {
    display: block !important;
  }
  .ls-clear-both-xs {
    clear: both !important;
  }
  .ls-clear-right-xs {
    clear: right !important;
  }
  .ls-clear-left-xs {
    clear: left !important;
  }
  .ls-txt-right-xs {
    text-align: right !important;
  }
  .ls-txt-left-xs {
    text-align: left !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 992px) {
  .ls-float-none-sm {
    float: none !important;
  }
  .ls-float-right-sm {
    float: right !important;
  }
  .ls-float-left-sm {
    float: left !important;
  }
  .ls-display-none-sm {
    display: none !important;
  }
  .ls-display-inline-sm {
    display: inline !important;
  }
  .ls-display-inline-block-sm {
    display: inline-block !important;
  }
  .ls-display-block-sm {
    display: block !important;
  }
  .ls-clear-both-sm {
    clear: both !important;
  }
  .ls-clear-right-sm {
    clear: right !important;
  }
  .ls-clear-left-sm {
    clear: left !important;
  }
  .ls-txt-right-sm {
    text-align: right !important;
  }
  .ls-txt-left-sm {
    text-align: left !important;
  }
  .ls-btn-block-sm {
    display: block !important;
    text-align: center !important;
    margin-bottom: 10px;
    width: 100% !important;
  }
}
@media screen and (min-width: 992px) and (max-width: 1200px) {
  .ls-float-none-md {
    float: none !important;
  }
  .ls-float-right-md {
    float: right !important;
  }
  .ls-float-left-md {
    float: left !important;
  }
  .ls-display-none-md {
    display: none !important;
  }
  .ls-display-inline-md {
    display: inline !important;
  }
  .ls-display-inline-block-md {
    display: inline-block !important;
  }
  .ls-display-block-md {
    display: block !important;
  }
  .ls-clear-both-md {
    clear: both !important;
  }
  .ls-clear-right-md {
    clear: right !important;
  }
  .ls-clear-left-md {
    clear: left !important;
  }
  .ls-txt-right-md {
    text-align: right !important;
  }
  .ls-txt-left-md {
    text-align: left !important;
  }
  .ls-btn-block-md {
    display: block !important;
    text-align: center !important;
    margin-bottom: 10px;
    width: 100% !important;
  }
}
@media screen and (min-width: 1200px) {
  .ls-float-none-lg {
    float: none !important;
  }
  .ls-float-right-lg {
    float: right !important;
  }
  .ls-float-left-lg {
    float: left !important;
  }
  .ls-display-none-lg {
    display: none !important;
  }
  .ls-display-inline-lg {
    display: inline !important;
  }
  .ls-display-inline-block-lg {
    display: inline-block !important;
  }
  .ls-display-block-lg {
    display: block !important;
  }
}
* {
  margin: 0;
  padding: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
*:after,
*:before {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  background-color: white;
}
html.ls-html-nobg {
  background-color: #f7f7f7;
}
html,
body {
  height: 100%;
}
body {
  font-size: 100%;
  line-height: 1;
  font-family: Open Sans, Arial, Helvetica, Sans-serif;
}
.container-white {
  margin: 0 -15px;
  padding: 30px;
  border-top: 1px solid #eeeeee;
  background-color: white;
}
a,
a:hover {
  text-decoration: none;
}
p a,
a.ls-color-theme,
a.ls-ico-alone,
a.ls-ico-bg:before {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
p a:hover,
p a:focus,
a.ls-color-theme:hover,
a.ls-ico-alone:hover,
a.ls-ico-bg:hover:before,
a.ls-color-theme:focus,
a.ls-ico-alone:focus,
a.ls-ico-bg:focus:before {
  border-bottom-color: transparent;
}
img {
  max-width: 100%;
}
fieldset {
  border: none;
  margin-top: 5px !important;
}
main {
  display: block;
}
[hidden],
template {
  display: none;
}
small {
  font-size: 11px;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
@media screen and (min-width: 768px) {
  html,
  body {
    overflow-x: initial;
  }
}
.ls-main-full .ls-main {
  margin-left: 0;
}
.ls-main {
  min-height: 100%;
  padding-top: 60px;
  margin-left: 0;
  z-index: 10;
  position: relative;
  background-color: white;
}
.ls-main .container-fluid {
  min-height: 85%;
}
.ls-main .container-fluid > .row [class*='col-'] {
  padding-bottom: 20px;
}
.ls-html-nobg .ls-main {
  background-color: #f7f7f7;
}
.ls-lnk-nav {
  padding: 7px 10px 0;
  font-size: 20px;
  color: black;
  text-decoration: none;
  display: block;
  line-height: 1.25;
}
.ls-lnk-nav[class*='ls-ico']:before {
  position: relative;
  top: -2px;
  padding: 3px 5px 3px 6px;
  margin-right: 5px;
  display: inline-block;
  vertical-align: middle;
  border-radius: 100%;
  font-size: 16px;
  text-align: center;
}
.ls-ico-help {
  cursor: pointer;
  font-size: 9px;
  font-family: 'locastyle';
  display: inline-block;
  border-radius: 100%;
  background-color: #154297;
  color: white;
  height: 15px;
  text-align: right;
  line-height: 15px;
  width: 15px;
}
.ls-ico-help:before {
  color: white;
  content: '\e60a';
}
a.ls-word-dotted {
  color: #555555;
}
hr {
  border: 0;
  border-bottom: 1px solid #eeeeee;
  margin: 30px 0;
}
hr[data-ls-text] {
  border-style: dashed;
  text-align: left;
}
hr[data-ls-text]:before {
  content: attr(data-ls-text);
  display: block;
  font-size: 18px;
  font-weight: 600;
  padding: 0;
  margin-bottom: 10px;
}
@media screen and (max-width: 992px) {
  .ls-board-box [class*='col-md'] {
    margin-bottom: 10px;
  }
  #modalCampanhaWakke{
    display: none;
  }
}
@media screen and (min-width: 768px) {
  .ls-main-full .ls-sidebar {
    display: none;
  }
  .ls-main {
    -moz-transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
    -moz-transition: margin 0.25s ease-in-out;
    -o-transition: margin 0.25s ease-in-out;
    -webkit-transition: margin 0.25s ease-in-out;
    transition: margin 0.25s ease-in-out;
    transition: margin-left 500ms;
    margin-left: 265px;
    height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -moz-overflow-scrolling: touch;
    -ms-overflow-scrolling: touch;
    overflow-scrolling: touch;
  }
  .ls-sidebar-toggled .ls-main {
    margin-left: 70px;
  }
  .ls-main .container-fluid > .row [class*='col-'] {
    padding-bottom: 0;
  }
  .ls-main:after {
    clear: both;
    content: '';
  }

  .ls-sidebar-visible .ls-main,
  .ls-notifications-visible .ls-main {
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  .ls-container,
  .ls-main > .container-fluid,
  .ls-main > .container {
    padding: 20px 30px;
  }
  hr {
    border: 0;
    border-top: 1px solid #eeeeee;
  }
  .ls-form hr {
    margin-left: 15px;
    margin-right: 15px;
  }
  hr[data-ls-text] {
    margin-top: 50px;
  }
  hr[data-ls-text]:before {
    background-color: white;
    display: inline;
    position: relative;
    top: -12px;
    padding: 10px 20px 10px 0;
    margin: 0 auto;
  }
}
html:after {
  content: ' ';
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  z-index: -20;
}
@font-face {
  font-family: 'locastyle';
  src: url('fonts/locastyle.eot?-luxi4q');
  src: url('fonts/locastyle.eot?#iefix-luxi4q') format('embedded-opentype'),
    url('fonts/locastyle.ttf?-luxi4q') format('truetype'),
    url('fonts/locastyle.svg?-luxi4q#locastyle') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'locastyle-panel-icons';
  src: url('fonts/locastyle-panel-icons.eot?-luxi4q');
  src: url('fonts/locastyle-panel-icons.eot?#iefix-luxi4q')
      format('embedded-opentype'),
    url('fonts/locastyle-panel-icons.woff?-luxi4q') format('woff'),
    url('fonts/locastyle-panel-icons.ttf?-luxi4q') format('truetype'),
    url('fonts/locastyle-panel-icons.svg?-luxi4q#locastyle-panel-icons')
      format('svg');
  font-weight: normal;
  font-style: normal;
}
[class*='ls-ico']:before,
[class*='ls-ico']:after,
[class*='ls-ico-panel']:before,
[class*='ls-ico-panel']:after {
  font-family: 'locastyle';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  margin-right: 3px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class*='ls-ico-panel']:before,
[class*='ls-ico-panel']:after {
  font-family: 'locastyle-panel-icons';
}
[class*='ls-ico-']:after,
[class*='ls-ico-panel']:after,
.ls-ico-right:before,
.ls-ico-panel-right:before {
  display: none;
}
.ls-ico-right:after,
.ls-ico-panel-right:after {
  display: inline-block;
  margin-left: 5px;
  padding: 0;
  width: 5px;
}
.ls-ico-alone {
  display: inline-block;
  font-size: 64px;
  border-bottom-color: transparent;
}
.ls-ico-cart:before,
.ls-ico-cart:after {
  content: '\e65c';
}
.ls-ico-bullhorn:before,
.ls-ico-bullhorn:after {
  content: '\f0a1';
}
.ls-ico-dashboard:before,
.ls-ico-dashboard:after {
  content: '\f0e4';
}
.ls-ico-bell-o:before,
.ls-ico-bell-o:after {
  content: '\f0f3';
}
.ls-ico-home:before,
.ls-ico-home:after {
  content: '\e600';
}
.ls-ico-users:before,
.ls-ico-users:after {
  content: '\e601';
}
.ls-ico-stats:before,
.ls-ico-stats:after {
  content: '\e609';
}
.ls-ico-envelope:before,
.ls-ico-envelope:after {
  content: '\e604';
}
.ls-ico-envelop:before,
.ls-ico-envelop:after {
  content: '\e604';
}
.ls-ico-cog:before,
.ls-ico-cog:after {
  content: '\e608';
}
.ls-ico-user:before,
.ls-ico-user:after {
  content: '\e605';
}
.ls-ico-question:before,
.ls-ico-question:after {
  content: '\e60a';
}
.ls-ico-chevron-up:before,
.ls-ico-chevron-up:after {
  content: '\e60f';
}
.ls-ico-chevron-right:before,
.ls-ico-chevron-right:after {
  content: '\e60d';
}
.ls-ico-chevron-down:before,
.ls-ico-chevron-down:after {
  content: '\e60b';
}
.ls-ico-chevron-left:before,
[class*='ls-go']:before,
.ls-ico-chevron-left:after {
  content: '\e60e';
}
.ls-ico-shaft-up-left:before,
.ls-ico-shaft-up-left:after {
  content: '\ea39';
}
.ls-ico-shaft-up:before,
.ls-ico-shaft-up:after {
  content: '\ea3a';
}
.ls-ico-shaft-up-right:before,
.ls-ico-shaft-up-right:after {
  content: '\ea3b';
}
.ls-ico-shaft-right:before,
.ls-ico-shaft-right:after {
  content: '\ea3c';
}
.ls-ico-shaft-down-right:before,
.ls-ico-shaft-down-right:after {
  content: '\ea3d';
}
.ls-ico-shaft-down:before,
.ls-ico-shaft-down:after {
  content: '\ea3e';
}
.ls-ico-shaft-down-left:before,
.ls-ico-shaft-down-left:after {
  content: '\ea3f';
}
.ls-ico-shaft-left:before,
.ls-ico-shaft-left:after {
  content: '\ea40';
}
.ls-ico-circle-up:before,
.ls-ico-circle-up:after {
  content: '\ea41';
}
.ls-ico-circle-right:before,
.ls-ico-circle-right:after {
  content: '\ea42';
}
.ls-ico-circle-down:before,
.ls-ico-circle-down:after {
  content: '\ea43';
}
.ls-ico-circle-left:before,
.ls-ico-circle-left:after {
  content: '\ea44';
}
.ls-ico-menu:before,
.ls-ico-menu:after {
  content: '\e610';
}
.ls-ico-pencil:before,
.ls-ico-pencil:after {
  content: '\e619';
}
.ls-ico-pencil2:before,
.ls-ico-pencil2:after {
  content: '\e611';
}
.ls-ico-paint-format:before,
.ls-ico-paint-format:after {
  content: '\e61a';
}
.ls-ico-image:before,
.ls-ico-image:after {
  content: '\e61c';
}
.ls-ico-images:before,
.ls-ico-images:after {
  content: '\e61b';
}
.ls-ico-qrcode:before,
.ls-ico-qrcode:after {
  content: '\e612';
}
.ls-ico-list:before,
.ls-ico-list:after {
  content: '\e613';
}
.ls-ico-list2:before,
.ls-ico-list2:after {
  content: '\e614';
}
.ls-ico-numbered-list:before,
.ls-ico-numbered-list:after {
  content: '\e615';
}
.ls-ico-menu2:before,
.ls-ico-menu2:after {
  content: '\e616';
}
.ls-ico-insert-template:before,
.ls-ico-insert-template:after {
  content: '\e617';
}
.ls-ico-windows:before,
.ls-ico-windows:after {
  content: '\e618';
}
.ls-ico-code:before,
.ls-ico-code:after {
  content: '\e602';
}
.ls-ico-screen:before,
.ls-ico-screen:after {
  content: '\e60c';
}
.ls-ico-camera:before,
.ls-ico-camera:after {
  content: '\e603';
}
.ls-ico-folder:before,
.ls-ico-folder:after {
  content: '\e606';
}
.ls-ico-folder-open:before,
.ls-ico-folder-open:after {
  content: '\e607';
}
.ls-ico-download:before,
.ls-ico-download:after {
  content: '\e61d';
}
.ls-ico-upload:before,
.ls-ico-upload:after {
  content: '\e61e';
}
.ls-ico-spinner:before,
.ls-ico-spinner:after {
  content: '\e61f';
}
.ls-ico-search:before,
.ls-ico-search:after {
  content: '\e620';
}
.ls-ico-zoomin:before,
.ls-ico-zoomin:after {
  content: '\e621';
}
.ls-ico-zoomout:before,
.ls-ico-zoomout:after {
  content: '\e622';
}
.ls-ico-stats:before,
.ls-ico-stats:after {
  content: '\e623';
}
.ls-ico-bars:before,
.ls-ico-bars:after {
  content: '\e624';
}
.ls-ico-remove:before,
.ls-ico-remove:after {
  content: '\e625';
}
.ls-ico-accessibility:before,
.ls-ico-accessibility:after {
  content: '\e626';
}
.ls-ico-tree:before,
.ls-ico-tree:after {
  content: '\e627';
}
.ls-ico-cloud:before,
.ls-ico-cloud:after {
  content: '\e628';
}
.ls-ico-cloud-download:before,
.ls-ico-cloud-download:after {
  content: '\e629';
}
.ls-ico-cloud-upload:before,
.ls-ico-cloud-upload:after {
  content: '\e62a';
}
.ls-ico-download2:before,
.ls-ico-download2:after {
  content: '\e62b';
}
.ls-ico-upload2:before,
.ls-ico-upload2:after {
  content: '\e62c';
}
.ls-ico-globe:before,
.ls-ico-globe:after {
  content: '\e62d';
}
.ls-ico-earth:before,
.ls-ico-earth:after {
  content: '\e62e';
}
.ls-ico-link:before,
.ls-ico-link:after {
  content: '\e62f';
}
.ls-ico-flag:before,
.ls-ico-flag:after {
  content: '\e630';
}
.ls-ico-attachment:before,
.ls-ico-attachment:after {
  content: '\e631';
}
.ls-ico-eye:before,
.ls-ico-eye:after {
  content: '\e632';
}
.ls-ico-eye-blocked:before,
.ls-ico-eye-blocked:after {
  content: '\e633';
}
.ls-ico-star:before,
.ls-ico-star:after {
  content: '\e634';
}
.ls-ico-star2:before,
.ls-ico-star2:after {
  content: '\e635';
}
.ls-ico-star3:before,
.ls-ico-star3:after {
  content: '\e636';
}
.ls-ico-thumbs-up:before,
.ls-ico-thumbs-up:after {
  content: '\e637';
}
.ls-ico-thumbs-up2:before,
.ls-ico-thumbs-up2:after {
  content: '\e638';
}
.ls-ico-info:before,
.ls-ico-info:after {
  content: '\e639';
}
.ls-ico-cancel-circle:before,
.ls-ico-cancel-circle:after {
  content: '\e63a';
}
.ls-ico-checkmark-circle:before,
.ls-ico-checkmark-circle:after {
  content: '\e63b';
}
.ls-ico-close:before,
.ls-ico-close:after {
  content: '\e63c';
}
.ls-ico-checkmark:before,
.ls-ico-checkmark:after {
  content: '\e63d';
}
.ls-ico-minus:before,
.ls-ico-minus:after {
  content: '\e63e';
}
.ls-ico-plus:before,
.ls-ico-plus:after {
  content: '\e63f';
}
.ls-ico-checkbox-checked:before,
.ls-ico-checkbox-checked:after {
  content: '\e640';
}
.ls-ico-checkbox-unchecked:before,
.ls-ico-checkbox-unchecked:after {
  content: '\e641';
}
.ls-ico-checkbox-partial:before,
.ls-ico-checkbox-partial:after {
  content: '\e642';
}
.ls-ico-radio-checked:before,
.ls-ico-radio-checked:after {
  content: '\e643';
}
.ls-ico-radio-unchecked:before,
.ls-ico-radio-unchecked:after {
  content: '\e644';
}
.ls-ico-domain:before,
.ls-ico-domain:after {
  content: '\e650';
}
.ls-ico-edit-admin:before,
.ls-ico-edit-admin:after {
  content: '\e651';
}
.ls-ico-calendar:before,
.ls-ico-calendar:after {
  content: '\e0e8';
}
.ls-ico-calendar-more:before,
.ls-ico-calendar-more:after {
  content: '\e0f3';
}
.ls-ico-calendar-check:before,
.ls-ico-calendar-check:after {
  content: '\e0f2';
}
.ls-ico-chart-bar-up:before,
.ls-ico-chart-bar-up:after {
  content: '\e647';
}
.ls-ico-lamp:before,
.ls-ico-lamp:after {
  content: '\e0f4';
}
.ls-ico-arrow-down:before,
.ls-ico-arrow-down:after {
  content: '\e0eb';
}
.ls-ico-arrow-left:before,
.ls-ico-arrow-left:after {
  content: '\e0ec';
}
.ls-ico-arrow-up:before,
.ls-ico-arrow-up:after {
  content: '\e0ed';
}
.ls-ico-arrow-right:before,
.ls-ico-arrow-right:after {
  content: '\e0ee';
}
.ls-ico-export:before,
.ls-ico-export:after {
  content: '\e645';
}
.ls-ico-table-alt:before,
.ls-ico-table-alt:after {
  content: '\e646';
}
.ls-ico-mobile:before,
.ls-ico-mobile:after {
  content: '\e648';
}
.ls-ico-user-add:before,
.ls-ico-user-add:after {
  content: '\e649';
}
.ls-ico-list3:before,
.ls-ico-list3:after {
  content: '\e64a';
}
.ls-ico-text:before,
.ls-ico-text:after {
  content: '\e64b';
}
.ls-ico-text2:before,
.ls-ico-text2:after {
  content: '\e64c';
}
.ls-ico-document:before,
.ls-ico-document:after {
  content: '\e64d';
}
.ls-ico-docs:before,
.ls-ico-docs:after {
  content: '\e64e';
}
.ls-ico-book:before,
.ls-ico-book:after {
  content: '\e64f';
}
.ls-ico-target:before,
.ls-ico-target:after {
  content: '\e652';
}
.ls-ico-hours:before,
.ls-ico-hours:after {
  content: '\e653';
}
.ls-ico-month:before,
.ls-ico-month:after {
  content: '\e654';
}
.ls-ico-week:before,
.ls-ico-week:after {
  content: '\e655';
}
.ls-ico-mysql:before,
.ls-ico-mysql:after {
  content: '\e656';
}
.ls-ico-postgres:before,
.ls-ico-postgres:after {
  content: '\e657';
}
.ls-ico-ftp:before,
.ls-ico-ftp:after {
  content: '\e65a';
}
.ls-ico-origins:before,
.ls-ico-origins:after {
  content: '\e65b';
}
.ls-ico-history:before,
.ls-ico-history:after {
  content: '\e659';
}
.ls-ico-blank:before,
.ls-ico-blank:after {
  content: '\e658';
}
.ls-ico-trophy:before,
.ls-ico-trophy:after {
  content: '\e800';
}
.ls-ico-bukets:before,
.ls-ico-bukets:after {
  content: '\e900';
}
.ls-ico-multibuckets:before,
.ls-ico-multibuckets:after {
  content: '\e901';
}
.ls-ico-location:before,
.ls-ico-location:after {
  content: '\e947';
}
.ls-ico-cake:before,
.ls-ico-cake:after {
  content: '\e902';
}
.ls-ico-panel-streaming:before,
.ls-ico-panel-streaming:after {
  content: '\e600';
}
.ls-ico-panel-hospedagem:before,
.ls-ico-panel-hospedagem:after {
  content: '\e601';
}
.ls-ico-panel-emkt:before,
.ls-ico-panel-emkt:after {
  content: '\e602';
}
.ls-ico-panel-cloud:before,
.ls-ico-panel-cloud:after {
  content: '\e603';
}
.ls-ico-panel-smtp:before,
.ls-ico-panel-smtp:after {
  content: '\e604';
}
.ls-ico-panel-dns:before,
.ls-ico-panel-dns:after {
  content: '\e605';
}
.ls-ico-panel-backup:before,
.ls-ico-panel-backup:after {
  content: '\e606';
}
.ls-ico-panel-domains:before,
.ls-ico-panel-domains:after {
  content: '\e607';
}
.ls-ico-panel-storage:before,
.ls-ico-panel-storage:after {
  content: '\e900';
}
.ls-ico-panel-pabx:before,
.ls-ico-panel-pabx:after {
  content: '\e901';
}
html {
  font-size: 90%;
}
body {
  color: #555555;
}
[class*='ls-title'] {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-smoothing: antialiased;
  font-weight: 400;
  color: #222222;
  margin-bottom: 10px;
}
[class*='ls-title'] [class*='ls-btn'] {
  margin-top: 10px;
}
.ls-title-1 {
  font-size: 28px;
}
.ls-title-2 {
  font-size: 24px;
}
.ls-title-3 {
  font-size: 20px;
}
.ls-title-4 {
  font-size: 16px;
}
.ls-title-5 {
  font-size: 14px;
}
.ls-title-6,
.ls-cart ul li .ls-title-product {
  font-size: 12px;
  font-weight: bold;
}
p,
li {
  font-size: 13px;
  letter-spacing: 0.2px;
}
p {
  line-height: 1.3;
  margin-bottom: 10px;
}
.ls-title-intro {
  font-weight: 300;
  color: #222222;
  padding: 15px;
  margin: 0 -15px 30px;
  font-size: 28px;
  background-color: #f7f7f7;
  border-bottom: 1px solid;
  border-bottom-color: #eeeeee;
  border-bottom-color: rgba(238, 238, 238, 0.4);
}
.ls-title-intro [class*='ls-btn'] {
  float: right;
  margin-top: 2px !important;
}
.ls-title-intro .ls-text-title {
  width: 50%;
}
.ls-title-intro.ls-no-bg {
  border-bottom: none;
  margin-bottom: 0;
}
.ls-html-nobg .ls-title-intro {
  border: none;
  margin-bottom: 0;
}
.ls-title-intro:before {
  width: 40px;
  display: inline-block;
  opacity: 0.15;
  vertical-align: top;
}
.ls-box .ls-title-intro,
.ls-box-filter .ls-title-intro,
.ls-alert-box .ls-title-intro {
  font-weight: 400;
  font-size: 32px;
  color: #555555;
  margin: 0;
  margin-bottom: 20px;
  padding: 0;
  padding-bottom: 20px;
  border-bottom: 1px solid #eeeeee;
  background-color: transparent;
}
.ls-intro {
  padding: 10px 30px;
  margin: 0 -30px 30px;
  background-color: #f7f7f7;
  border-bottom: 1px solid;
  border-bottom-color: #eeeeee;
}
.ls-intro .ls-title-intro {
  padding: 0;
  margin: 0;
  background-color: transparent;
  border-bottom: none;
}
.ls-intro .ls-title-intro[class*='ls-ico'] {
  padding-left: 52px;
}
.ls-intro p {
  padding-top: 10px;
  margin: 0;
}
.ls-helper-text {
  font-size: 11px;
  margin-top: 3px;
  margin-bottom: 3px;
}
@media screen and (min-width: 768px) {
  html {
    font-size: 100%;
  }
  [class*='ls-title'] {
    margin-bottom: 5px;
  }
  [class*='ls-title'] [class*='ls-btn'] {
    margin-top: -8px;
  }
  [class*='ls-title-'] {
    font-weight: 600;
    letter-spacing: -0.2px;
  }
  .ls-title-1 {
    color: black;
    font-size: 36px;
  }
  .ls-title-2 {
    font-size: 32px;
  }
  .ls-title-3 {
    font-size: 26px;
  }
  .ls-title-4 {
    font-size: 22px;
  }
  .ls-title-5 {
    font-size: 18px;
  }
  .ls-title-6,
  .ls-cart ul li .ls-title-product {
    font-size: 14px;
  }
  .ls-title-intro {
    padding: 29px 30px 20px;
    margin-right: -30px;
    margin-left: -30px;
    margin-bottom: 30px;
    font-size: 36px;
    font-weight: 300;
  }
  .ls-title-intro .ls-text-title {
    width: 70%;
  }
  .ls-title-intro[class*='ls-ico']:before {
    margin-left: 0;
    margin-right: 10px;
  }
}
.ls-dismissed {
  display: none;
}
.animated {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  animation-duration: 1s;
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.fade-in-up {
  -webkit-animation-name: fadeInUp;
  -moz-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInDown {
  0% {
    opacity: 0;
    -ms-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -ms-transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.fade-in-down {
  -webkit-animation-name: fadeInDown;
  -moz-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
.fade-in-right {
  -webkit-animation-name: fadeInRight;
  -moz-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
.fade-in-left {
  -webkit-animation-name: fadeInLeft;
  -moz-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
[class*='ls-alert-'] {
  padding: 15px;
  margin-bottom: 20px;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  font-size: 14px;
  line-height: 1.6;
}
[class*='ls-alert-']:empty {
  display: none;
}
[class*='ls-alert-'] p {
  color: inherit;
  margin-bottom: 0;
}
[class*='ls-alert-'] a:not([class*='ls-btn']) {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  color: inherit;
}
[class*='ls-alert-'] a:not([class*='ls-btn']):hover,
[class*='ls-alert-'] a:not([class*='ls-btn']):focus {
  border-bottom: 0;
}
.ls-alert-success {
  color: #388f39;
  border-color: #7db67e;
  background-color: #d7e8d7;
}
.ls-alert-info {
  color: #2881ac;
  border-color: #73adc9;
  background-color: #d4e5ee;
}
.ls-alert-warning {
  color: #b9a016;
  border-color: #d1c167;
  background-color: #f1ecd0;
}
.ls-alert-danger {
  color: #d75553;
  border-color: #e5908f;
  background-color: #f7dddc;
}
.ls-dismiss {
  float: right;
  position: relative;
  top: -3px;
  right: 5px;
  background: none;
  border: none;
  cursor: pointer;
  color: inherit;
  font-size: 21px;
  opacity: 0.3;
  line-height: 1;
}
.ls-dismiss:hover {
  opacity: 0.5;
}
.ls-alert-blocker ~ .ls-sidebar {
  height: calc(100% - 90px);
}
.ls-alert-blocker ~ .ls-sidebar,
.ls-alert-blocker ~ .ls-sidebar.ls-area-account-active,
.ls-alert-blocker ~ .ls-notification {
  top: 90px;
}
.ls-alert-blocker ~ .ls-topbar,
.ls-pre-panel .ls-alert-blocker ~ .ls-sidebar {
  top: 90px;
}
.ls-alert-blocker ~ .ls-main .ls-title-intro {
  margin-top: 90px;
}
.ls-alert-blocker {
  text-align: center;
}
.ls-alert-fixed-top {
  top: 0;
}
.ls-alert-fixed-bottom {
  bottom: 0;
}
.ls-alert-fixed-top,
.ls-alert-fixed-bottom {
  position: fixed;
  z-index: 13;
}
.ls-alert-blocker,
.ls-alert-fixed-top,
.ls-alert-fixed-bottom {
  border-radius: 0;
  border: none;
  width: 100%;
  margin-bottom: 0;
  line-height: 20px;
}
@media screen and (min-width: 768px) {
  .ls-alert-blocker ~ .ls-sidebar {
    height: 100%;
  }
  .ls-alert-blocker ~ .ls-sidebar,
  .ls-alert-blocker ~ .ls-sidebar.ls-area-account-active,
  .ls-alert-blocker ~ .ls-notification {
    top: 150px;
  }
}
.ls-board-box {
  margin-top: 20px;
}
.ls-board-box .ls-no-data {
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  color: #888888;
  padding: 45px 0 50px;
  margin: 0;
}
.ls-board-box .ls-box-group:after {
  clear: both;
}
.ls-board-box .ls-box-group + .ls-chart {
  margin-top: 40px;
}
.ls-board-box .ls-box-group + .ls-chart .ls-tabs-container {
  margin-top: 10px;
}
.ls-board-box .ls-box,
.ls-board-box .ls-box-filter,
.ls-board-box .ls-alert-box {
  width: 100%;
  min-height: 200px;
  background-color: #f8f8f8;
  border: none;
  border-radius: 4px;
  padding: 15px;
  margin-bottom: 10px;
}
.ls-board-box .ls-box.ls-box-centered,
.ls-board-box .ls-box-centered.ls-box-filter,
.ls-board-box .ls-box-centered.ls-alert-box {
  width: 100%;
  min-height: 200px;
  display: table;
  table-layout: auto;
}
.ls-board-box .ls-box.ls-box-centered strong,
.ls-board-box .ls-box-centered.ls-box-filter strong,
.ls-board-box .ls-box-centered.ls-alert-box strong {
  display: table-cell;
  vertical-align: middle;
  margin-bottom: 0;
}
.ls-board-box .ls-box .ls-box-head,
.ls-board-box .ls-box-filter .ls-box-head,
.ls-board-box .ls-alert-box .ls-box-head {
  width: 100%;
  height: 45px;
  -webkit-align-self: flex-start;
  align-self: flex-start;
  flex: 1;
  padding-top: 10px;
}
.ls-board-box .ls-box .ls-box-head [class*='ls-title-'],
.ls-board-box .ls-box-filter .ls-box-head [class*='ls-title-'],
.ls-board-box .ls-alert-box .ls-box-head [class*='ls-title-'] {
  margin: 0 0 10px;
}
.ls-board-box .ls-box .ls-box-body,
.ls-board-box .ls-box-filter .ls-box-body,
.ls-board-box .ls-alert-box .ls-box-body {
  width: 100%;
  min-height: 76px;
  flex: 2;
  padding-bottom: 10px;
}
.ls-board-box .ls-box .ls-box-body small,
.ls-board-box .ls-box-filter .ls-box-body small,
.ls-board-box .ls-alert-box .ls-box-body small {
  margin-bottom: 0;
}
.ls-board-box .ls-box .ls-box-body strong,
.ls-board-box .ls-box-filter .ls-box-body strong,
.ls-board-box .ls-alert-box .ls-box-body strong {
  margin-bottom: 5px;
}
.ls-board-box .ls-box .ls-box-footer,
.ls-board-box .ls-box-filter .ls-box-footer,
.ls-board-box .ls-alert-box .ls-box-footer {
  width: 100%;
  align-self: flex-end;
  flex: 1;
}
.ls-board-box .ls-box small,
.ls-board-box .ls-box-filter small,
.ls-board-box .ls-alert-box small {
  color: #888888;
  margin-bottom: 10px;
  display: block;
  font-size: 12px;
}
.ls-board-box .ls-box strong,
.ls-board-box .ls-box-filter strong,
.ls-board-box .ls-alert-box strong {
  display: block;
  font-size: 40px;
  margin-bottom: 0;
  color: #222222;
}
.ls-board-box .ls-box strong[data-prefix],
.ls-board-box .ls-box-filter strong[data-prefix],
.ls-board-box .ls-alert-box strong[data-prefix] {
  display: initial;
  position: relative;
}
.ls-board-box .ls-box strong[data-prefix]:after,
.ls-board-box .ls-box-filter strong[data-prefix]:after,
.ls-board-box .ls-alert-box strong[data-prefix]:after {
  color: inherit;
  content: attr(data-prefix);
  font-size: 14px;
  font-weight: bold;
  opacity: 1;
  position: absolute;
  right: -13px;
  top: 10%;
}
.ls-board-box .ls-box strong small,
.ls-board-box .ls-box-filter strong small,
.ls-board-box .ls-alert-box strong small {
  font-size: 14px;
}
.ls-board-box .ls-box [class*='ls-title-'],
.ls-board-box .ls-box-filter [class*='ls-title-'],
.ls-board-box .ls-alert-box [class*='ls-title-'] {
  text-transform: uppercase;
  color: #888888;
  font-weight: 400;
  font-size: 14px;
  margin: 10px 0 30px;
}
.ls-board-box .ls-box [class*='ls-title-'] ~ .ls-half-board-data,
.ls-board-box .ls-box-filter [class*='ls-title-'] ~ .ls-half-board-data,
.ls-board-box .ls-alert-box [class*='ls-title-'] ~ .ls-half-board-data {
  margin-top: -15px;
}
.ls-board-box .ls-box [class*='ls-half-board'] strong,
.ls-board-box .ls-box-filter [class*='ls-half-board'] strong,
.ls-board-box .ls-alert-box [class*='ls-half-board'] strong {
  display: initial;
}
.ls-board-box .ls-box [class*='ls-half-board'] small,
.ls-board-box .ls-box-filter [class*='ls-half-board'] small,
.ls-board-box .ls-alert-box [class*='ls-half-board'] small {
  margin-bottom: 10px;
}
.ls-board-box .ls-box [class*='ls-half-board'] small:last-child,
.ls-board-box .ls-box-filter [class*='ls-half-board'] small:last-child,
.ls-board-box .ls-alert-box [class*='ls-half-board'] small:last-child {
  margin-bottom: 0;
}
.ls-board-box .ls-box .ls-half-board-data strong,
.ls-board-box .ls-box-filter .ls-half-board-data strong,
.ls-board-box .ls-alert-box .ls-half-board-data strong {
  display: block;
  font-size: 20px;
}
.row + .ls-box-group {
  margin-top: 20px;
}
.ls-board-data {
  display: block;
}
.ls-board-data + [class*='ls-btn'] {
  margin-bottom: 15px;
}
[class*='ls-half-board'] {
  display: block;
  text-align: center;
  padding: 0 35px;
  margin: 0 auto;
}
[class*='ls-half-board'] + [class*='ls-half-board'] {
  border-left: 0;
  margin-top: 15px;
  margin-left: 0;
}
[class*='ls-half-board'][class*='data'] {
  width: auto;
  max-width: 78px;
  text-align: left;
  padding: 0;
  margin-bottom: 15px;
}
[class*='ls-half-board'][class*='data'] + .ls-half-board-data {
  border-left: 0;
  padding-left: 7px;
  margin: 0 auto;
}
.ls-info-header {
  margin-bottom: 10px;
}
.ls-info-header > [class*='col-md']:first-child {
  padding-left: 0;
}
.ls-info-header > [class*='ls-ico'] small {
  display: block;
  color: #888888;
  font-size: 14px;
  margin-top: 3px;
}
.ls-info-header > [class*='ls-ico']:before {
  margin-right: 5px;
  margin-bottom: 7px;
}
.ls-info-header [class*='ls-btn'] ~ .ls-dropdown,
.ls-info-header [class*='ls-btn'] ~ [class*='ls-btn'] {
  margin-left: 0;
  margin-right: 0;
}
.ls-info-header .ls-actions-btn {
  border-top: none;
  padding: 0;
  margin: 20px 0 0;
}
@media screen and (max-width: 1360px) {
  .ls-board-box .ls-box strong,
  .ls-board-box .ls-box-filter strong,
  .ls-board-box .ls-alert-box strong {
    font-size: 32px;
  }
  .ls-board-box .ls-box .ls-half-board-data strong,
  .ls-board-box .ls-box-filter .ls-half-board-data strong,
  .ls-board-box .ls-alert-box .ls-half-board-data strong {
    font-size: 16px;
  }
}
@media screen and (min-width: 768px) {
  .ls-board-box {
    min-height: 170px;
  }
  .ls-box-group .ls-box,
  .ls-box-group .ls-box-filter,
  .ls-box-group .ls-alert-box {
    min-height: 200px;
  }
  .ls-info-header .ls-actions-btn {
    margin: 0;
  }
  .ls-info-header [class*='ls-btn'] ~ .ls-dropdown,
  .ls-info-header [class*='ls-btn'] ~ [class*='ls-btn'] {
    margin-left: 5px;
    margin-right: 5px;
  }
  [class*='ls-title'] + .ls-box-group,
  .row + .ls-box-group {
    margin-top: 20px;
  }
}
@media screen and (min-width: 992px) {
  [class*='ls-half-board'] {
    display: inline-block;
  }
  [class*='ls-half-board'] + [class*='ls-half-board'] {
    border-left: 1px solid #dddddd;
    margin-top: 0;
    margin-left: -4px;
  }
  .ls-board-box > .row {
    display: flex;
    flex-wrap: wrap;
  }
  .ls-board-box > .row > [class*='col-'] {
    align-items: stretch;
    display: flex;
    flex: 1;
  }
  .ls-board-box .ls-box,
  .ls-board-box .ls-box-filter,
  .ls-board-box .ls-alert-box {
    -webkit-align-content: center;
    align-content: center;
    -webkit-align-items: center;
    align-items: center;
    display: flex;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .ls-board-box .ls-box.ls-box-centered,
  .ls-board-box .ls-box-centered.ls-box-filter,
  .ls-board-box .ls-box-centered.ls-alert-box {
    display: flex;
  }
}
[class*='ls-btn'] {
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  cursor: pointer;
  border: 1px solid #b2b2b2;
  padding: 6px 11px 7px;
  border-radius: 4px;
  background-color: white;
  display: inline-block;
  font-size: 13px;
  line-height: 1.42857;
  text-decoration: none;
  text-align: center;
  white-space: normal;
  color: black;
  vertical-align: top;
  font-weight: normal;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
[class*='ls-btn'][class*='ls-ico-']:empty:before {
  margin: 0;
}
p + [class*='ls-btn'] {
  margin-top: 7px;
}
[class*='ls-btn'].ls-disabled,
[class*='ls-btn'][disabled] {
  cursor: default;
}
[class*='ls-btn'] + .ls-dropdown,
[class*='ls-btn'] + [class*='ls-btn'] {
  margin-left: 5px;
}
[class*='ls-btn'].ls-btn-block {
  display: block;
  width: 100%;
}
[class*='ls-btn'].ls-btn-block + .ls-btn-block {
  margin-top: 15px;
}
.ls-btn-primary {
  color: white;
}
.ls-btn-dark {
  background-color: #888888;
  border-color: #555555;
  color: #eeeeee;
}
.ls-btn-dark:hover,
.ls-btn-dark:focus {
  background-color: #555555;
}
.ls-btn-dark[data-ls-module]:after {
  border-top-color: #eeeeee;
}
.ls-btn-lg {
  font-size: 16px;
  padding: 11px;
}
.ls-btn-sm {
  font-size: 12px;
  padding: 5px 11px;
}
.ls-btn-xs {
  font-size: 12px;
  padding: 2px 11px;
}
.ls-btn-sm,
.ls-btn-xs {
  line-height: 1.5;
}
.ls-group-btn {
  position: relative;
  z-index: 3;
}
.ls-group-btn.ls-float-none-xs {
  margin-bottom: 10px;
}
.ls-group-btn [class*='ls-btn'] {
  cursor: pointer;
}
.ls-group-btn [class*='ls-btn']:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ls-group-btn [class*='ls-btn']:not(:first-child):not(:last-child) {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.ls-group-btn [class*='ls-btn']:last-child:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.ls-group-btn [class*='ls-btn']:hover,
.ls-group-btn [class*='ls-btn']:focus {
  -moz-transition: none 1s;
  -o-transition: none 1s;
  -webkit-transition: none 1s;
  transition: none 1s;
}
.ls-group-btn [class*='ls-btn'] + [class*='ls-btn'] {
  margin-left: -1px;
}
.ls-group-btn
  [class*='ls-btn'].ls-btn[data-ls-module='tabs']
  + [class*='ls-btn-']:last-child {
  margin-left: 10px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ls-group-btn
  [class*='ls-btn'].ls-btn[data-ls-module='tabs']:not(:first-child):not(:last-child) {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.ls-form-inline .ls-group-btn [class*='ls-btn'] + [class*='ls-btn'] {
  margin-left: -1px;
}
.ls-form-inline
  .ls-group-btn
  [class*='ls-btn']
  + [class*='ls-btn-']:not(:first-child) {
  margin-left: 10px;
}
.ls-form .ls-actions-btn {
  margin: 15px;
}
.ls-form .ls-actions-btn [class*='ls-btn']:first-child {
  margin-left: 0;
}
.ls-form-inline .ls-actions-btn {
  padding: 0;
  margin: 0;
  border: none;
  display: inline-block;
}
.ls-form-inline .ls-actions-btn [class*='ls-btn'] + [class*='ls-btn'] {
  margin-left: 10px;
}
.ls-form-horizontal .ls-actions-btn {
  padding-top: 21px;
  clear: both;
}
@media screen and (max-width: 992px) {
  .ls-form-inline .ls-actions-btn {
    padding: 15px 0;
    margin: 30px 0;
    border-top: 4px solid #eeeeee;
    white-space: nowrap;
    clear: both;
    display: block;
  }
  .ls-box-filter .ls-actions-btn {
    margin: 0;
    padding: 0;
    display: inline-table;
    border: none;
  }
}
@media screen and (min-width: 992px) and (max-width: 1200px) {
  .ls-box-filter .ls-actions-btn .ls-btn-primary {
    margin-top: 0;
  }
  .ls-box-filter .ls-btn-primary,
  .ls-box-filter .ls-dropdown {
    margin-top: 10px;
  }
}
.ls-collapse-group .ls-collapse {
  margin-bottom: 0;
  border-bottom: 0;
  border-radius: 0;
}
.ls-collapse-group .ls-collapse:first-child {
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
}
.ls-collapse-group .ls-collapse:last-child {
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border: 1px solid #eeeeee;
}
.ls-collapse {
  border: 1px solid #eeeeee;
  border-radius: 4px;
  background-color: white;
  font-size: 14px;
  margin-bottom: 10px;
}
.ls-collapse-opened .ls-collapse-header:before,
.ls-collapse-opened-always .ls-collapse-header:before {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ls-collapse-opened .ls-collapse-body,
.ls-collapse-opened-always .ls-collapse-body {
  padding: 10px;
}
.ls-collapse-header {
  display: block;
  padding: 10px 35px 10px 10px;
  cursor: pointer;
  position: relative;
  word-wrap: break-word;
}
.ls-collapse-header:before {
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
  border-radius: 100%;
  content: '\e60b';
  font-family: 'locastyle';
  font-size: 14px;
  position: absolute;
  top: 50%;
  margin-top: -12px;
  right: 10px;
  height: 24px;
  width: 24px;
  line-height: 1.4;
  text-align: center;
}
.ls-collapse-header p {
  margin-bottom: 0;
  color: #888888;
}
.ls-collapse-title {
  color: #555555;
  font-size: 16px;
  margin-bottom: 0;
}
.ls-collapse-body {
  border: 0px solid transparent;
  padding: 0;
}
[class*='ls-dropdown'] {
  position: relative;
  display: inline-block;
}
[class*='ls-dropdown'] .ls-dropdown-nav {
  list-style: none;
  box-shadow: 0 4px 8px #80808047;
  display: none;
  position: absolute;
  top: 100%;
  z-index: 3;
  min-width: 160px;
  margin: 0;
  margin-top: 2px;
  overflow: hidden;
  border-radius: 4px;
  font-size: 14px;
  border: 1px solid #dddddd;
  background: white;
}
[class*='ls-dropdown'] .ls-dropdown-nav a {
  padding: 10px 20px;
  display: block;
  color: #222222;
  line-height: 1;
  text-align: left;
  white-space: nowrap;
  border-radius: 0;
}
[class*='ls-dropdown'] .ls-dropdown-nav a.ls-divider {
  border-top: 1px solid #dddddd;
  padding-top: 10px;
}
[class*='ls-dropdown'] .ls-dropdown-nav a.ls-divider:hover,
[class*='ls-dropdown'] .ls-dropdown-nav a.ls-divider:focus {
  color: white !important;
}
[class*='ls-dropdown'] .ls-dropdown-nav a.ls-color-danger:hover,
[class*='ls-dropdown'] .ls-dropdown-nav .ls-cart ul li a:hover,
.ls-cart ul li [class*='ls-dropdown'] .ls-dropdown-nav a:hover,
[class*='ls-dropdown'] .ls-dropdown-nav a.ls-color-danger:focus,
[class*='ls-dropdown'] .ls-dropdown-nav .ls-cart ul li a:focus,
.ls-cart ul li [class*='ls-dropdown'] .ls-dropdown-nav a:focus {
  background: #d75553;
  color: white !important;
}
[class*='ls-dropdown'].ls-active .ls-dropdown-nav {
  display: block;
}
[class*='ls-dropdown'] [class*='ls-btn']:empty:after {
  margin-left: 0;
}
[class*='ls-dropdown'] [class*='ls-btn']:after {
  content: '';
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 5px solid transparent;
  border-color: #555555 transparent transparent transparent;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 14px;
  position: relative;
  top: 4px;
}
[class*='ls-dropdown'] [class*='ls-btn'].ls-btn-lg:after {
  top: 2px;
}
[class*='ls-dropdown'] [class*='ls-btn-']:after,
[class*='ls-dropdown'] [class*='ls-btn-'][class*='ls-btn-']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 5px solid transparent;
  border-color: white transparent transparent transparent;
}
[class*='ls-dropdown'] .ls-btn[class*='ls-btn-']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 5px solid transparent;
  border-color: #555555 transparent transparent transparent;
}
[class*='ls-dropdown'].ls-dropdown [class*='ls-btn-danger']:after {
  border-color: #d75553 transparent transparent transparent;
}
[class*='ls-dropdown'].ls-dropdown [class*='ls-btn-danger']:hover:after,
[class*='ls-dropdown'].ls-dropdown [class*='ls-btn-danger']:focus:after {
  border-color: white transparent transparent transparent;
}
[class*='ls-dropdown'].ls-pos-right ul {
  left: auto;
  right: 0;
}
[class*='ls-dropdown'].ls-dropdown-tabs {
  z-index: 2;
}
[class*='ls-dropdown'].ls-dropdown-tabs [class*='ls-btn'] {
  border-radius: 4px 4px 0 0;
  border-color: #eeeeee;
  border-bottom: 1px solid white;
  padding: 13px 12px 11px;
  line-height: 1;
  font-size: 14px;
}
[class*='ls-dropdown'].ls-dropdown-tabs [class*='ls-btn']:hover,
[class*='ls-dropdown'].ls-dropdown-tabs [class*='ls-btn']:focus {
  background-color: #eeeeee;
  background-color: rgba(238, 238, 238, 0.2);
}
[class*='ls-dropdown'].ls-dropdown-tabs [class*='ls-btn']:after {
  margin-left: 6px;
}
[class*='ls-dropdown'].ls-dropdown-tabs .ls-dropdown-nav {
  border-radius: 0 0 4px 4px;
  border-color: #dddddd;
  margin-top: -1px;
  padding: 5px 0;
}
[class*='ls-dropdown'].ls-dropdown-tabs .ls-dropdown-nav a {
  font-size: 14px;
}
[class*='ls-btn-'][data-ls-module]:after {
  border-top-color: white;
}
.ls-footer {
  position: relative;
  z-index: 0;
  padding-bottom: 5px;
  margin: 0 auto;
  overflow: hidden;
  width: calc(100% - 30px);
  width: 96.5% \9;
  border-top: 30px solid transparent;
}
.ls-title-footer,
.bg-customer-support,
.bg-my-tickets,
.bg-help-desk,
.bg-statusblog {
  background-image: url(../images/footer/sprite.png);
  background-repeat: no-repeat;
}
.ls-footer-menu {
  background-color: #131313;
  border-radius: 4px;
  overflow: hidden;
}
.ls-title-footer {
  position: relative;
  text-transform: uppercase;
  text-align: center;
  padding: 15px 0;
  margin: 0 auto;
  color: white;
  font-weight: bolder;
  font-size: 14px;
  background-position: center 37px;
}
.ls-footer-list {
  margin: 0;
  text-align: center;
  position: relative;
  display: block;
  padding: 10px 0 20px;
}
.ls-footer-list li {
  display: inline-block;
  padding: 0;
  margin: 0 10px;
}
.ls-footer-list a {
  padding: 18px 10px 18px 35px;
  color: white;
}
.ls-footer-list a:hover,
.ls-footer-list a:focus {
  text-decoration: none;
}
.ls-footer-list .bg-customer-support {
  background-position: -5px -67px;
}
.ls-footer-list .bg-my-tickets {
  background-position: -5px -187px;
}
.ls-footer-list .bg-help-desk {
  background-position: -5px -127px;
}
.ls-footer-list .bg-statusblog {
  background-position: -5px -247px;
}
.ls-footer-info {
  font-size: 11px;
  text-align: center;
  padding: 5px 0 0;
}
.ls-footer-info .set-ip {
  margin-top: 5px;
}
.ls-footer-info p {
  border-top: solid 1px #d9d9d9;
  margin-top: 5px;
  padding-top: 5px;
  font-size: 11px;
}
@media screen and (min-width: 1200px) {
  .ls-footer {
    display: block;
  }
  .ls-footer-menu {
    position: relative;
  }
  .ls-title-footer {
    display: inline-block;
    vertical-align: middle;
    line-height: 25px;
    padding: 15px 35px 15px 15px;
    background-position: right -20px;
  }
  .ls-footer-list {
    margin: 0;
    display: inline-block;
    width: calc(100% - 185px);
    width: 79.5% \9;
    position: relative;
    top: 5px;
  }
  .ls-footer-list li {
    margin-left: 0;
    margin-right: 0;
    font-size: 13px;
    display: inline-block;
    vertical-align: top;
    width: 24%;
  }
  .ls-footer-list a .visible-lg {
    display: inline-block !important;
    opacity: 1;
  }
  .ls-footer-list:hover,
  .ls-footer-list:focus,
  .ls-footer-list:active {
    opacity: 0.8;
  }
  .ls-footer-info {
    padding-bottom: 10px;
  }
  .ls-footer-info .set-ip {
    margin-top: 0;
  }
  .ls-footer-info .set-ip,
  .ls-footer-info .last-access {
    float: left;
    margin-right: 10px;
  }
  .ls-footer-info .ls-copy-right {
    float: right;
    border: none;
    margin: 0;
    padding: 0;
  }
}
[class*='ls-title'] + .ls-form {
  padding-top: 15px;
}
.ls-form.row [class*='ls-btn'] {
  margin-left: 10px;
}
.ls-form [class*='ls-btn'].ls-btn-block {
  width: calc(100% - 30px);
  width: 96.5% \9;
}
.ls-modal-footer [class*='ls-btn'] {
  margin-left: 0;
}
.ls-label {
  display: block;
  float: none;
  vertical-align: top;
  margin-bottom: 15px;
}
.ls-label b,
.ls-label label,
.ls-label .ls-label-text {
  display: block;
  color: #555555;
  font-weight: bold;
  line-height: 19.8px;
  font-size: 14px;
  margin-right: 5px;
}
.ls-label b + .ls-label-info,
.ls-label b + p,
.ls-label label + .ls-label-info,
.ls-label label + p,
.ls-label .ls-label-text + .ls-label-info,
.ls-label .ls-label-text + p {
  color: #888888;
  display: inline-block;
  font-size: 11px;
  padding-bottom: 5px;
  margin-bottom: 0;
}
.ls-label b ~ label {
  font-weight: normal;
}
.ls-input-text,
input[type='color'],
input[type='date'],
input[type='datetime'],
input[type='datetime-local'],
input[type='email'],
input[type='month'],
input[type='number'],
input[type='password'],
input[type='search'],
input[type='tel'],
input[type='text'],
input[type='time'],
input[type='url'],
input[type='week'],
textarea {
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-transition: border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  font-family: Open Sans, Arial, Helvetica, Sans-serif;
  font-size: 13px;
  padding: 6px 11px 7px;
  vertical-align: middle;
  background-color: white;
  background-image: none;
  border: 1px solid #dddddd;
  border-radius: 4px;
  line-height: 1.42857;
}
.ls-label .ls-input-text,
.ls-label input[type='color'],
.ls-label input[type='date'],
.ls-label input[type='datetime'],
.ls-label input[type='datetime-local'],
.ls-label input[type='email'],
.ls-label input[type='month'],
.ls-label input[type='number'],
.ls-label input[type='password'],
.ls-label input[type='search'],
.ls-label input[type='tel'],
.ls-label input[type='text'],
.ls-label input[type='time'],
.ls-label input[type='url'],
.ls-label input[type='week'],
.ls-label textarea {
  width: 100%;
}
.ls-form-inline .ls-label .ls-input-text,
.ls-form-inline .ls-label input[type='color'],
.ls-form-inline .ls-label input[type='date'],
.ls-form-inline .ls-label input[type='datetime'],
.ls-form-inline .ls-label input[type='datetime-local'],
.ls-form-inline .ls-label input[type='email'],
.ls-form-inline .ls-label input[type='month'],
.ls-form-inline .ls-label input[type='number'],
.ls-form-inline .ls-label input[type='password'],
.ls-form-inline .ls-label input[type='search'],
.ls-form-inline .ls-label input[type='tel'],
.ls-form-inline .ls-label input[type='text'],
.ls-form-inline .ls-label input[type='time'],
.ls-form-inline .ls-label input[type='url'],
.ls-form-inline .ls-label input[type='week'],
.ls-form-inline .ls-label textarea {
  width: auto;
}
.ls-form-inline .ls-label[class*='col-'] .ls-input-text,
.ls-form-inline .ls-label[class*='col-'] input[type='color'],
.ls-form-inline .ls-label[class*='col-'] input[type='date'],
.ls-form-inline .ls-label[class*='col-'] input[type='datetime'],
.ls-form-inline .ls-label[class*='col-'] input[type='datetime-local'],
.ls-form-inline .ls-label[class*='col-'] input[type='email'],
.ls-form-inline .ls-label[class*='col-'] input[type='month'],
.ls-form-inline .ls-label[class*='col-'] input[type='number'],
.ls-form-inline .ls-label[class*='col-'] input[type='password'],
.ls-form-inline .ls-label[class*='col-'] input[type='search'],
.ls-form-inline .ls-label[class*='col-'] input[type='tel'],
.ls-form-inline .ls-label[class*='col-'] input[type='text'],
.ls-form-inline .ls-label[class*='col-'] input[type='time'],
.ls-form-inline .ls-label[class*='col-'] input[type='url'],
.ls-form-inline .ls-label[class*='col-'] input[type='week'],
.ls-form-inline .ls-label[class*='col-'] textarea {
  width: 100%;
}
.ls-input-text[disabled],
input[type='color'][disabled],
input[type='date'][disabled],
input[type='datetime'][disabled],
input[type='datetime-local'][disabled],
input[type='email'][disabled],
input[type='month'][disabled],
input[type='number'][disabled],
input[type='password'][disabled],
input[type='search'][disabled],
input[type='tel'][disabled],
input[type='text'][disabled],
input[type='time'][disabled],
input[type='url'][disabled],
input[type='week'][disabled],
textarea[disabled] {
  background: rgba(217, 217, 217, 0.35);
  color: rgba(94, 94, 94, 0.5);
  border: none !important;
}

input[type='number'][disabled] {
  background: #FFFEFE;
  box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.08);
  border-radius: 5px;
}

.ls-input-text.ls-field-lg,
input[type='color'].ls-field-lg,
input[type='date'].ls-field-lg,
input[type='datetime'].ls-field-lg,
input[type='datetime-local'].ls-field-lg,
input[type='email'].ls-field-lg,
input[type='month'].ls-field-lg,
input[type='number'].ls-field-lg,
input[type='password'].ls-field-lg,
input[type='search'].ls-field-lg,
input[type='tel'].ls-field-lg,
input[type='text'].ls-field-lg,
input[type='time'].ls-field-lg,
input[type='url'].ls-field-lg,
input[type='week'].ls-field-lg,
textarea.ls-field-lg {
  font-size: 16px;
  padding: 11px;
}
.ls-input-text.ls-field-md,
input[type='color'].ls-field-md,
input[type='date'].ls-field-md,
input[type='datetime'].ls-field-md,
input[type='datetime-local'].ls-field-md,
input[type='email'].ls-field-md,
input[type='month'].ls-field-md,
input[type='number'].ls-field-md,
input[type='password'].ls-field-md,
input[type='search'].ls-field-md,
input[type='tel'].ls-field-md,
input[type='text'].ls-field-md,
input[type='time'].ls-field-md,
input[type='url'].ls-field-md,
input[type='week'].ls-field-md,
textarea.ls-field-md {
  font-size: 13px;
  padding: 6px 11px 7px;
}
.ls-input-text.ls-field-sm,
input[type='color'].ls-field-sm,
input[type='date'].ls-field-sm,
input[type='datetime'].ls-field-sm,
input[type='datetime-local'].ls-field-sm,
input[type='email'].ls-field-sm,
input[type='month'].ls-field-sm,
input[type='number'].ls-field-sm,
input[type='password'].ls-field-sm,
input[type='search'].ls-field-sm,
input[type='tel'].ls-field-sm,
input[type='text'].ls-field-sm,
input[type='time'].ls-field-sm,
input[type='url'].ls-field-sm,
input[type='week'].ls-field-sm,
textarea.ls-field-sm {
  font-size: 12px;
  padding: 5px 11px;
}
.ls-input-text.ls-field-xs,
input[type='color'].ls-field-xs,
input[type='date'].ls-field-xs,
input[type='datetime'].ls-field-xs,
input[type='datetime-local'].ls-field-xs,
input[type='email'].ls-field-xs,
input[type='month'].ls-field-xs,
input[type='number'].ls-field-xs,
input[type='password'].ls-field-xs,
input[type='search'].ls-field-xs,
input[type='tel'].ls-field-xs,
input[type='text'].ls-field-xs,
input[type='time'].ls-field-xs,
input[type='url'].ls-field-xs,
input[type='week'].ls-field-xs,
textarea.ls-field-xs {
  font-size: 12px;
  padding: 2px 11px;
}
.ls-input-text.ls-field-sm,
.ls-input-text.ls-field-xs,
input[type='color'].ls-field-sm,
input[type='color'].ls-field-xs,
input[type='date'].ls-field-sm,
input[type='date'].ls-field-xs,
input[type='datetime'].ls-field-sm,
input[type='datetime'].ls-field-xs,
input[type='datetime-local'].ls-field-sm,
input[type='datetime-local'].ls-field-xs,
input[type='email'].ls-field-sm,
input[type='email'].ls-field-xs,
input[type='month'].ls-field-sm,
input[type='month'].ls-field-xs,
input[type='number'].ls-field-sm,
input[type='number'].ls-field-xs,
input[type='password'].ls-field-sm,
input[type='password'].ls-field-xs,
input[type='search'].ls-field-sm,
input[type='search'].ls-field-xs,
input[type='tel'].ls-field-sm,
input[type='tel'].ls-field-xs,
input[type='text'].ls-field-sm,
input[type='text'].ls-field-xs,
input[type='time'].ls-field-sm,
input[type='time'].ls-field-xs,
input[type='url'].ls-field-sm,
input[type='url'].ls-field-xs,
input[type='week'].ls-field-sm,
input[type='week'].ls-field-xs,
textarea.ls-field-sm,
textarea.ls-field-xs {
  line-height: 1.5;
}
textarea {
  resize: none;
}
textarea.ls-textarea-resize-both {
  resize: both;
  overflow: auto;
}
textarea.ls-textarea-resize-horizontal {
  resize: horizontal;
}
textarea.ls-textarea-resize-vertical {
  resize: vertical;
}
[type='search'] {
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}
.ls-help-message {
  display: block;
  clear: both;
  font-size: 13px;
  margin-top: 5px;
}
.ls-warning .ls-label-text,
.ls-warning .ls-help-message {
  color: #b9a016;
}
.ls-warning .ls-prefix-group a,
.ls-warning .ls-prefix-group .ls-label-text-prefix {
  color: #b9a016;
  border-color: #b9a016;
}
.ls-warning input,
.ls-warning textarea {
  border-color: #b9a016;
}
.ls-success .ls-label-text,
.ls-success .ls-help-message {
  color: #388f39;
}
.ls-success .ls-prefix-group a,
.ls-success .ls-prefix-group .ls-label-text-prefix {
  color: #388f39;
  border-color: #388f39;
}
.ls-success input,
.ls-success textarea {
  border-color: #388f39;
}
.ls-error .ls-label-text,
.ls-error .ls-help-message {
  color: #d75553;
}
.ls-error .ls-prefix-group a,
.ls-error .ls-prefix-group .ls-label-text-prefix {
  color: #d75553;
  border-color: #d75553;
}
.ls-error input,
.ls-error textarea {
  border-color: #d75553;
}
.ls-form-horizontal .ls-label .ls-label-text {
  display: inline-block;
  margin-right: 10px;
}
.ls-form-horizontal [class*='ls-btn'] {
  vertical-align: top;
  margin-top: 19px;
}
.ls-form-inline {
  margin-right: 0;
}
.ls-form-inline.ls-float-left,
.ls-info-header > .ls-form-inline[class*='ls-ico']:before,
.ls-group-btn .ls-form-inline[class*='ls-btn'],
.ls-form-horizontal .ls-form-inline.ls-label[class*='col-'],
.ls-prefix-group input.ls-form-inline,
.ls-form-inline.ls-box[class*='ls-ico-']:before,
.ls-form-inline[class*='ls-ico-'].ls-box-filter:before,
.ls-form-inline[class*='ls-ico-'].ls-alert-box:before,
[class*='ls-pagination'] li.ls-form-inline,
[class*='ls-pagination'] li .ls-form-inline.ls-gap,
[class*='ls-pagination'] li a.ls-form-inline,
.ls-pager li.ls-previous a.ls-form-inline,
.ls-form-inline.pika-lendar,
.ls-form-inline.pika-prev,
.is-rtl .ls-form-inline.pika-next {
  width: 48%;
}
.ls-form-inline.row {
  margin-right: 0;
  margin-left: 0;
}
.ls-form-inline.row [class*='ls-btn'] {
  margin-left: 0;
}
.ls-form-inline .ls-label {
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 15px;
}
.ls-form-inline .ls-label + [class*='ls-btn'] {
  margin-left: 0;
}
.ls-form-inline .ls-label .ls-label-text {
  display: inline-block;
  margin-right: 5px;
}
.ls-form-inline .ls-label[class*='col-'] {
  float: left;
  display: inline-table;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}
.ls-form-inline .ls-label[class*='col-'] .ls-label-text {
  display: table-cell;
  padding-right: 10px;
  vertical-align: middle;
  white-space: nowrap;
  width: 1%;
}
.ls-box-filter form.ls-float-right {
  min-width: 230px;
  text-align: right;
}
.ls-box-filter form.ls-float-right .ls-label {
  display: inline-block;
  margin-bottom: 0;
}
.ls-box-filter form.ls-float-right .ls-label[class*='col-'] {
  padding-right: 15px;
}
.ls-box-filter form.ls-float-right .ls-label input {
  width: 100%;
}
.ls-form-text input,
input.ls-form-text,
.ls-form-text[disabled] {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-color: transparent !important;
  background-color: transparent !important;
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.ls-prefix-group .ls-form-text input,
.ls-prefix-group input.ls-form-text,
.ls-prefix-group .ls-form-text[disabled] {
  background-color: white !important;
  background-image: none;
  border: 1px solid #dddddd !important;
  border-left: none !important;
  padding-left: 8px !important;
}
.ls-table .ls-prefix-group {
  border-collapse: initial;
}
.ls-middle-label {
  display: inline-block;
  padding-top: 9px;
}
.ls-prefix-group {
  position: relative;
  height: 33px;
  display: table;
}
.ls-form-inline .ls-prefix-group input + .ls-label-text-prefix {
  height: inherit;
}
.ls-form-inline .ls-prefix-group input {
  width: 78%;
}
.ls-prefix-group input {
  position: relative;
  z-index: 2;
  height: inherit;
  margin-bottom: 0;
  display: table-cell;
}
.ls-prefix-group.ls-field-lg {
  height: 46px;
}
.ls-prefix-group.ls-field-sm {
  height: 30px;
}
.ls-prefix-group.ls-field-xs {
  height: 24px;
}
.ls-prefix-group.ls-field-xs .ls-label-text-prefix {
  font-size: 12px;
  padding: 4px 12px;
}
.ls-prefix-group.ls-field-xs input {
  height: 24px;
  padding: 3px 11px;
}
.ls-label-text-prefix {
  width: 1%;
  display: table-cell;
  padding: 6px 12px;
  white-space: nowrap;
  vertical-align: middle;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #a2a2a2;
  text-align: center;
  background-color: #fbfbfb;
  border: 1px solid #dddddd;
  border-radius: 4px 0 0 4px;
}
.ls-label-text-prefix.ls-bg-white {
  color: #222222;
  font-weight: bold;
}
.ls-label-text-prefix.ls-bg-white:hover,
.ls-label-text-prefix.ls-bg-white:focus {
  background: #dddddd !important;
}
.ls-label-text-prefix + input {
  border-left: none;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.ls-table .ls-label-text-prefix + input {
  margin-left: -2px;
}
input + .ls-label-text-prefix {
  border: 1px solid #dddddd;
  border-radius: 0 4px 4px 0;
  position: relative;
  left: 0;
  z-index: 2;
}
.ls-table input + .ls-label-text-prefix {
  left: -6px;
}
@media screen and (max-width: 768px) {
  .ls-form-horizontal [class*='ls-btn'] {
    margin-top: 0;
  }
  .ls-form-inline .ls-label .ls-label-text {
    display: block;
  }
  .ls-form-inline .ls-label[class*='col-'] {
    float: none;
    display: block;
    padding-right: 0;
  }
  .ls-form-inline .ls-label[class*='col-'] .ls-label-text {
    display: block;
  }
  .ls-form-inline [class*='ls-btn'] {
    margin-left: 0;
  }
  .ls-form-inline [class*='ls-btn'] + [class*='ls-btn'] {
    margin-left: 10px;
  }
  .ls-form-inline .ls-float-right,
  .ls-form-inline .ls-pager li.ls-next a,
  .ls-pager li.ls-next .ls-form-inline a {
    float: none !important;
  }
  .ls-box-filter form.ls-float-right {
    text-align: left;
    float: none !important;
  }
  .ls-box-filter form.ls-float-right .ls-label {
    display: block;
    margin-bottom: 15px;
    margin-right: 0;
  }
  .ls-box-filter form.ls-float-right [class*='ls-btn'] {
    margin-left: 0;
  }
  .ls-box-filter .ls-label {
    margin-bottom: 15px;
  }
}
@media screen and (min-width: 992px) {
  .ls-form-inline .ls-label[class*='col-'] {
    padding-right: 15px;
  }
  .ls-box-filter .ls-form-inline .ls-label {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 992px) {
  .ls-box-filter .ls-form-inline.ls-float-left .ls-label,
  .ls-box-filter
    .ls-info-header
    > .ls-form-inline[class*='ls-ico']:before
    .ls-label,
  .ls-box-filter .ls-group-btn .ls-form-inline[class*='ls-btn'] .ls-label,
  .ls-group-btn .ls-box-filter .ls-form-inline[class*='ls-btn'] .ls-label,
  .ls-box-filter
    .ls-form-horizontal
    .ls-form-inline.ls-label[class*='col-']
    .ls-label,
  .ls-form-horizontal
    .ls-box-filter
    .ls-form-inline.ls-label[class*='col-']
    .ls-label,
  .ls-box-filter .ls-prefix-group input.ls-form-inline .ls-label,
  .ls-prefix-group .ls-box-filter input.ls-form-inline .ls-label,
  .ls-box-filter .ls-form-inline.ls-box[class*='ls-ico-']:before .ls-label,
  .ls-box-filter
    .ls-form-inline[class*='ls-ico-'].ls-box-filter:before
    .ls-label,
  .ls-box-filter
    .ls-form-inline[class*='ls-ico-'].ls-alert-box:before
    .ls-label,
  .ls-box-filter [class*='ls-pagination'] li.ls-form-inline .ls-label,
  [class*='ls-pagination'] .ls-box-filter li.ls-form-inline .ls-label,
  .ls-box-filter [class*='ls-pagination'] li .ls-form-inline.ls-gap .ls-label,
  [class*='ls-pagination'] li .ls-box-filter .ls-form-inline.ls-gap .ls-label,
  .ls-box-filter [class*='ls-pagination'] li a.ls-form-inline .ls-label,
  [class*='ls-pagination'] li .ls-box-filter a.ls-form-inline .ls-label,
  .ls-box-filter .ls-pager li.ls-previous a.ls-form-inline .ls-label,
  .ls-pager li.ls-previous .ls-box-filter a.ls-form-inline .ls-label,
  .ls-box-filter .ls-form-inline.pika-lendar .ls-label,
  .ls-box-filter .ls-form-inline.pika-prev .ls-label,
  .ls-box-filter .is-rtl .ls-form-inline.pika-next .ls-label,
  .is-rtl .ls-box-filter .ls-form-inline.pika-next .ls-label {
    margin-bottom: 0;
  }
}
.ls-list {
  border: 1px solid #eeeeee;
  border-left-width: 4px;
  color: #888888;
  border-radius: 4px;
  margin-bottom: 10px;
  font-size: 13px;
}
.ls-list .ls-list-header {
  display: table;
  width: 100%;
}
.ls-list .ls-list-header > div {
  padding: 15px;
  height: inherit;
}
.ls-list .ls-list-header + .ls-list-content {
  border-top: 1px solid #eeeeee;
}
.ls-list .ls-list-label {
  color: #888888;
  color: rgba(136, 136, 136, 0.8);
  display: block;
  font-size: 13px;
  padding-bottom: 2px;
}
.ls-list .ls-list-label + strong {
  color: #222222;
  color: rgba(34, 34, 34, 0.8);
}
.ls-list .ls-list-image {
  display: inline-block;
  margin-right: 10px;
  vertical-align: top;
}
.ls-list .ls-list-title strong {
  color: #222222;
}
.ls-list .ls-list-title a,
.ls-list .ls-list-title strong {
  font-size: 18px;
  font-weight: 600;
}
.ls-list .ls-list-title small {
  padding-top: 5px;
  display: block;
  font-size: 13px;
}
.ls-list-description p {
  display: block;
  font-size: 13px;
}
.ls-list-description ul {
  margin-left: 20px;
  margin-bottom: 10px;
}
.ls-list-description li {
  font-size: 13px;
  line-height: 1.4;
}
.ls-list-description [class*='ls-btn'] + [class*='ls-btn'] {
  margin-right: 5px;
}
.ls-list-content {
  display: table;
  margin-left: 10px;
  width: calc(100% - 20px);
  width: 98.5% \9;
}
.ls-list-content [class*='col-'] {
  border-left: 1px solid #eeeeee;
  padding-bottom: 12px;
  padding-top: 12px;
}
.ls-list-content [class*='col-']:first-child {
  border-color: transparent;
  padding-left: 5px;
}
.ls-list-content [class*='col-xs-12'] {
  border-left: none;
  border-top: 1px solid #eeeeee;
  text-align: center;
}
.ls-list-content [class*='col-xs-12']:first-child {
  border-top: none;
}
.ls-list-content + .ls-list-content {
  border-top: 1px solid #eeeeee;
}
@media screen and (min-width: 768px) {
  .ls-list-content [class*='col-xs-12'] {
    border-left: 1px solid #eeeeee;
    border-top: none;
    text-align: left;
  }
}
.ls-modal {
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  overflow: auto;
  overflow-y: scroll;
  z-index: 16;
  backface-visibility: hidden;
  background: rgba(0, 0, 0, 0.8);
}
.ls-modal.ls-opened {
  display: block;
}
.ls-modal.popover .ls-modal-footer {
  display: none;
}
.ls-modal-box,
.ls-modal-large,
.ls-modal-small {
  display: inline-block;
  width: 90%;
  margin: 5% auto 0;
  text-align: left;
  background-color: white;
  border-radius: 4px;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
}
[data-modal-blocked] [data-dismiss] {
  display: none;
}
.ls-modal-header {
  padding: 20px;
  border-bottom: 1px solid #eeeeee;
  position: relative;
}
.ls-modal-header [data-dismiss] {
  position: absolute;
  right: 14px;
  width: 23px !important;
  top: 14px;
  border: none;
  background: none;
  color: #212121;
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  cursor: pointer;
  opacity: 0.3;
}
.ls-modal-header [data-dismiss]:hover {
  opacity: 1;
}
.ls-modal-header .ls-modal-title {
  padding: 0;
  margin: 0;
  font-size: 16px;
  width: calc(100% - 20px);
}
.ls-modal-body {
  padding: 20px;
}
.ls-modal-body p {
  margin-bottom: 10px;
}
.ls-modal-footer {
  padding: 20px;
  border-top: 1px solid #eeeeee;
}
.ls-modal-feedbackr .ls-modal-box,
.ls-modal-feedbackr .ls-modal-large,
.ls-modal-feedbackr .ls-modal-small {
  width: 627px;
  height: 600px;
}
.ls-modal-feedbackr .ls-modal-box .ls-modal-header,
.ls-modal-feedbackr .ls-modal-large .ls-modal-header,
.ls-modal-feedbackr .ls-modal-small .ls-modal-header {
  padding: 0;
  border: none;
}
.ls-modal-feedbackr .ls-modal-box .ls-modal-header [data-dismiss],
.ls-modal-feedbackr .ls-modal-large .ls-modal-header [data-dismiss],
.ls-modal-feedbackr .ls-modal-small .ls-modal-header [data-dismiss] {
  top: 0px;
  right: 3px;
}
.ls-modal-feedbackr .ls-modal-box .ls-modal-body,
.ls-modal-feedbackr .ls-modal-large .ls-modal-body,
.ls-modal-feedbackr .ls-modal-small .ls-modal-body {
  width: 100%;
  height: 600px;
}
@media screen and (min-width: 768px) {
  .ls-modal-box,
  .ls-modal-large,
  .ls-modal-small {
    width: 600px;
    margin: 10% 20px 0;
  }
  .ls-modal-large {
    width: 850px;
  }
  .ls-modal-small {
    width: 450px;
  }
}
.ls-notification {
  background: #222222;
  width: 265px;
  position: fixed;
  right: 0;
  top: 0;
  height: 100%;
  z-index: -1;
}
.ls-notification .ls-notification-list ul li {
  border-bottom: 1px solid #555555;
  position: relative;
  list-style: none;
}
.ls-notification .ls-notification-list ul li:last-child {
  border-bottom: none;
}
.ls-notification .ls-notification-list [class*='ls-title'] {
  padding: 20px;
  color: white;
  background: #555555;
}
.ls-notification .ls-notification-list a:not([class*='btn']) {
  -moz-transition: all 0.2s;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  color: #888888;
  display: block;
  font-size: 14px;
  text-decoration: none;
  padding: 20px;
  padding-right: 30px;
  font-weight: 300;
  line-height: 1.3;
}
.ls-notification
  .ls-notification-list
  a:not([class*='btn']).ls-close-notification {
  padding: 0;
  position: absolute;
  top: 10px;
  right: 5px;
  font-size: 10px;
  color: white;
}
.ls-notification .ls-notification-list a:not([class*='btn']):hover,
.ls-notification .ls-notification-list a:not([class*='btn']):focus,
.ls-notification .ls-notification-list a:not([class*='btn']):active {
  color: white;
}
.ls-notification .ls-notification-list a[class*='btn'] {
  margin: 20px 0;
}
@media screen and (min-width: 768px) {
  .ls-notification {
    -moz-transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
    -moz-transform: translate(-100%, 0);
    -ms-transform: translate(-100%, 0);
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
    -moz-transition: none 1s;
    -o-transition: none 1s;
    -webkit-transition: none 1s;
    transition: none 1s;
    float: none;
    top: 60px;
    height: calc(100% - 60px);
    height: 93% \9;
    z-index: 11;
    position: fixed;
    overflow: visible;
    right: auto;
    left: 0;
  }
  .ls-notification-list {
    position: fixed;
    background: #222222;
    width: 265px;
    top: -20px;
    display: block;
    -ms-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -webkit-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
    opacity: 0;
    height: 0;
    overflow: hidden;
    border-radius: 4px;
  }
  .ls-notification-list h3 {
    border-radius: 4px 4px 0 0;
  }
  .ls-notification-list ul {
    max-height: 300px;
    overflow: auto;
    margin: 0 5px 5px 0;
  }
  .ls-notification-list ul::-webkit-scrollbar {
    width: 6px;
  }
  .ls-notification-list ul::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0.8);
    border-radius: 4px;
  }
  .ls-notification-list ul::-webkit-scrollbar-thumb {
    background: #888888;
    border-radius: 4px;
  }
  .ls-notification-list.ls-active {
    top: 0;
    opacity: 1;
    height: auto;
    overflow: visible;
  }
  .ls-notification-list:before {
    content: '';
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 5px;
    position: relative;
    border: 10px solid transparent;
    position: absolute;
    top: -20px;
    left: 50%;
    margin-left: -10px;
    border-bottom-color: #555555;
  }
}
.ls-pre-panel .ls-sidebar {
  top: 0;
  height: 100%;
}
.ls-pre-panel .ls-go-next {
  display: none;
}
.ls-pre-panel .ls-title-intro {
  background-color: transparent;
  border-bottom: none;
  margin-bottom: 0;
}
.ls-pre-panel .ls-title-intro + p {
  font-size: 14px;
  margin-bottom: 30px;
}
.ls-pre-panel .ls-topbar .ls-notification-topbar .ls-alerts-list a {
  color: #555555;
  color: rgba(85, 85, 85, 0.4);
}
.ls-pre-panel .ls-topbar .ls-notification-topbar .ls-alerts-list a.ls-active {
  color: black;
}
.ls-pre-panel
  .ls-topbar
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter] {
  color: #555555;
  color: #555555;
}
.ls-pre-panel
  .ls-topbar
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter].ls-active {
  color: black;
}
.ls-pre-panel
  .ls-topbar
  .ls-notification-topbar
  .ls-alerts-list
  a[data-counter]:after {
  color: white;
}
.ls-pre-panel .ls-user-account {
  background-color: #dedede;
}
.ls-pre-panel .ls-topbar .ls-ico-menu:before,
.ls-pre-panel .ls-topbar .ls-show-notifications.ls-ico-question:before {
  color: #555555;
}
.ls-pre-panel .ls-alert-blocker ~ .ls-sidebar {
  height: calc(100% - 90px);
}
@media screen and (min-width: 768px) {
  .ls-pre-panel .ls-sidebar {
    z-index: 12;
  }
  .ls-pre-panel .ls-user-account > a {
    color: #555555;
  }
  .ls-pre-panel .ls-user-account > a small {
    color: #555555;
    color: #555555;
  }
  .ls-pre-panel .ls-user-account > a:before {
    color: #555555;
    color: rgba(85, 85, 85, 0.5);
    box-shadow: inset 0 0 0 2px rgba(85, 85, 85, 0.3);
  }
  .ls-main-full .ls-topbar [class*='ls-go'] {
    display: none;
  }
}
.ls-popover.ls-popover-top:after,
.ls-popover.ls-popover-top:before,
.ls-popover.ls-popover-bottom:after,
.ls-popover.ls-popover-bottom:before {
  left: calc(50% - 10px);
}
.ls-popover {
  position: absolute;
  z-index: 17;
  max-width: 376px;
  background-color: white;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  min-width: 200px;
  background-clip: padding-box;
  display: none;
}
.ls-popover.ls-active {
  display: block;
}
.ls-popover.ls-popover-top {
  -moz-transform: translateX(-50%) translateY(-100%);
  -ms-transform: translateX(-50%) translateY(-100%);
  -webkit-transform: translateX(-50%) translateY(-100%);
  transform: translateX(-50%) translateY(-100%);
}
.ls-popover.ls-popover-bottom {
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.ls-popover.ls-popover-right {
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.ls-popover.ls-popover-left {
  -moz-transform: translateX(-100%) translateY(-50%);
  -ms-transform: translateX(-100%) translateY(-50%);
  -webkit-transform: translateX(-100%) translateY(-50%);
  transform: translateX(-100%) translateY(-50%);
}
.ls-popover:after,
.ls-popover:before {
  content: '';
  position: absolute;
  width: 0px;
  height: 0px;
  border-style: solid;
}
.ls-popover.ls-popover-top:after {
  bottom: -10px;
  border-width: 10px 10px 0 10px;
  border-color: white transparent transparent transparent;
}
.ls-popover.ls-popover-top:before {
  bottom: -11px;
  border-width: 10px 10px 0 10px;
  border-color: rgba(0, 0, 0, 0.2) transparent transparent transparent;
}
.ls-popover.ls-popover-right:after {
  top: 50%;
  left: -9px;
  margin-top: -7px;
  border-width: 10px 10px 10px 0;
  border-color: transparent white transparent transparent;
}
.ls-popover.ls-popover-right:before {
  top: 50%;
  left: -10px;
  margin-top: -7px;
  border-width: 10px 10px 10px 0;
  border-color: transparent rgba(0, 0, 0, 0.2) transparent transparent;
}
.ls-popover.ls-popover-bottom:after {
  top: -10px;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #f7f7f7 transparent;
}
.ls-popover.ls-popover-bottom:before {
  top: -11px;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent rgba(0, 0, 0, 0.2) transparent;
}
.ls-popover.ls-popover-left:after {
  top: 50%;
  right: -10px;
  margin-top: -8px;
  border-width: 10px 0 10px 10px;
  border-color: transparent transparent transparent white;
}
.ls-popover.ls-popover-left:before {
  top: 50%;
  right: -11px;
  margin-top: -8px;
  border-width: 10px 0 10px 10px;
  border-color: transparent transparent transparent rgba(0, 0, 0, 0.2);
}
.ls-popover .ls-popover-header [class*='title-'] {
  padding: 13px 20px 12px;
  margin: 0;
  font-size: 16px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 4px 4px 0 0;
}
.ls-popover .ls-popover-content {
  color: #555555;
  padding: 20px;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}
.ls-popover .ls-popover-content ul,
.ls-popover .ls-popover-content ol {
  margin: 0;
  padding: 0;
}
.ls-popover .ls-popover-content ul li {
  margin-bottom: 5px;
}
[data-ls-module='progressBar'] {
  background: #eeeeee;
  width: 100%;
  padding: 2px;
  min-height: 24px;
  border-radius: 4px;
  position: relative;
}
[data-ls-module='progressBar'] span {
  display: block;
  min-height: 20px;
  background: #555555;
  border-radius: 4px;
  text-align: center;
}
[data-ls-module='progressBar'] span:before {
  content: attr(aria-valuenow);
  color: white;
  font-size: 10px;
  display: inline-block;
  padding: 5px;
}
[data-ls-module='progressBar'].ls-right-percentage {
  width: calc(100% - 30px);
  width: 96.5% \9;
}
[data-ls-module='progressBar'].ls-right-percentage span:before {
  position: absolute;
  left: 100%;
  color: black;
}
[data-ls-module='progressBar'].ls-left-percentage {
  margin-left: 30px;
  width: calc(100% - 30px);
  width: 96.5% \9;
}
[data-ls-module='progressBar'].ls-left-percentage span:before {
  position: absolute;
  right: 100%;
  color: black;
}
@-webkit-keyframes stretch {
  0% {
    width: 0;
  }
}
@keyframes stretch {
  0% {
    width: 0;
  }
}
[data-ls-module='progressBar'].ls-animated span {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: stretch;
  animation-name: stretch;
}
.ls-sidebar {
  background-color: #1e1e1e;
  width: 265px;
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
}
.ls-sidebar .ls-sidebar-toggle {
  display: none;
}
.ls-sidebar .ls-sidebar-inner {
  overflow: auto;
  height: inherit;
}
.ls-sidebar .ls-user-account {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 0;
  display: inline-block;
  width: 100%;
  background-color: #111111;
  z-index: 3;
}
.ls-sidebar .ls-user-account ~ .ls-sidebar-inner {
  height: calc(100% - 60px);
}
.ls-sidebar .ls-user-account > a[class*='ls-ico'] {
  font-weight: 300;
  height: 70px;
  padding-left: 60px;
  padding-top: 20px;
}
.ls-sidebar .ls-user-account > a[class*='ls-ico']:after {
  -moz-transition: none 1s;
  -o-transition: none 1s;
  -webkit-transition: none 1s;
  transition: none 1s;
  content: '\e60f';
  position: absolute;
  top: 25px;
  right: 15px;
}
.ls-sidebar .ls-user-account > a[class*='ls-ico']:before {
  background: #222222;
  position: absolute;
  left: 15px;
  top: 15px;
}
.ls-sidebar .ls-user-account > a[class*='ls-ico'] .ls-name {
  display: block !important;
  font-weight: 600;
  top: -5px;
  position: relative;
}
.ls-sidebar .ls-user-account.ls-active {
  height: 100%;
}
.ls-sidebar .ls-user-account.ls-active > a:after {
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -webkit-transform: rotate(0);
  transform: rotate(0);
  -moz-transition: none 1s;
  -o-transition: none 1s;
  -webkit-transition: none 1s;
  transition: none 1s;
  content: '\e63c';
}
.ls-sidebar .ls-user-account [class*='ls-ico'] {
  padding: 15px;
}
.ls-sidebar .ls-user-account .ls-user-menu {
  background-color: #111111;
  position: static;
}
.ls-sidebar.ls-area-account-active .ls-menu {
  height: calc(100% - 160px);
  height: 100% \9;
  padding-bottom: 160px \9;
}
.ls-sidebar .ls-brand-name {
  padding: 40px 20px;
  text-align: center;
  font-size: 28px;
  font-weight: 300;
  line-height: 1.3;
}
.ls-sidebar .ls-brand-name a {
  color: white;
}
.ls-sidebar .ls-brand-name:before {
  display: block;
  color: white;
  font-size: 72px;
}
.ls-menu {
  margin: 0;
  padding: 0;
  -webkit-overflow-scrolling: touch;
  -moz-overflow-scrolling: touch;
  -ms-overflow-scrolling: touch;
  overflow-scrolling: touch;
}
.ls-pre-panel .ls-sidebar .ls-menu {
  height: calc(100% - 224px);
}
.ls-menu li {
  list-style: none;
  border-bottom: 1px solid;
}
.ls-menu li.ls-active > a {
  color: white;
}
.ls-menu a {
  -moz-transition: padding 0.2s;
  -o-transition: padding 0.2s;
  -webkit-transition: padding 0.2s;
  transition: padding 0.2s;
  display: block;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.3;
  text-decoration: none;
  padding: 20px 20px 20px 59px;
  position: relative;
  width: 265px;
  overflow: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ls-menu a:before {
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  font-size: 20px;
  position: absolute;
  top: 50%;
  margin-top: -10px;
  left: 19px;
}
.ls-menu a:focus,
.ls-menu a:hover {
  padding-left: 65px;
}
.ls-menu a:focus:before,
.ls-menu a:hover:before {
  left: 25px;
}
.ls-submenu-parent {
  position: relative;
}
.ls-submenu-parent > a {
  padding-right: 35px;
}
.ls-submenu-parent ul {
  height: 0;
  display: none;
}
.ls-submenu-parent:after {
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  content: '\e60b';
  font-family: 'locastyle';
  font-size: 11px;
  position: absolute;
  top: 24px;
  right: 20px;
  pointer-events: none;
}
.ls-submenu-parent.ls-active a {
  font-weight: 400;
}
.ls-submenu-parent.ls-active a:hover,
.ls-submenu-parent.ls-active a:focus {
  padding-left: 65px;
}
.ls-submenu-parent.ls-active:after {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.ls-submenu-parent.ls-active ul {
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  height: auto;
  display: block;
  border-top: 1px solid;
}
.ls-submenu-parent.ls-active ul li:last-child {
  border-bottom: none;
}
.ls-area-account {
  background-color: #141414;
  border-bottom-color: #282828;
  padding: 20px 15px;
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
}
.ls-area-account[class*='ls-ico']:before {
  float: left;
  font-size: 1.875em;
  margin-right: 15px;
}
.ls-area-account [class*='ls-title'] {
  margin-bottom: 0;
  padding-top: 0;
}
.ls-area-account [class*='ls-title']:after {
  display: inline-block;
}
.ls-area-account .ls-title-2 {
  color: #7f7f7f;
  font-size: 11px;
  font-weight: normal;
  text-transform: uppercase;
}
.ls-area-account .ls-title-3 {
  color: white;
  font-size: 14px;
  font-weight: normal;
  margin: 3px 0 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ls-area-account [class*='ls-btn'] {
  margin-left: 45px;
  background-color: #262626;
  color: #999999;
  font-size: 9px;
  border-color: #595959;
}
.ls-area-account [class*='ls-btn']:hover {
  background-color: #3f3f3f;
}
@media screen and (min-width: 768px) {
  .ls-sidebar {
    -moz-transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    -moz-transition: width 0.25s linear;
    -o-transition: width 0.25s linear;
    -webkit-transition: width 0.25s linear;
    transition: width 0.25s linear;
    float: none;
    top: 60px;
    height: calc(100% - 60px);
    height: 93% \9;
  }
  .ls-sidebar .ls-menu {
    height: 100%;
    overflow: auto;
    margin-top: 0;
  }
  .ls-sidebar .ls-menu > ul {
    padding-bottom: 42px;
  }
  .ls-sidebar .ls-area-account {
    position: static;
  }
  .ls-sidebar .ls-user-account {
    display: none;
  }
  .ls-sidebar .ls-user-account ~ .ls-sidebar-inner {
    overflow: auto;
    height: 100%;
  }
  .ls-sidebar .ls-sidebar-toggle {
    display: block;
    position: absolute;
    bottom: 0;
    cursor: pointer;
    width: 100%;
    padding: 20px;
    text-align: right;
    border-top: 1px solid #222222;
    background: inherit;
    -moz-transition: width 0.25s linear;
    -o-transition: width 0.25s linear;
    -webkit-transition: width 0.25s linear;
    transition: width 0.25s linear;
  }
  .ls-sidebar .ls-sidebar-toggle:hover {
    color: white;
    background-color: #323232;
  }
  .ls-sidebar .ls-sidebar-toggle:hover:before {
    color: white;
  }
  .ls-sidebar .ls-sidebar-toggle:before {
    -moz-transition: -moz-transform 0.25s linear;
    -o-transition: -o-transform 0.25s linear;
    -webkit-transition: -webkit-transform 0.25s linear;
    transition: transform 0.25s linear;
    display: inline-block;
    font-size: 11.04px;
    font-weight: bold;
    color: #7f7f7f;
    width: 22px;
  }
}
.ls-sidebar-toggled .ls-brand-name {
  width: 265px;
  padding: 16px;
  width: auto;
  text-align: left;
}
.ls-sidebar-toggled .ls-brand-name a {
  display: none;
}
.ls-sidebar-toggled .ls-brand-name:before {
  font-size: inherit;
}
.ls-sidebar-toggled .ls-user-account ~ .ls-sidebar-inner {
  overflow: initial;
}
.ls-sidebar-toggled .ls-sidebar-toggle:before {
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
  margin-left: 4px;
}
.ls-sidebar-toggled .ls-sidebar {
  width: 60px;
  z-index: 11;
}
.ls-sidebar-toggled .ls-menu {
  overflow: visible;
}
.ls-sidebar-toggled .ls-menu a:focus:before,
.ls-sidebar-toggled .ls-menu a:hover:before {
  left: 19px;
}
.ls-sidebar-toggled .ls-menu > ul > li {
  position: relative;
  overflow: hidden;
}
.ls-menu .ls-submenu-parent:after {
  right: 5px;
  font-size: 9px;
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  color: #595959;
}
.ls-sidebar-toggled .ls-menu .ls-submenu-parent:hover:after {
  color: white;
}
.ls-sidebar-toggled .ls-menu .ls-submenu-parent .ls-submenu {
  height: 0;
}
.ls-sidebar-toggled .ls-menu .ls-submenu-parent.ls-active {
  overflow: visible;
}
.ls-sidebar-toggled .ls-menu .ls-submenu-parent.ls-active:after {
  color: white;
}
.ls-sidebar-toggled .ls-menu .ls-submenu-parent.ls-active > a {
  color: white;
  background: inherit;
  padding-left: 85px;
  width: 325px;
  font-weight: 600;
  -moz-transition: none;
  -webkit-transition: none;
  transition: none;
}
.ls-sidebar-toggled .ls-menu .ls-submenu-parent.ls-active .ls-submenu {
  height: auto;
  position: absolute;
  left: 60px;
  background: inherit;
}
.ls-sidebar-toggled .ls-menu .ls-submenu-parent.ls-active .ls-submenu a {
  -moz-transition: none;
  -webkit-transition: none;
  transition: none;
  padding: 15px 25px;
}
.ls-sidebar-toggled .ls-area-account {
  -moz-transition: height 0.4s;
  -o-transition: height 0.4s;
  -webkit-transition: height 0.4s;
  transition: height 0.4s;
  overflow: hidden;
  width: 265px;
  height: 70px;
}
@media screen and (max-width: 768px) {
  .ls-sidebar .ls-user-account + [class*='ls-ico'] + .ls-menu,
  .ls-sidebar .ls-user-account + .ls-menu {
    margin-top: 60px;
  }
  .ls-menu a {
    width: 255px;
  }
}
.ls-switch-btn {
  position: relative;
  display: inline-block;
  user-select: none;
}
.ls-switch-btn a {
  color: #555555;
}
.ls-switch-btn .ls-switch-label {
  display: inline-block;
}
.ls-switch-btn .ls-switch-label span {
  display: inline-block;
  vertical-align: middle;
}
.ls-switch-btn .ls-switch-label span:after {
  content: '';
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  background: #888 url(../images/ico-switch-on-off.png) -159px center no-repeat;
  height: 24px;
  width: 50px;
  position: relative;
  z-index: 0;
  margin-right: 10px;
  border-radius: 4px;
  display: inline-block;
  cursor: pointer;
}
.ls-switch-btn .ls-switch-label span:before {
  content: '';
  -moz-transition: all 0.25s linear;
  -o-transition: all 0.25s linear;
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
  position: absolute;
  top: 2px;
  left: 2px;
  z-index: 1;
  display: block;
  width: 23px;
  height: 20px;
  border: 1px solid rgba(34, 34, 34, 0.15);
  background: #fff url(../images/ico-switch.png) center no-repeat;
  border-radius: 4px 0 0 4px;
  cursor: pointer;
}
.ls-switch-btn .ls-switch-label span:hover:before,
.ls-switch-btn .ls-switch-label span:focus:before {
  background-color: #ebebeb;
}
.ls-switch-btn .ls-switch-label span:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.ls-switch-btn input {
  display: block;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 24px;
  opacity: 0;
}
.ls-switch-btn input:checked + .ls-switch-label span {
  display: inline-block;
}
.ls-switch-btn input:checked + .ls-switch-label span:after {
  box-shadow: none;
  background-position: 7px center;
}
.ls-switch-btn input:checked + .ls-switch-label span:before {
  -moz-transition: all 0.25s linear;
  -o-transition: all 0.25s linear;
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
  top: 2px;
  left: 25px;
  border-radius: 0 4px 4px 0;
}
@media screen and (min-width: 768px) {
  .ls-switch-btn input + .ls-switch-label:after {
    display: inline-block;
    vertical-align: middle;
    content: attr(ls-switch-off);
  }
  .ls-switch-btn input + .ls-switch-label span:before {
    -moz-transition: none 1s;
    -o-transition: none 1s;
    -webkit-transition: none 1s;
    transition: none 1s;
  }
  .ls-switch-btn input:checked + .ls-switch-label:after {
    content: attr(ls-switch-on);
  }
  .ls-switch-btn input:checked + .ls-switch-label span:before {
    -moz-transition: none 1s;
    -o-transition: none 1s;
    -webkit-transition: none 1s;
    transition: none 1s;
  }
}
.ls-table {
  width: 100%;
  border-collapse: collapse;
  background: white;
  margin: 20px 0;
  border-bottom: 1px solid #dddddd;
  table-layout: fixed;
}
.ls-box-gray .ls-table,
.ls-board-box .ls-box .ls-table,
.ls-board-box .ls-alert-box .ls-table,
.ls-box-filter .ls-table {
  background: transparent;
}
.ls-well .ls-table:first-child {
  margin-top: 0;
  margin-bottom: 0;
}
.ls-table.ls-no-hover tbody tr:hover {
  background: inherit;
}
.ls-table.ls-table-bordered {
  border: 1px solid #dddddd;
}
.ls-table td,
.ls-table th {
  padding: 13px;
  text-align: left;
  font-size: 16px;
}
.ls-table tr,
.ls-table thead {
  border-bottom: 1px solid #dddddd;
}
.ls-table thead th {
  border-bottom-width: 2px;
}
.ls-table .ls-data-descending a,
.ls-table .ls-data-ascending a {
  position: relative;
  display: inline-block;
}
.ls-table .ls-data-descending a:after,
.ls-table .ls-data-ascending a:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 5px solid transparent;
  border-color: black transparent transparent transparent;
  content: '';
  position: absolute;
  top: 50%;
  right: -15px;
  margin-top: -2px;
}
.ls-table .ls-data-ascending a:after {
  border-color: transparent;
  border-bottom-color: black;
  margin-top: -7px;
}
.ls-table tbody tr:last-child td,
.ls-table tbody tr:last-child th {
  border-bottom: none;
}
.ls-table-striped tbody tr:nth-child(odd) td,
.ls-table-striped.ls-bg-header tr:nth-child(even) td {
  background: #f7f7f7;
}
.ls-table-striped.ls-bg-header tr:nth-child(odd) td {
  background: white;
}
.ls-tabs-nav:not(.in-dropdown) {
  position: relative;
  z-index: 2;
  margin: 0;
}
.ls-tabs-nav:not(.in-dropdown) li {
  position: relative;
  list-style: none;
  display: inline-block;
  border: 1px solid transparent;
  border-bottom: none;
  border-radius: 4px 4px 0 0;
  line-height: 1;
  font-size: 14px;
  margin-right: -3px;
}
.ls-tabs-nav:not(.in-dropdown) li a {
  color: white;
  display: inline-block;
  padding: 11px;
}
.ls-tabs-nav:not(.in-dropdown) li.ls-active {
  border-color: #eeeeee;
  top: 0px;
}
.ls-tabs-nav:not(.in-dropdown) li.ls-active a {
  margin-top: 0px;
  color: #333333;
  padding: 15px 16px 12px;
}
.ls-tabs-nav .ls-dropdown-tabs [class*='ls-btn'] {
  background-color: transparent;
  vertical-align: initial;
}
.ls-tabs-nav
  li:not(.ls-active)
  [class*='ls-dropdown'].ls-dropdown-tabs
  [class*='ls-btn'] {
  padding: 11px 12px 11px;
}
.ls-tabs-nav
  li:not(.ls-active)
  [class*='ls-dropdown'].ls-dropdown-tabs
  [class*='ls-btn']:after {
  border-top-color: white;
}
.ls-tabs-nav li [class*='ls-dropdown'].ls-dropdown-tabs [class*='ls-btn'] {
  border: 0;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.ls-tabs-nav
  li
  [class*='ls-dropdown'].ls-dropdown-tabs
  [class*='ls-btn']
  + .in-dropdown {
  margin-left: -1px;
}
.ls-tabs-nav
  li
  [class*='ls-dropdown'].ls-dropdown-tabs
  [class*='ls-btn']
  + .in-dropdown
  li {
  width: 100%;
  background-color: transparent;
  border: none;
}
.ls-tabs-nav
  li
  [class*='ls-dropdown'].ls-dropdown-tabs
  [class*='ls-btn']
  + .in-dropdown
  li
  a {
  width: 100%;
  color: #333333;
  display: block;
  padding: 8px 20px;
}
.ls-tabs-container {
  clear: both;
  position: relative;
  z-index: 1;
  top: -1px;
}
.ls-tabs-container .ls-tab-content {
  -moz-border-radius: 0 4px 4px 4px;
  -webkit-border-radius: 0;
  border-radius: 0 4px 4px 4px;
  display: none;
  padding: 20px 15px;
  margin-bottom: 20px;
  border: 1px solid #eeeeee;
  border-bottom-width: 3px;
  background-color: white;
}
.ls-tabs-container .ls-tab-content.ls-active {
  display: block;
}
.ls-tabs-container .ls-tab-content p {
  padding: 0;
  font-size: 14px;
}
.ls-tabs-container .ls-tab-content p:last-child {
  margin-bottom: 0;
}
.ls-tabs-container .ls-tab-content .ls-tab-content {
  padding: 0;
  border: none;
  background: none;
  margin: 0;
}
[class*='ls-tag'] {
  display: inline-block;
  padding: 4px;
  font-size: 10px !important;
  letter-spacing: 0.6px;
  font-weight: 400;
  line-height: 1;
  color: white !important;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 2px;
  background-color: #888888;
}
.ls-tag-success {
  background-color: #388f39;
}
.ls-tag-info {
  background-color: #2881ac;
}
.ls-tag-warning {
  background-color: #b9a016;
}
.ls-tag-danger {
  background-color: #d75553;
}
a[class*='ls-tag-']:hover {
  opacity: 0.8;
}
.ls-topbar {
  height: 80px;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 11;
} /*.ls-topbar:after{-moz-box-shadow:0px 5px 8px -1px rgba(255,255,255,0.5);-webkit-box-shadow:0px 5px 8px -1px rgba(255,255,255,0.5);box-shadow:0px 5px 8px -1px rgba(255,255,255,0.5);content:"";width:100%;height:6px;position:absolute;bottom:0;left:0}*/
.ls-topbar .ls-brand-name {
  font-size: 24px;
  font-weight: 400;
  color: white;
  padding: 7px 0 10px;
  height: 80px;
  text-align: center;
  width: 67%;
  margin: 19px auto;
  line-height: 1.3;
}
.ls-topbar .ls-brand-name a {
  text-decoration: none;
  color: white;
  vertical-align: sub;
}
.ls-topbar .ls-brand-name a:before {
  display: none;
}
.ls-topbar .ls-brand-name a small,
.ls-topbar .ls-brand-name a span {
  display: block;
  font-weight: 300;
  font-size: 11px;
  letter-spacing: 0.5px;
  opacity: 0.75;
  margin-bottom: -2px;
}
.ls-topbar .ls-brand-name a[class*='ls-ico'] {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 200px;
}
.ls-topbar .ls-brand-name a[class*='ls-ico'] small,
.ls-topbar .ls-brand-name a[class*='ls-ico'] span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ls-topbar .ls-notification-topbar {
  float: right;
}
.ls-topbar .ls-notification-topbar .ls-alerts-list {
  display: inline-block;
  vertical-align: middle;
  margin-top: 20px;
}
.ls-topbar .ls-notification-topbar .ls-alerts-list :before {
  font-size: 20px;
  margin: 0;
}
.ls-topbar .ls-notification-topbar .ls-alerts-list [class*='ls-ico'] {
  margin-right: 14px;
  position: relative;
  display: none;
  width: 22px;
  text-align: center;
}
.ls-topbar .ls-notification-topbar .ls-alerts-list [class*='ls-ico']:after {
  content: attr(data-counter);
  position: absolute;
  font-family: arial, sans-serif;
  text-align: center;
  font-size: 10px;
  height: 17px;
  width: 17px;
  line-height: 17px;
  border-radius: 100%;
  background: #cc0000;
  color: white;
  top: -10px;
  left: 10px;
  display: none;
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: grayscale;
}
.ls-theme-light-red
  .ls-topbar
  .ls-notification-topbar
  .ls-alerts-list
  [class*='ls-ico']:after {
  background: blue;
}
.ls-topbar
  .ls-notification-topbar
  .ls-alerts-list
  [class*='ls-ico'][data-counter] {
  color: white;
}
.ls-topbar
  .ls-notification-topbar
  .ls-alerts-list
  [class*='ls-ico'][data-counter]:after {
  display: block;
}
.ls-topbar .ls-notification-topbar .ls-alerts-list [class*='ls-ico'].ls-active {
  color: white;
}
.ls-topbar .ls-notification-topbar .ls-alerts-list [class*='ls-ico'] span {
  display: none;
}
.ls-topbar .ls-ico-menu,
.ls-topbar .ls-show-notifications {
  cursor: pointer;
}
.ls-topbar .ls-ico-menu:before,
.ls-topbar .ls-show-notifications:before {
  position: absolute;
  padding: 25px 15px 0;
  height: 60px;
  display: inline-block;
  color: white;
  font-size: 32px;
  vertical-align: middle;
  cursor: pointer;
}
.ls-topbar .ls-ico-menu:after,
.ls-topbar .ls-show-notifications:after {
  background: white;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 2424px;
  display: none;
  opacity: 0.8;
}
.ls-topbar .ls-show-notifications:before {
  right: 0;
  font-size: 24px;
  top: 4px;
}
.ls-sidebar-visible .ls-ico-menu:after,
.ls-notifications-visible .ls-show-notifications:after {
  display: block;
}
@media screen and (min-width: 768px) {
  .ls-topbar {
    text-align: left;
    -moz-transition: none 1s;
    -o-transition: none 1s;
    -webkit-transition: none 1s;
    transition: none 1s;
  }
  .ls-topbar:after {
    left: 265px;
  }
  .ls-sidebar-visible .ls-topbar {
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  .ls-notifications-visible .ls-topbar {
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  .ls-topbar .ls-brand-name {
    transition: all 500ms;
    font-size: 26px;
    text-align: left;
    width: calc(100% - 570px);
    display: inline-block;
    padding-left: 300px;
    position: relative;
    z-index: 1;
  }
  
  .ls-sidebar-toggled .ls-topbar .ls-brand-name {
    transition: all 500ms;
    padding-left: 100px;
    padding-top: 1.4rem;
    margin: 0;
  }

  .ls-topbar .ls-brand-name a:before {
    display: block;
    position: absolute;
    top: 12px;
    left: 15px;
    font-size: 36px;
  }
  .ls-topbar .ls-brand-name a[class*='ls-ico'] {
    display: inline-block;
    padding-left: 45px;
  }
  .ls-topbar .ls-brand-name a[class*='ls-ico-panel'] {
    padding-left: 52px;
  }
  .ls-topbar .ls-brand-name a[class*='ls-ico-panel']:before {
    font-size: 54px;
    top: 4px;
    left: 7px;
  }
  .ls-topbar .ls-ico-menu:before,
  .ls-topbar .ls-show-notifications:before {
    display: none;
  }
  .ls-topbar .ls-notification-topbar .ls-alerts-list {
    margin-top: 0;
    height: 60px;
  }
  .ls-topbar .ls-notification-topbar .ls-alerts-list [class*='ls-ico'] {
    background: transparent;
    border: none;
    cursor: pointer;
    display: inline-block;
    height: inherit;
    position: relative;
  }
  .ls-topbar .ls-notification-topbar .ls-alerts-list [class*='ls-ico']:before,
  .ls-topbar .ls-notification-topbar .ls-alerts-list [class*='ls-ico']:after {
    left: 0;
    position: absolute;
  }
  .ls-topbar .ls-notification-topbar .ls-alerts-list [class*='ls-ico']:before {
    top: 32%;
  }
  .ls-topbar .ls-notification-topbar .ls-alerts-list [class*='ls-ico']:after {
    top: 22%;
    right: -7px;
    left: auto;
  }
  .ls-topbar .ls-notification-topbar .ls-user-account {
    display: flex;
  }
}
@media screen and (min-width: 1200px) {
  .ls-topbar .ls-brand-name a[class*='ls-ico'] {
    max-width: 520px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1200px) {
  .ls-topbar .ls-brand-name a[class*='ls-ico'] {
    max-width: 248px;
  }
}
[class*='ls-tooltip'] {
  position: relative;
  text-decoration: none;
}
[class*='ls-tooltip']:after,
[class*='ls-tooltip']:before {
  position: absolute;
  z-index: 100;
  opacity: 0;
}
[class*='ls-tooltip']:after {
  -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
  content: attr(aria-label);
  height: 25px;
  line-height: 25px;
  padding: 0 10px;
  font-size: 12px;
  text-align: center;
  color: white;
  background: #222222;
  border-radius: 4px;
  text-shadow: 0 0 5px black;
  white-space: nowrap;
}
[class*='ls-tooltip']:before {
  content: '';
  width: 0;
  height: 0;
  border-width: 6px;
  border-style: solid;
}
[class*='ls-tooltip']:hover:after,
[class*='ls-tooltip']:focus:after,
[class*='ls-tooltip']:hover:before,
[class*='ls-tooltip']:focus:before {
  opacity: 1;
}
.ls-tooltip-top:after,
.ls-tooltip-top:before {
  -moz-transition: bottom 0.25s ease-in-out;
  -o-transition: bottom 0.25s ease-in-out;
  -webkit-transition: bottom 0.25s ease-in-out;
  transition: bottom 0.25s ease-in-out;
  -moz-transition: opacity 0.25s ease-in-out;
  -o-transition: opacity 0.25s ease-in-out;
  -webkit-transition: opacity 0.25s ease-in-out;
  transition: opacity 0.25s ease-in-out;
  bottom: 90%;
  left: -9999px;
  margin-bottom: 12px;
}
.ls-tooltip-top:before {
  border-color: #222222 transparent transparent transparent;
  margin-bottom: 0;
}
.ls-tooltip-top:hover:after,
.ls-tooltip-top:focus:after,
.ls-tooltip-top:focus:after,
.ls-tooltip-top:hover:before,
.ls-tooltip-top:focus:before,
.ls-tooltip-top:focus:before {
  bottom: 80%;
  left: 0;
}
.ls-tooltip-top:hover:before,
.ls-tooltip-top:focus:before {
  left: 15px;
}
.ls-tooltip-bottom:after,
.ls-tooltip-bottom:before {
  -moz-transition: top 0.25s ease-in-out;
  -o-transition: top 0.25s ease-in-out;
  -webkit-transition: top 0.25s ease-in-out;
  transition: top 0.25s ease-in-out;
  -moz-transition: opacity 0.25s ease-in-out;
  -o-transition: opacity 0.25s ease-in-out;
  -webkit-transition: opacity 0.25s ease-in-out;
  transition: opacity 0.25s ease-in-out;
  top: 90%;
  left: -9999px;
  margin-top: 12px;
}
.ls-tooltip-bottom:before {
  border-color: transparent transparent #222222 transparent;
  margin-top: 0;
  z-index: -999999;
}
.ls-tooltip-bottom:hover:after,
.ls-tooltip-bottom:focus:after,
.ls-tooltip-bottom:hover:before,
.ls-tooltip-bottom:focus:before {
  top: 80%;
  left: 0;
}
.ls-tooltip-bottom:hover:before,
.ls-tooltip-bottom:focus:before {
  left: 15px;
}
.ls-tooltip-right:after,
.ls-tooltip-right:before {
  -moz-transition: left 0.25s ease-in-out;
  -o-transition: left 0.25s ease-in-out;
  -webkit-transition: left 0.25s ease-in-out;
  transition: left 0.25s ease-in-out;
  -moz-transition: opacity 0.25s ease-in-out;
  -o-transition: opacity 0.25s ease-in-out;
  -webkit-transition: opacity 0.25s ease-in-out;
  transition: opacity 0.25s ease-in-out;
  top: -9999px;
  left: 96%;
  margin-left: 12px;
}
.ls-tooltip-right:before {
  border-color: transparent #222222 transparent transparent;
  margin-left: 0;
}
.ls-tooltip-right:hover:after,
.ls-tooltip-right:focus:after,
.ls-tooltip-right:hover:before,
.ls-tooltip-right:focus:before {
  left: 100%;
  top: 0;
}
.ls-tooltip-right:hover:before,
.ls-tooltip-right:focus:before {
  top: 7px;
}
.ls-tooltip-left:after,
.ls-tooltip-left:before {
  -moz-transition: right 0.25s ease-in-out;
  -o-transition: right 0.25s ease-in-out;
  -webkit-transition: right 0.25s ease-in-out;
  transition: right 0.25s ease-in-out;
  -moz-transition: opacity 0.25s ease-in-out;
  -o-transition: opacity 0.25s ease-in-out;
  -webkit-transition: opacity 0.25s ease-in-out;
  transition: opacity 0.25s ease-in-out;
  top: -9999px;
  right: 96%;
  margin-right: 12px;
}
.ls-tooltip-left:before {
  border-color: transparent transparent transparent #222222;
  margin-right: 0;
}
.ls-tooltip-left:hover:after,
.ls-tooltip-left:focus:after,
.ls-tooltip-left:hover:before,
.ls-tooltip-left:focus:before {
  right: 100%;
  top: 0;
}
.ls-tooltip-left:hover:before,
.ls-tooltip-left:focus:before {
  top: 7px;
}
.ls-tooltip-top-left:after,
.ls-tooltip-top-left:before {
  -moz-transition: bottom 0.25s ease-in-out;
  -o-transition: bottom 0.25s ease-in-out;
  -webkit-transition: bottom 0.25s ease-in-out;
  transition: bottom 0.25s ease-in-out;
  -moz-transition: opacity 0.25s ease-in-out;
  -o-transition: opacity 0.25s ease-in-out;
  -webkit-transition: opacity 0.25s ease-in-out;
  transition: opacity 0.25s ease-in-out;
  bottom: 90%;
  left: -9999px;
  margin-bottom: 12px;
}
.ls-tooltip-top-left:before {
  border-color: #222222 transparent transparent transparent;
  margin-bottom: 0;
}
.ls-tooltip-top-left:hover:after,
.ls-tooltip-top-left:focus:after,
.ls-tooltip-top-left:focus:after,
.ls-tooltip-top-left:hover:before,
.ls-tooltip-top-left:focus:before,
.ls-tooltip-top-left:focus:before {
  bottom: 80%;
  left: auto;
  right: 0;
}
.ls-tooltip-top-left:hover:before,
.ls-tooltip-top-left:focus:before {
  right: 15px;
}
.ls-box,
.ls-box-filter,
.ls-alert-box {
  padding: 15px;
  margin-bottom: 30px;
  background-color: white;
  border-radius: 4px;
  border: 1px solid #dddddd;
}
.ls-box:last-child,
.ls-box-filter:last-child,
.ls-alert-box:last-child {
  margin-bottom: 0;
}
.ls-box p,
.ls-box-filter p,
.ls-alert-box p {
  margin: 5px 0 10px;
}
.ls-box-group .ls-box,
.ls-box-group .ls-box-filter,
.ls-box-group .ls-alert-box {
  margin-bottom: 10px;
}
.ls-box.ls-box-gray,
.ls-board-box .ls-box,
.ls-board-box .ls-box-filter,
.ls-board-box .ls-alert-box,
.ls-box-filter,
.ls-box-gray.ls-alert-box {
  background-color: #f7f7f7;
}
.ls-box .ls-small-info,
.ls-box-filter .ls-small-info,
.ls-alert-box .ls-small-info {
  font-size: 12px;
  color: #555555;
  margin: 0;
  padding: 0;
}
.ls-box[class*='ls-ico-'],
[class*='ls-ico-'].ls-box-filter,
[class*='ls-ico-'].ls-alert-box {
  overflow: hidden;
  position: relative;
}
.ls-box[class*='ls-ico-']:before,
[class*='ls-ico-'].ls-box-filter:before,
[class*='ls-ico-'].ls-alert-box:before {
  vertical-align: top;
  font-size: 96px;
  margin: 0 20px;
}
[class^='ls-title'] + .ls-box,
[class^='ls-title'] + .ls-box-filter,
[class^='ls-title'] + .ls-alert-box {
  margin-top: 10px;
  clear: both;
}
.ls-box-filter {
  border-radius: 4px;
  margin: 20px 0;
}
.ls-box-disclaimer {
  padding: 30px;
}
.ls-box-disclaimer [class*='ls-title'] {
  padding: 0 0 20px;
}
.ls-box-disclaimer p {
  padding: 0 0 20px;
  font-size: 16px;
}
.ls-ico-bg:before {
  opacity: 0.1;
  position: absolute;
  top: -25%;
  right: 30px;
  font-size: 272px !important;
}
.ls-box-error {
  border: none;
  margin: 20px 0 0 15px;
}
.ls-box-error .ls-title-intro {
  border-bottom: none;
}
.ls-box-error ol {
  margin: 0 21px 30px;
}
.ls-box-error ol li {
  padding-bottom: 5px;
}
.ls-info-header {
  -moz-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px;
  border-radius: 4px 4px 0 0;
  background: white;
  padding: 15px 15px 10px;
  margin-bottom: 20px;
  width: calc(32px + 100%);
  margin-left: -16px;
  margin-top: -16px;
  border: 1px solid #eeeeee;
}
.ls-info-header [class*='ls-ico-']:before {
  font-size: 28px;
}
.ls-info-header [class*='ls-title'] {
  font-weight: normal;
  display: block;
}
@media screen and (max-width: 768px) {
  .ls-ico-bg:before {
    display: none;
  }
  .ls-icons-tbwakke{
    display: none !important;
  }
  #modalCampanhaWakke{
    display: none !important;
  }
  .ls-small-info + [class^='ls-title-'] {
    padding-top: 10px;
  }
}
@media screen and (min-width: 992px) {
  .ls-info-header [class^='ls-title-'] {
    display: inline-block;
  }
  .ls-info-header .ls-btn {
    float: right;
  }
}
@media screen and (min-width: 1200px) {
  .ls-box-filter .ls-label {
    margin-bottom: 0;
  }
}
.ls-alert-box {
  border-color: #dddddd;
  border-bottom-width: 3px;
}
.ls-alert-box .ls-info-header {
  border-color: #dddddd;
  margin-bottom: 30px;
  background: #e3e3e3;
  border-bottom: #e3e3e3;
}
.ls-alert-box .ls-info-header [class^='ls-title-'] {
  color: #222222;
  font-weight: normal;
}
.ls-alert-box .ls-info-header .ls-dismiss {
  -moz-transform: translateY(50%);
  -ms-transform: translateY(50%);
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
  color: #888888;
  opacity: 1;
}
.ls-alert-box .ls-info-header .ls-dismiss:hover {
  opacity: 0.3;
}
.ls-alert-box-success {
  border-color: #7db67e;
}
.ls-alert-box-success .ls-info-header {
  border-color: #7db67e;
  background-color: #d7e8d7;
  color: #388f39;
}
.ls-alert-box-success .ls-info-header [class^='ls-title-'] {
  color: #388f39;
}
.ls-alert-box-success .ls-info-header .ls-dismiss {
  color: #388f39;
}
.ls-alert-box-info {
  border-color: #73adc9;
}
.ls-alert-box-info .ls-info-header {
  border-color: #73adc9;
  background-color: #d4e5ee;
  color: #2881ac;
}
.ls-alert-box-info .ls-info-header [class^='ls-title-'] {
  color: #2881ac;
}
.ls-alert-box-info .ls-info-header .ls-dismiss {
  color: #2881ac;
}
.ls-alert-box-warning {
  border-color: #d1c167;
}
.ls-alert-box-warning .ls-info-header {
  border-color: #d1c167;
  background-color: #f1ecd0;
  color: #b9a016;
}
.ls-alert-box-warning .ls-info-header [class^='ls-title-'] {
  color: #b9a016;
}
.ls-alert-box-warning .ls-info-header .ls-dismiss {
  color: #b9a016;
}
.ls-alert-box-danger {
  border-color: #e5908f;
}
.ls-alert-box-danger .ls-info-header {
  border-color: #e5908f;
  background-color: #f7dddc;
  color: #d75553;
}
.ls-alert-box-danger .ls-info-header [class^='ls-title-'] {
  color: #d75553;
}
.ls-alert-box-danger .ls-info-header .ls-dismiss {
  color: #d75553;
}
.ls-custom-select {
  background: white;
  display: inline-block;
  position: relative;
  border: 1px solid #dddddd;
  border-radius: 4px;
  overflow: visible;
  vertical-align: middle;
  height: 33px;
  width: 100%;
}
.ls-box-filter .ls-custom-select {
  width: 100%;
}
.ls-form-horizontal .ls-label .ls-custom-select {
  display: block;
}
.ls-custom-select[disabled],
.ls-form-disable .ls-custom-select {
  border-color: #eeeeee;
}
.ls-custom-select select {
  position: relative;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  height: inherit;
  padding: 5px 42px 5px 10px;
  display: inline-block;
  border: none;
  background: white;
  font-size: 14px;
  color: #555555;
  width: 100%;
  width: 145% \9;
  z-index: 1;
}
.ls-custom-select select option {
  padding: 5px 10px;
}
.ls-custom-select select[disabled],
.ls-form-disable .ls-custom-select select {
  background: #eeeeee;
}
.ls-custom-select select::-ms-expand {
  display: none;
}
.ls-custom-select:before {
  content: '';
  width: 0;
  height: 0;
  margin-left: 5px;
  border-style: solid;
  border-width: 5px;
  border-color: #555555 transparent transparent transparent;
  position: absolute;
  top: 50%;
  margin-top: -2px;
  right: 10px;
  z-index: 2;
  pointer-events: none;
}
.ls-custom-select:after {
  content: '';
  height: inherit;
  position: absolute;
  background-color: white;
  border-left: 1px solid #dddddd;
  pointer-events: none;
  width: 30px;
  height: 30px;
  right: 0;
  top: 0;
  z-index: 1;
}
.ls-custom-select.ls-field-lg {
  height: 46px;
}
.ls-custom-select.ls-field-lg select {
  font-size: 16px;
}
.ls-custom-select.ls-field-md {
  height: 33px;
}
.ls-custom-select.ls-field-md select {
  font-size: 13px;
}
.ls-custom-select.ls-field-sm {
  height: 30px;
}
.ls-custom-select.ls-field-sm select {
  font-size: 12px;
}
.ls-custom-select.ls-field-xs {
  height: 24px;
}
.ls-custom-select.ls-field-xs select {
  font-size: 12px;
}
@media screen and (min-width: 768px) {
  .ls-custom-select {
    padding-right: 0;
  }
}
.ls-pagination-filter {
  width: 100%;
  padding: 10px 0;
  font-size: 13px;
  color: #555555;
  text-align: center;
}
.ls-filter-view [class^='ls-custom-select'] {
  width: 90px;
}
[class*='ls-pagination'] {
  display: inline-block;
  list-style: none;
}
[class*='ls-pagination'] li {
  margin-left: -1px;
}
[class*='ls-pagination'] li:first-child a {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
[class*='ls-pagination'] li:first-child a a {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
[class*='ls-pagination'] li:first-child.ls-active {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
[class*='ls-pagination'] li:last-child a {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
[class*='ls-pagination'] li:last-child.ls-active {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
[class*='ls-pagination'] li.ls-disabled a {
  color: #dddddd;
  cursor: not-allowed;
}
[class*='ls-pagination'] li.ls-disabled a:hover,
[class*='ls-pagination'] li.ls-disabled a:focus {
  background: none;
  color: #dddddd;
}
[class*='ls-pagination'] li.ls-active a,
[class*='ls-pagination'] li.ls-active a:hover,
[class*='ls-pagination'] li.ls-active .ls-gap {
  color: white;
}
[class*='ls-pagination'] li .ls-gap,
[class*='ls-pagination'] li a {
  padding: 9px 12px;
  position: relative;
  text-decoration: none;
  border: 1px solid #eeeeee;
  color: #555555;
  line-height: 1;
  font-size: 13px;
}
[class*='ls-pagination'] li .ls-gap:hover,
[class*='ls-pagination'] li .ls-gap:focus,
[class*='ls-pagination'] li a:hover,
[class*='ls-pagination'] li a:focus {
  color: #555555;
  background-color: #eeeeee;
  background-color: rgba(238, 238, 238, 0.2);
}
[class*='ls-pagination'].ls-pagination-sm .ls-gap,
[class*='ls-pagination'].ls-pagination-sm a {
  padding: 5px 10px;
  font-size: 12px;
}
[class*='ls-pagination'].ls-pagination-lg .ls-gap,
[class*='ls-pagination'].ls-pagination-lg a {
  padding: 14px 16px;
  font-size: 16px;
}
.ls-gap {
  cursor: pointer;
}
.ls-pager {
  text-align: center;
  margin: 10px 0;
  overflow: hidden;
  font-size: 12px;
  line-height: 12px;
}
.ls-pager li {
  display: inline;
}
.ls-pager li.ls-disabled a {
  color: #eeeeee;
  border-color: #eeeeee;
  cursor: not-allowed;
}
.ls-pager li.ls-disabled a:hover,
.ls-pager li.ls-disabled a:focus {
  background: none;
  color: #eeeeee;
}
.ls-pager li a {
  display: inline-block;
  padding: 8px 15px;
  background-color: transparent;
  border-radius: 4px;
  border: solid 1px #eeeeee;
  color: #555555;
  line-height: 1;
}
.ls-pager li a:hover,
.ls-pager li a:focus {
  background-color: #eeeeee;
  background-color: rgba(238, 238, 238, 0.2);
}
@media screen and (min-width: 768px) {
  .ls-pagination-filter {
    text-align: left;
  }
  [class*='ls-pagination'] {
    float: right;
  }
  .ls-filter-view {
    margin-top: 0;
  }
}
.ls-breadcrumb {
  display: block;
  padding: 8px 0;
  font-size: 12px;
  background: none;
  border-bottom: 1px solid #eeeeee;
  list-style: none;
}
.ls-breadcrumb li {
  position: relative;
  display: inline-block;
  padding: 0 12px;
  list-style: none;
  color: #555555;
}
.ls-breadcrumb li:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 4px solid transparent;
  border-color: transparent transparent transparent #555555;
  top: -1px;
}
.ls-breadcrumb li a {
  text-decoration: underline;
}
.ls-breadcrumb li a:hover {
  text-decoration: none;
}
.hopscotch-bubble {
  z-index: 11;
  background-clip: padding-box;
  background-color: white;
  border-radius: 4px;
  border: 1px solid #dddddd;
  border: 1px solid rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  max-width: 276px;
  padding: 1px;
  position: absolute;
  text-align: left;
  white-space: normal;
}
.hopscotch-bubble.invisible {
  opacity: 0;
}
.hopscotch-bubble.hide {
  display: none;
}
.hopscotch-bubble .hide,
.hopscotch-bubble .hide-all {
  display: none !important;
}
.hopscotch-bubble .hopscotch-bubble-container {
  padding: 0 !important;
}
.hopscotch-bubble .hopscotch-bubble-arrow-container {
  position: absolute;
  width: 22px;
  height: 22px;
}
.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow,
.hopscotch-bubble
  .hopscotch-bubble-arrow-container
  .hopscotch-bubble-arrow-border {
  border: 11px solid transparent;
  position: absolute;
  width: 0;
  height: 0;
  top: 0;
  left: 0;
  border: 11px solid transparent;
}
.hopscotch-bubble .hopscotch-bubble-arrow-container.up {
  top: -21px;
}
.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow {
  border-color: transparent transparent #f7f7f7 transparent;
}
.hopscotch-bubble
  .hopscotch-bubble-arrow-container.up
  .hopscotch-bubble-arrow-border {
  border-color: transparent transparent rgba(0, 0, 0, 0.2) transparent;
  top: -2px;
}
.hopscotch-bubble .hopscotch-bubble-arrow-container.down {
  bottom: -21px;
}
.hopscotch-bubble
  .hopscotch-bubble-arrow-container.down
  .hopscotch-bubble-arrow {
  border-color: #f7f7f7 transparent transparent transparent;
}
.hopscotch-bubble
  .hopscotch-bubble-arrow-container.down
  .hopscotch-bubble-arrow-border {
  border-color: black transparent transparent transparent;
  bottom: -2px;
}
.hopscotch-bubble .hopscotch-bubble-arrow-container.left {
  left: -19px;
}
.hopscotch-bubble
  .hopscotch-bubble-arrow-container.left
  .hopscotch-bubble-arrow {
  border-color: transparent white transparent transparent;
}
.hopscotch-bubble
  .hopscotch-bubble-arrow-container.left
  .hopscotch-bubble-arrow-border {
  border-color: transparent rgba(0, 0, 0, 0.2) transparent transparent;
  left: -2px;
}
.hopscotch-bubble .hopscotch-bubble-arrow-container.right {
  right: -22px;
}
.hopscotch-bubble
  .hopscotch-bubble-arrow-container.right
  .hopscotch-bubble-arrow {
  border-color: transparent transparent transparent white;
}
.hopscotch-bubble
  .hopscotch-bubble-arrow-container.right
  .hopscotch-bubble-arrow-border {
  border-color: transparent transparent transparent black;
  right: -2px;
}
.hopscotch-bubble .hopscotch-bubble-number {
  display: none;
}
.hopscotch-bubble .hopscotch-title {
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 4px 4px 0 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  margin: 0;
  padding: 6px 14px;
}
.hopscotch-bubble .hopscotch-content {
  color: #555555;
  font-size: 14px;
  padding: 9px 14px;
  text-align: left;
  white-space: normal;
}
.hopscotch-bubble .hopscotch-actions {
  background: #f7f7f7;
  border-top: 1px solid #ebebeb;
  border-radius: 0 0 4px 4px;
  margin-top: 0;
  padding: 6px 15px;
  overflow: hidden;
}
.hopscotch-bubble .hopscotch-actions button {
  display: inline-block;
  padding: 4px 10px;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.42857;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  border: none;
  border-radius: 4px;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: white;
  background-color: #888888;
  margin-right: 16px;
}
.hopscotch-bubble .hopscotch-actions button.hopscotch-nav-button.next {
  float: right;
  margin: 0;
}
.hopscotch-bubble .hopscotch-bubble-close {
  cursor: pointer;
  font-size: 12px;
  height: 12px;
  overflow: hidden;
  position: absolute;
  right: 11px;
  text-align: center;
  top: 10px;
  width: 10px;
}
.hopscotch-bubble .hopscotch-bubble-close:before {
  content: '\e63c';
  color: #dddddd;
  font-family: 'locastyle';
  font-size: 9px;
  margin-right: 10px;
}
.hopscotch-bubble .hopscotch-bubble-close:hover {
  opacity: 0.7;
}
.pika-single {
  z-index: 9999;
  display: block;
  position: relative;
  color: #333333;
  background: white;
  border: 1px solid #cccccc;
  border-bottom-color: #bbbbbb;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.pika-single:before {
  content: ' ';
  display: table;
}
.pika-single:after {
  content: ' ';
  display: table;
  clear: both;
  *zoom: 1;
}
.pika-single.is-hidden {
  display: none;
}
.pika-single.is-bound {
  position: absolute;
  box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5);
}
.pika-lendar {
  width: 240px;
  margin: 8px;
}
.pika-title {
  position: relative;
  text-align: center;
}
.pika-label {
  display: inline-block;
  *display: inline;
  position: relative;
  z-index: 9999;
  overflow: hidden;
  margin: 0;
  padding: 5px 3px;
  font-size: 14px;
  line-height: 20px;
  font-weight: bold;
  background-color: white;
}
.pika-title select {
  cursor: pointer;
  position: absolute;
  z-index: 9998;
  margin: 0;
  left: 0;
  top: 5px;
  filter: alpha(opacity=0);
  opacity: 0;
}
.pika-prev,
.pika-next {
  display: block;
  cursor: pointer;
  position: relative;
  outline: none;
  border: 0;
  padding: 0;
  width: 20px;
  height: 30px;
  text-indent: 20px;
  white-space: nowrap;
  overflow: hidden;
  background-color: transparent;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 75% 75%;
  opacity: 0.5;
  *position: absolute;
  *top: 0;
}
.pika-prev:hover,
.pika-next:hover {
  opacity: 1;
}
.pika-prev,
.is-rtl .pika-next {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');
  *left: 0;
}
.pika-next,
.is-rtl .pika-prev {
  float: right;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');
  *right: 0;
}
.pika-prev.is-disabled,
.pika-next.is-disabled {
  cursor: default;
  opacity: 0.2;
}
.pika-select {
  display: inline-block;
  *display: inline;
}
.pika-table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: 0;
}
.pika-table th,
.pika-table td {
  width: 14.28571%;
  padding: 0;
}
.pika-table th {
  color: #999999;
  font-size: 12px;
  line-height: 25px;
  font-weight: bold;
  text-align: center;
}
.pika-button {
  cursor: pointer;
  display: block;
  outline: none;
  border: 0;
  margin: 0;
  width: 100%;
  padding: 5px;
  color: #666666;
  font-size: 12px;
  line-height: 15px;
  text-align: right;
  background: whitesmoke;
}
.is-today .pika-button {
  color: #33aaff;
  font-weight: bold;
}
.is-selected .pika-button {
  color: white;
  font-weight: bold;
  background: #33aaff;
  box-shadow: inset 0 1px 3px #178fe5;
  border-radius: 4px;
}
.is-disabled .pika-button {
  pointer-events: none;
  cursor: default;
  color: #999999;
  opacity: 0.3;
}
.pika-button:hover {
  color: white !important;
  background: #ff8000 !important;
  box-shadow: none !important;
  border-radius: 4px !important;
}
.ls-user-account {
  height: 60px;
  padding: 0 15px;
  position: relative;
  z-index: 1;
  display: none;
}
.ls-user-account .ls-ico-user {
  color: white;
  text-decoration: none;
  vertical-align: middle;
  font-size: 14px;
  font-weight: 600;
  display: inline-block;
  width: 100%;
  padding: 4px 3px;
  position: relative;
}
.ls-user-account .ls-ico-user img {
  width: 33px;
  height: 33px;
  border-radius: 100%;
  vertical-align: middle;
  position: absolute;
  left: 13px;
  top: 14px;
}
.ls-user-account .ls-ico-user .ls-name {
  max-width: 160px;
  vertical-align: middle;
}
.ls-user-account .ls-ico-user small {
  color: white;
  font-weight: 400;
  font-size: inherit;
}
.ls-user-account .ls-ico-user:before {
  margin-right: 10px;
  text-align: center;
  font-size: 20px;
  height: 0px;
  width: 0px;
  line-height: 33px;
  border-radius: 100%;
  box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.3);
  vertical-align: sub;
  display: inline-block;
}
.ls-user-account .ls-ico-user:after {
  content: '\e60b';
  font-size: 12px;
  display: inline-block;
  margin-left: 2px;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.ls-user-account.ls-active > a:after {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.ls-user-account input[type='checkbox'] {
  height: 60px;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  cursor: pointer;
}
.ls-user-account .ls-user-menu {
  background: #222222;
  position: absolute;
  left: -0px;
  top: 100%;
  width: 100%;
  -ms-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  overflow: hidden;
  border: none;
  border-radius: 0;
  margin-top: 0;
}
.ls-user-account .ls-user-menu ul {
  list-style: none;
}
.ls-sidebar .ls-user-account .ls-user-menu ul {
  border-top: 1px solid #222222;
}
.ls-user-account .ls-user-menu ul a {
  color: #888888;
  padding: 15px 20px;
  display: block;
  border-bottom: 1px solid #222222;
  -ms-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  font-weight: 300;
  font-size: 14px;
}
.ls-sidebar .ls-user-account .ls-user-menu ul a {
  color: rgba(255, 255, 255, 0.75);
  font-weight: 400;
  padding: 20px 20px 20px 60px;
}
.ls-sidebar .ls-user-account .ls-user-menu ul a:hover,
.ls-sidebar .ls-user-account .ls-user-menu ul a:focus {
  padding-left: 50px;
}
.ls-user-account .ls-user-menu ul a:hover,
.ls-user-account .ls-user-menu ul a:focus {
  color: white;
  padding-left: 25px;
}
.ls-user-account .ls-user-menu ul li:last-child a {
  border-bottom: none;
}
.ls-sidebar .ls-user-account .ls-user-menu ul li:last-child a {
  border-bottom: 1px solid #222222;
}
.ls-user-account .ls-user-menu .ls-btn-logout {
  padding: 11px;
  text-align: center;
  color: rgba(255, 255, 255, 0.6);
  font-size: 13px;
  background-color: #222222;
  border-color: #343434;
  margin: 0 55px;
  position: absolute;
  bottom: 30px;
  left: 0;
  right: 0;
}
.ls-user-account .ls-user-menu .ls-btn-logout:hover,
.ls-user-account .ls-user-menu .ls-btn-logout:focus {
  background-color: rgba(34, 34, 34, 0.8);
}
.ls-user-account .ls-user-menu .ls-btn-logout:after {
  display: none;
}
@media screen and (min-width: 768px) {
  .ls-user-account .ls-ico-user img {
    left: 3px;
  }
}
.ls-login-parent {
  background-color: #f7f7f7;
  height: inherit;
  display: table;
  width: 100%;
}
.ls-login-parent .ls-login-inner {
  vertical-align: middle;
  display: table-cell;
}
.ls-login-parent .ls-login-container {
  text-align: center;
}
.ls-login-parent .ls-login-container [class*='ls-login-'] {
  vertical-align: middle;
}
.ls-login-parent .ls-login-adv {
  display: block;
  margin-top: 30px;
}
.ls-login-parent .ls-login-box {
  width: 300px;
  display: inline-block;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
  background-color: white;
  padding: 20px;
  text-align: left;
}
.ls-login-parent .ls-login-box .ls-form-actions [class*='ls-btn'] {
  margin-bottom: 0;
}
.ls-login-parent .ls-login-logo {
  color: #888888;
  text-align: center;
  line-height: 1;
  margin-bottom: 20px;
}
.ls-login-parent .ls-login-form .ls-label:last-of-type {
  margin-bottom: 0;
}
.ls-login-parent .ls-login-form .ls-login-bg-user,
.ls-login-parent .ls-login-form .ls-login-bg-password,
.ls-login-parent .ls-login-form .ls-login-bg-email {
  background-repeat: no-repeat;
  background-position: 10px center;
  padding-left: 35px;
  font-size: 14px;
}
.ls-login-parent .ls-login-form .ls-login-bg-user {
  background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMtaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUE2QTc2Nzk1QUFCMTFFM0FFRDNBMkYxRDlBNTM5RUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUE2QTc2N0E1QUFCMTFFM0FFRDNBMkYxRDlBNTM5RUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQTZBNzY3NzVBQUIxMUUzQUVEM0EyRjFEOUE1MzlFRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQTZBNzY3ODVBQUIxMUUzQUVEM0EyRjFEOUE1MzlFRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uACZBZG9iZQBkwAAAAAEDABUEAwYKDQAABQgAAAWAAAAF2gAABiP/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAgICAgICAgICAgMDAwMDAwMDAwMBAQEBAQEBAgEBAgICAQICAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA//CABEIABEAEQMBEQACEQEDEQH/xACYAAACAwAAAAAAAAAAAAAAAAAACAUGCQEBAAAAAAAAAAAAAAAAAAAAABAAAgEFAQAAAAAAAAAAAAAAAwYFACAwAQQVEQACAQIEAwkAAAAAAAAAAAABAgMRBAAhQRIQURMgkSIy0hQ0lAUSAQAAAAAAAAAAAAAAAAAAADATAQEAAQUAAwAAAAAAAAAAAAERABAgMCExQaGx/9oADAMBAAIRAxEAAAHZUroxIvpADDiEgB//2gAIAQEAAQUCdjlFHIpy73TKxRx+dYYOCNF6MfZ//9oACAECAAEFAsP/2gAIAQMAAQUCw//aAAgBAgIGPwIf/9oACAEDAgY/Ah//2gAIAQEBBj8Ct0jZ0Wa5pLtqAyrGxCMw0Laa0xfwFnMKrDIimpRHq4amilx304XH5kUZu2OXXDbYYZUOTRtm0rIRp4Tzx7O5haIyyl3vFO9STkvVTzIqDlXHzrT7EXq7H//aAAgBAQMBPyG0eF5iRLBr6Mt3yC16+Yp+Gjw2EIxTTsFADKLjfoZAocA7Bn8wq7d//9oACAECAwE/IeH/2gAIAQMDAT8h4f/aAAwDAQACEQMRAAAQAAgAH//aAAgBAQMBPxC1U6r/AGgFWjuN49de1GmKVjE3O+jevMJ1CgBIBwxa+lD5CU/cyvbKn//aAAgBAgMBPxDh/9oACAEDAwE/EOH/2Q==);
}
.ls-login-parent .ls-login-form .ls-login-bg-password {
  background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMtaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUE2QTc2N0Q1QUFCMTFFM0FFRDNBMkYxRDlBNTM5RUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUE2QTc2N0U1QUFCMTFFM0FFRDNBMkYxRDlBNTM5RUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQTZBNzY3QjVBQUIxMUUzQUVEM0EyRjFEOUE1MzlFRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQTZBNzY3QzVBQUIxMUUzQUVEM0EyRjFEOUE1MzlFRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uACZBZG9iZQBkwAAAAAEDABUEAwYKDQAABQoAAAWSAAAF7gAABjX/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAgICAgICAgICAgMDAwMDAwMDAwMBAQEBAQEBAgEBAgICAQICAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA//CABEIABEAEQMBEQACEQEDEQH/xACYAAACAwAAAAAAAAAAAAAAAAAECAYHCQEBAAAAAAAAAAAAAAAAAAAAABAAAQMFAQAAAAAAAAAAAAAABQACBjABAwQ1EhEAAgECBAUEAwAAAAAAAAAAAgMEARIRMRMFABBBYTIhcSJCs3S0EgEAAAAAAAAAAAAAAAAAAAAwEwEBAAAHAQAAAAAAAAAAAAABEQAQIDAhMUFR/9oADAMBAAIRAxEAAAHZ4DLqFFBxwhNSPj1H/9oACAEBAAEFAj+VmyRF31xh1SGzHSnxr45WpZ3gvXX/2gAIAQIAAQUCo//aAAgBAwABBQKj/9oACAECAgY/Ah//2gAIAQMCBj8CH//aAAgBAQEGPwLa9pbK0Yj6yGTrHCutaLVqKW0sfiJ988eGbbElX7fIhDIBZPFoLla2nYosfIqdM648mCwRJdX7fQxMrBIKojXCR/Qa069OEBEFYxx3OJpUSeou29XqJY18s+2XKd7Rf5EcbZ+/F/MHL//aAAgBAQMBPyGUjQDJR0zDwvYYCnNPECXw2+RbDKIhTuPg6aPlziWnfe9nBEqLG/GlGW//2gAIAQIDAT8h2f/aAAgBAwMBPyHZ/9oADAMBAAIRAxEAABAQAAAf/9oACAEBAwE/ECQlXG5S4IhgFYQOZKAM68Fy02ZChOuFECRR8YiTxGg4SMqRDBpxIP/aAAgBAgMBPxDZ/9oACAEDAwE/ENn/2Q==);
}
.ls-login-parent .ls-login-form .ls-login-bg-email {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAIAAADAGxJNAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKumlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarZZ3UJNbGsbf7/vSSKElICAl1FAE6QSQXkOXDjZCQgmEEEOCiA2Vi1fgWlARARt6UUTBCsi1IKJYuAg27BfkIqCuFws2VPYPlrC7s/vHzuw7c2Z+88w5z3nfc/55AKhdXLFYiCoDZImkksgAb2Z8QiKT+AyIQAYG2IMVl5cj9oqICIH/Wh/vAwIAcMeSKxYL4X8rFX5KDg8AiQCAZH4OLwsAOQ2AnOaJJVIALB0ADJdJxVIArBQAGJL4hEQAbB8AMNKm+DQAMJKn+BoAMCTRkT4A2BMAEpXLlaQBUEYAgJnLS5MCUEkAYC3iC0QAVDYAuPPSuXwAah4AzMnKyuYDUA8CgGnyP/mk/YtnstyTy02T89QsAABA8hXkiIXc5fD/riyhbPoOfQCgpksCIwFAAwCpzswOlrMoOSx8mgV8gGlOlwXGTDMvxydxmvlc3+BplmXGeE0zVzJzViDlRE+zJDtS7i8ShoXI/VM4ck7J8Yua5lSBP2ea89Oj46Y5VxAbNs05mVHBM3t85LpEFinvOVXiL58xK2emNx535i5penSgfK4UXz95P6IY+R6x1FvuIxZGzPQsDJDrOblR8rNSSbRcz+AGRcz4RMjfBHzBD0IgBJgQA7ZgCzZgC4EQKk3JkwIA+GSLl0sEaelSppdYLExhckQ8qzlMW2sbe4D4hETm1Le+fwAIACDqpBkt+wqAswgA65jRFlsAnBgGUPab0UxfADDqAS4a8mSS3CkNBwCABzIoAQM0QRcMwRQswRYcwRU8wQ+CIByiIQEWAw/SIQsksAxWwlooghLYAjugEvbCATgMx+AkNMM5uARX4Sb0wD14DP0wBK9gDD7CBIIgRISG0BFNRA8xRiwQW4SNuCN+SAgSiSQgSUgaIkJkyEpkPVKClCGVyH6kDjmBnEUuIdeRXuQhMoCMIu+QryiGUlEGqoOaoHNRNuqFBqPR6CI0DV2K5qOF6Ca0Aq1Bj6JN6CX0JnoP7UdfoeMYYBRMHdPHLDE25oOFY4lYKibBVmPFWDlWgzVgrVgndgfrx15jX3AEHB3HxFniXHGBuBgcD7cUtxpXiqvEHcY14Tpwd3ADuDHcDzwNr423wLvgOfh4fBp+Gb4IX46vxZ/BX8Hfww/hPxIIBHUCi+BECCQkEDIIKwilhN2ERkIboZcwSBgnEomaRAuiGzGcyCVKiUXEXcSjxIvE28Qh4mcShaRHsiX5kxJJItI6UjnpCOkC6TZpmDShoKxgrOCiEK7AV1iusFnhoEKrwi2FIYUJsgqZRXYjR5MzyGvJFeQG8hXyE/J7CoViQHGmzKcIKAWUCspxyjXKAOULVZVqTvWhLqTKqJuoh6ht1IfU9zQazYTmSUukSWmbaHW0y7RntM+KdEUrRY4iX3GNYpVik+JtxTdKCkrGSl5Ki5XylcqVTindUnqtrKBsouyjzFVerVylfFa5T3lcha5ioxKukqVSqnJE5brKiCpR1UTVT5WvWqh6QPWy6iAdoxvSfeg8+nr6QfoV+hCDwGAxOIwMRgnjGKObMaamqmavFquWp1aldl6tXx1TN1HnqAvVN6ufVL+v/nWWziyvWSmzNs5qmHV71ieN2RqeGikaxRqNGvc0vmoyNf00MzW3ajZrPtXCaZlrzddaprVH64rW69mM2a6zebOLZ5+c/Ugb1TbXjtReoX1Au0t7XEdXJ0BHrLNL57LOa111XU/dDN3tuhd0R/Xoeu56Ar3tehf1XjLVmF5MIbOC2cEc09fWD9SX6e/X79afMGAZxBisM2g0eGpINmQbphpuN2w3HDPSMwo1WmlUb/TIWMGYbZxuvNO40/iTCcskzmSDSbPJCEuDxWHls+pZT0xpph6mS01rTO+aEczYZplmu816zFFzB/N08yrzWxaohaOFwGK3Re8c/BznOaI5NXP6LKmWXpa5lvWWA1bqViFW66yard7MNZqbOHfr3M65P6wdrIXWB60f26jaBNmss2m1eWdrbsuzrbK9a0ez87dbY9di99bewj7Ffo/9Awe6Q6jDBod2h++OTo4SxwbHUScjpySnaqc+NoMdwS5lX3PGO3s7r3E+5/zFxdFF6nLS5S9XS9dM1yOuI/NY81LmHZw36GbgxnXb79bvznRPct/n3u+h78H1qPF47mnoyfes9Rz2MvPK8Drq9cbb2lvifcb7k4+LzyqfNl/MN8C32LfbT9Uvxq/S75m/gX+af73/WIBDwIqAtkB8YHDg1sA+jg6Hx6njjAU5Ba0K6gimBkcFVwY/DzEPkYS0hqKhQaHbQp+EGYeJwprDIZwTvi38aQQrYmnEb/MJ8yPmV81/EWkTuTKyM4oetSTqSNTHaO/ozdGPY0xjZDHtsUqxC2PrYj/F+caVxfXHz41fFX8zQStBkNCSSEyMTaxNHF/gt2DHgqGFDguLFt5fxFqUt+j6Yq3FwsXnlygt4S45lYRPiks6kvSNG86t4Y4nc5Krk8d4PrydvFd8T/52/miKW0pZynCqW2pZ6kiaW9q2tNF0j/Ty9NcCH0Gl4G1GYMbejE+Z4ZmHMieFccLGLFJWUtZZkaooU9SRrZudl90rthAXifuXuizdsXRMEiypzUFyFuW0SBlSsbRLZir7STaQ655blft5WeyyU3kqeaK8ruXmyzcuH873z/91BW4Fb0X7Sv2Va1cOrPJatX81sjp5dfsawzWFa4YKAgoOryWvzVz7+zrrdWXrPqyPW99aqFNYUDj4U8BP9UWKRZKivg2uG/b+jPtZ8HP3RruNuzb+KOYX3yixLikv+VbKK73xi80vFb9Mbkrd1L3ZcfOeLYQtoi33t3psPVymUpZfNrgtdFvTdub24u0fdizZcb3cvnzvTvJO2c7+ipCKll1Gu7bs+laZXnmvyruqsVq7emP1p9383bf3eO5p2Kuzt2Tv132CfQ/2B+xvqjGpKT9AOJB74MXB2IOdv7J/ravVqi2p/X5IdKj/cOThjjqnuroj2kc216P1svrRowuP9hzzPdbSYNmwv1G9seQ4HJcdf3ki6cT9k8En20+xTzWcNj5dfYZ+prgJaVreNNac3tzfktDSezbobHura+uZ36x+O3RO/1zVebXzmy+QLxRemLyYf3G8Tdz2+lLapcH2Je2PL8dfvtsxv6P7SvCVa1f9r17u9Oq8eM3t2rnrLtfP3mDfaL7peLOpy6HrzO8Ov5/pduxuuuV0q6XHuae1d17vhdsety/d8b1z9S7n7s17Yfd678fcf9C3sK//Af/ByEPhw7ePch9NPC54gn9S/FT5afkz7Wc1f5j90djv2H9+wHeg63nU88eDvMFXf+b8+W2o8AXtRfmw3nDdiO3IuVH/0Z6XC14OvRK/mnhd9DeVv1W/MX1z+i/Pv7rG4seG3kreTr4rfa/5/tAH+w/t4xHjzz5mfZz4VPxZ8/PhL+wvnV/jvg5PLPtG/Fbx3ex764/gH08msyYnxVwJFwAAMABAU1MB3h0CoCUA0HsAyIpTuRgAAJCpLA8wlUH+M09lZwAAcAQ44AkQ3QYQ1gawDwBYBQCqBQARngDRnoDa2cnXPyon1c52yovSDIAvn5x8HwdANAP43jc5OdE8Ofm9FgB7BND2cSqPAwAoHwXoCbDxiQ3pYjV9+/dc/HeUnwLX0t2H3gAAACBjSFJNAABuJwAAc68AAPWiAACBJgAAdI4AAO8dAAAzAAAAF519sdLeAAAB1klEQVR42lxSPavqQBQ8u1lXQxK/ECSVEBDEQCIG1NLCH2wrEgutxEqbGEEQRBBs4hfJutnsK8K93OdUA2dm4Mw56HQ6BUGAMQaAz+eDEEIISSkBAABynmUZpRQAsiyzLAvNZrM0TYUQuq5TSt/vt5QSIZR7crOmaWmaPp9PQggAkCzLVFXVNA1jbNt2sVh8v9+/nnyqKMputzMMgzH2eDywEIJz7rpuvV5fLpfP59MwDP0H5XKZMeb7fqFQ8DxPSsk5xwghIUQcx5Zl1Wq16XR6OBzgB+fzeTqdUkpt287TEUIknwkhAGAwGOi6vl6voyhyXXe/32+3W9u2Pc8DAM55LibwP7rdbhzHYRheLhfGWLvd7vV6Xxr8Ww4AMMaCIGi1WqPRiDHmOE632w3D8PV6/a0RSykxxpqmJUmyWCzu93uj0bAsazKZdDqdSqWSpqnv+1EUlUolQoiUkmCMKaW32y0IAlVVh8NhHtloNHLiOE4cx6vVqt/vE0IURUHz+VxRlOv1aprmeDwGgDRN/94UY4wx3mw2h8Oh2WwihAjnnHNerVYppZvNJkmSr42llKqqZllWr9fz6lAYhsfjkVIqhEiSJP+3L4+UslgsEkI456Zp/hsArRIAsBkSa/gAAAAASUVORK5CYII=);
}
.ls-login-parent .ls-login-form [class*='ls-btn'].ls-btn-block {
  width: 100%;
}
.ls-login-parent .ls-login-forgot {
  font-size: 12px;
}
.ls-login-parent [class*='ls-btn'] {
  margin-top: 20px;
  margin-bottom: 30px;
}
@media screen and (min-width: 768px) {
  .ls-login-parent .ls-login-adv {
    display: inline-block;
    margin-left: 30px;
    margin-top: 0;
  }
}
[class*='ls-go'] {
  position: relative;
  z-index: 2;
}
[class*='ls-go']:before {
  font-family: 'locastyle';
  color: white;
  display: inline-block;
  vertical-align: top;
  height: 60px;
  line-height: 65px;
  text-align: center;
  font-size: 20px;
  padding: 0 25px;
  position: relative;
}
[class*='ls-go'] .ls-text {
  display: none;
  top: 0;
  left: 0;
  position: absolute;
  width: auto;
}
.ls-sidebar [class*='ls-go'] {
  display: table;
  width: 100%;
}
.ls-sidebar [class*='ls-go'] .ls-text {
  display: table-cell;
  color: white;
  vertical-align: middle;
  position: static;
  line-height: 1.4;
  padding-right: 10px;
  position: relative;
  left: -5px;
}
.ls-topbar [class*='ls-go'] {
  display: none;
}
@media screen and (min-width: 768px) {
  [class*='ls-go']:before {
    border-right: 1px solid rgba(0, 0, 0, 0.2);
    padding: 0;
    width: 60px;
  }
  .ls-sidebar [class*='ls-go'] {
    display: none;
  }
  .ls-topbar [class*='ls-go'] {
    display: inline-block;
    vertical-align: top;
  }
  [class*='ls-go'] .ls-text {
    display: none;
    top: 18px;
    left: 70px;
    position: absolute;
    height: 25px;
    line-height: 25px;
    padding: 0 10px;
    font-size: 12px;
    text-align: center;
    color: white;
    background: #222222;
    border-radius: 4px;
    text-shadow: 0 0 5px black;
    white-space: nowrap;
  }
  [class*='ls-go'] .ls-text:before {
    position: absolute;
    left: -12px;
    top: 6px;
    z-index: 10;
  }
  [class*='ls-go'] .ls-text:before {
    content: '';
    width: 0;
    height: 0;
    border-width: 6px;
    border-style: solid;
    border-color: transparent #222222 transparent transparent;
  }
  [class*='ls-go']:hover .ls-text,
  [class*='ls-go']:focus .ls-text {
    display: block;
  }
}
.ls-steps {
  position: relative;
  margin: 0;
  padding-top: 15px;
}
.ls-steps.ls-active .ls-steps-nav {
  max-height: 600px;
}
.ls-steps.ls-active .ls-steps-mobile-btn:before {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ls-steps-nav {
  width: 100%;
  max-height: 0;
  counter-reset: steps;
  list-style: none;
  overflow: hidden;
  position: relative;
  margin: 0;
  -moz-transition: max-height 0.3s linear;
  -o-transition: max-height 0.3s linear;
  -webkit-transition: max-height 0.3s linear;
  transition: max-height 0.3s linear;
}
.ls-steps-nav li {
  width: 100%;
  counter-increment: steps;
  position: relative;
  top: 0;
  left: 0;
}
.ls-steps-nav li:after {
  color: #888888;
  content: attr(data-mobile-step-index);
  font-size: 15px;
  line-height: 15px;
  position: absolute;
  top: 9px;
  right: 0;
}
.ls-steps-nav .ls-actived:not(.ls-active):after {
  content: '\e63d';
  font-family: 'locastyle';
  font-size: 16px;
  position: absolute;
  top: 16px;
  right: 12px;
}
.ls-steps-nav .ls-active .ls-steps-btn,
.ls-steps-nav .ls-actived .ls-steps-btn {
  cursor: pointer;
  pointer-events: initial;
}
.ls-steps-nav .ls-active .ls-steps-btn:before,
.ls-steps-nav .ls-actived .ls-steps-btn:before {
  border: 2px solid #888888;
  color: white;
}
.ls-steps-nav .ls-active .ls-steps-btn:after,
.ls-steps-nav .ls-actived .ls-steps-btn:after {
  color: #888888;
}
.ls-steps-nav .ls-active:before {
  color: #888888;
}
.ls-steps-btn {
  width: 100%;
  background: #eeeeee;
  border: none;
  cursor: none;
  display: inline-block;
  font-family: Open Sans, Arial, Helvetica, Sans-serif;
  font-size: 18px;
  font-weight: 300;
  color: #888888;
  pointer-events: none;
  position: relative;
  text-align: left;
  padding: 10px;
}
.ls-steps-btn:hover:after,
.ls-steps-btn:focus:after,
.ls-steps-btn:active:after {
  opacity: 0.7;
}
.ls-steps-btn:before {
  width: 29px;
  height: 29px;
  box-sizing: border-box;
  content: counters(steps, '') ' ';
  font-family: Open Sans, Arial, Helvetica, Sans-serif;
  font-size: 15px;
  font-weight: 300;
  line-height: 25px;
  border: 2px solid #888888;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  position: relative;
  z-index: 2;
}
.ls-steps-btn:after {
  width: calc(100% - 95px);
  content: attr(aria-label);
  display: inline-block;
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  margin-left: 10px;
}
.ls-steps-arrow {
  -moz-transition: all 0.25s linear;
  -o-transition: all 0.25s linear;
  -webkit-transition: all 0.25s linear;
  transition: all 0.25s linear;
  border-left: 12px solid #dddddd;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  display: none;
  height: 0;
  width: 0;
  position: absolute;
  top: 50%;
  margin-top: -23px;
  right: 18px;
}
.ls-steps-arrow:before,
.ls-steps-arrow:after {
  content: '';
  display: block;
  left: -1px;
  position: absolute;
}
.ls-steps-arrow:before {
  background: #888888;
  border-radius: 50%;
  position: absolute;
  left: -12px;
  top: -12px;
  margin-top: 10px;
  height: 4px;
  width: 4px;
  z-index: 2;
}
.ls-steps-arrow:after {
  border-left: 10px solid white;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  top: -10px;
  left: -12px;
  height: 0;
  width: 0;
  z-index: 1;
}
.ls-steps-main {
  border-top: 1px solid #dddddd;
  position: relative;
  padding-top: 30px;
  margin: 0;
}
.ls-steps-main .ls-steps-content > .ls-actions-btn {
  display: block;
}
.ls-steps-content {
  position: relative;
  display: none;
  z-index: -1;
}
.ls-steps-content.ls-active {
  display: block;
  z-index: 99;
}
.ls-steps-content .ls-actions-btn {
  overflow: hidden;
}
.ls-steps-content .ls-actions-btn [class*='ls-btn'] {
  float: left;
}
.ls-steps-content .ls-actions-btn [class*='ls-btn'][data-action='next'] {
  float: right;
}
.ls-steps-mobile {
  width: 100%;
  height: 35px;
  cursor: pointer;
  position: relative;
  margin-bottom: 10px;
}
.ls-steps-mobile:before,
.ls-steps-mobile:after {
  position: absolute;
  top: 9px;
}
.ls-steps-mobile:before {
  width: calc(100% - 106px);
  background: transparent;
  border: none;
  color: #333333;
  content: attr(data-title);
  font-size: 16px;
  font-weight: 700;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  white-space: nowrap;
  left: 0;
}
.ls-steps-mobile:after {
  color: #777b7c;
  content: attr(data-index);
  font-size: 15px;
  line-height: 15px;
  right: 53px;
}
.ls-steps-mobile .ls-steps-mobile-btn {
  width: 38px;
  height: 100%;
  border-left: 1px solid #d1d5d6;
  box-sizing: border-box;
  font-size: 18px;
  position: absolute;
  text-align: center;
  top: 0;
  right: 0;
  padding-top: 8px;
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
.ls-steps-mobile .ls-steps-mobile-btn:before {
  display: block;
  margin-right: 0;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
@media screen and (min-width: 768px) {
  .ls-steps {
    margin: 15px 0 15px -15px;
  }
  .ls-steps-nav {
    width: 250px;
    max-height: 100%;
    position: absolute;
    z-index: 11;
    top: 10px;
    left: 15px;
  }
  .ls-steps-nav:before {
    content: '';
    border-right: 1px solid #dddddd;
    position: absolute;
    height: 100%;
    right: 29px;
    top: 0;
  }
  .ls-steps-nav li {
    width: auto;
    position: relative;
    padding-bottom: 20px;
  }
  .ls-steps-nav li:not(.ls-active) {
    opacity: 1;
    visibility: visible;
  }
  .ls-steps-nav li:last-child:before {
    display: none;
  }
  .ls-steps-nav li:before {
    content: '';
    border-left: 3px dotted #dddddd;
    height: 100%;
    left: 16px;
    position: absolute;
    top: 24px;
    z-index: 1;
  }
  .ls-steps-nav li.ls-active .ls-steps-arrow {
    display: block;
  }
  .ls-steps-nav .ls-actived:not(.ls-active):after {
    top: 12px;
    right: 42px;
  }
  .ls-steps-main {
    border-top: 0;
    border-left: 1px solid #dddddd;
    padding: 0 15px 0 25px;
    margin: 10px 0 0 235px;
  }
  .ls-steps-btn {
    width: 100%;
    background: transparent;
    color: #dddddd;
    padding: 0 5px 0 0;
  }
  .ls-steps-btn:before {
    width: 37px;
    height: 37px;
    background: white;
    border-color: #dddddd;
    font-size: 22px;
    line-height: 31px;
  }
  .ls-steps-btn:after {
    width: calc(100% - 120px);
    font-weight: 300;
    position: relative;
    top: 0;
    margin-left: 10px;
    text-align: left;
    display: inline-block;
    vertical-align: middle;
  }
  .ls-steps-mobile {
    display: none;
    visibility: hidden;
  }
}
.ls-tabs-btn .ls-tabs-btn-nav [class*='ls-btn'] {
  border-color: #cccccc;
  color: #555555;
  display: inline-block;
  font-family: Open Sans, Arial, Helvetica, Sans-serif;
  font-size: 16px;
  font-weight: 300;
  padding: 12px 15px;
  margin-bottom: 10px;
  position: relative;
  width: 100%;
}
.ls-tabs-btn .ls-tabs-btn-nav [class*='ls-btn'] + [class*='ls-btn'] {
  margin-left: 0;
}
.ls-tabs-btn .ls-tabs-btn-nav [class*='ls-btn']:hover,
.ls-tabs-btn .ls-tabs-btn-nav [class*='ls-btn']:focus,
.ls-tabs-btn .ls-tabs-btn-nav [class*='ls-btn']:active {
  background-color: #dddddd;
  border-color: #d8d8d8;
}
.ls-tabs-btn .ls-tabs-btn-nav [class*='ls-btn'] input {
  position: absolute;
  left: -20px;
  top: -20px;
}
.ls-tabs-btn .ls-active > [class*='ls-btn'] {
  position: relative;
  font-weight: 600;
}
.ls-tabs-btn .ls-active > [class*='ls-btn']:before,
.ls-tabs-btn .ls-active > [class*='ls-btn']:after {
  left: 50%;
  display: none !important;
}
.ls-tabs-btn .ls-active > [class*='ls-btn']:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 8px solid transparent;
  border-color: #d8d8d8 transparent transparent transparent;
  bottom: -16px;
  position: absolute;
  top: auto;
  margin-left: -8px;
  z-index: 1;
}
.ls-tabs-btn .ls-active > [class*='ls-btn']:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  position: relative;
  border: 6px solid transparent;
  border-color: #dddddd transparent transparent transparent;
  bottom: -12px;
  position: absolute;
  top: auto;
  margin-left: -6px;
  z-index: 2;
}
.ls-tabs-btn .ls-active > [class*='ls-btn'] [class*='ls-ico']:before,
.ls-tabs-btn .ls-active > [class*='ls-btn'] [class*='ls-ico']:after {
  opacity: 1;
}
.ls-tabs-btn [class*='ls-ico'] {
  font-size: 16px;
}
.ls-tabs-btn [class*='ls-ico']:before,
.ls-tabs-btn [class*='ls-ico']:after {
  opacity: 0.5;
  font-size: 24px;
  vertical-align: sub;
}
.ls-tabs-btn [class*='ls-ico']:before {
  margin-right: 5px;
}
.ls-tabs-btn [class*='ls-ico']:after {
  margin-left: 5px;
}
.ls-tabs-btn .ls-tabs-btn-nav {
  list-style: none;
  margin-right: 0;
  margin-left: -5px;
}
.ls-tabs-btn .ls-tabs-btn-nav [class*='col-'] {
  padding: 0 5px;
  overflow: hidden;
}
.ls-tabs-btn .ls-tabs-container {
  top: 10px;
}
.ls-tabs-btn .ls-tabs-container .ls-tab-content {
  padding: 0;
  border: none;
  margin-bottom: 0;
}
@media screen and (min-width: 768px) {
  .ls-tabs-btn .ls-active [class*='ls-btn']:before,
  .ls-tabs-btn .ls-active [class*='ls-btn']:after {
    display: block !important;
  }
}
.ls-cart {
  width: 100%;
  position: relative;
}
.ls-cart .ls-checkbox-cart {
  width: 100%;
  height: 65px;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  cursor: pointer;
}
.ls-cart .ls-checkbox-cart:checked ~ .ls-cart-content {
  display: block;
  border: 1px solid #c3c3c3;
  border-top: 0;
  position: absolute;
  width: inherit;
  background: white;
  border-radius: 0 0 5px 5px;
}
.ls-cart .ls-checkbox-cart:checked ~ .ls-cart-header {
  width: 100%;
  background: white;
  border: 1px solid #c3c3c3;
  border-bottom: 0;
  border-radius: 5px 5px 0 0;
}
.ls-cart .ls-checkbox-cart:checked ~ .ls-cart-header .ls-ico-cart,
.ls-cart .ls-checkbox-cart:checked ~ .ls-cart-header strong {
  color: #888888;
}
.ls-cart .ls-checkbox-cart:checked ~ .ls-cart-header:before {
  color: #888888;
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.ls-cart .ls-cart-header {
  width: 100%;
  padding: 19px 15px;
  border-radius: 5px;
  z-index: 9;
  display: block;
  color: white;
}
.ls-cart .ls-cart-header small {
  text-transform: uppercase;
  font-size: 12px;
  display: block;
}
.ls-cart .ls-cart-header strong {
  font-size: 14px;
}
.ls-cart .ls-cart-header:before {
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
  font: 12px 'Locastyle';
  color: white;
  pointer-events: none;
  content: '\e60f';
  position: absolute;
  right: 20px;
  top: 39%;
}
.ls-cart .ls-cart-content {
  display: none;
}
.ls-cart .ls-ico-cart {
  margin-right: 5px;
  font-size: 30px;
  color: white;
}
.ls-cart ul {
  max-height: 345px;
  overflow-y: auto;
  border-top: 1px solid #e5e5e5;
}
.ls-cart ul li {
  padding: 20px 10px;
  border-bottom: 1px solid #e5e5e5;
  font-size: 14px;
  position: relative;
}
.ls-cart ul li a {
  position: absolute;
  top: 20px;
  right: 10px;
}
.ls-cart ul li .ls-title-product {
  margin-bottom: 0;
  max-width: 70%;
  font-weight: normal;
}
.ls-cart ul li .ls-title-product strong {
  font-weight: bold;
}
.ls-cart ul li p {
  display: inherit;
  margin-left: 20px;
  font-size: 11px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
}
.ls-cart .ls-cart-footer {
  border-top: 1px solid #e5e5e5;
  background: #f7f7f7;
  padding: 20px 0;
  border-radius: 0 0 5px 5px;
}
@media screen and (max-width: 768px) {
  .ls-cart ul li a {
    position: relative;
    left: 20px;
    top: 5px;
  }
}
@media (max-height: 688px) {
  .container-login {
    padding-top: 1.3rem;
  }
}

#modalCampanhaWakke{
  position: fixed;
  width: 62.5rem;
  height: 9.37rem;
  background-size: cover !important;
  z-index: 9999;
  overflow: hidden;
  border: solid;
  border-color: #acacac;
  border-width: thin;
  /*top: calc(100% - 9.37rem);*/
  top: calc(98% - 9.37rem);
  left: calc(50% - 31.25rem);
}

.btn-campwakke{
  position: relative;
  float: right;
  background-color: transparent;
  border:none!important;
  margin: 5px;
  color: red;
  cursor: pointer;
}
