.tm-page {
  display:none;
}

.tm-header, .tm-header-mobile {
  margin-bottom: 40px;
}

.uk-section-default {
  background-image: none;
}

/* .uk-tab::before {
  border-bottom: 0;
} */



.fs-grid-filter-0 .uk-active:first-child a {
  color         : #68659b !important;
  pointer-events: none;
}

/* FARBE DROPDOWN */

.fs-grid-filter-2 {
  cursor  : pointer;
  position: relative;
  z-index : 9;
  width   : 100px;
}

.fs-grid-filter-2 ul:before {
  display: block;
  content: "Farbe ▾";
  position     : relative;
  padding      : 5px 

}

.fs-grid-filter-2 ul {
  position  : absolute;
  left      : 20px;
  margin    : 0 0 0 -1px;
  padding   : 0;
  list-style: none;
}

.fs-grid-filter-2 ul li {
  float      : left;
  width      : 100%;
  white-space: nowrap;
}

.fs-grid-filter-2 ul>li>a {
  background  : #f3f3f3;
  color       : black;
  display     : block;
  height      : 15px;
  padding     : 15px;
  padding-left: 30px;
  text-align  : left;
}

.fs-grid-filter-2 ul>li .reset {
  padding-left: 15px;
  padding-top : 14px;
}

.fs-grid-filter-2 ul a:hover {
  color: #f1be51 !important;
}

.fs-grid-filter-2 ul .uk-active a {
  color: #232D78 !important;
}


/* EINSATZGEBIETE DROPDOWN */

.fs-grid-filter-5 {
  cursor  : pointer;
  position: relative;
  z-index : 9;
  width   : 180px;
}

.fs-grid-filter-5 ul:before {
  display: block;
  content: "Einsatzgebiete ▾";
  position     : relative;
  padding      : 5px 
}

.fs-grid-filter-5 ul {
  position  : absolute;
  left      : 20px;
  margin    : 0 0 0 -1px;
  padding   : 0;
  list-style: none;
}

.fs-grid-filter-5 ul li {
  float      : left;
  width      : 100%;
  white-space: nowrap;
}

.fs-grid-filter-5 ul>li>a {
  background  : #f3f3f3;
  color       : black;
  display     : block;
  height      : 15px;
  padding     : 15px;
  padding-left: 30px;
  text-align  : left;
}

.fs-grid-filter-5 ul>li .reset {
  padding-left: 15px;
  padding-top : 14px;
}


.fs-grid-filter-5 ul a:hover {
  color: #f1be51 !important;
}

.fs-grid-filter-5 ul .uk-active a {
  color: #232D78 !important;
}


/* GROESSEN DROPDOWN */

.fs-grid-filter-3 {
  cursor  : pointer;
  position: relative;
  z-index : 9;
  width   : 150px;
}

.fs-grid-filter-3 ul:before {
  display      : block;
  content      : "Größe ▾";
  position     : relative;
  padding      : 5px 
}

.fs-grid-filter-3 ul {
  position  : absolute;
  left: 20;
  margin    : 0 0 0 -1px;
  padding   : 0;
  list-style: none;
}

.fs-grid-filter-3 ul li {
  float      : left;
  width      : 100%;
  white-space: nowrap;
}

.fs-grid-filter-3 ul>li>a {
  background  : #f3f3f3;
  color       : black;
  display     : block;
  height      : 15px;
  padding     : 15px;
  padding-left: 30px;
  text-align  : left;
}

.fs-grid-filter-3 ul>li .reset {
  padding-left: 15px;
  padding-top : 14px;
}

.fs-grid-filter-3 ul a:hover {
  color: #f1be51 !important;
}

.fs-grid-filter-3 ul .uk-active a {
  color: #232D78 !important;
}


/* RESET */

.uk-tab>*>a{
  padding: 10px 18px;
}
.reset {
  position   : absolute;
  display    : inline-block;
  z-index    : 9;
  width      : 100%;
  height     : 100%;
  cursor     : pointer;
  padding-top: 9px;
  padding-left:3px;
}

.reset a {
  color      : #999;
  padding-top: 10px;
}

.reset a:hover {
  color          : #999;
  padding-top    : 3px;
  text-decoration: none;
}



/* SITE STYLES */


.uk-card {
  transition: all .3s ease;
}

.uk-card:hover {
  transform: scale(1.01);
}

.uk-card:hover .el-title {
  color: #f1be51;
}
.uk-grid-divider>:not(.uk-first-column)::before {
  border:0;
}

