/* Vars */
:root {
  --global-font-family: 'Poppins';
  --global-primary-font-family: 'Poppins';
  --global-secondary-font-family: 'Poppins';
  --global-color: #333333;
  --global-emphasis-color: #a9c707;
  --global-link-color: #a9c707;
  --global-muted-color: #f3f3f3;
  --global-primary-background: #a9c707;
  --global-secondary-background: #173966;
  --global-success-background: #ECF0E1;
  --breakpoint-large: 1200px;
  --breakpoint-medium: 960px;
  --breakpoint-small: 640px;
  --breakpoint-xlarge: 1600px;
  --fi-green: #a9c707;
  --fi-blue: #173966;
}


/* Generell */
body {

}

.text-fi-green, .text-fi-green a { color: var(--fi-green); }
.text-fi-blue, .text-fi-blue a { color: var(--fi-blue); }


em {
  font-style: normal;
  color: var(--fi-green);
}

.fi-box-border-left {
    border-left: 5px solid #000;
}
.fi-box-border-left {
    border-color: #bed335;
}
.fi-box-border-red {
    border-color: red;
}


.fi-feature-grid-hover .el-item:hover .uk-panel {
    background:#A9C707;
    transform: translateY(-5px);
}
.fi-feature-grid-hover .el-item:hover .el-meta,
.fi-feature-grid-hover .el-item:hover svg {
    color:#fff !important;
}


.fi-nav-sticky {
  position: sticky;
  top: 0;
  z-index: 10;
}



/* Standard Header ausblenden, wird individuell gesetzt */
header.tm-header, header..tm-header-mobile {
    display:none;
}



table, .uk-table  {
    border:1px solid #ddd;
}
th, .uk-table th {
  padding: 1rem;
  text-align: left;
  font-size:.88rem;
  font-weight: 600;
  white-space: nowrap;
  background: #173966;
  color: #fff;
}
td, .uk-table td {
  padding: .8rem 1rem;
  border-bottom: 1px solid #ddd;
  font-size:.88rem;
}
.uk-table-justify td:first-child,
.uk-table-justify th:first-child {
  padding: .8rem 1rem;
}


.uk-logo {
min-width:220px;
    padding-right:20px;
}
/*.uk-navbar-nav {
    flex-wrap:wrap;
}
#tm-dialog-mobile .uk-modal-body {
    width: 320px;
    max-width: 100%;
}
#module-menu-dialog-mobile .bereich_textil:before {
    content:'|';
    color:#00B0F0;
    font-weight:700;
    display:inline-block;
    width:10px;
}
#module-menu-dialog-mobile .bereich_textilfrei:before {
    content:'|';
    color:#bed335;
    font-weight:700;
    display:inline-block;
    width:10px;
}


.fi-stars-rating {
    color:gold;
    font-size:30px;
}

.fi-feature-grid .el-item .uk-panel,
.fi-feature-grid-hover .el-item .uk-panel {
    padding-top:40px;
    padding-bottom:50px;
    transition: all 0.3s ease;
}
.fi-feature-grid .el-meta,
.fi-feature-grid-hover .el-meta{
    font-weight:500;
}*/



/* BS s */
@media (min-width: 576px) {

}
/* YT small standard */
@media (min-width: 640px) {

}
/* BS md */
@media (min-width: 768px) {
  	
}

/* YT medium standard */
@media (min-width: 960px) {

}
/* BS l */
@media (min-width: 992px) {

}
/* YT large standard / BS xl */
@media (min-width: 1200px) {

}
/* BS xxl */
@media (min-width: 1400px) {

}
/* YT xlarge standard */
@media (min-width: 1600px) {

}

