/* Typography
--------------------------*/
/* ------CustomCSS------ */
.editorschoice-height { height: 150px!important;
 }

 .owl-carousel .owl-stage-outer { 
padding-bottom: 100px; 
}

 .editorschoice-post-in .cat-links a { 

display: none!important;
 }

.editorschoice-post-title a {
    display: block;
    font-size: 15px;
    color: #fff;
    /* font-family: serif; */
    font-family: Unbounded, sans-serif;
    font-weight: 400;
}

/* Container for the spoiler */
.wp-block-custom-spoiler details.changelog-spoiler {
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(12px);
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 10px;
  padding: 8px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
  width: auto;
  max-width: 850px;
  margin: 8px 0;
  overflow: hidden;
  position: relative;
}

/* Summary (the button) */
.wp-block-custom-spoiler details.changelog-spoiler summary {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 10px 16px;
  background: linear-gradient(90deg, rgba(108, 99, 255, 0.15), rgba(255, 77, 77, 0.15));
  color: #f0f4ff;
  font-family: 'Orbitron', sans-serif;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 1.2px;
  border-radius: 8px;
  cursor: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28"><circle cx="14" cy="14" r="10" fill="none" stroke="%23ff4d4d" stroke-width="2" opacity="0.8"/><circle cx="14" cy="14" r="5" fill="%23ff4d4d" opacity="0.5"/></svg>'), auto;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  outline: none;
  user-select: none;
  position: relative;
  z-index: 1;
}

/* Hover micro-interaction */
.wp-block-custom-spoiler details.changelog-spoiler summary:hover {
  background: linear-gradient(90deg, #6c63ff, #ff4d4d);
  color: #fff;
  transform: scale(1.01);
  box-shadow: 0 0 15px rgba(108, 99, 255, 0.4);
  cursor: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28"><circle cx="14" cy="14" r="10" fill="none" stroke="%23fff" stroke-width="2" opacity="0.8"/><circle cx="14" cy="14" r="5" fill="%23fff" opacity="0.5"/></svg>'), auto;
}

/* Open state */
.wp-block-custom-spoiler details.changelog-spoiler[open] summary {
  background: linear-gradient(90deg, #6c63ff, #ff4d4d);
  color: #fff;
  border-radius: 8px 8px 0 0;
}

/* Content styling */
.wp-block-custom-spoiler details.changelog-spoiler p {
  margin: 0;
  padding: 12px 16px;
  background: rgba(10, 10, 20, 0.65);
  color: #c3cfff;
  font-family: 'Manrope', sans-serif;
  font-size: 13px;
  line-height: 1.6;
  border-radius: 0 0 8px 8px;
  border-top: 1px solid rgba(108, 99, 255, 0.25);
  animation: slideIn 0.3s ease-out;
}

/* Slide-in animation for content */
@keyframes slideIn {
  from { transform: translateY(-8px); opacity: 0; }
  to { transform: translateY(0); opacity: 1; }
}

/* Remove default marker */
.wp-block-custom-spoiler details.changelog-spoiler summary::-webkit-details-marker,
.wp-block-custom-spoiler details.changelog-spoiler summary::marker {
  display: none;
}

/* Custom holographic arrow */
.wp-block-custom-spoiler details.changelog-spoiler summary::before {
  content: '';
  width: 8px;
  height: 8px;
  border-right: 1.5px solid #f0f4ff;
  border-bottom: 1.5px solid #f0f4ff;
  transform: rotate(-45deg);
  transition: transform 0.3s ease;
}

.wp-block-custom-spoiler details.changelog-spoiler[open] summary::before {
  transform: rotate(45deg);
}

/* Subtle glow effect on container */
.wp-block-custom-spoiler details.changelog-spoiler::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: radial-gradient(circle at 10% 20%, rgba(108, 99, 255, 0.25) 0%, transparent 50%);
  pointer-events: none;
  z-index: 0;
}

.site-main .page {
    background-color: #191c24;
}

/* Scoped to only affect the adblock page with ID post-59373 */
#post-59373 {
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 800px;
    width: 100%;
    margin: 0 auto;
    padding: 20px;
    box-sizing: border-box;
}

#post-59373 .entry-header {
    margin-bottom: 30px;
}

#post-59373 .entry-title {
    font-size: 2.5em;
    font-weight: bold;
    margin: 0;
    text-align: center;
}

#post-59373 .entry-content {
    font-size: 1.1em;
    line-height: 1.6;
    text-align: center;
}

#post-59373 .entry-content h2 {
    font-size: 1.8em;
    margin: 30px 0 15px;
}

#post-59373 .entry-content p {
    margin: 15px 0;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
}

#post-59373 .entry-content p br {
    margin-bottom: 10px;
}

#post-59373 .entry-footer {
    margin-top: 30px;
}

/* Responsive adjustments */
@media (max-width: 600px) {
    #post-59373 .entry-title {
        font-size: 2em;
    }

    #post-59373 .entry-content h2 {
        font-size: 1.5em;
    }

    #post-59373 .entry-content {
        font-size: 1em;
    }

    #post-59373 {
        padding: 0 15px;
    }
}



/*------------------------------------------*/


/* Global page background (assumed from adblock context) */
.site-main .page {
    background-color: #191c24;
}

/* Scoped to only affect the Account Perks page with ID post-52709 */
#post-52709 {
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 800px;
    width: 100%;
    margin: 0 auto;
    padding: 20px;
    box-sizing: border-box;
}

#post-52709 .entry-header {
    margin-bottom: 30px;
}

#post-52709 .entry-title {
    font-size: 2.5em;
    font-weight: bold;
    margin: 0;
    text-align: center;
}

#post-52709 .entry-content {
    font-size: 1.1em;
    line-height: 1.6;
    text-align: center;
}

#post-52709 .entry-content h2 {
    font-size: 1.8em;
    margin: 30px 0 15px;
}

#post-52709 .entry-content p {
    margin: 15px 0;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
}

#post-52709 .entry-content p br {
    margin-bottom: 10px;
}

#post-52709 .entry-footer {
    margin-top: 30px;
}

/* Responsive adjustments */
@media (max-width: 600px) {
    #post-52709 .entry-title {
        font-size: 2em;
    }

    #post-52709 .entry-content h2 {
        font-size: 1.5em;
    }

    #post-52709 .entry-content {
        font-size: 1em;
    }

    #post-52709 {
        padding: 0 15px;
    }
}/* ------body------ */
body {
background-color:#0c0f13;	
			
}
article.hentry {
	background-color:#191c24;
}
article.hentry .entry-meta {
	background-color:#12151e;
}
.ias-trigger-next {
	background-color:#191c24;}
.ias-trigger a {
	color:#84bd00;}
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.king-alert-button {
	background-color:#fd2c56;
	border-color:#fd2c56;}
article.hentry .entry-title a {
	color:#a3a4af;
}
/* ------header------ */
.king-headerstrip {
	background-color:#0c0f13;	color:#fd2c56;}
.king-hs-button {
	color:#0c0f13;}
.king-header, .king-search-top .active {
	background-color:#191c24;
}
.main-navigation, .main-navigation ul ul, .main-navigation ul ul ul {
	background-color:#191c24;
}
.header-nav .current-menu-item:before {
	background-color: #7bd300;
}
.header-nav .current-menu-item a {
	color: #7bd300;
}
.header-nav a:after {
	background-color: #7bd300;
}
.header-nav a:hover {
	color: #7bd300;
}
.king-featured,
.king-featured .featured-posts,
.king-featured-4,
.king-featured-4 .featured-posts>a,
.king-featured-5,
.king-featured-5 .featured-posts,
.featured-video video {
	height:650px;
}

.featured-thumbs {
	height:650px;
}
.king-login-buttons a {
	background-color:#393c48;
}
.king-top-header {
	background-color: ;
	background: -moz-linear-gradient(left,  0%,  100%);
	background: -webkit-linear-gradient(left,  0%,  100%);
	background: linear-gradient(to right,  0%,  100%);
}
.king-top-header-menu ul ul {
	background-color: ;
}
.king-top-header-menu a {
	color: ;
}
.king-top-header-menu .menu-item-has-children:after {
	color: ;
}
.king-top-header-icons a {
	color: ;
	border-color: ;
}
.king-bottom-header {
	background-color: ;
}
.king-bottom-header .king-head-nav .king-head-nav-a,
.king-bottom-header .head-icons,
.king-bottom-header .king-head-nav-a:hover {
	color: ;
}
.king-bottom-header .king-leftmenu-toggle-v2:before, 
.king-bottom-header .king-leftmenu-toggle-v2:after, 
.king-bottom-header .leftmenu-toggle-line {
	background-color: ;
}
#searchv2-button {
	background-color:#393c48;	
	color:#e0e0e0;	
}
.king-grid-10 .king-post-item,
.king-grid-17 .king-post-item {
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.king-grid-10 .king-posts,
.king-grid-17 .king-posts {
	margin-left: -0px;
	margin-right: -0px;
}
.king-grid-10 .site-main-top .entry-image-link {
	border-radius: 0px;
}
.king-grid-17 .entry-image {
	border-radius: 0px 0px 0 0;
}
.king-grid-10 article.hentry,
.king-grid-17 article.hentry {
	border-radius: 0px;
}
.king-featured-grid {
	column-gap: 5px;
	row-gap: 5px;
}
.king-featured-grid .featured-posts > a {
	border-radius: 0px;
}
/* ------footer------ */
.site-footer {
	background-color:#191c24;	
}
.fatfooter {
	background-color:#12151e;
}
.site-footer a:hover {
	color:#fd2c56;
}
/* ------sidebar------ */
/* ------PostPage------ */
.post-page .hentry {
	background-color:#191c24;		
	color:#efefef;}
.tags-links a {
	color:#efefef;
	border-color: #efefef;
}
.single-post .post-meta {
	background-color:#12151e;
}
	
.single-post .post-views, .single-post .post-comments, .single-post .post-time, .single-post .post-likes,
.single-post .post-views i, .single-post .post-comments i, .single-post .post-time i, .single-post .post-likes i {
	color:#5f7a8b;
}
.editors-badge {
	background-color:#fd2c56;	color:#ededed;}
.kingp-bttns {
	border-color:#fd2c56;	color:#5f7a8b;}

.post-page .hentry .king-vote-count {
	background-color:#ffffff;	color:#5f7a8b;}
.post-nav-np {
	background-color:#12151e;
}
.comments-area {
	background-color:#191C24;
}
#comments .comment-box, #comments .comments-title {
	background-color:#12151e;	color:#ffffff;}
#comments .user-header-settings cite, .comment-meta time {
	color:#ffffff;
}
.comment-reply-link {
	color:#5f7a8b;}
.comment-respond {
	background-color:#12151e;}
.single-boxes {
	background-color: #191c24;
}	
.single-boxes-title {
	background-color: #12151e;
}
.single-boxes-title h4 {
	color: #ffffff;
}
/* ------KingflixPage------ */

.user-header-noavatar,
.king-notify-avatar-img,
.no-avatar,
.users-avatar .users-noavatar,
.king-dashboard-avatar,
.king-inbox-avatar,
.card-noavatar,
.king-leaderboard .lb-avatar,
.content-author-noavatar,
.king-lf-links .users-noavatar {
	background-image: url(http://fapdrop.com/wp-content/uploads/2020/08/dickpick-360x180.png);
	background-size: cover;
}
.king-profile-badge .Points_Badge_LVL1 {
	background-image: url(http://fapdrop.com/wp-content/uploads/2020/09/fapdrop-level-1-badge-points.png);
}
.king-profile-badge .Points_Badge_LVL2 {
	background-image: url(http://fapdrop.com/wp-content/uploads/2020/09/fapdrop-level-2-badge-points-e1692399861526.png);
}
.king-profile-badge .Points_Badge_LVL3 {
	background-image: url(http://fapdrop.com/wp-content/uploads/2020/09/fapdrop-level-3-badge-points.png);
}
.king-profile-badge .Followers_Badge_LVL1 {
	background-image: url(http://fapdrop.com/wp-content/uploads/2020/09/fapdrop-level-1-badge-followers.png);
}
.king-profile-badge .Followers_Badge_LVL2 {
	background-image: url(http://fapdrop.com/wp-content/uploads/2020/09/fapdrop-level-2-badge-followers.png);
}
.king-profile-badge .Followers_Badge_LVL3 {
	background-image: url(http://fapdrop.com/wp-content/uploads/2020/09/fapdrop-level-3-badge-followers.png);
}
.king-profile-badge .Comments_Badge_LVL1 {
	background-image: url(http://fapdrop.com/wp-content/uploads/2020/09/fapdrop-level-1-badge-comment.png);
}
.king-profile-badge .Comments_Badge_LVL2 {
	background-image: url(http://fapdrop.com/wp-content/uploads/2020/09/fapdrop-level-2-badge-comment.png);
}
.king-profile-badge .Comments_Badge_LVL3 {
	background-image: url(http://fapdrop.com/wp-content/uploads/2020/09/fapdrop-level-3-badge-comment.png);
}
.king-profile-badge .Likes_Badge_LVL1 {
	background-image: url(http://fapdrop.com/wp-content/uploads/2020/09/fapdrop-level-1-badge-likes.png);
}

.king-profile-badge .Likes_Badge_LVL2 {
	background-image: url(http://fapdrop.com/wp-content/uploads/2020/09/fapdrop-level-2-badge-likes.png);
}

.king-profile-badge .Likes_Badge_LVL3 {
	background-image: url(http://fapdrop.com/wp-content/uploads/2020/09/fapdrop-level-3-badge-likes.png);
}

.king-featured-top {
	padding-left: 2%;
	padding-right: 2%;
}


