@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
@import url("../c4lean-grid/style.css");


/*
Theme Name:     SVHK
Theme URI:
Description:    SVHK Thema based on clean-grid
Author:         Frank Schlicht
Author URI:
Template:       clean-grid
Version:        0.0.1
*/

body,
.post-title,
h1,
h2 {
  font-family: 'Montserrat' !important;
/*font-family: Roboto; */
}

.clean-grid-menu-container-inside {
  z-index: 9999;
}

.clean-grid-nav-menu a {
	font-family: "Raleway" !important
}

.clean-grid-primary-nav-menu a {
  font-size: 12px !important;
  padding: 11px !important;
}

.post-title {
	text-align: right;
}

.entry-header {
	display: none;
}

.clean-grid-nav-menu a {
/*ont-family: Arial; */
/*	font-size: 0.9em; */
}

.clean-grid-nav-menu > li:first-child > a,
.clean-grid-nav-menu > li > a {
	border-right-color: white;
}

.menu-item,
.clean-grid-box,
.clean-grid-nav-primary,
.clean-grid-footer-blocks {
	background-color: #006600;
}

#clean-grid-footer {
	display: none;
}


.clean-grid-footer-blocks .clean-grid-footer-widget {
	margin: 0;
	padding: 0;
}

/*
.clean-grid-footer-blocks div {
	padding-top: 0;
}
*/

.clean-grid-header-inside,
.clean-grid-box {
	background-color: #bdd673;
}

/*
.clean-grid-top-social-icons,
.entry-header,
.clean-grid-header-inside {
	display: none;
}
*/

.baumpflanzaktion .so-panel,
.partner .so-panel {
	border: 1px solid #006600;
  padding: 5px 5px 5px 5px;
  height: 125px;
	margin-bottom: 10px !important;
}

.startseite-row .so-panel,
.startseite-row-top .so-panel {
	margin-bottom: 0 !important;
}

.partner .so-panel {
	height: 55px;
}

.startseite-text {
	background-color: #bdd673;
	opacity: 0.8;
	height: 50px;
  border: 1px solid #006600;
  border-top: 0;
}

.startseite-text span,
.startseite-text a {
	color: #006600;
}

.strecke img {
	border: 1px solid #006600;
}

/*
.startseite-text:hover {
	background-color: #bdd673;
	opacity: 0.8;
}

.startseite-text:hover span {
	color: #006600;
}
*/

.startseite-text h2 {
	margin-top: 0;
}

.startseite-text .textwidget {
	padding-top: 10px;
}

.startseite-image,
.startseite-image2 {
	height: 90px;
	overflow: hidden;
  border: 1px solid #006600;
  border-bottom: 0;
}

.startseite-image2 {
	height: 300px;
}

.startseite-row-top .startseite-image {
  height: 115px;
}

/*
.startseite-image img:hover {
  transform: scale(1.2);
}
*/

/*
.startseite-image:hover {
	border-top-left-radius: 50%;
	border-top-right-radius: 50%;
}
*/

/* start Presse */
div.press {
  border: 1px solid #006600;
  border-radius: 3px;
  padding: 0.5em;
  margin-bottom: 1em;
  height: 180px;
  overflow: hidden;
}

div.press div.date {
  text-align: center;
}

div.press div.img {
  height: 150px;
}

div.press div.img img {
  margin-bottom: 0;
/*  width: 70%; */
}

div.press div.size {
  display: block;
  text-align: center;
}
/* end presse */






/* start gallery */
/*
.ngg-galleryoverview p
{
  display: none;
}

.ngg-gallery-thumbnail
{
	float: left;
  margin-right: 0;
  background-color: inherit !important;
  border: 0 !important;
  margin: 0 !important;
}

.ngg-gallery-thumbnail img
{
  margin: 1px;
  border: 0;
  background-color: #006600;
  padding: 2px;
  width: 94%;
}

.ngg-gallery-thumbnail img:hover
{
  background-color: #FFFFFF;
}

.ngg-gallery-thumbnail-box
{
  height: 84px;
  width: 33.3%;
}

.ngg-thumbnail img
{
  background-color: #FFFFFF;
  border: 1px solid #FFFFFF;
  padding: 3px;
  margin-left: 10px;
}

.ngg-thumbnail img:hover
{
  // background-color: #006600;
  background-color: #FFFFFF;
  border: 0 none;
  padding: 4px;
}
*/
/* end gallery */









/* start desktop */
@media only screen and (min-width: 768px) {
  /* start Presse */
  div.press {
    float: left;
    width: 30%;
    margin-right: 1.4%;
  }
  /* end Presse */

	.startseite-image {
		height: 150px;
	}

	.startseite-row-top .startseite-image {
	  height: 200px;
	}
}

/* end Presse */


/* begin Kalender */
.ai1ec-btn-toolbar
/* .ai1ec-pull-left, */
/* .ai1ec-event-toggle */{
  display: none;
}
/* end Kalender */
