/* Style sheet */ @font-face { font-family: "Lobster"; src: url('fonts/Lobster/Lobster-Regular.ttf') format('truetype'); } @font-face { font-family: "Roboto"; src: url('fonts/Roboto/Roboto-Regular.ttf') format('truetype'), url('fonts/Roboto/Roboto-BlackItalic.ttf') format('truetype'), url('fonts/Roboto/Roboto-Black.ttf') format('truetype'), url('fonts/Roboto/Roboto-BoldItalic.ttf') format('truetype'), url('fonts/Roboto/Roboto-Bold.ttf') format('truetype'), url('fonts/Roboto/Roboto-LightItalic.ttf') format('truetype'), url('fonts/Roboto/Roboto-Light.ttf') format('truetype'), url('fonts/Roboto/Roboto-MediumItalic.ttf') format('truetype'), url('fonts/Roboto/Roboto-Medium.ttf') format('truetype'), url('fonts/Roboto/Roboto-ThinItalic.ttf') format('truetype'), url('fonts/Roboto/Roboto-Thin.ttf') format('truetype'); } body { font-family: "Roboto"; width: 80%; margin: auto; } h1 { font-family: "Lobster"; } p { color: #444; } a { text-decoration: none; } button { margin: 4px 4px; padding: 10px; background-color: #3BAD5F; color: #fff; border-radius: 10px; border: 0; font-family: "Roboto"; font-size: 120%; /* box-shadow: offset x, offset y, blur radius, color */ box-shadow: 4px 4px 5px #888; } button:hover { color: #000; } button:active { box-shadow: none; } /*.text { position: relative; }*/ #sample { font-size: 200%; padding: 12px; /*background-color: #eee;*/ border: thin #ededed; display: block; clear: both; margin-bottom: 0px; font-family: "Lobster"; line-height: 1em; } .blue { color: blue; } .red { color: red; } .green { color: green; } .black { color: black; } .shadow { color: white; text-shadow: 1px 1px 20px #000; } .bold { font-weight: bold; } .italic { font-style: italic; } .small-caps { font-variant: small-caps; } .app { background-color: #eee; padding: 1em; border-radius: 20px; margin-bottom: 10px; } .text, .controls { float: left; } .text { vertical-align: top; width: 25%; min-width: 14em; padding-right: 4px; } .contols { width: auto; padding-left: 4px; } .switches { clear: both; }