.swiper-btn{height: 50px!important;align-items: center!important;}
.touchpoint #news .slider-element .swiper .swiper-slide .news-item .title {
    font-size: 18px;
    font-weight: 600;
    margin: 10px 10px 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}

.jcsp{padding-bottom:20px!important}


.touchpoint #album .album .album-item .intro{display: flex !important;align-items: center !important;justify-content: space-between !important;padding: 5px 15px;}
.touchpoint #album .album .album-item .intro span{font-size:15px;color: #fff;}



.touchpoint #news .slider-element .swiper .swiper-slide .news-item .item-bottom {
    margin: 10px;
    
    text-align: justify;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}
#association .swiper{padding-bottom:60px}
.touchpoint #association .association-item .item-intro h5, .touchpoint #association .association-item .item-intro .h5 {
    font-weight: bold!important;}
.swiper-btn .swiper-button-next{background-image:none}
.touchpoint #media .media-item .info h5, .touchpoint #media .media-item .info .h5{-webkit-line-clamp:1!important}
.touchpoint #media .media-item .info p{-webkit-line-clamp:3!important}
.touchpoint #media .media-item .thumb{margin-right:25px}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{content: "";
    font-family: novem-icons;
    font-size: 25px;}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{content:"";
    font-family: novem-icons;
    font-size: 25px;}
.swiper-button-prev, .swiper-button-next{background-image:none}
.media-wrap .media-trigger-playback{opacity:0}
.media-wrap .media-trigger-playback:hover{opacity:1!important}
.touchpoint #news .slider-element .swiper .swiper-slide .news-item .thumb img{height:180px!important}
.touchpoint #association .association-item .thumb img{height:200px!important}
.touchpoint #media .media-item .thumb{flex:0.9!important}

@media screen and (max-width: 900px){
.touchpoint #album .album .album-item .intro h5{font-size:12px}
.touchpoint #album .album .album-item .intro span{font-size:11px}
#video-thumb .thumb .info{padding;0 5px}

.fivebar{display:none}
}