/* Justified text */
p {
  text-align: justify;
}

/* Adjust logo in ioslides */

.gdbar img {
  width: 275px !important;
  height: 73px !important;
}

aside.gdbar img {
  margin-top: 45px;
  margin-right: 40px;
}

.gdbar {
  width: 400px !important;
  height: 170px !important;
}

slides > slide:not(.nobackground):before {
  width: 0;
  height: 0;
  background-size: 150px 75px;
}

/* Multiple columns */

div.left {
  float: left;
  width: 48%;
}

div.right {
  float: right;
  width: 48%;
}

div.first {
  float: left;
  width: 33%;
}

div.second {
  display: inline-block;
  width: 33%;
}

div.third {
  float: right;
  width: 33%;
}

/* Fixing Table margins */

table.rmdtable {
  margin-top: 1em;
  margin-bottom: 1em;
}

/* Repairing ioslides 'definition' object and adding FU colors */

dd {
  margin-top: 0.85em;
  margin-bottom: 0.85em;
}

dt {
  font-style: normal;
  font-weight: bold;
  color: #7AAD14;
}

/* Fix indentation in references */

div.references p {
  text-indent: -1em;
  padding-left: 1em;
}

/* FU colors */

div.green
{
  color: #7AAD14;
  font-weight: bold
}

div.blue
{
  color: #0066cc
}

div.red
{
  color: #cc0000
}

div.orange
{
  color: #FF9900
}

table.rmdtable th {
    background: #164574;
}

/* Smaller font on title page */

.title-slide hgroup h1
{
  font-size: 43px;
}

.title-slide hgroup h2
{
  font-size: 27px;
}

td {
padding-left: .5em;
}
