 
.detailsText{word-break:inherit;}
.detailsText .table-responsive{width:auto;overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;margin:0;max-height:inherit;background:var(--white);box-shadow:0px 3px 6px var(--color-1);border:1px solid var(--color-2);border-radius:8px;}
.detailsText table{border:0;padding:0;margin:0;border-spacing:0;border-radius:8px;border-collapse:collapse;width:100%;}
.detailsText table td,
.detailsText table th{background-color:var(--white);border:0;color:var(--black);padding:10px;vertical-align:top;text-align:left;font-size:18px;line-height:1.5;}
.detailsText table thead,
.detailsText table tbody{width:100%;border-collapse:collapse;}
.detailsText table thead tr td+td,
.detailsText table tr td+td,
.detailsText table tr th + th{border-left:1px dashed var(--color-2)}
.detailsText table tr td{border-bottom:1px dashed var(--color-2)}
.detailsText table tr{height:auto;}
.detailsText table tr td + td,
.detailsText table thead tr td + td,
.detailsText table thead tr td + td,
.detailsText table tr th + th{border-left:1px dashed var(--color-2);}
.detailsText table td strong,
.detailsText table td b,
.detailsText table th strong
.detailsText table th b{font-weight:700}
.detailsText table tr.even:hover td,
.detailsText table tr:hover td{background-color:#F2F6FF;}
.detailsText table thead th, 
.detailsText table tr:first-of-type th{background-color:var(--blue);color:var(--white);height:auto;font-weight:600;text-transform:uppercase;}
.detailsText table tr:last-child td{border-bottom:0;}
.detailsText table h3{padding:0;margin:0;font-size:14px}

.Staytuned{border-left:5px solid var(--pink);margin:10px 0;padding:0 0 0 10px;font-style:italic;}

/*******AlsoRead starts******/
.AlsoRead{margin:10px 0;}
.AlsoRead a{background:var(--white);box-shadow:0px 0px 6px #00000029;border-radius:8px;padding:10px;border:1px solid var(--color-1);width:100%;}
.AlsoRead .repeat-box .text p,
.AlsoRead .repeat-box .text span{font-size:14px;line-height:20px;font-weight:600;color:var(--pink);text-transform:uppercase;}
.AlsoRead .repeat-box .text h3{font-size:14px;line-height:20px;font-weight:400;color:var(--black);padding:0;margin:0;}
.AlsoRead a:hover{border-color:var(--pink);}
/*******AlsoRead ends******/

/*******NextStory starts******/
.NextStory{margin:10px 0;}
.NextStory .headingBtn{margin:0;}
.NextStory a.linkBox{background:var(--white);box-shadow:0px 0px 6px #00000029;border-radius:8px;padding:10px;border:1px solid var(--color-1);margin-top:5px;}
.NextStory figure{flex-direction:row-reverse}
.NextStory .repeat-box .text p{font-size:14px;line-height:20px;font-weight:600;color:var(--pink);text-transform:uppercase;}
.NextStory .repeat-box .text h3{font-size:14px;line-height:20px;font-weight:600;color:var(--black);padding:0;margin:0;}
.NextStory a.linkBox:hover{border-color:var(--pink);}
/*******NextStory ends******/

/*******videos iframe starts******/
.facebookWrapper,
.youtubeWrapper, 
.instagramWrapper,
.watch-iframe,
.videos-section,
.videos-iframe{position:relative;padding-top:30px;height:0;overflow:hidden;color:var(--white);text-align:center}
.videos-section,
.videos-iframe{padding-top:0;aspect-ratio:16/9;height:auto;}
.watch-iframe{padding-bottom:60%;padding-top:0}
.facebookWrapper{padding-bottom:55%;padding-top:0px;}
.instagramWrapper{padding-bottom:126%;padding-top:0px;}
.youtubeWrapper{padding-bottom:66.6667%;padding-top:0px;margin-bottom:10px;}
.watch-iframe iframe,
.videos-section iframe,
.videos-iframe iframe,
.facebookWrapper iframe,
.youtubeWrapper iframe,
.instagramWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.youtubeWrapper,
.videos-iframe,
.videos-section{background-color:var(--black);border-radius:15px}
.facebookWrapper{background-color:var(--white);border-radius:15px}
.watch-iframe:before,
.videos-iframe:before,
.videos-section:before{border:2px solid rgba(255,255,255,0);border-top:5px solid var(--pink);border-bottom:5px solid var(--pink);border-radius:100px;width:40px;height:40px;content:"";left:50%;top:50%;margin:-20px 0 0 -20px;position:absolute;animation:spin 2s linear infinite;}
@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}40%{-moz-transform:translateY(-10px) rotate(45deg);-ms-transform:translateY(-10px) rotate(45deg);-webkit-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}60%{-moz-transform:translateY(-2px) rotate(45deg);-ms-transform:translateY(-2px) rotate(45deg);-webkit-transform:translateY(-2px) rotate(45deg);transform:translateY(-2px) rotate(45deg)}}@keyframes updown{0%,100%,20%,50%,80%{-moz-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}40%{-moz-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}60%{-moz-transform:translateY(-2px) rotate(-45deg);-ms-transform:translateY(-2px) rotate(-45deg);-webkit-transform:translateY(-2px) rotate(-45deg);transform:translateY(-2px) rotate(-45deg)}}
.instagramWrapper iframe{background:var(--white);max-width:640px;width:calc(100% - 2px);border-radius:15px;border:1px solid rgb(219, 219, 219);box-shadow:none;display:block;margin:0px 0px 12px;min-width:290px;padding:0px;}
/*******videos iframe ends******/

 
/*******movie review details******/
.reviewRatingBox,
.synopsis{position:relative;clear:both;margin:0; background:var(--white);box-shadow:0px 0px 2px var(--color-4);border-radius:8px;padding:10px;border-bottom:2px solid var(--pink);width:100%;}
.promoVideo{position:relative;overflow:hidden;width:100%;padding-top:56.25% }
.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}
.movieReview{margin:15px 0;position:relative;clear:both;}
span.video-icon a{width:41px;height:41px;border-radius:100px;background-color:var(--pink);position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:8;background-image:none;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;}
span.video-icon a img{width:14px;height:17px;min-width:inherit;position:static;object-fit:inherit;display:inline-block;margin-left:3px;}
span.video-icon.bigest-icon a{width:68px;height:68px;}
span.video-icon.bigest-icon a img{width:35px;height:35px;}
span.video-icon a:hover{animation:pulseShadowlgwhite 2000ms linear infinite;border-color:var(--white);background-color:var(--purple);}
.social-share,
.dflex{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;gap:0;}
.reviewRatingBox .leftRating, 
.reviewRatingBox .rightVdo{width:50%;position:relative;}
.movieReview .text{font-size:14px;color:#BCBCBC;font-weight:normal;}   
.leftRating{padding:15px;}
.leftRating h2{padding:0; margin:0;} 
.movieReview .r-ico{display:inline-block;padding-right:10px;margin-top:3px;}
.movieReview h2 span.text{padding-left:20px;padding-top:10px;display:inline-block;}
.rating span{display:inline-block;color:var(--white);}
.rating{display:inline-flex;padding:0;align-items:center;background-color:var(--purple); border-radius:6px; padding:3px 5px;}
.ratinTxt strong{font-size:22px;font-weight:700;color:var(--white);padding-left:10px;}
.brd-btm{border-bottom:1px solid var(--color-2);}
.leftRating .text{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center; gap:0 10px; padding:8px 0; line-height:22px;}
.text.wht{color:var(--pink);}
.movieReview article{margin-top:15px;}
.movieReview article h3{font-size:18px;}
.imgBox{position:relative;overflow:hidden;}
.imgBox::before{content:'';z-index:9;position:absolute;left:0;width:150px;top:0;height:100%;background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);}
.social-share{justify-content:flex-start;align-items:center;gap:10px;}
.bottomIconsBtn{justify-content:space-between; padding:5px;}
.viewAll .btn{ padding:5px 10px; min-width:inherit;}
.synopsis{margin:30px 0 0; padding:20px;}
.leftPic{width:220px;}
.rightDtl{width:calc(100% - 240px);}
.rightDtl h3{padding:0;}
.rightDtl .tagline{font-size:12px;margin:0;padding:0;color:#999;}
.leftPic .lazy-image{aspect-ratio:9/13;}
.cast-crew{display:block;padding-top:10px; overflow: hidden;}
.cast-crew h3{padding:0; margin:0;font-size:18px;line-height:1.5;font-weight:700}
.cast-crew .repeat-box{overflow:hidden;align-items:flex-start;}
.cast-crew .repeat-box a{padding:5px;box-shadow:none;border:1px solid transparent;border-radius:9px;}
.cast-crew .repeat-box figure,
.cast-crew .repeat-box .photo{display:block;}
.cast-crew .repeat-box .lazy-image{max-width:72px;width:100%;margin:0 auto;border:0;border-radius:502px;aspect-ratio:1/1;border:5px solid var(--white);box-shadow:0 0 0 1px var(--pink);}
.cast-crew .repeat-box .lazy-image img{object-fit:cover;}
.cast-crew .repeat-box .text{text-align:center; padding-top:10px; min-height:52px;}
.cast-crew .repeat-box .text h3{font-size:14px;line-height:1.5;font-weight:500;margin:0; padding:0;-webkit-line-clamp:2;}
.cast-crew .repeat-box a:hover{background:var(--purple-gradient);}
/*******movie review ends******/
.contentShowMore .appendMore{background-color:transparent; padding-left:0;}
.bottomIconsBtn .ShareAll{transition:1s;height:0;width:0;opacity:0;overflow:hidden;min-height:0;padding:0!important;}
.bottomIconsBtn .ShareAll.move{transform:translate(0, 0);opacity:1;height:auto;width:auto;min-height:inherit;}
.bottomIconsBtn .socials-whiteToColor.pink ul li.share-btn{border-radius:100px;}
.bottomIconsBtn .socials-whiteToColor.pink ul li .share-icon,
.bottomIconsBtn .socials-whiteToColor.pink ul li a{border-radius:100px;}
.bottomIconsBtn .socials-whiteToColor ul.share-btn.is-active{display: none;}
.bottomIconsBtn .ShareAll.move li:first-child{margin-left:10px;}


@media only screen and (max-width:991px){
.dflex{display: block;}
.reviewRatingBox{padding:0px;}
.synopsis{padding:5px; margin-top:15px;}
.reviewRatingBox .leftRating, 
.reviewRatingBox .rightVdo{width:100%;}
.reviewRatingBox .rightVdo{padding:0 10px;}
.reviewRatingBox .rightVdo .lazy-image{aspect-ratio:3/4;}
.imgBox:before{display: none;}
.bottomIconsBtn{padding:5px 0;}
.synopsis .dflex{display: flex;}
.leftPic{width:100px;}
.rightDtl{width: calc(100% - 108px);}
.cast-crew .splide-scroll-mobile li.splide__slide {width:30vw;max-width:inherit;}

.reviewRatingBox .socials-whiteToColor.pink{position:fixed;right:5px;top:calc(50% - -40px);transform:translate(-0%, -50%);z-index:60;}
.reviewRatingBox .socials-whiteToColor.pink ul{width:32px; height:32px; overflow: hidden; padding:0!important;}
.reviewRatingBox .socials-whiteToColor.pink ul.ShareAll{transition:1s;height:0;width:0;opacity:0;overflow:hidden;min-height:0; padding:5px!important; position:absolute; right:-5px; top:34px; border-radius:30px; z-index:110;}
.reviewRatingBox .socials-whiteToColor.pink ul.ShareAll.move{transform:translate(0, 0);opacity:1;height:auto;width:auto;min-height:inherit;}
.reviewRatingBox .socials-whiteToColor.pink ul li.share-btn{border-radius:100px;}
.reviewRatingBox .socials-whiteToColor.pink ul li a{border-radius:100px;}


}
