@media (min-width: 768px){.visible-xs{display:none !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (max-width: 767px){.common-title header h1,.common-title header h2,.top-nav[role=navigation] header h1,.top-nav[role=navigation] header h2{font-size:1.25em}}.toggleable-window input.toggle{display:none}.toggleable-window label{font-size:3em;font-weight:bold}.toggleable-window label:hover,.toggleable-window label:focus{cursor:pointer}.toggleable-window input.toggle:checked ~ label{font-weight:normal}.toggleable-window input.toggle:checked ~ div{display:none}.toggleable-window div{position:absolute;width:100%}.top-nav[role=navigation]{background-image:linear-gradient(to bottom left, white, gray);border-radius:4px;margin-top:8px}.top-nav[role=navigation] .nav-header-window,.top-nav[role=navigation] .nav-links,.top-nav[role=navigation] .nav-lang-select{display:inline-block;vertical-align:middle}.top-nav[role=navigation] .nav-header-window{width:30%;position:relative;vertical-align:middle}@media (max-width: 767px){.top-nav[role=navigation] .nav-header-window{width:100%}}.top-nav[role=navigation] .nav-header-window .toggleable-window{display:inline-block}.top-nav[role=navigation] .nav-header-window .toggleable-window label{margin-left:10px}.top-nav[role=navigation] .nav-header-window .toggleable-window div a{font-size:1.5em;margin:0 2px 0 2px;display:block;padding:6px 6px 6px 10px;background-color:silver;border-bottom:2px solid #202020}.top-nav[role=navigation] .nav-header-window .toggleable-window div span a{background-color:#a0a0a0}.top-nav[role=navigation] .nav-header-window header{display:inline-block}@media (max-width: 767px){.top-nav[role=navigation] .nav-header-window header{position:absolute;right:10px}}@media (min-width: 768px){.top-nav[role=navigation] .nav-header-window header{margin-left:10px}}@media (max-width: 767px){.top-nav[role=navigation] .nav-header-window header h1{font-size:1.5em}}.top-nav[role=navigation] .nav-links{width:50%}.top-nav[role=navigation] .nav-lang-select{width:20%}.top-nav[role=navigation]:after{content:"";display:table;clear:both}.top-nav[role=navigation] ul li{display:inline;margin-right:1em}