       @-ms-viewport {
            width: device-width;
        }

        @media only screen and (min-device-width:800px) {
            html {
                overflow: hidden;
            }
        }

        html {
            height: 100%;
        }

        body {
            height: 100%;
            overflow: hidden;
            margin: 0;
            padding: 0;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 25px;
            background-color: #000000;
        }

        /* The Modal (background) */
        .modal {
            display: none; /* Hidden by default */
            position: fixed; /* Stay in place */
            z-index:1; /* Sit on top */
            padding-top: 15%; /* 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 */
        }

        /* Modal Content */
        .modal-content {
            background-color: #ffffff;
            margin: auto;
            padding: 20px;
            border: 10px solid #ff9600;
			border-radius:5px;
            width: 40%;
			height:auto;
			min-height:160px;
			min-width:522px;
			text-align:center;
			position:relative;
        }

        /* The Close Button */
        .close {
            color: #aaaaaa;
            float: right;
            font-size: 28px;
            font-weight: bold;
			position:absolute;
			top:5%;
			right:2%;
        }

            .close:hover,
            .close:focus {
                color: #000;
                text-decoration: none;
                cursor: pointer;
            }

        .buttons {
            display: block !important;
			text-align: center;
        }
		
		#logo {
			max-width:120px;
			width:100px;
			height:auto;
		}
		
		#Ok_Button {
			background-color: #ff9600;
		    border: none;
			border-radius:10%;
			color: white;
			padding: 12px 25px;
			text-align: center;
			text-decoration: none;
			display: inline-block;
			font-size: 20px;
		}
		
		#Ok_Button:hover {
			box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);
			cursor: pointer;
		}