html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clearfix{display:inline-block;}html[xmlns] .clearfix{display:block;}* html .clearfix{height:1%;}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}body{color:#252527;font-family:Arial, Helvetica, sans-serif;font-size:16px;background:#fff;}h1,h2{color:#252527;margin:0 0 10px 0;font-weight:bold;}h1{font-size:24px;}h2{font-size:20px;width:100%;}h3{font-size:16px;margin:0 0 10px 0;font-weight:bold;float:left;width:100%;}p{line-height:1.6;margin:0 0 10px 0;}a,a:visited{color:#252527;text-decoration:none;border-bottom:2px solid #ecd018;}a:hover,a:active{color:#252527;text-decoration:none;}a img{border:none;}strong{font-weight:bold;}small{font-size:11px;font-weight:normal;}label{color:#252527;clear:left;float:left;}em{font-style:italic;}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.black{color:#252527;}.strong{font-weight:bold;}.hide{display:none;}.clearMargins{margin:0;padding:0;}.clearBoth{clear:both;}.alignleft{float:left;}.alignright{float:right;}img.alignleft{float:left;padding:0 15px 5px 0;}img.alignright{float:right;padding:0 0 5px 15px;}img{max-width:100%;height:auto;}.centaur{text-align:center;}h1,h2,h3,h4,h5,h6{font-family:'Raleway', sans-serif;font-weight:400;color:#252527;}#wpadminbar{top:initial !important;bottom:0;display:none;}header.top{background-color:#252527;width:300px;position:fixed;left:0;bottom:0;top:0;border-top:3px solid #ecd018;overflow:scroll;z-index:99;}header.top h1 a{color:white;border-bottom:0;margin:50px 80px;text-align:center;padding:18px;display:inline-block;background:url("i/crown-yellow.png") left center no-repeat;padding-top:90px;background-size:100%;background-position:0 7px;font-size:38px;text-transform:uppercase;display:block;}.content{margin-left:300px;}.post blockquote{width:110%;}.post blockquote p{font-size:50px;line-height:1.4;font-style:italic;}.post blockquote p:before{content:"“";position:relative;top:-5px;left:-5px;}.post blockquote p:after{content:"”";position:relative;top:-5px;right:-5px;}nav.menu{float:right;text-align:center;}nav.menu ul{border-top:1px solid rgba(0,0,0,0.3);border-bottom:1px solid rgba(255,255,255,0.04);margin-bottom:20px;}nav.menu ul li{display:inline;}nav.menu ul li a{padding:20px;display:inline-block;color:white;border:0;transition:all 0.1s;font-size:20px;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,0.3);border-top:1px solid rgba(255,255,255,0.04);width:100%;text-align:center;position:relative;letter-spacing:1px;}.welcome{background:url(i/welcome-long.jpg);background-size:auto 450px;background-repeat:no-repeat;background-position:230px 90px;background-attachment:fixed;clear:both;}.welcome .welcomeText{padding:100px 0 50px 0;padding-bottom:130px;padding-left:400px;max-width:1000px;}.welcome h2{font-size:40px;background-image:-webkit-gradient(linear,0% 0%,85% 100%,from(#392c44),to(#b9a8c7));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.welcome p{font-size:30px;font-family:'Raleway', serif;}.welcome p.subtext{font-size:20px;}span.flash{background:#ecd018;padding:1px 1px;display:inline-block;width:200px;text-align:center;position:relative;}span.flash i{visibility:hidden;}span.flash span{position:absolute;width:100%;left:0;top:0;background:#ecd018;transition:top 0.2s;-webkit-transform:translateZ(0);transform:translateZ(0);line-height:50px;}span.flash span:first-child{display:inline;z-index:1;}span.flash:hover,span.flash.open{background:none;}span.flash:hover span,span.flash.open span{transition:all 0.2s;top:auto;}span.flash:hover span.designer,span.flash.open span.designer{top:-96px;-webkit-transform:perspective(100px) rotateX(20deg);transform:perspective(100px) rotateX(20deg);}span.flash:hover span.developer,span.flash.open span.developer{top:-44px;-webkit-transform:perspective(100px) rotateX(-20deg);transform:perspective(100px) rotateX(-20deg);}span.flash:hover span.entrepreneur,span.flash.open span.entrepreneur{-webkit-transform:perspective(100px) rotateX(20deg);transform:perspective(100px) rotateX(20deg);top:0;}span.flash:hover span.speaker,span.flash.open span.speaker{top:52px;-webkit-transform:perspective(100px) rotateX(-20deg);transform:perspective(100px) rotateX(-20deg);}span.flash:hover span.teacher,span.flash.open span.teacher{-webkit-transform:perspective(200px) rotateX(40deg);transform:perspective(200px) rotateX(40deg);top:92px;}.breif img{margin-right:30px;}.cta{background:#252527;}.siteInfo{text-align:center;font-weight:600;padding-bottom:15px;margin-top:10px;}.siteInfo p{background:url(i/crownHr.png) bottom center no-repeat;padding-bottom:12px;line-height:22px;}.siteInfo p.last{background:none;padding:0;}nav#menu{float:right;top:5px;position:relative;}#menu a{color:#fff;text-shadow:1px 1px 1px #000;font-size:13px;font-weight:600;border:0;}#menu a:hover{border-bottom:1px solid #ecd018;}section#content{float:left;position:relative;background:#fff;margin-top:30px;margin-bottom:25px;box-shadow:8px -8px 1px #463755;width:100%;}code{background:#f7f7f7;border:1px solid #f4f4f4;margin:0 2px 0 2px;padding:0 4px 0 4px;border-radius:2px;}pre{background:#f7f7f7;border:1px solid #ccc;margin:10px 0;padding:10px;border-radius:4px;overflow-wrap:break-word;}pre code{background:none;border:none;margin:0;padding:0;}.post{max-width:800px;margin:0 auto;position:relative;clear:both;width:100%;}.post p{line-height:1.7;margin-bottom:30px;font-family:"freight-text-pro";font-size:23px;font-weight:400;-webkit-text-fill-color:black;}.post .entry-title{font-size:50px;font-weight:500;margin:20px 0;border-top:2px solid #ecd018;border-bottom:2px solid #ecd018;line-height:1.4;padding:20px 0;background-image:-webkit-gradient(linear,0% 0%,25% 100%,from(#ff2c2c),to(#7a5e91));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.post .entry-title a{text-decoration:none;border:0;}.post img.alignleft{margin:0 30px 0 -180px;}.post h2{font-size:40px;}.post h3{font-size:35px;line-height:1.4;margin-left:-3%;width:103%;margin-bottom:20px;font-weight:600;}.post h3.entry-title{font-size:30px;text-align:center;padding:7px;border-width:1px;width:100%;}.postPreview{width:100%;clear:both;overflow:hidden;border-top:2px solid #ecd018;padding-top:20px;padding-bottom:20px;position:relative;display:table;}.postPreview .inner{display:table-cell;vertical-align:middle;}.postPreview p{margin:0;}.postPreview + .postPreview .entry-title{border-top:0;}.postPreview .entry-title{font-size:30px;margin:0;border:0;padding-top:0;padding-bottom:0;}.postPreview:nth-child(4n+2) h2{background-image:-webkit-gradient(linear,0% 0%,75% 100%,from(#ff2c2c),to(#7a5e91));}.postPreview:nth-child(4n+3) h2{background-image:-webkit-gradient(linear,0% 0%,40% 100%,from(#7a5e91),to(#ff2c2c));}.postPreview:nth-child(4n+4) h2{background-image:-webkit-gradient(linear,0% 0%,30% 100%,from(#7a5e91),to(#ff2c2c));}.postDetails{position:absolute;width:200px;left:-200px;text-align:right;padding-right:20px;}.postDetails ul.post-categories{width:100%;border-top:1px solid #eee;margin:0;}.postDetails ul.post-categories li{list-style:none;width:100%;border-bottom:1px solid #eee;padding:10px 0;}.postDetails ul.post-categories li a{text-decoration:none;border-bottom:0;}.dateBlock{margin:0 auto;margin-bottom:30px;background:#392c44;padding:20px;border-radius:50%;width:100px;height:100px;text-align:center;color:white;background-image:-webkit-gradient(linear,0% 0%,25% 100%,from(#ff2c2c),to(#7a5e91));background-attachment:fixed;animation-direction:alternate;-webkit-animation-direction:alternate;background-size:200% 200%;font-family:raleway;}.dateBlock span{display:block;width:100%;}.dateBlock span.month{text-transform:uppercase;font-size:12px;}.dateBlock span.day{font-weight:600;font-size:30px;margin-bottom:5px;}@-webkit-keyframes grad{0%{background-position:0 0;}100%{background-position:50% 100%;}}.post ul,.post ol{margin:20px;}.post ul li{list-style:square outside;font-size:20px;line-height:1.5;}.post ol li{list-style:decimal outside;}.post li{font-family:"freight-text-pro";font-size:18px;font-weight:400;margin-bottom:10px;line-height:1.4;}#welcome{font-size:18px;font-weight:500;font-family:Georgia, sans-serif;width:100%;}#left #welcome p.cta{font-size:11px;padding-top:10px;}#left #welcome p{font-size:18px;font-weight:500;font-family:Georgia, sans-serif;padding:1px 13px;line-height:20px;}#welcome img{float:left;margin-right:10px;position:relative;left:-10px;}#welcome h2{font-size:46px;font-family:"lobster", helvetica;width:auto;font-weight:100;margin-bottom:4px;padding-top:30px;}.smallCaps{font-variant:small-caps;}.fb-like{float:left;width:85px;}.social iframe{float:right;margin-bottom:10px;width:120px !important;}.social iframe.twitter-share-button{width:86px !important;}.social{padding:10px 0;width:100%;clear:both;overflow:hidden;}.fb_iframe_widget{float:right;}aside#sidebar{float:left;position:relative;width:30%;margin:140px 0px 20px 0;left:-70%;padding:10px;}#sidebar a{border:0;}#sidebar h3{background:url(i/sidebarBanner.png) center no-repeat;text-align:center;text-transform:uppercase;font-family:Georgia, serif;font-size:12px;padding:4px 0;letter-spacing:1px;font-weight:100;}.ribbon{background:url(i/sidebarBannerLong.png) center no-repeat;text-align:center;text-transform:uppercase;font-family:Georgia, serif;font-size:12px;padding:4px 0;letter-spacing:1px;font-weight:100;}.ribbonBig{background:url(i/bigP.png) left no-repeat;padding:4px 0 4px 10px;position:relative;text-transform:uppercase;font-family:Georgia, serif;font-size:22x;letter-spacing:1px;font-weight:100;float:left;color:#fff;clear:both;}.ribbonP{background:url(i/sidebarBannerP.png) center no-repeat;width:100%;display:block;color:#fff;}#sidebar ul li ul li{float:left;border-bottom:1px dotted #666;padding:6px 0 25px 0;width:170px;}#sidebar ul li ul li.last{border-bottom:0;}#sidebar a{color:#252527;}#sidebar ul li ul.connect li{width:33%;float:left;border:0;padding:6px 0 15px 0;text-align:center;}p.form-allowed-tags{display:none;}.blogPostsWrapper{overflow:hidden;}img.wp-post-image{border:1px solid #e8e8e8;padding:5px;float:left;margin-right:40px;}.blogPosts{border-top:1px solid #f2f2f2;overflow:hidden;float:left;background:white;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#f8f8f8;max-width:1800px;padding:10px;}.blogPost{float:left;background:white;box-shadow:0 0 5px rgba(0,0,0,0.1);padding:10px;padding-top:0;width:23.5%;margin:0.75%;margin-bottom:20px;}.blogPost:nth-child(4n+1){clear:left;}.blogPost h4{padding-top:20px;padding-bottom:20px;font-size:20px;}.blogPost img.wp-post-image{margin:0 auto;height:auto;float:none;display:block;border-radius:0;max-width:none;padding:0;border:0;width:100%;width:calc(100% + 20px);margin-left:-10px;}.padtop{padding-top:20px;}.aboutSkinny{clear:both;}.aboutBlock{float:left;width:32.5%;margin-bottom:35px;}.aboutBlock:nth-child(2){margin:0 1%;}.aboutBlock ul{margin:0;text-align:center;margin-top:20px;float:left;width:100%;}.aboutBlock ul li{list-style:none;line-height:1.5;}.aboutBlock h3{text-transform:uppercase;text-align:center;border-bottom:1px solid #ecd018;font-size:20px;width:100%;margin:0;padding-bottom:20px;margin-bottom:10px;}.talkBlock{width:325px;float:left;}.talkBlock ul li{list-style:none;padding-bottom:10px !important;line-height:14px;}.talkBlock span.time{font-weight:600;width:100%;font-size:11px;clear:both;display:block;}.talkBlock span.place{width:100%;font-size:11px;clear:both;display:block;}.portfolioEntry{float:left;width:100%;border:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;text-align:center;margin-bottom:30px;}#left .portfolioEntry p{padding:5px 20px;text-align:left;margin-bottom:15px;}.portfolioEntry h3{position:relative;top:-10px;}.portfolioEntry img{width:30%;float:left;padding:5px;border:1px solid gainsboro;margin:0 1.5%;}#postHeader{width:100%;clear:both;}#left h1.entry-title{float:left;font-size:33px;width:100%;}#left .post .wp-post-image{border:1px solid #e8e8e8;margin-right:1%;padding:5px;float:left;width:29%;height:auto !important;}.crownhoverOff{display:block;background:black;width:20px;height:20px;float:right;}.wpcf7-form input,.wpcf7-form textarea{width:400px;border:1px solid #ccc;padding:4px;font-size:16px;}.wpcf7-form textarea{width:650px;height:250px;color:#ccc;font-size:12px;font-family:Arial, sans-serif;}.wpcf7-form input.wpcf7-submit{background:#392c44;border:0;color:#fff;width:80px;}.wpcf7-form input.wpcf7-submit:hover{cursor:pointer;background:#493856;}.wpcf7-form p{font-weight:600;color:#392c44;}div.wpcf7-mail-sent-ok{background:#392c44;color:#fff;font-size:16px;padding:5px;border:0;}.syntaxhighlighter{float:left;}.clear{clear:both;width:100%;}footer.bottom{width:100%;clear:both;text-align:center;padding:10px;background:#252527;display:none;}#comments .navigation{padding:0 0 18px 0;}h3#comments-title,h3#reply-title{color:#000;font-weight:bold;font-size:20px;margin-bottom:0;}h3#comments-title{padding:24px 0;}#left ol.commentlist{list-style:none;margin:0;}.commentlist li.comment{border-bottom:1px solid #e7e7e7;line-height:24px;margin:0 0 24px 0;padding:0 0 0 56px;position:relative;clear:both;list-style:none;}.commentlist li:last-child{border-bottom:none;margin-bottom:0;}#comments .comment-body ul,#comments .comment-body ol{margin-bottom:18px;}#comments .comment-body p:last-child{margin-bottom:6px;}#comments .comment-body blockquote p:last-child{margin-bottom:24px;}.commentlist ol{list-style:decimal;}.commentlist .avatar{position:absolute;top:20px;left:8px;border-radius:50%;}.comment-author cite{color:#000;font-style:normal;font-weight:bold;}.comment-author .says{font-style:italic;}.comment-meta{font-size:12px;margin:0 0 5px 0px;}.comment-meta a:link,.comment-meta a:visited{color:#888;text-decoration:none;}.comment-meta a:active,.comment-meta a:hover{color:#ff4b33;}.reply{font-size:12px;padding:0 0 24px 0;}.reply a,a.comment-edit-link{color:#888;}.reply a:hover,a.comment-edit-link:hover{color:#ff4b33;}.commentlist .children{list-style:none;margin:0;}.commentlist .children li{border:none;margin:0;}.nocomments{display:none;}#comments .pingback{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #e7e7e7;}.commentlist li.comment+li.pingback{margin-top:-6px;}#comments .pingback p{color:#888;font-size:12px;line-height:18px;display:block;margin:0;}#comments .pingback .url{font-style:italic;font-size:13px;}#respond{margin-top:24px;border-top:1px solid #e7e7e7;overflow:hidden;position:relative;}#respond p{margin:0;}#respond .comment-notes{margin-bottom:1em;}.form-allowed-tags{line-height:1em;}.children #respond{margin:0 48px 0 0;}h3#reply-title{margin:18px 0;}#comments-list #respond{margin:0 0 18px 0;}#comments-list ul #respond{margin:0;}#cancel-comment-reply-link{font-size:12px;line-height:18px;font-weight:normal;}#respond .required{color:#ff4b33;font-weight:bold;}#respond label{color:#888;font-size:12px;display:block;float:none;}#respond input{margin:0 0 9px;width:95%;border:1px solid #ccc;padding:10px;}#respond textarea{width:95%;border:1px solid #ccc;padding:10px;}#respond dt,#respond dd{color:#888;font-size:12px;line-height:18px;}#respond dd code{font-size:11px;}#respond input#submit{margin:0 0 24px;background:#392c44;border:0;color:#fff;width:120px;}#respond input#submit:hover{cursor:pointer;background:#493856;}#respond dl{margin:0 0 10px;}#respond dt{display:inline;font-weight:normal;}#respond dd{display:inline;}html.holla{margin-top:0 !important;}#contact-form-12 input,#contact-form-12 textarea{width:100%;font-size:20px;padding:10px;border:1px solid #cecece;max-width:none;}#contact-form-12 input:hover,#contact-form-12 textarea:hover{border-color:#b5b5b5;}#contact-form-12 input:focus,#contact-form-12 textarea:focus{border-color:#ecd018;}#contact-form-12 input[type="submit"]{background:#ecd018;border:0;}.categories{max-width:800px;margin:20px auto;}.categories ul li{display:inline-block;}.categories ul li a{border:0;background:#e84c3c;display:inline-block;color:white;padding:5px 10px;margin-bottom:5px;font-size:20px;text-shadow:2px 2px 0 rgba(0,0,0,0.2);}.categories ul li.current-cat a{background:#ecd018;}.explanation{margin:25px 0;}.lasterPostsHeader{background:#f8f8f8;background:white;padding:20px;margin:0;text-align:center;font-size:25px;}.lasterPostsHeader a{font-size:12px;vertical-align:middle;display:inline-block;border-bottom:0;background:url(i/crown-yellow.png) right center no-repeat;background-size:contain;padding-right:30px;}#comments{padding:30px;}#comments li.comment{border-left:3px solid #ecd018;position:relative;background:white;padding-top:20px;}#comments li.comment.bypostauthor{background:#fffff2;}#comments li.comment a{border-bottom-width:1px;}a.follow-wesbos{background:url(https://g.twimg.com/sites/all/themes/gazebo/img/sprite.png);text-indent:-9999px;border:0;height:19px;width:24px;display:block;margin:20px auto;background-position:-14px -50px;background-size:38px 130px;}span.nav-toggle{cursor:pointer;float:right;color:white;position:absolute;top:0;right:0;font-size:22px;padding:23px;display:none;}.logos{background:#f1f1f1;padding-bottom:100px;}body.page-id-14 .post{max-width:1250px;padding:50px;}.diamonds{text-align:center;overflow:visible;white-space:nowrap;display:inline-block;}.diamond-row-wrap{text-align:center;position:relative;float:left;clear:both;}.diamond-row-upper,.diamond-row-lower{overflow:visible;clear:both;width:100%;}.diamond-row-lower{position:absolute;bottom:0;}.diamond-row-lower .diamond-box{margin-left:64.644660941%;margin-top:64.644660941%;}.diamond-box-wrap{float:left;width:250px;height:250px;}.diamond-box{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;z-index:1;width:70.710678118%;height:70.710678118%;margin:14.644660941%;border:1px solid transparent;}.diamond-box-inner{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:141.421356237%;height:141.421356237%;margin:-20.7106781185% 0 0 -20.7106781185%;}.socialCta{text-align:center;}.socialCta > *{margin:10px auto;float:none;}.socialCta > *.fb-like{display:block !important;}.embed-youtube{clear:both;}.bar{text-align:center;background:#ecd018;position:fixed;width:100%;padding:4px;top:0;border-bottom:2px solid #c7b220;z-index:199;font-size:22px;}.bar + .wrapper{padding-top:100px;}.bar p,.bar form{display:inline;}.bar input{line-height:1.2;padding:10px;}.bar input[type="email"]{width:200px;border:0;}.bar input[type="submit"]{border-radius:0;background:none;border:1px solid black;}.bar a.close{position:absolute;right:10px;top:16px;}body.logged-in .bar{display:block;}body.home .bar + .wrapper{padding-top:45px;}div.wpcf7,form.sendy{padding:20px !important;border:10px solid #ecd018;margin-bottom:20px !important;}.wpcf7-form h3,form.sendy h3{margin-left:0;}.wpcf7-form p,form.sendy p{margin-bottom:10px;}.wpcf7-form small,form.sendy small{font-size:14px;}.wpcf7-form input,.wpcf7-form textarea,form.sendy input,form.sendy textarea{width:100%;font-size:20px;padding:10px;}.wpcf7-form input[type=submit],form.sendy input[type=submit]{background:#ecd018;width:auto;padding:20px;font-size:17px;border:0;margin-top:20px;}.wpcf7-form input[type=submit]:hover,form.sendy input[type=submit]:hover{background:#ecd018;}span.wpcf7-not-valid-tip{background:#ff5d00;color:white;padding:5px;}.talks{float:left;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.talks .singleTalk{float:left;width:32%;border:1px solid #ccc;margin-right:2%;margin-bottom:20px;}.talks .singleTalk a{border:0;}.talks .singleTalk.end{margin-right:0;}.talks .singleTalk img{max-width:100% !important;height:auto;padding:0;border:0;border-radius:0;}.talks .singleTalk .talkDetails{padding:10px 15px;}.talks .singleTalk h4{margin-bottom:10px;font-size:15px;line-height:1.4;}.talks .singleTalk h5{font-weight:normal;font-style:italic;line-height:1.4;}.talks .singleTalk span.date{color:#7e7e7e;font-size:11px;margin-bottom:10px;display:block;}.talks .singleTalk ul{list-style:none;margin:0 !important;padding:0;}.talks .singleTalk ul li{padding:0 !important;line-height:1.2;}.talks .singleTalk ul li a{text-decoration:none;padding:2px 4px 2px 0;font-size:11px;border-bottom:0;}h3.ribbon{margin:20px auto !important;}.brief{border:1px solid #ccc;}.brief img{float:left;width:50%;padding-bottom:0;margin-right:30px;position:relative;top:-1px;left:-1px;}.brief .briefText{padding:15px;}.brief p:last-child{margin-bottom:0;}@media (max-width: 1400px){.blogPost{width:31.333333333%;}.postDetails{position:relative;left:0;width:100%;text-align:center;}.postDetails .post-categories{display:none;}.postDetails .dateBlock{display:inline-block;width:100%;background:none;margin:0;padding:0 0 10px 0;text-align:left;height:auto;}.postDetails .dateBlock span{display:inline;color:black;}.postDetails .social{display:inline-block;float:none;}}@media (max-width: 1200px){.welcome{background-position:142px 0;}.welcome .welcomeText{padding-top:15px;padding-left:340px;padding-right:20px;}.post{padding:20px;}.post h3{width:100%;margin-left:0;}.post img.alignleft{margin:0;padding:0;margin-right:20px;}.post blockquote{width:100%;}}@media (max-width: 1100px){.blogPost{width:48%;margin:1%;}.welcome .welcomeText{background:rgba(255,255,255,0.48);margin-left:340px;padding-left:20px;padding-bottom:10px;}span.flash{transition:all 0.2s;}span.flash:hover{-webkit-transform:translateY(90px);}.bar{font-size:16px;}.bar input[type="email"]{width:120px;}}@media (max-width: 950px){.welcome{background:none;}.welcome .welcomeText{padding:20px;margin:0;text-align:center;}}@media (max-width: 768px){header.top{width:100%;position:relative;background-image:none;overflow:visible;}header.top h1{padding:10px;}header.top h1 a{margin:0;padding:0;padding-left:85px;padding-top:9px;text-align:left;background-size:70px;background-position:left;}footer.bottom{display:block;}.categories{padding:20px;}span.nav-toggle{display:block;}nav.menu{display:none;background:#252527;position:absolute;top:66px;}nav.menu.open{display:block;}.content{margin:0;}.welcome .welcomeText{padding:0;}nav#menu{top:0;float:left;width:100%;text-align:center;top:-17px;}nav#menu ul{width:100%;text-align:center;}.post .entry-title{font-size:28px;padding:10px;margin-top:0;}.bar{top:auto;bottom:0;}.bar + .wrapper{padding-top:0 !important;}}@media (max-width: 550px){.aboutBlock{width:48%;margin:1%;}.aboutBlock:last-child{width:98%;}.aboutBlock:last-child li{display:inline-block;width:50%;float:left;}.aboutBlock:nth-child(2){margin-top:1%;}.talks .singleTalk{width:48%;margin:1%;height:auto !important;}.talks .singleTalk:nth-child(even){clear:left;}.bar p{display:block;padding:10px;}.bar input[type]{display:inline-block;width:48%;}}@media (max-width: 400px){header.top h1 a{font-size:21px;padding-bottom:0px;padding-top:14px;}nav.menu{top:55px;}.talks .singleTalk{width:100%;margin:0;margin-bottom:20px;}.talks .singleTalk img{width:100%;}.aboutBlock ul{-webkit-columns:2;}.aboutBlock:nth-child(1n){width:98%;}.aboutBlock:nth-child(1n) li{display:inline-block;width:100%;float:left;text-align:left;}.blogPost{width:98%;}}@media (min-width: 768px) and (max-height: 760px){header.top h1{margin:0;}header.top h1 a{margin-top:10px;margin-bottom:0px;}nav.menu ul li a{padding:10px;}}#mc_embed_signup{width:100%;text-align:center;background:#efefef;padding:5px;margin-bottom:10px;border:1px solid #c2c2c2;}#mc_embed_signup p{font-size:14px;}#mc_embed_signup input{border:1px solid #a7a7a7;padding:5px;font-size:16px;}#mc_embed_signup input[type=submit]{background:#ecd018;}#mc_embed_signup2{background:url(http://wesbos.com/wp-content/uploads/2013/01/signup.png) top center no-repeat;width:560px;height:314px;padding-left:260px;padding-top:50px;padding-right:30px;margin:10px 0;}#mc_embed_signup2 h4{font-size:26px;}#mc_embed_signup2 input[type=email]{border:1px solid #e7cc05;padding:10px;width:100%;}#mc_embed_signup2 input[type=submit]{position:absolute;bottom:11px;right:-10px;color:white;border:0;background:url(http://wesbos.com/wp-content/themes/wb2012/i/sidebarBannerP.png) left no-repeat;padding:5px 8px 5px 17px;}#mc_embed_signup2 form{position:relative;}code[class*="language-"],pre[class*="language-"]{color:#f8f8f2;text-shadow:0 1px rgba(0,0,0,0.3);font-family:'Inconsolata', Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.35;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto;border-radius:0;border:0;}:not(pre) > code[class*="language-"],pre[class*="language-"]{background:#223545;}:not(pre) > code[class*="language-"]{padding:.1em;border-radius:.3em;white-space:normal;}.prism-show-language{background:#1f4662;border-top:2px solid #ffc600;text-align:right;padding:5px;color:white;font-size:11px;}.prism-show-language + pre{margin-top:0;}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#08f;}.token.comment{font-style:italic;}.token.punctuation{color:#f8f8f2;}.namespace{opacity:.7;}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:#f92672;}.token.boolean,.token.number{color:#ff628c;}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#3ad900;}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:#f8f8f2;}.token.atrule,.token.attr-value{color:#ffc600;}.token.keyword.keyword-function{color:#ffa5f3;background:#1d3c52;}.token.keyword{color:#ff9d00;}.token.operator{color:#ff9d00;}.token.function{color:#ffc600;}.token.keyword.keyword-const,.token.keyword.keyword-var,.token.keyword.keyword-let{color:#ffc600;}.token.regex,.token.important{color:#fd971f;}.token.important,.token.bold{font-weight:bold;}.token.italic{font-style:italic;}.token.entity{cursor:help;}.react-for-beginners{background:#20315e url("i/whooosh.png") bottom right no-repeat;background-size:cover;overflow:hidden;padding:10px;display:flex;}.react-for-beginners a{color:white;}.rfb-logo{border-bottom:0;margin-right:20px;min-width:120px;}.rfb-text{color:white;display:flex;flex-wrap:wrap;align-items:center;}.rfb-text h2{color:white;}.rfb-text h2,.rfb-text p{margin:0;line-height:1.5;text-shadow:1px 1px 0 rgba(0,0,0,0.4);font-family:'Raleway', sans-serif;}