/* AWL Website Play*/


@import url('https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400..700;1,400..700&display=swap');



.multiselect-item, .multiselect-group, .multiselect-item multiselect-group, .multiselect-item:hover, .multiselect-group:hover, label, label:hover, a:hover, li, li:hover, .dropdown-menu li a:hover {
  color:white;
  background-color: black;}

header, body, h1, form, textarea, label {
    background-color: black;
    opacity: 1;
    
}
body {
    font-family: "Arimo";
    background-color:black;
    color: white;
    
}

.footer {
  color: white;
  
}

a {
  color: white;
  background-color: black;
}
p {margin:0px 8px 8px 8px;padding:0px; font-family: "Arimo";  }
p.headertitle { font-weight:bold; }
p.maintitle {  font-weight:bold; }
p.warningtext {color:#FF0000;}
/*p.labelforinput { height: 30px; }*/
p.extratext { text-align:center; font-size:2vmax; padding-top:2vh; padding-bottom:2vh; font-weight: bold; }


#btn {font-family: "Arimo";  border-radius: 0px; text-transform: uppercase; border-width:1px; border-color: white; background-color: black;}
#innerbody {border:0px solid black;}
#navbar {background-color:#ED1C24;}
#statusbar{background-color:#86C2DC;}

#hdrrow {
  background-color: black;
  color: white;
}
input  {  border-width: 1px; border-color: white; background-color: black; color: white; font-family: "Arimo";}
/*input.home { background-color:#ED1C24;}
input.startover {background-color:#ED1C24; color: white; font-family: "Arimo";}
input.back { background-color:#ED1C24; color: white;border: 1px; border-radius: 0px; }
input.next { background-color:#ED1C24; color: white;border: 1px; border-radius:  0px; }*/
input.back:disabled {background-color:#ccc;border: 1px; border-radius:  0px; }
input.next:disabled { background-color:#ccc;border: 1px; border-radius:  0px; }
input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  border: 1px solid #ED1C24;
  -webkit-text-fill-color: white;
  -webkit-box-shadow: 0 0 0px 1000px #ED1C24 inset;
  transition: background-color 5000s ease-in-out 0s;
}
button.session { background-color:#FFA0FF; margin:0px; padding:0px;font-size: larger;}
button.sessiongrey { background-color:#ED1C24; margin:0px; padding:0px;font-size: larger;}
button.cover { text-align:center; background-color:#A0A0FF; margin:0px; padding:0px;font-size: larger;}
button.covergrey { text-align:center; background-color:#ED1C24; margin:0px; padding:0px;font-size: larger;}
input.detail {background-color:black; color: white; border-width:1px; border-color: white; border-radius:  0px;}
input.special { background-color:#ED1C24; color: white; border-radius:  0px;}
input.reg { background-color:#ED1C24; color: white; border-radius:  0px;}
input.forgot { background-color:#FFC0C0;}
input.mycancel { background-color:#FFC0C0;}
input.myinfo { background-color:#C0C0FF;}
input.memberlogin { background-color:#ED1C24; color: white; border-radius:  0px;}
input.bookasguest { background-color:#ED1C24; color: white; border-radius:  0px;}
input.signup { background-color:#FFC0A0;}

#memberlogin {background-color:#ccc;color:#777;font-family:"Arimo", sans-serif}

.bookasguest{background-color:#ED1C24 !important;color:#fff;font-family:"Arimo", sans-serif;font-weight:bold}

html body div#cont.container form#frm div#mainbox.container div.row div.row div#ttime.col-75 span.multiselect-native-select div.btn-group button.multiselect.dropdown-toggle.btn.btn-default, 
html body div#cont.container form#frm div#mainbox.container div.row div#tablesel.row span.multiselect-native-select div.btn-group button.multiselect.dropdown-toggle.btn.btn-default,
html body div#cont.container form#frm div#mainbox.container div.row div.row span.multiselect-native-select div.btn-group.open button.multiselect.dropdown-toggle.btn.btn-default, 
html body div#cont.container form#frm div#mainbox.container div.row div.row span.multiselect-native-select div.btn-group button.multiselect.dropdown-toggle.btn.btn-default,
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover, select
 { background-color:black; color: white; border-radius:  0px; border-width: 1px; border-color: white;}

/*
@media screen and (max-width: 600px) {
  input.home {width: 150px; height: 30px; float: left; background-color:#white;}
input.startover {width: 100px; height: 30px; float: right; background-color:#000000; color: #white; font-family: "Arimo";}
input.back {width: 100px; height: 30px; float: left; background-color:green; color: white;border: 1px; border-radius: 5px;}
input.next {width: 100px; height: 30px; float: right; background-color:green; color: white;border: 1px; border-radius: 5px;}
input.next:disabled {width: 100px; height: 30px; float: right; background-color:#ED1C24;border: 1px; border-radius: 5px;}
button.session {width: 125px; height: 40px; background-color:#FFA0FF; margin:0px; padding:0px;font-size: larger;}
button.sessiongrey {width: 125px; height: 40px; background-color:#ED1C24; margin:0px; padding:0px;font-size: larger;}
button.cover {width: 40px; height: 40px; text-align:center; background-color:#A0A0FF; margin:0px; padding:0px;font-size: larger;}
button.covergrey {width: 40px; height: 40px; text-align:center; background-color:#ED1C24; margin:0px; padding:0px;font-size: larger;}
input.detail {width: 150px; height: 30px; background-color:#FFFFC0;float:right;border:1px;}
input.special {width: 150px; height: 130px; background-color:#FFFFC0;}
input.reg {width: 150px; height: 40px; background-color:green;}
input.forgot {width: 150px; height: 40px; background-color:#FFC0C0;float:right;}
input.mycancel {width: 600px; height: 25px; background-color:#FFC0C0;}
input.myinfo {width: 600px; height: 25px; background-color:#C0C0FF;}
input.memberlogin {width: 180px; height: 50px; background-color:green; font-size:18px; color: white; align: middle; text-align: center; margin: 0px}
input.bookasguest {width: 180px; height: 50px; background-color:green; font-size:18px;align: middle;text-align: center; margin: 0px}
input.signup {width: 140px; height: 30px; background-color:#FFC0A0; font-size:18px; color: green; align: middle; text-align: center; margin: 0px}

}
*/

.nav0 {color:#808080; }
.nav1 {color:white; }
.nav2 {color:white; }

input.dtPicker {text-align:center; background-color:black; color: white;}
h6 {margin:0px;padding:0px;}