.card-body-list-view ul
{
list-style: none outside none;
}
.card-body-list-view .fa,
.card-body-list-view .fas
{
min-width:22px;
}

.list-view .card-teasertext
{
 font-weight:bold
}
section.page-details-infobox .detail-page-infobox h3{
text-transform:none
}
a.btn-primary{
color:#ffffff !important;
}
.datepicker-days{
font-size:0.9rem !important;
}
#dp1484726705563, #dp1484726705564{
text-align:left
}
.navbar-brand
{
line-height:78px;
}
.sticky .navbar-brand
{
line-height:40px;
}
.navbar-expand-lg .navbar-nav .nav-link,
.gallery-grid .card .card-body h3
{
text-transform:none
}
input[type='checkbox']
{
 display:inline-block !important;
 width:auto
}
li.langsel{
padding-left:5px !important;
padding-right:0 !important;
}
li.langsel a{
padding-left:5px !important;
padding-right:0 !important;
}
.langsel2 {
border-bottom:0 none !important;
}
ul.langsel2{
  display:none !important; }

.langsde{  background: transparent url('/imgt/flags/de.png') no-repeat scroll 10px center; }
.langsen{  background: transparent url('/imgt/flags/en.png') no-repeat scroll 10px center; }
.langsnl{  background: transparent url('/imgt/flags/nl.png') no-repeat scroll 10px center; }
.langsfr{  background: transparent url('/imgt/flags/fr.png') no-repeat scroll 10px center; }
.langses{  background: transparent url('/imgt/flags/es.png') no-repeat scroll 10px center; }
.langsit{  background: transparent url('/imgt/flags/it.png') no-repeat scroll 10px center; }
.langscz{  background: transparent url('/imgt/flags/cz.png') no-repeat scroll 10px center; }

.btn.dropdown-toggle{
position:relative; top:6px;
}

.dropdown-item .text{
 text-indent: 10px;
}
.dropdown-menu .dropdown-item{
color:black
}
.dropdown-menu .selected .dropdown-item,
.dropdown-menu .active .dropdown-item{
color:white
}

.hidelang{
display:none;
}
.bodyde .showde{
display:block
}
.carousel-indicators{
justify-content: left;
}

.nav-tabs .nav-link{
text-transform:none;
}

@media (max-width: 766px) {
.gallery-grid-view {
  display:none; }
.gallery-grid .list-view .card .card-body h3{
padding-right:0;
}
}
@media (max-width: 990px) {
li.langselli{
  display:none !important; }
ul.langsel2{
  display:flex !important; }

}