@media screen and (max-width: 767px) {
	html {-webkit-text-size-adjust: none;} 	/* disable webkit text size adjust (for iPhone) */
	#page {width:100%}

}

@media screen and  (max-width: 1480px)  { 
	.detail-head .panel-wrap:before{
		padding-top: 35.2% 	/* initial ratio of 1:1*/
	}
}


@media screen and  (max-width: 1280px)  { 
	#meta-images .desc-wrap {
		top:12.40em;
	}
}

@media screen and  (max-width: 1200px)  { 
	
	#meta-images .desc-wrap {
		top:13.40em;
	}
}

@media screen and  (max-width: 1100px)  { 
	#meta-images .desc-wrap {
		top:15em;
	}
}

@media screen and  (max-width: 1024px)  { 
	#meta-images .desc-wrap {
		top:16.40em;
	}
	
	.start-view .teaser-wrap .teaser .body strong {
		font-size:1em;
	}
	
	.start-view .teaser-wrap .teaser .body p {
		font-size:0.875em; /* 14 ÷ 16px */
	}
	.start-view .teaser-wrap .price .price-body {
		font-size:0.875em; /* 14 ÷ 16px */
	}
	.start-view .teaser-wrap .teaser.info .summary {
		font-size: 1.425em;
	}
	.meta-menu-wrap-inner {
		width:97%;
	}
}


/*
 * Replaced 480
 */
@media screen and  (max-width: 767px)  { 
	.beratung-wrap, .meta-menu-wrap, li.unsere-reisen  {display:none !important}

	.start-view .teaser-wrap .teaser {display:block !important; width:100%;margin-top:10px}
	.start-view .teaser-wrap .price .link-body, .start-view .teaser-wrap .price .price-body {display: inline-block}
	.teaser-wrap .price {display:block !important; width:100% !important}
	.start-view .teaser-wrap .teaser .body {padding-bottom:6px}
	
	
	.start-view .search-wrap {display:none}
	
	
	.start-view .teaser-wrap {margin-right:0px}
	.info-block.mobile {display:inline-block}
	
	.xs {display:inline-block}
	.hidden-xs {display:none !important}
}

@media screen and  (max-width: 767px)  { 
	.footer .icon-stack {width:3em;height:3em;line-height:3em}
	.footer .icon-stack i {font-size:170%;vertical-align:-5px}
	 

	

}

@media screen and  (max-width: 767px)  { 
	
	.searchform .layer .col-group {padding: 0 15px}
	.searchform .layer .continent-group label {font-size:1em}
	.searchform .layer .country-group label {font-size:0.9em}
	.searchform .layer .col-group.xs {padding-left:35px;padding-right:5px}
	
}


/*
@media screen and (min-width: 768px) and (max-width: 1023px) { 
	#page {width:100%}
}

@media screen and  (min-width: 1341px)  { 
	#page {max-width:1440px}
}



@media screen and  (max-width: 1340px)  { 
	.merkzettel-wrap {width:24.5245901639%}
	.beratung-wrap {width:25.262295081%}
	.meta-menu-wrap {width:28.86885245%}
	.nav-head > ul > li {padding-right:1.8823529411%;}
}

@media screen and  (max-width: 1260px)  { 
	.merkzettel-wrap {width:21.5245901639%}
	.beratung-wrap {width:26.262295081%}
	.meta-menu-wrap {width:30.86885245%}
	.nav-head > ul > li {padding-right:2.8823529411%;}
	
}

@media screen and  (max-width: 1210px)  { 
	.merkzettel-wrap {width:21.5245901639%}
	.panel-primary { padding: 6px 36px 10px 20px;}
}

@media screen and  (max-width: 1180px)  { 
	.logo-wrap {width:17.30382293%; }
	.merkzettel-wrap {width:15.392354%; }
	.beratung-wrap {width:29.696177%; }
	.meta-menu-wrap {width:37.60764587% }
	.meta-menu-wrap-inner {width:98%}
	.nav-head > ul > li {padding-right:1.5823529411%;}
	.panel-primary { padding: 6px 24px 10px 15px;}
	
}

@media screen and  (max-width: 870px)  { 
	.nav-head > ul > li {font-size:12px}
	.panel-primary > .panel-body strong {font-size:1.25em}
}*/

/*
@media screen  and  (min-width: 1280px) and (max-width: 1380px)  { 
	.head {width:95%}
}

@media (min-width: 1024px) and (max-width: 1279px) { 
	.head {width:98%}
}
*/
