body {
  font-family: 'Open+Sans', sans-serif !important;
  background: #fff !important;
}

#content .btn-book, #content .day-book, #content .btn-primary, #content .btn-danger,
footer {
  background: #4f7733;
  background-image: linear-gradient(to bottom, #3b5927, #4f7733);
}
#content .btn-book:hover, #content .day-book:hover, #content .btn-primary:hover, #content .btn-danger:hover {
  background: #3b5927;
}

footer .subfooter {
  background: #4f7733;
}
#content .wrapSmint .subMenuSmint,
#content #fullWidthTop {
  color:#3b5927;
  background: #4f7733;
}
#content .wrapSmint .active {
  color: #4f7733;
  color: #{$baseColorInvert};
  background: #3b5927;
}
#content p a, #content h4 a, #content h3 a, #content h2 a,
#content p a:hover,
#content .news h4 a, #content .news a,
#content ul li a
{
  color: #4f7733;
}
/*#content .wrapSmint a:active, #content .wrapSmint a:focus {
  color: #4f7733;
}*/

#mainmenu-container {
  display: block;
}

#logo .inner a img {
  width: autopx;
  height: auto;
}
header {
  background: #{$bodybackground}; 
}
h1, h2, h3, h4, h5 {
  font-family: 'Oswald', sans-serif;
}
#content h1 {
  color: #4f7733;
  font-size: 38px;
}

#content h2 {
  color: #4f7733;
  font-size: 33px;
}

#content h3 {
  color: #4f7733;
  font-size: 28px;
}
#content h4 {
  color: #4f7733;
  font-size: 26px;
}
#content h5 {
  color: #4f7733;
  font-size: 24px;
}
#mainmenu li:hover a,
#mainmenu li li a,
#mainmenu li li a:hover {
  background: #4f7733;
}
#mainmenu a:hover,
#mainmenu li:hover a{
	color:#fff;
}
footer {
  background: #4f7733;
}
.subfooter {
  background: #4f7733;
}
#logo {
  background: #FFF;
}
footer > .container p, footer > .container h1, footer > .container h2, footer > .container h3, footer > .container h4, footer > .container table,
footer > .container a {
  color: #fff;
}
footer > .subfooter p, footer > .subfooter h1, footer > .subfooter h2, footer > .subfooter h3, footer > .subfooter h4, footer > .subfooter table,
footer > .subfooter a {
  color: #fff;
}
.slider-info {
  opacity: .7;
}