/*
 Theme Name:   Twenty Fourteen Child
 Theme URI:    http://
 Description:  Child Theme
 Author:       Moritz Fernandez
 Author URI:   http://moritzfernandez.de
 Template:     twentyfourteen
 Version:      1.0.0
 Tags:         -
 Text Domain:  twenty-fourteen-child
*/


@import url("../twentyfourteen/style.css");


/* =Theme customization starts here
-------------------------------------------------------------- */

body {
	font-family: 'Oswald', sans-serif;
	font-weight: 100;
	font-size: 19px;
	background-color: #000;
	color: #fff;
	-webkit-hyphens: none;
	hyphens: auto;	
}
strong {
	font-weight: 400;
}
p {
	-webkit-hyphens: none;
	hyphens: auto;	
}
.site:before {
   	display: none;
}
.fb-button {
	width: 150px;
	height: 20px;
	margin: 0 auto;
	text-align: center;
}
#secondary {
	display: none;
}
.footer-sidebar {
	padding-top: 0px !important;
	text-align: center;
	width: 100%;
}

.footer-sidebar a {
	color: #000;
}

.menu-toggle {
	z-index: 99999;
	position: absolute;
}

#content {
	margin-left:0px;
	background-color: #2eb4be; /*B9D04C*/	
	-webkit-hyphens: none;
	hyphens: auto;	
}
.entry-title {
	position: absolute;
	padding: 20% 4%;
	color: #fff;
	font-size: 80px;
	font-family:  'SwungNote', oswald;
}
.masthead-fixed .site-main {
	margin-top: 0;
	background-color: #2eb4be;
}
.site-content .entry-content {
	background-color: #2eb4be;
}
.site-title {
	position: absolute;
	font-weight: 400;
	font-size: 13vw;
	top: 40%;
	left: 30%;
	font-family: 'SwungNote', oswald;
}
.site-header {
	position: absolute;
	background-color: transparent;
}
.primary-navigation {
	float: right;
	width: 100%;
	position: relative;
	font-size: 18px;
	color: #000;
	z-index:999999;
	bottom: 0;
	text-align: center;
	padding: 0;
	text-transform: uppercase;
}
.primary-navigation a {
	padding: 0 6px;
}
.site-navigation li {
	display: inline-block;
	border: none;
}
.site-navigation a {
	color: #000;
}
.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: #ff6101;
	font-weight: 400;
	text-decoration: underline;
}
.primary-navigation li:hover > a, .primary-navigation li.focus > a {
	background-color: transparent;
	color: #ff6101;
}
.content-area {
	background-color: #2eb4be;
	-webkit-hyphens: none;
	hyphens: auto;	
}
.site-info a:hover {
	color: #f7ada6;
}
.entry-content a {
	color: #24890d;
	text-decoration: none;
}
.entry-content a:hover {
	color: #24890d;
	text-decoration: underline;
}
.site-title a, .site-title a:hover {
	color: #fff;
}
.site-info {
	text-align: center;
	color: #000;
}
.site-footer {
	background-color: #96edd5;
	font-size: 12px;
}
.site-footer p {
margin: 20px 0;
}
.site { 
	margin: 0 auto;
}



@media screen and (device-width: 320px) and (max-device-height: 568px) and (-webkit-device-pixel-ratio: 2) {

body {
	font-size: 14px;
}
.primary-navigation {
	font-size: 8px;
}
.primary-navigation a {
	padding: 0 2px;
}
.site-navigation li {
	line-height: 20px;
}
.entry-title {
	font-size: 25px;
	font-family: 'SwungNote', oswald;
}

}

@media screen and (min-device-width : 768px) and (max-device-width : 1024px) { 

body {
	font-size: 19px;
}
.primary-navigation {
	font-size: 10px;
}
.primary-navigation a {
	padding: 0 2px;
}
.site-navigation li {
	line-height: 20px;
}
.entry-title {
	font-size: 50px;
	font-family: 'SwungNote', oswald;
}

}

@media screen and (max-device-width:767px) { 

body {
	font-size: 14px;
}
.primary-navigation {
	font-size: 8px;
}
.primary-navigation a {
	padding: 0 2px;
}
.site-navigation li {
	line-height: 20px;
}
.entry-title {
	font-size: 25px;
	font-family: 'SwungNote', oswald;
}


}

/*– HTC Desire, HTC Nexus One, HTC One SV, HTC Evo, HTC HD2, HTC Thunderbolt, LG Optimus 2X, LG LU1400, LG Optimus 3D, Lumia 710, Samsung Epic (D700), Samsung Nexus S SAMOLED, Samsung Nexus S LCD, Galaxy S Plus (I9001), Galaxy S II (I9100), –*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width:800px) {

body {
	font-size: 14px;
}
.primary-navigation {
	font-size: 8px;
}
.primary-navigation a {
	padding: 0 2px;
}
.site-navigation li {
	line-height: 20px;
}
.entry-title {
	font-size: 25px;
	font-family: 'SwungNote', oswald;
}


}

/*– LG Optimus LTE, LG Spectrum (VS920), LG Optimus 4X HD-*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.7) and (max-device-width:1280px) {

body {
	font-size: 14px;
}
.primary-navigation {
	font-size: 8px;
}
.primary-navigation a {
	padding: 0 2px;
}
.site-navigation li {
	line-height: 20px;
}
.entry-title {
	font-size: 25px;
	font-family: 'SwungNote', oswald;
}


}

/*– HTC OneX, LG Nexus 4, Blackberry Z10, Samsung Galaxy Nexus, HTC Evo LTE, Galaxy S III (I9300), Samsung Galaxy Note, Samsung Galaxy Note II, Sony Xperia S, -*/
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width:1280px) {

body {
	font-size: 14px;
}
.primary-navigation {
	font-size: 8px;
}
.primary-navigation a {
	padding: 0 2px;
}
.site-navigation li {
	line-height: 20px;
}
.entry-title {
	font-size: 25px;
	font-family: 'SwungNote', oswald;
}


}

/*– HTCOne, Sony Xperia, HTC Droid DNA, Samsung Galaxy S4, Sony Xperia Z */
@media only screen and (-webkit-min-device-pixel-ratio: 3) and (max-device-width:1920px) {

body {
	font-size: 14px;
}
.primary-navigation {
	font-size: 8px;
}
.primary-navigation a {
	padding: 0 2px;
}
.site-navigation li {
	line-height: 20px;
}
.entry-title {
	font-size: 25px;
	font-family: 'SwungNote', oswald;
}

}