﻿@import'/e2/global/rv7/elements/reset.css';@import'/e2/global/rv7/elements/grid.css';@import'/e2/global/rv7/elements/buttons.css';@import'/e2/global/rv7/elements/toplink.css';@import'/e2/global/rv7/elements/lightbox_subpage.css';@import'/e2/global/rv7/elements/sharebar.css';@import'/e2/global/rv7/elements/youtubeplayer.css';*,html{scroll-behavior:auto;scroll-padding-top:300px}:root{--GIfont: "GI", "GIfont", Arial, Helvetica, sans-serif;--Seriffont: "Cinzel", serif;--Stencilfont: "Stardos Stencil", system-ui;--submenu-height: 56px;--globalnavheight: 68px}body{font-family:"GI","GIfont",Arial,Helvetica,sans-serif;scroll-margin-top:300px}body:has(.lightbox:target){height:100vh;overflow:hidden}main{margin-top:0px}#homepg .container,#eventspg .container{max-width:100% !important;width:100% !important;margin:0px !important}#homepg .inner-container,#eventspg .inner-container{max-width:1280px;margin:auto}#introduction .inner-container{max-width:100%;margin:0px auto}#introduction .container{padding:0px}#introduction .row>div{margin:0px}.btn a,.btn input[type=button],.btn input[type=submit]{color:#000}video{width:100%;height:auto;margin:auto}h3{font-weight:400}.stencil-font{font-family:var(--Stencilfont);font-weight:700;font-style:normal;line-height:normal}.nobr{white-space:nowrap;display:inline-block}small,small a{font-size:x-small;color:inherit}#homepg h2{font-family:"GI","GIfont",Arial,Helvetica,sans-serif;color:var(--armygold);text-align:center;font-size:5.5em;line-height:105%;font-weight:400;letter-spacing:1px;margin-bottom:20px}.gold{background:linear-gradient(175deg, rgb(175, 124, 14) 4%, rgb(210, 170, 84) 25%, rgb(152, 249, 150) 35%, rgb(244, 255, 216) 54%, rgb(210, 170, 84) 78%, rgb(175, 124, 14) 92%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);position:relative;text-shadow:2px 2px 0px rgba(0,0,0,.33),rgba(0,136,255,.3) 0px 0px 39px}.gold span{display:block;-webkit-text-fill-color:#fff;position:absolute;width:100%;top:0px;left:0;z-index:-1;transform:translateY(0.01em);text-shadow:rgba(255,162,0,.4) 0px -4px 14px}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes swipeup{from{opacity:0;transform:translateY(10vh)}to{opacity:1;transform:translateY(0vh)}}#aknw{position:relative;z-index:200}.footerLogoContainer{background:#555847;background:-moz-linear-gradient(top, #66685b 23%, #555847 100%);background:-webkit-linear-gradient(top, #66685b 23%, #555847 100%);background:linear-gradient(to bottom, #66685b 23%, #555847 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#66685b", endColorstr="#555847", GradientType=0);color:#eaeaea;margin:0;padding:0;min-height:400px}.footerLogos{display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:400px;background-image:url("/e2/images/rv7/1775/footerhighlight_bkgd.png");background-size:70% 50%;background-position:center top;background-repeat:no-repeat}.footerLogos a{color:#eaeaea;width:125px;height:200px;margin:0px 20px;text-align:center;background-size:contain;background-position:center center;background-repeat:no-repeat}.footerLogos #bdayemblem{background-image:url("/e2/images/rv7/1775/ArmyBday_Emblem.svg")}.footerLogos #usarmystar{background-image:url("/e2/global/rv7/brand/Army_Emblem_yr.svg")}.aknw{box-sizing:border-box;text-align:center;padding:10px}.aknw a{color:#ffd530}header{height:auto}footer{background:#565948}.splash{position:relative;display:flex;width:100%;min-height:88vh;background-image:url("/e2/images/rv7/1775/2025/bkgd_splash.jpg");background-size:cover;background-repeat:no-repeat;background-position:top right;background-attachment:fixed;background-color:#000;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;overflow:hidden;flex-direction:column}.splash:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:0;background-color:rgba(0,0,0,.4);display:none}.splashInner{display:flex;justify-content:center;flex-direction:column;flex-wrap:nowrap;align-content:center;align-items:center;width:80%;margin:auto;max-width:800px;position:relative;z-index:1}.splashInner img{width:80%;max-width:450px;margin:1em}.splashText{display:flex;justify-content:center;flex-direction:column;flex-wrap:nowrap;align-content:center;align-items:center;color:#fff;margin-bottom:3em}.splashText h1{font-family:var(--GIfont);text-align:center;font-weight:400;font-size:2.3em;text-transform:uppercase}div.splashDate{font-family:"Stardos Stencil",system-ui;font-weight:700;font-style:normal;color:var(--armygold);height:100%;font-size:2.5em;line-height:normal;text-align:center;width:100%}.splashText h4 a{color:var(--armygold);text-decoration:none}.splashText h4 a:hover{text-decoration:underline}.splash div.splashBtn{display:flex;justify-content:center;font-size:clamp(18px,1vh,28px);width:100%;margin:3.5em 0;gap:25px;flex-wrap:wrap}.splashText div.btn{display:flex;align-items:center;margin:0;max-height:none;height:auto;max-width:fit-content}.splashText div.btn div{font-size:2vh}.splashText div.btn a{display:flex;height:100%;align-items:center;justify-content:center}.splashText div.btn a i{margin-left:.4em}.splash div.vertical-position{display:flex;height:28vh}@media screen and (max-width: 1024px){.splash:after{display:block}}@media screen and (max-width: 800px){#splashHeader h2{max-width:90%}}#splashHeader p{color:#fff;font-size:1.5em;max-width:1024px;margin:auto}.splashcta{display:block;width:80%;margin:auto;text-align:center;position:relative;z-index:4}.splashcta a{color:#fff;display:inline-block;min-width:250px;padding:.5em;border:#d2aa54 3px solid;margin:.5%;text-decoration:none;background-color:rgba(0,0,0,.1);transition:all .5s ease-in-out}.splashcta a:hover{background-color:rgba(0,0,0,.6)}.splashVideoContainer{overflow:hidden;position:relative;width:100%;height:100%;top:0;z-index:1}#splashVideo{height:100%;width:100%;object-fit:cover;overflow:hidden;position:absolute;top:0}.iconbtn{height:auto;position:relative;z-index:10;margin-bottom:-8em;margin-top:1em;line-height:normal;color:#777;transition:all .5s ease-in-out;text-decoration:none;text-align:center;animation:fadein .5s ease-in;animation-delay:2s;animation-fill-mode:both}.iconbtn:hover{text-decoration:none}.iconbtn span{color:#fff;font-size:.8em;font-weight:bold;opacity:.8;transition:opacity .3s ease-in-out}.iconbtn:hover i{transform:scale(1.1)}.iconbtn:hover span{opacity:1;text-decoration:none}.iconbtn i{font-size:3.5em;display:inline-block;padding:.3em;border:.085em solid currentColor;border-radius:50%;margin:20px auto;transition:all .5s ease-in-out;color:#f1dbad;box-shadow:rgba(210,170,84,.5) 0px 0px 20px}.iconbtn i:before{margin-left:5px}.lightboxclosebtn,.lbgclosebtn{aspect-ratio:unset;z-index:2;background-color:rgba(0,0,0,.7)}@media screen and (max-width: 800px){.lightboxclosebtn,.lbgclosebtn{font-size:2em}}.lightbox{justify-content:flex-start}.lightbox p{color:#fff}.lightbox h3{font-family:"Stardos Stencil",system-ui;font-weight:700;font-style:normal;font-size:3em;letter-spacing:.03em;color:var(--armygold)}.lightbox .container,.lightbox .inner-container{padding:0px;margin:0px auto;z-index:1;position:relative}.lightboxcontentwrapper{display:block;height:80vh;overflow:hidden;overflow-y:auto;padding:5%;background-color:#000}.lightboxcontentwrapper a{color:var(--armyaccentfield02)}.lightboxcontentwrapper h3{font-weight:normal}span.downarrow{font-size:2.5em;display:inline-block;line-height:50%;transform:translateY(-0.1em)}#EventLightBoxes .lightboxcontentwrapper p a,#EventLightBoxes .lightboxcontentwrapper li a{color:var(--armygold);font-weight:bold}#scrollprompt{width:fit-content;max-width:300px;position:absolute;bottom:0px;z-index:10;box-sizing:border-box;padding:1em;color:var(--armygold);font-size:.8em}.scrollprompt{text-align:center;text-decoration:none !important}.scrollprompt .scroll-container{height:3em}.scrollprompt .armyicons-chevron_left{display:block;text-align:center;line-height:50%;height:.8em;margin:auto;opacity:0;animation:move 2s ease-out infinite}.scrollprompt .armyicons-chevron_left:first-of-type{animation-delay:0s}.scrollprompt .armyicons-chevron_left:nth-of-type(2){animation-delay:.5s;transform:translateY(-0.8em)}.scrollprompt .armyicons-chevron_left:nth-of-type(3){animation-delay:1s;transform:translateY(-1.6em)}.scrollprompt .armyicons-chevron_left:before{display:inline-block;transform:rotate(270deg);font-size:1.8em;padding:0px;text-align:center}@keyframes move{25%{opacity:0;transform:scale3d(0.5, 0.5, 0.5);margin-top:0em}50%{opacity:0;transform:scale3d(0.5, 0.5, 0.5);margin-top:-0.4em}75%{opacity:1;transform:scale3d(1.5, 1.5, 1.5);margin-top:.8em}100%{opacity:0;transform:scale3d(0.5, 0.5, 0.5);margin-top:0em}}.scrollprompt #cta{display:block;margin-top:1em}#seventyfiveemblem{display:block;width:15%;min-width:150px;max-width:240px;margin:0px auto 2.5em;mix-blend-mode:difference}#seventyfiveemblem img{width:100%;height:auto}#fireworks-container{display:block;position:absolute;width:100%;height:120vh;z-index:5;top:0px;left:0px}.subpageHeader,.fullwidthFeatureimg{display:flex;height:50vh;min-height:400px;background-repeat:no-repeat;background-position:center center;background-size:cover;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;position:relative}.subpageHeader,.fullwidthFeatureimg{display:flex;height:50vh;min-height:400px;background-repeat:no-repeat;background-position:top center;background-size:auto 100%;background-attachment:fixed;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;position:relative}#cuttingcake.fullwidthFeatureimg{background-image:url("/e2/images/rv7/1775/bkgd_header_events_cake.jpg");background-position:center 5%}.subpageHeader{text-shadow:-3px 13px 14px rgba(0,0,0,.33)}.fullwidthFeatureimg{background-attachment:fixed;min-height:600px}#timelinepg .fullwidthFeatureimg{position:relative;z-index:3}@supports(-webkit-touch-callout: none){.subpageHeader,.fullwidthFeatureimg{background-attachment:scroll}}.subpageHeader::after{content:"";position:absolute;left:0;top:0;z-index:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.subpageHeader h1{color:#fff;font-weight:530;font-family:"GI","GIfont",Arial,Helvetica,sans-serif;font-size:clamp(60px,8vw,6em);font-style:italic;transform:rotate(-5deg);line-height:95%;text-transform:uppercase;text-align:center;text-shadow:0px 2px 10px #000;text-shadow:rgba(0,136,255,.9) 0px 0px 39px;display:inline-block;padding:0px 10px;margin:0px;z-index:1}.subpageHeader h3{color:#eeaa2a;font-weight:400;z-index:2;margin-top:1em}.clrwhite{color:#fff}#news-section{background-color:var(--armyblack);color:#fff}#news-section h3{color:#666;font-weight:400}#teaservideo{max-width:1920px;height:auto;margin:auto}#introduction{display:block;position:relative;background-color:var(--armygreen)}#introduction .row{margin-left:0px;margin-right:0px}#introduction h3,#thefounding h3,#heroessite h3{color:#fff;text-align:center;font-weight:400;margin:.5em;margin-bottom:20px;font-size:2.5em;line-height:normal}#introduction .container,#introduction .span6{padding-left:0px;padding-right:0px}#introduction .span6{width:50%}#introduction .span6 img{width:100%;height:100%;object-fit:cover;object-position:center center}#introduction .span6.copy{padding:3.5em}#introduction .span6.copy div:first-of-type{max-width:600px;margin:auto}#introduction .inner-container{margin:auto;padding:0px}#heroessite{text-align:center;background-color:#777;background-image:url("/e2/images/rv7/1775/bkgd_heroes_promo.jpg");background-size:cover;background-position:center center}#heroessite .container{min-height:600px;display:flex}#heroessite .inner-container{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#heroessite h3{font-size:3em}#heroessite p{color:#fff;max-width:600px}#bdayfestival{background-color:var(--armyaccentfield01);display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:stretch}#bdayfestival .span6{float:none;box-sizing:border-box;min-width:300px;min-height:500px}#bdayfestival .span6 h2{font-size:3em;color:var(--armygold)}#bdayfestival p{color:#eaeaea}#bdayfestival .span6:first-child{padding:120px 5% 5% 5%;position:relative}#bdayfestival .span6:last-of-type{background-image:url("/e2/images/rv7/1775/callout_festival.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat}.bunting{display:flex;width:200px;height:110px;background-image:url("/e2/images/rv7/1775/graphics/bunting.svg");background-size:contain;background-repeat:no-repeat;background-position:top center;position:absolute;top:0px;left:50%;margin-left:-100px;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.bunting span{display:block;width:75%;text-align:center;margin:auto;font-size:1.6em;font-weight:bold;line-height:100%;color:#fff;text-shadow:1px 1px 10px rgba(0,0,0,.46);padding-bottom:10px}#hpevents{position:relative;min-height:850px;background-color:#fff;background-image:url("/e2/images/rv7/1775/bkgd_events.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}#hpevents h2{margin-top:300px;text-shadow:0px 2px 12px rgba(0,0,0,.89)}#hpevents p{color:#fff;text-align:center;text-shadow:0px 2px 12px rgba(0,0,0,.89)}#hpevents::after{content:"";position:absolute;left:0;top:0;z-index:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.2)}#hpevents .container{position:relative;z-index:1}#hpways{background-color:#fff}#hpways h2{color:#83847a;margin-bottom:20px}#hpways p{text-align:center}.menugrid{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-content:stretch;justify-content:space-evenly;align-items:stretch;background-color:#fff}.menugridoption{display:block;width:33.3%;box-sizing:border-box}.menuoptiontitle{display:flex;width:100%;font-size:2em;line-height:2em}.menuoptiontitle span{display:block;box-sizing:border-box;padding:10px}.menuoptiontitle .num{width:20%;background-color:#000;color:#fff;text-align:center;font-weight:bold}.menuoptiontitle .title{width:80%;background-color:var(--armygold);color:#000;font-family:"GI","GIfont",Arial,Helvetica,sans-serif;line-height:normal;padding-top:1em;font-size:.75em;font-weight:700}.menuoptiondesc{display:block;width:100%;height:calc(100% - 84px);position:relative;background-repeat:no-repeat;background-position:bottom center;background-size:cover}.menuoptiondesc:after{content:"";display:block;padding-bottom:80%}.menuoptiondesc p{text-align:left !important;font-size:clamp(17px,1.3vw,28px);font-weight:bold;line-height:normal;position:absolute;top:0px;left:0px;width:100%;height:100%;box-sizing:border-box;padding:8%;overflow-y:auto;color:#000;background-color:rgba(212,207,196,.9);display:block;opacity:0;transition:opacity .5s ease-in-out}.menuoptiondesc p a{display:inline-block;padding:5px;margin:2px;background-color:#fff;font-size:inherit;font-weight:bolder;color:#000}.menuoptiondesc:hover{cursor:pointer}.menuoptiondesc:hover p{opacity:1}#thefounding{min-height:850px;background-color:#666;background-image:url("/e2/images/rv7/1775/bkgd_thefounding.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;position:relative}#thefounding .row{position:relative;z-index:1}#thefounding h3,#heroessite h3{font-weight:530;color:#fff;text-shadow:0px 2px 12px rgba(0,0,0,.89)}#introduction p,#thefounding p{color:#fff;text-align:left;text-shadow:0px 0px 3px #000;margin-bottom:50px}#todaysarmy{min-height:850px;background-color:#000}#todaysarmy h2{margin:100px auto}#todaysarmy p{color:#cc9;text-align:center}.todaygrid{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-content:stretch;justify-content:space-evenly;align-items:stretch;clip-path:polygon(50% 9%, 100% 0, 100% 100%, 0 100%, 0 0)}.todaygridoption{display:block;width:50%;box-sizing:border-box;position:relative;background-repeat:no-repeat;background-position:bottom center;background-size:cover}.todaygridoption:after{content:"";display:block;padding-bottom:80%}.todaygridoption a{text-decoration:none;text-align:left !important;position:absolute;top:0px;left:0px;width:100%;height:100%;box-sizing:border-box;padding:8%;overflow-y:auto;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-end;justify-content:flex-end;align-items:flex-start;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.7) 100%);background-color:rgba(0,0,0,0);transition:background-color .5s ease-in-out}.todaygridoption a:hover{background-color:rgba(0,0,0,.7)}.todaygridoption a h3{color:var(--armygold);font-weight:600;text-shadow:0px 2px 12px rgba(0,0,0,.89)}.todaygridoption a p{display:block;text-align:left !important;font-size:1.01em;line-height:normal;color:#fff !important;text-shadow:0px 0px 3px #000}.todaygridoption a div{margin:0px;padding:0px;display:block;min-height:25%}#yip.todaygridoption{background-image:url("/e2/images/rv7/1775/todays_yip.jpg")}#values.todaygridoption{background-image:url("/e2/images/rv7/1775/todays_values.jpg")}#learn.todaygridoption{background-image:url("/e2/images/rv7/1775/todays_101.jpg")}#today.todaygridoption{background-image:url("/e2/images/rv7/1775/todays_strategy.jpg")}#todaysarmy.small{min-height:auto}#todaysarmy.small .container{padding:50px 0px}@media screen and (min-width: 1024px){#todaysarmy.small .todaygridoption{width:25%}#todaysarmy.small .todaygridoption a{padding:3% 8% 25% 8%;position:relative}#todaysarmy.small .todaygridoption a div{position:absolute;bottom:0}#todaysarmy.small .todaygridoption a h3{font-size:2em}}#homepg #todaysarmy.small h2{font-size:4em;margin:25px auto;line-height:100%;margin-bottom:20px}#honor-categories{background-image:url("/e2/images/rv7/1775/2025/bkgd_distressed.jpg");background-position:bottom center;background-repeat:repeat-x;background-size:auto}#honor-categories h3{font-size:3em;text-align:center}#honor-categories p{text-align:center}.honor-cat-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:space-around;align-content:flex-start}.honor-cat-container a{width:29%;min-width:200px;margin:2% auto;padding-bottom:2em;text-decoration:none;display:flex;flex-direction:column;color:#000;background-color:var(--armygold);box-shadow:10px 15px 30px -7px rgba(0,0,0,.66);position:relative}.honor-cat-container a:hover{color:#fff;background-color:#000}.honor-cat-container a:after{content:"";font-family:"armyicons";font-size:2.3em;display:inline-block;position:absolute;bottom:5px;right:5px;color:var(--armygold);opacity:0;padding:0 .5em 0 0;transition:opacity .3s ease-in-out,padding .3s linear}.honor-cat-container a:hover:after{opacity:1;padding:0 .2em 0 0}.honor-cat-container img{width:100%;aspect-ratio:4/5;background-color:#333;object-fit:cover;object-position:center center;margin:0px;padding:0px;filter:brightness(1.3) saturate(0.5);transition:filter .5s linear}.honor-cat-container a:hover img{filter:brightness(1) saturate(1)}.honor-cat-container a .cta{display:block;padding:10%;line-height:normal}.honor-cat-container a .cta strong{display:block;font-size:2em;margin-bottom:.2em;text-transform:uppercase;font-weight:400}@media screen and (max-width: 800px){.honor-cat-container a{width:90%}.honor-cat-container img{aspect-ratio:1/1}}#socialmedia{display:block;background-color:#000;position:relative;z-index:3}#socialmedia h3{color:#727365;margin:auto 1em}#socialmedia .inner-container p{color:#eaeaea}#socialmedia .inner-container .span6 a{color:var(--armygold);text-transform:uppercase;display:block;padding:10px 0px;text-decoration:none;padding-left:10px}#socialmedia .inner-container .span6 a span{display:inline-block;margin-right:1.2em}#socialmedia .inner-container .span6 a:hover{background-color:#333}#socialmedia .inner-container .span6 a span::before{color:#fff;font-size:30px}#socialmedia .span6 ul li{color:#eaeaea;border-bottom:1px solid #333}#socialmedia p.centered{text-align:center}#bdaydownloads .container{max-width:90% !important;margin:auto}#bdaydownloads h3{font-size:2em;font-family:"GI","GIfont",Arial,Helvetica,sans-serif;font-weight:400}#bdaydownloads .row{display:unset;margin-bottom:50px}#bdaydownloads .row>div{display:unset}#bdaydownloads .row div img{width:100%;height:auto}#bdaydownloads .inner-container .span6 a{color:var(--armygold);text-transform:uppercase;white-space:pre-wrap;word-wrap:break-word;display:block;padding:10px 0px;text-decoration:none;padding-left:10px;font-size:1em}#bdaydownloads .inner-container .span6 a:hover{background-color:#333}#bdaydownloads .inner-container .span6 a span{display:block;float:left;margin-right:15px;width:30px;height:30px}#bdaydownloads .inner-container .span6 a span::before{color:#fff;font-size:30px}#bdaydownloads .span6 ul li{border-bottom:1px solid #333}#bdaydownloads .span4{min-width:300px;margin-bottom:1em}#smkitcutouts .span4{position:relative}#smkitcutouts .span4::after{position:absolute;display:block;width:50%;text-align:right;z-index:3;top:18%;Right:0%;content:"Your face here";color:var(--armygold)}#smkitcutouts .span4::before{position:absolute;display:block;width:50%;text-align:right;z-index:3;font-size:3em;line-height:100%;margin:.8em 15% 0px 0px;top:16%;Right:0%;font-family:"armyicons";content:"";color:var(--armygold)}@media screen and (max-width: 800px){#smkitcutouts .span4::before,#smkitcutouts .span4::after{top:25%;right:10%}}#cutoutinstructions .container{max-width:100%;margin-left:auto;margin-right:auto;padding-left:0px;padding-right:0px;margin:0px auto;overflow:auto}#cutoutinstructions .inner-container{background-color:#fff;padding:10%;border:1vw solid var(--armyaccentfield01);color:#000;width:100%;min-height:70vh;overflow-y:auto}#cutoutinstructions.lightbox h3{color:var(--armyaccentfield01)}#cutoutinstructions.lightbox p{color:#000}#cutoutinstructions.lightbox .inner-container a{color:blue;text-decoration:underline;font-weight:bold}#cutoutinstructions ol,#cutoutinstructions ul{list-style:auto}#cutoutinstructions ol li{display:list-item;margin-left:1.5em}.lightboxclosebtn:hover,.lbgclosebtn:hover{background-color:#000}.lb-content{display:none}.lb-content .zooming{width:100%;height:auto}.featherlight .featherlight-content{padding:0px;width:90%;max-width:1000px;background-color:#000}.lb-contentheader{display:block;padding:25px;background-color:#555847;color:#bf905f}.lb-contentheader .rank{display:block;text-transform:uppercase;font-size:1.1em;padding-bottom:15px}.lb-contentheader h1{color:#fff;padding-bottom:0px;font-size:3em;text-align:left;margin-bottom:0px}.lb-content p{padding:25px;box-sizing:border-box;width:90%;margin:auto;font-size:16px;color:#eaeaea}.lb-content p a{color:var(--armygold)}.lb-content p strong{font-size:x-large;line-height:normal}.lb-content p img{width:45%;min-width:180px;float:left;margin:0px 30px 30px 0px}.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%}@media(max-width: 680px){#share-bar{bottom:0;top:auto;transform:translate(-50%, 0);left:50% !important;right:auto;background:rgba(0,0,0,0);width:100%;text-align:center;padding:8px}#share-bar .sharing-providers>li{display:inline-block}#share-bar.animate .sharing-providers>li:hover{transform:translateX(0px) !important;transform:translateY(-5px) !important}}.dark{background:#333;background:-moz-linear-gradient(213deg, rgb(51, 51, 51) 0%, rgba(0, 0, 0, 0.95) 44%, rgb(51, 51, 51) 100%);background:-webkit-linear-gradient(213deg, rgb(51, 51, 51) 0%, rgba(0, 0, 0, 0.95) 44%, rgb(51, 51, 51) 100%);background:linear-gradient(213deg, rgb(51, 51, 51) 0%, rgba(0, 0, 0, 0.95) 44%, rgb(51, 51, 51) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#333333",endColorstr="#333333",GradientType=1);min-height:800px;color:#fff}.dark .container{background-image:url("/e2/images/rv7/1775/footerhighlight_bkgd.png");background-size:95% 40%;background-position:center -30px;background-repeat:no-repeat;color:#eaeaea;margin:0px auto;padding:100px auto 50px;min-height:800px}.dark .container .inner-container{margin:100px auto 100px;max-width:1280px}.dark h1,.dark h3{color:var(--armyaccentfield02);padding-bottom:.15em;border-bottom:1px solid;margin-bottom:.5em}.dark p{color:#999}.dark a{color:var(--armygold)}.wide .container{margin:0px !important;padding:0px;width:100% !important;max-width:100% !important}.wide .inner-container{width:98% !important;max-width:98% !important;margin:75px auto}.wide h1{max-width:1250px;margin:auto;padding-bottom:40px}.wide p{display:block;max-width:1250px;margin:auto}.flex-col-container{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;box-sizing:border-box;padding:1% 1% 1% 60px;box-sizing:border-box}.flex-col-container>div{padding:1%;box-sizing:border-box;transition:width .3s linear}.flex-col-left{max-width:70%;width:70%;container-name:flexColMainContainer;container-type:inline-size}.flex-col-right{width:30%;min-height:800px;border:1px solid green;position:relative}.flex-col-container:has(#flex-col-toggle:checked) .flex-col-right{width:70%}.flex-col-container:has(#flex-col-toggle:checked) .flex-col-left{width:30%}.flex-col-toggle-label{display:none;background-color:var(--armygold);color:#000;padding:.5em;position:absolute;right:100%;top:0px}.flex-col-toggle-label span{opacity:0px;font-size:0px}.flex-col-toggle-label:after{font-family:"armyicons";content:""}.flex-col-container:has(#flex-col-toggle:checked) .flex-col-toggle-label:after{font-family:"armyicons";content:""}.flex-col-toggle-label:hover{cursor:pointer}#flex-col-toggle{display:none}.flex-col-container h3 .jumpLink{font-size:.45em;margin-left:2em;display:none}.flex-col-container h3 .jumpLink a{display:inline-block;line-height:100%;color:#000;text-decoration:none;padding:.5em .5em;background-color:var(--armygold)}@media screen and (min-width: 800px){.flex-col-toggle-label{display:inline-block}}@media screen and (max-width: 1024px){.flex-col-left{width:50%}.flex-col-right{width:50%}}@media screen and (max-width: 800px){.flex-col-container{padding:1%}.flex-col-left{width:100%;max-width:100%}.flex-col-right{width:100%;min-height:800px}.flex-col-right iframe{height:600px}.flex-col-container h3 .jumpLink{display:inline-block}}.mediagrid{display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch;justify-content:flex-start}.mediagrid>li{display:block;width:47%;margin:0px 3% 30px 0px;background-color:#000}.mediagrid a{position:relative;display:block;width:100%;max-height:300px;border:1px solid rgba(0,0,0,0)}.mediagrid>li a img{width:100%;height:100%;max-height:298px;object-fit:cover;object-position:center;opacity:1;transition:opacity .5s ease-in-out}.mediagrid>li a span{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;display:block;width:40px;height:40px;text-align:center;z-index:5;border:1px solid #ffd530;background-color:rgba(0,0,0,.8);transform:scale(1);transition:all .5s ease-in-out}.mediagrid>li a .topright{top:10%;left:95%}.mediagrid>li a .bottomright{top:90%;left:95%}.mediagrid>li a span:before{display:block;text-align:center;font-size:20px;line-height:30px;padding:4px 2px 5px}.mediagrid>li .fa-arrow-right:before{transform:rotate(315deg)}.mediagrid a:hover{color:#fff;border:1px solid #fff}.mediagrid>li a:hover span{transform:scale(1.25);border:1px solid #000}.mediagrid>li a:hover img{opacity:.7}.mediagrid .mediadetails{display:block;position:relative;box-sizing:border-box;padding:15px;height:auto;overflow:hidden;overflow-y:auto;background-color:#000}.mediagrid .mediadetails p{display:block;margin:0px 0px 2px 0px;padding:0px}.mediagrid .mediadetails .type{font-size:small;color:var(--armygold)}.mediagrid .mediadetails .title{color:#fff;font-size:1.8em;line-height:normal;margin-bottom:10px;font-weight:500}.mediagrid .mediadetails .credit{font-size:medium;color:#999}.mediagrid .mediadetails .credit a,.mediagrid .mediadetails ul li a{display:inline-block;width:auto;color:#000;padding:.5px 7px 1px;margin-top:.5px;font-weight:bold;font-size:inherit;background-color:var(--armygold)}.mediagrid .year{display:block;position:relative;font-size:1.5em;color:#ccc;font-weight:bold;padding:10px}@container flexColMainContainer (width < 800px){.mediagrid>li{width:90%;float:none;margin:10px auto}.mediagrid .mediadetails{height:auto}}.lbvid{display:block;width:70%;height:auto;background-color:#000;font-size:4.5em;color:#deb744;border:1px solid #deb744;text-decoration:none !important;margin:20px auto;transition:all .5s ease-in-out;box-shadow:0px 0px 4px 1px rgba(0,0,0,.1)}.lbvid span{display:block;width:50px;height:50px;position:absolute;z-index:5;top:90%;left:50%;text-align:center;margin-left:-25px;transform:translateY(-50%)}.lbvid img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;opacity:1;z-index:1;opacity:.8;transition:all .5s ease-in-out}.lbvid:hover{color:#fff;border:2px solid #deb744}.lbvid:hover img{opacity:1}#relatedsites{position:relative;z-index:3;background-color:var(--armyblack);width:100%;max-width:100% !important;margin:0px !important;padding:0px}#relatedsites .inner-container{max-width:1280px;padding:100px 0px;margin:auto}#relatedsites h3{color:var(--armyaccentfield02);font-weight:100}#relatedsites p{color:var(--armyaccentfield01)}.imagehovermenu{display:flex;margin:0px;padding:0px;list-style-type:none;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:center;font-size:.85em}.imagehovermenu li{display:block;width:31%;max-width:340px;max-height:228px;min-width:180px;margin:0% 2% 2% 0%;padding:0px;list-style-type:none;overflow:hidden;position:relative}.imagehovermenu li a{text-decoration:none}.imagehovermenu li a img{width:100%;height:auto}.imagehovermenu li a .box{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 30%);color:#fff;text-align:center;width:100%;height:100%;padding:0px 5% 5% 5%;box-sizing:border-box;position:absolute;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:flex-end;top:70%;transition:top .5s ease-in-out,background-image 10s ease-in-out}.imagehovermenu li a:hover .box{top:0%;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.6) 30%)}.imagehovermenu li a .box strong{display:flex;font-size:1.3em;font-weight:bold;line-height:100%;height:30%;padding:0px;margin:0px;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;text-shadow:0px -3px 11px #000}.imagehovermenu li a .box span{display:block;width:100%;padding:10% 0px 0px 0px}.imagehovermenu li a .box .cta{color:var(--armygold)}.banner{display:flex;flex-wrap:wrap;min-height:390px;background-color:var(--armyblack);color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}.banner::after{content:"";display:block;z-index:0;position:absolute;top:0px;left:0px;width:100%;height:100%}.banner .span6{display:flex;flex-direction:column;align-items:center;width:48%;padding:1%;align-content:flex-end;justify-content:center;flex-wrap:nowrap;float:none;z-index:1}#banner_founding{background-image:url("/e2/images/rv7/1775/banner_founding.jpg");background-position:center left}#banner_founding::after,#thefounding::after{content:"";display:block;z-index:0;position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,.4)}#banner_founding h3{font-weight:530;text-shadow:0px 0px 9px #000}#banner_founding p{color:#fff;text-shadow:0px 0px 9px #000}@media screen and (max-width: 800px){#banner_founding::after{background-color:rgba(0,0,0,.7)}.banner .span6{width:96%;padding:2%;height:100%;z-index:1}}@media screen and (min-width: 1920px){#socialmedia{background-position-y:-150px}#cake img,#cake video{width:75%}}@media screen and (min-width: 1601px){h6,p{font-size:1.2em}}@media screen and (min-width: 680px)and (max-width: 1280px){.inner-container p{margin-left:50px}}@media screen and (max-width: 1280px){#cake img,#cake video{width:75%}}@media screen and (max-width: 1100px){.menugridoption{width:50%}}@media screen and (max-width: 1024px){h6,p,a{font-size:1em}.imagehovermenu li{width:48%}.splash::after{backdrop-filter:blur(10px)}#splashHeader h1 span{display:initial}.iconbtn{margin-top:3em;margin-bottom:-3em}}@media screen and (max-height: 800px){#introduction{margin-top:0vh;position:relative}.imagehovermenu li{width:95%}#cake{width:65%}}@media screen and (max-width: 800px){.scrollprompt{transform:scale(0.8) translateY(30px)}.inner-container p{width:95%;margin:auto}.span6,.span3,.span4,.span9,#introduction .span6{width:100%;padding-bottom:20px}#homepg h2{font-size:3.5em}#hpevents h2{margin-top:50%}.menugridoption,.todaygridoption{width:95%}#splashHeader h2{font-size:1.75em}#socialmedia{background-size:230%}.todaygrid{clip-path:polygon(50% 3%, 100% 0, 100% 100%, 0 100%, 0 0)}.todaygridoption a{background-color:rgba(0,0,0,.3)}#socialmedia .span6 li a{font-size:small}#socialmedia .fa,#socialmedia .span6 a span{display:inline !important;float:none !important}.lbvid{width:90%}.menugridoption{margin-bottom:calc(70% + 94px)}.menuoptiondesc p{position:relative;height:50%;top:100%;left:0px;opacity:1}#splashHeader h1{font-size:12vw}#cake{width:125%}#cake img,#cake video{width:100%}}@media screen and (max-width: 740px)and (orientation: landscape){h6,p,a{font-size:1em;-webkit-text-size-adjust:none}}@media screen and (max-width: 400px){.subpageHeader h1{font-size:3.5em}}.googleCalendar{margin-top:50px;margin-right:0px}#eventspg .subpageHeader{background-image:url("/e2/images/rv7/1775/bkgd_header_events.jpg");background-position:center right}#eventspg .zoomimg{width:100%}#downloadspg .subpageHeader{background-image:url("/e2/images/rv7/1775/bkgd_header_downloads.jpg")}.emblems img{width:100%;height:auto;max-width:600px}#supportmaterials img{width:100%;height:auto;max-width:300px}.artwork-poster-horiz img{width:100%;height:auto;max-width:600px}.artwork-poster-vert img{width:75%;height:auto;max-width:400px}.birth-of-army header{display:flex;width:100%;height:100vh;background-image:url("/e2/images/rv7/1775/masthead/1920.jpg");background-size:cover;background-attachment:fixed;position:relative;flex-direction:column;align-items:center;justify-content:center;color:#fff}.birth-of-army header:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background:#221f20;opacity:.7;z-index:0}.birth-of-army header .head-content{position:relative;width:60%;padding-left:20%;z-index:1}.birth-of-army header .head-content .inner-container p{color:#fff;text-shadow:4px 2px 8px #000}.timeline{position:relative;overflow:hidden}.birth-of-army .timeline section:nth-child(odd) .container .pip{left:0px;transform:translateX(-15px)}.birth-of-army .timeline section:nth-child(even) .container .pip{right:0px;transform:translateX(15px)}.timeline .pip-holder{display:block;width:100%;height:30px;position:absolute;top:0px;z-index:1}.timeline .pip{box-sizing:border-box;width:30px;height:30px;display:block;width:fit-content;padding:5px;border:2px solid var(--armygold);border-radius:50%;background-color:#fff;position:absolute;top:50vh}.timeline .pip:before{content:"";background-color:var(--armygold);display:block;height:15px;width:15px;border-radius:50%}.birth-of-army .timeline section{overflow-y:hidden}.birth-of-army .timeline .container{box-sizing:border-box;max-width:1080px;margin:0 auto;padding:0px;border-bottom:3px dashed #a5a5a5;position:relative;overflow-y:clip}.birth-of-army .timeline section:nth-child(odd) .container{border-left:3px solid #a5a5a5}.birth-of-army .timeline section:nth-child(even) .container{border-right:3px solid #a5a5a5}.birth-of-army .timeline .container .inner-container{position:relative;padding:2%;z-index:2}.birth-of-army .timeline section:nth-child(even) .row{flex-direction:row-reverse}.birth-of-army .timeline .span9{box-sizing:border-box;padding:4%;border:.5px #777 solid}.birth-of-army .timeline .span3{text-align:center;border-left:1px solid var(--armygold)}.birth-of-army .timeline section:nth-child(even) .span3{border-left:0px;border-right:1px solid var(--armygold)}.birth-of-army .timeline details{display:block;margin:0px auto;width:80%;background-color:#000;color:#fff;position:relative;bottom:0px}.birth-of-army .timeline details .details-content-holder{box-sizing:border-box;padding:2%;overflow:hidden;height:0px;transition:height 1s ease-in-out}.birth-of-army .timeline details[open] .details-content-holder{height:400px}.birth-of-army .timeline details summary{display:block;text-align:center;font-size:1.2em;font-weight:bold;color:var(--armygold);padding:1em;cursor:pointer}.birth-of-army .timeline details ul{border-left:1px solid var(--armygold);padding-left:1.5em}.birth-of-army .timeline details ul,.birth-of-army .timeline details li{margin-left:1em;list-style-type:square}.birth-of-army ul,ol,p{line-height:1.625em;margin-bottom:1.25em}#timelinepg h1{font-size:4.5em;line-height:1em;font-weight:400}#timelinepg h4{margin:0 0 20px 0;font-size:1.725em;font-weight:normal;line-height:1em}.birth-of-army .timeline figure,.birth-of-army .timeline figure img{width:100%;height:auto;margin:auto}.birth-of-army .timeline figure{max-width:200px;margin:0px auto 20px}.birth-of-army .timeline figure img{box-sizing:border-box;border:4px rgba(0,0,0,0);transition:border .5s ease-in-out}.birth-of-army .timeline figure:hover img{border:4px solid var(--armygold)}.birth-of-army .timeline figure a p,.birth-of-army .timeline figcaption{display:none}#timelinepg .lightbox-gallery .lightboxcontentwrapper{padding:1%}#timelinepg .lightbox-gallery .lightboxcontentwrapper span.image img{width:100%;height:100%;object-fit:contain;object-position:center center;margin:auto}#timelinepg .lightbox-gallery .lightboxcontentwrapper span{display:block;width:100%;height:100%;text-align:center}#timelinepg .lightbox-gallery .inner-container p.img-title{display:block;height:15vh;overflow:hidden;overflow-y:auto;font-size:small}#timelinepg .lightbox-gallery .inner-container p.img-title .title{display:block;font-size:1.5em;line-height:normal;font-weight:bold;color:var(--armygold);margin:5px 0px}#birth-cont{width:100%;height:100vh;background-image:url("/e2/images/rv7/1775/birthday_masthead/2500.jpg");background-size:cover;background-attachment:fixed;background-color:#777;position:relative}#birth-cont .container{display:flex;height:90%;flex-direction:column;align-items:center;justify-items:center;position:relative;z-index:2;color:#fff;border-left-color:var(--armygold);align-content:center;justify-content:center}#box4 .container{border-bottom:0px}#birth-cont .topborder{display:block;width:100%;max-width:1080px;margin:auto;height:10%;border-bottom:3px dashed var(--armygold);border-right:3px solid #a5a5a5;position:relative;z-index:2}#birth-cont:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background:#221f20;opacity:.7;z-index:0}.birth-of-army .timeline blockquote{margin:50px 0}.birth-of-army .timeline blockquote p{font-weight:600;font-size:1.75em;line-height:normal;margin-top:25px}@media screen and (max-width: 800px){.birth-of-army header .head-content{width:85%;padding-left:1%}.birth-of-army .timeline figure{max-width:100%}#timelinepg .lightbox-gallery .lightboxcontentwrapper span.image img{height:100%;width:100%;object-fit:cover;object-position:center center;margin: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 .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;margin:.3em}.news ul a{color:#fff;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 rgba(0,0,0,0);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}.videogallery{background-color:#222;padding:2%}.videogallery h4{color:#777;text-transform:uppercase;display:block;padding-bottom:.3em;border-bottom:1px solid;margin-bottom:.5em}.videogallerywrapper{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:stretch;position:relative}.videogallerywrapper li{width:31%;min-width:200px;max-width:400px;margin:1%}.videogallerywrapper li span{display:block}.videogallerywrapper .vid{position:relative}.videogallerywrapper .vid::before{content:"▶";color:var(--armygold);background-color:rgba(0,0,0,.7);display:flex;justify-content:center;width:fit-content;font-size:2em;border:.5px solid;border-radius:50%;padding:.55em .52em .48em .59em;line-height:100%;text-align:center;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);opacity:0;transition:opacity .1s ease-out}.videogallerywrapper .vid:hover::before{opacity:1}.videogallerywrapper .vid:has(video[data-playstate=active])::before{display:none}.videogallerywrapper li .thumbnail{width:100%;aspect-ratio:4/5}.videogallerywrapper li .thumbnail img{width:100%;height:100%;object-fit:cover;object-position:center center}.videogallerywrapper li .title{font-size:1.5em;font-weight:700;color:var(--armyaccentfield02);margin:.05em 0px .5em}.videogallerywrapper video{background-color:#000;object-fit:contain;aspect-ratio:4/5}.videogallerywrapper video:hover{cursor:pointer}.videogallerywrapper dialog{width:100%;height:100%;z-index:3000;top:0;left:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(2px)}.videogallerywrapper dialog .dialogcontent{width:33%;height:50vh;margin:auto}@media screen and (max-width: 800px){.videogallerywrapper li{width:48%;margin-top:30px}.videogallerywrapper .vid::before{display:none}}@media screen and (max-width: 450px){.videogallerywrapper li{width:98%}}#featureBar{position:relative;z-index:200;border:0px !important}.navbar-wrapper{display:flex;flex-direction:row;background:rgba(0,0,0,.9);color:var(--armyblack);height:50px;width:100%;overflow-x:hidden;position:sticky;top:0px;z-index:200;box-shadow:-1px 9px 10px -7px rgba(0,0,0,.2)}.navbar-header{width:30%;min-width:300px;text-align:left;height:100%;display:flex;flex-direction:column;justify-content:center}.navbar-brand{font-size:28px;padding:0px 0px 0px 20px;margin:0px;text-decoration:none;color:var(--armyaccentfield02);text-transform:uppercase;display:block;letter-spacing:0px;width:auto}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.sitenav{width:70%;min-width:600px;justify-content:flex-end}.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:#fff;text-decoration:none;text-transform:uppercase;border:0px}.sitenav ul li a:hover{background-color:#000;color:#fff}.sitenav input[type=checkbox]{display:none}.sitenav label::after{transform:rotate(90deg);content:"";font-family:"armyicons";font-size:.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;color:#fff}@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%;padding-top:1em}.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{border-bottom:.5px solid #666}}@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}}#globalnavcontainer{position:relative}.topanchor{height:0}main{background-color:#fff;margin-bottom:0px !important;position:relative;overflow-x:hidden}.loadin{opacity:0;transform:translateY(20px);transition:transform 1s,opacity .9s}.loaded{opacity:1;transform:translateY(0px);transition-delay:.3s}.lightboxcontentwrapper{display:block;height:80vh;overflow:hidden;overflow-y:auto}.lightboxcontentwrapper details{color:#fff;background-color:#000}.lightboxcontentwrapper details summary{color:var(--armygold)}.lightboxcontentwrapper details summary:hover{cursor:pointer}.lightboxcontentwrapper details ul{display:block;margin-left:2em;padding:1em}.lightboxcontentwrapper details div{color:#fff;background-color:#000}.lightboxcontentwrapper details ul li{margin-bottom:.5em}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--armyblack)}::-webkit-scrollbar-thumb{background:#555}::-webkit-scrollbar-thumb:hover{background:var(--DDAYgold)}/*# sourceMappingURL=style.css.map */