
.screenonly, .banner, div.minicalendars.formed,
nav:not(.main_calendar):not(.arrow):not(.location):not(.view) {
  display: none;
}

nav.arrow, nav.view {
  visibility: hidden;
}

td.new a, a.new_booking img { display: none; }

.dwm_main :not(tbody) th {
  color: #0B263B;
}

.dwm_main th a:link {
  color: #0B263B;
}


table.dwm_main {
  border-width: 1px 0 1px 1px;
  border-color: #dddddd;
}

.dwm_main td,
.dwm_main tbody th {
  box-shadow: 0 -1px 0 #dddddd;
}




div.cell_container {
  min-height: 100px;
  height: auto;
}

div.cell_header {
  min-height: 1.4em;
  height: 1.4em;
  max-height: 1.4em;
}

div.booking_list {
  overflow: hidden;
  max-height: none;
}

div.booking_list div {
  box-sizing: border-box;
}


div.A a, div.A {outline: 2px solid #99cc66; outline-offset: -2px}
div.B a, div.B {outline: 2px solid #c9bdd9; outline-offset: -2px}
div.C a, div.C {outline: 2px solid #fafa05; outline-offset: -2px}
div.D a, div.D {outline: 2px solid #387df5; outline-offset: -2px}
div.E a, div.E {outline: 2px solid #7AFF33; outline-offset: -2px}
div.F a, div.F {outline: 2px solid #76827d; outline-offset: -2px}
div.G a, div.G {outline: 2px solid #ccffcc; outline-offset: -2px}
div.H a, div.H {outline: 2px solid #d9d982; outline-offset: -2px}
div.I a, div.I {outline: 2px solid #A18EBD; outline-offset: -2px}
div.J a, div.J {outline: 2px solid #fa0567; outline-offset: -2px}
div.K a, div.K {outline: 2px solid #ff0000; outline-offset: -2px}
div.L a, div.L {outline: 2px solid #FF6347; outline-offset: -2px}
div.M a, div.M {outline: 2px solid #fe5a1d; outline-offset: -2px}
div.N a, div.N {outline: 2px solid #2e2e3b; outline-offset: -2px}
div.O a, div.O {outline: 2px solid #80f2e4; outline-offset: -2px}
div.P a, div.P {outline: 2px solid #ffa500; outline-offset: -2px}
div.Q a, div.Q {outline: 2px solid #6d2973; outline-offset: -2px}
div.R a, div.R {outline: 2px solid #44735d; outline-offset: -2px}
div.S a, div.S {outline: 2px solid #ff00ff; outline-offset: -2px}
div.T a, div.T {outline: 2px solid #ee00ee; outline-offset: -2px}
div.U a, div.U {outline: 2px solid #00ff00; outline-offset: -2px}
div.V a, div.V {outline: 2px solid #EFDECD; outline-offset: -2px}
div.X a, div.X {outline: 2px solid #72A0C1; outline-offset: -2px}
div.Y a, div.Y {outline: 2px solid #CD9575; outline-offset: -2px}
div.Z a, div.Z {outline: 2px solid #FF9966; outline-offset: -2px}
div.a a, div.a {outline: 2px solid #e28743; outline-offset: -2px}
div.AA a, div.AA {outline: 2px solid #A52A2A; outline-offset: -2px}
div.b a, div.b {outline: 2px solid #B2AC88; outline-offset: -2px}
div.c a, div.c {outline: 2px solid #17A589; outline-offset: -2px}
div.d a, div.d {outline: 2px solid #ff5a00; outline-offset: -2px}
div.e a, div.e {outline: 2px solid #00e7ff; outline-offset: -2px}
div.f a, div.f {outline: 2px solid #D996E3; outline-offset: -2px}
div.g a, div.g {outline: 2px solid #EEF527; outline-offset: -2px}
div.h a, div.h {outline: 2px solid #F79C25; outline-offset: -2px}
div.i a, div.i {outline: 2px solid #F25F41; outline-offset: -2px}
div.j a, div.j {outline: 2px solid #c1b52c; outline-offset: -2px}
div.k a, div.k {outline: 2px solid #C77157; outline-offset: -2px}
div.W a, div.W {outline: 2px solid #ffff99; outline-offset: -2px}

.ColVis_Button, .dataTables_filter, .dataTables_length, .dataTables_paginate {
  display: none;
}

.ui-resizable-handle {
  display: none;
}
