Permalink
/* 1. theme | |
----------------------------------------------------------------------------------------------------*/ | |
@import url(https://fonts.googleapis.com/css?family=Lato:300italic,700italic,300,700); | |
body { | |
padding:50px; | |
font:14px/1.5 Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; | |
color:#777; | |
font-weight:300; | |
} | |
h1, h2, h3, h4, h5, h6 { | |
color:#222; | |
margin:0 0 20px; | |
} | |
p, ul, ol, table, pre, dl { | |
margin:0 0 20px; | |
} | |
h1, h2, h3 { | |
line-height:1.1; | |
} | |
h1 { | |
font-size:28px; | |
} | |
h2 { | |
color:#393939; | |
} | |
h3, h4, h5, h6 { | |
color:#494949; | |
} | |
a { | |
color:#39c; | |
font-weight:400; | |
text-decoration:none; | |
} | |
a small { | |
font-size:11px; | |
color:#777; | |
margin-top:-0.6em; | |
display:block; | |
} | |
.wrapper { | |
width:860px; | |
margin:0 auto; | |
} | |
blockquote { | |
border-left:1px solid #e5e5e5; | |
margin:0; | |
padding:0 0 0 20px; | |
font-style:italic; | |
} | |
code, pre { | |
font-family:Monaco, Bitstream Vera Sans Mono, Lucida Console, Terminal; | |
color:#333; | |
font-size:12px; | |
} | |
pre { | |
padding:8px 15px; | |
background: #f8f8f8; | |
border-radius:5px; | |
border:1px solid #e5e5e5; | |
overflow-x: auto; | |
} | |
table { | |
width:100%; | |
border-collapse:collapse; | |
} | |
th, td { | |
text-align:left; | |
padding:5px 10px; | |
border-bottom:1px solid #e5e5e5; | |
} | |
dt { | |
color:#444; | |
font-weight:700; | |
} | |
th { | |
color:#444; | |
} | |
img { | |
max-width:100%; | |
} | |
header { | |
width:270px; | |
float:left; | |
position:fixed; | |
} | |
header ul { | |
list-style:none; | |
height:40px; | |
padding:0; | |
background: #eee; | |
background: -moz-linear-gradient(top, #f8f8f8 0%, #dddddd 100%); | |
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#dddddd)); | |
background: -webkit-linear-gradient(top, #f8f8f8 0%,#dddddd 100%); | |
background: -o-linear-gradient(top, #f8f8f8 0%,#dddddd 100%); | |
background: -ms-linear-gradient(top, #f8f8f8 0%,#dddddd 100%); | |
background: linear-gradient(top, #f8f8f8 0%,#dddddd 100%); | |
border-radius:5px; | |
border:1px solid #d2d2d2; | |
box-shadow:inset #fff 0 1px 0, inset rgba(0,0,0,0.03) 0 -1px 0; | |
width:270px; | |
} | |
header li { | |
width:89px; | |
float:left; | |
border-right:1px solid #d2d2d2; | |
height:40px; | |
} | |
header ul a { | |
line-height:1; | |
font-size:11px; | |
color:#999; | |
display:block; | |
text-align:center; | |
padding-top:6px; | |
height:40px; | |
} | |
strong { | |
color:#222; | |
font-weight:700; | |
} | |
header ul li + li { | |
width:88px; | |
border-left:1px solid #fff; | |
} | |
header ul li + li + li { | |
border-right:none; | |
width:89px; | |
} | |
header ul a strong { | |
font-size:14px; | |
display:block; | |
color:#222; | |
} | |
section { | |
width:500px; | |
float:right; | |
padding-bottom:50px; | |
} | |
small { | |
font-size:11px; | |
} | |
hr { | |
border:0; | |
background:#e5e5e5; | |
height:1px; | |
margin:0 0 20px; | |
} | |
footer { | |
width:270px; | |
float:left; | |
position:fixed; | |
bottom:50px; | |
} | |
@media print, screen and (max-width: 960px) { | |
div.wrapper { | |
width:auto; | |
margin:0; | |
} | |
header, section, footer { | |
float:none; | |
position:static; | |
width:auto; | |
} | |
header { | |
padding-right:320px; | |
} | |
section { | |
border:1px solid #e5e5e5; | |
border-width:1px 0; | |
padding:20px 0; | |
margin:0 0 20px; | |
} | |
header a small { | |
display:inline; | |
} | |
header ul { | |
position:absolute; | |
right:50px; | |
top:52px; | |
} | |
} | |
@media print, screen and (max-width: 720px) { | |
body { | |
word-wrap:break-word; | |
} | |
header { | |
padding:0; | |
} | |
header ul, header p.view { | |
position:static; | |
} | |
pre, code { | |
word-wrap:normal; | |
} | |
} | |
@media print, screen and (max-width: 480px) { | |
body { | |
padding:15px; | |
} | |
header ul { | |
display:none; | |
} | |
} | |
@media print { | |
body { | |
padding:0.4in; | |
font-size:12pt; | |
color:#444; | |
} | |
} | |
.menu { | |
margin: 0 0 20px 0; | |
padding: 0; | |
border-top: 1px solid #ddd; | |
} | |
.menu-item { | |
margin: 0; | |
border-bottom: 1px solid #ddd; | |
} | |
.menu-item > a { | |
display: block; | |
padding: 10px 0; | |
} | |
.demo-input { | |
margin-bottom: 20px; | |
padding: 15px; | |
border-radius: 4px; | |
background: #fafafa; | |
} | |
/* 2. form elements | |
----------------------------------------------------------------------------------------------------*/ | |
input { | |
display: block; | |
margin: 0; | |
padding: 0; | |
border: none; | |
outline: none; | |
border: 0; | |
outline: none; | |
background: none; | |
font-family: "Lucida Console", Monaco, monospace; | |
} | |
input[type=file] { | |
width: 1px; | |
} | |
input[type=number]::-webkit-inner-spin-button, | |
input[type=number]::-webkit-outer-spin-button { | |
-webkit-appearance: none; | |
margin: 0; | |
} | |
/* 3. input | |
----------------------------------------------------------------------------------------------------*/ | |
.input-wrap { | |
display: block; | |
position: relative; | |
*position: static; | |
overflow: hidden; | |
line-height: 0; | |
vertical-align: middle; | |
} | |
.input { | |
width: 100%; | |
border: medium none; | |
} | |
.input-s1 { | |
padding: 21px 21px 17px 21px; | |
height: 16px; | |
line-height: 1; | |
font-size: 16px; | |
font-weight: light; | |
border-radius: 4px; | |
border: 1px solid rgb(250, 250, 250); | |
} | |
.input-s1 > .input { | |
margin: -19px -21px -17px -21px; | |
padding: 19px 21px 17px 21px; | |
height: 16px; | |
border-radius: 4px; | |
} | |
.input-white { | |
background: #d3d3ce; /* Old browsers */ | |
background: linear-gradient(to bottom, #d3d3ce 0%,#fff 100%); /* W3C */ | |
} | |
.input-white > .input { | |
color: #676a6c; | |
background: #fff; | |
} | |
.input-white > .input::-webkit-input-placeholder { | |
color: #bcbec0; | |
} | |
.input-white > .input:-moz-placeholder { | |
color: #bcbec0; | |
} |