Team:SJTU-BioX-Shanghai/CSS:article

From 2014.igem.org

@charset "UTF-8"; /* CSS Document */ @font-face {

   font-family: Rancho;
   src: url('../fonts/Rancho.ttf');

} @font-face {

   font-family: OpenSans-Regular;
   src: url('../fonts/Open_Sans/OpenSans-Regular.ttf');

} @font-face {

   font-family: OpenSans-Bold;
   src: url('../fonts/Open_Sans/OpenSans-Bold.ttf');

}

body {

   margin: 0;
   padding: 0;
   box-sizing: border-box;

}


  1. headBanner

{

   width: 100%;
   background-image: url('../img/header.jpg');
   background-size: 100%;
   overflow: auto;

}

  1. headBanner h1

{

   font-family: Rancho, sans-serif;
   font-size: 4em;
   float: left;
   color: #b9bfa7;
   margin: 5% 5%;
   font-weight: normal;

} .logo {

   float: right;
   width: 270px;

}


/* @group overview */

  1. overview

{

   background-color: #edecec;
   background-image: url('../img/back.png');
   background-repeat: repeat; 
   -webkit-columns: 2;
   -moz-columns: 2;
   column-fill: balance;
   -webkit-column-gap: 2em;
   -moz-column-gap: 2em;
   column-gap: 2em;
   text-align: justify;
   padding: 3% 8%;
   font-family: OpenSans-Regular;
   line-height: 1.7em;

}

  1. overview h2

{

   color: #8bcfd8;
   text-shadow: 0px 0px 6px #FFFFFF;
   margin: 6px 3px 2px 3px;
   

}

  1. overview ol

{

   margin-bottom: 1em;
   list-style-type: disc;

}


/* @end */


.fixed {

   position: fixed;
   top: 0;

} .right {

   float: right;

}

article {

   margin: 3% 8%;

} article p {

   font-family:OpenSans-Regular, sans-serif;
   text-align: justify;
   text-indent: 3em;
   word-spacing: 0.2em;
   -moz-columns: 2;
   -moz-column-gap: 2em;
   -webkit-column-count: 2;
   -webkit-column-gap: 2em;

}

h2 {

   font-family: Rancho, sans-serif;
   font-size: 2em;

}

/* @group nav */

nav.scroll-nav {

   margin: 0;
   width: 15%;
   box-sizing: border-box;
   position: fixed;
   left: 0;
   top: 40%;
   width: 8%;
   overflow: hidden;

}

nav.scroll-nav {

   padding: 15px 5px;

} ol.scroll-nav__list{

   list-style-position: inside;
   padding-left: 15px;
   padding-right: 15px;
   padding-bottom: 0;
   padding-top: 0;
   white-space:nowrap;
   font-size: 14px;
   line-height: 1.4em;

} /*nav.scroll-nav {

   font-variant: small-caps;

}*/ span.scroll-nav__heading {

   color:#8E8E8E;
   text-align:center;
   width:inherit;
   display:block;

} .in-view {

   font-weight:bold;
   color: #14869f;

} a.scroll-nav__link:link {

   text-decoration:none;
   color:inherit;

} ol.scroll-nav__list {

   color:#8E8E8E;

}

/* @end */