.blog-banner{position:relative;width:100%;height:300px;background-image:url("../images/blog-banner.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover}.blog-banner .blog-banner-title{position:absolute;width:100%;top:50%;margin:-20px 0 0;padding:0 30px;font-family:'Open Sans', Arial, Helvetica, Verdana, sans-serif;font-size:2.5em;line-height:1.2em;color:#ffffff;text-align:center;text-shadow:1px 1px 8px rgba(0,0,0,0.75)}.blog-entry{text-align:left;max-width:1100px;margin:0 auto}.blog-entry p{font-size:1em;line-height:1.4em;margin:0 0 15px}.blog-entry-header{margin:0 0 20px}.blog-entry-meta{width:49%;font-size:0.9em;color:#666666;margin:0 0 10px}.blog-entry-title{width:49%;font-family:'Open Sans', Arial, Helvetica, Verdana, sans-serif;font-size:1.4em;line-height:1.4em;font-weight:bold;margin:0}.blog-entry-left{width:49%;float:left}.blog-entry-right{width:49%;float:right;margin:0 0 20px}.blog-entry-right img{width:100%}.post-summary .post-title{margin:15px 0 0}.post-summary .post-excerpt{margin:5px 0 0}@media (max-width: 1141px){.blog-entry{width:100%;padding:0 20px}}@media (max-width: 801px){.post-summary{width:47%;margin:0 2% 20px 0}.post-summary .post-image{height:180px;overflow:hidden}.post-summary:last-child,.post-summary:nth-child(2n+2){margin-right:0}.post-summary:last-child,.post-summary:nth-child(3n+3){margin-right:2%}.blog-entry-meta{width:100%}.blog-entry-title{width:100%}.blog-entry-left{width:100%;float:left;clear:both}.blog-entry-right{width:100%}}@media (max-width: 601px){.post-summary .post-image{height:160px;overflow:hidden}}@media (max-width: 501px){.post-summary{width:100%;margin:0 0 20px}.post-summary .post-image{height:180px;overflow:hidden}.post-summary .post-title{margin:15px 20px 5px}.post-summary .post-excerpt{margin:0 20px 10px}.post-summary .post-more-link{margin:0 20px 20px}}
