body{background-color:#000!important;color:#EEE!important;font-size:18px;min-height:100vh}
body::after{background:unset;}
h1{font-size:3em;font-weight:500;text-align:center}
a:link{text-decoration:none;color:#000}
a:visited{text-decoration:none;color:#000}
a:hover{text-decoration:none;color:#000;}
a:active{text-decoration:none;color:#000}
table{color:#000;}
td{text-align:left;}
.btn{background-color:#505050;color:#eee!important;font-size:0.95em;}
.grid-item{background-color: rgba(120, 120, 120, 0.3)!important;margin-bottom:2em;}
.home{border:1px solid #800;padding:6px 0!important;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;height:34px}
.center{text-align:center!important;}
.content{background-color:#ddd;color:#111!important;width:950px;margin:0 auto;min-height:100vh;position:relative}
input, select {font-size:20px;}
.fix{position:absolute}
.plus{top:4px;left:4px;z-index:10;}
.end{top:4px;right:4px;z-index:10;}
.title{font-size:3em;font-weight:500;text-align:center}
.edit{padding-top:100px;}
.delete{bottom:0px;left:0px;}
.todo{font-size:1px!important;color:#ddd}

table.dataTable.stripe > tbody > tr:nth-child(odd) > *, table.dataTable.display > tbody > tr:nth-child(odd) > * {
    background-color:#bab7b7;
}
div.dataTables_wrapper div.dataTables_filter input {
      width: 100%;
}
.dt-search{width:100%}
#tablescores{width:240px!important;margin:0 auto;}
/*** iPhone and iOS Form Input Zoom Fixes ***/
/* Fix Input Zoom on devices older than iPhone 5: */
@media screen and (device-aspect-ratio: 2/3) {
    select, textarea, input[type="text"], input[type="password"],
    input[type="datetime"], input[type="datetime-local"],
    input[type="date"], input[type="month"], input[type="time"],
    input[type="week"], input[type="number"], input[type="email"],
    input[type="url"]{ font-size: 16px; }
}

/* Fix Input Zoom on iPhone 5, 5C, 5S, iPod Touch 5g */
@media screen and (device-aspect-ratio: 40/71) {
    select, textarea, input[type="text"], input[type="password"],
    input[type="datetime"], input[type="datetime-local"],
    input[type="date"], input[type="month"], input[type="time"],
    input[type="week"], input[type="number"], input[type="email"],
    input[type="url"]{ font-size: 16px; }
}

/* Fix Input Zoom on iPhone 6, iPhone 6s, iPhone 7  */
@media screen and (device-aspect-ratio: 375/667) {
    select, textarea, input[type="text"], input[type="password"],
    input[type="datetime"], input[type="datetime-local"],
    input[type="date"], input[type="month"], input[type="time"],
    input[type="week"], input[type="number"], input[type="email"],
    input[type="tel"], input[type="url"]{ font-size: 16px; }
}

/* Fix Input Zoom on iPhone 6 Plus, iPhone 6s Plus, iPhone 7 Plus, iPhone 8, iPhone X, XS, XS Max  */
@media screen and (device-aspect-ratio: 9/16) {
    select, textarea, input[type="text"], input[type="password"],
    input[type="datetime"], input[type="datetime-local"],
    input[type="date"], input[type="month"], input[type="time"],
    input[type="week"], input[type="number"], input[type="email"],
    input[type="tel"], input[type="url"]{ font-size: 16px; }
}


@media screen and (max-width:950px){
	.content{width:100%;}
}
@media screen and (max-width:375px){
	.content{width:650px;}
}
