Template:Team:HokkaidoU Japan/CSS

From 2014.igem.org

(Difference between revisions)
Line 244: Line 244:
   background-image: url ()
   background-image: url ()
}
}
-
 
-
/* book block*/
 
-
 
-
/* General Demo Style */
 
-
@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700);
 
-
 
-
@font-face {
 
-
font-family: 'codropsicons';
 
-
src:url('../fonts/codropsicons/codropsicons.eot');
 
-
src:url('../fonts/codropsicons/codropsicons.eot?#iefix') format('embedded-opentype'),
 
-
url('../fonts/codropsicons/codropsicons.woff') format('woff'),
 
-
url('../fonts/codropsicons/codropsicons.ttf') format('truetype'),
 
-
url('../fonts/codropsicons/codropsicons.svg#codropsicons') format('svg');
 
-
font-weight: normal;
 
-
font-style: normal;
 
-
}
 
-
 
-
*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
 
-
body, html { font-size: 100%; padding: 0; margin: 0; height: 100%;}
 
-
 
-
/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */
 
-
.clearfix:before, .clearfix:after { content: " "; display: table; }
 
-
.clearfix:after { clear: both; }
 
-
 
-
body {
 
-
font-family: 'Lato', Calibri, Arial, sans-serif;
 
-
color: #777;
 
-
background: #f6f6f6;
 
-
}
 
-
 
-
a {
 
-
color: #555;
 
-
text-decoration: none;
 
-
outline: none;
 
-
}
 
-
 
-
a:hover,
 
-
a:active {
 
-
color: #777;
 
-
}
 
-
 
-
a img {
 
-
border: none;
 
-
}
 
-
 
-
/* Header Style */
 
-
.main,
 
-
.container > header {
 
-
margin: 0 auto;
 
-
padding: 2em;
 
-
}
 
-
 
-
.container {
 
-
height: 100%;
 
-
}
 
-
 
-
.container > header {
 
-
text-align: center;
 
-
background: rgba(0,0,0,0.01);
 
-
}
 
-
 
-
.container > header h1 {
 
-
font-size: 2.625em;
 
-
line-height: 1.3;
 
-
margin: 0;
 
-
font-weight: 300;
 
-
}
 
-
 
-
.container > header span {
 
-
display: block;
 
-
font-size: 60%;
 
-
opacity: 0.3;
 
-
padding: 0 0 0.6em 0.1em;
 
-
}
 
-
 
-
/* Main Content */
 
-
.main {
 
-
max-width: 69em;
 
-
        height: 100%;
 
-
}
 
-
 
-
.column {
 
-
float: left;
 
-
width: 50%;
 
-
padding: 0 2em;
 
-
min-height: 300px;
 
-
position: relative;
 
-
}
 
-
 
-
.column:nth-child(2) {
 
-
box-shadow: -1px 0 0 rgba(0,0,0,0.1);
 
-
}
 
-
 
-
.column p {
 
-
font-weight: 300;
 
-
font-size: 2em;
 
-
padding: 0;
 
-
margin: 0;
 
-
text-align: right;
 
-
line-height: 1.5;
 
-
}
 
-
 
-
/* To Navigation Style */
 
-
.codrops-top {
 
-
background: #fff;
 
-
background: rgba(255, 255, 255, 0.6);
 
-
text-transform: uppercase;
 
-
width: 100%;
 
-
font-size: 0.69em;
 
-
line-height: 2.2;
 
-
}
 
-
 
-
.codrops-top a {
 
-
padding: 0 1em;
 
-
letter-spacing: 0.1em;
 
-
color: #888;
 
-
display: inline-block;
 
-
}
 
-
 
-
.codrops-top a:hover {
 
-
background: rgba(255,255,255,0.95);
 
-
color: #333;
 
-
}
 
-
 
-
.codrops-top span.right {
 
-
float: right;
 
-
}
 
-
 
-
.codrops-top span.right a {
 
-
float: left;
 
-
display: block;
 
-
}
 
-
 
-
.codrops-icon:before {
 
-
font-family: 'codropsicons';
 
-
margin: 0 4px;
 
-
speak: none;
 
-
font-style: normal;
 
-
font-weight: normal;
 
-
font-variant: normal;
 
-
text-transform: none;
 
-
line-height: 1;
 
-
-webkit-font-smoothing: antialiased;
 
-
}
 
-
 
-
.codrops-icon-drop:before {
 
-
content: "\e001";
 
-
}
 
-
 
-
.codrops-icon-prev:before {
 
-
content: "\e004";
 
-
}
 
-
 
-
.codrops-icon-archive:before {
 
-
content: "\e002";
 
-
}
 
-
 
-
.codrops-icon-next:before {
 
-
content: "\e000";
 
-
}
 
-
 
-
.codrops-icon-about:before {
 
-
content: "\e003";
 
-
}
 
-
 
-
/* Demo Buttons Style */
 
-
.codrops-demos {
 
-
padding-top: 1em;
 
-
font-size: 0.9em;
 
-
}
 
-
 
-
.codrops-demos a {
 
-
display: inline-block;
 
-
margin: 0.2em;
 
-
padding: 0.45em 1em;
 
-
background: #999;
 
-
color: #fff;
 
-
font-weight: 700;
 
-
border-radius: 2px;
 
-
}
 
-
 
-
.codrops-demos a:hover,
 
-
.codrops-demos a.current-demo,
 
-
.codrops-demos a.current-demo:hover {
 
-
opacity: 0.6;
 
-
}
 
-
 
-
.codrops-nav {
 
-
text-align: center;
 
-
}
 
-
 
-
.codrops-nav a {
 
-
display: inline-block;
 
-
margin: 20px auto;
 
-
padding: 0.3em;
 
-
}
 
-
 
-
/* Demo Styles */
 
-
 
-
.demo-1 body {
 
-
color: #87968e;
 
-
background: #fff2e3;
 
-
}
 
-
 
-
.demo-1 a {
 
-
color: #72b890;
 
-
}
 
-
 
-
.demo-1 .codrops-demos a {
 
-
background: #72b890;
 
-
color: #fff;
 
-
}
 
-
 
-
.demo-2 body {
 
-
color: #fff;
 
-
background: #c05d8e;
 
-
}
 
-
 
-
.demo-2 a {
 
-
color: #d38daf;
 
-
}
 
-
 
-
.demo-2 a:hover,
 
-
.demo-2 a:active {
 
-
color: #fff;
 
-
}
 
-
 
-
.demo-2 .codrops-demos a {
 
-
background: #883b61;
 
-
color: #fff;
 
-
}
 
-
 
-
.demo-2 .codrops-top a:hover {
 
-
background: rgba(255,255,255,0.3);
 
-
color: #333;
 
-
}
 
-
 
-
.demo-3 body {
 
-
color: #87968e;
 
-
background: #fff2e3;
 
-
}
 
-
 
-
.demo-3 a {
 
-
color: #ea5381;
 
-
}
 
-
 
-
.demo-3 .codrops-demos a {
 
-
background: #ea5381;
 
-
color: #fff;
 
-
}
 
-
 
-
.demo-4 body {
 
-
color: #999;
 
-
background: #fff2e3;
 
-
overflow: hidden;
 
-
}
 
-
 
-
.demo-4 a {
 
-
color: #1baede;
 
-
}
 
-
 
-
.demo-4 a:hover,
 
-
.demo-4 a:active {
 
-
opacity: 0.6;
 
-
}
 
-
 
-
.demo-4 .codrops-demos a {
 
-
background: #1baede;
 
-
color: #fff;
 
-
}
 
-
 
-
.demo-5 body {
 
-
background: #fffbd6;
 
-
}
 
-
 
-
 
-
@media screen and (max-width: 46.0625em) {
 
-
.column {
 
-
width: 100%;
 
-
min-width: auto;
 
-
min-height: auto;
 
-
padding: 1em;
 
-
}
 
-
 
-
.column p {
 
-
text-align: left;
 
-
font-size: 1.5em;
 
-
}
 
-
 
-
.column:nth-child(2) {
 
-
box-shadow: 0 -1px 0 rgba(0,0,0,0.1);
 
-
}
 
-
}
 
-
 
-
@media screen and (max-width: 25em) {
 
-
 
-
.codrops-icon span {
 
-
display: none;
 
-
}
 
-
 
-
}
 
-
 
-
.bb-bookblock {
 
-
width: 100%;
 
-
height: 100%;
 
-
margin: 0 auto;
 
-
position: relative;
 
-
z-index: 100;
 
-
-webkit-perspective: 1300px;
 
-
-moz-perspective: 1300px;
 
-
perspective: 1300px;
 
-
-webkit-backface-visibility: hidden;
 
-
-moz-backface-visibility: hidden;
 
-
backface-visibility: hidden;
 
-
}
 
-
 
-
.bb-page {
 
-
position: absolute;
 
-
-webkit-transform-style: preserve-3d;
 
-
-moz-transform-style: preserve-3d;
 
-
transform-style: preserve-3d;
 
-
-webkit-transition-property: -webkit-transform;
 
-
-moz-transition-property: -moz-transform;
 
-
transition-property: transform;
 
-
}
 
-
 
-
.bb-vertical .bb-page {
 
-
width: 50%;
 
-
height: 100%;
 
-
left: 50%;
 
-
-webkit-transform-origin: left center;
 
-
-moz-transform-origin: left center;
 
-
transform-origin: left center;
 
-
}
 
-
 
-
.bb-horizontal .bb-page {
 
-
width: 100%;
 
-
height: 50%;
 
-
top: 50%;
 
-
-webkit-transform-origin: center top;
 
-
-moz-transform-origin: center top;
 
-
transform-origin: center top;
 
-
}
 
-
 
-
.bb-page > div,
 
-
.bb-outer,
 
-
.bb-content,
 
-
.bb-inner {
 
-
position: absolute;
 
-
height: 100%;
 
-
width: 100%;
 
-
top: 0;
 
-
left: 0;
 
-
background: #fff;
 
-
}
 
-
 
-
.bb-outer {
 
-
-webkit-backface-visibility: hidden;
 
-
-moz-backface-visibility: hidden;
 
-
backface-visibility: hidden;
 
-
}
 
-
 
-
.bb-vertical .bb-content {
 
-
width: 200%;
 
-
}
 
-
 
-
.bb-horizontal .bb-content {
 
-
height: 200%;
 
-
}
 
-
 
-
.bb-page > div {
 
-
width: 100%;
 
-
-webkit-transform-style: preserve-3d;
 
-
-moz-transform-style: preserve-3d;
 
-
transform-style: preserve-3d;
 
-
}
 
-
 
-
.bb-page > div:not(:only-child) {
 
-
-webkit-backface-visibility: hidden;
 
-
-moz-backface-visibility: hidden;
 
-
backface-visibility: hidden;
 
-
}
 
-
 
-
.bb-vertical .bb-back {
 
-
-webkit-transform: rotateY(-180deg);
 
-
-moz-transform: rotateY(-180deg);
 
-
transform: rotateY(-180deg);
 
-
}
 
-
 
-
.bb-horizontal .bb-back {
 
-
-webkit-transform: rotateX(-180deg);
 
-
-moz-transform: rotateX(-180deg);
 
-
transform: rotateX(-180deg);
 
-
}
 
-
 
-
.bb-outer {
 
-
width: 100%;
 
-
overflow: hidden;
 
-
z-index: 999;
 
-
}
 
-
 
-
.bb-overlay,
 
-
.bb-flipoverlay {
 
-
background-color: rgba(0, 0, 0, 0.7);
 
-
position: absolute;
 
-
top: 0px;
 
-
left: 0px;
 
-
width: 100%;
 
-
height: 100%;
 
-
opacity: 0;
 
-
}
 
-
 
-
.bb-flipoverlay {
 
-
background-color: rgba(0, 0, 0, 0.2);
 
-
}
 
-
 
-
/* */
 
-
 
-
.bb-bookblock.bb-vertical > div.bb-page:first-child,
 
-
.bb-bookblock.bb-vertical > div.bb-page:first-child .bb-back {
 
-
-webkit-transform: rotateY(180deg);
 
-
-moz-transform: rotateY(180deg);
 
-
transform: rotateY(180deg);
 
-
}
 
-
 
-
.bb-bookblock.bb-horizontal > div.bb-page:first-child,
 
-
.bb-bookblock.bb-horizontal > div.bb-page:first-child .bb-back {
 
-
-webkit-transform: rotateX(180deg);
 
-
-moz-transform: rotateX(180deg);
 
-
transform: rotateX(180deg);
 
-
}
 
-
 
-
/* Content display */
 
-
.bb-vertical .bb-front .bb-content {
 
-
left: -100%;
 
-
}
 
-
 
-
.bb-horizontal .bb-front .bb-content {
 
-
top: -100%;
 
-
}
 
-
 
-
/* Flipping classes */
 
-
.bb-vertical .bb-flip-next,
 
-
.bb-vertical .bb-flip-initial {
 
-
-webkit-transform: rotateY(-180deg);
 
-
-moz-transform: rotateY(-180deg);
 
-
transform: rotateY(-180deg);
 
-
}
 
-
 
-
.bb-vertical .bb-flip-prev {
 
-
-webkit-transform: rotateY(0deg);
 
-
-moz-transform: rotateY(0deg);
 
-
transform: rotateY(0deg);
 
-
}
 
-
 
-
.bb-horizontal .bb-flip-next,
 
-
.bb-horizontal .bb-flip-initial {
 
-
-webkit-transform: rotateX(180deg);
 
-
-moz-transform: rotateX(180deg);
 
-
transform: rotateX(180deg);
 
-
}
 
-
 
-
.bb-horizontal .bb-flip-prev {
 
-
-webkit-transform: rotateX(0deg);
 
-
-moz-transform: rotateX(0deg);
 
-
transform: rotateX(0deg);
 
-
}
 
-
 
-
.bb-vertical .bb-flip-next-end {
 
-
-webkit-transform: rotateY(-15deg);
 
-
-moz-transform: rotateY(-15deg);
 
-
transform: rotateY(-15deg);
 
-
}
 
-
 
-
.bb-vertical .bb-flip-prev-end {
 
-
-webkit-transform: rotateY(-165deg);
 
-
-moz-transform: rotateY(-165deg);
 
-
transform: rotateY(-165deg);
 
-
}
 
-
 
-
.bb-horizontal .bb-flip-next-end {
 
-
-webkit-transform: rotateX(15deg);
 
-
-moz-transform: rotateX(15deg);
 
-
transform: rotateX(15deg);
 
-
}
 
-
 
-
.bb-horizontal .bb-flip-prev-end {
 
-
-webkit-transform: rotateX(165deg);
 
-
-moz-transform: rotateX(165deg);
 
-
transform: rotateX(165deg);
 
-
}
 
-
 
-
.bb-item {
 
-
width: 100%;
 
-
height: 100%;
 
-
position: absolute;
 
-
top: 0;
 
-
left: 0;
 
-
display: none;
 
-
background: #fff;
 
-
}
 
-
 
-
/* No JS */
 
-
.no-js .bb-bookblock,
 
-
.no-js ul.bb-custom-grid li {
 
-
width: auto;
 
-
height: auto;
 
-
}
 
-
 
-
.no-js .bb-item {
 
-
display: block;
 
-
position: relative;
 
-
}
 
-
 
-
@font-face {
 
-
font-family: 'arrows';
 
-
src:url('../fonts/arrows/arrows.eot');
 
-
src:url('../fonts/arrows/arrows.eot?#iefix') format('embedded-opentype'),
 
-
url('../fonts/arrows/arrows.woff') format('woff'),
 
-
url('../fonts/arrows/arrows.ttf') format('truetype'),
 
-
url('../fonts/arrows/arrows.svg#arrows') format('svg');
 
-
font-weight: normal;
 
-
font-style: normal;
 
-
}
 
-
 
-
.bb-custom-wrapper {
 
-
width: 420px;
 
-
        height: 100%;
 
-
position: relative;
 
-
margin: 0 auto 40px;
 
-
text-align: center;
 
-
}
 
-
 
-
.bb-custom-wrapper .bb-bookblock {
 
-
box-shadow: 0 12px 20px -10px rgba(81,64,49,0.6);
 
-
}
 
-
 
-
.bb-custom-wrapper h3 {
 
-
font-size: 1.4em;
 
-
font-weight: 300;
 
-
margin: 0.4em 0 1em;
 
-
}
 
-
 
-
.bb-custom-wrapper nav {
 
-
width: 100%;
 
-
height: 30px;
 
-
margin: 1em auto 0;
 
-
position: relative;
 
-
z-index: 0;
 
-
text-align: center;
 
-
}
 
-
 
-
.bb-custom-wrapper nav a {
 
-
display: inline-block;
 
-
width: 30px;
 
-
height: 30px;
 
-
text-align: center;
 
-
border-radius: 2px;
 
-
background: #72b890;
 
-
color: #fff;
 
-
font-size: 0;
 
-
margin: 2px;
 
-
}
 
-
 
-
.bb-custom-wrapper nav a:hover {
 
-
opacity: 0.6;
 
-
}
 
-
 
-
.bb-custom-icon:before {
 
-
font-family: 'arrows';
 
-
speak: none;
 
-
font-style: normal;
 
-
font-weight: normal;
 
-
font-variant: normal;
 
-
text-transform: none;
 
-
line-height: 1;
 
-
font-size: 20px;
 
-
line-height: 30px;
 
-
display: block;
 
-
-webkit-font-smoothing: antialiased;
 
-
}
 
-
 
-
.bb-custom-icon-first:before,
 
-
.bb-custom-icon-last:before {
 
-
content: "\e002";
 
-
}
 
-
 
-
.bb-custom-icon-arrow-left:before,
 
-
.bb-custom-icon-arrow-right:before {
 
-
content: "\e003";
 
-
}
 
-
 
-
.bb-custom-icon-arrow-left:before,
 
-
.bb-custom-icon-first:before {
 
-
-webkit-transform: rotate(180deg);
 
-
-moz-transform: rotate(180deg);
 
-
-ms-transform: rotate(180deg);
 
-
transform: rotate(180deg);
 
-
}
 
-
 
-
/* No JS */
 
-
.no-js .bb-custom-wrapper {
 
-
height: auto;
 
-
}
 
-
 
-
.no-js .bb-custom-content {
 
-
height: 470px;
 
-
}
 
-
 

Revision as of 14:26, 15 September 2014