.com-users-login__options.list-group,
.ba-blog-post-field-row[data-id="item-1751971785977"] .ba-blog-post-field-title,
.intro-post-image-wrapper,
/*#system-message-container,*/
body:not(.gridbox)[user="logged-in"] .logins,
.loginfreimaurer .ba-login-fields-wrapper > .ba-login-field-wrapper:first-child,
.no-title .ba-field-label,
body:not(.intern) .show_home,
body[user="logged-in"] .login,
body.intern .menu:not(.active),
body:not(.intern) .intern,
body .intern.hidden,
body.intern .logged-in,
.nonee,
body[user="logged-in"]:not(.gridbox) .willkommen,
.ba-login-headline,
.ba-login-forgot-wrapper {
  display: none!important;
}

.body .login > form {
  border: 0px!important;
  padding: 0!important;
  margin-top: 100px;
}

.form-horizontal .controls {
  margin-left: 0!important;
}

.com-users-registration.registration {
  margin-top: 50px;
}

.control-group {
  display: flex!important;
}
.control-group .control-label {
  width: 100%!important;
}

.btn {
  text-transform: initial!important;
}

.ba-item-recent-posts.ba-item[data-app="4"] .ba-blog-post {
  background: rgb(255, 255, 255) !important;
  padding: 10px !important;
}
/*

#system-message-container .alert {
  width: 100%!important;
  margin-top: 100px;
}

#system-message {
  animation: notification-in .4s cubic-bezier(.25,.98,.26,.99) both!important;
  border-radius: 0px!important;
  bottom: initial!important;
  box-shadow: none!important;
  color: #fff;
  position: initial!important;
  right: initial!important;
}
*/

#system-message-container .alert.alert-warning, #system-message-container .alert.alert-danger, #system-message-container .alert.alert-error {
  background-color: #3f3f3f!important;
}

#system-message-container .alert {
  background: rgba(0,0,0,0.85);
  backdrop-filter: blur(20px)!important;
}

.ba-blog-post-field-row[data-id="item-1751971785977"] {
  color: red;
}

.ba-blog-post-field-row[data-id="item-1751971785977"] .ba-blog-post-field-checkbox-value {
  justify-content: flex-start;
}

.footer, 
.z-index {
  z-index: 11!important;
}

.kontakt {
  position: fixed;
  bottom: 25px!important;
  left: 25px!important;
}

.ba-blog-post-fields .ba-blog-post-field-value {
  text-align: left;
}

.ba-item-blog-posts .ba-blog-post-content,
.ba-item-recent-posts .ba-blog-post-content {
  padding: 0!important;
}

.intro-post-image {
  margin-bottom: 25px;
}

body.intern[user="guest"] .login .zmdi-lock-outline::before,
body.intern[user="guest"] .ba-menu-item-icon::before {
  content: '\f191'!important;
}

/* 
Lock zu: /f191
Lock auf: f18f
*/


body:not(.gridbox) .ba-blog-post-content > a,
body:not(.gridbox) .no-image-links .ba-blog-post-image a,
body:not(.gridbox) .no-title-links .ba-blog-post-title a,
body:not(.gridbox):not([user-group="administrator"]) .ba-blog-post-title > a {
  pointer-events: none;
}

.white .ba-blog-post-field-value a:link,
.white .ba-blog-post-field-value a {
  color: rgba(255,255,255,0.7)!important;
}

.white .ba-blog-post-field-value a:hover {
  color: rgba(255,255,255,1)!important;
}

.kalender .ba-item-recent-posts .ba-blog-post-content {
  padding: 0!important;
}

.kalender .ba-blog-post-field-row {
  margin-bottom: 0px!important;
}

.trierer-freimaurer .ba-blog-post-field-row[data-id="item-1751359866358"] {
  margin-top: 20px;
  font-weight: 600;
}

.ba-blog-post-field-row[data-id="item-17513663944160"] .ba-blog-post-field-value {
  color: #666;
}

.ba-blog-post-field-row[data-id="item-17513663944160"] .ba-blog-post-field-value:before {
  content: '(';
}

.ba-blog-post-field-row[data-id="item-17513663944160"] .ba-blog-post-field-value:after {
  content: ')';
}


@media (max-width: 1024px) {
  #item-179497138805 li.deeper.parent > ul {
    padding: 0px!important;
  }
}

@media (max-width: 768px) {
  .ba-tabs-wrapper .nav-tabs li a {
    padding: 10px 5px;
  }
}


/*
.kalender .ba-blog-post-field-row-wrapper {
  flex-direction: initial!important;
  flex-wrap: wrap;
}

.kalender .ba-blog-post-field-row-wrapper .ba-blog-post-field-row[data-id="item-17513627222310"]{
  width: 100%;
}



.kalender .ba-blog-post-field-row-wrapper .ba-blog-post-field-row[data-id="item-17513624885350"],
.kalender .ba-blog-post-field-row-wrapper .ba-blog-post-field-row[data-id="item-17513621827870"] {
  padding-right: 8px;
}

.kalender .ba-blog-post-field-row-wrapper .ba-blog-post-field-row[data-id="item-17513621827870"] {
  text-transform: uppercase;
}

.kalender .ba-blog-post-field-row-wrapper .ba-blog-post-field-row[data-id="item-17513622008590"]:after {
  padding-right: 8px;
  content: '.';
}

*/