/* The Modal (background) */.modal {display: none; /* Hidden by default */position: fixed; /* Stay in place */z-index: 1; /* Sit on top */padding-top: 100px; /* Location of the box */left: 0;top: 0;width: 100%; /* Full width */height: 100%; /* Full height */overflow: auto; /* Enable scroll if needed */background-color: rgb(0,0,0); /* Fallback color */background-color: rgba(0,0,0,0.4); /* Black w/ opacity */text-align: center;}/* Modal Content */.modal-content {position: relative;background-color: #fefefe;margin: auto;padding: 0;border: 1px solid #888;width: 80%;box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name: animatetop;-webkit-animation-duration: 0.4s;animation-name: animatetop;animation-duration: 0.4s -webkit-animation: mymove 1s infinite; /* Chrome, Safari, Opera */ animation: mymove 1s infinite;}/* Chrome, Safari, Opera */@-webkit-keyframes mymove { 50% {box-shadow: 0px 0px 5px 5px #8CE6FF;}}/* Standard syntax */@keyframes mymove { 50% {box-shadow: 0px 0px 5px 5px #8CE6FF;}}/* Add Animation */@-webkit-keyframes animatetop {from {top:-300px; opacity:0} to {top:0; opacity:1}}@keyframes animatetop {from {top:-300px; opacity:0}to {top:0; opacity:1}}/* The Close Button */.close {color: white;float: right;font-size: 28px;font-weight: bold;}.close:hover,.close:focus {color: #000;text-decoration: none;cursor: pointer;}.modal-header {padding: 2px 16px;color: #338da6;background-color: #4fd9ff;}.modal-body {padding: 2px 16px;background-color: #8ce6ff;color: #338da6;}.modal-footer {padding: 2px 16px;color: #338da6;background-color: #4fd9ff;}