/*
 * School of Mathematical Sciences
 * local css
 */

nav.primary li.active-trail {
  background-color: #FFFFFF;
}
nav.primary a.active-trail {
  color: #000000;
}
nav.primary a:hover {
  color: #FFFFFF;
}

.secondary section {
  margin: 0;
  padding: 0;
  width: 100%;
  background-color: #DDDDDD;
}
.secondary li.active-trail {
  background-color: #EEEEEE;
}

nav ul, nav ol {
  list-style: none inside none;
}

.menu__item.is-leaf {
  list-style: none;
}

.block-menu-block {
  margin: 0;
}

.sidebar-first .region-sidebar-first {
  float: left;
  margin: 0;
  width: 100%;
}

.LandingBoxes .button {
  margin-bottom: 5px;
}

.LandingBoxes .last .button {
  margin-bottom: 5px;
}

#front_news {
  background-color: #E7EAF1;
  float: left;
  margin-right: 2%;
  position: relative;
  width: 66%;
}

#front_news .region {
  padding: 10px;
}

table {
  border-style: hidden;
}

tbody {
  border-style: hidden;
  border-width: 0;
}

td, th {
  border-style: hidden;
}

#seminar {
  -moz-box-sizing: border-box;
  padding: 0;
  word-wrap: break-word;
}

#content-area td, 
#content-area th {
  border-bottom: medium none;
  padding: 0 0.8em 0 0;
  text-align:left;
}

.fieldset-wrapper .clearfix {
  clear: both;
  display: block;
}

.field img {
  float: left;
  margin: 0 0 10px;
}

ul.seminarTabs {
  margin: 0;
  padding: 0;
}

ul.seminarTabs li {
  display: inline;
  float: left;
  list-style-type: none;
  padding: 0 10px 0 0;
}

ul.seminarTabs a {
  background-color: #5A5664;
  color: #FFFFFF;
  display: block;
  height: 2em;
  line-height: 2em;
  padding: 0 13px;
  text-decoration: none;
}

ul.seminarTabs a:hover,
ul.seminarTabs li.active a {
  background-color: #E2E1E6;
  color: #5A5664;
}

ul.seminarTabs a {
  background-color: #5A5664;
  color: #FFFFFF;
  display: block;
  height: 2em;
  line-height: 2em;
  padding: 0 13px;
  text-decoration: none;
}

ul.TickList {
  list-style-image: url('/sites/all/themes/dept2013/images/tick.png')
}


table.display, 
table.display tbody,
table.display th,
table.display td{
  border:1px solid black;
  padding:2px;
}
