Bpasqualucci (Talk | contribs) |
Bpasqualucci (Talk | contribs) |
||
Line 1: | Line 1: | ||
− | + | @font-face { | |
− | + | font-family: Harmattan; | |
− | + | font-weight: 400; | |
− | + | font-style: normal; | |
− | + | src: url("https://2016.igem.org/File:T--SCSU-New_Haven--Harmattan-Regular.ttf"); | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | @font-face { | |
− | + | font-family: Reem Kufi; | |
− | + | font-weight: 400; | |
− | + | font-style: normal; | |
+ | src: url("https://2016.igem.org/File:T--SCSU-New_Haven--ReemKufi-Regular.ttf"); | ||
} | } | ||
− | + | html, | |
− | + | body, | |
− | . | + | div, |
− | . | + | p, |
− | + | a { | |
− | + | font-family: Harmattan; | |
+ | font-size: 18px; | ||
+ | -webkit-font-smoothing: antialiased; | ||
+ | -moz-osx-font-smoothing: grayscale; | ||
+ | } | ||
+ | a, | ||
+ | .anchor { | ||
+ | outline: none; | ||
+ | color: #28272b; | ||
+ | text-decoration: none; | ||
+ | } | ||
+ | a:hover, | ||
+ | .anchor:hover { | ||
+ | color: #f9f9f9; | ||
+ | text-decoration: none; | ||
+ | } | ||
+ | a:focus, | ||
+ | .anchor:focus { | ||
+ | outline: none; | ||
+ | text-decoration: none; | ||
+ | } | ||
+ | h1 { | ||
+ | font-family: Reem Kufi; | ||
+ | } | ||
+ | article, | ||
+ | aside, | ||
+ | details, | ||
+ | figcaption, | ||
+ | figure, | ||
+ | footer, | ||
+ | header, | ||
+ | hgroup, | ||
+ | nav, | ||
+ | section, | ||
+ | summary { | ||
+ | display: block; | ||
+ | } | ||
+ | audio, | ||
+ | canvas, | ||
+ | video { | ||
+ | display: inline-block; | ||
+ | } | ||
+ | audio:not([controls]) { | ||
+ | display: none; | ||
+ | height: 0; | ||
+ | } | ||
+ | [hidden] { | ||
+ | display: none; | ||
+ | } | ||
+ | html { | ||
+ | font-family: sans-serif; | ||
+ | -webkit-text-size-adjust: 100%; | ||
+ | -ms-text-size-adjust: 100%; | ||
+ | } | ||
+ | a:focus { | ||
+ | outline: thin dotted; | ||
+ | } | ||
+ | a:active, | ||
+ | a:hover { | ||
+ | outline: 0; | ||
+ | } | ||
+ | h1 { | ||
+ | font-size: 2em; | ||
+ | } | ||
+ | abbr[title] { | ||
+ | border-bottom: 1px dotted; | ||
+ | } | ||
+ | b, | ||
+ | strong { | ||
+ | font-weight: 700; | ||
+ | } | ||
+ | dfn { | ||
+ | font-style: italic; | ||
+ | } | ||
+ | mark { | ||
+ | background: #ff0; | ||
+ | color: #000; | ||
+ | } | ||
+ | code, | ||
+ | kbd, | ||
+ | pre, | ||
+ | samp { | ||
+ | font-family: monospace, serif; | ||
+ | font-size: 1em; | ||
+ | } | ||
+ | pre { | ||
+ | white-space: pre-wrap; | ||
+ | word-wrap: break-word; | ||
+ | } | ||
+ | q { | ||
+ | quotes: 2 1C 2 1D 2 18 2 19; | ||
+ | } | ||
+ | small { | ||
+ | font-size: 80%; | ||
+ | } | ||
+ | sub, | ||
+ | sup { | ||
+ | font-size: 75%; | ||
+ | line-height: 0; | ||
+ | position: relative; | ||
+ | vertical-align: baseline; | ||
+ | } | ||
+ | sup { | ||
+ | top: -0.5em; | ||
+ | } | ||
+ | sub { | ||
+ | bottom: -0.25em; | ||
+ | } | ||
+ | img { | ||
+ | border: 0; | ||
+ | } | ||
+ | svg:not(:root) { | ||
+ | overflow: hidden; | ||
+ | } | ||
+ | fieldset { | ||
+ | border: 1px solid #c0c0c0; | ||
+ | margin: 0 2px; | ||
+ | padding: 0.35em 0.625em 0.75em; | ||
+ | } | ||
+ | button, | ||
+ | input, | ||
+ | select, | ||
+ | textarea { | ||
+ | font-family: inherit; | ||
+ | font-size: 100%; | ||
+ | margin: 0; | ||
+ | } | ||
+ | button, | ||
+ | input { | ||
+ | line-height: normal; | ||
+ | } | ||
+ | button, | ||
+ | html input[type=button], | ||
+ | input[type=reset], | ||
+ | input[type=submit] { | ||
+ | -webkit-appearance: button; | ||
+ | cursor: pointer; | ||
+ | } | ||
+ | button[disabled], | ||
+ | input[disabled] { | ||
+ | cursor: default; | ||
+ | } | ||
+ | input[type=checkbox], | ||
+ | input[type=radio] { | ||
+ | box-sizing: border-box; | ||
+ | padding: 0; | ||
+ | } | ||
+ | input[type=search] { | ||
+ | -webkit-appearance: textfield; | ||
+ | -moz-box-sizing: content-box; | ||
+ | -webkit-box-sizing: content-box; | ||
+ | box-sizing: content-box; | ||
+ | } | ||
+ | input[type=search]::-webkit-search-cancel-button, | ||
+ | input[type=search]::-webkit-search-decoration { | ||
+ | -webkit-appearance: none; | ||
+ | } | ||
+ | textarea { | ||
+ | overflow: auto; | ||
+ | vertical-align: top; | ||
+ | } | ||
+ | table { | ||
+ | border-collapse: collapse; | ||
+ | border-spacing: 0; | ||
+ | } | ||
+ | body, | ||
+ | figure { | ||
+ | margin: 0; | ||
+ | } | ||
+ | legend, | ||
+ | button::-moz-focus-inner, | ||
+ | input::-moz-focus-inner { | ||
+ | border: 0; | ||
+ | padding: 0; | ||
} | } | ||
− | |||
.clearfix:after { | .clearfix:after { | ||
− | + | visibility: hidden; | |
+ | display: block; | ||
+ | font-size: 0; | ||
+ | content: " "; | ||
+ | clear: both; | ||
+ | height: 0; | ||
} | } | ||
− | + | * { | |
− | + | -moz-box-sizing: border-box; | |
− | + | -webkit-box-sizing: border-box; | |
+ | box-sizing: border-box; | ||
} | } | ||
− | + | * { | |
+ | -webkit-box-sizing: border-box; | ||
+ | -moz-box-sizing: border-box; | ||
+ | -o-box-sizing: border-box; | ||
+ | box-sizing: border-box; | ||
+ | -webkit-transition: 0.25s ease-in-out; | ||
+ | -moz-transition: 0.25s ease-in-out; | ||
+ | -o-transition: 0.25s ease-in-out; | ||
+ | transition: 0.25s ease-in-out; | ||
+ | margin: 0; | ||
+ | padding: 0; | ||
+ | } | ||
+ | #drawer-toggle:checked ~ #drawer-toggle-label { | ||
+ | height: 100 $; | ||
+ | width: calc(100% - 300px); | ||
+ | background: rgba(255,255,255,0.8); | ||
+ | left: 300px; | ||
+ | } | ||
+ | #drawer-toggle:checked ~ header { | ||
+ | left: 300px; | ||
+ | } | ||
+ | #drawer-toggle:checked ~ #drawer { | ||
+ | left: 0px; | ||
+ | } | ||
+ | #drawer-toggle:checked ~ #page-content { | ||
+ | margin-left: 300px; | ||
+ | } | ||
+ | #drawer ul { | ||
+ | list-style-type: none; | ||
+ | } | ||
+ | #drawer ul a { | ||
+ | display: block; | ||
+ | padding: 10px; | ||
+ | color: #c7c7c7; | ||
+ | text-decoration: none; | ||
+ | } | ||
+ | #drawer ul a:hover { | ||
+ | color: #fff; | ||
+ | } | ||
+ | @media all and (max-width: 350px) { | ||
+ | #drawer-toggle:checked ~ #drawer-toggle-label { | ||
+ | height: 100%; | ||
+ | width: 50px; | ||
+ | } | ||
+ | #drawer-toggle:checked ~ #drawer-toggle-label, | ||
+ | #drawer-toggle:checked ~header { | ||
+ | left: calc(100% - 50px); | ||
+ | } | ||
+ | #drawer-toggle:checked ~ drawer { | ||
+ | width: calc(100% - 50px); | ||
+ | padding: 20px; | ||
+ | } | ||
+ | #drawer-toggle:checked ~ #page-content { | ||
+ | margin-left: calc(100% - 50px); | ||
+ | } | ||
+ | } | ||
+ | .kukuri { | ||
+ | text-transform: uppercase; | ||
+ | overflow: hidden; | ||
+ | display: inline-block; | ||
+ | } | ||
+ | .kukuri::before { | ||
+ | content: attr(data-letters); | ||
+ | position: absolute; | ||
+ | z-index: 2; | ||
+ | overflow: hidden; | ||
+ | color: #424242; | ||
+ | white-space: nowrap; | ||
+ | width: 0%; | ||
+ | -webkit-transition: width 0.4s 0.3s; | ||
+ | transition: width 0.4s 0.3s; | ||
+ | } | ||
+ | .kukuri::after { | ||
+ | content: ''; | ||
+ | position: absolute; | ||
+ | height: 16px; | ||
+ | width: 100%; | ||
+ | top: 50%; | ||
+ | margin-top: -8px; | ||
+ | right: 0; | ||
+ | background: #f9f9f9; | ||
+ | -webkit-transform: translate3d(-100%, 0, 0); | ||
+ | transform: translate3d(-100%, 0, 0); | ||
+ | -webkit-transition: -webkit-transform 0.4s; | ||
+ | transition: transform 0.4s; | ||
+ | -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); | ||
+ | transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); | ||
+ | } | ||
+ | .kukuri:hover::before { | ||
+ | width: 100%; | ||
+ | } | ||
+ | .kukuri:hover::after { | ||
+ | -webkit-transform: translate3d(100%, 0, 0); | ||
+ | transform: translate3d(100%, 0, 0); | ||
+ | } | ||
+ | .mw-content-ltr ul, | ||
+ | .mw-content-rtl .mw-content-ltr ul { | ||
+ | margin: 0px; | ||
+ | } | ||
+ | #HQ_page p { | ||
+ | font-size: 20px; | ||
+ | } | ||
+ | #HQ_page .clear { | ||
+ | height: 0px; | ||
+ | } | ||
+ | .clear clear both height 0px, | ||
+ | #sideMenu { | ||
+ | display: none; | ||
+ | } | ||
+ | #top_title { | ||
+ | display: none; | ||
+ | } | ||
+ | #content { | ||
+ | width: 100%; | ||
+ | margin: 0px auto; | ||
+ | padding: 0px; | ||
+ | border: none; | ||
+ | background: none; | ||
+ | } | ||
+ | #globalWrapper { | ||
+ | width: 100%; | ||
+ | padding: 0px; | ||
+ | margin-top: -25px; | ||
+ | } | ||
+ | .firstHeading { | ||
+ | display: none; | ||
+ | } | ||
+ | #bodyContent h1, | ||
+ | #bodyContent h2 { | ||
+ | margin: 0; | ||
+ | } | ||
+ | html, | ||
body { | body { | ||
− | + | height: 100%; | |
− | + | background-color: #efefef; | |
− | + | overflow-x: hidden; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | ul { | |
− | + | list-style-type: none; | |
− | + | } | |
− | + | .navbar-brand img { | |
+ | width: 110px; | ||
+ | margin-top: -5%; | ||
+ | } | ||
+ | footer { | ||
+ | padding-top: 1%; | ||
+ | height: 25vh; | ||
+ | color: #fff; | ||
+ | background-color: #a09a9a; | ||
+ | } | ||
+ | footer .container #footer_team_logo { | ||
+ | width: 100%; | ||
+ | height: auto; | ||
+ | } | ||
+ | footer img { | ||
+ | width: 100%; | ||
+ | height: auto; | ||
+ | } | ||
+ | hr { | ||
+ | border-width: 5px; | ||
+ | clear: both; | ||
+ | display: block; | ||
+ | width: 96%; | ||
+ | background-color: #1e1a1b; | ||
+ | height: 1px; | ||
+ | } | ||
+ | #home, | ||
+ | #team, | ||
+ | #parts, | ||
+ | #safety, | ||
+ | #attributions, | ||
+ | #human_practices { | ||
+ | min-height: 80vh; | ||
+ | } | ||
+ | #page { | ||
+ | width: 100%; | ||
+ | } | ||
+ | .link { | ||
+ | outline: none; | ||
+ | display: inline-block; | ||
+ | position: relative; | ||
+ | text-decoration: none; | ||
+ | font-size: 3em; | ||
+ | color: #424242; | ||
+ | } | ||
+ | .flex { | ||
+ | display: flex; | ||
+ | flex-direction: column; | ||
+ | align-items: center; | ||
+ | justify-content: center; | ||
+ | } | ||
+ | .footer_flex { | ||
+ | display: flex; | ||
+ | align-items: center; | ||
+ | justify-content: center; | ||
+ | } | ||
+ | #home #home-hero-bg { | ||
+ | background-image: url("../img/home_hero.jpg"); | ||
+ | background-size: cover; | ||
+ | background-repeat: no-repeat; | ||
+ | height: 70vh; | ||
+ | } | ||
+ | #home #home-hero-bg .hero { | ||
+ | width: 100%; | ||
+ | height: 100%; | ||
+ | background-color: rgba(50,50,50,0.7); | ||
+ | } | ||
+ | #home #home-hero-bg .hero div { | ||
+ | display: flex; | ||
+ | flex-direction: column; | ||
+ | justify-content: center; | ||
+ | color: #fff; | ||
+ | height: 100%; | ||
+ | margin-left: 5%; | ||
+ | font-weight: 500; | ||
+ | line-height: 1.2; | ||
+ | letter-spacing: 3px; | ||
+ | text-transform: uppercase; | ||
+ | } | ||
+ | #home #desc { | ||
+ | margin-top: 5%; | ||
+ | text-align: center; | ||
+ | width: 70%; | ||
+ | } | ||
+ | #home #stag_cont { | ||
+ | margin-top: 5%; | ||
+ | margin-bottom: 5%; | ||
+ | width: 70%; | ||
+ | } | ||
+ | #home #stag_cont .row { | ||
+ | height: 40vh; | ||
+ | } | ||
+ | #home #stag_cont .row div { | ||
+ | margin-top: 5%; | ||
+ | height: 100%; | ||
+ | text-align: center; | ||
+ | } | ||
+ | #home #stag_cont .row div img { | ||
+ | width: 100%; | ||
+ | height: auto; | ||
+ | } | ||
+ | #home #showcase { | ||
+ | width: 100%; | ||
+ | margin-bottom: 5%; | ||
+ | } | ||
+ | #home #showcase .row { | ||
+ | display: flex; | ||
+ | justify-content: center; | ||
+ | } | ||
+ | #home #showcase .row .showcase_item { | ||
+ | height: calc(30% + 20px); | ||
+ | width: calc(26vw); | ||
+ | margin: 20px; | ||
+ | padding: 60px 0; | ||
+ | z-index: 1; | ||
+ | position: relative; | ||
+ | text-align: center; | ||
+ | display: inline-block; | ||
+ | align-items: center; | ||
+ | justify-content: center; | ||
+ | -webkit-transform: translate3d(0, 0, 0); | ||
+ | } | ||
+ | #home #showcase .row .showcase_item_long { | ||
+ | height: calc(40% + 20px); | ||
+ | width: calc(45vw); | ||
+ | margin: 20px; | ||
+ | padding: 80px 0; | ||
+ | z-index: 1; | ||
+ | position: relative; | ||
+ | text-align: center; | ||
+ | display: inline-block; | ||
+ | align-items: center; | ||
+ | justify-content: center; | ||
+ | -webkit-transform: translate3d(0, 0, 0); | ||
+ | } | ||
+ | #home #showcase #sc_team { | ||
+ | background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/home_hero.jpg"); | ||
+ | } | ||
+ | #home #showcase #sc_parts { | ||
+ | background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/home_hero.jpg"); | ||
+ | } | ||
+ | #home #showcase #sc_results { | ||
+ | background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/home_hero.jpg"); | ||
+ | } | ||
+ | #home #showcase #sc_notebook { | ||
+ | background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/home_hero.jpg"); | ||
+ | } | ||
+ | #home #showcase #sc_attribution { | ||
+ | background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/home_hero.jpg"); | ||
+ | } | ||
+ | #team #team_hero_bg { | ||
+ | background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/attributions_hero.png"); | ||
+ | background-size: cover; | ||
+ | background-repeat: no-repeat; | ||
+ | height: 40vh; | ||
+ | color: #fff; | ||
+ | text-align: center; | ||
+ | margin-top: 4%; | ||
+ | margin-bottom: 7%; | ||
+ | } | ||
+ | #team #team_hero_bg div { | ||
+ | width: 50%; | ||
+ | } | ||
+ | #team .baraja-demo { | ||
+ | width: 200px; | ||
+ | margin: 30px auto; | ||
+ | color: #aaa; | ||
+ | height: 50vh; | ||
+ | } | ||
+ | #team .baraja-demo h4 { | ||
+ | color: #666; | ||
+ | font-size: 14px; | ||
+ | padding: 8px 10px 5px; | ||
+ | margin: 20px 3px 5px; | ||
+ | border-bottom: 1px solid #f0f0f0; | ||
+ | } | ||
+ | #team .baraja-demo p { | ||
+ | font-size: 12px; | ||
+ | font-weight: 700; | ||
+ | padding: 0 10px; | ||
+ | margin: 10px 3px 0; | ||
+ | } | ||
+ | #team .baraja-demo li img { | ||
+ | display: block; | ||
+ | margin: 0 auto; | ||
+ | width: 100%; | ||
+ | border-radius: 10px 10px 0 0; | ||
+ | } | ||
+ | #team .baraja-demo .baraja-container { | ||
+ | width: 200px; | ||
+ | height: 310px; | ||
+ | margin: 0 auto 30px; | ||
+ | position: relative; | ||
+ | padding: 0; | ||
+ | list-style-type: none; | ||
+ | } | ||
+ | #team .baraja-demo .baraja-container li { | ||
+ | width: 100%; | ||
+ | height: 100%; | ||
+ | margin: 0; | ||
+ | position: absolute; | ||
+ | top: 0; | ||
+ | left: 0; | ||
+ | cursor: pointer; | ||
+ | background: #fff; | ||
+ | pointer-events: auto; | ||
+ | -webkit-backface-visibility: hidden; | ||
+ | -moz-backface-visibility: hidden; | ||
+ | -ms-backface-visibility: hidden; | ||
+ | -o-backface-visibility: hidden; | ||
+ | backface-visibility: hidden; | ||
+ | border-radius: 10px; | ||
+ | padding: 5px; | ||
+ | box-shadow: inset 0 0 0 1px rgba(0,0,0,0.08); | ||
+ | -webkit-user-select: none; | ||
+ | -khtml-user-select: none; | ||
+ | -moz-user-select: none; | ||
+ | -ms-user-select: none; | ||
+ | user-select: none; | ||
+ | } | ||
+ | #team #thanks { | ||
+ | margin-bottom: 5%; | ||
} | } | ||
− | + | #team #thanks div { | |
− | + | margin-left: 5%; | |
− | + | ||
− | + | ||
} | } | ||
− | + | #team #sponsor_list .row { | |
− | . | + | display: flex; |
− | + | align-items: center; | |
− | + | justify-content: center; | |
− | + | ||
− | + | ||
} | } | ||
− | + | #team img { | |
− | + | width: 100%; | |
− | + | height: auto; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | #parts #parts_hero_bg { | |
− | . | + | background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/attributions_hero.png"); |
− | + | background-size: cover; | |
+ | background-repeat: no-repeat; | ||
+ | height: 40vh; | ||
+ | color: #fff; | ||
+ | text-align: center; | ||
+ | margin-top: 4%; | ||
+ | margin-bottom: 7%; | ||
} | } | ||
− | + | #parts #parts_hero_bg div { | |
− | + | width: 50%; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | #parts #parts_content { | |
− | + | margin-bottom: 3%; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | #parts #parts_content .sub_section { | |
− | + | margin-left: 5%; | |
− | . | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | #attributions #attr_hero_bg { | |
− | + | background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/attributions_hero.png"); | |
− | + | background-size: cover; | |
− | + | background-repeat: no-repeat; | |
− | + | height: 40vh; | |
− | + | color: #fff; | |
− | + | text-align: center; | |
− | + | margin-top: 4%; | |
+ | margin-bottom: 7%; | ||
} | } | ||
− | + | #attributions #attr_hero_bg div { | |
− | + | width: 50%; | |
− | + | ||
− | + | ||
} | } | ||
− | + | #attributions #attr_content { | |
− | + | margin-bottom: 5%; | |
− | + | ||
} | } | ||
− | + | #attributions #attr_content .sub_section { | |
− | . | + | margin-left: 5%; |
− | + | ||
− | + | ||
} | } | ||
− | + | #safety #safety_1 { | |
− | + | background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/safety/safety_1.jpg"); | |
− | + | background-size: cover; | |
} | } | ||
− | + | #safety #safety_2 { | |
− | + | background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/safety/safety_2.jpg"); | |
− | + | background-size: cover; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | #safety #safety_3 { | |
− | + | background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/safety/safety_3.jpg"); | |
− | + | background-size: cover; | |
− | + | ||
} | } | ||
− | + | #safety #safety_4 { | |
− | + | background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/safety/safety_4.jpg"); | |
− | + | background-size: cover; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | #safety .safety-div { | |
− | . | + | display: flex; |
− | + | flex-direction: column; | |
+ | justify-content: center; | ||
+ | color: #fff; | ||
} | } | ||
− | + | #human_practices { | |
− | + | margin-bottom: 5%; | |
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | #human_practices #hp_hero_bg { | |
− | + | background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/attributions_hero.png"); | |
− | + | background-size: cover; | |
− | + | background-repeat: no-repeat; | |
+ | height: 40vh; | ||
+ | color: #fff; | ||
+ | text-align: center; | ||
+ | margin-top: 4%; | ||
+ | margin-bottom: 7%; | ||
} | } | ||
− | + | #human_practices #desc { | |
− | + | display: flex; | |
− | + | align-items: center; | |
+ | justify-content: center; | ||
} | } | ||
− | + | #human_practices #stag_cont { | |
− | + | margin-top: 5%; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | #human_practices #stag_cont .row { | |
− | . | + | margin-top: 5%; |
− | + | display: flex; | |
+ | align-items: center; | ||
+ | justify-content: center; | ||
} | } | ||
− | + | #human_practices #stag_cont img { | |
− | # | + | width: 100%; |
− | + | height: auto; | |
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | .bckgnd_image { | |
− | + | position: static; | |
− | + | min-height: 945px; | |
+ | height: 100%; | ||
+ | background-image: url("../img/safety_visions.jpg"); | ||
+ | background-attachment: fixed; | ||
+ | background-position: center center; | ||
+ | background-size: cover; | ||
} | } |
Revision as of 02:10, 20 October 2016
@font-face {
font-family: Harmattan; font-weight: 400; font-style: normal; src: url("https://2016.igem.org/File:T--SCSU-New_Haven--Harmattan-Regular.ttf");
} @font-face {
font-family: Reem Kufi; font-weight: 400; font-style: normal; src: url("https://2016.igem.org/File:T--SCSU-New_Haven--ReemKufi-Regular.ttf");
} html, body, div, p, a {
font-family: Harmattan; font-size: 18px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
} a, .anchor {
outline: none; color: #28272b; text-decoration: none;
} a:hover, .anchor:hover {
color: #f9f9f9; text-decoration: none;
} a:focus, .anchor:focus {
outline: none; text-decoration: none;
} h1 {
font-family: Reem Kufi;
} article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {
display: block;
} audio, canvas, video {
display: inline-block;
} audio:not([controls]) {
display: none; height: 0;
} [hidden] {
display: none;
} html {
font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;
} a:focus {
outline: thin dotted;
} a:active, a:hover {
outline: 0;
} h1 {
font-size: 2em;
} abbr[title] {
border-bottom: 1px dotted;
} b, strong {
font-weight: 700;
} dfn {
font-style: italic;
} mark {
background: #ff0; color: #000;
} code, kbd, pre, samp {
font-family: monospace, serif; font-size: 1em;
} pre {
white-space: pre-wrap; word-wrap: break-word;
} q {
quotes: 2 1C 2 1D 2 18 2 19;
} small {
font-size: 80%;
} sub, sup {
font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;
} sup {
top: -0.5em;
} sub {
bottom: -0.25em;
} img {
border: 0;
} svg:not(:root) {
overflow: hidden;
} fieldset {
border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em;
} button, input, select, textarea {
font-family: inherit; font-size: 100%; margin: 0;
} button, input {
line-height: normal;
} button, html input[type=button], input[type=reset], input[type=submit] {
-webkit-appearance: button; cursor: pointer;
} button[disabled], input[disabled] {
cursor: default;
} input[type=checkbox], input[type=radio] {
box-sizing: border-box; padding: 0;
} input[type=search] {
-webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;
} input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
-webkit-appearance: none;
} textarea {
overflow: auto; vertical-align: top;
} table {
border-collapse: collapse; border-spacing: 0;
} body, figure {
margin: 0;
} legend, button::-moz-focus-inner, input::-moz-focus-inner {
border: 0; padding: 0;
} .clearfix:after {
visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;
}
- {
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
- {
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; -webkit-transition: 0.25s ease-in-out; -moz-transition: 0.25s ease-in-out; -o-transition: 0.25s ease-in-out; transition: 0.25s ease-in-out; margin: 0; padding: 0;
}
- drawer-toggle:checked ~ #drawer-toggle-label {
height: 100 $; width: calc(100% - 300px); background: rgba(255,255,255,0.8); left: 300px;
}
- drawer-toggle:checked ~ header {
left: 300px;
}
- drawer-toggle:checked ~ #drawer {
left: 0px;
}
- drawer-toggle:checked ~ #page-content {
margin-left: 300px;
}
- drawer ul {
list-style-type: none;
}
- drawer ul a {
display: block; padding: 10px; color: #c7c7c7; text-decoration: none;
}
- drawer ul a:hover {
color: #fff;
} @media all and (max-width: 350px) {
#drawer-toggle:checked ~ #drawer-toggle-label { height: 100%; width: 50px; } #drawer-toggle:checked ~ #drawer-toggle-label, #drawer-toggle:checked ~header { left: calc(100% - 50px); } #drawer-toggle:checked ~ drawer { width: calc(100% - 50px); padding: 20px; } #drawer-toggle:checked ~ #page-content { margin-left: calc(100% - 50px); }
} .kukuri {
text-transform: uppercase; overflow: hidden; display: inline-block;
} .kukuri::before {
content: attr(data-letters); position: absolute; z-index: 2; overflow: hidden; color: #424242; white-space: nowrap; width: 0%; -webkit-transition: width 0.4s 0.3s; transition: width 0.4s 0.3s;
} .kukuri::after {
content: ; position: absolute; height: 16px; width: 100%; top: 50%; margin-top: -8px; right: 0; background: #f9f9f9; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); -webkit-transition: -webkit-transform 0.4s; transition: transform 0.4s; -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
} .kukuri:hover::before {
width: 100%;
} .kukuri:hover::after {
-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);
} .mw-content-ltr ul, .mw-content-rtl .mw-content-ltr ul {
margin: 0px;
}
- HQ_page p {
font-size: 20px;
}
- HQ_page .clear {
height: 0px;
} .clear clear both height 0px,
- sideMenu {
display: none;
}
- top_title {
display: none;
}
- content {
width: 100%; margin: 0px auto; padding: 0px; border: none; background: none;
}
- globalWrapper {
width: 100%; padding: 0px; margin-top: -25px;
} .firstHeading {
display: none;
}
- bodyContent h1,
- bodyContent h2 {
margin: 0;
} html, body {
height: 100%; background-color: #efefef; overflow-x: hidden;
} ul {
list-style-type: none;
} .navbar-brand img {
width: 110px; margin-top: -5%;
} footer {
padding-top: 1%; height: 25vh; color: #fff; background-color: #a09a9a;
} footer .container #footer_team_logo {
width: 100%; height: auto;
} footer img {
width: 100%; height: auto;
} hr {
border-width: 5px; clear: both; display: block; width: 96%; background-color: #1e1a1b; height: 1px;
}
- home,
- team,
- parts,
- safety,
- attributions,
- human_practices {
min-height: 80vh;
}
- page {
width: 100%;
} .link {
outline: none; display: inline-block; position: relative; text-decoration: none; font-size: 3em; color: #424242;
} .flex {
display: flex; flex-direction: column; align-items: center; justify-content: center;
} .footer_flex {
display: flex; align-items: center; justify-content: center;
}
- home #home-hero-bg {
background-image: url("../img/home_hero.jpg"); background-size: cover; background-repeat: no-repeat; height: 70vh;
}
- home #home-hero-bg .hero {
width: 100%; height: 100%; background-color: rgba(50,50,50,0.7);
}
- home #home-hero-bg .hero div {
display: flex; flex-direction: column; justify-content: center; color: #fff; height: 100%; margin-left: 5%; font-weight: 500; line-height: 1.2; letter-spacing: 3px; text-transform: uppercase;
}
- home #desc {
margin-top: 5%; text-align: center; width: 70%;
}
- home #stag_cont {
margin-top: 5%; margin-bottom: 5%; width: 70%;
}
- home #stag_cont .row {
height: 40vh;
}
- home #stag_cont .row div {
margin-top: 5%; height: 100%; text-align: center;
}
- home #stag_cont .row div img {
width: 100%; height: auto;
}
- home #showcase {
width: 100%; margin-bottom: 5%;
}
- home #showcase .row {
display: flex; justify-content: center;
}
- home #showcase .row .showcase_item {
height: calc(30% + 20px); width: calc(26vw); margin: 20px; padding: 60px 0; z-index: 1; position: relative; text-align: center; display: inline-block; align-items: center; justify-content: center; -webkit-transform: translate3d(0, 0, 0);
}
- home #showcase .row .showcase_item_long {
height: calc(40% + 20px); width: calc(45vw); margin: 20px; padding: 80px 0; z-index: 1; position: relative; text-align: center; display: inline-block; align-items: center; justify-content: center; -webkit-transform: translate3d(0, 0, 0);
}
- home #showcase #sc_team {
background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/home_hero.jpg");
}
- home #showcase #sc_parts {
background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/home_hero.jpg");
}
- home #showcase #sc_results {
background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/home_hero.jpg");
}
- home #showcase #sc_notebook {
background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/home_hero.jpg");
}
- home #showcase #sc_attribution {
background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/home_hero.jpg");
}
- team #team_hero_bg {
background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/attributions_hero.png"); background-size: cover; background-repeat: no-repeat; height: 40vh; color: #fff; text-align: center; margin-top: 4%; margin-bottom: 7%;
}
- team #team_hero_bg div {
width: 50%;
}
- team .baraja-demo {
width: 200px; margin: 30px auto; color: #aaa; height: 50vh;
}
- team .baraja-demo h4 {
color: #666; font-size: 14px; padding: 8px 10px 5px; margin: 20px 3px 5px; border-bottom: 1px solid #f0f0f0;
}
- team .baraja-demo p {
font-size: 12px; font-weight: 700; padding: 0 10px; margin: 10px 3px 0;
}
- team .baraja-demo li img {
display: block; margin: 0 auto; width: 100%; border-radius: 10px 10px 0 0;
}
- team .baraja-demo .baraja-container {
width: 200px; height: 310px; margin: 0 auto 30px; position: relative; padding: 0; list-style-type: none;
}
- team .baraja-demo .baraja-container li {
width: 100%; height: 100%; margin: 0; position: absolute; top: 0; left: 0; cursor: pointer; background: #fff; pointer-events: auto; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; border-radius: 10px; padding: 5px; box-shadow: inset 0 0 0 1px rgba(0,0,0,0.08); -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;
}
- team #thanks {
margin-bottom: 5%;
}
- team #thanks div {
margin-left: 5%;
}
- team #sponsor_list .row {
display: flex; align-items: center; justify-content: center;
}
- team img {
width: 100%; height: auto;
}
- parts #parts_hero_bg {
background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/attributions_hero.png"); background-size: cover; background-repeat: no-repeat; height: 40vh; color: #fff; text-align: center; margin-top: 4%; margin-bottom: 7%;
}
- parts #parts_hero_bg div {
width: 50%;
}
- parts #parts_content {
margin-bottom: 3%;
}
- parts #parts_content .sub_section {
margin-left: 5%;
}
- attributions #attr_hero_bg {
background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/attributions_hero.png"); background-size: cover; background-repeat: no-repeat; height: 40vh; color: #fff; text-align: center; margin-top: 4%; margin-bottom: 7%;
}
- attributions #attr_hero_bg div {
width: 50%;
}
- attributions #attr_content {
margin-bottom: 5%;
}
- attributions #attr_content .sub_section {
margin-left: 5%;
}
- safety #safety_1 {
background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/safety/safety_1.jpg"); background-size: cover;
}
- safety #safety_2 {
background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/safety/safety_2.jpg"); background-size: cover;
}
- safety #safety_3 {
background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/safety/safety_3.jpg"); background-size: cover;
}
- safety #safety_4 {
background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/safety/safety_4.jpg"); background-size: cover;
}
- safety .safety-div {
display: flex; flex-direction: column; justify-content: center; color: #fff;
}
- human_practices {
margin-bottom: 5%;
}
- human_practices #hp_hero_bg {
background: linear-gradient(rgba(50,50,50,0.7), rgba(50,50,50,0.7)), url("../img/attributions_hero.png"); background-size: cover; background-repeat: no-repeat; height: 40vh; color: #fff; text-align: center; margin-top: 4%; margin-bottom: 7%;
}
- human_practices #desc {
display: flex; align-items: center; justify-content: center;
}
- human_practices #stag_cont {
margin-top: 5%;
}
- human_practices #stag_cont .row {
margin-top: 5%; display: flex; align-items: center; justify-content: center;
}
- human_practices #stag_cont img {
width: 100%; height: auto;
} .bckgnd_image {
position: static; min-height: 945px; height: 100%; background-image: url("../img/safety_visions.jpg"); background-attachment: fixed; background-position: center center; background-size: cover;
}