@import url(/e2/global/rv7/elements/reset.css);@import url(/e2/global/rv7/elements/navigations.css);@import url(/e2/global/rv7/elements/grid.css);@import url(/e2/global/rv7/elements/buttons.css);@import url(/e2/global/rv7/elements/photoslideshows.css);@import url(/e2/global/rv7/elements/simplecycle.css);@import url(/e2/global/rv7/elements/toplink.css);@import url(/e2/global/rv7/elements/lightbox_subpage.css);@import url(/e2/global/rv7/elements/sharebar.css);#featureBar{position:relative;z-index:200;border:0px !important}.navbar-wrapper{display:flex;flex-direction:row;background:#bf953f;background:linear-gradient(67deg, #bf953f 0%, #fcf6ba 35%, #bf953f 83%, #faf2b5 100%);height:50px;width:100%;position:sticky;top:0px;z-index:200}.navbar-header{width:50%;min-width:500px;text-align:left;height:50px}.navbar-brand{font-size:32px;padding:5px 0px 5px 10px;margin:0px;text-decoration:none;color:var(--armyblack);font-family:'Antonio', "Arial Narrow", Arial, sans-serif;text-transform:uppercase;display:block;letter-spacing:0px;width:auto}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.sitenav{width:50%;min-width:600px;justify-content:flex-end;color:var(--armyblack)}.sitenav ul{width:100%;list-style-type:none;display:flex;text-align:center;align-items:stretch;align-content:space-around;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.sitenav ul li{box-sizing:border-box;flex-grow:1;height:50px}.sitenav ul li a{display:block;box-sizing:border-box;width:100%;height:100%;font-size:18px;font-weight:530;padding-top:15px;color:var(--armyblack);text-decoration:none;text-transform:uppercase;border:0px}.sitenav ul li a:hover{background-color:rgba(255,255,255,0.3)}.sitenav input[type=checkbox]{display:none}.sitenav label::after{transform:rotate(90deg);content:"\e90d";font-family:'armyicons';font-size:0.85em;display:inline-block;margin:2px 0 2px 10px}#sitenav-toggle{display:none;text-decoration:none;box-sizing:border-box;padding:10px;text-align:center;height:45px;cursor:pointer}@media screen and (min-width: 1024px) and (max-width: 1280px){.navbar-brand{font-size:24px}}@media screen and (max-width: 1024px){.navbar-wrapper{flex-direction:column;height:auto;align-items:center}.sitenav{width:100%}.navbar-header{text-align:center;width:auto;border-bottom:1px solid #666;width:80%}.navbar-brand{margin:auto}}@media screen and (max-width: 800px){#sitenav-toggle{display:block}.sitenav input[type=checkbox]:checked~ul{max-height:100vh;overflow-y:auto}.sitenav input[type=checkbox]:checked+label::after{transform:rotate(-90deg)}.sitenav input[type=checkbox]:checked+label::before{display:block}.sitenav ul{flex-direction:column;justify-content:flex-start;max-height:0vh;overflow-y:hidden;transition:max-height .5s ease-in-out}.navbar-header{text-align:center;width:80%;min-width:auto;height:auto}.navbar-brand{font-size:25px;text-align:center;margin:auto}.sitenav ul li a{background-color:#FFF;border-bottom:1px solid #cdcbcb}}@media screen and (max-width: 480px){.navbar-header{text-align:center}.navbar-brand{font-size:20px;text-align:center;margin:auto;width:100%;min-width:auto}}@keyframes grow-down{from{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}.news ul li{opacity:0;transform-origin:top left;animation:grow-down ease 0.4s forwards;list-style-type:none}.news ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.news ul li{width:30%;min-width:390px}.news ul a{color:var(--offwhite);text-decoration:none;text-align:center;padding:10px;display:block}.news ul a .image{display:block;position:relative;margin-bottom:.3em}.news ul a .image img{filter:brightness(70%);transition:filter 1s ease-in-out;z-index:1}.news ul a .image::before{display:block;content:'';width:0%;height:6px;position:absolute;top:0px;left:0px;background-color:var(--armygold);transition:width .2s linear;z-index:2}.news ul a:hover .image::before{width:100%}.news ul a:hover .image img{filter:brightness(100%)}.news ul a strong{display:block;padding-top:10px}.news ul a img{border:1px solid transparent;width:100%;box-sizing:border-box}.news ul a p{font-size:small;width:100%;text-align:center}.news a span.date{display:block;margin-top:5px;font-size:small}.news a span.title{line-height:normal}.news .btn a,.news .btn input[type="button"],.news .btn input[type="submit"]{min-width:auto;color:#000}div.btn:has(#searcharmydotmil){background-color:#CCC}#searcharmydotmil i{font-size:2em;position:absolute;top:.02em;left:.1em}#searcharmydotmil{padding-left:2.7em}:root{--mapperspective: 1000px}#landingsmap .container,#landingsmap .inner-container{width:100vw;height:fit-content;position:relative;padding:0px;margin:0px}#landingsmap .inner-container{padding-bottom:52vh}#landingsmap{background-image:url("/e2/images/rv7/d-day/bkgd_landingsmap.jpg");background-size:cover;background-position:top center;width:100%;overflow-x:hidden}#mapintro{box-sizing:border-box;min-height:50vh;max-width:1280px;margin:auto;padding:100px 20px 0px;color:#FFF;text-align:center;display:flex;align-content:center;flex-direction:column;justify-content:center}.scene{display:flex;align-items:center;width:100vw;height:50vh;position:absolute;bottom:0px;z-index:0;overflow:hidden;perspective:var(--mapperspective);transform-style:preserve-3d;flex-direction:column;align-content:center;justify-content:center;min-height:1000px}.map{position:relative;width:100%;max-width:1600px;min-width:1024px;height:100%;min-height:1100px;transform-origin:bottom center;transform:scale(1.75) translateY(15vh) rotateX(60deg)}.map::before{position:absolute;top:0px;left:0%;z-index:0;content:'';display:block;width:100%;height:100%;background-image:url("/e2/images/rv7/d-day/normandy_map1.svg");background-size:120%;background-repeat:no-repeat;background-position:top;opacity:.4;mask-image:linear-gradient(90deg, transparent 5%, #000 10%, #000 90%, transparent 95%)}.scene::after{content:'';display:block;background-color:#222;width:260%;height:55%;position:absolute;bottom:0px;z-index:-1;border-top-left-radius:50%;border-top-right-radius:50%}.point{overflow:visible;display:flex;align-items:center;width:2%;height:auto;aspect-ratio:1/1;background-color:#ffcc01;border-radius:50%;outline:.2em solid transparent;position:absolute;z-index:2;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;transition:outline .3s ease-out}.point.pt-utah{left:21%;margin-top:25%}.point.pt-omaha{left:37%;margin-top:31%}.point.pt-gold{left:46%;margin-top:32%}.point.pt-juno{left:53%;margin-top:33%}.point.pt-sword{left:60%;margin-top:35%}.point.pt-82ndair{left:10%;margin-top:33%}.point.pt-6thair{left:65%;margin-top:45%}.point::after{content:'';position:absolute;border:0em solid rgba(255,204,1,0.5);width:100%;border-radius:50%;aspect-ratio:1/1;background-color:transparent}.point:hover,.point.active{outline:.2em solid #FFF;outline-offset:.8em}.point:hover::after,.point.active::after{animation:pointpulse 1s ease-in-out infinite}.point::before{position:absolute;top:-20px;left:125%;z-index:2;display:inline-block;transform-style:flat;transform-origin:bottom center;transform:rotateZ(358deg) rotateX(36deg) scale(0.75);color:yellow}.point.pt-utah::before{content:'UTAH'}.point.pt-omaha::before{content:'OMAHA'}.point.pt-gold::before{content:'GOLD'}.point.pt-juno::before{content:'JUNO'}.point.pt-sword::before{content:'SWORD'}.point.pt-82ndair::before{content:'CHERBOURG'}.point.pt-6thair::before{content:'CAEN'}@keyframes pointpulse{to{width:300%;border:2em solid rgba(255,204,1,0)}}.areamenu{width:100%;max-width:1700px;margin:auto;height:48%;position:relative;z-index:2;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-evenly;align-items:stretch;overflow:hidden}.areamenu>a{position:relative;background-color:rgba(118,100,80,0.7);background-position:bottom center;background-size:100%;background-repeat:no-repeat;width:12%;margin:1.1%;min-width:150px;box-sizing:border-box;padding:1em .85em 4% .85em;border:.5px solid transparent;transition:all .5s ease-out;text-decoration:none;color:#eaeaea}.areamenu a.us{background-image:url("/e2/images/rv7/d-day/graphics/bkgd_flag_us.png")}.areamenu a.uk{background-image:url("/e2/images/rv7/d-day/graphics/bkgd_flag_uk.png")}.areamenu a.can{background-image:url("/e2/images/rv7/d-day/graphics/bkgd_flag_can.png")}.areamenu>a::after{content:"FULL DETAILS";font-size:.8em;display:inline-block;width:60%;text-align:center;padding:.5em 1em;border:1px solid gold;background-color:rgba(0,0,0,0.4);position:absolute;bottom:5%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .5s ease-in-out}.areamenu>a:hover{background-color:rgba(120,99,58,0.89);border:0.5px solid var(--DDAYkhaki);text-shadow:0px 0px 10px rgba(0,0,0,0.3)}.areamenu>a:hover::after{opacity:1}.areamenu>a h3{font-family:"Antonio", sans-serif;font-weight:500;font-size:clamp(24px, 2vw, 2.25em);font-weight:400;text-align:center;margin:0px}.areamenu>a p{font-size:.9em;font-weight:100;line-height:normal}.areamenu>a:hover h3{color:#FFF}.areamenu .units{display:block;text-align:center;border-top:.5px solid #CCC;border-bottom:.5px solid #CCC;margin-bottom:1em}.areamenu .units span{display:inline-block;width:2.5em;aspect-ratio:1/1;margin:5px}.areamenu .units span img{filter:brightness(0) saturate(100%) invert(91%) sepia(17%) saturate(623%) hue-rotate(349deg) brightness(106%) contrast(98%) drop-shadow(3px 5px 15px rgba(0,0,0,0.7))}.minimap{width:15%;max-width:250px;min-width:100px;aspect-ratio:1/1;background-color:#212121;background-image:url("/e2/images/rv7/d-day/bkgd_landingsmap_minimap.svg");background-repeat:no-repeat;background-size:cover;background-position:top right;position:absolute;z-index:2;right:40px;bottom:20px;box-sizing:border-box;outline:0.5em solid rgba(255,255,255,0.1);border:.5px solid #ccc;transform-origin:bottom right;transform:scale(1);transition:all 0.3s ease-out}.minimap:hover{transform:scale(1.3);outline:0.5em solid rgba(255,255,255,0.3)}#landinglightboxes .lightbox{background-color:#111111;background-size:100%;background-position:center top;background-repeat:no-repeat}#landinglightboxes .lightboxclosebtn{background-color:rgba(118,100,80,0.7)}#landinglightboxes .lightbox h2{width:73%;font-size:4em;border-bottom:0.5px solid var(--DDAYgold);line-height:normal;padding-bottom:.2em;margin-bottom:.3em;color:#fcf6ba}#landinglightboxes .lightbox h3{font-family:'GI', 'GIfont', Arial, Helvetica, sans-serif;font-size:1.5em;font-weight:530;border-bottom:.5px solid;line-height:normal;padding-bottom:.2em;margin-bottom:1.5em;color:var(--armyaccentfield01)}#landinglightboxes .lightbox p{font-size:1em;font-weight:400}#landinglightboxes .lightbox .inner-container{background-color:#000;background:linear-gradient(180deg, rgba(0,0,0,0.3) 3%, rgba(0,0,0,0.8) 30%, #000 100%);padding:5%;color:#fff;height:60vh;margin-top:10vh;overflow-y:scroll;opacity:0;transition:opacity .5s ease-in-out;transition-delay:1s}#landinglightboxes .lightbox:target .inner-container{opacity:1}#utahbeach{background-image:url("/e2/images/rv7/d-day/beaches/bkgd_utah.jpg")}#omahabeach{background-image:url("/e2/images/rv7/d-day/beaches/bkgd_omaha.jpg")}#goldbeach{background-image:url("/e2/images/rv7/d-day/beaches/bkgd_gold.jpg")}#junobeach{background-image:url("/e2/images/rv7/d-day/beaches/bkgd_juno.jpg")}#swordbeach{background-image:url("/e2/images/rv7/d-day/beaches/bkgd_sword.jpg")}#cherbourg{background-image:url("/e2/images/rv7/d-day/beaches/bkgd_cherbourg.jpg")}#caen{background-image:url("/e2/images/rv7/d-day/beaches/bkgd_caen.jpg")}#airborne{background-image:url("/e2/images/rv7/d-day/beaches/bkgd_airassault.jpg")}#landinglightboxes .units{display:block;width:25%;float:right;text-align:center}#landinglightboxes .units span{display:inline-block;width:45%;min-width:125px;aspect-ratio:1/1;margin:1%;background:var(--DDAYgoldgrad);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.gg101{-webkit-mask-image:url("/e2/images/rv7/d-day/units/101_airborne.svg");mask-image:url("/e2/images/rv7/d-day/units/101_airborne.svg")}.gg82{-webkit-mask-image:url("/e2/images/rv7/d-day/units/82nd_Airborne.svg");mask-image:url("/e2/images/rv7/d-day/units/82nd_Airborne.svg")}.gg4th{-webkit-mask-image:url("/e2/images/rv7/d-day/units/4th_Infantry.svg");mask-image:url("/e2/images/rv7/d-day/units/4th_Infantry.svg")}.gg1st{-webkit-mask-image:url("/e2/images/rv7/d-day/units/1st_Infantry.svg");mask-image:url("/e2/images/rv7/d-day/units/1st_Infantry.svg")}.gg29th{-webkit-mask-image:url("/e2/images/rv7/d-day/units/29th_Infantry_Division_SSI.svg");mask-image:url("/e2/images/rv7/d-day/units/29th_Infantry_Division_SSI.svg")}.gg50th{-webkit-mask-image:url("/e2/images/rv7/d-day/units/50_inf_div_-vector.svg");mask-image:url("/e2/images/rv7/d-day/units/50_inf_div_-vector.svg")}.gg3rduk{-webkit-mask-image:url("/e2/images/rv7/d-day/units/British_3rd_Infantry_Division2.svg");mask-image:url("/e2/images/rv7/d-day/units/British_3rd_Infantry_Division2.svg")}.gg3rdcan{-webkit-mask-image:url("/e2/images/rv7/d-day/units/3rd_Canadian_Infantry_Division_Patch_(Modern_Correct_Pantone).svg");mask-image:url("/e2/images/rv7/d-day/units/3rd_Canadian_Infantry_Division_Patch_(Modern_Correct_Pantone).svg")}.gg6th{-webkit-mask-image:url("/e2/images/rv7/d-day/units/UK_6th_Airborne_Division.svg");mask-image:url("/e2/images/rv7/d-day/units/UK_6th_Airborne_Division.svg")}.scene #mapdownload{position:absolute;z-index:20;bottom:0px}#landinglightboxes .photo-slideshow .img-container img{max-height:50vh}@media screen and (min-width: 1681px){.map{min-height:100vh;max-width:1800px}}@media only screen and (min-width: 1024px) and (max-width: 1280px){.areamenu{flex-wrap:wrap;width:100%;height:auto;max-height:fit-content;position:relative;justify-content:center}.areamenu>a{width:20%;height:auto;margin:1%;background-position:top left;background-position-y:130%;background-size:70%}}@media screen and (max-width: 1024px){#landingsmap .container,#landingsmap .inner-container{padding-bottom:0px}.areamenu{max-height:fit-content;position:relative;flex-wrap:wrap;background-color:rgba(0,0,0,0.3);padding-top:50px}.areamenu>a{width:44%;margin:1%}.areamenu a.us,.areamenu a.uk,.areamenu a.can{background-image:none}.areamenu>a p{height:auto;position:relative;padding-bottom:1em}.scene{position:relative;background-color:rgba(0,0,0,0.3);height:fit-content;min-height:fit-content}.areamenu>a::after{bottom:1em}.scene::after{display:none}.map{position:relative;width:120%;max-width:1400px;min-width:100%;height:65vh;min-height:initial;transform-origin:bottom center;transform:none}.minimap{display:none}}@media screen and (max-width: 600px){.map{height:40vh}}#commands .container{max-width:90% !important}#commands .inner-container p{text-align:center;max-width:1024px;margin:auto;padding-bottom:30px}.units{display:block}.patches{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:space-evenly;align-items:center;text-align:center;padding-bottom:50px}.patches li{width:15%;height:auto;margin:.5%;min-height:295px;min-width:180px}.patches a{display:block;position:relative;width:100%;text-align:center;height:auto;text-decoration:none;color:#000}.patches a img{display:block;width:90%;margin:0px auto 10%;height:auto;max-height:275px;filter:opacity(90%) drop-shadow(0px 22px 14px rgba(74,74,74,0.57)) sepia(100%);transition:all .5s ease-in-out}.patches a:hover img{width:100%;margin:0% auto 0%;filter:opacity(80%) drop-shadow(0px 22px 14px rgba(74,74,74,0)) sepia(0%)}.patches a span{position:absolute;top:100%;left:50%;z-index:20;display:block;width:100%;margin-left:-50%;text-align:center;font-size:small;line-height:normal;box-sizing:border-box;padding:35px 15px 20px 15px;background-color:#fec325;clip-path:polygon(50% 0, 55% 15%, 100% 15%, 100% 98%, 0 100%, 0 15%, 44% 15%);opacity:0;transition:all .5s ease-in-out}.patches a small{display:block;padding-top:3px}.patches a span i{font-size:30px;position:absolute;right:0px;bottom:0px;color:#FFF}.patches a:hover span{opacity:1}.patches a span strong{font-size:medium}@media screen and (max-width: 800px){#commands .container{max-width:100% !important}.patches li{width:46%;margin:1%}.patches a span{width:80%;margin:auto;position:static;opacity:1}.patches a img{width:100%;margin:0% auto 0%;filter:opacity(80%) drop-shadow(0px 22px 14px rgba(74,74,74,0.5)) sepia(0%)}.patches a span i{position:relative}.lb-content p img{width:100%;float:none;margin:0px auto 30px}}#unitlightboxes .container{display:flex;max-width:80%}#unitlightboxes .inner-container{background-color:var(--armygreen);padding:2vw;overflow-y:auto;max-height:80vh;margin:auto}#unitlightboxes .inner-container h2{color:var(--DDAYgold);display:block;text-align:left;line-height:100%;margin-bottom:.5em;border-bottom:.5px solid}#unitlightboxes .inner-container p{margin:0px;padding:0px;color:#eaeaea;font-size:1em}#unitlightboxes .unitemblem{display:block;text-align:left}#unitlightboxes .unitemblem img{max-height:25vh}#unitlightboxes .lightboxclosebtn{background-color:rgba(47,55,47,0.7)}#unitlightboxes .lightbox{background:rgba(241,228,199,0.5);backdrop-filter:blur(5px)}#mohmenu{display:flex;width:95%;max-width:1700px;max-height:1080px;aspect-ratio:16/9;margin:auto;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:stretch;position:relative}.mohrecipient{display:flex;width:25%;height:100%;overflow:hidden;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:center;position:relative}.mohrecipient:hover::after{filter:brightness(100%)}.mohrecipient .mohdetails{display:block;width:45%;height:70%;overflow:hidden;overflow-y:auto;padding:2em;padding-top:3em;z-index:-1;background-color:rgba(0,0,0,0.7);margin:10vh 2.5%;opacity:0;transition:all 100ms linear;transition-delay:0s;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:relative;cursor:default}.mohrecipient .mohdetails p{font-size:1em;line-height:1.5em}.mohrecipient .mohdetails input[type=checkbox]{font-size:0px;position:fixed;opacity:0;top:-5px;left:-5px;display:none}.mohrecipient .mohdetails .hide{box-sizing:border-box;display:block;padding:.5em;background-color:#333;color:gold;font-size:small;text-align:right;position:absolute;top:0px;left:0px;width:100%}.mohrecipient .mohdetails a.mohposter{text-decoration:none;color:#FFF;display:block;text-align:right;font-size:.8em;margin-top:1em}.mohrecipient .mohdetails a.mohposter span{display:inline-block;padding:.5em;border:.5px solid}.detailsholder a{color:var(--armygold);font-size:.8em}.mohrecipient .mohdetails .hide:hover{cursor:pointer;background-color:#000}.mohrecipient .mohdetails .hide::before{content:"HIDE"}.mohrecipient .mohdetails input[type=checkbox]:checked~.detailsholder{display:none}.mohrecipient .mohdetails input[type=checkbox]:checked+.hide::before{content:"SHOW"}.mohrecipient .mohdetails:has(input[type=checkbox]:checked){width:auto;min-width:70px;height:auto}.mohrecipient .mohdetails h4{font-family:"Antonio", sans-serif;font-weight:500;font-size:2.95em;line-height:100%;margin:.1em 0px .5em 0px;padding:0px}.mohrecipient::after{content:"";display:block;height:100%;aspect-ratio:16/9;background-position:top right;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:0;top:0px;right:0px;filter:brightness(85%);transition:filter 1s ease-in-out}#barrett::after{background-image:url("/e2/images/rv7/d-day/moh/bkgd_moh_barrett.jpg")}#monteith::after{background-image:url("/e2/images/rv7/d-day/moh/bkgd_moh_monteith.jpg")}#pinder::after{background-image:url("/e2/images/rv7/d-day/moh/bkgd_moh_pinder.jpg")}#roosevelt::after{background-image:url("/e2/images/rv7/d-day/moh/bkgd_moh_roosevelt.jpg")}.mohrecipient .sectrig{color:#FFF;text-decoration:none;display:inline-block;min-width:15em;text-align:center;padding:1em;border:.5px solid green;opacity:1;pointer-events:all;transition:opacity 1s ease-in-out;position:absolute;z-index:1;bottom:5%;background-color:rgba(0,0,0,0.4)}.mohrecipient .sectrig .rank{color:#b3ca98}.mohrecipient .sectrig .name{font-family:"Antonio", sans-serif;font-weight:500;font-size:clamp(20px, 2vw, 2.25em)}.mohrecipient .sectrig::after{content:"FULL DETAILS";display:block;font-size:.8em;margin-top:.2em;color:gold;opacity:0;transition:opacity .5s ease-in-out}.mohrecipient .sectrig:hover{background-color:rgba(0,0,0,0.7);border:.5px solid gold}.mohrecipient .sectrig:hover:after{opacity:1}.mohrecipient .secclose{opacity:0;pointer-events:none;cursor:default;padding:.2em;text-decoration:none;border:1px solid;font-weight:bold;font-size:3em;text-align:center;aspect-ratio:1/1;color:var(--armygold);position:absolute;top:.3em;left:.3em;line-height:100%;background-color:rgba(0,0,0,0.5);transition:color .3s ease-in-out}.mohrecipient .secclose:before{font-family:'armyicons';content:"\e96f"}.mohrecipient .secclose:hover{color:#fff}#barrett,#monteith,#pinder,#roosevelt{transition:all 1s}#barrett:target,#monteith:target,#pinder:target,#roosevelt:target{position:absolute;width:100%;z-index:2}#barrett:target .sectrig,#monteith:target .sectrig,#pinder:target .sectrig,#roosevelt:target .sectrig{opacity:0;pointer-events:none}#barrett:target .sectrig:hover,#monteith:target .sectrig:hover,#pinder:target .sectrig:hover,#roosevelt:target .sectrig:hover{cursor:default}#barrett:target .secclose,#barrett:target .mohdetails,#monteith:target .secclose,#monteith:target .mohdetails,#pinder:target .secclose,#pinder:target .mohdetails,#roosevelt:target .secclose,#roosevelt:target .mohdetails{opacity:1;pointer-events:all;cursor:pointer;z-index:3;transition:all 1s ease-in-out 1.1s, background-color .3s linear 0s}#barrett:target .mohdetails,#monteith:target .mohdetails,#pinder:target .mohdetails,#roosevelt:target .mohdetails{cursor:default}@media screen and (min-width: 800px) and (max-width: 1280px){.mohrecipient .mohdetails{font-size:.9em}}@media screen and (max-width: 800px){#mohmenu{height:auto;max-height:fit-content;flex-wrap:wrap;aspect-ratio:auto}.mohrecipient{display:flex;width:100%;aspect-ratio:auto;height:auto;flex-direction:column-reverse;position:static}.mohrecipient .mohdetails{display:block;width:100%;height:auto;aspect-ratio:auto;margin:0;opacity:1;box-sizing:border-box;position:relative}.mohrecipient .sectrig,.mohrecipient .secclose,.mohrecipient .mohdetails .hide{display:none}.mohrecipient::after{content:"";display:block;width:100%;height:auto;background-size:150%;aspect-ratio:16/9;position:static}#barrett,#monteith,#pinder,#roosevelt{position:static}#barrett:target,#monteith:target,#pinder:target,#roosevelt:target{position:static}}:root{--sharebarbasecolor: var(--armyblack);--submenu-height: 56px;--globalnavheight: 68px;--offwhite: #EAEAEA;--DDAYgold: #BF953F;--DDAYlightgold: #fcf6ba;--DDAYblue: #626B80;--DDAYgrey: #9E9C99;--DDAYivory: #F5F6EA;--DDAYbrown: #766450;--DDAYkhaki: #D0B27A;--DDAYlightgrey: #CBB8A6;--DDAYlightkhaki: #EAC89A;--DDAYgoldgrad: linear-gradient(67deg, rgba(191,149,63,1) 0%, #fcf6ba 35%, rgba(191,149,63,1) 83%, rgba(250,242,181,1) 100%);--DDAYlightgoldgrad: linear-gradient(45deg, #cfae5e, var(--DDAYlightgold), #cfae5e)}html,body{scroll-padding-top:100px}.main{min-height:100vh;max-width:100vw;background-color:#000;margin-bottom:0px !important}body{background:#000;color:#333;font-family:'GI', 'GIfont', Arial, Helvetica, sans-serif;padding:0px;margin:0px}body p a{display:inline-block;line-height:100%;color:inherit;text-decoration:none;padding:2px;border-bottom:2px solid #121212;font-weight:bold}body p a:hover{border-bottom:2px solid #666}body:has(.lightbox:target){height:100vh;overflow-y:hidden}.loadin{opacity:0;transform:translateY(20px);transition:transform 1s, opacity 0.9s}.loaded{opacity:1;transform:translateY(0px);transition-delay:0.3s}@keyframes fadein{from{opacity:0}to{opacity:1}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--armyblack)}::-webkit-scrollbar-thumb{background:#555}::-webkit-scrollbar-thumb:hover{background:var(--DDAYgold)}#globalnavcontainer{position:relative}.submenu,.submenudropdown{position:sticky;top:50px;box-shadow:0px 3px 22px 0px rgba(0,0,0,0.51)}#submenu_his{background-color:var(--DDAYbrown);color:#FFF}#submenu_his .subnav-inner .container li a{color:#FFF;background-color:rgba(255,255,255,0);font-weight:400}#submenu_his .subnav-container{border-bottom:0px}h1,h2,h3,h4{font-family:'Antonio', "Arial Narrow", Arial, sans-serif;line-height:1.333em;padding-bottom:.5em;text-transform:uppercase}p{font-size:1.1em;line-height:1.625em;margin-bottom:1.25em}small{font-size:small}body nobr,span.line{display:inline-block;white-space:nowrap}.subpage{top:0px}.lightbox p{font-size:.9em;line-height:1.5em;text-align:left;color:#fff}blockquote{display:block;margin:5% 0% 5% 5%;padding:0% 0% 0% 2%;border-left:1px solid;font-size:1.2em;line-height:1.5em}blockquote.opening{box-sizing:border-box;display:block;padding:100px 20px;text-align:center;background:var(--DDAYgoldgrad);margin:0%}blockquote.opening p{display:block;max-width:1280px;line-height:normal;margin:auto}blockquote.opening strong{font-size:clamp(22px, 2vw, 32px);line-height:120%}blockquote.opening p span{position:relative;display:inline-block;width:50%;margin-left:50%;font-size:.7em;text-align:left;margin-top:1em}blockquote.opening p span::before{content:"-";display:inline-block;position:absolute;left:-.5em;top:0px}.loadin{opacity:0;transform:translateY(20px);transition:transform 1s, opacity 0.9s}.loaded{opacity:1;transform:translateY(0px);transition-delay:0.3s}.row{justify-content:center}.row>div{box-sizing:border-box;margin:0%}.span6{width:50%;max-width:640px}.container:has(.callout),.callouts .container{padding:0px 0px;width:100%;max-width:100%}.callout p a{color:var(--armygold);border-color:#555;font-weight:normal}.callout p a span{margin-left:15px}.callout p a:hover{background-color:transparent;border-color:var(--armygold)}.callout p{color:var(--DDAYivory);font-weight:400}.callout h3{color:#FFF}.callout .span6:first-child{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;box-sizing:border-box;padding:5%}.callout .span6:nth-child(2) img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.reverse{flex-direction:row-reverse}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.mediapage .main{background-color:var(--armyblack)}#intro,#ddaymeaning,#meaningofdday section,#explorefurther,#divisions,#oralhistories{background-color:var(--armyaccenttan);background-image:url("/e2/images/rv7/d-day/cardboard2.png");background-size:15%;color:var(--armyblack)}#honoring{background-color:var(--DDAYlightgrey)}#artifacts{background-color:var(--armyaccentgrey01)}#phantomforce{background-color:var(--DDAYblue)}#nightdrop{background-color:var(--armyblack)}#beachheads{background-color:var(--armyaccentfield01)}#frresist{background-color:var(--DDAYbrown)}#airassault,#posters{background-color:var(--armygreen);color:#FFF}#posters .row{max-width:1280px;margin:auto}#posters .span7{padding:5%}#oralhistories{background-color:var(--armyaccentgrey01)}#mediaresources{background-color:#66685c;color:#FFF}#meaningofdday section{background-attachment:scroll}#moh{background-color:#141414;color:#FFF;position:relative}#moh::after{content:"";display:block;position:absolute;top:0px;left:0px;z-index:0;background-image:url("/e2/images/rv7/d-day/bkgd_moh.jpg");background-repeat:no-repeat;background-size:100%;width:100%;height:100%}#mohmenu,#mohintro{position:relative;z-index:1}#ddaymeaning,#honoring,#planning,#thecost{min-height:50vh;padding-bottom:40vh;background-image:url("/e2/images/rv7/d-day/bkgd_ddaymeaning.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover}#ddaymeaning{background-color:#ded2bc}#honoring{background-image:url("/e2/images/rv7/d-day/bkgd_honoring.jpg");background-color:#d2e0ec}#thecost{background-image:url("/e2/images/rv7/d-day/bkgd_thecost.jpg");color:#CCC;background-position:bottom right;background-color:#181818}#planning{background-image:url("/e2/images/rv7/d-day/bkgd_planning.jpg");text-align:center;color:#FFF;padding-top:40vh;padding-bottom:0px}#divisions h4{font-family:'GI','GIfont', Arial, Helvetica, sans-serif;font-size:2em}#videos{text-align:center;color:#FFF;background-image:url("/../../e2/images/rv7/d-day/footerhighlight_bkgd.png");background-size:70% 70%;background-position:center top;background-repeat:no-repeat}#photogallery{color:#FFF}.iconbtn{color:var(--armygold);transition:all .5s ease-in-out;text-shadow:2px 2px 11px #000000}.iconbtn:hover i{transform:scale(1.1)}.iconbtn i{font-size:4em;display:inline-block;padding:.3em;border:.125em solid currentColor;border-radius:50%;margin:20px auto;transition:all .5s ease-in-out;box-shadow:-1px 2px 30px 12px rgba(0,0,0,0.5);background-color:rgba(0,0,0,0.3)}.iconbtn i:before{margin-left:5px}#video{background-color:#333c33}#video h1,#news-section h1{color:var(--DADAYgold)}.news{background-color:#333;color:#FFF}.stats{margin:50px auto}.stats>div h4{font-size:4.5em;line-height:100%;margin:0px;padding:0px;margin-bottom:.2em}.stats>div p{text-align:center}.stats>div{text-align:center;border-right:1px solid;color:var(--armyaccentfield01);box-sizing:border-box}.stats>div:last-child{border:0px}.refs{display:block;text-align:left}.refs li{font-size:.8rem;line-height:1.5em;font-weight:100;color:#777}.refs a,.refs a:visited{color:#999}.refs a:hover{color:#FFF}.refs a::after{font-family:'armyicons';display:inline-block;margin-left:.3em;content:"\e975"}#videogallery>div{background-color:#333;aspect-ratio:16/9;border:1px solid #444;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:1em}#videogallery>div>a{display:flex;width:100%;height:100%;color:var(--armygold);text-decoration:none;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;text-shadow:0px 0px 11px #000000;font-weight:bold;background:rgba(0,0,0,0.2);transition:background-color .5s ease-in-out}#videogallery>div>a .title{font-size:1.5em}#videogallery>div>a::before{display:inline-block;content:"\ea1c";font-family:'armyicons';font-size:3em;text-align:center;padding:.2em .15em .2em .25em;border:.08em solid currentColor;border-radius:50%;margin:0px auto .5em;transition:all .5s ease-in-out;text-shadow:-1px 2px 30px 12px rgba(0,0,0,0.5);background-color:rgba(0,0,0,0.5)}#videogallery>div>a:hover{background:rgba(0,0,0,0)}#videogallery>div>a:hover::before{transform:scale(1.25)}.photo-slideshow .img-container img{object-fit:contain;object-position:center center}.photo-slideshow figcaption{font-size:1em;line-height:normal;padding-bottom:1em}.photo-slideshow figure figcaption label{display:none}.photo-slideshow figure figcaption input[type=checkbox]~div{overflow:visible;max-height:2500px;position:relative}.photo-slideshow figure figcaption input[type=checkbox]~div::before{display:block;content:"DESCRIPTION:";color:var(--armygold)}.photo-slideshow figure figcaption .image-count{float:none;position:absolute;top:0;right:0px;display:inline-block;color:var(--armygold)}.photo-slideshow .img-container a{position:relative}.photo-slideshow .img-container a::after{content:"DOWNLOAD IMAGE";display:none;position:absolute;right:10px;bottom:10px;color:var(--armygold);opacity:0;transition:opacity .5s ease-in-out;font-size:.9em;padding:.5em;background-color:rgba(0,0,0,0.5)}.photo-slideshow .img-container a:hover::after{opacity:1}.simplecycle{border:0px}.simplecycle .cycleholder{min-height:auto;aspect-ratio:11 / 16;width:100%}.simplecycle .cycleholder>img{height:100%}.simplecycle .cycleholder>img{object-fit:contain}.simplecycle .pager{background-color:transparent}.simplecycle .pager a{color:#CCC}#pgfullscrn{padding:.5em;color:var(--armygold);border:1px solid;text-decoration:none}#postergallery:target .simplecycle{width:33%;min-width:350px}#explorefurther .inner-container{position:relative;z-index:5}.resourcelist{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.resourcelist div{width:50%;padding-left:5%;min-width:200px;box-sizing:border-box}.resourcelist div h3{font-weight:normal;color:#000}.resourcelist ul{margin:5px 0px 50px 15px}.resourcelist li{margin-bottom:10px}.resourcelist a{line-height:normal;display:block;box-sizing:border-box;color:#333;text-decoration:none;padding:5px 0px 5px 5px;border-bottom:1px solid #555;transition:background-color .5s ease-out;font-weight:530}.resourcelist a:hover{background-color:#FFF}#mediaresources .resourcelist div h3{color:#FFF}#mediaresources .resourcelist a{color:#eaeaea;border-bottom:1px solid #999}#mediaresources .resourcelist a:hover{color:#000}#mediaresources{background-image:url("/e2/images/rv7/d-day/bkgd_mediaresources.jpg");background-repeat:no-repeat;background-position:bottom right;background-size:auto 100%;background-attachment:fixed;padding-bottom:20vh}.featureImg{display:block;height:80vh;min-height:600px;background-repeat:no-repeat;background-attachment:fixed;background-position:center center;background-size:cover;-webkit-box-shadow:inset 1px 1px 11px 2px rgba(0,0,0,0.62);box-shadow:inset 1px 1px 11px 2px rgba(0,0,0,0.62)}@supports (-webkit-touch-callout: none){.featureImg{background-size:auto 600px;background-attachment:scroll}}.featureImg a{display:block;position:relative;width:100%;height:100%;text-decoration:none}.featureImg a img{border:0px}.featureImg a span.desc{display:block;min-height:40px;color:var(--offwhite);padding:20px;width:100%;max-width:600px;box-sizing:border-box;position:absolute;bottom:0px;right:0px;background-color:#00000095;text-align:left}.featureImg a span.desc span{color:var(--armygold)}.splash{display:block;height:85vh;min-height:600px;text-align:center;font-size:1.7em;background-position:bottom center;background-size:cover;background-repeat:no-repeat;overflow:hidden;position:relative}#splash_hp{background-image:url("/e2/images/rv7/d-day/bkgd_splash_home.jpg")}#splash_his{background-image:url("/e2/images/rv7/d-day/bkgd_splash_history.jpg");font-size:.8em}#splash_media{background-image:url("/e2/images/rv7/d-day/bkgd_splash_media.jpg");font-size:.8em;background-position:top center}.splash h1{font-family:'Antonio', "Arial Narrow", Arial, sans-serif;margin:0px;line-height:normal;letter-spacing:.12em}.splash h2{color:#FFF;font-family:'GI','GIfont', Arial, Helvetica, sans-serif;font-weight:400;line-height:100%;margin-top:.5em}.DDAYheader{position:relative;top:2%;margin:auto;box-sizing:border-box;border:.5px solid gold;z-index:15;width:98%;height:96%;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;animation:fadein .5s linear;animation-delay:1s;animation-fill-mode:both}.DDAYheader h1{padding:0px;font-size:clamp(120px, 20vw, 14em);line-height:100%;letter-spacing:normal;color:#FFF;text-shadow:5px 5px 20px black;margin-top:-1em}.splashVideoContainer{overflow:hidden;position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:1}#splashVideo{height:100%;width:100%;object-fit:cover;overflow:hidden;position:absolute;top:0px;left:0px;animation:fadein 1s linear;animation-delay:.5s;animation-fill-mode:both}#splash_his #splashVideo{animation:fadein 1s linear;animation-delay:1.5s}.splash .hidevid{display:inline-block;position:absolute;z-index:31;right:30px;top:30px;padding:10px;border:1px solid #FFF;color:#FFF;font-size:xx-small;background-color:rgba(0,0,0,0.3)}.splash .hidevid:hover{cursor:pointer;background-color:#000}#splashvidcontrol{display:none}.splash input[type=checkbox]:checked~.splashVideoContainer{display:none}.splash input[type=checkbox]+.hidevid::before{content:"STOP VIDEO"}.splash input[type=checkbox]:checked+.hidevid::before{content:"PLAY VIDEO"}@media (prefers-reduced-motion){.splashVideoContainer,.splash .hidevid{display:none}}.emblem_80{display:block;position:relative;z-index:20;width:10vw;aspect-ratio:1/1;margin:auto;margin-top:-10vw;background-color:var(--armygreen);background-image:url("/e2/images/rv7/d-day/DDAY_80_EMBLEM.svg");background-repeat:no-repeat;background-position:center center;background-size:90%;border:.5px solid gold;box-shadow:-1px 3px 20px 10px rgba(0,0,0,0.4)}#ikemessage{margin-top:-5vw;padding-top:7vw}@media screen and (max-width: 1024px){.emblem_80{width:150px;margin-top:-150px}#ikemessage{margin-top:-75px;padding-top:100px}}html.glblftr footer{background-color:#2e352e}.footerLogoContainer{margin:0px;padding:0px;min-height:400px;background:#66685b;background:-moz-linear-gradient(top, #66685b 23%, #2e352e 100%);background:-webkit-linear-gradient(top, #66685b 23%, #2e352e 100%);background:linear-gradient(to bottom, #66685b 23%, #2e352e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66685b', endColorstr='#2e352e', GradientType=0);color:var(--offwhite)}.footerLogos{display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:400px;background-image:url("/../../e2/images/rv7/d-day/footerhighlight_bkgd.png");background-size:70% 50%;background-position:center top;background-repeat:no-repeat}.footerLogos a{color:var(--offwhite);width:125px;height:200px;margin:0px 20px;text-align:center;background-size:contain;background-position:center center;background-repeat:no-repeat}.aknw{box-sizing:border-box;text-align:center;padding:10px 10px 40px 10px}.aknw a{color:var(--armygold)}.resources li{display:block;padding:.5em}.resources li a{color:#222;text-decoration:none}.resources li a:hover{text-decoration:underline}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.relatednews a span.date{display:block;margin-top:5px;font-size:small;color:var(--DADAYgold)}@media screen and (min-width: 1600px){#splashbannerwrapper{margin-top:-28%}}@media screen and (min-width: 1024px) and (max-width: 1280px){.news h1{text-align:center}}@media screen and (min-width: 800px) and (max-width: 1024px){.resourcelist div{width:50%;padding-left:2%}.stats>div{border:0px}.areamenu>a{padding:1em .85em 5% .85em}}@media screen and (max-width: 800px){.stats>div{border:0px;border-bottom:1px solid;margin-bottom:1.5em}.submenu,.submenudropdown{top:75px}.inner-container{padding:80px 20px}.row{flex-direction:column}.span6{width:100%;max-width:100%}#splashbannerwrapper{max-width:100%;top:-100px}#splashbanner{font-size:1.05em;width:85%}#splashbannerinner{padding:20px}.sitenav{min-width:100%}#explorefurther::after{background-position:0% 0%;opacity:.5}.news h1{text-align:center}.resourcelist div{width:90%;padding-left:5%;min-width:90%}#ddaymeaning,#honoring,#thecost{padding-bottom:20vh;background-position:bottom center;background-size:250%}#thecost{background-position:bottom right;background-size:275%}blockquote.opening{background:var(--DDAYlightgoldgrad)}blockquote.opening p span{width:80%;margin-left:10%}}@media screen and (max-width: 600px){.infogr h1{font-size:1.5em}.DDAYheader h1{font-size:7em}.main{max-width:unset}}@media screen and (min-width: 401px) and (max-width: 600px){.splash{font-size:1.3em}}@media screen and (max-width: 400px){.splash{font-size:1.2em;height:40vh}#splashbannerwrapper{max-width:100%;top:-50px}#splashbanner{font-size:.9em;width:85%}#splashbannerinner{padding:10px}}

/*# sourceMappingURL=style.css.map */