.blog-byline{display:-ms-flexbox;display:flex;font-size:14px;padding-bottom:28px;width:100%}@media screen and (max-width:720px){.blog-byline{-ms-flex-direction:column;flex-direction:column}}.blog-byline svg{fill:#ccc;height:20px;margin-right:8px;width:20px}.blog-byline>span{display:-ms-flexbox;display:flex;margin-right:20px}.blog-byline>span.blog-byline__fb-holder,.blog-byline>span.blog-byline__tweet-holder{float:right;margin-right:0}.blog-byline>span.blog-byline__fb-holder:empty,.blog-byline>span.blog-byline__tweet-holder:empty{display:none}.blog-byline__date{-ms-flex-order:1;order:1}@media screen and (max-width:720px){.blog-byline__date{-ms-flex-order:2;order:2}}.blog-byline__author{-ms-flex-order:2;order:2}@media screen and (max-width:720px){.blog-byline__author{-ms-flex-order:3;order:3}}.blog-byline__author-name,.blog-byline__created-at{display:inline-block;font-weight:600}.blog-byline__social{display:-ms-flexbox;display:flex;margin-left:auto;-ms-flex-order:3;order:3}@media screen and (max-width:720px){.blog-byline__social{margin-left:0;-ms-flex-order:1;order:1}}.blog-byline__social>span{margin-left:10px}@media screen and (max-width:720px){.blog-byline__social>span{margin-left:0;margin-right:10px}}.blog-entry{border-bottom:1px dashed #dbdbdb;margin-bottom:30px;padding-bottom:20px}.blog-entry__headline{font-size:42px;margin-bottom:15px}@media screen and (max-width:720px){.blog-entry__headline{font-size:34px}}@media screen and (max-width:500px){.blog-entry__headline{font-size:28px}}.blog-entry__headline a:link,.blog-entry__headline a:visited{color:#666}.blog-entry__headline a:active,.blog-entry__headline a:focus,.blog-entry__headline a:hover{color:#f58400}.blog-entry__body{overflow:hidden;margin-bottom:20px}.blog-entry__body br,.blog-entry__body p:empty{display:none}.blog-entry__body img{margin:30px 30px 30px 0;max-width:100%}.blog-entry__about-author{padding-bottom:10px}.blog-entry__about-author img{float:left;margin:0 20px 20px 0;max-width:20%}.blog-entry__about-author__detail{float:left;max-width:70%;width:440px}.blog-entry__about-author__detail__name{padding-bottom:10px;border-bottom:2px solid #dbdbdb}.blog-entry__page-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.blog-entry__page-nav__link--prev{margin-right:auto}.blog-entry__page-nav__link--next{margin-left:auto}.blog-entries .ez-block-pager__wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.blog-excerpt{border-bottom:1px dashed #dbdbdb;margin-bottom:30px;padding-bottom:20px}.blog-excerpt__header{font-size:26px;margin-bottom:10px}.blog-excerpt__header a:link,.blog-excerpt__header a:visited{color:#666}.blog-excerpt__header a:active,.blog-excerpt__header a:focus,.blog-excerpt__header a:hover{color:#f58400}.blog-excerpt .blog-byline{padding-bottom:15px}.blog-excerpt__body{border-top:1px dotted #dbdbdb;overflow:hidden;padding:20px 0 0}.blog-excerpt__body p{margin-bottom:10px}.blog-excerpt__body p:empty{display:none}.blog-excerpt__image,.blog-excerpt img{background-color:#fff;border:1px solid #dfdfdf;border-radius:4px;display:block;float:left;margin:0 20px 20px 0;overflow:hidden;padding:4px;width:100%}.blog-sidebar{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.blog-sidebar__ad{margin-bottom:30px}