/*
Theme Name: admiral-child
Description: Child fuer Admiral
Author: Patrick Betschner
Author URI: http://localhost
Template: admiral
Version: 1.0
Tags:
*/

/* MY CUSTOM STYLES
--------------------------------------------- */


/*--------------------------------------------------------------
# 2.0 - Typography
--------------------------------------------------------------*/
/* Schriftfarbe Artikel */
body,
button,
input,
select,
textarea {
	color: #303030; /* original schwarzton */
	/*color: #0080FF; */ /* blauton */
	/*color: #008B8B; */ /* cyan4 */
	font-size: 16px;
	font-size: 1rem;
	font-family: 'Open Sans', Tahoma, Arial;
	line-height: 1.75;
}


/*--------------------------------------------------------------
# 3.0 - Elements
--------------------------------------------------------------*/
/* Schriftfarbe Zitate */
blockquote cite,
blockquote small {
	display: block;
	margin-top: 1em;
	color: #404040; /* original schwarzton */
	/*color: #81BEF7; */ /* blauton */
	/*color: #00CDCD; */ /* cyan3 */
	font-size: 16px;
	font-size: 1rem;
	line-height: 1.75;
}


/* Schriftfarbe Links*/
a {
	/*color: #ee4444; */ /* original schwarzton */
	/*color: #0080FF; */ /* blauton */
	color: #008B8B; /* cyan4 */
	text-decoration: underline;
}

a:link,
a:visited {
	/*color: #ee4444; */ /* original schwarzton */
	/*color: #0080FF; */ /* blauton */
	color: #008B8B; /* cyan4 */
}

a:hover,
a:focus,
a:active {
	/*color: #303030; */ /* original schwarzton */
	/*color: #00AAFF; */ /* blauton */
	color: #528B8B; /* DarkSlateGray4 */
	text-decoration: none;
}


/*--------------------------------------------------------------
# 4.0 - Forms
--------------------------------------------------------------*/

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	margin: 0;
	padding: 0.6em 1em;
	border: none;
	/*color: #ee4444; */ /* original schwarzton */
	/*color: #0080FF; */ /* blauton */
	color: #008B8B; /* cyan4 */
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 15px;
	font-size: 0.9375rem;
	font-family: 'Montserrat', Tahoma, Arial;
	transition: all 0.2s ease;
}

button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
	/*color: #303030; */ /* original schwarzton */
	/*color: #00AAFF; */ /* blauton */
	color: #528B8B; /* DarkSlateGray4 */
}


/*--------------------------------------------------------------
# 9.0 - Header
--------------------------------------------------------------*/
.site-header {
	/*border-bottom: 10px solid #ee4444; */ /* original rotton */
	/*border-bottom: 10px solid #0080ff; */ /* blauton */
	border-bottom: 10px solid #008B8B; /* cyan4 */
	/*background: #404040; */ /* original schwarzton */
	/*background: #81BEF7; */ /* blauton */
	/*background: #00CDCD; */ /* cyan3 */
	background: #fff; /* weiss */
}

.site-branding {
	float: left;
	margin: 0;
	padding: 0;
	max-width: 100%;
	/*border: 1pt solid black; */
}

.site-title {
	display: inline-block;
	margin: 0;
	padding: 0;
	/*color: #fff; */ /* original weiss */
	color: #00CDCD;
	text-decoration: none;
	font-weight: bold;
	font-size: 40px;
	font-size: 2.5rem;
	font-family: 'Montserrat', sans-serif;
	text-align: center;
	/*border: 1pt solid red; */
}

.site-title a:link,
.site-title a:visited {
	/*color: #fff; */ /* original weiss */
	color: #00CDCD;
	transition: all 0.2s ease;
}

.site-title a:hover,
.site-title a:active {
	color: #ccc;
}

.site-branding .custom-logo {
	margin: 0.25em 1em 0.25em 0;
	padding: 0;
	max-width: 100%;
	height: auto;
	border: none;
	vertical-align: center;
}

.site-description {
	display: inline-block;
	float: center;
	margin: 0.75em 0 0 1em;
	/*color: #fff; */ /* original weiss */
	color: #00CDCD;
	font-size: 20px;
	font-size: 1.2rem;
}


/*--------------------------------------------------------------
## 10.1 - Main Navigation
--------------------------------------------------------------*/
.main-navigation-wrap {
	border-top: 1px solid rgba(255,255,255,0.1);
	/*background: #404040; */ /* original schwarzton */
	/*background: #81BEF7; */ /* blauton */
	background: #00CDCD; /* cyan3 */
}

.main-navigation-menu ul {
	position: absolute;
	z-index: 999;
	display: none;
	margin: 0;
	padding: 0;
	/*border-top: 10px solid #ee4444; */ /* original schwarzton */
	/*border-top: 10px solid #0080ff;  */ /* blauton */
	border-top: 10px solid #008B8B;  /* cyan4 */
	/*background: #404040; */ /* original schwarzton */
	/*background: #81BEF7; */ /* blauton */
	background: #00CDCD; /* cyan3 */
	list-style-position: outside;
	list-style-type: none;
	text-align: left;
}


/*--------------------------------------------------------------
## 10.2 - Sidebar Navigation
--------------------------------------------------------------*/

.sidebar-navigation-menu a:link,
.sidebar-navigation-menu a:visited {
	/*color: #303030; */ /* original schwarzton */
	/*color: #00AAFF; */ /* blauton */
	color: #528B8B; /* DarkSlateGray4 */
}


/*--------------------------------------------------------------
# 11.0 - Widgets
--------------------------------------------------------------*/

.widget-title {
	display: block;
	margin: 0;
	padding: 0;
	/*color: #303030; */ /* original schwarzton */
	/*color: #00AAFF; */ /* blauton */
	color: #528B8B; /* DarkSlateGray4 */
	text-transform: uppercase;
	font-size: 14px;
	font-size: 0.875rem;
	font-family: 'Montserrat', Tahoma, Arial;
}

.widget-title a:link,
.widget-title a:visited {
	/*color: #303030; */ /* original schwarzton */
	/*color: #00AAFF; */ /* blauton */
	color: #528B8B; /* DarkSlateGray4 */
	transition: all 0.2s ease;
}

.widget-title a:hover,
.widget-title a:active {
	/*color: #ee4444; */ /* original schwarzton */
	/*color: #0080FF; */ /* blauton */
	color: #008B8B; /* cyan4 */
}


/*--------------------------------------------------------------
# 12.0 - Posts and pages
--------------------------------------------------------------*/

.entry-title {
	margin: 0;
	padding: 0;
	/*color: #303030; */ /* original schwarzton */
	/*color: #00AAFF; */ /* blauton */
	color: #528B8B; /* DarkSlateGray4 */
	-ms-word-wrap: break-word;
	word-wrap: break-word;
	font-size: 28px;
	font-size: 1.75rem;
	font-family: 'Montserrat', Tahoma, Arial;
}

.entry-title a:link,
.entry-title a:visited {
	/*color: #303030; */ /* original schwarzton */
	/*color: #00AAFF; */ /* blauton */
	color: #528B8B; /* DarkSlateGray4 */
	text-decoration: none;
	transition: all 0.2s ease;
}

.entry-title a:hover,
.entry-title a:active{
	/*color: #ee4444; */ /* original schwarzton */
	/*color: #0080FF; */ /* blauton */
	color: #008B8B; /* cyan4 */
}

.widget_tag_cloud .tagcloud a,
.entry-tags .meta-tags a {
	display: inline-block;
	float: left;
	margin: 0 2px 2px 0;
	padding: 0.2em 0.5em;
	/*color: #303030; */ /* original schwarzton */
	/*color: #00AAFF; */ /* blauton */
	color: #528B8B; /* DarkSlateGray4 */
	text-decoration: none;
	text-transform: uppercase;
	font-size: 13px !important;
	font-size: 0.8125rem !important;
}

.widget_tag_cloud .tagcloud a:hover,
.widget_tag_cloud .tagcloud a:active,
.entry-tags .meta-tags a:hover,
.entry-tags .meta-tags a:active {
	/*background: #ee4444; */ /* original schwarzton */
	/*background: #0080FF; */ /* blauton */
	background: #008B8B; /* cyan4 */
	color: #fff;
}

.pagination a,
.pagination .current {
	display: inline-block;
	margin: 0 3px 3px 0;
	padding: 0.4em 1em;
	/*background: #303030; */ /* original schwarzton */
	/*background: #00AAFF; */ /* blauton */
	background: #528B8B; /* DarkSlateGray4 */
	color: #fff;
	text-align: center;
	text-decoration: none;
}

.pagination a:hover,
.pagination a:active,
.pagination .current {
	/*background: #ee4444; */ /* original schwarzton */
	/*background: #0080FF; */ /* blauton */
	background: #008B8B; /* cyan4 */
}

.infinite-scroll #infinite-handle span {
	display: inline-block;
	margin: 0 0 2em;
	padding: 0.6em 1em;
	/*background: #303030; */ /* original schwarzton */
	/*background: #00AAFF; */ /* blauton */
	background: #528B8B; /* DarkSlateGray4 */
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 15px;
	font-size: 0.9375rem;
	font-family: 'Montserrat', Tahoma, Arial;
	transition: all 0.2s ease;
}

.infinite-scroll #infinite-handle span:hover {
	/*background: #ee4444; */ /* original schwarzton */
	/*background: #0080FF; */ /* blauton */
	background: #008B8B; /* cyan4 */
}

/* Archives and Search Heading */
.page-header {
	margin: -0.5em 0 1em;
	/*color: #303030; */ /* original schwarzton */
	/*color: #00AAFF; */ /* blauton */
	color: #528B8B; /* DarkSlateGray4 */
}


/*--------------------------------------------------------------
# 12.0 - Footer
--------------------------------------------------------------*/
.footer-wrap {
	/*background: #404040; */ /* original schwarzton */
	/*background: #81BEF7; */ /* blauton */
	background: #00CDCD; /* cyan3 */
}


