@font-face { font-family: 'Myriad Pro'; src: url('../ttf/myriad.ttf'); } @font-face { font-family: 'DejaVu Sans Extra-Light'; src: url('../ttf/deja.ttf'); } body { background-image: linear-gradient(to bottom right, rgba(0,0,0,0.7) 10%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0)), url('../img/3.jpg'); background-size: cover; background-repeat: no-repeat; background-attachment: fixed; } #headerbar { height: 48px; width: 100%; position: absolute; top: 0px; left: 0px; } #headerimg { background-image: url('../img/2.png'); background-size: contain; background-repeat: no-repeat; margin-left: 8%; height: inherit; } #midbody { margin-left: auto; margin-right: auto; height: 150px; color: #ffffff; text-align: center; font-size: 20pt; max-width: 66%; position: absolute; left: 0px; right: 0px; top: 43%; } .bigquote { font-family: 'Myriad Pro'; font-size: 133%; font-weight: bold; } #links { margin-top: 3em; display: flex; flex-direction: row; justify-content: center; height: 44px; text-align: center; } .link { cursor: pointer; text-align: center; margin: 0px 24px 0px 24px; border-style: solid; border-width: 1px; border-radius: 10px; display: flex; flex-direction: column; width: 112px; justify-content: center; } .link a { text-decoration: none; font-family: 'Myriad Pro'; font-size: 16pt; font-weight: bold; color: #ffffff; } #link1 { background-color: #fb3800; border-color: #fb3800; } #link2 { background-color: #a0a0a0; border-color: #a0a0a0; } #cover { position: absolute; top: 0px; left: 0px; width: 100%; height: calc(100% - 56px); box-shadow: 0px 0px 5px rgba(0,0,0,0.75); } #about { position: absolute; top: 100%; left: 0px; } /* Small screen security */ @media screen and (max-width: 480px) { #headerimg { padding-left: 10px; } #midbody { max-width: 100%; } } #part2 { width: 100%; position: absolute; top: 85vh; left: 0px; } #header2 { width: 100%; height: 175px; position: absolute; z-index: 1; top: 0px; left: 0px; background-color: #fe8242; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); } #body2 { background-color: #ffffff; width: 100%; position: absolute; top: 0px; left: 0px; z-index: 0; } #footer { width: 100%; height: 14px; position: absolute; z-index: 1; bottom: 0px; left: 0px; background-color: #f0f0f0; } #copy { font-size: x-small; font-family: 'Myriad Pro'; position: absolute; text-align: center; position: absolute; bottom: 0px; left: 0px; right: 0px; margin: auto; } #copy a { color: #000000; text-decoration: none; } a #lefth2 p, #midh2 p, #righth2 p { margin: 0px; color: #000000; } #lefth2 { background-image: url('../img/2chainz.png'); left: 10%; margin: 0px 0px 0px 0px; } #midh2 { background-image: url('../img/handshake.png'); left: 0px; right: 0px; margin: 0px auto 0px auto; } #righth2 { background-image: url('../img/talks.png'); right: 10%; margin: 0px 0px 0px 5px; } #lefth2, #midh2, #righth2 { width: 143px; position: absolute; top: 0px; background-repeat: no-repeat; background-size: 130px; background-position: center 10px; padding: 148px 16px 8px 16px; font-family: 'DejaVu Sans Extra-Light'; font-size: 16px; text-transform: uppercase; text-align: center; cursor: pointer; } a:hover #lefth2, a:hover #midh2, a:hover #righth2 { background-color: rgba(0,0,0,0.2); } #header3 { background-color: #f0f0f0; height: 10px; } #header3 p { padding-top: 0.25em; padding-bottom: 0.25em; margin-top: 0em; margin-bottom: 0em; font-family: 'DejaVu Sans Extra-Light'; font-size: 24pt; text-align: center; } #header3 a { text-decoration: none; color: #000000; } #mission { font-family: 'DejaVu Sans Extra-Light'; font-size: 12pt; margin: 0vw 10vw 20px 10vw; } .bubble p { margin: 0px; } p.bubblehead { font-weight: bold; font-size: 16pt; margin: 0px 0px 0.5em 0px; } .bubble { padding: 1em; width: 20vw; margin: 0 0.75vw 0 0.75vw; border-style: solid; border-width: 1px; border-color: #aaaaaa; border-radius: 15px; text-align: center; display: inline-block; font-size: 14pt; white-space: normal; } #dwnbtn:hover { background-color: #cccccc; } #workers { margin: 1.5em 0em 2em 0em; } #workers h2, #employers h2 { margin: 0px 0px 1em 0px; text-align: center; font-size: 24pt; font-weight: bold; } #workers a, #employers a { text-decoration: none; } .workerbtn { text-decoration: none; color: #fb4d00; border: 1px solid #fb4d00; border-radius: 5px; padding: 0.5em; display: inline-block; margin: 2em 0px 1em 33vw; cursor: pointer; } .workerbtn:hover { color: #eeeeee; background-color: #fb4d00; } #employers { } .employerbtn { text-decoration: none; color: #fb4d00; border: 1px solid #fb4d00; border-radius: 5px; padding: 0.5em; display: inline-block; margin: 2em 0px 1em 32vw; cursor: pointer; } .employerbtn:hover { color: #eeeeee; background-color: #fb4d00; } #dwnbtn { width: 45px; height: 43px; border-radius: 45px; margin: auto; z-index: 2; background-color: #ffffff; background-image: url('../img/dwn.png'); background-size: 24px 24px; background-repeat: no-repeat; background-position: center center; position: absolute; left: 0px; right: 0px; top: -17px; box-shadow: 0px 0px 5px rgba(0,0,0,0.75); } .nowrap { display: flex; flex-flow: row nowrap; justify-content: center; } .bubbleflash { padding-top: 50px; padding-bottom: 50px; font-size: 60px; word-wrap: break-word; }