#allocModal,#myModal{position:absolute;top:1.5rem;left:2rem!important;right:2rem!important;bottom:1rem;overflow-x:hidden;overflow-y:auto;padding:.5rem;background-color:#fff;height:95%!important}p.kkslogan,p.kkslogansm{font-family:'Comic Sans MS'!important}.nav-group,.nav-sub-group{list-style-type:none!important}.amenuitem,.nav-item{line-height:2rem!important}.amenuitem:hover,.bbid:hover,.btnclose:hover,.clickable:hover,.sn-item:hover{cursor:pointer!important}.bold,.clickable:hover{font-weight:700!important}section{margin:0!important;padding:0 .25rem!important;overflow-x:hidden!important}pre{font-size:1.1rem!important}#msgArea,#spinner{z-index:102!important}#myModal{border-radius:.5rem!important;border:2px solid #000;z-index:100!important}#allocateJob,#currentBookings{position:absolute;top:2.5rem!important}#allocModal{border-radius:.5rem!important;border:2px solid #000;z-index:101!important}.totrow{margin:1rem -1rem!important;padding:1rem!important}.cccval{margin:0!important;padding:.1rem .25rem!important}.amenuitem>a{text-decoration:none;color:#000}p.kkslogan{font-size:2rem!important}p.kkslogansm{font-size:.85rem!important}.menulink span,.sn-item,.text-small{font-size:1rem!important}.bg-pink,option:focus,option:hover{background-color:#efadc3!important}option:checked{font-weight:700}option::checkmark{order:1;margin-left:auto;content:"☑️"}::picker(select),select{appearance:base-select}.bg-purple{background-color:#b057ff!important}.bg-red{background-color:red!important}.bg-kkblue,.btn-kkblue{background-color:#5bc4e2!important}.bg-pink-gradient{background-image:url("/images/pink-gradient.png");background-repeat:repeat-x!important;height:3rem!important}.btn-kkblue{border:1px solid #1d88a6!important;border-radius:.25rem!important}.btn-kkblue:hover{background-color:#7fd3eb!important;border:1px solid #1d88a6!important;border-radius:.25rem!important}.btn-kkpink{background-color:#efadc3!important;border:1px solid #c940a0!important;border-radius:.25rem!important}.btn-kkpink:hover{background-color:#f2becf!important;border:1px solid #c940a0!important;border-radius:.25rem!important}.bg-pale-blue{background-color:#f0f8ff!important}.bg-palegrass{background-color:#efe!important}.carousel-control-next,.carousel-control-prev{color:#000!important}.mainmenu{margin-left:0!important}.menulink,.nav-group{margin:.25rem!important}.menulink{text-justify:center;max-width:4rem!important;padding:.125rem!important}.menulink span{margin:0 auto!important}.bg-kitz{background-color:#f3c4c8;color:#36c}.bg-charcoal{background-color:#333}.text-kitz{color:#f3c4c8}.bg-palegreen{background-color:#cfc}.z900{z-index:900!important}.text-grey{color:#999}.sidenav{width:12rem!important;max-width:12rem!important;background-color:#fff;padding:0 1rem!important}.nav-group{padding:.25rem!important;width:15rem!important}.nav-sub-group{margin:0 .5rem!important;padding:.5rem!important}.nav-item{margin-y:0.5rem!important}.sn-item{width:12rem!important;line-height:1.5rem!important}.tiny{font-size:.7rem!important}
