h1, h2, h3, h4 {font-family: "Cabin",sans-serif;color: #073c81;font-weight: normal;margin-top: 0px;}


.table thead tr td, .table-striped thead tr td {color:#FFFFFF;background: #1f468d; /* Old browsers */background: -moz-linear-gradient(top,  #1f468d 0%, #063b80 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f468d), color-stop(100%,#063b80)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #1f468d 0%,#063b80 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #1f468d 0%,#063b80 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #1f468d 0%,#063b80 100%); /* IE10+ */background: linear-gradient(to bottom,  #1f468d 0%,#063b80 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f468d', endColorstr='#063b80',GradientType=0 ); /* IE6-9 */}

#leftcontent > div, #rightcontent > div {border: 1px #1b458b solid;}

.logo {width: 200px;height: 50px;z-index: 99;}

.navbar-inner {padding-top: 8px;padding-bottom: 8px;background: #e3e3e3; 
background: -moz-linear-gradient(top,  #e3e3e3 0%, #d8d8d8 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3e3e3), color-stop(100%,#d8d8d8));
background: -webkit-linear-gradient(top,  #e3e3e3 0%,#d8d8d8 100%);
background: -o-linear-gradient(top,  #e3e3e3 0%,#d8d8d8 100%);
background: -ms-linear-gradient(top,  #e3e3e3 0%,#d8d8d8 100%);
background: linear-gradient(to bottom,  #e3e3e3 0%,#d8d8d8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#d8d8d8',GradientType=0 ); /* IE6-9 */
}

.navbar .nav {margin: 0px;float: right;position: relative;top: 8px;}

@media screen and (max-width: 979px) { .navbar .nav {float: none;} }

.navbar-fixed-top, .navbar-fixed-bottom {position: relative;right: 0;left: 0;box-shadow: 0px 1px 2px 1px #d4d4d4;}

.navbar .btn-navbar {float: right;}
.club-menu-button {float: right; color: white; padding-left: 10px;text-shadow: none;}
.club-menu-button-lines {display: block; float: left;margin-top:3px;}

.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {font-weight:normal;}

.navbar .nav li.dropdown.open > .dropdown-toggle {background: transparent;}
.navbar .nav li.dropdown.open > .dropdown-toggle span {color: #3f3f3f;text-shadow: 0 0px 0 #ffffff;font-weight: normal;}

.navbar .nav > li.nav-level-1 {
font-family: "Cabin",sans-serif;
background: #d9d9d9; /* Old browsers */
background: -moz-linear-gradient(top,  #d9d9d9 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9d9d9), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d9d9d9 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d9d9d9 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d9d9d9 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d9d9d9 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9d9d9', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
color: #666666;text-transform: uppercase;font-size: 10px;text-shadow: none;margin-left: 2px;line-height: 15px;letter-spacing: 1px;box-shadow: 0px 1px 0px 0px #bdbdbd;}

.navbar .nav > li > a {text-shadow: 0 0px 0 #ffffff;color: #666666;outline: none;font-weight: normal;}
.navbar .nav > li.current a {color: #FFFFFF;font-weight: normal;}

.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus, .navbar .btn-navbar, .navbar .nav > li.current {
color: #FFFFFF;font-weight: normal;
background: #1f468d; /* Old browsers */background: -moz-linear-gradient(top,  #1f468d 0%, #063b80 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f468d), color-stop(100%,#063b80)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #1f468d 0%,#063b80 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #1f468d 0%,#063b80 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #1f468d 0%,#063b80 100%); /* IE10+ */background: linear-gradient(to bottom,  #1f468d 0%,#063b80 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f468d', endColorstr='#063b80',GradientType=0 ); /* IE6-9 */
}

@media screen and (min-width: 979px) {
ul.nav li.dropdown:hover > ul.dropdown-menu {display: block;}  
  .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {background-color:rgb(242, 242, 242);}
}
@media screen and (max-width: 979px) {
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {background: #1f468d; /* Old browsers */background: -moz-linear-gradient(top,  #1f468d 0%, #063b80 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f468d), color-stop(100%,#063b80)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #1f468d 0%,#063b80 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #1f468d 0%,#063b80 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #1f468d 0%,#063b80 100%); /* IE10+ */background: linear-gradient(to bottom,  #1f468d 0%,#063b80 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f468d', endColorstr='#063b80',GradientType=0 ); /* IE6-9 */}

  .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {background-color:rgb(242, 242, 242);}
}

.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {color: #FFFFFF;}
.dropdown-menu {background-color: #1f468d;margin: 0px;}
.dropdown-menu > li > a {color: #FFFFFF;font-weight: normal;}
.nav-collapse .dropdown-menu a {font-weight: normal;}
.navbar .nav > li > .dropdown-menu:before {border-bottom: 7px solid #1f468d;}
.navbar .nav > li > .dropdown-menu:after {border-bottom: 6px solid #1f468d;}

.teeview_admin tr { border-bottom: 1px solid #ddd; }
.teeview_admin tr:last-child { border-bottom: none; }

.footer-logo {width: 120px;height:40px;float:right;}
.wk-footer .col-left {float: left;}
.wk-footer .col-right {float: right;}
.wk-footer .footer {padding-top:20px;padding-bottom:5px;}
.wk-footer {
background: #e3e3e3; 
background: -moz-linear-gradient(top,  #e3e3e3 0%, #d8d8d8 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3e3e3), color-stop(100%,#d8d8d8));
background: -webkit-linear-gradient(top,  #e3e3e3 0%,#d8d8d8 100%);
background: -o-linear-gradient(top,  #e3e3e3 0%,#d8d8d8 100%);
background: -ms-linear-gradient(top,  #e3e3e3 0%,#d8d8d8 100%);
background: linear-gradient(to bottom,  #e3e3e3 0%,#d8d8d8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#d8d8d8',GradientType=0 ); /* IE6-9 */}

@media all and (min-width:767px) {

html, body, #container {height: 100%;width: 100%;}
  #outerborder { position: relative; min-height: 100%; }

#container {display: table; padding-bottom: 70px;}
.wk-head, .wk-middle, .xwk-footer {display: table-row;float: none;}
.wk-middle .container {padding-bottom:25px;}
.wk-middle-inner {display: table-cell;vertical-align: top;width:100%;height:auto;}

.wk-header {top:0;min-height: 128px;width: 100%;}

.xwk-footer, .wk-head {height:1px;} 

.wk-footer {position: absolute;bottom: 0px;left: 0px;width: 100%; height:70px;}
}
@media all and (max-width: 765px) {
  .wk-footer {background: none;}
  .wk-footer .span6 {margin:auto;text-align:center;float:none;}
  .wk-footer .span6 .col-right img {margin:auto;text-align:center;float:none;}
}


/*Tee Booking Styles By Simon*/

.playerTable.bigTable tr td input{
width:auto;}

.#facebox .popup{
border:3px solid #fff;}

table.rules h4 {
  color: #FFFFFF;
  }

span.tee-group-options label {
    display: inherit;
    margin-right: 10px;
}
.button-dropdown button.fancybutton {
  margin-left: 5px;
}

#globalwrap .image-day {
	background: #B2DFEE;
	}

/* anton styles */
.php-compadmin .wk-footer, .php-compreports .wk-footer {
  position: relative;
}

.logo img {
  max-height: 50px;
}
/* end anton styles */

#wlmenu ul li:first-child {
     display: none;
}

.body-class-members #global.teebooking form .picker select#course option[value="24"], .body-class-visitorbooking #global.teebooking form .picker select#course option[value="24"] {
display: none;
}