@media(min-width:1025px) and (max-width:1200px){
	#myModal{padding-left: 0;}
	#myModal .modal-dialog{width: 90%;margin: 20px auto 0;}
	#myModal .modal-dialog .modal-content{padding: 15px;}
	#myModal .modal-dialog .modal-content .modal-body h2{font-size: 18px;}
	#myModal .modal-dialog .modal-content .modal-body .modal-block p{font-size: 14px;}
	#myModal .modal-dialog .modal-content .modal-body p{font-size: 14px;}
	#myModal .modal-dialog .modal-content .modal-footer ul li:nth-child(2) a{padding: 10px 24px;}
	#myModal .modal-dialog .modal-content .modal-footer ul li:last-child a{padding: 10px 24px}

	#Impressum .modal-dialog{width: 95%;margin: 20px auto 0;}
	#Impressum .modal-dialog .modal-content .modal-body{height: 76vh;}
	#Impressum .modal-dialog .modal-content .modal-body .modal-box h4{font-size: 16px;}
	#Impressum .modal-dialog .modal-content .modal-body .modal-box p{font-size: 14px;}
	#Impressum .modal-dialog .modal-content .modal-body .privacy-wrp h4{font-size: 14px;}
	#Impressum .modal-dialog .modal-content .modal-body .privacy-wrp p{font-size: 14px;}

	#tabModal{padding-left: 0;}
	#tabModal .modal-dialog{width: 90%;margin: 20px auto 0;}
	#tabModal .modal-dialog .modal-content{padding: 15px;}
	#tabModal .modal-dialog .modal-content .modal-body h2{font-size: 18px;}
	#tabModal .modal-dialog .modal-content .modal-body .modal-block p{font-size: 14px;}
	#tabModal .modal-dialog .modal-content .modal-body p{font-size: 14px;}
	#tabModal .modal-dialog .modal-content .modal-footer{justify-content: center;}
	#tabModal .modal-dialog .modal-content .modal-footer ul li{margin: 0 20px 0 0;}
	#tabModal .modal-dialog .modal-content .modal-footer ul li a{margin: 0 auto;}
	#tabModal .modal-dialog .modal-content .modal-footer ul li:nth-child(2) a{padding: 10px 0;}
	#tabModal .modal-dialog .modal-content .modal-footer ul li:last-child a{padding: 10px 26px}
	#tabModal .modal-dialog .modal-content input[type="checkbox"] + label{margin: 0 25px 0 0;}
	#tabModal .modal-dialog .modal-content .modal-body{padding: 0;}
}

@media(min-width:992px) and (max-width:1024px){
	#myModal{padding-left: 0;}
	#myModal .modal-dialog{width: 90%;margin: 20px auto 0;}
	#myModal .modal-dialog .modal-content{padding: 15px;}
	#myModal .modal-dialog .modal-content .modal-body h2{font-size: 18px;}
	#myModal .modal-dialog .modal-content .modal-body .modal-block p{font-size: 14px;}
	#myModal .modal-dialog .modal-content .modal-body p{font-size: 14px;}
	#myModal .modal-dialog .modal-content .modal-footer ul li:nth-child(2) a{padding: 10px 24px;}
	#myModal .modal-dialog .modal-content .modal-footer ul li:last-child a{padding: 10px 24px}

	#Impressum .modal-dialog{width: 95%;margin: 20px auto 0;}
	#Impressum .modal-dialog .modal-content .modal-body{height: 76vh;}
	#Impressum .modal-dialog .modal-content .modal-body .modal-box h4{font-size: 16px;}
	#Impressum .modal-dialog .modal-content .modal-body .modal-box p{font-size: 14px;}
	#Impressum .modal-dialog .modal-content .modal-body .privacy-wrp h4{font-size: 14px;}
	#Impressum .modal-dialog .modal-content .modal-body .privacy-wrp p{font-size: 14px;}

	#tabModal{padding-left: 0;}
	#tabModal .modal-dialog{width: 90%;margin: 20px auto 0;}
	#tabModal .modal-dialog .modal-content{padding: 15px;}
	#tabModal .modal-dialog .modal-content .modal-body h2{font-size: 18px;}
	#tabModal .modal-dialog .modal-content .modal-body .modal-block p{font-size: 14px;}
	#tabModal .modal-dialog .modal-content .modal-body p{font-size: 14px;}
	#tabModal .modal-dialog .modal-content .modal-footer{justify-content: center;}
	#tabModal .modal-dialog .modal-content .modal-footer ul li{margin: 0 20px 0 0;}
	#tabModal .modal-dialog .modal-content .modal-footer ul li a{margin: 0 auto;}
	#tabModal .modal-dialog .modal-content .modal-footer ul li:nth-child(2) a{padding: 10px 0;}
	#tabModal .modal-dialog .modal-content .modal-footer ul li:last-child a{padding: 10px 26px}
	#tabModal .modal-dialog .modal-content input[type="checkbox"] + label{margin: 0 25px 0 0;}
	#tabModal .modal-dialog .modal-content .modal-body{padding: 0;height: 82vh;}
}

@media(min-width:768px) and (max-width:991px){
	#myModal{padding-left: 0;}
	#myModal .modal-dialog{width: 90%;margin: 20px auto 0;}
	#myModal .modal-dialog .modal-content{padding: 15px;}
	#myModal .modal-dialog .modal-content .modal-body h2{font-size: 18px;}
	#myModal .modal-dialog .modal-content .modal-body .modal-block p{font-size: 14px;}
	#myModal .modal-dialog .modal-content .modal-body p{font-size: 14px;}
	#myModal .modal-dialog .modal-content .modal-footer ul li:nth-child(2) a{padding: 10px 24px;}
	#myModal .modal-dialog .modal-content .modal-footer ul li:last-child a{padding: 10px 24px}

	#Impressum .modal-dialog{width: 95%;margin: 20px auto 0;}
	#Impressum .modal-dialog .modal-content .modal-body{height: 82vh;}
	#Impressum .modal-dialog .modal-content .modal-body .modal-box h4{font-size: 16px;}
	#Impressum .modal-dialog .modal-content .modal-body .modal-box p{font-size: 14px;}
	#Impressum .modal-dialog .modal-content .modal-body .privacy-wrp h4{font-size: 14px;}
	#Impressum .modal-dialog .modal-content .modal-body .privacy-wrp p{font-size: 14px;}

	
}

@media(min-width:448px) and (max-width:767px){
	#myModal{padding-left: 0;}
	#myModal .modal-dialog .modal-content{padding: 15px;}
	#myModal .modal-dialog .modal-content .modal-body h2{font-size: 18px;text-align: center;}
	#myModal .modal-dialog .modal-content .modal-body .modal-block img{margin: 0 auto 10px;display: table;}
	#myModal .modal-dialog .modal-content .modal-body .modal-block p{font-size: 14px;text-align: center;}
	#myModal .modal-dialog .modal-content .modal-body p{font-size: 14px;text-align: center;}
	#myModal .modal-dialog .modal-content .modal-footer ul{display: block;}
	#myModal .modal-dialog .modal-content .modal-footer ul li{display: block;text-align: center;margin: 0 0 10px;}
	#myModal .modal-dialog .modal-content .modal-footer ul li a{text-align: center;margin: 0 auto;}
	#myModal .modal-dialog .modal-content .modal-footer{justify-content: center;}

	#Impressum .modal-dialog{width: 95%;margin: 10px auto 0;}
	#Impressum .modal-dialog .modal-content .modal-body{height: 82vh;}
	#Impressum .modal-dialog .modal-content .modal-body .modal-box h4{font-size: 16px;text-align: center;}
	#Impressum .modal-dialog .modal-content .modal-body .modal-box p{font-size: 14px;text-align: center;}
	#Impressum .modal-dialog .modal-content .modal-body .privacy-wrp h4{font-size: 14px;text-align: center;}
	#Impressum .modal-dialog .modal-content .modal-body .privacy-wrp p{font-size: 14px;text-align: center;}

	#myModal .modal-dialog .modal-content .boxes{display: block;}
	#myModal .modal-dialog .modal-content input[type="checkbox"] + label{margin: 0 0 10px;}
	#myModal .modal-dialog .modal-content .modal-body{padding: 0;height: 50vh;}
	#myModal .modal-dialog .modal-content .modal-body .nav{display: block;}
	#myModal .modal-dialog .modal-content .modaltabs .nav-tabs .nav-item .nav-link{text-align: center;}
}

@media(max-width:447px){
	#myModal{padding-left: 0;}
	#myModal .modal-dialog .modal-content{padding: 15px;}
	#myModal .modal-dialog .modal-content .modal-body h2{font-size: 18px;text-align: center;}
	#myModal .modal-dialog .modal-content .modal-body .modal-block img{margin: 0 auto 10px;display: table;}
	#myModal .modal-dialog .modal-content .modal-body .modal-block p{font-size: 14px;text-align: center;}
	#myModal .modal-dialog .modal-content .modal-body p{font-size: 14px;text-align: center;}
	#myModal .modal-dialog .modal-content .modal-footer ul{display: block;}
	#myModal .modal-dialog .modal-content .modal-footer ul li{display: block;text-align: center;margin: 0 0 10px;}
	#myModal .modal-dialog .modal-content .modal-footer ul li a{text-align: center;margin: 0 auto;}
	#myModal .modal-dialog .modal-content .modal-footer{justify-content: center;}

	#Impressum .modal-dialog{width: 95%;margin: 10px auto 0;}
	#Impressum .modal-dialog .modal-content .modal-body{height: 80vh;}
	#Impressum .modal-dialog .modal-content .modal-body .modal-box h4{font-size: 16px;text-align: center;}
	#Impressum .modal-dialog .modal-content .modal-body .modal-box p{font-size: 14px;text-align: center;}
	#Impressum .modal-dialog .modal-content .modal-body .privacy-wrp h4{font-size: 14px;text-align: center;}
	#Impressum .modal-dialog .modal-content .modal-body .privacy-wrp p{font-size: 14px;text-align: center;}

	#myModal .modal-dialog .modal-content .boxes{display: block;}
	#myModal .modal-dialog .modal-content input[type="checkbox"] + label{margin: 0 0 10px;}
	#myModal .modal-dialog .modal-content .modal-body{padding: 0;height: 50vh;}
	#myModal .modal-dialog .modal-content .modal-body .nav{display: block;}
	#myModal .modal-dialog .modal-content .modaltabs .nav-tabs .nav-item .nav-link{text-align: center;}

}
