Template:Team:HokkaidoU Japan/stylesheets/global.css

From 2012.igem.org

(Difference between revisions)
 
(80 intermediate revisions not shown)
Line 4: Line 4:
   html {
   html {
     overflow-y: scroll;
     overflow-y: scroll;
-
    text-align: justify;
 
-
    font-family: 'Arial';
 
-
    font-size: 14px;
 
   }
   }
   body {
   body {
-
     background: #058da1;
+
     background: #ffffff;
-
    background: linear-gradient(top, #058da1, #ffffff);
+
     text-align: justify;
-
     background: -webkit-gradient(linear, left top, left bottom, from(#058da1), to(#86c8d2));
+
     font-family: 'Arial';
-
    background: -moz-linear-gradient(top, #058da1, #ffffff);
+
     font-size: 11px !important;
-
     background-repeat: no-repeat;
+
-
     background-position: 0 55px;
+
   }
   }
-
 
+
 
-
   #hokkaidou-header-wrapper {
+
   a,
-
    width: 100%;
+
  a:visited,
-
     height: 55px;
+
  a:hover,
-
     background-color: #ffffff;
+
  a:active {
 +
     color: #cccccc;
 +
     text-decoration: underline;
   }
   }
-
   #hokkaidou-header {
+
   #bodyContent h2,
-
     position: relative;
+
  #bodyContent h3,
-
     width: 965px;
+
  #bodyContent h4,
-
     height: 55px;
+
  #bodyContent h5,
-
     margin: 0 auto;
+
  #bodyContent h6 {
 +
     font-family: 'Headland One' serif;
 +
     font-weight: bold;
 +
    border: none;
 +
    text-shadow: 1px 1px 1px #555555;
 +
    text-decoration: none;
 +
     color: #ffffff;
 +
     padding: 0;
   }
   }
-
   #hokkaidou-header div {
+
   #bodyContent h2 {
-
     float: left;
+
     font-size: 28px;
 +
    margin: 10px 25px 25px 25px;
   }
   }
-
   #hokkaidou-header-logo {
+
   #bodyContent h3 {
-
     position: absolute;
+
     font-size: 18px;
-
     top: 0; left: 10px;
+
     margin: 10px 25px 15px 25px;
   }
   }
-
   #hokkaidou-header-nav {
+
   #bodyContent h4 {
-
    position: absolute;
+
     font-size: 16px;
-
    top: 19px; left: 200px;
+
     margin: 10px 0;
-
     font-family: 'Arial';
+
-
     font-size: 12px;
+
   }
   }
-
   #hokkaidou-header-nav a {
+
   table {
-
     color: #6c6c6c;
+
     padding: 7px 7px 7px 0;
 +
    border-radius: 1em;
 +
    background: rgba(255, 255, 255, 0.7);
   }
   }
-
   #hokkaidou-header-nav a:hover {
+
   table a,
-
     color: #6c6c6c;
+
  table a:visited,
-
    text-decoration: none;
+
  table a:active,
 +
  table a:hover {
 +
     color: #666666;
   }
   }
-
   #hokkaidou-header-nav a:visited {
+
   th, td {
-
     color: #6c6c6c;
+
     text-align: right;
   }
   }
-
   #hokkaidou-header-nav ul {
+
   .hokkaidou-calendar-div {
-
    list-style: none;
+
     margin: 0 6px 15px 6px;
-
     margin: 0;
+
-
  }
+
-
 
+
-
  #hokkaidou-header-nav > ul > li {
+
-
    position: relative;
+
-
    display: block;
+
     float: left;
     float: left;
-
    margin-right: 20px;
 
-
    height: 36px;
 
   }
   }
-
   #hokkaidou-header-nav > ul > li:hover > a {
+
   table.hokkaidou-calendar th {
-
     color: #032fad;
+
     width: 25px;
 +
    font-size: 10px;
   }
   }
-
   #hokkaidou-header-nav li ul {
+
   .hokkaidou-notebook-daily .hokkaidou-section {
     display: none;
     display: none;
-
    position: absolute;
 
-
    top: 36px; left: 0;
 
-
    margin-left: -10px;
 
-
    min-width: 120px;
 
-
    padding-bottom: 10px;
 
-
    background-color: #ffffff;
 
-
    z-index: 1000;
 
-
    border-radius: 0 0 1em 1em / 0 0 1em 1em;
 
-
    box-shadow: 4px 2px 3px 0 rgba(0, 0, 0, 0.4);
 
   }
   }
-
   #hokkaidou-header-nav li ul:before,
+
   .hokkaidou-notebook-daily h3:before {
-
  #hokkaidou-header-nav li ul:after {
+
    content: " "
-
     display: block;
+
     display: inline-block;
     position: absolute;
     position: absolute;
-
     top: 0;
+
     top: 13px; right: 12px;
-
     width: 1em;
+
     width: 0;
-
     height: 1em;
+
     height: 0;
-
     content: " ";
+
     margin-right: 5px;
-
     z-index: 900;
+
    vertical-align: 0;
 +
    border-top: 5px solid transparent;
 +
    border-left: 5px solid #ffffff;
 +
     border-bottom: 5px solid transparent;
   }
   }
-
   #hokkaidou-header-nav li ul:before {
+
   #hokkaidou-wrapper-bg {
-
     left: -1em;
+
     min-width: 980px;
-
     border-top-right-radius: 0.7em;
+
     background: #058da1;
-
     box-shadow: 5px -5px 0 0 #ffffff;
+
     background: linear-gradient(top, #058da1, #86c8d2);
-
  }
+
     background: -ms-linear-gradient(top, #058da1, #86c8d2);
-
 
+
     background: -o-linear-gradient(top, #058da1, #86c8d2);
-
  #hokkaidou-header-nav li ul:after {
+
     background: -webkit-gradient(linear, left top, left bottom, from(#058da1), to(#86c8d2));
-
     right: -1em;
+
     background: -moz-linear-gradient(top, #058da1, #86c8d2);
-
    border-top-left-radius: 0.7em;
+
-
     box-shadow: -5px -5px 0 0 #ffffff;
+
-
  }
+
-
 
+
-
  #hokkaidou-header-nav li ul li {
+
-
     padding: 0 10px;
+
-
  }
+
-
 
+
-
  #hokkaidou-header-search {
+
-
    position: absolute;
+
-
    top: 19px; left: 740px;
+
-
     width: 161px;
+
-
  }
+
-
 
+
-
  #hokkaidou-header-search input {
+
-
    width: 161px;
+
-
    height: 21px;
+
-
    background-image: url("/wiki/images/6/67/Hokkaidou-search.png");
+
     background-repeat: no-repeat;
     background-repeat: no-repeat;
-
    border: none;
+
     background-position: 0 -30px;
-
  }
+
    min-height: 380px;
-
 
+
-
  #hokkaidou-header-search input:focus {
+
-
     background-position: 0 -22px;
+
-
  }
+
-
 
+
-
  #hokkaidou-header-igem-official-link {
+
-
    position: absolute;
+
-
    top: 14px; right: 10px;
+
   }
   }
Line 144: Line 112:
     position: relative;
     position: relative;
     margin: 0 auto;
     margin: 0 auto;
 +
    padding-top: 30px;
   }
   }
   #hokkaidou-contents {
   #hokkaidou-contents {
-
    margin-top: 30px;
 
     color: #ffffff !important;
     color: #ffffff !important;
   }
   }
-
   #hokkaidou-contents > div {
+
 
-
     float: left;
+
   #hokkaidou-contents .hokkaidou-section {
 +
     padding: 25px 25px;
 +
    background: rgba(0, 25, 105, 0.35);
 +
    border-radius: 1em;
 +
    margin-bottom: 45px;
 +
    border: 1px solid #339999;
   }
   }
-
   #hokkaidou-column-nav {
+
   #hokkaidou-contents .hokkaidou-index-image {
-
     width: 210px;
+
     min-height: 200px;
-
     margin: 0 30px 0 10px;
+
    min-width: 200px;
 +
    float: left;
 +
     margin: -25px 0;
   }
   }
-
   #hokkaidou-column-nav ul {
+
   #hokkaidou-contents .hokkaidou-index-article {
-
    list-style: none;
+
     margin: 0;
     margin: 0;
-
     padding: 0;
+
     width: 500px;
 +
    text-align: justyfy;
 +
    font-size: 14px;
 +
    line-height: 22px;
   }
   }
-
   #hokkaidou-column-nav > ul > li {
+
   #hokkaidou-column-main {
-
    position: relative;
+
     width: 725px;
-
    display: block;
+
-
    margin: 2px 0 0 0;
+
-
    width: 100%;
+
-
  }
+
-
 
+
-
  #hokkaidou-column-nav > ul > li > a,
+
-
  #hokkaidou-column-nav > ul > li > span:not(.caret),
+
-
  #hokkaidou-column-nav > ul > li > strong.selflink {
+
-
    display: inline-block;
+
-
    padding: 9px 0 0 12px;
+
-
    height: 25px;
+
-
     width: 198px;
+
     color: #ffffff;
     color: #ffffff;
-
     text-decoration: none;
+
     float: right;
-
    height: 32px;
+
-
    background: -webkit-gradient(linear, left top, left bottom, from(#155963), to(#094950));
+
-
    border-radius: 0.3em;
+
-
    cursor: pointer;
+
   }
   }
-
   #hokkaidou-column-nav ul li ul {
+
   #hokkaidou-bg-joint-wrapper {
-
    display: none;
+
     position: relative;
-
    overflow-x: hidden;
+
-
  }
+
-
 
+
-
  #hokkaidou-column-nav ul li ul.overflow {
+
-
     height: 300px;
+
-
    overflow-y: scroll;
+
-
  }
+
-
 
+
-
  #hokkaidou-column-nav ul li ul li {
+
-
    background: rgba(0, 0, 0, 0.75);
+
-
    border-radius: 0.3em;
+
-
  }
+
-
 
+
-
  #hokkaidou-column-nav ul li ul li:hover {
+
-
    background: rgba(0, 0, 0, 0.85);
+
-
  }
+
-
 
+
-
  #hokkaidou-column-nav ul li ul li a,
+
-
  #hokkaidou-column-nav ul li ul li strong.selflink {
+
-
    display: inline-block;
+
-
    padding: 9px 0 0 12px;
+
-
    height: 25px;
+
     width: 100%;
     width: 100%;
-
    color: #ffffff;
 
-
    text-decoration: none;
 
   }
   }
-
   .caret-bottom {
+
   #hokkaidou-bg-joint {
-
    display: inline-block;
+
     position: absolute;
     position: absolute;
-
     top: 16px; right: 9px;
+
     top: -37px;
-
     width: 0;
+
    height: 30px;
-
     height: 0;
+
     width: 100%;
-
     margin-left: 5px;
+
     background: #ffffff;
-
     vertical-align: 3px;
+
     background: linear-gradient(top, #86c8d2, #ffffff);
-
     border-top: 5px solid #ffffff;
+
     background: -ms-linear-gradient(top, #86c8d2, #ffffff);
-
     border-right: 5px solid transparent;
+
     background: -o-linear-gradient(top, #86c8d2, #ffffff);
-
     border-left: 5px solid transparent;
+
     background: -webkit-gradient(linear, left top, left bottom, from(#86c8d2), to(#ffffff));
 +
    background: -moz-linear-gradient(top, #86c8d2, #ffffff);
 +
     z-index: -1;
   }
   }
-
   .caret-left {
+
   #hokkaidou-footer {
-
    display: inline-block;
+
     width: 965px;
-
    position: absolute;
+
     margin: 0 auto;
-
    top: 13px; right: 12px;
+
-
     width: 0;
+
-
    height: 0;
+
-
     margin-left: 5px;
+
-
    vertical-align: 0;
+
-
    border-top: 5px solid transparent;
+
-
    border-right: 5px solid #ffffff;
+
-
    border-bottom: 5px solid transparent;
+
   }
   }
-
   #hokkaidou-column-main {
+
   #hokkaidou-footer .hokkaidou-sponsors-row {
-
     width: 705px;
+
     position: relative;
-
     color: #ffffff;
+
    margin: 10px 0;
 +
     height: 46px;
   }
   }
-
   #hokkaidou-column-main h2 {
+
   #hokkaidou-footer .hokkaidou-sponsors-row img { position: absolute; top: 0; }
-
    font-family: 'Headland One' serif;
+
  #hokkaidou-footer .hokkaidou-sponsors-row #hokkaidou-sponsor-cosmo { left: 30px; }
-
    font-size: 28px;
+
  #hokkaidou-footer .hokkaidou-sponsors-row #hokkaidou-sponsor-idt { left: 285px; }
-
    font-weight: bold;
+
  #hokkaidou-footer .hokkaidou-sponsors-row #hokkaidou-sponsor-mbl { left: 502px; }
-
    border: none;
+
  #hokkaidou-footer .hokkaidou-sponsors-row #hokkaidou-sponsor-primary { left: 670px; }
-
    color: #ffffff;
+
  #hokkaidou-footer .hokkaidou-sponsors-row #hokkaidou-sponsor-econixe { right: 30px; }
-
   }
+
  #hokkaidou-footer .hokkaidou-sponsors-row #hokkaidou-sponsor-hokuto { left: 30px; }
 +
   #hokkaidou-footer .hokkaidou-sponsors-row #hokkaidou-sponsor-amino { left: 265px; }
 +
  #hokkaidou-footer .hokkaidou-sponsors-row #hokkaidou-sponsor-toyobo { left: 465px; }
 +
  #hokkaidou-footer .hokkaidou-sponsors-row #hokkaidou-sponsor-mendel { left: 625px; }
 +
  #hokkaidou-footer .hokkaidou-sponsors-row #hokkaidou-sponsor-univ { right: 25px; }
-
   #hokkaidou-column-main h2.index-title {
+
   #footer-box {
-
     margin-bottom: 0;
+
     margin-top: 20px;
   }
   }
-
   #hokkaidou-column-main h3 {
+
   #footer-box a {
-
    font-family: 'Headland One' serif;
+
     color: #999999;
-
    font-size: 18px;
+
-
     color: #ffffff;
+
-
  }
+
-
 
+
-
  #hokkaidou-column-main div {
+
-
    padding: 15px 25px 15px 25px;
+
-
    background: rgba(0, 25, 105, 0.35);
+
-
    border-radius: 1em;
+
   }
   }
</style></html>
</style></html>

Latest revision as of 02:21, 27 September 2012