/*
 Theme Name:   twentyseventeen Child
 Theme URI:    http:// /twentyseventeen-child/
 Description:  twentyseventeen Child Theme
 Author:       bat
 Author URI:   http://
 Template:     twentyseventeen
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twentyfifteenchild
*/

@font-face {
	font-family: 'Conv_NothingYouCouldSay';
	src: url('font/NothingYouCouldSay.eot');
	src: local('☺'), url('font/NothingYouCouldSay.woff') format('woff'), url('font/NothingYouCouldSay.ttf') format('truetype'), url('font/NothingYouCouldSay.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


body { font-family: Conv_NothingYouCouldSay; } 

body {  }




.widget_search  {
   display: none;
}
.entry-meta {  visibility: hidden;  }


.even {
	 background:#f4f4f459;  
} 
.odd {
	/* background:#f4f4fb;*/
}



.leaflet-popup-content-wrapper {

}

.leaflet-popup-content-wrapper .leaflet-popup-content {

}

.leaflet-popup-tip-container {

}

.popupImage {
	    max-width: 20%;
	        max-height: 20%;
	}

#content .leaflet-popup-content  img {    max-width: 500px !important; } 
.leaflet-container a.leaflet-popup-close-button { box-shadow: none; } 
/*
.wpgpxmaps_summary br:nth-child(1),
.wpgpxmaps_summary br:nth-child(2),
.wpgpxmaps_summary br:nth-child(3),
.wpgpxmaps_summary br:nth-child(4)
{  display: none;  } 
*/
.wpgpxmaps_summary span { padding-right:2px;  }

.site-info a[href="https://de.wordpress.org/"] { display:none; content:" ..." }

.site-info span[role=separator]::before { /* content: '\002f'; */	    content: ' ';    }

.entry-footer { display: none; }

a[rel="next"], a[rel="prev"], .nav-links .nav-title {  cursor: pointer !important;  }

.dayoverview {  padding-left: 20px;  }

#post-1 .entry-title a { font-weight: bold; }

.blog .page-header { display: none; }


body.has-header-image .site-description, body.has-header-video .site-description,
body.has-header-image .site-title, body.has-header-video .site-title, body.has-header-image .site-title a, body.has-header-video .site-title a { 
	/* color: black; */
     /* color: chartreuse;  */
/* color: #ff0000; */
	/* color: #ffff00; */
	color: #0000FF; 
 }


.site-branding-text { 
       padding: 7px;	
/* background: #0000FF;  */
 /* fallback for old browsers */
/* background: -webkit-linear-gradient(to right, #ffa751, #ffe259);  /* Chrome 10-25, Safari 5.1-6 */
/* background: linear-gradient(to right, #ffa751, #ffe259); */
/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

.nav-links .nav-title {   margin-left: 25px; }
a[rel="next"] .nav-title { right: 25px; }

.has-header-image .custom-header-media img { object-fit: none; }




/*Computer screen * /
@media screen and (min-width: 48em) {
	.twentyseventeen-front-page.has-header-image .custom-header-image {
	height: 50vh;
	}
}

/* Mobile screen* /
.has-header-image.twentyseventeen-front-page .custom-header {
	height: 50vh;
}

/* Computer screen with logged in user and admin bar showing on front end* /
@media screen and (min-width: 48em) {
	.admin-bar.twentyseventeen-front-page.has-header-image .custom-header-image {
	height: calc(50vh - 32px);
	}
}
*/



#menu-item-27 { visibility: hidden; }
#primary_2019 { padding-top: 40px; } 


@media only screen and (max-width: 840px) {
	table.responsive {
		margin-bottom: 0;
		overflow: hidden;
		overflow-x: scroll;
		display: block;
		white-space: nowrap;
	}
}


.page-id-8 .post-navigation,
.page-id-10 .post-navigation { display:none; }
/* impressum datenschutz */
#post-3 .entry-header,
#post-62 .entry-header { display:none; }

.post-3, .post-62 { font-size: 0.7rem; } 
.page-id-3 h3, .page-id-62 h3 { font-size: 0.9rem; } 


.site-header {	    z-index: 1010;    }
.weather span i { padding-left: 5px;}

.leaflet-right { display: none; }

.sl-wrapper .sl-image .sl-caption { height: 70px;  padding-top: 27px; } 

#content { padding-top: 0px;  }

.dapage .nav-previous, 
.dapage .nav-next 
{ display: none; }

.ngimages {
	display: none !important; 
       	/* https://www.keinalltag.de/mo-29-04-viana-najera/ */ 
}




.panorama {
	height: 400px;
	overflow-x: scroll;
	overflow-y: hidden;
    }

.rotateimg180 {
  -webkit-transform:rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

.rotateimg90 {
  -webkit-transform:rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.div_rotate img, 
.rotateimg-90, .rotaeimg_90 {
  -webkit-transform:rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

.img_50 {
    height: auto;
    max-width: 50%;
    }

.box_landscape {
}	
.box_landscape img { 
   max-width: 100%;
   max-height: 100%;
}
._img , ._video {
        height: initial;
    max-width: initial;
}
.entry-content ul {  margin-left: 22px;  }
.small { font-size:smaller; }

.tooltip {
	border-bottom: 1px dotted #333;
	position: relative;
	cursor: pointer;
}

.tooltip:hover:after {
	content: attr(title);
	position: absolute;
	white-space: nowrap;
	background: rgba(0, 0, 0, 0.85);
	padding: 3px 7px;
	color: #FFF;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-left: 7px;
	margin-top: -3px;
}

.tooltip:hover:after {
	content: attr(data-tooltip);
}
#post-1 .icon-thumb-tack { margin-left: 40px;  } 
#post-1 .entry-header { margin-left: 40px;  } 


#comments h3 { font-size: 1.0em; }
#comments label { font-size: 0.8em; }
#comments button, input[type="button"], input[type="submit"] {font-size: 10px;  font-size: 0.675rem; }
#comments #author, #comments #url, #comments #email { width: 30%; }
.post-navigation { background-color: #f4f4f459; }

#email_christian a, #email_tobias a, #email_beide a, #email a {     box-shadow: none; } 

.page-kontakt .post-navigation, 
.page-impressum .post-navigation,
.page-datenschutzerklaerung .post-navigation,
.page-startseite .post-navigation,
.page-allgemeines .post-navigation,
.page-wege .post-navigation
{ background-color: initial; }

/* .wpgpxmaps_osm_footer { font: initial !important; } */
.wpgpxmaps .wpgpxmaps_osm_footer {
    font-family: Conv_NothingYouCouldSay !important;
        font-size: 0.6em !important;
}

a[rel="next"], a[rel="prev"], .nav-links .nav-title, 
.nav-subtitle { color: #0000FF; }

@media screen and (min-width: 20em) {
    .wpgpxmaps_summary .summarylabel {  float: left;    width: 36%;  } 
    .wpgpxmaps_summary .summaryvalue {  font-weight: bold;    text-align: right;    width: 60%;  }
}
@media screen and (min-width: 320px) {
    .wpgpxmaps_summary .summarylabel {  float: left;    width: 45%;  } 
    .wpgpxmaps_summary .summaryvalue {  font-weight: bold;    text-align: right;    width: 72%;  }
    #colophon  .site-footer .widget-area { padding-bottom: 0px; padding-top: 0px;   }

    #colophon #text-4 { padding-bottom: 0px; } 
    #colophon #text-4 p { margin: 0px; } 
    #colophon #text-4 h2.widget-title { margin-bottom: 0px; } 
    #colophon #custom_html-3   { padding-bottom: 0px; } 
}
@media screen and (min-width: 30em) {
    
}
@media screen and (min-width: 48em) {
 .wpgpxmaps_summary .summarylabel {  float: left;    width: 14%;  }
.wpgpxmaps_summary .summaryvalue {  font-weight: bold;    text-align: right;    width: 22%;  }    
}
.post-views { visibility: visible; }




.leaflet-control-search .search-button:hover,
.leaflet-control-search .search-button {
	background-image: url('./leaflet-search/search-icon-mobile.png') !important;
}
.leaflet-control-search.search-load .search-input {
	background: url('./leaflet-search/loader.gif') no-repeat center right #fff !important;
}
.leaflet-control-search .search-cancel {
	background-image: url('./leaflet-search/search-icon-mobile.png') !important;
}


/* #primary_2019 .navigation { display: none; } */
#2020-weiteres .navigation { display: none; }
.post-2020-januar .navigation { display: none; }
/* nav[class="post-navigation"]:nth-child(2) { display: none; } */
/*.post-navigation:nth-child(2) { display: none; }*/

