/*Removing top line from tables*/
tr td {border-top:none!important;}

/*Menu bar all uppercase*/
.uber-header.highlight-color .navbar-default .navbar-nav > li > a {
    color:#fff!important;
    font-weight:700;
}
.uber-header.highlight-color .navbar-default .navbar-nav > li {
    text-transform:uppercase;
    color:#fff!important;
    font-weight:700;
}

/*Removed carousel indicators*/
.carousel-indicators .active {
  background-color: transparent;
}
.carousel-indicators li {
  border: transparent;
}

/*Social media icon alignment*/
div.itemTwitterButton {    
	float:left;
	margin:2px 24px 0 0;
	padding: 0 0 0 0;
}
div.itemFacebookButton [style]{
	vertical-align: top!important;
}
div.itemFacebookButton {
    float:left;
    margin:2px 24px 0 0;
    padding: 0 0 0 0;
    width: 60px;
}
div.itemGooglePlusOneButton {
    float:left;
    margin:2px 24px 0 0;
    padding: 0 0 0 0;
}
div.itemSocialSharing {
   padding:0px 0;		
}

/*Hide K2 email icon*/
div.itemToolbar ul li a.itemEmailLink {
  display: none!important;
}

/*Menu toggle turned white*/
.navbar-default .navbar-toggle {
      color:#fff!important;
}

/*Header re-size*/
.uber-header {
  height: auto !important;
}

/*Contact form send button re-coloured*/
ul.form-list #ac-submit {
	background-color: white;
  	color: black;
}
ul.form-list #ac-submit:hover, ul.form-list #ac-submit:focus, ul.form-list #ac-submit:active {
  	background-color: white;
  	color: black;
}

/*Centralise header*/
.carousel-inner > .item > img{margin-left:auto !important;margin-right: auto !important;}

/*Bold and underlined hyperlinks except menu item*/
a:link {
  	font-weight: bold;
	text-decoration: underline;
}
.uber-header.highlight-color .navbar-default .navbar-nav > li > a {
    text-decoration: none!important;
}
.uber-header.highlight-color .navbar-default .navbar-nav > li {
    text-decoration: none!important;
}
.t3-megamenu .mega-nav > li a, .t3-megamenu .dropdown-menu .mega-nav > li a {
  text-decoration: none!important;
}

/*Mathguard spacing*/
ul.form-list li label {
  padding-right: 5px;
}

/*Transparent toolbar*/
div.itemToolbar {
  background: transparent !important;
}

/*Sticky menu*/
.uber-header {
  position: sticky!important;
}




.uber-header.highlight-color .logo {
  display: none;
}

.t3-mainnav{margin-right: auto !important; margin-left:auto !important; width: 50% !important; float: none !important;}

.t3-mainbody {
  padding-top: 0px!important;
}

.uber-header.highlight-color .navbar-default .navbar-nav > .active > a, .uber-header.highlight-color .navbar-default .navbar-nav > .active > a:hover, .uber-header.highlight-color .navbar-default .navbar-nav > .active > a:focus {
  background-color: white!important;
  color: black!important;
}

.uber-header.highlight-color .navbar-default .navbar-nav > li > a:hover, .uber-header.highlight-color .navbar-default .navbar-nav > li > a:focus {
  background-color: white!important;
  color: black!important;
}

#mailto-window {
  background: transparent!important;
}

div#camera_wrap_101 {
  margin-left: auto!important;
  margin-right: auto!important;
}

.page-title, .page-header h1 {
  color: white!important;
}