/*
Theme Name: Thomas Stuetz
Description: HTML, CSS, PHP, blau
Author: Thomas H. Stuetz
Author URI: http://thomas-h-stuetz.eu/
Template: twentyfourteen
Author: Thomas H. Stütz
Version: 1.0
Tags: Grundfarbe Blau, zwei Spalten, drei Spalten, Sidebar links und rechts, individuelle Menüs
*/
@import url("../twentyfourteen/style.css");

h1, h2, h3, h4, h5, h6 {
  margin: 36px 0 25px;
}
.entry-title {
  font-size: 26px;
}

h2 {
  font-size: 22px;
}
h3 {
  font-size: 18px;
}
h4 {
  font-size: 14px;
}
h5 {
  font-size: 12px;
}
h6 {
  font-size: 10px;
}
.post-thumbnail {
  background: #fff url(images/pattern-light.svg) repeat fixed;
}

a.post-thumbnail:hover {
    background-color: #fff;
}
/*
.site-header {
    background-color: #126601;
    max-width: 100%;
    width: 100%;
}
.site {
    max-width: 100%;
}

.site-content .entry-header, .site-content .entry-content, .site-content .entry-

summary, .site-content .entry-meta, .page-content {
    max-width: 100%;
}

.hentry {
  margin: 0 auto 48px;
  max-width: 100%;
}
*/

.site-title a {
  color: #fff;
}

.site-title a:hover {
  color: #98B0CA;
}
.entry-title a:hover {
    color: #628FC4;
}

#secondary {
  background-color: #D1A400;
}
.site-header {
    background-color: #00316C;
}
.site::before {
    background-color: #00316C;
}

#secondary {
	background-color: #00316C;
}


.site-footer {
	background-color: #00316C;
}


.search-toggle {
  background-color: #00316C;
}

.search-toggle:hover, .search-toggle.active {
  background-color: #00316C;
}


.grid .featured-content .entry-header {
  border-color: #00316C;
}

.featured-content .entry-header {
  background-color: #00316C;
}

.widget {
    font-size: 14px;
    line-height: 1.4em;
    
}


.widget a {
  color: #D1A400;
}


.content-sidebar .widget a {
  color: #003F89;
}


.full-width .comments-area {
    padding-right: 20px;
    padding-left: 10px;
}


.site-navigation .current_page_item > a, .site-navigation .current_page_ancestor

> a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-

ancestor > a {
    color: #fff;
    font-weight: 900;
}

#page {
margin-left: auto;
margin-right: auto;
}
/*
.comments-area {
  margin: 20px 20px;
  max-width: 474px;
  padding: 0 10px;
}
*/
a {
	color: #003F89;
	text-decoration: none;
}
::selection {
	background: #003F89;
	color: #fff;
	text-shadow: none;
}

::-moz-selection {
	background: #003F89;
	color: #fff;
	text-shadow: none;
}

button,
.button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	background-color: #003F89;
	color: #fff;
}

.hentry .mejs-controls .mejs-time-rail .mejs-time-current {
	background: #003F89;
}
.hentry .mejs-overlay:hover .mejs-overlay-button {
	background-color: #003F89;
	color: #fff;
}
.paging-navigation .page-numbers.current {
	border-top: 5px solid #003F89;
}
.widget button,
.widget .button,
.widget input[type="button"],
.widget input[type="reset"],
.widget input[type="submit"] {
	background-color: #003F89;
	border: 0;
	font-size: 12px;
	padding: 5px 15px 4px;
}
.widget_calendar tbody a {
	background-color: #003F89;
	color: #fff;
	display: block;
}
.content-sidebar .widget a {
	color: #003F89;
}
.content-sidebar .widget input[type="button"],
.content-sidebar .widget input[type="reset"],
.content-sidebar .widget input[type="submit"] {
	background-color: #003F89;
	border: 0;
	color: #fff;
}
.slider-control-paging .slider-active:before,
.slider-control-paging .slider-active:hover:before {
	background-color: #003F89;
}
.slider-direction-nav a:hover {
	background-color: #003F89;
}
	.primary-navigation ul ul {
		background-color: #003F89;
		float: left;
		margin: 0;
		position: absolute;
		top: 48px;
		left: -999em;
		z-index: 99999;
	}
		.primary-navigation li:hover > a,
	.primary-navigation li.focus > a {
		background-color: #003F89;
		color: #fff;
	}
	.secondary-navigation ul ul {
		background-color: #003F89;
		position: absolute;
		top: 0;
		left: -999em;
		width: 182px;
		z-index: 99999;
	}
	.secondary-navigation li:hover > a,
	.secondary-navigation li.focus > a {
		background-color: #003F89;
		color: #fff;
	}

.search-box {
  background-color: #00316C;
  padding: 12px;
}

.entry-meta a:hover {
    color: #628FC4;
}

button:hover, button:focus, .button:hover, .button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus {
    background-color: #628FC4;
    color: #fff;
}
a:active, a:hover {
    color: #628FC4;
}
.widget a:hover {
    color: #BACCE1;
}
.site-info a:hover {
    color: #628FC4;
}
.primary-navigation ul ul a:hover, .primary-navigation ul ul li.focus > a {
    background-color: #628FC4;
}
.widget_calendar tbody a:hover {
    background-color: #628FC4;
}

.content-sidebar .widget a:hover {
    color: #628FC4;
}
.content-sidebar .widget .widget-title {
    border-top: 5px solid #628FC4;
    color: #2B2B2B;
}

.site-content .has-post-thumbnail .entry-header {
  margin-top: 0px;
}
.wp-polls .Buttons {
    border: 1px solid #628FC4;
    background-color: #628FC4;
}
.entry-meta .tag-links a:hover {
    background-color: #628FC4;
    color: #FFF;
}
.paging-navigation a:hover {
    border-top: 5px solid #00152D;
    color: #2B2B2B;
}
.post-navigation a:hover, .image-navigation a:hover {
    color: #00152D;
}
.entry-meta .tag-links a::before {
    border-right: 8px solid #628FC4;
}
.paging-navigation {
    border-top: 5px solid #00152D;
    margin: 48px 0px;
}

.site-navigation .current_page_item > a, .site-navigation .current_page_ancestor > a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-ancestor > a {
  color: #fff;
  font-weight: 900;
}

.paging-navigation {
  border-top: 5px solid #0088FF;
  margin: 48px 0px;
}
.primary-sidebar .widget .widget-title {
  margin-top: 37px;
}
.primary-sidebar .widget {
  font-size: 12px;
  line-height: 1.2;
}

.entry-content a, .entry-summary a, .page-content a, .comment-content a {
  text-decoration: none;
}
.content-sidebar .widget .widget-title a:hover {
    color: #628FC4;
}
.cat-links a {
  color: #D1A400;
}
