/* custom settings for Page Schachclub Waldbronn */
/* --------------------------------------------- */

/* ----- Mega Menu at top of page ----- */

/* define lower line spacing / default was 60px ?? */
.sp-megamenu-parent > li > span { line-height: 0; }
.sp-megamenu-parent > li > a    { line-height: 0; }


/* ----- Main Body Area = left|component|right ----- */

/* complete width of Main Body area */
.container { max-width: 95%; }   /* default is 1320px; */

/* reduce margin betweeen left|component|right  depending on variable: */
.row { --bs-gutter-x: 1.0rem; }   /* default is 1.875rem; */


/* ----- Standard Menu at left side ----- */

/* define menu headers */
.sp-module-title {
  background-color: LightGray;		/* default no backgrond color */
  padding-bottom: 0px !important;	/* default 20px; */
}

/* define lower line spacing and lower padding */
#sp-left .sp-module ul > li > a, #sp-right .sp-module ul > li > a {
    line-height: 24px;		/* default is 36px; */
}
#sp-left .sp-module , #sp-right .sp-module {
    padding: 0px !important;		/* default is 30px: for all paddings: padding-top, padding-right, padding-bottom, padding-left */
}
h3.sp-module-title {
  margin: 0 0 5px 0 !important;  /* default 0 0 30px; */
}

/* make submenu items other than main-menu items */
.menu-child {
	margin-left: 20px !important;   /* default was same as main-menu items ... margin=0 */
    font-style: italic;
}

/* articles in view more narrow: */
.article-list .article {
  margin-bottom: 3px !important;   /*  default was 30px */
  padding: 10px      !important;   /*  default was 20px */
}

/* define id for tables with padding and borders:  call with: <table id="table-normal-border"> */
#table-normal-border table, #table-normal-border th, #table-normal-border tr, #table-normal-border td {
  border: 1px solid;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 3px:
  padding-bottom: 3px:
}

/* unterdrücken des roten "Featured" Maker bei den "Hauptartikeln" */
.article-list .article .featured-article-badge {
   display: none;
}