@charset "UTF-8";
/*
// sass setup als user sshv
su
usermod -a -G rvm sshv
su sshv
source /etc/profile.d/rvm.sh
rvm -v
cd /var/www/d7.labournet.tv/sites/all/themes/d7_ltv_omega
rvm --default use 1.9.3
drush omega-guard
*/
/* @author 14islands.com
 * SASS mixins for future proof resolution media query
 */
/* line 106, ../../../../../../../../usr/local/rvm/gems/ruby-1.9.3-p551/gems/compass-core-1.0.3/stylesheets/compass/typography/_vertical_rhythm.scss */
html {
  font-size: 112.5%;
  line-height: 1.33333em; }

/* line 34, ../sass/d7-ltv-omega.styles.scss */
.l-content {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }

/* line 37, ../sass/d7-ltv-omega.styles.scss */
.l-header {
  margin: 0 auto;
  padding-top: 15px;
  display: block;
  height: 67px;
  /*
  animation-duration: 2s;
  animation-name: fadein;
  */ }
  @media (min-width: 740px) {
    /* line 37, ../sass/d7-ltv-omega.styles.scss */
    .l-header {
      width: 740px; } }
  @media (min-width: 940px) {
    /* line 37, ../sass/d7-ltv-omega.styles.scss */
    .l-header {
      width: 940px; } }
  /* line 52, ../sass/d7-ltv-omega.styles.scss */
  .l-header .l-branding {
    margin: 0 auto;
    z-index: 101; }

/* line 57, ../sass/d7-ltv-omega.styles.scss */
.l-main {
  margin-left: 20px;
  margin-right: 20px;
  padding-bottom: 1.5em; }
  @media (min-width: 740px) {
    /* line 57, ../sass/d7-ltv-omega.styles.scss */
    .l-main {
      margin-left: 0px;
      margin-right: 0px;
      width: 740px;
      margin: 0 auto; } }
  @media (min-width: 940px) {
    /* line 57, ../sass/d7-ltv-omega.styles.scss */
    .l-main {
      width: 940px;
      background: #fff; } }

/* line 13, ../../../../../../../../usr/local/rvm/gems/ruby-1.9.3-p551/gems/toolkit-2.9.0/stylesheets/toolkit/_clearfix.scss */
.l-main:after {
  content: "";
  display: table;
  clear: both; }

/* line 76, ../sass/d7-ltv-omega.styles.scss */
.l-footer .l-region {
  margin: 0 auto;
  margin-left: 15px;
  margin-right: 15px; }
  @media (min-width: 740px) {
    /* line 76, ../sass/d7-ltv-omega.styles.scss */
    .l-footer .l-region {
      width: 740px;
      margin: 0 auto; } }
  @media (min-width: 940px) {
    /* line 76, ../sass/d7-ltv-omega.styles.scss */
    .l-footer .l-region {
      width: 940px; } }

/* disable stuff ********************************************* */
/* line 90, ../sass/d7-ltv-omega.styles.scss */
ul.breadcrumb {
  display: none; }

/* line 94, ../sass/d7-ltv-omega.styles.scss */
ul li {
  list-style: none; }

/* line 98, ../sass/d7-ltv-omega.styles.scss */
button:focus,
.mejs-container:focus,
input:focus {
  outline: 0; }

/* line 103, ../sass/d7-ltv-omega.styles.scss */
.l-content h1 {
  display: none; }

/* line 106, ../sass/d7-ltv-omega.styles.scss */
.hidden {
  position: absolute;
  margin-top: -99999px; }

/* line 110, ../sass/d7-ltv-omega.styles.scss */
#custom-popup-embed {
  display: none; }

/* defaults **************************************************** */
/* line 114, ../sass/d7-ltv-omega.styles.scss */
body,
html {
  color: #4A4A49; }

/* line 118, ../sass/d7-ltv-omega.styles.scss */
a:link,
a:visited {
  color: #4A4A49; }

/* line 122, ../sass/d7-ltv-omega.styles.scss */
h1 {
  color: #4A4A49;
  line-height: 1.35em;
  text-transform: uppercase;
  font-family: FFMarkProMedium;
  margin: 0.5em;
  margin-left: 0;
  margin-right: 0; }
  /* line 130, ../sass/d7-ltv-omega.styles.scss */
  h1 a:link,
  h1 a:visited {
    color: #4A4A49;
    text-decoration: none; }

/* line 136, ../sass/d7-ltv-omega.styles.scss */
div.site-name {
  color: #4A4A49;
  display: inline-block;
  width: 100%;
  font-size: 1em;
  line-height: 1em;
  color: #4A4A49;
  font-weight: bold;
  line-height: 1.35em;
  text-transform: uppercase;
  font-family: FFMarkProMedium;
  margin: 0.5em;
  margin-top: 10px;
  margin-left: 0;
  margin-right: 0;
  vertical-align: top;
  text-align: center; }
  @media (min-width: 740px) {
    /* line 136, ../sass/d7-ltv-omega.styles.scss */
    div.site-name {
      font-size: 1.25em;
      line-height: 1em; } }
  @media (min-width: 940px) {
    /* line 136, ../sass/d7-ltv-omega.styles.scss */
    div.site-name {
      width: 100%; } }
  /* line 160, ../sass/d7-ltv-omega.styles.scss */
  div.site-name a {
    padding: 0;
    margin: 0;
    margin-left: auto;
    margin-right: auto;
    text-decoration: none;
    color: #4A4A49; }
    /* line 167, ../sass/d7-ltv-omega.styles.scss */
    div.site-name a span {
      padding: 0;
      margin: 0; }

/* line 174, ../sass/d7-ltv-omega.styles.scss */
h2 {
  font-size: 1.25em;
  text-transform: capitalize; }

/* line 178, ../sass/d7-ltv-omega.styles.scss */
body.front h2 {
  font-size: 1em;
  text-transform: uppercase;
  text-align: center;
  font-family: FFMarkProMedium;
  font-weight: normal; }

/* line 185, ../sass/d7-ltv-omega.styles.scss */
blockquote {
  font-weight: bold;
  display: block;
  margin-left: 25%;
  margin-right: 30%;
  text-align: center;
  quotes: "„" "”" "‘" "’"; }

/* line 193, ../sass/d7-ltv-omega.styles.scss */
blockquote p {
  text-align: center; }

/* line 196, ../sass/d7-ltv-omega.styles.scss */
blockquote p:before {
  content: open-quote; }

/* line 199, ../sass/d7-ltv-omega.styles.scss */
blockquote p:after {
  content: close-quote; }

/* line 202, ../sass/d7-ltv-omega.styles.scss */
.messages {
  margin-bottom: 2em; }

/* line 205, ../sass/d7-ltv-omega.styles.scss */
p {
  line-height: 1.35em; }
  @media (min-width: 740px) {
    /* line 205, ../sass/d7-ltv-omega.styles.scss */
    p {
      line-height: 1.5em; } }

/* line 211, ../sass/d7-ltv-omega.styles.scss */
hr {
  height: 1px;
  background: #4A4A49; }

/* line 215, ../sass/d7-ltv-omega.styles.scss */
a.soz-link {
  display: inline-block;
  padding: 0;
  margin: 0;
  width: 40px;
  height: 40px;
  background-size: 40px 40px;
  margin-right: 1em; }

/* line 224, ../sass/d7-ltv-omega.styles.scss */
a.soz-link.last {
  margin-right: 0; }

/* line 227, ../sass/d7-ltv-omega.styles.scss */
a.dl-link {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/big-arrow-down-outline-dark.png"); }

/* line 230, ../sass/d7-ltv-omega.styles.scss */
a.dl-link:hover {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/big-arrow-down-dark.png"); }

/* line 233, ../sass/d7-ltv-omega.styles.scss */
a.down-sub {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/big-subdown-outline-dark.png"); }

/* line 236, ../sass/d7-ltv-omega.styles.scss */
a.down-sub:hover {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/big-subdown-dark.png"); }

/* line 239, ../sass/d7-ltv-omega.styles.scss */
a.write-sub {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/big-subwrt-outline-dark.png"); }

/* line 242, ../sass/d7-ltv-omega.styles.scss */
a.write-sub:hover {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/big-subwrt-dark.png"); }

/* line 245, ../sass/d7-ltv-omega.styles.scss */
a.mastodon-link {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/big-mastodon-outline-dark.png"); }

/* line 248, ../sass/d7-ltv-omega.styles.scss */
a.mastodon-link:hover {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/big-mastodon-dark.png"); }

/* line 251, ../sass/d7-ltv-omega.styles.scss */
a.twitter-link {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/big-twitter-outline-dark.png"); }

/* line 254, ../sass/d7-ltv-omega.styles.scss */
a.twitter-link:hover {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/big-twitter-dark.png"); }

/* line 257, ../sass/d7-ltv-omega.styles.scss */
a.fb-link {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/big-fb-outline-dark.png"); }

/* line 260, ../sass/d7-ltv-omega.styles.scss */
a.fb-link:hover {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/big-fb-dark.png"); }

/* line 263, ../sass/d7-ltv-omega.styles.scss */
a.yt-link {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/big-yt-outline-dark.png"); }

/* line 266, ../sass/d7-ltv-omega.styles.scss */
a.yt-link:hover {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/big-yt-dark.png"); }

/* line 269, ../sass/d7-ltv-omega.styles.scss */
a.embed-link {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/big-embed-outline-dark.png"); }

/* line 272, ../sass/d7-ltv-omega.styles.scss */
a.embed-link:hover {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/big-embed-dark.png"); }

@media (min-width: 940px) {
  /* line 276, ../sass/d7-ltv-omega.styles.scss */
  a.soz-link {
    width: 40px;
    height: 40px;
    background-size: 40px 40px;
    margin-right: 1.5em; } }
/* admin bar */
/* line 284, ../sass/d7-ltv-omega.styles.scss */
#admin-menu-wrapper {
  font-size: 1.333em !important; }

/* eyecandy *********************************************** */
@media (min-width: 940px) {
  /* line 292, ../sass/d7-ltv-omega.styles.scss */
  html,
  body {
    height: 100%; }

  /* line 296, ../sass/d7-ltv-omega.styles.scss */
  .page-wrapper {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -500px;
    /* the bottom margin is the negative value of the footer's height */ }

  /* line 302, ../sass/d7-ltv-omega.styles.scss */
  .l-footer,
  .page-push {
    height: 500px;
    /* .push must be the same height as .footer */ } }
@keyframes fadein {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
/* Firefox < 16 */
@-moz-keyframes fadein {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
/* Internet Explorer */
@-ms-keyframes fadein {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
/* Opera < 12.1 */
@-o-keyframes fadein {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
/* line 333, ../sass/d7-ltv-omega.styles.scss */
.l-content,
.l-footer,
.ctools-collapsible-container,
.ctools-collapsible-container .ctools-collapsible-content {
  /*
  animation-duration: 1s;
  animation-name: slidefrombottom;
  */ }

@keyframes slidefrombottom {
  from {
    margin-top: -3%; }
  to {
    margin-top: 0%; } }
/* Firefox < 16 */
@-moz-keyframes slidefrombottom {
  from {
    margin-top: -3%; }
  to {
    margin-top: 0%; } }
/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes slidefrombottom {
  from {
    margin-top: -3%; }
  to {
    margin-top: 0%; } }
/* Internet Explorer */
@-ms-keyframes slidefrombottom {
  from {
    margin-top: -3%; }
  to {
    margin-top: 0%; } }
/* Opera < 12.1 */
@-o-keyframes slidefrombottom {
  from {
    margin-top: -3%; }
  to {
    margin-top: 0%; } }
/* front **************************************** */
/* line 367, ../sass/d7-ltv-omega.styles.scss */
.pane-front-videos {
  margin-top: 3em; }
  @media (min-width: 740px) {
    /* line 367, ../sass/d7-ltv-omega.styles.scss */
    .pane-front-videos {
      margin-top: 0; } }

/* line 374, ../sass/d7-ltv-omega.styles.scss */
body.page-taxonomy-term h2 {
  margin: 0;
  margin-bottom: 4px;
  text-transform: uppercase;
  font-size: 1.1em; }
/* line 381, ../sass/d7-ltv-omega.styles.scss */
body.page-taxonomy-term .view-front-videos .view-header {
  display: none; }

/* modules **************************************************** */
/* line 388, ../sass/d7-ltv-omega.styles.scss */
.teaser {
  color: white; }
  /* line 390, ../sass/d7-ltv-omega.styles.scss */
  .teaser h3,
  .teaser p {
    padding: 0;
    margin: 0;
    color: white;
    word-wrap: break-word; }
  /* line 397, ../sass/d7-ltv-omega.styles.scss */
  .teaser h3 {
    font-family: FFMarkProMedium;
    font-weight: normal;
    font-size: 1.25em;
    line-height: 1.33em;
    margin-bottom: 5px; }
  /* line 404, ../sass/d7-ltv-omega.styles.scss */
  .teaser .views-row {
    cursor: pointer;
    display: inline-block;
    color: white;
    margin-right: 0;
    margin-bottom: 8px;
    width: 100%;
    /*
    -webkit-animation: fadein 2s;
    -moz-animation: fadein 2s;
    -ms-animation: fadein 2s;
    -o-animation: fadein 2s;
    animation-name: fadein 2s;
    */ }
    /* line 418, ../sass/d7-ltv-omega.styles.scss */
    .teaser .views-row .hover {
      padding: 0;
      margin: 0;
      overflow: hidden; }
      /* line 422, ../sass/d7-ltv-omega.styles.scss */
      .teaser .views-row .hover a:link,
      .teaser .views-row .hover a:visited {
        color: white;
        text-decoration: none; }
    /* line 428, ../sass/d7-ltv-omega.styles.scss */
    .teaser .views-row .hover:hover .field-name-field-picture img {
      visibility: visible;
      opacity: 1;
      -webkit-transition: 0.5s ease-in-out;
      -moz-transition: 0.5s ease-in-out;
      -o-transition: 0.5s ease-in-out;
      transition: 0.5s ease-in-out;
      /* zoom */
      -webkit-transform: scale(1.05);
      /* Safari and Chrome */
      -moz-transform: scale(1.05);
      /* Firefox */
      -ms-transform: scale(1.05);
      /* IE 9 */
      -o-transform: scale(1.05);
      /* Opera */
      transform: scale(1.05); }
    /* line 442, ../sass/d7-ltv-omega.styles.scss */
    .teaser .views-row .group-hblock {
      margin: 0;
      padding: 0; }
      /* line 445, ../sass/d7-ltv-omega.styles.scss */
      .teaser .views-row .group-hblock legend {
        display: none; }
      /* line 448, ../sass/d7-ltv-omega.styles.scss */
      .teaser .views-row .group-hblock .field-name-field-picture {
        display: block;
        padding: 0;
        margin: 0;
        /* background: #000; */
        /*
        -webkit-animation: fadein 1s;
        -moz-animation: fadein 1s;
        -ms-animation: fadein 1s;
        -o-animation: fadein 1s;
        animation: fadein 1s;
        */ }
      /* line 462, ../sass/d7-ltv-omega.styles.scss */
      .teaser .views-row .group-hblock img {
        display: block;
        margin: 0;
        padding: 0;
        height: 210px;
        width: 100%;
        object-fit: cover;
        overflow: hidden;
        zoom: 1;
        max-width: none;
        -webkit-animation: fadein 1s;
        -moz-animation: fadein 1s;
        -ms-animation: fadein 1s;
        -o-animation: fadein 1s;
        animation: fadein 1s;
        /* zoom */
        -webkit-transition: all 1s ease;
        -moz-transition: all 1s ease;
        -ms-transition: all 1s ease;
        -o-transition: all 1s ease;
        transition: all 1s ease; }
    /* line 486, ../sass/d7-ltv-omega.styles.scss */
    .teaser .views-row .group-tblock {
      display: block;
      position: absolute;
      top: 0;
      margin: 0;
      padding: 20px;
      border: none;
      z-index: 10;
      width: 100%; }
      /* line 495, ../sass/d7-ltv-omega.styles.scss */
      .teaser .views-row .group-tblock legend {
        display: none; }
      /* line 498, ../sass/d7-ltv-omega.styles.scss */
      .teaser .views-row .group-tblock .group-tblock-untertitel {
        margin: 0;
        margin-top: 2px;
        padding: 0;
        border: none; }
        /* line 503, ../sass/d7-ltv-omega.styles.scss */
        .teaser .views-row .group-tblock .group-tblock-untertitel legend {
          display: none; }
        /* line 506, ../sass/d7-ltv-omega.styles.scss */
        .teaser .views-row .group-tblock .group-tblock-untertitel .field {
          display: inline-block; }
        /* line 509, ../sass/d7-ltv-omega.styles.scss */
        .teaser .views-row .group-tblock .group-tblock-untertitel .field.field-name-seperator {
          padding-left: 4px;
          padding-right: 4px; }
  /* line 516, ../sass/d7-ltv-omega.styles.scss */
  .teaser .more-link {
    position: relative;
    margin-top: -39px;
    padding-right: 12px;
    background: url("/sites/all/themes/d7_ltv_omega/images/small-arrow-right-dark.png") no-repeat;
    background-position: 100% 49%;
    background-size: 9px 9px;
    float: right; }
    /* line 524, ../sass/d7-ltv-omega.styles.scss */
    .teaser .more-link a:link,
    .teaser .more-link a:visited {
      color: #4A4A49;
      text-transform: lowercase;
      text-decoration: none;
      display: block;
      font-family: FFMarkProMedium;
      font-weight: normal; }
    /* line 533, ../sass/d7-ltv-omega.styles.scss */
    .teaser .more-link a:hover,
    .teaser .more-link a:focus {
      text-decoration: underline; }

/* line 540, ../sass/d7-ltv-omega.styles.scss */
.video.teaser .masonry-item {
  overflow: hidden; }
  @media (min-width: 740px) {
    /* line 540, ../sass/d7-ltv-omega.styles.scss */
    .video.teaser .masonry-item {
      width: 366px; } }
  @media (min-width: 940px) {
    /* line 540, ../sass/d7-ltv-omega.styles.scss */
    .video.teaser .masonry-item {
      width: 308px; } }
/* line 549, ../sass/d7-ltv-omega.styles.scss */
.video.teaser h3 {
  text-transform: uppercase;
  font-size: 1em;
  font-weight: normal;
  line-height: 1.33em; }

/* line 557, ../sass/d7-ltv-omega.styles.scss */
.themes.teaser .masonry-item {
  overflow: hidden; }
  @media (min-width: 940px) {
    /* line 557, ../sass/d7-ltv-omega.styles.scss */
    .themes.teaser .masonry-item {
      width: 466px; } }
@media (min-width: 940px) {
  /* line 565, ../sass/d7-ltv-omega.styles.scss */
  .themes.teaser .group-tblock {
    width: 446px; } }

/* line 572, ../sass/d7-ltv-omega.styles.scss */
.news.teaser .views-row {
  overflow: hidden;
  margin-right: 0;
  margin-bottom: 0; }
  @media (min-width: 740px) {
    /* line 572, ../sass/d7-ltv-omega.styles.scss */
    .news.teaser .views-row {
      width: 740px; } }
  @media (min-width: 940px) {
    /* line 572, ../sass/d7-ltv-omega.styles.scss */
    .news.teaser .views-row {
      width: 940px; } }
  /* line 582, ../sass/d7-ltv-omega.styles.scss */
  .news.teaser .views-row .hover {
    position: relative; }
  /* line 586, ../sass/d7-ltv-omega.styles.scss */
  .news.teaser .views-row .group-tblock .field-name-taxonomy-vocabulary-12 {
    margin-bottom: 4px; }
  @media (min-width: 740px) {
    /* line 585, ../sass/d7-ltv-omega.styles.scss */
    .news.teaser .views-row .group-tblock {
      width: 740px; } }
  @media (min-width: 940px) {
    /* line 585, ../sass/d7-ltv-omega.styles.scss */
    .news.teaser .views-row .group-tblock {
      width: 940px; } }

/* line 599, ../sass/d7-ltv-omega.styles.scss */
.slider.teaser {
  color: white; }
  /* line 601, ../sass/d7-ltv-omega.styles.scss */
  .slider.teaser a:link,
  .slider.teaser a:visited {
    color: white;
    text-decoration: none; }
  /* line 606, ../sass/d7-ltv-omega.styles.scss */
  .slider.teaser fieldset {
    border: none;
    padding: 0;
    margin: 0; }
  /* line 611, ../sass/d7-ltv-omega.styles.scss */
  .slider.teaser legend {
    display: none; }
  /* line 615, ../sass/d7-ltv-omega.styles.scss */
  .slider.teaser ul.slides li {
    cursor: pointer;
    color: white;
    margin-right: 0;
    width: auto;
    overflow: hidden; }
    /* line 621, ../sass/d7-ltv-omega.styles.scss */
    .slider.teaser ul.slides li img {
      margin: 0;
      padding: 0;
      overflow: hidden;
      height: 210px;
      width: 100%;
      object-fit: cover;
      -webkit-animation: fadein 1s;
      -moz-animation: fadein 1s;
      -ms-animation: fadein 1s;
      -o-animation: fadein 1s;
      animation: fadein 1s; }
      @media (min-width: 500px) {
        /* line 621, ../sass/d7-ltv-omega.styles.scss */
        .slider.teaser ul.slides li img {
          height: auto; } }
    /* line 637, ../sass/d7-ltv-omega.styles.scss */
    .slider.teaser ul.slides li .hover {
      /* background-color: #000; */ }
      /* line 639, ../sass/d7-ltv-omega.styles.scss */
      .slider.teaser ul.slides li .hover .group-tblock {
        position: absolute;
        display: inline-block;
        top: 0;
        padding: 20px;
        max-width: 7%;
        word-wrap: break-word; }
        @media (min-width: 740px) {
          /* line 639, ../sass/d7-ltv-omega.styles.scss */
          .slider.teaser ul.slides li .hover .group-tblock {
            padding: 80px;
            padding-top: 60px; } }
        /* line 652, ../sass/d7-ltv-omega.styles.scss */
        .slider.teaser ul.slides li .hover .group-tblock h2 {
          text-transform: none;
          font-family: FFMarkProMedium;
          font-size: 1.25em;
          line-height: 1.13em;
          text-align: left;
          padding: 0;
          margin: 0;
          word-wrap: break-word; }
          @media (min-width: 740px) {
            /* line 652, ../sass/d7-ltv-omega.styles.scss */
            .slider.teaser ul.slides li .hover .group-tblock h2 {
              font-size: 1.5em; } }
          @media (min-width: 940px) {
            /* line 652, ../sass/d7-ltv-omega.styles.scss */
            .slider.teaser ul.slides li .hover .group-tblock h2 {
              font-size: 2em; } }
        /* line 668, ../sass/d7-ltv-omega.styles.scss */
        .slider.teaser ul.slides li .hover .group-tblock .group-tblock-untertitel,
        .slider.teaser ul.slides li .hover .group-tblock .field--type-taxonomy-term-reference,
        .slider.teaser ul.slides li .hover .group-tblock .field-name-field-topic-text {
          font-size: 1em;
          line-height: 1.13em;
          width: 100%; }
          @media (min-width: 740px) {
            /* line 668, ../sass/d7-ltv-omega.styles.scss */
            .slider.teaser ul.slides li .hover .group-tblock .group-tblock-untertitel,
            .slider.teaser ul.slides li .hover .group-tblock .field--type-taxonomy-term-reference,
            .slider.teaser ul.slides li .hover .group-tblock .field-name-field-topic-text {
              font-size: 1.25em;
              line-height: 1.2em; } }
        /* line 681, ../sass/d7-ltv-omega.styles.scss */
        .slider.teaser ul.slides li .hover .group-tblock .field--type-taxonomy-term-reference,
        .slider.teaser ul.slides li .hover .group-tblock .field-name-field-topic-text {
          display: none; }
          @media (min-width: 740px) {
            /* line 681, ../sass/d7-ltv-omega.styles.scss */
            .slider.teaser ul.slides li .hover .group-tblock .field--type-taxonomy-term-reference,
            .slider.teaser ul.slides li .hover .group-tblock .field-name-field-topic-text {
              display: block;
              margin-bottom: 5px; } }
        /* line 689, ../sass/d7-ltv-omega.styles.scss */
        .slider.teaser ul.slides li .hover .group-tblock .group-tblock-untertitel {
          margin-top: 5px;
          float: left; }
          /* line 692, ../sass/d7-ltv-omega.styles.scss */
          .slider.teaser ul.slides li .hover .group-tblock .group-tblock-untertitel .field {
            display: inline-block; }
          /* line 695, ../sass/d7-ltv-omega.styles.scss */
          .slider.teaser ul.slides li .hover .group-tblock .group-tblock-untertitel .field-name-seperator {
            padding-left: 4px;
            padding-right: 4px; }

/* line 707, ../sass/d7-ltv-omega.styles.scss */
.search.teaser .view-header {
  color: #4A4A49; }
  /* line 710, ../sass/d7-ltv-omega.styles.scss */
  .search.teaser .view-header h2 span.searchterm {
    text-transform: uppercase; }
/* line 715, ../sass/d7-ltv-omega.styles.scss */
.search.teaser .view-content h3 {
  background-color: gray;
  color: #fff;
  padding: 7px;
  padding-bottom: 3px;
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 7px; }
/* line 724, ../sass/d7-ltv-omega.styles.scss */
.search.teaser .views-row {
  color: #4A4A49;
  width: 100%;
  padding-top: 5px;
  margin-top: 5px; }
  /* line 729, ../sass/d7-ltv-omega.styles.scss */
  .search.teaser .views-row a:link,
  .search.teaser .views-row a:visited {
    display: block;
    text-decoration: none; }
    /* line 733, ../sass/d7-ltv-omega.styles.scss */
    .search.teaser .views-row a:link .picture,
    .search.teaser .views-row a:visited .picture {
      float: left;
      padding-right: 10px; }
      /* line 736, ../sass/d7-ltv-omega.styles.scss */
      .search.teaser .views-row a:link .picture img,
      .search.teaser .views-row a:visited .picture img {
        display: block;
        padding: 0;
        margin: 0;
        width: 100%; }
    /* line 743, ../sass/d7-ltv-omega.styles.scss */
    .search.teaser .views-row a:link h3,
    .search.teaser .views-row a:visited h3 {
      color: #4A4A49;
      text-transform: uppercase;
      background-color: #fff;
      margin-top: 0px;
      padding-top: 0px; }
    /* line 750, ../sass/d7-ltv-omega.styles.scss */
    .search.teaser .views-row a:link p,
    .search.teaser .views-row a:visited p {
      text-transform: none;
      color: #4A4A49; }
    /* line 754, ../sass/d7-ltv-omega.styles.scss */
    .search.teaser .views-row a:link .views-field-taxonomy-vocabulary-16,
    .search.teaser .views-row a:visited .views-field-taxonomy-vocabulary-16 {
      display: none; }

/* line 761, ../sass/d7-ltv-omega.styles.scss */
ul[data-sa-theme="basic-grey"] .ui-autocomplete-field-group {
  background-position: left top;
  float: left;
  left: 5px;
  background-color: gray;
  color: #fff;
  padding: 7px;
  padding-bottom: 3px; }

/* line 771, ../sass/d7-ltv-omega.styles.scss */
body.project {
  color: white;
  background-color: black;
  display: block; }
  /* line 775, ../sass/d7-ltv-omega.styles.scss */
  body.project a:link,
  body.project a:visited {
    color: white;
    text-decoration: none; }
  /* line 780, ../sass/d7-ltv-omega.styles.scss */
  body.project .l-page {
    background-color: #dd0b2f; }
    /* line 782, ../sass/d7-ltv-omega.styles.scss */
    body.project .l-page a#mtoggle {
      background-image: url(/sites/all/themes/d7_ltv_omega/images/menu-light.png); }
    /* line 786, ../sass/d7-ltv-omega.styles.scss */
    body.project .l-page div.site-name a {
      color: white; }
    /* line 790, ../sass/d7-ltv-omega.styles.scss */
    body.project .l-page a#stoggle {
      background-image: url(/sites/all/themes/d7_ltv_omega/images/search-light.png); }
  /* line 794, ../sass/d7-ltv-omega.styles.scss */
  body.project .l-main {
    width: 100%;
    margin: 0px;
    background: black; }
  @media (min-width: 740px) {
    /* line 799, ../sass/d7-ltv-omega.styles.scss */
    body.project .contextual-links-region {
      width: 100%; } }
  /* line 806, ../sass/d7-ltv-omega.styles.scss */
  body.project fieldset {
    border: none;
    padding: 0;
    margin: 0;
    width: 100%; }
  /* line 812, ../sass/d7-ltv-omega.styles.scss */
  body.project legend {
    display: none; }
  /* line 815, ../sass/d7-ltv-omega.styles.scss */
  body.project .field-name-field-picture {
    height: 0px; }
    @media (min-width: 740px) {
      /* line 815, ../sass/d7-ltv-omega.styles.scss */
      body.project .field-name-field-picture {
        width: 100%;
        /* or whatever is required */
        text-align: center;
        /* ensures the image is always in the h-middle */
        overflow: hidden;
        /* hide the cropped portion */
        height: 350px; } }
    @media (min-width: 940px) {
      /* line 815, ../sass/d7-ltv-omega.styles.scss */
      body.project .field-name-field-picture {
        height: 500px; } }
    /* line 826, ../sass/d7-ltv-omega.styles.scss */
    body.project .field-name-field-picture img {
      display: none; }
      @media (min-width: 740px) {
        /* line 826, ../sass/d7-ltv-omega.styles.scss */
        body.project .field-name-field-picture img {
          display: inline;
          margin: 0;
          padding: 0;
          position: relative;
          width: 100%;
          /* or whatever is required */
          text-align: center;
          /* ensures the image is always in the h-middle */
          overflow: hidden;
          /* hide the cropped portion */ } }
  /* line 841, ../sass/d7-ltv-omega.styles.scss */
  body.project .group-project-img::after {
    display: none;
    position: relative;
    background-image: none;
    margin-top: 0px;
    height: 0px; }
    @media (min-width: 740px) {
      /* line 841, ../sass/d7-ltv-omega.styles.scss */
      body.project .group-project-img::after {
        width: 100%;
        content: '';
        display: block;
        position: relative;
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);
        margin-top: -250px;
        height: 250px; } }
    @media (min-width: 940px) {
      /* line 841, ../sass/d7-ltv-omega.styles.scss */
      body.project .group-project-img::after {
        margin-top: -500px;
        height: 500px; } }
  /* line 863, ../sass/d7-ltv-omega.styles.scss */
  body.project .hover.project .group-project-img .field-name-field-picture {
    width: 100%;
    /* or whatever is required */
    text-align: center;
    /* ensures the image is always in the h-middle */
    overflow: hidden;
    /* hide the cropped portion */
    height: 200px; }
    @media (min-width: 740px) {
      /* line 863, ../sass/d7-ltv-omega.styles.scss */
      body.project .hover.project .group-project-img .field-name-field-picture {
        height: 350px; } }
    @media (min-width: 940px) {
      /* line 863, ../sass/d7-ltv-omega.styles.scss */
      body.project .hover.project .group-project-img .field-name-field-picture {
        height: 500px; } }
    /* line 874, ../sass/d7-ltv-omega.styles.scss */
    body.project .hover.project .group-project-img .field-name-field-picture img {
      display: inline;
      margin: 0;
      padding: 0;
      width: 100%;
      position: relative; }
  /* line 883, ../sass/d7-ltv-omega.styles.scss */
  body.project .hover.project .group-project-img::after {
    display: block;
    position: relative;
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);
    margin-top: -200px;
    height: 200px;
    width: 100%;
    content: ''; }
    @media (min-width: 740px) {
      /* line 883, ../sass/d7-ltv-omega.styles.scss */
      body.project .hover.project .group-project-img::after {
        margin-top: -250px;
        height: 250px; } }
    @media (min-width: 940px) {
      /* line 883, ../sass/d7-ltv-omega.styles.scss */
      body.project .hover.project .group-project-img::after {
        margin-top: -500px;
        height: 500px; } }
  /* line 901, ../sass/d7-ltv-omega.styles.scss */
  body.project .group-tblock {
    position: absolute;
    display: block;
    width: 100%;
    top: 0px;
    padding-top: 100px;
    word-wrap: break-word;
    text-align: center;
    margin-left: 0;
    margin-right: 0; }
    @media (min-width: 740px) {
      /* line 901, ../sass/d7-ltv-omega.styles.scss */
      body.project .group-tblock {
        padding: 60px;
        padding-top: 140px; } }
    @media (min-width: 940px) {
      /* line 901, ../sass/d7-ltv-omega.styles.scss */
      body.project .group-tblock {
        padding-top: 180px; } }
    /* line 918, ../sass/d7-ltv-omega.styles.scss */
    body.project .group-tblock h2 {
      text-transform: none;
      font-family: FFMarkProMedium;
      font-size: 2em;
      line-height: 1.35em;
      text-align: center;
      padding: 0;
      margin: 0;
      word-wrap: break-word; }
      @media (min-width: 740px) {
        /* line 918, ../sass/d7-ltv-omega.styles.scss */
        body.project .group-tblock h2 {
          font-size: 2.75em; } }
      @media (min-width: 940px) {
        /* line 918, ../sass/d7-ltv-omega.styles.scss */
        body.project .group-tblock h2 {
          font-size: 4.5em; } }
    /* line 934, ../sass/d7-ltv-omega.styles.scss */
    body.project .group-tblock .field-name-field-untertitel {
      font-size: 1.15em;
      line-height: 1.15em;
      width: 100%; }
      @media (min-width: 740px) {
        /* line 934, ../sass/d7-ltv-omega.styles.scss */
        body.project .group-tblock .field-name-field-untertitel {
          font-size: 1.5em;
          line-height: 1.5em;
          font-weight: bold; } }
      @media (min-width: 940px) {
        /* line 934, ../sass/d7-ltv-omega.styles.scss */
        body.project .group-tblock .field-name-field-untertitel {
          font-size: 1.75em;
          line-height: 1.75em; } }
      /* line 947, ../sass/d7-ltv-omega.styles.scss */
      body.project .group-tblock .field-name-field-untertitel p {
        margin: 0;
        padding: 0; }
  /* line 953, ../sass/d7-ltv-omega.styles.scss */
  body.project .mejs-container {
    background: #000 !important; }
  /* line 956, ../sass/d7-ltv-omega.styles.scss */
  body.project .mejs-poster {
    background-size: cover !important; }
  /* line 959, ../sass/d7-ltv-omega.styles.scss */
  body.project .video_embed,
  body.project .taxonomy-term-description,
  body.project .field-name-body {
    padding-top: 20px;
    text-align: left;
    margin-left: 20px;
    margin-right: 20px; }
    @media (min-width: 940px) {
      /* line 959, ../sass/d7-ltv-omega.styles.scss */
      body.project .video_embed,
      body.project .taxonomy-term-description,
      body.project .field-name-body {
        width: 940px;
        margin-left: auto;
        margin-right: auto; } }
    /* line 973, ../sass/d7-ltv-omega.styles.scss */
    body.project .video_embed h4,
    body.project .taxonomy-term-description h4,
    body.project .field-name-body h4 {
      color: #dd0b2f;
      text-transform: uppercase;
      font-size: 1.15em; }
      @media (min-width: 940px) {
        /* line 973, ../sass/d7-ltv-omega.styles.scss */
        body.project .video_embed h4,
        body.project .taxonomy-term-description h4,
        body.project .field-name-body h4 {
          font-size: 1.33em; } }
    /* line 981, ../sass/d7-ltv-omega.styles.scss */
    body.project .video_embed p,
    body.project .taxonomy-term-description p,
    body.project .field-name-body p {
      text-align: left;
      color: #999999;
      padding-bottom: 1.5em;
      margin-block-start: 0px;
      margin-block-end: 0px; }
    /* line 989, ../sass/d7-ltv-omega.styles.scss */
    body.project .video_embed blockquote p,
    body.project .taxonomy-term-description blockquote p,
    body.project .field-name-body blockquote p {
      color: #dd0b2f;
      text-align: center; }

/* line 996, ../sass/d7-ltv-omega.styles.scss */
body.project.page-taxonomy-term-530,
body.project.page-taxonomy-term-533 {
  color: white;
  background-color: black;
  display: block; }
  /* line 1001, ../sass/d7-ltv-omega.styles.scss */
  body.project.page-taxonomy-term-530 a:link,
  body.project.page-taxonomy-term-530 a:visited,
  body.project.page-taxonomy-term-533 a:link,
  body.project.page-taxonomy-term-533 a:visited {
    color: white;
    text-decoration: none; }
  /* line 1006, ../sass/d7-ltv-omega.styles.scss */
  body.project.page-taxonomy-term-530 .l-page,
  body.project.page-taxonomy-term-533 .l-page {
    background-color: #7ac928; }
    /* line 1008, ../sass/d7-ltv-omega.styles.scss */
    body.project.page-taxonomy-term-530 .l-page a#mtoggle,
    body.project.page-taxonomy-term-533 .l-page a#mtoggle {
      background-image: url(/sites/all/themes/d7_ltv_omega/images/menu-light.png); }

/* line 1016, ../sass/d7-ltv-omega.styles.scss */
body.page-user-mailman-register h1,
body.page-user h1 {
  display: block; }
/* line 1019, ../sass/d7-ltv-omega.styles.scss */
body.page-user-mailman-register .l-content,
body.page-user .l-content {
  padding-left: 80px;
  padding-right: 80px; }
/* line 1023, ../sass/d7-ltv-omega.styles.scss */
body.page-user-mailman-register fieldset,
body.page-user fieldset {
  border: none;
  margin: 0;
  padding: 0; }
  /* line 1027, ../sass/d7-ltv-omega.styles.scss */
  body.page-user-mailman-register fieldset legend,
  body.page-user fieldset legend {
    display: none; }
  /* line 1030, ../sass/d7-ltv-omega.styles.scss */
  body.page-user-mailman-register fieldset fieldset,
  body.page-user fieldset fieldset {
    margin: 0; }
    /* line 1032, ../sass/d7-ltv-omega.styles.scss */
    body.page-user-mailman-register fieldset fieldset legend,
    body.page-user fieldset fieldset legend {
      display: none; }
    /* line 1035, ../sass/d7-ltv-omega.styles.scss */
    body.page-user-mailman-register fieldset fieldset .fieldset-description,
    body.page-user fieldset fieldset .fieldset-description {
      font-size: 1.5em;
      font-family: FFMarkProMedium; }
      /* line 1038, ../sass/d7-ltv-omega.styles.scss */
      body.page-user-mailman-register fieldset fieldset .fieldset-description p,
      body.page-user fieldset fieldset .fieldset-description p {
        margin-bottom: .5em; }
    /* line 1042, ../sass/d7-ltv-omega.styles.scss */
    body.page-user-mailman-register fieldset fieldset label,
    body.page-user fieldset fieldset label {
      margin-bottom: .5em; }
    /* line 1045, ../sass/d7-ltv-omega.styles.scss */
    body.page-user-mailman-register fieldset fieldset .form-type-radios label,
    body.page-user fieldset fieldset .form-type-radios label {
      font-weight: normal;
      text-transform: lowercase; }

/* line 1053, ../sass/d7-ltv-omega.styles.scss */
.view-mode-node_embed h2 {
  display: none; }

/* line 1058, ../sass/d7-ltv-omega.styles.scss */
body.node-type-topic h4 {
  display: block;
  margin: 0;
  padding: 0;
  text-align: center;
  font-size: 1.2em;
  line-height: 1.5em;
  margin-left: auto;
  margin-right: auto;
  text-transform: uppercase; }
/* line 1069, ../sass/d7-ltv-omega.styles.scss */
body.node-type-topic h4 + p {
  margin-top: 0; }
/* line 1073, ../sass/d7-ltv-omega.styles.scss */
body.node-type-topic p a:hover {
  color: #aa2727; }
/* line 1078, ../sass/d7-ltv-omega.styles.scss */
body.node-type-topic .pane-entity-field .field--type-image {
  -webkit-animation: fadein 2s;
  -moz-animation: fadein 2s;
  -ms-animation: fadein 2s;
  -o-animation: fadein 2s;
  animation: fadein 2s; }
  /* line 1084, ../sass/d7-ltv-omega.styles.scss */
  body.node-type-topic .pane-entity-field .field--type-image .field__item {
    /* background: #000; */
    max-width: 100%; }
    /* line 1087, ../sass/d7-ltv-omega.styles.scss */
    body.node-type-topic .pane-entity-field .field--type-image .field__item img {
      display: block;
      padding: 0;
      margin: 0;
      width: 100%; }

/* line 1102, ../sass/d7-ltv-omega.styles.scss */
body.page-videos .view-filters .views-exposed-form,
body.page-taxonomy-term .view-filters .views-exposed-form {
  color: #4A4A49;
  background-color: #4A4A49; }
  /* line 1105, ../sass/d7-ltv-omega.styles.scss */
  body.page-videos .view-filters .views-exposed-form label,
  body.page-taxonomy-term .view-filters .views-exposed-form label {
    display: block;
    color: white;
    text-transform: uppercase;
    padding-top: .25em;
    padding-bottom: .25em; }
  /* line 1112, ../sass/d7-ltv-omega.styles.scss */
  body.page-videos .view-filters .views-exposed-form .views-exposed-widget,
  body.page-taxonomy-term .view-filters .views-exposed-form .views-exposed-widget {
    float: left;
    padding: 8px;
    width: 100%; }
    @media (min-width: 940px) {
      /* line 1112, ../sass/d7-ltv-omega.styles.scss */
      body.page-videos .view-filters .views-exposed-form .views-exposed-widget,
      body.page-taxonomy-term .view-filters .views-exposed-form .views-exposed-widget {
        width: auto; } }
    /* line 1121, ../sass/d7-ltv-omega.styles.scss */
    body.page-videos .view-filters .views-exposed-form .views-exposed-widget .form-select,
    body.page-taxonomy-term .view-filters .views-exposed-form .views-exposed-widget .form-select {
      width: 100%; }
      @media (min-width: 940px) {
        /* line 1121, ../sass/d7-ltv-omega.styles.scss */
        body.page-videos .view-filters .views-exposed-form .views-exposed-widget .form-select,
        body.page-taxonomy-term .view-filters .views-exposed-form .views-exposed-widget .form-select {
          width: auto; } }
      /* line 1128, ../sass/d7-ltv-omega.styles.scss */
      body.page-videos .view-filters .views-exposed-form .views-exposed-widget .form-select option,
      body.page-taxonomy-term .view-filters .views-exposed-form .views-exposed-widget .form-select option {
        text-transform: capitalize; }
    /* line 1132, ../sass/d7-ltv-omega.styles.scss */
    body.page-videos .view-filters .views-exposed-form .views-exposed-widget .form-submit,
    body.page-taxonomy-term .view-filters .views-exposed-form .views-exposed-widget .form-submit {
      margin-top: 0; }
      @media (min-width: 940px) {
        /* line 1132, ../sass/d7-ltv-omega.styles.scss */
        body.page-videos .view-filters .views-exposed-form .views-exposed-widget .form-submit,
        body.page-taxonomy-term .view-filters .views-exposed-form .views-exposed-widget .form-submit {
          margin-top: 1.7em; } }

/* line 1145, ../sass/d7-ltv-omega.styles.scss */
.padlr {
  margin-left: 0;
  margin-right: 0; }
  @media (min-width: 740px) {
    /* line 1145, ../sass/d7-ltv-omega.styles.scss */
    .padlr {
      margin-left: 80px;
      margin-right: 80px; } }

/* line 1156, ../sass/d7-ltv-omega.styles.scss */
.pane-node-title.padlr {
  text-transform: uppercase;
  font-family: FFMarkProMedium;
  text-align: left;
  padding: 0;
  color: #4A4A49;
  margin-top: 0; }
  /* line 1163, ../sass/d7-ltv-omega.styles.scss */
  .pane-node-title.padlr h3 {
    display: block;
    padding: 0;
    margin: 0;
    margin-top: .7em;
    font-size: 1.1em;
    line-height: 1.25em;
    font-weight: normal; }
  @media (min-width: 740px) {
    /* line 1156, ../sass/d7-ltv-omega.styles.scss */
    .pane-node-title.padlr {
      font-size: 1.5em;
      line-height: 1.25em; } }
  @media (min-width: 940px) {
    /* line 1156, ../sass/d7-ltv-omega.styles.scss */
    .pane-node-title.padlr {
      padding-left: 0;
      padding-right: 0; } }

/* line 1187, ../sass/d7-ltv-omega.styles.scss */
.pane-node-field-untertitel.padlr {
  color: #4A4A49;
  display: block; }
  @media (min-width: 940px) {
    /* line 1187, ../sass/d7-ltv-omega.styles.scss */
    .pane-node-field-untertitel.padlr {
      margin-bottom: 25px;
      padding-left: 0;
      padding-right: 0; } }

/* line 1200, ../sass/d7-ltv-omega.styles.scss */
body.node-type-news .pane-entity-field .field--type-image {
  -webkit-animation: fadein 2s;
  -moz-animation: fadein 2s;
  -ms-animation: fadein 2s;
  -o-animation: fadein 2s;
  animation: fadein 2s; }
  /* line 1206, ../sass/d7-ltv-omega.styles.scss */
  body.node-type-news .pane-entity-field .field--type-image .field__item {
    /* background: #000; */
    max-width: 100%; }
    /* line 1209, ../sass/d7-ltv-omega.styles.scss */
    body.node-type-news .pane-entity-field .field--type-image .field__item img {
      display: block;
      padding: 0;
      margin: 0;
      width: 100%; }

/* line 1221, ../sass/d7-ltv-omega.styles.scss */
body.node-type-news .pane-node-field-picture,
body.node-type-text .pane-node-field-picture {
  margin-bottom: 20px; }
/* line 1224, ../sass/d7-ltv-omega.styles.scss */
body.node-type-news .field-name-field-picture,
body.node-type-text .field-name-field-picture {
  /* background: #000; */ }
  /* line 1226, ../sass/d7-ltv-omega.styles.scss */
  body.node-type-news .field-name-field-picture img,
  body.node-type-text .field-name-field-picture img {
    display: block;
    padding: 0;
    margin: 0;
    width: 100%; }
/* line 1233, ../sass/d7-ltv-omega.styles.scss */
body.node-type-news .pane-node-field-picture,
body.node-type-text .pane-node-field-picture {
  -webkit-animation: fadein 2s;
  -moz-animation: fadein 2s;
  -ms-animation: fadein 2s;
  -o-animation: fadein 2s;
  animation: fadein 2s;
  margin-bottom: 20px; }
/* line 1241, ../sass/d7-ltv-omega.styles.scss */
body.node-type-news .field--type-taxonomy-term-reference,
body.node-type-text .field--type-taxonomy-term-reference {
  font-family: FFMarkProMedium; }
  /* line 1243, ../sass/d7-ltv-omega.styles.scss */
  body.node-type-news .field--type-taxonomy-term-reference a,
  body.node-type-text .field--type-taxonomy-term-reference a {
    text-decoration: none; }
/* line 1247, ../sass/d7-ltv-omega.styles.scss */
body.node-type-news .pane-node-title.padlr,
body.node-type-text .pane-node-title.padlr {
  color: #4A4A49;
  margin-top: 0;
  padding-left: 0;
  padding-right: 0; }
  /* line 1252, ../sass/d7-ltv-omega.styles.scss */
  body.node-type-news .pane-node-title.padlr h2,
  body.node-type-text .pane-node-title.padlr h2 {
    text-transform: uppercase;
    font-size: 1.1em;
    font-weight: normal;
    line-height: 1.33em;
    padding: 0;
    margin: 0; }
/* line 1261, ../sass/d7-ltv-omega.styles.scss */
body.node-type-news .pane-node-field-untertitel.padlr,
body.node-type-text .pane-node-field-untertitel.padlr {
  margin-top: 0;
  margin-bottom: 20px;
  padding: 0;
  color: #4A4A49;
  font-family: FFMarkProMedium; }

/* line 1269, ../sass/d7-ltv-omega.styles.scss */
a#all_button {
  display: none; }
  @media (min-width: 740px) {
    /* line 1269, ../sass/d7-ltv-omega.styles.scss */
    a#all_button {
      display: block;
      position: absolute;
      width: 40px;
      height: 80px;
      background-image: url("/sites/all/themes/d7_ltv_omega/images/big-arrow-left-outline-dark.png");
      background-size: 40px 40px;
      background-repeat: no-repeat;
      text-transform: uppercase;
      font-family: FFMarkProMedium;
      font-size: .6em;
      margin-left: 20px;
      margin-right: 20px;
      margin-top: 20px;
      text-decoration: none;
      text-align: center; }
      /* line 1287, ../sass/d7-ltv-omega.styles.scss */
      a#all_button span {
        display: block;
        line-height: 1.5em;
        margin-top: 50px; } }

@media (min-width: 940px) {
  /* line 1294, ../sass/d7-ltv-omega.styles.scss */
  #all_button:hover {
    background-image: url("/sites/all/themes/d7_ltv_omega/images/big-arrow-left-dark.png"); } }

/* line 1301, ../sass/d7-ltv-omega.styles.scss */
body.node-type-topic a#all_button {
  display: none; }
  @media (min-width: 740px) {
    /* line 1301, ../sass/d7-ltv-omega.styles.scss */
    body.node-type-topic a#all_button {
      display: block;
      margin-top: 17px; } }

/* line 1312, ../sass/d7-ltv-omega.styles.scss */
body.node-type-video .panel-pane a:link,
body.node-type-video .panel-pane a:visited {
  color: #4A4A49;
  text-decoration: none; }
/* line 1317, ../sass/d7-ltv-omega.styles.scss */
body.node-type-video .panel-pane a:hover,
body.node-type-video .panel-pane a:focus {
  text-decoration: underline; }
/* line 1321, ../sass/d7-ltv-omega.styles.scss */
body.node-type-video .panel-pane .shariff .theme-grey .shariff-button a {
  /* background-color: #4A4A49; */
  color: white; }
/* line 1326, ../sass/d7-ltv-omega.styles.scss */
body.node-type-video a#all_button {
  display: none; }
  @media (min-width: 740px) {
    /* line 1326, ../sass/d7-ltv-omega.styles.scss */
    body.node-type-video a#all_button {
      display: block;
      margin-top: 17px; } }
/* line 1333, ../sass/d7-ltv-omega.styles.scss */
body.node-type-video .pane-node-title.padlr {
  color: #4A4A49;
  margin-top: 0;
  padding-left: 0;
  padding-right: 0; }
  /* line 1338, ../sass/d7-ltv-omega.styles.scss */
  body.node-type-video .pane-node-title.padlr h1 {
    display: block;
    padding: 0;
    margin: 0;
    margin-top: .75em;
    font-size: 1.1em;
    line-height: 1.25em;
    font-weight: normal; }
/* line 1352, ../sass/d7-ltv-omega.styles.scss */
body.node-type-video .video-infos {
  margin-top: .5em; }
  /* line 1354, ../sass/d7-ltv-omega.styles.scss */
  body.node-type-video .video-infos p,
  body.node-type-video .video-infos span {
    display: inline-block;
    font-family: FFMarkProMedium;
    font-size: 1em;
    color: #4A4A49;
    text-transform: lowercase;
    padding: 0;
    margin: 0; }
  /* line 1364, ../sass/d7-ltv-omega.styles.scss */
  body.node-type-video .video-infos span.seperator {
    padding-right: 0px; }
  /* line 1367, ../sass/d7-ltv-omega.styles.scss */
  body.node-type-video .video-infos span.seperator.first,
  body.node-type-video .video-infos span.seperator.last {
    /* display: none; why? http://d7de.labournet.tv/die-frauen-der-solidarnosc */
    padding-right: 5px; }
  @media (min-width: 740px) {
    /* line 1373, ../sass/d7-ltv-omega.styles.scss */
    body.node-type-video .video-infos .video-infos p.first {
      display: inline-block; }
    /* line 1376, ../sass/d7-ltv-omega.styles.scss */
    body.node-type-video .video-infos .video-infos span.seperator.first {
      display: inline-block; } }
/* line 1382, ../sass/d7-ltv-omega.styles.scss */
body.node-type-video .team {
  text-transform: uppercase;
  font-family: FFMarkProMedium; }
/* line 1386, ../sass/d7-ltv-omega.styles.scss */
body.node-type-video .shop {
  margin-bottom: 1em; }
/* line 1389, ../sass/d7-ltv-omega.styles.scss */
body.node-type-video .tags {
  text-transform: uppercase;
  font-family: FFMarkProMedium; }
/* line 1393, ../sass/d7-ltv-omega.styles.scss */
body.node-type-video .view-d7-video-player.social {
  margin-top: 30px;
  margin-bottom: 20px;
  text-align: center; }
/* line 1400, ../sass/d7-ltv-omega.styles.scss */
body.node-type-video .video.teaser .view-content .views-row {
  position: relative;
  width: 100%; }
  @media (min-width: 940px) {
    /* line 1400, ../sass/d7-ltv-omega.styles.scss */
    body.node-type-video .video.teaser .view-content .views-row {
      width: 308px; } }
  @media (min-width: 940px) {
    /* line 1406, ../sass/d7-ltv-omega.styles.scss */
    body.node-type-video .video.teaser .view-content .views-row .group-tblock {
      width: 308px; } }
@media (min-width: 940px) {
  /* line 1415, ../sass/d7-ltv-omega.styles.scss */
  body.node-type-video .editorialchoice a.group-hblock {
    padding-right: 7px; } }
/* line 1421, ../sass/d7-ltv-omega.styles.scss */
body.node-type-video #custom-popup-embed {
  z-index: 100;
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  min-height: 610px;
  height: 100%;
  /* Fallback for web browsers that doesn't support RGBa */
  background: black;
  /* RGBa with 0.8 opacity */
  background: rgba(0, 0, 0, 0.8);
  /* For IE 5.5 - 7*/
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000);
  /* For IE 8*/
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000)";
  -webkit-animation: fadein .5s;
  /* Safari, Chrome and Opera > 12.1 */
  -moz-animation: fadein .5s;
  /* Firefox < 16 */
  -ms-animation: fadein .5s;
  /* Internet Explorer */
  -o-animation: fadein .5s;
  /* Opera < 12.1 */
  animation: fadein .5s; }
  /* line 1448, ../sass/d7-ltv-omega.styles.scss */
  body.node-type-video #custom-popup-embed .inner-wrapper {
    display: block;
    color: #fff;
    text-align: center;
    margin: auto;
    margin-top: 20px; }
    @media (min-width: 740px) {
      /* line 1448, ../sass/d7-ltv-omega.styles.scss */
      body.node-type-video #custom-popup-embed .inner-wrapper {
        margin-top: 100px; } }
    @media (min-width: 940px) {
      /* line 1448, ../sass/d7-ltv-omega.styles.scss */
      body.node-type-video #custom-popup-embed .inner-wrapper {
        margin-top: 200px; } }
    /* line 1460, ../sass/d7-ltv-omega.styles.scss */
    body.node-type-video #custom-popup-embed .inner-wrapper a#close-embed.show {
      display: block;
      margin: auto;
      margin-bottom: 20px;
      width: 50px;
      height: 40px;
      background-size: 40px 40px;
      background-repeat: no-repeat;
      background-image: url(/sites/all/themes/d7_ltv_omega/images/LNTV_ICONS_40px_MENUCLOSE_W.png);
      z-index: 106; }
    /* line 1471, ../sass/d7-ltv-omega.styles.scss */
    body.node-type-video #custom-popup-embed .inner-wrapper .embed-textarea {
      width: 300px;
      height: 200px;
      color: #000; }

/* line 1480, ../sass/d7-ltv-omega.styles.scss */
.video-more {
  font-family: FFMarkProMedium;
  text-transform: uppercase;
  font-size: .85em;
  padding-top: 1em;
  padding-bottom: 1em; }
  /* line 1486, ../sass/d7-ltv-omega.styles.scss */
  .video-more a:link,
  .video-more a:visited {
    text-decoration: none; }
  /* line 1490, ../sass/d7-ltv-omega.styles.scss */
  .video-more a:hover,
  .video-more a:focus {
    text-decoration: underline; }

/* line 1496, ../sass/d7-ltv-omega.styles.scss */
.ctools-collapsible-container {
  border-top: 2px solid #4A4A49; }

/* line 1499, ../sass/d7-ltv-omega.styles.scss */
.ctools-collapsible-container h2 {
  margin-top: 1em;
  text-transform: uppercase;
  font-size: 1em;
  line-height: 1em; }

/* line 1505, ../sass/d7-ltv-omega.styles.scss */
.ctools-collapsible-container .ctools-toggle.ctools-toggle-collapsed {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/small-arrow-right-dark.png");
  background-size: 16px 16px;
  background-position: 100%;
  float: right; }

/* line 1511, ../sass/d7-ltv-omega.styles.scss */
.ctools-collapsible-container .ctools-toggle {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/small-arrow-down-dark.png");
  background-size: 16px 16px;
  background-position: 100%;
  margin-top: 15px;
  float: right; }

/* line 1519, ../sass/d7-ltv-omega.styles.scss */
.ctools-collapsible-container ul {
  padding-left: 0; }
  /* line 1521, ../sass/d7-ltv-omega.styles.scss */
  .ctools-collapsible-container ul li {
    padding-bottom: 10px; }
    /* line 1523, ../sass/d7-ltv-omega.styles.scss */
    .ctools-collapsible-container ul li a {
      display: block; }

/* line 1530, ../sass/d7-ltv-omega.styles.scss */
.ctools-collapsible-content a {
  display: block;
  padding-bottom: 1em; }
/* line 1534, ../sass/d7-ltv-omega.styles.scss */
.ctools-collapsible-content a:hover {
  color: #aa2727; }

/* line 1539, ../sass/d7-ltv-omega.styles.scss */
.pane-node-comment-form {
  margin-top: 2em; }
  /* line 1541, ../sass/d7-ltv-omega.styles.scss */
  .pane-node-comment-form .comment-form {
    /* Hack to remove Safari's extra padding. Remove if you don't care about pixel-perfection. */ }
    /* line 1542, ../sass/d7-ltv-omega.styles.scss */
    .pane-node-comment-form .comment-form .captcha {
      margin-top: 1em; }
    /* line 1545, ../sass/d7-ltv-omega.styles.scss */
    .pane-node-comment-form .comment-form input,
    .pane-node-comment-form .comment-form textarea,
    .pane-node-comment-form .comment-form select {
      width: 100%;
      background: transparent;
      padding-left: 10px;
      padding-top: 3px;
      border: 1px solid #4A4A49; }
    /* line 1554, ../sass/d7-ltv-omega.styles.scss */
    .pane-node-comment-form .comment-form .grippie {
      display: none; }
    /* line 1557, ../sass/d7-ltv-omega.styles.scss */
    .pane-node-comment-form .comment-form #edit-actions {
      padding-top: 1em; }
      /* line 1559, ../sass/d7-ltv-omega.styles.scss */
      .pane-node-comment-form .comment-form #edit-actions input {
        width: 100%;
        color: #fff;
        background: #4A4A49;
        text-transform: uppercase;
        border: 1px solid #fff; }
      /* line 1566, ../sass/d7-ltv-omega.styles.scss */
      .pane-node-comment-form .comment-form #edit-actions input:hover {
        width: 100%;
        color: #4A4A49;
        background: #fff;
        border: 1px solid #4A4A49; }
    /* line 1575, ../sass/d7-ltv-omega.styles.scss */
    .pane-node-comment-form .comment-form .form-item label {
      color: #4A4A49;
      text-transform: uppercase;
      padding-left: 5px;
      padding-top: 5px; }
    /* line 1582, ../sass/d7-ltv-omega.styles.scss */
    .pane-node-comment-form .comment-form button:focus,
    .pane-node-comment-form .comment-form button:active,
    .pane-node-comment-form .comment-form input:focus,
    .pane-node-comment-form .comment-form input:active,
    .pane-node-comment-form .comment-form select:focus,
    .pane-node-comment-form .comment-form select:active,
    .pane-node-comment-form .comment-form textarea:focus,
    .pane-node-comment-form .comment-form textarea:active {
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none; }
    @media screen and (-webkit-min-device-pixel-ratio: 0) {
      /* line 1596, ../sass/d7-ltv-omega.styles.scss */
      .pane-node-comment-form .comment-form .input input, .pane-node-comment-form .comment-form .input textarea, .pane-node-comment-form .comment-form .input select {
        padding: 4px; } }
    /* line 1599, ../sass/d7-ltv-omega.styles.scss */
    .pane-node-comment-form .comment-form #edit-author--2 a {
      text-indent: -9999px; }

/* line 1607, ../sass/d7-ltv-omega.styles.scss */
body.page-contact h1 {
  display: block; }
/* line 1610, ../sass/d7-ltv-omega.styles.scss */
body.page-contact label {
  padding-left: 5px;
  padding-top: 5px;
  text-transform: uppercase; }
/* line 1615, ../sass/d7-ltv-omega.styles.scss */
body.page-contact input,
body.page-contact textarea {
  padding-left: 5px;
  padding-top: 5px;
  width: 100%; }
@media (min-width: 940px) {
  /* line 1622, ../sass/d7-ltv-omega.styles.scss */
  body.page-contact .l-content {
    padding-left: 80px;
    padding-right: 80px; } }

/* line 1631, ../sass/d7-ltv-omega.styles.scss */
.pane-node-comments {
  margin-left: 0;
  margin-right: 0;
  margin-top: .2em; }
  @media (min-width: 740px) {
    /* line 1631, ../sass/d7-ltv-omega.styles.scss */
    .pane-node-comments {
      margin-left: 80px;
      margin-right: 80px; } }
  /* line 1639, ../sass/d7-ltv-omega.styles.scss */
  .pane-node-comments article {
    border-top: 1px solid #4A4A49; }
    /* line 1641, ../sass/d7-ltv-omega.styles.scss */
    .pane-node-comments article h3 {
      line-height: 1em;
      text-transform: uppercase;
      padding: 0;
      margin: 0;
      margin-top: 1em;
      font-size: 1em;
      font-weight: normal; }
      /* line 1649, ../sass/d7-ltv-omega.styles.scss */
      .pane-node-comments article h3 a:hover {
        text-decoration: none; }
    /* line 1653, ../sass/d7-ltv-omega.styles.scss */
    .pane-node-comments article footer.comment__info {
      display: block;
      height: 30px;
      width: 100%;
      text-transform: uppercase;
      font-size: .85em; }
      /* line 1659, ../sass/d7-ltv-omega.styles.scss */
      .pane-node-comments article footer.comment__info .submitted {
        display: inline-block;
        float: left;
        width: auto; }
        /* line 1663, ../sass/d7-ltv-omega.styles.scss */
        .pane-node-comments article footer.comment__info .submitted a {
          width: auto;
          display: inline-block; }
        /* line 1667, ../sass/d7-ltv-omega.styles.scss */
        .pane-node-comments article footer.comment__info .submitted a:hover {
          text-decoration: none; }
    /* line 1672, ../sass/d7-ltv-omega.styles.scss */
    .pane-node-comments article .comment__content {
      clear: both; }
    /* line 1676, ../sass/d7-ltv-omega.styles.scss */
    .pane-node-comments article ul.links li {
      padding-bottom: 0; }
      /* line 1678, ../sass/d7-ltv-omega.styles.scss */
      .pane-node-comments article ul.links li a {
        display: inline-block;
        padding: 10px;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 6px;
        font-size: .85em;
        border: 1px solid #4A4A49;
        text-transform: uppercase; }
      /* line 1688, ../sass/d7-ltv-omega.styles.scss */
      .pane-node-comments article ul.links li a:hover {
        background: #4A4A49;
        color: #fff;
        text-decoration: none; }
  /* line 1698, ../sass/d7-ltv-omega.styles.scss */
  .pane-node-comments .indented article {
    border-top: none;
    border-left: 1px solid #4A4A49;
    padding-left: 20px; }

/* line 1707, ../sass/d7-ltv-omega.styles.scss */
#backtotop {
  width: 50px;
  height: 50px; }

/* line 1713, ../sass/d7-ltv-omega.styles.scss */
#fbIframeDiv {
  position: relative;
  text-align: center; }

/* line 1718, ../sass/d7-ltv-omega.styles.scss */
body.section-unterstuetzt-uns h3 {
  padding-top: 0.8em;
  border-top: 1px solid #4A4A49;
  font-size: 1.25em;
  text-transform: uppercase;
  text-align: center; }

/* line 1725, ../sass/d7-ltv-omega.styles.scss */
body.section-unterstuetzt-uns h3 ~ h3 {
  border-top: none; }

/* line 1728, ../sass/d7-ltv-omega.styles.scss */
body.page-node-6764 h3 {
  padding-top: 0.8em;
  border-top: 1px solid #4A4A49;
  font-size: 1.25em;
  text-transform: uppercase;
  text-align: center; }

/* line 1735, ../sass/d7-ltv-omega.styles.scss */
body.page-node-6764 h3 ~ h3 {
  border-top: none; }

/* line 1739, ../sass/d7-ltv-omega.styles.scss */
#fbIframeDiv iframe {
  width: 100% !important; }

/* line 1743, ../sass/d7-ltv-omega.styles.scss */
.block--mailchimp-signup,
.pane-mailchimp-signup-newsletter-de,
.pane-mailchimp-signup-newsletter-en {
  text-align: center;
  /* Subscribe Form */ }
  /* line 1747, ../sass/d7-ltv-omega.styles.scss */
  .block--mailchimp-signup h2,
  .pane-mailchimp-signup-newsletter-de h2,
  .pane-mailchimp-signup-newsletter-en h2 {
    text-transform: none;
    font-size: 2.78em;
    padding: 0;
    line-height: 1.2em; }
  /* line 1754, ../sass/d7-ltv-omega.styles.scss */
  .block--mailchimp-signup .mailchimp-signup-subscribe-form,
  .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form,
  .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form {
    display: block;
    text-align: center;
    width: 100%; }
    /* line 1758, ../sass/d7-ltv-omega.styles.scss */
    .block--mailchimp-signup .mailchimp-signup-subscribe-form label,
    .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form label,
    .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form label {
      text-transform: uppercase;
      padding-top: 8px;
      padding-left: 10px; }
      @media (min-width: 940px) {
        /* line 1758, ../sass/d7-ltv-omega.styles.scss */
        .block--mailchimp-signup .mailchimp-signup-subscribe-form label,
        .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form label,
        .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form label {
          padding-left: 100px; } }
    /* line 1766, ../sass/d7-ltv-omega.styles.scss */
    .block--mailchimp-signup .mailchimp-signup-subscribe-form .form-item,
    .block--mailchimp-signup .mailchimp-signup-subscribe-form .form-actions,
    .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form .form-item,
    .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form .form-actions,
    .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form .form-item,
    .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form .form-actions {
      margin: auto;
      text-align: center; }
    /* line 1771, ../sass/d7-ltv-omega.styles.scss */
    .block--mailchimp-signup .mailchimp-signup-subscribe-form input.form-text,
    .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form input.form-text,
    .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form input.form-text {
      width: 100%; }
    /* line 1774, ../sass/d7-ltv-omega.styles.scss */
    .block--mailchimp-signup .mailchimp-signup-subscribe-form .form-item input,
    .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form .form-item input,
    .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form .form-item input {
      display: block;
      margin: auto;
      background: white;
      width: 100%;
      height: 40px;
      line-height: 1em;
      text-transform: uppercase;
      margin-bottom: 10px;
      padding-left: 15px;
      color: black;
      border: 1px solid #4A4A49; }
      @media (min-width: 940px) {
        /* line 1774, ../sass/d7-ltv-omega.styles.scss */
        .block--mailchimp-signup .mailchimp-signup-subscribe-form .form-item input,
        .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form .form-item input,
        .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form .form-item input {
          width: 600px; } }
    /* line 1792, ../sass/d7-ltv-omega.styles.scss */
    .block--mailchimp-signup .mailchimp-signup-subscribe-form button:focus, .block--mailchimp-signup .mailchimp-signup-subscribe-form button:active, .block--mailchimp-signup .mailchimp-signup-subscribe-form input:focus, .block--mailchimp-signup .mailchimp-signup-subscribe-form input:active, .block--mailchimp-signup .mailchimp-signup-subscribe-form select:focus, .block--mailchimp-signup .mailchimp-signup-subscribe-form select:active, .block--mailchimp-signup .mailchimp-signup-subscribe-form textarea:focus, .block--mailchimp-signup .mailchimp-signup-subscribe-form textarea:active,
    .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form button:focus,
    .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form button:active,
    .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form input:focus,
    .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form input:active,
    .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form select:focus,
    .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form select:active,
    .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form textarea:focus,
    .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form textarea:active,
    .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form button:focus,
    .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form button:active,
    .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form input:focus,
    .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form input:active,
    .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form select:focus,
    .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form select:active,
    .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form textarea:focus,
    .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form textarea:active {
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none; }
    /* line 1797, ../sass/d7-ltv-omega.styles.scss */
    .block--mailchimp-signup .mailchimp-signup-subscribe-form input[type="submit"],
    .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form input[type="submit"],
    .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form input[type="submit"] {
      display: block;
      -webkit-appearance: none;
      -moz-border-radius: none;
      -webkit-border-radius: 0;
      -moz-background-clip: none;
      background-clip: padding-box;
      border-radius: 0;
      background: #4A4A49;
      color: white;
      border: 1px solid white;
      cursor: pointer;
      padding: 4px 10px 3px;
      text-shadow: none;
      width: 100%;
      height: 40px;
      margin: auto;
      margin-bottom: 25px;
      text-transform: uppercase; }
      @media (min-width: 940px) {
        /* line 1797, ../sass/d7-ltv-omega.styles.scss */
        .block--mailchimp-signup .mailchimp-signup-subscribe-form input[type="submit"],
        .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form input[type="submit"],
        .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form input[type="submit"] {
          width: 600px; } }
    /* line 1822, ../sass/d7-ltv-omega.styles.scss */
    .block--mailchimp-signup .mailchimp-signup-subscribe-form input[type="submit"]:hover,
    .pane-mailchimp-signup-newsletter-de .mailchimp-signup-subscribe-form input[type="submit"]:hover,
    .pane-mailchimp-signup-newsletter-en .mailchimp-signup-subscribe-form input[type="submit"]:hover {
      background: #aa2727;
      border: 1px solid #aa2727; }

/* line 1828, ../sass/d7-ltv-omega.styles.scss */
.pane-mailchimp-signup-newsletter-de,
.pane-mailchimp-signup-newsletter-en {
  margin-bottom: 3em; }
  /* line 1831, ../sass/d7-ltv-omega.styles.scss */
  .pane-mailchimp-signup-newsletter-de h2,
  .pane-mailchimp-signup-newsletter-en h2 {
    text-transform: uppercase;
    font-size: 1.5em;
    margin: 0;
    padding: 0;
    padding-bottom: 0.5em;
    line-height: 1em; }

/* line 1842, ../sass/d7-ltv-omega.styles.scss */
.pane-shariff-shariff-block {
  display: block;
  padding-bottom: 30px; }
  /* line 1845, ../sass/d7-ltv-omega.styles.scss */
  .pane-shariff-shariff-block ul {
    display: block;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    height: 40px;
    padding: 0; }
  /* line 1853, ../sass/d7-ltv-omega.styles.scss */
  .pane-shariff-shariff-block li {
    display: inline-block;
    height: 40px; }
  /* line 1857, ../sass/d7-ltv-omega.styles.scss */
  .pane-shariff-shariff-block a {
    display: block;
    width: 40px;
    height: 40px;
    background-size: 40px 40px;
    margin-right: 1.5em; }
    /* line 1863, ../sass/d7-ltv-omega.styles.scss */
    .pane-shariff-shariff-block a span.share_text {
      visibility: hidden; }
  /* line 1867, ../sass/d7-ltv-omega.styles.scss */
  .pane-shariff-shariff-block li.mastodon a {
    background-image: url(/sites/all/themes/d7_ltv_omega/images/big-mastodon-dark.png); }
  /* line 1870, ../sass/d7-ltv-omega.styles.scss */
  .pane-shariff-shariff-block li.twitter a {
    background-image: url(/sites/all/themes/d7_ltv_omega/images/big-twitter-dark.png); }
  /* line 1873, ../sass/d7-ltv-omega.styles.scss */
  .pane-shariff-shariff-block li.facebook a {
    background-image: url(/sites/all/themes/d7_ltv_omega/images/big-fb-dark.png); }
  /* line 1876, ../sass/d7-ltv-omega.styles.scss */
  .pane-shariff-shariff-block li.mail a {
    background-image: url(/sites/all/themes/d7_ltv_omega/images/big-mail-dark.png); }
  /* line 1880, ../sass/d7-ltv-omega.styles.scss */
  .pane-shariff-shariff-block li.mastodon a:hover {
    background-image: url(/sites/all/themes/d7_ltv_omega/images/big-mastodon-outline-dark.png); }
  /* line 1883, ../sass/d7-ltv-omega.styles.scss */
  .pane-shariff-shariff-block li.twitter a:hover {
    background-image: url(/sites/all/themes/d7_ltv_omega/images/big-twitter-outline-dark.png); }
  /* line 1886, ../sass/d7-ltv-omega.styles.scss */
  .pane-shariff-shariff-block li.facebook a:hover {
    background-image: url(/sites/all/themes/d7_ltv_omega/images/big-fb-outline-dark.png); }
  /* line 1889, ../sass/d7-ltv-omega.styles.scss */
  .pane-shariff-shariff-block li.mail a:hover {
    background-image: url(/sites/all/themes/d7_ltv_omega/images/big-mail-outline-dark.png); }

/* line 1896, ../sass/d7-ltv-omega.styles.scss */
body.about h3 {
  padding-top: 0.8em;
  font-size: 1.25em;
  text-transform: uppercase;
  text-align: center; }
/* line 1902, ../sass/d7-ltv-omega.styles.scss */
body.about h2.pane-title {
  padding-top: 1em;
  font-size: 1.25em;
  text-transform: uppercase;
  text-align: center;
  border-top: 1px solid #4A4A49; }
/* line 1910, ../sass/d7-ltv-omega.styles.scss */
body.about .view-id-about_timeline h4 {
  padding: 0;
  margin: 0;
  text-transform: uppercase;
  color: #AF2828; }
/* line 1916, ../sass/d7-ltv-omega.styles.scss */
body.about .view-id-about_timeline p {
  padding: 0;
  margin: 0; }
/* line 1920, ../sass/d7-ltv-omega.styles.scss */
body.about .view-id-about_timeline a {
  text-decoration: none; }
/* line 1923, ../sass/d7-ltv-omega.styles.scss */
body.about .view-id-about_timeline a:hover {
  color: #aa2727; }
/* line 1926, ../sass/d7-ltv-omega.styles.scss */
body.about .view-id-about_timeline .field--type-image {
  display: inline-block; }
/* line 1929, ../sass/d7-ltv-omega.styles.scss */
body.about .view-id-about_timeline .simple_timeline ul li fieldset {
  border: none;
  margin: 0;
  padding: 0; }
  /* line 1933, ../sass/d7-ltv-omega.styles.scss */
  body.about .view-id-about_timeline .simple_timeline ul li fieldset legend {
    display: none; }
/* line 1937, ../sass/d7-ltv-omega.styles.scss */
body.about .view-id-about_timeline .simple_timeline ul li:nth-child(even) {
  float: right;
  text-align: right; }
  /* line 1940, ../sass/d7-ltv-omega.styles.scss */
  body.about .view-id-about_timeline .simple_timeline ul li:nth-child(even) .field--type-image {
    text-align: left;
    float: left; }
  /* line 1944, ../sass/d7-ltv-omega.styles.scss */
  body.about .view-id-about_timeline .simple_timeline ul li:nth-child(even) .field-name-title {
    text-align: left;
    padding-left: 10px; }
  /* line 1948, ../sass/d7-ltv-omega.styles.scss */
  body.about .view-id-about_timeline .simple_timeline ul li:nth-child(even) .field-name-body {
    text-align: left;
    padding-left: 10px; }
/* line 1953, ../sass/d7-ltv-omega.styles.scss */
body.about .view-id-about_timeline .simple_timeline ul li:nth-child(odd) {
  float: left;
  text-align: left; }
  /* line 1956, ../sass/d7-ltv-omega.styles.scss */
  body.about .view-id-about_timeline .simple_timeline ul li:nth-child(odd) .field--type-image {
    text-align: right;
    float: right; }
  /* line 1960, ../sass/d7-ltv-omega.styles.scss */
  body.about .view-id-about_timeline .simple_timeline ul li:nth-child(odd) .field-name-title {
    text-align: right;
    padding-right: 10px; }
  /* line 1964, ../sass/d7-ltv-omega.styles.scss */
  body.about .view-id-about_timeline .simple_timeline ul li:nth-child(odd) .field-name-body {
    text-align: right;
    padding-right: 10px; }
/* line 1970, ../sass/d7-ltv-omega.styles.scss */
body.about .about-button {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  display: block; }
  /* line 1975, ../sass/d7-ltv-omega.styles.scss */
  body.about .about-button a.button-center {
    line-height: 1em;
    display: block;
    width: 340px;
    padding-top: 20px;
    padding-bottom: 18px;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
    background-color: #4A4A49;
    color: white;
    margin-left: auto;
    margin-right: auto; }
  /* line 1989, ../sass/d7-ltv-omega.styles.scss */
  body.about .about-button a.button-center:hover,
  body.about .about-button a.button-center:active {
    text-decoration: none;
    background-color: #aa2727; }
/* line 1995, ../sass/d7-ltv-omega.styles.scss */
body.about .panel-pane.jahresbericht {
  border-bottom: 1px solid #4A4A49;
  padding-bottom: 20px;
  margin-bottom: 40px; }
/* line 2000, ../sass/d7-ltv-omega.styles.scss */
body.about a.dl_jahresbericht {
  display: block;
  width: 100%;
  height: 40px;
  text-decoration: none; }
  /* line 2005, ../sass/d7-ltv-omega.styles.scss */
  body.about a.dl_jahresbericht .pdf_icon {
    display: inline-block;
    width: 200px;
    text-align: center; }
    /* line 2009, ../sass/d7-ltv-omega.styles.scss */
    body.about a.dl_jahresbericht .pdf_icon img {
      width: 40px; }
  /* line 2013, ../sass/d7-ltv-omega.styles.scss */
  body.about a.dl_jahresbericht .dl_text {
    display: inline-block;
    vertical-align: top;
    padding-top: 10px; }
/* line 2019, ../sass/d7-ltv-omega.styles.scss */
body.about a.dl_jahresbericht:hover {
  color: #aa2727; }
/* line 2022, ../sass/d7-ltv-omega.styles.scss */
body.about .pane-shariff-shariff-block {
  margin-top: 20px; }
  /* line 2025, ../sass/d7-ltv-omega.styles.scss */
  body.about .pane-shariff-shariff-block .shariff li.shariff-button.twitter {
    padding-left: 25px; }

/* line 2031, ../sass/d7-ltv-omega.styles.scss */
#colorbox {
  width: 100%; }
  @media (min-width: 940px) {
    /* line 2031, ../sass/d7-ltv-omega.styles.scss */
    #colorbox {
      width: 530px; } }

/* line 2037, ../sass/d7-ltv-omega.styles.scss */
#cboxClose {
  top: 6px !important;
  right: 6px !important; }

/* line 2041, ../sass/d7-ltv-omega.styles.scss */
#cboxContent h2 {
  text-transform: none !important; }

/* line 2, ../sass/components/_flexslider.scss */
.flexslider {
  border: 0;
  margin: 0;
  display: block; }
  @media (min-width: 940px) {
    /* line 2, ../sass/components/_flexslider.scss */
    .flexslider {
      height: 500px; } }
  /* line 9, ../sass/components/_flexslider.scss */
  .flexslider .flex-direction-nav a {
    width: 50px;
    height: 50px;
    overflow: visible;
    display: block; }
  /* line 15, ../sass/components/_flexslider.scss */
  .flexslider .flex-direction-nav a:before {
    display: block;
    position: absolute;
    content: '';
    width: 50px;
    height: 50px;
    background: url("/sites/all/themes/d7_ltv_omega/images/big-arrow-left-single-light.png") no-repeat;
    background-size: 50px 50px;
    opacity: 1 !important; }
  /* line 26, ../sass/components/_flexslider.scss */
  .flexslider .flex-direction-nav a.flex-next:before {
    background: url("/sites/all/themes/d7_ltv_omega/images/big-arrow-right-single-light.png") no-repeat;
    background-size: 50px 50px;
    opacity: 1 !important; }

/* line 33, ../sass/components/_flexslider.scss */
.flex-control-nav {
  z-index: 9; }
  @media (min-width: 740px) {
    /* line 33, ../sass/components/_flexslider.scss */
    .flex-control-nav {
      bottom: 20px; } }

/* line 39, ../sass/components/_flexslider.scss */
.flex-control-paging li a {
  width: 20px;
  height: 20px;
  display: block;
  background: #fff;
  background: rgba(255, 255, 255, 0);
  cursor: pointer;
  text-indent: -9999px;
  border: 2px solid #4A4A49;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  -o-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-border-radius: 10px !important;
  -moz-border-radius: 10px !important;
  border-radius: 10px !important; }
  @media (min-width: 740px) {
    /* line 39, ../sass/components/_flexslider.scss */
    .flex-control-paging li a {
      border: 2px solid #fff; } }

/* line 59, ../sass/components/_flexslider.scss */
.flex-control-paging li a:hover {
  background: #4A4A49;
  background: rgba(74, 74, 73, 0.7); }
  @media (min-width: 740px) {
    /* line 59, ../sass/components/_flexslider.scss */
    .flex-control-paging li a:hover {
      background: #fff;
      background: rgba(255, 255, 255, 0.7); } }

/* line 67, ../sass/components/_flexslider.scss */
.flex-control-paging li a.flex-active {
  cursor: default;
  background: #4A4A49;
  background: #4a4a49; }
  @media (min-width: 740px) {
    /* line 67, ../sass/components/_flexslider.scss */
    .flex-control-paging li a.flex-active {
      background: #fff;
      background: white; } }

/* line 4, ../sass/components/_footer.scss */
body.i18n-en .l-footer .block--mailchimp-signup h2 {
  text-transform: none;
  font-size: 2.73em;
  padding: 0;
  margin-top: 0.5em;
  margin-bottom: 0.3em;
  line-height: 1.2em; }
/* line 16, ../sass/components/_footer.scss */
body.i18n-en .l-footer .footer_top .lang_news_print .print span {
  padding-right: 0; }
/* line 19, ../sass/components/_footer.scss */
body.i18n-en .l-footer .footer_top .lang_news_print .print a:link {
  width: 120px; }
@media (min-width: 940px) {
  /* line 25, ../sass/components/_footer.scss */
  body.i18n-en .l-footer .footer_top .lang_news_print .print {
    width: 90px; }
    /* line 27, ../sass/components/_footer.scss */
    body.i18n-en .l-footer .footer_top .lang_news_print .print span {
      padding-right: 0;
      margin-left: -30px; } }

/* line 37, ../sass/components/_footer.scss */
.l-footer {
  padding-top: 0.5em;
  color: white;
  background-color: #4A4A49;
  font-size: .85em;
  line-height: 1.75em;
  text-transform: uppercase; }
  /* line 42, ../sass/components/_footer.scss */
  .l-footer a:link,
  .l-footer a:visited {
    color: white;
    text-decoration: none; }
  /* line 47, ../sass/components/_footer.scss */
  .l-footer a:hover {
    text-decoration: underline; }
  /* line 53, ../sass/components/_footer.scss */
  .l-footer .block--mailchimp-signup h2 {
    text-transform: none;
    font-size: 2.78em;
    padding: 0;
    margin-top: 0.5em;
    margin-bottom: 0.3em;
    line-height: 1.2em; }
  /* line 61, ../sass/components/_footer.scss */
  .l-footer .block--mailchimp-signup label {
    color: #4A4A49;
    padding-top: 6px !important;
    font-size: 1em; }
    @media (min-width: 940px) {
      /* line 61, ../sass/components/_footer.scss */
      .l-footer .block--mailchimp-signup label {
        padding-left: 180px !important; } }
  /* line 69, ../sass/components/_footer.scss */
  .l-footer .block--mailchimp-signup .form-item input {
    border: 1px solid white; }
  /* line 73, ../sass/components/_footer.scss */
  .l-footer .footer_top {
    display: block;
    width: 100%;
    height: 100px;
    text-align: center; }
    @media (min-width: 940px) {
      /* line 73, ../sass/components/_footer.scss */
      .l-footer .footer_top {
        height: 300px; } }
    /* line 81, ../sass/components/_footer.scss */
    .l-footer .footer_top .block {
      display: block;
      width: 100%;
      float: left;
      padding-bottom: 20px; }
    /* line 87, ../sass/components/_footer.scss */
    .l-footer .footer_top span {
      display: block;
      width: 100%; }
    /* line 91, ../sass/components/_footer.scss */
    .l-footer .footer_top .lang_news_print {
      display: inline-block;
      text-align: center; }
      /* line 94, ../sass/components/_footer.scss */
      .l-footer .footer_top .lang_news_print .block {
        display: inline-block;
        width: 100%;
        float: left;
        padding-bottom: 20px; }
      /* line 100, ../sass/components/_footer.scss */
      .l-footer .footer_top .lang_news_print .social {
        margin-top: 20px;
        display: block;
        width: 100%; }
        /* line 104, ../sass/components/_footer.scss */
        .l-footer .footer_top .lang_news_print .social div {
          display: inline-block; }
      /* line 108, ../sass/components/_footer.scss */
      .l-footer .footer_top .lang_news_print .support {
        display: inline-block;
        margin-top: 10px;
        text-align: center;
        border: 1px solid white;
        line-height: 1em;
        width: 100%;
        height: 40px; }
        /* line 116, ../sass/components/_footer.scss */
        .l-footer .footer_top .lang_news_print .support a:link {
          display: block;
          padding-top: 12px; }
        @media (min-width: 940px) {
          /* line 108, ../sass/components/_footer.scss */
          .l-footer .footer_top .lang_news_print .support {
            width: 600px; } }
      /* line 126, ../sass/components/_footer.scss */
      .l-footer .footer_top .lang_news_print .socialfollow {
        display: block;
        margin-top: 16px;
        margin-bottom: 6px; }
      @media (min-width: 940px) {
        /* line 134, ../sass/components/_footer.scss */
        .l-footer .footer_top .lang_news_print span {
          display: inline-block;
          width: auto; }
        /* line 138, ../sass/components/_footer.scss */
        .l-footer .footer_top .lang_news_print .social {
          display: inline-block;
          width: 450px;
          margin-top: 0; }
        /* line 143, ../sass/components/_footer.scss */
        .l-footer .footer_top .lang_news_print .support {
          margin-top: 0;
          vertical-align: top; } }
    @media (min-width: 940px) {
      /* line 73, ../sass/components/_footer.scss */
      .l-footer .footer_top {
        height: 140px; }
        /* line 153, ../sass/components/_footer.scss */
        .l-footer .footer_top .block {
          padding-bottom: 0; } }
  /* line 159, ../sass/components/_footer.scss */
  .l-footer .footer_bottom {
    display: block;
    width: 100%;
    text-align: center; }
    /* line 163, ../sass/components/_footer.scss */
    .l-footer .footer_bottom label {
      font-weight: bold; }
    /* line 168, ../sass/components/_footer.scss */
    .l-footer .footer_bottom .partner .stmunda label {
      vertical-align: top;
      margin-right: 10px; }
    /* line 173, ../sass/components/_footer.scss */
    .l-footer .footer_bottom .partner .stmunda img {
      width: 100px;
      margin-top: 5px; }
    /* line 179, ../sass/components/_footer.scss */
    .l-footer .footer_bottom .fbimprint {
      margin-top: -10px; }
    @media (min-width: 940px) {
      /* line 183, ../sass/components/_footer.scss */
      .l-footer .footer_bottom .partner {
        display: block;
        text-align: center; }
        /* line 186, ../sass/components/_footer.scss */
        .l-footer .footer_bottom .partner .fpartner {
          display: inline-block;
          vertical-align: top;
          padding-right: 10px; }
        /* line 191, ../sass/components/_footer.scss */
        .l-footer .footer_bottom .partner .stmunda {
          vertical-align: top;
          display: inline-block; }
          /* line 194, ../sass/components/_footer.scss */
          .l-footer .footer_bottom .partner .stmunda label {
            vertical-align: top;
            margin-right: 10px; }
          /* line 198, ../sass/components/_footer.scss */
          .l-footer .footer_bottom .partner .stmunda img {
            margin-top: 5px;
            width: 100px; }
      /* line 204, ../sass/components/_footer.scss */
      .l-footer .footer_bottom .fbimprint {
        margin-top: 0px; } }
  /* line 209, ../sass/components/_footer.scss */
  .l-footer .print_html,
  .l-footer .print_mail,
  .l-footer .print_pdf,
  .l-footer .print_epub {
    margin: 0; }
  /* line 216, ../sass/components/_footer.scss */
  .l-footer a.mastodon-link {
    background-image: url("/sites/all/themes/d7_ltv_omega/images/big-mastodon-outline-light.png"); }
  /* line 219, ../sass/components/_footer.scss */
  .l-footer a.mastodon-link:hover {
    background-image: url("/sites/all/themes/d7_ltv_omega/images/big-mastodon-light.png"); }
  /* line 222, ../sass/components/_footer.scss */
  .l-footer a.twitter-link {
    background-image: url("/sites/all/themes/d7_ltv_omega/images/big-twitter-outline-light.png"); }
  /* line 225, ../sass/components/_footer.scss */
  .l-footer a.twitter-link:hover {
    background-image: url("/sites/all/themes/d7_ltv_omega/images/big-twitter-light.png"); }
  /* line 228, ../sass/components/_footer.scss */
  .l-footer a.fb-link {
    background-image: url("/sites/all/themes/d7_ltv_omega/images/big-fb-outline-light.png"); }
  /* line 231, ../sass/components/_footer.scss */
  .l-footer a.fb-link:hover {
    background-image: url("/sites/all/themes/d7_ltv_omega/images/big-fb-light.png"); }
  /* line 234, ../sass/components/_footer.scss */
  .l-footer a.yt-link {
    background-image: url("/sites/all/themes/d7_ltv_omega/images/big-yt-outline-light.png"); }
  /* line 237, ../sass/components/_footer.scss */
  .l-footer a.yt-link:hover {
    background-image: url("/sites/all/themes/d7_ltv_omega/images/big-yt-light.png"); }
  /* line 240, ../sass/components/_footer.scss */
  .l-footer a.insta-link {
    background-image: url("/sites/all/themes/d7_ltv_omega/images/insta-outline-light.png"); }
  /* line 243, ../sass/components/_footer.scss */
  .l-footer a.insta-link:hover {
    background-image: url("/sites/all/themes/d7_ltv_omega/images/insta-light.png"); }

/* line 2, ../sass/components/_menu.scss */
div.mtoggle-wrapper {
  display: inline-block;
  position: absolute;
  width: 60px;
  z-index: 105;
  margin-left: 20px; }
  @media (min-width: 740px) {
    /* line 2, ../sass/components/_menu.scss */
    div.mtoggle-wrapper {
      margin-left: 0; } }

/* line 14, ../sass/components/_menu.scss */
a#mtoggle {
  display: block;
  position: absolute;
  width: 50px;
  height: 40px;
  background-image: url("/sites/all/themes/d7_ltv_omega/images/menu-dark.png");
  background-size: 40px 40px;
  background-repeat: no-repeat;
  z-index: 106; }

/* line 24, ../sass/components/_menu.scss */
a#mtoggle.show {
  position: fixed;
  background-image: url("/sites/all/themes/d7_ltv_omega/images/LNTV_ICONS_40px_MENUCLOSE_W.png"); }

/* line 28, ../sass/components/_menu.scss */
#custom-main-menu {
  z-index: 100;
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  min-height: 610px;
  height: 100%;
  /* Fallback for web browsers that doesn't support RGBa */
  background: black;
  /* RGBa with 0.8 opacity */
  background: rgba(0, 0, 0, 0.8);
  /* For IE 5.5 - 7*/
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000);
  /* For IE 8*/
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000)";
  -webkit-animation: fadein .5s;
  /* Safari, Chrome and Opera > 12.1 */
  -moz-animation: fadein .5s;
  /* Firefox < 16 */
  -ms-animation: fadein .5s;
  /* Internet Explorer */
  -o-animation: fadein .5s;
  /* Opera < 12.1 */
  animation: fadein .5s; }
  @media (min-width: 940px) {
    /* line 28, ../sass/components/_menu.scss */
    #custom-main-menu {
      position: fixed;
      width: 100%; } }
  /* line 57, ../sass/components/_menu.scss */
  #custom-main-menu .inner-wrapper {
    display: block;
    text-align: center;
    margin: auto; }
    /* line 65, ../sass/components/_menu.scss */
    #custom-main-menu .inner-wrapper ul {
      display: block;
      list-style-type: none;
      margin-left: auto;
      margin-right: auto;
      padding: 0;
      padding-top: 0px; }
      @media (min-width: 740px) {
        /* line 65, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper ul {
          padding-top: 75px; } }
      @media (min-width: 940px) {
        /* line 65, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper ul {
          padding-top: 110px; } }
      /* line 78, ../sass/components/_menu.scss */
      #custom-main-menu .inner-wrapper ul li {
        margin: 0;
        padding: 0; }
    /* line 83, ../sass/components/_menu.scss */
    #custom-main-menu .inner-wrapper ul.menu {
      display: block;
      list-style-type: none;
      margin-left: auto;
      margin-right: auto;
      text-align: center;
      width: 100%; }
      /* line 90, ../sass/components/_menu.scss */
      #custom-main-menu .inner-wrapper ul.menu li.leaf {
        list-style-image: none;
        list-style-type: none;
        width: 100%; }
        /* line 94, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper ul.menu li.leaf a:link,
        #custom-main-menu .inner-wrapper ul.menu li.leaf a:visited {
          display: inline-block;
          border: 1px solid transparent;
          color: white;
          text-decoration: none;
          text-transform: uppercase;
          line-height: 2em;
          width: auto;
          margin: auto;
          padding-top: 3px;
          padding-left: 10px;
          padding-right: 10px; }
        /* line 108, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper ul.menu li.leaf a:hover,
        #custom-main-menu .inner-wrapper ul.menu li.leaf a.active {
          border: 1px solid white; }
    /* line 115, ../sass/components/_menu.scss */
    #custom-main-menu .inner-wrapper .language.block {
      display: block;
      margin-left: 20px;
      margin-right: 40px;
      padding-top: 1em; }
      @media (min-width: 740px) {
        /* line 115, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .language.block {
          margin-left: 15px; } }
      /* line 123, ../sass/components/_menu.scss */
      #custom-main-menu .inner-wrapper .language.block ul {
        padding: 0;
        margin: 0; }
        /* line 126, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .language.block ul li {
          display: inline-block;
          padding: 0;
          margin: 0;
          list-style: none;
          width: 40px;
          height: 40px;
          margin-right: 1em; }
          /* line 134, ../sass/components/_menu.scss */
          #custom-main-menu .inner-wrapper .language.block ul li span.locale-untranslated {
            display: none; }
        /* line 138, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .language.block ul li.first {
          margin-left: 1.2em; }
        /* line 141, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .language.block ul li.last {
          margin-right: 0; }
        /* line 144, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .language.block ul li a {
          display: inline-block;
          padding: 0;
          margin: 0;
          width: 40px;
          height: 40px;
          text-indent: -9999px;
          overflow: hidden;
          text-decoration: none;
          border-bottom: none; }
        /* line 155, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .language.block ul li a:link {
          background-size: 40px 40px; }
        /* line 159, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .language.block ul li.de a:link {
          background-image: url("/sites/all/themes/d7_ltv_omega/images/big-de-outline-light.png"); }
        /* line 162, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .language.block ul li.de.active a,
        #custom-main-menu .inner-wrapper .language.block ul li.de a:hover {
          background-image: url("/sites/all/themes/d7_ltv_omega/images/big-de-light.png"); }
        /* line 166, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .language.block ul li.en a:link {
          background-image: url("/sites/all/themes/d7_ltv_omega/images/big-en-outline-light.png"); }
        /* line 169, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .language.block ul li.en.active a,
        #custom-main-menu .inner-wrapper .language.block ul li.en a:hover {
          background-image: url("/sites/all/themes/d7_ltv_omega/images/big-en-light.png"); }
    /* line 175, ../sass/components/_menu.scss */
    #custom-main-menu .inner-wrapper .social {
      display: block;
      height: 60px;
      margin-right: 20px;
      margin-left: 20px;
      padding-top: 1em; }
      @media (min-width: 740px) {
        /* line 175, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .social {
          margin-left: 15px; } }
      /* line 184, ../sass/components/_menu.scss */
      #custom-main-menu .inner-wrapper .social div {
        width: 40px;
        height: 40px;
        display: inline-block;
        margin-right: 1em; }
        /* line 189, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .social div a.mastodon-link {
          background-image: url("/sites/all/themes/d7_ltv_omega/images/big-mastodon-outline-light.png"); }
        /* line 192, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .social div a.mastodon-link:hover {
          background-image: url("/sites/all/themes/d7_ltv_omega/images/big-mastodon-light.png"); }
        /* line 195, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .social div a.twitter-link {
          background-image: url("/sites/all/themes/d7_ltv_omega/images/big-twitter-outline-light.png"); }
        /* line 198, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .social div a.twitter-link:hover {
          background-image: url("/sites/all/themes/d7_ltv_omega/images/big-twitter-light.png"); }
        /* line 201, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .social div a.fb-link {
          background-image: url("/sites/all/themes/d7_ltv_omega/images/big-fb-outline-light.png"); }
        /* line 204, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .social div a.fb-link:hover {
          background-image: url("/sites/all/themes/d7_ltv_omega/images/big-fb-light.png"); }
        /* line 207, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .social div a.yt-link {
          background-image: url("/sites/all/themes/d7_ltv_omega/images/big-yt-outline-light.png"); }
        /* line 210, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .social div a.yt-link:hover {
          background-image: url("/sites/all/themes/d7_ltv_omega/images/big-yt-light.png"); }
        /* line 213, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .social div a.insta-link {
          background-image: url("/sites/all/themes/d7_ltv_omega/images/insta-outline-light.png"); }
        /* line 216, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .social div a.insta-link:hover {
          background-image: url("/sites/all/themes/d7_ltv_omega/images/insta-light.png"); }
        /* line 219, ../sass/components/_menu.scss */
        #custom-main-menu .inner-wrapper .social div a,
        #custom-main-menu .inner-wrapper .social div a:hover {
          background-repeat: no-repeat;
          background-size: 40px 40px;
          display: inline-block;
          width: 40px;
          height: 40px;
          text-decoration: none;
          border-bottom: none; }
      /* line 230, ../sass/components/_menu.scss */
      #custom-main-menu .inner-wrapper .social div.last {
        margin-right: 0; }

/* line 2, ../sass/components/_search.scss */
div.stoggle-wrapper {
  position: absolute;
  display: block;
  top: 0;
  right: 0;
  margin-right: 15px;
  margin-top: 15px;
  width: 40px;
  float: right;
  z-index: 90; }
  @media (min-width: 740px) {
    /* line 2, ../sass/components/_search.scss */
    div.stoggle-wrapper {
      left: auto;
      right: auto;
      margin-left: 700px; } }
  @media (min-width: 940px) {
    /* line 2, ../sass/components/_search.scss */
    div.stoggle-wrapper {
      margin-left: 900px; } }

/* line 22, ../sass/components/_search.scss */
body.admin-menu div.stoggle-wrapper {
  margin-top: 63px; }
  @media (min-width: 940px) {
    /* line 22, ../sass/components/_search.scss */
    body.admin-menu div.stoggle-wrapper {
      margin-top: 50px; } }

/* line 29, ../sass/components/_search.scss */
a#stoggle {
  display: block;
  position: absolute;
  width: 35px;
  height: 35px;
  background-image: url("/sites/all/themes/d7_ltv_omega/images/search-dark.png");
  background-size: 35px 35px;
  background-repeat: no-repeat;
  padding: 0;
  margin: 0;
  z-index: 91; }

/* line 42, ../sass/components/_search.scss */
a#stoggle.show {
  background-image: url("/sites/all/themes/d7_ltv_omega/images/LNTV_ICONS_40px_SEARCHCLOSE_W.png"); }

/* line 45, ../sass/components/_search.scss */
#block-views-exp-search-page-views-page {
  display: none;
  z-index: 80;
  position: absolute;
  width: 100%;
  height: 170px;
  overflow: visible !important;
  /* Fallback for web browsers that doesn't support RGBa */
  background: black;
  /* RGBa with 0.8 opacity */
  background: rgba(0, 0, 0, 0.8);
  /* For IE 5.5 - 7*/
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000);
  /* For IE 8*/
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000)";
  -webkit-animation: fadein .5s;
  /* Safari, Chrome and Opera > 12.1 */
  -moz-animation: fadein .5s;
  /* Firefox < 16 */
  -ms-animation: fadein .5s;
  /* Internet Explorer */
  -o-animation: fadein .5s;
  /* Opera < 12.1 */
  animation: fadein .5s;
  top: 0; }
  /* line 66, ../sass/components/_search.scss */
  #block-views-exp-search-page-views-page label {
    /*
    position: absolute;
    top: 125px;
    color: white;
    padding-left: 10px;
    */
    display: none; }
  /* line 76, ../sass/components/_search.scss */
  #block-views-exp-search-page-views-page .views-exposed-form .views-exposed-widget {
    padding: 0; }
  /* line 79, ../sass/components/_search.scss */
  #block-views-exp-search-page-views-page .views-exposed-form {
    display: block;
    width: 94%;
    margin-left: auto;
    margin-right: auto; }
    @media (min-width: 940px) {
      /* line 79, ../sass/components/_search.scss */
      #block-views-exp-search-page-views-page .views-exposed-form {
        width: 700px; } }
    /* line 89, ../sass/components/_search.scss */
    #block-views-exp-search-page-views-page .views-exposed-form .views-exposed-widgets {
      padding: 0;
      margin: 0;
      display: inline-block;
      width: 100%; }
    /* line 95, ../sass/components/_search.scss */
    #block-views-exp-search-page-views-page .views-exposed-form #edit-search-api-views-fulltext-wrapper {
      width: 100%; }
      /* line 97, ../sass/components/_search.scss */
      #block-views-exp-search-page-views-page .views-exposed-form #edit-search-api-views-fulltext-wrapper .views-widget {
        margin: 0;
        padding: 0;
        margin-top: 90px;
        background-color: #fff !important;
        opacity: 1 !important;
        filter: alpha(opacity=100) !important;
        /* For IE8 and earlier */ }
        /* line 104, ../sass/components/_search.scss */
        #block-views-exp-search-page-views-page .views-exposed-form #edit-search-api-views-fulltext-wrapper .views-widget input {
          padding-left: 10px;
          border: 2px solid black;
          width: 100%; }
          @media (min-width: 940px) {
            /* line 104, ../sass/components/_search.scss */
            #block-views-exp-search-page-views-page .views-exposed-form #edit-search-api-views-fulltext-wrapper .views-widget input {
              width: 700px; } }
        /* line 114, ../sass/components/_search.scss */
        #block-views-exp-search-page-views-page .views-exposed-form #edit-search-api-views-fulltext-wrapper .views-widget .form-autocomplete {
          background-position: 110% 9px; }
        /* line 117, ../sass/components/_search.scss */
        #block-views-exp-search-page-views-page .views-exposed-form #edit-search-api-views-fulltext-wrapper .views-widget .form-autocomplete.throbbing {
          background-position: 99% -13px; }
        /* line 120, ../sass/components/_search.scss */
        #block-views-exp-search-page-views-page .views-exposed-form #edit-search-api-views-fulltext-wrapper .views-widget ul {
          width: 70%;
          text-align: left;
          text-transform: uppercase;
          font-family: FFMarkProMedium;
          border: 2px solid black;
          border-top: 0;
          padding: 20px;
          padding-top: 10px; }
          @media (min-width: 940px) {
            /* line 120, ../sass/components/_search.scss */
            #block-views-exp-search-page-views-page .views-exposed-form #edit-search-api-views-fulltext-wrapper .views-widget ul {
              width: 700px !important; } }
          /* line 134, ../sass/components/_search.scss */
          #block-views-exp-search-page-views-page .views-exposed-form #edit-search-api-views-fulltext-wrapper .views-widget ul .ui-menu-item-first {
            border-top: none; }
          /* line 137, ../sass/components/_search.scss */
          #block-views-exp-search-page-views-page .views-exposed-form #edit-search-api-views-fulltext-wrapper .views-widget ul li {
            text-transform: uppercase;
            font-family: FFMarkProMedium; }
            /* line 140, ../sass/components/_search.scss */
            #block-views-exp-search-page-views-page .views-exposed-form #edit-search-api-views-fulltext-wrapper .views-widget ul li a {
              cursor: pointer; }
            /* line 143, ../sass/components/_search.scss */
            #block-views-exp-search-page-views-page .views-exposed-form #edit-search-api-views-fulltext-wrapper .views-widget ul li a:hover {
              background: none;
              border: none;
              color: #AF2828;
              cursor: pointer; }
    /* line 153, ../sass/components/_search.scss */
    #block-views-exp-search-page-views-page .views-exposed-form .views-submit-button {
      z-index: 130;
      margin: 0;
      padding: 0;
      margin-top: 96px; }
      /* line 158, ../sass/components/_search.scss */
      #block-views-exp-search-page-views-page .views-exposed-form .views-submit-button #edit-submit-search-page-views {
        background: transparent;
        border: none;
        display: block;
        z-index: 140;
        width: 20px;
        height: 20px;
        text-indent: -9999px;
        background-image: url("/sites/all/themes/d7_ltv_omega/images/search-dark.png");
        background-repeat: no-repeat;
        background-size: 20px 20px;
        margin: 0;
        padding: 0;
        margin-left: -26px; }

/* VIDEO PLAYER or PICTURE */
/* line 3, ../sass/components/_video.scss */
.video-wrapper {
  /*
  -webkit-animation: fadein 2s;
  -moz-animation: fadein 2s;
  -ms-animation: fadein 2s;
  -o-animation: fadein 2s;
  animation: fadein 2s;
  */ }

@keyframes fadein {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
/* Firefox < 16 */
@-moz-keyframes fadein {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
/* Internet Explorer */
@-ms-keyframes fadein {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
/* Opera < 12.1 */
@-o-keyframes fadein {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
/* line 41, ../sass/components/_video.scss */
.mejs-container {
  border: none;
  background: #fff !important;
  border-color: #fff; }

/* line 46, ../sass/components/_video.scss */
.mejs-controls .mejs-time-rail .mejs-time-loaded {
  background: #aa2727 !important; }

/* line 49, ../sass/components/_video.scss */
.mejs-poster {
  background-size: cover !important; }

/* line 54, ../sass/components/_video.scss */
.mejs-inner .me-cannotplay {
  max-width: 100%;
  width: 100%; }

/* line 60, ../sass/components/_video.scss */
.mejs-captions-layer {
  color: yellow; }

/* line 63, ../sass/components/_video.scss */
.mejs-captions-text {
  background: #141414 !important;
  padding: 5px; }
  @media (min-width: 940px) {
    /* line 63, ../sass/components/_video.scss */
    .mejs-captions-text {
      font-size: 1.5em;
      line-height: 1.5em; } }

/* line 74, ../sass/components/_video.scss */
.me-cannotplay span {
  display: none !important; }

/* line 78, ../sass/components/_video.scss */
.mejs-overlay-error {
  display: none !important; }

/* flashplayer */
/* line 82, ../sass/components/_video.scss */
#flashplayer,
#display_picture {
  margin-top: 0; }

/* line 86, ../sass/components/_video.scss */
#flashplayer {
  margin-top: 0; }

/*# sourceMappingURL=d7-ltv-omega.styles.css.map */
