ethertoff
clone your own copy | download snapshot

Snapshots | iceberg

Inside this repository

style.css
text/css

Download raw (6.2 KB)

@import "reset.css";
@import "fonts.css";

/*-- REDEFINE TAGS ---------------------------------------- */
body {
    background: #fff;
    color: #333;
    font-family: "Univers Light";
    font-size: 12px;
    line-height: 1.5em;
    padding: 0.5em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    font-feature-settings: "liga", "dlig", "clig", "kern";
    -webkit-font-feature-settings: "liga", "dlig", "clig", "kern";
    -o-font-feature-settings: "liga", "dlig", "clig", "kern";
    text-rendering: optimizeLegibility;
}
/* - BLOCKS ------------------------------------- */
iframe {
    outline: 1px solid #333;
}
div {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
img {
    border: 3px solid #333;
    max-width: 70%;
    margin-left: 15%;
    margin-bottom: 1em;
}
blockquote {
    font-style: italic;
    margin-left: 2em;
}
blockquote div {
    font-family: patin, serif;
}
p {
    margin-bottom: 48px;
}
p + p {
    text-indent: 1.5em;
}
legend {
    font-size: 0.75em;
    line-height: 1.4em;
}
code, pre {
    font-family: notcouriersans, monospace;
}
/* - INLINES ------------------------------------- */
a {
    color: inherit;
}
a:hover {
    background-color: #f7f7f7;
}
h1 {
    font-size: 2em !important;
    line-height: 1em !important;
    position: relative;
    z-index: 20;
    line-height: 2em;
    font-weight: normal;
    font-family: "HerscheyFutura", sans-serif;
    margin-bottom: 12px;
}
h2 {
    font-family: "HerscheyFutura", sans-serif;
    font-size: 1em;
    line-height: 1.5em;
    letter-spacing: 0.08em;
    text-transform: uppercase;
    margin-bottom: 9px;
}
h3, h4, h5, h6 {
    font-weight: normal;
    font-family: Univers, sans-serif;
}
h3 {
    margin-top: 0px;
    text-transform: uppercase;
    margin-bottom: 0;
    font-size: 28px;
}
h4 {
    text-decoration: underline;
    margin-bottom: 0;
}
em {
    font-style: italic;
}
strong {
    font-weight: bold;
}
sup {
    font-size: 0.75em;
    line-height: 0;
    vertical-align: 0.25em;
}
li u {
    text-decoration: none;
    border-bottom: 1px solid #333;
}

u {
    text-decoration: none;
    border-bottom: 1px solid #333;
}
/* -- FORMS --------------------------*/
form {
    margin-bottom: 1.5em;
}
form label, form textarea {
    font-size: 13.33px;
}
form input, form textarea {
    background: none;
    border: 1px solid #333;
    color: #333;
    font-family: patin;
}
form input:focus, form textarea:focus {
    background-color: white;
}
form input[type=text], form input[type=password] {
    height: 20px;
    position: relative;
    top: -1px;
}
form input[type=submit] {
    cursor: pointer;
    padding: 0;
    height: 24px;
}
form input[type=submit]:hover {
    background-color: white;
}

/* - GENERIC CLASSES -------------------------------- */
.button {
    text-decoration: none;
    border: 1px solid MediumSeaGreen;
    padding: 7px 5px;
    box-shadow: 0 0 30px 10px #f7f7f7;
    margin: 0 0.5em;
    position: relative;
    top: -3px;
    background-color: #f7f7f7;
}
.button:hover {
    background-color: white;
}
.small {
    font-family: notcouriersans;
    color: #333;
    font-size: 1em;
    line-height: 1.2em;
    margin-left: 0cm;
    margin-right: 0cm;
}
.inline {
    display: inline;
}

/* - PAGE STRUCTURE ---------------------------------*/
.wrap {
    margin-bottom: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.wrap:before, .wrap:after {
    content: " ";
    /* 1 */

    display: table;
    /* 2 */

}
.wrap:after {
    clear: both;
}
.left-side, .middle, .right-side {
    float: left;
    padding: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.left-side {
    width: 15%;
}
.right-side {
    width: 25%;
}
.middle {
    width: 60%;
    padding: 10px 20px;
}

/* - NAV ------------------------------------------*/
nav {
    line-height: 1.2em;
    margin-bottom: 2em;
    font-size: 13.33px;
}
nav li {
    list-style-position: outside;
    list-style-type: none;
    margin-left: 14px;
}
nav > ul > li {
    margin-left: 0;
}
nav li#create-pad {
    list-style-type: none;
    margin: 1.5em;
    font-size: 16px;
}
nav a {
    text-decoration: none;
}
#account-buttons {
    margin-top: 14px;
}
#account-buttons li {
    display: inline;
}
div#switch {
    display: inline;
}
div#switch a.active {
    background-color: white;
}
/* - MAIN CONTENT ----------------------------------*/
#content {
    font-weight: 200;
}
#content li:before {
    content: "– ";
    margin-left: 2em;
}
div.intro {
    font-family: AutopiaLight, serif;
    line-height: 1.8em;
    font-size: 12px;
}

.titlepages {
    font-family: HerscheyTimes, serif;
    font-size: 50px;
    line-height: 1em;
}

.notes {
    font-family: notcouriersans;
    font-size: 1em;
    color: #333;
    line-height: 1.2em;
    margin-left: 0cm;
    margin-right: 0cm;
}

ul.indent li:before {
    content: "" !important;
}

.inst_logo {
    height: 20%;
    margin-left: 0;
}
.right-side h2 {
    margin-bottom: 1em;
}
div#quotes {
    text-align: center;
    height: 360px;
}
p.commit-message {
    margin-bottom: 0px;
}

/* - AUTHORSHIP -----------------------------*/
.authorship {
    font-family: Univers;
    font-size: .4em;
    height: 1.7em;
    color: #333;
    text-transform: uppercase;
    position: absolute;
    margin-top: .9em;
    padding-top: 1em;
    margin-left: -0.5em;
    padding-left: 2px;
    border-left: 1px solid #333;
}

.authors {
    display: block;
}
ul.authors {
    font-size: 11px;
    margin-bottom: 10px;
    line-height: 25px;
}
ul.authors:before {
    margin: 0;
    content: "Authors : "
}
ul.authors li {
    font-size: 11px;
    letter-spacing: 0.5px;
    display: inline-block;
    border: 1px solid #333;
    margin-right: 0.5em;
    padding: 0px 5px;
    text-transform: uppercase;
    height: 23px;
}
ul.authors li:before {
    margin-left: 0 !important;
    content: "" !important;
}

/* Hides Etherpad background colours */
#content span {
    background-color: inherit !important;
}

/* ------ PRINT ------ */
@media screen {
    .print-only {
        display: none;
    }
}
@media print {
    .screen-only {
        display: none;
    }
}