.video-live-fixed{position:fixed;left:30px;top:70%;top:-moz-calc(100% - 330px);top:-webkit-calc(100% - 330px);top:-o-calc(100% - 330px);top:calc(100% - 330px);z-index:500;width:440px;overflow:hidden;border-radius:4px;background-color:#222;transition:none!important;box-shadow:0 0 15px rgba(34,34,34,.5)}.video-live-fixed .header{display:flex;align-items:center;height:48px;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;padding-left:20px;padding-right:20px;border-bottom:1px solid #151515}.video-live-fixed .header .link{color:#fff;font-size:18px}.video-live-fixed .close{display:block;width:28px;height:28px;cursor:pointer;margin-right:auto;position:relative;border-radius:50%;border:1px solid #fff;background-color:transparent}.video-live-fixed .close,.video-live-fixed .close::after,.video-live-fixed .close::before{transition:all .4s cubic-bezier(.68,-.55,.27,1.55)}.video-live-fixed .close::after,.video-live-fixed .close::before{width:1px;height:12px;content:"";position:absolute;top:50%;right:50%;background-color:#fff}.video-live-fixed .close::before{transform:translate(50%,-50%) rotate(45deg)}.video-live-fixed .close::after{transform:translate(50%,-50%) rotate(-45deg);transition-duration:.8s}.video-live-fixed .close:hover{background-color:#da1514}.video-live-fixed .close:hover::before{transform:translate(50%,-50%) rotate(45deg) scale(1.3)}.video-live-fixed .close:hover::after{transform:translate(50%,-50%) rotate(-45deg) scale(1.3)}@media (max-width:575px){.video-live-fixed{display:none}}
.video-live-fixed{top: 50%;margin-top: -148px}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden; }
.embed-responsive::before {
  display: block;
  content: ""; }
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0; }
.embed-responsive-16by9::before {
  padding-top: 56.25%; }
.page-post-container figure a{
  cursor: zoom-in;
}