.post-featured-image{background-size:cover}h1.tag-page-title{color:#2793cf;font-size:36px;line-height:1.2;margin-bottom:25px;margin-top:25px}.article_header h2{font-family:eurostile,sans-serif;font-size:30px;font-weight:400;line-height:1.2;margin:0 0 18px;text-rendering:optimizelegibility}.article_header h2 a{color:#2793cf}.article_header h2 a:hover{text-decoration:underline}h3{font-size:24px}.date{-webkit-font-smoothing:antialiased}.blog-post__tags,.date{color:#1c1c1c;font-family:titling-gothic-fb-narrow,sans-serif;font-size:18px;letter-spacing:.5px;line-height:1.5}.blog-post__tags{margin:0 0 25px}a.blog-post__tag-link{color:#2793cf;text-decoration:none}.blog-index__post-inner-card img{display:block;height:auto;max-width:100%;opacity:1;transition:opacity .4s;transition-delay:0ms;width:1459px}.blog-index__post-content.blog-index__post-content--small{-webkit-font-smoothing:antialiased;color:#1c1c1c;font-family:titling-gothic-fb-narrow,sans-serif;font-size:18px;letter-spacing:.5px;line-height:1.5;margin:15px 0;padding:0}.blog-post__read-more a{color:#2793cf;display:block;font-family:eurostile,sans-serif;font-size:22px;margin-top:25px;text-transform:uppercase;transition:.2s}.blog-post__read-more a:hover{color:#1c1c1c;text-decoration:none}.blog-post__read-more a:after{background:none repeat scroll 0 0 #2793cf;bottom:-10px;content:"";display:block;height:2px;position:relative;transition:.2s;width:50px}.blog-post__read-more a:hover:after{background:none repeat scroll 0 0 #1c1c1c;width:100px}.sidebar.span9{background-color:#fff;flex:1}a.blog-post__tag-link:hover{color:#2793cf;text-decoration:underline}.sidebar .two-col .blog-index .blog-index__post,.sidebar.two-col .blog-index .blog-index__post{padding-bottom:60px}@media only screen and (min-width:768px){.sidebar.span9>div{margin-bottom:50px;padding:1em 1.5em 0}.blog-sidebar.span3{grid-column:8/-1}.sidebar.span9{grid-column:1/8}.blog-sidebar.span3{padding-top:25px}}@media only screen and (min-width:1170px){.sidebar.span9{grid-column:2/8}.blog-sidebar.span3{grid-column:8/12}}@media only screen and (min-width:1600px){.sidebar.span9>div{margin:0 auto;max-width:1272px}.sidebar.span9{grid-column:3/8}.blog-sidebar.span3{grid-column:8/11}}