
body { margin: 0; padding: 0; width: 100%; text-align: left; font-size: 100%; overflow-y: scroll; }
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 { padding: 0 0 0 0.5em; border-left: 0.2321428571428571em solid; }
#space, #posts, .head_cnt, #spacer, #overlay { margin: auto; }
#space, #overlay { font-size: 0.875em; line-height: 1.49em; min-width: 21em; }
.fl_icon { font-family: 'icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; display: inline-block; text-align: center; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.head_cnt, #posts, #feat_slider { width: 85%; }
#header_img, #log_title { max-width: 100%; min-height: 1.714285714285714em; }
h1 { font-size: 2.5em; margin: 0.5em 0; }
#nav_inr, #soc_btns, #menu, .post_opt, ul#likes, ol.notes { list-style-type: none; }
#log_title { margin: 0 1%; padding: 1% 0; }
#log_title, #log_nav, .p_title, .media, .ps_slr, .sepr, #pagination { border-bottom: 0.0892857142857143em solid; }
#log_nav { height: 3.232142857142857em; }
.lock_fix { padding-bottom: 3.232142857142857em; }
#nav_inr { margin: 0.5em 1%; }
#nav_inr li, .log_member { width: 2.142857142857143em; }
#nav_inr li, .prof_title, .log_member { height: 2.142857142857143em; line-height: 2.142857142857143em; }
#nav_inr li, .log_member { margin: 0 0 0 0.5em; }
#nav_inr li#f_home, blockquote, #search_box input[type="text"], .s2e, h2, img.is10 { margin: 0; }
#nav_inr li.f_page { width: auto; padding: 0 0.4em; margin: 0 0 0 0.4em; }
#nav_inr li a, #log_icon, #soc_btns li, #soc_btns a { display: inline-block; }
#nav_inr div.fl_icon { font-size: 1.714285714285714em; }
#log_icon, .index_ext, #pn_cnt, #soc_btns, .post_opt li, #pagination, #infscr-loading { text-align: center; }
#nav_inr li#f_nav { z-index: 15; }
.f_page a, .f_page>div, .f_page .fl_icon, .s2e, h2, .fs_ctrl .fl_icon { font-size: 1.142857142857143em; }
#nav_inr div.ic_user, #nav_inr div.ic_house { font-size: 1.571428571428571em; }
#nav_inr li a, #nav_inr li div, #feat_slider, #soc_btns li div { transition: all 0.25s; -webkit-transition: all 0.25s; }
#nav_title { height: 1.875em; min-width: 1.875em; }
#f_nav .fl_icon.ic_nav { text-align: left; font-size: 1.5em; }
#f_nav .fl_icon.ic_down_s { float: right; width: 1.875em; }
#f_sub_page { margin: 0 0 0 -0.4em; padding: 0.5em 0.4em 0 0.4em; }
#nav_inr ul li { width: auto; margin: 0; padding: 0 0.5em 0 0; }
#nav_inr ul li, li.like_post { box-sizing: content-box; -moz-box-sizing: content-box; }
.locked { position: fixed; z-index: 999; min-width: 21em; }
.aud_plr { opacity: 0.8; filter:alpha(opacity=80); }
#search_box form, #search_box input { overflow: hidden; }
li#search_box:hover { opacity: 1; filter:alpha(opacity=100); }
#search_box input[type="submit"] { height: 100%; left: auto; background: none; }
li#search_box { width: 10.64285714285714em; height: 1.724285714285714em; position: absolute; z-index: 3; margin: 0.2142857142857143em 2.5542857142857143em; top: 0; right: 0; }
#search_box input { border-width: 0px; padding: 0 0.25em; }
#about, #f_nav, #search, #log_icon, .trig, .us_ctrl>div, .fs_ctrl div, #search_box input[type="submit"], #notes_btn, #comments_btn { cursor: pointer; }
.wid100, .media, .media iframe, .media object, .media embed, ol.notes li.note { width: 100%; }
.sqr100, #nav_inr li .fl_icon, #nav_inr li a, #nav_inr .fright div, #log_icon, ul#likes, #soc_btns a, #soc_btns div { width: 100%; height: 100%; }
.fbold { font-weight: bold; } .valmid, li.like_post img { vertical-align: middle; } .brad_circle { border-radius: 0.857142857142857em; }
.fleft, li.like_post { float: left; } .fright, h2 .fl_icon, .rb_btn, .index_nc, .l_pt, .fp_opt, .us_ctrl>div.sl_next { float: right; }
.dblock, .ss_hid, .f_page:hover ul, .f_page ul:hover, .media, .media iframe, .media object, .media embed, .index_photo, .note_count, .hid a { display: block; }
.dnon, .bs_hid, .ss_media, li#search_box, #loadin, #log_icon, .f_page ul, .p_opt_inr, .p_content .spotify_audio_player, #notes_cont, #comments_cont, .index_pset, .pset, #permalink_post .note_count, .us_ctrl, .fs_ctrl { display: none; }
.tlr0, .locked, #slide_cnt .index_lk_btn { top: 0; left: 0; right: 0; } .overvis, .p_text li, .p_opt_bottom, #spacer { overflow: visible; }
#posts { padding: 2% 0 4% 0; }
.post, .oost { width: 18%; margin: 0.8% 1%; }
.post.square, .oost.square { margin: 1%; }
.post.portrait, .oost.portrait { margin: 1.2% 1%; }
.oost { opacity: 0; height: 0; z-index: 0; }
.post[title~=flare], .post[title~=featured], .post[title~=panorama] { width: 38%; }
.post[title~=panorama] .el, .post.landscape[title~=panorama] .el { margin-top: 37.89473684210526%; }
.post.square[title~=panorama] .el { margin-top: 47.36842105263158%; }
.post.portrait[title~=panorama] .el { margin-top: 56.84210526315789%; }
.el, .landscape .el, .post[title~=flare][title~=panorama] .el, .post[title~=featured][title~=panorama] .el { margin-top: 80%; }
.square .el, .post.square[title~=flare][title~=panorama] .el, .post.square[title~=featured][title~=panorama] .el  { margin-top: 100%; }
.portrait .el, .post.portrait[title~=flare][title~=panorama] .el, .post.portrait[title~=featured][title~=panorama] .el { margin-top: 120%; }
@keyframes loadin { 0% { opacity: 1; } 100% { opacity: 0.5; } }
@-webkit-keyframes loadin { 0% { opacity: 1; } 100% { opacity: 0.5; } }
#loadin { -webkit-animation: loadin 0.25s linear infinite; -moz-animation: loadin 0.25s linear infinite; animation: loadin 0.25s linear infinite; height: 1.724285714285714em; width: 1.724285714285714em; margin: 0.2142857142857143em -0.8571428571428571em;  top: 0; left: 50%; z-index: 20; border-radius: 0.8571428571428571em; } 
#permalink_post, .feedback { width: 70%; margin: 5% auto; }
.cel { padding: 0.5em; } .p_opt_inr { margin: 0.5em; }
.p_content { position: relative; z-index: 2; }
.p_content iframe, .p_content object, .p_content embed, .index_pset { margin: 0; z-index: 3; }
.p_opt { z-index: 5; background-color: rgba(0,0,0,0.01); }
.p_opt_inr, .us_ctrl>div, .ps_caption, #slide_cnt .p_opt { background: url('http://static.tumblr.com/ipmhq28/zkFmuau10/background.png') repeat left top; }
.p_opt_top, .p_opt_bottom { z-index: 6; margin: 0.4em; line-height: 1.428571428571429em; }
.timestamp a, .index_nc { font-size: 0.9285714285714286em; }
.rb_btn, .index_lk_btn div { width: 1.428571428571429em !important; height: 1.428571428571429em !important; }
.btn_plr a, .btn_plr div, .btn_plr iframe, .index_lk_btn iframe, .p_content iframe, .p_content object, .p_content embed { width: 100% !important; height: 100% !important; }
.index_lk_btn { z-index: 8; top: 50%; left: 50%; width: 3em; height: 3em; margin: -1.5em 0 0 -1.5em; border: 0.0892857142857143em solid #888; border-radius: 1.5em; }
.index_lk_btn div { margin: 0.7857142857142855em 0.6964285714285714em; }
.p_opt_top { padding: 0 0 0.4em 0; border-bottom: 0.0892857142857143em dotted #888; }
.p_opt_bottom { right: 0; border-top: 0.0892857142857143em dotted #000; }
.index_aud_plr, .index_ext { width: 2.857142857142857em; height: 2.857142857142857em; background: #000; border-radius: 1.428571428571429em; z-index: 8; }
.index_aud_plr div iframe, .index_aud_plr iframe, .index_ext img { border-radius: 1.428571428571429em; }
.index_ext { line-height: 2.85714em; color: #ccc; } .index_nc { color: #666; }
.index_ext .fl_icon { font-size: 1.714285714285714em; }
#search_box input[type="submit"], .p_opt, .p_jx, .p_ic, .index_pset, .us_ctrl, .ps_num, .post_opt, #loadin, .p_opt_top, .index_lk_btn, #overlay_close, .asker_img, .lppl, .oost { position: absolute; }
.p_ic { font-size: 3em; width: 1.6em; height: 1.6em; top: 50%; left: 50%; margin: -0.8em 0 0 -0.8em; line-height: 1.7em; }
.p_title { padding: 2% 0; margin: 0 2%; }
.p_title.link { margin: 0; padding: 2%; }
.p_text, .quote, .question, #notes_btn, #comments_btn, #notes_cont, #comments_cont { padding: 2%; }
.p_text img, .p_text iframe, .p_text object, .p_text embed { width: 99%; margin: 1% 0.5%; float: left; display: block; }
#f_sub_page li,.chat, .p_note, ol.notes li.note { border-top: 0.0892857142857143em solid; }
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; position: static; }
.p_text { min-height: 2em; } .p_text ul, .p_text ol { margin: 0.5em 0; padding: 0 0 0 1.5em; list-style-type: disc; } .p_text ol { padding: 0 0 0 2em; list-style-type: decimal; }
.aud_plr iframe, .aud_plr object, .aud_plr embed, .aud_plr div, .emb_plr iframe, .emb_plr object, .emb_plr embed, .emb_plr div { width: 100% !importrant; display: block; }
.aud_plr iframe, .aud_plr object, .aud_plr embed, .aud_plr div { height: 100% !important; }
.soundcloud_audio_player { background-color: #eee; }
.aud_plr, .aud_cont { height: 6em; width: 96%; margin: 2%; }
.cel, .p_opt_inr, .aud_plr, .aud_cont, .ps_caption, .shr_opt, #slide_cnt, .feat_plr, .feat_info, #prof_media, #soc_btns, #infscr-loading, #overlay_bg, .p_opt_bottom, .index_aud_plr, .index_ext { position: absolute; bottom: 0; left: 0; }
.aud_cont { position: relative; opacity: 0; }
.media .media { border: 0; }
.chat { padding: 0.875em 0; }
.chat:first-child { border-top-width: 0; }
.label, .tag { margin: 0 0.9285714285714286em 0 0; }
.quote { font-size: 1.357142857142857em; }
.q_cont { padding: 1.5% 5em 1.5% 1.5%; }
.asker, .p_note, .p_auth, .p_time, .post_opt li, #soc_btns li, #nav_inr #page_num div, #overlay_close { line-height: 1.714285714285714em; }
.asker_img { margin: 2% 3.5% 0 0; z-index: 2; top: 0; right: 0; }
.bord1, pre, .p_text img { border: 0.0892857142857143em solid; }
h2 a{ color: inherit; }
h2 .fl_icon { font-size: 1.49em; height: 100%; width: 1em; }
.index_pset, .p_content { background-size: cover; background-position: center; }
.index_photo { margin: auto; height: 100%; opacity: 0; filter:alpha(opacity=0); }
.index_pset:first-child, .pset:first-child { display: block; }
.p_info, .p_detail { min-height: 1.714285714285714em; margin: 1% 2%; }
.p_note { margin: 0 2% 1% 2%; padding: 1% 0 0 0; } .p_detail, .feat_info p { margin: 0; }
.tags { max-height: 1.714285714285714em; }
.p_detail, .tags, #nav_inr li#page_num { width: auto; }
.tag { margin: 0 1em 0 0; }
.ic_reblog { vertical-align: middle; font-size: 1.285714285714286em; margin: 0 0.063em 0 0; }
.auth_follow { margin: 0 0 0 0.3em; }
.note_count, .timestamp a, .index_nc, #notes_btn, #comments_btn { text-transform: capitalize; }
#permalink_post .tags { max-height: none; }
.pset { min-height: 10em; }
.pset img { vertical-align: middle; }
.us_ctrl { height: 5em; top: 50%; left: 0; margin: -2.5em 0 0 0; z-index: 4; }
.us_ctrl>div { height: 100%; width: 5em; float: left; line-height: 5em; background: rgba(0,0,0,0.3); }
.us_ctrl .fl_icon { font-size: 3.1em; }
.ps_num { right: auto; color: #fff; text-shadow: 0 0 0.09em #333; margin: 2%; }
.ps_caption { right: 0; padding: 2%; color: #eee; }
.pset:first-child .ps_num:before { content: "1";} .pset:nth-child(2) .ps_num:before { content: "2"; } .pset:nth-child(3) .ps_num:before { content: "3";} .pset:nth-child(4) .ps_num:before { content: "4";} .pset:nth-child(5) .ps_num:before { content: "5";} .pset:nth-child(6) .ps_num:before { content: "6";} .pset:nth-child(7) .ps_num:before { content: "7";} .pset:nth-child(8) .ps_num:before { content: "8";} .pset:nth-child(9) .ps_num:before { content: "9";} .pset:nth-child(10) .ps_num:before { content: "10";}
.post_opt { bottom: 0; right: 0; }
.post_opt li { float: left; margin: 0 0 0 1em; }
.post_opt li.btn_plr { border: 0.1607142857142857em solid transparent; }
.p_auth, .p_time { height: 1.714285714285714em; }
.hid { margin: 0 0 0.3em 0; line-height: 1.571428571428571em; border-color: transparent; }
.feat_info .fl_icon, .trig .fl_icon, .fp_opt li:first-child .fl_icon { font-size: 1.428571428571429em; }
.shr_opt:hover .hid { display: block; }
#feat_slider, #infscr-loading img { height: 0; margin: auto; }
#slide_cnt { margin: 3% 1%; z-index: 5; background: url('http://static.tumblr.com/ipmhq28/Y0Tn2rp4t/loadin.gif') no-repeat center; background-size: 2.5em 2.5em; }
#slide_cnt .cel { border: 0; padding: 0; display: none; }
#slide_cnt .cel:first-child { display: block; }
#slide_cnt .p_opt { overflow: visible; top: auto; bottom: 0; margin: 0; height: 3.714285714285714em; background: rgba(0,0,0,0.5); }
#slide_cnt .p_opt_inr { background: none; left: auto; top: auto; margin: 0 9.142857142857143em 1em 0 !important; }
#slide_cnt .p_opt_inr, #log_icon img, #soc_btns li, #overlay_close, .post_opt li, .trig, .hid, .fs_ctrl>div { width: 1.714285714285714em; height: 1.714285714285714em; }
#slide_cnt .index_lk_btn { border: 0; border-radius: 0; margin: 0; width: 100%; height: 100%; }
#slide_cnt .index_lk_btn div { margin: 0.1607142857142857em; }
#slide_cnt .p_opt_top, #slide_cnt .p_opt_bottom, .feat_plr iframe, .index_aud_plr iframe, .post .feat_info, .post .fslr, .post .fp_opt, .post .feat_plr, .cap_btn>*, .fs_ctrl>div:first-child { display: none; }
.splr .feat_plr iframe, .splr .index_aud_plr iframe { display: block; }
.feat_plr { height: 5.428571428571429em; width: 5.428571428571429em; margin: 1em; border-radius: 2.714285714285714em; background-color: #000; }
.feat_plr iframe { border-radius: 2.714285714285714em; }
.fp_opt { padding: 1em; }
.fs_ctrl, .us_ctrl .fl_icon, .fp_opt li.btn_plr .fl_icon, .timestamp a { color: #ccc; }
.fp_opt li:first-child { border: 0; }
.feat_info { margin: 1em 1em 7.5em; z-index: 3; }
.cap_btn a[title~=button] { display: block; float: left; padding: 0.3em 0.5em; margin: 0.5em 0; font-weight: bold; border-left: 0.375em solid; }
.p_opt li.fs_ctrl { border: 0; background-color: rgba(0,0,0,0.5); border-radius: 0.8571428571428571em; }
#slide_cnt .us_ctrl>div { background: none; }
#log_profile { z-index: 10; }
#prof_media { top: 0; width: 16%; margin: 3% 0 3% 1%; }
#prof_cnt { width: 78%; margin: 3% 1% 3% 0; }
.prof_title { padding: 0 0 1% 0; }
.log_member { border-radius: 1.071428571428571em; }
#prof_des.p_text { padding: 1% 0; }
#prof_icon { border: 0.2321428571428571em solid; }
#soc_btns.ss_media { position: relative; text-align: left; }
#soc_btns li { margin: 0.0892857142857143em; }
#soc_btns li a { color: #fff; }
#prof_cnt .p_note { margin: 1% 0 0 0; padding: 0; border-width: 0; line-height: 2.307692307692308em; height: 2.307692307692308em; }
#credit, #footer div>span { font-size: 0.9285714285714286em; }
#log_profile, .like_video_overlay, li.like_audio_post iframe, li.like_audio_post object, li.like_audio_post embed, .like_caption, #overlay, ol.notes .clear, .hid { display: none; }
#log_likes { top: -2.142857142857143em; height: 4.285714285714286em; }
li.like_post { margin: 0 1em 0 0; }
li.like_post, li.like_post img, li.like_post div { height: 100%; width: auto; }
li.like_text_post, li.like_chat_post, li.like_quote_post, li.like_audio_post, li.like_link_post, li.like_note_post { width: 4.285714285714286em; }
li.like_text_post>*, li.like_chat_post>*, li.like_quote_post>*, li.like_link_post>*, li.like_note_post>* { display:none }
.lppl { width: 1em; height: 1em; bottom: 0.25em; right: 0.25em; line-height: 1em; color: #cd1828; }
li.like_post .lppl>div { width: 100%; font-size: 0.8em; }
.sepr { width: 83.3%; height: 0; margin: 0 auto; }
#slide_cnt .p_opt_inr, .lppl, #pagination { display: block !important; }
#footer div>span { float: right; margin: 1%; } #footer div>span:first-child { float: left; }
#nav_inr #page_num div { height: 80%; width: 80%; margin: 0.2142857142857143em; min-width: 1.714285714285714em; padding: 0 0.225em; display: none; }
ol.notes li.note { padding: 1% 0; }
ol.notes blockquote { margin: 0 0 0 4.178571428571429em; }
ol.notes img.avatar { vertical-align: middle; }
.auth_icon, ol.notes img.avatar { margin: 0 0.75em 0 0; border: 0.2321428571428571em solid; }
.auth_icon, ol.notes img.avatar, .asker_img { width: 3.428571428571429em; height: 3.428571428571429em; }
#overlay { position: fixed; overflow-x: hidden; overflow-y: scroll; z-index: 911; background: rgba(0,0,0,0.75) url('http://static.tumblr.com/ipmhq28/zkFmuau10/background.png') repeat left top; }
#overlay_close { left: auto; margin: 2%; color: #ccc; z-index: 913; }
#overlay_close div { cursor: pointer; font-size: 1.428571428571429em; }
#content_outer { width: 59.5%; margin: 7.142857142857143em auto 4em auto; z-index: 912; }
.ic_plus:before { content: "\6f"; } .ic_nav:before { content: "\3d"; } .ic_pause:before { content: "\73"; } .ic_play:before { content: "\70"; } .ic_archive:before { content: "\21ba"; } .ic_info:before { content: "\69"; } .ic_random:before {	content: "\52"; } .ic_rss:before { content: "\46"; } .ic_search:before {	content: "\53"; } .ic_audio:before { content: "\266a"; } .ic_house:before { content: "\48"; } .ic_down_s:before {	content: "\21e9"; } .ic_up_s:before { content: "\21e7"; } .ic_left_b:before {	content: "\3c"; } .ic_right_b:before { content: "\3e"; } .ic_share:before { content: "\271a"; } .ic_arrow_r:before { content: "\2b"; } .ic_arrow_l:before {	content: "\2d"; } .ic_user:before { content: "\263a"; } .ic_chat:before { content: "\270f"; } .ic_quote:before { content: "\275d"; } .ic_dribbble:before { content: "\44"; } .ic_twitter:before { content: "\54"; } .ic_flickr:before {	content: "\5a"; } .ic_facebook:before { content: "\57"; } .ic_vimeo:before { content: "\56"; } .ic_youtube:before { content: "\59"; } .ic_deviantart:before { content: "\58"; } .ic_instagram:before { content: "\49"; } .ic_website:before { content: "\e60b"; } .ic_mail:before { content: "\2709"; } .ic_text:before { content: "\270e"; } .ic_lastfm:before { content: "\4a"; } .ic_soundcloud:before {	content: "\4d"; } .ic_link:before { content: "\45"; } .ic_shop:before { content: "\43"; } .ic_heart:before { content: "\2764"; } .ic_reblog:before {	content: "\219d"; } .ic_close:before { content: "\2716"; }
.ic_website:hover, .ic_website:active { background-color: #0fb5c9; } .ic_shop:hover, .ic_shop:active { background-color: #54a101; } .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; }
#spacer { width: 83.3%; margin: 2% auto 0 auto; }
#pagination { width: 40%; margin: 0 auto; line-height: 2.142857142857143em; }
#infscr-loading { width: 100%; }

@media screen and (max-width: 78.5em) {
	.head_cnt, #posts, #feat_slider { width: 90%; } .sepr, #spacer { width: 88.2%; } #content_outer { width: 63%; }
}
@media screen and (max-width: 73.25em) {
	.head_cnt, #posts, #feat_slider { width: 95%; } .sepr, #spacer { width: 93.1%; } #content_outer { width: 66.5%; }
}
@media screen and (max-width: 69.75em) {
	.post, .oost { width: 23%; } .post[title~=flare], .post[title~=featured], .post[title~=panorama] { width: 48%; }
}
@media screen and (max-width: 55em) {
	.post, .oost { width: 31.33333333333333%; } .post[title~=flare], .post[title~=featured], .post[title~=panorama] { width: 64.66666666666666%; }
	#prof_media { display: none; } .ss_media { display: block; } #prof_cnt { width: 98%; margin: 3% 1%; }
}
@media screen and (max-width: 41em) {
	.post, .oost, .post[title~=flare], .post[title~=featured], .post[title~=panorama] { width: 48%; margin: 1% !important; }
	.post[title~=panorama] .el, .post.landscape[title~=panorama] .el { margin-top: 80%; } .post.square[title~=panorama] .el { margin-top: 100%; } .post.portrait[title~=panorama] .el { margin-top: 120%; }
	#permalink_post, .feedback { width: 98%; } .bs_hid { display: block; } .feat_info { margin: 0.3214285714285716em 0.5em; }
	#spacer { width: 100%; } #content_outer, #pagination { width: 93.1%; } .ss_hid, #slide_cnt .index_lk_btn { display: none !important; }
	.p_opt_inr { margin: 0.35em; } .cel { padding: 0.35em; } .us_ctrl { height: 4em; margin: -2em 0 0 0; } .us_ctrl>div { width: 4em; line-height: 4em; } .us_ctrl .fl_icon { font-size: 2em; }
}
@media screen and (max-width: 31em) {
	.head_cnt, #posts, #feat_slider { width: 98%; } .sepr, #infscr-loading, #content_outer, #pagination { width: 96.04%; }
	.p_opt_inr { margin: 0; display: block !important; background: none; } .p_opt_inr>div { display: none !important; }
	#infscr-loading { margin: 0 1%; } .cel { padding: 0; }
}
