html, body { margin:0; padding:0; height:100%; font-family: 'Open Sans', sans-serif; } body { overflow-y: scroll; background: url(../img/noise.jpg); } .site .footer { font-size: 80%; color: #666; border-top: 4px solid #eee; margin-top: 2em; overflow: hidden; } .site .footer .contact { float: left; margin-right: 3em; } .site .footer .contact a { color: #8085C1; } .site .footer .rss { margin-top: 1.1em; margin-right: -.2em; float: right; } .site .footer .rss img { border: 0; } .todo { list-style-type: none; font-weight: bold; } .todo ul { font-weight: normal; } .todo li.done { } .todo li.done:after { content: "\2714"; padding-left: 0.5em; color: green; } .todo li.cancelled:after { content: "\2718"; padding-left: 0.5em; } .highlighttable { display: block; overflow: auto; position: relative; background-color: #EEE; margin: 0 auto; width: 80%; padding: 0; border: dashed 1px #AAA; border-radius: 5px 0px 5px 5px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ } .highlight { /*background-color: #EEE;*/ overflow: auto; margin: 0; padding: 0.5em; position: relative; overflow: auto; } .code { width: 100%; } .linenos { color: #AAA; padding-right: 0.5em; border-right: solid 1px #DDD; } #navbar { position: relative; padding: 0.5em; padding-left: 300px; } .pagination { position: relative; height: 1em; min-width: 60%; padding: 10px; text-align: center; background-color: #FFF; z-index: 0; } .pag-top{ margin: -9px auto; margin-bottom 0; border-radius: 0 0 15px 15px; border: dashed 1px #AAA; border-top-width: 0; } .pag-bottom { bottom: -10px; margin: 0 auto; border-radius: 15px 15px 0 0; border: dashed 1px #AAA; border-bottom-width: 0; } .previouspage { float: left; } .nextpage { float: right; } .clear { clear: both; } .post img { display: block; margin-left: auto; margin-right: auto } #headline { position: relative; margin: 0em; font-size: 4em; padding-left: 300px; padding-top: 5px; font-family: comfortaa; } #headline a { color: black; padding: 0; margin: 0; } #headline a.inv { font-size: 0.8em; color: white; text-shadow: 1px 1px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000; } #headline a:hover { color: white; text-shadow: 1px 1px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000; } #social { margin: 0 auto; padding: 0; } .entries dt { font-weight: bold; clear: both; border-top: dashed 1px #CCC; } .entries dd { float: right; margin: 2px; } a:hover { text-shadow: 0.5px 0.5px #CCC, -0.5px -0.5px 0 #CCC, 0.5px -0.5px 0 #CCC, -0.5px 0.5px 0 #CCC; } .tag:hover * { -webkit-transform: rotate(-4deg); -moz-transform: rotate(-4deg); transform: rotate(-4deg); color: black; text-shadow: none ; transform-origin: 95% 50%; -moz-transform-origin: 95% 50%; -webkit-transform-origin: 95% 50%; } .tag * { display: inline-block; } .hll { background: yellow; }