#wideo-promocja.video-promotion-box {
  background-color: #ffffff;
  padding-bottom: 20px; }
  #wideo-promocja.video-promotion-box > .row > .pt-change {
    float: none; }
  #wideo-promocja.video-promotion-box .ukryj {
    display: none !important; }
  #wideo-promocja.video-promotion-box .min-info {
    background-size: cover;
    background-position: center top;
    background-repeat: no-repeat; }
    #wideo-promocja.video-promotion-box .min-info .slide-button {
      margin: 12px 10px; }
  #wideo-promocja.video-promotion-box .full-info {
    background-size: cover;
    background-position: right bottom;
    background-repeat: no-repeat;
    color: #ffffff;
    display: block; }
  #wideo-promocja.video-promotion-box .small-bar {
    float: left;
    overflow: hidden;
    padding: 12px 0; }
    #wideo-promocja.video-promotion-box .small-bar .box-name {
      font-family: "PT Sans", sans-serif;
      float: left;
      height: 32px;
      line-height: 32px;
      text-transform: uppercase;
      background-color: #eba71f;
      color: #ffffff;
      font-size: 14px;
      padding: 0 15px; }
    #wideo-promocja.video-promotion-box .small-bar .video-titles {
      float: left;
      margin-left: 20px; }
      #wideo-promocja.video-promotion-box .small-bar .video-titles .episode {
        color: #d1d1d1;
        display: block;
        font-family: "PT Sans", sans-serif;
        font-size: 11px;
        font-weight: 700;
        margin-top: -1px;
        text-transform: uppercase; }
      #wideo-promocja.video-promotion-box .small-bar .video-titles .hx {
        font-size: 18px;
        line-height: 1;
        margin: 2px 0 0; }
        #wideo-promocja.video-promotion-box .small-bar .video-titles .hx a {
          color: #ffffff;
          transition-property: color, border-color;
          transition-duration: .2s;
          transition-timing-function: ease-in-out; }
          #wideo-promocja.video-promotion-box .small-bar .video-titles .hx a:hover {
            color: #ffce4b; }
  #wideo-promocja.video-promotion-box .top-box-bar {
    float: left;
    position: relative; }
    #wideo-promocja.video-promotion-box .top-box-bar .box-name,
    #wideo-promocja.video-promotion-box .top-box-bar .episode {
      font-family: "PT Sans", sans-serif;
      float: left;
      height: 32px;
      line-height: 32px;
      text-transform: uppercase; }
    #wideo-promocja.video-promotion-box .top-box-bar .box-name {
      background-color: #eba71f;
      color: #ffffff;
      font-size: 14px;
      padding: 0 15px; }
      @media (max-width: 1000px) {
        #wideo-promocja.video-promotion-box .top-box-bar .box-name {
          padding: 0 10px; } }
    #wideo-promocja.video-promotion-box .top-box-bar .episode {
      background-color: #e9e9e9;
      font-size: 12px;
      font-weight: 700;
      padding: 0 10px; }
      #wideo-promocja.video-promotion-box .top-box-bar .episode a {
        color: #1e2832;
        transition-property: color, border-color;
        transition-duration: .2s;
        transition-timing-function: ease-in-out; }
        #wideo-promocja.video-promotion-box .top-box-bar .episode a:hover {
          color: #34363c; }
  #wideo-promocja.video-promotion-box .video-description {
    clear: both;
    overflow: hidden;
    padding: 20px 30px 35px; }
    #wideo-promocja.video-promotion-box .video-description .hx {
      color: inherit;
      font-size: 24px;
      line-height: 1.25;
      margin-bottom: 16px; }
      @media (max-width: 1000px) {
        #wideo-promocja.video-promotion-box .video-description .hx {
          margin-bottom: 0; } }
      #wideo-promocja.video-promotion-box .video-description .hx a {
        color: #ffffff;
        transition-property: color, border-color;
        transition-duration: .2s;
        transition-timing-function: ease-in-out; }
        #wideo-promocja.video-promotion-box .video-description .hx a:hover {
          color: #ffce4b; }
    #wideo-promocja.video-promotion-box .video-description .intro {
      color: inherit;
      font-family: "PT Sans", sans-serif;
      line-height: 1.4; }
    @media (max-width: 1000px) {
      #wideo-promocja.video-promotion-box .video-description {
        padding: 20px 25px 5px; } }
  #wideo-promocja.video-promotion-box .more-video {
    transition-property: color, border-color;
    transition-duration: .2s;
    transition-timing-function: ease-in-out;
    border: 1px solid #ffffff;
    color: #ffffff;
    display: block;
    float: left;
    font-family: "PT Sans", sans-serif;
    font-size: 15px;
    font-weight: 700;
    line-height: 2.5;
    padding: 0 20px;
    text-transform: uppercase; }
    #wideo-promocja.video-promotion-box .more-video:hover {
      border-color: #ffce4b;
      color: #ffce4b; }
  #wideo-promocja.video-promotion-box .more-video-mobile {
    margin: 25px 0; }
    #wideo-promocja.video-promotion-box .more-video-mobile .more-video {
      max-width: 232px;
      margin: 0 auto;
      padding: 0 15px;
      float: none;
      text-align: center; }
  #wideo-promocja.video-promotion-box .slide-button {
    transition-property: color, border-color;
    transition-duration: .2s;
    transition-timing-function: ease-in-out;
    border: 1px solid #ffffff;
    color: #ffffff;
    cursor: pointer;
    padding: 0 15px;
    float: right;
    font-family: "PT Sans", sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 2;
    margin: 10px;
    text-transform: uppercase; }
    #wideo-promocja.video-promotion-box .slide-button:hover {
      border-color: #ddd;
      color: #ddd; }
  #wideo-promocja.video-promotion-box .video-box {
    border: 5px solid #ffffff;
    margin: 60px 0 15px 45px;
    position: relative;
    width: 60%; }
    @media (max-width: 1000px) {
      #wideo-promocja.video-promotion-box .video-box {
        margin: 20px 25px;
        width: calc(100% - 50px); } }
    #wideo-promocja.video-promotion-box .video-box:before {
      content: '';
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      transition: all .2s ease-in-out; }
    #wideo-promocja.video-promotion-box .video-box:hover {
      cursor: pointer; }
      #wideo-promocja.video-promotion-box .video-box:hover:before {
        background-color: rgba(30, 40, 50, 0.6); }
      #wideo-promocja.video-promotion-box .video-box:hover .play-slogan {
        opacity: 1; }
    #wideo-promocja.video-promotion-box .video-box .play-button {
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      margin: -21px 0 0 -18px; }
      #wideo-promocja.video-promotion-box .video-box .play-button svg {
        fill: #ffffff; }
    #wideo-promocja.video-promotion-box .video-box .play-slogan {
      color: #ffffff;
      opacity: 0;
      font-family: "PT Sans", sans-serif;
      font-size: 24px;
      font-weight: 700;
      position: absolute;
      top: 70%;
      left: 50%;
      width: 180px;
      height: 30px;
      text-align: center;
      text-transform: uppercase;
      margin-left: -90px;
      transition: opacity .2s ease-in-out; }
      @media (max-width: 1000px) {
        #wideo-promocja.video-promotion-box .video-box .play-slogan {
          font-size: 18px; } }
  #wideo-promocja.video-promotion-box .wideoWrapper {
    background-color: rgba(36, 37, 37, 0.95);
    display: none;
    height: 100%;
    width: 100%;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 100000; }
    #wideo-promocja.video-promotion-box .wideoWrapper .wideoContainer {
      display: block;
      width: 100%;
      height: 100%;
      position: relative; }
    #wideo-promocja.video-promotion-box .wideoWrapper .wideoCenter {
      display: block;
      position: absolute;
      left: 50%;
      top: 50%;
      margin: -220px 0 0 -320px;
      max-width: 100%; }
      #wideo-promocja.video-promotion-box .wideoWrapper .wideoCenter iframe {
        max-width: 100%; }
      @media (max-width: 780px) and (max-height: 481px) {
        #wideo-promocja.video-promotion-box .wideoWrapper .wideoCenter {
          margin: -15% 0 0;
          left: 0;
          width: 100%;
          height: 85%; }
          #wideo-promocja.video-promotion-box .wideoWrapper .wideoCenter iframe {
            width: 100%;
            height: 85%; } }
      @media (max-width: 479px) and (max-height: 780px) {
        #wideo-promocja.video-promotion-box .wideoWrapper .wideoCenter {
          margin: -30% 0 0;
          left: 0;
          width: 100%;
          height: 85%; }
          #wideo-promocja.video-promotion-box .wideoWrapper .wideoCenter iframe {
            width: 100%;
            height: 70%; } }
    #wideo-promocja.video-promotion-box .wideoWrapper .wideoZamknij {
      padding: 13px;
      background-color: #d54b2d;
      top: 10px;
      right: 10px;
      position: absolute;
      cursor: pointer;
      display: inline-block;
      z-index: 1;
      height: 51px; }
      #wideo-promocja.video-promotion-box .wideoWrapper .wideoZamknij:hover {
        background-color: #707c90; }
