/* Eric Meyer's Reset CSS, version 2.0. For more information, please check the following website: http://cssreset.com */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {border:0; font-size:100%; font:inherit; vertical-align:baseline; margin:0; padding:0;} article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;} ol, ul {list-style:none;} blockquote, q {quotes:none;} blockquote:before, blockquote:after, q:before, q:after {content:none;} table {border-collapse:collapse; border-spacing:0;} p:last-child {margin:0;}

a.credit {position:absolute; z-index:999999; top:25px; right:3px; white-space:nowrap; outline:0; text-decoration:none; cursor:pointer; overflow:hidden; text-overflow:ellipsis; font:600 12px/18px "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; height:20px; padding:0 5px; -webkit-font-smoothing:antialiased; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; -webkit-transition-property:padding; -moz-transition-property:padding; -ms-transition-property:padding; -o-transition-property:padding; transition-property:padding; transition:all 1s ease;} .credit {color:#fff; border:1px solid rgba(0,0,0,0.18); background:rgba(0,0,0,0.38); text-shadow:1px 1px 0 rgba(0,0,0,0.08);} a.credit, a.credit:hover {color:white!important;} .credit {margin-bottom:5px; color:#fff; border:1px solid rgba(0,0,0,0.18); background:rgba(0,0,0,0.38); text-shadow:1px 1px 0 rgba(0,0,0,0.08); border-radius:2px;} .credit:hover::after, .credit:focus::after {background:rgba(255,255,255,0.09); color:white;} .credit:active::after {background:rgba(255,255,255,0.18) color:white;} .credit_label.show {display:block;} .credit::after {position:absolute; top:0; right:0; bottom:0; left:0; content:''; -webkit-border-radius:inherit; -moz-border-radius:inherit; border-radius:inherit;} .credit.icon::before {display:block; content:''; position:absolute; top:0; left:0; bottom:0; width:20px; border-radius:inherit; background:url('http://static.tumblr.com/tpqedpr/cQ1mbwb60/de.png') 0 0 no-repeat;} .credit.theme::before {background-position:0 -0px;} .credit img {width:15px;} .credit.icon {padding-left:20px} .credit:active::after {background:rgba(255,255,255,0.18);}