* {box-sizing: border-box;font-family: Damascus, Calibri, Arial, Verdana;font-size: 11pt;color: navy;padding: 0;margin: 0;}

html,body {padding: 0;margin: 0;height: 100%;width: 100%;font-weight: normal;overflow: hidden;}
body {background: white url('/imagelib/charta/charta.png') no-repeat fixed center top;}
button {width: 80px;background-color: green;color: yellow;cursor: pointer;font-size: 14pt;text-align: center;}
div {-webkit-overflow-scrolling: touch;}
input[type=checkbox] {width: 20px;float: initial;transform: scale(1.7);cursor: pointer;}
label {cursor: pointer;}
select {width: 100%;float: right;cursor: pointer;}
option {font-size: 9pt;font-family: Consolas;}
textarea {width: 200px;float: right;background-color: white;opacity: 1}

.main {width: 400px;height: 100vh;position: relative;margin-left: auto;margin-right: auto;opacity: 0.9;background-color: white;}
.main table {width: 90%;border-collapse: separate;border-spacing: 0px 10px;margin-left: auto;margin-right: auto;}
.main table td {vertical-align: top;}
.main table table {width: 100%;border-collapse: separate;border-spacing: 0px 10px;margin-left: auto;margin-right: auto;}
.main table table td {text-align: left;width: 14%;}

.close {top: 0px;width: 32px;height: 32px;float: right;cursor: pointer;position: relative;z-index: 100;}

.header {font-size: 20pt;width: 100%;text-align: center;display: block;}

#StartDate, #EndDate, #Time, #execURL {width: 200px;float: right;background-color: white;opacity: 1}