/* Style für Hochzeiten-Seite */
/* Variables and colors */
/* Startseite */
/* #86b015 */
/* Hochteiten */
body {
  background: url("/images/hintergrund/eidechsen-ausschnitt-9-80.jpg") 0 0 no-repeat;
  background-size: cover;
}
.grid-container {
  /*.header {
		//background: rgba(255, 255, 255, 0.20); // weiß

		.header_wrapper {
			grid-column: 2 / 6;
			grid-row: 1 / 1;
			.d_logo {
				.logo {
					.custom {
						p { margin: 0; padding: 0; }
						img {
							margin: 5px 40px 0 0;
							padding: 0;
							width: 100%;
							height: auto;
							max-width: 300px !important;
						}
					}
				}
			}
			.brand {
				.custom {
					h1 {
						font-size: 35px;
					}
				}
			}
		}
	}*/
}
/*h1, h2, h3, h4, h5, h6 {
	//color: darken(@blue-2,0%);
  //color: lighten(@blue-4,10%);
  //color: darken(@blue-6,0%);
  color: @bordeau-hell;
  //color: @gruen-2;
  //color: darken(@gold,20%);
}

a, a:link, a:visited, a:focus, a.btn {
 color: @blue-4;
}

a:hover, a.btn:hover {
 color: lighten(@blue-5,20%);
}
*/
@media (max-width: 800px) {
  .grid-container {
    /*display: grid;
		height: auto;
		grid-template-columns: minmax(10px,1fr) repeat(4, minmax(50px, 350px)) minmax(10px,1fr);*/
    grid-template-rows: 195px auto;
  }
  .header_wrapper {
    /*grid-column: 2 / 6;
    grid-row: 1 / 1;*/
  }
  .header_wrapper .d_logo .logo .custom p {
    margin: 0;
    padding: 0;
  }
  .header_wrapper .d_logo .logo .custom img {
    padding: 0;
    width: 100%;
    height: auto;
    margin: 10px auto !important;
    max-width: 170px !important;
    display: block;
  }
  .header_wrapper .brand .custom {
    margin: 0 auto;
    padding-bottom: 20px;
  }
  .header_wrapper .brand .custom h1 {
    font-size: 25px;
    line-height: 35px;
    text-align: center !important;
  }
  /*  .content {
		.pad_content {
			padding: 40px 40px;
			border-radius: 20px;
		}
	}

	.content.one-sidebar {
		.pad_content {
			padding: 40px 40px;
			border-radius: 0;
			border-top-left-radius: 20px;
      border-top-right-radius: 20px;
		}
	}

	.sidebar {
		border-top-right-radius: 0;
    border-top-left-radius: 0;

		border-bottom-right-radius: 20px;
		border-bottom-left-radius: 20px;
	}
*/
}
@media (min-width: 801px) and (max-width: 1400px) {
  .header_wrapper {
    /*grid-column: 2 / 6;
    grid-row: 1 / 1;*/
  }
  .header_wrapper .d_logo .logo .custom p {
    margin: 0;
    padding: 0;
  }
  .header_wrapper .d_logo .logo .custom img {
    margin: 5px 40px 0 40px;
    padding: 0;
    max-width: 250px !important;
  }
  .header_wrapper .brand .custom h1 {
    font-size: 25px !important;
  }
  /*  .content {
    .pad_content {
      padding: 40px 40px;
      border-radius: 20px;
    }
  }

  .content.one-sidebar {
    .pad_content {
      padding: 40px 40px;
      border-radius: 0;
      border-top-left-radius: 20px;
      border-top-right-radius: 0;
      border-bottom-left-radius: 20px;
    }
  }

  .sidebar {
    border-top-right-radius: 20px;
    border-top-left-radius: 0;

    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 0;
  }
*/
}
@media (min-width: 1401px) {
  .grid-container {
    /*display: grid;
		height: auto;
	  grid-template-columns: minmax(10px,1fr) repeat(4, minmax(50px, 350px)) minmax(10px,1fr);*/
    grid-template-rows: 200px auto;
  }
  /*  .content {
    .pad_content {
      padding: 40px 40px;
      border-radius: 20px;
    }
  }

  .content.one-sidebar {
    .pad_content {
      padding: 40px 40px;
      border-radius: 0;
      border-top-left-radius: 20px;
      border-top-right-radius: 0;
      border-bottom-left-radius: 20px;
    }
  }

  .sidebar {
    border-top-right-radius: 20px;
    border-top-left-radius: 0;

    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 0;
  }
  */
}
/*# sourceMappingURL=farbe_hochzeiten.css.map */