.modal{ display: block; background-color: rgba(34,41,57,0.9); width: 100%; height: 100%; position: fixed; z-index: 9999; top:0;}
.modal .modal-dialog{
	filter: drop-shadow(5px 5px 10px rgba(0,0,0,0.1));
	min-width: 400px;
	width: 500px;
	max-width: 95%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	margin: 0 auto;
	min-height: 200px;
	background-color: #212a39;
	border: 2px solid #ebcd7c;
	padding: 20px;
	text-align: center;
}
.modal .modal-dialog h2 { font-size: 24px; color: #ebcd7c; margin-bottom: 1em; }
.modal .modal-dialog p { font-size: 18px; line-height: 1.5em; margin-bottom: 0px; }
.modal .modal-dialog b {color: #ebcd7c;}

.modal .modal-dialog h1 { font-size: 30px; color: #ebcd7c; margin-bottom: 1em; }
.modal .modal-dialog .btn{ margin: 10px auto; min-width: 200px;}