|
|
Line 1: |
Line 1: |
| <html> | | <html> |
− | <style>@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i"); | + | <style>@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i') |
− | @import url("https://use.fontawesome.com/releases/v5.4.1/css/all.css"); | + | @import url('https://use.fontawesome.com/releases/v5.4.1/css/all.css') |
− | html, body {
| + | |
− | font-family: 'Roboto';
| + | |
− | margin: 0;
| + | |
− | padding: 0; }
| + | |
| | | |
− | header, footer, nav {
| + | $color-hover: hsla(0, 0%, 0%, 0.2) |
− | display: block; }
| + | $color-bg-main: #181e33 |
| + | $color-fg-main: #dde5ee |
| + | $color-bg-dark: black |
| + | $color-fg-light: white |
| | | |
− | div, a, ul, li, header, footer, nav, section {
| + | $color-highlight: #50b1be |
− | box-sizing: border-box; }
| + | $color-highlight-red: #ea2d30 |
| | | |
− | a {
| + | $header-height: 80px |
− | cursor: pointer; }
| + | |
| | | |
− | .cols::after, .experiment::after, header.header::after, #process .content::after, #molecule .map .card::after, .notebook .images-two::after, .notebook .images-height::after, .notebook .event .details::after, .clearfix::after {
| |
− | content: '';
| |
− | display: table;
| |
− | clear: both; }
| |
| | | |
− | .cols, header.header .menu, header.header .menu .submenu {
| + | =box-glow($color) |
− | list-style-type: none;
| + | box-shadow: 0 0 5px #fff, 0 0 10px $color, 0 0 15px $color, 0 0 17px $color, 0 0 30px $color |
− | padding: 0;
| + | |
− | margin: 0; }
| + | |
| | | |
− | .cols > li {
| + | =box-glow-bottom($color) |
− | float: left; }
| + | box-shadow: 0 5px 5px -5px #fff, 0 10px 10px -10px $color, 0 15px 15px -15px $color, 0 17px 17px -17px $color, 0 30px 30px -30px $color |
| | | |
− | .content {
| + | =text-glow($color) |
− | margin: 0 auto; }
| + | text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px $color, 0 0 35px $color, 0 0 40px $color, 0 0 50px $color, 0 0 75px $color |
| + | |
| + | html, body |
| + | font-family: 'Roboto' |
| + | font-size: 16px |
| + | background-color: $color-bg-main |
| + | min-height: 100% |
| | | |
− | .narrow .content {
| + | body |
− | width: 768px; }
| + | h2,h2,h3,h4 |
| + | color: $color-fg-main |
| + | font-family: 'Roboto' !important; |
| | | |
− | .cols {
| + | li |
− | margin: 0 -2%; }
| + | margin-bottom: 0 |
− | .cols.inset {
| + | |
− | margin: 0 2%; }
| + | |
− | .cols .col {
| + | |
− | float: left;
| + | |
− | margin: 0 2%; }
| + | |
− | .cols .col img {
| + | |
− | max-width: 100%; }
| + | |
− | .cols .col.half {
| + | |
− | width: 46%; }
| + | |
− | .cols .col.third {
| + | |
− | width: 29.3%; }
| + | |
− | .cols .col.two-thirds {
| + | |
− | width: 62.6%; }
| + | |
− | .cols .col.quarter {
| + | |
− | width: 21%; }
| + | |
− | .cols .col.five-twelfth {
| + | |
− | width: 37.6%; }
| + | |
| | | |
− | html, body {
| + | h2, .article h2 |
− | font-family: 'Roboto';
| + | text-align: center |
− | font-size: 16px;
| + | font-weight: 100 |
− | background-color: #181e33;
| + | font-size: 36px |
− | min-height: 100%; }
| + | |
| | | |
− | body h2, body h2, body h3, body h4 {
| |
− | color: #dde5ee;
| |
− | font-family: 'Roboto' !important; }
| |
| | | |
− | body li {
| + | .banner |
− | margin-bottom: 0; }
| + | padding: 20px 0 0 |
| + | .title |
| + | padding: 30px |
| + | font-size: 100px |
| + | font-weight: 100 |
| + | color: $color-fg-main |
| + | text-align: center |
| | | |
− | h2, .article h2 {
| + | @media (max-width: 1024px) |
− | text-align: center;
| + | padding-top: 50px |
− | font-weight: 100;
| + | .title |
− | font-size: 36px; }
| + | font-size: 60px |
| | | |
− | .banner {
| |
− | padding: 20px 0 0; }
| |
− | .banner .title {
| |
− | padding: 30px;
| |
− | font-size: 100px;
| |
− | font-weight: 100;
| |
− | color: #dde5ee;
| |
− | text-align: center; }
| |
− | @media (max-width: 1024px) {
| |
− | .banner {
| |
− | padding-top: 50px; }
| |
− | .banner .title {
| |
− | font-size: 60px; } }
| |
| | | |
− | .article { | + | .article |
− | color: #dde5ee;
| + | color: $color-fg-main |
− | padding-bottom: 60px;
| + | padding-bottom: 60px |
− | font-size: 18px; }
| + | font-size: 18px |
− | .article p, .article li {
| + | |
− | text-align: justify; }
| + | |
− | .article h2, .article p {
| + | |
− | margin: 0; }
| + | |
− | .article h2, .article p, .article ol, .article ul {
| + | |
− | margin-top: 0;
| + | |
− | margin-bottom: 0;
| + | |
− | padding: 0 0 30px; }
| + | |
− | .article h2 {
| + | |
− | padding-top: 20px; }
| + | |
− | .article h3 {
| + | |
− | text-align: center; }
| + | |
− | .article a {
| + | |
− | color: #50b1be;
| + | |
− | text-decoration: none; }
| + | |
− | .article a.reference {
| + | |
− | font-size: 12px;
| + | |
− | vertical-align: super;
| + | |
− | padding: 0px 0px; } | + | |
− | .article img {
| + | |
− | max-width: 100%; }
| + | |
− | .article ol.fancy.cols {
| + | |
− | margin-left: -2%; | + | |
− | margin-right: -2%; }
| + | |
− | .article ol.fancy {
| + | |
− | list-style-type: none;
| + | |
− | counter-reset: ol-counter;
| + | |
− | margin: 0; }
| + | |
− | .article ol.fancy li {
| + | |
− | counter-increment: ol-counter;
| + | |
− | padding: 0px 0px 10px; }
| + | |
− | .article ol.fancy li::before {
| + | |
− | box-shadow: 0 0 5px #50b1be;
| + | |
− | content: counter(ol-counter);
| + | |
− | background-color: #75c2cc;
| + | |
− | border-radius: 100%;
| + | |
− | color: #181e33;
| + | |
− | font-weight: 900;
| + | |
− | font-size: 16px;
| + | |
− | padding: 1px 6px 0px;
| + | |
− | line-height: 20px;
| + | |
− | margin: 1px 10px 4px 0;
| + | |
− | float: left; }
| + | |
− | .article ol.fancy li::after {
| + | |
− | content: '';
| + | |
− | clear: both;
| + | |
− | display: table; }
| + | |
− | .article .references {
| + | |
− | padding-left: 18px;
| + | |
− | margin: 0; }
| + | |
− | .article .references li {
| + | |
− | padding-left: 10px; }
| + | |
| | | |
− | .hr {
| + | p, li |
− | width: 100%;
| + | text-align: justify |
− | height: 1px;
| + | |
− | background-color: #dde5ee;
| + | h2, p |
− | margin: 30px 0; }
| + | margin: 0 |
| | | |
− | .figure {
| + | h2,p, ol, ul |
− | width: 100%;
| + | margin-top: 0 |
− | padding-bottom: 30px; }
| + | margin-bottom: 0 |
− | .figure img {
| + | padding: 0 0 30px |
− | width: 100%; }
| + | |
− | .figure .caption {
| + | |
− | padding: 3px 0;
| + | |
− | font-size: 14px;
| + | |
− | text-align: center; }
| + | |
| | | |
− | .col .figure {
| + | h2 |
− | padding-bottom: 0; }
| + | padding-top: 20px |
| + | h3 |
| + | text-align: center |
| + | a |
| + | color: $color-highlight |
| + | text-decoration: none |
| + | |
| + | a.reference |
| + | font-size: 12px |
| + | vertical-align: super |
| + | padding: 0px 0px |
| | | |
− | .text-glow-red {
| + | img |
− | text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ea2d30, 0 0 35px #ea2d30, 0 0 40px #ea2d30, 0 0 50px #ea2d30, 0 0 75px #ea2d30; }
| + | max-width: 100% |
| | | |
− | .text-glow-blue { | + | ol.fancy.cols |
− | text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #50b1be, 0 0 35px #50b1be, 0 0 40px #50b1be, 0 0 50px #50b1be, 0 0 75px #50b1be; }
| + | margin-left: -2% |
| + | margin-right: -2% |
| | | |
− | .card { | + | ol.fancy |
− | background-color: #181e33;
| + | list-style-type: none |
− | color: #dde5ee; }
| + | counter-reset: ol-counter |
| + | margin: 0 |
| + | |
| + | li |
| + | counter-increment: ol-counter |
| + | padding: 0px 0px 10px |
| | | |
− | .attrib ul {
| + | &::before |
− | list-style-type: none;
| + | box-shadow: 0 0 5px $color-highlight |
− | margin: 0; }
| + | content: counter(ol-counter) |
− | .attrib ul li {
| + | background-color: lighten($color-highlight, 10%) |
− | padding: 3px 0;
| + | border-radius: 100% |
− | line-height: 30px; }
| + | color: $color-bg-main |
− | .attrib ul li::before {
| + | font-weight: 900 |
− | box-shadow: 0 0 5px #50b1be;
| + | font-size: 16px |
− | content: '';
| + | padding: 1px 6px 0px |
− | background-color: #75c2cc;
| + | line-height: 20px |
− | border-radius: 100%;
| + | margin: 1px 10px 4px 0 |
− | color: #181e33;
| + | float: left; |
− | font-weight: 900;
| + | |
− | padding: 3px;
| + | &::after |
− | line-height: 20px;
| + | content: '' |
− | margin: 12px 10px 0px 0;
| + | clear: both |
− | float: left; }
| + | display: table |
− | .attrib ul li::after {
| + | .references |
− | content: '';
| + | padding-left: 18px |
− | clear: both;
| + | margin: 0 |
− | display: table; }
| + | li |
− | .attrib ul .name { | + | padding-left: 10px |
− | font-weight: 900; } | + | .hr |
| + | width: 100% |
| + | height: 1px |
| + | background-color: $color-fg-main |
| + | margin: 30px 0 |
| + | |
| + | .figure |
| + | width: 100% |
| + | padding-bottom: 30px |
| + | img |
| + | width: 100% |
| | | |
− | .sponsors h2 { | + | .caption |
− | margin-top: 60px; }
| + | padding: 3px 0 |
| + | font-size: 14px |
| + | text-align: center |
| | | |
− | .sponsors img { | + | .col |
− | display: block;
| + | .figure |
− | width: 500px;
| + | padding-bottom: 0 |
− | margin: 10px auto;
| + | |
− | background-color: #dde5ee; }
| + | |
| | | |
− | .interviews .nav {
| + | %box-glow |
− | padding: 0px 0 50px;
| + | box-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px $color-highlight, 0 0 20px $color-highlight, 0 0 35px $color-highlight, 0 0 40px $color-highlight, 0 0 50px $color-highlight, 0 0 75px $color-highlight |
− | text-align: center;
| + | |
− | list-style-type: none; }
| + | |
− | .interviews .nav .button {
| + | |
− | background-color: #dde5ee;
| + | |
− | color: #181e33;
| + | |
− | font-weight: 400;
| + | |
− | text-decoration: none;
| + | |
− | padding: 10px 15px;
| + | |
− | margin: 10px;
| + | |
− | display: inline-block; }
| + | |
− | .interviews .nav .button:hover {
| + | |
− | box-shadow: 0 0 15px #50b1be;
| + | |
− | cursor: pointer; }
| + | |
− | .interviews .nav .button.active {
| + | |
− | box-shadow: 0 0 5px #fff, 0 0 10px #50b1be, 0 0 15px #50b1be, 0 0 17px #50b1be, 0 0 30px #50b1be; } | + | |
| | | |
− | .interviews .interview {
| + | %box-glow-red |
− | display: none; }
| + | box-shadow: 0 0 10px rgba(255,255,255,0.7), 0 0 10px $color-highlight-red, 0 0 15px $color-highlight-red, 0 0 20px $color-highlight-red, 0 0 50px opacify($color-highlight-red, 0.4) |
| | | |
− | .interview ul {
| + | %text-glow-red, .text-glow-red |
− | list-style-type: none;
| + | text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px $color-highlight-red, 0 0 35px $color-highlight-red, 0 0 40px $color-highlight-red, 0 0 50px $color-highlight-red, 0 0 75px $color-highlight-red |
− | margin: 0; }
| + | |
− | .interview ul li {
| + | .text-glow-blue |
− | padding: 3px 0;
| + | +text-glow($color-highlight) |
− | line-height: 25px;
| + | |
− | position: relative; } | + | |
− | .interview ul li::before {
| + | |
− | text-shadow: 0 0 5px #50b1be, 0 0 10px #50b1be;
| + | |
− | content: '?';
| + | |
− | border-radius: 100%;
| + | |
− | color: #dde5ee;
| + | |
− | font-weight: 900;
| + | |
− | font-size: 24px;
| + | |
− | padding: 3px;
| + | |
− | line-height: 20px;
| + | |
− | left: -30px;
| + | |
− | top: 5px;
| + | |
− | position: absolute; }
| + | |
− | .interview ul li::after { | + | |
− | content: '';
| + | |
− | clear: both;
| + | |
− | display: table; }
| + | |
| | | |
− | .interview .person img {
| |
− | float: left;
| |
− | height: 150px;
| |
− | margin-right: 40px;
| |
− | margin-bottom: 40px;
| |
− | border-top-left-radius: 50px; }
| |
| | | |
− | .interview .person .name { | + | .card |
− | font-weight: 100;
| + | background-color: $color-bg-main |
− | font-size: 36px;
| + | color: $color-fg-main |
− | padding-bottom: 10px; }
| + | |
| | | |
− | .interview .person .position {
| |
− | font-size: 16px; }
| |
| | | |
− | .interview .questions {
| |
− | clear: both; }
| |
| | | |
− | .interview .question { | + | .attrib |
− | font-style: italic;
| + | ul |
− | margin-bottom: 10px;
| + | list-style-type: none |
− | color: #9ad2da; }
| + | margin: 0 |
| + | |
| + | li |
| + | padding: 3px 0 |
| + | line-height: 30px |
| + | &::before |
| + | box-shadow: 0 0 5px $color-highlight |
| + | content: '' |
| + | background-color: lighten($color-highlight, 10%) |
| + | border-radius: 100% |
| + | color: $color-bg-main |
| + | font-weight: 900 |
| + | padding: 3px |
| + | line-height: 20px |
| + | margin: 12px 10px 0px 0 |
| + | float: left; |
| + | |
| + | &::after |
| + | content: '' |
| + | clear: both |
| + | display: table |
| | | |
− | .interview .answer { | + | .name |
− | margin-bottom: 30px; }
| + | font-weight: 900 |
− | .interview .answer img {
| + | |
− | max-width: 100%; }
| + | |
| | | |
− | .experiment .time { | + | .sponsors |
− | text-align: center; }
| + | h2 |
− | .experiment .time i {
| + | margin-top: 60px |
− | padding-right: 7px; } | + | img |
| + | display: block |
| + | width: 500px |
| + | // height: 200px |
| + | margin: 10px auto |
| + | background-color: $color-fg-main |
| | | |
− | header.header {
| |
− | padding-top: 18px;
| |
− | background-color: #181e33;
| |
− | display: block;
| |
− | height: 98px;
| |
− | color: #dde5ee;
| |
− | width: 100%;
| |
− | position: absolute;
| |
− | top: 0;
| |
− | z-index: 200; }
| |
− | header.header .logo {
| |
− | background-color: #181e33;
| |
− | display: block;
| |
− | position: absolute;
| |
− | transform: translate(-50%, 0);
| |
− | left: 50%;
| |
− | text-decoration: none;
| |
− | padding: 7px;
| |
− | height: 80px; }
| |
− | header.header .logo img {
| |
− | height: 100%;
| |
− | width: auto; }
| |
− | header.header .menu li {
| |
− | cursor: default;
| |
− | white-space: nowrap; }
| |
− | header.header .menu > li {
| |
− | position: relative; }
| |
− | header.header .menu .submenu {
| |
− | display: none; }
| |
− | header.header .menu .submenu a {
| |
− | display: block; }
| |
− | header.header .nav-button {
| |
− | display: none;
| |
− | height: 80px;
| |
− | left: 0;
| |
− | padding: 10px;
| |
− | position: absolute;
| |
− | top: 18px;
| |
− | width: 80px; }
| |
− | header.header .nav-button i {
| |
− | background-color: #dde5ee;
| |
− | height: 2px;
| |
− | left: 50%;
| |
− | margin-left: -15px;
| |
− | margin-top: -1px;
| |
− | position: absolute;
| |
− | top: 50%;
| |
− | transition: background-color 0.3s 0s;
| |
− | width: 30px; }
| |
− | header.header .nav-button i::before, header.header .nav-button i::after {
| |
− | background-color: #dde5ee;
| |
− | backface-visibility: hidden;
| |
− | content: '';
| |
− | height: 100%;
| |
− | position: absolute;
| |
− | transform: translateZ(0);
| |
− | transition: transform 0.3s 0s;
| |
− | width: 100%; }
| |
− | header.header .nav-button i::before {
| |
− | transform: translateY(-8px); }
| |
− | header.header .nav-button i::after {
| |
− | transform: translateY(8px); }
| |
− | header.header.sticky {
| |
− | position: fixed;
| |
− | top: 0;
| |
− | z-index: 500;
| |
− | width: 100%;
| |
− | background-color: #181e33;
| |
− | box-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #50b1be, 0 0 20px #50b1be, 0 0 35px #50b1be, 0 0 40px #50b1be; }
| |
| | | |
− | .header-bottom {
| |
− | height: 49px; }
| |
| | | |
− | @media (min-width: 769px) {
| |
− | header.header .navigation {
| |
− | position: relative;
| |
− | z-index: 200;
| |
− | width: 768px;
| |
− | margin: 0 auto;
| |
− | font-size: 18px;
| |
− | font-weight: 400; }
| |
− | header.header .menu {
| |
− | width: 40%; }
| |
− | header.header .menu > li {
| |
− | float: left;
| |
− | height: 80px; }
| |
− | header.header .menu > li > span {
| |
− | color: #dde5ee;
| |
− | line-height: 80px;
| |
− | padding: 0px 20px; }
| |
− | header.header .menu > li .submenu {
| |
− | position: absolute;
| |
− | top: 80px;
| |
− | background-color: #181e33;
| |
− | box-shadow: 0 5px 5px -5px #fff, 0 10px 10px -10px #50b1be, 0 15px 15px -15px #50b1be, 0 17px 17px -17px #50b1be, 0 30px 30px -30px #50b1be;
| |
− | border-top: 2px solid #50b1be;
| |
− | z-index: -1;
| |
− | min-width: 200px; }
| |
− | header.header .menu > li .submenu a {
| |
− | color: #dde5ee;
| |
− | padding: 15px 20px;
| |
− | text-decoration: none; }
| |
− | header.header .menu > li .submenu a:hover {
| |
− | background-color: rgba(80, 177, 190, 0.1); }
| |
− | header.header .menu > li:hover {
| |
− | background-color: rgba(80, 177, 190, 0.1); }
| |
− | header.header .menu > li:hover .submenu {
| |
− | display: block; }
| |
− | header.header .menu-left {
| |
− | float: left; }
| |
− | header.header .menu-left .submenu {
| |
− | left: 0; }
| |
− | header.header .menu-right {
| |
− | float: right; }
| |
− | header.header .menu-right > li {
| |
− | float: right; }
| |
− | header.header .menu-right .submenu {
| |
− | right: 0; } }
| |
| | | |
− | @media (max-width: 768px) {
| + | .interviews |
− | header.header .nav-button {
| + | |
− | display: block; } | + | .nav |
− | header.header .navigation {
| + | // @extend %nl-inline |
− | background-color: #181e33;
| + | padding: 0px 0 50px |
− | border-top: 2px solid #50b1be;
| + | text-align: center |
− | max-height: 100%;
| + | list-style-type: none |
− | min-width: 280px;
| + | |
− | color: white;
| + | .button |
− | opacity: 0;
| + | // +box-glow($color-highlight) |
− | overflow: auto;
| + | background-color: $color-fg-main |
− | bottom: 0px;
| + | color: $color-bg-main |
− | top: 98px;
| + | font-weight: 400 |
− | left: 0;
| + | text-decoration: none |
− | transform: translateX(-100%);
| + | padding: 10px 15px |
− | transition: transform 0.3s 0s, opacity 0.3s 0s;
| + | margin: 10px |
− | position: fixed;
| + | display: inline-block; |
− | width: auto;
| + | |
− | z-index: 100;
| + | |
− | padding-top: 10px; }
| + | |
− | header.header .menu > li > span {
| + | |
− | padding: 0 20px;
| + | |
− | line-height: 60px;
| + | |
− | display: block; }
| + | |
− | header.header .menu .submenu {
| + | |
− | background-color: rgba(80, 177, 190, 0.1); }
| + | |
− | header.header .menu .submenu a {
| + | |
− | padding: 0 30px;
| + | |
− | line-height: 60px;
| + | |
− | color: #dde5ee; }
| + | |
− | header.header .menu .menu-item-branch .label::before {
| + | |
− | content: '+';
| + | |
− | padding-right: 10px; }
| + | |
− | header.header .menu .menu-item-branch.open .label::before {
| + | |
− | content: '-'; }
| + | |
− | header.header .menu .menu-item-branch.open .submenu {
| + | |
− | display: block; }
| + | |
− | .nav-shown {
| + | |
− | overflow: hidden; }
| + | |
− | .nav-shown::before {
| + | |
− | background-color: rgba(0, 0, 0, 0.5);
| + | |
− | bottom: 0px;
| + | |
− | content: '';
| + | |
− | display: block;
| + | |
− | left: 0px;
| + | |
− | position: fixed;
| + | |
− | right: 0px;
| + | |
− | top: 0px;
| + | |
− | z-index: 1; }
| + | |
− | .nav-shown .navigation {
| + | |
− | opacity: 1;
| + | |
− | transform: translateX(0); }
| + | |
− | .nav-shown .nav-button i {
| + | |
− | background-color: transparent; }
| + | |
− | .nav-shown .nav-button i::before {
| + | |
− | transform: translateY(0) rotate(-45deg); }
| + | |
− | .nav-shown .nav-button i::after {
| + | |
− | transform: translateY(0) rotate(45deg); } }
| + | |
| | | |
− | #footer {
| + | .button:hover |
− | border-top: 1px solid #50b1be;
| + | box-shadow: 0 0 15px $color-highlight |
− | padding: 20px 0; }
| + | cursor: pointer |
− | #footer h3 {
| + | |
− | color: #dde5ee;
| + | |
− | text-align: center;
| + | |
− | font-size: 20px; }
| + | |
− | #footer .logos {
| + | |
− | padding: 0;
| + | |
− | margin: 0 auto;
| + | |
− | display: table;
| + | |
− | text-align: center; }
| + | |
− | #footer .logos li {
| + | |
− | display: inline-block;
| + | |
− | padding: 5px; }
| + | |
− | #footer .logos li img {
| + | |
− | height: 80px;
| + | |
− | background-color: white;
| + | |
− | opacity: 0.9; }
| + | |
| | | |
− | .scene { | + | .button.active |
− | position: relative;
| + | +box-glow($color-highlight) |
− | width: 100%;
| + | |
− | overflow: hidden; }
| + | |
− | .scene .layer {
| + | |
− | display: none;
| + | |
− | height: 100%;
| + | |
− | position: absolute;
| + | |
− | width: 100%; }
| + | |
− | .scene .layer-paralax {
| + | |
− | transform: translate3d(0px, 0px, 0px); }
| + | |
− | .scene .layer-split-paralax .split-left, .scene .layer-split-paralax .split-right {
| + | |
− | background-repeat: no-repeat;
| + | |
− | background-origin: border-box;
| + | |
− | height: 100%;
| + | |
− | position: absolute;
| + | |
− | background-position-x: 0%;
| + | |
− | overflow: hidden; }
| + | |
− | .scene .layer-split-paralax .split-left {
| + | |
− | left: 0;
| + | |
− | right: 50%; }
| + | |
− | .scene .layer-split-paralax .split-right {
| + | |
− | left: 50%;
| + | |
− | right: 0;
| + | |
− | filter: grayscale(100%); }
| + | |
| | | |
− | #reef-section {
| |
− | position: relative; }
| |
− | #reef-section .content {
| |
− | max-width: 1920px; }
| |
− | #reef-section #reef-card {
| |
− | box-shadow: 0 0 5px #fff, 0 0 10px #ea2d30, 0 0 15px #ea2d30, 0 0 17px #ea2d30, 0 0 30px #ea2d30;
| |
− | background-color: #171d31;
| |
− | color: #dde5ee;
| |
− | border-top-right-radius: 100px;
| |
− | font-size: 18px;
| |
− | font-weight: 300;
| |
− | position: relative;
| |
− | width: 55%;
| |
− | top: -150px;
| |
− | left: 5%;
| |
− | padding: 40px; }
| |
− | @media (min-width: 1366px) and (max-width: 1599px) {
| |
− | #reef-section #reef-card {
| |
− | top: -100px; } }
| |
− | @media (min-width: 1024px) and (max-width: 1366px) {
| |
− | #reef-section #reef-card {
| |
− | top: -80px;
| |
− | width: 70%; } }
| |
− | @media (max-width: 1024px) {
| |
− | #reef-section #reef-card {
| |
− | position: static;
| |
− | border-top-right-radius: 0px;
| |
− | border-bottom-right-radius: 100px;
| |
− | width: 100%; } }
| |
| | | |
− | @keyframes pulse {
| + | .interviews |
− | from {
| + | .interview |
− | box-shadow: none; }
| + | display: none; |
− | to {
| + | |
− | box-shadow: 0 0 5px #fff, 0 0 10px #50b1be, 0 0 15px #50b1be, 0 0 17px #50b1be, 0 0 30px #50b1be, 0 0 50px #50b1be, 0 0 75px #50b1be, 0 0 5px #fff inset, 0 0 10px #50b1be inset, 0 0 15px #50b1be inset, 0 0 17px #50b1be inset, 0 0 30px #50b1be inset; } }
| + | |
| | | |
− | @keyframes slideInUp {
| + | .interview |
− | from {
| + | |
− | transform: translate3d(0, 100%, 0);
| + | |
− | opacity: 0.5; }
| + | |
− | to {
| + | |
− | transform: translate3d(0, 0%, 0); } }
| + | |
| | | |
− | .slide-in-up {
| + | ul |
− | animation: 1s ease-out 0s slideInUp;
| + | list-style-type: none |
− | animation-fill-mode: backwards; }
| + | margin: 0 |
| + | |
| + | li |
| + | padding: 3px 0 |
| + | line-height: 25px |
| + | position: relative |
| + | &::before |
| + | text-shadow: 0 0 5px $color-highlight, 0 0 10px $color-highlight |
| + | content: '?' |
| + | border-radius: 100% |
| + | color: $color-fg-main |
| + | font-weight: 900 |
| + | font-size: 24px |
| + | padding: 3px |
| + | line-height: 20px |
| + | left: -30px |
| + | top: 5px |
| + | position: absolute |
| | | |
− | #reef {
| + | &::after |
− | height: 800px; }
| + | content: '' |
− | #reef .spinner {
| + | clear: both |
− | animation: pulse 2s ease-out 0s infinite alternate;
| + | display: table |
− | position: absolute;
| + | |
− | top: 50%;
| + | |
− | left: 50%;
| + | |
− | transform: translate(-50%, -50%);
| + | |
− | width: 70px;
| + | |
− | height: 70px;
| + | |
− | border-radius: 100%;
| + | |
− | border: 1px solid #dde5ee;
| + | |
− | background-color: transparent; }
| + | |
− | #reef #reef-bg {
| + | |
− | top: 0px; }
| + | |
− | #reef #reef-bg .split-right, #reef #reef-bg .split-left {
| + | |
− | background-image: url(https://static.igem.org/mediawiki/2018/f/fe/T--Tartu_TUIT--layer-bg-1.png); }
| + | |
− | #reef #reef-corals-first {
| + | |
− | top: 0px; }
| + | |
− | #reef #reef-corals-first .split-right, #reef #reef-corals-first .split-left {
| + | |
− | background-image: url(https://static.igem.org/mediawiki/2018/8/82/T--Tartu_TUIT--layer-first.png); }
| + | |
− | #reef #reef-corals-second {
| + | |
− | top: 0px; }
| + | |
− | #reef #reef-corals-second .split-left, #reef #reef-corals-second .split-right {
| + | |
− | background-image: url(https://static.igem.org/mediawiki/2018/b/b2/T--Tartu_TUIT--layer-second.png); }
| + | |
− | #reef #reef-corals-third {
| + | |
− | bottom: 0px; }
| + | |
− | #reef #reef-corals-third .split-left, #reef #reef-corals-third .split-right {
| + | |
− | background-image: url(https://static.igem.org/mediawiki/2018/4/4d/T--Tartu_TUIT--layer-third.png); }
| + | |
− | #reef #reef-corals-zero {
| + | |
− | bottom: 0px; }
| + | |
− | #reef #reef-corals-zero .split-left, #reef #reef-corals-zero .split-right {
| + | |
− | background-image: url(https://static.igem.org/mediawiki/2018/c/c9/T--Tartu_TUIT--layer-zero.png); }
| + | |
− | #reef #reef-corals-zero .split-right {
| + | |
− | filter: none;
| + | |
− | background-image: url(https://static.igem.org/mediawiki/2018/0/0a/T--Tartu_TUIT--layer-zero-after.png); }
| + | |
| | | |
− | #process {
| + | |
− | padding-top: 40px;
| + | .person |
− | padding-bottom: 40px; }
| + | img |
− | #process .content {
| + | |
− | margin: 0 auto; | + | |
− | max-width: 1400px; }
| + | |
− | #process img {
| + | |
− | float: left;
| + | |
− | width: 47%; }
| + | |
− | #process .card {
| + | |
− | border-top-right-radius: 100px;
| + | |
− | background-color: #171d31;
| + | |
− | float: right;
| + | |
− | box-shadow: 0 0 5px #fff, 0 0 10px #50b1be, 0 0 15px #50b1be, 0 0 17px #50b1be, 0 0 30px #50b1be;
| + | |
− | font-size: 18px;
| + | |
− | font-weight: 300;
| + | |
− | width: 43%;
| + | |
− | margin-right: 5%;
| + | |
− | margin-top: 5%;
| + | |
− | padding: 40px; }
| + | |
− | @media (max-width: 1366px) {
| + | |
− | #process {
| + | |
− | padding-top: 80px; }
| + | |
− | #process .card {
| + | |
− | margin-top: 0; } } | + | |
− | @media (max-width: 1024px) {
| + | |
− | #process img {
| + | |
− | background-color: #181e33;
| + | |
− | box-sizing: border-box;
| + | |
− | float: none;
| + | |
− | width: 100%;
| + | |
− | padding: 0 20px; }
| + | |
− | #process .card {
| + | |
− | float: none;
| + | |
− | width: 100%;
| + | |
− | border-top-right-radius: 0px;
| + | |
− | border-bottom-right-radius: 100px; } }
| + | |
− | | + | |
− | #molecule {
| + | |
− | padding: 0px 20px; }
| + | |
− | #molecule .content {
| + | |
− | max-width: 1366px; }
| + | |
− | #molecule .map {
| + | |
− | position: relative;
| + | |
− | margin: 0 auto 100px; }
| + | |
− | #molecule .map .background {
| + | |
− | background-image: url(https://static.igem.org/mediawiki/2018/3/33/T--Tartu_TUIT--molecule.png);
| + | |
− | background-size: 100%;
| + | |
− | position: relative;
| + | |
− | width: 100%;
| + | |
− | height: 100%;
| + | |
− | z-index: 20; }
| + | |
− | #molecule .map .fog {
| + | |
− | background-color: rgba(24, 30, 51, 0.5);
| + | |
− | position: absolute;
| + | |
− | top: 0;
| + | |
− | left: 0;
| + | |
− | right: 0;
| + | |
− | bottom: 0;
| + | |
− | z-index: 30; }
| + | |
− | #molecule .map .pin {
| + | |
− | position: absolute;
| + | |
− | z-index: 30;
| + | |
− | border-radius: 100%;
| + | |
− | border: 3px solid #ea2d30; }
| + | |
− | #molecule .map .pin .icon {
| + | |
− | width: 100%;
| + | |
− | height: 100%;
| + | |
− | background-size: 100%;
| + | |
− | filter: saturate(0%);
| + | |
− | position: relative;
| + | |
− | z-index: 25; }
| + | |
− | #molecule .map .pin:hover {
| + | |
− | box-shadow: 0 0 5px #fff, 0 0 10px #ea2d30, 0 0 15px #ea2d30, 0 0 17px #ea2d30, 0 0 30px #ea2d30; }
| + | |
− | #molecule .map .card {
| + | |
− | display: none;
| + | |
− | position: absolute;
| + | |
− | box-shadow: 0 0 5px #fff, 0 0 10px #ea2d30, 0 0 15px #ea2d30, 0 0 17px #ea2d30, 0 0 30px #ea2d30;
| + | |
− | background-color: #181e33;
| + | |
− | top: 50%;
| + | |
− | left: 50%;
| + | |
− | z-index: 50;
| + | |
− | border-radius: 170px 0px 0px 0px;
| + | |
− | min-width: 800px;
| + | |
− | transform: translate(-50%, -50%);
| + | |
− | font-size: 20px;
| + | |
− | font-weight: 300; }
| + | |
− | #molecule .map .card .btn-close {
| + | |
− | position: absolute;
| + | |
− | right: 10px;
| + | |
− | top: 10px;
| + | |
− | width: 40px;
| + | |
− | height: 40px; }
| + | |
− | #molecule .map .card .btn-close::before, #molecule .map .card .btn-close::after {
| + | |
− | background-color: #dde5ee;
| + | |
− | backface-visibility: hidden;
| + | |
− | content: '';
| + | |
− | height: 2px;
| + | |
− | position: absolute;
| + | |
− | top: 50%;
| + | |
− | width: 100%; }
| + | |
− | #molecule .map .card .btn-close::before {
| + | |
− | transform: rotate(45deg); }
| + | |
− | #molecule .map .card .btn-close::after {
| + | |
− | transform: rotate(-45deg); }
| + | |
− | #molecule .map .card .picture {
| + | |
− | float: left;
| + | |
− | padding: 20px; }
| + | |
− | #molecule .map .card .picture img {
| + | |
− | width: 300px;
| + | |
− | border-radius: 100%; }
| + | |
− | #molecule .map .card .details {
| + | |
− | overflow: hidden;
| + | |
− | padding: 20px 20px; }
| + | |
− | #molecule .map .card .details .name {
| + | |
− | font-size: 30px;
| + | |
− | font-weight: 300; }
| + | |
− | #molecule .map .card .details .country, #molecule .map .card .details .superpower, #molecule .map .card .details .role, #molecule .map .card .details .element {
| + | |
− | padding: 5px 0; }
| + | |
− | #molecule .map .card .details .country::before, #molecule .map .card .details .superpower::before, #molecule .map .card .details .role::before, #molecule .map .card .details .element::before {
| + | |
− | color: #96999c; }
| + | |
− | #molecule .map .card .details .country::before {
| + | |
− | content: "From: "; }
| + | |
− | #molecule .map .card .details .role::before {
| + | |
− | content: "Occupation: "; }
| + | |
− | #molecule .map .card .details .superpower::before {
| + | |
− | content: "Superpower: "; }
| + | |
− | #molecule .map .card .details .element::before {
| + | |
− | content: "Element: "; }
| + | |
− | #molecule .map .card .details .periodic {
| + | |
− | border: 1px solid #ea2d30;
| + | |
− | padding: 5px;
| + | |
− | float: right;
| + | |
− | margin-top: 10px; }
| + | |
− | #molecule .map .card .details .periodic .mass {
| + | |
| float: left; | | float: left; |
− | font-size: 12px; | + | height: 150px |
− | font-weight: 400; | + | margin-right: 40px |
− | padding: 2px; } | + | margin-bottom: 40px |
− | #molecule .map .card .details .periodic .number {
| + | border-top-left-radius: 50px |
− | float: right; | + | |
− | margin-left: 10px; }
| + | .name |
− | #molecule .map .card .details .periodic .short {
| + | font-weight: 100 |
− | display: block; | + | font-size: 36px |
− | clear: both;
| + | padding-bottom: 10px |
− | text-align: center;
| + | |
− | font-size: 25px; | + | .position |
− | font-weight: 900; } | + | font-size: 16px; |
− | #molecule .map .card .details .periodic .full {
| + | |
− | text-align: center;
| + | .questions |
− | font-size: 16px; } | + | clear: both; |
− | #molecule .map .card .details .compound {
| + | |
− | margin-top: 10px;
| + | |
− | border: 1px solid #ea2d30;
| + | |
− | padding: 10px;
| + | |
− | float: right;
| + | |
− | text-align: center;
| + | |
− | font-size: 25px;
| + | |
− | font-weight: 900; }
| + | |
| | | |
− | .notebook table, .article table { | + | .question |
− | background-color: transparent;
| + | font-style: italic |
− | color: #dde5ee;
| + | margin-bottom: 10px |
− | border-collapse: collapse; }
| + | color: lighten($color-highlight, 20%) |
− | .notebook table td, .article table td {
| + | |
− | background-color: transparent;
| + | |
− | border: 1px solid rgba(221, 229, 238, 0.5);
| + | |
− | padding: 3px 5px; }
| + | |
| | | |
− | .article table { | + | .answer |
− | width: 100%;
| + | margin-bottom: 30px |
− | margin-bottom: 30px; }
| + | |
− | .article table td {
| + | |
− | padding: 10px 13px; }
| + | |
| | | |
− | .notebook {
| + | img |
− | color: #dde5ee;
| + | max-width: 100% |
− | margin-top: 100px;
| + | |
− | font-size: 18px; }
| + | |
− | .notebook p, .notebook h3 {
| + | |
− | margin: 0; }
| + | |
− | .notebook h3 {
| + | |
− | padding-bottom: 15px;
| + | |
− | font-size: 22px;
| + | |
− | margin-top: -5px;
| + | |
− | font-weight: 400; }
| + | |
− | .notebook .h3 {
| + | |
− | text-align: left;
| + | |
− | font-size: 22px;
| + | |
− | font-weight: 400; }
| + | |
− | .notebook p {
| + | |
− | padding-bottom: 10px;
| + | |
− | text-align: justify; }
| + | |
− | .notebook img {
| + | |
− | box-sizing: border-box;
| + | |
− | float: left;
| + | |
− | max-width: 50%;
| + | |
− | max-height: 500px;
| + | |
− | border: 1px solid #181e33;
| + | |
− | padding: 5px;
| + | |
− | background-color: #dde5ee;
| + | |
− | margin-right: 20px; }
| + | |
− | .notebook .images-two img {
| + | |
− | max-width: 50%; }
| + | |
− | .notebook .images-height {
| + | |
− | padding-bottom: 0; }
| + | |
− | .notebook .images-height img {
| + | |
− | max-width: initial;
| + | |
− | height: 100%;
| + | |
− | margin-right: 0px; }
| + | |
− | .notebook .pt {
| + | |
− | padding-top: 20px; }
| + | |
− | .notebook table {
| + | |
− | color: #dde5ee;
| + | |
− | border-collapse: collapse; }
| + | |
− | .notebook table td {
| + | |
− | border: 1px solid rgba(221, 229, 238, 0.5);
| + | |
− | padding: 3px 5px; }
| + | |
− | .notebook ul, .notebook ol {
| + | |
− | margin: 0;
| + | |
− | padding-left: 18px; }
| + | |
− | .notebook .event {
| + | |
− | width: 1000px;
| + | |
− | margin: 0 auto;
| + | |
− | position: relative; }
| + | |
− | .notebook .event .details {
| + | |
− | margin-left: 25%;
| + | |
− | padding-left: 20px;
| + | |
− | padding: 0px 20px 60px 40px; }
| + | |
− | .notebook .event .bullet {
| + | |
− | width: 20px;
| + | |
− | height: 20px;
| + | |
− | position: absolute;
| + | |
− | background-color: white;
| + | |
− | border-radius: 10px;
| + | |
− | top: 0px;
| + | |
− | left: 25%;
| + | |
− | transform: translate(-9px, 1px); }
| + | |
− | .notebook .event .side {
| + | |
− | position: absolute;
| + | |
− | width: 25%;
| + | |
− | left: 0;
| + | |
− | top: 0;
| + | |
− | text-align: right;
| + | |
− | padding: 3px 30px; }
| + | |
− | .notebook .event .side .icon {
| + | |
− | font-size: 30px;
| + | |
− | padding: 20px 0px; }
| + | |
− | .notebook .event .side .fa-plane {
| + | |
− | transform: rotate(-45deg); }
| + | |
| | | |
− | .notebook-red a {
| |
− | color: #ea2d30; }
| |
| | | |
− | .notebook-red .details {
| |
− | border-left: 3px solid #ea2d30; }
| |
| | | |
− | .notebook-red .bullet { | + | .experiment |
− | box-shadow: 0 0 5px #fff, 0 0 10px #ea2d30, 0 0 15px #ea2d30, 0 0 17px #ea2d30, 0 0 30px #ea2d30; }
| + | @extend %clearfix |
| | | |
− | .notebook-blue a { | + | .time |
− | color: #50b1be; }
| + | text-align: center |
| + | padding-bottom: 30px |
| | | |
− | .notebook-blue .details {
| + | i |
− | border-left: 3px solid #50b1be; }
| + | padding-right: 7px |
| | | |
− | .notebook-blue .last .details {
| |
− | border-left: 0px none; }
| |
| | | |
− | .notebook-blue .bullet { | + | .ingredients, .tools |
− | box-shadow: 0 0 5px #fff, 0 0 10px #50b1be, 0 0 15px #50b1be, 0 0 17px #50b1be, 0 0 30px #50b1be; }
| + | width: 50% |
| + | float: left |
| + | padding-left: 5% |
| + | li |
| + | text-align: left |
| + | |
| | | |
− | .notebook-blue .actions {
| |
− | text-align: center;
| |
− | padding: 50px; }
| |
− | .notebook-blue .actions .button {
| |
− | box-shadow: 0 0 5px #fff, 0 0 10px #50b1be, 0 0 15px #50b1be, 0 0 17px #50b1be, 0 0 30px #50b1be;
| |
− | background-color: #dde5ee;
| |
− | color: #181e33;
| |
− | text-decoration: none;
| |
− | padding: 20px; }
| |
| | | |
| + | .steps::before |
| + | content: '' |
| + | clear: both |
| + | display: table |
| </style> | | </style> |