
.mos-img img {display: none !important;}
.la-member{
  position: relative;
}
.newsshow-item {
  border: 1px solid #dddddd;
}

.newsshow-item .instructor {
 display:flex;
 align-items:center;
  text-align: center;
 padding: 5px 20px;
}
.newsshow-toolbar .instructor {
 display:flex;
 align-items:center;
  text-align: center;
}
.newsshow-item .instructor span,.newsshow-toolbar.instructor span {
 margin-left: 20px;
}
.newsshow-item .instructor-thumb {
 width:50px;
 height:50px;
 border-radius:50%;
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 display:inline-block;
 margin-right:20px;
 overflow:hidden
}
 .newsshow-toolbar .instructor-thumb {
 width:40px;
 height:40px;
 border-radius:50%;
 -webkit-border-radius:50%;
 -ms-border-radius:50%;
 display:inline-block;
 margin-right:10px;
 overflow:hidden
}
.newsshow-item .instructor-thumb img,.newsshow-toolbar .instructor-thumb img  {
 width:100%
}
.newsshow-item .instructor a {
 font-size:16px;
 font-weight:500;
 line-height:26px
}
.newsshow-toolbar .instructor a {
 font-size:16px;
 margin-left: 15px;
 font-weight:500;
 line-height:26px
}

.newsshow-item:hover .card__img--hover {
    height: 100% !important;
    opacity: .5;
}
.newsshow-item .card__img--hover {
    transition: .2s all ease-out;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 100%;
    position: absolute;
    height: 235px;
    top: 0;
}

.newsshow-item .card__img {
    visibility: hidden;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 100%;
    height: 235px;
}
.ratings{
    position: absolute;
    top: 20px;
    right: 20px;
    color: #fff;
    z-index: 2;
}
.ratings ul,.ratings  ol {
    padding: 0;
    margin: 0px;
}
.newsshow-item .card__price {
    position: absolute;
    top: 200px;
    right: 20px;
    font-size: 13px;
    display: inline-block;
    background: #0067da;
    color: #fff;
    font-weight: 900;
    text-transform: uppercase;
    padding: 20px;
    text-align: center;
    z-index: 2;
    transition: all .21s cubic-bezier(.5,.5,.4,.9);
}
.newsshow-item .card__info {
    z-index: 2;
    background-color: #fff;
    padding: 25px 30px;
}
.newsshow-item .card__info .card__date {
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 10px;
	background: #c0d8e4;
	padding: 8px 25px;
}
.newsshow-item .card__info .card__date a {
    color: #333;
}
.newsshow-item .card__title {
  margin: 20px 0px 10px;
  font-size: 44px;
  font-family: Cleopatra;
  line-height: 1;
}
.newsshow-item .card__info .card__excerpt {
    margin-bottom: 15px;
}
.newsshow-item .card__info .card__meta {
    margin-top: 15px;
    font-weight: 900;
    font-size: 13px;
    display: inline-block;
    margin-right: 20px;
}
.newsshow-item:hover{background-color:#000 !important}
.newsshow-item .card__excerpt p{padding:0 !important}
.newsshow-item:hover .card__img--hover{height:100% !important;opacity:.5}
.newsshow-item:hover .card__info{background-color:transparent !important;position:relative;color:#fff !important}
.newsshow-item:hover .card__info .card__meta,.newsshow-item:hover .card__info .card__date,.newsshow-item:hover .card__info .card__excerpt, .newsshow-item:hover a{color:#fff !important}