
#crlp-bar{
  width:100%;
  background: linear-gradient(to bottom, #222222 0%, #333333 100%);
  border-top: 3px solid #FCAC3D;
  color:#ffffff;
  padding:14px 20px;
  font-size:20px;
  font-weight:600;
  text-align:center;
  position:relative;
  box-shadow: 0 4px 10px rgba(0,0,0,0.4);
  z-index:2147483647;
}
#crlp-bar a{ color:#FCAC3D; text-decoration:none; font-weight:700; }
#crlp-bar a:hover{ text-decoration:underline; }
#crlp-bar-inner{ display:flex; justify-content:center; align-items:center; position:relative; }
#crlp-close{
  display:none;

  position:absolute; right:10px; top:50%; transform:translateY(-50%);
  cursor:pointer; font-size:34px;
  width:54px; height:54px; line-height:54px; text-align:center;
  border-radius:50%;
  background:#FCAC3D; color:#000; font-weight:800;
  transition: all 0.2s ease;
}
#crlp-close:hover{ background:#ffffff; color:#000; }

#crlp-fs-wrap{ width:100%; }

html.crlp-pseudo-fs,
body.crlp-pseudo-fs{
  overflow:hidden !important;
  background:#000 !important;
}

body.crlp-pseudo-fs #crlp-fs-wrap{
  position:fixed !important;
  inset:0 !important;
  width:100vw !important;
  height:100vh !important;
  margin:0 !important;
  padding:0 !important;
  background:#000 !important;
  z-index:2147483646 !important;
  display:flex !important;
  flex-direction:column !important;
}

body.crlp-pseudo-fs #crlp-bar{ flex:0 0 auto !important; }

body.crlp-pseudo-fs #crlp-fs-wrap .video-player,
body.crlp-pseudo-fs #crlp-fs-wrap .responsive-player{
  flex:1 1 auto !important;
  width:100% !important;
  height:auto !important;
  margin:0 !important;
  padding:0 !important;
  background:#000 !important;
}

body.crlp-pseudo-fs #crlp-fs-wrap iframe{
  width:100% !important;
  height:100% !important;
  display:block !important;
  border:0 !important;
}

#crlp-bar.crlp-native-fs{
  position:fixed !important;
  top:0 !important;
  left:0 !important;
  right:0 !important;
  z-index:2147483647 !important;
}


/* SHOW CLOSE BUTTON ONLY DURING FULLSCREEN */
body.crlp-pseudo-fs #crlp-close,
#crlp-bar.crlp-native-fs #crlp-close{
  display:block;
}
