/* read-only - compiled from less */
a {
  color: #17638e;
}
a:hover {
  opacity: 0.8;
  color: #17638E;
}
body {
  background: #fff;
  color: #564949;
}
#page-navigation .navbar {
  margin-bottom: 0;
}
#top-navigation {
  background-color: #BCB9B5;
  width: 100%;
  border-bottom: 1px solid #B7B5B1;
}
#top-navigation a {
  color: #9B3E39;
}
#top-navigation .nav-pills > li > a {
  border-radius: 0;
}
ul.dropdown-menu {
  border-radius: 0;
  background-color: #E4E3E2;
}
#page-header {
  background-color: white;
  width: 100%;
  height: 112px;
  margin-bottom: 46px;
  text-align: left;
}
#page-header img {
  margin-top: 0px;
}
#page-header .container {
  padding-left: 0;
  border-bottom: 1px solid #B7B5B1;
  border-right: 1px solid #B7B5B1;
}
#page-content {
  margin-top: 0;
}
@media all and (max-width: 992px) {
  #page-content .container {
    padding-top: 0;
    margin-top: 0;
  }
}
.navbar-inverse {
  background: #fff;
}
.navbar-inverse .navbar-nav > li > a {
  color: #564949;
}
.navbar-inverse .navbar-nav > li > a:hover {
  color: #17638e;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  background: #17638e;
  color: #fff;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background: #17638e;
  color: #fff;
}
.navbar-inverse .dropdown-menu > .active > a,
.navbar-inverse .dropdown-menu > .active > a:hover,
.navbar-inverse .dropdown-menu > .active > a:focus {
  background: #17638e;
  color: #fff;
}
.navbar-inverse .dropdown-menu li a:hover,
.navbar-inverse .dropdown-menu-default li a:hover {
  background: #17638e;
  color: #fff;
}
.navbar-inverse .navbar-text {
  color: #564949;
}
.navbar-inverse .navbar-toggle {
  color: #564949;
}
.navbar-inverse .navbar-toggle .icon-bar {
  color: #564949;
  background: #564949;
}
.editable-page ul li {
  list-style-type: disc;
}
@media only screen and (max-width: 650px) {
  .editable-page img {
    width: 100%;
  }
}
body#page-page #page-content {
  font-size: 17px;
}
.editable-page .label-success {
  background-color: #6ca959;
}
#recipe-search {
  margin-top: 60px;
}
#recipe-search-mobile {
  margin-top: 0;
  padding-left: 0;
  padding-top: 15px;
}
@media all and (max-width: 768px) {
  #recipe-search-mobile {
    padding-right: 0;
  }
  #recipe-search-mobile .typeahead,
  #recipe-search-mobile .tt-query,
  #recipe-search-mobile .tt-hint {
    width: 100%;
  }
}
.twitter-typeahead {
  width: 100%;
}
.typeahead,
.tt-query,
.tt-hint {
  width: 70%;
  min-width: 300px;
  height: 40px;
  line-height: 40px;
  padding: 8px 12px;
  border: 1px solid #B7B5B1;
  outline: none;
}
.typeahead:focus {
  border: 2px solid #6ca959;
}
