/* Susanne Kopplin CSS */
/* 09/11/2015 */
/* final 25/01/2016 */

#sk_body {
	background: url(http://susannekopplin.de/images/noisy_background_4.png);
	/* background: url(data:image/png;base64,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); */
  /* background: #fefefe; */
}

h2,
h3,
h4,
h5,
h6 {
  font-size: 2.4rem;
  letter-spacing: 0;
}

a:link,
a:visited {
	color: #776c6b;
	-webkit-transition: color 0.3s linear;
}

a:hover {
	color: #333;
}

.container {
	max-width: 960px;
}

.sk_first_row {
	margin-top: 2em;
	margin-bottom: 2em;
	/*border-bottom: 1px solid #789;*/
}

.column,
.columns {
	padding: 1em;
	background: rgba(238, 230, 221, 0.3);
	margin-bottom: 1em;
}

/* SK HEADER */

#sk_header {
	text-align: center;
}

#sk_header h1 {
	/* Playfair+Display|Bad+Script|Caveat */
	font-family: 'Caveat', cursive;
	font-size: 3.5rem;
  word-spacing: .2em; /* breaks text-align: center; ? */
  margin-bottom: 1.5rem;
  color: #333;
}

/* SK MENU */

#sk_menu {
	/*text-align: center;*/
}

#sk_menu li {
	display: inline;
	list-style: none;
}

#sk_menu a::after {
content: "\0002F"; /* &sol; */
color: #ededed;
position: relative;
left: 10px;
font-family: 'Caveat', serif;
}

#sk_menu a.last_entry::after {
	content :'';
}

#sk_menu li a {
	padding: 0 0.6333em;
	color: #a59894;
	text-decoration: none;
	/* font-weight: bold; */
	-webkit-transition: color 0.2s linear;
  font-size: 0.9em;
}

#sk_menu li a:hover {
	color: #333;
}

#sk_menu li a:active {
  color: #555 !important;
}

.sk_new_pictures .column,
.sk_new_pictures .columns {
	background: transparent;
	padding: 0;
}

.sk_galerie_reihe .column,
.sk_galerie_reihe .columns {
	background: transparent;
	padding: 0;
}

.sk_galerie_reihe img {
	/* opacity: 0.8; */
	/*border: 2px solid #ccc;*/
}

.sk_galerie_reihe img:hover {
/*	opacity: 1.0;
	border: 2px solid #333; */
}

.sk_galerie_reihe h2 {
  text-align: center;
}

.sk_last_row {
	margin-top: 2em;
	padding-top: 1em;
	/*border-top: 1px solid #789;*/
}

hr.style-two {
    border: 0;
    height: 1px;
/*background-image: linear-gradient(to right, rgba(153, 155, 166, 0), rgba(59, 63, 78, 0.75), rgba(94, 95, 103, 0)); */
background-image: linear-gradient(to right, #ededdd, #d4c4be, #ededdd);
margin: 0.4em auto;
}

.sk_last_row footer {
	background: transparent;
	padding: 1em;
	margin-bottom: 1em;
	text-align: center;
}

.sk_last_row footer p {
	margin-bottom: 0;
}

.sk_last_row footer a {
  text-decoration: none !important;
}

.sk_imprint_map {
  padding: 0;
}

.sk_portrait {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.extra_margin_top {
  margin-top: 1.5em;
}

th, td {
	border-bottom: 1px solid #999;
}

/* works in Opera, Firefox, Safari */

#pinned_columns {
	-webkit-column-width: 200px; /* IMPORTANT */
	-webkit-column-gap: 10px;
	-webkit-column-fill: auto;
	-moz-column-width: 200px;
	-moz-column-gap: 10px;
	/*-moz-column-fill: auto;*/
	column-count: 3;
	column-gap: 15px;
	column-fill: auto;
}

.pin {
	display: block;
/*	background: #FEFEFE;
	border: 2px solid #FAFAFA;
	box-shadow: 0 1px 2px rgba(34, 25, 25, 0.4); */
	/*margin: 0 2px 15px; */
	-webkit-column-break-inside: avoid;
	-moz-column-break-inside: avoid;
	column-break-inside: avoid;
	padding: 5px;
	padding-bottom: 10px;
	/* background: -webkit-linear-gradient(45deg, #FFF, #F9F9F9); */
}

.pin img {
	width: 100%;
/*	border-bottom: 1px solid #ccc;
	padding-bottom: 15px;
	margin-bottom: 5px; */
}

.pin a {
       pointer-events: none; /* default slimbox click prevention, gets overridden in media query */
       cursor: default; /* dito */
}

.pin p {
	font: 12px/18px Arial, sans-serif;
	color: #333;
	margin: 0;
}

#lbCaption { /* slimbox galerie offen Beschreibungstext */
  font-size: 13px;
  line-height: 1.8em;
}

img#lbSlide {
	width: 100%;
}

a#lbNextLink,
a#lbPrevLink {
	color: transparent; /* dummy links shown if not set to transparent */
}


/* stacked letter css */
/* put together with (http://lea.verou.me/css3patterns/#lined-paper) and (http://codepen.io/mlms13/pen/LKFoy) */

.letter {
	text-align: center;
  background-color: #fffefb; 
  background-image: linear-gradient(#eee .1em, transparent .1em);
  background-size: 100% 1.2em;
  box-shadow: 0 0 10px rgba(0,0,0,0.3);
  /*margin: 26px auto 0;*/
  /*max-width: 550px;
  min-height: 300px;*/
  margin-top: 0.6em;
  padding: 24px;
  position: relative;
  /*width: 80%;*/
}

.letter h2 {
	font-family: 'Caveat', serif;
  font-size: 3.5rem;
}

.letter ul li {
	list-style: none;
}

.letter:before, .letter:after {
  content: "";
  height: 98%;
  position: absolute;
  width: 100%;
  z-index: -1;
}

.letter:before {
  background: #fcfafa;
  box-shadow: 0 0 8px rgba(0,0,0,0.2);
  left: -5px;
  top: 4px;
  transform: rotate(-3.1deg);
  -webkit-transform: rotate(-3.1deg);
}

.letter:after {
  background: #f8f6f6;
  box-shadow: 0 0 3px rgba(0,0,0,0.2);
  right: -3px;
  top: 1px;
  transform: rotate(2.0deg);
  -webkit-transform: rotate(2.0deg);
}

.last_element_before_table {
  margin-bottom: 0;
}

th:first-child, td:first-child { /* Tabellen erste Spalte fett */
  font-weight: bold;
}

.button.button-primary,
button.button-primary,
input[type="submit"].button-primary,
input[type="reset"].button-primary,
input[type="button"].button-primary {
  color: #FFF;
  background-color: #706864;
  border-color: #706864; }
.button.button-primary:hover,
button.button-primary:hover,
input[type="submit"].button-primary:hover,
input[type="reset"].button-primary:hover,
input[type="button"].button-primary:hover,
.button.button-primary:focus,
button.button-primary:focus,
input[type="submit"].button-primary:focus,
input[type="reset"].button-primary:focus,
input[type="button"].button-primary:focus {
  color: #FFF;
  background-color: #333;
  border-color: #333; }

textarea#content.demoInputBox {
  min-height: 225px;
}

input[type="email"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="text"]:focus,
input[type="tel"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
textarea:focus,
select:focus {
  border: 1px solid #706864;
  outline: 0; }

/* molekulo.de */

/* Sweep To Right by HOVER CSS (http://ianlunn.github.io/Hover/) */
.hvr-sweep-to-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-sweep-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: black;
    background: -moz-linear-gradient( left ,
        rgba(255, 0, 0, 0.5) 0%,
        rgba(255, 255, 0, 0.5) 15%,
        rgba(0, 255, 0, 0.5) 30%,
        rgba(0, 255, 255, 0.5) 50%,
        rgba(0, 0, 255, 0.5) 65%,
        rgba(255, 0, 255, 0.5) 80%,
        rgba(255, 0, 0, 0.5) 100%);
    background: -webkit-gradient(linear,  left top,  right bottom, 
        color-stop(0%, rgba(255, 0, 0, 0.5)), 
        color-stop(15%, rgba(255, 255, 0, 0.5)),
        color-stop(30%, rgba(0, 255, 0, 0.5)),
        color-stop(50%, rgba(0, 255, 255, 0.5)),
        color-stop(65%, rgba(0, 0, 255, 0.5)),
        color-stop(80%, rgba(255, 0, 255, 0.5)),
        color-stop(100%, rgba(255, 0, 0, 0.5)));
 -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active {
  color: white;
}
.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

