/**
 * @file
 *
 * Tabs Styling.
 *
 * Adds styles for the primary and secondary tabs.
 */

.logged-in .region-content {
  border-top: 1px solid #dddddd;
}

ul.primary {
  border: none;
  line-height: 1.5em;
  margin: 0;
  padding: 0;
}

ul.primary li a {
  background-color: transparent;
  border: 1px solid transparent;
  color: #BBBBBB;
  display: inline-block;
  font-weight: 600;
  margin: 0 0 -1px;
  padding: 0.6875em 25px;
  text-align: center;
}

ul.primary li a:before {
  font-family: fontawesome, serif;
  font-weight: normal;
  margin-right: 10px;
}

ul.primary li a:hover {
  background-color: transparent;
  border: 1px solid transparent;
  color: #888888;
}

ul.primary li.active a {
  background-color: transparent;
  border: 1px solid #dddddd;
  border-top: 2px solid #AC0009;;
  border-bottom: 1px solid #FFFFFF;
  color: #555;
}
