/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Diavlo;src:url(http://priceofoil.org/content/themes/priceofoil_responsive/fonts/DiavloLight.eot);src:url(http://priceofoil.org/content/themes/priceofoil_responsive/fonts/DiavloLight.eot?#iefix) format('embedded-opentype'),url(http://priceofoil.org/content/themes/priceofoil_responsive/fonts/DiavloLight.woff) format('woff'),url(http://priceofoil.org/content/themes/priceofoil_responsive/fonts/DiavloLight.ttf) format('truetype'),url(http://priceofoil.org/content/themes/priceofoil_responsive/fonts/DiavloLight.svg?#light) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Diavlo Bold';src:url(http://priceofoil.org/content/themes/priceofoil_responsive/fonts/DiavloBold.eot);src:url(http://priceofoil.org/content/themes/priceofoil_responsive/fonts/DiavloBold.eot?#iefix) format('embedded-opentype'),url(http://priceofoil.org/content/themes/priceofoil_responsive/fonts/DiavloBold.woff) format('woff'),url(http://priceofoil.org/content/themes/priceofoil_responsive/fonts/DiavloBold.ttf) format('truetype'),url(http://priceofoil.org/content/themes/priceofoil_responsive/fonts/DiavloBold.svg?#bold) format('svg');font-weight:400;font-style:normal}#oci_header{position:relative;margin:0;padding:0;height:50px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;overflow:hidden;background:#222;background-image:-webkit-repeating-linear-gradient(-45deg,rgba(0,0,0,.125)0,rgba(0,0,0,.125)25%,rgba(0,0,0,0)25%,rgba(0,0,0,0)50%);background-image:-webkit-repeating-linear-gradient(135deg, rgba(0,0,0,.125)0, rgba(0,0,0,.125)25%, rgba(0,0,0,0)25%, rgba(0,0,0,0)50%);background-image:repeating-linear-gradient(-45deg,rgba(0,0,0,.125)0,rgba(0,0,0,.125)25%,rgba(0,0,0,0)25%,rgba(0,0,0,0)50%);-webkit-background-size:10px 10px;background-size:10px 10px;-webkit-box-shadow:0 0 25px #000 inset;box-shadow:0 0 25px #000 inset;z-index:999}#oci_logo{float:left;max-width:130px;height:50px;overflow:hidden;background:url(https://org.salsalabs.com/o/790/images/oci_logo.png) 1em no-repeat;-webkit-background-size:112px 30px;background-size:112px 30px;text-indent:200%;white-space:nowrap}#site_title{float:left;padding:14px 15px;font-size:20px;font-family:Diavlo,'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:22px;height:50px;color:rgba(34,119,221,.75)}#site_title:hover{color:#27d;text-decoration:none}#oci_links{float:right;width:auto}#oci_links ul{float:left;margin:0;padding:0;list-style:none}#oci_links li{float:left;list-style:none}#oci_links a{display:block;padding:1em;line-height:22px;color:#91bbee;min-width:5em;text-align:center;font-size:14px;background-image:-webkit-gradient(linear, left top, left bottom, from(#27d), to(#113b6f));background-image:-webkit-linear-gradient(#27d, #113b6f);background-image:linear-gradient(#27d,#113b6f);border-right:1px solid #151515}#oci_links a:hover{color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#1b5fb1), to(#0a2442));background:-webkit-linear-gradient(#1b5fb1, #0a2442);background:linear-gradient(#1b5fb1,#0a2442)}@media screen and (max-width:480px){#oci_header .container{padding:0}#oci_header #oci_logo{width:100%}#oci_header #oci_logo a{background-position:center}#oci_header #oci_links{display:none}}#oci_footer{width:100%;padding:1em 0;clear:both;color:#666;background:#333;border-top:1px solid #555;font-size:10px;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#oci_footer p{margin:0;padding:0}#oci_footer a{color:#27d;text-decoration:none}#oci_footer .about{color:#aaa;font:lighter 12px/16px "Helvetica Neue",Helvetica,Arial,sans-serif}#oci_footer .contact,#oci_footer .sites{line-height:2em}#oci_footer .contact a:after,#oci_footer .sites a:after{color:#666;content:" | "}#oci_footer .contact a:last-child:after,#oci_footer .sites a:last-child:after{content:""}#oci_footer .credit,#oci_footer .contact{text-align:right}#oci_footer .credit{margin-top:1.5em}@media screen and (max-width:768px){#oci_footer{padding:1em}}@media screen and (max-width:480px){#oci_footer .half{float:none;clear:both;width:100%}#oci_footer .credit,#oci_footer .contact{text-align:left}}#masthead{position:relative;background:0 0;text-shadow:0 1px #fff;z-index:100}#masthead .site-title{display:inline;font:400 3.5em/1em Diavlo,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.0625em}#masthead .site-tagline{display:inline;padding-left:.5em;font:400 1.25em/1em "Helvetica Neue",Helvetica,Arial,sans-serif;color:#999}@media screen and (max-width:480px){#masthead{text-align:center;padding:0}#masthead .site-title,#masthead .site-tagline{display:block}#masthead .site-title{margin:0;font-size:2.5em}#masthead .site-tagline{margin-top:0;font-size:1em}}@media screen and (max-width:767px){#masthead .site-title,#masthead .site-tagline{display:block;margin:0;padding:0;text-align:center}#masthead .site-title{padding:0 10px 10px}}#navbar{position:relative;background:#bbb;z-index:200}#navbar #pull{position:relative;display:none;padding:0 10px;line-height:40px;background:#333}#navbar #pull:after{position:absolute;top:0;right:10px;content:"☰"}#navbar .navlist{margin:0 auto;padding:0;text-align:center}#navbar .navlist li{display:block;float:left;list-style:none}#navbar .navlist li a{display:block;width:auto;padding:0 1em;text-align:center;line-height:40px;color:#000;border-right:1px solid #ccc}#navbar .navlist li a:hover{color:#fff;background:#333;text-shadow:none}#navbar .navlist li:last-child{border-right:none}#navbar.floating{height:auto;overflow:visible}#navbar.floating:after{visibility:hidden;display:block;content:"";clear:both;height:0}#navbar.floating .navlist li{position:relative;z-index:901}#navbar.floating .navlist li ul{position:absolute;top:40px;z-index:201;display:none;margin:0;padding:0;background:#888}#navbar.floating .navlist li:hover ul{display:block}#navbar.floating .navlist li li{float:none}#navbar.floating .navlist li li a{height:auto;width:auto;min-width:10em;text-align:left;line-height:1;padding:1em;border-right:none;border-top:1px solid #777}@media screen and (max-width:480px){#navbar{padding:0;border:0}#navbar.floating{border:0}#navbar .navlist{display:none}#navbar .navlist li{float:none;width:100%;text-align:center;border-bottom:1px solid #999}#navbar .navlist li:hover ul{display:none!important}#navbar #pull{display:block}}html,body{height:100%;min-height:100%;font-size:13px}a{color:#27d;text-decoration:none}a:hover{color:#69f}input{border:0}.userInput input{border:1px solid #333}input[type=submit]:hover{cursor:pointer}input::-moz-focus-inner{border:0;padding:0}hr{visibility:hidden;clear:both}.container{margin:0 auto;position:relative}@media screen and (max-width:480px){.container{width:100%;padding:0 1em;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}}@media screen and (min-width:768px){.container{width:740px}}@media screen and (min-width:1024px){.container{width:960px}}.half{float:left;width:50%}.section-title{margin:1em 0;padding-bottom:.5em;color:#ccc;font-size:10px;line-height:1;text-transform:uppercase;border-bottom:1px solid #ccc}a.button,input.button,ul.buttons a{padding:4px;color:#eee;background:#666;background-position:5px;background-repeat:no-repeat;border:1px solid rgba(255,255,255,.125);border-radius:10px;-moz-border-radius:10px;text-shadow:0 1px 1px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.5);text-decoration:none}a.button:hover,input.button:hover,ul.buttons a:hover{color:#fff;background-color:#777;cursor:pointer}a.button.donate,ul.buttons a[title=donate]{padding-left:25px;background-image:url(../img/icons/currency.png)}a.button.act,ul.buttons a[title=act]{padding-left:25px;background-image:url(../img/icons/flag.png)}a.icon{display:inline-block;width:16px;height:16px;text-indent:-9999px}a.feed{background:url(../img/icons/feed-small.png) center no-repeat}a.icon.mail{background-image:url(../img/icons/mail.png)}form.search input{margin:0;padding:4px;text-align:center}form.search input[type=text]{height:20px;width:auto;font-size:10px;border:1px solid rgba(255,255,255,.25);border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px}form.search input[type=submit]{height:30px;line-height:20px;border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0}.post .date{padding:2px 5px;text-align:center;background:url(../img/date.png) top left no-repeat}.post .date .month{display:block;height:12px;color:#039;font-size:12px;font-weight:700;line-height:12px;text-transform:uppercase;text-shadow:0 1px 1px rgba(255,255,255,.25)}.post .date .day{display:block;height:28px;color:#039;font-size:28px;font-weight:700;line-height:20px;text-shadow:0 1px 1px rgba(255,255,255,.25)}ul.tags{padding:0;list-style:none;overflow:auto}ul.tags li{float:left;margin-right:2px;text-transform:uppercase}ul.tags li a{display:block;padding:2px;color:#999;background:#ddd;font-size:10px;line-height:12px;border-radius:2px;-moz-border-radius:2px}ul.tags li a:hover{color:#69f;background:#ddd}li.post{position:relative;clear:both;margin:0;padding:0}li.post h3,.report h3{margin:0}li.post.big h3{margin-left:20px}li.post img{float:left;margin:0 10px 10px 0;height:100px;width:100px}li.post.campaign img{float:left;margin:10px 10px 10px 0}li.post .date{position:absolute;top:5px;left:-25px;height:60px;width:40px}li.post .entry-meta,.entry-meta{margin-bottom:10px;font-size:10px;color:#222}li.post.big .entry-meta{margin-left:20px}li.post.big .entry-excerpt{margin-left:110px}li.post .entry-excerpt{color:#222}li.post .more{color:#666;font-size:.8em;text-transform:uppercase}li.post .more a{font-size:1em;text-transform:none}.report{margin:10px 0 20px}.alignleft{float:left;margin-right:10px}.alignright{float:right;margin-left:10px}.wp-caption-text{margin:0 10px 10px;text-align:center;font-variant:small-caps}#masthead{margin-top:1em;margin-bottom:1em}#content{margin:0 auto;padding:0;overflow:auto}#searchform{float:right;margin:0;padding:10px;font-size:10px}#searchform input[type=text]{display:inline-block;height:10px;width:120px;text-align:center}#searchform input[type=submit]{display:inline-block;height:20px;width:50px;line-height:10px}@media screen and (max-width:767px){#searchform{float:none;margin:0 auto;width:90%;text-align:center;overflow:auto}}#navbar .donate a{color:#000;-webkit-animation:throb 2s infinite alternate;animation:throb 2s infinite alternate}@-webkit-keyframes throb{0%{color:#000;text-shadow:none;background:0 0}100%{color:#900;text-shadow:0 0 10px #fcc;background:rgba(255,0,0,.125)}}@keyframes throb{0%{color:#000;text-shadow:none;background:0 0}100%{color:#900;text-shadow:0 0 10px #fcc;background:rgba(255,0,0,.125)}}#subscribe{float:right;width:auto;font-size:12px}#subscribe input[type=text]{margin:0;width:220px;padding:10px 5px;background:#fff;border:0;border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;text-align:center}#intro.narrow #subscribe input[type=text]{width:110px}#subscribe input[type=submit]{margin:0;width:80px;height:32px;line-height:25px;border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0}#content #action h2{color:#666}.entry-title,.page-title{font:700 3em Diavlo,"Helvetica Neue",Helvetica,Arial,sans-serif}#sidebar,#postbar,#archivebar{font-size:10px;list-style:none}#sidebar ul,#postbar ul,#archivebar ul{margin:0;padding:0;color:#666;list-style:none}#sidebar li,#postbar li,#archivebar li{margin:5px 0}#sidebar ul ul,#postbar ul ul,#archivebar ul ul{padding-left:15px}#sidebar ul a,#postbar ul a,#archivebar ul a{color:#666}#sidebar ul a:hover,#postbar ul a:hover,#archivebar ul a:hover{color:#27d}#comments{margin:0;background:#eee;border-radius:10px;-moz-border-radius:10px}#comments ol{margin:0;padding:0;list-style:none}#comments li{position:relative;padding:10px;background:url(../img/fade.png) bottom repeat-x;overflow:auto}#comments .comment-body{margin-left:160px}#comments .comment-author{position:absolute;top:10px;left:10px;width:150px;font-weight:700;text-shadow:0 1px 1px rgba(255,255,255,.5)}#comments .comment-meta{position:absolute;top:30px;left:10px;width:150px;font-size:10px}#comments .comment-meta a{color:#999}#comments .says{display:none}#commentform{position:relative;min-height:250px;padding:10px;overflow:visible}#commentform label{font-weight:700}#commentform input[type=text]{float:right;width:350px;max-width:100%;margin:0;padding:10px;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}#commentform textarea{float:right;margin-bottom:10px;padding:10px;width:350px;max-width:100%;border:1px solid #ccc;resize:none;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}#commentform .form-allowed-tags{clear:both;font-size:10px}#commentform .required{color:red}#oci_footer{width:100%;padding:1em 0;clear:both;color:#666;background:#333;border-top:1px solid #555;font-size:10px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}#oci_footer p{margin:0;padding:0}#oci_footer .about{color:#aaa;font:200 12px/16px "Helvetica Neue",Helvetica,Arial,sans-serif}#oci_footer .contact,#oci_footer .sites{line-height:2em}#oci_footer .contact a:after,#oci_footer .sites a:after{color:#666;content:" | "}#oci_footer .contact a:last-child:after,#oci_footer .sites a:last-child:after{content:""}#oci_footer .credit,#oci_footer .contact{text-align:right}#oci_footer .credit{margin-top:1.5em}@media screen and (max-width:767px){#oci_footer{padding:1em}}@media screen and (max-width:480px){#oci_footer .half{float:none;clear:both;width:100%}#oci_footer .credit,#oci_footer .contact{text-align:left}}body.home{background:#eef}body.home #content{overflow:visible;width:100%}body.home #top{position:relative;margin:2em 0 0;width:100%;height:400px;overflow:auto}body.home #bottom{margin:0;padding:3em 0;background:#aab;overflow:hidden}body.home #featured{position:relative;float:left;width:67%;height:378px;overflow:hidden}body.home #featured.wide{width:80%}body.home #featured #feature-menu{float:left;width:10%;height:100%}body.home #featured #feature-menu a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;width:100%}body.home #featured #feature-menu img{display:block;width:80%;height:auto;margin:0 5% 7% 0;padding:5%;background:#fff}body.home #featured #feature-menu img:hover{cursor:pointer;background:#09f}body.home #featured #feature-window{display:block;float:left;height:100%;width:90%;overflow:hidden}body.home #featured #feature-window .display{height:100%;width:100%;background:#444;background-image:-webkit-repeating-linear-gradient(-45deg,rgba(0,0,0,.125)0,rgba(0,0,0,.125)25%,rgba(0,0,0,0)25%,rgba(0,0,0,0)50%);-webkit-background-size:10px 10px;background-size:10px 10px}body.home #featured #feature-window .display .featured-image{text-align:center}body.home #featured #feature-window .display .featured-image img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:100%;width:auto;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}body.home #featured #feature-window .display h3{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;bottom:0;left:0;width:100%;height:auto;margin:0;padding:10px;color:#000;background:rgba(0,153,255,.85);font:700 28px Diavlo,"Helvetica Neue",Helvetica,Arial,sans-serif}body.home #featured #feature-window .display h3:hover{color:#fff}body.home #intro{float:right;width:33%}body.home #intro.narrow{width:20%}body.home #costs{height:368px;color:#05b;background:#27d;background-image:-webkit-gradient(linear, left top, left bottom, from(#38e), to(#16c));background-image:-webkit-linear-gradient(#38e, #16c);background-image:linear-gradient(#38e,#16c);padding:10px 10px 0;overflow:hidden}body.home #costs .price{display:block;padding:0;text-align:right;font-size:42px;height:25%}body.home #costs .price .label{float:left;width:40%;font:700 14px "Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left}body.home #costs .price .label a{text-shadow:0 1px 1px rgba(0,0,0,.25)}body.home #costs .price .amount{display:inline-block;width:3.25em;line-height:1.25em;margin:0 0 10px 5px;padding:0 5px;color:#fff;background:#27d;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #38e), color-stop(50%, #49f), color-stop(50%, #27d), to(#16c));background-image:-webkit-linear-gradient(#38e 0, #49f 50%, #27d 50%, #16c 100%);background-image:linear-gradient(#38e 0,#49f 50%,#27d 50%,#16c 100%);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.25);box-shadow:0 2px 2px rgba(0,0,0,.25);border-top:3px solid #fff;font-weight:700;text-align:right;text-shadow:0 1px 1px rgba(0,0,0,.25)}body.home #costs .price a{display:block;color:#ff0}body.home #costs .price .amount a{color:#fff}body.home #costs .price a:hover{color:#fc0}body.home #about{margin:0;padding:1em 0;color:#ccc;background:#333;background-image:-webkit-gradient(linear, left top, left bottom, from(#222), to(#333));background-image:-webkit-linear-gradient(#222, #333);background-image:linear-gradient(#222,#333);font:400 18px/24px "Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow:0 1px 1px #000;font-weight:200;overflow:hidden}@media screen and (max-width:1023px){body.home #costs .price{font-size:30px}}@media screen and (min-width:481px) and (max-width:767px){body.home #top{overflow:visible}body.home #featured{float:none;padding:0 1em;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}body.home #intro{position:absolute;float:none;top:400px;right:0;width:50%;z-index:99}body.home #intro #costs{height:310px}body.home #about{width:50%;height:320px;padding:0 1em;font-size:14px;line-height:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}}@media screen and (max-width:480px){body.home #top{margin-top:0;height:auto}body.home #top .container{padding:0}body.home #intro{float:none;width:100%}body.home #featured{float:none;width:100%}body.home #featured #feature-menu{display:none}body.home #featured #feature-window{width:100%}body.home #costs{padding-top:2em}body.home #costs .price{font-size:42px}}body.home #news{float:left;width:49%;margin:0 1% 0 0}body.home #news .post{padding:1em;margin:0 0 1em;background:#fff}body.home #news .post.press-releases{background:#eef;border-left:2px solid #27d}body.home #news .post.press-releases .entry-title:before{content:"Press Release";display:block;color:#27d;font:10px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}body.home #news .post:hover .entry-title{text-decoration:underline}body.home #news .entry-title{margin-bottom:10px;color:#222;font:700 24px/25px Diavlo}body.home #news .entry-excerpt{color:#222;font:200 16px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;word-wrap:break-word}body.home #news .entry-excerpt p{margin:0;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body.home #news .entry-meta{margin:10px 0 25px 110px;color:#999;font:700 10px "Helvetica Neue",Helvetica,Arial,sans-serif}body.home #resources{float:left;width:24%;margin-right:1%}#resources .post,#projects .post{margin:0 0 1em;padding:1em;background:#dde;border-radius:2px}#resources .post:before{color:#99a;font:10px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}#resources .post{padding-left:25px;background:#dde url(../img/icons/report.png) 5px 18px no-repeat}#resources .entry-excerpt p{margin:0}#projects .entry-title,#resources .entry-title{font-size:1.25em;font-weight:200}#resources .category-reports:before{content:"Report"}#resources .category-reports{background-image:url(../img/icons/report.png)}#resources .category-factsheets:before{content:"Factsheet"}#resources .category-factsheets{background-image:url(../img/icons/factsheet.png)}#resources .category-infographics:before{content:"Infographic"}#resources .category-infographics{background-image:url(../img/icons/chart.png)}#resources .category-press-releases:before{content:"Press Release"}#resources .category-press-releases{background-image:url(../img/icons/newspaper.png)}#resources .category-briefings:before{content:"Briefing"}#resources .category-briefings{background-image:url(../img/icons/briefing.png)}#resources .category-industry-updates:before{content:"Industry Update"}#resources .category-industry-updates{background-image:url(../img/icons/industry-update.png)}#resources .category-key-votes:before{content:"Key Vote"}#resources .category-key-votes{background-image:url(../img/icons/key-vote.png)}#resources .category-websites:before{content:"Website"}#resources .category-websites{background-image:url(../img/icons/website.png)}body.home #projects{float:left;width:25%}body.home #projects .entry-title{font-size:1.5em;font-weight:200}body.home .cat_list.primary li{min-height:100px}body.home .cat_list.last{margin-right:0}body.home .cat_list ul{margin:0;padding:0;list-style:none;overflow:hidden}body.home .cat_list .feed{height:12px;width:12px}body.home .cat_list .all{position:relative;display:block;margin-top:-1em;padding:1em 0;text-align:right;background:#bbc;font-size:12px;text-align:center}body.home .cat_list .all:hover{background:#333}body.home .cat_list .all:before{position:absolute;bottom:3em;display:block;content:'';height:5em;width:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(170,170,187,0)), to(#aab));background:-webkit-linear-gradient(rgba(170,170,187,0), #aab);background:linear-gradient(rgba(170,170,187,0),#aab)}body.home .cat_list .date{left:-20px}body.home .cat_list .entry-title{font-size:14px}@media screen and (min-width:768px) and (max-width:1024px){body.home #projects .entry-title{font-size:16px}}@media screen and (max-width:767px){body.home .cat_list,body.home #resources,body.home #news,body.home #projects{clear:both;padding:0 1em;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}body.home .cat_list .post,body.home #resources .post,body.home #news .post,body.home #projects .post{overflow:auto}body.home #news li.post .entry-excerpt,body.home #news li.post .entry-title{margin-left:0}body.home #news li.post img{margin:0 0 10px 10px;float:right}}#page,#post{width:75%;margin-left:25%;font-size:16px;line-height:1.5;font-weight:200}#sidebar{position:absolute;top:0;left:0;width:20%}#archivebar{position:absolute;top:0;right:0;width:20%}@media screen and (max-width:767px){#page,#post{width:100%!important;margin-left:0;padding:0 1em;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}#sidebar,#archivebar{display:none}}@media screen and (max-width:480px){#page,#post{padding:0}}body.page-template-resources-php #sidebar{position:absolute;top:0;left:10px;height:100%;width:140px;padding-right:10px;background:#e8e8e8;background-image:-webkit-linear-gradient(right,#ddd,#fff)}body.page-template-resources-php .entry-title{margin-top:50px}body.page-template-resources-php .entry-content{margin-bottom:50px}body.page-template-resources-php #analysis{float:right;width:790px;margin:15px 0}body.page-template-resources-php #analysis ul{margin:0;padding:0;list-style:none}body.page-template-resources-php #analysis h3{margin:0}body.single-post .entry-date{font-size:12px;color:#ccc}body.single-post .entry-content img{margin:1em}body.single-post #comments{margin-bottom:20px}@media screen and (max-width:480px){body.single-post .entry-content img,body.single-post .entry-content .wp-caption{float:none;margin:0;padding:0;width:100%;height:auto}}body.archive #page{width:50%}body.archive .entry-list{list-style:none;margin:0;padding:0}body.archive .entry-title{margin-bottom:10px;color:#222;font:700 24px/25px Diavlo}body.archive .entry-excerpt{color:#222;font:200 16px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;word-wrap:break-word}body.archive .entry-meta{margin:0 0 1em;color:#999;font:700 10px "Helvetica Neue",Helvetica,Arial,sans-serif}body.archive .post{margin:0 0 1em;padding:1em;background:#eee;overflow:auto}body.archive #entry-author-info{margin:20px 0 10px;padding:15px;background:#fff;border-radius:10px}body.archive #author-avatar{display:none}body.archive #author-nickname{color:#999;font-size:10px}body.archive #author-email{margin-bottom:10px}body.page-template-page-category-php .entry-list{list-style:none;margin:0;padding:0}body.page-template-page-category-php .entry-title{margin-bottom:10px;color:#222;font:700 24px/25px Diavlo}body.page-template-page-category-php .entry-excerpt{color:#222;font:200 16px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;word-wrap:break-word}body.page-template-page-category-php .entry-meta{margin:0 0 1em;color:#999;font:700 10px "Helvetica Neue",Helvetica,Arial,sans-serif}body.page-template-page-category-php .post{margin:0 0 1em;padding:1em;background:#eee;overflow:auto}body.page-template-page-category-php #entry-author-info{margin:20px 0 10px;padding:15px;background:#fff;border-radius:10px}body.page-template-page-category-php #author-avatar{display:none}body.page-template-page-category-php #author-nickname{color:#999;font-size:10px}body.page-template-page-category-php #author-email{margin-bottom:10px}body.search #page{width:50%}body.search .entry-list{list-style:none;margin:0;padding:0}body.search .entry-title{margin-bottom:10px;color:#222;font:700 24px/25px Diavlo}body.search .entry-excerpt{color:#222;font:200 16px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;word-wrap:break-word}body.search .entry-meta{margin:0 0 1em;color:#999;font:700 10px "Helvetica Neue",Helvetica,Arial,sans-serif}body.search .post{margin:0 0 1em;padding:1em;background:#eee;overflow:auto}body.home #news .entry-excerpt{color:#222;font:200 16px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;word-wrap:break-word}body.home #news .entry-excerpt p{margin:0;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body.page-parent .entry-list{list-style:none;margin:0;padding:0}body.page-parent .entry-title{margin-bottom:10px;color:#222;font:700 24px/25px Diavlo}body.page-parent .entry-excerpt{color:#222;font:200 16px/22px "Helvetica Neue",Helvetica,Arial,sans-serif;word-wrap:break-word}body.page-parent .entry-meta{margin:0 0 1em;color:#999;font:700 10px "Helvetica Neue",Helvetica,Arial,sans-serif}body.page-parent .post{margin:0 0 1em;padding:1em;background:#eee;overflow:auto}#wide #page{width:100%;margin-left:0}.widget_tag_cloud a{line-height:20px}