#sp-main-body {
  padding: 10px 0;
}

.article-details li		{ background:url("../images/li.png") no-repeat 0px 7px; list-style:none; margin-bottom: 5px; padding-left:25px;}

a[href$=".pdf"]	{ background: url(../images/pdf.png) no-repeat 18px 3px; padding-left: 45px; }

#sp-right .sp-module	{ margin:0px !important; padding:20px 30px !important; }
.sp-module-title		{ font-size:1.1rem !important; line-height:25px; text-transform:uppercase; color:#fff; background-color:#e83000; 
	  						padding:8px 15px !important; margin:0px 0px -1px !important; }
#sp-right .sp-module-content						{ border:1px solid #f96; padding:5px 5px 5px 20px; }
#sp-right .sp-module-content p:first-child > img	{ margin:-6px 0px 0px -20px; width:calc(100% + 25px); max-width:none; }

.sp-module ul li a 		{ line-height:25px !important; font-style:italic; }
.sp-module ul li 		{ display:list-item !important; list-style:disc; color:#999; margin-left:5px; }
.sp-module ul li ul li	{ margin-left:20px; }
.sp-module .active 		{ color:#e83000; } 

/* 
#sp-right .sp-module .current > a	{ font-weight:bold; background-color:#e83000; color:#ffffff; padding-left:10px !important; } 
.current > a :last-child	    :last-of-type  :only-child     
li[class*="current"]:last-of-type > a	{ background-color:#e83000;  color:#ffffff; }
*/

#sp-right .sp-module .current > a		{ font-weight:bold; color:#e83000; padding-left:10px !important; }  /*background-color:#ffffff;*/
#sp-right .sp-module ul li .current > a	{ background-color:#e83000; color:#ffffff; }

.search								{ padding:20px 0px; }
.search input, .search button		{ border-radius:0px; }
.breadcrumb							{ background-color:#dddddd; border-radius:0px; }

.sp-megamenu-parent					{ margin-top: 70px; }
.sp-megamenu-parent > li > a		{ line-height: 20px; }


 /*Menü links oben Abstände*/
#sp-top-bar 	{ padding:1px; }
#sp-top1 li 	{ list-style:none; padding:0px 8px; }

 /*Rahmen um Module entfernt*/
#sp-left .sp-module, #sp-right .sp-module {
  margin-top: 50px;
  border: 0px solid #f3f3f3;
  padding: 30px;
  border-radius: 3px;
}

 /*Rahmen um Beiträge entfernt*/
.article-list .article {
  margin-bottom: 30px;
  padding: 20px;
  border: 0px solid #f5f5f5;
  border-radius: 3px;
}

 /*Beitragstitel unterstrichen*/
.article-header {
text-decoration: underline;
}

 /*Beitragstitel verkleinert*/
.article-details .article-header h1, .article-details .article-header h2 {
  font-size: 1.6rem;
}


 /*Abstand Wochentag Datum bei Termine Leerungen*/
.awk-ui-widget-html-termin-wtag  	{ width:30px !important; }

ul.nav.nav-tabs.nav-stacked {
    display: block;
}

 /*Menüpunkt Wortwechsel*/
a.bold {
  font-weight: bold
}


 /*Breadcrumb Marker verbergen*/
.breadcrumb .divider.fas.fa-map-marker-alt {
    display: none;
}

/* How to hide "Featured" badge in Articles */
.article-details .featured-article-badge { display: none; visibility: hidden;}
.article-list .article .featured-article-badge { display: none; visibility: hidden;}