@import url(//fonts.googleapis.com/css?family=Pathway+Gothic+One|Open+Sans:700);
/* Global */
/* line 4, assetic_compassE92siI.sass */
body {
  background-color: #f6fef6;
  font-family: "Open Sans", sans-serif;
}

/* line 8, assetic_compassE92siI.sass */
hr {
  margin: 0;
  padding: 0;
}

/* line 12, assetic_compassE92siI.sass */
small {
  color: #777777;
  display: block;
  margin-top: 0.4em;
}

/* line 17, assetic_compassE92siI.sass */
dl {
  margin-bottom: 0;
  overflow: hidden;
}
/* line 20, assetic_compassE92siI.sass */
dl > * {
  width: 100%;
}
/* line 22, assetic_compassE92siI.sass */
dl dt:after {
  content: ":";
}
/* line 24, assetic_compassE92siI.sass */
dl dt.full-width {
  width: 100% !important;
}
/* line 26, assetic_compassE92siI.sass */
dl dd {
  margin-bottom: 0.6em;
}
/* line 28, assetic_compassE92siI.sass */
dl dd:last-child {
  margin-bottom: 0;
}
/* line 30, assetic_compassE92siI.sass */
dl dd.url {
  word-wrap: break-word;
}

/* line 33, assetic_compassE92siI.sass */
.fa {
  line-height: inherit;
}

@media screen and (min-width: 768px) {
  /* line 38, assetic_compassE92siI.sass */
  dl.w18 > * {
    float: left;
  }
  /* line 40, assetic_compassE92siI.sass */
  dl.w18 dt {
    width: 18%;
  }
  /* line 42, assetic_compassE92siI.sass */
  dl.w18 dd {
    width: 82%;
  }

  /* line 46, assetic_compassE92siI.sass */
  dl.w21 > * {
    float: left;
  }
  /* line 48, assetic_compassE92siI.sass */
  dl.w21 dt {
    width: 21%;
  }
  /* line 50, assetic_compassE92siI.sass */
  dl.w21 dd {
    width: 79%;
  }

  /* line 54, assetic_compassE92siI.sass */
  dl.w24 > * {
    float: left;
  }
  /* line 56, assetic_compassE92siI.sass */
  dl.w24 dt {
    width: 24%;
  }
  /* line 58, assetic_compassE92siI.sass */
  dl.w24 dd {
    width: 76%;
  }

  /* line 61, assetic_compassE92siI.sass */
  dt.full-width {
    margin-bottom: 0.2em;
  }
}
/* line 64, assetic_compassE92siI.sass */
.container {
  margin: 0 auto;
  max-width: 760px;
  padding-bottom: 0;
  width: 100%;
}

/* line 70, assetic_compassE92siI.sass */
.center {
  float: none;
  margin: 0 auto;
}

/* line 74, assetic_compassE92siI.sass */
a.delete, a.cancel {
  padding: 7px 12px;
  vertical-align: middle;
}

/* line 78, assetic_compassE92siI.sass */
a.delete {
  color: #aa0000;
}
/* line 80, assetic_compassE92siI.sass */
a.delete:hover {
  color: maroon;
}
/* line 82, assetic_compassE92siI.sass */
a.delete:active {
  box-shadow: none;
}

/* line 85, assetic_compassE92siI.sass */
a.cancel {
  color: #428bca;
}
/* line 87, assetic_compassE92siI.sass */
a.cancel:hover {
  color: #3276b1;
}

/*
 * Branding adjustments
 */
@media screen and (max-width: 767px) {
  /* line 96, assetic_compassE92siI.sass */
  #vcuIdentity h1 a {
    background-size: 99px 35px !important;
  }
}
/* line 101, assetic_compassE92siI.sass */
#realLogo h1 a {
  background-size: 280px 30px;
}
/* line 104, assetic_compassE92siI.sass */
#realLogo h2 a {
  background-size: 280px 15px;
}

/* Keywords Identity */
/* line 108, assetic_compassE92siI.sass */
#keywordsIdentity {
  margin: 0 auto;
  padding: 1em;
}
/* line 112, assetic_compassE92siI.sass */
#keywordsIdentity a {
  color: #333333;
  display: table;
  margin: 0 auto;
  text-decoration: none;
}
/* line 118, assetic_compassE92siI.sass */
#keywordsIdentity h1 {
  font-family: "Open Sans";
  font-size: 3em;
  font-weight: bold;
  letter-spacing: 0.5;
  margin: 0 auto;
}
/* line 124, assetic_compassE92siI.sass */
#keywordsIdentity h1 span {
  display: inline-block;
  width: 100%;
}
/* line 128, assetic_compassE92siI.sass */
#keywordsIdentity h2 {
  color: #69b3e7;
  font-family: "Pathway Gothic One", sans-serif;
  font-size: 1.75em;
  font-weight: normal;
  line-height: 1.4;
  margin: 0 auto;
  text-transform: lowercase;
}

/* Navbar */
/* line 140, assetic_compassE92siI.sass */
.navbar .container {
  padding-bottom: 0;
}

/* Action Buttons */
/* line 144, assetic_compassE92siI.sass */
.buttons {
  margin: 0;
}
/* line 146, assetic_compassE92siI.sass */
.buttons div {
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  /* line 146, assetic_compassE92siI.sass */
  .buttons div {
    margin-bottom: 10px;
  }
}
/* line 150, assetic_compassE92siI.sass */
.buttons p {
  margin-bottom: 0;
}
/* line 152, assetic_compassE92siI.sass */
.buttons p a {
  background-color: #f0f1cf;
  border: none;
  color: #333333;
  font-family: "Pathway Gothic One", sans-serif;
  font-size: 2.5em;
  font-variant: small-caps;
  line-height: 0.9;
  padding: 0.75em 0;
  width: 100%;
}
/* line 162, assetic_compassE92siI.sass */
.buttons p a b {
  font-family: "Open Sans", sans-serif;
  font-variant: normal;
  text-transform: none;
}
/* line 166, assetic_compassE92siI.sass */
.buttons p a:hover, .buttons p a:active {
  background-color: #ebe4a9;
  color: #333333;
}

/* line 171, assetic_compassE92siI.sass */
#intent {
  margin: 10px 0 1em 0;
}
/* line 173, assetic_compassE92siI.sass */
#intent p {
  margin: 0.8em 0;
}
/* line 175, assetic_compassE92siI.sass */
#intent ul {
  padding-left: 2em;
}
/* line 177, assetic_compassE92siI.sass */
#intent ul li {
  margin-bottom: 0.4em;
}
/* line 179, assetic_compassE92siI.sass */
#intent .col {
  float: none;
  margin: 0 auto;
  padding: 0;
}

/* line 184, assetic_compassE92siI.sass */
.callout {
  background-color: #bde0ef;
  float: none;
  margin: 0 auto;
  padding: 1em 1em 0;
}
/* line 189, assetic_compassE92siI.sass */
.callout p {
  margin: 0;
  padding-bottom: 1em;
}

/* line 194, assetic_compassE92siI.sass */
.list ol, .list ul {
  margin-bottom: 0;
}

/* line 198, assetic_compassE92siI.sass */
footer {
  background-color: #e7e7e7;
  margin-top: 20px;
  padding: 1em;
}
@media (max-width: 767px) {
  /* line 203, assetic_compassE92siI.sass */
  footer .row,
  footer .col {
    margin: 0;
    padding: 0;
  }
  /* line 207, assetic_compassE92siI.sass */
  footer .row {
    margin: 0 auto;
  }
}
/* line 209, assetic_compassE92siI.sass */
footer ul {
  list-style-type: none;
  padding: 0;
}
/* line 212, assetic_compassE92siI.sass */
footer p {
  margin-bottom: 0;
}
/* line 214, assetic_compassE92siI.sass */
footer #help {
  font-size: 1.25em;
  margin-bottom: 0.5em;
}
/* line 217, assetic_compassE92siI.sass */
footer #help a {
  color: #777777;
}
/* line 219, assetic_compassE92siI.sass */
footer #help a:hover {
  color: #333333;
  text-decoration: none;
}

/* line 223, assetic_compassE92siI.sass */
.box {
  background-color: #f5f6e1;
  border-radius: 8px;
  padding: 1em;
}
/* line 227, assetic_compassE92siI.sass */
.box h2 {
  border-bottom: 2px solid #333333;
  font-family: "Pathway Gothic One", sans-serif;
  margin: 0 0 0.5em;
  padding-bottom: 0.25em;
}

/* line 234, assetic_compassE92siI.sass */
.inner.container {
  max-width: 480px;
  padding: 0;
}
/* line 237, assetic_compassE92siI.sass */
.inner.container .row {
  margin: 0;
}

/* line 240, assetic_compassE92siI.sass */
form {
  margin: 0 auto;
}
/* line 242, assetic_compassE92siI.sass */
form .alert-danger {
  margin-top: 0.4em;
}

/* line 247, assetic_compassE92siI.sass */
form.keyword.permanent .form-group:first-child .alert-danger {
  margin: 0.4em 0;
}

/* line 250, assetic_compassE92siI.sass */
table.keywords {
  table-layout: fixed;
}
/* line 252, assetic_compassE92siI.sass */
table.keywords th, table.keywords td {
  text-align: center;
}
/* line 254, assetic_compassE92siI.sass */
table.keywords th:first-child, table.keywords td:first-child {
  text-align: left;
}

/* line 258, assetic_compassE92siI.sass */
table.keywords > thead > tr > th {
  border-bottom-width: 1px;
  width: 25%;
}
/* line 262, assetic_compassE92siI.sass */
table.keywords td:not(:first-child) a {
  color: #333333;
  display: block;
  height: 100%;
  width: 100%;
}
/* line 267, assetic_compassE92siI.sass */
table.keywords td:not(:first-child) a:hover {
  color: #777777;
  text-decoration: none;
}

/* line 273, assetic_compassE92siI.sass */
table.permanent.keywords th:first-child {
  width: 50%;
}
/* line 275, assetic_compassE92siI.sass */
table.permanent.keywords td:first-child {
  word-wrap: break-word;
}

/* line 278, assetic_compassE92siI.sass */
.actions {
  margin-top: 1em;
}

/* line 281, assetic_compassE92siI.sass */
form.delete {
  text-align: center;
}

/* Keyword list */
/* line 286, assetic_compassE92siI.sass */
#tabs {
  list-style-type: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
}
/* line 291, assetic_compassE92siI.sass */
#tabs li {
  background-color: #f0f1cf;
  border-radius: 8px 8px 0 0;
  color: #333333;
  float: left;
  font-family: "Pathway Gothic One", sans-serif;
  font-size: 2em;
  line-height: 1.5;
  margin-right: 3px;
  text-align: center;
  text-transform: uppercase;
  width: 30%;
}
/* line 303, assetic_compassE92siI.sass */
#tabs a {
  border-radius: 8px 8px 0 0;
  color: #333333;
  display: block;
  height: 100%;
  width: 100%;
}
/* line 309, assetic_compassE92siI.sass */
#tabs a:hover {
  background-color: #ebe4a9;
  color: #333333;
  text-decoration: none;
}
/* line 313, assetic_compassE92siI.sass */
#tabs .active {
  background-color: #ebe4a9;
}
/* line 315, assetic_compassE92siI.sass */
#tabs #authenticated {
  width: 60%;
}
@media screen and (min-width: 768px) {
  /* line 315, assetic_compassE92siI.sass */
  #tabs #authenticated {
    width: 30%;
  }
}

/* line 320, assetic_compassE92siI.sass */
.keyword-list {
  background-color: #f0f1cf;
  border-top: 8px solid #bde0ef;
  padding: 1em;
}
/* line 324, assetic_compassE92siI.sass */
.keyword-list h2 {
  display: none;
}
/* line 326, assetic_compassE92siI.sass */
.keyword-list p {
  margin: 0 1em;
  width: 85%;
}
/* line 329, assetic_compassE92siI.sass */
.keyword-list .row {
  margin: 0;
}
/* line 332, assetic_compassE92siI.sass */
.keyword-list .row:nth-of-type(1) h3 {
  margin-top: 0;
}
/* line 334, assetic_compassE92siI.sass */
.keyword-list .row ul {
  padding-left: 15px;
}

/* line 337, assetic_compassE92siI.sass */
h3.bar {
  background-color: #ebe4a9;
  font-family: "Open Sans", sans-serif;
  font-size: larger;
  padding: 0.5em;
}

/* line 343, assetic_compassE92siI.sass */
.box.exception {
  text-align: center;
}
/* line 345, assetic_compassE92siI.sass */
.box.exception h2 {
  border-bottom: none;
}

/* line 348, assetic_compassE92siI.sass */
.row > .alert {
  margin-left: 15px;
  margin-right: 15px;
}

/* line 352, assetic_compassE92siI.sass */
.btn-group {
  margin: 0.3em 0 0;
}
/* line 354, assetic_compassE92siI.sass */
.btn-group .btn-default {
  border-color: #ddeeee;
}
/* line 356, assetic_compassE92siI.sass */
.btn-group > .btn:hover, .btn-group .active {
  background-color: #bde0ef;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 361, assetic_compassE92siI.sass */
ul.az-links {
  padding: 0;
}
/* line 363, assetic_compassE92siI.sass */
ul.az-links li {
  display: inline;
  line-height: 2.5;
}
/* line 366, assetic_compassE92siI.sass */
ul.az-links li a {
  padding: 5px 8px;
  background: #ebe4a9;
}
/* line 369, assetic_compassE92siI.sass */
ul.az-links li a:hover, ul.az-links li a:focus {
  background: #2a6496;
  color: white;
}
