article{max-width:100%;width:900px;margin-top:50px;margin-right:auto;margin-left:auto;font-family:'Open Sans', sans-serif;font-style:normal;line-height:2em;font-size:20px}article a{color:#96c}article a:hover{color:#8355b1}article img{max-width:100%;display:block}img.alignright,div.alignright{float:right;display:inline-block !important;margin:0 0 1em 1em;width:auto}img.alignleft,div.alignleft{float:left;display:inline-block !important;margin:0 1em 1em 0;width:auto}img.alignleft:after,img.alignright:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}img.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;width:auto}h1,h3,h4,h5,h6{font-family:'Lato', serif;margin-top:0.5em;margin-bottom:0.5em;padding:0;line-height:1.3em;color:#565656}h1{font-size:46px}h2{font-family:'Lato', serif;margin-top:0.5em;margin-bottom:0.5em;padding:0;line-height:1.5em;color:#565656}p{margin:0 0 15px 0}pre,code{font-size:15px;border-radius:3px;background-color:#eef}code{padding:1px 5px}pre{padding:8px 12px;overflow-x:auto;border:1px solid #9b9b9b}pre>code{border:0;padding-right:0;padding-left:0}img+em{font-style:normal;font-size:0.8em;font-family:'lato', serif;min-width:200px;max-width:100%;display:table-cell;word-wrap:break-word;word-break:break-word}img.alignright+em{float:right;display:block !important;margin:1em 0}img.alignleft+em{float:left;display:block !important;margin:1em 0}img.aligncenter+em{display:block !important;margin-left:auto;margin-right:auto;text-align:center}.content-container{padding:15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spacer{display:inline;margin:0;margin-left:5px;margin-right:5px}.blog-index-description{font-family:'Roboto Slab', serif;color:#303030;line-height:130%}a.btn{margin:0 25px 15px 30px}.clearfix:after{content:".";clear:both;display:block;height:0;visibility:hidden}.post-content h2{margin:0.83em 0;font-size:26px;color:#636363;font-family:'lato', serif;font-weight:bold}.post-content h2+p{margin-top:0.5em}#content-holder{background-color:#fbfafa}.text-red{color:#f6364d !important}.post-content strong{color:#636363}.related-posts-container{padding-top:20px;background-color:#FFF;width:100%}.related-posts{max-width:100%;width:1100px;margin-right:auto;margin-left:auto;text-align:center}.related-posts h2{font-weight:600;margin-top:25px;margin-bottom:25px;font-size:30px}.post-content::first-letter{color:#96c;font-weight:400;font-size:80px;float:left;margin-right:10px;line-height:90px;font-family:'Roboto Slab', serif}.related-posts ul.three-columns{margin:0}div.work-image{background-position:center center;background-repeat:no-repeat;width:100%;height:200px}div.work-text h4{line-height:30px;min-height:70px}div.work-postby{margin-top:10px;display:inline-block;width:auto}.work-text p{margin-top:0;min-height:112px}.post-header-banner{min-height:550px;padding-bottom:50px;background-color:#ffffff;background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center;color:#FFF;font-family:'Roboto Slab', serif}.post-header-categories{margin-top:70px;display:inline-block;text-transform:uppercase;letter-spacing:2px}.post-header-categories a{color:#FFF}.post-header-categories a:hover{color:#8355b1}.post-header-categories hr{width:70%;border-style:none;border-width:0;border-bottom:1px solid #FFF}.post-header-title h1{margin-top:50px;width:60%;display:block;margin-left:auto;margin-right:auto;color:#FFF}.post-header-meta{font-family:'Lato', serif;margin-left:auto;margin-right:auto;display:inline-block}.post-header-read{margin-top:40px;display:inline-block;height:20px;padding:13px;border-style:solid;border-color:#FFF;border-radius:26px;border-width:3px;color:#FFF}.post-header-read i{margin-right:6px}.post-header-read:hover{background-color:rgba(255,255,255,0.1);cursor:pointer}div.post-meta.work-postby{margin:0;margin-top:50px;width:auto}.post-author-name{margin-top:7px}.post-time{margin-top:7px}.author-image{margin-top:40px;display:inline-block;width:30px;height:30px;background-repeat:no-repeat;background-position:0 0;border-radius:50%}blockquote p{font-size:36px;font-style:italic;line-height:140%;font-family:'Roboto Condensed', sans-serif;margin-bottom:0.5em}blockquote{color:#96c;text-align:center}blockquote>:last-child{margin-bottom:0}blockquote:before,blockquote:after{content:''}.arrow_box{width:16px;margin:0 auto;position:relative;background:#cecece;border:4px solid #cecece;border-radius:2px;text-align:center;height:16px;line-height:10px;color:white;font-size:16px}.arrow_box:after,.arrow_box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:rgba(206,206,206,0);border-bottom-color:#cecece;border-width:10px;margin-left:-10px}.arrow_box:before{border-color:rgba(206,206,206,0);border-bottom-color:#cecece;border-width:6px;margin-left:-6px}.quote-link{font-weight:300}.quote-link:hover p{color:#55acee}.quote-link:hover .arrow_box{color:white;background:#55acee;border:4px solid #55acee}.quote-link:hover .arrow_box:after{border-color:rgba(85,172,238,0);border-bottom-color:#55acee}.quote-link:hover .arrow_box:before{border-color:rgba(85,172,238,0);border-bottom-color:#55acee}.inline-quote-link{color:#303030;font-weight:300}.inline-quote-text{border-bottom:1px dotted #303030}.inline-quote:hover .inline-quote-text{border-bottom:1px dotted #55acee;color:#55acee}.inline-quote:hover .twitter-text-icon{background:url(/images/ic_inlinetweet_hover.svg);background-size:20px 20px}.twitter-inline-button{color:#FFF;cursor:pointer;font-size:24px;text-align:center}.twitter-text-icon{margin-left:5px;display:inline-block;width:20px;height:20px;background:url(/images/ic_inlinetweet_normal.svg);background-size:20px 20px}.non-twitter-quote{padding:10px 25px;margin:35px 20px;color:#b1b1b1;border-left:10px solid #9966cc;line-height:1.8em;font-size:18px;font-weight:300}.non-twitter-quote em{font-family:'Lato', sans-serif;font-size:16px;font-weight:400;font-style:italic;display:block;margin:10px 0;color:#636363}.author-container{margin-top:110px;width:800px;max-width:100%;margin:0 auto;padding:10px 10px 30px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Roboto Slab', serif}.author-title{margin-top:110px}.author-title h3{color:#9a9a9a !important}.author-hr{color:#d4d4d4;border-style:solid;border-width:1px 0 0 0;margin-bottom:30px}.author-container h3{font-family:'Roboto Slab', serif;color:#636363;font-size:20px}.author-info-image{float:left;width:200px;max-width:100%;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.author-info-image img{margin:0 auto;display:block;width:160px;height:160px;border-radius:80px}.author-info-description{float:left;width:580px;max-width:100%;line-height:36px;padding:0}.author-container .clearfloat{margin-top:40px;display:block;width:100%;height:20px;content:""}@media (max-width: 820px){.author-info-image{width:100%;max-width:100%}.author-info-description{width:100%;max-width:100%}}.author-link{color:#66b3ff}.author-link{color:#66b3ff}.sticky-footer{z-index:50;position:fixed;width:100%;height:34px;padding:13px 0;bottom:0;left:0;background-color:white;border-top:1px solid #cecece}.sticky-footer-logo{float:left;margin-left:10px}@media (max-width: 480px){div#footer-buttons .btn{margin:25px auto 0 auto}}@media only screen and (min-width: 768px){.sticky-footer-logo{margin-left:80px}}.sticky-footer-title{height:34px;line-height:34px;vertical-align:middle;display:inline-block;float:right;margin-left:15px;font-family:'Roboto Slab', serif;color:#252b33;font-size:22px}.sticky-footer-share-buttons{width:250px;margin-left:auto;margin-right:auto}.sticky-footer-share-buttons ul{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between}.sticky-footer-share-buttons ul li{display:inline}.sticky-footer-icon svg{height:34px}.sticky-footer-icon svg:hover{opacity:0.8}.sticky-footer-share-buttons-container{width:calc(100% - 50px);float:right}.sticky-footer-title{display:none}@media only screen and (min-width: 480px){.sticky-footer-title{display:inline}.sticky-footer-share-buttons-container{width:calc(100% - 110px);float:right}}@media only screen and (min-width: 768px){a.btn{margin:0 25px 15px 30px}.sticky-footer-share-buttons-container{width:100%;float:none}}h3{font-weight:bold}blockquote p{font-size:24px;line-height:150%;border-left-color:#F41739;border-left-width:8px;border-left-style:solid;text-align:left;padding-left:20px;padding-top:10px;padding-bottom:10px}.post-trailer{font-family:Lato, sans-serif;font-size:16px}
