.article-wrapper.grid-style.clearfix {
    margin-bottom: 30px;
}

@media screen and (max-width: 800px) {
aside#rpwe_widget-2 {
    display: none;
}
}

/* Breite des Laden-Buttons im Blog */
a#infinite-loadmore {
    width: 200px;
    text-align: center;
}



.entry-title a {
  color: #666666;
  font-size: 20px;
}

.site-header .sticky-header nav a {
  font-size: 20px;
}

.widget-title {
  font-size: 16px;
}

#secondary.widget-area.col-md-3 {
  padding-left: 1%;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #eeeeee;
  background-color: #ffffff;
  padding-top: 10px;
  padding-right: 10px;
}

body:not(.sidebar-left) .col-md-9#primary {
  padding: 0 20px 0 0;
}

.frontier_post_fieldset_tax.frontier_post_fieldset_tax_tag {
  display: none;
}

fieldset.frontier_post_fieldset_excerpt {
  display: none;
}

p.frontier-post-form-posttype {
  display: none;
}

.frontier-post-feat-img.wp-post-image {
  width: 260px;
  margin-top: 20px;
}

.frontier_post_fieldset_tax.frontier_post_fieldset_tax_category {
  width: 49%;
}

.frontier_post_fieldset_tax.frontier_post_fieldset_tax_featured {
  width: 49%;
}

.frontier_post_fieldset_tax_category {
  height: 400px;
  overflow-y: auto;
}

.entry-header .entry-title {
  font-size: 30px;
  line-height: .8;
}

p {
  font-size: 14px;
}

.widget-area .textwidget li {
  margin-left: 0px;
  padding: 0 0 0 0;
  font-size: 14px;
}

body.blog-grid .js-isotope .article-wrapper {
  width: 47%;
  min-width: 280px;
  position: relative;
  left: 0px;
  background-color: #fff;
}

.tml-user-login-wrap {
  margin: 0px 0 10px 0;
}

.tml-user-pass-wrap {
  margin: 0px 0 10px 0;
}

legend.frontier_post_legend_tax {
  font-size: 18px;
}

.frontier_post_legend_featured {
  font-size: 18px;
}

fieldset.frontier_post_fieldset_tax {
  height: 300px !important;
  overflow-y: auto;
}

fieldset.frontier_post_fieldset legend {
  font-size: 18px;
}

#frontier_post_featured_image_label {
  display: none;
}

#frontier_post_featured_image_txt {
  display: none;
}

.archive-title {
  font-size: 24px;
}

.pull-left {
  width: 50%;
}

/*.pull-right {
  width: 50%;
}*/

.top-links ul li {
  line-height: 1;
  padding-top: 15px;
}

.post-date {
  white-space: pre;
}

.footer-widgets .widget li a::before {
  font-family: inherit;
  content: "> ";
}

widget-area .widget li a::before {
  font-family: inherit;
  content: "> ";
}

.widget-area .widget li a::before {
  margin-left: .6em;
}

.rpwe-summary {
  font-size: 16px;
}

.rpwe-title a {
  font-size: 24px;
  font-weight: bold;
}

.rpwe-li.rpwe-clearfix {
  margin-bottom: 30px;
}

#rpwe_widget-2.widget.rpwe_widget.recent-posts-extended a {
  font-size: 13px;
}

.cat-item.cat-item-1 label {
  display: none;
}

.rpwe-alignleft.rpwe-thumb {
  margin-right: 20px;
}

.rpwe-title {
  margin-top: 10px;
  padding-top: 10px;
}

.widget-area .widget li a::before {
  display: none;
}

.widget-area .widget li a:before {
  display: none;
}

fieldset.frontier-new-menu {
  margin: 3px;
  width: 100%;
  border-radius: 0px;
}

fieldset.frontier-new-list {
  border-radius: 0px;
  width: 98%;
}

.nav-previous {
/*  display: none; */
}

.nav-next {
 /* display: none; */
}

#vision-primary-nav ul li a {
  margin-top: 10px;
  font-size: 20px;
}

.site-header .sticky-header nav {
  padding-top: 20px;
}

.searchandfilter label {
  font-size: 13px;
}

.entry-content p,
.entry-summary p,
.comment-content p,
.mu_register p {
  color: #444;
}

.edit-link {
  display: none;
}



body.blog-grid .js-isotope .article-wrapper {
  border: 1px solid #ddd;
}

.pgntn-page-pagination-block {
  width: 100%;
}

#vision-top-nav.top-links {

  width: 200%;
}

.entry-content {
  width: 96%;
}

#frontier-post-new-list-info.frontier-new-list {
  font-size: 14px;
}

#frontier-post-select-thumbnail.set-post-thumbnail a {
  background-color: #fff;
  padding: 10px;
  border: 1px solid #000;
}

fieldset.frontier_post_fieldset_tax {
  font-size: 14px;
}

.pgntn-page-pagination {
  max-width: 45%;
}

.article-wrapper.grid-style.clearfix {
  min-height: 400px;
}



.post-grid .item {
    border: 1px solid #ddd;
}

#post-grid-625 .item {padding: 0; margin: 0;margin-bottom: 20px;margin-right: 10px;}

#post-grid-625 {padding: 0; background: transparent;}

.post-grid .grid-items {
     margin: 0 0; 
}

i.fa.fa-spinner.fa-spin {
    display: none;
}

.wpbdp-plan-selection-list {
  display: none;
}

select#wpbdp-field-12 {
  color: #000;
    height: 240px;
    width: 280px;
}

select#wpbdp-field-13 {
  color: #000;
    height: 140px;
    width: 280px;
}

select#wpbdp-field-21 {
  color: #000;
    width: 280px;
}
.wpbdp-form-field .wpbdp-form-field-inner {
    font-size: 14px;
    font-weight: bolder;
}

input#wpbdp-field-1, input#wpbdp-field-6, input#wpbdp-field-8, input#wpbdp-field-15, input#wpbdp-field-1, input#wpbdp-field-18  {
    width: 280px;
}

#wpbdp-search-form .wpbdp-search-filter>div.field>select {
    width: 50%;
    min-width: 280px;
  
}

#wpbdp-search-form .wpbdp-search-filter>.wpbdp-search-field-label {
    width: 15%;
    min-width: 280px;
font-weight: bold;
}

.wpbdp-main-box .advanced-search-link {
    display: none;
}

.wpbdp-main-box-large .search-fields {
    display: none;
}


.wpbdp-main-links {
    text-align: left;
}

#wpbdp-categories {
    display: none;
}

#wpbdp-submit-listing .wpbdp-submit-listing-form-actions input[type="submit"] {
    float: left;
    margin-right: 20px;
}

.wpbdp-main-box-large .submit-btn {
     padding-left: 0px; 
}

.wpbdp-main-box-large .submit-btn {
    width: 210px;
    min-width: 210px;
font-size: 14px;
}

.wpbdp-main-links .button:first-child, .wpbdp-main-links .button:last-child {
    width: 210px;
}

.wpbdp-main-box {
    padding-left: 0px;
}

div#wpbdp-search-form-wrapper h3 {
    display: none;
}

.wpbdp-bar {
    padding-left: 0px;
background-color: #fff;
display: none;
}

.wpbdp-msg.tip {
  font-style: italic;
    font-size: 14px;
}

.entry-content h3, .comment-content h3 {
    font-size: 18px;
    font-weight: bold;
}

.fg-default.fg-gutter-10 {
     padding-left: 0px; 
}

div#wpbdp-search-page h2 {
    font-size: 24px;
    font-weight: bold;
}

#page.hfeed.site {
  background-color: #f6f6f6;
  /* min-height: 1800px; */
 /* min-height: 4000px; */
}

@media screen and (min-width: 800px) {
#primary.site-content.col-md-9 {
/*   min-height: 3600px; */
}
}

.wpbdp-listing .listing-actions {
    display: none;
}

.wpbdp-listing-excerpt {
    border-bottom: solid 1px #bbb;
}

.wpbdp-main-box {
    background: #fff;
display: none;
}


@media screen and (max-width: 800px) {
select#wpbdp-field-12, select#wpbdp-field-13 {
    width: 210px;
}

input#wpbdp-field-1, input#wpbdp-field-6, input#wpbdp-field-8, input#wpbdp-field-15, input#wpbdp-field-1, input#wpbdp-field-18 {
    width: 210px;
}

#wpbdp-search-form .wpbdp-search-filter>div.field>select {
    min-width: 210px;  
}

#wpbdp-search-form .wpbdp-search-filter>.wpbdp-search-field-label {
    min-width: 210px;
}

.wpbdp-main-box-large .submit-btn {
    width: 210px;
    min-width: 210px;
}

.wpbdp-main-links .button:first-child, .wpbdp-main-links .button:last-child {
    width: 210px;
}
}


#wpbdp-search-form .wpbdp-search-filter>div.field {
    margin-left: 0%;
}

.box-col.main-input {
    display: none;
}

.wpbdp-form-field.wpbdp-form-field-has-description .wpbdp-form-field-description {
    font-size: 12px;
}

.hasborder .owl-stage-outer {
    padding: 0 0 0 0px;
}

.wpbdp-main-box .submit-btn input[type="submit"] {
    font-size: 14px;
font-weight: bolder;
text-transform: uppercase;
}

@media screen and (max-width: 800px) {
.mobile-menu-toggle {
    display: inline-block;
}
}

@media screen and (max-width: 800px) {
.sticky-header nav.pull-right {
    display: none ;
}
}

.wpbdp-form-field.wpbdp-form-field-has-description .wpbdp-form-field-label {
    padding-left: 6px;
}

.wpbdp-form-field .wpbdp-form-field-label {
    padding-left: 6px;
}

#wpbdp-search-form .wpbdp-search-filter>.wpbdp-search-field-label {
    min-height: 40px;
}

button, .button {
    padding: 0 0px;
font-size: 13px;
}

.wpbdp-inner-field-option.wpbdp-inner-field-option-angebot_zur_hilfe.wpbdp-inner-radio.wpbdp-inner-radio-1.wpbdp-inner-radio-angebot_zur_hilfe {
    font-size: 18px;
}

.wpbdp-inner-field-option.wpbdp-inner-field-option-nachfrage_zur_hilfe.wpbdp-inner-radio.wpbdp-inner-radio-2.wpbdp-inner-radio-nachfrage_zur_hilfe {
    font-size: 18px;
}

.wpbdp-form-field.wpbdp-form-field-id-19.wpbdp-form-field-type-textarea.wpbdp-form-field-label-interne_informationen.wpbdp-form-field-association-meta.wpbdp-form-field-in-submit {
    display: none;
}

.owl-carousel.owl-loaded {
    margin-bottom: 10px;
}

#accordions-971 .accordions-head-title {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}

.owl-caption {
    padding: 0rem 7px;
    height: 50px;
    background: rgba(0, 0, 0, .3);
}

input.wpbdp-button.reset, input.wpbdp-submit.wpbdp-button.submit {
    min-width: 210px;
font-weight: bold;
}

img.avatar.avatar-50.photo {
    display: none;
}

p.forgetmenot {
    display: none;
}

p#widget-aam_backend_login-2-nav {
    display: none;
}

.wpuf-dashboard-container .wpuf-dashboard-content {
    width: 100%;
    float: left;
}
.wpuf-dashboard-container .wpuf-dashboard-navigation {
    width: 0%;
    display: none;
}

.caldera-grid .row {
    background-color: #eee;
}

.trumbowyg-box .trumbowyg-editor {
    background: #fff;
}

.caldera-grid .checkbox, .caldera-grid .radio {
    display: inline-block;
    margin-bottom: 2px; 
    width: 49%;
    min-width: 280px;
}

input#fld_6388817_1 {
    width: 99%;
}

#accordions-971 .accordions-head:hover .accordions-head-title {
    color: #dddddd;
}

.owl-caption h4 {
    font-size: 0.9rem;
}

.listing-title a {
    pointer-events: none;
    cursor: default;
}

