
#header-wrap {box-shadow: 1px 2px 3px rgba(0,0,0,0.5)}

@media (max-width: 1200px) {
.header-size-sm .menu-container > .menu-item > .menu-link { letter-spacing: 0px;  padding-right: 10px;  padding-left: 5px; }}
.mpform_field_151 {display:block;}
.form-title {font-weight: bold;display: block;}

h2,.entry-title.title-sm h2, .entry-title.title-sm .h2 {font-family: "Dancing script", sans-serif;font-size: 2rem;letter-spacing: 0;text-transform: none;}

#page-title .breadcrumb a,
.breadcrumb-item + .breadcrumb-item::before {  color: #fff;}
#top-bar.dark {background: #aa0000;padding:3px}
#top-bar p {margin:0}
.badge,.probewohnen {background: #c00;}
.reserviert {color: #c00;
font-weight: 700;
font-size: 1.5rem;
margin-top: 15px;
display: inline-block;}
.badge.patenschaft  {background:#228305;color:#fff}
.probewohnen {display: inline-block;
padding: .35em .65em;
font-weight: 700;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25rem;
margin-top: 20px;}

.dark .media-box.fbox-bg .fbox-content {background:rgba(255,255,255,1)}
.dark .fbox-content h3 {color:#333;font-size: 2rem;}
.fbox-content a.color {text-transform: uppercase;font-size: 0.875rem;}
.fbox-content img.spenden,.fbox-content input.spenden {width:150px; height:auto;margin-bottom:20px}
.feature-box.media-box.fbox-bg {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	box-shadow: 0 1px 1px 0 rgba(10, 16, 34, .2);
    -webkit-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease;
    border-radius: 5px;
}.feature-box.media-box.fbox-bg:hover {
	box-shadow: 0 10px 30px -5px rgba(10, 16, 34, .2);
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
}
.entry-image {
    margin-bottom: 0;background: #efefef;
}
.entry-content p {
    margin-bottom: 10px;
    line-height: 1.4 !important;
}
.notation ul {
  padding: 0 1.5rem;}

#copyrights {
  padding: 15px 0;}

#copyrights a {
     color: #fff;
    border-bottom: 1px dotted #fff;
}

#footer .footer-widgets-wrap {
  
    padding: 40px 0 0 0;
}

.posts-sm .entry-image {height: 64px;}
.newsnav a {
  display: inline-block;
  position: relative;
  cursor: pointer;
  outline: none;
  white-space: nowrap;
  margin: 0px;
  padding: 4px 12px;
  font-size: .875rem;
  line-height: 24px;
  background-color: #EA8F07;
  color: #fff;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
  border: none;
  text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
  width: 30;
  border-radius: 5px;}

@media print {
  .container {width: 100%;max-width: 100%; padding:0 30px;}
  #content .content-wrap {padding: 30px 0;overflow: visible;}
  .grid-item > img, .grid-item .grid-inner > img { width: auto; height: 400px;}
  .grid-container, .grid-inner {height: 400px !important;}
  #page-title h1{text-shadow: none;}
}



