/***************************************************************
 * Copyright notice
 *
 * (c) 2021 Janina Giesen giesen@schaffrath-digital.de
 * L.N. Schaffrath DigitalMedien GmbH
 *
 * All rights reserved
 * This copyright notice MUST APPEAR in all copies of the script!
 ***************************************************************/
/* ----------------------------------------------------------
	container-width from bootstrap
-------------------------------------------------------------*/
/* ab 575px */
/* ab 576px */
/* ab 768px */
/* ab 992px */
/* ab 1200px */
/* ab 1500px */
/* ----------------------------------------------------------
	defaults
-------------------------------------------------------------*/
/* ----------------------------------------------------------
	colors
-------------------------------------------------------------*/
/* 5% schwarz #f2f2f2*/
/* 10% schwarz #e6e6e6*/
/* 15% schwarz #d9d9d9*/
/* 20% schwarz #cccccc*/
/* 25% schwarz #bfbfbf*/
/* 30% schwarz #b3b3b3*/
/* 35% schwarz #a6a6a6*/
/* 40% schwarz #999999*/
/* 45% schwarz #8c8c8c*/
/* 50% schwarz #7f7f7f*/
/* 55% schwarz #737373*/
/* 60% schwarz #666666*/
/* 65% schwarz #595959*/
/* 70% schwarz #4d4d4d*/
/* 75% schwarz #404040*/
/* 80% schwarz #333333*/
/* 85% schwarz #262626*/
/* 90% schwarz #1a1a1a*/
/* 95% schwarz #0d0d0d*/
/* black #000f19 */
/* dark-blue #0d2032E */
/* gold ##9b7d3c */
/* lightblue #83b8c7 */
/* xxx #000 */
/* xxx #000 */
/* schwarz #000 */
/* ----------------------------------------------------------
    main-typography
-------------------------------------------------------------*/
/* ----------------------------------------------------------
	navigation
-------------------------------------------------------------*/
/* use "megamenu" or "default" */
/* use "from-top", "from-left", "from-right" */
/* use "darkmode" or "lightmode" */
/* ----------------------------------------------------------
	form
-------------------------------------------------------------*/
/* ----------------------------------------------------------
	news
-------------------------------------------------------------*/
/* use "left" or "right" */
/* ----------------------------------------------------------
	fe-login
-------------------------------------------------------------*/
/* ----------------------------------------------------------
	gadgets
-------------------------------------------------------------*/
/* simple lightbox
------------------------------------*/
#overlay {
  z-index: 120;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.9);
}
#overlay .prev,
#overlay .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  display: inline-block;
  font-family: 'font-icons';
  color: white !important;
}
#overlay .prev.hidden,
#overlay .next.hidden {
  display: none;
}
#overlay .prev::after,
#overlay .next::after {
  display: inline-block;
  color: white !important;
  font-size: 3.5em;
}
#overlay .prev:hover,
#overlay .next:hover {
  background-color: black;
}
#overlay .prev {
  left: 15px;
}
#overlay .prev::after {
  color: black;
  content: "\e7a4";
}
#overlay .next {
  right: 15px;
}
#overlay .next::after {
  content: "\e7a5";
  color: black;
}

#popup-content {
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: 100%;
  transform: translate(-50%, -50%);
  background-color: white;
  padding: 28px 10px 10px;
  box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
}
#popup-content .popup-close, #popup-content figure {
  align-items: center;
}
#popup-content figure {
  flex: 1 1 auto;
  display: block;
  justify-content: center;
  text-align: center;
  position: relative;
  padding: 0;
  overflow: hidden;
}
#popup-content figure figcaption {
  padding-top: 5px;
  padding-right: 60px;
  width: 100% !important;
  color: black;
  text-align: left;
}
#popup-content figure figcaption .description {
  color: black;
}
#popup-content figure figcaption .copyright {
  color: gray;
}
#popup-content figure figcaption:empty {
  display: none;
}
#popup-content figure .image-height {
  overflow: hidden;
  max-height: 100vh;
  min-width: 250px;
  min-height: 250px;
  background-color: #efefef;
}
#popup-content figure .image-height img {
  display: block;
  object-fit: contain;
  max-height: 620px;
  max-width: unset;
}
#popup-content figure img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 90%;
}
#popup-content .itemof {
  position: absolute;
  top: 6px;
  text-align: right;
  font-size: 0.7rem;
  color: gray;
  font-style: italic;
}
#popup-content .popup-close {
  display: inline-block;
  text-align: right;
  padding: 0;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 10px;
}
#popup-content .popup-close::before {
  font-size: 1.5rem;
  display: inline-block;
  content: "\00d7";
  color: black;
  cursor: pointer;
  text-shadow: none;
}

.lns-gadgets.accordion {
  position: relative;
  margin: 0;
  padding: 0;
}
.lns-gadgets.accordion > li {
  color: black;
  font-family: "ABC-Social", Arial, Helvetica, sans-serif;
  padding: 10px 0;
  border: 1px solid transparent;
  overflow: hidden;
  margin-left: 0;
  list-style-type: none;
}
.lns-gadgets.accordion > li .sheet-header {
  font-family: "ABC-Social", Arial, Helvetica, sans-serif;
  color: black;
  font-size: 1.5rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  padding: 0;
  margin: 0;
}
.lns-gadgets.accordion > li .sheet-header:before {
  padding-left: 3px;
  width: 20px;
  font-size: 1rem;
  line-height: 1;
  color: #b3b3b3;
  content: "\e71d";
  margin-right: 10px;
  font-family: 'font-icons';
}
.lns-gadgets.accordion > li .sheet-header.none {
  font-size: 0;
}
.lns-gadgets.accordion > li .sheet-header:hover {
  cursor: pointer;
}
.lns-gadgets.accordion > li .sheet-item {
  height: 0;
  overflow: hidden;
  padding: 0 2rem;
  transition: 0.5s;
}
.lns-gadgets.accordion > li.active {
  overflow: hidden;
  height: auto;
  padding-bottom: 7px;
  box-sizing: border-box;
}
.lns-gadgets.accordion > li.active .sheet-header {
  color: #000f19;
}
.lns-gadgets.accordion > li.active .sheet-header:before {
  content: "\e71e";
  font-family: 'font-icons';
}
.lns-gadgets.accordion > li.active .sheet-item {
  height: auto;
  padding: 1rem 2rem;
  transition: 0.5s;
}
.lns-gadgets.accordion > li:not(.active):hover {
  cursor: pointer;
}
.lns-gadgets.accordion > li:focus-visible {
  box-shadow: 0 0 8px #000f19;
}

.accordion-livesearch {
  display: flex;
  align-items: stretch;
}
.accordion-livesearch input {
  margin-right: 10px;
}
.accordion-livesearch button {
  margin-top: 0;
}

.container .lns-gadgets.accordion-wrap .container {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

/* ------------------------------------------------
	print-css
---------------------------------------------------*/
@media print {
  ul.accordion > li {
    max-height: none;
  }
}
.lns-gadgets.tabsheets-wrap ul.tabs {
  font-family: "ABC-Social", Arial, Helvetica, sans-serif;
  position: relative;
  margin: 0;
  width: 100%;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.lns-gadgets.tabsheets-wrap ul.tabs > li.tab {
  position: relative;
  float: left;
  display: block;
  padding: 3px 5px 2px;
  margin-top: 5px;
  color: black;
  background-color: #e6e6e6;
  border: 1px solid transparent;
}
.lns-gadgets.tabsheets-wrap ul.tabs > li.tab:not(.active):hover {
  background-color: #000f19;
  color: white;
  cursor: pointer;
}
.lns-gadgets.tabsheets-wrap ul.tabs > li.tab:focus-visible {
  box-shadow: 0 0 8px #000f19;
}
.lns-gadgets.tabsheets-wrap ul.tabs > li.tab.active {
  color: white;
  background-color: #000f19;
}
.lns-gadgets.tabsheets-wrap ul.tabsheets {
  position: relative;
  margin: 0;
  width: 100%;
  list-style: none;
  padding: 0;
  clear: both;
  font-family: "ABC-Social", Arial, Helvetica, sans-serif;
}
.lns-gadgets.tabsheets-wrap ul.tabsheets > li {
  padding: 30px 0 0 0;
  display: none;
}
.lns-gadgets.tabsheets-wrap ul.tabsheets > li::after {
  content: ".";
  clear: both;
  display: block;
  visibility: hidden;
  height: 0;
}
.lns-gadgets.tabsheets-wrap ul.tabsheets > li.active {
  display: block;
}
.lns-gadgets.tabsheets-wrap ul.tabsheets > li.active > .sheet-header {
  display: none;
}
.lns-gadgets.tabsheets-wrap.height-style-auto ul.tabsheets > li.tabsheet-item {
  visibility: hidden;
  float: left;
  width: 100%;
  margin-right: -100%;
  display: block;
}
.lns-gadgets.tabsheets-wrap.height-style-auto ul.tabsheets > li.tabsheet-item.active {
  visibility: visible;
  z-index: 3;
}
.lns-gadgets.tabsheets-wrap.height-style-auto ul.tabsheets:after {
  content: ".";
  clear: both;
  display: block;
  visibility: hidden;
  height: 0;
}

.container .lns-gadgets.tabsheets-wrap .container {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.lns-gadgets.slider-wrap {
  width: 100%;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets {
  position: relative;
  overflow: hidden;
  width: 100%;
  /* controls
  -----------------------------------*/
  /* fullwidth
  -----------------------------------*/
  /* animation
  -----------------------------------*/
  /* layout-options
  -----------------------------------*/
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .slides {
  margin: 0;
  padding: 0;
  list-style-type: none;
  scroll-behavior: smooth;
  -ms-overflow-style: none;
  /*overflow-scrolling: auto;*/
  /* hide IE and old Edge scrollbar */
  -ms-overflow-style: none;
  /* hide Firefox scrollbar */
  scrollbar-width: none;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .slides::-webkit-scrollbar {
  display: none;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .slides > li img {
  width: 100%;
  height: auto;
  max-width: unset;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .slides > li .image-height {
  display: block !important;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .slides::after {
  display: block;
  clear: both;
  content: "";
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .controls {
  margin-bottom: 0;
  position: absolute;
  right: 0;
  bottom: 0;
  left: 50%;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .controls > li {
  display: inline-block;
  margin: 0 5px;
  outline: none;
  background-color: white;
  opacity: 1;
  cursor: pointer;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .controls.bubbles > li {
  border: 1px solid black;
  transition: border 500ms ease-out;
  width: 0.85em;
  height: 0.85em;
  border-radius: 50%;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .controls.bubbles > li.active {
  background-color: black;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .controls.thumbs {
  padding-top: 1rem;
  height: 4rem;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .controls.thumbs > li {
  border: none;
  height: 3rem;
  width: 3rem;
  position: relative;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .controls.thumbs > li.active {
  border: 2px solid black;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .prev {
  cursor: pointer;
  position: absolute;
  display: flex;
  transition: 500ms ease-in-out;
  border: 1px solid transparent;
  transform: translate(0, -50%);
  left: 0;
  top: 1.5rem;
}
@media screen and (min-width: 576px) {
  .lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .prev {
    top: 50%;
  }
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .prev::after {
  display: inline-block;
  color: white;
  font-size: 3rem;
  content: '\140a';
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .next {
  cursor: pointer;
  position: absolute;
  transition: 500ms ease-in-out;
  display: flex;
  border: 1px solid transparent;
  top: 1.5rem;
  transform: translate(0, -50%);
  left: 50px;
}
@media screen and (min-width: 768px) {
  .lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .next {
    top: 50%;
    right: 0;
    left: unset;
  }
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .next::after {
  display: inline-block;
  color: white;
  font-size: 3rem;
  content: '\1405';
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .play {
  cursor: pointer;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border: 1px solid transparent;
  z-index: 4;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .play::after {
  display: inline-block;
  color: white;
  font-size: 4rem;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .pause {
  cursor: pointer;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border: 1px solid transparent;
  z-index: 4;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .pause::after {
  display: inline-block;
  color: white;
  font-size: 4rem;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .prev.hidden,
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .next.hidden {
  display: none;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets:hover > .play::after {
  content: '\23EF';
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets:hover > .pause::after {
  content: '\23f8';
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.limitedwidth[data-options*="bubbles"] {
  padding-bottom: 45px;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.limitedwidth[data-options*="bubbles"] > .controls {
  top: unset;
  bottom: 0;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.limitedwidth[data-options*="arrows"] {
  padding-top: 4rem;
}
@media screen and (min-width: 768px) {
  .lns-gadgets.slider-wrap .flex-slider.lns-gadgets.limitedwidth[data-options*="arrows"] {
    padding-top: 0;
  }
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.limitedwidth[data-options*="arrows"] .prev,
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.limitedwidth[data-options*="arrows"] .next {
  background-color: #666666;
  margin-left: 0;
  margin-right: 0;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.limitedwidth[data-options*="arrows"] .prev:after,
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.limitedwidth[data-options*="arrows"] .next:after {
  color: white;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.limitedwidth[data-options*="arrows"] .next {
  right: auto;
  left: 40px;
}
@media screen and (min-width: 768px) {
  .lns-gadgets.slider-wrap .flex-slider.lns-gadgets.limitedwidth[data-options*="arrows"] .next {
    right: 10px;
    left: unset;
  }
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.limitedwidth .slides {
  position: relative;
  top: unset;
  left: unset;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.limitedwidth .slides > li {
  position: relative;
  margin: 0;
  padding: 0;
  scroll-snap-align: start;
  height: 100%;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.limitedwidth .prev,
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.limitedwidth .next {
  background-color: transparent;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.slide > .slides {
  display: flex;
  scroll-snap-type: x mandatory;
  overflow-x: scroll;
  overflow-y: hidden;
  position: relative;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.slide > .slides > li {
  position: relative;
  margin: 0;
  padding: 0;
  scroll-snap-align: start;
  width: 100%;
  height: auto;
  display: inline-block;
  flex-shrink: 0;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.fade {
  transition: none;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.fade:not(.show) {
  opacity: initial;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.fade > .slides {
  display: grid;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.fade > .slides > li {
  grid-column: 1;
  grid-row: 1;
  margin: 0;
  padding: 0;
  visibility: hidden;
  opacity: 0;
  transition: visibility 1s linear, opacity 1s linear;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.fade > .slides > li.active {
  visibility: visible;
  opacity: 1;
  transition: visibility 1s linear, opacity 1s linear;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.lns-slider-text-and-images[data-options*="thumbs"] {
  padding-top: 100px;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.lns-slider-text-and-images ul.slides li {
  padding: 0 4.5rem;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.lns-slider-images ul.slides .ce-intext.ce-left.ce-nowrap .ce-gallery.fullwidth-image,
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.lns-slider-images ul.slides .ce-intext.ce-right.ce-nowrap .ce-gallery.fullwidth-image,
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.lns-slider-images ul.slides .ce-intext.ce-left .ce-gallery.fullwidth-image,
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.lns-slider-images ul.slides .ce-intext.ce-right .ce-gallery.fullwidth-image {
  max-width: 100%;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.lns-slider-images ul.slides .ce-intext p, .lns-gadgets.slider-wrap .flex-slider.lns-gadgets.lns-slider-images ul.slides .ce-intext li, .lns-gadgets.slider-wrap .flex-slider.lns-gadgets.lns-slider-images ul.slides .ce-intext h2, .lns-gadgets.slider-wrap .flex-slider.lns-gadgets.lns-slider-images ul.slides .ce-intext h3, .lns-gadgets.slider-wrap .flex-slider.lns-gadgets.lns-slider-images ul.slides .ce-intext h4, .lns-gadgets.slider-wrap .flex-slider.lns-gadgets.lns-slider-images ul.slides .ce-intext h5, .lns-gadgets.slider-wrap .flex-slider.lns-gadgets.lns-slider-images ul.slides .ce-intext h5 {
  display: none;
}

.container .lns-gadgets.slider-wrap .container {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.lns-gadgets.accordion > li {
  border-bottom: none;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.lns-gadgets.accordion > li .sheet-header:before {
  display: none;
}
.lns-gadgets.accordion > li .sheet-header:after {
  content: "\e7a3";
  font-family: 'font-icons';
  color: black;
  font-size: 1.3rem;
  padding-left: 1.2rem;
}
.lns-gadgets.accordion > li .sheet-header .as-h3 {
  margin-bottom: 0;
}
.lns-gadgets.accordion > li .sheet-item {
  padding-left: 0;
  padding-right: 0;
}
.lns-gadgets.accordion > li.active .sheet-header:before {
  display: none;
}
.lns-gadgets.accordion > li.active .sheet-header:after {
  content: "\e7a2";
  font-family: 'font-icons';
}
.lns-gadgets.accordion > li.active .sheet-item {
  padding-left: 0;
  padding-right: 0;
}

.lns-gadgets.tabsheets-wrap ul.tabs {
  border-bottom: 1px solid #666666;
  padding-bottom: 5px;
}
.lns-gadgets.tabsheets-wrap ul.tabs > li.tab {
  border-radius: 4px 4px 0 0;
  padding: 5px 10px;
  margin-right: 5px;
}
.lns-gadgets.tabsheets-wrap ul.tabsheets > li {
  border: none;
  border-radius: 0;
}

.lns-gadgets.slider-wrap {
  overflow: hidden;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets {
 /* controls
-----------------------------------*/
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets.limitedwidth[data-options*="arrows"] ul.slides > li {
  padding: 0;
}
@media screen and (min-width: 768px) {
  .lns-gadgets.slider-wrap .flex-slider.lns-gadgets.limitedwidth[data-options*="arrows"] ul.slides > li {
    padding: 0 65px;
  }
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets[data-options*="arrows"] {
  padding-top: 4rem;
}
@media screen and (min-width: 768px) {
  .lns-gadgets.slider-wrap .flex-slider.lns-gadgets[data-options*="arrows"] {
    padding-top: 0;
  }
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets[data-options*="arrows"] .prev,
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets[data-options*="arrows"] .next {
  background-color: #666666;
  padding-right: 0;
  padding-left: 0;
  top: 20px;
  display: flex;
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .lns-gadgets.slider-wrap .flex-slider.lns-gadgets[data-options*="arrows"] .prev,
  .lns-gadgets.slider-wrap .flex-slider.lns-gadgets[data-options*="arrows"] .next {
    background-color: transparent;
    top: 50%;
    display: block;
  }
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets[data-options*="arrows"] .prev:after,
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets[data-options*="arrows"] .next:after {
  font-size: 36px;
  line-height: 1;
  color: white;
}
@media screen and (min-width: 768px) {
  .lns-gadgets.slider-wrap .flex-slider.lns-gadgets[data-options*="arrows"] .prev:after,
  .lns-gadgets.slider-wrap .flex-slider.lns-gadgets[data-options*="arrows"] .next:after {
    color: black;
  }
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets[data-options*="thumbs"] {
  padding-bottom: 4rem;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets[data-options*="thumbs"] > .controls.thumbs {
  top: unset;
  bottom: 0;
  right: 0;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .controls {
  top: unset;
  bottom: 0;
  left: auto;
  right: 15px;
  z-index: 99;
}
@media screen and (min-width: 768px) {
  .lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .controls {
    top: 24px;
    bottom: auto;
  }
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .controls.bubbles > li {
  width: 20px;
  height: 20px;
  margin-left: 0;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets > .controls.bubbles > li:hover {
  background-color: #000f19;
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets .prev:after {
  padding: 0 7px;
  font-size: 60px;
  line-height: 1;
  font-family: 'font-icons';
  content: "\e7a4";
}
.lns-gadgets.slider-wrap .flex-slider.lns-gadgets .next:after {
  padding: 0 7px;
  font-size: 60px;
  line-height: 1;
  font-family: 'font-icons';
  content: "\e7a5";
}

/*# sourceMappingURL=lns-gadgets.css.map */
