/*
Theme Name: Tecnaro
Theme URI: http://www.mediengruppe-sued.de
Author: Karsten Boldt
Author URI: http://www.mediengruppe-sued.de
Description: client: Tecnaro
Version: 1.0
Text Domain: tecnaro
*/

.mt-20 {
	margin-top: 20px;
}

.maincontent_page {
  text-align: left;
}

#topmenu li {
  float: left;
}

.navlist-level1 {
	margin: 0;
	padding: 0;
}

.nav-sub .menu-item { border-bottom: 1px solid #cce9d7; }
.nav-sub .menu-item > a { padding: 5px 0; }
.nav-sub .menu-item > a:hover, 
.nav-sub .menu-item > a.cur,
.nav-sub .menu-item > a.act { color: #376735; }

@media (max-width: 767px) {
td { 
  display: block;
}
}

.grid-item { width: 380px; margin-right: 10px; }

.img-responsive {
  display: block;
  max-width: 100%; // Set a maximum relative to the parent
  height: auto;    // Scale the height according to the width, otherwise you get stretching
}

.maincontent img {
  max-width: 100% !important;
  height: auto !important;
}

.slider {
	height: auto;
}

.nav-lang .lon a { font-weight: bold !important; color: #376735 !important;}

.wp-caption { display: inline; height: auto;}

.aligncenter {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.footer-container .news-list-view .article {
    background-color: #FFFFFF;
}

.col-container {
  display: flex;
  width: 100%;
}
.col {
  flex: 1;
  /*padding: 16px;*/
}

.widget-archive{padding: 0 0 0 0; float: left; width: 235px;}
.widget-archive ul {margin: 0;}
.widget-archive li {margin: 0; padding: 0;}
.widget-archive li a{ border-left: 1px solid #d6d7d7; padding: 5px 0 3px 10px; margin: 0 0 0 55px; display: block;}
li.archive-year{float: left; font-family: Helvetica, Arial, san-serif; padding: 5px 0 3px 10px; color:#ed1a1c;}
li.archive-year a{color:#ed1a1c; margin: 0; border: 0px; padding: 0;}

.archiv-title { margin-bottom:0 !important;margin-top:40px;}