.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.highlight{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #dddddd;box-shadow:0 3px 0 #eeeeee;padding:10px 20px;margin:0 -20px 1em -20px;width:100%}@media only screen and (max-width: 480px){.highlight{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-width:1px 0;overflow:scroll}}.highlight pre{font-family:"ubuntu-mono", "consolas", "monaco", monospaced;font-size:14px}.highlight .hll{background-color:#ffffcc}.highlight .c{color:#888888}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{color:#008800;font-weight:bold}.highlight .cm{color:#888888}.highlight .cp{color:#cc0000;font-weight:bold}.highlight .c1{color:#888888}.highlight .cs{color:#cc0000;font-weight:bold;background-color:#fff0f0}.highlight .gd{color:black;background-color:#ffdddd}.highlight .ge{font-style:italic}.highlight .gr{color:#aa0000}.highlight .gh{color:#303030}.highlight .gi{color:black;background-color:#ddffdd}.highlight .go{color:#888888}.highlight .gp{color:#555555}.highlight .gs{font-weight:bold}.highlight .gu{color:#606060}.highlight .gt{color:#aa0000}.highlight .kc,.highlight .kd,.highlight .kn{color:#008800;font-weight:bold}.highlight .kp{color:#008800}.highlight .kr{color:#008800;font-weight:bold}.highlight .kt{color:#888888;font-weight:bold}.highlight .m{color:#0000dd;font-weight:bold}.highlight .s{color:#dd2200;background-color:#fff0f0}.highlight .na{color:#336699}.highlight .nb{color:#003388}.highlight .nc{color:#bb0066;font-weight:bold}.highlight .no{color:#003366;font-weight:bold}.highlight .nd{color:#555555}.highlight .ne{color:#bb0066;font-weight:bold}.highlight .nf{color:#0066bb;font-weight:bold}.highlight .nl{color:#336699;font-style:italic}.highlight .nn{color:#bb0066;font-weight:bold}.highlight .py{color:#336699;font-weight:bold}.highlight .nt{color:#bb0066;font-weight:bold}.highlight .nv{color:#336699}.highlight .ow{color:#008800}.highlight .w{color:#bbbbbb}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#0000dd;font-weight:bold}.highlight .sb,.highlight .sc,.highlight .sd,.highlight .s2{color:#dd2200;background-color:#fff0f0}.highlight .se{color:#0044dd;background-color:#fff0f0}.highlight .sh{color:#dd2200;background-color:#fff0f0}.highlight .si{color:#3333bb;background-color:#fff0f0}.highlight .sx{color:#22bb22;background-color:honeydew}.highlight .sr{color:#008800;background-color:#fff0ff}.highlight .s1{color:#dd2200;background-color:#fff0f0}.highlight .ss{color:#aa6600;background-color:#fff0f0}.highlight .bp{color:#003388}.highlight .vc{color:#336699}.highlight .vg{color:#dd7700}.highlight .vi{color:#3333bb}.highlight .il{color:#0000dd;font-weight:bold}section.admin-bar{background:#eeeeee;margin:0 -30px 20px -30px;padding:10px 30px}section.admin-bar p.captain{font-weight:bold;text-transform:uppercase;line-height:30px}section.admin-bar p.captain small{font-weight:normal;padding-left:10px;color:#777777}section.admin-bar p.details{font-size:14px;line-height:24px}section.admin-bar p.details a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;line-height:22px;padding:0 15px;background:#555555;color:white;font-weight:bold;margin-right:7px}section.admin-bar p.details a:hover{text-shadow:none;background:#333333}section.messages .alert{margin-bottom:10px;padding:10px;border-radius:5px}section.messages .alert.alert-success,section.messages .alert.alert-notice{background-color:#dff0d8;border-color:#aed48e;color:#468847}section.messages .alert.alert-danger,section.messages .alert.alert-error,section.messages .alert.alert-alert{background-color:#f2dede;border-color:#e4b9c0;color:#b94a48}section.messages .alert.alert-info{background-color:#d9edf7;border-color:#9acfea;color:#3a87ad}section.posts ul.post-list{margin:0 -30px}section.posts ul.post-list li{padding:0 30px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eeeeee;list-style-type:none}section.posts ul.post-list li h3 span.unpub{display:inline-block;vertical-align:middle;font-size:12px;text-transform:uppercase;background:#f50057;color:white;padding:0 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}section.posts ul.post-list li span.meta{color:#999999;line-height:22px;font-size:13px}section.posts ul.post-list li p.tools{font-size:13px;line-height:26px}section.posts ul.post-list li p.tools a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;line-height:22px;padding:0 15px;background:#7e00ff;color:white;font-weight:bold;margin-right:7px}section.posts ul.post-list li p.tools a:hover{text-shadow:none;background:#6500cc}body#page-admin-posts h2{padding-left:40px}form fieldset{padding:20px 40px;border:none;background:#eeeeee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}form fieldset .field{margin-bottom:20px}form fieldset .field label{color:#999999;text-shadow:0 1px 0 white;font-size:13px;display:block;font-weight:500;text-transform:uppercase;line-height:22px}form fieldset .field.title input[type="text"],form fieldset .field.title textarea{font-weight:bold}form fieldset .field.checkfield label{display:inline}form fieldset .field input[type="text"],form fieldset .field textarea{font-size:14px;font-family:"Consolas";width:570px;padding:10px;border:1px solid #dddddd;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#999999}form fieldset .field input[type="text"]:focus,form fieldset .field textarea:focus{color:#444444;border:1px solid #7e00ff;-webkit-box-shadow:0 0 10px rgba(126,0,255,0.5);-moz-box-shadow:0 0 10px rgba(126,0,255,0.5);box-shadow:0 0 10px rgba(126,0,255,0.5)}form fieldset .field textarea{width:550px;padding:20px;line-height:20px}*{margin:0;padding:0}html{width:100%}body{font-family:"proxima-nova", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#444444;background:white}a{text-decoration:none;-webkit-transition:0.05s;transition:0.05s}header#header{width:100%;height:140px;margin-bottom:40px;background-color:#7e00ff;background-image:-moz-linear-gradient(left, #ff2975, #7e00ff);background-image:-ms-linear-gradient(left, #ff2975, #7e00ff);background-image:-webkit-gradient(linear, 0 0, 100% 0, from(#ff2975), to(#7e00ff));background-image:-webkit-linear-gradient(left, #ff2975, #7e00ff);background-image:-o-linear-gradient(left, #ff2975, #7e00ff);background-image:linear-gradient(left, #ff2975, #7e00ff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2472', endColorstr='#7b00fa', GradientType=1)}header#header .inner{max-width:680px;margin:0 auto;position:relative;*zoom:1}header#header .inner:before,header#header .inner:after{display:table;content:""}header#header .inner:after{clear:both}header#header .inner h1{margin-top:50px;display:block;float:left}header#header .inner h1 a{display:block;height:40px;line-height:40px;font-size:40px;font-weight:200;text-transform:uppercase;text-decoration:none;color:white}header#header .inner h1 a:hover{text-shadow:0 0 5px rgba(255,255,255,0.9)}header#header .inner p.about{margin-top:52px;float:right;color:white;opacity:0.9;font-size:13px;line-height:17px;font-weight:400}header#header .inner p.about a{color:white;font-weight:600}header#header .inner p.about a:hover{text-shadow:0 0 3px rgba(255,255,255,0.8)}@media only screen and (max-width: 480px){header#header .inner{width:90%}header#header .inner h1{float:none;margin:25px 0 0 0}header#header .inner h1 a{font-size:30px;margin:0}header#header .inner p.about{margin:10px 0 0 0;display:block;font-size:15px;line-height:22px;float:none}}section.wrapper{max-width:680px;margin:0 auto}@media only screen and (max-width: 480px){section.wrapper{width:90%}}section.wrapper a{text-decoration:none;color:#ff2975}section.wrapper a:hover{color:#7e00ff;text-shadow:0 0 3px #e5ccff;border-bottom:none}section.wrapper p.notice{background:#eeeeee;border:1px solid #e1e1e1;color:#666666;text-shadow:0 1px 0 white;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:13px;padding:0 10px;line-height:30px;margin-bottom:30px}section.wrapper p.notice a{color:#666666;font-weight:600}section.wrapper p.notice a:hover{color:#333333;text-shadow:0 1px 0 white}section.wrapper h2{font-weight:200;font-size:30px;line-height:40px;margin-bottom:10px}section.posts article.post,section.detail article.post{margin-bottom:75px}section.posts article.post h3.post-title,section.detail article.post h3.post-title{font-size:24px}section.posts article.post h3.post-title a,section.detail article.post h3.post-title a{color:#444444}section.posts article.post h3.post-title a.permalink,section.detail article.post h3.post-title a.permalink{margin-left:5px;color:#777777}section.posts article.post h3.post-title a:hover,section.detail article.post h3.post-title a:hover{color:#ff2975;text-shadow:0 0 3px #ffd4e3}@media only screen and (max-width: 480px){section.posts article.post h3.post-title,section.detail article.post h3.post-title{font-size:20px}}section.posts article.post p.post-meta,section.detail article.post p.post-meta{font-size:14px;color:#909090;line-height:30px}@media only screen and (max-width: 480px){section.posts article.post p.post-meta,section.detail article.post p.post-meta{font-size:13px}}section.posts article.post p.post-meta a,section.detail article.post p.post-meta a{color:#909090;border-bottom:1px dotted #cccccc}section.posts article.post p.post-meta a:hover,section.detail article.post p.post-meta a:hover{color:#7e00ff;text-shadow:0 0 3px #e5ccff;border-bottom:none}section.posts article.post section.post-body,section.detail article.post section.post-body{margin:10px 0}section.posts article.post section.post-body h3,section.detail article.post section.post-body h3{margin:2em 0 1em 0}section.posts article.post section.post-body p,section.detail article.post section.post-body p{font-size:14px;line-height:21px;margin-bottom:15px}section.posts article.post section.post-body blockquote,section.detail article.post section.post-body blockquote{background:#efeab5 url(http://s3.whalesalad.com/assets/blockquote-bg-6e929d0657ac4a26cf3e995355d51544.png) 0 11px repeat;border:1px solid #c4be8e;box-shadow:0 3px 0 #eeeeee;margin-bottom:1em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;margin:0 -20px 1em -20px}section.posts article.post section.post-body blockquote p,section.detail article.post section.post-body blockquote p{font:italic 300 20px/30px "chaparral-pro", "Georgia", "serif"}section.posts article.post section.post-body blockquote p:last-child,section.detail article.post section.post-body blockquote p:last-child{margin-bottom:0}@media only screen and (max-width: 480px){section.posts article.post section.post-body img,section.detail article.post section.post-body img{max-width:100%}}nav.pagination{background:#eeeeee;border:1px solid #e1e1e1;color:#666666;text-shadow:0 1px 0 white;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;font-size:13px;padding:0 10px;line-height:30px;margin:0 0 50px 0}nav.pagination span{padding:0 5px}nav.pagination span.current{font-weight:bold}nav.pagination span a{color:#666666}
