#classVideo .home_header {
  position: static !important; }

.activeClass {
  border-bottom: 3px solid #333D82; }

.classVideo {
  width: 100% !important;
  height: 5rem !important; }

.vjs-poster {
  background-size: cover !important; }

.vjs-big-play-button {
  font-size: 2.5em !important;
  line-height: 1rem !important;
  height: 1rem !important;
  width: 1rem !important;
  top: 50% !important;
  left: 50% !important;
  margin-left: -.5rem !important;
  margin-top: -.5rem !important;
  border-radius: 50px !important; }

.class {
  background: #EEE; }
  .class_content {
    position: relative;
    top: -3rem;
    margin: 0 5px;
    padding: 0 5px;
    border-radius: 5px;
    background: #FFF;
    box-shadow: 1.25px 1.25px 8px rgba(0, 0, 0, 0.1); }
    .class_content-nav {
      overflow: hidden;
      height: 58px;
      line-height: 58px; }
      .class_content-nav-title {
        padding-left: 2px;
        width: 90px;
        font-size: 17px;
        font-weight: bold;
        color: #252729; }
      .class_content-nav-button {
        padding-bottom: 8px;
        height: 56px;
        width: calc(100vw - 110px);
        display: flex;
        justify-content: space-around;
        font-size: 14px;
        font-weight: bold;
        color: #252729; }
      .class_content-nav div {
        float: left; }
    .class_content-body {
      overflow-x: hidden; }
      .class_content-body .showVideo .area {
        height: 5.2rem !important; }
        .class_content-body .showVideo .area .prism-big-play-btn {
          display: none !important; }
      .class_content-body .showVideo .video_detail {
        padding-left: 5px;
        overflow: hidden;
        height: 38px;
        line-height: 38px;
        border-radius: 0 0 5px 5px;
        box-shadow: 1.25px 1.25px 8px rgba(0, 0, 0, 0.1); }
        .class_content-body .showVideo .video_detail .videoImg {
          float: left;
          margin-right: .16rem;
          position: relative;
          top: 7px;
          width: 24px;
          height: 24px; }
        .class_content-body .showVideo .video_detail .smallImg {
          float: left;
          margin-right: 4px;
          position: relative;
          top: 11px;
          width: 14px;
          height: 14px; }
        .class_content-body .showVideo .video_detail-content {
          float: left;
          width: 6rem;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap; }
        .class_content-body .showVideo .video_detail-num {
          margin-right: 5px;
          float: right;
          overflow: hidden; }
          .class_content-body .showVideo .video_detail-num div {
            float: left; }
        .class_content-body .showVideo .video_detail-share {
          margin-right: .4rem;
          float: right;
          position: relative;
          top: 11px;
          width: 14px;
          height: 14px; }

/*# sourceMappingURL=immigrantClassroom.css.map */
