header .post-date{font-size:1rem;line-height:1.1rem;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,0.33);margin:.5rem 0 1rem 0}@media(min-width:1200px){header .post-date{font-size:1.25rem;line-height:1.25rem;margin:1.5rem 0 2.5rem 0}}.post-primary .post-tags{font-size:.9rem;line-height:1rem;font-weight:600;color:transparent;text-transform:capitalize}.post-primary .post-tags a{background-color:#2ea3f2;color:#fefefe!important;text-decoration:none!important;border-radius:3px;padding:8px 12px;margin:0 auto;display:inline-block}.post-primary .post-tags a:hover{background-color:#3980af;color:#fefefe!important}.post-primary .post-callout{background-color:#006a9a;color:#fefefe;text-align:center;border-radius:.5rem;padding:2rem;margin:3rem 0;filter:drop-shadow(0 .75rem 1.25rem rgba(0,0,0,0.16))}.post-primary .post-callout h2.h1{color:#fefefe!important;margin:0 0 1rem 0}@media(min-width:530px){.post-primary .post-callout{text-align:left;margin:4rem 0}}@media(min-width:670px){.post-primary .post-callout{margin:6rem 0 4rem 0}}@media(min-width:1024px){.post-primary .post-callout{margin:4rem 0}}.blog-comment-form{width:calc(100% + 2rem);transform:translateX(-1rem);margin-bottom:2rem}.blog-comment-form-fields label{top:30px;left:35px}.post-comment-list .post-comment-wrapper{margin:1.25rem auto;padding:1.25rem;transition:all .3s ease-out}.post-comment-list .post-comment-wrapper:hover{background-color:#f2f2f2}.post-comment-list .post-comment-initials{width:50px;height:50px;text-align:center;display:table-cell;vertical-align:middle;font-size:30px;color:#fff;font-weight:600;text-transform:uppercase}.post-comment-list .post-comment-headline{display:table-cell;vertical-align:middle;padding-left:1rem;font-weight:600;font-size:1.25rem}.post-comment-list .post-comment{margin-top:1rem}.post-comment-list .post-comment-respond{margin-top:1rem;font-size:.9rem;font-style:italic;font-weight:700}.submit-comment-success,.submit-comment-error{display:none}.submit-comment-error-message{font-weight:700!important}.post-comment-list .pager-bottom .pager-pages-outer{display:table;margin:0 auto 1.5rem auto}.post-comment-list .pager-bottom .pager-pages-inner{display:table-cell}.post-comment-list .pager-bottom .records-ddl select{background:#fff;width:auto;border:0;border-radius:.25rem;box-shadow:0 1px 4px rgba(0,0,0,0.08);padding:8px 5px 8px 5px;font-size:16px;margin:0 .5rem}.post-comment-list .pager-bottom .pager-page-links{padding:0 3px 0 3px}.post-comment-list .pager-bottom .pager-page-links a{margin:0 3px 0 3px}.post-comment-list .pager-bottom .pager-page-links a.pager-page-active{background-color:#fff}.post-comment-list .pager-bottom .button{padding:10px 10px 10px 10px}.post-list-primary .box{background-color:#fefefe;width:100%;max-width:500px;height:100%;padding:1.5rem;margin:0 auto;border-radius:5px;box-shadow:0 .5rem 1rem rgba(0,0,0,0.15);transition:all 250ms ease}.post-list-primary .box .post-image{width:calc(100% + 3rem + 2px);display:block}.post-list-primary .box .post-image img{width:100%;z-index:0}.post-list-primary .box .post-image:before{opacity:0;content:"";background-color:#00964d;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;transition:all 250ms ease}.post-list-primary .box .post-image:after{opacity:0;content:"Read Article";background-color:#2ea3f2;width:auto;height:auto;font-size:.9rem;font-weight:800;color:#fefefe;text-align:center;text-transform:uppercase;line-height:1rem;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,0.15);padding:10px 14px;position:absolute;top:50%;left:50%;z-index:2;transform:translate3d(-50%,0,0);transition:all 500ms cubic-bezier(0.34,1.56,0.64,1)}.post-list-primary .box h2{color:#00964d;margin:1.25rem 0 5px 0!important}.post-list-primary .box h2 a{color:#00964d;text-decoration:none!important}.post-list-primary .box .post-tags{font-size:.8rem;line-height:.8rem;font-weight:700;color:transparent;text-transform:capitalize;padding:6px 0 12px 0}.post-list-primary .box .post-tags a{color:#aaa;text-decoration:none!important}.post-list-primary .box .post-tags a:hover{color:#00964d}.post-list-primary .box .post-preview{font-size:1.05rem;line-height:1.4rem;font-weight:500;color:#666}.post-list-primary .box .post-button{padding-top:12px}.post-list-primary .box .post-button .button{font-size:.9rem;line-height:.9rem;font-weight:700;text-transform:uppercase;padding:8px 10px}.post-list-primary .box:hover{transform:translateY(-3px);box-shadow:0 .5rem 2rem rgba(48,92,71,0.15)}.post-list-primary .box:hover .post-image:before{opacity:.7}.post-list-primary .box:hover .post-image:after{opacity:1;transform:translate3d(-50%,-50%,0)}.post-list-primary .post-list-pagelinks a{text-decoration:none!important;margin:5px .75rem}.form-sgl-col-lbl-abv-outer{margin:0 auto 0 auto}.form-sgl-col-lbl-abv-outer .form-button{margin-top:0}.form-sgl-col-lbl-abv-outer .form-field-item{margin:.85rem 0}.form-sgl-col-lbl-abv-outer .form-field-label{display:none;margin-bottom:.15rem}.form-sgl-col-lbl-abv-outer .form-field-label label{font-size:.85rem;font-weight:600;color:#444;text-transform:uppercase;margin-bottom:.25rem}.form-sgl-col-lbl-abv-outer .submit-form-success,.form-sgl-col-lbl-abv-outer .submit-form-error{display:none}.form-sgl-col-lbl-abv-outer .form-button input{width:100%;white-space:normal}@media(min-width:1440px){.form-sgl-col-lbl-abv-outer{margin:0}}.post-list-pagelinks{display:flex;align-items:center;justify-content:center;flex-flow:row wrap}.post-list-pagelinks>a,.post-list-pagelinks>.pages,.post-list-pagelinks>.pages>a{flex-basis:auto;width:auto}.post-list-pagelinks>.pages{display:flex;align-items:center;justify-content:center;flex-flow:row wrap;padding:0 1rem}.post-list-pagelinks>.pages>a{padding:.5rem 1rem}.form-primary .submit-form-success,.form-primary .submit-form-error{display:none}.form-primary .form-field-item{text-align:left}