@charset "UTF-8";
/* Theme colors */
/* / Theme colors */
/* Theme color palette */
/* / Theme color palette */
/* left sticky plugins */
/* / left sticky plugins */
/* fonts */
/* / fonts */
/* Modal */
/* / Modal */
* {
  outline: none;
}

[class*=sma-rxt-] {
  font-family: sans-serif !important;
  color: #212529 !important;
}
[class*=sma-rxt-], [class*=sma-rxt-]:before, [class*=sma-rxt-]:after {
  box-sizing: border-box !important;
}
[class*=sma-rxt-][class*=-btn]:focus {
  outline: none !important;
}

.sma-rxt-img-fluid {
  max-width: 100% !important;
  height: auto !important;
}

/* fonts */
h1[class*=sma-rxt-], .h1[class*=sma-rxt-] {
  font-size: 35px !important;
  margin: 0 0 15px !important;
}

h2[class*=sma-rxt-], .h2[class*=sma-rxt-] {
  font-size: 28px !important;
  margin: 0 0 15px !important;
}

h3[class*=sma-rxt-], .h3[class*=sma-rxt-] {
  font-size: 24.5px !important;
  margin: 0 0 15px !important;
}

h4[class*=sma-rxt-], .h4[class*=sma-rxt-] {
  font-size: 21px !important;
  margin: 0 0 15px !important;
}

h5[class*=sma-rxt-], .h5[class*=sma-rxt-] {
  font-size: 17.5px !important;
  margin: 0 0 15px !important;
}

h6[class*=sma-rxt-], .h6[class*=sma-rxt-] {
  font-size: 14px !important;
  margin: 0 0 15px !important;
}

/* / fonts */
.sma-rxt-p-0 {
  padding: 0 !important;
}

.mr-2 {
  margin-right: 0.5rem !important;
}

.position-relative {
  position: relative !important;
}

.justify-content-center {
  justify-content: center !important;
}

.bg-white {
  background-color: #fff !important;
}

.sma-rxt-body-fixed {
  overflow: hidden !important;
  position: fixed !important;
  top: 0px !important;
  right: 0px !important;
  bottom: 0px !important;
  left: 0px !important;
}

.h-100 {
  height: 100% !important;
}

/* Plugins */
.sma-rxt-plugins {
  position: fixed !important;
  z-index: 9999 !important;
  left: 0 !important;
  top: 50% !important;
  -webkit-transform: translateY(-50%) !important;
  -moz-transform: translateY(-50%) !important;
  -ms-transform: translateY(-50%) !important;
  transform: translateY(-50%) !important;
}
.sma-rxt-plugins-list {
  list-style-type: none !important;
  margin: 0 !important;
  padding: 0 !important;
  border-radius: 0 10px 10px 0 !important;
  background: #f56867 !important;
  -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.5) !important;
  -moz-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.5) !important;
  -ms-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.5) !important;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.5) !important;
}
.sma-rxt-plugins-list .link {
  color: #f56867 !important;
  display: block !important;
  position: relative !important;
  text-decoration: none !important;
  cursor: pointer !important;
  -webkit-transition: ease all 0.3s !important;
  -moz-transition: ease all 0.3s !important;
  -ms-transition: ease all 0.3s !important;
  transition: ease all 0.3s !important;
  padding-left: 4px !important;
}
.sma-rxt-plugins-list .link .icon {
  position: relative !important;
  z-index: 2 !important;
  font-size: 28px !important;
  width: 50px !important;
  height: 50px !important;
  background: #f2f2f2 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  box-sizing: border-box;
}
.sma-rxt-plugins-list .link .icon img {
  max-width: 28px !important;
  max-height: 28px !important;
}
.sma-rxt-plugins-list .link .text {
  visibility: hidden !important;
  opacity: 0 !important;
  color: transparent !important;
  position: absolute !important;
  left: 100% !important;
  top: 0 !important;
  bottom: 0 !important;
  display: flex !important;
  align-items: center !important;
  white-space: nowrap !important;
  font-size: 16px !important;
  text-decoration: none !important;
  border-radius: 0 10px 10px 0 !important;
  padding: 0 12px !important;
  background: #f56867 !important;
  -webkit-transition: ease transform 0.3s !important;
  -moz-transition: ease transform 0.3s !important;
  -ms-transition: ease transform 0.3s !important;
  transition: ease transform 0.3s !important;
  -webkit-transform: translateX(-105%) !important;
  -moz-transform: translateX(-105%) !important;
  -ms-transform: translateX(-105%) !important;
  transform: translateX(-105%) !important;
}
.sma-rxt-plugins-list > li {
  border-bottom: 2px solid #d9d9d9 !important;
}
.sma-rxt-plugins-list > li:first-child .icon {
  border-radius: 0 10px 0 0 !important;
}
.sma-rxt-plugins-list > li:last-child {
  border-bottom: 0 !important;
}
.sma-rxt-plugins-list > li:last-child .icon {
  border-radius: 0 0 10px 0 !important;
}
.sma-rxt-plugins-list > li:hover .link {
  -webkit-transform: translateX(5px) !important;
  -moz-transform: translateX(5px) !important;
  -ms-transform: translateX(5px) !important;
  transform: translateX(5px) !important;
}
.sma-rxt-plugins-list > li:hover .link .icon {
  border-radius: 0 !important;
}
.sma-rxt-plugins-list > li:hover .link .text {
  visibility: visible !important;
  opacity: 1 !important;
  color: #ffffff !important;
  -webkit-transform: translateX(0) !important;
  -moz-transform: translateX(0) !important;
  -ms-transform: translateX(0) !important;
  transform: translateX(0) !important;
}

.theme-align-right .sma-rxt-plugins {
  left: auto !important;
  right: 0 !important;
}
.theme-align-right .sma-rxt-plugins-list {
  border-radius: 10px 0 0 10px !important;
}
.theme-align-right .sma-rxt-plugins-list .link {
  padding: 0 4px 0 0 !important;
}
.theme-align-right .sma-rxt-plugins-list .link .text {
  left: auto !important;
  right: 100% !important;
  border-radius: 10px 0 0 10px !important;
  -webkit-transform: translateX(105%) !important;
  -moz-transform: translateX(105%) !important;
  -ms-transform: translateX(105%) !important;
  transform: translateX(105%) !important;
}
.theme-align-right .sma-rxt-plugins-list > li:hover .link {
  -webkit-transform: translateX(-5px) !important;
  -moz-transform: translateX(-5px) !important;
  -ms-transform: translateX(-5px) !important;
  transform: translateX(-5px) !important;
}
.theme-align-right .sma-rxt-plugins-list > li:hover .link .icon {
  border-radius: 0 !important;
}
.theme-align-right .sma-rxt-theme-settings {
  right: auto !important;
  left: 0 !important;
  border-radius: 0 0 4px 0 !important;
  border-right: 1px solid rgba(0, 0, 0, 0.125) !important;
  border-left: 4px solid #f56867 !important;
  -webkit-transform: translate(-100%, -50%) !important;
  -moz-transform: translate(-100%, -50%) !important;
  -ms-transform: translate(-100%, -50%) !important;
  transform: translate(-100%, -50%) !important;
}
.theme-align-right .sma-rxt-theme-settings.sma-rxt-open {
  -webkit-transform: translate(0, -50%) !important;
  -moz-transform: translate(0, -50%) !important;
  -ms-transform: translate(0, -50%) !important;
  transform: translate(0, -50%) !important;
}
.theme-align-right .sma-rxt-theme-settings-btn {
  right: auto !important;
  left: 100% !important;
  border-radius: 0 4px 4px 0 !important;
}

.theme-v-align-top .sma-rxt-plugins {
  top: 10% !important;
  -webkit-transform: translateY(0) !important;
  -moz-transform: translateY(0) !important;
  -ms-transform: translateY(0) !important;
  transform: translateY(0) !important;
}

.theme-v-align-bottom .sma-rxt-plugins {
  top: auto !important;
  bottom: 10% !important;
  -webkit-transform: translateY(0) !important;
  -moz-transform: translateY(0) !important;
  -ms-transform: translateY(0) !important;
  transform: translateY(0) !important;
}

/* / Plugins */
/* Modal */
.sma-rxt-modal {
  position: fixed !important;
  z-index: 99999999 !important;
  top: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  display: none !important;
  align-items: center !important;
  overflow: auto !important;
}
.sma-rxt-modal.sma-rxt-modal-show {
  display: flex !important;
}
.sma-rxt-modal.sma-rxt-modal-fade-in.sma-rxt-modal-left .sma-rxt-modal-dialog, .sma-rxt-modal.sma-rxt-modal-fade-in.sma-rxt-modal-right .sma-rxt-modal-dialog {
  -webkit-transform: translateX(0) !important;
  -moz-transform: translateX(0) !important;
  -ms-transform: translateX(0) !important;
  transform: translateX(0) !important;
}
.sma-rxt-modal.sma-rxt-modal-fade-in .sma-rxt-modal-overlay {
  visibility: visible !important;
  opacity: 1 !important;
}
.sma-rxt-modal-dialog {
  position: relative !important;
  z-index: 2 !important;
  margin: 0 auto !important;
  left: 0 !important;
  right: 0 !important;
  background: #fff !important;
  display: flex !important;
  flex-direction: column !important;
  -webkit-transition: ease all 0.4s !important;
  -moz-transition: ease all 0.4s !important;
  -ms-transition: ease all 0.4s !important;
  transition: ease all 0.4s !important;
}
.sma-rxt-modal-header {
  padding: 15px !important;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125) !important;
}
.sma-rxt-modal-body {
  flex: 1 !important;
  overflow: auto !important;
  padding: 0px !important;
}
.sma-rxt-modal-footer {
  padding: 15px !important;
  border-top: 1px solid rgba(0, 0, 0, 0.125) !important;
}
.sma-rxt-modal-close-btn {
  background: transparent !important;
  border: 2px solid #fff !important;
  height: 35px !important;
  width: 35px !important;
  border-radius: 100px !important;
  font-size: 15px !important;
  padding: 0 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  opacity: 100 !important;
  color: #fff !important;
  cursor: pointer !important;
  margin-bottom: 1rem;
}
.sma-rxt-modal-close-btn:hover, .sma-rxt-modal-close-btn.active {
  background: #fff !important;
  color: #f56867 !important;
}
.sma-rxt-modal-left .sma-rxt-modal-dialog {
  margin-left: initial !important;
  -webkit-transform: translateX(-100%) !important;
  -moz-transform: translateX(-100%) !important;
  -ms-transform: translateX(-100%) !important;
  transform: translateX(-100%) !important;
}
.sma-rxt-modal-right .sma-rxt-modal-dialog {
  margin-right: initial !important;
  -webkit-transform: translateX(100%) !important;
  -moz-transform: translateX(100%) !important;
  -ms-transform: translateX(100%) !important;
  transform: translateX(100%) !important;
}
.sma-rxt-modal-right .sma-rxt-modal-dialog, .sma-rxt-modal-left .sma-rxt-modal-dialog {
  position: fixed !important;
  max-width: calc(100% - 65px) !important;
  height: 100% !important;
}
.sma-rxt-modal-overlay {
  visibility: hidden !important;
  opacity: 0 !important;
  position: fixed !important;
  top: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  background: rgba(0, 0, 0, 0.5) !important;
  -webkit-transition: ease all 0.6s !important;
  -moz-transition: ease all 0.6s !important;
  -ms-transition: ease all 0.6s !important;
  transition: ease all 0.6s !important;
}
.sma-rxt-nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  position: absolute;
  left: -50px;
  top: 26px;
}
.sma-rxt-tab-content > .sma-rxt-tab-pane {
  display: none;
}
.sma-rxt-tab-content > .active {
  display: block;
}

/* / Modal */
/* alerts center */
.alerts-body-center.mk {
  position: fixed !important;
  top: 30% !important;
  left: 50% !important;
  z-index: 9999 !important;
  width: 320px !important;
  margin-left: -160px !important;
  font-size: 12px !important;
}

/* /alerts center */
/* left icon theme */
.mk.sma-rxt-plugins-one .sma-rxt-plugins-list .link .icon {
  height: 130px !important;
  padding: 10px 2px !important;
}
.mk.sma-rxt-plugins-one .sma-rxt-plugins-list .link .icon .logo-vertical {
  font-size: 15px !important;
  font-family: Helvetica, tahoma, Arial, sans-serif;
  font-weight: bold !important;
  -webkit-transform: rotate(-90deg) !important;
  -moz-transform: rotate(-90deg) !important;
  -ms-transform: rotate(-90deg) !important;
  transform: rotate(-90deg) !important;
  line-height: 14px !important;
}
.mk.sma-rxt-plugins-one .sma-rxt-plugins-list .link .icon .logo-vertical .color-blockmk {
  color: #000 !important;
  text-transform: uppercase !important;
}
.mk.sma-rxt-plugins-one .sma-rxt-plugins-list .link .icon .logo-vertical small {
  font-size: 13px !important;
  line-height: 20px !important;
  font-weight: 400 !important;
}
.mk.sma-rxt-plugins-one .sma-rxt-plugins-list .link .icon img {
  max-height: 100% !important;
  max-width: 100% !important;
}
.mk.sma-rxt-plugins-one .sma-rxt-plugins-list .link:hover {
  -webkit-transform: translateX(2px) !important;
  -moz-transform: translateX(2px) !important;
  -ms-transform: translateX(2px) !important;
  transform: translateX(2px) !important;
}

.mk.sma-rxt-list-color-palette {
  margin-top: 10px !important;
  margin-bottom: 20px !important;
  padding: 5px !important;
  border: 1px solid rgba(0, 0, 0, 0.125) !important;
}
.mk.sma-rxt-list-color-palette li {
  margin: 5px !important;
}
.mk.sma-rxt-list-color-palette li.active {
  border: 1px solid white !important;
}

.sma-rxt-modal-close-btn .fas {
  flex: 1 1 auto !important;
}
.sma-rxt-modal-close-btn svg {
  width: 10px !important;
}
.sma-rxt-modal-close-btn.sma-rxt-modal-icone svg {
  width: 100% !important;
  max-width: 18px !important;
  max-height: 18px !important;
}

.nik-plugins-has-list .sma-rxt-plugins-list {
  cursor: pointer !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list > li:focus, .nik-plugins-has-list .sma-rxt-plugins-list > li:hover, .nik-plugins-has-list .sma-rxt-plugins-list > li:active {
  -webkit-transform: translateX(-100%) !important;
  -moz-transform: translateX(-100%) !important;
  -ms-transform: translateX(-100%) !important;
  transform: translateX(-100%) !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list > li:focus .link, .nik-plugins-has-list .sma-rxt-plugins-list > li:hover .link, .nik-plugins-has-list .sma-rxt-plugins-list > li:active .link {
  -webkit-transform: translateX(0) !important;
  -moz-transform: translateX(0) !important;
  -ms-transform: translateX(0) !important;
  transform: translateX(0) !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list > li:focus .link + .sma-rxt-plugins-list, .nik-plugins-has-list .sma-rxt-plugins-list > li:hover .link + .sma-rxt-plugins-list, .nik-plugins-has-list .sma-rxt-plugins-list > li:active .link + .sma-rxt-plugins-list {
  opacity: 1 !important;
  visibility: visible !important;
  -webkit-transform: translate(calc(0% + 54px), -50%) !important;
  -moz-transform: translate(calc(0% + 54px), -50%) !important;
  -ms-transform: translate(calc(0% + 54px), -50%) !important;
  transform: translate(calc(0% + 54px), -50%) !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list > li:focus .link + .sma-rxt-plugins-list li, .nik-plugins-has-list .sma-rxt-plugins-list > li:hover .link + .sma-rxt-plugins-list li, .nik-plugins-has-list .sma-rxt-plugins-list > li:active .link + .sma-rxt-plugins-list li {
  -webkit-transform: rotateY(0deg) !important;
  -moz-transform: rotateY(0deg) !important;
  -ms-transform: rotateY(0deg) !important;
  transform: rotateY(0deg) !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list > li:focus .link:focus, .nik-plugins-has-list .sma-rxt-plugins-list > li:focus .link:hover, .nik-plugins-has-list .sma-rxt-plugins-list > li:focus .link:active, .nik-plugins-has-list .sma-rxt-plugins-list > li:hover .link:focus, .nik-plugins-has-list .sma-rxt-plugins-list > li:hover .link:hover, .nik-plugins-has-list .sma-rxt-plugins-list > li:hover .link:active, .nik-plugins-has-list .sma-rxt-plugins-list > li:active .link:focus, .nik-plugins-has-list .sma-rxt-plugins-list > li:active .link:hover, .nik-plugins-has-list .sma-rxt-plugins-list > li:active .link:active {
  -webkit-transform: translateX(0) !important;
  -moz-transform: translateX(0) !important;
  -ms-transform: translateX(0) !important;
  transform: translateX(0) !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list > li .icon {
  border-radius: 0 10px 10px 0 !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list {
  position: absolute !important;
  top: 50% !important;
  height: 100% !important;
  width: auto !important;
  border-top-right-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
  white-space: nowrap !important;
  display: flex !important;
  flex-flow: row wrap !important;
  -webkit-transform: translate(calc(-100% + 54px), -50%) !important;
  -moz-transform: translate(calc(-100% + 54px), -50%) !important;
  -ms-transform: translate(calc(-100% + 54px), -50%) !important;
  transform: translate(calc(-100% + 54px), -50%) !important;
  -webkit-transition: linear all 0.15s !important;
  -moz-transition: linear all 0.15s !important;
  -ms-transition: linear all 0.15s !important;
  transition: linear all 0.15s !important;
  opacity: 0 !important;
  visibility: hidden !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li {
  flex: 1 1 auto !important;
  display: flex !important;
  border-bottom: 0 !important;
  perspective: 100px !important;
  -webkit-transform: rotateX(-90deg) !important;
  -moz-transform: rotateX(-90deg) !important;
  -ms-transform: rotateX(-90deg) !important;
  transform: rotateX(-90deg) !important;
  transition: all 0.2s linear 0.15s !important;
  margin: 0 !important;
  padding: 0 !important;
  line-height: normal !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:first-child:hover a {
  border-top-right-radius: 8px;
}
.nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:last-child:hover a {
  border-bottom-right-radius: 8px;
}
.nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li a {
  display: block !important;
  padding: 8px 15px !important;
  flex: 1 !important;
  display: flex !important;
  align-items: center !important;
  color: #fff !important;
  text-decoration: none !important;
  font-size: 14px !important;
  margin: 0 !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li a img {
  width: 16px !important;
  height: auto !important;
  max-width: none !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li + li {
  border-top: 1px solid rgba(255, 255, 255, 0.3) !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list.open > li {
  -webkit-transform: translateX(-100%) !important;
  -moz-transform: translateX(-100%) !important;
  -ms-transform: translateX(-100%) !important;
  transform: translateX(-100%) !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list.open > li .link {
  -webkit-transform: translateX(0) !important;
  -moz-transform: translateX(0) !important;
  -ms-transform: translateX(0) !important;
  transform: translateX(0) !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list.open > li .link + .sma-rxt-plugins-list {
  opacity: 1 !important;
  visibility: visible !important;
  -webkit-transform: translate(calc(0% + 54px), -50%) !important;
  -moz-transform: translate(calc(0% + 54px), -50%) !important;
  -ms-transform: translate(calc(0% + 54px), -50%) !important;
  transform: translate(calc(0% + 54px), -50%) !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list.open > li .link + .sma-rxt-plugins-list li {
  -webkit-transform: rotateY(0deg) !important;
  -moz-transform: rotateY(0deg) !important;
  -ms-transform: rotateY(0deg) !important;
  transform: rotateY(0deg) !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list.open > li .link:focus, .nik-plugins-has-list .sma-rxt-plugins-list.open > li .link:hover, .nik-plugins-has-list .sma-rxt-plugins-list.open > li .link:active {
  -webkit-transform: translateX(0) !important;
  -moz-transform: translateX(0) !important;
  -ms-transform: translateX(0) !important;
  transform: translateX(0) !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list.open .icon {
  border-radius: 0 10px 10px 0 !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list.open .sma-rxt-plugins-list {
  position: absolute !important;
  top: 50% !important;
  height: 100% !important;
  width: auto !important;
  border-top-right-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
  white-space: nowrap !important;
  display: flex !important;
  flex-flow: row wrap !important;
  -webkit-transform: translate(calc(-100% + 54px), -50%) !important;
  -moz-transform: translate(calc(-100% + 54px), -50%) !important;
  -ms-transform: translate(calc(-100% + 54px), -50%) !important;
  transform: translate(calc(-100% + 54px), -50%) !important;
  -webkit-transition: linear all 0.15s !important;
  -moz-transition: linear all 0.15s !important;
  -ms-transition: linear all 0.15s !important;
  transition: linear all 0.15s !important;
  opacity: 0 !important;
  visibility: hidden !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list.open .sma-rxt-plugins-list li {
  flex: 1 1 auto !important;
  display: flex !important;
  border-bottom: 0 !important;
  perspective: 100px !important;
  -webkit-transform: rotateX(-90deg) !important;
  -moz-transform: rotateX(-90deg) !important;
  -ms-transform: rotateX(-90deg) !important;
  transform: rotateX(-90deg) !important;
  transition: all 0.2s linear 0.15s !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list.open .sma-rxt-plugins-list li a {
  display: block !important;
  padding: 8px 15px !important;
  flex: 1 !important;
  display: flex !important;
  align-items: center !important;
  color: #fff !important;
  text-decoration: none !important;
  font-size: 14px !important;
}
.nik-plugins-has-list .sma-rxt-plugins-list.open .sma-rxt-plugins-list li + li {
  border-top: 1px solid rgba(255, 255, 255, 0.3) !important;
}

.theme-align-right .sma-rxt-close-widget {
  left: -125px;
}
.theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li {
  -webkit-transition: all 0.1s ease !important;
  -moz-transition: all 0.1s ease !important;
  -ms-transition: all 0.1s ease !important;
  transition: all 0.1s ease !important;
}
.theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li:focus, .theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li:hover, .theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li:active {
  -webkit-transform: translateX(105%) !important;
  -moz-transform: translateX(105%) !important;
  -ms-transform: translateX(105%) !important;
  transform: translateX(105%) !important;
}
.theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li:focus .link, .theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li:hover .link, .theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li:active .link {
  -webkit-transform: translateX(0) !important;
  -moz-transform: translateX(0) !important;
  -ms-transform: translateX(0) !important;
  transform: translateX(0) !important;
}
.theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li:focus .link + .sma-rxt-plugins-list, .theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li:hover .link + .sma-rxt-plugins-list, .theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li:active .link + .sma-rxt-plugins-list {
  -webkit-transform: translate(calc(-100% + 0px), -50%) !important;
  -moz-transform: translate(calc(-100% + 0px), -50%) !important;
  -ms-transform: translate(calc(-100% + 0px), -50%) !important;
  transform: translate(calc(-100% + 0px), -50%) !important;
}
.theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li:focus .link:focus, .theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li:focus .link:hover, .theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li:focus .link:active, .theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li:hover .link:focus, .theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li:hover .link:hover, .theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li:hover .link:active, .theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li:active .link:focus, .theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li:active .link:hover, .theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list > li:active .link:active {
  -webkit-transform: translateX(0) !important;
  -moz-transform: translateX(0) !important;
  -ms-transform: translateX(0) !important;
  transform: translateX(0) !important;
}
.theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list .icon {
  border-radius: 10px 0 0 10px !important;
}
.theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list {
  border-radius: 10px 0 0 10px !important;
  -webkit-transform: translate(calc(100% - 0), -50%) !important;
  -moz-transform: translate(calc(100% - 0), -50%) !important;
  -ms-transform: translate(calc(100% - 0), -50%) !important;
  transform: translate(calc(100% - 0), -50%) !important;
}
.theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:first-child:hover a {
  border-top-left-radius: 8px !important;
}
.theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:last-child:hover a {
  border-bottom-left-radius: 8px !important;
}
.theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list.open > li {
  -webkit-transition: all 0.1s ease !important;
  -moz-transition: all 0.1s ease !important;
  -ms-transition: all 0.1s ease !important;
  transition: all 0.1s ease !important;
  -webkit-transform: translateX(105%) !important;
  -moz-transform: translateX(105%) !important;
  -ms-transform: translateX(105%) !important;
  transform: translateX(105%) !important;
  /* &:focus, &:hover, &:active {   */
}
.theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list.open > li .link {
  -webkit-transform: translateX(100%) !important;
  -moz-transform: translateX(100%) !important;
  -ms-transform: translateX(100%) !important;
  transform: translateX(100%) !important;
  right: -100%;
}
.theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list.open > li .link + .sma-rxt-plugins-list {
  -webkit-transform: translate(calc(-100% + 0px), -50%) !important;
  -moz-transform: translate(calc(-100% + 0px), -50%) !important;
  -ms-transform: translate(calc(-100% + 0px), -50%) !important;
  transform: translate(calc(-100% + 0px), -50%) !important;
}
.theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list.open > li .link:focus, .theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list.open > li .link:hover, .theme-align-right .nik-plugins-has-list .sma-rxt-plugins-list.open > li .link:active {
  -webkit-transform: translateX(0) !important;
  -moz-transform: translateX(0) !important;
  -ms-transform: translateX(0) !important;
  transform: translateX(0) !important;
}

/* /left icon theme */
/* align bottom like widget new option */
.theme-v-align-bottom-sticky .sma-rxt-plugins {
  bottom: 0;
  top: auto !important;
  transform: none !important;
  left: 1rem !important;
}
.theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list {
  border-radius: 10px 10px 0 0 !important;
  padding-bottom: 4px !important;
}
.theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list .sma-rxt-plugins-list {
  top: 100%;
  transform: none !important;
}
.theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list .link {
  padding-left: 0 !important;
}
.theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list .link .icon {
  border-radius: 10px 10px 0 0 !important;
  width: auto !important;
  height: auto !important;
  padding: 10px 12px !important;
}
.theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list .link .icon .logo-vertical {
  -webkit-transform: rotate(0deg) !important;
  -moz-transform: rotate(0deg) !important;
  -ms-transform: rotate(0deg) !important;
  transform: rotate(0deg) !important;
}
.theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list .link:hover {
  transform: none !important;
}
.theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list:hover .sma-rxt-plugins-list, .theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list:focus .sma-rxt-plugins-list, .theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list:active .sma-rxt-plugins-list, .theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list.open .sma-rxt-plugins-list {
  top: 0 !important;
  -webkit-transform: translateY(calc(-100% + 45px)) !important;
  -moz-transform: translateY(calc(-100% + 45px)) !important;
  -ms-transform: translateY(calc(-100% + 45px)) !important;
  transform: translateY(calc(-100% + 45px)) !important;
  border-radius: 10px 10px 0 0 !important;
  opacity: 1 !important;
  visibility: visible !important;
  z-index: 2;
  height: calc(100% + 100px) !important;
}
.theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list:hover .sma-rxt-plugins-list li, .theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list:focus .sma-rxt-plugins-list li, .theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list:active .sma-rxt-plugins-list li, .theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list.open .sma-rxt-plugins-list li {
  transform: none !important;
}
.theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list:hover .sma-rxt-plugins-list li:first-child:hover a, .theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list:focus .sma-rxt-plugins-list li:first-child:hover a, .theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list:active .sma-rxt-plugins-list li:first-child:hover a, .theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list.open .sma-rxt-plugins-list li:first-child:hover a {
  border-top-left-radius: 8px;
}
.theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list li:hover {
  transform: none !important;
}
.theme-v-align-bottom-sticky .sma-rxt-plugins > .sma-rxt-plugins-list li:hover .link + .sma-rxt-plugins-list {
  top: 0 !important;
  -webkit-transform: translateY(calc(-100% + 45px)) !important;
  -moz-transform: translateY(calc(-100% + 45px)) !important;
  -ms-transform: translateY(calc(-100% + 45px)) !important;
  transform: translateY(calc(-100% + 45px)) !important;
  border-radius: 10px 10px 0 0 !important;
  opacity: 1 !important;
  visibility: visible !important;
  z-index: 2;
  height: calc(100% + 100px) !important;
}
.theme-v-align-bottom-sticky.theme-align-right .sma-rxt-plugins.nik-plugins-has-list {
  bottom: 0;
  top: auto !important;
  transform: none !important;
  right: 1rem !important;
  left: auto !important;
}
.theme-v-align-bottom-sticky.theme-align-right .sma-rxt-plugins.nik-plugins-has-list > .sma-rxt-plugins-list {
  border-radius: 10px 10px 0 0 !important;
  padding-bottom: 4px !important;
}
.theme-v-align-bottom-sticky.theme-align-right .sma-rxt-plugins.nik-plugins-has-list > .sma-rxt-plugins-list .sma-rxt-plugins-list {
  top: 100%;
  transform: none !important;
}
.theme-v-align-bottom-sticky.theme-align-right .sma-rxt-plugins.nik-plugins-has-list > .sma-rxt-plugins-list .link {
  padding-right: 0 !important;
  right: 0 !important;
  -webkit-transform: translateX(0) !important;
  -moz-transform: translateX(0) !important;
  -ms-transform: translateX(0) !important;
  transform: translateX(0) !important;
}
.theme-v-align-bottom-sticky.theme-align-right .sma-rxt-plugins.nik-plugins-has-list > .sma-rxt-plugins-list .link .icon {
  border-radius: 10px 10px 0 0 !important;
  width: auto !important;
  height: auto !important;
  padding: 10px 12px !important;
}
.theme-v-align-bottom-sticky.theme-align-right .sma-rxt-plugins.nik-plugins-has-list > .sma-rxt-plugins-list .link .icon .logo-vertical {
  -webkit-transform: rotate(0deg) !important;
  -moz-transform: rotate(0deg) !important;
  -ms-transform: rotate(0deg) !important;
  transform: rotate(0deg) !important;
}
.theme-v-align-bottom-sticky.theme-align-right .sma-rxt-plugins.nik-plugins-has-list > .sma-rxt-plugins-list .link:hover {
  transform: none !important;
}

/* align bottom like widget new option */
.sma-rxt- {
  /* theme color palette */
  /* / theme color palette */
  /* Alignment list */
  /* / Alignment list */
}
.sma-rxt-theme-settings {
  position: fixed !important;
  width: 380px !important;
  max-width: 88% !important;
  z-index: 9999 !important;
  top: 50% !important;
  right: 0 !important;
  padding: 10px 15px !important;
  background: #fff !important;
  border: 1px solid rgba(0, 0, 0, 0.125) !important;
  border-right: 4px solid #f56867 !important;
  border-radius: 0 0 0 4px !important;
  -webkit-transition: ease all 0.3s !important;
  -moz-transition: ease all 0.3s !important;
  -ms-transition: ease all 0.3s !important;
  transition: ease all 0.3s !important;
  -webkit-transform: translate(100%, -50%) !important;
  -moz-transform: translate(100%, -50%) !important;
  -ms-transform: translate(100%, -50%) !important;
  transform: translate(100%, -50%) !important;
}
.sma-rxt-theme-settings.sma-rxt-open {
  -webkit-transform: translate(0, -50%) !important;
  -moz-transform: translate(0, -50%) !important;
  -ms-transform: translate(0, -50%) !important;
  transform: translate(0, -50%) !important;
  -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.5) !important;
  -moz-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.5) !important;
  -ms-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.5) !important;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.5) !important;
}
.sma-rxt-theme-settings-btn {
  font-size: 16px !important;
  color: #ffffff !important;
  position: absolute !important;
  right: 100% !important;
  top: 0 !important;
  padding: 5px 10px !important;
  background: #f56867 !important;
  border: 1px solid rgba(0, 0, 0, 0.125) !important;
  border-radius: 4px 0 0 4px !important;
  cursor: pointer !important;
}
.sma-rxt-theme-settings-btn i {
  -webkit-animation: rotateInfinite 2s linear infinite !important;
  animation: rotateInfinite 2s linear infinite !important;
}
.sma-rxt-theme-settings-btn:hover {
  background: #f23837 !important;
}
@-webkit-keyframes rotateInfinite {
  from {
    -webkit-transform: rotate(0) !important;
    -moz-transform: rotate(0) !important;
    -ms-transform: rotate(0) !important;
    transform: rotate(0) !important;
  }
  to {
    -webkit-transform: rotate(360deg) !important;
    -moz-transform: rotate(360deg) !important;
    -ms-transform: rotate(360deg) !important;
    transform: rotate(360deg) !important;
  }
}
@keyframes rotateInfinite {
  from {
    -webkit-transform: rotate(0) !important;
    -moz-transform: rotate(0) !important;
    -ms-transform: rotate(0) !important;
    transform: rotate(0) !important;
  }
  to {
    -webkit-transform: rotate(360deg) !important;
    -moz-transform: rotate(360deg) !important;
    -ms-transform: rotate(360deg) !important;
    transform: rotate(360deg) !important;
  }
}
.sma-rxt-list-color-palette {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
  margin: -10px -5px 0 !important;
  list-style-type: none !important;
  padding: 0 !important;
}
.sma-rxt-list-color-palette > li {
  margin: 10px 5px 0 !important;
  cursor: pointer !important;
  -webkit-transition: ease all 0.3s !important;
  -moz-transition: ease all 0.3s !important;
  -ms-transition: ease all 0.3s !important;
  transition: ease all 0.3s !important;
}
.sma-rxt-list-color-palette > li:not(.default) {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  width: 30px !important;
  height: 26px !important;
  border: 1px solid transparent !important;
  border-radius: 5px !important;
}
.sma-rxt-list-color-palette > li:not(.default):before {
  content: "" !important;
  font-weight: 900;
  font-family: Font Awesome\ 5 Free;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  display: none !important;
  font-size: 10px !important;
  color: #fff !important;
}
.sma-rxt-list-color-palette > li:not(.default).active:before {
  display: block !important;
}
.sma-rxt-list-color-palette > li:hover, .sma-rxt-list-color-palette > li.active {
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2) !important;
  -moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2) !important;
  -ms-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2) !important;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-transform: scale(1.3) !important;
  -moz-transform: scale(1.3) !important;
  -ms-transform: scale(1.3) !important;
  transform: scale(1.3) !important;
}
.sma-rxt-list-color-palette > li.default:hover, .sma-rxt-list-color-palette > li.default.active {
  -webkit-transform: scale(1.2) !important;
  -moz-transform: scale(1.2) !important;
  -ms-transform: scale(1.2) !important;
  transform: scale(1.2) !important;
}
.sma-rxt-list-color-palette [data-theme-ctrl=theme-ctrl-1] {
  background: #000 !important;
}
.sma-rxt-list-color-palette [data-theme-ctrl=theme-ctrl-2] {
  background: #7749b5 !important;
}
.sma-rxt-list-color-palette [data-theme-ctrl=theme-ctrl-3] {
  background: #00bcd4 !important;
}
.sma-rxt-list-color-palette [data-theme-ctrl=theme-ctrl-4] {
  background: #03a9f4 !important;
}
.sma-rxt-list-color-palette [data-theme-ctrl=theme-ctrl-5] {
  background: #007bff !important;
}
.sma-rxt-list-color-palette [data-theme-ctrl=theme-ctrl-6] {
  background: #f56867 !important;
}
.sma-rxt-list-color-palette [data-theme-ctrl=theme-ctrl-7] {
  background: #2cc0f3 !important;
}
.sma-rxt-list-color-palette [data-theme-ctrl=theme-ctrl-8] {
  background: #467adf !important;
}
.sma-rxt-list-color-palette [data-theme-ctrl=theme-ctrl-9] {
  background: #FF4500 !important;
}
.sma-rxt-list-color-palette [data-theme-ctrl=theme-ctrl-10] {
  background: #727272 !important;
}
.sma-rxt-list-color-palette [data-theme-ctrl=theme-ctrl-11] {
  background: #008000 !important;
}
.sma-rxt-list-color-palette [data-theme-ctrl=theme-ctrl-12] {
  background: #808000 !important;
}
.sma-rxt-list-color-palette [data-theme-ctrl=theme-ctrl-13] {
  background: #ff0000 !important;
}
.sma-rxt-list-color-palette [data-theme-ctrl=theme-ctrl-14] {
  background: #800080 !important;
}
.sma-rxt-list-color-palette [data-theme-ctrl=theme-ctrl-15] {
  background: #ffbf00 !important;
}
.sma-rxt-list-color-palette [data-theme-ctrl=theme-ctrl-16] {
  background: #fa6b9c !important;
}
.sma-rxt-select-list {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
  list-style-type: none !important;
  margin: -10px -8px !important;
  padding: 0 !important;
}
.sma-rxt-select-list > li {
  font-size: 14px !important;
  width: 30px !important;
  height: 26px !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
  background: #e0e0e0 !important;
  border-radius: 5px !important;
  padding: 2px !important;
  -webkit-box-sizing: border-box !important;
  box-sizing: border-box !important;
  margin: 10px 8px !important;
  cursor: pointer !important;
  -webkit-transition: ease all 0.3s !important;
  -moz-transition: ease all 0.3s !important;
  -ms-transition: ease all 0.3s !important;
  transition: ease all 0.3s !important;
}
.sma-rxt-select-list > li img, .sma-rxt-select-list > li svg {
  max-width: 14px !important;
  max-height: 14px !important;
}
.sma-rxt-select-list > li:hover, .sma-rxt-select-list > li.active {
  background: #f56867 !important;
  color: #fff !important;
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2) !important;
  -moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2) !important;
  -ms-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2) !important;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-transform: scale(1.3) !important;
  -moz-transform: scale(1.3) !important;
  -ms-transform: scale(1.3) !important;
  transform: scale(1.3) !important;
}
.sma-rxt-select-list [data-theme-v-align=theme-v-align-top] {
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}
.sma-rxt-select-list [data-theme-v-align=theme-v-align-bottom],
.sma-rxt-select-list [data-theme-v-align=theme-v-align-bottom-sticky] {
  -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}
.sma-rxt-select-list-wrap {
  display: inline-block !important;
  vertical-align: middle !important;
  border: 1px solid rgba(0, 0, 0, 0.125) !important;
  padding: 10px !important;
}
.sma-rxt-select-list-wrap .sma-rxt-select-list {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

/* Plugins settings */
.theme-ctrl-1 {
  /* Close widget */
  /* .sma-rxt-close-widget{background-color: $themeColor !important; position: absolute; top: 50%; -webkit-transform: translate(100%, -50%); -ms-transform: translate(100%, -50%); transform: translate(100%, -50%); right: 0; padding: 3px 0px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-left: 1px solid rgba(255, 255, 255, 0.3);} */
  /* / Close widget */
  /* nik settings*/
}
.theme-ctrl-1 .sma-rxt-plugins-list {
  background: #000 !important;
}
.theme-ctrl-1 .sma-rxt-plugins-list .link {
  color: #000 !important;
}
.theme-ctrl-1 .sma-rxt-plugins-list .link .text {
  background: #000 !important;
}
.theme-ctrl-1 .sma-rxt-select-list > li:hover, .theme-ctrl-1 .sma-rxt-select-list > li.active {
  background: #000 !important;
  color: #ffffff !important;
}
.theme-ctrl-1 .sma-rxt-modal-close-btn.active, .theme-ctrl-1 .sma-rxt-modal-close-btn:hover {
  color: #000 !important;
  fill: #000 !important;
  background: #fff !important;
}
.theme-ctrl-1 .sma-rxt-close-widget {
  fill: #000 !important;
  color: #000 !important;
  position: absolute;
  top: calc(0px - 25px);
  right: -125px;
}
.theme-ctrl-1 .sma-rxt-theme-settings {
  border-right-color: #000 !important;
}
.theme-ctrl-1 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn {
  background: #000 !important;
  color: #ffffff !important;
}
.theme-ctrl-1 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn:hover {
  background: black !important;
}
.theme-ctrl-1.theme-align-right .sma-rxt-theme-settings {
  border-right-color: rgba(0, 0, 0, 0.125) !important;
  border-left-color: #000 !important;
}
.theme-ctrl-1 .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:hover a {
  background: #1a1a1a !important;
}

.theme-ctrl-2 {
  /* Close widget */
  /* .sma-rxt-close-widget{background-color: $themeColor !important; position: absolute; top: 50%; -webkit-transform: translate(100%, -50%); -ms-transform: translate(100%, -50%); transform: translate(100%, -50%); right: 0; padding: 3px 0px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-left: 1px solid rgba(255, 255, 255, 0.3);} */
  /* / Close widget */
  /* nik settings*/
}
.theme-ctrl-2 .sma-rxt-plugins-list {
  background: #7749b5 !important;
}
.theme-ctrl-2 .sma-rxt-plugins-list .link {
  color: #7749b5 !important;
}
.theme-ctrl-2 .sma-rxt-plugins-list .link .text {
  background: #7749b5 !important;
}
.theme-ctrl-2 .sma-rxt-select-list > li:hover, .theme-ctrl-2 .sma-rxt-select-list > li.active {
  background: #7749b5 !important;
  color: #ffffff !important;
}
.theme-ctrl-2 .sma-rxt-modal-close-btn.active, .theme-ctrl-2 .sma-rxt-modal-close-btn:hover {
  color: #7749b5 !important;
  fill: #7749b5 !important;
  background: #fff !important;
}
.theme-ctrl-2 .sma-rxt-close-widget {
  fill: #7749b5 !important;
  color: #7749b5 !important;
  position: absolute;
  top: calc(0px - 25px);
  right: -125px;
}
.theme-ctrl-2 .sma-rxt-theme-settings {
  border-right-color: #7749b5 !important;
}
.theme-ctrl-2 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn {
  background: #7749b5 !important;
  color: #ffffff !important;
}
.theme-ctrl-2 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn:hover {
  background: #5f3a91 !important;
}
.theme-ctrl-2.theme-align-right .sma-rxt-theme-settings {
  border-right-color: rgba(0, 0, 0, 0.125) !important;
  border-left-color: #7749b5 !important;
}
.theme-ctrl-2 .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:hover a {
  background: #5f3a91 !important;
}

.theme-ctrl-3 {
  /* Close widget */
  /* .sma-rxt-close-widget{background-color: $themeColor !important; position: absolute; top: 50%; -webkit-transform: translate(100%, -50%); -ms-transform: translate(100%, -50%); transform: translate(100%, -50%); right: 0; padding: 3px 0px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-left: 1px solid rgba(255, 255, 255, 0.3);} */
  /* / Close widget */
  /* nik settings*/
}
.theme-ctrl-3 .sma-rxt-plugins-list {
  background: #00bcd4 !important;
}
.theme-ctrl-3 .sma-rxt-plugins-list .link {
  color: #00bcd4 !important;
}
.theme-ctrl-3 .sma-rxt-plugins-list .link .text {
  background: #00bcd4 !important;
}
.theme-ctrl-3 .sma-rxt-select-list > li:hover, .theme-ctrl-3 .sma-rxt-select-list > li.active {
  background: #00bcd4 !important;
  color: #ffffff !important;
}
.theme-ctrl-3 .sma-rxt-modal-close-btn.active, .theme-ctrl-3 .sma-rxt-modal-close-btn:hover {
  color: #00bcd4 !important;
  fill: #00bcd4 !important;
  background: #fff !important;
}
.theme-ctrl-3 .sma-rxt-close-widget {
  fill: #00bcd4 !important;
  color: #00bcd4 !important;
  position: absolute;
  top: calc(0px - 25px);
  right: -125px;
}
.theme-ctrl-3 .sma-rxt-theme-settings {
  border-right-color: #00bcd4 !important;
}
.theme-ctrl-3 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn {
  background: #00bcd4 !important;
  color: #ffffff !important;
}
.theme-ctrl-3 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn:hover {
  background: #008fa1 !important;
}
.theme-ctrl-3.theme-align-right .sma-rxt-theme-settings {
  border-right-color: rgba(0, 0, 0, 0.125) !important;
  border-left-color: #00bcd4 !important;
}
.theme-ctrl-3 .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:hover a {
  background: #008fa1 !important;
}

.theme-ctrl-4 {
  /* Close widget */
  /* .sma-rxt-close-widget{background-color: $themeColor !important; position: absolute; top: 50%; -webkit-transform: translate(100%, -50%); -ms-transform: translate(100%, -50%); transform: translate(100%, -50%); right: 0; padding: 3px 0px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-left: 1px solid rgba(255, 255, 255, 0.3);} */
  /* / Close widget */
  /* nik settings*/
}
.theme-ctrl-4 .sma-rxt-plugins-list {
  background: #03a9f4 !important;
}
.theme-ctrl-4 .sma-rxt-plugins-list .link {
  color: #03a9f4 !important;
}
.theme-ctrl-4 .sma-rxt-plugins-list .link .text {
  background: #03a9f4 !important;
}
.theme-ctrl-4 .sma-rxt-select-list > li:hover, .theme-ctrl-4 .sma-rxt-select-list > li.active {
  background: #03a9f4 !important;
  color: #ffffff !important;
}
.theme-ctrl-4 .sma-rxt-modal-close-btn.active, .theme-ctrl-4 .sma-rxt-modal-close-btn:hover {
  color: #03a9f4 !important;
  fill: #03a9f4 !important;
  background: #fff !important;
}
.theme-ctrl-4 .sma-rxt-close-widget {
  fill: #03a9f4 !important;
  color: #03a9f4 !important;
  position: absolute;
  top: calc(0px - 25px);
  right: -125px;
}
.theme-ctrl-4 .sma-rxt-theme-settings {
  border-right-color: #03a9f4 !important;
}
.theme-ctrl-4 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn {
  background: #03a9f4 !important;
  color: #ffffff !important;
}
.theme-ctrl-4 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn:hover {
  background: #0286c2 !important;
}
.theme-ctrl-4.theme-align-right .sma-rxt-theme-settings {
  border-right-color: rgba(0, 0, 0, 0.125) !important;
  border-left-color: #03a9f4 !important;
}
.theme-ctrl-4 .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:hover a {
  background: #0286c2 !important;
}

.theme-ctrl-5 {
  /* Close widget */
  /* .sma-rxt-close-widget{background-color: $themeColor !important; position: absolute; top: 50%; -webkit-transform: translate(100%, -50%); -ms-transform: translate(100%, -50%); transform: translate(100%, -50%); right: 0; padding: 3px 0px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-left: 1px solid rgba(255, 255, 255, 0.3);} */
  /* / Close widget */
  /* nik settings*/
}
.theme-ctrl-5 .sma-rxt-plugins-list {
  background: #007bff !important;
}
.theme-ctrl-5 .sma-rxt-plugins-list .link {
  color: #007bff !important;
}
.theme-ctrl-5 .sma-rxt-plugins-list .link .text {
  background: #007bff !important;
}
.theme-ctrl-5 .sma-rxt-select-list > li:hover, .theme-ctrl-5 .sma-rxt-select-list > li.active {
  background: #007bff !important;
  color: #ffffff !important;
}
.theme-ctrl-5 .sma-rxt-modal-close-btn.active, .theme-ctrl-5 .sma-rxt-modal-close-btn:hover {
  color: #007bff !important;
  fill: #007bff !important;
  background: #fff !important;
}
.theme-ctrl-5 .sma-rxt-close-widget {
  fill: #007bff !important;
  color: #007bff !important;
  position: absolute;
  top: calc(0px - 25px);
  right: -125px;
}
.theme-ctrl-5 .sma-rxt-theme-settings {
  border-right-color: #007bff !important;
}
.theme-ctrl-5 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn {
  background: #007bff !important;
  color: #ffffff !important;
}
.theme-ctrl-5 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn:hover {
  background: #0062cc !important;
}
.theme-ctrl-5.theme-align-right .sma-rxt-theme-settings {
  border-right-color: rgba(0, 0, 0, 0.125) !important;
  border-left-color: #007bff !important;
}
.theme-ctrl-5 .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:hover a {
  background: #0062cc !important;
}

.theme-ctrl-6 {
  /* Close widget */
  /* .sma-rxt-close-widget{background-color: $themeColor !important; position: absolute; top: 50%; -webkit-transform: translate(100%, -50%); -ms-transform: translate(100%, -50%); transform: translate(100%, -50%); right: 0; padding: 3px 0px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-left: 1px solid rgba(255, 255, 255, 0.3);} */
  /* / Close widget */
  /* nik settings*/
}
.theme-ctrl-6 .sma-rxt-plugins-list {
  background: #f56867 !important;
}
.theme-ctrl-6 .sma-rxt-plugins-list .link {
  color: #f56867 !important;
}
.theme-ctrl-6 .sma-rxt-plugins-list .link .text {
  background: #f56867 !important;
}
.theme-ctrl-6 .sma-rxt-select-list > li:hover, .theme-ctrl-6 .sma-rxt-select-list > li.active {
  background: #f56867 !important;
  color: #ffffff !important;
}
.theme-ctrl-6 .sma-rxt-modal-close-btn.active, .theme-ctrl-6 .sma-rxt-modal-close-btn:hover {
  color: #f56867 !important;
  fill: #f56867 !important;
  background: #fff !important;
}
.theme-ctrl-6 .sma-rxt-close-widget {
  fill: #f56867 !important;
  color: #f56867 !important;
  position: absolute;
  top: calc(0px - 25px);
  right: -125px;
}
.theme-ctrl-6 .sma-rxt-theme-settings {
  border-right-color: #f56867 !important;
}
.theme-ctrl-6 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn {
  background: #f56867 !important;
  color: #ffffff !important;
}
.theme-ctrl-6 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn:hover {
  background: #f23837 !important;
}
.theme-ctrl-6.theme-align-right .sma-rxt-theme-settings {
  border-right-color: rgba(0, 0, 0, 0.125) !important;
  border-left-color: #f56867 !important;
}
.theme-ctrl-6 .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:hover a {
  background: #f23837 !important;
}

.theme-ctrl-7 {
  /* Close widget */
  /* .sma-rxt-close-widget{background-color: $themeColor !important; position: absolute; top: 50%; -webkit-transform: translate(100%, -50%); -ms-transform: translate(100%, -50%); transform: translate(100%, -50%); right: 0; padding: 3px 0px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-left: 1px solid rgba(255, 255, 255, 0.3);} */
  /* / Close widget */
  /* nik settings*/
}
.theme-ctrl-7 .sma-rxt-plugins-list {
  background: #2cc0f3 !important;
}
.theme-ctrl-7 .sma-rxt-plugins-list .link {
  color: #2cc0f3 !important;
}
.theme-ctrl-7 .sma-rxt-plugins-list .link .text {
  background: #2cc0f3 !important;
}
.theme-ctrl-7 .sma-rxt-select-list > li:hover, .theme-ctrl-7 .sma-rxt-select-list > li.active {
  background: #2cc0f3 !important;
  color: #ffffff !important;
}
.theme-ctrl-7 .sma-rxt-modal-close-btn.active, .theme-ctrl-7 .sma-rxt-modal-close-btn:hover {
  color: #2cc0f3 !important;
  fill: #2cc0f3 !important;
  background: #fff !important;
}
.theme-ctrl-7 .sma-rxt-close-widget {
  fill: #2cc0f3 !important;
  color: #2cc0f3 !important;
  position: absolute;
  top: calc(0px - 25px);
  right: -125px;
}
.theme-ctrl-7 .sma-rxt-theme-settings {
  border-right-color: #2cc0f3 !important;
}
.theme-ctrl-7 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn {
  background: #2cc0f3 !important;
  color: #ffffff !important;
}
.theme-ctrl-7 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn:hover {
  background: #0da9df !important;
}
.theme-ctrl-7.theme-align-right .sma-rxt-theme-settings {
  border-right-color: rgba(0, 0, 0, 0.125) !important;
  border-left-color: #2cc0f3 !important;
}
.theme-ctrl-7 .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:hover a {
  background: #0da9df !important;
}

.theme-ctrl-8 {
  /* Close widget */
  /* .sma-rxt-close-widget{background-color: $themeColor !important; position: absolute; top: 50%; -webkit-transform: translate(100%, -50%); -ms-transform: translate(100%, -50%); transform: translate(100%, -50%); right: 0; padding: 3px 0px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-left: 1px solid rgba(255, 255, 255, 0.3);} */
  /* / Close widget */
  /* nik settings*/
}
.theme-ctrl-8 .sma-rxt-plugins-list {
  background: #467adf !important;
}
.theme-ctrl-8 .sma-rxt-plugins-list .link {
  color: #467adf !important;
}
.theme-ctrl-8 .sma-rxt-plugins-list .link .text {
  background: #467adf !important;
}
.theme-ctrl-8 .sma-rxt-select-list > li:hover, .theme-ctrl-8 .sma-rxt-select-list > li.active {
  background: #467adf !important;
  color: #ffffff !important;
}
.theme-ctrl-8 .sma-rxt-modal-close-btn.active, .theme-ctrl-8 .sma-rxt-modal-close-btn:hover {
  color: #467adf !important;
  fill: #467adf !important;
  background: #fff !important;
}
.theme-ctrl-8 .sma-rxt-close-widget {
  fill: #467adf !important;
  color: #467adf !important;
  position: absolute;
  top: calc(0px - 25px);
  right: -125px;
}
.theme-ctrl-8 .sma-rxt-theme-settings {
  border-right-color: #467adf !important;
}
.theme-ctrl-8 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn {
  background: #467adf !important;
  color: #ffffff !important;
}
.theme-ctrl-8 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn:hover {
  background: #245ece !important;
}
.theme-ctrl-8.theme-align-right .sma-rxt-theme-settings {
  border-right-color: rgba(0, 0, 0, 0.125) !important;
  border-left-color: #467adf !important;
}
.theme-ctrl-8 .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:hover a {
  background: #245ece !important;
}

.theme-ctrl-9 {
  /* Close widget */
  /* .sma-rxt-close-widget{background-color: $themeColor !important; position: absolute; top: 50%; -webkit-transform: translate(100%, -50%); -ms-transform: translate(100%, -50%); transform: translate(100%, -50%); right: 0; padding: 3px 0px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-left: 1px solid rgba(255, 255, 255, 0.3);} */
  /* / Close widget */
  /* nik settings*/
}
.theme-ctrl-9 .sma-rxt-plugins-list {
  background: #FF4500 !important;
}
.theme-ctrl-9 .sma-rxt-plugins-list .link {
  color: #FF4500 !important;
}
.theme-ctrl-9 .sma-rxt-plugins-list .link .text {
  background: #FF4500 !important;
}
.theme-ctrl-9 .sma-rxt-select-list > li:hover, .theme-ctrl-9 .sma-rxt-select-list > li.active {
  background: #FF4500 !important;
  color: #ffffff !important;
}
.theme-ctrl-9 .sma-rxt-modal-close-btn.active, .theme-ctrl-9 .sma-rxt-modal-close-btn:hover {
  color: #FF4500 !important;
  fill: #FF4500 !important;
  background: #fff !important;
}
.theme-ctrl-9 .sma-rxt-close-widget {
  fill: #FF4500 !important;
  color: #FF4500 !important;
  position: absolute;
  top: calc(0px - 25px);
  right: -125px;
}
.theme-ctrl-9 .sma-rxt-theme-settings {
  border-right-color: #FF4500 !important;
}
.theme-ctrl-9 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn {
  background: #FF4500 !important;
  color: #ffffff !important;
}
.theme-ctrl-9 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn:hover {
  background: #cc3700 !important;
}
.theme-ctrl-9.theme-align-right .sma-rxt-theme-settings {
  border-right-color: rgba(0, 0, 0, 0.125) !important;
  border-left-color: #FF4500 !important;
}
.theme-ctrl-9 .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:hover a {
  background: #cc3700 !important;
}

.theme-ctrl-10 {
  /* Close widget */
  /* .sma-rxt-close-widget{background-color: $themeColor !important; position: absolute; top: 50%; -webkit-transform: translate(100%, -50%); -ms-transform: translate(100%, -50%); transform: translate(100%, -50%); right: 0; padding: 3px 0px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-left: 1px solid rgba(255, 255, 255, 0.3);} */
  /* / Close widget */
  /* nik settings*/
}
.theme-ctrl-10 .sma-rxt-plugins-list {
  background: #727272 !important;
}
.theme-ctrl-10 .sma-rxt-plugins-list .link {
  color: #727272 !important;
}
.theme-ctrl-10 .sma-rxt-plugins-list .link .text {
  background: #727272 !important;
}
.theme-ctrl-10 .sma-rxt-select-list > li:hover, .theme-ctrl-10 .sma-rxt-select-list > li.active {
  background: #727272 !important;
  color: #ffffff !important;
}
.theme-ctrl-10 .sma-rxt-modal-close-btn.active, .theme-ctrl-10 .sma-rxt-modal-close-btn:hover {
  color: #727272 !important;
  fill: #727272 !important;
  background: #fff !important;
}
.theme-ctrl-10 .sma-rxt-close-widget {
  fill: #727272 !important;
  color: #727272 !important;
  position: absolute;
  top: calc(0px - 25px);
  right: -125px;
}
.theme-ctrl-10 .sma-rxt-theme-settings {
  border-right-color: #727272 !important;
}
.theme-ctrl-10 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn {
  background: #727272 !important;
  color: #ffffff !important;
}
.theme-ctrl-10 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn:hover {
  background: #595959 !important;
}
.theme-ctrl-10.theme-align-right .sma-rxt-theme-settings {
  border-right-color: rgba(0, 0, 0, 0.125) !important;
  border-left-color: #727272 !important;
}
.theme-ctrl-10 .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:hover a {
  background: #595959 !important;
}

.theme-ctrl-11 {
  /* Close widget */
  /* .sma-rxt-close-widget{background-color: $themeColor !important; position: absolute; top: 50%; -webkit-transform: translate(100%, -50%); -ms-transform: translate(100%, -50%); transform: translate(100%, -50%); right: 0; padding: 3px 0px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-left: 1px solid rgba(255, 255, 255, 0.3);} */
  /* / Close widget */
  /* nik settings*/
}
.theme-ctrl-11 .sma-rxt-plugins-list {
  background: #008000 !important;
}
.theme-ctrl-11 .sma-rxt-plugins-list .link {
  color: #008000 !important;
}
.theme-ctrl-11 .sma-rxt-plugins-list .link .text {
  background: #008000 !important;
}
.theme-ctrl-11 .sma-rxt-select-list > li:hover, .theme-ctrl-11 .sma-rxt-select-list > li.active {
  background: #008000 !important;
  color: #ffffff !important;
}
.theme-ctrl-11 .sma-rxt-modal-close-btn.active, .theme-ctrl-11 .sma-rxt-modal-close-btn:hover {
  color: #008000 !important;
  fill: #008000 !important;
  background: #fff !important;
}
.theme-ctrl-11 .sma-rxt-close-widget {
  fill: #008000 !important;
  color: #008000 !important;
  position: absolute;
  top: calc(0px - 25px);
  right: -125px;
}
.theme-ctrl-11 .sma-rxt-theme-settings {
  border-right-color: #008000 !important;
}
.theme-ctrl-11 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn {
  background: #008000 !important;
  color: #ffffff !important;
}
.theme-ctrl-11 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn:hover {
  background: #004d00 !important;
}
.theme-ctrl-11.theme-align-right .sma-rxt-theme-settings {
  border-right-color: rgba(0, 0, 0, 0.125) !important;
  border-left-color: #008000 !important;
}
.theme-ctrl-11 .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:hover a {
  background: #004d00 !important;
}

.theme-ctrl-12 {
  /* Close widget */
  /* .sma-rxt-close-widget{background-color: $themeColor !important; position: absolute; top: 50%; -webkit-transform: translate(100%, -50%); -ms-transform: translate(100%, -50%); transform: translate(100%, -50%); right: 0; padding: 3px 0px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-left: 1px solid rgba(255, 255, 255, 0.3);} */
  /* / Close widget */
  /* nik settings*/
}
.theme-ctrl-12 .sma-rxt-plugins-list {
  background: #808000 !important;
}
.theme-ctrl-12 .sma-rxt-plugins-list .link {
  color: #808000 !important;
}
.theme-ctrl-12 .sma-rxt-plugins-list .link .text {
  background: #808000 !important;
}
.theme-ctrl-12 .sma-rxt-select-list > li:hover, .theme-ctrl-12 .sma-rxt-select-list > li.active {
  background: #808000 !important;
  color: #ffffff !important;
}
.theme-ctrl-12 .sma-rxt-modal-close-btn.active, .theme-ctrl-12 .sma-rxt-modal-close-btn:hover {
  color: #808000 !important;
  fill: #808000 !important;
  background: #fff !important;
}
.theme-ctrl-12 .sma-rxt-close-widget {
  fill: #808000 !important;
  color: #808000 !important;
  position: absolute;
  top: calc(0px - 25px);
  right: -125px;
}
.theme-ctrl-12 .sma-rxt-theme-settings {
  border-right-color: #808000 !important;
}
.theme-ctrl-12 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn {
  background: #808000 !important;
  color: #ffffff !important;
}
.theme-ctrl-12 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn:hover {
  background: #4d4d00 !important;
}
.theme-ctrl-12.theme-align-right .sma-rxt-theme-settings {
  border-right-color: rgba(0, 0, 0, 0.125) !important;
  border-left-color: #808000 !important;
}
.theme-ctrl-12 .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:hover a {
  background: #4d4d00 !important;
}

.theme-ctrl-13 {
  /* Close widget */
  /* .sma-rxt-close-widget{background-color: $themeColor !important; position: absolute; top: 50%; -webkit-transform: translate(100%, -50%); -ms-transform: translate(100%, -50%); transform: translate(100%, -50%); right: 0; padding: 3px 0px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-left: 1px solid rgba(255, 255, 255, 0.3);} */
  /* / Close widget */
  /* nik settings*/
}
.theme-ctrl-13 .sma-rxt-plugins-list {
  background: #ff0000 !important;
}
.theme-ctrl-13 .sma-rxt-plugins-list .link {
  color: #ff0000 !important;
}
.theme-ctrl-13 .sma-rxt-plugins-list .link .text {
  background: #ff0000 !important;
}
.theme-ctrl-13 .sma-rxt-select-list > li:hover, .theme-ctrl-13 .sma-rxt-select-list > li.active {
  background: #ff0000 !important;
  color: #ffffff !important;
}
.theme-ctrl-13 .sma-rxt-modal-close-btn.active, .theme-ctrl-13 .sma-rxt-modal-close-btn:hover {
  color: #ff0000 !important;
  fill: #ff0000 !important;
  background: #fff !important;
}
.theme-ctrl-13 .sma-rxt-close-widget {
  fill: #ff0000 !important;
  color: #ff0000 !important;
  position: absolute;
  top: calc(0px - 25px);
  right: -125px;
}
.theme-ctrl-13 .sma-rxt-theme-settings {
  border-right-color: #ff0000 !important;
}
.theme-ctrl-13 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn {
  background: #ff0000 !important;
  color: #ffffff !important;
}
.theme-ctrl-13 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn:hover {
  background: #cc0000 !important;
}
.theme-ctrl-13.theme-align-right .sma-rxt-theme-settings {
  border-right-color: rgba(0, 0, 0, 0.125) !important;
  border-left-color: #ff0000 !important;
}
.theme-ctrl-13 .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:hover a {
  background: #cc0000 !important;
}

.theme-ctrl-14 {
  /* Close widget */
  /* .sma-rxt-close-widget{background-color: $themeColor !important; position: absolute; top: 50%; -webkit-transform: translate(100%, -50%); -ms-transform: translate(100%, -50%); transform: translate(100%, -50%); right: 0; padding: 3px 0px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-left: 1px solid rgba(255, 255, 255, 0.3);} */
  /* / Close widget */
  /* nik settings*/
}
.theme-ctrl-14 .sma-rxt-plugins-list {
  background: #800080 !important;
}
.theme-ctrl-14 .sma-rxt-plugins-list .link {
  color: #800080 !important;
}
.theme-ctrl-14 .sma-rxt-plugins-list .link .text {
  background: #800080 !important;
}
.theme-ctrl-14 .sma-rxt-select-list > li:hover, .theme-ctrl-14 .sma-rxt-select-list > li.active {
  background: #800080 !important;
  color: #ffffff !important;
}
.theme-ctrl-14 .sma-rxt-modal-close-btn.active, .theme-ctrl-14 .sma-rxt-modal-close-btn:hover {
  color: #800080 !important;
  fill: #800080 !important;
  background: #fff !important;
}
.theme-ctrl-14 .sma-rxt-close-widget {
  fill: #800080 !important;
  color: #800080 !important;
  position: absolute;
  top: calc(0px - 25px);
  right: -125px;
}
.theme-ctrl-14 .sma-rxt-theme-settings {
  border-right-color: #800080 !important;
}
.theme-ctrl-14 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn {
  background: #800080 !important;
  color: #ffffff !important;
}
.theme-ctrl-14 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn:hover {
  background: #4d004d !important;
}
.theme-ctrl-14.theme-align-right .sma-rxt-theme-settings {
  border-right-color: rgba(0, 0, 0, 0.125) !important;
  border-left-color: #800080 !important;
}
.theme-ctrl-14 .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:hover a {
  background: #4d004d !important;
}

.theme-ctrl-15 {
  /* Close widget */
  /* .sma-rxt-close-widget{background-color: $themeColor !important; position: absolute; top: 50%; -webkit-transform: translate(100%, -50%); -ms-transform: translate(100%, -50%); transform: translate(100%, -50%); right: 0; padding: 3px 0px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-left: 1px solid rgba(255, 255, 255, 0.3);} */
  /* / Close widget */
  /* nik settings*/
}
.theme-ctrl-15 .sma-rxt-plugins-list {
  background: #ffbf00 !important;
}
.theme-ctrl-15 .sma-rxt-plugins-list .link {
  color: #ffbf00 !important;
}
.theme-ctrl-15 .sma-rxt-plugins-list .link .text {
  background: #ffbf00 !important;
}
.theme-ctrl-15 .sma-rxt-select-list > li:hover, .theme-ctrl-15 .sma-rxt-select-list > li.active {
  background: #ffbf00 !important;
  color: #ffffff !important;
}
.theme-ctrl-15 .sma-rxt-modal-close-btn.active, .theme-ctrl-15 .sma-rxt-modal-close-btn:hover {
  color: #ffbf00 !important;
  fill: #ffbf00 !important;
  background: #fff !important;
}
.theme-ctrl-15 .sma-rxt-close-widget {
  fill: #ffbf00 !important;
  color: #ffbf00 !important;
  position: absolute;
  top: calc(0px - 25px);
  right: -125px;
}
.theme-ctrl-15 .sma-rxt-theme-settings {
  border-right-color: #ffbf00 !important;
}
.theme-ctrl-15 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn {
  background: #ffbf00 !important;
  color: #ffffff !important;
}
.theme-ctrl-15 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn:hover {
  background: #cc9900 !important;
}
.theme-ctrl-15.theme-align-right .sma-rxt-theme-settings {
  border-right-color: rgba(0, 0, 0, 0.125) !important;
  border-left-color: #ffbf00 !important;
}
.theme-ctrl-15 .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:hover a {
  background: #cc9900 !important;
}

.theme-ctrl-16 {
  /* Close widget */
  /* .sma-rxt-close-widget{background-color: $themeColor !important; position: absolute; top: 50%; -webkit-transform: translate(100%, -50%); -ms-transform: translate(100%, -50%); transform: translate(100%, -50%); right: 0; padding: 3px 0px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-left: 1px solid rgba(255, 255, 255, 0.3);} */
  /* / Close widget */
  /* nik settings*/
}
.theme-ctrl-16 .sma-rxt-plugins-list {
  background: #fa6b9c !important;
}
.theme-ctrl-16 .sma-rxt-plugins-list .link {
  color: #fa6b9c !important;
}
.theme-ctrl-16 .sma-rxt-plugins-list .link .text {
  background: #fa6b9c !important;
}
.theme-ctrl-16 .sma-rxt-select-list > li:hover, .theme-ctrl-16 .sma-rxt-select-list > li.active {
  background: #fa6b9c !important;
  color: #ffffff !important;
}
.theme-ctrl-16 .sma-rxt-modal-close-btn.active, .theme-ctrl-16 .sma-rxt-modal-close-btn:hover {
  color: #fa6b9c !important;
  fill: #fa6b9c !important;
  background: #fff !important;
}
.theme-ctrl-16 .sma-rxt-close-widget {
  fill: #fa6b9c !important;
  color: #fa6b9c !important;
  position: absolute;
  top: calc(0px - 25px);
  right: -125px;
}
.theme-ctrl-16 .sma-rxt-theme-settings {
  border-right-color: #fa6b9c !important;
}
.theme-ctrl-16 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn {
  background: #fa6b9c !important;
  color: #ffffff !important;
}
.theme-ctrl-16 .sma-rxt-theme-settings .sma-rxt-theme-settings-btn:hover {
  background: #f83a7b !important;
}
.theme-ctrl-16.theme-align-right .sma-rxt-theme-settings {
  border-right-color: rgba(0, 0, 0, 0.125) !important;
  border-left-color: #fa6b9c !important;
}
.theme-ctrl-16 .nik-plugins-has-list .sma-rxt-plugins-list .sma-rxt-plugins-list li:hover a {
  background: #f83a7b !important;
}

/* / Plugins settings */
@media (max-width: 767.98px) {
  .sma-rxt-modal-dialog .nav .nav-link {
    margin-top: 0 !important;
    border-radius: 0 !important;
    border: 0 !important;
    background: transparent !important;
  }
  .sma-rxt-nav {
    left: 0;
    top: 0;
  }
  .sma-rxt-modal-close-btn {
    position: static !important;
  }
  .sma-rxt-modal-close-btn:hover {
    background: #fff !important;
    color: #f56867 !important;
  }
  .sma-rxt-modal-right .sma-rxt-modal-dialog, .sma-rxt-modal-left .sma-rxt-modal-dialog {
    max-width: 100% !important;
  }

  .sma-rxt-modal-close-btn {
    color: rgba(33, 37, 41, 0.5) !important;
    margin-bottom: 0;
  }
  .sma-rxt-modal-close-btn.sma-rxt-modal-icone svg {
    width: 100% !important;
    max-width: 23px !important;
    max-height: 23px !important;
  }

  .shadow-bottom:before, .shadow-bottom:after {
    z-index: -1;
    position: absolute;
    content: "";
    bottom: 15px;
    left: 10px;
    width: 50%;
    top: 15%;
    max-width: 300px;
    background: #777;
    -webkit-box-shadow: 0 15px 10px #777;
    -moz-box-shadow: 0 15px 10px #777;
    box-shadow: 0 15px 10px #777;
    -webkit-transform: rotate(-3deg);
    -moz-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    transform: rotate(-3deg);
  }
  .shadow-bottom:after {
    -webkit-transform: rotate(3deg);
    -moz-transform: rotate(3deg);
    -o-transform: rotate(3deg);
    -ms-transform: rotate(3deg);
    transform: rotate(3deg);
    right: 10px;
    left: auto;
  }

  .sma-rxt-modal-main-close {
    position: absolute !important;
    right: 0;
    top: 0 !important;
    left: auto !important;
  }
}
.sma-rxt-d-none {
  display: none !important;
}

.sma-rxt-d-flex {
  display: flex !important;
}

@media (min-width: 768px) {
  .sma-rxt-d-md-block {
    display: block !important;
  }

  .sma-rxt-d-md-none {
    display: none !important;
  }
}

/*# sourceMappingURL=sm-anzsco.css.map */
