/* Füge hier Dein eigenes CSS ein */

header .search-form input {
min-width:250px;
font-size:13px;
}

header .search-form input:hover {
min-width:300px;
font-size:13px;
}
header .news-ticker {
font-size:14px !important;
}
.ui-tabs-panel {
width:102%;
  margin-left:-1%;
}
.tabsul {
		 padding:0px !important;
  height:100% !important;
  margin:0px 0px 0px 3px!important;
  display:inline;
	 }
	.tabsul li {
		 padding: 0px;
    background: #585858;
    display: inline-block;
	 }
	.tabsul li a {
    display:block;
     padding: 20px;
		 color:#fff;
		 touch-action: manipulation;
    margin:0px;
    font-weight:normal;
	 }
	.tabsul li:hover {
		 background-color: #929292;
		 color:#fff;
	 }
	 .tabsul li a:hover {
	     color:#fff;
	 }
	 .ui-tabs-active {
		background-color: #005a8c !important;
  	text-decoration:underline;
	 }

	 .ui-tabs-active:hover {
		 background-color: #005a8c;
	 }
	 summary::-webkit-details-marker {
  display: none;
}
#tabs .widget-title {
padding:0px;
}

.topnachrichten td {
    border:none;
  font-size:14px;
  text-align:left;
  vertical-align: top;
  padding-top:0.3em;
  padding-bottom:0.3em;
}
.topnachrichten th {
  background-color:darkgrey;
  text-align:left;
  padding-top:6px;
  padding-bottom:6px;
  font-family:Arial;
}
.topnachrichten th:first-child{ 
padding-left:20px;
}
.topnachrichten {
    border-collapse:collapse;
    margin-top:-20px;
    margin-bottom:40px;
    width:100%;
}
.stext {
    font-weight:normal;
  line-height:1.5;
  font-size:15px;
}
details {
font-size:15px;
}
.topnachrichten tr {
    border: 1px solid #ededed;
}
.plus {
    float:right;
    background-color:#F0F0F0;
    cursor:pointer;
    padding:0px 1.5px;
    border-radius:5px;
    color:#707070;
    font-family:Tahoma;
    font-weight:bold;
    font-size:16px;
   line-height:16px;
   margin-top:1.5px;
   border:1px solid #BABABA;
}
.datum {
padding-left:20px;
line-height:1.7;
  font-size:15px !important;
}
.topnachrichten summary {
font-family:'Oswald', Helvetica, Arial, sans-serif;}
.topnachrichten summary a {
color:#003b5b;
  font-size:16px;
  line-height:1.7;
}
.topnachrichten .views {
font-weight:bold;
line-height:1.7;
  font-size:15px !important;
}
#tabs-1 .views{
  display:none;
}
.seitennav a {
  font-size: 0.875rem;
    color: #fff;
    background: #005a8c;
    padding: 15px 25px;
  float:left;
    text-transform: uppercase;
    display: inline-block;
      font-family: 'Oswald', Helvetica, Arial, sans-serif;
}
.seitennav a:hover {
background-color:#1f1e1e;
color:#fff;}
.seitennav td:last-child a{
float:right;
}
.seitennav input[type=submit] {
   padding: 15px 25px;
  font-family: 'Oswald', Helvetica, Arial, sans-serif;
  font-size: 0.875rem;
}
.seitennav select {
  padding: 13.5px 20px;
  font-family: 'Oswald', Helvetica, Arial, sans-serif;
  font-size: 0.875rem;
  margin-right:8px;
}
.seitennav span {
  font-family: 'Oswald', Helvetica, Arial, sans-serif;
  font-size: 0.875rem;
  float:left;
}
.zumarchiv a{
text-decoration:underline;
}
.zumarchiv { 
margin-left:5px;
}
.zumarchiv:hover {
background-color:#1f1e1e;
color:#fff;}
#text-3 {
margin-bottom:0em;}
@media (max-width:650px) {


  .ui-tabs-tab a {
     padding: 10px !important;
  font-size:12px;
	 }
  #text-2 .widget-title span {
  display:none;
  }
  .ui-tabs-tab:nth-child(5) {
     display:none;
	 }
  .tabsul {
  margin-left:0px !important;
  }
  .datum {
  padding:0px 0px 0px 5px;
  min-width:0px !important;
    max-width:50px;
  }
  .topnachrichten th:first-child {
  padding:0px 0px 0px 5px;
  }
   .topnachrichten th:last-child {
  padding:0px 5px 0px 0px;
  }
  .views {
  padding:0px 5px 0px 0px;
  }
  #responsive-menu-search-box {
  display:none;}
}

@media (min-width:750px) {
  button#responsive-menu-button {
  display:none !important;}
}

a.rsswidget .rss-widget-icon {
  display: none !important;
}

.widget_rss li {
  padding: 10px 0;
	border-bottom: 1px dotted #dcdcdc;
  font-family: 'Oswald', Helvetica, Arial, sans-serif;
  -moz-transition: all 0.5s;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.widget_rss li:hover {
  padding-left: 10px;
}


.responsive_grid {
	font-size: 0;
	text-align: center;
}
.responsive_grid * {
	box-sizing: border-box;
	word-break: break-all;
	word-break: break-word;
}
.responsive_grid > * {
	font-size: 15px;
	display: inline-block;
	width: 33.3333333%;
	min-width: 170px;
	padding: 10px 16px;
	vertical-align: top;
}
.responsive_grid img {
	    box-shadow: 0px 3px 12px -2px #000a;
}
.shop-tile {
	text-align: center
}
.shop-tile a {
	display: inline-block;
	background: #ddd;
	margin: 5px;
	padding: 10px 20px;
	color: #000;
	font-weight: bold;
}
li#menu-item-14469::before {
		content: url(https://www.krisenfrei.de/wp-content/uploads/2018/09/handwritten_neu.png);
    position: absolute;
    top: -120px;
    display: block;
}

.main-nav li a {
    padding: 0.625rem 0.8375rem;
}

.krisenfrei {
display:none;
}