
.feed-menu__menu-content{
  height: auto;
  width: 100%;
}
.feed-menu__hamburger-icon
{
  display:inline-block;
  height:100%;
  position:absolute;
  text-align:center;
  right:0;
  top:0;
}

.feed-menu__categories-container
{
  position:absolute;	
  top:0;
  white-space:nowrap;
  height:100%;
  overflow:hidden;
  text-align: right;
}

.feed-menu__logo-container
{
  display:inline-block;	 
}

.feed-menu__logo
{
  width:100%;
  height:auto;
}

.feed-menu__category
{
  display:inline-block;
  vertical-align:middle;
  height:100%;
}

.feed-menu__category:before,.feed-menu__hamburger-icon:before,.feed-menu__search-icon:before
{
  content:'';
  display:inline-block;
  height:100%;
  vertical-align:middle;
}


.feed-menu__search-box{
  display: none;
}
.feed-menu__menu-content.show-search-box .feed-menu__search-box{
  display: block;
}

.feed-menu__hamburger-menu
{
  position:absolute;
  right:0;
  top:100%;
  z-index:0;
  transform:translate(0,0px);
  visibility:hidden;
  pointer-events:none;
  opacity:0;
  transition:visibility 0 .5s opacity .5s linear;
}

.feed-menu__menu-content.show-hamburger-menu .feed-menu__hamburger-menu
{
  visibility:visible;
  pointer-events:all;
  opacity:1;
  transition:opacity .5s linear;
}

a.feed-menu__hamburger-menu__item,li.feed-menu__hamburger-menu__heading
{
  display:block;	  
  white-space:nowrap;
}

.engine__load-more-section{
  padding: 2em;
  text-align: center;
}

.engine__load-more-section__load-more-button{
  cursor: pointer;
  padding: 1em 3em;
  display: inline-block;  
  border: 1px solid;
  opacity: 0.6;
  transition:all 0.25s;
  
  
}

.engine__load-more-section__load-more-button:hover{
  opacity: 1;
}

.engine__load-more-section__load-more-button:before{
  content:'Load more'; 
  display:  block;
}

.engine__load-more-section__loading{
  padding: 1em 3em;
  opacity: 0.3;
  display: inline-block;  
  border: 1px solid;
  transition:all 0.25s;
}

.engine__load-more-section__loading:before{
  content:'Loading ...'; 
  display:  block;
}