/* AWL Website Play*/



@import url('https://fonts.googleapis.com/css2?family=Catamaran:wght@100..900&display=swap');

html {background-color: white;}

body {
    font-family: "Catamaran";
    background-color:white;
}

p {margin:0px 8px 8px 8px;padding:0px; font-family: "Catamaran";}
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: "Catamaran"; border: 1px; border-radius: 0.5em; }
#innerbody {border:0px solid black;}
#navbar {background-color:#AD8941;}
#statusbar{background-color:#AD8941; color: white;}
#mainbox {border:none;}

#hdrrow {
   color: #AD8941;
}

header {font-weight: 800; font-size: 39.06px;letter-spacing: -1px; }

input.home { background-color:fe0a9e;}
input.startover {background-color:#AD8941; color: #FFFFFF; font-family: "Catamaran";}
input.back { background-color:#AD8941; color: white;border: 1px; border-radius: 0.5em; }
input.next { background-color:#AD8941; color: white;border: 1px; border-radius: 0.5em; }
input.back:disabled {background-color:#ccc;border: 1px; border-radius: 0.5em; }
input.next:disabled { background-color:#ccc;border: 1px; border-radius: 0.5em; }
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 #AD8941;
  -webkit-text-fill-color: white;
  -webkit-box-shadow: 0 0 0px 1000px #AD8941 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:#A0A0A0; 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:#A0A0A0; margin:0px; padding:0px;font-size: larger;}
input.detail {background-color:#AD8941; color: white; border:1px; border-radius: 0.5em;}
input.special { background-color:#AD8941; color: white; border-radius: 0.5em;}
input.reg { background-color:#AD8941; color: white; border-radius: 0.5em;}
input.forgot { background-color:#FFC0C0;}
input.mycancel { background-color:#FFC0C0;}
input.myinfo { background-color:#C0C0FF;}
input.memberlogin { background-color:#AD8941; color: white; border-radius: 0.5em;}
input.bookasguest { background-color:#AD8941; color: white; border-radius: 0.5em;}
input.signup { background-color:#FFC0A0;}

#memberlogin{background-color:#ccc;color:#777;font-family:"Catamaran", sans-serif}

.bookasguest{background-color:#AD8941 !important;color:#fff;font-family:"Catamaran", 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:#AD8941; color: white; border-radius: 0.5em;}

/*
@media screen and (max-width: 600px) {
  input.home {width: 150px; height: 30px; float: left; background-color:#FFFFFF;}
input.startover {width: 100px; height: 30px; float: right; background-color:#000000; color: #FFFFFF; font-family: "Catamaran";}
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:#a0a0a0;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:#A0A0A0; 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:#A0A0A0; 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:#000040; }
.nav2 {color:white; }

input.dtPicker {text-align:center; background-color:#AD8941;}
h6 {margin:0px;padding:0px;}