#blognav{display:none}#bit{display:none !important}#main-top{margin-top:20px}.subscribe{margin:-6px 0 0!important}#wpadminbar{display:none !important}p,li{font-size:18px !important;line-height:29px !important;font-weight:400;color:#333}h3{padding-bottom:15px !important;font-size:20px !important}img{margin:20px auto!important}.appscreenshot{display:block;background-color:#eee;border:10px solid #eee}#cat-nav{display:none}#copyright{display:block;clear:both;font-size:1.2em;color:#ccc;padding:10px 0 30px}#topbar_bg{width:100%;height:59px;position:absolute;z-index:10000;top:0;left:0;background-color:#3CF}#copyright{display:none}.cats{display:none}#comments .note{display:none}.subscribe h5{display:none}#blog_container{width:700px;margin:0 auto;position:relative}#logobox{background:url('http://www.shiftyjelly.com/system/files/website/logo@2x.png') no-repeat;width:137px;height:34px;position:relative;left:0;z-index:11000;background-size:200% 100%;margin-top:12px;float:left}#logobox a{display:block;width:137px;height:34px}#logobox:hover{background-position:-137px}#blognav{float:right;right:-30px;height:59px;width:270px;text-align:right;margin-top:17px}#blognav li{display:inline-block;margin-left:16px;float:left}#blognav li a{color:#D4F4FD;font-family:"Proxima Nova", "HelveticaNeue-Light", "HelveticaNeue-Regular", "Helvetica Neue", Helvetica, Roboto-light, Roboto, Arial, sans-serif;font-weight:500;font-size:17px;text-decoration:none;display:block;width:100%}#blognav li a:hover{color:#fff}#blognav li a:active{color:#fff}#blognav li.selected{color:#fff}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left}.alignright{float:right}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,font,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{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}body{letter-spacing:.2px;min-width:950px;background-color:#fff;color:#303338;font-family:"Proxima Nova", "HelveticaNeue-Light", "HelveticaNeue-Regular", "Helvetica Neue", Helvetica, Roboto-light, Roboto, Arial, sans-serif;font-size:16px;line-height:1.9rem}h2{font-weight:400;font-family:"Proxima Nova", "HelveticaNeue-Medium", "HelveticaNeue";margin-bottom:50px}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0;width:100%;margin:15px 0}img{-ms-interpolation-mode:bicubic}a:link,a:visited{color:#3087cf;text-decoration:none}a:hover{color:#74bceb}.wrapper{width:700px;text-align:left;margin:0 auto}#main-bottom{height:15px}.main-top-left{float:left;width:638px;padding:0}#content{float:left;width:700px;padding:0}#sidebar{float:right;width:0;background-color:#f0f0f0;padding:0;overflow:hidden}#footer{clear:both;margin-top:30px;background:#141414;padding:30px 0}.clear:after,li.comment:after{content:".";display:block;height:0;clear:both;visibility:hidden}div.skip-content{display:none}#header{padding-bottom:20px}div.logo{float:left;padding-top:30px}div.logo h1{display:none}#title,div.logo img{font-size:3em;color:#222;font-weight:700;padding:0}div.logo.logo-img{line-height:0}#title a{color:#222;display:none}#title a:hover{text-decoration:none}div.banner{float:right;margin:20px 0 0}#description{display:none;color:#50a3dc;font:italic 1.2em/1 HelveticaNeue-Light, Helvetica, sans-serif;margin:12px 0 0 20px}div#cat-nav{clear:both;float:left;width:960px;display:none;margin:30px 0 0}.nav{float:left;line-height:45px;width:100%;margin:0 20px}.nav a{display:block;color:#ebecee;font-size:1.3em;font-weight:700;text-decoration:none;padding:0 20px}.nav a:hover{color:#fff}.nav li{float:left}.nav ul{position:absolute;left:-999em;height:auto;width:200px;z-index:999;padding-bottom:10px;font-weight:400;background:transparent url('images/nav-bottom.png') no-repeat bottom center}.nav ul a,.nav li a{display:block;position:relative}.nav ul a{font-weight:400;color:#ebecee;text-shadow:none}.nav li li{width:200px;background:#245d8e}.nav li li a{width:170px;line-height:20px;margin:0;padding:8px 10px 8px 20px}.nav li ul ul{margin:-36px 0 0 200px}.nav li:hover ul ul,.nav li:hover ul ul ul,.nav li:hover ul ul ul ul,.nav li.sfhover ul ul,.nav li.sfhover ul ul ul,.nav li.sfhover ul ul ul ul{left:-999em}.nav li:hover ul,.nav li li:hover ul,.nav li li li:hover ul,.nav li li li li:hover ul,.nav li.sfhover ul,.nav li li.sfhover ul,.nav li li li.sfhover ul,.nav li li li li.sfhover ul{left:auto}.nav li:hover,.nav li.sfhover,.nav .current_page_parent,.nav .current_page_ancestor,.nav .current-cat-parent,.nav .current-cat,.nav .current_page_item,.nav .current_page_item a,.nav .current-cat a{color:#fff;background:rgba(0,0,0,.1)}.nav li li:hover,.nav li li.sfhover,.nav li li.current_page_parent,.nav li li.current_page_ancestor,.nav li li.current-cat-parent,.nav li li.current-cat,.nav li li.current_page_item{background:#235079}.nav a.sf-with-ul{padding-right:30px;min-width:1px}.sf-sub-indicator{position:absolute;display:block;right:10px;bottom:16px;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url('images/nav-arrows.png') no-repeat -10px -100px}a > .sf-sub-indicator{bottom:16px;background-position:0 -100px}a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px}.nav ul .sf-sub-indicator{background-position:-10px 0;right:32px;top:12px}.nav ul a > .sf-sub-indicator{background-position:0 0}.nav ul a:focus > .sf-sub-indicator,.nav ul a:hover > .sf-sub-indicator,.nav ul a:active > .sf-sub-indicator,.nav ul li:hover > a > .sf-sub-indicator,.nav ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0}#pg-nav{float:right;display:none}#pg-nav .nav{line-height:50px;margin:0}#pg-nav .nav a{font-size:1.2em;font-weight:400;color:#b3b3b3}#pg-nav .nav a:hover{color:#fff}#pg-nav .nav ul{z-index:1000;background-image:url('images/nav-bottom-pg.png')}#pg-nav .nav li li{background:#1c1c1c}#pg-nav .nav li:hover,#pg-nav .nav li.sfhover,#pg-nav .nav .current_page_parent,#pg-nav .nav .current_page_ancestor,#pg-nav .nav .current-cat-parent,#pg-nav .nav .current-cat,#pg-nav .nav .current_page_item,#pg-nav .nav .current_page_item a,#pg-nav .nav .current-cat a{color:#fff;background:rgba(0,0,0,.2)}#pg-nav .nav li li:hover,#pg-nav .nav li li.sfhover,#pg-nav .nav li li.current_page_parent,#pg-nav .nav li li.current_page_ancestor,#pg-nav .nav li li.current-cat-parent,#pg-nav .nav li li.current-cat,#pg-nav .nav li li.current_page_item{background:#000}#pg-nav a > .sf-sub-indicator{bottom:18px}div#feature{background:url('images/feature-body.png') repeat-y top center}div.feature-top{display:block;height:20px;background:url('images/sprite-bg.png') no-repeat -10px -75px}div.feature-bottom{display:block;height:20px;margin-bottom:30px;background:url('images/sprite-bg.png') no-repeat -10px -185px}div.feature-main{float:left;font-size:1.3em;width:600px;padding:0 20px}div.feature-main .container{width:600px}div.feature-main .slides div{display:block;width:600px}div.feature-main div.slide p{margin-top:10px}img.feature-photo{background:#fff;border:1px solid #aaa;padding:7px}div.feature-main h3{margin:10px 0 0}div.feature-main h3 a:link,div.feature-main h3 a:visited{font-size:1.6em;color:#444}div.feature-main h3 a:hover{color:#285a86}div.feature-main a:link.more-link,div.feature-main a:visited.more-link{float:right;display:block;margin-top:20px;font-weight:700;color:#444;background:#eef0f2 url('images/feature-li-bg.png') repeat-x bottom left;border:1px solid #aaa;-moz-border-radius:16px;-o-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;padding:4px 20px}div.feature-main a:hover.more-link{border:1px solid #c9c9c9;background:#f3f5f7 url('images/feature-li-bg-hover.png') repeat-x bottom left}div.feature-sidebar{float:right;width:258px;padding:5px 24px 15px 20px}div.feature-sidebar h2{height:50px;font-size:1.4em;color:#f3f4f6;background:url('images/sprite-bg.png') no-repeat -10px -115px;margin:10px -36px 5px 0;padding:10px 0 0 16px}div.feature-sidebar ul{margin:0 0 10px}div.feature-sidebar ul li{margin:0 0 15px}div.feature-sidebar ul li a{display:block;font-size:1.2em;line-height:1em;background:#ebedf0 url('images/feature-li-bg.png') repeat-x bottom left;border:1px solid #bfbfbf;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:12px 15px}div.feature-sidebar ul li a:hover{border:1px solid #d1d1d1;background:#f5f7fa url('images/feature-li-bg-hover.png') repeat-x bottom left}div.feature-main a:active.more-link,div.feature-sidebar ul li.current a,div.feature-sidebar ul li.current a:hover,div.feature-sidebar ul li a:hover:active{border:1px solid #ccc;border-top:1px solid #777;border-bottom:1px solid #dedede;background:#d4d7d9 url('images/feature-li-bg-active.png') repeat-x top left}div.feature-sidebar ul li.current a{cursor:default}div.feature-sidebar ul li a img{float:left;display:block;background:#fff;border-bottom:1px solid #aaa;margin:0 15px 0 0;padding:3px}div.feature-sidebar ul li a strong{display:block;width:175px;float:right;color:#444;font-size:1.1em;line-height:1.3em;margin:3px 0}div.feature-sidebar ul li a span{display:block;float:right;width:175px;color:#666}#slider-arrows{width:64px;margin:0 auto}.slider-nav-left{float:left}.slider-nav-right{float:right}.slider-nav-left a,.slider-nav-right a{width:32px;height:27px}.slider-nav-left a:hover:active,.slider-nav-right a:hover:active{opacity:.6}#main-top h4{float:left;font-size:.8em;letter-spacing:.15em;line-height:1;font-weight:400;color:#ccc;padding:16px 0 20px;text-transform:uppercase}.subscribe{float:right;margin:-37px 0 0}.subscribe h5{float:left;font-weight:700;font-size:1.3em;color:#888;padding:0 30px 0 0}#main-top .rss-feed a:hover{color:#444}.subscribe ul{float:right}.subscribe ul li{float:left;margin-left:15px}.subscribe li a{opacity:.9}.subscribe li a:hover{opacity:1}.subscribe li a:active{opacity:.5}.post{margin-bottom:30px;position:relative;border-bottom:1px solid #ECECEC;background:#fff}.entry h2.title{font-size:2.3em;line-height:3.2rem;margin:0;padding:0 0 10px;font-weight:400}.entry h2 a{color:#444;font-weight:400}.entry h2 a:hover{color:#285a86}.post .date{float:left;margin:8px 30px 30px 0;width:60px;height:60px;text-align:center;background-color:#F44336;border-radius:10px}.post .date div{font-size:1em;color:#fff;font-weight:light;letter-spacing:2px}.post .date .day{margin-top:14px;font-size:1.8em;line-height:.5em}.post .date .month{text-transform:uppercase;font-weight:400;color:#FCC7C3}.entry{font-size:1.2em;margin:0 0 30px 215px}img.index-post-thm{margin-bottom:30px}.entry.nothumb{margin:0 0 30px}.entry a.more-link{display:block;position:relative;margin-top:10px}.entry a.more-link img{position:absolute;bottom:.35em;margin-left:5px}.navigation .wp-pagenavi a{color:#444;background:#eef0f2 url('images/feature-li-bg.png') repeat-x bottom left;border:1px solid #ababab;margin:0 3px;padding:5px 8px}.navigation .wp-pagenavi a:hover{background:#f3f5f7 url('images/feature-li-bg-hover.png') repeat-x bottom left;border:1px solid #c9c9c9}.navigation .wp-pagenavi a:active{border:1px solid #ccc;border-top:1px solid #777;border-bottom:1px solid #dedede;background:#d4d7d9 url('images/feature-li-bg-active.png') repeat-x top left}.navigation .wp-pagenavi span.pages{margin-right:20px}.navigation .wp-pagenavi span.current{margin:0 8px}.navigation .wp-pagenavi span.extend{margin:0 5px}.entry.single{padding-bottom:15px;margin:0}h1.title{font-size:2em;margin:0;padding:0 0 20px;font-family:HelveticaNeue-Medium, HelveticaNeue, Helvetica, Roboto-Medium, Roboto, Arial, sans-serif;font-weight:400}div.author{display:none}div.single-comments{float:right;margin:12px 0 0;display:none}div.single-comments a{display:block;font-size:1.6em;font-weight:700;letter-spacing:.05em;color:#000;background:url('images/main-comment.png') no-repeat 0 .2em;padding:0 0 0 25px}img.alignright.single-post-thm{margin:0 0 20px 30px}.tags,.cats{float:right;padding-bottom:10px;font-size:1.2em;font-family:Georgia, serif;color:#666}.tags{float:left;width:300px;background:url('images/post-tags.png') no-repeat 0 .25em;padding:0 0 0 21px}.tags a,.cats a{color:#444;font-family:Helvetica, Arial, sans-serif;font-weight:700}.cats a:hover,.tags a:hover{color:#285a86}#content .entry.page{width:600px;margin:0}h1.pagetitle,h2.pagetitle{padding-top:20px;font-size:2.2em;border-top:1px solid #efeae4;margin:0 0 15px}body.page-template-no-sidebar-php #content,body.page-template-no-sidebar-php #content .entry.page{width:920px}body.page-template-no-sidebar-php #main-top{background:#3c3c3d url('images/main-top-fw.png') no-repeat center top}body.page-template-no-sidebar-php #main{background:#e7e9eb url('images/main-body-fw.png') repeat-y center top}body.page-template-no-sidebar-php #main-bottom{background:url('images/main-bottom-fw.png') no-repeat center top}div.archive-comments img{float:right;margin:15px 15px 0 0}.p-archives{font-size:1.3em;margin:0 0 30px}.p-archives ul{clear:both;border-bottom:1px solid #dedede;margin:0}.p-archives ul li{border-top:1px solid #dedede}.p-archives ul li a{display:block;margin:0;padding:7px 0}.p-archives ul li a:hover{background-color:#efefef;text-decoration:none}.p-archives span{display:block;text-align:right}.p-archives span.archdate,.p-archives a:hover span.archdate{float:left;margin-right:3em;width:3em;color:#666;padding:0 0 1em .5em}.p-archives span.comments-number{float:right;margin-right:20px;width:3em;color:#777}.entry p{margin-bottom:10px}.entry h2,.entry h3,.entry h4{font-size:1.4em;padding:15px 0 5px}.entry h3{padding-top:10px;font-size:1.2em}.entry h4,.entry h5,.entry h6{padding-top:10px;font-size:.9em}pre{overflow:auto;background-color:#ebebeb;color:#000;margin:10px 0;padding:1em 10px}code{font:1.1em Consolas, Courier New, sans-serif;background-color:#ebebeb;color:#000;padding:2px 3px}pre code{font-size:1.3em}blockquote{display:block;color:#666;font-style:italic;line-height:1.5em;border-left:3px solid #cbcbcb;margin:20px 0 20px 20px;padding:0 0 0 20px}.entry ul,.c-body ul,.feature-main ul{margin:0 0 10px 10px}.entry ul li,.c-body ul li,.feature-main ul li{list-style-type:disc;list-style-position:outside;margin:5px 0 5px 20px}.entry ol,.c-body ol,.feature-main ol{list-style-type:decimal;list-style-position:outside;margin:5px 0 5px 40px}.entry ol li ol li,.c-body ol li ol li
.feature-main ol li ol li{list-style-type:lower-roman}.entry ol li,.c-body ol li,.feature-main ol li{margin:5px 0}.gallery-return-link{padding-bottom:5px}.navigation{font-size:1.1em;padding:10px 0}th{text-align:left}thead th{padding:3px 8px}th,td,caption{padding:3px 10px 3px 5px}tfoot{font-style:italic}caption{padding:3px 8px}dl{margin:15px 0}dl dt{font-weight:700;margin-bottom:3px}dd{margin-left:1.5em}.comment-number{font-weight:700;border-bottom:4px double #d5d7d8;padding:0 0 10px}.comment-number span{float:left;display:block;font-size:1.6em;background:url('images/comments-top.png') no-repeat 0 .2em;padding:0 0 0 30px}.none{border-bottom:1px solid #d5d7d8}a#leavecomment{float:right;font-size:1.3em}div.comment-box{padding:10px 0 20px}li.comment{border-bottom:4px double #d5d7d8}div.c-grav{float:left;width:94px;margin-top:10px}div.c-grav img{background:#fff;border-bottom:1px solid #aaa;padding:3px}li.bypostauthor div.c-grav img{background:#fefe1f}div.c-author{font-weight:700;font-size:1.2em;line-height:1.2em}div.c-date{margin-top:5px;font-size:1.1em;line-height:1em;font-family:Georgia, sans-serif;font-style:italic;color:#777}div.c-body{margin-left:121px;width:497px;font-size:1.3em}div.c-body p{margin-top:10px}#comments ul.children{clear:both;margin:10px 0 0 121px}#comments ul.children li.comment{margin-bottom:20px;background:#f4f6f8;border-top:1px solid #d5d7d8;border-bottom:1px solid #d5d7d8}#comments ul.children li.comment.odd{background:#dadcde;border-top:1px solid #cdcfd1;border-bottom:1px solid #cdcfd1}#comments ul.children li.comment div.c-grav{padding-left:20px;width:74px}#comments ul.children div.c-body{margin-left:117px;width:363px}#comments ul.children ul.children{margin-right:20px}#comments ul.children ul.children div.c-body{width:216px}a.comment-reply-link{float:right;clear:both;margin-top:10px;line-height:1em;font-size:.9em;font-family:Georgia, sans-serif;font-style:italic;text-transform:lowercase;color:#888}a:hover.comment-reply-link{color:#285a86}a#cancel-comment-reply-link{float:right;font-size:.9em}#respond{margin:30px 0 0}h3#reply-title,form#commentform{font-size:1.3em}h3#reply-title{font-size:1.6em;margin:0 0 30px 121px}form#commentform label.comment-field{display:block;float:left;width:121px;margin:5px 0 3px}form#commentform fieldset span{margin-left:10px;color:#900}input.text-input,form#commentform textarea{width:411px;font-size:1em;padding:5px}form#commentform textarea{font-family:inherit}input#author,input#email,input#url{width:286px}form#commentform p.guidelines{color:#555;margin:10px 0 5px 121px}p.subscribe-to-comments,p.comments-rss{margin:0 0 10px}#commentform p.comments-rss,#commentform .form-submit{margin-left:121px}p.comments-rss a{display:block;margin-top:5px;font-weight:700;color:#444;background:url('images/comments-rss.png') no-repeat 0 .2em;padding:0 0 0 20px}p.comments-rss a:hover{color:#285a86}fieldset{border:none;display:block;margin:15px 0}.comments-submit{margin-left:121px}p.note{font-style:italic;font-size:1.3em}h3.pinghead{font-size:1.4em;margin:30px 0 15px}ol.pinglist{list-style-type:decimal;list-style-position:inside;font-size:1.3em;margin:0 0 15px}#newsletter{background:#ebedf0 url('images/feature-li-bg.png') repeat-x bottom left;border:1px solid #cbcbcb;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:30px 0;padding:15px 20px 12px}#newsletter h3{width:100%;font-size:1.4em}#newsletter p{font-size:1.2em;line-height:1.5em;font-family:Georgia, Times, sans-serif;font-style:italic;color:#d8edff;margin:3px 0 12px}#newsletter label{display:none}#newsletter form div{margin:10px 0 0}#newsletter input#news-email{float:left;width:160px;font-family:inherit;font-size:1.2em;color:#666;background:#fff;border:1px solid #bfbfbf;-moz-border-radius:4px;-webkit-border-radius:4px;padding:7px}#newsletter input#news-button{margin:0 0 0 6px}.twitter div.tweet{font-size:1.2em;line-height:1.6em;margin:0}div.tweet li{margin-top:20px}div.twitter h2.widgettitle a{float:right;font-size:.9em}a.twitter-timestamp{font-size:.9em}#sidebox{font-size:1.2em;margin:20px 0 30px}#sidebox p{margin-bottom:15px;line-height:1.6em}#sidebox img{line-height:0;background:#fff;border:1px solid #aaa;padding:5px}.widget{margin:20px 0 30px}#footer .widget{margin:0}h2.widgettitle{padding-bottom:3px;font-size:1.4em;border-bottom:1px dotted #ccc;color:#555;margin:0 0 10px}ul li.widget ul{font-size:1.2em}ul li.widget ul li ul{margin-left:5px;font-size:1em}ul li.widget ul li{padding:1px 0}ul li.widget ul li ul li{padding:1px 0 0}.textwidget p{font-size:1.3em}table#wp-calendar{width:100%;font-size:1.3em}#wp-calendar tbody,#wp-calendar thead{text-align:center}#wp-calendar tfoot #next{text-align:right}#adbox{margin:20px 0}#footer a{color:#fff}#footer a:hover{text-decoration:underline}.footer-column{float:left;margin-right:30px;color:#bbb}#footer-about.footer-column{width:337px}#footer-middle.footer-column{width:281px}#footer-search.footer-column{float:right;width:266px;margin:0}.footer-column h2{font-size:1.6em;border-bottom:1px dotted #333;color:#fff;padding-bottom:4px}.footer-column p{font-size:1.3em;line-height:1.6em;margin:15px 0}#footer h2.widgettitle{margin-top:0}#search-form input.search{width:180px;border:1px solid #aaa;background:#ddd;color:#555;margin:15px 0 0;padding:5px 2px}#search-form label{position:absolute;left:-9999em}#search-form input.search:focus{background:#fff}#search-form input#searchsubmit{margin:0 0 0 5px}p.credit{float:right}#copyright a{color:#fff;font-weight:700}#copyright a:hover{border-bottom:1px solid;text-decoration:none}img,embed,object,video,iframe{max-width:100%}.entry img.border{max-width:393px}.entry.single img.border,body.page img.border{max-width:608px}body.page-template-no-sidebar-php .entry img.border{max-width:1110px}#main img[class*=align],#main img[class*=wp-image-],#main img[class*=wp-post-image]{height:auto}img.size-full{width:auto}img.border{background:#fff;border:1px solid #aaa;padding:4px}.entry .alignright{margin:0 0 10px 15px}.entry .alignleft{margin:0 15px 10px 0}.wp-caption p,.wp-caption-text,.gallery-caption{font-style:italic;color:#888}img#wpstats{visibility:hidden}#footer{display:none}.entry p{margin-bottom:25px}img{margin:0!important}