#page {
  width: 100%;
  float: none;
  background-image: url("https://www.nandhakinovels.com/wp-content/uploads/2025/07/Nandhaki-Novels2.jpg");
  background-position: center;
  opacity: 1;
  padding-top: 1px;
  background-size: auto;
}

/* Set the overall forum container width */

.wpforo {
  max-width: 1100px;
  margin: auto;
  padding: 15px;
  box-sizing: border-box;
}

body {
  background: url('https://www.transparenttextures.com/patterns/paper-fibers.png') repeat;
  background-color: #fdfdfd;
}

#wpforo #wpforo-wrap .wpforo-main.wpforo-right-sidebar-layout .wpforo-content {
  border-width: 5px;
  border-style: solid;
  border-radius: 2px;
}

/* Stack forums vertically */

.home .wpf-cat-forum-list,
.page-id-19 .wpf-cat-forum-list {
  display: flex;
  flex-direction: column;
  margin: 0;
  padding: 0;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item {
  width: 100%;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item a {
  font-size: 18px;
  font-weight: 600;
}

#wpforo #wpforo-wrap span {
  font-size: 22px;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item .wpf-forum-item-stat {
  display: none;
}

#wpforo #wpforo-wrap .wpfl-4 .wpf-head-bar-left {
  display: none;
  font-weight: 700;
}

#wpforo #wpforo-wrap div {
  border-width: 1px;
  border-color: #7d7b7b;
}

#wpforo #wpforo-wrap .wpf-sbtn {
  display: none;
}

#wpforo #wpforo-wrap #wpforo-menu {
  font-weight: 600;
  font-size: 16px;
}

#wpforo #wpforo-wrap #wpforo-stat-header {
  display: none;
}

#wpforo #wpforo-wrap #wpforo-stat-body .wpf-last-info.wpf-footer-box {
  display: none;
}

#wpforo #wpforo-wrap #wpforo-footer .wpf-footer-box:first-child {
  display: none;
}

#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-sb-icon {
  display: none;
}

#wpforo #wpforo-wrap .wpf-sbtn .wpf-sbtn-title {
  display: none;
}

a {
  padding-bottom: 50px;
  padding-left: 9px;
  padding-top: 4px;
  color: #0a0a0a;
  font-weight: 700;
  font-size: 31px;
  line-height: 0px;
  text-indent: 0px;
  margin-top: 0px;
}

#wpforo #wpforo-wrap .wpforo-post-head .wpf-post-head-top {
  display: none;
}

#wpforo #wpforo-wrap .wpforo-post-head .wpf-topic-more-info .wpf-tmi {
  display: none;
}

#wpforo #wpforo-wrap.wpft-post .wpf-manage-link .wpf-action {
  display: none;
}

#wpforo #wpforo-wrap a:link {
  font-size: 17px;
  line-height: 15px;
}
/* Hide sidebar on all wpForo pages by default */
/* Hide the wpForo right sidebar */
.wpforo-right-sidebar {
    display: none !important;
}

/* Make the wpForo content area full width */
.wpforo-content {
    width: 100% !important;        /* Ensure it takes full available width */
    max-width: 100% !important;    /* Override any max-width restrictions */
    margin-left: 0 !important;     /* Remove left margin that might be for spacing */
    margin-right: 0 !important;    /* Remove right margin that might be for a sidebar */
    float: none !important;        /* Clear any floats that might be causing it to sit next to an imaginary sidebar */
    box-sizing: border-box !important; /* Ensure padding and border are included in the 100% width calculation */
		padding-left: 25px !important;  /* Adjust this value as needed */
    padding-right: 25px !important; /* Adjust this value as needed */
}

.custom-footer-links {
  text-align: center;
  margin-top: 15px;
  font-size: 8px;
}
.custom-footer-links a {
  color: #555;
  margin: 0 8px;
  text-decoration: none;
}
.custom-footer-links a:hover {
  text-decoration: underline;
}