/
*
Theme Name:   Twenty Seventeen Anturis
Description:  Twenty Seventeen Theme
Author:       Thilo Mühlisch
Template:     twentyseventeen
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  https://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  twentyseventeen
 
*/
/* Header*/

/*Logo und Claim*/
.home .has-header-image.twentyseventeen-front-page .site-branding{
	top:130px !important;
}
/*.custom-logo-link img {
	display: inline-block;
	position:relative;
	max-height: 200px;
	width: auto;
	top:-450px;
}*/
#header-sidebar{
	color:#104e8b !important;
}
.custom-header{
	margin-bottom:0 !important;
	height: 142px;
}

@media screen and (min-width: 48em) {
	.home .navigation-top {
		bottom: auto;
		top: 200;
		position: absolute;
	}

}
.site-navigation-fixed.navigation-top {
	position: relative;
	/* left: 0; */
	/* right: 0; */
	/* width: 100%; */
	/* z-index: 7; */
}
.navigation-top{
	background: #104e8b;
	top:70px;
	bottom: auto;
}
ul#top-menu a{
	color:#fff;
}
ul#top-menu a:hover{
	color:#87cefa;
}
ul#top-menu .current_page_item a{
	color:#87cefa !important;
}
ul#top-menu ul.sub-menu li a{
	color:#104e8b;
}
ul#top-menu ul.sub-menu li a:hover{
	background:#104e8b;
	color:#fff;
}

.site-header .navigation-top .menu-scroll-down {
    color: #fff;
}
.site-title a{
	opacity: 0 !important;
}
#header-sidebar{
  padding-top: 200px !important;
  padding-right:20% !important;
  color:blue !important;
}

/*Content*/
 .panel-content .entry-header{
    margin-bottom: 2em;
  }
.page-one-column .panel-content .wrap{
    max-width: 1000px;
  }
#page {
	bottom: 70px;
}
#content{
    padding-bottom: 6.25em;
	min-height:800px;
}
h1.entry-title, h2{
	color:#104e8b;
	font-weight:normal;
}
h1.entry-title, h2.entry-title, .page .panel-content .entry-title, body.page:not(.twentyseventeen-front-page) .entry-title{
	color:#104e8b;
	font-size:1.2rem;
	letter-spacing: 0.1em;
}
.page:not(.home) #content {
	padding-bottom:20em;
}

/*Footer*/
#colophon{
	width: 100%;
	height: 130px;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 99;
	background-color: #FFF;
	box-shadow: 0 -4px 0 0 rgba(135, 206, 250, 0.2);
}
#colophon .widget-area{
	padding-top:0;
	padding-bottom:0;
}
.site-footer {
	/*border-top: 1px solid #87cefa;*/
	font-size: 12px;
    font-size: 0.85rem;
}
.site-footer strong{
	color: #104e8b;
}
.footer-logo{
  position: relative;
  pointer-events: none;
  z-index: 2;
  background: transparent url(/wp-content/themes/twentyseventeen-anturis/images/anturis-logo-footer.png) no-repeat center center;
  background-size: auto;
  image-rendering: optimizeQuality;
  background-size: contain;
  height: 97px;
}
.site-footer .widget-column.footer-widget-1{
    top: -52px;
    position: relative;
  }
.site-footer .widget-column.footer-widget-1 a{
	text-decoration:none;
}
.site-footer .widget a img, .site-footer .widget-area a,
.site-footer .widget-column.footer-widget-1 a:hover{
	box-shadow:none;
}
.widget ul li:first-child{
	border-top: none;
}
.widget ul li:last-child{
	border-bottom: none;
}
.klein{
	font-size:0.65rem;
}

/* Startseite*/
.home.page-template-default #header-sidebar{
	display:block;
}

/* Unterseieten */
.page-template-default #header-sidebar{
	display:none;
}
/* Mobile Ansichten */
/*Navigation*/
.menu-toggle {
    color: #fff;
}
.toggled-on ul#top-menu a{
	color:#104e8b;
}
.toggled-on ul#top-menu a:hover{
	color:#87cefa;
}
.toggled-on ul#top-menu .current_page_item a{
	color:#87cefa !important;
}
.toggled-on ul#top-menu ul.sub-menu li a{
	color:#104e8b;
}
.toggled-on ul#top-menu ul.sub-menu li a:hover{
	background:#104e8b;
	color:#104e8b;
}
/*Footer bei schmalen Displays*/
@media only screen
  and (min-width: 320px)
  and (max-width: 500px) {
.site-branding .wrap a.custom-logo-link, .custom-logo-link img{
	display:none !important;
}
.site-footer .widget-column.footer-widget-1{
	display:none !important;
}
#colophon{
	height: auto;
}
.widget {
    padding-bottom: 0;
}
  }

