/*
Theme Name: Madara-Child-Woopread
Description:  A child theme for Madara - WordPress Theme for Manga, Novel sites. Custom work for 
Lunar Letters
Author:       Madara
Author URI:   https://mangabooth.com/
Template: madara
Tags: one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
Version: 1.0.4
*/

@media (min-width: 1200px) {
    .page-template-front-page .container{
        max-width: 1566px;
    }
}

@media (min-width: 1280px) {
    .page-template-front-page .container {
        max-width: 1280px;
    }
}

.page-template-front-page .page-content-listing.item-big_thumbnail{
    grid-template-columns: repeat(6, minmax(195px, 1fr));
    gap: 1rem;
    display: grid;
}

@media (max-width: 600px) {
  .page-template-front-page .page-content-listing.item-big_thumbnail{
    grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));
  }
}

 body.page.page-template-front-page .page-content-listing.item-big_thumbnail .page-listing-item{
    border-bottom: none;
    margin-bottom: 0;
}
body.page.page-template-front-page .page-content-listing.item-big_thumbnail .page-listing-item .page-item-detail{
    margin-bottom: 0;
}

.page-template-front-page .page-content-listing.item-big_thumbnail .page-listing-item .item-thumb a{
    padding-bottom: 134%;
    overflow:hidden;
    position: relative;
    display: block;
}
.page-template-front-page .page-content-listing.item-big_thumbnail .page-listing-item .item-thumb img{
    width:100%;
    height:100%;
    left:0;
    right:0;
    bottom:0;
    top:0;
    position: absolute;
    border-radius: .25rem;
    border:1px solid #e5e7eb
}

.page-template-front-page .page-content-listing.item-big_thumbnail .page-listing-item .item-thumb .meta-item.rating{
    position: absolute;
    bottom: 1px;
    left: 1px;
    background:rgba(0,0,0,0.5);
    padding:5px;
    margin:0;
    line-height: 1em;
    color:#FFF
}

.page-template-front-page .page-content-listing.item-big_thumbnail .page-listing-item .item-thumb .meta-item.rating i.fa-star{
    color:yellow
}

body.page .page-content-listing.item-big_thumbnail.item-big_thumbnail .page-listing-item .page-item-detail .item-summary .post-title.font-title{margin-bottom: 5px;font-size: .875rem;}
.page-template-front-page .page-content-listing.item-big_thumbnail .page-listing-item .manga-view,.page-template-front-page .page-content-listing.item-big_thumbnail .page-listing-item .chapters-count{font-size: 0.75rem; line-height: 1.5em;}

.c-image-hover:hover img{
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    zoom: 1;
    -webkit-filter: brightness(1);
    filter: brightness(1);
}

.bg-gradient{
    transition-property: all;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    animation-duration: .7s;
    transition-duration: .7s;
    opacity: 0;
    position: absolute;
    inset: 0;
    --tw-skew-x: 12deg;
    transform: translate(0, 0) rotate(0) skewX(12deg) skewY(0) scaleX(1) scaleY(1);
    background-image: linear-gradient(to right,#FFF,#F2F2F2 15%,
    #ccc 15%,
    #eee 85%,
    #ccc 85%)
}

.page-template-front-page .c-blog__heading.style-2 i{display: none;}

body.page.page-template-front-page .page-content-listing.item-default .page-listing-item{border-bottom: none;margin-bottom: 0;}
body.page.page-template-front-page .page-content-listing.item-default .page-listing-item .page-item-detail{margin-bottom: 0;}
.page-template-front-page .page-content-listing.item-default .post-title h3{font-size:0.875rem; line-height: 1.25rem; margin-bottom: 0;}
.page-template-front-page .page-content-listing.item-default .page-listing-item .item-summary .list-chapter, .page-template-front-page .page-content-listing.item-default .page-listing-item .item-summary .meta-item{font-size:0.75rem}
.page-template-front-page .page-content-listing.item-default .page-listing-item .item-summary .meta-item .rate{margin:0 5px 0 0}
body.page.page-template-front-page .page-content-listing.item-default .page-listing-item img{border-radius: 0.25rem;}
body.page .page-content-listing.item-default .page-listing-item .page-item-detail .item-thumb{width:64px;margin-right: 10px;}

.page-template-front-page .tab-content-wrap{margin-top: 0;}
.page-template-front-page .tab-content-wrap .c-tabs-item .page-content-listing{margin-top:15px !important}

.woop-manga-slider .slick-list{padding-left: 0px!important;}

.woop-manga-slider .slick-arrow{z-index: 1; width:40px; height:40px}
.woop-manga-slider .slick-prev{left: 0;}
.woop-manga-slider .slick-next{right: 0;}
.woop-manga-slider .slick-arrow:before{font-size:40px}

  .woop-manga-slider .slider__container.slick-dotted {
    margin-bottom: 0px;
  }
  .woop-manga-slider .slider__container .slick-dots {
    bottom: -35px;
  }
  .woop-manga-slider .slider__container .slick-dots li {
    margin: 0;
  }
  .woop-manga-slider .slider__container .slick-dots li button:before {
    font-size: 10px;
  }
  .woop-manga-slider .slider__container .slick-dots li button:hover:before {
    color: var(--primary-color);
  }
  .woop-manga-slider .slider__container .slick-dots li.slick-active button:before {
    color: var(--primary-color);
  }
  
  .woop-manga-slider .slider__container .slick-list .slick-track .slider__item {
    position: relative;
  }
  .woop-manga-slider .slider__container .slick-list .slick-track .slider__item .slider__thumb .slider__thumb_item {
    position: relative;
  }
  .woop-manga-slider .slider__container .slick-list .slick-track .slider__item .slider__thumb .slider__thumb_item .slider-overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #ebebeb;
    /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.9));
    /*Safari 5.1-6*/
    background: -o-linear-gradient(bottom, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.9));
    /*Opera 11.1-12*/
    background: -moz-linear-gradient(bottom, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.9));
    /*Fx 3.6-15*/
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.9));
    /*Standard*/
    opacity: 1;
    transition: all 0.3s;
  }
  .woop-manga-slider .slider__container .slick-list .slick-track .slider__item .slider__thumb .slider__thumb_item img {
    width: 100%;
    height: auto;
  }
  .woop-manga-slider .slider__container .slick-list .slick-track .slider__item .slider__thumb a:focus {
    outline: none;
  }
  .woop-manga-slider .slider__container .slick-list .slick-track .slider__item .slider__content {
    position: absolute;
    bottom: 15px;
    left: 0px;
    right: 0px;
    padding: 0px 20px;
    color: #fff;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
  }
  
  .woop-manga-slider .slider__container .slick-list .slick-track .slider__item .slider__content .slider__content_item .post-title h4 {
    line-height: 28px;
    margin-bottom: 0;
  }
  .woop-manga-slider .slider__container .slick-list .slick-track .slider__item .slider__content .slider__content_item .post-title h4 a {
    color: #fff;
  }
  .woop-manga-slider .slider__container .slick-list .slick-track .slider__item.no-thumb .slider__content {
    position: static;
    opacity: 1;
    visibility: visible;
  }
  .woop-manga-slider .slider__container .slick-list .slick-track .slider__item.no-thumb .slider__content .slider__content_item .post-title h4 a {
    color: var(--primary-color);
  }
  
  .woop-manga-slider.style-2 .slider__container .slick-list {
    margin-left: -15px;
    margin-right: -15px;
    border-radius: 15px;
  }

  .woop-manga-slider.style-2 .slider__container .slick-list .slick-track .slider__item {
    padding: 0 5px;
  }
  .woop-manga-slider.style-2 .slider__container .slick-list .slick-track .slider__item .slider__thumb {
    padding: 3px;
  }

  .woop-manga-slider.style-2 .slider__container .slick-list .slick-track .slider__item .slider__content {
    left: 15px;
    right: 15px;
  }
  .woop-manga-slider.style-2 .slider__container .slick-dots {
    bottom: -20px;
  }

  .woop-manga-slider.style-2 .slider__container .slick-list .slick-track .slider__item .slider__thumb{padding:0}
.woop-manga-slider.style-2 .slider__container .slick-list .slick-track .slider__item .slider__thumb img, .woop-manga-slider .slider__container .slick-list .slick-track .slider__item .slider__thumb .slider__thumb_item .slider-overlay{border-radius: 10px;}

.woop-manga-slider.style-2 .slider__container.slick-initialized{height: 400px; border-radius: 10px;}
.woop-manga-slider.style-2 .slider__container .slick-list .slick-track .slider__item .slider__thumb_item{height: 400px; width:800px; max-width: 100%;}
@media (max-width: 800px) {
  .woop-manga-slider.style-2 .slider__container.slick-initialized{height: 180px;}
  .woop-manga-slider.style-2 .slider__container .slick-list .slick-track .slider__item .slider__thumb_item{height: 180px; width: 100%}
  .woop-manga-slider.style-2 .slider__container .slick-list .slick-track .slider__item .slider__content{left:0;right:0;padding: 0 40px 0 80px}
}

@media (max-width: 480px) {
  .woop-manga-slider{margin:0 10px}
}

.woop-manga-slider.style-2 .slider__container .slick-list .slick-track .slider__item .slider__thumb_item img{height: 100%;max-width: none;}

.woop-manga-slider.style-2 .slider__content_item .meta a{color:#FFF; font-size:0.7rem}
.woop-manga-slider.style-2 .slider__content_item .meta .excerpt{
overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 2; /* number of lines to show */
           line-clamp: 2; 
   -webkit-box-orient: vertical;
   line-height: 1.3em;
   font-size:0.7rem
}
.woop-manga-slider.style-2 .slick-slide .slider__content{visibility: hidden;}
@media (max-width: 480px) {
  .woop-manga-slider.style-2 .slick-slide .slider__content{visibility: visible;}
  .woop-manga-slider.style-2 .slider__container .slick-list .slick-track .slider__item .slider__content{padding: 0 20px}
}
.woop-manga-slider.style-2 .slick-slide.slick-center .slider__content{visibility: visible;}

.single-wp-manga .profile-manga{margin-top:30px}
.author-row .post-content_item, .rating .post-content_item {
  display: flex;
}
.author-row .post-content_item .summary-content,  .manga-info-row .summary-content,  .profile-manga .post-content_item:not(.genres) .summary-content {margin-left: 30px;}
.author-row .post-content_item .summary-heading ~ .summary-heading {margin-left: 45px;}
.rating .post-content_item span {margin-left: 30px;}
.rating .post-content{position: relative;}
.rating .loader-inner{display:none; position: absolute; left: 0; top: 0; }

.author-row .summary-heading h5, .rating .summary-heading h5,body.text-ui-light .manga-info-row h5, body.text-ui-light .profile-manga .summary-heading h5{
  color: #888;;
}
.manga-info-row, .profile-manga .post-content_item{
  display: flex;
}
body.manga-page .profile-manga .rating .user-rating{    position: relative;    top: 0;    display: none;}
body.manga-page .profile-manga .rating:hover .user-rating.allow_vote{display: block;}
body.manga-page .profile-manga .rating:hover .post-total-rating.allow_vote{display: none;}
body.manga-page .profile-manga .rating span{margin-left: 8px; }
body.manga-page .profile-manga .rating .vote-details{margin-left: -25px;}
.profile-manga .release-time h5 {
  color: #ccc
}

.author-row .summary-heading h5, .rating .summary-heading h5, body.text-ui-light .manga-info-row h5, body.text-ui-light .profile-manga .summary-heading h5{color:#000}
.single-wp-manga .profile-manga .summary-heading{width:80px}

#manga-chapters-holder{margin-top:20px}

.profile-manga .summary_image{text-align: center;}
.profile-manga .summary_image img{border-radius:10px; margin: 0 0 20px 0}
.profile-manga .action_icon i{font-size:28px}
.profile-manga .genres{margin-bottom: 10px;}
body.manga-page .profile-manga .post-title h1, body.manga-page .profile-manga .post-title h1{font-size:28px; font-weight: bold;}

.tags.manga-info-row a{display: inline-block; padding:3px 10px; margin: 0 2px; background:#EbEbEb; color:#000; border-radius: 3px;}
#manga-reading-nav-head .entry-header_wrap{display: none;}

#chapter-donate{margin:60px 0 0 0}
#chapter-donate .box{width: 330px; text-align: center; display: inline-block; border: 1px solid #2d3f51; padding:20px; border-radius: 10px;margin: 0 10px;line-height:1.3em}
#chapter-donate .box h3{font-size:18px}
#chapter-donate .box .logo img{width:64px; height:64px; border-radius: 999em;}
#chapter-donate .box .btn{display: block; width:100%; padding:10px 0; border-radius: 10px;}
#chapter-donate .box .btn img{width:20px; height:20px; margin:0 10px 0 0; border-radius: 999em;}
#chapter-donate .patreon.box{background: #241f1f; color:#FFF}
#chapter-donate .novelupdate.box{background: #1a2736; color:#FFF}
#chapter-donate .novelupdate.box h3, #chapter-donate .novelupdate.box .btn{color:#FFF}
#chapter-donate .patreon.box h3, #chapter-donate .patreon.box .btn{color:#FFF}
#chapter-donate .patreon.box .btn{background: #ff424d;}
#chapter-donate .patreon.box .btn:hover{background: #ff6870;}
#chapter-donate .novelupdate.box .btn{background: #52606e; }
#chapter-donate .novelupdate.box .btn:hover{background:rgb(114, 129, 144); }

.c-blog-post .entry-content .entry-content_wrap{line-height: 1em;}