@import url("https://fonts.googleapis.com/css?family=Roboto:300,300i,500,500i");@import url("https://fonts.googleapis.com/css?family=Oswald");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'bebas_neue';src:url("../fonts/bebas/bebasneue_bold-webfont.woff2") format("woff2"),url("../fonts/bebas/bebasneue_bold-webfont.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:'bebas_neue';src:url("../fonts/bebas/bebasneue_book-webfont.woff2") format("woff2"),url("../fonts/bebas/bebasneue_book-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'bebas_neue';src:url("../fonts/bebas/bebasneue_light-webfont.woff2") format("woff2"),url("../fonts/bebas/bebasneue_light-webfont.woff") format("woff");font-weight:300;font-style:normal}*{box-sizing:border-box}@media screen and (max-width:600px){html{font-size:80%}}body{font-family:'Roboto',sans-serif;font-weight:300;color:#272822;background-color:#fdffff;padding-bottom:10rem}main{max-width:50rem}main>:first-child{margin-top:0}main .alignnone{width:auto !important;margin:3rem auto}main .alignnone img{width:100%;height:auto;display:block}main img.alignnone,main video{width:100% !important;height:auto;display:block;margin:2rem auto}main video{border-radius:.3em;border:solid 1px #f92672}main .wp-caption-text{text-align:center;font-size:.8rem;color:#f92672;margin:2em 0}.container{padding-left:2.5rem;padding-right:2.5rem}.cp_embed_wrapper{margin:1.5em 0}pre.code-toolbar>.toolbar{opacity:1}pre.code-toolbar>.toolbar span{color:#FFF;border-radius:.3em}pre.code-toolbar>.language-css+.toolbar span{background-color:#007dc6}pre.code-toolbar>.language-js+.toolbar span{background-color:#e5a329}pre.code-toolbar>.language-html+.toolbar span{background-color:#e44d26}h1,h2,h3,h4,h5,h6{font-family:'bebas_neue',sans-serif;font-weight:600;letter-spacing:1px;color:#323232;margin:4rem 0 2rem;text-transform:uppercase;line-height:1.2}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:0}h1,.h1{font-size:2.5rem}@media screen and (max-width:600px){h1,.h1{font-size:2rem}}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem;margin-bottom:1em;color:#f92672}p{font-size:1.125rem;line-height:1.8;margin-bottom:1.5em}small{font-size:.7em}pre[class*="language-"]{margin:2rem 0}ul,ol{font-size:1.125rem;margin-left:3rem;list-style-position:outside;margin:1.5em 0 1.5em 3rem}ul{list-style-type:disc}li{line-height:1.5;margin-bottom:.5em}strong{font-weight:500}.label-primary{background-color:#4465ea}blockquote{padding-left:2rem;position:relative;font-size:1.25em;margin:2em 0}blockquote p{font-size:inherit;margin-bottom:1em}blockquote::after{content:'';display:block;height:100%;width:3px;left:0;top:0;bottom:0;position:absolute;background-color:#f92672}blockquote cite{font-style:italic;color:#f92672}.button{padding:1em;border-radius:.25em;font-size:1.125em;background-color:#f92672;color:#FFF;font-family:'bebas_neue',sans-serif;font-weight:600;letter-spacing:1px;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;display:inline-block;text-decoration:none;margin-bottom:.5em}.button:hover,.button:active,.button:focus{text-decoration:none;color:#FFF;background-color:#e60657;-webkit-transform:scale(1.01) translate(0,-0.1em);-ms-transform:scale(1.01) translate(0,-0.1em);transform:scale(1.01) translate(0,-0.1em);top:-0.1em;left:-0.1em;box-shadow:0 .1em .2em rgba(0,0,0,0.3)}.button[target="_new"]::before,.button[target="_blank"]::before{content:'\f08e';display:inline-block;font-family:'FontAwesome';font-size:1.2em;margin-right:.75em;vertical-align:baseline}.button[download]::before{content:'\f019';display:inline-block;font-family:'FontAwesome';font-size:1.2em;margin-right:.75em;vertical-align:baseline;background-color:#f92672}p a,ul a,ol a{position:relative;display:inline-block;color:#4465ea}p a:hover,p a:active,ul a:hover,ul a:active,ol a:hover,ol a:active{color:#4465ea}a.recommended{display:inline-block;position:relative}a.recommended::before{content:'\f087';color:#FFF;display:inline-block;font-family:'FontAwesome';font-size:1.2em;margin-right:.75em;vertical-align:baseline;height:1.5em;width:1.5em;text-align:center;font-size:.9em;position:absolute;right:-1.8em;top:-0.5em;border-radius:.7em;background:rgba(68,101,234,0.7)}.site-header{background-image:url(https://images.unsplash.com/photo-1457694716743-eb419114c894?dpr=2&auto=format&fit=crop&w=1500&h=1000&q=80&cs=tinysrgb&crop=);background-size:cover;background-position:center;margin-bottom:6vw;position:relative}@media screen and (max-width:600px){.site-header{margin-bottom:4rem}}.site-header::after{content:'';display:block;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.65)}.site-header .site-title{color:#fdffff;font-family:'bebas_neue',sans-serif;font-weight:600;letter-spacing:1px;font-size:3rem;display:block;margin:2em 0 .75em;position:relative;z-index:5;display:inline-block;margin-right:5%}@media screen and (max-width:600px){.site-header .site-title{font-size:3rem}}.site-header .site-title a{color:#fdffff;text-decoration:none}.site-header .header-menu{width:50%;display:inline-block;border-bottom:1px solid white;position:relative;z-index:3;cursor:pointer;top:-1rem;padding-right:2rem;font-family:'bebas_neue',sans-serif;font-weight:600;letter-spacing:1px;-webkit-transition:all .3s;transition:all .3s}.site-header .header-menu:hover{background-color:rgba(255,255,255,0.2)}.site-header .header-menu:hover ul{opacity:1;visibility:visible}.site-header .header-menu ul{padding:0;margin:0;list-style:none;position:absolute;top:100%;width:100%;background-color:#f2f2f2;color:#323232;visibility:hidden;-webkit-transition:all .4s;transition:all .4s;opacity:0}.site-header .header-menu li{margin-bottom:0;padding:0}.site-header .header-menu li:nth-child(even){background-color:rgba(0,0,0,0.1)}.site-header .header-menu li:hover{background-color:rgba(0,0,0,0.2)}.site-header .header-menu a,.site-header .header-menu span.current-page{text-decoration:none;display:block;padding:.75em 1em;font-size:1.125rem;cursor:pointer}.site-header .header-menu a:hover,.site-header .header-menu span.current-page:hover{text-decoration:none}.site-header .header-menu span.current-page{color:#FFF}.site-header .header-menu span.current-page::after{content:'\f0d7';display:inline-block;font-family:'FontAwesome';font-size:1.2em;margin-right:.75em;vertical-align:baseline;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}@media screen and (max-width:800px){.site-header{padding-bottom:1.5rem}.site-header .site-title,.site-header .header-menu{width:100%}}.pagination-links{margin-top:3rem}.pagination-links .next{float:right}.sidebar{width:25%;float:right}table{width:100%;margin-bottom:1rem}table th,table td{padding:1.5em 1em 1.5em 1em}table tr{background-color:rgba(0,0,0,0.02)}table tr:nth-child(2n - 1){background-color:rgba(0,0,0,0.05)}table tbody th{font-weight:600;color:#f92672;font-family:'bebas_neue',sans-serif;font-weight:600;letter-spacing:1px}table .black-row{font-family:'bebas_neue',sans-serif;font-weight:600;letter-spacing:1px;color:#FFF;font-weight:600;background:#323232}