/* schatten unter bild */
div.tempo-website-wrapper div#tempo-page.tempo-page::before {
  content: '';
  position: absolute;
  height: 120px;
  width: 100%;
  top: 0;
  left: 0;
  background: transparent;
  background: -webkit-linear-gradient(transparent,transparent);
  background: -moz-linear-gradient(transparent,transparent);
  background: -ms-linear-gradient(transparent,transparent);
  background: -o-linear-gradient(transparent,transparent);
}
  background: -moz-linear-gradient(red,rgba(0,0,0,0.05));
  background: -ms-linear-gradient(red,rgba(0,0,0,0.05));
  background: -o-linear-gradient(red,rgba(0,0,0,0.05));
}


/*Logo verkleinern*/
.custom-logo{
	width: 275px;
}
/**logo soll links vom menü sein*/
/*menü verkleinern um platz für logo zu schaffen*/
header.tempo-header div.tempo-topper {
		background-color:white;

}
header.tempo-header div.tempo-topper div.tempo-navigation-wrapper {
    display: inline-block;
    width: 80%;
		float:right;
		padding-top:117px;
}
header.tempo-header div.tempo-topper div.tempo-site-identity {
    width: auto;
    float: left;
    max-width: 20%;
}
header.tempo-header div.tempo-topper div.tempo-navigation-wrapper div.tempo-menu-wrapper ul.tempo-menu-list {
float:left;
		padding-left: calc(29% - 200px);
}

/*header bild nur auf startseite*/
html body.page-template-default.page div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.default-header.overflow-wrapper div#wp-custom-header.wp-custom-header img
{
		display:none !important;
}
/*header bild startseite nicht so tief*/
header#tempo-header.tempo-header div.tempo-header-partial.default-header.overflow-wrapper div#wp-custom-header,  div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img {
		height:320px;
}

html body.page-template-default.page div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image,  div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img{
		bottom:90px;
}
html body.home.page-template-default.page.page-id-27 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.default-header.overflow-wrapper div#wp-custom-header.wp-custom-header, html body.home.page-template-default.page.page-id-27 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.default-header.overflow-wrapper div#wp-custom-header.wp-custom-header img
{
		display:block !important;
}

.wp-custom-header > img{
	min-width: 1350px !important;
}
/*header bild abstand oben reduzieren*/
.tempo-header-partial{
	background: white;
}
#wp-custom-header{
	top: -50px;
	left:15px;
}
html body.page-template-default.page.page-id-36.custom-background.wp-custom-logo.tempo-has-header div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image,
html body.page-template-default.page.page-id-38.custom-background.wp-custom-logo.tempo-has-header div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image
{
		bottom:45px;
}

/*einzelne header seitenbilder kleiner amchen*/

html body.home.page-template-default.page div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.default-header.overflow-wrapper div#wp-custom-header.wp-custom-header > img , 
html body.page-template-default.page div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image
, header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image,
header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img
{
		width:650px !important;
		min-width: 650px !important;
		max-width: 850px !important;
		height: auto !important;
		min-height: auto !important;
		max-height: auto !important;

}

.tempo-header-partial{
		height: 500px !important;
		min-height: 500px !important;
		max-height: 450px !important;
}
.tempo-section-content{
}

/*jede normale seite individuelles bild*/
.wp-custom-header img{
		display:block !important;
		width:50%
}
#tempo-page{
	top: -15px;
}
html body.home.page-template-default.page.page-id-27 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.default-header.overflow-wrapper div#wp-custom-header.wp-custom-header{
	min-width: 1350px !important;
}
.tempo-header-headline, .tempo-meta {
	display: none !important;
}


/*logo abstand oben und unten kleiner*/
header.tempo-header div.tempo-topper div.tempo-site-identity{
	padding-top:5px;
	padding-bottom:5px;
}
header.tempo-header div.tempo-topper div.tempo-site-identity a.custom-logo-link{
	margin-bottom:0px;
}
/*Titel text der website entfernen*/
.custom-logo-link, header.tempo-header div.tempo-topper div.tempo-site-identity a.tempo-site-title{
	display:none;
}
header.tempo-header div.tempo-topper div.tempo-site-identity a.tempo-site-description{
	display:none;
}

/* pink beim logo raus => orange*/
.sarmys-site-identity{
	/*background-color: #FF9933; */
	background-color: white;
}
/*logo schatten weg*/
header.tempo-header div.tempo-topper div.sarmys-site-identity{
	box-shadow: none;
}

/**schattenb eim slider raus*/
.tempo-header-mask{
	background:transparent !important;
}

/*Buttonf arbe orange*/
header.tempo-header div.tempo-topper div.tempo-navigation-wrapper div.tempo-menu-wrapper ul.tempo-menu-list > li.current-menu-ancestor > a, header.tempo-header div.tempo-topper div.tempo-navigation-wrapper div.tempo-menu-wrapper ul.tempo-menu-list > li.current-menu-item > a{
	background-color: #FF9933;
border: 2px solid #FF9933;
}

/*Trennlinien abstand oben unten weniger*/
.tempo-hentry hr{
	margin: 0.5% auto
}


/*höhe seite banner bilder reduzieren*/
header.tempo-header div.tempo-header-partial.tempo-sample-image .tempo-header-content {
		height: 400px:
}

 div.wp-block-media-text.alignwide.has-media-on-the-right.is-stacked-on-mobile div.wp-block-media-text__content p{
		margin-top:0px;
}


div#nav_menu-3.widget.widget_nav_menu div.menu-anmeldung-container ul#menu-anmeldung.menu{
		white-space:nowrap;
			width: 650px;
		height:60px;
		   list-style:none;
   white-space:nowrap;
   overflow:hidden;
		animation:none;

}
div.tempo-website-wrapper aside.content.tempo-footer.light-sidebars div.tempo-container.container div.tempo-row.row div.col-lg-10.col-lg-offset-1 div.tempo-row.widgets-row.cols-3.row div#nav_menu-3.widget.widget_nav_menu h5.widget-title{
		display: none;
				animation:none;

}
/*menü anpassen*/
ul#menu-hauptmenue-1.tempo-menu-list li ul.sub-menu{
	margin-top:0px;	
		overflow:hidden;
		animation:none;
}



/*seiten txte etwas nach oben*/
body.page.tempo-has-header .hentry div.sarmys-content {
		  margin-top: -300px;
}
html body.page-template-default.page.page-id-154 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image{
		bottom:40px;
		
}
/*Foto über mich*/
html body.page-template-default.page.page-id-70 header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image{
		top:90px;
		bottom:0px;
		
}
html body.page-template-default.page.page-id-70 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image{
		bottom:-90px;
}
html body.page-template-default.page.page-id-70 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div.tempo-header-content{
		height:900px;
}
div#tempo-page.tempo-page.template-page div.tempo-container.container div.tempo-row.row div.col-lg-10.col-lg-offset-1 div.tempo-row.row section.tempo-section.page.tempo-content-layout.layout-full.col-lg-12 div.tempo-section-content div.post-70.page.type-page.status-publish.has-post-thumbnail.hentry div.sarmys-content.narrow-page{
		margin-top:-260px;
}
html body.page-template-default.page.page-id-70 div.tempo-website-wrapper div#tempo-page.tempo-page.template-page div.tempo-container.container div.tempo-row.row div.col-lg-10.col-lg-offset-1 div.tempo-row.row section.tempo-section.page.tempo-content-layout.layout-full.col-lg-12 div.tempo-section-content div.post-70.page.type-page.status-publish.has-post-thumbnail.hentry div.sarmys-content.narrow-page{
		padding-top:0px;
}

/*header bild auf seite "Ort" weg*/
html body.page-template-default.page.page-id-353 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header, html body.page-template-default.page.page-id-353 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div.tempo-header-mask, html body.page-template-default.page.page-id-353 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div.tempo-header-content, html body.page-template-default.page.page-id-200 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header{
		display:none;
}
/*karte von "ort" etwas nach oben schieben*/
html body.page-template-default.page.page-id-353 div.tempo-website-wrapper div#tempo-page.tempo-page.template-page {
		bottom: 200px;
		padding-bottom:0px;
		padding-top:0px;
		margin-top: -200px;
}
/*kontaktforular nach oben, header kleiner*/
html body.page-template-default.page.page-id-200 div.tempo-website-wrapper header#tempo-header.tempo-header{
		height: 450px
}
html body.page-template-default.page.page-id-353 div.tempo-website-wrapper div#tempo-page.tempo-page.template-page {
		margin-top:-200px;
}
/*seite ort komplett weiss*/
html body.page-template-default.page.page-id-353 div.tempo-website-wrapper div#tempo-page.tempo-page.template-page {
		color: white;
		background-color:white;
}
/*weisser seitenhintergrund bei karte "ort" weg*/
html body.page-template-default.page.page-id-353 div.tempo-website-wrapper div#tempo-page.tempo-page.template-page div.tempo-container.container div.tempo-row.row div.col-lg-10.col-lg-offset-1 div.tempo-row.row section.tempo-section.page.tempo-content-layout.layout-full.col-lg-12 div.tempo-section-content div.post-353.page.type-page.status-publish.hentry, html body.page-template-default.page.page-id-353 div.tempo-website-wrapper div#tempo-page.tempo-page.template-page div.tempo-container.container div.tempo-row.row div.col-lg-10.col-lg-offset-1 div.tempo-row.row section.tempo-section.page.tempo-content-layout.layout-full.col-lg-12 div.tempo-section-content, iv.tempo-website-wrapper div#tempo-page.tempo-page.template-page div.tempo-container.container div.tempo-row.row div.col-lg-10.col-lg-offset-1 div.tempo-row.row section.tempo-section.page.tempo-content-layout.layout-full.col-lg-12 div.tempo-section-content::selection{
		box-shadow: 0 0 100px 0 rgba(0,0,0,0.00)
}

.sarmys-social{
		display: none;
}

/* AGB Impressum downlaod Menü Footer Ausrichten**/
#menu-anmeldung{
		height: 150px !important;
				width: 150px !important;
}
#menu-anmeldung > li{
		text-align:left;
		display: block;
		padding: 5px 0px;
		  list-style-type: none;

}
aside.tempo-footer.light-sidebars div.widget.widget_nav_menu ul li::before{
		display:none;
}
/* Footer nicht so viele abstände und leerraum*/
#nav_menu-3{
		margin-top: 10px;
		margin-bottom: 10px;
}

/*Footer Menü in die Mitte*/
html body.page-template-default.page.page-id-70 div.tempo-website-wrapper aside.content.tempo-footer.light-sidebars div.tempo-container.container div.tempo-row.row div.col-lg-10.col-lg-offset-1 div.tempo-row.widgets-row.cols-3.row{
		text-align: center;
}
#nav_menu-3{
display: inline-block;
		left:43.5% ! important;
}

/*Medi Queries*/
/* ----------- iPhone 4 and 4S ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {

}

/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
			header.tempo-header div.tempo-topper div.tempo-navigation-wrapper{
					width:20%;
					padding-top:20px;
			}
			header.tempo-header div.tempo-topper div.tempo-site-identity{
					max-width:50%;
			}
	
			/*Titelbild*/
			.wp-custom-header img{
					left:10.7%;;
			}
			/*Bild Position Yoga, santer Yoga, Kurse, Kurskosten, Ferien, über mich*/
			html body.page-template-default.page.page-id-6 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image, html body.page-template-default.page.page-id-37 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image, html body.page-template-default.page.page-id-7 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image, html body.page-template-default.page.page-id-154 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image, html body.page-template-default.page.page-id-66 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image, html body.page-template-default.page.page-id-70 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image
			{
					left: 45.4%;
bottom: -58px;		
			}
				/*über mich Bildposition*/
			html body.page-template-default.page.page-id-70 header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image {
				top: 88px ;
				left:45.3% ;
			}
			html body.page-template-default.page.page-id-70 header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image{
					top: 80px;
			}
			
			/*über mich text runter*/
			html body.page-template-default.page.page-id-70 div.tempo-website-wrapper div#tempo-page.tempo-page.template-page div.tempo-container.container div.tempo-row.row div.col-lg-10.col-lg-offset-1 div.tempo-row.row section.tempo-section.page.tempo-content-layout.layout-full.col-lg-12{
					margin-top:260px;
			}
			/*tabelle schrift kleiner*/
			.tempo-hentry table {
  font-size: 11px;
}
			html body.page-template-default.page.page-id-7 div.tempo-website-wrapper div#tempo-page.tempo-page.template-page div.tempo-container.container div.tempo-row.row div.col-lg-10.col-lg-offset-1 div.tempo-row.row section.tempo-section.page.tempo-content-layout.layout-full.col-lg-12 div.tempo-section-content div.post-7.page.type-page.status-publish.has-post-thumbnail.hentry div.sarmys-content.narrow-page{
					padding:5px;
			}
			/*H4 auf einer Linie*/
			h4 {

					font-size: 20px;}
			/*bild Yoga nidra*/
			html body.page-template-default.page.page-id-38 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image{
					
					left: 45.4%;
bottom: -62px !important;	
			}
			/*Bild Position Hatha Yoga*/
			html body.page-template-default.page.page-id-36 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image, html body.page-template-default.page.page-id-383 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img{
					left:40%;
					bottom: -22px !important;
			}
			/*Titelbild startseite*/
html body.home.page-template-default.page div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.default-header.overflow-wrapper div#wp-custom-header.wp-custom-header > img, html body.page-template-default.page div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image, header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image, header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img{
					width: 100% !important;
min-width: 100vw  !important;
max-width: 100vw  !important;
height: auto !important;
min-height: auto !important;
			}
			#wp-custom-header {
  top: -57px;
}
				/*startseite text soll nicht sow eit unten sein*/
			body.page.tempo-has-header .hentry div.sarmys-content {
  margin-top: 0px;
}
			/*auf welcher höhe der text beginnt*/
			header.tempo-header {
height: 337px;
}
			.tempo-header-partial {
height: 200px !important;
min-height: 200px !important;
max-height: 200px !important;
}
			header#tempo-header.tempo-header div.tempo-header-partial.default-header.overflow-wrapper div#wp-custom-header{
					overflow:hidden;
			}
			div.tempo-website-wrapper div#tempo-page.tempo-page {
  padding-top: 20px;
  padding-bottom: 20px;
}
				/*anmeldeformular hoch*/html body.page-template-default.page.page-id-200 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.tempo-header-partial{
					display:none;
			}
			/*Footer Menü*/
			#nav_menu-3 {
  left: 24.5% !important;
}
			html body.page-template-default.page.page-id-200 div.tempo-website-wrapper header#tempo-header.tempo-header{
					height:140px;
			}
}

/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {

}

/* ----------- iPhone 5, 5S, 5C and 5SE und Ginette HUAWEI----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {
	
}

/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
				/*auf welcher höhe der text beginnt*/
			header.tempo-header {
height: 337px;
}
			.tempo-header-partial {
height: 200px !important;
min-height: 200px !important;
max-height: 200px !important;
}
		
		/*position Text anfang seite "Ort"*/
		html body.page-template-default.page.page-id-353 div.tempo-website-wrapper div#tempo-page.tempo-page.template-page {
  margin-top: -180px;
}
			/*über mich Bildposition*/
			html body.page-template-default.page.page-id-70 header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image {
					top: 55px;
					left:12.5%;
			}
			html body.page-template-default.page.page-id-70 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image
			{
					left: 45.8%;
			}
			/*download bildposition*/
			html body.page-template-default.page.page-id-385 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image{
					bottom:-45px;
					left:46%;
			}
			/*bild startseite*/
			html body.home.page-template-default.page div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.default-header.overflow-wrapper div#wp-custom-header.wp-custom-header > img, html body.home.page-template-default.page.page-id-27 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.default-header.overflow-wrapper img{
		width: 470px !important;
min-width: 470px !important;
max-width: 850px !important;
height: auto !important;
min-height: auto !important;
max-height: auto !important;
					bottom: -20px;
			}
			/*bild ferien*/
				html body.page-template-default.page.page-id-66 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image{
						left: 45.8%;
						bottom:-62px;
				}
			html body.home.page-template-default.page.page-id-27 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.default-header.overflow-wrapper div#wp-custom-header.wp-custom-header{
					left:10px;
			}
								/*download Bildposition*/
html body.page-template-default.page.page-id-385  div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image{
					left:45.8%;
			}
			/* Bild aGB und impressum*/
				html body.page-template-default.page.page-id-383  div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img,html body.page-template-default.page.page-id-384  div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img{
		width: 420px !important;
min-width: 420px !important;
max-width: 585px !important;
height: auto !important;
min-height: auto !important;
max-height: auto !important;
		left:45.9%;
		bottom: -75px !important;
				}
}

/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {

}

/* ----------- iPhone 6, 6S, 7 and 8 ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2) { 
	/*Titelbild bottom weisser schatten*/
			#tempo-page {
  top: 9px;
}
			/*Titelbild startseite*/
			.wp-custom-header img {
  left: 12.7%;
	}
			/*alle Titelbilder rechts keine weisse linie*/
			html body.page-template-default.page.page-id-6 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image, html body.page-template-default.page.page-id-37 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image, html body.page-template-default.page.page-id-7 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image, html body.page-template-default.page.page-id-154 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image, html body.page-template-default.page.page-id-66 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image, html body.page-template-default.page.page-id-70 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image {
  left: 46%;
  bottom: -58px;
}
			/*über mich Bildposition*/
			html body.page-template-default.page.page-id-70 header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image {
					top: 10px;
			}
			
			/*download bildposition*/
			html body.page-template-default.page.page-id-385 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image, html body.page-template-default.page.page-id-384 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img{
					bottom:-45px;
					left:46%;
			}
			
			/*pinke linie vor text*/
			div.tempo-website-wrapper div#tempo-page.tempo-page::before {
					top: -3px;
			}
			/*Bild hatha yoga*/
			html body.page-template-default.page.page-id-36 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image {
  left: 40%;
  bottom: -42px !important;
}
}

/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) { 
	
}

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 

}

/* ----------- iPhone 6+, 7+ and 8+ ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3) { 

}

/* Portrait */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 
	
}

/* Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 

}

/* ----------- iPhone X ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3) { 

}

/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 
	
}

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 

}
/*Iphone 11 and iPhone XR
/* 1792x828px at 326ppi */
@media only screen 
    and (device-width: 414px) 
    and (device-height: 896px) 
    and (-webkit-device-pixel-ratio: 2) { 
							/*auf welcher höhe der text beginnt*/
			header.tempo-header {
height: 337px;
}
			.tempo-header-partial {
height: 200px !important;
min-height: 200px !important;
max-height: 200px !important;
}
			
html body.home.page-template-default.page div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.default-header.overflow-wrapper div#wp-custom-header.wp-custom-header > img{
		width: 530px !important;
min-width: 530px !important;
max-width: 730px !important;
height: auto !important;
min-height: auto !important;
max-height: auto !important;
			}
				/*startseite bild*/
					html body.page-template-default.page.page-id-27 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img{
		width: 490px !important;
min-width: 490px !important;
max-width: 690px !important;
height: auto !important;
min-height: auto !important;
max-height: auto !important;
		left:46.5%;
		bottom: -62px !important;
				}
					/*über mich Bildposition*/
html body.page-template-default.page.page-id-70 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image{
					left:46.4%;
			}
					/*download bildposition*/
			html body.page-template-default.page.page-id-385 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image, html body.page-template-default.page.page-id-384 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img{
					left:46.4%;
			}
				/*bild aGB*/
				html body.page-template-default.page.page-id-383 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img{
		width: 470px !important;
min-width: 470px !important;
max-width: 660px !important;
height: auto !important;
min-height: auto !important;
max-height: auto !important;
						left:46.5%;
						bottom: -62px !important;
				}
					/*bild Impressum*/
		html body.page-template-default.page.page-id-384  div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-portfolio.overflow-wrapper div#wp-custom-header.wp-custom-header img{
		width: 460px !important;
min-width: 460px !important;
max-width: 660px !important;
height: auto !important;
min-height: auto !important;
max-height: auto !important;
						left:46.5%;
						bottom: -62px !important;
				}
				/*bild ferien*/
				html body.page-template-default.page.page-id-66 div.tempo-website-wrapper header#tempo-header.tempo-header div.tempo-header-partial.tempo-sample-image.overflow-wrapper div#wp-custom-header.wp-custom-header img.wp-post-image{
						left: 46.4%;
				}
}

/*
iPhone 11 Pro
This media query is used for: iPhone 13 mini, iPhone 12 mini, iPhone 11 Pro, iPhone Xs, and iPhone X */
/* 2436x1125px at 458ppi */
@media only screen 
    and (device-width: 375px) 
    and (device-height: 812px) 
    and (-webkit-device-pixel-ratio: 3) { }



/******Tablets **********/

/* ----------- iPad 1, 2, Mini and Air ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {

}

/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1) {
.wp-custom-header img {
		left:	30%;
			}
}

/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1) {
.wp-custom-header img {

		left:	40%;
			}
}

/* ----------- iPad 3, 4 and Pro 9.7" ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 2) {

}

/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
		

}

/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {

}

/* ----------- iPad Pro 10.5" ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 834px) 
  and (max-device-width: 1112px)
  and (-webkit-min-device-pixel-ratio: 2) {

}

/* Portrait */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen 
  and (min-device-width: 834px) 
  and (max-device-width: 834px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {

}

/* Landscape */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen 
  and (min-device-width: 1112px) 
  and (max-device-width: 1112px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {

}

/* ----------- iPad Pro 12.9" ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1366px)
  and (-webkit-min-device-pixel-ratio: 2) {

}

/* Portrait */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {

}

/* Landscape */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen 
  and (min-device-width: 1366px) 
  and (max-device-width: 1366px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {

}

/*Downoloads links besucht */
 a:visited{
  color: #656770;
}

}