Difference between revisions of "Template:CCU Taiwan"

 
(26 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
<html>
 
<html>
  
 
 
 
 
 
<style>
 
 
 
 
/***************************************************** DEFAULT WIKI SETTINGS  ****************************************************/
 
 
/* Clear the default wiki settings */
 
 
#home_logo, #sideMenu { display:none; }
 
#sideMenu, #top_title, .patrollink  {display:none;}
 
#content { width:100%; padding:0px;  margin-top:-30px; margin-left:0px;}
 
body {background-color:white; }
 
#bodyContent h1, #bodyContent h2, #bodyContent h3, #bodyContent h4, #bodyContent h5 { margin-bottom: 0px; }
 
 
 
 
 
/**************************************************************** MENU ***************************************************************/
 
 
<script>
 
<script>
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300italic,400,400italic,600");
 
@import url("https://2017.igem.org/Team:CCU_Taiwan/fontawesome");
 
</script>
 
  
/* Reset */
+
// This is the jquery part of your template. 
 +
// Try not modify any of this code too much since it makes your menu work.
  
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
+
$(document).ready(function() {
margin: 0;
+
padding: 0;
+
border: 0;
+
font-size: 100%;
+
font: inherit;
+
vertical-align: baseline;
+
}
+
  
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
+
$("#HQ_page").attr('id','');
display: block;
+
}
+
  
body {
+
// call the functions that control the menu
line-height: 1;
+
menu_functionality();  
}
+
hide_show_menu();
  
ol, ul {
 
list-style: none;
 
}
 
  
blockquote, q {
 
quotes: none;
 
}
 
  
blockquote:before, blockquote:after, q:before, q:after {
+
//this function controls the expand and collapse buttons of the menu and changes the +/- symbols
content: '';
+
function menu_functionality() {
content: none;
+
}
+
  
table {
+
//when clicking on a "menu_button", it will change the "+/-" accordingly and it will show/hide the corresponding submenu
border-collapse: collapse;
+
$(".menu_button").click(function(){
border-spacing: 0;
+
}
+
  
body {
+
// add or remove the class "open" , this class holds the "-"
-webkit-text-size-adjust: none;
+
$(this).children().toggleClass("open");
}
+
// show or hide the submenu
 +
$(this).next('.submenu_wrapper').fadeToggle(400);
 +
});
  
/* Box Model */
+
// when the screen size is smaller than 800px, the display_menu_control button appears and will show/hide the whole menu
 +
$("#display_menu_control").click(function(){
 +
$('#menu_content').fadeToggle(400);
 +
});
  
*, *:before, *:after {
+
// call the current page highlight function
-moz-box-sizing: border-box;
+
highlight_current_page();
-webkit-box-sizing: border-box;
+
box-sizing: border-box;
+
}
+
/*******************1119*****************/
+
@media screen and (max-width: 840px) {
+
 
+
.row > * {
+
padding: 32px 0 0 32px;
+
 
}
 
}
  
.row {
 
margin: -32px 0 -1px -32px;
 
}
 
  
.row.uniform > * {
+
// call the highlight current page function to show it on the menu with a different background color
padding: 32px 0 0 32px;
+
function highlight_current_page() {
}
+
  
.row.uniform {
+
// select a page from the menu based on the id assigned to it and the current page name and add the class "current page" to make it change background color
margin: -32px 0 -1px -32px;
+
$("#"+  wgPageName.substring(wgPageName.lastIndexOf("/")+1, wgPageName.length ) + "_page").addClass("current_page");
}
+
  
.row.\32 00\25 > * {
+
// now that the current_page class has been added to a menu item, make the submenu fade in
padding: 64px 0 0 64px;
+
$(".current_page").parents(".submenu_wrapper").fadeIn(400);
 +
// change the +/- symbol of the corresponding menu button
 +
$(".current_page").parents(".submenu_wrapper").prev().children().toggleClass("open");
 +
 
}
 
}
  
.row.\32 00\25 {
 
margin: -64px 0 -1px -64px;
 
}
 
  
.row.uniform.\32 00\25 > * {
 
padding: 64px 0 0 64px;
 
}
 
  
.row.uniform.\32 00\25 {
+
// allow button on the black menu bar to show/hide the side menu
margin: -64px 0 -1px -64px;
+
function hide_show_menu() {
}
+
 +
// in case you preview mode is selected, the menu is hidden for better visibility
 +
if (window.location.href.indexOf("submit") >= 0) {
 +
$(".igem_2017_menu_wrapper").hide();
 +
}
  
.row.\31 50\25 > * {
+
// if the black menu bar has been loaded
padding: 48px 0 0 48px;
+
  if (document.getElementById('bars_item')) {
}
+
  
.row.\31 50\25 {
+
// when the "bars_item" has been clicked
margin: -48px 0 -1px -48px;
+
$("#bars_item").click(function() {
}
+
$("#sideMenu").hide();
  
.row.uniform.\31 50\25 > * {
+
// show/hide the menu wrapper
padding: 48px 0 0 48px;
+
$(".igem_2017_menu_wrapper").fadeToggle("100");
}
+
});
 +
  }  
  
.row.uniform.\31 50\25 {
+
// because the black menu bars loads at a different time than the rest of the page, this function is set on a time out so it can run again in case it has not been loaded yet
margin: -48px 0 -1px -48px;
+
else {
 +
    setTimeout(hide_show_menu, 15);
 +
}
 
}
 
}
  
.row.\35 0\25 > * {
 
padding: 16px 0 0 16px;
 
}
 
  
.row.\35 0\25 {
+
});
margin: -16px 0 -1px -16px;
+
}
+
  
.row.uniform.\35 0\25 > * {
 
padding: 16px 0 0 16px;
 
}
 
  
.row.uniform.\35 0\25 {
+
</script>
margin: -16px 0 -1px -16px;
+
}
+
  
.row.\32 5\25 > * {
 
padding: 8px 0 0 8px;
 
}
 
  
.row.\32 5\25 {
 
margin: -8px 0 -1px -8px;
 
}
 
  
.row.uniform.\32 5\25 > * {
 
padding: 8px 0 0 8px;
 
}
 
  
.row.uniform.\32 5\25 {
 
margin: -8px 0 -1px -8px;
 
}
 
  
.\31 2u\28narrower\29, .\31 2u\24\28narrower\29 {
+
<style>
width: 100%;
+
clear: none;
+
margin-left: 0;
+
}
+
  
.\31 1u\28narrower\29, .\31 1u\24\28narrower\29 {
 
width: 91.6666666667%;
 
clear: none;
 
margin-left: 0;
 
}
 
  
.\31 0u\28narrower\29, .\31 0u\24\28narrower\29 {
 
width: 83.3333333333%;
 
clear: none;
 
margin-left: 0;
 
}
 
  
.\39 u\28narrower\29, .\39 u\24\28narrower\29 {
+
/***************************************************** DEFAULT WIKI SETTINGS  ****************************************************/
width: 75%;
+
clear: none;
+
/* Clear the default wiki settings */
margin-left: 0;
+
}
+
#home_logo, #sideMenu { display:none; }
 
+
#sideMenu, #top_title, .patrollink  {display:none;}
.\38 u\28narrower\29, .\38 u\24\28narrower\29 {
+
#content { width:100%; padding:0px; margin-top:-7px; margin-left:0px;}
width: 66.6666666667%;
+
body {background-color:white; }
clear: none;
+
#bodyContent h1, #bodyContent h2, #bodyContent h3, #bodyContent h4, #bodyContent h5 { margin-bottom: 0px; }
margin-left: 0;
+
}
+
 
+
.\37 u\28narrower\29, .\37 u\24\28narrower\29 {
+
width: 58.3333333333%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\36 u\28narrower\29, .\36 u\24\28narrower\29 {
+
width: 50%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\35 u\28narrower\29, .\35 u\24\28narrower\29 {
+
width: 41.6666666667%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\34 u\28narrower\29, .\34 u\24\28narrower\29 {
+
width: 33.3333333333%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\33 u\28narrower\29, .\33 u\24\28narrower\29 {
+
width: 25%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\32 u\28narrower\29, .\32 u\24\28narrower\29 {
+
width: 16.6666666667%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\31 u\28narrower\29, .\31 u\24\28narrower\29 {
+
width: 8.3333333333%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\31 2u\24\28narrower\29 + *,
+
.\31 1u\24\28narrower\29 + *,
+
.\31 0u\24\28narrower\29 + *,
+
.\39 u\24\28narrower\29 + *,
+
.\38 u\24\28narrower\29 + *,
+
.\37 u\24\28narrower\29 + *,
+
.\36 u\24\28narrower\29 + *,
+
.\35 u\24\28narrower\29 + *,
+
.\34 u\24\28narrower\29 + *,
+
.\33 u\24\28narrower\29 + *,
+
.\32 u\24\28narrower\29 + *,
+
.\31 u\24\28narrower\29 + * {
+
clear: left;
+
}
+
 
+
.\-11u\28narrower\29 {
+
margin-left: 91.66667%;
+
}
+
 
+
.\-10u\28narrower\29 {
+
margin-left: 83.33333%;
+
}
+
 
+
.\-9u\28narrower\29 {
+
margin-left: 75%;
+
}
+
 
+
.\-8u\28narrower\29 {
+
margin-left: 66.66667%;
+
}
+
 
+
.\-7u\28narrower\29 {
+
margin-left: 58.33333%;
+
}
+
 
+
.\-6u\28narrower\29 {
+
margin-left: 50%;
+
}
+
 
+
.\-5u\28narrower\29 {
+
margin-left: 41.66667%;
+
}
+
 
+
.\-4u\28narrower\29 {
+
margin-left: 33.33333%;
+
}
+
 
+
.\-3u\28narrower\29 {
+
margin-left: 25%;
+
}
+
 
+
.\-2u\28narrower\29 {
+
margin-left: 16.66667%;
+
}
+
 
+
.\-1u\28narrower\29 {
+
margin-left: 8.33333%;
+
}
+
  
 +
 +
 +
 +
/**************************************************************** MENU ***************************************************************/
 +
/* Wrapper for the menu */
 +
.igem_2017_menu_wrapper {
 +
width: 15%;
 +
height:100vh;
 +
position:fixed;
 +
right:0%;
 +
padding:0px;
 +
float:right;
 +
border-left: 1px solid #d3d3d3;
 +
background-color:#dddddd;
 +
text-align:left;
 +
font-family:Tahoma, Geneva, sans-serif;
 +
overflow-y: auto;
 +
overflow-x: hidden;
 
}
 
}
  
@media screen and (max-width: 736px) {
+
/* this hides the scrollbar to keep view consistency */
 
+
.igem_2017_menu_wrappe::-webkit-scrollbar {  
.row > * {
+
display: none;  
padding: 20px 0 0 20px;
+
}
}
+
 
+
.row {
+
/* styling for links in the menu, removes the line under text */
margin: -20px 0 -1px -20px;
+
.igem_2017_menu_wrapper a {
}
+
text-decoration: none;  
 
+
.row.uniform > * {
+
padding: 20px 0 0 20px;
+
}
+
 
+
.row.uniform {
+
margin: -20px 0 -1px -20px;
+
}
+
 
+
.row.\32 00\25 > * {
+
padding: 40px 0 0 40px;
+
}
+
 
+
.row.\32 00\25 {
+
margin: -40px 0 -1px -40px;
+
}
+
 
+
.row.uniform.\32 00\25 > * {
+
padding: 40px 0 0 40px;
+
}
+
 
+
.row.uniform.\32 00\25 {
+
margin: -40px 0 -1px -40px;
+
}
+
 
+
.row.\31 50\25 > * {
+
padding: 30px 0 0 30px;
+
}
+
 
+
.row.\31 50\25 {
+
margin: -30px 0 -1px -30px;
+
}
+
 
+
.row.uniform.\31 50\25 > * {
+
padding: 30px 0 0 30px;
+
}
+
 
+
.row.uniform.\31 50\25 {
+
margin: -30px 0 -1px -30px;
+
}
+
 
+
.row.\35 0\25 > * {
+
padding: 10px 0 0 10px;
+
}
+
 
+
.row.\35 0\25 {
+
margin: -10px 0 -1px -10px;
+
}
+
 
+
.row.uniform.\35 0\25 > * {
+
padding: 10px 0 0 10px;
+
}
+
 
+
.row.uniform.\35 0\25 {
+
margin: -10px 0 -1px -10px;
+
}
+
 
+
.row.\32 5\25 > * {
+
padding: 5px 0 0 5px;
+
}
+
 
+
.row.\32 5\25 {
+
margin: -5px 0 -1px -5px;
+
}
+
 
+
.row.uniform.\32 5\25 > * {
+
padding: 5px 0 0 5px;
+
}
+
 
+
.row.uniform.\32 5\25 {
+
margin: -5px 0 -1px -5px;
+
}
+
 
+
.\31 2u\28mobile\29, .\31 2u\24\28mobile\29 {
+
width: 100%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\31 1u\28mobile\29, .\31 1u\24\28mobile\29 {
+
width: 91.6666666667%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\31 0u\28mobile\29, .\31 0u\24\28mobile\29 {
+
width: 83.3333333333%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\39 u\28mobile\29, .\39 u\24\28mobile\29 {
+
width: 75%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\38 u\28mobile\29, .\38 u\24\28mobile\29 {
+
width: 66.6666666667%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\37 u\28mobile\29, .\37 u\24\28mobile\29 {
+
width: 58.3333333333%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\36 u\28mobile\29, .\36 u\24\28mobile\29 {
+
width: 50%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\35 u\28mobile\29, .\35 u\24\28mobile\29 {
+
width: 41.6666666667%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\34 u\28mobile\29, .\34 u\24\28mobile\29 {
+
width: 33.3333333333%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\33 u\28mobile\29, .\33 u\24\28mobile\29 {
+
width: 25%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\32 u\28mobile\29, .\32 u\24\28mobile\29 {
+
width: 16.6666666667%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\31 u\28mobile\29, .\31 u\24\28mobile\29 {
+
width: 8.3333333333%;
+
clear: none;
+
margin-left: 0;
+
}
+
 
+
.\31 2u\24\28mobile\29 + *,
+
.\31 1u\24\28mobile\29 + *,
+
.\31 0u\24\28mobile\29 + *,
+
.\39 u\24\28mobile\29 + *,
+
.\38 u\24\28mobile\29 + *,
+
.\37 u\24\28mobile\29 + *,
+
.\36 u\24\28mobile\29 + *,
+
.\35 u\24\28mobile\29 + *,
+
.\34 u\24\28mobile\29 + *,
+
.\33 u\24\28mobile\29 + *,
+
.\32 u\24\28mobile\29 + *,
+
.\31 u\24\28mobile\29 + * {
+
clear: left;
+
}
+
 
+
.\-11u\28mobile\29 {
+
margin-left: 91.66667%;
+
}
+
 
+
.\-10u\28mobile\29 {
+
margin-left: 83.33333%;
+
}
+
 
+
.\-9u\28mobile\29 {
+
margin-left: 75%;
+
}
+
 
+
.\-8u\28mobile\29 {
+
margin-left: 66.66667%;
+
}
+
 
+
.\-7u\28mobile\29 {
+
margin-left: 58.33333%;
+
}
+
 
+
.\-6u\28mobile\29 {
+
margin-left: 50%;
+
}
+
 
+
.\-5u\28mobile\29 {
+
margin-left: 41.66667%;
+
}
+
 
+
.\-4u\28mobile\29 {
+
margin-left: 33.33333%;
+
}
+
 
+
.\-3u\28mobile\29 {
+
margin-left: 25%;
+
}
+
 
+
.\-2u\28mobile\29 {
+
margin-left: 16.66667%;
+
}
+
 
+
.\-1u\28mobile\29 {
+
margin-left: 8.33333%;
+
}
+
 
+
 
}
 
}
  
/*******************1549****************/
 
/* Basic */
 
  
body {
+
/* styling for the images in the menu */
background: #f0f4f4;
+
.igem_2017_menu_wrapper img {
color: #5b5b5b;
+
width: 100%;
font-size: 15pt;
+
line-height: 0.6em;
+
font-family: 'Source Sans Pro', sans-serif;
+
font-weight: 300;
+
 
}
 
}
 
body.is-loading *, body.is-loading *:after, body.is-loading *:before {
 
-moz-transition: none !important;
 
-webkit-transition: none !important;
 
-ms-transition: none !important;
 
transition: none !important;
 
-moz-animation: none !important;
 
-webkit-animation: none !important;
 
-ms-animation: none !important;
 
animation: none !important;
 
}
 
  
input, textarea, select {
+
/* styling for the menu buttons */
font-size: 15pt;
+
.igem_2017_menu_wrapper .menu_button {  
line-height: 1.85em;
+
width: 100%;  
font-family: 'Source Sans Pro', sans-serif;
+
padding: 10px 0px 10px 15px;
font-weight: 300;
+
float:left;
 +
border-bottom: 1px solid #d3d3d3;  
 +
font-size: 12px;  
 +
font-weight: bold;
 +
color: #5e5f5f;
 +
cursor: pointer;
 
}
 
}
  
h1, h2, h3, h4, h5, h6 {
 
font-weight: 400;
 
color: #483949;
 
line-height: 1.25em;
 
}
 
  
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
+
.igem_2017_menu_wrapper .menu_bottom_padding {  
color: inherit;
+
width: 100%;  
text-decoration: none;
+
height: 30px;
border-bottom-color: transparent;
+
float:left;
 
}
 
}
  
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong {
+
.menu_button.direct_to_page {  
font-weight: 600;
+
padding-left: 36px;
 
}
 
}
  
h2 {
 
font-size: 2.85em;
 
}
 
  
h3 {
+
.igem_2017_menu_wrapper .menu_button .expand_collapse_icon {
font-size: 1.25em;
+
width:10%;
 +
float:left;
 
}
 
}
  
h4 {
+
.igem_2017_menu_wrapper .menu_button .expand_collapse_icon::before {
font-size: 1em;
+
content: "+";
margin: 0 0 0.25em 0;
+
 
}
 
}
 
+
strong, b {
+
.open::before {
font-weight: 400;
+
content: "-" !important;
color: #483949;
+
 
}
 
}
 
+
em, i {
+
font-style: italic;
+
}
+
/* styling for the menu buttons on hover */
 
+
.igem_2017_menu_wrapper .menu_button:hover, .igem_2017_menu_wrapper .submenu_button:hover ,  .submenu_button.current_page:hover {  
a {
+
background-color: #3399ff;
color: inherit;
+
border-bottom: solid 1px rgba(128, 128, 128, 0.15);
+
 
text-decoration: none;
 
text-decoration: none;
-moz-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
+
color:#ffffff;  
-webkit-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
+
-ms-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
+
transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
+
 
}
 
}
  
a:hover {
+
/* styling for the menu button when it is the current page */
color: #ef8376;
+
.current_page {  
border-bottom-color: transparent;
+
background-color:#7fc1f7  !important;
}
+
color:#5e5f5f !important;
 
+
sub {
+
position: relative;
+
top: 0.5em;
+
font-size: 0.8em;
+
 
}
 
}
  
sup {
 
position: relative;
 
top: -0.5em;
 
font-size: 0.8em;
 
}
 
  
blockquote {
+
/* styling for the submenu buttons */
border-left: solid 0.5em #ddd;
+
.igem_2017_menu_wrapper .submenu_button {  
padding: 1em 0 1em 2em;
+
width: 100%;
font-style: italic;
+
padding: 10px 0px 10px 34px;
 +
float:left;
 +
background-color:#f2f2f2;  
 +
border-bottom: 1px solid #d3d3d3;  
 +
font-size: 12px;
 +
color: #5e5f5f;
 +
cursor: pointer;
 
}
 
}
  
p, ul, ol, dl, table {
+
/* wrapper for the submenu items, they are hidden by default*/
margin-bottom: 1em;
+
.igem_2017_menu_wrapper .submenu_wrapper {  
 +
display:none;
 
}
 
}
  
p {
+
/* when the page size is bigger than 800px, this show/hide control is hidden by default */
text-align: justify;
+
.igem_2017_menu_wrapper #display_menu_control {
 +
display:none;
 +
text-align:center;
 
}
 
}
 +
  
br.clear {
+
/***************************************************** CONTENT OF THE PAGE ****************************************************/
clear: both;
+
}
+
  
hr {
+
/* Wrapper for the content */
position: relative;
+
.igem_2017_content_wrapper {
display: block;
+
width: 81%;
border: 0;
+
margin: 2%;
top: 4.5em;
+
display:block;
margin-bottom: 9em;
+
float:left;  
height: 6px;
+
background-color:white;  
border-top: solid 1px rgba(128, 128, 128, 0.2);
+
font-family:Tahoma, Geneva, sans-serif;  
border-bottom: solid 1px rgba(128, 128, 128, 0.2);
+
 
}
 
}
  
hr:before, hr:after {
 
content: '';
 
position: absolute;
 
top: -8px;
 
display: block;
 
width: 1px;
 
height: 21px;
 
background: rgba(128, 128, 128, 0.2);
 
}
 
  
hr:before {
+
/********************************* HTML STYLING  *********************************/
left: -1px;
+
}
+
 
+
hr:after {
+
right: -1px;
+
}
+
  
.timestamp {
+
/* styling for the titles h1 h2 */
color: rgba(128, 128, 128, 0.75);
+
.igem_2017_content_wrapper h1, .igem_2017_content_wrapper h2 {
font-size: 0.8em;
+
padding:5px 15px;  
 +
border-bottom: 0px;
 +
color: #3399ff;
 
}
 
}
  
/******************1696*****************/
 
/* Sections/Article */
 
  
section, article {
+
/* styling for the titles  h3 h4 h5 h6*/
margin-bottom: 3em;
+
.igem_2017_content_wrapper h3, .igem_2017_content_wrapper h4, .igem_2017_content_wrapper h5, .igem_2017_content_wrapper h6 {  
 +
padding:5px 15px;
 +
border-bottom:0px;
 +
color: #000000;
 
}
 
}
  
section > :last-child, section:last-child, article > :last-child, article:last-child {
 
margin-bottom: 0;
 
}
 
 
section.special > header, section.special > footer, article.special > header, article.special > footer {
 
text-align: center;
 
}
 
  
.row > section, .row > article {
+
/* font and text */
margin-bottom: 0;
+
.igem_2017_content_wrapper p {  
 +
padding: 0px 15px;
 +
font-size: 13px;
 
}
 
}
  
header {
+
/* Links */
margin: 0 0 1em 0;
+
.igem_2017_content_wrapper a {  
 +
font-weight: bold;
 +
text-decoration: underline;
 +
text-decoration-color: #3399ff;
 +
color:  #3399ff;
 +
-webkit-transition: all 0.4s ease;
 +
-moz-transition: all 0.4s ease;
 +
-ms-transition: all 0.4s ease;
 +
-o-transition: all 0.4s ease;
 +
transition: all 0.4s ease;
 
}
 
}
  
header > p {
+
/* hover for the links */
display: block;
+
.igem_2017_content_wrapper a:hover {
font-size: 1.5em;
+
text-decoration:none;
margin: 1em 0 2em 0;
+
color:#000000;
line-height: 1.5em;
+
text-align: inherit;
+
}
+
 
+
footer {
+
margin: 2.5em 0 0 0;
+
 
}
 
}
  
/* Image */
+
/* non numbered lists */
 
+
.igem_2017_content_wrapper ul {
.image {
+
padding:0px 20px;
position: relative;
+
font-size: 13px;
display: inline-block;
+
font-family:Tahoma, Geneva, sans-serif;  
border: 0;
+
outline: 0;
+
 
}
 
}
  
.image img {
+
/* numbered lists */
display: block;
+
.igem_2017_content_wrapper ol {
width: 100%;
+
padding:0px;
}
+
font-size: 13px;
 
+
font-family:Tahoma, Geneva, sans-serif;  
.image.fit {
+
display: block;
+
width: 100%;
+
}
+
 
+
.image.featured {
+
display: block;
+
width: 100%;
+
margin: 0 0 4em 0;
+
}
+
 
+
.image.left {
+
float: left;
+
margin: 0 2em 2em 0;
+
}
+
 
+
.image.centered {
+
display: block;
+
margin: 0 0 2em 0;
+
}
+
 
+
.image.centered img {
+
margin: 0 auto;
+
width: auto;
+
}
+
 
+
/* List */
+
 
+
ul.default {
+
list-style: disc;
+
padding-left: 1em;
+
 
}
 
}
  
ul.default li {
+
/* Table */
padding-left: 0.5em;
+
.igem_2017_content_wrapper table {  
}
+
width: 97%;  
 
+
margin:15px 10px;
ul.actions {
+
border: 1px solid #d3d3d3;
margin: 3em 0 0 0;
+
border-collapse: collapse;  
 
}
 
}
  
form ul.actions {
+
/* table cells */
margin-top: 0;
+
.igem_2017_content_wrapper  td {  
}
+
padding: 10px;
 
+
vertical-align: text-top;  
ul.actions li {
+
border: 1px solid #d3d3d3;  
display: inline-block;
+
border-collapse: collapse;  
margin: 0 0.75em 0 0.75em;
+
}
+
 
+
ul.actions li:first-child {
+
margin-left: 0;
+
}
+
 
+
ul.actions li:last-child {
+
margin-right: 0;
+
}
+
 
+
ul.divided li {
+
border-top: solid 1px rgba(128, 128, 128, 0.2);
+
padding-top: 1.5em;
+
margin-top: 1.5em;
+
 
}
 
}
  
ul.divided li:first-child {
+
/* table headers */
border-top: 0;
+
.igem_2017_content_wrapper th {  
padding-top: 0;
+
padding: 10px;  
margin-top: 0;
+
vertical-align: text-top;  
}
+
border: 1px solid #d3d3d3;
 
+
border-collapse: collapse;  
ul.menu {
+
background-color:#f2f2f2;  
height: 1em;
+
line-height: 1em;
+
 
}
 
}
  
ul.menu li {
 
display: inline-block;
 
border-left: solid 1px rgba(128, 128, 128, 0.2);
 
padding-left: 1.25em;
 
margin-left: 1.25em;
 
}
 
  
ul.menu li:first-child {
+
/**********************************LAYOUT CLASSES **********************************/
border-left: 0;
+
padding-left: 0;
+
margin-left: 0;
+
}
+
  
ul.icons {
+
/* general class for column divs */
position: relative;
+
.igem_2017_content_wrapper .column  {  
background: rgba(128, 128, 128, 0.05);
+
padding: 10px 0px;
border-radius: 4em;
+
float:left;  
display: inline-block;
+
padding: 0.35em 0.75em 0.35em 0.75em;
+
font-size: 1.25em;
+
cursor: default;
+
 
}
 
}
  
ul.icons li {
+
/* class for a full width column */
display: inline-block;
+
.column .full_size {
}
+
width:100%;  
 
+
ul.icons li a {
+
display: inline-block;
+
background: none;
+
width: 2.5em;
+
height: 2.5em;
+
line-height: 2.5em;
+
text-align: center;
+
border-radius: 100%;
+
border: 0;
+
color: inherit;
+
}
+
 
+
ul.icons li a:hover {
+
color: #ef8376;
+
}
+
 
+
ol.default {
+
list-style: decimal;
+
padding-left: 1.25em;
+
 
}
 
}
  
ol.default li {
+
/* styling for images in a full width column*/
padding-left: 0.25em;
+
.column.full_size img {  
}
+
width:97%;  
 
+
padding: 10px 15px;
/* Form */
+
 
+
form label {
+
display: block;
+
font-weight: 400;
+
color: #483949;
+
margin: 0 0 1em 0;
+
 
}
 
}
  
form input[type="text"],
+
/* class for a half width column */
form input[type="email"],
+
.column.half_size {
form input[type="password"],
+
width: 50%;  
form select,
+
form textarea {
+
-webkit-appearance: none;
+
display: block;
+
border: 0;
+
background: #fafafa;
+
width: 100%;
+
border-radius: 0.5em;
+
border: solid 1px #E5E5E5;
+
padding: 1em;
+
-moz-transition: background-color 0.35s ease-in-out, border-color 0.35s ease-in-out;
+
-webkit-transition: background-color 0.35s ease-in-out, border-color 0.35s ease-in-out;
+
-ms-transition: background-color 0.35s ease-in-out, border-color 0.35s ease-in-out;
+
transition: background-color 0.35s ease-in-out, border-color 0.35s ease-in-out;
+
 
}
 
}
 
+
/* styling for images in a half width column*/
form input[type="text"]:focus,
+
.column.half_size img {
form input[type="email"]:focus,
+
width: 94.5%;
form input[type="password"]:focus,
+
padding: 10px 15px;
form select:focus,
+
form textarea:focus {
+
background: #fff;
+
border-color: #df7366;
+
}
+
 
+
form input[type="text"],
+
form input[type="email"],
+
form input[type="password"],
+
form select {
+
line-height: 1em;
+
 
}
 
}
  
form textarea {
 
min-height: 9em;
 
}
 
  
form .formerize-placeholder {
 
color: #555 !important;
 
}
 
  
form ::-webkit-input-placeholder {
 
color: #555 !important;
 
}
 
  
form :-moz-placeholder {
+
/********************************* SUPPORT CLASSES ********************************/
color: #555 !important;
+
}
+
  
form ::-moz-placeholder {
+
/* class that clears content below*/
color: #555 !important;
+
.igem_2017_content_wrapper .clear {
 +
clear:both;
 
}
 
}
 
+
form :-ms-input-placeholder {
+
color: #555 !important;
+
/* adds extra spacing when clearing content */
 +
.igem_2017_content_wrapper  .clear.extra_space {
 +
height: 30px;
 
}
 
}
  
form ::-moz-focus-inner {
 
border: 0;
 
}
 
  
/* Table */
+
/* highlight class, makes content slightly smaller */
 
+
.igem_2017_content_wrapper .highlight {  
table {
+
margin: 0px 15px;
width: 100%;
+
padding: 15px 0px;
 
}
 
}
  
table.default {
 
width: 100%;
 
}
 
  
table.default tbody tr {
+
/* highlight class, adds a gray background */
border-top: solid 1px #e5e5e5;
+
.igem_2017_content_wrapper .highlight.gray {
}
+
background-color: #f2f2f2;  
 
+
table.default tbody tr:first-child {
+
border-top: 0;
+
}
+
 
+
table.default tbody tr:nth-child(2n+1) {
+
background: #fafafa;
+
}
+
 
+
table.default td {
+
padding: 0.5em 1em 0.5em 1em;
+
}
+
 
+
table.default th {
+
text-align: left;
+
font-weight: 400;
+
padding: 0.5em 1em 0.5em 1em;
+
}
+
 
+
table.default thead {
+
border-bottom: solid 2px #e5e5e5;
+
}
+
 
+
table.default tfoot {
+
border-top: solid 2px #e5e5e5;
+
}
+
 
+
/* Button */
+
 
+
input[type="button"],
+
input[type="submit"],
+
input[type="reset"],
+
button,
+
.button {
+
position: relative;
+
display: inline-block;
+
background: #df7366;
+
color: #fff;
+
text-align: center;
+
border-radius: 0.5em;
+
text-decoration: none;
+
padding: 0.65em 3em 0.65em 3em;
+
border: 0;
+
cursor: pointer;
+
outline: 0;
+
font-weight: 300;
+
-moz-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
+
-webkit-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
+
-ms-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
+
transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out, border-bottom-color 0.35s ease-in-out;
+
 
}
 
}
  
input[type="button"]:hover,
+
/* highlight with decoration blue line on top */
input[type="submit"]:hover,
+
.igem_2017_content_wrapper .highlight.blue_top {
input[type="reset"]:hover,
+
    border-top: 4px solid #3399ff;
button:hover,
+
.button:hover {
+
color: #fff;
+
background: #ef8376;
+
}
+
 
+
input[type="button"].alt,
+
input[type="submit"].alt,
+
input[type="reset"].alt,
+
button.alt,
+
.button.alt {
+
background: #2B252C;
+
}
+
 
+
input[type="button"].alt:hover,
+
input[type="submit"].alt:hover,
+
input[type="reset"].alt:hover,
+
button.alt:hover,
+
.button.alt:hover {
+
background: #3B353C;
+
}
+
 
+
/* Post */
+
 
+
.post.stub {
+
text-align: center;
+
 
}
 
}
  
.post.stub header {
+
/* highlight with a full blue border decoration */
margin: 0;
+
.igem_2017_content_wrapper .highlight.blue_border {
}
+
    border: 4px solid  #3399ff;
 
+
/* Icons */
+
 
+
.icon {
+
text-decoration: none;
+
 
}
 
}
  
.icon:before {
 
display: inline-block;
 
font-family: FontAwesome;
 
font-size: 1.25em;
 
text-decoration: none;
 
font-style: normal;
 
font-weight: normal;
 
line-height: 1;
 
-webkit-font-smoothing: antialiased;
 
-moz-osx-font-smoothing: grayscale;
 
}
 
  
.icon > .label {
+
/* button class */
display: none;
+
.igem_2017_content_wrapper .button{
}
+
max-width: 35%;
 
+
margin: 30px auto;
.icon.circled {
+
padding: 12px 10px;
position: relative;
+
    background-color: #3399ff;
display: inline-block;
+
    text-align: center;
background: #2b252c;
+
  color: #ffffff;
color: #fff;
+
-webkit-transition: all 0.4s ease;  
border-radius: 100%;
+
-moz-transition: all 0.4s ease;  
width: 3em;
+
-ms-transition: all 0.4s ease;  
height: 3em;
+
-o-transition: all 0.4s ease; transition: all 0.4s ease;
line-height: 3.25em;
+
text-align: center;
+
font-size: 1.25em;
+
}
+
 
+
header .icon.circled {
+
margin: 0 0 2em 0;
+
}
+
 
+
/* Wrapper */
+
 
+
.wrapper {
+
background: #fff;
+
margin: 0 0 2em 0;
+
padding: 6em 0 6em 0;
+
 
}
 
}
  
.wrapper.style2 {
+
/* styling for button on hover */
padding-top: 0;
+
.igem_2017_content_wrapper .button:hover{
}
+
background-color: #3399ff;
 
+
    color: #000000;
/* Header */
+
 
+
#header {
+
position: relative;
+
background-image: url("https://static.igem.org/mediawiki/2017/5/5e/Header.jpg");
+
background-size: cover;
+
background-position: center center;
+
background-attachment: fixed;
+
color: #fff;
+
text-align: center;
+
padding: 7.5em 0 2em 0;
+
cursor: default;
+
 
}
 
}
  
#header:before {
 
content: '';
 
display: inline-block;
 
vertical-align: middle;
 
height: 100%;
 
}
 
  
#header .inner {
 
position: relative;
 
z-index: 1;
 
margin: 0;
 
display: inline-block;
 
vertical-align: middle;
 
}
 
  
#header header {
 
display: inline-block;
 
}
 
  
#header header > p {
+
/***************************************************** RESPONSIVE STYLING ****************************************************/
font-size: 1.25em;
+
margin: 0;
+
}
+
  
#header h1 {
+
/* IF THE SCREEN IS LESS THAN 1200PX */
color: #fff;
+
@media only screen and (max-width: 1200px) {
font-size: 3em;
+
line-height: 1em;
+
}
+
 
+
#header h1 a {
+
color: inherit;
+
}
+
 
+
#header .button {
+
display: inline-block;
+
border-radius: 100%;
+
width: 4.5em;
+
height: 4.5em;
+
line-height: 4.5em;
+
text-align: center;
+
font-size: 1.25em;
+
padding: 0;
+
}
+
 
+
#header hr {
+
top: 1.5em;
+
margin-bottom: 3em;
+
border-bottom-color: rgba(192, 192, 192, 0.35);
+
box-shadow: inset 0 1px 0 0 rgba(192, 192, 192, 0.35);
+
}
+
 
+
#header hr:before, #header hr:after {
+
background: rgba(192, 192, 192, 0.35);
+
}
+
 
+
#header footer {
+
margin: 1em 0 0 0;
+
}
+
  
body.homepage #header {
+
#content {width:100%; }
height: 100vh;
+
.igem_2017_menu_wrapper {width:15%; right:0;}
min-height: 40em;
+
.highlight {padding:10px 0px;}
 +
.igem_2017_menu_wrapper #display_menu_control { display:none; }
 +
#menu_content { display:block;}
 +
.menu_button.direct_to_page {padding-left: 17px;}
 +
 
}
 
}
  
body.homepage #header h1 {
+
/* IF THE SCREEN IS LESS THAN 800PX */
font-size: 4em;
+
@media only screen and (max-width: 800px) {
}
+
 
+
body.homepage #header:after {
+
content: '';
+
background: #1C0920;
+
display: block;
+
position: absolute;
+
left: 0;
+
top: 0;
+
width: 100%;
+
height: 100%;
+
opacity: 0;
+
-moz-transition: opacity 2.5s ease-in-out;
+
-webkit-transition: opacity 2.5s ease-in-out;
+
-ms-transition: opacity 2.5s ease-in-out;
+
transition: opacity 2.5s ease-in-out;
+
-moz-transition-delay: 0.5s;
+
-webkit-transition-delay: 0.5s;
+
-ms-transition-delay: 0.5s;
+
transition-delay: 0.5s;
+
}
+
  
body.homepage.is-loading #header:after {
+
.igem_2017_menu_wrapper { width:100%; height: 15%; position:relative; left:0%;}
opacity: 1;
+
.igem_2017_content_wrapper {width:100%; margin-left:0px;}
 +
.column.half_size  {width:100%; }
 +
.column.full_size img, .column.half_size img {  width: 100%; padding: 10px 0px;}
 +
.highlight {padding:15px 5px;}
 +
.igem_2017_menu_wrapper #display_menu_control { display:block; }
 +
#menu_content { display:none;}
 +
.igem_2017_menu_wrapper .menu_button .expand_collapse_icon { width: 5%; }
 +
.menu_bottom_padding {display:none;}
 +
.menu_button.direct_to_page { padding-left: 36px; }
 
}
 
}
  
/* Nav */
 
  
#nav {
+
position: absolute;
+
top: 0;
+
/* special class that the system uses to make sure the team wants a page to be evaluated */
left: 0;
+
.judges-will-not-evaluate {
width: 100%;
+
    width: 96.6%;
text-align: center;
+
  margin: 5px 15px;
padding: 1.5em 0 1.5em 0;
+
  display: block;
z-index: 1;
+
border: 4px solid #3399ff;
overflow: hidden;
+
    font-weight: bold;
 
}
 
}
 +
 +
</style>
  
#nav > ul {
 
line-height: 0px;
 
position: relative;
 
display: inline-block;
 
margin: 0;
 
height: 21px;
 
border-left: solid 1px rgba(192, 192, 192, 0.35);
 
border-right: solid 1px rgba(192, 192, 192, 0.35);
 
}
 
  
#nav > ul:before, #nav > ul:after {
+
<!--- THIS IS WHERE THE HTML BEGINS --->
content: '';
+
display: block;
+
width: 300%;
+
position: absolute;
+
top: 50%;
+
margin-top: -2px;
+
height: 5px;
+
border-top: solid 1px rgba(192, 192, 192, 0.35);
+
border-bottom: solid 1px rgba(192, 192, 192, 0.35);
+
}
+
  
#nav > ul:before {
 
left: 100%;
 
margin-left: 1px;
 
}
 
  
#nav > ul:after {
 
right: 100%;
 
margin-right: 1px;
 
}
 
  
#nav > ul > li {
+
<head>  
display: inline-block;
+
margin: -9px 0.5em 0 0.5em;
+
border-radius: 0.5em;
+
padding: 0.85em;
+
border: solid 1px transparent;
+
-moz-transition: color 0.35s ease-in-out, border-color 0.35s ease-in-out;
+
-webkit-transition: color 0.35s ease-in-out, border-color 0.35s ease-in-out;
+
-ms-transition: color 0.35s ease-in-out, border-color 0.35s ease-in-out;
+
transition: color 0.35s ease-in-out, border-color 0.35s ease-in-out;
+
}
+
  
#nav > ul > li.active {
+
<!-- This tells the browser that your page is responsive -->
border-color: rgba(192, 192, 192, 0.35);
+
<meta name="viewport" content="width=device-width, initial-scale=1">
}
+
  
#nav > ul > li > a, #nav > ul > li > span {
+
</head>
display: block;
+
color: inherit;
+
text-decoration: none;
+
border: 0;
+
outline: 0;
+
}
+
  
#nav > ul > li > ul {
 
display: none;
 
}
 
  
.dropotron {
 
background: rgba(255, 255, 255, 0.975);
 
padding: 1em 1.25em 1em 1.25em;
 
line-height: 1em;
 
height: auto;
 
text-align: left;
 
border-radius: 0.5em;
 
box-shadow: 0 0.15em 0.25em 0 rgba(0, 0, 0, 0.25);
 
min-width: 12em;
 
margin-top: -1em;
 
}
 
  
.dropotron li {
+
<div class="igem_2017_menu_wrapper" >
border-top: solid 1px rgba(128, 128, 128, 0.2);
+
color: #5b5b5b;
+
}
+
  
.dropotron li:first-child {
 
border-top: 0;
 
}
 
  
.dropotron li:hover {
 
color: #ef8376;
 
}
 
  
.dropotron li a, .dropotron li span {
+
<a href="https://2017.igem.org/Team:CCU_Taiwan">
display: block;
+
<img src="http://placehold.it/350x150">
border: 0;
+
</a>
padding: 0.5em 0 0.5em 0;
+
-moz-transition: color 0.35s ease-in-out;
+
-webkit-transition: color 0.35s ease-in-out;
+
-ms-transition: color 0.35s ease-in-out;
+
transition: color 0.35s ease-in-out;
+
}
+
  
.dropotron.level-0 {
 
margin-top: 2em;
 
font-size: 0.9em;
 
}
 
  
.dropotron.level-0:before {
+
<!-- this div is hidden by default and will only be displayed if the screen size is too small -->
content: '';
+
<div class="menu_button" id="display_menu_control">
position: absolute;
+
MENU 
left: 50%;
+
</div>
top: -0.7em;
+
margin-left: -0.75em;
+
border-bottom: solid 0.75em rgba(255, 255, 255, 0.975);
+
border-left: solid 0.75em rgba(64, 64, 64, 0);
+
border-right: solid 0.75em rgba(64, 64, 64, 0);
+
}
+
  
/* Banner */
+
<div id="menu_content">
 +
  
#banner {
 
background: #fff;
 
text-align: center;
 
padding: 4.5em 0 4.5em 0;
 
margin-bottom: 0;
 
}
 
  
#banner header > p {
 
margin-bottom: 0;
 
}
 
  
/* Content */
+
<a href="https://2017.igem.org/Team:CCU_Taiwan">
 +
<div class="menu_button direct_to_page">
 +
HOME
 +
</div>
 +
</a>
  
#content > hr {
 
top: 3em;
 
margin-bottom: 6em;
 
}
 
  
#content > section {
 
margin-bottom: 0;
 
}
 
  
/* Sidebar */
+
<div class="menu_button">
 +
<div class="expand_collapse_icon">  </div> TEAM
 +
</div>
  
#sidebar > hr {
+
<div class="submenu_wrapper" id="team_submenu">
top: 3em;
+
margin-bottom: 6em;
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Team">
}
+
<div class="submenu_button" id="Team_page">
 +
Team
 +
</div>
 +
</a>
  
#sidebar > hr.first {
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Collaborations">
display: none;
+
<div class="submenu_button"  id="Collaborations_page">
}
+
Collaborations
 +
</div>
 +
</a>
 +
 +
 +
</div>
  
#sidebar > section {
 
margin-bottom: 0;
 
}
 
  
/* Main */
+
 +
  
#main {
+
<div class="menu_button">
margin-bottom: 0;
+
<div class="expand_collapse_icon">  </div> PROJECT
}
+
</div>
  
#main section:first-of-type {
+
<!-- project submenu -->
padding-top: 2em;
+
<div class="submenu_wrapper">
}
+
 +
<a href="https://2017.igem.org/Team:CCU_Taiwan/Description">
 +
<div class="submenu_button"  id="Description_page">
 +
Description
 +
</div>
 +
</a>
  
/* Footer */
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Design">
 +
<div class="submenu_button"  id="Design_page">
 +
Design
 +
</div>
 +
</a>
  
#footer {
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Experiments">
position: relative;
+
<div class="submenu_button"  id="Experiments_page">
overflow: hidden;
+
Experiments
padding: 6em 0 6em 0;
+
</div>
background: #2b252c;
+
</a>
color: #fff;
+
}
+
  
#footer .icon.circled {
 
background: #fff;
 
color: #2b252c;
 
}
 
  
#footer header {
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Notebook">
text-align: center;
+
<div class="submenu_button"  id="Notebook_page">
cursor: default;
+
Notebook
}
+
</div>
 +
</a>
  
#footer h2, #footer h3, #footer h4, #footer h5, #footer h6 {
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/InterLab">
color: #fff;
+
<div class="submenu_button"  id="InterLab_page">
}
+
InterLab
 +
</div>
 +
</a>
  
#footer .contact {
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Contribution">
text-align: center;
+
<div class="submenu_button"  id="Contribution_page">
}
+
Contribution
 +
</div>
 +
</a>
  
#footer .contact p {
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Model">
text-align: center;
+
<div class="submenu_button"  id="Model_page">
margin: 0 0 3em 0;
+
Model
}
+
</div>
 +
</a>
  
#footer .copyright {
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Results">
text-align: center;
+
<div class="submenu_button"  id="Results_page">
color: rgba(128, 128, 128, 0.75);
+
Results
font-size: 0.8em;
+
</div>
cursor: default;
+
</a>
}
+
  
#footer .copyright a {
 
color: rgba(128, 128, 128, 0.75);
 
}
 
  
#footer .copyright a:hover {
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Demonstrate">
color: rgba(212, 212, 212, 0.85);
+
<div class="submenu_button"  id="Demonstrate_page">
}
+
Demonstrate
 +
</div>
 +
</a>
  
/* Carousel */
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Improve">
 +
<div class="submenu_button"  id="Improve_page">
 +
Improve
 +
</div>
 +
</a>
  
.carousel {
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Attributions">
position: relative;
+
<div class="submenu_button"  id="Attributions_page">
overflow: hidden;
+
Attributions
padding: 2em 0 2em 0;
+
</div>
margin-bottom: 0;
+
</a>
}
+
  
.carousel .forward, .carousel .backward {
+
</div>
position: absolute;
+
top: 50%;
+
width: 6em;
+
height: 12em;
+
margin-top: -6em;
+
cursor: pointer;
+
}
+
  
.carousel .forward:before, .carousel .backward:before {
+
content: '';
+
display: block;
+
width: 6em;
+
height: 6em;
+
border-radius: 100%;
+
background-color: rgba(72, 57, 73, 0.5);
+
position: absolute;
+
top: 50%;
+
margin-top: -3em;
+
-moz-transition: background-color 0.35s ease-in-out;
+
-webkit-transition: background-color 0.35s ease-in-out;
+
-o-transition: background-color 0.35s ease-in-out;
+
-ms-transition: background-color 0.35s ease-in-out;
+
transition: background-color 0.35s ease-in-out;
+
-webkit-backface-visibility: hidden;
+
}
+
  
.carousel .forward:after, .carousel .backward:after {
+
<div class="menu_button">
content: '';
+
<div class="expand_collapse_icon">  </div> PARTS
width: 3em;
+
</div>
height: 3em;
+
position: absolute;
+
<!-- parts submenu -->
top: 50%;
+
<div class="submenu_wrapper">
margin: -1.5em 0 0 0;
+
background: url("images/arrow.svg") no-repeat center center;
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Parts">
}
+
<div class="submenu_button" id="Parts_page">
 +
Parts
 +
</div>
 +
</a>
  
.carousel .forward:hover:before, .carousel .backward:hover:before {
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Basic_Part">
background-color: rgba(239, 131, 118, 0.75);
+
<div class="submenu_button"  id="Basic_Part_page">
}
+
Basic Parts
 +
</div>
 +
</a>
  
.carousel .forward {
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Composite_Part">
right: 0;
+
<div class="submenu_button"  id="Composite_Part_page">
}
+
Composite Parts
 +
</div>
 +
</a>
  
.carousel .forward:before {
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Part_Collection">
right: -3em;
+
<div class="submenu_button"  id="Part_Collection_page">
}
+
Part Collection
 +
</div>
 +
</a>
 +
</div>
  
.carousel .forward:after {
+
right: -0.25em;
+
}
+
 +
  
.carousel .backward {
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Safety">
left: 0;
+
<div class="menu_button direct_to_page">
}
+
SAFETY
 +
</div>
 +
</a>
  
.carousel .backward:before {
 
left: -3em;
 
}
 
  
.carousel .backward:after {
 
left: -0.25em;
 
-moz-transform: scaleX(-1);
 
-webkit-transform: scaleX(-1);
 
-ms-transform: scaleX(-1);
 
transform: scaleX(-1);
 
}
 
  
.carousel .reel {
 
white-space: nowrap;
 
position: relative;
 
-webkit-overflow-scrolling: touch;
 
padding: 0 2em 0 2em;
 
}
 
  
.carousel article {
 
display: inline-block;
 
width: 18em;
 
background: #fff;
 
text-align: center;
 
padding: 0 1em 3em 1em;
 
margin: 0 2em 0 0;
 
white-space: normal;
 
opacity: 1.0;
 
-moz-transition: opacity 0.75s ease-in-out;
 
-webkit-transition: opacity 0.75s ease-in-out;
 
-ms-transition: opacity 0.75s ease-in-out;
 
transition: opacity 0.75s ease-in-out;
 
}
 
  
.carousel article.loading {
 
opacity: 0;
 
}
 
  
.carousel article .image {
 
position: relative;
 
left: -1em;
 
top: 0;
 
width: auto;
 
margin-right: -2em;
 
margin-bottom: 3em;
 
}
 
  
.carousel article p {
+
<div class="menu_button" >
text-align: center;
+
<div class="expand_collapse_icon">  </div> HUMAN PRACTICES
}
+
</div>
  
/* Normal */
+
<!-- human practices submenu -->
 +
<div class="submenu_wrapper">
  
 +
<a href="https://2017.igem.org/Team:CCU_Taiwan/HP/Silver">
 +
<div class="submenu_button"  id="Silver_page">
 +
Silver HP
 +
</div>
 +
</a>
  
/* Basic */
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/HP/Gold_Integrated">
 +
<div class="submenu_button" id="Gold_Integrated_page">
 +
Integrated and Gold
 +
</div>
 +
</a>
  
body, input, textarea, select {
 
font-size: 12pt;
 
line-height: 0.6em;
 
}
 
  
/* Wrapper */
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Engagement">
 +
<div class="submenu_button"  id="Engagement_page">
 +
Public Engagement
 +
</div>
 +
</a>
  
.wrapper {
+
</div>
padding-left: 2em;
+
padding-right: 2em;
+
}
+
  
/* Header */
 
  
#header {
+
<div class="menu_button">
background-attachment: scroll;
+
<div class="expand_collapse_icon">  </div> AWARDS
}
+
</div>
  
#header .inner {
+
<!-- awards submenu -->
padding-left: 2em;
+
<div class="submenu_wrapper">
padding-right: 2em;
+
}
+
  
/* Banner */
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Applied_Design">
 +
<div class="submenu_button"  id="Applied_Design_page">
 +
Applied Design
 +
</div>
 +
</a>
  
#banner {
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Entrepreneurship">
padding-left: 2em;
+
<div class="submenu_button"  id="Entrepreneurship_page">
padding-right: 2em;
+
Entrepreneurship
}
+
</div>
 +
</a>
  
/* Footer */
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Hardware">
 +
<div class="submenu_button"  id="Hardware_page">
 +
Hardware
 +
</div>
 +
</a>
  
#footer {
+
<a href="https://2017.igem.org/Team:CCU_Taiwan/Measurement">
padding-left: 2em;
+
<div class="submenu_button"  id="Measurement_page">
padding-right: 2em;
+
Measurement
}
+
</div>
 +
</a>
  
 +
<a href="https://2017.igem.org/Team:CCU_Taiwan/Model">
 +
<div class="submenu_button"  id="Model_page">
 +
Model
 +
</div>
 +
</a>
  
 +
<a href="https://2017.igem.org/Team:CCU_Taiwan/Plant">
 +
<div class="submenu_button"  id="Plant_page">
 +
Plant
 +
</div>
 +
</a>
  
</style>
 
  
 +
<a href="https://2017.igem.org/Team:CCU_Taiwan/Software">
 +
<div class="submenu_button"  id="Software_page">
 +
Software
 +
</div>
 +
</a>
  
<!--- THIS IS WHERE THE HTML BEGINS --->
+
</div>  
  
 +
<a href="https://igem.org/2017_Judging_Form?team=CCU_Taiwan">
 +
<div class="menu_button direct_to_page">
 +
JUDGING FORM
 +
</div>
 +
</a>
  
<head>
 
  
<!-- This tells the browser that your page is responsive -->
+
<meta name="viewport" content="width=device-width, initial-scale=1">  
+
<div class="menu_bottom_padding" >
 +
</div>
 +
 +
</div>
  
  
</head>
 
  
  
 +
</div>
  
  
  
 
<!-- start of content -->
 
<!-- start of content -->
 +
<div class="igem_2017_content_wrapper">
 +
<h1>CCU_Taiwan</h1>

Latest revision as of 06:58, 20 August 2017

CCU_Taiwan