.no-sidebar .site-header {
  background: #0073aa;
  width: auto;
  /* Front Page */
}
.page-id-10745 .page-header {
  display: none;
  /* Remove the  spacing at the bottom of the course listing */
}
.page-id-10745 ul.course-container:after {
  display: none;
}
#content {
  /* Remove the post navigation that's empty */
  font-size: 1.1em;
}
#content nav#nav-below, #content aside {
  display: none;
  /* Tighten up the padding a bit */
}
#content article.post, #content article.page, #content article.course {
  padding: 0;
}
#content article.post .entry-content, #content article.page .entry-content, #content article.course .entry-content {
  padding-top: 0;
}
.meter .value, .course .status, .module-archive .status, .sensei-message {
  color: #4d545c;
}
.course .module .module-lessons ul li.completed a {
  color: inherit;
}
.sensei-breadcrumb {
  background: none;
  padding: 2em 1em;
}
article.course header h2, .course-lessons {
  width: 85%;
  margin: 0 auto;
}
body.home header.page-header {
  display: none;
  /*The CSS below is pretty messy, but it's the only way to make these changes to Sensei's default elements */
}
.lesson a.button, .course a.button {
  height: 28px;
}
.course #commentform #submit, .course .submit, .course a.button, .course a.button:visited, .course a.comment-reply-link, .course button.button, .course input.button, .course input[type=submit], .course-container #commentform #submit, .course-container .submit, .course-container a.button, .course-container a.button:visited, .course-container a.comment-reply-link, .course-container button.button, .course-container input.button, .course-container input[type=submit], .lesson #commentform #submit, .lesson .submit, .lesson a.button, .lesson a.button:visited, .lesson a.comment-reply-link, .lesson button.button, .lesson input.button, .lesson input[type=submit], .quiz #commentform #submit, .quiz .submit, .quiz a.button, .quiz a.button:visited, .quiz a.comment-reply-link, .quiz button.button, .quiz input.button, .quiz input[type=submit] {
  background: #0085ba;
  border-color: #0073aa #006799 #006799;
  -webkit-box-shadow: 0 1px 0 #006799;
  box-shadow: 0 1px 0 #006799;
  color: #fff;
  text-decoration: none;
  text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799;
  border-width: 1px;
  border-style: solid;
  -webkit-appearance: none;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  white-space: nowrap;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.lesson input.quiz-submit.reset, .quiz input.quiz-submit.reset {
  background: #f1f1f1;
  text-shadow: none;
  color: #0085ba;
}
.lesson input.quiz-submit.complete, .quiz input.quiz-submit.complete {
  background: #0085ba;
}
.course #commentform #submit:hover, .course .submit:hover, .course a.button:hover, .course a.button:visited:hover, .course a.comment-reply-link:hover, .course button.button:hover, .course input.button:hover, .course input[type=submit]:hover, .course-container #commentform #submit:hover, .course-container .submit:hover, .course-container a.button:hover, .course-container a.button:visited:hover, .course-container a.comment-reply-link:hover, .course-container button.button:hover, .course-container input.button:hover, .course-container input[type=submit]:hover, .lesson #commentform #submit:hover, .lesson .submit:hover, .lesson a.button:hover, .lesson a.button:visited:hover, .lesson a.comment-reply-link:hover, .lesson button.button:hover, .lesson input.button:hover, .lesson input[type=submit]:hover, .quiz #commentform #submit:hover, .quiz .submit:hover, .quiz a.button:hover, .quiz a.button:visited:hover, .quiz a.comment-reply-link:hover, .quiz button.button:hover, .quiz input.button:hover, .quiz input[type=submit]:hover {
  background: #008ec2;
  border-color: #006799;
  color: #fff;
}
.course div.sensei-message.download, .course div.sensei-message.tick, .course p.sensei-message.download, .course p.sensei-message.tick, .course-container div.sensei-message.download, .course-container div.sensei-message.tick, .course-container p.sensei-message.download, .course-container p.sensei-message.tick, .learner-info div.sensei-message.download, .learner-info div.sensei-message.tick, .learner-info p.sensei-message.download, .learner-info p.sensei-message.tick, .lesson div.sensei-message.download, .lesson div.sensei-message.tick, .lesson p.sensei-message.download, .lesson p.sensei-message.tick, .quiz div.sensei-message.download, .quiz div.sensei-message.tick, .quiz p.sensei-message.download, .quiz p.sensei-message.tick, .sensei div.sensei-message.download, .sensei div.sensei-message.tick, .sensei p.sensei-message.download, .sensei p.sensei-message.tick {
  background: #c7e8ca;
}
