﻿@-webkit-keyframes pulseTab{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-moz-keyframes pulseTab{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-webkit-keyframes fadeRight{0%{opacity:0;left:-40px}35%{opacity:0;left:-40px}100%{opacity:1;left:0px}}@-moz-keyframes fadeRight{0%{opacity:0;left:-40px}35%{opacity:0;left:-40px}100%{opacity:1;left:0px}}@-webkit-keyframes fadeLeft{0%{opacity:0;left:40px}35%{opacity:0;left:40px}100%{opacity:1;left:0px}}@-moz-keyframes fadeLeft{0%{opacity:0;left:40px}35%{opacity:0;left:40px}100%{opacity:1;left:0px}}@-webkit-keyframes fadeIn{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeSlow{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeSlow{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes floatUpOne{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(0)}33%{-webkit-transform:rotate(66deg) scale(0.25)}66%{-webkit-transform:rotate(132deg) scale(0.5)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(200deg) scale(0)}}@-webkit-keyframes floatUpTwo{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(1)}33%{-webkit-transform:rotate(-66deg) scale(1.5)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(-200deg) scale(0)}}@-webkit-keyframes floatUpThree{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(1)}33%{-webkit-transform:rotate(66deg) scale(1.3)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(300deg) scale(0)}}@-webkit-keyframes pulseTab{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-moz-keyframes pulseTab{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-webkit-keyframes fadeRight{0%{opacity:0;left:-40px}35%{opacity:0;left:-40px}100%{opacity:1;left:0px}}@-moz-keyframes fadeRight{0%{opacity:0;left:-40px}35%{opacity:0;left:-40px}100%{opacity:1;left:0px}}@-webkit-keyframes fadeLeft{0%{opacity:0;left:40px}35%{opacity:0;left:40px}100%{opacity:1;left:0px}}@-moz-keyframes fadeLeft{0%{opacity:0;left:40px}35%{opacity:0;left:40px}100%{opacity:1;left:0px}}@-webkit-keyframes fadeIn{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeSlow{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeSlow{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes floatUpOne{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(0)}33%{-webkit-transform:rotate(66deg) scale(0.25)}66%{-webkit-transform:rotate(132deg) scale(0.5)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(200deg) scale(0)}}@-webkit-keyframes floatUpTwo{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(1)}33%{-webkit-transform:rotate(-66deg) scale(1.5)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(-200deg) scale(0)}}@-webkit-keyframes floatUpThree{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(1)}33%{-webkit-transform:rotate(66deg) scale(1.3)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(300deg) scale(0)}}.static-homepage{background:#000 url(//ga-dash.s3.amazonaws.com/production/assets/bg-6a1d2e2266a68f2302176cbeb46f14cbd840c432d22a653c3cac2a980cbc5f52.jpg) no-repeat;background-position:50% 40px;background-size:contain}@media only screen and (min-width: 1120px){.static-homepage{background-position:center 10px;background-size:auto}}.static-homepage .hero{margin:0 auto;max-width:960px;padding:30px 10px;text-align:center}.static-homepage .hero h1{color:#fff;font-size:36px;line-height:36px;margin:0;max-width:900px}@media only screen and (min-width: 720px){.static-homepage .hero h1{font-size:72px;line-height:72px}}.static-homepage .hero h2{font-family:"news", Georgia, serif;font-size:18px;font-weight:normal;line-height:26px;margin:40px auto;max-width:720px;text-transform:none}@media only screen and (min-width: 720px){.static-homepage .hero h2{font-size:22px;line-height:32px}}.static-homepage .hero a{background:#FF2500;background-position:5px;border-bottom:3px solid #c20027;border-radius:3px;color:#fff;display:inline-block;font-family:"pf-din", Impact, sans-serif;font-size:22px;margin:0 auto;padding:12px 25px;text-decoration:none;text-transform:uppercase}.static-homepage .hero a:hover{background-color:#bb0000}.static-homepage .props{background:#000;margin-top:30px;padding:30px 10px;text-align:center}@media only screen and (min-width: 720px){.static-homepage .props{padding:60px 0}}.static-homepage .props h3{color:#fff;font-size:32px;margin-bottom:10px}.static-homepage .props p{font-size:14px;line-height:21px;margin-bottom:0;margin-top:0}.static-homepage .props ul{list-style:none;margin:0 auto;max-width:960px;overflow:hidden;padding:0}.static-homepage .props li{margin:0 auto 60px;max-width:300px}.static-homepage .props li:last-child{margin-bottom:0}@media only screen and (min-width: 720px){.static-homepage .props li{box-sizing:border-box;float:left;margin:0;max-width:none;padding:2%;width:33.33333%}}.static-homepage .video{background:#000;padding:10px 10px 20px;text-align:center}@media only screen and (min-width: 720px){.static-homepage .video{padding:0 0 50px}}.static-homepage .video .wrapper{margin:0 auto;max-width:640px}.static-homepage .video .container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:0;position:relative}.static-homepage .video .container iframe,.static-homepage .video .container object,.static-homepage .video .container embed{display:block;height:100%;left:0;margin:0 auto 20px;position:absolute;top:0;width:100%}.static-homepage .about{background:#000;padding:30px 10px;text-align:center}.static-homepage .about h2{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjM5IiBoZWlnaHQ9IjU1IiB2aWV3Qm94PSIwIDAgMjM5IDU1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkxKSI%2BPGNpcmNsZSBmaWxsPSIjRkZGIiBjeD0iMjcuNSIgY3k9IjI1LjkyOSIgcj0iMjIuNzg2Ii8%2BPGltYWdlIHdpZHRoPSI1NSIgaGVpZ2h0PSI1NSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFKQUFBQUNRQ0FZQUFBRG5SdUs0QUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBSEx0SlJFRlVlQUh0WFd1UVhNVjE3cjZ6YjE1NmEzZG1WL3VZRlVoeEhHRkxCZ0t4Vk1KSmNDb2hDQ2xHR0NnTDRXQ0lyVUp5QlFqMmoyVHpJK1hFSm9XZ0NBYURoV1JJZ2NCUUF1eUF5d1VVcWxERjI2SlNsQUR0N0h0bVYrOG4ycDNabmR2NXp1emUzVHN6OS8yYU85cVpxcWw3Yi9mcDA2ZFBmN2U3NytuVDNaek5vdDlRTERZL0sycVhTNEl2NTB3c1k1ekhPR05Sd1ZrVDFEQy9PWm1ZajZzd1VRa2ZpblVlQWRreEx0Z3dpRk5NaUtSZy9GT1ppLzBSbnQ3Zm5Fd2VOZUZ4emtSRGY3UGpOeFNOUDhrNXY5V290Qk95V05VNm5QalFpS2EvS2I2eVN1SWZHTkVJSVhZMXB4S0dlUm1sTDZjNHFaeUVkU1VyWnhtejlCSE83clZBYzQ4WkRkNUswN3pNZUpSTGZGa0RxSXN4cVh0eGZKRVZaWFBCMjgzbzBFTGRrSXpHZFFHQ3VMdEJzOUdNRDdvMTA3eUl4NEhHeG9WZEtJTVp2ekRIbDJVWE5yQ29KUzVWMVd5QzhKdWczUDVZS3JIYVNNbDlDMXFicW1xciswQmZZMFNueEFuQlhtRmNmakI5bHVXNnF0b2F2cEpGK0RiTzJiVUtqZEVWQU1ySTZYVDdraU9ES1NPNlpMVHpMWXlsMmtDL1M1N0k3RnB5YURCaFJCL0d1TElCVUJmZTFPODJ4YS9qRXQ4S29kZmtLVlBJdDhWU1BVL21oVTA5VUxyYm8vRVhNR0JlcHhYdlc1Z1FMejJlU3F4SC9ySldIc2xveDJiR3BSM1RjUmc0Q2M3M3lrSnMzNUZLdkt5WGJwbytKRGVoQjlBSDBXaERFMnZZTExqWXhobnYxTlNiWUJONGszODBuRW84dUlxeGNZV21aMUg3NHRvcTZkSEF3YU1JSU1TZTlJUjhaOGVoM29OS0VKcTA2cVpvZkN0ai9DZU1zeW9sWEgwVlRIUnpJUjRZWm1NN1Y2VlNaOVZ4WWJzUFBZRFF6UDhBaW43WWt1S0VHQUhkbXpKOVluUGVnVXI2Qmdwb3FkdXl4TjhCRVhWbkFQZnJhRjk2SkNiTnhmM1ZBSFNqSlZhQ2JZbWx1di9MRW0ySmlFSVBJQnEvVk5kV0c0NGxTcVE3MzdQTnB0TXhzM0dVNzBLWVpCQjZBSkg4K1BxWndGc2JNU25MdVJVdGhJeVBnOUNYT2ZTZmtHUTlublhnb1ZlQmN5bFg5cEMvRnFFSEVHTjFmeE55SGZvb1h2akxYaklBb1Z0cUdXcUsvL3dBWTdWNk5aQ1kyM0VSNXB1NjlPTFA5WEFxTytsQXI1eWtPOUloNlZLUHh1L3drZ0Jvc0tsalBTWXdQNFpONTg2R2FQeWx6NkxSQllVRkhab1hhNjV0a0Y1RFU5NVdHRGRybmxGMjBzSGcvT1pZWVptcGU0UHU5cEFPU1plazAwS2FJSjRESFVUM3NyYTY2bGhrTyt3NWQ2Z0xCN3ZIQ1pqYm5zVW43MGNRU0FKb0xzZHMrVVpjRzlSMHMvWmVpTE9ZN2QrTldmOTNvU01aSm9xdk1DNitEVDNPVWVzRWVueHNQSm5kMXM3Nnh0VGhmdDRIQnFDcDZZUTl5UEF5UHdzMDIza0RZTzlOcE1mWHRSM3BIdzVDRjRFQWFLQ3g0MnRTUkNMd1JJTW8xR3pQQXlCS3lWbDUzWktSbnZmOTFvWHZBQnBZMEJLVmFtdTYwZHpXKzEyWUN2OFpEYUE3R3hWajZhVXRSNGVTTTZIZTMvaytpSjZ5cFA3S2U5RXJIRTAwOEpUZjRLSDhmUWNRWmNLRi9BQmRLNy9nTkRBdXNvSG8zUGN1VEZFWkprVlBZVkwwQXVXNWN2VlJBNEtkeGlUc2hUN21NTTA2a0JhSWNvTTdocVpmekxRa2xSc3ZOWUJ4ZERDL1FBQkVIb1FZUk90YVZJTXA2aXpLaGJNTFNlZEJsRGdRQUVXcWF1NEtvakNWUEdZMEVKVE9QUUdRbHFsZEtRcE03QnR3djBWNXJsd0QwOENXS2Qxclpram1GYzBJbTRHdUI5R1RSa0wrRnZKOWlrYis3YW0rVDBrR2FrS24zb0l0NUpwZ1U2NEt1UmNhZ0U4UjJEeWNuY2c4cERqc0o2UHRsd2d1L1JEaDM1R3pZbzFiWTZNckFFMU5UM3dBSmpOb3hoY0FoTVBVRFF2a0s4QUxQYzhHSGpBc25zVFNKc3d6em53Sms4VWEweDZyM0V4N09HNFphR0lVUzJXS3B5ZEl3QXA0UW9mSjNFZU1DandrSUwzNFZJZFVsMDRGZGd5Z3lWbjF5c1NvVThXSEpSMUFkQm5WcFZONUhIVmg1SHNpU2RJTFRqUDFKUjJXUFlEdktIeGpzS3lIMTZGZ3VvNXF2dVJmNWt4bFdkN1FNdHp6b3QxaTJBWVFlYitoa2o1R2s0Z2xLaVg2MFNJOHh0NUJHL3hicko5NkY0RDU3TzFVSW5VRFkxbEZJbHBQdGtCVXQwbzhjaW1XMDN3ZDh5bnJJRFB0d3VINVQ1YkY5MkFvUFdPSE1lU09TRkxrS1R0cC9LVEZHT2s0UENCWHdKRi8wRTQrdGdGRUxwVGtCV2NuRTg5b0o3OHFkcUN5ZnRhYzdQbmNEdC9uR0l0Y0dldGNuM09SNWV5UDdLUTFwSVd6RjVSK25pR05UdVJRTEo3eUM5UTZXUm9HQzFrODJqeWMrQWREb29KSTIyT2cwZUhFTm5qR3ZWYkF4L2RIdkNFSEpnUzdESlYxdTEzd2tIRFVPalVudTUvL1BOVzlRaGJzWDFFR3I2WldlcDBXSG1EdWNaclc4M1JDL0M1WHR6WVoyd2JRVXNiU2dvL2RnZ285WVRNdjUrUkN2SjArSzc1bXRuZVBsUXpXTWpiUmt1cnVRbCszQWQxZ3hrb2FJeHJZS3h5REFFTUJ4Mm1OWkxJYlIzVjVobzNlUW5Wck42MXRBRkVHdVIyNEJIL0dibVpPNkRIWTJYY2tlK2FhK1BHZWswN1M2NlZaa2tyc0ViSjhFMW9pR253Ny8zSGhHQVRZVGNGeFd1Y0NhNlNFUC9vbHFkUVJqUmpUSUVjQUlxN1EreDlNdWJzbGdGRXlJN0xyVmh3OCtJVmJWbHJwOGRYeEFscUJuMmpGV1EzRHVNRjVGeVk3QjU5VithelE0UTM2eUFxZEZvMWpBR0gwN1RpdGxpQmFZZGdrNGNjZHc3MzlXbkZlaFkwa0UxMTRHejV4eWs5eTBRSmxwWEFBeUUxZE9nY0JsdDQ0VmJxbGRFTDBIMHdsSHJORTY0S0l0b1BCVjkxOVRsbE15QkhIM1JEUGpEdE82MVJlelhRdTZ0SVJnR2pSWDI3ZGxxWTAzZ1NpOVhtVUt0Y2Jic1pjOEZYM0c4emU1U2FCalNtTFl3OUxaeDEzWWZBWHh5NnZZcXlZYTdBaFZKZEdIaFZHMHRnR1VHNnBiWDM5ODM0ditwdVE1V2VOQlBjNlRtYnlUdHM4aFRqb2NnTW9OSDdjTVFCdHk2dVhBQXM0ZVYzZHI0MldVZXNsMVFYUXg0c1huMGViT3lsK0k3U1VGb2F2VFhYMWZCLzZ6Q3YwR0hvUmpnSDY1KzBqZlgxMmVaRUx5ZERpdGl0NjU3VGxyZGkwd2tlV0oxNnhRcWVtd2VEVGRSY0VCTG5tb1piSjZUM1ZLZFV0MWJHeUt3aDVXeEFHeUtxdngxZHppelVpWGhDNTRGWk1GVHdjcWExOUdOTVhNcVlMSnNHR25Qeit3VHFMbmVDcy8zSmRhbDNkTTJnVi80eFNWVmV4OGFIejRvOGNTQ2J1WGd1N2p4Vk9yU01EKzZHOEU4amJNdmhBNjdyeVlVenNwV254VVB3NGI0TW9PeG1ycHoyWnN0Qm5ibitpSnBIRGorWk9hWm90VUJlK3NQQm1iSnN1Vk9BT1lmSm4wM21iM0pDc2FINWZVc0JENUZCQ05TcDM2OUpZNTA5TmtxdWpVV1JtNjJzTTR4ZlhBRUpyRzg2ZFdWVWJlaEVXdW5TK3VqVUJsTnNOVlc5RFM3WEtmYnJIQU5yeWFzck4wWTRyQVo2djZvanlmYVBtVnlQTmdFYVliaEFHbjY3SEwzZzNYWU5RVjBDUEl2QXlkdDRXamYrdEZqdE5BTkZXdWxyRVFZVmg5dHp5ekhhRWM5M1ZCMmlKYWhlUDF4VnRqYUpYRHRpa2JWbTc0UUxodXZLeldmZXRtRjU1dkF5WE9KL3BrVlNNaXdDVVc0SWp4R29WVGVDMzZId3RmOXJDTGFLb0RHcUJwV3JqZURVdE9rUEwrVkk2dUdPNEJ0Qnhkc1oxSzVaWEJwOGVvT2ZWV2t1RmlwUlBPOENqUzhETFc3cGZoR1hsMHVWdUxXZDhnV1VlVHlVc2Q3VjZYSFBUTkRBSDZNV0hKaHlZeUdHalFLQThBSFhSZ0hUeStJQUNzc3Bqc1FaRVAvVGxDZEM5TUFjVXkrZDlDR0VEWmM3RFRON0R6WTJOT0MrTDkzbWZ0YThjUzlKYWV1bkw0NFU1d0ZjTnp6RHZuOFRJVEVBZWdKYU9qQnpHb3Z3MURHZFB3TFJ2eVg0eXc2cGtkM2lCZy8rNThRTXFsTllMYzBBaFQwK2ZDUXU1ODBnU3F3a2phdDU1QUZJaTZPQVNmUHZmcHp3SGZjV2hJNTZCd2t0ZWFqM2dFOTcxQUhxYVgwZ2N5NmJsS2JvUlA5STd6RVlUUUpRZWJnNFB3YzJCenA2by9EUTBnRk4xZWpXQ0hRVjVZUTV3bExHVlJNQUFIV0tqUjZvTG9NbVpjUDZHWHNMWkhpN3hyR2N0a0pUT2VNYkxoM3A1MDhnclFoZEFKQWhtcUkvN0lOQTV3WEpzMUwwTlNGSEVFOGVTS2ZUWnR2MlJsZlIrWHVua0l5UCtoZ0NhUERMSktQbnNqRU5sSC9QU1I3dUwzbFVoK3NLb1RTeW0xN1gwazd5NkFLTEQydkJKLzQwd0ZxclVNc0VxNjluNFo3b3NJUjFJNHlQazZra3NURXVhZDZNSm9DNEFpMDc2ZzRHbE5JZTFaV0ZFQ1BFUFN2Vjh6SUpaZWM5NWVxRkN3Z0N3OEhQQ2hCYS9va0J5SUxzOUduOFIweG5ydEJKVXd0QXUrN0FnTU5TejhweGZEMHk4UUE1bWhmV2ZjeWdiaXNaM0Fta1p2UGJ0QU01cUVKV201U21VenRxemlTV2EveHFPWXBZbVNkRTFMVUg1VFhQMW83V0FXYUFIbmdXbWVaZU1BQTBLdG9MNUszZ283b1dOc0JkOVJFMXpLckc1aXR3WFlVcmZSSUtGV0h3anZSbDJkeWpibDQwUzU4VlpWRUNXeTcxNTZUeDQ0Qk53RGFuT09RQjZ3TTBmRmxCUExVRHlGOUJwRGl6QXp0MVNWdFF1OXllN2M1Y3JuNWp3Zkx4eVNwenhuS2ZmTlVEWWtlQzdHam9Bb1VreGJGWDhWb3doZnlHeWh3NE5EaGpTT0lqODB1SERaMURxdkhrbUIyd0NUVUxZZ2Z1R1dCWm9ydVdmMmFDUlpkWk44Y0t5MllMVk1oQjI2SEMzWnFzSktuUm9Ham56ZlB5ajZCV0QrUExxeG9BZGNpQXIralJUQ2xTNUZtc0FDd0Y5cTJUNFpQdkd1N2drN2tNSU8rakdLZ0N5bzBvL0t4bGVMR1VGSU1JT0RJbDhuaDBGQmtQcm5UK1ExL0w2V2NteUhQNGxQZ1g2bkM5aDI3Y0Y0NEt0aEhGc2QwRmt1VHlpSlEzdUoyZXp2bzJCTXBMN1pVSkJhQUpZZVc1Q0ZxdWFrNG41TkpVaDJsTGRIOEdxZUNObWhPOEpRZ0NQOHdqMGszK01qL25XelR5VjZobENZVnh2dStleGZ2UFpDWEV2c0xKeGFydkIvRFZUMk1EeWZ2VHh0amNaeU0vaEhINFM3RXloVDdDWHBlM0tyZklRL1Y3eTlKSVhZUU1ZK1ptYVo5RmtLc3VLN1dxQ01yZ1ByQXZESEpCdnJZK2laejhtYWhYZXJxOGEyQ2dDVURvalBuU2RVYkFNQXV2Q1VMbStqWDhVbFhtNTJrUGg2ZFZWQ3h0RkFQSXFNMWQ4WU9KMGxkNm54SDc0QVJXSzZ1bHFqMExtUGp3WDdROVUyOEJncWEvOHREUmd4NDFqY0dISFVsN0RyOFJXdnRYWTAzemZrdUVlUzNzZWtWc0hOakxReXI3a1liVTFmQ1dFZUVNdFNCR0FtSkMybHF0ZkJ4VU1GWEEvbDluL3FRdHA5UjViYU4yRXFaMXJkT2t0Yk10N1lONjhDK3ZyNWo0T2YzSnNqZzhyRzJFQmpJZGluZS9nNExlYld3OE9HSTZqZU81VFBwd2RBNHZrZHVqUUJ4QjJwYm9INExsV1Y0SGxFQ0hZNjgwamlkZWNpSXBLdmhUMXJRdWdMRGUyQWIzSldCWEE4eXJBYzJWaC91QjdCVTV3M0F2LzRwVWRoM3AxTjFNWUhUM1YwMUFmUXRzdUNvU1g0Vm80NS8wajdELy9xWlNQb003N20rSXI0Wlc0R3hSMmR2UlNlSlQ2R2t4N2ovNUxESFBEUVhSblUzeXpGbmdVQlVIUVdFMUU2bEtldGE1TGp4MDdoYy9sbzFweFlRaURNOW45d01xemZkRk8ydFNMUzBEVTBTcUpmNkEwdVdFUUVsOGlkZ2JSZG1nZEZ3OEQ2T0YyMW1mb0dvczNOTmR0R1dZaVRYWnRoalFCbUFzTTh6ZUpCRlkyWWcvQkQ5RmlINkVXS0xSb055bEhvTkdXWEMwNGF6VVRDcTNRdkU4V0xqemZrSzVzWnVYRk1lelV6NFlOQzFPSnpHbkFraCtRQlk5QzdNUXhDdS9ETHd6Vkd2SVdTSkdkc0NPaC9hOEFTTkdJd2RYU3lUcWMvWThCQ3lYcVZkd1lkcnZZdGMvd1MwMWhWT29yQ3BHU01JRTZWR3BCeWlGL2J1RVRIbWVhUFF4OTl1dVdCNmNiWnJQOG4zWGpweUo0bVd5OGliSW0wUUx4VDgwS0ZIZzhOQmg0bmlZWldqbFpaM0s5dkh3TjJwZGluUXFHODdqRWRhMGozYVo3VVk5N3VQT0hTYkZjUlJOMnFtUXU5dE5wOUpXZnNRYXdCVXV2TWNWa2JDelYreGxNem4vU0ZJMXZRTWhWR0R0VkF6ajcwcVBzR2FzYk1ydy8wamQ0VmJSekF0VlNiT2kxSWtSQU5JU2RxZ2hQNzZldDdjK1ZIejZsYngyS2RheFd5aU5PWis1dk9UVmt1RVdKUXF0M3hjQjNyT1hvVUVvdnZqQTh0Mm9qbGFERFlod2RHRVBudXc1eDFvL1gybkJuak1KOGczNG03RlRSOFpXMHRCbG96OEJodkIxdnpCb0lYclpMbThsR0Fmdld0QzZ6OWRJVDdCU3pDcUNaaE5NY3dFM3dQandHMnEzaUM2Y0h4UWdWZ0tDQURNWTllNkdrWHR4amFYUHlhSzZKcERYT2lyNW9BWDExVGRVanNFcVh5K1lLWGxhc0pxOGcvSUFVL1N0WHlqTzNoRmdKS1BWVmlKZmtUT2I3T09Nc3J5VXVtclZyTzlJL2pBMjBOd0JwZTBvdGMxanl4eVJHYjlDeVlEb2pQSi95d0FJd3NiNFFQS1NUSWdCUllCY210ZE1UOHAxNEhVdmluNHQ4TlZzQ2txMFV2MUpzdmNJOU9JZkRDMTBSQmdnTFhUbDMyMktPbWdBaXNza1pZL0Y2Y1pMWkYwSStPa0dYZXNLRGN6aThrVm04YnVROW9Bc2d5dHlPQTVVM3dvYVRTMjdybFlCRkUyZTkzd0hFU1JITU1HQUlJTmlId3VtWTRrUVRMdEo4SVovdWRaSGNVZEwyRTMwbllENG8rUzY1T0hwcnJsRUJkQUVFWXhnTVlHeXRVZUpaRVFjTDhySWpSMDZYb3F5NVQvbFNaSnlYcDdoNkNndDVvY3FEcnFVVGxsUzR0dkpHaFRESWE1VTlmeUJOMjQxWDhzSXVabXY4TTdTb2ZRV3ZrbTdTemwvK1gxaXFYOUdPS3c0bEozNFVibVZ4VElBaHdFQmpMSDRYVTNraHFuUFhCRkF5Mm5FYnpHYy9VUk9HK043Zkx6YTdBK2dJdnhvdjNyMWErc0lzZXh2Q0xRTm95cGlveFNyUU1CaFMveDJZT0taMVhrWmVGOWE5T0w0SWZ0Rjc0YWo0eTdEUHd3U21RZHBRMHNZUGx2QjJYWExPOU9NMEVwa05ZRFdTK0JORWMzSmMyb0VOTnQ4NjBOaTRVSjFKSG9DZVBwZzRnc2hXTmNGc3Y3ZnJtNE1aNmpZOW5lRk4xbzNUU3VQblRpQmErWm1IaWJiL0hobko4MkROQTFBWHJZcGhiSmM1bzlsRFlkczNod3Y5Vm9hemhSOHZYbnllVmUxTlpNUHhLYS9JUzlqb0tqQW81Z0dJQ09XSlRBVkFpc1p3dGV1Ylk5Ykt6R1huNndOTWxTL2Q5aHdjR0lBeExsc1FYSnBIOUtkYTJDZ0MwSkpEZ3drZzdhM1NTRG1acXl4ek1pRlkrdUZMQmVMcS85Q2xHTWFyVThKeFBqOWZuTlJIdmpscUdxUDd6NkxSQlJnN25tOUVJMVdKTnFONGRkeGFScWRHOGdGMVdLbnVvZWU5aEkzQy9Jc0FSQVJDRnJvSGpCVXk4T09aUjdoaEphanpsSVdjTnp1c2pnTnlNcEdEV2N1SDVnRnNlZDBMUHVFSHlEZEh6ZFBvdmw2dU0yMWQ0RnR0U3FQT0E4WkVXMllFZFZvdjd6R2RvN2xyaXlhQWZqbWNlQW1DZDNzcGdDMWVzaHl6U3A5TzliNkZabDd6TFVXTDhxc1dOalJxbFJjYXEzeTdsODFQZUNtUyswdzN6QTR5dFJrU0ZFUnk5R1FGUVlFL0VoWjJwQkl2YTJXc0NhQXVESVhRbDg4Z0x1aCttRXNYYXdtckZiWVVCN1dOTTM0OVdwc2hkVHdLL2VJd0c5MnFEak85RndVT1hEYU5pQmdtbUxZdWhwLzVHZ0xpSUxIU0FBaERIa1Vjd2tKWHdlQlppZE1FRUVVZXlaN2VpYjdzQitQcDhTaDJwYW9TYkhRQkt1Vld2TzE5U21LL3J0amk1SEk3dkdtTFBwRWN1MWpPeW4rTlluOUhIcyt1d1BydERhdFNxYk5XK1h5NllNRUZlTnVCeDVrZkFORTc4MlIraDlHV0tZRFFUWnJTcUhQQ2ZLUXRHZFJwYmQramJxbU9xYTVSNTVGc09oMkRZODJXWVhiMlNUMWUwSm05WDJKdXgwVzFEZEpyU0hpRnZaUTJxSUgrekhnMjFuNjR6L0w0eFFaM1RkSmt0UDFheGlONXpUUmF0WTNZaFBRNXpRUWFnVERDdmdvcjlEYzFvcWFEVUVFbkFHN0RDY3BwWXR3TU5IV3Npa2pTKytvd1ArNVIxbmZTWitWdlduWDhWMlRRYllFVWdzSnJMb1BSMFcraEpiTDhkaGZ5TUgyR0IxZFZkUVRqMStCK2dra2JDbk96ZTVveUtzRzBkWUdiNnB6ZU9XMXpDdlBTZStaZkJIQWdMOVVsNnRRdWVFaG0yd0NpUk0zSGt0aE5sUHU2TFREbmJBdGUvUWpsNS9kdjhNTG1lV2hSdjFXWWo4M0tJeGZtMWtJZVdzODFEZVpqSlNVZHJTaEJxM1ZTZWZialNuVkpkZXFFdHlNQTVUSVM0bDBuR1ZwTmc5cFkrcWZSenMxVzZkM1FTZWZYL2hPNm5nWTFENm8wTzh1QnNCaWhFVExYcVhubzNjdWlxazB2VGlzY2cxaC9COUl1NnRJeGdOQmNUNC9TdFFydFJSaGFvZi9RT21iUkM5NEtqOEhGSFYrR2tXeWI4ang5RmZZR3J6ak5yMjA2cmNrTmwrd05wTzI2bEpoa1h4VHRwaTRkQXdoTlBtMHc1T3NQZWN6REVxUGRXQXRjNDBkRzlFRUEyODF6eUtlWXY4MGRNakR1YjdjcW8xMWJrTit6OGpBdGZNV3E3SVYwamdDVU05bEw3TVpDWnI0OGMvNzFpMkx4WjR5ODRwemtTM3NaMXRYejMyTGNza3dydmQxbE5YYnNPM1kvNVgyZmxlZmkyM1QwcVpZZXpNSnNBK2dBenMwOG45VS9UVjhUWnN5OWlrZGU2K0VWOXp2eVYvS0NKNVkrWDF4ZlAvZHRqSHV1MHVPSGJVdDY5ZUswd21FRGF0TUsxd3FEbmN0eWEwWHAvVjRWUW5YSlJkM1RUbHA2MndDcWI0cHZoK0oxTjZMVVVwZ1hZU2prMnZvSS8yU29LZjQ5cDYwUnRUcndyUHNYVEZEdUE3OC9OcEpMdGpsd3hUakNCaWg0bTFIZWhYRjhQSUQ5Z21DL3VxZ3BibnNPbEJjS2EvWU1ZMWtMQm5VZm93SXNHOFBNZU5xTlIyVWw4Y1kvQlRsZUhrMTJmMFRUR1hvOGFKeFRVOHV2bENSMlBZQnpJN3FzQy9SbzFlR1lVTDVEeHY2ajZqQ2plL0IvQXNxMGZQb2piRXgvQjl2VEdTT2VTcHdreWRpU1VMTHNDcXVrczNQRlYrZHg2SFFGTE5DV3ZRK0l2MjBBVWFMQnBvNzFraVM5UVBlbC9nRk0yQlFpTitFNGlQWGtwMkY2ejZCUWRmaXltb3ZCYWl2a2EwV0w2YWljcFM1YmtQa0QwQnRhaG50ZXRKdW5ZOFZpZDlkSDBRcmRZVGZEQ24zNE5JRFc1ekZNcjl6cFJETGJZeUFsay9Ga2RodmUvdmVVNThxMVBEVkFkVWgxNlZSNnh3Q2lQWk1uMHVQcklFQytRNWRncDhpSzYxU2dTanFmTklCNlFmZCtXczJkNm83cTBHei9hM1dhd252SEFDSkd0QlVNWENnQUlqRkt6U0FUMldXeFZQZEZhQTduWk1mVG5aaHdmUWgvM3kzV2hZV3FQRTlwZ0hTUE9xQzZvSHJCLzhLTW1GaU91dm9GMVJuVkhkV2hHMzA1SGdPcE14MVkwQkxWMmp1R2FERGczb0RUWjU3RFFOWVZXTlg1VmU0dGFBRGdnZjNvQmd5TU5UOTJCdWMzeDdCdFg5SUNKME1TVHdCa21BTWk4ZW4vSUFCMGx4bGRKZDVERGFEbHdTZTVQWTlNQjlrSDBpcmdtS09ISE1oV1NlSkNBMEhwUEpBV2lQU0FaYkVuWVhXNjBJVk9La2t0YWdEam01TTBEclZJN29vc2tCWm9Tc0xBd09wS0krZEFZdmdQQlZhdmdXVFVHMjFiWm5VSzRSeW92OUlYQWRNMThQRytKQWhCQWdGUU5ZLzhNSWpDVlBLWTBRQWFvVUIwN251M1FwK0x2SzcyQUtZOXpwM3Q4R2ZxS2JSM09UdFBPdE9wWjE3eFNuRGZXeUN5TmNoWnNhYklZdTFWQ1NwOGlqUkF1aWFkK3cwZXl0ajNGa2dwSGZrMncyOTREeks4VEFtclhMM1hBTUR6SGsxUHVMVXdXNVVzTUFDUlFMMnNyYTQ2RnRsZU9JdVA1dllFRS93WitQNytBUUpoTVNhL0hGNTdHM0hOV3lsaHRWRG5IQjNXYmVXV1VXSDFCQUFpUTBkZmhaWnVoQjd6UHRXaHg4ZG9ZdFROM0paZDNRVUtJRVU0OGlmQ3lnUTRZTUVwVFlqWEJCKzdoUTU5VWVMcE9qUXYxc3pxNjUrSGdQNnRnRlZuR05KN0FPWWRXdlJYdUc2TC9OTEp0Umd2MlRVQXpuRTR3UDI5RTM4ZXQ4VXVDWUJJNkp4bm8yQS9Qam1jMlBvbG5TTVZ5SnNRanUvN29LUTJTalByZmxpclBqWXFMdFZiTVVyKzZmV3grSU53cVBzM3U1NkVYdW15WkFDeVdnQTRybTFDUzdYVEt2MjVSSWVXNVZaWWxIZUZ1VXkrZjRXNUwvelliOXp6S0U4TzRuVGFWejlvTDdRUytoYUlDb251TG90dXJBekE3a1dWVFBIQW5rem9scW84NU9nTHE5QlhDdmthelRyd1VGVnpIdkY3V2JjWGlBbzl3bmxOelhyTEJSVmlCSnAvUTJieWNkZ0M0bGlaY1RXYTJPSmx5NVladWlmRVZ4UldqUWpJSkJLUWFSNDRyZ1U0R3Exd3JxNkpZQ2tTZThRS2JhbG9RZytnZzJ4MFI1Tm93TjZVWWhzRzA1MmFpc0p1cW9pL2J5U1ZlQ2gzNE8wVVVjK2k5c1cxVmRLanFMQjFtdW44RHNSSmZ4a2MxcVkrYjRzV1JlYk9JYUdqSkhST1pjYmd1UnVnZTJDWWplMzBXMFMzL010aURFU0Y3SUtCOGJ0TjhldGdQOW9LNWE0R0tLWmxoOEkzNDJ0bEo5RVYvcnFRN3Zaby9FWFFYMWNZNSt2ejVER1JHNUMvcGs5NDdqd1NPbEpDK2NHS2loWnpMKzJHU2h0YTZxVlR5TU55bmE2RXNBaGtSWTZCUlMxeHFhb0duL2RzRTdxc1BqaUxyekZLUitNb3FiYTJGL1NXdWpOc3JQQUt5NHJ0Nll6NGtQaldOckJWVEVoYkFkbHJqZkpSNHFqYnduUkNtOWwwQWo0TzlpSk5LK2gzMFNiZVd2c3dLenpEZWkxTEFDbks3RUxyY25OajQveWxJeU9IbFRDOUs0NDIvejBhclQvWGk1OE9GK0llZlAzY1AvMnN1a0dGMzRPVzdLZXFJTzFid1g0UFVQK2xkdVJNS0cwV1FlZVRkT20wVWpPVTRiMHJhd0RaVVNzcS94ZW8vTnVOMHFBVDJZMGowQTIzclFFUWR3T0lOeGp5d2JJWmRLbXpZdFZ1NkQvampTcktUaHk2Q2RQdWE0S1p0eTVad2F5MFFLWjUyWkU5ekxTenBnV2lTcUJObExLaWRya2srSExNOXNQTmxqZERBVTBZdkVZUlBSZGIraTdBRlZnei9IRk1yMkRpbHgvRFlENEY0bUZNQ05PbW81OWlkL2I5RVo3ZVh6Z3hiTWl0ekNQL0g5bW9vWGN1Ym9TREFBQUFBRWxGVGtTdVFtQ0MiLz48L2c%2BPHBhdGggZD0iTTEuNSAyOGg3Mk0xNjUuNSAyOGg3MiIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L2c%2BPC9zdmc%2B);display:block;height:55px;margin:0 auto;overflow:hidden;text-indent:101%;white-space:nowrap;width:237px}.static-homepage .about p{font-size:16px;line-height:26px;margin:20px auto 40px;max-width:580px}.static-homepage .about p a{color:#ccc;text-decoration:underline}.static-homepage .about p a:hover{color:#fff}@-webkit-keyframes pulseTab{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-moz-keyframes pulseTab{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-webkit-keyframes fadeRight{0%{opacity:0;left:-40px}35%{opacity:0;left:-40px}100%{opacity:1;left:0px}}@-moz-keyframes fadeRight{0%{opacity:0;left:-40px}35%{opacity:0;left:-40px}100%{opacity:1;left:0px}}@-webkit-keyframes fadeLeft{0%{opacity:0;left:40px}35%{opacity:0;left:40px}100%{opacity:1;left:0px}}@-moz-keyframes fadeLeft{0%{opacity:0;left:40px}35%{opacity:0;left:40px}100%{opacity:1;left:0px}}@-webkit-keyframes fadeIn{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeSlow{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeSlow{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes floatUpOne{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(0)}33%{-webkit-transform:rotate(66deg) scale(0.25)}66%{-webkit-transform:rotate(132deg) scale(0.5)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(200deg) scale(0)}}@-webkit-keyframes floatUpTwo{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(1)}33%{-webkit-transform:rotate(-66deg) scale(1.5)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(-200deg) scale(0)}}@-webkit-keyframes floatUpThree{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(1)}33%{-webkit-transform:rotate(66deg) scale(1.3)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(300deg) scale(0)}}@font-face{font-family:'pf-din';font-weight:bold;font-style:normal;src:url(//ga-dash.s3.amazonaws.com/production/assets/pfdin-2c74ac760ab560c1ef80d525bfeba7ef096420ae1d4e7ef4aefa47eeb365393f.woff) format("woff")}@font-face{font-family:'pf-din-light';font-weight:normal;font-style:normal;src:url(//ga-dash.s3.amazonaws.com/production/assets/pfdin-light-50236350879f5070bca281e5d2a53e01b5a5e3af0f29331d943f0b6c857173f1.woff) format("woff")}@font-face{font-family:'news';src:url(//ga-dash.s3.amazonaws.com/production/assets/news-c06c6f13699a54b457acacfc2b3577bff18364ed5d2227d8e731b264c533aaa3.woff)}@font-face{font-family:'iconic';src:url(//ga-dash.s3.amazonaws.com/production/assets/iconic-2521c85c170553701d5e46ed41c13554b94aea1d78b23a4df55ee5ce1ce0a85e.woff)}html{background:#000;color:#ddd;font-family:sans-serif}body{margin:0;padding:0}p,li,a,label,em{font-family:"news", Georgia, serif;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:"pf-din", Impact, sans-serif;text-transform:uppercase;font-weight:normal;color:#ddd}a{color:#FF2500;text-decoration:none}.brand{height:50px;background:url(//ga-dash.s3.amazonaws.com/production/assets/logo-0901a3c8466759400ecb1fd4ce0cfcc115d9a227a8ed64940284762f35a0ff15.png) no-repeat;background-size:20px;color:#fff;font-family:"news", Georgia, serif;display:inline-block;margin:7px 0 0 10px;font-size:24px;background-position:4px 3px;padding:0 30px}.subtitle{color:#888;margin-top:3px}*{-webkit-font-smoothing:antialiased}#editor *{-webkit-font-smoothing:subpixel-antialiased}.clearfix{clear:both}.relative-container{position:relative}hr{border:0;background:#444;height:2px;margin:25px 0}.hr-lock{position:absolute;margin-left:-25px;top:-15px;left:50%;width:50px;height:50px;background:#262626 url(//ga-dash.s3.amazonaws.com/production/assets/lock-0e28068913138f6b06a40fe0c2b05e21a1246194d3105cb582b7b443fcfdda10.png) no-repeat;background-size:30px;background-position:50% 0}header{height:40px;margin-bottom:50px}header .brand{margin:7px 0 0 10px;font-size:24px;background-position:4px 3px;padding:0 30px;float:left}header .current-user{float:right;margin:30px 12px}header .current-user p{display:inline-block;margin-top:0;position:relative;bottom:10px;color:#888}header .current-user .user-image{height:40px;width:40px;margin-right:5px;position:relative;top:6px;border-radius:100%}header .current-user .user-username{font-size:18px;font-family:"pf-din", Impact, sans-serif;text-transform:uppercase}header .logout{margin:10px 15px 0 0;color:#888;background:#393939;border-bottom:2px solid #262626;font-family:"pf-din", Impact, sans-serif;text-transform:uppercase;padding:10px 15px;font-size:16px;float:right}header .logout:hover{color:#ccc;background:#444}.flash{position:absolute;top:15px;width:480px;left:50%;margin-left:-250px;padding:10px;font-size:22px;color:white;font-family:"pf-din", Impact, sans-serif;text-transform:uppercase}.flash.flash-error{background:#FF2500}.flash.flash-notice{background:#00C7C1}#home-bg{position:fixed;top:0;bottom:0;left:0;right:0;opacity:1;z-index:-1;background:url(//ga-dash.s3.amazonaws.com/production/assets/bg-6a1d2e2266a68f2302176cbeb46f14cbd840c432d22a653c3cac2a980cbc5f52.jpg) no-repeat;background-size:cover;background-position:0 130px}#home-bg.soon{-webkit-filter:blur(5px)}.login{position:absolute;top:-5px;right:8px;font-size:18px;color:#888;font-family:"pf-din", Impact, sans-serif;text-transform:uppercase}.login a{font-family:"pf-din", Impact, sans-serif;text-transform:uppercase;text-decoration:underline;color:#888;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}.login a:hover{color:#FF2500}#home{opacity:1;text-align:center}#home #ga{position:absolute;bottom:10px;opacity:0.75;left:50%;margin-left:-75px}#home #ga p{margin:10px;font-size:12px}#home #ga img{width:150px}#home h1,#home a,#home p{color:#fff}#home h1{font-family:"pf-din", Impact, sans-serif;text-transform:uppercase;font-size:140px;line-height:140px;margin:40px 0 0 0;position:relative}#home p{font-family:"news", Georgia, serif;font-size:22px;margin:10px auto 40px auto;color:#ccc}#home p.tiny{font-size:13px;color:#ccc}#home p.tiny a{color:white;text-decoration:underline}#home p.tiny a:hover{color:#FF2500}#home p .brand{font-family:'News';font-size:1.25em;padding-right:3px;padding-left:30px;background:url(//ga-dash.s3.amazonaws.com/production/assets/logo-0901a3c8466759400ecb1fd4ce0cfcc115d9a227a8ed64940284762f35a0ff15.png) no-repeat;background-size:26px 26px;background-position:0px 2px;position:relative;top:1px;color:#fff}#home .signup{display:inline-block;font-family:"pf-din", Impact, sans-serif;font-size:28px;text-decoration:none;margin:0 10px;box-shadow:0px 1px 5px #000;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;-ms-transition:background-color 0.2s;-o-transition:background-color 0.2s;text-align:center}#home .signup.twitter{background:#00b6b0 url(//ga-dash.s3.amazonaws.com/production/assets/twitter-9e9e373c1d8dd6d6ba3f2f9d0c03e385e900e04a5473eb8b1e545aed881f538a.png) no-repeat;padding:15px 25px 15px 55px;border-bottom:5px solid #00838e;background-size:45px;background-position:10px}#home .signup.twitter:hover{background-color:#00a59f}#home .signup.email{background:#FF2500 no-repeat;padding:15px 25px;border-bottom:5px solid #c20027}#home .signup.email:hover{background-color:#c20027}#home .signup.email .icon-mail{font-family:'iconic';font-size:25px;position:relative;bottom:2px;right:3px}#home .signup.tumblr{background:#365471 url(//ga-dash.s3.amazonaws.com/production/assets/tumblr_logo_white_128-4ead669083e8e684c8ac99d25a47548cd52013ad90f954c8f5c4e8df50c57b47.png) no-repeat;padding:15px 25px 15px 55px;border-bottom:5px solid #2C4762;background-size:45px;background-position:10px}#home .signup.tumblr:hover{background-color:#2C4762}#home .signup.beta{background:#FF2500 url(//ga-dash.s3.amazonaws.com/production/assets/twitter-9e9e373c1d8dd6d6ba3f2f9d0c03e385e900e04a5473eb8b1e545aed881f538a.png) no-repeat;padding:15px 35px 15px 75px;background-size:65px;background-position:10px;border-bottom:5px solid #c20027;font-size:38px}#home .signup.beta:hover{background-color:#dd0300}#home .login{position:absolute;right:15px;top:15px;color:#fff;background:#888;font-family:"pf-din", Impact, sans-serif;text-transform:uppercase;padding:10px 15px}#home .login:hover{background:#00C7C1}#home .blurbs{margin:100px auto 20px auto;width:90%}#home .blurbs .blurb-text{font-family:"news", Georgia, serif;quotes:"“" "”" "‘" "’";font-size:15px;line-height:20px}#home .blurbs .blurb-byline{font-size:12px;margin:5px}#home .blurbs .blurb-byline strong{font-size:20px;display:block;font-family:"pf-din", Impact, sans-serif;color:white;text-transform:uppercase;margin-bottom:5px}#home .blurbs .blurb-img{border-radius:100%;width:75px;margin:0 15px 20px 15px}#home .blurbs .blurb{bottom:20px;display:inline-block;width:420px;vertical-align:top}#home .blurbs .blurb.blurb-alexis{text-align:left;left:20px;float:left}#home .blurbs .blurb.blurb-alexis .blurb-img{float:left}#home .blurbs .blurb.blurb-kathy{text-align:right;float:right;right:20px}#home .blurbs .blurb.blurb-kathy .blurb-img{float:right}#home .video{font-size:15px;opacity:0.4;line-height:24px;display:inline-block}#home .video img{width:57px;height:57px}#home .video:hover{opacity:1}.video-embed{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.7);z-index:1000;text-align:center}.video-embed iframe{margin:110px auto 0 auto;width:750px;height:450px}.fadeRight{position:relative;-webkit-animation-delay:0s;-webkit-animation-duration:2.5s;-webkit-animation-name:fadeRight;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0s;-moz-animation-duration:2.5s;-moz-animation-name:fadeRight;-moz-animation-fill-mode:forwards;-o-animation-delay:0s;-o-animation-duration:2.5s;-o-animation-name:fadeRight;-o-animation-fill-mode:forwards;animation-delay:0s;animation-duration:2.5s;animation-name:fadeRight;animation-fill-mode:forwards}.fadeLeft{position:relative;-webkit-animation-delay:0s;-webkit-animation-duration:2.5s;-webkit-animation-name:fadeLeft;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0s;-moz-animation-duration:2.5s;-moz-animation-name:fadeLeft;-moz-animation-fill-mode:forwards;-o-animation-delay:0s;-o-animation-duration:2.5s;-o-animation-name:fadeLeft;-o-animation-fill-mode:forwards;animation-delay:0s;animation-duration:2.5s;animation-name:fadeLeft;animation-fill-mode:forwards}.fadeIn{opacity:1;-webkit-animation-delay:0s;-webkit-animation-duration:3.5s;-webkit-animation-name:fadeIn;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0s;-moz-animation-duration:3.5s;-moz-animation-name:fadeIn;-moz-animation-fill-mode:forwards;-o-animation-delay:0s;-o-animation-duration:3.5s;-o-animation-name:fadeIn;-o-animation-fill-mode:forwards;animation-delay:0s;animation-duration:3.5s;animation-name:fadeIn;animation-fill-mode:forwards}.fadeIn.blurbs{-webkit-animation-delay:0s;-webkit-animation-duration:3.6s;-webkit-animation-name:fadeIn;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0s;-moz-animation-duration:3.6s;-moz-animation-name:fadeIn;-moz-animation-fill-mode:forwards;-o-animation-delay:0s;-o-animation-duration:3.6s;-o-animation-name:fadeIn;-o-animation-fill-mode:forwards;animation-delay:0s;animation-duration:3.6s;animation-name:fadeIn;animation-fill-mode:forwards}.static-tumblr{background:#fff}.static-tumblr .brand{color:#000}.static-tumblr .login{color:#ccc}.static-tumblr .login a{color:#ccc}.static-tumblr .login a:hover{color:#aaa}.static-tumblr #home{-webkit-animation-delay:0s;-webkit-animation-duration:3s;-webkit-animation-name:fadeSlow;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0s;-moz-animation-duration:3s;-moz-animation-name:fadeSlow;-moz-animation-fill-mode:forwards;-o-animation-delay:0s;-o-animation-duration:3s;-o-animation-name:fadeSlow;-o-animation-fill-mode:forwards;animation-delay:0s;animation-duration:3s;animation-name:fadeSlow;animation-fill-mode:forwards}.static-tumblr #home h1{font-size:130px;margin:80px 0 0 0;color:#000;letter-spacing:-3px}.static-tumblr #home p{color:rgba(0,0,0,0.7)}.static-tumblr #home p .brand{color:#000}.static-tumblr #home .signup{box-shadow:none;border-bottom:none;border-radius:3px;padding:25px 50px}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.static-tumblr #home h1{margin-top:30px;font-size:66px;line-height:70px;letter-spacing:-1px}.static-tumblr .tumblr-credit{position:static;padding:10px;text-align:center}}.shape{-webkit-animation-delay:0s;-webkit-animation-duration:3s;-webkit-animation-name:floatUp;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0s;-moz-animation-duration:3s;-moz-animation-name:floatUp;-moz-animation-fill-mode:forwards;-o-animation-delay:0s;-o-animation-duration:3s;-o-animation-name:floatUp;-o-animation-fill-mode:forwards;animation-delay:0s;animation-duration:3s;animation-name:floatUp;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;display:inline-block;position:fixed;width:80px;height:80px;opacity:0;z-index:-1}.shape.shape-circle{border-radius:100%}.shape.shape-triangle{width:0 !important;height:0 !important;border-left:40px solid transparent;border-right:40px solid transparent;border-bottom:40px solid transparent;background-color:transparent !important}.shape.animation-1{-webkit-animation-delay:0s;-webkit-animation-duration:3.5s;-webkit-animation-name:floatUpOne;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0s;-moz-animation-duration:3.5s;-moz-animation-name:floatUpOne;-moz-animation-fill-mode:forwards;-o-animation-delay:0s;-o-animation-duration:3.5s;-o-animation-name:floatUpOne;-o-animation-fill-mode:forwards;animation-delay:0s;animation-duration:3.5s;animation-name:floatUpOne;animation-fill-mode:forwards}.shape.animation-2{-webkit-animation-delay:0s;-webkit-animation-duration:3s;-webkit-animation-name:floatUpTwo;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0s;-moz-animation-duration:3s;-moz-animation-name:floatUpTwo;-moz-animation-fill-mode:forwards;-o-animation-delay:0s;-o-animation-duration:3s;-o-animation-name:floatUpTwo;-o-animation-fill-mode:forwards;animation-delay:0s;animation-duration:3s;animation-name:floatUpTwo;animation-fill-mode:forwards}.shape.animation-3{-webkit-animation-delay:0s;-webkit-animation-duration:2.5s;-webkit-animation-name:floatUpThree;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0s;-moz-animation-duration:2.5s;-moz-animation-name:floatUpThree;-moz-animation-fill-mode:forwards;-o-animation-delay:0s;-o-animation-duration:2.5s;-o-animation-name:floatUpThree;-o-animation-fill-mode:forwards;animation-delay:0s;animation-duration:2.5s;animation-name:floatUpThree;animation-fill-mode:forwards}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.fadeIn,.fadeLeft,.fadeRight{-webkit-animation-delay:none;-webkit-animation-duration:none;-webkit-animation-name:none;-webkit-animation-fill-mode:forwards;-moz-animation-delay:none;-moz-animation-duration:none;-moz-animation-name:none;-moz-animation-fill-mode:forwards;-o-animation-delay:none;-o-animation-duration:none;-o-animation-name:none;-o-animation-fill-mode:forwards;animation-delay:none;animation-duration:none;animation-name:none;animation-fill-mode:forwards}#home-bg{background-size:250%;background-position:50% 20px}.static-homepage{background-size:150%}.login{font-size:14px;margin-top:17px}.login span{display:none}header .brand{margin:7px 0 0 5px;font-size:24px;background-position:4px 3px;padding:0 20px;float:left}#home{padding-bottom:20px}#home h1{margin-top:140px;font-size:66px;line-height:70px}#home p{font-size:20px;line-height:28px;margin:20px 15px 20px 15px}#home p .brand{font-size:20px;position:relative;top:0px;height:auto;background:url(//ga-dash.s3.amazonaws.com/production/assets/logo-0901a3c8466759400ecb1fd4ce0cfcc115d9a227a8ed64940284762f35a0ff15.png) no-repeat;background-size:16px;color:#fff;font-family:"news", Georgia, serif;display:inline-block;margin:0;background-position:0px 2px;padding:0 0 0 18px}#home .or{display:block;margin:10px 0}#home .signup{display:inline-block;text-align:left;font-family:"pf-din", Impact, sans-serif;font-size:18px;text-decoration:none;margin:0 15px;box-shadow:0px 1px 5px #000}#home .signup.twitter{background:#00b6b0 url(//ga-dash.s3.amazonaws.com/production/assets/twitter-9e9e373c1d8dd6d6ba3f2f9d0c03e385e900e04a5473eb8b1e545aed881f538a.png) no-repeat;padding:15px 25px 15px 45px;border-bottom:5px solid #00838e;background-size:35px;background-position:10px}#home .signup.twitter:hover{background-color:#00a59f}#home .signup.email{background:#FF2500 no-repeat;padding:15px 25px;border-bottom:5px solid #c20027}#home .signup.email:hover{background-color:#dd0300}#home .signup.email .icon-mail{font-family:'iconic';font-size:18px;position:relative;bottom:2px;right:3px}#home .signup.beta{background:#FF2500 url(//ga-dash.s3.amazonaws.com/production/assets/twitter-9e9e373c1d8dd6d6ba3f2f9d0c03e385e900e04a5473eb8b1e545aed881f538a.png) no-repeat;padding:15px 35px 15px 45px;background-size:35px;background-position:10px;border-bottom:5px solid #c20027;font-size:18px}#home .signup.beta:hover{background-color:#dd0300}.blurbs .blurb{display:block;float:none;width:auto !important;text-align:left !important;margin:0 0 10px 0 !important}.blurbs .blurb .blurb-img{float:left !important;margin:0 10px 75px 0 !important}.blurbs .blurb .blurb-byline{line-height:14px !important}.video-embed iframe{margin:40px auto 0 auto;width:100%;height:300px}.soon{display:none}#soon{width:auto !important;margin:10px;padding:10px}#soon h1{font-size:33px !important}#soon input{width:300px !important;padding:10px !important;display:block;margin:5px 0 !important;font-size:18px;-webkit-appearance:none;-webkit-border-radius:0}#soon input.user-email{width:275px !important}}#soon{text-align:left;width:601px;margin:0 auto}#soon h1{font-size:60px;margin-bottom:15px;font-weight:normal;text-shadow:0px 0px 3px #000}#soon p{font-size:20px;margin-bottom:25px;text-shadow:0px 0px 3px #000}.user-email{display:inline-block;background:#444;border:3px solid #444;font-family:"news", Georgia, serif;color:#fff;font-size:22px;padding:15px;width:360px;margin-right:10px}.user-email:focus{outline:0;border-color:#888}.email-input .submit{display:inline-block;font-size:22px;padding:15px;background:#FF2500;color:#fff;font-family:"pf-din", Impact, sans-serif;border:3px solid #FF2500;text-transform:uppercase;position:relative;top:1px}.email-input .submit:hover{background:#cc0000;border-color:#cc0000;cursor:pointer}#share .tab{top:0;background:#272727}#share .tab #brand{padding-top:8px;text-align:left;position:absolute;font-size:22px;background-size:18px;padding-left:30px;background-position:8px 10px}#share .tab #brand span{color:#777;font-size:14px}#share .tab .learn-more{position:absolute;right:16px;top:6px;background-color:#444;color:#fff;font-family:"pf-din", Impact, sans-serif;text-transform:uppercase;padding:4px 8px;color:#ccc}#share .tab .learn-more:hover{color:#fff;background-color:#888}#share .tab .user-info{border-top:2px solid #393939;background:#141414;padding:8px;text-align:center;position:absolute;right:0;left:0;top:40px;height:250px}#share .tab .user-img{border-radius:100%;border:4px #555 solid;box-shadow:0px 2px 3px #000;margin-top:10px}#share .tab h2{font-size:36px;margin:0 0 2px 0;padding-top:8px;text-shadow:0px 1px 3px #000}#share .tab h3{margin:0 0 18px 0;font-size:16px;text-transform:none;color:#777;font-family:"news", Georgia, serif}#share .tab h3 a{color:#777;text-decoration:none}#share .tab .pitch-bg{position:absolute;top:105px;bottom:0px;left:0;right:0;background:url(/assets/bg.jpg) no-repeat;background-size:cover;opacity:0.15}#share .tab .pitch{padding:40px;text-align:center;position:relative;z-index:100}#share .tab .signup{background:#FF2500;background-size:30px;background-position:5px;display:inline-block;padding:6px 16px;font-family:"pf-din", Impact, sans-serif;font-size:20px;text-decoration:none;margin:0;color:#fff;text-transform:uppercase}#share .tab .signup:hover{background-color:#bb0000}#share .tab .tiny{font-size:12px;color:#777}#share #editor{top:300px}#share #preview{border-radius:5px 0 0 5px;box-shadow:-5px 0px 15px #000}#share .ace-tomorrow-night-eighties .ace_gutter-active-line{background:none}#share .ace-tomorrow-night-eighties .ace_cursor{display:none}#admin{color:#fff}@-webkit-keyframes pulseTab{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-moz-keyframes pulseTab{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-webkit-keyframes fadeRight{0%{opacity:0;left:-40px}35%{opacity:0;left:-40px}100%{opacity:1;left:0px}}@-moz-keyframes fadeRight{0%{opacity:0;left:-40px}35%{opacity:0;left:-40px}100%{opacity:1;left:0px}}@-webkit-keyframes fadeLeft{0%{opacity:0;left:40px}35%{opacity:0;left:40px}100%{opacity:1;left:0px}}@-moz-keyframes fadeLeft{0%{opacity:0;left:40px}35%{opacity:0;left:40px}100%{opacity:1;left:0px}}@-webkit-keyframes fadeIn{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeSlow{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeSlow{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes floatUpOne{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(0)}33%{-webkit-transform:rotate(66deg) scale(0.25)}66%{-webkit-transform:rotate(132deg) scale(0.5)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(200deg) scale(0)}}@-webkit-keyframes floatUpTwo{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(1)}33%{-webkit-transform:rotate(-66deg) scale(1.5)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(-200deg) scale(0)}}@-webkit-keyframes floatUpThree{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(1)}33%{-webkit-transform:rotate(66deg) scale(1.3)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(300deg) scale(0)}}#edit-project input[type=submit],#edit-project .button,#new-project input[type=submit],#new-project .button{font-family:'pf-din';text-transform:uppercase;font-size:20px;background:#FF0000;color:#fff;border:0;padding:15px}#projects .container{padding:20px 0 0 80px;margin:0 auto;width:1150px;position:relative}#projects .projects-container{width:730px;margin-bottom:40px}#projects .project-category{margin-bottom:80px}#projects .project-category h1{font-size:36px;margin:0;color:#fff}#projects .project-category .subtitle{font-family:'news';text-transform:none;font-size:16px;color:#888;margin-bottom:30px}#projects .project-category .project-screenshot-client{background-color:#444;width:75px;height:75px;float:left;margin-right:20px;border-radius:100%;position:relative;bottom:4px;box-shadow:inset 0px -1px 3px #000,inset 0px 1px 1px rgba(255,255,255,0.2)}#projects .project-category .project-screenshot{float:right;position:relative}#projects .project-category .project-screenshot .project-screenshot-chrome{height:20px;width:253px;background:#444;border-radius:5px 5px 0px 0px;padding-left:5px}#projects .project-category .project-screenshot .project-screenshot-chrome span{border-radius:100%;width:8px;height:8px;background:#888;display:inline-block;margin-left:3px}#projects .project-category .project-screenshot .project-screenshot-image{width:258px;height:163px;border-radius:0 0 5px 5px;box-shadow:inset 0 1px 0px rgba(0,0,0,0.35);background-color:#1f1f1f}#projects .project-parts .button{border:0;background:#1f1f1f;color:#aaa;font-family:"pf-din", Impact, sans-serif;text-transform:uppercase;font-size:16px;padding:8px 14px;border-radius:5px;margin-bottom:35px;display:inline-block;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}#projects .project-parts .button:hover{color:#fff;background:#393939}#projects .project-parts .button.danger:hover{background:#c20027}#projects .project-part{display:block;background:#1f1f1f;margin-bottom:8px;padding:8px 8px 8px 43px;color:#ccc;font-size:16px;border-radius:5px;float:left;width:380px;position:relative;line-height:24px;box-shadow:1px 1px 4px black;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s}#projects .project-part .checkbox{border-radius:100%;text-align:center;background:#444;width:28px;height:28px;display:inline-block;position:absolute;top:6px;left:6px;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s}#projects .project-part .project-part-name{-webkit-transition:padding 0.25s;-moz-transition:padding 0.25s;-ms-transition:padding 0.25s;-o-transition:padding 0.25s;position:relative;top:2px}#projects .project-part:hover{background:#444;color:#fff}#projects .project-part:hover .checkbox{background:#666666}#projects .project-part:hover .project-part-name{padding-left:8px}#projects .project-part.completed{background:#003230}#projects .project-part.completed .checkbox{background:#00948F}#projects .project-part.completed .checkbox:after{content:'/';font-family:'iconic';color:#fff;position:absolute;left:5px;top:2px;font-size:18px}#projects .project-part.completed .palette{background-position:0 56px}#projects .project-part.completed:hover{background:#00948F}#projects .project-part.completed:hover .checkbox{background:#00C7C1}#projects .project-part.current{border-left:5px solid #FF2500;width:375px}#projects .project-part.current:before{content:"YOU'RE HERE";font-family:'pf-din';color:#ccc;padding:8px;font-size:16px;position:absolute;left:-90px;top:0px}#projects .project-part.current .checkbox{left:2px}#projects .project-part.current .project-part-name{right:5px}#projects .project-part .palette{background:url(//ga-dash.s3.amazonaws.com/production/assets/palette-sprite-d0346805b9212fe3e4949ec5beb782f27ace654cd757f7d27f5b2b91d607387a.png);background-position:0 0;display:inline-block;position:absolute;right:10px;width:32px;height:24px}#projects .project-part.coming-soon{font-family:'news';background:none;border:2px dashed #262626;color:#888;padding:6px 7px 7px 41px}#projects .project-part.coming-soon .checkbox{background:#1f1f1f}#projects .project-part.coming-soon:hover .project-part-name{padding:0}#projects .old-projects{margin-bottom:40px;color:#888;font-size:0.85em}#projects .old-projects h2{color:#888;margin-bottom:0}#projects .old-projects a{color:white;text-decoration:underline}#projects aside{position:absolute;right:0;top:21px}#projects aside .skills-tab,#projects aside .leaderboard,#projects aside .announcement{width:300px;padding:10px 20px;margin:0;margin-bottom:60px}#projects aside .announcement{padding:10px 20px}#projects aside .announcement h2{margin-top:0;font-size:18px;color:#aaaaaa}#projects aside .announcement p{margin-top:0;font-size:13px;line-height:20px;color:#888}#projects aside .announcement input{border:0;background:#1f1f1f;color:#aaa;font-family:'inconsolata';font-size:14px;padding:8px 0 8px 8px;border-radius:5px;width:96%}#projects aside .announcement input:focus{outline:0}#projects aside .announcement .button{border:0;background:#1f1f1f;color:#aaa;font-family:'pf-din';text-transform:uppercase;font-size:16px;padding:8px 14px;border-radius:5px;margin-bottom:35px;display:inline-block;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}#projects aside .announcement .button:hover{color:white;background:#393939}#projects aside .skills-tab .skill-percent{font-size:42px;margin:0;color:#888;margin:0px 30px 30px 0;float:left;display:inline-block}#projects aside .skills-tab .skill-info{margin:0px;font-family:'news'}#projects aside .skills-tab .skill-explanation{font-size:13px;line-height:18px;color:#888}#projects aside .skills-tab .view-skills{background:#1f1f1f;font-family:'pf-din';color:#888;text-transform:uppercase;padding:10px 20px;border-radius:5px;display:inline-block;margin-top:10px}#projects aside .skills-tab .view-skills:hover{background:#262626;color:#fff;cursor:pointer}#projects aside .skills-tab .skills-sidebar .skill{margin:7px 3px}#projects aside .skills-tab .skills-sidebar .has-skill-false{opacity:0.5}#projects aside .skills-tab .skills-sidebar .has-skill-true{opacity:0.9}.skill-modal-bg{display:none;position:fixed;background:rgba(38,38,38,0.6);left:0;right:0;top:0;bottom:0;z-index:2001}.skill-modal-popup{z-index:2002;position:fixed;left:50%;top:-570px;width:600px;margin-left:-300px;background:#262626;border-radius:5px;box-shadow:0px 2px 100px 10px #000;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}.skill-modal-popup .skill-modal-head{padding:10px;background:#444;margin:0;border-radius:5px 5px 0 0;box-shadow:0px 2px 0px #1f1f1f;font-size:28px}.skill-modal-popup .skill-modal-head .x-icon{float:right;font-family:'iconic';font-size:20px;position:relative;top:4px}.skill-modal-popup .skill-modal-head .x-icon:hover{cursor:pointer;color:white}.skill-modal-popup .skill-modal-body{height:400px;overflow-y:scroll;padding:0 20px}.skill-modal-popup .skill-modal-body h2{font-size:20px}.projects-tabs{padding:0;margin:0;-webkit-user-select:none;-moz-user-select:none}.projects-tabs .index-tab{display:block;font-family:'pf-din';text-transform:uppercase;font-size:24px;padding:0px 15px 10px 0px;color:#fff;border-bottom:2px solid #262626;margin-bottom:5px}.projects-tabs .index-tab.index-tab-filled{background:#262626;display:inline-block;margin-bottom:0}#project-tab-skills{padding-left:32px;background-image:url(//ga-dash.s3.amazonaws.com/production/assets/icon-skills-02565aafa336b2ade00f45303faf030d84c8088a143b45740ed07ee0eb2bd311.png);background-repeat:no-repeat;background-position:0px 2px}#project-tab-announcement{padding-left:30px;background-image:url(//ga-dash.s3.amazonaws.com/production/assets/icon-announcement-224949c8fcf665aa8cd2bc9df425a94e93f055a5b89cd903f60622ec017d7ea8.png);background-repeat:no-repeat;background-position:0px 3px;background-size:20px}#tumblr-plug{position:relative;bottom:30px}#tumblr-plug .button{border:0;background:#2C4762;color:#fff;font-family:'pf-din';text-transform:uppercase;font-size:16px;padding:8px 14px;border-radius:5px;margin-bottom:35px;display:inline-block;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}#tumblr-plug .button:hover{color:white;background:#559FCA}.projects-tumblr .welcome{position:relative;margin-bottom:80px}.projects-tumblr .welcome .ga-logo{position:absolute;left:-89px;width:64px;height:64px;border-radius:6px}.projects-tumblr #hello-holder{padding:20px 30px;border-radius:6px;background:#fff}.projects-tumblr #hello-holder:after{right:100%;top:8%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:15px;margin-left:-15px}.projects-tumblr #hello-holder h1{color:#333;font-size:60px;margin:0}.projects-tumblr #hello-holder p{font-size:22px;line-height:140%;margin-top:6px;color:#333}.projects-tumblr #hello-holder a{text-decoration:underline}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.projects-tumblr .brand{position:relative;bottom:10px}.projects-tumblr #hello-holder h1{font-size:40px}.projects-tumblr #hello-holder p{font-size:16px}.projects-tumblr #hello-holder:after{display:none}.projects-tumblr .project-screenshot{position:relative;right:25px}.projects-tumblr .mobile-warning{border-radius:6px}}.projects-tumblr,.projects-tumblr #projects{background:#2C4762}.projects-tumblr header,.projects-tumblr #projects header{background:#1c3752;height:70px}.projects-tumblr header p,.projects-tumblr #projects header p{color:#95A2B0}.projects-tumblr header .brand,.projects-tumblr #projects header .brand{margin-top:21px}.projects-tumblr header .logout,.projects-tumblr #projects header .logout{color:#95A2B0;background:#3D5873;border-bottom:2px solid #223d58;margin-top:15px}.projects-tumblr header .current-user,.projects-tumblr #projects header .current-user{margin-top:36px}.projects-tumblr #tumblr-aside h1,.projects-tumblr #tumblr-aside h2,.projects-tumblr #tumblr-aside h3,.projects-tumblr #tumblr-aside p,.projects-tumblr #tumblr-aside span,.projects-tumblr #projects #tumblr-aside h1,.projects-tumblr #projects #tumblr-aside h2,.projects-tumblr #projects #tumblr-aside h3,.projects-tumblr #projects #tumblr-aside p,.projects-tumblr #projects #tumblr-aside span{color:#95A2B0}.projects-tumblr #tumblr-aside .index-tab,.projects-tumblr #projects #tumblr-aside .index-tab{border-bottom:2px solid #3d5873}.projects-tumblr #tumblr-aside .button,.projects-tumblr #projects #tumblr-aside .button{background-color:#5B7A97;color:#fff}.projects-tumblr #tumblr-aside .button:hover,.projects-tumblr #projects #tumblr-aside .button:hover{background-color:#559FCA}.projects-tumblr #tumblr .subtitle,.projects-tumblr #projects #tumblr .subtitle{color:#b7c4d2}.projects-tumblr #tumblr .project-category,.projects-tumblr #projects #tumblr .project-category{background:rgba(255,255,255,0.1);padding:40px;border-radius:6px}.projects-tumblr #tumblr .project-category .subtitle,.projects-tumblr #projects #tumblr .project-category .subtitle{line-height:1.5em}.projects-tumblr #tumblr .project-part,.projects-tumblr #projects #tumblr .project-part{background:#5B7A97;box-shadow:0px 0px 3px #2C4762;color:#fff;width:328px}.projects-tumblr #tumblr .project-part .checkbox,.projects-tumblr #projects #tumblr .project-part .checkbox{background:#8eadca}.projects-tumblr #tumblr .project-part.completed,.projects-tumblr #projects #tumblr .project-part.completed{background:#67C295}.projects-tumblr #tumblr .project-part.completed .checkbox,.projects-tumblr #projects #tumblr .project-part.completed .checkbox{background:#89e4b7}.projects-tumblr #tumblr .project-part.completed:hover,.projects-tumblr #projects #tumblr .project-part.completed:hover{background:#45a073}.projects-tumblr #tumblr .project-part.completed:hover .checkbox,.projects-tumblr #projects #tumblr .project-part.completed:hover .checkbox{background:#67C295}.projects-tumblr #tumblr .project-part:hover,.projects-tumblr #projects #tumblr .project-part:hover{color:#fff;background:#559FCA}.projects-tumblr #tumblr .project-part:hover .checkbox,.projects-tumblr #projects #tumblr .project-part:hover .checkbox{background:#77c1ec}.projects-tumblr #tumblr .project-screenshot-chrome,.projects-tumblr #projects #tumblr .project-screenshot-chrome{background:#5B7A97}.projects-tumblr #tumblr .project-screenshot-chrome span,.projects-tumblr #projects #tumblr .project-screenshot-chrome span{background:#8eadca}.projects-tumblr .skills-tab .skill,.projects-tumblr #projects .skills-tab .skill{background:#1b3651;box-shadow:none}.projects-tumblr .skills-tab .skill.has-skill-false,.projects-tumblr #projects .skills-tab .skill.has-skill-false{opacity:0.4;background:#1b3651 url(//ga-dash.s3.amazonaws.com/production/assets/small-lock-3d6e871cfda925e33ec460f40aa2ed9ad8c586fadb76fd8cf14c61a780517c39.png) no-repeat 12px 5px}.projects-tumblr .skill-details,.projects-tumblr .skill-details-arrow:after,.projects-tumblr #projects .skill-details,.projects-tumblr #projects .skill-details-arrow:after{background:#1C3752;border-color:#405871;box-shadow:none}.mobile-warning{display:none;background:#550000;padding:15px;margin-bottom:20px}.mobile-warning h2{margin:0}.mobile-warning p{font-size:13px;line-height:18px}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){#projects aside{display:none}#projects header .brand{padding-left:30px;padding-top:10px;background-position:5px 12px}#projects header .current-user{display:none}#projects .container{width:auto;padding:15px}#projects .container .mobile-warning{display:block}#projects .projects-container{width:auto;padding:0;margin:0}#projects .projects-container .project-part{display:none}#projects .projects-container .project-screenshot{float:left}}.tumblr-header{text-align:center;font-size:1.5em;color:#fff}.tumblr-header .brand{padding-right:0}.tumblr-header .tumblr-logo{color:transparent;background-image:url(//ga-dash.s3.amazonaws.com/production/assets/tumblr_logo-a4bcbd667e4cf83c2ca27b9210eba7a68dad123673547b95ba450c6435093102.png);background-size:100%;background-repeat:no-repeat;background-position:0 2px}.CodeRay{font-size:13px;color:#cccccc;padding:0}.CodeRay pre{margin:0px}span.CodeRay{white-space:pre;border:0px;padding:2px}.CodeRay .line-numbers,.CodeRay .no{background-color:#ECECEC;color:#AAA;text-align:right}.CodeRay .line-numbers a{color:#AAA}.CodeRay .line-numbers tt{font-weight:bold}.CodeRay .line-numbers .highlighted{color:red}.CodeRay .line{display:block;float:left;width:100%}.CodeRay span.line-numbers{padding:0px 4px}.CodeRay .code{width:100%}ol.CodeRay{font-size:10pt}ol.CodeRay li{white-space:pre}.CodeRay .code pre{overflow-wrap:break-word;font-family:'menlo', monospace}.CodeRay .type{color:#C0C0C0}.CodeRay .key{color:#FDC246}.CodeRay .value{color:#F5783B}.CodeRay .function .content{color:#87C466}.CodeRay .function .delimiter{color:#5486A5}.CodeRay .doctype{color:#C0C0C0}.CodeRay .color{color:#F5783B}.CodeRay .debug{color:white !important;background:blue !important}.CodeRay .annotation{color:#007}.CodeRay .attribute-name{color:#F2777A}.CodeRay .attribute-value{color:#700}.CodeRay .binary{color:#509;font-weight:bold}.CodeRay .comment{color:#998;font-style:italic}.CodeRay .char{color:#04D}.CodeRay .class{color:#ccc}.CodeRay .complex{color:#A08;font-weight:bold}.CodeRay .constant{color:teal}.CodeRay .class-variable{color:#369}.CodeRay .decorator{color:#B0B}.CodeRay .definition{color:#099;font-weight:bold}.CodeRay .directive{color:#088;font-weight:bold}.CodeRay .delimiter{color:black}.CodeRay .doc{color:#970}.CodeRay .doc-string{color:#D42;font-weight:bold}.CodeRay .escape{color:#666;font-weight:bold}.CodeRay .entity{color:#800;font-weight:bold}.CodeRay .error{color:#F00;background-color:#FAA}.CodeRay .exception{color:#C00;font-weight:bold}.CodeRay .filename{color:#099}.CodeRay .function{color:#900;font-weight:bold}.CodeRay .global-variable{color:teal;font-weight:bold}.CodeRay .hex{color:#058;font-weight:bold}.CodeRay .integer{color:#099}.CodeRay .include{color:#B44;font-weight:bold}.CodeRay .inline{color:#C7C7C7}.CodeRay .inline .inline{background:#ccc}.CodeRay .inline .inline .inline{background:#bbb}.CodeRay .inline .inline-delimiter{color:#D14}.CodeRay .inline-delimiter{color:#D14}.CodeRay .important{color:#f00}.CodeRay .interpreted{color:#B2B;font-weight:bold}.CodeRay .instance-variable{color:teal}.CodeRay .label{color:#970;font-weight:bold}.CodeRay .local-variable{color:#EC5F67}.CodeRay .octal{color:#40E;font-weight:bold}.CodeRay .predefined-constant{font-weight:bold}.CodeRay .predefined{color:#57C1C0;font-weight:bold}.CodeRay .preprocessor{color:#579}.CodeRay .pseudo-class{color:#00C;font-weight:bold}.CodeRay .predefined-type{color:#074;font-weight:bold}.CodeRay .reserved,.keyword{color:#C083C0;font-weight:bold}.CodeRay .key .delimiter{color:#606}.CodeRay .key .char{color:#80f}.CodeRay .float{color:#F99157}.CodeRay .regexp{background-color:#fff0ff}.CodeRay .regexp .content{color:#808}.CodeRay .regexp .delimiter{color:#404}.CodeRay .regexp .modifier{color:#C2C}.CodeRay .regexp .function{color:#404;font-weight:bold}.CodeRay .string{color:#D20}.CodeRay .string .string .string{background-color:#ffd0d0}.CodeRay .string .content{color:#99CC99}.CodeRay .string .char{color:#D14}.CodeRay .string .delimiter{color:#99CC99}.CodeRay .shell{color:#D14}.CodeRay .shell .delimiter{color:#D14}.CodeRay .symbol{color:#990073}.CodeRay .symbol .content{color:#A60}.CodeRay .symbol .delimiter{color:#630}.CodeRay .tag{color:#F2777A}.CodeRay .tag-special{color:#D70;font-weight:bold}.CodeRay .variable{color:#036}#tab-forum h2 .new-question-button,#tab-forum .new-question #submit-new-question{display:inline-block;padding:8px 14px;background:#FF2500;color:#fff;font-family:'pf-din';border:0;border-bottom:3px solid #c20027;text-transform:uppercase;font-size:18px;-webkit-transition:background 0.15s}#tab-forum h2 .new-question-button:hover,#tab-forum .new-question #submit-new-question:hover{cursor:pointer;background:#cc0000}@-webkit-keyframes pulseTab{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-moz-keyframes pulseTab{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-webkit-keyframes fadeRight{0%{opacity:0;left:-40px}35%{opacity:0;left:-40px}100%{opacity:1;left:0px}}@-moz-keyframes fadeRight{0%{opacity:0;left:-40px}35%{opacity:0;left:-40px}100%{opacity:1;left:0px}}@-webkit-keyframes fadeLeft{0%{opacity:0;left:40px}35%{opacity:0;left:40px}100%{opacity:1;left:0px}}@-moz-keyframes fadeLeft{0%{opacity:0;left:40px}35%{opacity:0;left:40px}100%{opacity:1;left:0px}}@-webkit-keyframes fadeIn{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeSlow{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeSlow{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes floatUpOne{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(0)}33%{-webkit-transform:rotate(66deg) scale(0.25)}66%{-webkit-transform:rotate(132deg) scale(0.5)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(200deg) scale(0)}}@-webkit-keyframes floatUpTwo{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(1)}33%{-webkit-transform:rotate(-66deg) scale(1.5)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(-200deg) scale(0)}}@-webkit-keyframes floatUpThree{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(1)}33%{-webkit-transform:rotate(66deg) scale(1.3)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(300deg) scale(0)}}#tab-forum .question img,#tab-forum .new-question img,#tab-forum .question-show .question-edit-content img,.new-answer img{float:left;border-radius:100%;width:37px;height:37px}#tab-forum .question p,#tab-forum .new-question p,#tab-forum .question-show .question-edit-content p,.new-answer p,#tab-forum .question input[type=text],#tab-forum .new-question input[type=text],#tab-forum .question-show .question-edit-content input[type=text],.new-answer input[type=text]{position:relative;background:#393939;padding:10px 10px 8px 10px;font-size:16px;border-radius:5px;margin:13px 0 0 50px;display:block;font-family:'news';color:#ccc;width:485px;line-height:1.1em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}#tab-forum .question p:before,#tab-forum .new-question p:before,#tab-forum .question-show .question-edit-content p:before,.new-answer p:before,#tab-forum .question input[type=text]:before,#tab-forum .new-question input[type=text]:before,#tab-forum .question-show .question-edit-content input[type=text]:before,.new-answer input[type=text]:before{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;content:' ';position:absolute;width:0;height:0;left:-16px;top:10px;border:8px solid;border-color:transparent #393939 transparent transparent}#tab-forum .question .username,#tab-forum .new-question .username,#tab-forum .question-show .question-edit-content .username,.new-answer .username{font-size:12px;font-family:'news';color:#888;padding-bottom:5px;display:block}#tab-forum .question .answer-meta a,#tab-forum .new-question .answer-meta a,#tab-forum .question-show .question-edit-content .answer-meta a,.new-answer .answer-meta a{position:absolute;top:5px;right:5px;font-size:15px;color:#888 !important}#tab-forum .question .answer-meta a:hover,#tab-forum .new-question .answer-meta a:hover,#tab-forum .question-show .question-edit-content .answer-meta a:hover,.new-answer .answer-meta a:hover{color:white !important}#tab-forum .question p:hover{cursor:pointer;color:white;background:#444;padding-left:15px}#tab-forum .question p:hover:before{border-color:transparent #444 transparent transparent}#tab-forum .new-question,#tab-forum .question-show .question-edit-content,#tab-forum .question-answers .answer.editing,.new-answer{position:relative}#tab-forum .new-question input[type=text],#tab-forum .question-show .question-edit-content input[type=text],#tab-forum .question-answers .answer.editing input[type=text],.new-answer input[type=text],#tab-forum .new-question textarea,#tab-forum .question-show .question-edit-content textarea,#tab-forum .question-answers .answer.editing textarea,.new-answer textarea{background:#393939;font-family:'news';border:0;font-size:13px;border-radius:5px;display:block;margin:13px 0 0 55px;width:485px;padding:10px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}#tab-forum .new-question input[type=text]:focus,#tab-forum .question-show .question-edit-content input[type=text]:focus,#tab-forum .question-answers .answer.editing input[type=text]:focus,.new-answer input[type=text]:focus,#tab-forum .new-question textarea:focus,#tab-forum .question-show .question-edit-content textarea:focus,#tab-forum .question-answers .answer.editing textarea:focus,.new-answer textarea:focus{outline:none;background:#4a4a4a}#tab-forum .new-question textarea,#tab-forum .question-show .question-edit-content textarea,#tab-forum .question-answers .answer.editing textarea,.new-answer textarea{height:75px;color:#fff}#tab-forum .new-question .triangle,#tab-forum .question-show .question-edit-content .triangle,#tab-forum .question-answers .answer.editing .triangle,.new-answer .triangle{position:absolute;border:8px solid;top:9px;left:39px;border-color:transparent #393939 transparent transparent}#tab-forum .new-question input[type=submit],#tab-forum .question-show .question-edit-content input[type=submit],#tab-forum .question-answers .answer.editing input[type=submit],.new-answer input[type=submit],#tab-forum .new-question button,#tab-forum .question-show .question-edit-content button,#tab-forum .question-answers .answer.editing button,.new-answer button{margin:10px 0 0 55px}#tab-forum h2 .new-question-button,#tab-forum .new-question #submit-new-question{background:#FF2500;color:white;font-family:'pf-din';text-transform:uppercase;border-bottom:2px solid #dd0300;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}#tab-forum h2 .new-question-button:hover,#tab-forum .new-question #submit-new-question:hover{background:#dd0300;cursor:pointer}#tab-forum h2 .loading.new-question-button,#tab-forum .new-question .loading#submit-new-question{background:#888;border-bottom:2px solid #888;-webkit-animation:pulseTab 1s infinite}#tab-forum{overflow-y:scroll;overflow-x:hidden;height:330px;background:#262626;z-index:900;box-shadow:inset 0px -3px 10px #000;padding:0 20px}#tab-forum h2{font-size:22px;padding-bottom:5px;position:relative}#tab-forum h2 .new-question-button{position:absolute;right:7px;top:-5px;padding:5px 10px;font-size:16px}#tab-forum .question-heading{margin-top:30px;font-size:18px;padding-bottom:5px}#tab-forum .question-meta,#tab-forum .answer-meta{display:block;font-family:'news';padding-top:5px;font-size:13px;color:#666666;margin-left:55px;margin-bottom:20px}#tab-forum .new-question{position:relative;margin-bottom:60px}#tab-forum .new-question #question-title-input{border-radius:5px 5px 0 0;font-size:17px}#tab-forum .new-question .question-body{border-radius:0 0 5px 5px;margin-top:1px;height:100px}#tab-forum .cancel-button,#tab-forum .formatting-guide{font-family:'pf-din';text-transform:uppercase;color:#888;margin-left:20px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}#tab-forum .cancel-button:hover,#tab-forum .formatting-guide:hover{color:#FF2500}#tab-forum .formatting-guide:hover{color:white}#tab-forum #question-index{color:#FF2500;margin:15px 0;display:inline-block;font-family:'pf-din';text-transform:uppercase;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}#tab-forum #question-index:hover{color:white}#tab-forum .question-show .question-edit-content textarea{margin-top:1px;border-radius:0px 0px 5px 5px;height:100px}#tab-forum .question-show .question-edit-content input[type=text]{border-radius:5px 5px 0px 0px;font-size:17px}#tab-forum .question-show #update-question{text-transform:uppercase;font-family:'pf-din';background:#FF2500;color:white;padding:5px 10px;font-size:18px;border:0;border-bottom:3px solid #dd0300;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}#tab-forum .question-show #update-question:hover{cursor:pointer;background:#dd0300}#tab-forum .question-show #update-question.loading{background:#888;border-bottom-color:#888}#tab-forum .question-show #update-question.saved{background:#00A921;border-bottom-color:#00A921}#tab-forum .question-show h3.question-title{font-family:'news';text-transform:none;font-size:17px;margin:5px 0 10px 0;border-bottom:1px solid #262626;padding:0 0 10px 0;color:#fff}#tab-forum .question-show h3.question-title .username{font-family:'news';text-transform:none}#tab-forum .question-show .user-image{border-radius:100%;width:35px;height:35px;float:left}#tab-forum .question-show .question-show-content{position:relative;background:#393939;padding:5px 10px 8px 10px;font-size:17px;border-radius:5px;margin:13px 0 0 55px;display:block;font-family:'news';color:#ccc;width:485px;line-height:1.1em}#tab-forum .question-show .question-show-content:before{content:' ';position:absolute;width:0;height:0;left:-16px;top:10px;border:8px solid;border-color:transparent #393939 transparent transparent}#tab-forum .question-show .question-show-content .question-body{font-size:13px;margin:0;color:#fff}#tab-forum .question-show .question-show-content .question-body img{max-width:480px}#tab-forum .question-show .question-show-content .question-body li{font-size:13px}#tab-forum .question-show .question-show-content .username{font-size:14px;font-family:'pf-din';color:#888;text-transform:uppercase;padding-bottom:10px;display:block}#tab-forum .question-answers .answer-user-image{float:left;border-radius:100%;width:37px;height:37px}#tab-forum .question-answers .answer-title{position:relative;background:#393939;padding:10px 10px 8px 10px;font-size:16px;border-radius:5px;margin:13px 0 0 55px;display:block;font-family:'news';color:#ccc;width:485px;line-height:1.1em;color:white;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}#tab-forum .question-answers .answer-title p,#tab-forum .question-answers .answer-title li{font-size:13px}#tab-forum .question-answers .answer-title img{max-width:480px}#tab-forum .question-answers .answer-title:before{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;content:' ';position:absolute;width:0;height:0;left:-16px;top:10px;border:8px solid;border-color:transparent #393939 transparent transparent}#tab-forum .question-answers .answer-title .username{font-size:12px;font-family:'news';color:#888;padding-bottom:0;display:block}#new-answer-submit,#edit-answer-submit{margin:10px 0 0 55px;text-transform:uppercase;font-family:'pf-din';background:#FF2500;color:white;padding:5px 10px;font-size:18px;border:0;border-bottom:3px solid #dd0300;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}#new-answer-submit:hover,#edit-answer-submit:hover{cursor:pointer;background:#dd0300}#new-answer-submit.loading,#edit-answer-submit.loading{background:#888;border-bottom-color:#888}#new-answer-submit.saved,#edit-answer-submit.saved{background:#00A921;border-bottom-color:#00A921}#markdown-formatting-guide{padding:25px 50px 0px 50px}#markdown-formatting-guide p{font-size:15px;line-height:1.5em}#markdown-formatting-guide pre{font-family:'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;font-size:13px;background:#393939;padding:10px;border-radius:3px}code{font-family:'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;white-space:pre;font-size:11px;display:inline-block;max-width:100%;overflow-x:scroll}#answer-questions{width:600px;margin:0 auto}#answer-questions .question-show .user-image{border-radius:100%;float:left}#answer-questions .question-show .media{margin-left:60px;background:#1f1f1f;padding:10px;border-radius:5px;position:relative}#answer-questions .question-show .media .question-title{margin-top:5px;font-size:22px;font-family:'news';text-transform:none;border-bottom:1px solid #262626;padding-bottom:5px}#answer-questions .question-show .media .question-title .username{display:block;font-size:13px;color:#888;margin-bottom:5px}#answer-questions .question-show .media .question-body{font-size:15px}#answer-questions .question-show .media:before{content:' ';position:absolute;width:0;height:0;left:-16px;top:16px;border:8px solid;border-color:transparent #1f1f1f transparent transparent}#answer-questions .question-show .question-meta{margin-left:60px;font:13px 'news';color:#888}#answer-questions .new-answer{margin-top:50px}#answer-questions #new-answer{background:#1f1f1f}#answer-questions #new-answer:focus{background:#393939}.help-modal input[type='submit'],.help-modal .close-help-modal-button{display:inline-block;padding:8px 14px;background:#FF2500;color:#fff;font-family:'pf-din';border:0;border-bottom:3px solid #c20027;text-transform:uppercase;font-size:18px;-webkit-transition:background 0.15s}.help-modal input[type='submit']:hover,.help-modal .close-help-modal-button:hover{cursor:pointer;background:#cc0000}@-webkit-keyframes pulseTab{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-moz-keyframes pulseTab{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-webkit-keyframes fadeRight{0%{opacity:0;left:-40px}35%{opacity:0;left:-40px}100%{opacity:1;left:0px}}@-moz-keyframes fadeRight{0%{opacity:0;left:-40px}35%{opacity:0;left:-40px}100%{opacity:1;left:0px}}@-webkit-keyframes fadeLeft{0%{opacity:0;left:40px}35%{opacity:0;left:40px}100%{opacity:1;left:0px}}@-moz-keyframes fadeLeft{0%{opacity:0;left:40px}35%{opacity:0;left:40px}100%{opacity:1;left:0px}}@-webkit-keyframes fadeIn{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeSlow{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeSlow{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes floatUpOne{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(0)}33%{-webkit-transform:rotate(66deg) scale(0.25)}66%{-webkit-transform:rotate(132deg) scale(0.5)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(200deg) scale(0)}}@-webkit-keyframes floatUpTwo{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(1)}33%{-webkit-transform:rotate(-66deg) scale(1.5)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(-200deg) scale(0)}}@-webkit-keyframes floatUpThree{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(1)}33%{-webkit-transform:rotate(66deg) scale(1.3)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(300deg) scale(0)}}html.projects-show{background:#fff}.workspace{width:600px}.preview-container{position:fixed;z-index:1000;left:600px;right:0;bottom:0;top:0;box-shadow:0px 0px 25px rgba(0,0,0,0.6)}.preview-container.mobile{background-image:url(//ga-dash.s3.amazonaws.com/production/assets/iphone-ce0f31f122baaebbe6538b1b31c73d00906c1ea1f7afd2ffdfd30f95c4e29e4e.png);background-position:49.9% 10px;background-repeat:no-repeat}.preview-container.mobile #preview{margin:0 auto;width:319px;height:461px;top:149px;border-radius:3px}#preview{z-index:1001;position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.workspace{position:absolute;z-index:100;left:0;top:0;bottom:0;background:#111;box-shadow:inset 0px 0px 10px #000}.slideshow{color:#ccc;overflow-y:scroll}.mobile-toggle{position:fixed;right:5px;top:5px;z-index:1002;height:34px;width:75px;border-radius:34px;background:rgba(0,0,0,0.5);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}.mobile-toggle .mobile-toggle-switch{width:30px;height:30px;position:absolute;left:2px;top:2px;border-radius:100%;background:rgba(255,255,255,0.5);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}.mobile-toggle .mobile-toggle-icon{background:url(//ga-dash.s3.amazonaws.com/production/assets/device-icons-116dc3c12de55e950e2286a9133c29322b91fb4a591b89de678de66378c5215d.png);position:absolute;right:5px;top:5px;opacity:.75;right:14px;top:4px;width:17px;height:26px;-webkit-transition:right 0.2s;-moz-transition:right 0.2s;-ms-transition:right 0.2s;-o-transition:right 0.2s}.mobile-toggle:hover{cursor:pointer}.mobile-toggle:hover .mobile-toggle-switch{background:rgba(255,255,255,0.75)}.mobile-toggle.mobile .mobile-toggle-switch{left:43px}.mobile-toggle.mobile .mobile-toggle-icon{right:40px;top:4px;width:22px;height:26px;background-position:22px 4px}.controls{height:30px;top:0;left:0;right:0;position:absolute;z-index:100;background:#101010;-webkit-user-select:none}.controls .brand{font-size:16px;background-position:0 5px;padding:7px 5px 0 25px;height:25px;margin:0 0 0 3px}.home{display:inline-block;background:url(//ga-dash.s3.amazonaws.com/production/assets/menu-icon-9c54979c484f35213eb4624e3c4e060a3a3f670104e35f04902ca07f61077ed0.png);opacity:0.5;width:15px;height:13px;margin:7px;margin-bottom:0;position:relative;top:1px}.home:hover{opacity:1}.save-status{color:#888;font-family:'monaco', 'menlo', monospace;-webkit-font-smoothing:subpixel-antialiased;font-size:11px}.save-status .error{background:#FF2500;color:#fff;padding:3px}.nav{margin:0;padding:0;position:absolute;right:1px;top:0}.nav .nav-item{display:inline-block;color:#888;padding:8px 7px 5px 7px;font-family:'news';font-size:14px}.nav .nav-item:hover{cursor:pointer;color:#eee}.nav-item.active{color:#eee;background:#444}#show-project .tab{position:absolute;top:30px;left:0;right:0;height:330px;display:none}#show-project .tab-active{display:block;color:#ccc}#show-project .tab-active h1,#show-project .tab-active h2,#show-project .tab-active h3{font-family:'pf-din';text-transform:uppercase}#show-project .tab-active p{font-family:'news'}#show-project #tab-reference,#show-project #tab-help{text-align:center;overflow-y:scroll}#show-project #tab-forum{text-align:center}#show-project #tab-forum h1{font-size:3em;margin:50px 0 0 0}#show-project #tab-forum .button{border:0;background:#3B5998;color:#fff;font-family:'pf-din';text-transform:uppercase;font-size:18px;padding:12px 20px;border-radius:5px;margin-bottom:35px;display:inline-block;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}#show-project #tab-forum .button:hover{color:white;background:#193776}.next,.prev{position:absolute;top:0px;height:300px;width:300px;z-index:100;-webkit-user-select:none}.next{right:0;text-align:right;padding-right:10px;cursor:pointer}.prev{padding-left:10px;cursor:pointer}.progress{position:absolute;bottom:30px;height:3px;background:#000;width:100%;z-index:100;margin:0 auto;-webkit-user-select:none;-moz-user-select:none}.progress .progress-bar-background{position:absolute;top:-5px;left:0;height:5px;border-bottom:3px solid #333;z-index:400;width:100%;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}.progress .progress-bar{position:absolute;top:-5px;left:0;height:5px;border-bottom:3px solid #FF0033;z-index:401;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}.progress .checkpoint-flag{top:-5px;width:3px;height:5px;border-bottom:3px solid rgba(255,222,1,0.5);position:absolute;z-index:402;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}.progress:hover .progress-bar-background,.progress:hover .progress-bar,.progress:hover .checkpoint-flag{top:-15px;height:10px;border-bottom-width:10px;cursor:pointer}.slide-previewer{display:none;position:absolute;top:200px;left:20px;width:150px;height:75px;box-shadow:0px 0px 10px #000;background:white;z-index:403;background-size:cover}.slide-num{text-align:center;position:absolute;width:100px;left:50%;margin-left:-50px;font-family:'monaco', 'menlo', monospace;font-size:12px;color:#777;top:6px}.slide{position:absolute;background-position:center;background-size:cover;height:300px;width:600px;left:0;right:0;top:0;margin:0 auto}.slide-controls{position:absolute;bottom:0;left:0;right:0;height:30px}.slide-controls .next-button,.slide-controls .prev-button{position:absolute;margin:5px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none}.slide-controls .next-button:hover,.slide-controls .prev-button:hover{cursor:pointer}.slide-controls .prev-button{left:10px;border-right:8px solid #444;z-index:201}.slide-controls .prev-button:hover{border-right:8px solid #FF2500}.slide-controls .prev-button:hover:after{opacity:1}.slide-controls .prev-button:after{content:'Previous slide';width:200px;display:block;font-size:14px;padding-left:20px;position:absolute;bottom:-10px;opacity:0.5;font-family:'news'}.slide-controls .next-button{right:10px;border-left:8px solid #444}.slide-controls .next-button:hover{border-left:8px solid #FF2500}.slide-controls .next-button:hover:after{opacity:1}.slide-controls .next-button:after{font-family:'news';content:'Next slide';width:200px;display:block;font-size:14px;padding-right:20px;position:absolute;bottom:-10px;right:0;opacity:0.5;text-align:right}.slide-controls .next-button.pulsing{border-left-color:#FF2500;-webkit-animation:pulse 1.2s infinite;-moz-animation:pulse 1.2s infinite}.slide-controls .next-button.pulsing:after{content:'Start slideshow';opacity:1}@-webkit-keyframes pulse{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-moz-keyframes pulse{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}.workspace #reload-js{position:fixed;bottom:-50px;left:2px;background:#FF2500;color:white;font-family:'pf-din';text-transform:uppercase;font-size:18px;padding:7px 40px;border:0;border-bottom:3px solid #c20027;z-index:10000;-webkit-transition:bottom 0.25s;-moz-transition:bottom 0.25s;-ms-transition:bottom 0.25s;-o-transition:bottom 0.25s}.workspace #reload-js:hover{cursor:pointer;background:#ee1400}.workspace #reload-js.active-js{background:#888;border-bottom-color:#888}.workspace.show-js #reload-js{bottom:2px}.workspace.show-js #editor{bottom:50px}.checkpoint{position:absolute;z-index:80;bottom:3px;top:0;left:0;right:0;background:#FFDE01;overflow:hidden;text-align:center;padding-bottom:25px;-webkit-user-select:none;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.checkpoint h2{color:#000;margin:26px;font-size:40px}.checkpoint .actions{padding:0;margin:0 auto 15px auto;width:90%;border-bottom:1px solid rgba(0,0,0,0.5);list-style-type:none}.checkpoint .actions li{color:#000;font-size:15px;text-align:left;border-top:1px solid rgba(0,0,0,0.5);padding:10px 34px;position:relative}.checkpoint .actions li.correct .check-icon{background:#00A921;color:#fff;border-radius:100%;padding:4px;left:3px;bottom:50%;margin-bottom:-14px;transform:scale(1);opacity:1;-webkit-animation:bounce 0.8s;-moz-animation:bounce 0.8s;animation:bounce 0.8s}.checkpoint .actions li .check-icon{font-family:'iconic';margin-right:5px;font-size:18px;position:absolute;left:6px;bottom:50%;margin-bottom:-10px}.checkpoint .actions li .check-icon:hover{cursor:help}.checkpoint .actions li .check-icon:hover .explanation{display:block;position:absolute;left:32px;top:0;font-size:13px;padding:10px 4px 8px 4px;width:410px;background:#FFDE01}.checkpoint .actions li .explanation{display:none;font-family:"news"}.checkpoint .check{text-align:center;display:inline-block;padding:5px 15px;font-family:'pf-din';text-transform:uppercase;margin:0 10px;font-size:20px;color:#FFDE01;background:#DDBC00;box-shadow:inset 0px 0px 3px rgba(0,0,0,0.2);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}.checkpoint .check:hover{cursor:pointer}.checkpoint .check.passed{box-shadow:none;color:white;background-color:#FF2500;border-bottom:3px solid #dd0300}.checkpoint .check.passed:hover{background-color:#dd0300}.checkpoint.hint{background-color:#2B2B2B;overflow:hidden}.checkpoint.hint .close{position:absolute;top:5px;right:5px;padding:5px 10px 5px 30px;background:#FF2500;font-size:20px;font-family:'pf-din';text-transform:uppercase;font-weight:bold;opacity:0.25;color:#fff;-webkit-user-select:none}.checkpoint.hint .close em{font-size:30px;font-style:normal;position:absolute;top:-2px;left:11px}.checkpoint.hint .close:hover{cursor:pointer;opacity:1}.help-icon{color:#FFDE01;background:#ddbc00;font-family:'pf-din';font-size:26px;width:28px;height:28px;display:inline-block;position:absolute;text-align:center;right:15px;bottom:15px;border-radius:100%}.help:hover .help-icon{color:#fff;background:#FF2500;cursor:pointer}.help:hover .help-tooltip{display:block}.help-tooltip{display:none;background:#262626;position:absolute;right:55px;bottom:15px;color:#aaa;font-family:'news';font-size:14px;padding:7px 10px;border-radius:3px;box-shadow:0px 2px 4px rgba(0,0,0,0.5)}.help-tooltip-arrow{width:16px;height:16px;position:absolute;top:8px;right:-4px;background:#262626;z-index:-1;box-shadow:0px 2px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.help-modal-container{display:none}.help-modal-overlay{position:fixed;z-index:9999999;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.5)}.help-modal{position:fixed;z-index:99999999;width:350px;top:80px;left:50%;margin-left:-200px;background:#fff;box-shadow:0px 2px 6px rgba(0,0,0,0.6);padding:25px}.help-modal .close-help-modal-icon{font-family:'iconic';position:absolute;top:10px;right:10px;font-size:24px;-webkit-user-select:none}.help-modal .close-help-modal-icon:hover{color:#000;cursor:pointer}.help-modal h1{margin-top:0}.help-modal h1,.help-modal h3{color:#000}.help-modal p{color:#333}.help-modal textarea{width:344px;height:100px;border:none;background:#F2F2F2;font-family:'news';padding:5px;outline:none;font-size:15px}.help-modal textarea:focus{background:#E2E2E2}.help-modal input[type='submit']{margin-right:5px;-webkit-transition:width 0.3s}.help-modal input[type='submit'].loading{background:#aaa url(//ga-dash.s3.amazonaws.com/production/assets/btn-loader-grey-3b487db44027815108a23a5c4bfcbbae2a0d7102601403aa49affec536d96673.gif) no-repeat;border-bottom-color:#888;background-position:center;min-width:50px}.help-modal em{float:right;color:#aaa;font-size:12px}.help-modal .help-sent-successfully{display:none}.checkpointed .prev{z-index:300;height:290px;width:20%}.checkpointed .next{display:none}.checkpointed .next-button{display:none}#show-project .final-slide{position:absolute;z-index:80;bottom:3px;top:0;left:0;right:0;background:black;overflow:hidden;text-align:center;padding-bottom:25px;-webkit-user-select:none;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}#show-project .final-slide #great-job{margin-top:50px;margin-bottom:0;padding-left:60px;position:relative;display:inline-block;font-size:50px}#show-project .final-slide #great-job .checkbox{position:absolute;top:-6px;left:-16px;transform:scale(1);opacity:1;-webkit-animation:bounce 1.5s;-moz-animation:bounce 1.5s;animation:bounce 1.5s;-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;animation-delay:2.5s;background:#00A921;color:white;font-family:'iconic';border-radius:100%;padding:10px;font-size:0.9em}#show-project .final-slide .links{text-align:center}#show-project .final-slide .link{display:inline-block;padding:10px 20px;border:3px solid #262626;color:#888;font-family:'pf-din';text-transform:uppercase;font-size:20px;margin:0 5px;border-radius:5px;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s}#show-project .final-slide .link.next-link{background:#262626}#show-project .final-slide .link.next-link:hover{border:3px solid #444;background:#444;color:white}#show-project .final-slide .link.home-link:hover{border:3px solid #444;color:white}#show-project .final-slide.freeform .share .share-link{background:black;padding:8px;font-size:12px;font-family:menlo;display:inline-block;border-radius:5px;color:#888;background:#1f1f1f;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s}#show-project .final-slide.freeform .share .share-link:hover{background:#393939;color:white}.share{margin-bottom:20px}.share .twitter,.share .facebook,.share .tumblr{display:inline-block;width:35px;height:35px;background-image:url(//ga-dash.s3.amazonaws.com/production/assets/social-sprite-4b3967014bcfd552c4db0a71135e07fe372ac13425504325c13a94cb9eabe90c.png);background-size:108px;position:relative;top:10px;-webkit-transition:top 0.2s;-moz-transition:top 0.2s;-ms-transition:top 0.2s;-o-transition:top 0.2s}.share .twitter:hover,.share .facebook:hover,.share .tumblr:hover{top:5px}.share .twitter{margin:0 5px}.share .facebook{background-position:-37px 0}.share .tumblr{background-position:-72px 0}.share #share-victory{margin-top:10px;font-size:20px;color:#888;display:inline-block}.freeform-checkpoint{position:absolute;z-index:200;bottom:3px;top:0;left:0;right:0;background:#FFDE01;overflow:hidden;text-align:center;padding-bottom:25px;-webkit-user-select:none;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.freeform-checkpoint h1{color:#000;margin:56px 0 0 0;font-size:56px}.freeform-checkpoint p{text-align:center;color:#000;font-size:20px}.freeform-checkpoint p a{text-decoration:underline}.freeform-checkpoint .check{text-align:center;display:inline-block;padding:5px 10px;font-family:'pf-din';text-transform:uppercase;margin:0 10px;font-size:26px;box-shadow:none;color:white;background-color:#FF2500;border-bottom:3px solid #c20027}.freeform-checkpoint .check:hover{cursor:pointer;background-color:#dd0300}.crazy-checkbox{position:fixed;z-index:1000000;-webkit-animation:crazyBounce 1s;transform:scale(1);background:#00A921;color:white;font-family:'iconic';border-radius:100%;padding:10px;font-size:30px;opacity:0}@-webkit-keyframes crazyBounce{0%{opacity:1;top:-20px}100%{top:800px;opacity:0}}@keyframes bounce{0%{transform:scale(0.7);opacity:1}50%{transform:scale(3);opacity:0.5}60%{transform:scale(0.7);opacity:1}100%{transform:scale(1)}}@-webkit-keyframes bounce{0%{-webkit-transform:scale(0.7);opacity:1}50%{-webkit-transform:scale(3);opacity:0.5}60%{-webkit-transform:scale(0.7);opacity:1}100%{-webkit-transform:scale(1)}}@-moz-keyframes bounce{0%{-moz-transform:scale(0.7);opacity:1}50%{-moz-transform:scale(3);opacity:0.5}60%{-moz-transform:scale(0.7);opacity:1}100%{-moz-transform:scale(1)}}#show-project #tab-skills{overflow-y:scroll;overflow-x:hidden;height:330px;background:#262626;z-index:900;box-shadow:inset 0px -3px 10px #000}#show-project #tab-skills h2:first-child{margin-top:0}#show-project #tab-skills h2{font-size:24px;margin-top:20px}#show-project #tab-skills h2.skill-name{margin-top:0}#show-project #tab-skills h3{font-size:16px}#show-project #tab-skills .tab-skills-inner{padding:40px}#editor{border-top:5px solid #2D2D2D;box-shadow:0px -2px 0px #393939, 0px 2px 0px #393939;position:absolute;top:360px;right:0;bottom:0;left:0;-webkit-transition:bottom 0.25s;-moz-transition:bottom 0.25s;-ms-transition:bottom 0.25s;-o-transition:bottom 0.25s}#preview{background:#fff;position:absolute;top:0px;bottom:0px;right:0;border:0;height:100%}.smart-hint-container{position:fixed;bottom:0px;left:0px;width:600px;z-index:2000;background:#612222}.smart-hint-container .smart-hint{padding:0 35px 5px 100px;background-image:url(//ga-dash.s3.amazonaws.com/production/assets/smart-hint-icon-fb4e55141b96b7335d4e940a0822123db4f0f4c8246ab79cdcd6f09e34af13c0.png);background-repeat:no-repeat;background-position:20px 15px;border-top:1px solid rgba(255,0,0,0.2);box-shadow:inset -1px 0px rgba(0,0,0,0.3);position:relative}.smart-hint-container .smart-hint h2{color:#fff;font-family:'news';text-transform:none;margin-bottom:0;font-size:18px}.smart-hint-container .smart-hint p{color:#fff;font-size:13px;margin-top:5px}.smart-hint-container .smart-hint .dismiss-hint{position:absolute;right:8px;top:8px;font-family:'iconic';text-transform:uppercase;color:white;opacity:0.5;font-size:18px;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s}.smart-hint-container .smart-hint .dismiss-hint:hover{opacity:1}#edit-project{width:1150px;margin:0 auto;padding:50px;background:#1f1f1f}#edit-project h1{font-size:80px}#edit-project .thumbnails{margin-bottom:40px}#edit-project .thumbnails .tiny{width:100px;height:50px;float:none}#edit-project .name,#edit-project .description,#edit-project .slug{background:#2c2c2c;color:#aaa;border:0;padding:6px}#edit-project .name,#edit-project .slug{font-family:'pf-din';font-size:40px;margin-bottom:10px}#edit-project .slug{float:right;width:28%}#edit-project .name{width:68%;float:left}#edit-project .description{font-family:'news';font-size:18px;height:100px;width:99%}#edit-project .ace-container{position:relative;float:left;width:500px;height:500px}#edit-project .ace-container #default-html{width:500px;height:500px}#edit-project #default-html-preview{width:650px;height:500px;background:#fff;border:0}#edit-project ol{margin:none;list-style-type:none;padding:0;text-align:center}#edit-project li{margin:20px 0;padding:10px;background:#2c2c2c;font-size:16px;text-align:left;position:relative}#edit-project li .destroy-project{position:absolute;top:5px;right:5px;color:#666}#edit-project li pre{background:#2c2c2c;position:absolute;top:0;left:0;padding:8px;margin:0}#edit-project li pre small{color:#666}#edit-project li:after{content:'.';visibility:hidden;display:block;clear:both}#edit-project li .checkpoint-controls{float:right;width:450px;margin-right:14px}#edit-project li input[type='checkbox']+span{top:0;left:0;right:0;bottom:0;padding:12px 23px;position:absolute}#edit-project li input[type='checkbox']:checked+span{background:#FED632;color:#000;padding:12px}#edit-project li label{padding:10px 2px;display:block;position:relative}#edit-project li label:hover{background:#333;cursor:pointer}#edit-project li .checkpoint-controls-inputs{display:none}#edit-project li .checkpoint-controls-set{padding:0}#edit-project li .checkpoint-controls-set li{display:none;list-style-type:none;width:420px;border-bottom:solid 1px #888;padding:0;margin:0 0 5px 0}#edit-project li .checkpoint-controls-set li:first-child{display:block}#edit-project li .checkpoint-controls-skill-name{width:200px !important;display:inline-block !important}#edit-project li .checkpoint-controls-skill-cat{width:60px !important;display:inline-block !important}#edit-project li p{margin:10px 0 0 0;font-size:12px}#edit-project li p .sort-order{width:40px;margin-left:5px}#edit-project li input[type=text]{width:440px;display:block;font-family:'menlo', 'monaco', monospace;font-size:10px;padding:3px}#edit-project li input[type=file]{position:absolute;bottom:50px;left:20px}#edit-project li input[type=file]#project_cover{left:610px;bottom:35px}#edit-project .left{float:left;margin-right:10px}#edit-project .submit{position:fixed;bottom:10px;right:10px}#edit-project .submit input{width:150px}#edit-project .submit input.working{background:#555;-webkit-animation:pulse 1s infinite}@-webkit-keyframes pulse{0%{opacity:1}50%{opacity:0.2}100%{opacity:1}}#edit-all a{color:#f00}#edit-all th{background:#2c2c2c}#edit-all tr:nth-child(odd){background:#1c1c1c}#edit-all tr:nth-child(even){background:#0d0d0d}#edit-all .project-category{background:#000;font-size:18px;padding:10px}#edit-all input[type=submit]{font-family:'pf-din';text-transform:uppercase;font-size:20px;background:#FF0000;color:#fff;border:0;padding:15px}.skill-container{position:relative;display:inline-block}.skill{background:#444;background-image:-webkit-linear-gradient(top, #4c4c4c 49%, #444 51%);background-image:-moz-linear-gradient(top, #4c4c4c 49%, #444 51%);background-image:-ms-linear-gradient(top, #4c4c4c 49%, #444 51%);border-radius:25px;padding:7px 16px;font-family:'menlo', monospace;font-size:14px;margin-right:3px;cursor:help;margin-bottom:10px;display:inline-block;box-shadow:0px 1px 2px #111111}.skill.has-skill-false{color:#888;box-shadow:none;padding-left:30px;background:#393939 url(//ga-dash.s3.amazonaws.com/production/assets/small-lock-3d6e871cfda925e33ec460f40aa2ed9ad8c586fadb76fd8cf14c61a780517c39.png) no-repeat 12px 5px}.skill.has-skill-false .skill-details h3,.skill.has-skill-false .skill-details .skill-example{display:none}.skill-example-holder{display:none}.skill-type-html{color:#EC5F67}.skill-type-css{color:#FDC246}.skill-type-javascript{color:#00C7C1}.skills-locked h2{opacity:0.3}.skill-details,.skill-details-arrow:after{background:#262626;border:2px solid #444}.skill-details{display:none;position:absolute;width:325px;padding:15px 20px;z-index:100000;border-radius:8px;box-shadow:0px 2px 30px #000}.skill-details .locked-skill-img{margin:0 auto 20px auto;display:inline-block;width:50px;height:50px;opacity:0.3;background:url(//ga-dash.s3.amazonaws.com/production/assets/lock-0e28068913138f6b06a40fe0c2b05e21a1246194d3105cb582b7b443fcfdda10.png);background-size:50px}.skill-details h2,.skill-details h3{margin:0 0 8px 0;color:#fff}.skill-details h2{font-size:30px}.skill-details h3{font-size:17px}.skill-details p{margin-top:0;font-size:14px;line-height:18px}.skill-details-arrow{width:16px;height:70px;overflow:hidden;position:absolute;top:-4px;left:-16px}.skill-details-arrow:after{content:"";position:absolute;right:-20px;top:20px;width:25px;height:25px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.skills-sidebar .skill-details-arrow{right:-16px;left:auto}.skills-sidebar .skill-details-arrow:after{right:5px}@-webkit-keyframes pulseTab{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-moz-keyframes pulseTab{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-webkit-keyframes fadeRight{0%{opacity:0;left:-40px}35%{opacity:0;left:-40px}100%{opacity:1;left:0px}}@-moz-keyframes fadeRight{0%{opacity:0;left:-40px}35%{opacity:0;left:-40px}100%{opacity:1;left:0px}}@-webkit-keyframes fadeLeft{0%{opacity:0;left:40px}35%{opacity:0;left:40px}100%{opacity:1;left:0px}}@-moz-keyframes fadeLeft{0%{opacity:0;left:40px}35%{opacity:0;left:40px}100%{opacity:1;left:0px}}@-webkit-keyframes fadeIn{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}75%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeSlow{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeSlow{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes floatUpOne{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(0)}33%{-webkit-transform:rotate(66deg) scale(0.25)}66%{-webkit-transform:rotate(132deg) scale(0.5)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(200deg) scale(0)}}@-webkit-keyframes floatUpTwo{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(1)}33%{-webkit-transform:rotate(-66deg) scale(1.5)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(-200deg) scale(0)}}@-webkit-keyframes floatUpThree{0%{bottom:-100px;opacity:1;-webkit-transform:rotate(0deg) scale(1)}33%{-webkit-transform:rotate(66deg) scale(1.3)}100%{opacity:1;bottom:120%;-webkit-transform:rotate(300deg) scale(0)}}#leaderboard .container{width:400px;margin:40px auto}#leaderboard .logo{width:400px}#leaderboard .subtitle{float:right;font-style:normal;font-family:'pf-din-light';font-size:28px}#leaderboard .leaderboard{margin:100px 0;padding:0}#leaderboard .leaderboard li{padding:10px 0;font-size:18px}#leaderboard .email-update-text{color:#888;font-size:15px;border-top:2px solid #393939;padding-top:15px}#leaderboard .email-update{background:#1f1f1f;color:#888;padding:10px 25px;border-radius:5px;font-family:'pf-din';text-transform:uppercase;display:inline-block;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;-o-transition:0.25s}#leaderboard .email-update:hover{color:white;background:#393939}
