/*
|--------------------------------------------------------------------------
| phpComasy - content management system
|--------------------------------------------------------------------------
|
| Copyright indual GmbH, Brig (https://www.indual.ch)
| phpComasy is released under his own licence: https://www.phpcomasy.com/licence/
|
 */
/* @group design colors */
/* @end */
/* @group font */
/* @end */
/* @group shadows, border-radius */
/* @end */
/* @group buttons */
/* @end */
/* @group mixins */
/* @end */
/* @group listing & overview */
.mod_action_edit_entry_form #mixItUp,
.mod_action_add_entry_form #mixItUp {
  max-width: 1250px;
  margin: 0 auto;
  padding-right: 20px;
  padding-left: 20px;
}

#mod_overview,
#mixItUp {
  max-width: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
}

.listing_entry,
.overview_item {
  margin: 0;
  padding: 0;
}
.listing_entry h2,
.overview_item h2 {
  margin: 0 0 32px;
  padding: 0 0 20px;
}
.listing_entry h2, .listing_entry h2 a,
.overview_item h2,
.overview_item h2 a {
  color: #000000;
  font-size: 27px;
  line-height: 34px;
  font-weight: 700;
  position: relative;
}
.listing_entry h2:before,
.overview_item h2:before {
  content: "";
  position: absolute;
  top: auto;
  left: 0;
  width: 71px;
  height: 4px;
  display: block;
  background: #CBCAC6;
  right: 0;
  bottom: 0;
  border-radius: 2px;
}
.listing_entry > div:first-child,
.overview_item > div:first-child {
  border-radius: 0;
  border: 0;
  border-top: 1px solid #E7E7E7;
}
.listing_entry .content,
.overview_item .content {
  padding: 8%;
  box-sizing: border-box;
}
.listing_entry .pictures,
.overview_item .pictures {
  width: 50%;
  margin: 0 0 0 -1px;
  overflow: hidden;
  position: relative;
}
.listing_entry .pictures *,
.overview_item .pictures * {
  display: block;
  height: 100%;
  position: static;
}
.listing_entry .pictures img,
.overview_item .pictures img {
  position: absolute;
  top: 50%;
  right: auto;
  bottom: auto;
  left: 50%;
  border-radius: 0;
  min-width: 100%;
  width: auto !important;
  height: auto !important;
  transform: translate(-50%, -50%);
}
.listing_entry .pictures ~ .content,
.overview_item .pictures ~ .content {
  width: 50%;
}
.listing_entry:nth-child(even) .favorite,
.overview_item:nth-child(even) .favorite {
  left: 30px;
  right: unset;
}
.listing_entry:nth-child(even) .pictures,
.overview_item:nth-child(even) .pictures {
  float: right;
  margin: 0 -1px 0 0;
}

/* @end *//*# sourceMappingURL=Grosse_Auflistung.css.map */