body {
  background-color: #ffffff;
}

h1 {
  border-bottom: 2px solid #ffca33;
  max-width: 500px;
  padding-bottom: 5px;
}

h2 {
  font-size: 32px;
  font-weight: 400;
  border-bottom: 2px solid #ffca33;
  max-width: 500px;
  padding-bottom: 5px;
}

h3 {
  font-size: 24px;  
  font-weight: 400;
}

ul {
    text-align: left;
}

@media (max-width: 767px) {
.not_mobile {
  display: none;
}
}

.site-header {
  position: fixed;
  width: 100%;
  z-index: 999;
  box-shadow: 0px 3px 3px rgba(0,0,0,0.5);
  height: 120px;
  top: 0px;
}

.inside-header {
  padding: 15px;
}

@media (min-width: 768px) {
.site-content {
  margin-top: 110px;
}
}

@media (max-width: 767px) {
.site-content {
  margin-top: 191px;
}
}

.main-navigation {
  background-color: #fff;
}

.menu-toggle, button.menu-toggle:hover, button.menu-toggle:focus, .main-navigation .mobile-bar-items a, .main-navigation .mobile-bar-items a:hover, .main-navigation .mobile-bar-items a:focus {
  color: #333;
  font-size: 24px;
}

.mobile-menu-control-wrapper .menu-toggle, .mobile-menu-control-wrapper .menu-toggle:hover, .mobile-menu-control-wrapper .menu-toggle:focus, .has-inline-mobile-toggle #site-navigation.toggled {
  background-color: transparent;
}

.menu-toggle .mobile-menu {
  display: none;
}

.main-navigation a {
  font-size: 21px;
}

.main-navigation .main-nav ul li a, .main-navigation .main-nav ul li[class*="current-menu-"] > a, .main-navigation .main-nav ul li[class*="current-menu-"].sfHover > a {
  background-color: #fff;
  color: #333;
}

.main-navigation .main-nav ul li[class*="current-menu-"] > a:hover, .main-navigation .main-nav ul li[class*="current-menu-"].sfHover > a, .main-navigation .main-nav ul li:hover > a, .main-navigation .main-nav ul li:focus > a, .main-navigation .main-nav ul li.sfHover > a {
  background-color: #ffca33;
}

/* Submenu */

.main-navigation .main-nav ul ul li a {
  font-size: 18px;
}

.main-navigation .main-nav ul ul li > a, .main-navigation .main-nav ul ul li.sfHover > a, .main-navigation .main-nav ul ul li[class*="current-menu-"] > a, .main-navigation .main-nav ul ul li[class*="current-menu-"].sfHover > a {
  background-color: #fff;
  color: #333;
}

.main-navigation .main-nav ul ul li:hover > a, .main-navigation .main-nav ul ul li:focus > a, .main-navigation .main-nav ul ul li.sfHover > a, .main-navigation .main-nav ul ul li[class*="current-menu-"] > a:hover {
  background-color: #ffca33;
  color: #fff!important;
}

.main-navigation .main-nav ul li[class*="current-menu-"] > a:hover, .main-navigation .main-nav ul li[class*="current-menu-"].sfHover > a, .main-navigation .main-nav ul li:hover > a, .main-navigation .main-nav ul li:focus > a, .main-navigation .main-nav ul li.sfHover > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a {
  color: #fff;
}

@media (max-width: 767px) {
.sticky_nav {
  display: none;
}
}

#sticky_nav_1, #sticky_nav_2, #sticky_nav_3 {
    position: fixed;
    left: 5px;
    color: #fff;
    font-size: 26px;
    font-weight: 500;
    background-color: #ffca33;
    padding: 16px 4px 16px 4px;
}

#sticky_nav_1 a:hover, #sticky_nav_2 a:hover, #sticky_nav_3 a:hover {
    color: #333;
}

#sticky_nav_1 a, #sticky_nav_2 a, #sticky_nav_3 a {
    color: #fff;
}


#sticky_nav_1 {
    top: 300px;
}

#sticky_nav_2 {
    top: 380px;
}

#sticky_nav_3 {
    top: 460px;
}

@media (min-width: 768px) {
.anker {
  position: absolute;
  top: -128px;
}
}

@media (max-width: 767px) {
.anker {
  position: absolute;
  top: -160px;
}
}

.cat-links
{
  display: none
}

.byline, .comments-area
{
  display: none!important;
}

.site-info {
  background-color: #333;
}
