/* navigation.css */
#header_navigation{width:100%;position:relative;overflow:visible;display:block}#header_navigation a{color:#878786}#header_navigation span{color:#253675;font-weight: 400}#header_navigation ul.level_1{width:100%;display:inline-block;margin:1em auto}#header_navigation ul.level_1 > li{position:relative;display:inline-block;margin-right:20px;padding-top:5px;border-top:2px solid #fff;font:15px "Roboto Slab"}#header_navigation ul.level_1 > li{font-size:.9375rem}#header_navigation ul.level_1 > li.trail{border-top: 2px solid #253675}#header_navigation ul.level_1 > li:hover{border-top:2px solid #253675}#header_navigation ul.level_1 > li:hover ul.level_2{left:auto;transition: all 0.3s ease 0.3s}#header_navigation ul.level_2{min-width:190px;left:-9999em;position:absolute;margin-left:-15px;padding:5px 0 0;background-color:#fff;transition: all 0.3s ease 0.3s;z-index: 999}#header_navigation ul.level_2 > li{position:relative;display:block;padding:10px 15px;white-space:pre;font:14px "Roboto"}#header_navigation ul.level_2 > li{font-size:.875rem}#header_navigation ul.level_2 > li:hover{background-color:#253675}#header_navigation ul.level_2 > li a,#header_navigation ul.level_2 > li span{display:block;padding-bottom:2px;font-family:"Roboto Slab";color:#253675}#header_navigation ul.level_2 > li span.subtitle{color: #878786;font: 14px "Roboto"}#header_navigation ul.level_2 > li:hover,#header_navigation ul.level_2 > li:hover a,#header_navigation ul.level_2 > li:hover span{color:#fff;color: fff!important}#header_navigation ul.level_2 > li span{color:#253675}#sidebar_navigation{margin:0 30px}#sidebar_navigation li{margin-bottom:5px;padding:5px 0}#sidebar_navigation li a{position:relative;display:block;font-family:"Roboto Slab";transition: all 0.5s ease-in-out 0.5s}#sidebar_navigation li a span.subtitle{color: #878786;    display: block;    font-family: "Roboto";    font-weight: 300}#sidebar_navigation li:hover > a{padding-left:10px;color:#253675;transition: all 0.5s ease-in-out 0s}#sidebar_navigation li.active span:not(.subtitle){position:relative;display:block;padding-left:10px;font-family:"Roboto Slab";color:#253675;font-weight: 400}#sidebar_navigation li.active span:not(.subtitle):before,#sidebar_navigation li:hover > a:before{width:0;height:0;left:0;top:5px;position:absolute;margin-right:10px;border-left:5px solid #253675;border-bottom: 5px solid transparent;border-top: 5px solid transparent;content: " ";transition: all 0.5s ease-in-out 0s}body:not(.partner) #sidebar_navigation li.submenu:not(.trail) > ul{display:none}#sidebar_navigation ul.level_2{margin-bottom: 0;    margin-left: 15px;    margin-top: 15px}.mod_booknav ul{margin:40px 0 0;padding-right:10px;padding-left:10px}.mod_booknav li{position:relative;display:inline-block;padding:5px}.mod_booknav li > a{color: inherit;font-weight: 300}.mod_booknav li.prev > a:before{border-bottom: 5px solid transparent;border-right: 5px solid #878786;border-top: 5px solid transparent;content: " ";height: 0;left: -5px;margin-top: -5px;position: absolute;top: 50%;transition: all 0.5s ease-in-out 0s;width: 0}.mod_booknav li.prev:hover > a:before{border-right: 5px solid #253675}.mod_booknav li.next > a:after{border-bottom: 5px solid transparent;border-left: 5px solid #878786;border-top: 5px solid transparent;content: " ";height: 0;right: -5px;margin-top: -5px;position: absolute;top: 50%;transition: all 0.5s ease-in-out 0s;width: 0}.mod_booknav li.next:hover > a:after{border-left: 5px solid #253675}.mod_booknav li > a:hover{color:#253675}#nav-mobile .active.mm-listitem strong,#nav-mobile .trail.mm-listitem strong{padding-left: 20px;padding-right: 20px;padding-top:14px;padding-bottom:14px;color:#253675}