.container-wrapper.hifilm-detailbox-wrapper{overflow-y:visible}.hifilm-info{overflow:hidden;color:#fff;padding:30px 0;line-height:28px}.hifilm-info>.pull-left{max-width:calc(100% - 140px)}.hifilm-info .genre-title{color:#fff}.hifilm-rating-stars{color:#ffc000;unicode-bidi:bidi-override;font-size:19px;display:inline-block}.hifilm-info .count-rating span{display:block;font-size:40px;line-height:156px}.hifilm-info .count-rating::before{content:'\e913';font-family:hifilm;color:#ffc000;position:absolute;left:50%;margin-left:-70px;font-size:130px;width:140px;height:140px;line-height:140px}.hifilm-info .count-rating{position:relative;width:140px;height:140px;line-height:140px;text-align:center}.hifilm-cover{position:relative;padding-top:250px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;min-height:250px}.hifilm-cover .frosted-glass:before,.hifilm-cover:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:250px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background-image:-webkit-linear-gradient(to bottom,rgba(0,0,0,0) 30%,#000 100%);background-image:-moz-linear-gradient(to bottom,rgba(0,0,0,0) 30%,#000 100%);background-image:-o-linear-gradient(to bottom,rgba(0,0,0,0) 30%,#000 100%);background-image:-ms-linear-gradient(to bottom,rgba(0,0,0,0) 30%,#000 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 30%,#000 100%)}.hifilm-cover .frosted-glass{height:500px;position:absolute;width:100%;top:0}.playable-resource-container{max-height:255px;overflow-y:auto;background-color:#f0f8ff}.playable-resource-container.expand{max-height:max-content;overflow-y:visible;background-color:#f0f8ff}.playable-resource-container .btn-jump2player{box-shadow:0 0 2px #ccc;position:relative;overflow:hidden;border-width:0}.playable-resource-container .btn-jump2player:hover{box-shadow:0 0 2px #eee}.playable-resource-container.has-scroll.expand .last-seen-here.btn>.badge{display:inline}#playList .media{position:relative;overflow:hidden}#playList .media .flag,.playable-resource-container .btn-jump2player .flag{font-size:12px;background-color:orange}.hifilm-info-sidebar .img-wrap{margin-top:-200px;position:relative}.hifilm-info-sidebar .item-img:after{content:"";opacity:0;position:absolute;bottom:0;left:0;height:100%;width:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 30%,#000 100%);-webkit-transition:all .5s;transition:all .5s}.hifilm-info-sidebar.stick .item-img:after{opacity:1;background-image:linear-gradient(to bottom,rgba(0,0,0,.3) 30%,#000 100%);transition:all .5s}.hifilm-info-sidebar .img-wrap .item-img img{height:auto!important;max-width:100%!important;border-radius:3px}.hifilm-info-sidebar .img-wrap .hifilm-details-wrapper{position:relative;-webkit-animation:fadeInDown .5s;-o-animation:fadeInDown .5s;animation:fadeInDown .5s}.hifilm-info-sidebar.stick .img-wrap .hifilm-details-wrapper{position:absolute;bottom:0;left:0;padding:20px;width:100%;color:#fff;z-index:10;-webkit-animation:fadeInUp .5s;-o-animation:fadeInUp .5s;animation:fadeInUp .5s}.hifilm-info-sidebar.stick a{color:#fff}.hifilm-info-sidebar a{color:#696969}.hifilm-info-sidebar a:hover{-webkit-transition:all .3s;transition:all .3s}.hifilm-info-sidebar .title{margin-top:30px;margin-bottom:0;font-size:1.5em}.hifilm-info-sidebar ul{margin:15px 0}.hifilm-info-sidebar ul>li{display:block;margin-bottom:10px;padding-left:0;word-break:break-all;word-wrap:break-word;position:relative}.hifilm-info-sidebar .avatar-list{position:relative;padding-left:40px;margin-top:-25px;max-height:150px;overflow-y:auto}.hifilm-info-sidebar .avatar-list>a{margin-bottom:3px;width:100%;display:flex;flex-direction:row}.hifilm-info-sidebar .avatar-list>a:last-child{margin-bottom:0}.hifilm-info-sidebar .avatar-list>a:hover{background-color:rgba(0,0,0,.2)}.hifilm-info-sidebar .avatar-list>a>p{margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:18px;display:grid;align-items:center}.hifilm-info-sidebar .avatar-list>a>p>em{font-size:11px;white-space:nowrap}.hifilm-info-sidebar ul>li img.avatar{width:40px;height:40px;object-fit:cover;border-radius:100%;margin-right:5px}.hifilm-info-sidebar ul>li a:hover img.avatar{opacity:.5}.hifilm-info-sidebar ul>li span{font-weight:700;color:#333}.hifilm-info-sidebar a.buy-ticket{margin-top:15px;color:#fff;padding:10px;font-size:18px;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s}.hifilm-info-sidebar a.buy-ticket:hover,.hifilm-showtime .hifilm-schedule .ticket-urls .btn:hover{color:#fff}.hifilm-detailbox-wrapper .header-title{margin:30px 0 20px;color:#333}.hifilm-detailbox-wrapper .header-title>i{font-size:30px;margin-right:15px;color:#0072bc}.hifilm-detailbox-wrapper .header-title .title{display:inline-block;margin:0;font-size:1.5em}.hifilm-detailbox-wrapper .hifilm-info-warpper{float:right}.last-play-tips{background-color:rgba(255,255,255,.7);border:1px solid #ddd;box-shadow:1px 1px 3px #eee;padding:4px 5px;border-radius:5px;z-index:10;margin-top:-18px;margin-bottom:4px;text-align:center}.last-play-tips .btn-dark:hover{color:#fff}.hifilm-showtime .hifilm-schedule .times>ul li::after{content:"|";margin-left:15px;font-size:14px;color:#e3e3e3}.hifilm-showtime .hifilm-schedule .location-name,.hifilm-showtime .show-time{font-weight:600;margin-bottom:5px;color:#333}.hifilm-showtime .hifilm-schedule .address i{margin-right:5px}.hifilm-showtime .hifilm-schedule .times>ul li{display:inline-block}.user-reviews .list-inline{margin-top:2px;margin-bottom:0}.user-reviews .reviews-menu{margin:30px 0 25px}.user-reviews .reviews-menu ul>li{color:#8e8e8e;font-weight:400;margin-right:10px}.user-reviews .reviews-menu ul>li:after{content:"|";margin-left:10px;font-size:20px;font-weight:100}.user-reviews .reviews-menu ul>li:last-child{margin-right:0}.user-reviews .reviews-menu ul>li:last-child:after{display:none}.user-reviews .reviews-menu ul>li a{color:#8e8e8e}.user-reviews .reviews-menu ul>li i{margin-right:5px}.user-reviews .header-title{margin:0}.user-reviews .header-title>span{color:#ffc000}.user-reviews .reviewers-form textarea{width:100%;height:150px;border-color:#e9edf0;border-radius:0;margin-bottom:10px}.user-reviews .reviewers-form .review-box{padding:20px}.user-reviews .reviewers-form .reviewers-name span{font-weight:600}.user-reviews .reviewers-form .reviewers-review{margin-top:10px}.reviewers-review .review-toolbar{position:absolute;right:20px;bottom:10px}.user-reviews .review-box .star{font-size:16px}.user-reviews .review-box .reviewers-name{font-weight:600;margin-right:15px;color:#333}.user-reviews .review-box .reviewers-name a{color:#000}.user-reviews .review-box .date-time{font-weight:600;color:#777}.user-reviews .movie-title{margin:0 0 10px}.user-reviews .review-box .date-time i{margin-right:5px}.user-reviews .review-wrap{overflow:hidden;position:relative;margin-bottom:30px}.user-reviews .profile-img{position:absolute;top:0;left:0;width:50px}.user-reviews .reviewers-review .review-message{margin-top:10px}.user-reviews .review-wrap:last-child{margin-bottom:0}.user-reviews .review-box{background:#edf6fc;padding:20px;margin-left:68px;position:relative}.user-reviews .review-box:before{content:"";position:absolute;top:10px;left:-20px;border-width:10px;border-style:solid;border-color:transparent #edf6fc transparent transparent}.user-reviews .my-comment .review-box{background-color:#faebd7}.user-reviews .my-comment .review-box::before{border-right-color:#faebd7}#my-reviews .review-box{margin-left:0}#my-reviews .review-box:before{display:none}#addToPlaylist>.added{display:none}#addToPlaylist.added>.add{display:none}#addToPlaylist.added>.added{display:block}.item .celebritie-poster{overflow:hidden;background-color:#000;position:relative;border-radius:3px}.item .celebritie-poster img{-webkit-transition:all .3s;transition:all .3s}.item:hover .celebritie-poster img{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:.5}.view-celebrities .play-icon{font-size:80px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:all .3s;transition:all .3s;color:#fff;z-index:10}.item:hover .play-icon{-webkit-transform:translate(-50%,-40%) scale(1);transform:translate(-50%,-40%) scale(1);transition-delay:all .15s;-webkit-transition-delay:all .15s}.celebritie-details{width:100%;z-index:2;margin-top:10px;margin-bottom:20px;-webkit-transition:all .3s;transition:all .3s;transition-timing-function:ease;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.celebritie-name a{color:#333}.celebritie-name a .celebritie-title{font-size:1.1em}.celebrity-info-warpper .hifilm-filmography{padding-left:0}.hifilm-filmography .header-title>span{color:#2e3192}.hifilm-filmography ul.hifilm-film-list{font-weight:400;margin:0}.hifilm-filmography ul.hifilm-film-list>li{clear:both;overflow:hidden;border-bottom:1px solid #e3e3e3;padding:15px 0}.hifilm-filmography ul.hifilm-film-list>li.main-title{font-weight:600}.hifilm-filmography ul.hifilm-film-list>li.main-title p{margin:0}.hifilm-filmography ul.hifilm-film-list>li .details{display:inline-flex;display:-webkit-inline-flex;display:-ms-inline-flex}.hifilm-filmography ul.hifilm-film-list>li .details a{color:#000;display:block}.hifilm-filmography ul.hifilm-film-list>li .details p{margin-bottom:0}.hifilm-filmography ul.hifilm-film-list>li .details .img-warp{width:55px;height:65px;margin-right:20px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;border-radius:3px}.hifilm-filmography ul.hifilm-film-list>li .details .movie-name{margin-top:5px;margin-bottom:10px}.hifilm-filmography ul.hifilm-film-list>li .details .celebrity-movie-genres{color:#828282}.hifilm-filmography ul.hifilm-film-list>li .details .celebrity-movie-genres a{display:inline-block}.hifilm-filmography ul.hifilm-film-list>li .sp-moviedb-rating-wrap{margin-top:25px}.hifilm-filmography ul.hifilm-film-list>li .sp-moviedb-rating-wrap .hifilm-rating-summary{margin-left:10px}.hifilm-filmography ul.hifilm-film-list>li .sp-moviedb-rating-wrap .sp-moviedb-rating span.star:before{padding-right:3px}#play-current-item .container-wrapper,.current-item-cover .img-fluid{border-radius:3px}#play-other-items .col-sm-3{margin-bottom:10px}#play-other-items .pos-relative{border-radius:3px;box-shadow:0 0 5px #ccc}#play-other-items .pos-relative .img-fluid{border-radius:3px 3px 0 0}#play-other-items .pos-relative .pos-absolute-left>div{border-radius:0 3px 3px 0}#play-other-items .pos-relative .playit{border-radius:0 0 3px 3px}@media (max-width:991px){.hifilm-cover{padding-top:50px}.hifilm-cover .frosted-glass{height:300px}}@media (max-width:767px){.hifilm-info>.pull-left{max-width:100%}}@media (max-width:625px){.hifilm-info-sidebar .img-wrap{margin-top:1px}.hifilm-info-sidebar .img-wrap .item-img{position:absolute;top:-220px}}@media (max-width:575px){.hifilm-info-sidebar .img-wrap{margin-top:30px}.hifilm-info-sidebar .img-wrap .item-img{position:absolute;width:100px;top:-205px}.hifilm-info{padding:20px 0 20px 110px}.hifilm-cover{padding-top:0;min-height:170px}.hifilm-celebrity{padding-top:100px}.hifilm-info h1{font-size:22px!important;overflow:hidden;height:28px;line-height:28px;text-overflow:ellipsis;display:block;white-space:nowrap;width:100%}}