/*
Theme Name: Superfoodz.net Theme
Description: Theme für Superfoodz.net
Author: Henry Ganschof // konitzer.IT
Author URI: http://www.konitzer.IT
Template: spacious
Version: 1.0
*/
@import url("../spacious/style.css");
#secondary .widget#text-2{
	margin-bottom:0;
}
.widget_text .textwidget{
	padding-bottom:0;
}
#main .header-post-title-class-subpage{
	    line-height: 32px;
}

.ad-box{
    display: none;
    position: relative;
    margin: 0 auto 25px;
    max-width: 300px;
	text-align:right;
}
.ad-box img{
	    margin-bottom: 0;
}

@media screen and (max-width:769px) {
	.ad-box{
	display:block;
}
	#only-mobil {
		display:none;
		position: fixed;
		bottom: 0px;
		background: orange;
		width: 100%;
		text-decoration: underline;
		color: white;
		padding-top: 10px;
		padding-bottom: 10px;
		left: 0px;
		text-align: center;
		font-size: 110%;
	}

	#scroll-up {
	bottom:50px!important;
		right:5px!important;

}
}

/* Navigation */

@media screen and (min-width: 800px) {

.wide-978 #secondary, .narrow-978 #secondary {
    width: 20.4828%;
}

.wide-978 #primary, .narrow-978 #primary {
    width: 75.5764%;
}

}

/*Header */

#header-text-nav-wrap {
    padding-bottom: 0px;
    padding-top: 0px;
}

#header-left-section {
    display:none;
}


#header-right-section {
    display:none;
}

#main {
    padding:0;
}

/*Blauer Kasten HauptÃ¼berschrift */


.header-post-title-class::before {
    color: #005C90;
    content: "■";
    font-size: 24px;
    padding-right:5px;
}

/* H2 / H3 */

h1 {
    font-size: 22px;
    line-height: 34px;
}

h2 {
    font-size: 22px;
    line-height: 34px;
}

h3 {
    font-size: 21px;
    line-height: 32px;
}

/* Superfood Startseitenboxen */

.startseitenboxen {
    display: block;
    margin: 1.5em 0 0;
}

.startseitenbox {
    float: left;
    position: relative;
    width: 30%;
    margin-bottom: 1.5em;
    margin-right: 2%;
}

.clearfix::after {
    clear: both;
}

/* Superfood Startseitenlink in der Navigation */

.startseitenlinknavigation {
    font-size:20px;
    padding-bottom:20px!important;
    color:#222222!important;
    margin-top:-15px!important;
}

.startseitenlinknavigation a {
    color:#222222;
    border-bottom:1px solid #005C90;
    padding-bottom:2px;
}

.startseitenlinknavigation::before {
    content: "»  ";
    font-size:30px;
    color:#005C90;
}

/* Blöcke vor den Überschriften */

h1::before {
    color: #005C90;
    content: "■";
    font-size: 24px;
    margin-right: 10px;
}

h2::before {
    color: #005C90;
    content: "■";
    font-size: 24px;
    margin-right: 10px;
}

h3::before {
    color: #005C90;
    content: "»";
    font-size: 25px;
    margin-right: 10px;
}

/* Farben von Grün zu Blau */

blockquote {
	border-left: 3px solid #005C90;
}

.spacious-button,
input[type="reset"],
input[type="button"],
input[type="submit"],
button {
	background-color: #005C90;
}

.previous a:hover,
.next a:hover {
	color: #005C90;
}

a {
	color: #005C90;
	text-decoration: none;
    


}

#site-title a:hover {
	color: #005C90;
}

.main-navigation a:hover,
.main-navigation ul li.current-menu-item a,
.main-navigation ul li.current_page_ancestor a,
.main-navigation ul li.current-menu-ancestor a,
.main-navigation ul li.current_page_item a,
.main-navigation ul li:hover > a {
	color: #005C90;
}

.main-navigation ul li ul {
	border-top: 1px solid #005C90;
}

.main-navigation ul li ul li a:hover, .main-navigation ul li ul li:hover > a, .main-navigation ul li.current-menu-item ul li a:hover {
	color: #005C90;
}

.site-header .menu-toggle:hover {
  background: #005C90;
}

.main-small-navigation li:hover {
  background: #005C90;
}

.main-small-navigation ul > .current_page_item,
.main-small-navigation ul > .current-menu-item {
  background: #005C90;
}

.small-menu a:hover,
.small-menu ul li.current-menu-item a,
.small-menu ul li.current_page_ancestor a,
.small-menu ul li.current-menu-ancestor a,
.small-menu ul li.current_page_item a,
.small-menu ul li:hover > a {
	color: #005C90;
}

#featured-slider .slider-read-more-button {
	background-color: #005C90;
}

#controllers a:hover, #controllers a.active {
	color: #005C90;
}

.breadcrumb a:hover {
	color: #005C90;
}

.tg-one-half .widget-title a:hover,
.tg-one-third .widget-title a:hover,
.tg-one-fourth .widget-title a:hover {
	color: #005C90;
}

.pagination span {
	background-color: #005C90;
}

.pagination a span:hover {
	color: #005C90;
	border-color: #005C90;
}

.widget_testimonial .testimonial-icon:before {
	color: #005C90;
}

.widget_testimonial .testimonial-post {
	border-color: #005C90 #EAEAEA #EAEAEA #EAEAEA;
}

.call-to-action-content-wrapper {
	border-color: #EAEAEA #EAEAEA #EAEAEA #005C90;
}

.call-to-action-button {
	background-color: #005C90;
}

#content .comments-area article header cite a:hover,
#content .comments-area a.comment-edit-link:hover,
#content .comments-area a.comment-permalink:hover {
	color: #005C90;
}

.comments-area .comment-author-link a:hover {
	color: #005C90;
}
.comments-area .comment-author-link span {
	background-color: #005C90;
}

.comment .comment-reply-link:hover {
	color: #005C90;
}

.nav-previous a:hover,
.nav-next a:hover {
	color: #005C90;
}

#wp-calendar #today {
	color: #005C90;
}

.widget-title span {
	border-bottom: 2px solid #005C90;
}

.footer-widgets-area a:hover {
	color: #005C90 !important;
}

.footer-socket-wrapper .copyright a:hover {
	color: #005C90;
}

a#scroll-up {
	background-color: #005C90;
}

.read-more, .more-link {
	color: #005C90;
}

.post .entry-title a:hover, .page .entry-title a:hover {
	color: #005C90;
}

.post .entry-meta .read-more-link {
	background-color: #005C90;
}

.post .entry-meta a:hover, .type-page .entry-meta a:hover {
	color: #005C90;
}

.single #content .tags a:hover {
	color: #005C90;
}
	@media screen and (max-width:700px){
.alignright {
display: block;
float: none;
margin-left: auto;
margin-right: auto;
}
}

@media screen and (min-width: 769px) {
 #only-mobil {
display:none!important;
}
	.mobilnav {
		display:none!important;
	}
	.mobilnewmenu {
		display:none!important;
	}
}

@media screen and (max-width:700px)
{
.wp-image-567 {
    width: 50%!important;
    max-width: 50%!important;
padding-left:25%;
padding-right:25%;
}
.max-column {
width:100%;
float: left;
}
}


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

	.mobilnav {
		display: block;
		float: left;
		width: 100%;
		background:#8cb665;
		top:0px;
		width:100%;
		height:40px;

	}
	.show {height:auto!important;}

	.mobilnewmenu {

		background:#222;
		width:92%;
		margin-left:auto;
		margin-right:auto;
		margin-top:40px;
		height:0%;

		position:absolute;
		overflow-y:hidden;
	}

	.gorplus {
		float:right;

	}

	.mobilnewmenu ul li {
		padding:10px 10px 5px 10px;
		border-bottom:1px solid #333;

	}
	.mobilnewmenu ul li a:before{
	color: #005C90;
	content: "■";
	font-size: 25px;
	margin-right: 10px;
	}
	.sub-menu  {
		padding-left:10px;
		display:none;
		border-bottom:0px;
	}

	.mobilnewmenu ul li:hover {
		background:#333;
	}
	.secondary-navigation a {
		margin: 0 0 0 1px;
	}
	.hamburger {
		float:right;
		margin-right: 10px;
	}

	#hamburger-icon {
		height:15px;
		width:15px;
		padding:5px;
	}
	.menu_title {
		text-align:left;
		margin:10px;
	}


.entry-content > h1:nth-child(1) {
margin-top:0px;
}
.header-post-title-class {
display:none;}

.header-post-title-class-subpage {
display:block;}


.home > .header-post-title-class-subpage {
display:none!important;
   }
	#only-mobil {
		display: block!important;

	}

}

.ama {
	background:orange;
}

#only-mobil {
display:none;
	position: fixed;
	bottom: 0px;
	background: orange;
	width: 100%;
	text-decoration: underline;
	color: white;
	padding-top: 10px;
	padding-bottom: 10px;
	left: 0px;
	text-align: center;
	font-size: 120%;
}


@media screen and (min-width:769px) {
.header-post-title-class {
display:block;
}
.header-post-title-class-subpage {
display:none;
}
}