/*******all Listing Pages starts******/
.allListingPages{margin-bottom:0px;}
.allListingPages .c-crd{gap:20px;}
.allListingPages .repeat-box figure{gap:15px;}
.allListingPages .repeat-box .photo{flex:0 0 29%;}
.allListingPages .repeat-box .text h3{font-size:24px;line-height:33px;font-weight:700;margin-bottom:5px;-webkit-line-clamp: 2;}
.allListingPages .repeat-box .text p{font-size:16px; line-height:1.5;}
.allListingPages .repeat-box .text p + p.authordate{margin-top:8px;}
.allListingPages .repeat-box .text p.authordate{font-size:12px;}
.allListingPages .repeat-box .text p.authordate a{font-weight:600;}
.allListingPages .repeat-box .text a h3 + p{margin-top: 0px;-webkit-line-clamp:2;}
.allListingPages .repeat-box .text p.cat + a{margin:8px 0; display: block;}
.allListingPages .repeat-box span.video-timer,
.allListingPages .repeat-box span.photo-icon{border-radius:0 0 8px 0;}
.allListingPages .one-boxes + .c-crd{margin-top:20px;}
.allListingPages .big-box a{background-color:var(--pink);border-radius:8px;}
.allListingPages .big-box .text{padding:10px;}
.allListingPages .big-box .text h1,
.allListingPages .big-box .text h2{font-size:26px;line-height:31px;font-weight:700;color:var(--white);}
.allListingPages .big-heading .text{padding:15px;} 
.allListingPages .big-heading .text h2{font-size:35px;line-height:42px} 
.allListingPages .big-box span.photo-icon.bigest-icon{bottom:10px;right:10px;border-radius:8px;}
.allListingPages .big-box span.video-timer.biger-icon{border-radius:8px;}

.allListingPages .c-crd .headingBtn{margin-bottom:-10px;}
.allListingPages .img-grd-h .repeat-box .text p{font-weight:400;}
/*******all Listing Pages ends******/
/*******celeb profile row starts******/
.celeb-profile-row{margin:20px 0;position:relative;padding:35px;width:100%;display:block;background:transparent linear-gradient(101deg, #FF2493 0%, #7B00FF 100%);border-radius:8px;}
.celeb-profile-row .photo{float:left;width:138px;margin-right:20px;}
.celeb-profile-row .photo .lazy-image{aspect-ratio:1/1;border-radius:500px;border:3px solid var(--white);}
.celeb-profile-row .photo .lazy-image img{border-radius:500px;object-fit:cover;}
.celeb-profile-row h3{font-size:22px;line-height:1.4;font-weight:700;color:var(--white);text-transform:uppercase;padding:0;border-bottom:1px solid var(--white-4);display:block;overflow:hidden;padding-bottom:5px;margin:0px 0 5px;}
.celeb-profile-row .born{font-size:16px;line-height:22px;color:var(--white);margin-bottom:5px;}
.celeb-profile-row .contentShowMore.btn-read:after{background:none;}
.celeb-profile-row .contentShowMore .content_area{max-height:149px;-webkit-line-clamp:4;}
.celeb-profile-row .contentShowMore p{color:var(--white);line-height:24px;}
.celeb-profile-row .contentShowMore .show-content{max-height:none;-webkit-line-clamp:inherit;text-overflow:inherit;}
.celeb-profile-row .contentShowMore .appendMore{color:var(--white);left:calc(138px + 20px);transition:inherit;font-weight:400;}
.celeb-profile-row .contentShowMore .appendMore:after{border:solid var(--white);border-width:0 2px 2px 0;}
.celeb-profile-row .contentShowMore.btn-less .appendMore::after{transform:rotate(-134deg);}
.celeb-profile-row .contentShowMore.btn-less .appendMore{left:0;}
.celeb-profile-row.celebBigText .contentShowMore .content_area{max-height:233px;-webkit-line-clamp:8;}
.celeb-profile-row.celebBigText .contentShowMore .show-content{max-height:none;-webkit-line-clamp:inherit;text-overflow:inherit;}
.celeb-profile-row.celebBigText .contentShowMore p + p{margin-top:0!important;}
.celeb-profile-row.celebBigText .contentShowMore p span{font-weight:700;}
.celeb-profile-row.celebBigText .contentShowMore .appendMore{left:0;}
/*******celeb profile row ends******/

/*******bookmarks Tab starts******/
.bookmarksTab ul{padding:0;display:flex;justify-content:flex-start;align-items:center;gap:10px;}
.bookmarksTab ul li{font-size:18px;line-height:1.4;cursor:pointer;font-weight:400;padding:0;overflow:visible;}
.bookmarksTab ul li:before{display:none;}
.bookmarksTab ul li a{color:#A1A1A1;padding:10px 15px;min-width:130px;position:relative;display:inline-block;background-color:#EAEAEA;border-radius:8px;text-align:center;}
.bookmarksTab ul li a:after{content:"";position:absolute;bottom:-2px;left:0;right:0;opacity:0;width:0;height:3px;margin:auto;background-color:var(--green);transition:.3s ease-in-out}
.bookmarksTab ul li.active a{color:var(--white);background-color:var(--pink);}
.bookmarksTab ul li.active a:after{opacity:1;width:100%}
.bookmarksTab.fixed-nav{position:fixed;left:0;right:0;top:150px;z-index:50;}
.bookmarksTabInner{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto;max-width:1300px;width:100%;}
.bookmarksTab.fixed-nav ul{width:calc(100% - 330px);background-color:var(--white);box-shadow:rgba(0, 0, 0, 0.16) 0px 1px 4px;padding:5px;border-radius:0 0 8px 8px;}
/*******bookmarks Tab ends******/

/*******searchCelebrities starts******/
.searchCelebrities{background:var(--white);border-radius:8px 8px 0 0;border:1px solid var(--pink);text-align:center;padding:20px 30px 30px;margin-top:0px;}
.searchCelebrities h3{color:var(--black);font-size:18px;line-height:22px;font-weight:600;padding:0 0 20px;}
.searchCelebrities .SearchbtnBox{max-width:595px;margin:0 auto;width:100%;}
.searchCelebrities .display-flex{gap:0px;flex-wrap:inherit;}
.searchCelebrities input[type="search"]{border-radius:8px 0 0 8px;padding:15px;box-shadow:none;background:var(--white)!important;height:auto;font-size:16px;line-height:20px!important;color:var(--black);border-color:#DDDDDD;max-width:500px; border-right:0; height:53px;}
.searchCelebrities input[type="search"]::-webkit-input-placeholder{color:#A5A5A5;opacity:1}
.searchCelebrities input[type="search"]:-moz-placeholder{color:#A5A5A5;opacity:1}
.searchCelebrities input[type="search"]::-moz-placeholder{color:#A5A5A5;opacity:1}
.searchCelebrities input[type="search"]:-ms-input-placeholder{color:#A5A5A5;opacity:1}
.searchCelebrities input[type="search"]:focus{border-color:var(--pink);}
.searchCelebrities .Searchbtn{font-size:14px;line-height:23px!important;padding:15px;color:var(--white);background:#494949;width:auto;height:auto;border-radius:0 8px 8px 0;border:0;min-width:95px;max-width:95px; height:53px;display:inline-flex;text-align:center;cursor:pointer;}
.searchCelebrities .Searchbtn:hover{background:var(--purple);}
/*******searchCelebrities ends******/

/********celebrities A-Z starts********/
.celebritiesA-Z{background-color:var(--pink);border-radius:0 0 8px 8px;padding:20px;text-align:center;margin-bottom:20px;}
.celebritiesA-Z ul li a{background:var(--white);text-align:center;border-radius:100px;font-size:16px;line-height:29px;min-width:29px;display:inline-block;font-weight:400; text-transform: uppercase;}
.celebritiesA-Z ul li a.active,
.celebritiesA-Z ul li a:hover{background:var(--purple);color:var(--white);}
.celebritiesA-Z .splide__track{margin:0 45px;}
.celebritiesA-Z .splide__arrow{width:29px;height:29px;border-radius:55px;border-width:2px;background-color:var(--color-3); border:1px solid var(--white); box-shadow:none;}
.celebritiesA-Z .splide__arrow:hover{background-color:var(--purple);}
.celebritiesA-Z .splide__arrow:before{border:solid var(--white);border-width:0 1px 1px 0;width:8px;height:8px;}
.celebritiesA-Z .splide__arrow--prev{left:0;}
.celebritiesA-Z .splide__arrow--next{right:0;}
.celebritiesA-Z .splide__arrow--next:before{right:2px;}
.celebritiesA-Z  .splide__arrow:disabled{opacity:.3;}
/********celebrities A-Z ends********/

/************celebrities Listing starts************/
.celebritiesListing{display:block;margin-bottom:40px;}
.celebritiesListing .four-boxes{align-items:stretch;margin-top:10px;}
.celebritiesListing .repeat-box{border:1px solid transparent;padding:10px;border-radius:16px;overflow:hidden;align-items:flex-start;}
.celebritiesListing .repeat-box a{padding:0px;border:0;box-shadow:none;}
.celebritiesListing .repeat-box figure,
.celebritiesListing .repeat-box .photo{display:block;}
.celebritiesListing .repeat-box .lazy-image{max-width:212px;width:100%;margin:0 auto;border:0;border-radius:502px;aspect-ratio:1/1;border:5px solid var(--white);box-shadow:0 0 0 2px var(--pink);}
.celebritiesListing .repeat-box .lazy-image img{object-fit:cover;}
.celebritiesListing .repeat-box .text{text-align:center;}
.celebritiesListing .repeat-box .text h3{font-size:20px;line-height:26px;font-weight:500;margin:0px; padding:0;}
.celebritiesListing .repeat-box:hover{background:var(--purple-gradient);}
/************celebrities Listing ends************/

.searchResult .multiple-tabs-new .tab_list{border-bottom:6px solid var(--pink); margin-bottom:20px;}
.searchResult .multiple-tabs-new a.tab_item_A{min-width:100px;font-size:18px;line-height:1.4;cursor:pointer;font-weight:400; padding:0;overflow: visible;color:#A1A1A1;padding:10px 15px;position:relative; display:inline-block; background-color:#EAEAEA; border-radius:8px 8px 0 0; text-align: center;}
.searchResult .multiple-tabs-new a.is-active{background-color:var(--pink);color:var(--white);}
.searchResult .yes-border .repeat-box{padding:15px; border:1px solid var(--pink); border-radius:8px; background-color:var(--white);}
.searchResult .yes-border .repeat-box:hover{border-color:var(--purple);}
.searchResult .yes-border .repeat-box .text h3{line-height:1.5;-webkit-line-clamp:2;}
.repeat-news-section.webstories{margin-top:30px;}

.celeb-profile-row .cast-crew{margin-top:20px;float: left;width:100%; clear: both;}
.celeb-profile-row .cast-crew h3{margin-bottom:20px;}
.celeb-profile-row .cast-crew .repeat-box{overflow:hidden;display: block;}
.celeb-profile-row .cast-crew .repeat-box a{padding:15px 5px 10px;box-shadow:none;border:1px solid transparent;border-radius:9px; display: block; background-color:var(--white);}
.celeb-profile-row .cast-crew .repeat-box figure,
.celeb-profile-row .cast-crew .repeat-box .photo{display:block; float:none;width: 100%;margin-right: 0;}
.celeb-profile-row .cast-crew .repeat-box .lazy-image{max-width:120px;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);}
.celeb-profile-row .cast-crew .repeat-box .lazy-image img{object-fit:cover;}
.celeb-profile-row .cast-crew .repeat-box .text{text-align:center; padding-top:10px; min-height:52px;}
.celeb-profile-row .cast-crew .repeat-box .text p{font-size:14px;line-height:1.5;font-weight:500;margin:0; padding:0;-webkit-line-clamp:2;}
.celeb-profile-row .cast-crew .repeat-box a:hover{background:var(--purple-gradient);}
.celeb-profile-row{overflow:hidden;display: block;clear: both;}
.allListingPages .repeat-box .text p.cat + h2{margin-top: 10px;}
.allListingPages .repeat-box .text h2 a{color: var(--black);}
.allListingPages .repeat-box .text h2{font-size:24px;line-height:33px;font-weight:700;margin-bottom:5px;-webkit-line-clamp: 2;}
.allListingPages .repeat-box .text a h2 + p{margin-top: 0px;-webkit-line-clamp:2;}
 
