.mobileNavGrad {
  background: #4c4c4e;
  /* Old browsers */
  background: -moz-linear-gradient(top, #4c4c4e 0%, #2f2f30 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4c4c4e), color-stop(100%, #2f2f30));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #4c4c4e 0%, #2f2f30 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #4c4c4e 0%, #2f2f30 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #4c4c4e 0%, #2f2f30 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #4c4c4e 0%, #2f2f30 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4c4e', endColorstr='#2f2f30', GradientType=0);
  /* IE6-9 */
}
.print {
  display: block;
}
#mobileMenuTrigger,
#headerCallback,
#hero,
#lowProfileCourseSearch,
nav,
#sidebar,
#foot_connect,
.filter_controls,
.social_media_action,
#courseControls,
#main.coursePage section#content #slide #wrap .book {
  display: none;
}
#logo img {
  width: auto!important;
  height: auto!important;
  position: relative;
  left: 10px;
}
.splitbox .frame img {
  display: block!important;
}
#cta {
  color: #00607f;
}
#cta form {
  right: 0px;
}
#cta a,
#cta em {
  color: #00607f;
}
#cta p {
  margin-right: 0px;
}
.titlebar h1,
.titlebar h1 * {
  font-size: 50px!important;
  line-height: 1em;
  color: #00607f;
  position: relative;
  top: -20px;
}
.titlebar span[class*='icon-'] {
  display: none;
}
h1 {
  font-size: 32px!important;
}
.category h1 {
  font-size: 26px;
}
ul#category_list li h1 a {
  padding-left: 0px;
}
#main.coursePage section#content #slide #wrap {
  width: 100%;
}
#main.coursePage section#content #slide #wrap > section {
  width: 100%;
  float: none;
}
#main section#content {
  width: 80%;
  float: none;
}
