.body-container--blog-index .dnd-section,.body-container--blog-index .dnd-section .dnd-column{padding:0}.body-container--blog-index .dnd-section>.row-fluid{max-width:100%;padding:0;width:100%}.blog-pagination{display:block;padding:1rem 0;text-align:center}.blog-pagination>div{display:inline-block}.blog-pagination-left{text-align:right}.blog-pagination-right{text-align:left}.blog-pagination a{border-radius:4px;display:inline-block;padding:5px 10px;text-align:center}.blog-pagination a:focus,.blog-pagination a:hover{background-color:#7c9345;text-decoration:none}.blog-pagination a.elipses{border:0}.blog-pagination a.active{background-color:#f5f5f5;color:#666;cursor:default;pointer-events:none}.blog-pagination a.next-link,.blog-pagination a.next-link:hover,.blog-pagination a.prev-link,.blog-pagination a.prev-link:hover{background-color:#7c9345;color:#fff}.post-hero{color:#fff;font-size:1.15em;padding:1em;position:relative;text-align:center;z-index:2}.post-hero h1{color:#fff;font-family:futura,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.625em;font-weight:500;line-height:1.15em;margin:0;text-transform:uppercase}.post-hero .text{margin:1em auto;width:95%}.post-hero p{font-size:.95em;margin:0}.post-hero p a:hover{color:#fff}.post-pagination{background-color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em 0;text-align:center}.post-pagination .nav-next,.post-pagination .nav-next.fw,.post-pagination .nav-previous,.post-pagination .nav-previous.fw{width:100%}.post-pagination .nav-previous{order:2}.post-pagination .nav-next{order:1}.post-pagination a{border:1px solid #425e2c;color:#425e2c;display:inline-block;font-size:1em;font-weight:400;line-height:4em;margin:1em 0;padding:0 1em;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out;width:70%}.post-pagination a:hover{background-color:#72943d;border:1px solid #72943d;color:#fff}.post-bottom-sec{position:relative;z-index:1}@media screen and (width >= 58em){.blog-pagination{margin-bottom:2rem}.post-hero{padding:3.5em 0}.post-hero .text{margin:1em auto 0;width:75%}.post-pagination{display:-webkit-box;display:-ms-flexbox;display:flex}.post-pagination .nav-next,.post-pagination .nav-previous{width:50%}.post-pagination .nav-previous{order:1}.post-pagination .nav-next{order:2}}@media screen and (width >= 72em){.post-hero .text{width:75%}}