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

	/* |||||||||| Start :: BASIC RESP STYLES |||||||||| */
	
		.con_100_padding_tb{ padding:80px 0 80px 0;	}
		.div_con_center{ width:1380px; margin:0 auto; }
		.div_con_center_big{ width:1800px; margin:0 auto; }
		.rahmen_overflow_inner{	width:1420px; }
		.rahmen_overflow_inner_1800{ width:1840px; }
		
	/* |||||||||| Start :: BASIC RESP STYLES |||||||||| */

	/* |||||||||| Start :: BASIC GLOBAL HEADLINES |||||||||| */
		
		/* Headergrafik Startseite */
		span.headline_headergfx_little {
			font-family:'Manrope', Arial, Helvetica, sans-serif; font-size:1.875rem; line-height:2.5rem; font-weight:300; color:#ffffff;
			margin:0 0 0 0; padding:0 0 0 0; box-sizing:border-box;	text-transform:none; hyphens:auto; word-wrap:break-word; transition:all 0.4s ease-in-out; width:100%;
		}
		
		span.headline_headergfx_big {
			font-family:'Manrope', Arial, Helvetica, sans-serif; font-size:5rem; line-height:5.625rem; font-weight:400; color:#ffffff;
			margin:-6px 0 0 0; padding:0 0 0 0; box-sizing:border-box;	text-transform:none; hyphens:auto; word-wrap:break-word; transition:all 0.4s ease-in-out; width:100%;
		}
		
		
	/* |||||||||| Ende :: BASIC GLOBAL HEADLINES |||||||||| */
	
	/* |||||||||| Start :: ACHTUNG |||||||||| */

		.bg_achtung{
			display:inline-block;
			position:relative;
			float:left;
			background-color:#0092cb;
			padding:15px 0 15px 0;
			margin:0 0 0 0;
			overflow:hidden;
			box-sizing:border-box;
		}

			.icon_achtung{
				height:24px;
				margin:0 20px 0 0;
				overflow:hidden;
				box-sizing:border-box;
			}

			.container_txt_achtung{
				width:90%;
				/* overflow:hidden; */
				box-sizing:border-box;
			}

	/* |||||||||| Ende :: ACHTUNG |||||||||| */	

	/* |||||||||| Start :: HEADERGRAFIK STARTSEITE |||||||||| */

		.rslides {
			position:relative;
			list-style:none;
			overflow:hidden;
			width:100%;
			height:900px;
			padding:0 0 0 0;
			margin:0 0 0 0;
			z-index:999;
		}
		
			.rslides li {
				-webkit-backface-visibility: hidden;
				position:absolute;
				display:none;
				width:100%;
				left:0;
				top:0;
				margin:0;
				padding:0;
			}
			
			.rslides li:first-child {
				position:relative;
				display:block;
				float:left;
			}
			
				.headergfx_outside {
					position:relative;
					list-style:none;
					overflow:hidden;
					width:100%;
					height:900px;
					padding:0 0 0 0;
					margin:0 0 0 0;
					z-index:999;
					background-size:cover;
					background-position:center center;
				}
				
					.headergfx_outside video{
						display:inline;
						position:absolute;
						min-width:101%;
						min-height:101%;
						width:auto;
						height:auto;
						-ms-transform:translateX(-50%) translateY(-50%);
						-moz-transform:translateX(-50%) translateY(-50%);
						-webkit-transform:translateX(-50%) translateY(-50%);
						transform:translateX(-50%) translateY(-50%);
						background-size:auto 920px; 
						top:50%;
						left:50%;
					}
				
					.headergfx_outside::after {
						  content:"";
						  position:absolute;
						  inset:0;
						  background:url(../images/overlay_black.png);
						  pointer-events:none;
					}
					
					.headergfx_contentbox{
						display:inline-block;
						position:absolute;
						bottom:100px;
						z-index:999999999;
						width:750px;
					}
					
						.headergfx_trennlinie{
							width:300px;
							height:1px;
							background-color:#ffffff;
							opacity:0.5;
							margin:26px 0 35px 0;
						}
			
		.rslides_bullets_pos{
			margin:-124px 0 0 0;
			z-index:9999;
			display:block;
			width:100px;
		}
		
			.nav_punkte{
				display:flex;
				align-items:right;
				width:50%;
				height:21px;
				margin:0 0 0 0;
				padding:0 0 0 0;
				box-sizing:border-box;
			}
		
				.nav_punkte_inside{
					width:100%;
					padding:0 0 0 0;
					box-sizing:border-box;
				}
		
					.large-btns_tabs {
						padding-left:0px;
						margin-left:0px;
						margin-top: 0px;
						text-align:right;
					}
					
					.large-btns_tabs li {
						display: inline;
						float:none;
						text-align:left;
						margin:0 0 0 20px;
					}
					
					.large-btns_tabs a {
						font-family:'Manrope', Arial, Helvetica, sans-serif;
						color:#ffffff;
						font-size:1rem;
						line-height:1.375rem;
						font-weight:600;
						background-color:transparent;
						color:#ffffff;
						width:auto;
						height:auto;
						display:inline-block;
						overflow:hidden;
					}
					
					.large-btns_here a {
						/* background-color:#0092cb; */
						font-family:'Manrope', Arial, Helvetica, sans-serif;
						color:#ffffff;
						font-size:1rem;
						line-height:1.375rem;
						font-weight:600;
						background-color:transparent;
						color:#ffffff;
						width:auto;
						height:auto;
						display:inline-block;
						overflow:hidden;
						border-bottom:2px solid #0092cb;
					}
			
			
			
	/* |||||||||| Ende :: HEADERGRAFIK STARTSEITE |||||||||| */

	/* |||||||||| Start :: DESKTOP NAVIGATION |||||||||| */
	
		.show_nav_desktop{
			display:inline-block;
			position:absolute;
			top:0px;
			z-index:9999;
			padding:40px 0 0 0;
		}

		.show_desk_link_responsive{
			display:inline;
		}
		
		.show_desk_link_burgermenu{
			display:none;
		}
		
		a.show_desk_link_responsive:link, a.show_desk_link_responsive:visited, a.show_desk_link_responsive:active, a.show_desk_link_responsive:hover {
			display:inline;
		}
		
		a.show_desk_link_burgermenu:link, a.show_desk_link_burgermenu:visited, a.show_desk_link_burgermenu:active, a.show_desk_link_burgermenu:hover {
			display:none;
		}
		
			.rahmen_logo_desk{
				width:1800px;
				height:auto;
				margin:0 0 0 -1425px;
				padding:20px 40px 20px 0;
				overflow:hidden;
				box-sizing:border-box;
				background-color:#ffffff;
				border-radius:10px;
			}
			
			img.lgo_desk{
				width:auto;
				height:110px;
			}
	
		.container_nav_01{
			width:auto;
			height:auto;
			margin:0 0 0 0;
			padding:62px 0 0 0;
			box-sizing:border-box;
		}
		
	/* |||||||||| Ende :: DESKTOP NAVIGATION |||||||||| */

	/* |||||||||| Start :: Scroll Navigation |||||||||| */
		
		.naviscroll_hidden{
			width:100%;
			height:100px;
			float:left;
			position:fixed;
			display:block;
			margin:0 0 0 0;
			padding:15px 0 0 0;
			top:-1000px;
			box-sizing:border-box;
			z-index:999999999;
			transition: all 0.7s ease-in-out;
			background-color:#ffffff;
			box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 3px 10px 0 rgba(0, 0, 0, 0.19);
			border-bottom:1px solid #e8e8e8;
		}
		
		.naviscroll{
			width:100%;
			height:100px;
			float:left;
			position:fixed;
			display:block;
			margin:0 0 0 0;
			padding:15px 0 0 0;
			top:0;
			box-sizing:border-box;
			z-index:999999;
			transition: all 0.7s ease-in-out;
			background-color:#ffffff;
			box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 3px 10px 0 rgba(0, 0, 0, 0.19);
			border-bottom:1px solid #e8e8e8;
		}
		
		.rahmen_logo_scroll{
			width:215px;
			height:70px;
			margin:0 0 0 0;
			padding:0 0 0 0;
			overflow:hidden;
			box-sizing:border-box;
			/* background-color:#ffffff; */
			/* border-radius:10px; */
		}
		
		img.lgo_scroll{
			width:auto;
			height:70px;
		}
		
		.container_nav_02{
			width:auto;
			height:auto;
			margin:0 0 0 0;
			padding:15px 0 0 0;
			box-sizing:border-box;
		}
		
	/* |||||||||| Ende :: Scroll Navigation |||||||||| */
	
	/* |||||||||| Start :: LEVIS TABS |||||||||| */
		
		.container_levistabs{
			display:inline-block;
			position:fixed;
			top:400px;
			right:0px;
			width:50px;
			height:170px;
			margin:0 0 0 0;
			padding:0 0 0 0;
			overflow:hidden;
			box-sizing:border-box;
			z-index:999999999;
		}

		.levis_tel{
			width:50px;
			height:50px;
			margin:0 0 10px 0;
			padding:0 0 0 0;
			background:url(../images/icon_tel_white_cta.png), #0092cb;
			background-repeat:no-repeat;
			background-position:center center;
			border:1px solid #ffffff;
			border-top-left-radius:10px;
			border-bottom-left-radius:10px;
			box-sizing:border-box;
		}
		
		.levis_mail{
			width:50px;
			height:50px;
			margin:0 0 10px 0;
			padding:0 0 0 0;
			background:url(../images/icon_levis_kontakt.png), #0092cb;
			background-repeat:no-repeat;
			background-position:center center;
			border:1px solid #ffffff;
			border-top-left-radius:10px;
			border-bottom-left-radius:10px;
			box-sizing:border-box;
		}
		
		.levis_notfall{
			width:50px;
			height:50px;
			margin:0 0 10px 0;
			padding:0 0 0 0;
			background:url(../images/icon_levis_notdienst.png), #e21c35;
			background-repeat:no-repeat;
			background-position:center center;
			border:1px solid #ffffff;
			border-top-left-radius:10px;
			border-bottom-left-radius:10px;
			box-sizing:border-box;
		}
		
	/* |||||||||| Ende :: LEVIS TABS |||||||||| */
	
	/* |||||||||| Start :: HEADERGRAFIK DETAILSEITE |||||||||| */
	
		.headergfx_detail{
			width:100%;
			height:600px;
			margin:0 0 0 0;
			padding:0 0 0 0;
			overflow:hidden;
			box-sizing:border-box;
			background-repeat:no-repeat;
			background-position:center center;
		}
		
			.headergfx_detail video{
				display:inline;
				position:absolute;
				min-width:101%;
				min-height:101%;
				width:auto;
				height:auto;
				-ms-transform:translateX(-50%) translateY(-50%);
				-moz-transform:translateX(-50%) translateY(-50%);
				-webkit-transform:translateX(-50%) translateY(-50%);
				transform:translateX(-50%) translateY(-50%);
				background-size:auto 600px; 
				top:50%;
				left:50%;
			}
		
			.headergfx_detail::after {
				  content:"";
				  position:absolute;
				  inset:0;
				  background:url(../images/overlay_black.png);
				  pointer-events:none;
			}
			
			.headergfx_contentbox_detail{
				display:inline-block;
				position:absolute;
				bottom:45px;
				z-index:999999999;
				width:1800px;
			}
	
	/* |||||||||| Ende :: HEADERGRAFIK DETAILSEITE |||||||||| */
	
}