@import url("https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,700,700i");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&subset=latin-ext");
body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

body.single-gallery {
  margin: 0;
  min-height: 100vh;
  min-width: 320px; }

.mone-wrapper--leaderboard {
  min-height: 200px; }
  @media only screen and (min-width: 760px) {
    .mone-wrapper--leaderboard {
      display: -webkit-box;
      display: -moz-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: -ms-flex;
      display: flex;
      -webkit-flex-basis: auto;
      -ms-flex-basis: auto;
      flex-basis: auto;
      -webkit-box-pack: center;
      -moz-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center; } }
  @media only screen and (max-width: 759px) {
    .mone-wrapper--leaderboard {
      display: none; } }

.main--elements--single-gallery--meta {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-basis: auto;
  -ms-flex-basis: auto;
  flex-basis: auto;
  -webkit-box-align: stretch;
  -mox-box-align: stretch;
  -ms-flex-align: stretch;
  -webkit-align-items: stretch;
  align-items: stretch;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch; }
  @media only screen and (min-width: 760px) {
    .main--elements--single-gallery--meta {
      display: none; } }
  @media only screen and (max-width: 759px) {
    .main--elements--single-gallery--meta {
      -webkit-box-direction: normal;
      -webkit-box-orient: vertical;
      -moz-box-direction: normal;
      -moz-box-orient: vertical;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      margin: 0 0 30px; } }
  @media only screen and (min-width: 760px) {
    .main--elements--single-gallery--meta--share {
      display: none; } }
  @media only screen and (max-width: 759px) {
    .main--elements--single-gallery--meta--share {
      display: -webkit-box;
      display: -moz-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: -ms-flex;
      display: flex;
      -webkit-flex-basis: auto;
      -ms-flex-basis: auto;
      flex-basis: auto;
      -webkit-box-pack: center;
      -moz-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      margin-top: 30px; } }
  .main--elements--single-gallery--meta--share .fb-share-button {
    margin-right: 10px; }

@media only screen and (min-width: 760px) {
  .main--elements--single-gallery--share--share {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-flex-basis: auto;
    -ms-flex-basis: auto;
    flex-basis: auto;
    margin-right: 60px; } }
@media only screen and (max-width: 759px) {
  .main--elements--single-gallery--share--share {
    display: none; } }
.main--elements--single-gallery--share--share .fb-share-button {
  margin-right: 10px; }

.main-section--gallery {
  min-height: 100vh;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-basis: auto;
  -ms-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  -mox-box-align: stretch;
  -ms-flex-align: stretch;
  -webkit-align-items: stretch;
  align-items: stretch;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  background-color: #202020; }
  .main-section--gallery--header {
    background-color: #000;
    position: relative;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-flex-basis: auto;
    -ms-flex-basis: auto;
    flex-basis: auto;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -moz-box-direction: normal;
    -moz-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -font-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -mox-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center; }
    @media only screen and (min-width: 760px) {
      .main-section--gallery--header {
        padding: 10px 20px; } }
    @media only screen and (max-width: 759px) {
      .main-section--gallery--header {
        padding: 10px; } }
    .main-section--gallery--header .header--elements--site-logo {
      margin: 0;
      background: url("https://www.muzivcesku.cz/wp-content/uploads/2016/10/mvc_w.png") no-repeat;
      background-size: contain;
      height: 45px;
      width: 115px;
      display: inline-block; }
    @media only screen and (min-width: 760px) {
      .main-section--gallery--header--navigation {
        -webkit-box-flex: 1;
        -moz-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex: 1;
        flex-grow: 1;
        -webkit-flex-basis: auto;
        -ms-flex-basis: auto;
        flex-basis: auto;
        display: -webkit-box;
        display: -moz-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: -ms-flex;
        display: flex;
        -webkit-flex-basis: auto;
        -ms-flex-basis: auto;
        flex-basis: auto;
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: none;
        flex-wrap: nowrap;
        -webkit-box-direction: normal;
        -webkit-box-orient: horizontal;
        -moz-box-direction: normal;
        -moz-box-orient: horizontal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -mox-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        -webkit-align-content: center;
        -ms-flex-line-pack: center;
        align-content: center; }
        .main-section--gallery--header--navigation--prev {
          display: block;
          background-repeat: no-repeat;
          background-position: right center; } }
    @media only screen and (min-width: 760px) and (min-width: 760px) {
      .main-section--gallery--header--navigation--prev {
        width: 35px;
        height: 35px;
        background-image: url("../images/main/elements/single-gallery/left.png"); } }
    @media only screen and (min-width: 760px) and (max-width: 759px) {
      .main-section--gallery--header--navigation--prev {
        width: 30px;
        height: 30px;
        background-image: url("../images/main/elements/single-gallery/left-mobile.png"); } }
    @media only screen and (min-width: 760px) {
        .main-section--gallery--header--navigation--middle {
          color: #fff;
          font-family: "Open Sans", sans-serif;
          font-weight: 700;
          text-transform: uppercase; } }
    @media only screen and (min-width: 760px) and (min-width: 760px) {
      .main-section--gallery--header--navigation--middle {
        font-size: 28px;
        margin: 0 20px; } }
    @media only screen and (min-width: 760px) and (max-width: 759px) {
      .main-section--gallery--header--navigation--middle {
        font-size: 20px;
        margin: 0 15px; } }
    @media only screen and (min-width: 760px) {
        .main-section--gallery--header--navigation--next {
          display: block;
          background-repeat: no-repeat;
          background-position: left center; } }
    @media only screen and (min-width: 760px) and (min-width: 760px) {
      .main-section--gallery--header--navigation--next {
        width: 35px;
        height: 35px;
        background-image: url("../images/main/elements/single-gallery/right.png"); } }
    @media only screen and (min-width: 760px) and (max-width: 759px) {
      .main-section--gallery--header--navigation--next {
        width: 30px;
        height: 30px;
        background-image: url("../images/main/elements/single-gallery/right-mobile.png"); } }

    @media only screen and (max-width: 759px) {
      .main-section--gallery--header--navigation {
        display: none; } }
    .main-section--gallery--header--close {
      display: block;
      background-repeat: no-repeat; }
      @media only screen and (min-width: 760px) {
        .main-section--gallery--header--close {
          background-position: right 3px;
          color: #fff !important;
          font-size: 20px;
          line-height: 30px;
          text-transform: uppercase;
          padding-right: 30px;
          font-family: "Montserrat", sans-serif;
          font-weight: 700;
          background-image: url("../images/main/elements/single-gallery/main-close.png"); } }
      @media only screen and (max-width: 759px) {
        .main-section--gallery--header--close {
          font-size: 0px;
          line-height: 0px;
          color: transparent;
          text-indent: -9999;
          background-position: center center;
          width: 40px;
          height: 40px;
          background-image: url("../images/main/elements/single-gallery/main-close-mobile.png"); } }
      .main-section--gallery--header--close:hover {
        color: red !important; }
  .main-section--gallery--content {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex: 1;
    flex-grow: 1;
    -webkit-flex-basis: auto;
    -ms-flex-basis: auto;
    flex-basis: auto;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-flex-basis: auto;
    -ms-flex-basis: auto;
    flex-basis: auto;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -moz-box-direction: normal;
    -moz-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center; }
    @media only screen and (min-width: 760px) {
      .main-section--gallery--content {
        -webkit-box-align: end;
        -moz-box-align: end;
        -ms-flex-align: end;
        -webkit-align-items: flex-end;
        align-items: flex-end;
        -webkit-align-content: flex-end;
        -ms-flex-line-pack: end;
        align-content: flex-end; } }
    @media only screen and (max-width: 759px) {
      .main-section--gallery--content {
        -webkit-box-align: stretch;
        -mox-box-align: stretch;
        -ms-flex-align: stretch;
        -webkit-align-items: stretch;
        align-items: stretch;
        -webkit-align-content: stretch;
        -ms-flex-line-pack: stretch;
        align-content: stretch; } }
    .main-section--gallery--content--inner {
      display: -webkit-box;
      display: -moz-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: -ms-flex;
      display: flex;
      -webkit-flex-basis: auto;
      -ms-flex-basis: auto;
      flex-basis: auto;
      -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: none;
      flex-wrap: nowrap;
      -webkit-box-direction: normal;
      -webkit-box-orient: horizontal;
      -moz-box-direction: normal;
      -moz-box-orient: horizontal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-pack: start;
      -moz-box-pack: start;
      -ms-flex-pack: start;
      -webkit-justify-content: flex-start;
      justify-content: flex-start;
      -webkit-box-align: stretch;
      -mox-box-align: stretch;
      -ms-flex-align: stretch;
      -webkit-align-items: stretch;
      align-items: stretch;
      -webkit-align-content: stretch;
      -ms-flex-line-pack: stretch;
      align-content: stretch;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      width: 100%;
      max-width: 1080px;
      background-color: #000; }
      @media only screen and (min-width: 760px) {
        .main-section--gallery--content--inner {
          padding: 20px;
          min-height: 70vh; } }
      .main-section--gallery--content--inner--mone {
        width: 100%; }
      .main-section--gallery--content--inner--image {
        position: relative;
        display: -webkit-box;
        display: -moz-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: -ms-flex;
        display: flex;
        -webkit-flex-basis: auto;
        -ms-flex-basis: auto;
        flex-basis: auto;
        -webkit-box-flex: 1;
        -moz-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex: 1;
        flex-grow: 1;
        -webkit-flex-basis: auto;
        -ms-flex-basis: auto;
        flex-basis: auto;
        -webkit-box-direction: normal;
        -webkit-box-orient: vertical;
        -moz-box-direction: normal;
        -moz-box-orient: vertical;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column; }
        @media only screen and (min-width: 760px) {
          .main-section--gallery--content--inner--image {
            -webkit-box-align: center;
            -mox-box-align: center;
            -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center;
            -webkit-align-content: center;
            -ms-flex-line-pack: center;
            align-content: center;
            -webkit-box-pack: start;
            -moz-box-pack: start;
            -ms-flex-pack: start;
            -webkit-justify-content: flex-start;
            justify-content: flex-start; } }
        @media only screen and (max-width: 759px) {
          .main-section--gallery--content--inner--image {
            -webkit-box-pack: start;
            -moz-box-pack: start;
            -ms-flex-pack: start;
            -webkit-justify-content: flex-start;
            justify-content: flex-start;
            -webkit-box-align: center;
            -mox-box-align: center;
            -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center;
            -webkit-align-content: center;
            -ms-flex-line-pack: center;
            align-content: center; } }
        @media only screen and (min-width: 760px) {
          .main-section--gallery--content--inner--image--inner {
            position: relative; } }
        @media only screen and (max-width: 759px) {
          .main-section--gallery--content--inner--image--inner {
            -webkit-box-flex: 1;
            -moz-box-flex: 1;
            -webkit-flex-grow: 1;
            -ms-flex: 1;
            flex-grow: 1;
            -webkit-flex-basis: auto;
            -ms-flex-basis: auto;
            flex-basis: auto;
            display: -webkit-box;
            display: -moz-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: -ms-flex;
            display: flex;
            -webkit-flex-basis: auto;
            -ms-flex-basis: auto;
            flex-basis: auto;
            -webkit-box-direction: normal;
            -webkit-box-orient: vertical;
            -moz-box-direction: normal;
            -moz-box-orient: vertical;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column; } }
        @media only screen and (max-width: 759px) {
          .main-section--gallery--content--inner--image--inner--image {
            position: relative;
            -webkit-box-flex: 1;
            -moz-box-flex: 1;
            -webkit-flex-grow: 1;
            -ms-flex: 1;
            flex-grow: 1;
            -webkit-flex-basis: auto;
            -ms-flex-basis: auto;
            flex-basis: auto;
            display: -webkit-box;
            display: -moz-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: -ms-flex;
            display: flex;
            -webkit-flex-basis: auto;
            -ms-flex-basis: auto;
            flex-basis: auto;
            -webkit-box-align: center;
            -mox-box-align: center;
            -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center; } }
        .main-section--gallery--content--inner--image--inner img {
          vertical-align: top;
          display: block;
          max-width: 100%; }
        .main-section--gallery--content--inner--image--inner--details {
          background-color: rgba(0, 0, 0, 0.7); }
          @media only screen and (min-width: 760px) {
            .main-section--gallery--content--inner--image--inner--details {
              padding: 20px 15px 25px 30px;
              position: absolute;
              z-index: 10;
              bottom: 0;
              left: 0;
              right: 0; } }
          @media only screen and (max-width: 759px) {
            .main-section--gallery--content--inner--image--inner--details {
              display: block !important;
              position: relative;
              padding: 20px 15px 0 15px; } }
          .main-section--gallery--content--inner--image--inner--details--top {
            font-family: "Open Sans", sans-serif;
            font-weight: 400;
            padding-right: 40px; }
            @media only screen and (max-width: 759px) {
              .main-section--gallery--content--inner--image--inner--details--top {
                margin-bottom: 15px;
                padding-top: 30px; } }
            .main-section--gallery--content--inner--image--inner--details--top--description {
              color: #fff;
              margin-bottom: 5px; }
              @media only screen and (min-width: 760px) {
                .main-section--gallery--content--inner--image--inner--details--top--description {
                  font-size: 16px;
                  line-height: 20px; } }
              @media only screen and (max-width: 759px) {
                .main-section--gallery--content--inner--image--inner--details--top--description {
                  font-size: 14px;
                  line-height: 20px; } }
            .main-section--gallery--content--inner--image--inner--details--top--source {
              color: #a6a6a6; }
              @media only screen and (min-width: 760px) {
                .main-section--gallery--content--inner--image--inner--details--top--source {
                  font-size: 14px;
                  line-height: 14px; } }
              @media only screen and (max-width: 759px) {
                .main-section--gallery--content--inner--image--inner--details--top--source {
                  font-size: 12px;
                  line-height: 14px; } }
          .main-section--gallery--content--inner--image--inner--details--bottom .main--elements--page--meta-bottom {
            margin: 0; }
            .main-section--gallery--content--inner--image--inner--details--bottom .main--elements--page--meta-bottom--author {
              color: #fff; }
          .main-section--gallery--content--inner--image--inner--details--close {
            cursor: pointer;
            position: absolute;
            display: block;
            background-repeat: no-repeat;
            background-position: center center;
            width: 30px;
            height: 30px;
            background-image: url("../images/main/elements/single-gallery/close.png"); }
            @media only screen and (min-width: 760px) {
              .main-section--gallery--content--inner--image--inner--details--close {
                top: 10px;
                right: 15px; } }
            @media only screen and (max-width: 759px) {
              .main-section--gallery--content--inner--image--inner--details--close {
                top: 10px;
                right: 15px;
                display: none !important; } }
        .main-section--gallery--content--inner--image--inner--show-details {
          cursor: pointer;
          position: absolute;
          width: 35px;
          height: 35px;
          display: block;
          background-repeat: no-repeat;
          background-position: center center;
          background-image: url("../images/main/elements/single-gallery/info.png"); }
          @media only screen and (min-width: 760px) {
            .main-section--gallery--content--inner--image--inner--show-details {
              right: 30px;
              bottom: 30px; } }
          @media only screen and (max-width: 759px) {
            .main-section--gallery--content--inner--image--inner--show-details {
              right: 15px;
              bottom: 15px;
              display: none !important; } }
        .main-section--gallery--content--inner--image--inner--navigation {
          position: absolute;
          top: 50%;
          left: 0;
          right: 0; }
          .main-section--gallery--content--inner--image--inner--navigation--prev {
            position: absolute;
            left: 0;
            display: block;
            background-repeat: no-repeat;
            background-position: right center; }
            @media only screen and (min-width: 760px) {
              .main-section--gallery--content--inner--image--inner--navigation--prev {
                width: 31px;
                height: 31px;
                top: -15.5px;
                background-image: url("../images/main/elements/single-gallery/left.png"); } }
            @media only screen and (max-width: 759px) {
              .main-section--gallery--content--inner--image--inner--navigation--prev {
                width: 43px;
                height: 43px;
                top: -21.5px;
                background-image: url("../images/main/elements/single-gallery/left-mobile.png"); } }
          .main-section--gallery--content--inner--image--inner--navigation--next {
            position: absolute;
            right: 0;
            display: block;
            background-repeat: no-repeat;
            background-position: left center; }
            @media only screen and (min-width: 760px) {
              .main-section--gallery--content--inner--image--inner--navigation--next {
                width: 31px;
                height: 31px;
                top: -15.5px;
                background-image: url("../images/main/elements/single-gallery/right.png"); } }
            @media only screen and (max-width: 759px) {
              .main-section--gallery--content--inner--image--inner--navigation--next {
                width: 43px;
                height: 43px;
                top: -21.5px;
                background-image: url("../images/main/elements/single-gallery/right-mobile.png"); } }
      @media only screen and (min-width: 760px) {
        .main-section--gallery--content--inner--sidebar {
        	overflow:hidden;
          width: 300px;
          max-width: 300px;
          min-width: 300px;
          padding-left: 20px; } }
      @media only screen and (max-width: 759px) {
        .main-section--gallery--content--inner--sidebar {
          display: none; } }

.post-asset--gallery--title {
  margin: 0; }
  .post-asset--gallery--title a {
    color: #010101;
    font-size: 20px;
    line-height: 24px;
    letter-spacing: -0.66px;
    font-family: "Montserrat", sans-serif;
    font-weight: 700; }
    .post-asset--gallery--title a span {
      color: #f2132d;
      letter-spacing: -0.63px; }
    .post-asset--gallery--title a:hover {
      text-decoration: underline; }
.post-asset--gallery--images {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-flex-basis: auto;
  -ms-flex-basis: auto;
  flex-basis: auto;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: none;
  flex-wrap: nowrap;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -moz-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start; }
  @media only screen and (max-width: 759px) {
    .post-asset--gallery--images {
      max-width: 100%;
      overflow: auto;
      -ms-overflow-style: none;
      overflow: -moz-scrollbars-none;
      -webkit-overflow-scrolling: touch;
      scroll-behavior: smooth; } }
  .post-asset--gallery--images--image {
    position: relative;
    margin-right: 13px;
    max-width: 134px; }
    @media only screen and (min-width: 760px) {
      .post-asset--gallery--images--image.mobile {
        display: none; } }
    @media only screen and (max-width: 759px) {
      .post-asset--gallery--images--image {
        min-width: 134px; } }
    @media only screen and (min-width: 760px) {
      .post-asset--gallery--images--image.last-desktop {
        margin-right: 0; } }
    .post-asset--gallery--images--image:last-child {
      margin-right: 0; }
    @media only screen and (min-width: 760px) {
      .post-asset--gallery--images--image--more {
        display: -webkit-box;
        display: -moz-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: -ms-flex;
        display: flex;
        -webkit-flex-basis: auto;
        -ms-flex-basis: auto;
        flex-basis: auto;
        -webkit-box-direction: normal;
        -webkit-box-orient: vertical;
        -moz-box-direction: normal;
        -moz-box-orient: vertical;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: none;
        flex-wrap: nowrap;
        -webkit-box-pack: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -mox-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        -webkit-align-content: center;
        -ms-flex-line-pack: center;
        align-content: center;
        padding: 0;
        text-align: center;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: rgba(0, 0, 0, 0.5); }
        .post-asset--gallery--images--image--more:before {
          content: '';
          display: block;
          width: 30px;
          height: 24px;
          background-image: url("../images/assets/gallery.png");
          background-image: url("../images/assets/gallery.svg");
          background-repeat: no-repeat;
          background-position: center top;
          background-size: cover; } }
  @media only screen and (min-width: 760px) and (min-width: 980px) {
    .post-asset--gallery--images--image--more span {
      color: #ffffff;
      font-family: "Open Sans", sans-serif;
      font-weight: 700;
      font-size: 14px;
      text-transform: uppercase;
      margin-top: 12px; } }
  @media only screen and (min-width: 760px) and (max-width: 979px) {
    .post-asset--gallery--images--image--more span {
      display: none; } }

    @media only screen and (max-width: 759px) {
      .post-asset--gallery--images--image--more {
        display: none; } }
