#uniModalBg{width:100vw;height:100vh;max-width:100vw;max-height:100vh;padding:0!important;padding-right: 0!important;background-color:rgba(0,0,0,0.5);backdrop-filter: blur(4.3px);-webkit-backdrop-filter: blur(8.3px);z-index:100000}
#ModalTermine {padding-left:0!important;padding-right: 0!important;background-color:rgba(0,0,0,0.5);backdrop-filter: blur(4.3px);-webkit-backdrop-filter: blur(4.3px);z-index:100000}
#ModalAddData{margin:0;padding: 0 !important;}
#ModalAddData.modal-dialog {width: 100%;margin:auto;max-width: 100vw;height: 100vh;}
#ModalAddData.modal-content {height: 100vh; border: 0; border-radius: 0;}
#ModalAddData.modal-body {overflow-y: auto;padding:0;margin:0;}
#ModalAddData.modal-footer{padding:0;margin:auto auto 0 auto;}

.modal_h_100{height:100%;}
.modal_h_75{height:75%;}
.modal_h_50{height:50%;}

@media ( min-width: 720px ) { 
	.modal {height:50%;padding: 0 !important;}
	.modal .modal-dialog{max-width: none;height:100%;background:transparent;}
	.modal .modal-content{height:100%;border: 0;border-radius: 0;}
	.modal .modal-body{overflow-y: auto;}
}
@media ( max-width: 719px ) { 
.modal {max-height:50%;margin-top:56px}
}
.modal-txt-color {color:rgb(0, 8, 38)}

.modal-fullscreen {margin:0;padding: 0 !important;}
.modal-fullscreen .modal-dialog {width: 100%;margin:auto;max-width: 60vw;height: 100vh;}
.modal-fullscreen .modal-content {height: 100vh; border: 0; border-radius: 0;}
.modal-fullscreen .modal-body {overflow-y: auto;padding:0;margin:0;}
.modal-fullscreen .modal-footer{padding:0;margin:0;}

.modal-fullscreen-xl {margin:0;padding: 0 !important;}
.modal-fullscreen-xl .modal-dialog {width: 100%;margin:auto;max-width: 60vw;height: 100vh;}
.modal-fullscreen-xl .modal-content {height: 100vh; border: 0; border-radius: 0;}
.modal-fullscreen-xl .modal-body {overflow-y: auto;padding:0;margin:0;}
.modal-fullscreen-xl .modal-footer{padding:0;margin:0;}
	
.btn-open-modal {  margin-bottom: 0.5em;}


@media (max-width: 575.98px) {
  .modal-fullscreen {padding: 0 !important;}
  .modal-fullscreen .modal-dialog {width: 100%;max-width: none;height: 100%;margin: 0;}
  .modal-fullscreen .modal-content {height: 100%;border: 0;border-radius: 0;}
  .modal-fullscreen .modal-body {overflow-y: auto;}
}
@media (max-width: 767.98px) {
  .modal-fullscreen {    padding: 0 !important;  }
  .modal-fullscreen .modal-dialog {width: 100%;max-width: none;height: 100%;margin: 0;}
  .modal-fullscreen .modal-content {height: 100%;border: 0;border-radius: 0;}
  .modal-fullscreen .modal-body {overflow-y: auto;}
}
@media (max-width: 991.98px) {
  .modal-fullscreen {    padding: 0 !important;}
  .modal-fullscreen .modal-dialog {width: 100%;max-width: none;height: 100%;margin: 0;}
  .modal-fullscreen .modal-content {height: 100%;border: 0;border-radius: 0;}
  .modal-fullscreen .modal-body {overflow-y: auto;}
}
@media (max-width: 1199.98px) {
  .modal-fullscreen {    padding: 0 !important;  }
  .modal-fullscreen .modal-dialog {width: 100%;max-width: none;height: 100%;margin: 0;  }
  .modal-fullscreen .modal-content {height: 100%;border: 0;border-radius: 0;}
  .modal-fullscreen .modal-body {overflow-y: auto;}
}
@media ( max-width: 719px ) { 
	.modal {max-height:100%;margin-top:60px}
}
@media (min-width: 576px) {  
	#add_data_erledigt  .modal-content {max-width:100%}
	#add_data_Patenschaft .modal-content {max-width:100%}
	#modal_confirmation .modal-content {max-width:100%}
}
@media (min-width: 768px) {  
	#add_data_erledigt  .modal-content {max-width:80%}
	#add_data_Patenschaft .modal-content {max-width:80%}
	#modal_confirmation .modal-content {max-width:50%}
}
@media (min-width: 1200px) {  
	#add_data_erledigt  .modal-content {max-width:40%}
	#add_data_Patenschaft .modal-content {max-width:70%}
	#modal_confirmation .modal-content {max-width:30%}
}

			
@media (max-width: 575.98px) {
.modal-fullscreen-xl {margin:0;padding: 0 !important;}
.modal-fullscreen-xl .modal-dialog {width: 100%;max-width:100vw;height: 100%;margin: 0;}
.modal-fullscreen-xl .modal-content {height: 100%;border: 0;border-radius: 0;}
.modal-fullscreen-xl .modal-body {overflow-y: auto;padding:0;margin:0;}
.modal-fullscreen-xl .modal-footer{padding:0;margin:0;}
}
@media (max-width: 767.98px) {
.modal-fullscreen-xl {margin:0;padding: 0 !important;}
.modal-fullscreen-xl .modal-dialog {width: 100%;max-width:100vw;height: 100%;margin: 0;}
.modal-fullscreen-xl .modal-content {height: 100%;border: 0;border-radius: 0;}
.modal-fullscreen-xl .modal-body {overflow-y: auto;padding:0;margin:0;}
.modal-fullscreen-xl .modal-footer{padding:0;margin:0;}
}
@media (max-width: 991.98px) {
.modal-fullscreen-xl {margin:0;padding: 0 !important;}
.modal-fullscreen-xl .modal-dialog {width: 100%;max-width:100vw;height: 100%;margin: 0;}
.modal-fullscreen-xl .modal-content {height: 100%;border: 0;border-radius: 0;}
.modal-fullscreen-xl .modal-body {overflow-y: auto;padding:0;margin:0;}
.modal-fullscreen-xl .modal-footer{padding:0;margin:0;}
}
@media (max-width: 1199.98px) {
.modal-fullscreen-xl {margin:0;padding: 0 !important;}
.modal-fullscreen-xl .modal-dialog {width: 100%;max-width:100vw;height: 100%;margin: 0;}
.modal-fullscreen-xl .modal-content {height: 100%;border: 0;border-radius: 0;}
.modal-fullscreen-xl .modal-body {overflow-y: auto;padding:0;margin:0;}
.modal-fullscreen-xl .modal-footer{padding:0;margin:0;}
}
.modal.unimodal{ border-radius: 0;  border: none;  outline:none;box-shadow: none;background-color:rgba(0,0,0,0.5);backdrop-filter: blur(4.3px);-webkit-backdrop-filter: blur(8.3px);}
.modal.unimodal .modal-dialog {padding: 0; outline:none;box-shadow: none; }
.modal.unimodal .modal-content {border-radius: 0;  border: none; outline:none; box-shadow: none;}
.modal.unimodal .modal-body {padding:0;border-radius: 0;  border: none; outline:none; box-shadow: none; } 
.modal.unimodal .modal-header, .modal.unimodal .modal-footer{ border-radius: 0;  padding:0;margin:0;border: none; outline:none; box-shadow: none; background:rgba(87, 98, 117,1)}
.modal.fade .modal-dialog.modal-dialog-zoom {-webkit-transform: translate(0,0)scale(.1);transform: translate(0,0)scale(.1);}
.modal.show .modal-dialog.modal-dialog-zoom {-webkit-transform: translate(0,0)scale(1);transform: translate(0,0)scale(1);}
 
 
.modal.fade{
  opacity:1;
}
.modal.fade .modal-dialog {
   -webkit-transform: translate(0);
   -moz-transform: translate(0);
   transform: translate(0);
}

.modal{ height: 100vh; width: 100%;}
.modal-header{ height: 10vh;}
.modal-footer{ height: 10vh;}
.modal-body{ height: calc(100vh - 30vh); overflow-y: auto}

/*@media (max-width: 760px){.modal-dialog.modal-dialog-slideout {width: 100%}} */
.modal-dialog-slideout {min-height: 100%; margin: 0 auto 0 auto ;background: #fff;}
.modal.fade .modal-dialog.modal-dialog-slideout {
	-webkit-transform: translate3d(-100%, 0, 0);
	-ms-transform: translate3d(-100%, 0, 0);
	-o-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
	transition: 1s;
}	
.modal.fade.show .modal-dialog.modal-dialog-slideout {-moz-transform: translate(0,0);transform: translate(0,0);flex-flow: column;}
.modal-dialog-slideout .modal-content{border: 0;}

.modal_h_100{height:100%;}
.modal_h_75{height:75%;}
.modal_h_50{height:50%;}
/*
@media ( min-width: 720px ) { 
	.modal {height:50%;padding: 0 !important;}
	.modal .modal-dialog{max-width: none;height:100%;background:transparent;}
	.modal .modal-content{height:100%;border: 0;border-radius: 0;}
	.modal .modal-body{overflow-y: auto;}
}
@media ( max-width: 719px ) { 
	.modal {max-height:50%;margin-top:56px}
}
*/
.modal-txt-color {color:rgb(0, 8, 38)}

