.menco-project-image-card {
    background-color: #fefefe;
}
.menco-project-image-card img {
    margin: auto;
}
.menco-project-image-card img[orientation="landscape"], .menco-project-image-card img[orientation="square"] {
    width: 100%;
    margin: auto;
}
.menco-project-image-card img[orientation="portrait"] {
    height: 80vh;
}
.menco-landing-category-choser {
    min-height: calc(100vh - 380px)!important; 
}
.scrolled-100 h2.menco-subcategories-menu {
    position: fixed;
    top: 0px;
    margin-top: 0px;
    left: 140px;
    right: 140px;
    z-index:5555;
    
     background: linear-gradient(to bottom, rgba(242,245,246,0.9) 0%, rgba(242,245,246,0.4) 60% , rgba(242,245,246,0) 100%);
    padding-bottom: 80px;
}
h2.menco-subcategories-menu {
     display: none!important;
}
.menco-subcategories-menu-fixed {
    position: fixed;
    left: 0px;
    right: 0px;
    bottom: 129px;
   
    z-index: 99999;
    transition: 0.1s ease all;
    background-color:rgba(219,222,223,0.94);
    box-shadow: inset 0px 1px 0px 0px rgba(169,182,194,0.25), 0px -25px 50px rgba(242,245,246,0.8);
}
nav.deepmenu {
    background-color:rgba(219,222,223,0.94);
    display: none;
}
li.selected > nav.deepmenu { 
     display: block;
}

body[scrolled].scrolled-100 .menco-subcategories-menu-fixed {
    bottom: 99px;
}
.menco-subcategories-menu-fixed {
    display: none;
}
.menco-subcategories-menu-fixed a {
    margin-left: 5px;
    margin-right: 5px;
    padding: 10px 0px;
    display: inline-block;
    color: #646E78;
    font-size:12px;
}
.menco-subcategories-menu-fixed a:hover,
.menco-subcategories-menu-fixed a.selected {
     box-shadow: inset 0px 2px 0px 0px #AE824B;   
}
h1.jumbo {
    padding-bottom: 30px;
}
nav, nav *:not(a) {
    transition: 0.2s ease all!important;
}
nav nav {
    transition: 0.1s ease all!important;
}
nav {
    z-index: 2;
}
nav nav {
    z-index: 1;

}
.ro-block-image-overlay .button {
	white-space: nowrap;
	max-width: 100%;
	overflow: hidden;
}
.molenaar-thumbgrid-row > div {
	background-size:cover!important;
	background-position: center!important;
} 
.molenaar-thumbgrid-row > div[style*="background"] > * {
	background-color:rgba(0,0,0,0)!important;	
}