
body { margin: 0; padding: 0; width: 100%; text-align: left; font-size: 100%; }
div, ol, ul, li, a, img { border-width: 0; box-sizing: border-box; -moz-box-sizing: border-box; margin: 0; padding: 0; overflow: hidden; position: relative; }
a { text-decoration: none; }
blockquote { margin: 0; padding: 0 0 0 0.5em; border-left: 0.2321428571428571em solid; }
#space, #content, #pagination { margin: auto; }
#space { min-width: 30em; } #content { min-width: 55.5em; }
.fl_icon { font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; -webkit-text-stroke: 0.0208333333333333em; display: inline-block; text-align: center; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
#content { width: 70%; font-size: 0.875em; line-height: 1.49em; box-sizing: content-box; -moz-box-sizing: content-box; }
#header, .feedback { margin: 5% 0; }
#header_img, #log_title { max-width: 100%; min-height: 1.714285714285714em; }
h1 { line-height: 1.25em; padding: 0 13.72428571428572em 0 0; }
#top_nav, .post_opt, .po_d, .soc_btns, #search_box input[type="submit"] { position: absolute; bottom: 0; right: 0; z-index: 2; }
#top_nav, .post_opt, .po_d, .soc_btns, #menu, #posts, ul#likes, ol.notes { list-style-type: none; }
.soc_btns li, .log_member, .st_ic, .post_opt li, .post_opt_btn, .po_d { width: 1.714285714285714em; height: 1.714285714285714em; }
#top_nav li { float: left; margin: 0 0 0 0.75em; line-height: 2.142857142857143em; width: 2.142857142857143em; height: 2.142857142857143em; }
#top_nav li:first-child { margin: 0; } #top_nav li:first-child div { font-size: 1.571428571428571em; }
#top_nav li a, .soc_btns li a, #top_nav li div, .soc_btns li div, .slayer, .slayer a, #search_box form, #search_box input, .st_ic .fl_icon, .soc_btns .fl_icon, .shome .fl_icon { display: block; width: 100%; height: 100%; overflow: hidden; }
h1, #top_nav li div { font-size: 1.714285714285714em; }
#top_nav li:hover { opacity: 0.8; filter:alpha(opacity=80); }
li#search_box:hover { opacity: 1; filter:alpha(opacity=100); }
h1, #menu, #menu li a, .post_title .s2e, h2, li.like_post blockquote, #search_box input[type="text"] { margin : 0; }
#menu, .timestamp, #feat_stamp, .lfls_trig, #qost { border-top: 0.0892857142857143em solid; border-bottom: 0.0892857142857143em solid; }
.dated, .oost_content, .rb_btn, .po_d div { border-left: 0.0892857142857143em solid; }
#menu li { width: auto; float: left; margin: 0.5em 0; }
#menu li:first-child { margin-left: 1%; padding-left: 0; border-left-width: 0; } .shome a { height: 1.390666666666667em; }
#menu li a, .post_title .s2e, pre, h2, #infscr-loading, #pagination { font-size: 1.071428571428571em; }
li#search_box { height: 1.857142857142857em; width: 11.07142857142858em; position: absolute; z-index: 3; margin: 0.1428571428571429em 0; }
#search_box input { border-width: 0px; float: left; padding: 0 0.25em; } #search_box input[type="submit"] { background: none; width: auto; }
.dnon, li#search_box, #profile, .slayer_false, #feat_cont_wrap .aut_info, .qost_inr, #notes_cont, #comments_cont, .trg_up, ol.notes .clear, .bs_hid, #feat_post { display: none; }
.wid100, .media iframe, .media object, .media embed, ul#likes, li.like_post img, li.like_post iframe, li.like_post object, li.like_post embed, ol.notes li.note, #infscr-loading, #pagination { width: 100%; }
.fbold, li.like_post .like_title { font-weight: bold; } .fright, h2 .fl_icon { float: right; }
.post_info { width: 16%; position: absolute; top: 0; bottom: 0; left: 0; margin: 5% 0; z-index: 3; min-height: 2.142857142857143em; min-width: 8.571428571428571em; }
#credit, .p_tip, li.like_post .post_info_bottom { font-size: 0.9285714285714286em; }
#prof_icon { border: 0.2321428571428571em solid; margin: 0 0 3em 0; }
.soc_btns li { margin: 0.0892857142857143em; line-height: 1.714285714285714em; }
.bord1, .text img, .text object, .text embed, li.like_post img, li.like_post iframe, li.like_post object, li.like_post embed, li.like_post .post_info_bottom, pre { border: 0.0892857142857143em solid; }
.oost, .post, #profile, .type { border-bottom: 0.0892857142857143em solid; }
.post_content, .oost_content { width: 100%;  margin: 5% 0; z-index: 1; } .dated { width: 79%; padding: 0 0 0 5%; }
.media, .text, .question, .post_title, .quote, .qost_cont, .post_ext { margin: 0 0.0892857142857143em; }
.pset_inr { max-width: 700px; margin: auto; }
.post_title, .timestamp, #feat_stamp, .lfls_trig, .type, .asker { line-height: 1.714285714285714em; }
.text img, .text iframe, .text object, .text embed { width: 99%; margin: 1% 0.5%; float: left; }
img.iss2, iframe.iss2, object.iss2, embed.iss2, img.iss3, img.iss4, img.iss5 { margin: 0.5%; }
img.iss2, iframe.iss2, object.iss2, embed.iss2 { width: 49%; } img.iss3 { width: 32.33333333333333%; } img.iss4 { width: 24%; } img.iss5 { width: 19%; } img.is10 { width: 100%; border-width: 0; margin: 0; position: static; }
.text { min-height: 2em; } .text ul, .text ol { margin: 0.5em 0; padding: 0 0 0 1.5em; list-style-type: disc; } .text ol { padding: 0 0 0 2em; list-style-type: decimal; }
#feat_stamp { width: 16%; margin: 5% 0 0 0; }
#feat_cont_wrap, .qost_inr { z-index: 3; }
#feat_cont_wrap .timestamp { opacity: 0; filter:alpha(opacity=0); }
.text ul.soc_btns { left: 0; padding: 0; list-style-type: none; } .text .soc_btns li { float: left; margin: 0 0.5em 0 0; }
.soc_btns li, .post_author, .log_member, .tag { display: inline-block; }
.log_member, .st_ic { border-radius: 0.8571428571428571em; }
.post_author { height: 2.285714285714286em; width: 2.285714285714286em; border-radius: 1.714285714285714em; margin: 0 0.35em 0 0; }
.post_author_title, .post_author_follow, .aut_time { line-height: 2.285714285714286em; }
.valmid, li.like_post img, ol.notes img.avatar { vertical-align: middle; }
.tl0 { top: 0; left: 0; } .pad1, pre { padding: 1%; }
.ps_caption, .slayer { position: absolute; margin: 1%; bottom: 0; left: 0; right: 0; background: url('http://static.tumblr.com/ipmhq28/zkFmuau10/background.png') repeat left top; z-index: 3; }
.ps_caption, .ps_caption a { color: #fff; }
.slayer { position: fixed; top: 0; display: none; z-index: 997; margin: 0; }
#feat_stamp, .slayer a { position: absolute; } .slayer a { z-index: 998; }
.slayer img { max-height: 90%; max-width: 90%; min-height: 10%; min-width: 10%; z-index: 999; }
.quote { font-size: 1.357142857142857em; }
#content, #menu li, .type, .link, li.like_post .post_info_bottom { padding: 0 1%; }
pre, #spacer { margin: 1% 0; color: #888; }
.chat { padding: 0.875em 0; }
.chat:first-child { border-top-width: 0; }
.label, .tag { margin: 0 0.9285714285714286em 0 0; }
.album_art, .aud_plr { width: 7em; margin: 0.5em; height: 7em; } .aud_plr { width: auto; } .like_post .album_art { height: auto; margin: 0; }
.aud_plr iframe, .aud_plr object, .aud_plr embed, .aud_plr div, .emb_plr iframe, .emb_plr object, .emb_plr embed, .emb_plr div, .post_opt_btn a, .post_opt_btn div, .post_opt_btn iframe, .post_opt_btn div iframe { width: 100% !important; display: block; }
.aud_plr iframe, .aud_plr object, .aud_plr embed, .aud_plr div, .post_opt_btn a, .post_opt_btn div, .post_opt_btn iframe, .post_opt_btn div iframe { height: 100% !important; }
.spotify_audio_player { height: 100%; } .soundcloud_audio_player { background-color: #eee; }
.asker_img { position: absolute; top: 0; right: 0; width: 3.428571428571429em; height: 3.428571428571429em; margin: 0 1.5% 0 0; z-index: 2; }
.q_cont { padding: 1.5% 5em 1.5% 1.5%; }
.timestamp, #feat_stamp, .post_opt, .post_opt li, .po_d, .text li, .post_info, #tumblr_lightbox div { overflow: visible; }
.post_opt, .po_d { margin: 0.2142857142857143em 0; }
.post_opt li { width: 33.33333333333333%; }
.post_opt_btn { margin: 0 auto; float: none; padding: 0.1428571428571429em; }
.trig { line-height: 1.428571428571429em; } .hid { line-height: 1.285714285714286em; } 
.rb_btn, .po_d div { border-right: 0.0892857142857143em solid; }
#log_title, #feat_stamp, .q_cont, .po_d, .tags { z-index: 1; }
.po_d div { height: 50%; margin: 0.4285714285714286em 0; }
.shr_opt { height: auto; position: absolute; bottom: 0; left: 0; }
.trig .fl_icon, h2 .fl_icon { font-size: 1.428571428571429em; }
.hid { display: none; margin-bottom: 0.5em; }
.post_ext { border-top: 0.0892857142857143em dotted; line-height: 2.142857142857143em; margin-top: 1%; }
.note_count { padding: 0 0 0 0.5em; z-index: 2; }
.tags { width: auto; max-height: 2.142857142857143em; }
.log_member { margin: 0 0 0 0.75em; }
.album_art, .tag, .post_opt li { float: left; }
.p_tip { font-weight: normal; }
.post_content, .oost_content, #qost { transition: all 0.25s; -webkit-transition: all 0.25s; }
.st_ic { position: absolute; margin: -0.8571428571428571em 0 0 0; }
.dblock, .ss_hid, .ps_img:first-child, li:target, pre, .qost_inr:first-child, .shr_opt:hover .hid, .media iframe, .media object, .media embed, .text iframe, .text object, .text embed, li.like_post iframe, li.like_post object, li.like_post embed { display: block; }
.lfls_trig { position: absolute; bottom: 0; left: 0; z-index: 5; }
.qost_cont { min-height: 7em; padding-bottom: 2%; }
li.like_post, .fls_people { width: 32%; margin: 0 0 0 2%; float: left; }
.fls_people { width: 9%; margin: 0 0.5% 1% 0.5%; }
li.like_post:first-child { margin: 0; } li.like_post blockquote { border-left: 0; } li.like_post .post_info_bottom { margin: 3% 0 0 0; padding: 1%; font-weight: normal; display: block !important; }
h2 a { color: inherit; }
.type, #about, #search, .trig, .lfls_trig, #notes_btn, #comments_btn, .note_count, #search_box input[type="submit"] { display: block; cursor: pointer; text-transform: capitalize; }
.chat, ol.notes li.note { border-top: 0.0892857142857143em solid; }
.text, ol.notes li.note { padding: 1% 0; } ol.notes blockquote { margin: 0 0 0 4.178571428571429em; }
ol.notes img.avatar { width: 3.428571428571429em; height: 3.428571428571429em; margin: 0 1% 0 0; border: 0.2321428571428571em solid; }
.lk_ic { background-color: #cd1828;} .dribble:hover, .dribble:active { background-color: #ea4c89; } .twitter:hover, .twitter:active { background-color: #00a0d1; } .flickr:hover, .flickr:active { background-color: #ff0084; } .facebook:hover, .facebook:active { background-color: #4c66a4; } .lastfm:hover, .lastfm:active { background-color: #e31b23; } .vimeo:hover, .vimeo:active { background-color: #8cd2de; } .youtube:hover, .youtube:active { background-color: #cc181e; } .deviantart:hover, .deviantart:active { background-color: #637768; } .soundcloud:hover, .soundcloud:active { background-color: #ff5500; } .instagram:hover, .instagram:active { background-color: #1c5380; }
.ic_follows:before { content: "\50"; } .ic_user:before { content: "\263a"; } .ic_archive:before { content: "\21ba"; } .ic_random:before { content: "\52"; } .ic_search:before { content: "\53"; } .ic_twitter:before { content: "\54"; } .ic_vimeo:before { content: "\56"; } .ic_facebook:before { content: "\57"; } .ic_deviantart:before { content: "\58"; } .ic_youtube:before { content: "\59"; } .ic_flickr:before { content: "\5a"; } .ic_dribbble:before { content: "\44"; } .ic_house:before { content: "\48"; } .ic_instagram:before { content: "\49"; } .ic_lastfm:before { content: "\4c"; } .ic_soundcloud:before { content: "\4d"; } .ic_heart:before { content: "\2764"; } .ic_share:before { content: "\271a"; } .ic_rss:before { content: "\46"; } .ic_down_s:before { content: "\21e9"; } .ic_plus:before { content: "\2b"; } .ic_star:before { content: "\2605"; }
.ic_dribbble:hover, .ic_dribbble:active { background-color: #ea4c89; } .ic_twitter:hover, .ic_twitter:active { background-color: #00a0d1; } .ic_flickr:hover, .ic_flickr:active { background-color: #ff0084; } .ic_facebook:hover, .ic_facebook:active { background-color: #4c66a4; } .ic_lastfm:hover, .ic_lastfm:active { background-color: #e31b23; } .ic_vimeo:hover, .ic_vimeo:active { background-color: #8cd2de; } .ic_youtube:hover, .ic_youtube:active { background-color: #cc181e; } .ic_deviantart:hover, .ic_deviantart:active { background-color: #637768; } .ic_soundcloud:hover, .ic_soundcloud:active { background-color: #ff5500; } .ic_instagram:hover, .ic_instagram:active { background-color: #1c5380; } .ic_heart { background-color: #CD1828; }
#spacer, #infscr-loading, .nextpage, .soc_btns, .timestamp, #feat_stamp, .lfls_trig, .slayer { text-align: center; }
#spacer { padding: 5% 0; } #infscr-loading { margin: 1% 0; font-weight: bold; } #pagination { display: block !important; }

@media screen and (max-width: 50em) {
	#content { width: 96%; padding: 0; margin: 0 2%; min-width: 0; } .dated { width: 100%; padding: 0; } .bs_hid { display: block } .ss_hid { display: none }
	.post_info { top: auto; } .post_opt li { width: 1.714285714285714em; height: 1.714285714285714em; margin-right: 1em; }
	.dated, .rb_btn, .post_ext { border: 0; } .post_ext { height: 2.142857142857143em; } #prof_des { padding-bottom: 3em; }
}
