.navbar .brand {
  display: block;
}
.menu_float {
  float: none !important;
}
.blue_underline {
  border-bottom: 4px solid #b4e6f4;
}
.menu_margin {
  margin-right: 0px !important;
}
.navbar .nav > .active > a > hr.blue {
  border-top: 0px solid #b4e6f4;
}
.nav > li > a:hover > hr.blue {
  border-top: 0px solid #b4e6f4;
  margin: 0px 0px 0px 0px;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover {
  background-color: #f2f2f2;
}
.fr_small {
  float: left;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover {
  background-color: #ffffff;
}
.nav-collapse .nav > li > a:hover {
  background-color: #ffffff;
}
.navbar-inner {
  padding-left: 20px;
  padding-right: 20px;
  background-color: #dff4fa;
}
.menu_top {
  margin-top: 20px;
}
.logo_top {
  margin-top: 0px;
  margin-bottom: 20px;
}
p.menu_seperator {
  display: none;
}
hr.thick {
  display: none;
}
div.bullets {
  margin-left: 25px;
  float: left;
}
div.line {
  display: none;
}
br.mobile {
  display: block;
}
.description {
  margin-left: 25px;
  display: inline-block;
}
div.stars {
  float: left;
  border-left: 0px solid #ffffff;
  padding-left: 25px;
}
.higher_res {
  display: none;
}
.lower_res {
  display: none;
}
.img_thumbnail {
  margin-bottom: 30px;
}
.padding_menu {
  padding-left: 20px;
}
.mobile_res {
  display: block;
}
.nav-tabs {
  margin-bottom: 0px;
  padding-bottom: 20px;
  margin-top: 10px;
}
.mb200 {
  margin-bottom: 0px;
}
div#portfolioArrow {
  background: url(../../../img/arrow_s.png) 0 0;
  width: 8px;
  height: 13px;
  margin-right: 12px;
  margin-top: 16px;
}
p#portfolioText {
  font-size: 2.5em;
}
.pd_pos {
  float: left !important;
  margin-bottom: 15px !important;
}
.hp_container {
  position: relative;
  height: auto;
  top: 0px;
  margin-top: 10px;
  border-bottom: 0px solid #dff4fa;
}
h3 {
  margin: 20px 0;
  line-height: 22px;
  font-size: 1.5em;
}
.mb200 {
  margin-bottom: 0px !important;
}
.small_mobile_res {
  display: block;
}
