#organe-grau .ce_text ul li {
    background-image:none;
}
.stickybody #container {
    padding-top:105px;
}
.stickynav {
    width:100%;
    top:0;
    position:relative;
    overflow:visible;
    padding:20px 0;
    background-color:#fff;
    border-bottom:1px solid #fff;
    font:87.5% neris,sans-serif;
    color:rgba(0,0,0,.7);
}
.stickynav.sticky {
    left:0;
    top:0;
    position:fixed;
    border-color:rgba(0,0,0,.05);
    z-index:998;
}
.mainnav {
    overflow:visible;
}
.mainnav > ul {
    max-width:940px;
    left:50%;
    position:relative;
    margin-bottom:0;
    margin-left:-470px;
}
.mainnav > ul > li {
    position:relative;
    display:inline-block;
    margin-right:8px;
    margin-left:8px;
    padding-top:30px;
    padding-bottom:25px;
    line-height:100%;
    text-transform:uppercase;
}
.mainnav > ul > li.first {
    margin-left:0;
}
.mainnav a {
    text-decoration:none;
}
.mainnav > ul > li > a {
    color:rgba(0,0,0,.45);
    transition:color 0.5s;
}
.mainnav > ul > li > a:hover,
.mainnav > ul > li > span,
.mainnav > ul > li.trail > a,
.mainnav > ul .active {
    color:#70bd95;
}
.mainnav ul ul {
    position:absolute;
    visibility:hidden;
    opacity:0;
    transition: opacity 0.5s ease 0s, visibility 0.5s ease 0s;
}
.mainnav ul li:hover ul {
    visibility:visible;
    opacity:1;
    transition-delay:0s;
}
.stickynav .mod_customnav {
    right:50%;
    position:absolute;
    margin-right:-470px;
    top: 35px;
}
.stickynav .mod_customnav li {
    display:inline-block;
}
.footernav ul li {
    display:inline-block;
    margin-right:10px;
}
.footernav [role="menuitem"] {
    text-decoration:none;
    color:rgba(0,0,0,.4);
    transition:color 0.5s;
}
.footernav [role="menuitem"]:hover,
.footernav .active[role="menuitem"] {
    color:#70bd95;
}
#organe-grau .ce_text ul li:before {
    content: "›";
}
.rsts-nav {
    width:100%;
    max-width:940px;
    left:50%;
    position:absolute;
    margin-left:-470px;
    bottom:10px;
}
.mod_rocksolid_slider .rsts-nav-prev,
.mod_rocksolid_slider .rsts-nav-next {
    display:none;
}
.rsts-nav li {
    width:14px;
    height:14px;
    display:inline-block;
    margin-right:5px;
    text-indent:-99999px;
}
.rsts-nav li a {
    width:100%;
    height:100%;
    display:block;
    padding:5px;
    text-align:center;
    background-image:none;
    border:3px solid #fff;
    border-radius:100%;
    text-indent:-99999px;
    transition: background 0.5s ease 0s;
}
.rsts-nav li a:hover,
.rsts-nav li .active {
    background-color:#fff;
}
