.alert-banner{margin:0 0 30px}.alert-banner.red .status{background-color:#da291c}.alert-banner.amber .status{background-color:#ffb81c}.alert-banner.green .status{background-color:#009639}.alert-banner.has-button .alert-wrapper{padding-right:60px;text-decoration:none !important}.alert-banner.has-button .alert-wrapper::after{content:'\f105';font:normal normal normal 26px/.9 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;background-color:transparent;border:2px solid #000;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:0;bottom:0;margin:auto;right:15px;width:28px;height:28px;text-align:center;letter-spacing:-2px;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.alert-banner.has-button .alert-wrapper:active,.alert-banner.has-button .alert-wrapper:focus,.alert-banner.has-button .alert-wrapper:hover{background-color:#d0e2f1}.alert-banner.has-button .alert-wrapper:active .status,.alert-banner.has-button .alert-wrapper:focus .status,.alert-banner.has-button .alert-wrapper:hover .status{background-color:#003087}.alert-banner.has-button .alert-wrapper:active::after,.alert-banner.has-button .alert-wrapper:focus::after,.alert-banner.has-button .alert-wrapper:hover::after{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px);color:#fff;background-color:#003087;border-color:#003087}.alert-banner .alert-wrapper{position:relative;background-color:#e4eef7;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;overflow:hidden;display:block;padding-left:60px}.alert-banner .alert-wrapper .status{position:absolute;top:0;left:0;width:60px;height:100%;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.alert-banner .alert-wrapper .status .inner{position:absolute;top:0;left:0;width:100%;height:100%;display:table}.alert-banner .alert-wrapper .status .status-icon{display:table-cell;vertical-align:middle;text-align:center;font-size:0}.alert-banner .alert-wrapper .status .status-icon svg{fill:#fff;width:35px;height:35px}.alert-banner .alert-wrapper .content{padding:15px 20px}@media (max-width:767px){.alert-banner{margin-bottom:20px}.alert-banner .alert-wrapper{padding-left:50px}.alert-banner .alert-wrapper .status{width:50px}.alert-banner .alert-wrapper .status .status-icon svg{width:30px;height:30px}.alert-banner .alert-wrapper .content{padding:15px}}@media (max-width:599px){.alert-banner.has-button .alert-wrapper{padding-right:0;padding-bottom:40px}.alert-banner.has-button .alert-wrapper::after{top:auto;left:0;right:0;bottom:12px;-webkit-transform:translateX(0) !important;-ms-transform:translateX(0) !important;transform:translateX(0) !important}.alert-banner .alert-wrapper{padding:50px 0 0}.alert-banner .alert-wrapper .status{width:100%;height:50px}.alert-banner .alert-wrapper .content{margin-left:0}}

.page-list-wrapper.thumbnail-grid-2-column{position:relative;margin:0 0 30px}.page-list-wrapper.thumbnail-grid-2-column.has-rss{padding-top:50px}.page-list-wrapper.thumbnail-grid-2-column.has-rss .page-list-header{margin-top:-50px;padding-right:50px}.page-list-wrapper.thumbnail-grid-2-column .rss-feed{display:inline-block;position:absolute;top:0;right:0;width:36px;height:36px;font-size:24px;text-align:center;border:1px solid #003087;color:#ffffff !important;background-color:#003087}.page-list-wrapper.thumbnail-grid-2-column .rss-feed:hover,.page-list-wrapper.thumbnail-grid-2-column .rss-feed:focus,.page-list-wrapper.thumbnail-grid-2-column .rss-feed:active{color:#003087 !important;background-color:#ffffff}.page-list-wrapper.thumbnail-grid-2-column .page-list-header{margin-bottom:20px}.page-list-wrapper.thumbnail-grid-2-column .results{margin:-10px;padding:0;font-size:0;list-style-type:none}.page-list-wrapper.thumbnail-grid-2-column .results .entry{display:inline-block;vertical-align:top;margin:0 auto;padding:10px;width:50%}.page-list-wrapper.thumbnail-grid-2-column .results .entry .inner{position:relative;display:table;width:100%;padding:30px;min-height:215px;text-align:center}.page-list-wrapper.thumbnail-grid-2-column .results .entry .inner .entry-text{position:relative;display:table-cell;vertical-align:middle}.page-list-wrapper.thumbnail-grid-2-column .results .entry .inner .entry-text>*:first-child{margin-top:0}.page-list-wrapper.thumbnail-grid-2-column .results .anchor{display:block;position:relative;background-color:#003087;color:#ffffff;text-shadow:0 0 8px rgba(0,0,0,0.8);overflow:hidden;text-decoration:none !important}.page-list-wrapper.thumbnail-grid-2-column .results .anchor .title,.page-list-wrapper.thumbnail-grid-2-column .results .anchor .date,.page-list-wrapper.thumbnail-grid-2-column .results .anchor .description{margin:5px 0 0;font-size:18px;font-size:1.8rem;font-weight:400;color:inherit}.page-list-wrapper.thumbnail-grid-2-column .results .anchor .title *,.page-list-wrapper.thumbnail-grid-2-column .results .anchor .date *,.page-list-wrapper.thumbnail-grid-2-column .results .anchor .description *{font-size:inherit;font-weight:inherit;line-height:1.3;color:inherit;margin:0}.page-list-wrapper.thumbnail-grid-2-column .results .anchor .title{font-size:24px;font-size:2.4rem;font-weight:700}.page-list-wrapper.thumbnail-grid-2-column .results .anchor .description{margin:10px 0 0}.page-list-wrapper.thumbnail-grid-2-column .results .anchor:hover,.page-list-wrapper.thumbnail-grid-2-column .results .anchor:focus,.page-list-wrapper.thumbnail-grid-2-column .results .anchor:active{background-color:#005EB8}.page-list-wrapper.thumbnail-grid-2-column .results .anchor:hover .bg-img,.page-list-wrapper.thumbnail-grid-2-column .results .anchor:focus .bg-img,.page-list-wrapper.thumbnail-grid-2-column .results .anchor:active .bg-img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.page-list-wrapper.thumbnail-grid-2-column .results .anchor:hover .bg-img::after,.page-list-wrapper.thumbnail-grid-2-column .results .anchor:focus .bg-img::after,.page-list-wrapper.thumbnail-grid-2-column .results .anchor:active .bg-img::after{background-color:rgba(0,94,184,0.75)}@media (max-width:991px){.page-list-wrapper.thumbnail-grid-2-column .results .entry{width:50%}.page-list-wrapper.thumbnail-grid-2-column .results .entry .inner{min-height:200px}}@media (max-width:767px){.page-list-wrapper.thumbnail-grid-2-column{margin-bottom:20px}.page-list-wrapper.thumbnail-grid-2-column .page-list-header{margin-bottom:15px}.page-list-wrapper.thumbnail-grid-2-column .results{margin:-5px}.page-list-wrapper.thumbnail-grid-2-column .results .entry{padding:5px}.page-list-wrapper.thumbnail-grid-2-column .results .entry .inner{min-height:175px;padding:20px}.page-list-wrapper.thumbnail-grid-2-column .results .anchor .date,.page-list-wrapper.thumbnail-grid-2-column .results .anchor .description{font-size:16px;font-size:1.6rem}.page-list-wrapper.thumbnail-grid-2-column .results .anchor .title{font-size:22px;font-size:2.2rem}}@media (max-width:479px){.page-list-wrapper.thumbnail-grid-2-column .results .entry{display:block;width:100%}.page-list-wrapper.thumbnail-grid-2-column .results .entry .inner{min-height:150px;padding:15px}}

