/*
 Theme Name:   BildungSynodal
 Description:  Layout für Bildung Synodal
 Author:       Stefan Kissmann
 Author URI:   https://werkzeugoccasion.ch
 Template:     twentyeleven
 Version:      1.0
 Text Domain:  bildung-synodal
*/

body, input, textarea {
	font: 15px "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#branding {
  border-top: 1px solid #475a69;
}

#site-generator a {
  color: #eee;
}

#access, #site-generator{
  background: #333c4d;
  background: -moz-linear-gradient(#333c4d, #0a0a0a);
  background: -o-linear-gradient(#333c4d, #0a0a0a);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333c4d), to(#0a0a0a));
}

#access li:hover > a,
#access a:focus {
	color: #018ACE;
}


#floating-header {
  	position: absolute;
  	top: 12%;
  	left: 11%;
  	transform: translate(-50%, -50%);
  	z-index: 9999;

  	max-width: 20%;
  	height: auto;
  	background-color: rgba(255,255,255, 0.8);
    border-radius: 2px;   
}

/* =========================================
   FONT SIZE OVERRIDES (~120%)
   ========================================= */

/* Basis */
body,
input,
textarea {
	font-size: 18px;
	line-height: 1.8;
}

/* Header */
#site-title a {
	font-size: 36px;
	line-height: 44px;
}

#site-description {
	font-size: 17px;
}

/* Navigation */
#access ul,
#access ul ul a {
	font-size: 16px;
}

/* Seiten- und Beitrags-Titel */
.entry-title {
	font-size: 32px;
}

.singular .entry-title {
	font-size: 44px;
	line-height: 56px;
}

/* Meta */
.entry-meta,
.comment-meta,
#site-generator,
#content nav a,
.entry-meta .edit-link a,
.commentlist .edit-link a,
a.comment-reply-link {
	font-size: 14px;
}

/* Content */
.entry-content,
.entry-summary,
p,
.widget ul {
	font-size: 18px;
}

/* Kleine Überschriften */
.page-title,
.entry-content h3,
.entry-content th,
.entry-header .entry-format,
.widget-title,
#comments-title,
.error404 .widgettitle,
h1.showcase-heading {
	font-size: 12px;
}

/* Intro */
article.intro .entry-content {
	font-size: 19px;
}

/* Blockquotes */
blockquote.pull {
	font-size: 25px;
}

/* Quote-Format */
.format-quote blockquote {
	font-size: 20px;
}

/* Widgets */
.widget-area {
	font-size: 14px;
}

.widget ul li {
	font-size: 16px;
}

/* Kommentare */
#reply-title {
	font-size: 30px;
	line-height: 38px;
}

#respond p,
#respond .comment-notes,
#respond .logged-in-as,
#respond .comment-form-author label,
#respond .comment-form-email label,
#respond .comment-form-url label,
#respond .comment-form-comment label {
	font-size: 16px;
}

#respond input#submit {
	font-size: 18px;
}

/* Captions */
.wp-caption .wp-caption-text,
.gallery-caption {
	font-size: 14px;
}

/* Pre / Code */
pre,
code,
kbd,
samp,
var {
	font-size: 15px;
}

/* H3 normal statt Uppercase */
.entry-content h3,
.comment-content h3,
.widget-title,
.page-title,
.entry-header .entry-format,
#comments-title,
.error404 .widgettitle,
h1.showcase-heading {
	text-transform: none;
	letter-spacing: normal;
	line-height: 1.4;
}