/******************************
 *** FÜR ALLE GÜLTIG AB 768 ***
 ******************************/
@media only screen and (min-width: 768px) {
    nav ul li a {
		font-family: inherit;
		color: #000000;
		text-decoration: none;
		/*
		line-height: wird im _navi.js eingestellt!
		*/
    }
    nav ul li a.active {
		/* Gelb von Logo & Adressen-BG ist zu hell
		color: #fcd615;
		*/
		color: #e5bf00;
	}
    nav ul li a:hover {
		color: #e5bf00;
		transition: color .5s;
		text-decoration: none;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
    nav ul li a {
		/*
		margin-right: -4px;
		*/
		
		padding-left: 0px;
		padding-right: 16px;

		font-size: 15.5px;
        font-weight: 700;
    }
	nav ul li:nth-last-child(2) a {
		padding-right: 0px;
	}
}
@media only screen and (min-width: 1024px) and (max-width: 1279px) {
	#content{ /*** SEITE TAXIE BESTELLEN ***/
		padding-left: 25px;
	}
	/*** JS FÜR PL FÜR <nav> IST AUSKOMMENTIERT ***/
	nav{
		padding-left: 25px;
		padding-right: 25px;
	}
    nav ul li a {
		padding-left: 0px;
		padding-right: 18px;

		font-size: 13.25px;
        font-weight: 600;
    }
	/*** 2-LETZTER LINK OHNE PR (LETZTER LINK IST 'IMPRESSUM & DATENSCHUTZ') */
	nav ul li:nth-last-child(2) a {
		padding-right: 0px;
	}
}
@media only screen and (min-width: 1280px) and (max-width: 1365px) {
	#content{ /*** SEITE TAXIE BESTELLEN ***/
		padding-left: 35px;
	}
	/*** JS FÜR PL FÜR <nav> IST AUSKOMMENTIERT ***/
	nav{
		padding-left: 35px;
		padding-right: 35px;
	}
    nav ul li a {
		padding-left: 0px;
		padding-right: 35px;

		font-size: 14.5px;
        font-weight: 600;
    }
	/*** 2-LETZTER LINK OHNE PR (LETZTER LINK IST 'IMPRESSUM & DATENSCHUTZ') */
	nav ul li:nth-last-child(2) a {
		padding-right: 0px;
	}
}
@media only screen and (min-width: 1366px) and (max-width: 1439px) {
	#content{ /*** SEITE TAXIE BESTELLEN ***/
		padding-left: 35px;
	}
	/*** JS FÜR PL FÜR <nav> IST AUSKOMMENTIERT ***/
	nav{
		padding-left: 35px;
		padding-right: 35px;
	}
    nav ul li a {
		padding-left: 0px;
		padding-right: 35px;

		font-size: 15px;
        font-weight: 700;
    }
	/*** 2-LETZTER LINK OHNE PR (LETZTER LINK IST 'IMPRESSUM & DATENSCHUTZ') */
	nav ul li:nth-last-child(2) a {
		padding-right: 0px;
	}
}
@media only screen and (min-width: 1440px) and (max-width: 1535px) {
	#content{ /*** SEITE TAXIE BESTELLEN ***/
		padding-left: 35px;
	}
	/*** JS FÜR PL FÜR <nav> IST AUSKOMMENTIERT ***/
	nav{
		padding-left: 35px;
		padding-right: 35px;
	}
    nav ul li a {
		padding-left: 0px;
		padding-right: 35px;

		font-size: 16px;
        font-weight: 700;
    }
	/*** 2-LETZTER LINK OHNE PR (LETZTER LINK IST 'IMPRESSUM & DATENSCHUTZ') */
	nav ul li:nth-last-child(2) a {
		padding-right: 0px;
	}
}
@media only screen and (min-width: 1536px) and (max-width: 1599px) {
	#content{ /*** SEITE TAXIE BESTELLEN ***/
		padding-left: 35px;
	}
	/*** JS FÜR PL FÜR <nav> IST AUSKOMMENTIERT ***/
	nav{
		padding-left: 35px;
		padding-right: 35px;
	}
    nav ul li a {
		padding-left: 0px;
		padding-right: 35px;

		font-size: 18px;
        font-weight: 700;
    }
	/*** 2-LETZTER LINK OHNE PR (LETZTER LINK IST 'IMPRESSUM & DATENSCHUTZ') */
	nav ul li:nth-last-child(2) a {
		padding-right: 0px;
	}
}
@media only screen and (min-width: 1600px) and (max-width: 1679px) {
	#content{ /*** SEITE TAXIE BESTELLEN ***/
		padding-left: 45px;
	}
	/*** JS FÜR PL FÜR <nav> IST AUSKOMMENTIERT ***/
	nav{
		padding-left: 45px;
		padding-right: 45px;
	}
    nav ul li a {
		padding-left: 0px;
		padding-right: 45px;

		font-size: 19px;
        font-weight: 700;
    }
	/*** 2-LETZTER LINK OHNE PR (LETZTER LINK IST 'IMPRESSUM & DATENSCHUTZ') */
	nav ul li:nth-last-child(2) a {
		padding-right: 0px;
	}
}
@media only screen and (min-width: 1680px) and (max-width: 1919px) {
	#content{ /*** SEITE TAXIE BESTELLEN ***/
		padding-left: 45px;
	}
	/*** JS FÜR PL FÜR <nav> IST AUSKOMMENTIERT ***/
	nav{
		padding-left: 45px;
		padding-right: 45px;
	}
    nav ul li a {
		padding-left: 0px;
		padding-right: 45px;

		font-size: 19px;
        font-weight: 700;
    }
	/*** 2-LETZTER LINK OHNE PR (LETZTER LINK IST 'IMPRESSUM & DATENSCHUTZ') */
	nav ul li:nth-last-child(2) a {
		padding-right: 0px;
	}
}
@media only screen and (min-width: 1920px) and (max-width: 2047px) {
	#content{ /*** SEITE TAXIE BESTELLEN ***/
		padding-left: 50px;
	}
	/*** JS FÜR PL FÜR <nav> IST AUSKOMMENTIERT ***/
	nav{
		padding-left: 50px;
		padding-right: 50px;
	}
    nav ul li a {
		padding-left: 0px;
		padding-right: 50px;

		font-size: 19px;
        font-weight: 700;
    }
	/*** 2-LETZTER LINK OHNE PR (LETZTER LINK IST 'IMPRESSUM & DATENSCHUTZ') */
	nav ul li:nth-last-child(2) a {
		padding-right: 0px;
	}
}
@media only screen and (min-width: 2048px) and (max-width: 2559px) {
	#content{ /*** SEITE TAXIE BESTELLEN ***/
		padding-left: 55px;
	}
	/*** JS FÜR PL FÜR <nav> IST AUSKOMMENTIERT ***/
	nav{
		padding-left: 55px;
		padding-right: 55px;
	}
    nav ul li a {
		padding-left: 0px;
		padding-right: 80px;

		font-size: 20px;
        font-weight: 700;
    }
	/*** 2-LETZTER LINK OHNE PR (LETZTER LINK IST 'IMPRESSUM & DATENSCHUTZ') */
	nav ul li:nth-last-child(2) a {
		padding-right: 0px;
	}
}
@media only screen and (min-width: 2560px) {
	#content{ /*** SEITE TAXIE BESTELLEN ***/
		padding-left: 60px;
	}
	/*** JS FÜR PL FÜR <nav> IST AUSKOMMENTIERT ***/
	nav{
		padding-left: 60px;
		padding-right: 60px;
	}
    nav ul li a {
		padding-left: 0px;
		padding-right: 97px;

		font-size: 21px;
        font-weight: 700;
    }
	/*** 2-LETZTER LINK OHNE PR (LETZTER LINK IST 'IMPRESSUM & DATENSCHUTZ') */
	nav ul li:nth-last-child(2) a {
		padding-right: 0px;
	}
}