div#page footer#colophon,
body.custom-background #toTop,
div#page .fa,
div#page .drentoSpace,
div#page .drentoDiv {
  display: none !important;
}
body.custom-background {
  background-attachment: fixed !important;
}
div#page .hentry {
  max-width: 90%;
  background: rgba(255, 255, 255, 0.71);
  padding: 40px;
}
div#page .entry-title,
div#page .entry-content h2 {
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 5px;
  text-shadow: 2px 2px #ffe3d1;
}
div#page .main-navigation ul {
  background: #fff;
  box-shadow: 0 1px 3px rgba(255, 228, 207, 0.8), 0 1px 2px rgba(255, 127, 42, 0.43);
}
div#page .main-navigation ul ul a {
  width: 205px;
  font-size: 13px;
  text-transform: uppercase;
  background: none;
  text-align: center;
  font-weight: 700;
  color: #613d16;
}
div#page .site-branding .site-title a:before {
  content: "";
  background: url(/wp-content/uploads/sites/125/2018/01/logo.png);
  background-repeat: no-repeat;
  background-size: 150px;
  width: 150px;
  height: 150px;
  display: block;
  margin: 0 auto;
}
div#page .site-branding .site-title a {
  color: #613d16;
  letter-spacing: 2px;
  text-shadow: 2px 2px 2px #ffff;
  font-weight: 700;
}
div#page .entry-content a,
div#page .main-navigation a,
div#page .site-branding .site-title a {
  -webkit-transition: all .5s cubic-bezier(.25,.8,.25,1);
  -moz-transition: all .5s cubic-bezier(.25,.8,.25,1);
  -o-transition: all .5s cubic-bezier(.25,.8,.25,1);
  transition: all .5s cubic-bezier(.25,.8,.25,1);
}
div#page .main-navigation div ul li.current-menu-item > a, 
div#page .main-navigation div ul li.current-menu-parent > a, 
div#page .main-navigation div ul li.current-page-ancestor > a, 
div#page .main-navigation div .current_page_item > a, 
div#page .main-navigation div .current_page_parent > a, 
div#page .main-navigation div ul li:hover > a, 
div#page .main-navigation div ul li.focus > a {
    color: #ff7f2a;
}