@import url("http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,900"); @import url("http://fonts.googleapis.com/css?family=Lobster"); @import url("https://fonts.googleapis.com/css?family=Open+Sans"); @import url("https://fonts.googleapis.com/css?family=Lato"); @import 'video-js.css'; @import 'socicon.css'; header, footer, aside, nav, article, section { display: block; } body { margin: 0 0; padding: 0 0; background-color: #fff; color: #222; font-family: Lato, Georgia, Palatino, "Hoefler Text", serif; font-size: 1.2em; line-height: 150%; } article:last-of-type { margin-bottom: 1em; } article { margin-bottom: 4em; } pre { background-color: #222; background-color: #ddd; padding: 1em; margin-left: 2em; } p { text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.8); } article p a:link, article p a:visited, article footer a:link, article footer a:visited { border-bottom: 2px solid #222; } article a:link, article a:visited { -webkit-transition: background-color 0.2s ease-in; -moz-transition: background-color 0.2s ease-in; -o-transition: background-color 0.2s ease-in; transition: background-color 0.2s ease-in; color: #ff0089; text-decoration: none; } article a:active { color: #222; } article a:hover { color: #fff; background-color: #ff0089; } blockquote { border-left: 5px solid #ddd; padding-left: 1em; } blockquote blockquote { border-left: 0; padding-left: 0; } h1 { font-size: 2em; margin: 0 0; padding: 0.3em; color: white; text-shadow: 1px 1px 0px #ff0089; text-align: center; } h2 { font-size: 1.6em; margin-bottom: 0; } h1, h2 { font-family: "Open Sans", "MundoSans", "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: 800; border-bottom: none; text-decoration: none; line-height: 100%; } .meta { float: left; clear: both; width: 100%; margin: 0.5em 0; font-style: italic; color: #999; } .meta time, .meta p, .meta ul.tags { float: left; margin-right: 0.8em; } .meta p, .meta ul.tags { margin: 0; } header { width: 100%; background-color: #eee; margin: 0 auto; } section, footer { width: 38em; margin: 0 auto; } section h1 a:link, section h1 a:visited, footer h1 a:link, footer h1 a:visited { border-bottom: none; text-decoration: none; } footer { float: left; background-color: #ddd; width: 100%; text-align: center; } ul.tags { float: right; list-style-type: none; padding: 0 0; margin: 0 0.2em; } ul.tags li { display: inline; } .lifestream { float: right; list-style-type: none; margin: 1em 0 0.4em 0; } .lifestream li { display: inline; } .lifestream a { text-decoration: none; color: #aaa; font-size: 1.6em; margin: 0 1em; } .lifestream a:hover { color: #555; } img { border: 2px solid #ddd; width: 100%; } .pagination { float: left; width: 38em; margin-bottom: 4em; } .next { float: right; } /*# sourceMappingURL=le-styles.css.map */