/*
Theme Name: Madara-Child
Description:  A child theme for Madara - WordPress Theme for Manga, Novel sites
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
*/

.c-blog__heading.style-2 {
  border-bottom: none;
  margin-bottom: 25px;
}

.c-blog__heading.style-2 i {
  border-radius: 3px;
}

.related-heading,
.widget-heading {
  border-radius: 3px;
}

.site-header .c-sub-header-nav .c-sub-nav_wrap .sub-nav_content .sub-nav_list li a {
  padding: 13px !important;
}

.site-header .c-sub-header-nav .c-sub-nav_wrap .sub-nav_content .sub-nav_list .mobile-icon {
  padding: 7px 0;
}

.mobile-menu .section_adult {
  display: none;
}

.menu_icon__open>span,
.off-canvas .close-nav>.menu_icon__close>span {
  border-radius: 3px;
}

.site-header .search-main-menu form input[type=submit] {
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
}

.site-header .search-main-menu form input[type="text"] {
  border-radius: 5px;
}

.off-canvas nav.off-menu {
  margin-top: 15px;
}

.off-canvas .c-user_name {
  margin-top: 10px;
}

.off-canvas ul.main-navbar li {
  padding: 15px 0 15px;
}

.menu-search .ion-ios-search {
  margin-left: 2px;
}

.slider__thumb {
  border-radius: 5px;
  overflow: hidden;
}

.page-item-detail .item-thumb {
  border-radius: 5px;
  overflow: hidden;
}

.go-to-top {
  border-radius: 5px;
}

.site-footer {
  border-top: 1px solid #ebebeb;
}

.popular-slider .slider__container .slider__item:hover .item__wrap {
  box-shadow: none;
  -webkit-box-shadow: none
}

body.reading-manga .entry-header .select-pagination .nav-links a.back:before,
body.reading-manga .c-select-bottom .select-pagination .nav-links a.back:before {
  content: ""
}

.c-image-hover img {
  width: 100%;
}

.genres_wrap .genres__collapse .genres ul li a {
  display: inline-flex;
}

.off-canvas.mobile-menu .c-modal_item .c-modal_sign-in,
.off-canvas.mobile-menu .c-modal_item .c-modal_sign-up {
  margin: 0 5px;
}

.meta-item {
  margin: 5px 0;
}

.page-item-detail .item-thumb,
.slider__thumb {
  position: relative;
}

body.page .c-page-content .c-page .c-page__content .page-content-listing.item-big_thumbnail .page-listing-item .page-item-detail .item-thumb {
  position: relative;
  padding-bottom: 135.25%;
}

.page-item-detail .item-thumb {
  padding-bottom: 145px;
}

.slider__thumb {
  padding-bottom: 73.25%;
}

/* 992px */
@media only screen and (max-width: 992px) {
  .slider__thumb {
    padding-bottom: 55.25%;
  }
}

/* screen below 600px */
@media only screen and (max-width: 600px) {
  .page-item-detail .item-thumb {
    padding-bottom: 30.25%;
  }

  .slider__thumb {
    padding-bottom: 35.25%;
  }
}

@media only screen and (max-width: 480px) {
  .slider__thumb {
    padding-bottom: 48.25%;
  }

  .page-item-detail .item-thumb {
    padding-bottom: 140px;
  }
}




.page-item-detail .item-thumb img,
.slider__thumb img {
  position: absolute;
  object-fit: cover;
  height: 100%;
}

/* (max-width: 600px) */
@media only screen and (max-width: 600px) {
  .site-header .main-navigation .main-navigation_wrap {
    padding: 15px 0;
  }

  .manga-action {
    padding: 15px 0;
  }

  .summary_content .nav-links {
    text-align: -webkit-center;
    padding-top: 5px;
  }

}