/*
Theme Name: sixmilebridge
Theme URI: http://sixmilebridge.eu
Template: happenings
Author: tatanka design
Author URI: http://tatanka-design.de
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: happenings
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

*/
@import url('../happenings/style.css');

/* raleway-regular - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/raleway-v12-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Raleway'), local('Raleway-Regular'),
       url('fonts/raleway-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/raleway-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/raleway-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/raleway-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/raleway-v12-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/raleway-v12-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Italic'), local('Raleway-Italic'),
       url('fonts/raleway-v12-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/raleway-v12-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/raleway-v12-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/raleway-v12-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/raleway-v12-latin-italic.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-700 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/raleway-v12-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Raleway Bold'), local('Raleway-Bold'),
       url('fonts/raleway-v12-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/raleway-v12-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/raleway-v12-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/raleway-v12-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/raleway-v12-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-700italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/raleway-v12-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Bold Italic'), local('Raleway-BoldItalic'),
       url('fonts/raleway-v12-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/raleway-v12-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/raleway-v12-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/raleway-v12-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/raleway-v12-latin-700italic.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* over-the-rainbow-regular - latin */
@font-face {
  font-family: 'Over the Rainbow';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/over-the-rainbow-v8-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Over the Rainbow'), local('OvertheRainbow'),
       url('fonts/over-the-rainbow-v8-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/over-the-rainbow-v8-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/over-the-rainbow-v8-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/over-the-rainbow-v8-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/over-the-rainbow-v8-latin-regular.svg#OvertheRainbow') format('svg'); /* Legacy iOS */
}

body.custom-background {
    background-attachment:fixed !important;
}
a {
	font-family: 'Raleway', Arial, sans-serif;
	font-style: italic;
	font-weight: 600;
}
header {
    height: 4em;
    max-width: 70em;
}
.wrapper {
    max-width: 70em;
}
/*.allcaps{display:none;}*/
.slick-slide IMG{
	border-radius:0.3em;
}
h1 {
		color:#dbaf01;
    margin-bottom: 1em;
}
h1 a{
		color:#dbaf01;
}
h2 {
	font-size:1.35rem;
    margin-bottom: .8rem;
}
article {
    padding: .5em 1.5em 1em;
    margin: 0 0 .5rem 0;
    color: #fff;
    border-radius: .3em;
    font-size: 1rem;
		font-family: 'Raleway', Arial, sans-serif;
	min-height:15em;
}
article, nav ul, footer {
    background-color: rgba(0,0,0,.6);
}
.navPush, footer {
    margin: 0;
}
nav ul li a {
    font: .85em 'Raleway', Arial, sans-serif;
		font-weight:600;
    /*text-transform: uppercase;
    line-height: 1.5em;*/
    padding: .5em;
}
P, .sticky, article p a {
	font-family: 'Raleway', Arial, sans-serif;
  font-size: 1rem;
}
article p {
	font-family: 'Raleway', Arial, sans-serif;
	line-height:180%;
}
article p a{font-weight:600;}

.signature{
	font-family: 'Over the Rainbow', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 1.5em;
	font-weight:600;
}
.site-title {
    font-size: 2rem;
    /*color: #b89300;
    text-align: center;
    padding-bottom: 0;
    margin: 0 auto;
    background-color: rgba(0,0,0,.0);
    text-shadow: 2px 2px 4px rgba(0,0,0,0.35);*/
}
aside {
    top: -5em;
		border-radius:.3em;
}
aside h3 {
    margin: 0.5em 0 0 0;
		color:#dbaf01;
}
aside h4 {
		border:none;
		background:#816902;
		color:#49381a;
    margin: 1em 0 .5em -2rem;
		padding: .4em .5em .4em 2rem;
    border-radius: 0.3em;
    font-size: 1.1em;
}
aside p {
    font-size: 0.9em;
    font-weight: 400;
}
aside p.description {
    font: 1rem 'Raleway', Arial, sans-serif;
		font-weight:600;
		padding:0 0 1em;
	  box-shadow: inset 0 -4px 0 rgba(56,42,11, 1);
}
aside ul li a {
	font-weight:600 !important;
	font-size:1em;
  background-color:transparent;
	padding:.5em 0;
}
.rpwwt-post-title{
	display:block;
	background: rgba(0,0,0,.1)
}
.rpwwt-post-excerpt, .rpwwt-post-date{
	font-size:90%;
	line-height:150%;
}

label{
	color: #CCC;
	font-size:0.9rem;
}
input[type=text], input[type=email]{
		height:25px;
}
input[type="submit"]{
    display: inline-block;
    /*background: #463319;*/
    box-shadow: 0px -12px 4px rgba(0,0,0,0.07) inset, 1px 1px 3px rgba(0,0,0,0.10);
    border-radius: 3px;
    border: 1px solid #ccc;
    border-color: #ddd #ddd #bbb #ddd;
    color: #FFF;
    font-size: 100%;
    font-weight: normal;
    text-shadow: none;
    margin: 0;
    padding: 6px 24px;
		cursor:pointer;
		
background: rgba(70,51,25,1);
background: -moz-linear-gradient(top, rgba(70,51,25,1) 0%, rgba(184,147,0,1) 51%, rgba(70,51,25,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(70,51,25,1)), color-stop(51%, rgba(184,147,0,1)), color-stop(100%, rgba(70,51,25,1)));
background: -webkit-linear-gradient(top, rgba(70,51,25,1) 0%, rgba(184,147,0,1) 51%, rgba(70,51,25,1) 100%);
background: -o-linear-gradient(top, rgba(70,51,25,1) 0%, rgba(184,147,0,1) 51%, rgba(70,51,25,1) 100%);
background: -ms-linear-gradient(top, rgba(70,51,25,1) 0%, rgba(184,147,0,1) 51%, rgba(70,51,25,1) 100%);
background: linear-gradient(to bottom, rgba(70,51,25,1) 0%, rgba(184,147,0,1) 51%, rgba(70,51,25,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#463319', endColorstr='#463319', GradientType=0 );
}
input[type="submit"]:hover{
background: rgba(184,147,0,1);
background: -moz-linear-gradient(top, rgba(184,147,0,1) 0%, rgba(70,51,25,1) 51%, rgba(184,147,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(184,147,0,1)), color-stop(51%, rgba(70,51,25,1)), color-stop(100%, rgba(184,147,0,1)));
background: -webkit-linear-gradient(top, rgba(184,147,0,1) 0%, rgba(70,51,25,1) 51%, rgba(184,147,0,1) 100%);
background: -o-linear-gradient(top, rgba(184,147,0,1) 0%, rgba(70,51,25,1) 51%, rgba(184,147,0,1) 100%);
background: -ms-linear-gradient(top, rgba(184,147,0,1) 0%, rgba(70,51,25,1) 51%, rgba(184,147,0,1) 100%);
background: linear-gradient(to bottom, rgba(184,147,0,1) 0%, rgba(70,51,25,1) 51%, rgba(184,147,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b89300', endColorstr='#b89300', GradientType=0 );	
}
input[type=text], input[type=email], textarea{
  padding: 0.2em 0.5em;
	width: 50%;
	background:rgba(255,255,255,0.8);
}
@media (max-width: 768px) and (min-width: 321px){
	input[type=text], input[type=email], textarea{
	 width: 90%;
	}
}

.muss:before {
    font-family: FontAwesome;
    font-size: 1em;
    color: #b89300;
    content: "\f069";
    padding-right: 0.3em;
}
.dsgvo:before {
    font-family: FontAwesome;
    font-size: 1.5em;
    color: #b89300;
    content: "\f071";
    padding-right: 0.3em;
}
footer {
    clear: both;
    color: #b89300;
    font: .85rem 'Raleway', Arial, sans-serif;
		background-color:transparent;
		padding:.6em 0 2em;
    /*background-color: rgba(255,255,255,.4);
    padding: .6em 1.5em .6em;*/
    margin: 1em 0 2em 0;
    text-align: center;
    line-height: 1.5;
    border-radius: .3em;
}
.footer-nav{
	clear:both;
    border-radius: .3em;
	padding:1.5em 0 ;
	line-height:2em;
	margin-bottom:1em;
	background-color: rgba(0,0,0,.6);
}
/*.footer-nav UL{
	width: 50%;
	margin:0 auto;
}*/

.footer-nav LI{
	list-style:none;
	display:inline;
	/*float:left;*/
}
.footer-nav LI:before {
    font-family: FontAwesome;
    font-size: 1em;
    color: #b89300;
    content: "\f144";
    padding-right: 0.3em;
}
.footer-nav A{
	padding: 0 10px 0 0;
}

.copyright{
	font-size:0.85em;
	color:#EEE;
	text-align:center;
}