/* ======================================== DCE - Statischer Slider 2 */

.static--slider__image {
	background: #000;
}

.static--slider__image__1 img[src$=".gif"] {
    width: 100% !important;
    min-width: unset !important;
    min-height: unset !important;
    max-width: 800px !important;
}

.static--slider__image-2 {
    /*width: 100% !important;
    min-width: unset !important;
    min-height: unset !important;
    max-width: 800px !important;*/
}

/* ======================================== DCE - Statischer Slider 2  END */

/* ======================================== EXT - PXA Social Feed */

.tx-pxa-social-feed {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}

.tx-pxa-social-feed .owl-carousel {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}

.tx-pxa-social-feed .social-feed-image-container {
      margin-top: 0 !important;
      margin-bottom: 0 !important;
}

.tx-pxa-social-feed .social-feed-information,
.tx-pxa-social-feed .social-feed-like-count,
.tx-pxa-social-feed .social-feed-icon,
.tx-pxa-social-feed .social-feed-message {
    display: none;
    visibility: hidden;
    height: 0;
}

.tx-pxa-social-feed .social-feed-message {
    position: absolute;
    top: 0px;
    left: 0px;
    line-height: 28px;
    z-index: 1;
    color: rgb(255, 255, 255) !important;
    font-size: 70%;
    padding: 20px;
    line-height: 14pt;
}

.tx-pxa-social-feed a:hover .social-feed-information,
.tx-pxa-social-feed a:hover .social-feed-like-count,
.tx-pxa-social-feed a:hover .social-feed-message {
    display: block;
    visibility: visible;
    height: auto;
}

.tx-pxa-social-feed a:hover .social-feed-information,
.tx-pxa-social-feed a:hover .social-feed-like-count {
    background-color: transparent;
    color: #fff;
    padding: 12px;
}

.tx-pxa-social-feed a:hover .social-feed-image-container::before {
    opacity: .9 !important;
    background-color: #ff3078 !important;
}

.tx-pxa-social-feed a:hover .social-feed-image-container::after {
    content: none;
}

.tx-pxa-social-feed a:hover .social-feed-date::before {
    content: none;
}

/* ======================================== EXT - PXA Social Feed END */

::selection {
  background: rgba(255, 48, 120, 0.99) !important;
}

::-moz-selection {
  background: rgba(255, 48, 120, 0.99) !important;
}

.layout--project .section--primary .header__header,
.layout--project .section--primary .project--links a,
.layout--project .section--primary p a {
	color: #fff;
}

.layout--dark .navbar .navbar-nav>li:hover>a, .layout--dark .navbar .navbar-nav>li:focus>a, .layout--dark .navbar .navbar-nav>li.active>a {
    color: rgba(255, 48, 120, 0.99) !important;
}

/* Browser Fixes */

.gecko .ce-image .ce-gallery figure.image {
	display: initial;
}
