@import url("//hello.myfonts.net/count/358b26");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
*{-webkit-box-sizing:border-box;box-sizing:border-box;}html{font-family:sans-serif;font-size:10px;}body{margin:0;padding:0;}a:active,a:hover{outline:0;}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;position:relative;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}blockquote,p{margin:1em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;border-bottom:1px solid;margin:1em 0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp,tt,var{font-family:monospace;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"“" "”" "‘" "’";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}dl,menu,ol,ul{margin:1em 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 30px;}menu,ol,ul{padding:0 0 0 30px;}nav ol,nav ul{list-style:none;}img{border:0;vertical-align:bottom;max-width:100%;height:auto;width:auto;}svg:not(:root){overflow:hidden;}figcaption,figure,main{display:block;}figure{margin:0;}fieldset{border:1px solid;}legend{border:0;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;max-width:100%;background-color:transparent;color:inherit;font-size:inherit;line-height:inherit;}button,input{line-height:normal;overflow:visible;}button,select{text-transform:none;}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type=checkbox],input[type=radio]{padding:0;}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}label,.field__label{display:block;font-weight:bold;}table{border-collapse:collapse;border-spacing:0;width:100%;margin:1em 0;}.text-align-center{text-align:center;}input[type=checkbox],input[type=radio],.element-invisible,.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;}.element-invisible{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;}.element-invisible-off{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}.element-focusable{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}.display-none{display:none;}*:focus{outline-style:dashed;outline-offset:5px;outline-width:2px;}.inline-contents *{display:inline-block !important;}body{background:#dbdad8;}body a{color:#21578E;}.view.grid-3-3-1 > .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background-color:#fff;color:#444;}.view.grid-3-3-1 > .view-content > div{width:100%;margin-bottom:2rem;}@media (min-width:740px){.view.grid-3-3-1 > .view-content > div{width:calc((100% - 4rem) / 3);}.view.grid-3-3-1 > .view-content > div:nth-child(3n),.view.grid-3-3-1 > .view-content > div:nth-child(3n-1){margin-left:2rem;}}.page-node-type-custom-page .field--name-field-featured-videos > .view-content,.page-node-type-custom-page .field--name-field-featured-videos > .field__items,.page-node-type-custom-page .field--name-field-featured-images > .view-content,.page-node-type-custom-page .field--name-field-featured-images > .field__items,.view.grid-4-2-1 > .view-content,.view.grid-4-2-1 > .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background-color:#fff;color:#444;}.page-node-type-custom-page .field--name-field-featured-videos > .view-content a,.page-node-type-custom-page .field--name-field-featured-videos > .field__items a,.page-node-type-custom-page .field--name-field-featured-images > .view-content a,.page-node-type-custom-page .field--name-field-featured-images > .field__items a,.view.grid-4-2-1 > .view-content a,.view.grid-4-2-1 > .field__items a{display:block;position:relative;}.page-node-type-custom-page .field--name-field-featured-videos > .view-content > div,.page-node-type-custom-page .field--name-field-featured-videos > .field__items > div,.page-node-type-custom-page .field--name-field-featured-images > .view-content > div,.page-node-type-custom-page .field--name-field-featured-images > .field__items > div,.view.grid-4-2-1 > .view-content > div,.view.grid-4-2-1 > .field__items > div{width:100%;margin-bottom:2rem;}@media (min-width:740px){.page-node-type-custom-page .field--name-field-featured-videos > .view-content > div,.page-node-type-custom-page .field--name-field-featured-videos > .field__items > div,.page-node-type-custom-page .field--name-field-featured-images > .view-content > div,.page-node-type-custom-page .field--name-field-featured-images > .field__items > div,.view.grid-4-2-1 > .view-content > div,.view.grid-4-2-1 > .field__items > div{width:calc((100% - 2rem) / 2);}.page-node-type-custom-page .field--name-field-featured-videos > .view-content > div:nth-child(2n),.page-node-type-custom-page .field--name-field-featured-videos > .field__items > div:nth-child(2n),.page-node-type-custom-page .field--name-field-featured-images > .view-content > div:nth-child(2n),.page-node-type-custom-page .field--name-field-featured-images > .field__items > div:nth-child(2n),.view.grid-4-2-1 > .view-content > div:nth-child(2n),.view.grid-4-2-1 > .field__items > div:nth-child(2n){margin-left:2rem;}}@media (min-width:1024px){.page-node-type-custom-page .field--name-field-featured-videos > .view-content > div,.page-node-type-custom-page .field--name-field-featured-videos > .field__items > div,.page-node-type-custom-page .field--name-field-featured-images > .view-content > div,.page-node-type-custom-page .field--name-field-featured-images > .field__items > div,.view.grid-4-2-1 > .view-content > div,.view.grid-4-2-1 > .field__items > div{width:calc((100% - 6rem) / 4);}.page-node-type-custom-page .field--name-field-featured-videos > .view-content > div:nth-child(4n),.page-node-type-custom-page .field--name-field-featured-videos > .view-content > div:nth-child(4n-1),.page-node-type-custom-page .field--name-field-featured-videos > .view-content > div:nth-child(4n-2),.page-node-type-custom-page .field--name-field-featured-videos > .field__items > div:nth-child(4n),.page-node-type-custom-page .field--name-field-featured-videos > .field__items > div:nth-child(4n-1),.page-node-type-custom-page .field--name-field-featured-videos > .field__items > div:nth-child(4n-2),.page-node-type-custom-page .field--name-field-featured-images > .view-content > div:nth-child(4n),.page-node-type-custom-page .field--name-field-featured-images > .view-content > div:nth-child(4n-1),.page-node-type-custom-page .field--name-field-featured-images > .view-content > div:nth-child(4n-2),.page-node-type-custom-page .field--name-field-featured-images > .field__items > div:nth-child(4n),.page-node-type-custom-page .field--name-field-featured-images > .field__items > div:nth-child(4n-1),.page-node-type-custom-page .field--name-field-featured-images > .field__items > div:nth-child(4n-2),.view.grid-4-2-1 > .view-content > div:nth-child(4n),.view.grid-4-2-1 > .view-content > div:nth-child(4n-1),.view.grid-4-2-1 > .view-content > div:nth-child(4n-2),.view.grid-4-2-1 > .field__items > div:nth-child(4n),.view.grid-4-2-1 > .field__items > div:nth-child(4n-1),.view.grid-4-2-1 > .field__items > div:nth-child(4n-2){margin-left:2rem;}}.page-node-type-custom-page .field--name-field-featured-videos > .field__items a,.page-node-type-custom-page .field--name-field-featured-images > .field__items a{position:relative;}@media (max-width:1023px){.page-node-type-custom-page .field--name-field-featured-videos > .field__items .thumbnail a,.page-node-type-custom-page .field--name-field-featured-images > .field__items .thumbnail a{min-height:calc((100vw - (20rem + 40px)) / 2 * 0.5);}}@media (max-width:739px){.page-node-type-custom-page .field--name-field-featured-videos > .field__items .thumbnail a,.page-node-type-custom-page .field--name-field-featured-images > .field__items .thumbnail a{min-height:50vw;}}@media (min-width:1024px){.page-node-type-custom-page .field--name-field-featured-videos > .field__items .thumbnail a,.page-node-type-custom-page .field--name-field-featured-images > .field__items .thumbnail a{height:110px;}}.page-node-type-custom-page .field--name-field-featured-videos > .field__items .thumbnail a img,.page-node-type-custom-page .field--name-field-featured-images > .field__items .thumbnail a img{width:100%;}.view.grid-2-2-1 > .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background-color:#fff;color:#444;}.view.grid-2-2-1 > .view-content > div{width:100%;margin-bottom:2rem;}@media (min-width:740px){.view.grid-2-2-1 > .view-content > div{width:calc((100% - 2rem) / 2);}.view.grid-2-2-1 > .view-content > div:nth-child(2n){margin-left:2rem;}}.breadcrumb ul,.breadcrumb ol,ul.tabs{list-style:none;margin:0;padding:0;}.breadcrumb ul li,.breadcrumb ol li,ul.tabs li{list-style-type:none;list-style-image:none;}form > :first-child{margin-top:0;}form > :last-child{margin-bottom:0;}.skip-link{display:block;background:#2d2d2d;color:#fff;text-align:center;height:0;}.skip-link:focus{height:auto;padding:10px;outline-offset:-5px;outline-color:#FFF;z-index:1000;position:fixed !important;top:0;right:0;left:0;}.skip-link:focus#bottom{top:auto;bottom:0;}.screen-reader-text{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.screen-reader-text:focus{top:5px;left:5px;z-index:100000;display:block;width:auto;height:auto;padding:15px 23px 14px;clip:auto !important;background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);color:#21759b;line-height:normal;text-decoration:none;}button,.button,.path-honor-roll-database-search-results .feed-icons .feed-icon,.view-decedent-search .feed-icons .feed-icon,input[type=submit],input[type=button],input[type=reset],.more-link a,a.button-link{position:relative;z-index:1;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem 2.25rem;border:1px solid #9c3017;border-radius:0;background-color:#9c3017;color:#fff;font-family:"Source Sans Pro",Arial,sans-serif;line-height:2.4rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-decoration:none;}button[type=reset],.button[type=reset],.path-honor-roll-database-search-results .feed-icons [type=reset].feed-icon,.view-decedent-search .feed-icons [type=reset].feed-icon,input[type=reset],.more-link a[type=reset],a[type=reset].button-link{background-color:#000;}button[disabled],.button[disabled],.path-honor-roll-database-search-results .feed-icons [disabled].feed-icon,.view-decedent-search .feed-icons [disabled].feed-icon,input[disabled][type=submit],input[disabled][type=button],input[disabled][type=reset],.more-link a[disabled],a[disabled].button-link{background-color:#000;opacity:0.3;pointer-events:none;}button:hover,button:focus,button.js-focus,.button:hover,.path-honor-roll-database-search-results .feed-icons .feed-icon:hover,.view-decedent-search .feed-icons .feed-icon:hover,.button:focus,.path-honor-roll-database-search-results .feed-icons .feed-icon:focus,.view-decedent-search .feed-icons .feed-icon:focus,.button.js-focus,.path-honor-roll-database-search-results .feed-icons .js-focus.feed-icon,.view-decedent-search .feed-icons .js-focus.feed-icon,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,.more-link a:hover,a.button-link:hover,input[type=submit]:focus,input[type=button]:focus,input[type=reset]:focus,.more-link a:focus,a.button-link:focus,input.js-focus[type=submit],input.js-focus[type=button],input.js-focus[type=reset],.more-link a.js-focus,a.js-focus.button-link{background-color:#b83921;}button.blue-button,.button.blue-button,.path-honor-roll-database-search-results .feed-icons .blue-button.feed-icon,.view-decedent-search .feed-icons .blue-button.feed-icon,input.blue-button[type=submit],input.blue-button[type=button],input.blue-button[type=reset],.more-link a.blue-button,a.blue-button.button-link{background:#21578E;border-color:#21578E;}button.blue-button:hover,button.blue-button:focus,button.blue-button.js-focus,.button.blue-button:hover,.path-honor-roll-database-search-results .feed-icons .blue-button.feed-icon:hover,.view-decedent-search .feed-icons .blue-button.feed-icon:hover,.button.blue-button:focus,.path-honor-roll-database-search-results .feed-icons .blue-button.feed-icon:focus,.view-decedent-search .feed-icons .blue-button.feed-icon:focus,.button.blue-button.js-focus,.path-honor-roll-database-search-results .feed-icons .blue-button.js-focus.feed-icon,.view-decedent-search .feed-icons .blue-button.js-focus.feed-icon,input.blue-button[type=submit]:hover,input.blue-button[type=button]:hover,input.blue-button[type=reset]:hover,.more-link a.blue-button:hover,a.blue-button.button-link:hover,input.blue-button[type=submit]:focus,input.blue-button[type=button]:focus,input.blue-button[type=reset]:focus,.more-link a.blue-button:focus,a.blue-button.button-link:focus,input.blue-button.js-focus[type=submit],input.blue-button.js-focus[type=button],input.blue-button.js-focus[type=reset],.more-link a.blue-button.js-focus,a.blue-button.js-focus.button-link{background:#002147;}button.blue-button a,.button.blue-button a,.path-honor-roll-database-search-results .feed-icons .blue-button.feed-icon a,.view-decedent-search .feed-icons .blue-button.feed-icon a,input.blue-button[type=submit] a,input.blue-button[type=button] a,input.blue-button[type=reset] a,.more-link a.blue-button a,a.blue-button.button-link a{color:#FFF;text-decoration:none;}button.style--reset,.button.style--reset,.path-honor-roll-database-search-results .feed-icons .style--reset.feed-icon,.view-decedent-search .feed-icons .style--reset.feed-icon,input.style--reset[type=submit],input.style--reset[type=button],input.style--reset[type=reset],.more-link a.style--reset,a.style--reset.button-link{padding:0;background-color:transparent;color:inherit;}ul.tabs{margin-top:2rem;}ul.tabs li{display:inline-block;}ul.tabs li a{position:relative;z-index:1;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.25rem 2.25rem;border:0;border-radius:0;background-color:#21578E;color:#fff;font-family:"Source Sans Pro",Arial,sans-serif;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-decoration:none;}ul.tabs li.is-active a,ul.tabs li a:hover,ul.tabs li a:focus{background:#002147;}.callout-button{-webkit-box-shadow:2px 4px 8px 1px #a5a5a5;box-shadow:2px 4px 8px 1px #a5a5a5;font-size:1.33em;font-family:"Source Sans Pro",Arial,sans-serif;margin-bottom:0.5em;text-align:center;margin-top:1.2em;}.callout-button a{color:white;background:#21578e url(/themes/custom/bravery-theme-d8/images/background-button.gif) repeat-x left top;display:block;padding-top:0.75em;padding-bottom:0.35em;}.play-button{background:transparent url(/themes/custom/bravery-theme-d8/images/play-button.png) no-repeat left top;display:block;height:40px;width:62px;left:50%;position:absolute;top:50%;margin-top:-20px;margin-left:-31px;}.reset-cemeteries-memorials{margin-bottom:2rem;}.more-link a{background:#21578E;border-color:#21578E;clear:both;margin-bottom:7rem;}.more-link a:hover,.more-link a:focus,.more-link a.js-focus{background:#002147;}.news-landing-listing .more-link a{background:#9c3017;border-color:#9c3017;}.news-landing-listing .more-link a:hover,.news-landing-listing .more-link a:focus,.news-landing-listing .more-link a.js-focus{background:#b83921;}.page-node-type-decedent .region-sidebar .button,.page-node-type-decedent .region-sidebar .path-honor-roll-database-search-results .feed-icons .feed-icon,.path-honor-roll-database-search-results .feed-icons .page-node-type-decedent .region-sidebar .feed-icon,.page-node-type-decedent .region-sidebar .view-decedent-search .feed-icons .feed-icon,.view-decedent-search .feed-icons .page-node-type-decedent .region-sidebar .feed-icon{font-size:1.6rem;min-width:290px;max-width:100%;text-align:center;margin-bottom:3rem;}form{margin-top:2rem;margin-bottom:2rem;}.form-item,.form-actions{margin:2rem 0;}label,.field__label{margin-bottom:5px;font-family:"Source Sans Pro",Arial,sans-serif;}input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],input[type=date],input[type=month],input[type=week],input[type=datetime],input[type=datetime-local],textarea{padding:1rem;border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Source Sans Pro",Arial,sans-serif;background-color:#fff;line-height:2.4rem;}input[type=text]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#8c8c8c;}input[type=text]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=week]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,textarea:-moz-placeholder{color:#8c8c8c;}input[type=text]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,textarea::-moz-placeholder{color:#8c8c8c;}input[type=text]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#8c8c8c;}input[type=checkbox] + label,input[type=checkbox] + .field__label,input[type=radio] + label,input[type=radio] + .field__label{position:relative;display:inline;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:normal;cursor:pointer;}input[type=checkbox] + label:before,input[type=checkbox] + .field__label:before,input[type=radio] + label:before,input[type=radio] + .field__label:before{display:inline-block;width:14px;height:14px;margin-bottom:-2px;margin-right:8px;overflow:hidden;border:1px solid #000;content:"";}input[type=checkbox]:checked + label:before,input[type=checkbox]:checked + .field__label:before,input[type=radio]:checked + label:before,input[type=radio]:checked + .field__label:before{background-color:#000;}input[type=radio] + label:before,input[type=radio] + .field__label:before{border-radius:50%;}.selectlist{position:relative;display:inline-block;border:1px solid #000;background-clip:padding-box;background-color:#fff;}select{position:relative;z-index:2;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.25rem 1.5rem;-moz-padding-end:10px;border:1px solid #000;border-radius:0;background:#fff url(/themes/custom/bravery-theme-d8/images/form-select.png) right center no-repeat;font-family:"Source Sans Pro",Arial,sans-serif;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}.selectlist select{float:left;margin:0;border:0;background:transparent;background-color:transparent;line-height:14px;}fieldset{border:1px solid #000;padding:2rem;}.path-search #edit-basic{float:left;margin-right:2rem;}.path-search #edit-basic *{display:inline;}.path-search #edit-basic ~ .search-help-link{position:relative;top:1rem;}.path-search #edit-basic ~ .search-help-link + *{clear:both;}.path-search #edit-basic ~ .search-advanced{padding-top:2rem;}.path-search #edit-basic ~ .search-advanced .details-wrapper > fieldset{padding:0;margin:0;border:0;}.path-search #edit-basic ~ .search-advanced .details-wrapper > fieldset > legend{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;}.path-search ol.search-results{padding-left:0;}.path-search ol.search-results li{margin-bottom:4rem;}.path-search ol.search-results li h3{margin-bottom:0;font-size:1.8rem;}.path-search ol.search-results li p{margin-top:0;}.path-search ol.search-results li .search-result__snippet-info,.path-search ol.search-results li .search-result__snippet-info *{font-size:1.6rem;}form.webform-submission-vulnerability-disclosure-form-form .required-asterisk,form.webform-submission-vulnerability-disclosure-form-form .form-required + div div:after{color:#9c3017;}form.webform-submission-vulnerability-disclosure-form-form .form-required + div div:after{content:"*";}h1{font-size:4rem;line-height:1.1;font-family:"FreightTextProSemibold-Regular","Georgia",serif;font-weight:normal;color:#002147;letter-spacing:-0.2rem;}.region-content h1{margin:0;}h2,.page-node-type-custom-page .field__label{font-family:"FreightTextProSemibold-Regular","Georgia",serif;font-size:3.4rem;line-height:1.118;color:#21578E;}.page-node-type-custom-page .field__label{margin-top:4rem;margin-bottom:2rem;}.page-node-type-cemetery-or-memorial .views-field-body h2{font-size:1.7rem;line-height:1.6;}@media (min-width:740px){.page-node-type-cemetery-or-memorial .view-header h2,.page-node-type-cemetery-or-memorial .block > h2,.page-node-type-custom-page .field__label{text-align:center;}}@media (min-width:1024px){.page-node-type-cemetery-or-memorial .view-header h2:before,.page-node-type-cemetery-or-memorial .view-header h2:after,.page-node-type-cemetery-or-memorial .block > h2:before,.page-node-type-cemetery-or-memorial .block > h2:after,.page-node-type-custom-page .field__label:before,.page-node-type-custom-page .field__label:after{display:inline-block;height:1px;width:70px;content:"";margin:0 20px;vertical-align:middle;background:#ccc;}}h3{font-family:"FreightTextProSemibold-Regular","Georgia",serif;font-size:2.4rem;line-height:1.25;}h4{font-size:2.2rem;line-height:1.25;}h5{font-size:2rem;line-height:1.25;}.video-player{position:relative;overflow:hidden;height:0;padding-bottom:56.25%;}.video-player iframe,.video-player object,.video-player embed{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;}video{width:100%;height:auto;}.view-monument-details .views-field-field-iframe{display:none;}.show-webcam .view-monument-details .views-field-field-iframe{display:block;}@media (min-width:740px){.view-monument-details .views-field-field-webcam-description{text-align:center;max-width:600px;margin-left:auto;margin-right:auto;}}.view-monument-details .webcam-trigger .field--name-name{display:none;}.view-monument-details .webcam-trigger .field--name-field-media-image a{position:relative;display:block;}.view-monument-details .webcam-trigger .field--name-field-media-image a img{width:100%;}.view-monument-details .webcam-trigger .field--name-field-media-image a:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:url(/themes/custom/bravery-theme-d8/images/play-button.png) center center no-repeat;}table{width:100%;display:table;overflow:auto;}table tr:nth-child(even){background-color:#EEEEEE;}table td,table th{padding:1.5rem 2rem;text-align:left;font-size:1.3rem;}table td:first-child,table th:first-child{margin-top:0;}table td:last-child,table th:last-child{margin-bottom:0;}table thead th,table tbody th,table tfoot th{background-color:#002147;color:#fff;font-weight:bold;}table th:empty{visibility:hidden;}table.vertical-headings{border:1px solid #CCCCCC;}table.vertical-headings th,table.vertical-headings td{background-color:#EEEEEE;}table.vertical-headings th{color:#191F2C;font-weight:bold;vertical-align:top;text-align:right;font-size:1.5rem;}table.vertical-headings td .field__label{font-weight:normal;margin-right:3px;}table.vertical-headings td .field--label-inline{margin-right:1rem;}@font-face{font-family:"FreightTextProSemibold-Regular";src:url(/themes/custom/bravery-theme-d8/webfonts/358B26_B_0.eot);src:url(/themes/custom/bravery-theme-d8/webfonts/358B26_B_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/bravery-theme-d8/webfonts/358B26_B_0.woff2) format("woff2"),url(/themes/custom/bravery-theme-d8/webfonts/358B26_B_0.woff) format("woff"),url(/themes/custom/bravery-theme-d8/webfonts/358B26_B_0.ttf) format("truetype");}@font-face{font-family:"FreightTextProSemibold-Italic";src:url(/themes/custom/bravery-theme-d8/webfonts/358B26_5_0.eot);src:url(/themes/custom/bravery-theme-d8/webfonts/358B26_5_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/bravery-theme-d8/webfonts/358B26_5_0.woff2) format("woff2"),url(/themes/custom/bravery-theme-d8/webfonts/358B26_5_0.woff) format("woff"),url(/themes/custom/bravery-theme-d8/webfonts/358B26_5_0.ttf) format("truetype");}body{font-size:1.7rem;line-height:1.765;color:#000;font-family:"Source Sans Pro",Arial,sans-serif;}@media (max-width:1023px){body.noscroll{position:fixed;overflow:hidden;height:100%;width:100%;}}.large,p.intro{font-size:2.2rem;line-height:1.36;}small,.small,figcaption,caption{font-size:1.4rem;line-height:1.43;}a{text-decoration:underline;}hr{border:0;border-bottom:1px solid #000;}blockquote{font-size:3.3rem;line-height:1.27;}blockquote p{position:relative;margin:0.5em 0;}q,cite{font-size:1.5rem;line-height:1.6;font-family:"Source Sans Pro",Arial,sans-serif;font-style:normal;display:block;}figcaption,caption{margin:1rem 0;}.h3-list-accordion{clear:both;}.h3-list-accordion ul{display:none;-webkit-column-count:2;-moz-column-count:2;column-count:2;}.h3-list-accordion ul.show-list{display:block;list-style:none;padding:0;margin:0;}.h3-list-accordion ul.show-list li{list-style-type:none;margin:0;padding:0;}.paragraph--type--accordion .field--name-field-title{padding-left:20px;position:relative;}.paragraph--type--accordion span.arrow{position:absolute;top:0.9rem;left:0;background:transparent url(/themes/custom/bravery-theme-d8/build/images/arrow-expanded-collapsed.png) no-repeat right top;content:"";display:inline-block;height:10px;margin-left:0.4em;width:10px;}.paragraph--type--accordion .field--name-field-body{display:none;padding-left:20px;}.paragraph--type--accordion.open span.arrow{background:transparent url(/themes/custom/bravery-theme-d8/build/images/arrow-expanded-collapsed.png) no-repeat right -236px;}.paragraph--type--accordion.open .field--name-field-body{display:block;}#logo{display:inline-block;max-width:648px;margin-top:1.8rem;margin-bottom:1rem;}.breadcrumb{padding-top:1.2rem;}.breadcrumb ul li,.breadcrumb ol li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.3rem;}.breadcrumb ul li + li:before,.breadcrumb ol li + li:before{content:" / ";display:inline-block;margin-right:3px;}#block-bravery-local-tasks{margin-bottom:2rem;}.messages{z-index:1;position:relative;}.views-exposed-form .form--inline{text-align:left;}@media (max-width:739px){.views-exposed-form .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.views-exposed-form .form--inline > div{width:calc(50% - 1rem);}.views-exposed-form .form--inline > div select{width:100%;}}@media (max-width:500px){.views-exposed-form .form--inline > div{width:100%;}}@media (min-width:740px){.views-exposed-form .form--inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.views-exposed-form .form--inline > div{margin-left:1rem;margin-right:1rem;margin-top:1.5rem;}}.view-monument-list .views-exposed-form{text-align:center;}.view-monument-list .views-exposed-form:before,.view-monument-list .views-exposed-form:after{content:"";display:block;height:10px;width:100%;background:url(/themes/custom/bravery-theme-d8/images/background-striped-light-gray.png) top left repeat;}@media (min-width:740px){.burial-search-form{border:1px solid;padding:1rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;}.burial-search-form > div{width:calc((100% - 40px) / 2);}}.burial-search-form select,.burial-search-form input[type=text]{width:100%;}.burial-search-form fieldset{padding:0;border:0;}.burial-search-form fieldset legend{font-weight:bold;}.burial-search-form fieldset.medal{margin-bottom:0;}.burial-search-form fieldset.medal .form-item{margin-bottom:0;}@media (min-width:501px){.burial-search-form fieldset.dod .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.burial-search-form fieldset.dod .fieldset-wrapper > div{width:calc((100% - 40px) / 3);}}.burial-search-form fieldset#edit-civilian--wrapper{margin-top:0;}.burial-search-form fieldset#edit-civilian--wrapper legend{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;}.burial-search-form .results-filter-options,.burial-search-form .js-form-item-field-cemetery2,.burial-search-form .js-form-item-field-war-64553,.burial-search-form .js-form-item-field-war-64554,.burial-search-form .js-form-item-field-war-64555,.burial-search-form .js-form-item-civilian-64548{display:none;}.burial-search-form .form-checkboxes ul,.burial-search-form .form-checkboxes ol,.burial-search-form #edit-field-war--2 ul,.burial-search-form #edit-field-war--2 ol,.burial-search-form #edit-field-war--wrapper ul,.burial-search-form #edit-field-war--wrapper ol{padding:0 !important;list-style:none !important;}.path-honor-roll-database-search-results .burial-search-form,.path-database-search-results .burial-search-form{border:0;padding:0;}.path-honor-roll-database-search-results .burial-search-form .right,.path-database-search-results .burial-search-form .right{width:100%;}.path-honor-roll-database-search-results .burial-search-form .results-filter-options,.path-database-search-results .burial-search-form .results-filter-options{display:block;}.path-honor-roll-database-search-results .burial-search-form .results-filter-options div,.path-honor-roll-database-search-results .burial-search-form .results-filter-options label,.path-honor-roll-database-search-results .burial-search-form .results-filter-options .field__label,.path-database-search-results .burial-search-form .results-filter-options div,.path-database-search-results .burial-search-form .results-filter-options label,.path-database-search-results .burial-search-form .results-filter-options .field__label{display:inline-block;float:left;margin-right:1rem;font-weight:normal;}.path-honor-roll-database-search-results .burial-search-form .results-filter-options label,.path-honor-roll-database-search-results .burial-search-form .results-filter-options .field__label,.path-database-search-results .burial-search-form .results-filter-options label,.path-database-search-results .burial-search-form .results-filter-options .field__label{position:relative;top:0.5rem;}.path-honor-roll-database-search-results .burial-search-form .results-filter-options div.label,.path-database-search-results .burial-search-form .results-filter-options div.label{margin-right:4rem;margin-bottom:2rem;font-weight:bold;position:relative;top:0.5rem;}.path-honor-roll-database-search-results .burial-search-form .results-filter-options .form-item,.path-database-search-results .burial-search-form .results-filter-options .form-item{margin:0;margin-bottom:2rem;}.path-honor-roll-database-search-results .burial-search-form .results-filter-options .form-item-items-per-page select,.path-database-search-results .burial-search-form .results-filter-options .form-item-items-per-page select{width:80px;margin-right:2rem;}.path-honor-roll-database-search-results .burial-search-form .results-filter-options .form-item-sort-bef-combine select,.path-database-search-results .burial-search-form .results-filter-options .form-item-sort-bef-combine select{width:170px;margin-right:2rem;}.path-honor-roll-database-search-results .burial-search-form .form-actions,.path-database-search-results .burial-search-form .form-actions{display:inline-block;margin-top:0;margin-bottom:0;}@media (max-width:739px){.path-honor-roll-database-search-results .burial-search-form .form-actions,.path-database-search-results .burial-search-form .form-actions{clear:both;display:block;}}.path-honor-roll-database-search-results .burial-search-form .search-only-filter-options,.path-database-search-results .burial-search-form .search-only-filter-options{display:none;}.view-filters-below .form--inline{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-filters-below .form--inline fieldset{border:0px;padding-top:0;width:calc((100% - 20px) / 2);}@media (max-width:739px){.view-filters-below .form--inline fieldset{margin-bottom:0;padding-bottom:0;}}@media (min-width:740px){.view-filters-below .form--inline fieldset{width:calc((100% - 12rem - 20px) / 3);}}.view-filters-below .form--inline fieldset ul{padding:0;list-style:none;}.view-filters-below .form--inline fieldset .fieldset-wrapper{border:1px solid #191F2C;border-width:1px 0 0;}.view-filters-below .form--inline .form-actions{margin-top:5rem;}.view-filters-below .form--inline .form-actions input.js-form-submit{min-width:12rem;}.field--label-inline{display:-webkit-box;display:-ms-flexbox;display:flex;}.date{margin-top:0.5rem;font-weight:bold;}.date + p{margin-top:0;}.path-home .view-commemorations.view-display-id-block_1 .views-field-body{font-size:1.3rem;}.path-home .view-commemorations.view-display-id-block_1 .views-field-body *{margin-top:0;font-size:1.4rem;}.region-primary-menu{display:none;}body.open-menu .region-primary-menu{display:block;}@media (max-width:1023px){.region-primary-menu{max-width:500px;margin-left:auto;margin-right:auto;}.region-primary-menu a{color:#FFF;}.region-primary-menu nav ul.menu{padding-left:20px;margin-top:4rem;}.region-primary-menu nav ul.menu li{margin-top:2rem;}.region-primary-menu nav ul.menu ul.menu{max-height:0px;overflow:hidden;-webkit-transition:max-height 0.5s;transition:max-height 0.5s;margin-top:0;}.region-primary-menu nav ul.menu ul.menu li{margin-top:1rem;}.region-primary-menu nav ul.menu ul.menu li a{font-size:1.4rem;}.region-primary-menu nav ul.menu li.focus ul.menu{max-height:300px;}.region-primary-menu nav .drop-down-toggle{position:absolute;right:20px;width:20px;height:20px;background:#21578E url(/themes/custom/bravery-theme-d8/images/menu-mobile-drop-down.png) center bottom no-repeat;border:none;}.region-primary-menu nav li.focus .drop-down-toggle{background:#21578E url(/themes/custom/bravery-theme-d8/images/menu-mobile-drop-down.png) center top no-repeat;}}@media (min-width:1024px){.region-primary-menu{display:block;}.region-primary-menu nav ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;}.region-primary-menu nav .menu-block-wrapper > ul.menu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 4rem 0 0;max-width:820px;padding-left:0;}.region-primary-menu nav .menu-block-wrapper > ul.menu > li{position:relative;}.region-primary-menu nav .menu-block-wrapper > ul.menu > li > a{color:#FFF;text-decoration:none;font-family:"FreightTextProSemibold-Regular","Georgia",serif;font-size:1.8rem;display:block;}.region-primary-menu nav .menu-block-wrapper > ul.menu > li > a:hover,.region-primary-menu nav .menu-block-wrapper > ul.menu > li > a:focus{color:#d5bb7b;text-decoration:underline;}.region-primary-menu nav .menu-block-wrapper > ul.menu > li.menu-item--active-trail > a{color:#d5bb7b;}.region-primary-menu nav button{content:"";display:inline-block;background-color:transparent;border-right:0.1rem solid #002147;border-bottom:0.1rem solid #002147;border-top:0;border-left:0;width:4px;height:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:8px;z-index:100;bottom:0;background:transparent;position:absolute;right:50%;border-radius:0;padding:2px;}.region-primary-menu nav button:focus,.region-primary-menu nav a.active-trail ~ button{border-right:0.1rem solid #FFF;border-bottom:0.1rem solid #FFF;outline:none;border-color:#d5bb7b !important;}.region-primary-menu nav ul.menu ul.menu{position:absolute;top:calc(100% - 1px);border-top:1px solid #002147;padding-top:15px;padding-bottom:15px;padding-left:0;background:#21578E;width:220px;z-index:999;left:-8765em;opacity:0;display:none;}.region-primary-menu nav ul.menu li:hover ul.menu,.region-primary-menu nav ul.menu li.focus ul.menu{left:-30px;opacity:1;display:block;}.region-primary-menu nav ul.menu ul.menu li{display:block;float:none;text-align:left;font-size:15px;line-height:1;padding:0;font-style:normal;}.region-primary-menu nav ul.menu ul.menu li a{text-align:left;display:block;margin:0;padding:10px 30px;font-family:Arial,sans-serif;font-family:"Source Sans Pro",Arial,sans-serif;color:#FFF;}.region-primary-menu nav ul.menu ul.menu li a:hover,.region-primary-menu nav ul.menu ul.menu li a:focus{color:#d5bb7b;}.region-primary-menu nav .menu-block-wrapper > ul.menu > li > a.sub-nav-show{display:none;}}@media (min-width:1240px){.region-primary-menu nav .menu-block-wrapper > ul.menu > li > a{font-size:2rem;}}.region-header-utility{display:none;padding-top:2.3rem;}body.open-menu .region-header-utility{display:block;}@media (max-width:1023px){.region-header-utility{padding:20px;max-width:500px;margin-left:auto;margin-right:auto;}.region-header-utility ul.social-icons{display:none !important;}}.region-header-utility ul:not(.contextual-links){padding-left:0;}.region-header-utility ul:not(.contextual-links) li a{font-family:"Source Sans Pro",Arial,sans-serif;font-size:1.5rem;color:#FFF;text-decoration:none;}.region-header-utility ul:not(.contextual-links) li a:hover,.region-header-utility ul:not(.contextual-links) li a:focus{text-decoration:underline;}.region-header-utility .navigation{margin-top:0.8rem;margin-right:1rem;margin-bottom:4rem;}@media (min-width:1024px){.region-header-utility{display:block;}.region-header-utility ul:not(.contextual-links){list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.region-header-utility ul:not(.contextual-links) li{list-style-type:none;list-style-image:none;}.region-header-utility ul:not(.contextual-links).menu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.region-header-utility .navigation{margin-bottom:0;}}ul.social-icons{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;}ul.social-icons li{list-style-type:none;list-style-image:none;}ul.social-icons li{margin-left:1rem;margin-right:1rem;}ul.social-icons li a{display:block;width:15px;height:15px;}ul.social-icons .facebook a{background:url(/themes/custom/bravery-theme-d8/images/facebook.svg) 0 0 no-repeat;background-size:100% 100%;width:18px;height:18px;position:relative;top:-3px;}ul.social-icons .twitter a{background:url(/themes/custom/bravery-theme-d8/images/twitter.svg) 0 0 no-repeat;background-size:100% 100%;}ul.social-icons .instagram a{background:url(/themes/custom/bravery-theme-d8/images/instagram.svg) 0 0 no-repeat;background-size:100% 100%;width:19px;height:19px;position:relative;top:-2px;}ul.social-icons .youtube a{background:url(/themes/custom/bravery-theme-d8/images/youtube.svg) 0 0 no-repeat;background-size:100% 100%;}ul.social-icons .email a{background:url(/themes/custom/bravery-theme-d8/images/email.svg) 0 0 no-repeat;background-size:100% 100%;}#block-mobilemenutoggle{position:absolute;z-index:1001;right:10px;top:calc(5vw + 5px);display:block;}@media (min-width:740px){#block-mobilemenutoggle{top:40px;}}#mobile-menu,#mobile-menu a{width:28px;height:20px;display:block;}@media (min-width:740px){#mobile-menu,#mobile-menu a{width:38px;height:25px;}}#mobile-menu a:before{content:"";display:block;width:28px;height:20px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAZCAMAAABqz6zkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRFgJCj////NbEa/gAAAAJ0Uk5T/wDltzBKAAAAHElEQVR42mJgGAjASBQYVYaubDSyRiMLLwAIMACJ2wJh3vv76gAAAABJRU5ErkJggg==") center center no-repeat;background-size:20px 20px;}@media (min-width:740px){#mobile-menu a:before{width:38px;height:25px;background-size:auto;}}.open-menu #mobile-menu a:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMZJREFUeNqs1tkNgCAQBFCwAkqwFEvBDizJkrQDS7CDFeIRYjh2l5mEL4MvIEw0JgkRjQaY8D4XR+6BpzseCG3PcDmIEGACvbnBuHWUjwdBb9bSylRgBWpupQhkQ72gGNKCakgKdkNcEAYxwAUKMUAsJAAxUAIuBehAQ6XDQMjy5kAYsAIdULB1j1Dlzb6w3aC0GdSgtoLEYG/XsUFUqTZBdHvXwKEwZw9jstaeUizMiT82M/dgQEr1t8Lsd1uRpfqAH3QJMABGDrSIXh7LIQAAAABJRU5ErkJggg==") center center no-repeat;background-size:20px 20px;}@media (min-width:740px){.open-menu #mobile-menu a:before{background-size:auto;}}@media (min-width:1024px){#block-mobilemenutoggle{display:none;}}.region-news-alerts .block{margin-left:-4rem;margin-right:-4rem;padding-left:4rem;padding-right:4rem;background:#9c3017;}.region-news-alerts .block .view-content{max-width:920px;margin:0 auto;padding:1.5rem 1.5rem 1.5rem 4rem;background:url(/themes/custom/bravery-theme-d8/images/alert-top.png) left 1.75rem no-repeat;}.region-news-alerts .block .view-content *{margin:0;}.region-news-alerts .block .view-content .alert-date,.region-news-alerts .block .view-content .alert-date *,.region-news-alerts .block .view-content .views-field-body,.region-news-alerts .block .view-content .views-field-body *{color:#FFF;display:inline-block;font-size:1.5rem;}.region-news-alerts .block .view-content .alert-date{text-transform:uppercase;margin-right:2rem;}.inline-alert{top:6rem;}.inline-alert .view-content{border:1px solid #953922;margin:1.25em 0;display:block;padding:0.5em 1em 1em;}.inline-alert .view-content *{display:inline;line-height:1.5;}.inline-alert .view-content a{color:#953922;font-size:17px;}.inline-alert .view-content .alert-date{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:bold;font-size:17px;line-height:1.25em;margin-bottom:1em;min-height:2em;margin-right:1rem;}.inline-alert .view-content .alert-date:before{content:"";display:inline-block;height:28px;width:38px;position:relative;top:7px;background:url(/themes/custom/bravery-theme-d8/build/images/alert-top.png) no-repeat left center;}.pager-current,.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager{clear:both;padding:0;text-align:center;}.pager-current{font-weight:bold;}.pager__items{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.pager__items .pager__item{margin-left:0.5rem;margin-right:0.5rem;}.pager__items .pager__item a{line-height:3rem;width:3rem;border:1px solid #CCCCCC;text-align:center;text-decoration:none;display:inline-block;background:#FFF;-webkit-transition:all 0.4s;transition:all 0.4s;}.pager__items .pager__item a:hover,.pager__items .pager__item a:focus{color:#998450;}.pager__items .pager__item.is-active a{color:#998450;}.pager__items .pager__item.pager__item--first a,.pager__items .pager__item.pager__item--previous a,.pager__items .pager__item.pager__item--last a,.pager__items .pager__item.pager__item--next a{background:#21578E;color:#FFF;}#sliding-popup{background:#002147 !important;}#sliding-popup .eu-cookie-withdraw-tab{background:#002147 !important;}#sliding-popup .eu-cookie-compliance-banner #popup-buttons button{position:relative;z-index:1;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem 2.25rem;border:1px solid #9c3017;border-radius:0;background-color:#9c3017;color:#fff;font-family:"Source Sans Pro",Arial,sans-serif;line-height:2.4rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;background-image:none;}.views-field-field-virtual-tour-image{margin-bottom:10px;}.views-field-field-virtual-tour-image a{position:relative;display:block;width:100%;height:0;padding-top:55%;overflow:hidden;}.views-field-field-virtual-tour-image a img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.views-field-field-virtual-tour-image a:hover img,.views-field-field-virtual-tour-image a:focus img{-webkit-transform:scale(1.1);transform:scale(1.1);}.views-field-field-virtual-tour-link{float:right;}.button.vt-button,.path-honor-roll-database-search-results .feed-icons .vt-button.feed-icon,.view-decedent-search .feed-icons .vt-button.feed-icon{padding:5px 20px;border-radius:8px;border-color:#493358;background:#493358;}.button.vt-button:hover,.path-honor-roll-database-search-results .feed-icons .vt-button.feed-icon:hover,.view-decedent-search .feed-icons .vt-button.feed-icon:hover,.button.vt-button:focus,.path-honor-roll-database-search-results .feed-icons .vt-button.feed-icon:focus,.view-decedent-search .feed-icons .vt-button.feed-icon:focus{border-color:#453054;background:#453054;}.block.burial-search{background:#EEEEEE;}.block.burial-search form{display:-webkit-box;display:-ms-flexbox;display:flex;}.block.burial-search form input[type=text]{width:66%;}.block.burial-search form input.button,.block.burial-search form .path-honor-roll-database-search-results .feed-icons input.feed-icon,.path-honor-roll-database-search-results .feed-icons .block.burial-search form input.feed-icon,.block.burial-search form .view-decedent-search .feed-icons input.feed-icon,.view-decedent-search .feed-icons .block.burial-search form input.feed-icon{width:34%;}.page-node-type-landing-page .block-cta-full{margin:5rem -7rem;padding:7rem 7rem 5rem;background:#002147;text-align:center;}.page-node-type-landing-page .block-cta-full h2,.page-node-type-landing-page .block-cta-full p{color:#FFF;max-width:760px;display:block;margin-left:auto;margin-right:auto;}.page-node-type-landing-page .block-cta-full h2{font-size:5.9rem;margin-bottom:0;}.page-node-type-landing-page .block-abmc-education{background:#002147 url(/themes/custom/bravery-theme-d8/images/abmc_education.jpg) top center no-repeat;background-size:cover;}.hp-cemeteries-memorials .caption{font-style:italic;padding-top:0.75rem;}.hp-cemeteries-memorials h2,.hp-featured-news h2{font-size:2.6rem;font-weight:normal;margin-bottom:0.5rem;margin-top:5rem;}.hp-cemeteries-memorials h2 a,.hp-featured-news h2 a{text-decoration:underline;}.hp-cemeteries-memorials h2 a:after,.hp-featured-news h2 a:after{content:"";border:solid #305392;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;top:-2px;left:8px;}@media (min-width:1024px){.hp-featured-news .slide{position:relative;}.hp-featured-news .slide .background{background:#000;}.hp-featured-news .slide .background img{opacity:0.8;}.hp-featured-news .slide .text{position:absolute;bottom:0;padding:2rem 1rem;}.hp-featured-news .slide .text *{color:#FFF;}.hp-featured-news .slide .text h3{line-height:1.1;margin-bottom:1rem;}.hp-featured-news .slide .text .body{line-height:1.3;}.hp-featured-news .slide .text .body *{margin:0;padding:0;line-height:1.3;}}.hp-instagram{padding-bottom:2rem;}.hp-instagram h2{margin-top:4rem;text-align:left;font-size:2.6rem;margin-bottom:0.5rem;}@media (min-width:740px){.hp-instagram h2{text-align:center;}}.hp-instagram .field--name-body ul{clear:both;width:100%;list-style:none;margin-left:auto;margin-right:auto;margin-top:0;padding:0;max-width:960px;text-align:center;}@media (min-width:1024px){.hp-instagram .field--name-body ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.hp-instagram .field--name-body ul li{width:150px;display:inline-block;margin-left:5px;margin-right:5px;margin-bottom:10px;position:relative;line-height:1.2;}@media (min-width:1024px){.hp-instagram .field--name-body ul li{width:calc(20% - 10px);}}.hp-instagram .field--name-body ul li img{width:100% !important;height:auto !important;display:block;border:1px solid #ccc;}.hp-instagram .field--name-body ul li a.text-link{display:inline-block;color:#FFF;position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;font-size:16px;padding:34% 20px 0;}.hp-instagram .field--name-body ul li a.text-link:after{content:"";border:solid #FFF;border-width:0 2px 2px 0;display:inline-block;padding:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;top:-1px;left:8px;}.hp-instagram .field--name-body ul li.ext{display:none;}.hp-services .field--name-body{clear:both;padding-top:1rem;}.hp-services .field--name-body ul{margin:0;padding:0;list-style:none;}.hp-services .field--name-body ul li:nth-child(1){background-image:url(/themes/custom/bravery-theme-d8/images/hp-education-resources.png);}.hp-services .field--name-body ul li:nth-child(2){background-image:url(/themes/custom/bravery-theme-d8/images/hp-multimedia.png);}.hp-services .field--name-body ul li:nth-child(3){background-image:url(/themes/custom/bravery-theme-d8/images/hp-flowers.jpg);}.hp-services .field--name-body ul li:nth-child(4){background-image:url(/sites/default/files/2023-08/virtual-360.png);}.hp-services .field--name-body ul li{width:100%;display:block;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;}.hp-services .field--name-body ul li img{width:100% !important;height:auto !important;display:block;}.hp-services .field--name-body ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;color:#FFF;font-size:2.8rem;height:275px;font-family:FreightTextProSemibold-Regular,"Georgia",serif;}.hp-services .field--name-body ul li a span:after{content:"";border:solid #FFF;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;top:-2px;left:8px;}@media (min-width:740px){.hp-services .field--name-body ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;clear:both;width:100%;list-style:none;}.hp-services .field--name-body ul li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-size:auto 102%;-webkit-transition:background-size 500ms;transition:background-size 500ms;}.hp-services .field--name-body ul li:hover{background-size:auto 120%;-webkit-transition:background-size 500ms;transition:background-size 500ms;}.hp-services .field--name-body ul li a{font-size:2.8rem;}}.video-teaser h2{margin-top:6.4rem;text-align:left;font-size:2.6rem;margin-bottom:0.5rem;}@media (min-width:740px){.video-teaser h2{text-align:center;}}.video-teaser .thumbnail{position:relative;}.video-teaser .title{font-size:1.7rem;font-weight:normal;line-height:24px;margin-bottom:0.33em;margin-top:0.5em;}.video-teaser .field--name-body,.video-teaser .field--name-body *{margin:0;font-size:1.3rem;}.region-sidebar .block{padding:1.5rem 3rem;}.region-sidebar .block h2{color:#191F2C;font-size:3rem;line-height:1;}.region-sidebar .block p{line-height:1.4705882353;}.region-sidebar .sidebar-facebook{background:transparent url(/themes/custom/bravery-theme-d8/images/background-striped-light-gray.png) repeat left top;padding:13px;margin:3rem;}.region-sidebar .sidebar-facebook p{margin:0;}.region-sidebar .sidebar-facebook a{display:block;background:#FFF;text-align:center;padding:3rem 0;}.view.date-title-listing .views-row{margin-bottom:2rem;}.view.date-title-listing .views-row a{text-decoration:none;}.view.date-title-listing .views-row a:hover,.view.date-title-listing .views-row a:focus{text-decoration:underline;}.view.date-title-listing .views-row .views-field-title{line-height:1.4;}.region-sidebar .block-views-blockdecedent-node-print-certificate-block-1{padding-bottom:0;}.region-sidebar .block-views-blockdecedent-node-print-certificate-block-2{padding-top:0;}.view-annual-reports h2{margin-bottom:0;}.view-annual-reports p{margin:0;}.view.bar-info .views-row{text-align:center;max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:4rem;position:relative;}.view.bar-info .views-row .views-field:before{content:"|";margin-right:5px;margin-left:5px;}.view.bar-info .views-row .views-field:nth-child(1):before{content:"";margin:0;}.view.bar-info .views-row .views-field,.view.bar-info .views-row .views-field *{display:inline;}.view.bar-info .views-row .views-label{font-weight:bold;}@media (max-width:1023px){.view.bar-info{max-width:100%;text-align:left;margin-left:0;padding-left:0;}.view.bar-info .views-row .views-field{display:block;}.view.bar-info .views-row .views-field:before{display:none;}}.view-commission .views-row:after{clear:both;display:table;content:"";}.view-commission .views-row h3 a{text-decoration:none;}.view-commission .views-row h3 a:hover,.view-commission .views-row h3 a:focus{text-decoration:underline;}.view-commission .views-row h3 .role{font-style:italic;}.view-commission .views-row h3 .arrow{background:transparent url(/themes/custom/bravery-theme-d8/images/arrow-expanded-collapsed.png) no-repeat right top;content:"";display:inline-block;height:10px;margin-left:0.4em;width:10px;}.view-commission .views-row.show-replacement h3 .arrow{background:transparent url(/themes/custom/bravery-theme-d8/images/arrow-expanded-collapsed.png) no-repeat right -236px;}.view-commission .views-row .thumbnail{float:left;margin:0 2rem 2rem 0;}.path-honor-roll-database-search-results .view-header,.view-decedent-search .view-header{clear:both;padding-bottom:2rem;border-top:1px solid #222;padding-top:2rem;}.path-honor-roll-database-search-results .view-header:after,.view-decedent-search .view-header:after{clear:both;display:table;content:"";}.path-honor-roll-database-search-results .view-header .search-nav,.view-decedent-search .view-header .search-nav{float:left;margin-right:2rem;}.path-honor-roll-database-search-results .view-header .helptext,.view-decedent-search .view-header .helptext{display:inline-block;position:relative;top:1rem;color:#9c3017;}@media (max-width:739px){.path-honor-roll-database-search-results .view-header .helptext,.view-decedent-search .view-header .helptext{display:none;}}.path-honor-roll-database-search-results .view-header .result-summary,.view-decedent-search .view-header .result-summary{float:right;margin-top:1rem;}@media (max-width:500px){.path-honor-roll-database-search-results .view-header .result-summary,.view-decedent-search .view-header .result-summary{display:none;}}.path-honor-roll-database-search-results .view-footer,.view-decedent-search .view-footer{float:right;}.path-honor-roll-database-search-results .view-footer .result-summary,.view-decedent-search .view-footer .result-summary{display:inline-block;margin-top:1rem;margin-bottom:1rem;}.path-honor-roll-database-search-results .feed-icons,.view-decedent-search .feed-icons{float:right;clear:right;text-align:right;}.path-honor-roll-database-search-results .feed-icons .feed-icon,.view-decedent-search .feed-icons .feed-icon{background:#9c3017;overflow:visible;text-indent:0;display:inline-block;width:auto;}.path-honor-roll-database-search-results .feed-icons p,.view-decedent-search .feed-icons p{font-size:1.4rem;}.view-replace-display .views-row .replacement-display{display:none;}.view-replace-display .views-row.show-replacement .default-display{display:none;}.view-replace-display .views-row.show-replacement .replacement-display{display:block;}.view-monument-list .views-field-field-media-image{margin-bottom:1rem;}.view-monument-list .views-field-field-monument-war{border:1px solid #d4d3d5;border-radius:4px;display:inline-block;font-size:13px;font-weight:600;margin:0 8px 8px 0;padding:3px 10px;}.block.featured-grouping + .block.featured-grouping ~ article,.block.featured-grouping + .block.featured-grouping ~ div{clear:both;}.block.featured-grouping + .block.featured-grouping ~ article:after{content:"";display:block;height:1px;position:relative;top:4rem;border-bottom:1px solid #ccc;}.block.featured-grouping + .block.featured-grouping ~ div{margin-top:4rem;padding-top:4rem;}.block.featured-grouping + .block.featured-grouping ~ div ~ div{margin-top:0;padding-top:0;border-top:0;}.block.featured-grouping .view-content .views-row,.view.featured-grouping-x2 .view-content .views-row{position:relative;}.block.featured-grouping .view-content .views-row .views-field-field-media-image,.view.featured-grouping-x2 .view-content .views-row .views-field-field-media-image{min-height:7rem;}.block.featured-grouping .view-content .kicker,.view.featured-grouping-x2 .view-content .kicker{position:absolute;padding:0.75rem 2.5rem;background:#002147;color:#FFF;text-transform:uppercase;font-size:1.8rem;top:0;left:0;}.block.featured-grouping .view-content .views-field-title,.view.featured-grouping-x2 .view-content .views-field-title{margin:2rem 0 1rem;}.block.featured-grouping .view-content .views-field-title a,.view.featured-grouping-x2 .view-content .views-field-title a{font-size:2.6rem;line-height:1.15;}.view.featured-grouping-x2 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.view.featured-grouping-x2 .view-content > div{width:calc((100% - 2rem) / 2);}@media (max-width:1023px){.multimedia-page-features .view-news-events .view-content .views-row{margin-bottom:4rem;}}@media (min-width:1024px){.multimedia-page-features .view-news-events .view-content{display:block;margin-bottom:7rem;}.multimedia-page-features .view-news-events .view-content:after{content:"";display:table;clear:both;}.multimedia-page-features .view-news-events .view-content .views-row{float:left;position:relative;background:#000;}.multimedia-page-features .view-news-events .view-content .views-row:after{content:"";display:block;width:100%;background:rgba(0,0,0,0.4);position:absolute;z-index:0;top:0;bottom:0;right:0;left:0;}.multimedia-page-features .view-news-events .view-content .views-row:nth-child(1){width:66.1%;}.multimedia-page-features .view-news-events .view-content .views-row:nth-child(1) img{width:100%;}.multimedia-page-features .view-news-events .view-content .views-row:nth-child(2),.multimedia-page-features .view-news-events .view-content .views-row:nth-child(3){margin-left:1%;margin-bottom:1%;width:32.2%;}.multimedia-page-features .view-news-events .view-content .views-row .views-field-title{position:absolute;bottom:0;left:0;right:0;width:100%;padding:20px 30px;z-index:1;}.multimedia-page-features .view-news-events .view-content .views-row .views-field-title *{color:#FFF;}}.multimedia-page-features .view-multimedia.grid-4-2-1 img,.multimedia-page-features .view-multimedia-interactives.grid-4-2-1 img,.multimedia-page-features .view-multimedia-interactives.grid-3-3-1 img{width:100%;}@media (min-width:1024px){.multimedia-page-features .view-multimedia-interactives.grid-2-2-1{margin-top:7rem;padding-left:160px;background:url(/themes/custom/bravery-theme-d8/images/app-logo.png) 0 7rem no-repeat;}.multimedia-page-features .view-multimedia-interactives.grid-2-2-1 .view-header{position:relative;left:-160px;}.multimedia-page-features .view-multimedia-interactives.grid-2-2-1 .view-content .views-row{padding-right:2rem;}.multimedia-page-features .view-multimedia-interactives.grid-2-2-1 .view-content .views-row .views-field-title{font-weight:bold;}}@media (min-width:740px){.block.featured-grouping.featured-grouping-left,.block.featured-grouping.featured-grouping-right{width:calc((100% - 20px) / 2);float:left;}.block.featured-grouping.featured-grouping-right{margin-left:20px;}.path-news-events .block.featured-grouping.featured-grouping-left{width:calc(53% - 20px);}.path-news-events .block.featured-grouping.featured-grouping-left .date{font-weight:bold;}.path-news-events .block.featured-grouping.featured-grouping-left .date + p{margin-top:0;}.path-news-events .block.featured-grouping.featured-grouping-right{width:calc(47% - 20px);margin-left:40px;}.press-room-landing-body{width:calc(60% - 40px);float:left;}.press-room-landing-CTA{width:40%;float:right;padding:0 2rem;background:#EEEEEE;}.press-room-landing-CTA ~ article,.press-room-landing-CTA ~ div{clear:both;}}.view.curriculum-lesson-plans .view-header{margin-top:-3rem;margin-bottom:3rem;}.view.curriculum-lesson-plans .views-field-title{margin-top:1rem;margin-bottom:2rem;}.thumbnail-with-text-right .view-content .views-row,.thumbnail-with-text-right .INT{width:100%;margin-bottom:4rem;}.thumbnail-with-text-right .view-content .views-row .views-field-field-media-image,.thumbnail-with-text-right .INT .views-field-field-media-image{margin-bottom:2rem;}@media (min-width:740px){.thumbnail-with-text-right .view-content .views-row,.thumbnail-with-text-right .INT{display:-webkit-box;display:-ms-flexbox;display:flex;}.thumbnail-with-text-right .view-content .views-row > div:nth-child(1),.thumbnail-with-text-right .INT > div:nth-child(1){width:220px;margin-right:40px;margin-bottom:2rem;background:url(/themes/custom/bravery-theme-d8/images/bg-solid-gray.png) top left no-repeat;background-size:100% 115px;}.thumbnail-with-text-right .view-content .views-row > div:nth-child(1) img,.thumbnail-with-text-right .INT > div:nth-child(1) img{width:100%;}.thumbnail-with-text-right .view-content .views-row > div:nth-child(2),.thumbnail-with-text-right .INT > div:nth-child(2){width:calc(100% - 260px);max-width:600px;}}.thumbnail-with-text-right .INT h3{font-size:1.9rem;font-weight:normal;margin-bottom:0;}.thumbnail-with-text-right .INT .field--name-field-date-only{font-size:1.7rem;font-weight:bold;margin-bottom:1rem;}.news-landing-listing{max-width:960px;margin-left:auto;margin-right:auto;}.block-views-blockpress-related-publications-block-1{max-width:960px;padding:2rem 6rem 2rem;margin-left:auto;margin-right:auto;}.block-views-blockpress-related-publications-block-1 .item-list > ul,.block-views-blockpress-related-publications-block-1 .item-list > ul li{margin:0;padding:0;list-style:none;clear:both;}.block-views-blockpress-related-publications-block-1 article{padding-bottom:2rem;}.block-views-blockpress-related-publications-block-1 article:after{clear:both;display:table;content:"";}.block-views-blockpress-related-publications-block-1 article .thumbnail{float:left;width:180px;}.block-views-blockpress-related-publications-block-1 article .thumbnail ~ div{margin-left:200px;}.block-views-blockpress-related-publications-block-1 article .title{font-weight:bold;}@media (min-width:740px){.page-node-type-landing-page #content-banner,.region-banner-background + #content-banner,.page-node-type-cemetery-or-memorial #content-banner,.page-node-type-custom-page #content-banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:330px;margin-left:-2rem;margin-right:-2rem;padding:0 2rem 1.2rem;background:#21578E;overflow:hidden;}.page-node-type-landing-page #content-banner:before,.region-banner-background + #content-banner:before,.page-node-type-cemetery-or-memorial #content-banner:before,.page-node-type-custom-page #content-banner:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;background:rgba(0,33,71,0.2);background-repeat:no-repeat;background-position:center;background-size:cover;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;content:"";z-index:0;}.page-node-type-landing-page #content-banner .region-banner,.region-banner-background + #content-banner .region-banner,.page-node-type-cemetery-or-memorial #content-banner .region-banner,.page-node-type-custom-page #content-banner .region-banner{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:6rem;}.page-node-type-landing-page #content-banner *:not(.contextual-links),.region-banner-background + #content-banner *:not(.contextual-links),.page-node-type-cemetery-or-memorial #content-banner *:not(.contextual-links),.page-node-type-custom-page #content-banner *:not(.contextual-links){color:#FFF;position:relative;}.page-node-type-landing-page #content-banner .contextual-links a,.region-banner-background + #content-banner .contextual-links a,.page-node-type-cemetery-or-memorial #content-banner .contextual-links a,.page-node-type-custom-page #content-banner .contextual-links a{color:#002147;}.page-node-type-landing-page #content-banner h1,.region-banner-background + #content-banner h1,.page-node-type-cemetery-or-memorial #content-banner h1,.page-node-type-custom-page #content-banner h1{text-align:center;font-size:6.8rem;margin:1rem 0 0;}.page-node-type-landing-page #content-banner p,.region-banner-background + #content-banner p,.page-node-type-cemetery-or-memorial #content-banner p,.page-node-type-custom-page #content-banner p{margin-top:0;}.page-node-type-landing-page #content-banner .button-wrapper,.region-banner-background + #content-banner .button-wrapper,.page-node-type-cemetery-or-memorial #content-banner .button-wrapper,.page-node-type-custom-page #content-banner .button-wrapper{text-align:center;}.page-node-type-landing-page #content-banner .button-wrapper .button,.page-node-type-landing-page #content-banner .button-wrapper .path-honor-roll-database-search-results .feed-icons .feed-icon,.path-honor-roll-database-search-results .feed-icons .page-node-type-landing-page #content-banner .button-wrapper .feed-icon,.page-node-type-landing-page #content-banner .button-wrapper .view-decedent-search .feed-icons .feed-icon,.view-decedent-search .feed-icons .page-node-type-landing-page #content-banner .button-wrapper .feed-icon,.region-banner-background + #content-banner .button-wrapper .button,.region-banner-background + #content-banner .button-wrapper .path-honor-roll-database-search-results .feed-icons .feed-icon,.path-honor-roll-database-search-results .feed-icons .region-banner-background + #content-banner .button-wrapper .feed-icon,.region-banner-background + #content-banner .button-wrapper .view-decedent-search .feed-icons .feed-icon,.view-decedent-search .feed-icons .region-banner-background + #content-banner .button-wrapper .feed-icon,.page-node-type-cemetery-or-memorial #content-banner .button-wrapper .button,.page-node-type-cemetery-or-memorial #content-banner .button-wrapper .path-honor-roll-database-search-results .feed-icons .feed-icon,.path-honor-roll-database-search-results .feed-icons .page-node-type-cemetery-or-memorial #content-banner .button-wrapper .feed-icon,.page-node-type-cemetery-or-memorial #content-banner .button-wrapper .view-decedent-search .feed-icons .feed-icon,.view-decedent-search .feed-icons .page-node-type-cemetery-or-memorial #content-banner .button-wrapper .feed-icon,.page-node-type-custom-page #content-banner .button-wrapper .button,.page-node-type-custom-page #content-banner .button-wrapper .path-honor-roll-database-search-results .feed-icons .feed-icon,.path-honor-roll-database-search-results .feed-icons .page-node-type-custom-page #content-banner .button-wrapper .feed-icon,.page-node-type-custom-page #content-banner .button-wrapper .view-decedent-search .feed-icons .feed-icon,.view-decedent-search .feed-icons .page-node-type-custom-page #content-banner .button-wrapper .feed-icon{margin:4rem auto 0;display:inline-block;}.page-node-type-landing-page #content-banner .field--name-field-banner-subtitle,.region-banner-background + #content-banner .field--name-field-banner-subtitle,.page-node-type-cemetery-or-memorial #content-banner .field--name-field-banner-subtitle,.page-node-type-custom-page #content-banner .field--name-field-banner-subtitle{text-align:center;max-width:600px;margin:0 auto;}}@media (min-width:740px) and (min-width:1024px){.page-node-type-landing-page #content-banner,.region-banner-background + #content-banner,.page-node-type-cemetery-or-memorial #content-banner,.page-node-type-custom-page #content-banner{margin-left:-4rem;margin-right:-4rem;padding-left:4rem;padding-right:4rem;}}@media (min-width:740px){.page-node-type-cemetery-or-memorial #content-banner,.page-node-type-landing-page.path-cemeteries-memorials #content-banner,.page-node-type-custom-page #content-banner,.page-node-type-landing-page.path-virtual-360s #content-banner{min-height:480px;}#block-searchabmcburials{margin-top:-2rem;}#block-searchabmcburials .contextual{position:absolute !important;}#block-searchabmcburials form[name=burial-search] .form-fields{text-align:center;}#block-searchabmcburials form[name=burial-search] .form-fields .advanced-search-link{margin-left:1rem;}}@media (max-width:739px){.path-home .region-banner{background:#21578e;width:absolute;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding:20px;text-align:center;}.path-home .region-banner h1{margin:1rem 0 0;}.path-home .region-banner h1,.path-home .region-banner p,.path-home .region-banner a{color:#fff;}.path-home .region-banner .field--name-field-banner-subtitle p{margin:0.5em 0 0;line-height:2.4rem;}.path-home .region-banner #block-searchabmcburials #burial-search .form-fields .advanced-search-link{display:none;}.path-home .region-banner #block-searchabmcburials input#search{display:block;margin:auto;margin-bottom:2rem;}}#block-searchabmcburials input#search{color:#000;border-radius:0;}#block-searchabmcburials .advanced-search-link{font-size:15px;}#footer{position:relative;background:#002147;padding:20px;}#footer *:focus{outline-width:1px;outline-color:#FFF;}@media (min-width:1024px){#footer{padding:30px 40px 10px 60px;}}#footer h2.visually-hidden{font-size:1px;line-height:1px;}@media (min-width:1024px){#footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#footer > .footer-main{width:calc(95% - 220px);}#footer > .footer-sidebar{width:240px;}}#footer .region-footer-first ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:1024px){#footer .region-footer-first ul.menu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;}}#footer .region-footer-first ul.menu:after{content:"";display:block;height:1px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px;}#footer .region-footer-first ul.menu li{margin-right:2rem;}@media (max-width:739px){#footer .region-footer-first ul.menu li{width:100%;}#footer .region-footer-first ul.menu li:not(:last-child){margin-bottom:1rem;}}#footer .region-footer-first ul.menu a{color:#FFF;font-family:"FreightTextProSemibold-Regular","Georgia",serif;text-decoration:none;font-size:2rem;}#footer .region-footer-first ul.menu a:hover,#footer .region-footer-first ul.menu a:focus{text-decoration:underline;}@media (min-width:1024px){#footer .region-footer-first #block-footeraddress-2,#footer .region-footer-first #block-socialiconmenu-3{display:none;}}#footer .region-footer-first #block-socialiconmenu-3{margin-top:3rem;}#footer .region-footer-first #block-socialiconmenu-3 ul.social-icons li:first-child{margin-left:0;}#footer .region-footer-first #block-footeraddress-2{padding-top:2rem;line-height:1.55;font-size:1.5rem;}#footer .region-footer-first #block-footeraddress-2 p{color:#FFF;}#footer .region-footer-second{padding:9.8rem 0 0 0;margin:2rem 0 3rem 0;line-height:1.4;max-width:63rem;font-size:1.5rem;background:url(/themes/custom/bravery-theme-d8/build/images/logo-sm.png) left top no-repeat;background-size:200px 90px;}#footer .region-footer-second p{color:#FFF;}@media (min-width:740px){#footer .region-footer-second{padding:1.4rem 0 2rem 24.8rem;background:url(/themes/custom/bravery-theme-d8/build/images/logo-sm.png) left center no-repeat;background-size:200px 90px;margin:0;}}#footer .region-footer-third ul.menu{padding-left:0;}@media (min-width:740px){#footer .region-footer-third ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}#footer .region-footer-third ul.menu li{margin-right:1.2rem;}#footer .region-footer-third ul.menu a{color:#FFF;text-decoration:none;}#footer .region-footer-third ul.menu a:hover,#footer .region-footer-third ul.menu a:focus{text-decoration:underline;}#footer .region-footer-third .menu--footer-secondary ul.menu a{font-size:1.5rem;}@media (max-width:739px){#footer .region-footer-third #block-footertertiary{font-weight:bold;margin-bottom:3rem;}#footer .region-footer-third #block-footersecondary li{display:inline-block;}}#footer .region-footer-fourth{position:relative;top:27px;left:-4px;}@media (min-width:1024px){#footer .region-footer-fourth{top:7px;left:-7px;}}#footer .region-footer-fourth ul.social-icons li{margin-left:0rem;margin-right:1.65rem;}#footer .region-footer-fifth{padding-top:3.4rem;line-height:1.55;font-size:1.5rem;}#footer .region-footer-fifth p{color:#FFF;}@media (max-width:1023px){#footer .footer-sidebar{display:none;}}#header{position:relative;background:#21578E;}#header *:focus{outline-width:1px;outline-color:#FFF;}@media (min-width:1024px){#header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 40px;background:#002147;}#header #header-left{-webkit-box-flex:1;-ms-flex:1;flex:1;}#header #header-right{width:240px;}}#header .search-block-form form{width:100%;background:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0.9rem;margin-bottom:2rem;}#header .search-block-form form .form-type-search{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;}#header .search-block-form form .form-type-search input{width:100%;border:none;padding:0.6rem 1rem;}#header .search-block-form form .form-actions{margin:0;}#header .search-block-form form .form-actions #edit-submit,#header .search-block-form form .form-actions input[type=submit]{width:40px;height:33px;padding:0 0 0 40px;border:none;display:block;overflow:hidden;background:url(/themes/custom/bravery-theme-d8/images/search-glass.png) center center no-repeat;}@media (max-width:1023px){.region-header-branding{background:#002147;padding:0 20px;min-height:60px;}.region-header-branding .block-system-branding-block{margin-right:50px;}}#main{background:#FFF;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 20px 40px;}@media (min-width:1024px){#main{padding:0 40px 40px;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#main{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;}}#primary-content{max-width:780px;margin-left:auto;margin-right:auto;margin-top:2.6rem;}@media (min-width:740px){#primary-content{margin-top:5rem;}}@media (min-width:1024px){#primary-content{margin-top:9rem;}}.path-multimedia #primary-content{max-width:100%;margin-top:4rem;}.page-node-type-news #primary-content,.page-node-type-custom-page #primary-content,.page-node-type-landing-page #primary-content,.page-node-type-cemetery-or-memorial #primary-content{max-width:100%;margin-top:0;}@media (min-width:740px){.page-node-type-news #primary-content,.page-node-type-custom-page #primary-content,.page-node-type-landing-page #primary-content,.page-node-type-cemetery-or-memorial #primary-content{padding-left:3rem;padding-right:3rem;}}.path-news-events-press-room #primary-content{padding-top:5rem;}.path-news-events-news #primary-content,.path-news-events-events #primary-content{margin-top:0;max-width:960px;}.path-education #primary-content .region-content,.path-news-events #primary-content .region-content{padding-top:5rem;}.path-education #primary-content .region-content ul.tabs,.path-news-events #primary-content .region-content ul.tabs{margin-top:0;}.path-database-search-results #primary-content,.path-honor-roll-database-search-results #primary-content{max-width:100%;margin-top:0;padding-top:4rem;}.one-sidebar #primary-content{max-width:100%;margin-left:0;margin-right:0;padding-top:4rem;margin-top:0;}@media (min-width:1024px){.one-sidebar #primary-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.one-sidebar #primary-content > #content{width:65%;}.one-sidebar #primary-content > #sidebar{width:29%;}}#content{position:relative;}#sidebar{position:relative;}.kicker{font-size:1.3rem;text-transform:uppercase;margin-bottom:1rem;}.node--type-news .kicker{display:inline-block;border:1px solid #ccc;border-radius:4px;padding:2px 10px;font-size:1.4rem;}@media (max-width:739px){.node--type-news .kicker{margin-top:4rem;}}article.node--view-mode-full .node__content .field--name-field-event-daterange{font-weight:bold;margin:1rem 0 4rem;}article.node--view-mode-full .node__content > .field--name-field-abmc-video,article.node--view-mode-full .node__content > .field--name-field-media-image{margin:4rem 0;}article.node--view-mode-full .node__content .field--name-field-image-caption{font-style:italic;margin:1rem 0 4rem;}.page-node-type-cemetery-or-memorial .block-views-blockmonument-details-block-2 ~ .block{max-width:840px;margin-left:auto;margin-right:auto;}.page-node-type-cemetery-or-memorial .view-id-multimedia .view-header{font-size:1.4rem;margin-bottom:1rem;}.page-node-type-cemetery-or-memorial .view-id-multimedia.grid-3-3-1 .view-content img{width:100%;}.page-node-type-cemetery-or-memorial .view-id-multimedia .view-footer a{display:block;position:relative;color:#FFF;}.page-node-type-cemetery-or-memorial .view-id-multimedia .view-footer a span{display:block;position:absolute;left:0;right:0;bottom:10px;text-align:center;width:100%;}.page-node-type-cemetery-or-memorial #cemetery-info-anchor,.page-node-type-cemetery-or-memorial #history-heading,.page-node-type-cemetery-or-memorial #directions-heading,.page-node-type-cemetery-or-memorial #visitor-heading,.page-node-type-cemetery-or-memorial #publications-anchor,.page-node-type-cemetery-or-memorial #news-anchor,.page-node-type-cemetery-or-memorial #heading-webcam,.page-node-type-cemetery-or-memorial #heading-panoramic-tour{margin-bottom:8rem;display:block;height:1px;}.page-node-type-cemetery-or-memorial #directions-heading{position:relative;top:-8rem;}.page-node-type-cemetery-or-memorial .view-news-events p{margin-top:0;}.page-node-type-cemetery-or-memorial .cemetery-news-events .views-row{margin-bottom:1rem;}.page-node-type-cemetery-or-memorial .cemetery-news-events .views-row h2{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:normal;margin-top:0;color:#000;}.page-node-type-cemetery-or-memorial .blue-button{margin-top:2rem;margin-bottom:2rem;}.page-node-type-cemetery-or-memorial #jump-menu{display:none;}@media (min-width:1024px){.page-node-type-cemetery-or-memorial #jump-menu{display:block;text-align:center;margin-top:2rem;margin-bottom:3.5rem;min-height:100px;}.page-node-type-cemetery-or-memorial #jump-menu .menu-container{padding:1rem 8rem;}.page-node-type-cemetery-or-memorial #jump-menu .menu-container a{font-size:17px;line-height:3.5;color:#21578e;margin-left:10px;margin-right:10px;text-transform:uppercase;white-space:nowrap;}.page-node-type-cemetery-or-memorial #jump-menu .vertical-navigation-divider{height:6px;background:url(/themes/custom/bravery-theme-d8//images/background-striped-light-gray.png) top left repeat-x;}.sticky-jump-menu #sticky-jump-menu{position:fixed;z-index:100;top:0;right:0;left:0;}.sticky-jump-menu #sticky-jump-menu .INT{background:#efefef;text-align:center;margin:0 auto;max-width:1280px;}}.block-views-blockmultimedia-block-3 a.zoom-in-img-link{position:relative;display:block;width:100%;height:0;margin:auto;padding-bottom:50%;overflow:hidden;}.block-views-blockmultimedia-block-3 a.zoom-in-img-link img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.block-views-blockmultimedia-block-3 a.zoom-in-img-link:hover img,.block-views-blockmultimedia-block-3 a.zoom-in-img-link:focus img{-webkit-transform:scale(1.2);transform:scale(1.2);}.node--type-decedent.node--view-mode-full .field--name-field-war.field--type-entity-reference{display:-webkit-box;display:-ms-flexbox;display:flex;}.node--type-decedent.node--view-mode-full .field--name-field-war.field--type-entity-reference .field__item{margin-right:2rem;}.node--type-decedent.node--view-mode-full .field--name-field-ribbon img{height:auto;margin-right:0.5em;vertical-align:middle;width:8.5rem;}.node--type-decedent.node--view-mode-full .taxonomy-term:not(.vocabulary-db-cemetery):not(.vocabulary-db-war-code){margin-bottom:1rem;}.node--type-decedent.node--view-mode-full .taxonomy-term:not(.vocabulary-db-cemetery):not(.vocabulary-db-war-code) *{display:inline-block;}.node--type-decedent.node--view-mode-full .taxonomy-term:not(.vocabulary-db-cemetery):not(.vocabulary-db-war-code) .field--name-field-ribbon img{height:0.875em;margin-right:0.5em;vertical-align:middle;width:3.125em;}.node--type-decedent.node--view-mode-full .taxonomy-term:not(.vocabulary-db-cemetery):not(.vocabulary-db-war-code) .field--name-field-ribbon + .field--name-field-medal{display:none !important;}.node--type-decedent.node--view-mode-full .field--name-field-awards-text{margin:2rem 0;}.recoverid.block img{display:inline-block;margin-right:1em;vertical-align:top;width:50px;height:50px;}.recoverid.block #dr-di-text{display:inline-block;width:80%;}.field--name-field-general-press-info{padding:3rem 4rem;margin:2rem 0;border:1px solid #CCC;}@media (min-width:1024px){.field--name-field-general-press-info{margin:2rem -4rem;}}.group-media-contact-group{background:#EEEEEE;padding:3rem 2rem;margin:4rem 0px;}.group-media-contact-group .columns-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.group-media-contact-group .columns-container div{width:100%;}.group-media-contact-group h3{margin:0;font-size:1.8em;}.group-media-contact-group p{margin:0;}.group-media-contact-group .field-name-field-download-kit{margin-top:2em;}.group-media-contact-group .field-name-field-contact-name,.group-media-contact-group .field-name-field-contact-name div{display:inline;font-weight:bold;}.node--type-news .field--name-field-date-only,.node--type-news .field--name-field-attribution-line,.node--type-news .colorbox-download-links *{display:inline-block;}.node--type-news .colorbox-download-links{position:relative;top:-3rem;}.group-media-contact-group .field-name-field-contact-email,.group-media-contact-group .field-name-field-contact-email div{display:inline;}.group-media-contact-group .field-name-field-contact-name + .field-name-field-contact-email:before{content:": ";position:relative;left:-2px;}@media screen and (min-width:1024px){.node--type-news .field--name-field-date-only,.node--type-news .field--name-field-attribution-line{position:relative;}.group-media-contact-group{padding:4rem;margin:4em -40px;}.group-media-contact-group .columns-container .group-left-col{float:left;width:60%;}.group-media-contact-group .columns-container .field-name-field-download-kit{width:40%;margin-top:0;text-align:center;}}.node--type-teaching-aid table,.node--type-teaching-aid td,.node--type-teaching-aid tr,.node--type-teaching-aid table tr:nth-child(even){border:none;background:transparent;}.node--type-teaching-aid table td,.node--type-teaching-aid td td,.node--type-teaching-aid tr td,.node--type-teaching-aid table tr:nth-child(even) td{padding:1rem 0;font-size:1.7rem;}.node--type-teaching-aid table{margin-bottom:8rem;}.node--type-teaching-aid table:after{content:"";display:block;border-bottom:1px solid #002147;width:100%;height:1px;position:relative;top:4rem;}.node--type-teaching-aid .field--name-field-media-image > a,.node--type-teaching-aid .field--name-field-media-file > a,.node--type-teaching-aid a strong{margin-right:2rem;margin-bottom:2rem;}.node--type-teaching-aid iframe{max-width:100%;}.node--type-teaching-aid table{display:block;max-width:100%;overflow:hidden;}#page{position:relative;max-width:1280px;margin-left:auto;margin-right:auto;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.path-page-not-found h1{color:#998450;text-align:center;font-size:10rem;}.path-page-not-found h2{max-width:560px;margin-left:auto;margin-right:auto;text-align:center;color:#002147;}@media (min-width:740px){.page-node-type-news .region-content .node--type-news,.page-node-type-custom-page .region-content .node--type-custom-page,.page-node-type-landing-page .node--type-landing-page .field--name-body,.page-node-type-cemetery-or-memorial .block-views-blockmonument-details-block-2{max-width:960px;padding:5rem 6rem 2rem;margin-left:auto;margin-right:auto;margin-bottom:-7rem;position:relative;top:-7rem;background:#FFF;}.page-node-type-news .region-content .node--type-news .button,.page-node-type-news .region-content .node--type-news .path-honor-roll-database-search-results .feed-icons .feed-icon,.path-honor-roll-database-search-results .feed-icons .page-node-type-news .region-content .node--type-news .feed-icon,.page-node-type-news .region-content .node--type-news .view-decedent-search .feed-icons .feed-icon,.view-decedent-search .feed-icons .page-node-type-news .region-content .node--type-news .feed-icon,.page-node-type-custom-page .region-content .node--type-custom-page .button,.page-node-type-custom-page .region-content .node--type-custom-page .path-honor-roll-database-search-results .feed-icons .feed-icon,.path-honor-roll-database-search-results .feed-icons .page-node-type-custom-page .region-content .node--type-custom-page .feed-icon,.page-node-type-custom-page .region-content .node--type-custom-page .view-decedent-search .feed-icons .feed-icon,.view-decedent-search .feed-icons .page-node-type-custom-page .region-content .node--type-custom-page .feed-icon,.page-node-type-landing-page .node--type-landing-page .field--name-body .button,.page-node-type-landing-page .node--type-landing-page .field--name-body .path-honor-roll-database-search-results .feed-icons .feed-icon,.path-honor-roll-database-search-results .feed-icons .page-node-type-landing-page .node--type-landing-page .field--name-body .feed-icon,.page-node-type-landing-page .node--type-landing-page .field--name-body .view-decedent-search .feed-icons .feed-icon,.view-decedent-search .feed-icons .page-node-type-landing-page .node--type-landing-page .field--name-body .feed-icon,.page-node-type-cemetery-or-memorial .block-views-blockmonument-details-block-2 .button,.page-node-type-cemetery-or-memorial .block-views-blockmonument-details-block-2 .path-honor-roll-database-search-results .feed-icons .feed-icon,.path-honor-roll-database-search-results .feed-icons .page-node-type-cemetery-or-memorial .block-views-blockmonument-details-block-2 .feed-icon,.page-node-type-cemetery-or-memorial .block-views-blockmonument-details-block-2 .view-decedent-search .feed-icons .feed-icon,.view-decedent-search .feed-icons .page-node-type-cemetery-or-memorial .block-views-blockmonument-details-block-2 .feed-icon{margin:2rem auto 0;display:inline-block;}.page-node-type-news .block-local-tasks-block,.page-node-type-custom-page .block-local-tasks-block,.page-node-type-landing-page.path-cemeteries-memorials .block-local-tasks-block,.page-node-type-cemetery-or-memorial .block-local-tasks-block{position:absolute;top:-16rem;text-align:center;width:100%;}body.path-home #content-banner{min-height:10rem !important;padding-bottom:12% !important;background-position:center bottom !important;}body.path-home #content-banner:before{display:none !important;}body.path-home .region-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}body.path-home .region-content > *{width:100%;}body.path-home .region-content .hp-cemeteries-memorials{width:calc(53% - 20px);}body.path-home .region-content .hp-featured-news{width:calc(47% - 20px);}}.block.block-views.block-views-blocknews-events-block-8 .views-row .views-field-field-media-image .field-content,.view-id-news_events.view-display-id-page_1 .views-row .views-field-field-media-image .field-content{max-height:15rem;overflow:hidden;}.path-education .region-content .block-views-blockcurriculum-lesson-plans-noq-block-2{width:100%;}.path-education .region-content .block-views-blockcurriculum-lesson-plans-noq-block-2 .views-row{width:100%;}@media (min-width:740px){.path-education .region-content .block-views-blockcurriculum-lesson-plans-noq-block-2{width:calc((100% - 2rem) / 2);display:inline-block;}.path-education .region-content .block-views-blockcurriculum-lesson-plans-noq-block-2 .views-row{width:100%;}.path-education .region-content .popular-resources{width:calc((100% - 2rem) / 2);display:inline-block;vertical-align:top;padding-left:4rem;}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){body.path-home #content-banner{padding-bottom:28% !important;}}@media screen and (-ms-high-contrast:active) and (min-width:1024px),screen and (-ms-high-contrast:none) and (min-width:1024px){header{height:15rem;}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.burial-search-form select::-ms-expand{display:none;}.burial-search-form #edit-field-dod-year{padding-top:calc(1.25rem + 1px);padding-bottom:calc(1.25rem + 1px);}}@media screen and (-ms-high-contrast:active) and (min-width:740px),screen and (-ms-high-contrast:none) and (min-width:740px){.view.grid-3-3-1 > .view-content > div{width:calc((100% - 4rem - 1px) / 3);}.view.grid-3-3-1 > .view-content > div:nth-child(3n),.view.grid-3-3-1 > .view-content > div:nth-child(3n-1){margin-left:2rem;}}@supports (-ms-ime-align:auto){@media (min-width:740px){.view.grid-3-3-1 > .view-content > div{width:calc((100% - 4rem - 1px) / 3);}.view.grid-3-3-1 > .view-content > div:nth-child(3n),.view.grid-3-3-1 > .view-content > div:nth-child(3n-1){margin-left:2rem;}}}@media print{html{font-size:6pt;}a:link,a:visited{text-decoration:underline !important;}a:link.site-link,a:link.button-link,a:link#logo,a:visited.site-link,a:visited.button-link,a:visited#logo{text-decoration:none !important;}#main a[href]:after{content:" (" attr(href) ")" !important;font-weight:normal;font-size:1rem;}#main a[href^="/"]:not([href^="//"]):after{content:" (" attr(href) ")" !important;}#main a[href=""]:after,#main a[href^="file:"]:after,#main a[href^="javascript:"]:after,#main a[href^="#"]:after{content:"" !important;}#content abbr[title]:after{content:" (" attr(title) ")";}body,#page,#main,#content{background-color:transparent !important;background-image:none !important;color:#000;}#content{display:block !important;float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}#skip-link,#navigation,#footer,.sidebars,.breadcrumb,.pager,.feed-icons,.f-menu{display:none !important;visibility:hidden !important;}@page{margin:80pt;h2,h3,h4{page-break-after:avoid;-webkit-column-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid-page;}li,p{orphans:2;widows:2;}figure{page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}}.js-transparent{opacity:1 !important;}}
