html { height: 100%; } body { margin:0; font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif; background-repeat-y: no-repeat; background: radial-gradient(ellipse at top left, rgba(255, 255, 255, 1) 40%, rgb(255, 224, 0) 200%) fixed; background-image: url("../image/background.png"); } .page { max-width: 120ch; margin: 1em auto; margin-bottom: 300px; } .container { margin-top:40px; } .grass { background-image: url("../image/grass.png"); width: 100%; height: 46px; position: fixed; bottom: 32px; } .dog { background-image: url("../image/dog.gif"); background-repeat: no-repeat; background-size: contain; width: 150px; height: 100px; position: fixed; bottom: 30px; left: 30px; } .grass_extended { background: #83cb53; width: 100%; height: 32px; position: fixed; bottom: 0; } .perl_forbidden { background-image: url("../image/perl_forbidden.png"); width: 99px; height: 127px; position: fixed; bottom: 20px; right: 128px; } code { border: 1px solid #d9d9d9; background: #ededed; padding-left: 4px; padding-right: 4px; } table { border-collapse: collapse; border: 1px solid black; background-color: #f0f0f0; } td { padding-top: 0.3em; padding-bottom: 0.4em; padding-right: 2em; padding-left:0.3em; } .buildtype { display: block; font-weight: bold; margin-top: 1em;} .downloadheading { font-weight: bold; margin-top: 0.8em; } .downloadrow { margin-top: 0.2em; margin-bottom: 0.2em; } .downloadname { display: -moz-inline-box; display: inline-block; max-width: 18vw; width: 8em; vertical-align: middle; } .downloadfile { display: -moz-inline-box; display: inline-block; max-width: 36vw; width: 16em; vertical-align: middle; } .downloadftp { display: -moz-inline-box; display: inline-block; max-width: 18vw; width: 8em; vertical-align: middle; } .downloadsig { display: -moz-inline-box; display: inline-block; max-width: 18vw; width: 8em; vertical-align: middle; } .downloadgitlink { display: -moz-inline-box; display: inline-block; vertical-align: middle; } .downloadtop { margin: 24px; padding: 24px; border: 2px solid black; margin-bottom: 0; -moz-border-radius-topleft: 1em; -moz-border-radius-topright: 1em; -webkit-border-top-left-radius: 1em; -webkit-border-top-right-radius: 1em; } .downloadbottom { margin: 24px; padding: 24px; border: 2px solid black; border-top: 0; margin-top: 0; -moz-border-radius-bottomleft: 1em; -moz-border-radius-bottomright: 1em; -webkit-border-bottom-left-radius: 1em; -webkit-border-bottom-right-radius: 1em; } .downloadbottom p:first-child { margin-top: 0; } .downloadbottom h3:first-child { margin-top: 0; } .downloadbottom div.downloadheading:first-child { margin-top: 0; } .downloadinsecuretopcolour { background-color: rgba(200,40,0,0.1); } .downloadinsecurebotcolour { background-color: rgba(200,40,0,0.04); } .downloadoldertopcolour { background-color: rgba(200,200,0,0.1); } .downloadolderbotcolour { background-color: rgba(200,200,0,0.04); } .downloadlatesttopcolour { background-color: rgba(0,255,0,0.1); } .downloadlatestbotcolour { background-color: rgba(0,255,0,0.04); } .downloadprereltopcolour { background-color: rgba(0,192,255,0.1); } .downloadprerelbotcolour { background-color: rgba(0,192,255,0.04); } .downloadsnapshottopcolour { background-color: rgba(0,0,255,0.1); } .downloadsnapshotbotcolour { background-color: rgba(0,0,255,0.04); } .featureimg { display: block; margin-right: auto; border: 1px solid black; max-width: 50%; box-shadow: 4px 4px 6px #00000020; } .icon { width: 32px; padding-right: 8px; padding-left: 5px; } td { vertical-align: sub; } pre.description { font-size: 16px; background: white; } a.title { text-decoration: none; color: black; font-size:18px; font-weight:bold; } @media only screen and (max-width: 1400px) { img.wowlet { width: 800px; height: 420px; } } @media only screen and (max-height: 900px) { img.wowlet { width: 800px; height: 420px; } }