a { color: white; text-decoration: none; } a:hover { color: #ff9900; } .icon { background-color: #00ff00; background-image: url("../images/play.svg"); background-size: 20px 20px; background-repeat: no-repeat; background-position: 12px 10px; width: 42px; height: 42px; float: left; } .button-text { margin: 0.5em 2em; line-height: 42px; } .pure-menu-heading { background-image: url("../images/luppp.svg"); background-repeat: no-repeat; background-position-y: 0em; background-size: 2.3em; padding-left: 55px; } a.pure-button-primary { padding: 0em 0em; background: #2b2b2b; color: white; border-radius: 0px; font-size: 120%; } .splash { background: #000000; border: 2px solid #ff9900; } .splash-head { border: 0; letter-spacing: 1em; margin-left: 1em; } .splash-head { border-radius: 0px; } .splash-container { background-color: black; background-image: url("../images/header.png"); background-repeat: repeat-x; background-position-y: 100px; background-position-x: 0px; } .ribbon, .home-menu { background: #2b2b2b; } .home-menu a, .content-subhead, .pure-menu-selected a { color: #ff9900; } .content a { color: black; } .content a:hover { color: #ff9900; } .footer { z-index: 100; font-size: 0.8em; } .page-wrapper { margin-top: 60px; } .admonition { background-color: rgba(255, 153, 0, 0.2); padding: 0px 10px; margin: 0px; } .admonition-title { background-color: rgba(255, 153, 0, 0.7); color: #ffffff; margin: 0px -10px !important; padding: 4px; padding-left: 10px !important; } .admonition p { margin: 0px; padding: 4px; } address { display: inline; } footer { font-size: 0.8em; } header h2 { margin: 0px; color: #ff9900; } article header h2 a { color: #ff9900 !important; } article { border: 1px solid #7f8c8d; padding: 20px; margin: 20px; } code { background-color: rgba(27, 31, 35, .05); color: black; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; } hr { color: #ff9900; } ul.translations { list-style-type: none; } li.translations { display: inline-block; } .pure-u-md-3-5 img { max-width: 100%; } .custom-toggle { width: 34px; height: 34px; position: absolute; top: 0; right: 0; display: none; } .custom-toggle .bar { background-color: #f90; display: block; width: 20px; height: 2px; border-radius: 100px; position: absolute; top: 27px; right: 20px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; transition: all 0.5s; } .custom-toggle .bar:first-child { -webkit-transform: translateY(-6px); -moz-transform: translateY(-6px); -ms-transform: translateY(-6px); transform: translateY(-6px); } .custom-toggle.x .bar { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .custom-toggle.x .bar:first-child { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } @media (max-width: 47.999em) { .custom-toggle { display: block; } .pure-menu-item { display: block !important; width: 100%; } .pure-menu-list { width: 100%; } } #liberapay-button { margin-top: 7px; } .custom-wrapper { margin-bottom: 1em; -webkit-font-smoothing: antialiased; height: 3.7em; overflow: hidden; -webkit-transition: height 0.5s; -moz-transition: height 0.5s; -ms-transition: height 0.5s; transition: height 0.5s; } .custom-wrapper.open { height: auto; }