@font-face{font-family:Nunito;src:url(../../fonts/Nunito-Light.ttf);font-display:swap}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}a{text-decoration:none}body{margin:0;text-align:center;font:16px Nunito,Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;background-color:#04043f;color:#302d2d;max-width:100%}@media(min-width:60em){html{font-size:100%}}#wrapper{margin:auto;padding-bottom:20px;width:100%;max-width:2000px;display:block}#header{width:80%;margin:0 auto 0 auto;background:#04043f;min-height:180px;position:relative}img{max-width:100%;border:none}a{text-decoration:none}#logo{width:22.875em;height:4.9375em;position:absolute;top:1.5em;left:0}#social{display:block;position:absolute;right:0;top:1.5em;height:60px}#social img{margin:.3em}nav{position:absolute;bottom:0;width:100%}.fixednav{position:fixed;top:0;left:0;z-index:9000!important}nav ul{display:inline;list-style-type:none}.nav a:link,.nav li{display:inline-block}.nav li{border:2px solid #04043f;border-bottom:none}#asmore,#assubc,#assub,#assubs,#assubg,#assubs2{position:relative;z-index:2000!important}#asmore:hover,#assubc:hover,#assub:hover,#assubs:hover,#assubg:hover{border:2px #080000 solid;border-bottom:none}.nav a:link{color:#fff;font-size:99%;padding:.6em}#child,#childs,#childss,#childg,#childc,#childs2{position:absolute;left:-1px;top:2.2rem;display:none;margin:0;overflow:hidden}#childg,#childg li,#childc,#childc li,#child,#child li,#childs,#childs li,#childss,#childss li,#childs2,#childs2 li{min-width:10rem;padding:0;border:none}nav a:visited{color:#fff}.nav a:hover{background:#343538;color:#fff;transition:all .4s ease 0s}#child,#childc,#childs,#childss,#childg,#childs2, a.live{background:#343538;color:#000}#child a:link,#childc a:link,#childs a:link,#childss,#childg, a:link{color:#fff;text-align:left;width:100%;padding:.5rem}#child,#childs,#childss,#childg,#childc{text-align:center}#child a:link{display:block}.icon{display:none}#full_cover{width:100%;background:url(../../backgrounds/to-the-men.png);background-size:cover;background-position:center top;max-height:690px;opacity:1;position:relative;margin:0;padding:0}
#full_cover_ww2{width:100%;background:url(../../backgrounds/bayeauxcemetery.jpg);background-size:cover;background-position:center top;max-height:600px;opacity:1;position:relative;margin:0;padding:0}

#full_cover_srch{width:100%;background:url(../../backgrounds/search.jpg);background-size:cover;background-position:center top;max-height:400px;opacity:1;position:relative;margin:0;padding:0}#full_cover_boer{width:100%;background:url(../../backgrounds/boer.jpg);background-size:cover;background-position:center bottom;max-height:400px;opacity:1;position:relative;margin:0;padding:0}#full_cover_dday{width:100%;background:url(../../backgrounds/d-day-full.jpg);background-size:cover;background-position:center top;max-height:400px;opacity:1;position:relative;margin:0;padding:0}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}#full_cover h1,#full_cover_srch h1{-webkit-animation:fadein 10s;-moz-animation:fadein 10s;-ms-animation:fadein 10s;-o-animation:fadein 10s;animation:fadein 10s;font-size:290%;line-height:1em;text-align:center;padding-top:15%;color:#fff}#full_cover_srch h1{padding-top:5%;color:#0707a3}#full_cover p,#full_cover_srch p{-webkit-animation:fadein 15s;-moz-animation:fadein 15s;-ms-animation:fadein 15s;-o-animation:fadein 15s;animation:fadein 15s;font-size:150%;line-height:1.5em;text-align:center;color:#fff;padding:0 1em 0 1em}#main{width:100%;margin:0 auto auto auto;background:#fff}#main p{max-width:60em;padding:0 2em;font-size:100%;line-height:160%}#center_lay{margin:auto;width:75%}.bar{display:block;position:relative;width:100%;background:#04043f;color:#fff;padding:.2em;text-align:left;font-family:Bookman Old Style,Arial,sans-serif}.bar_search{display:inline-block;position:absolute;right:0;bottom:3em;background:#04043f;border:2px #fff solid;border-radius:10px;height:2.5rem;width:20rem;padding:0}#main .bar p{font-size:170%;max-width:80%;text-align:center;margin-bottom:1em}.bar_search form{width:100%;padding:0;text-align:left}.bar_search input{border:0;background:0 0;color:#fff;width:8rem;margin:.7em .5em 1.2em 0;overflow:hidden}a.spy_glass{background:url(../../imgs/spy-glass.png);background-repeat:no-repeat;display:inline-block;width:41px;height:2.4375em;margin:0;padding:0;position:absolute;right:0;top:0}.tpl{width:100%;margin:0;display:flex;background:#fff}a.ajax-loader{background:url(../../imgs/ajax-loader.gif);background-repeat:no-repeat;display:inline-block;width:41px;height:2.4375em;margin:0;padding:0;position:absolute;right:0;top:0}#error{text-align:right;display:block;width:100%;padding:0 1em 0 1em;color:#e0071b}.lft_col{min-width:20rem;flex-grow:1;text-align:left;padding:3rem 0;margin:0;font-family:Arial,sans-serif}.lft_col h2{font-size:180%;font-family:Bookman Old Style;color:#0707a3}a#contact_frm,a#contact_frm:visited{color:#5757f5;font-weight:700;font-size:110%}.col_rgt{padding:0 3rem;border-left:1px #5757f5 solid;background:#5757f5;color:#fff}.col_rgt ul{margin:0;list-style-type:none;text-align:left;line-height:150%}.full{padding:3rem 0 0 3rem;margin:0;width:100%}.blue_bck{background:#04043f}a.bluelink{color:#da8308}.fnt_w{color:#fff;padding:1em;font-size:110%}.center_block{width:80%;margin:auto auto 0 auto;display:flex;flex-wrap:nowrap}.center_col{display:inline-block;width:80%;text-align:justify;color:#fff;padding:2em}.center_col h1{color:#fff;font-size:300%;text-align:center}.center_col p{font-size:120%;line-height:2rem}.poppyfill{display:block;width:100%;height:53px;background:url(../../imgs/poppyborder.png) #000}a.white_link{color:#fff}.base{padding:3em;text-align:center}.base h3{font-size:180%;font-weight:400;margin:0 0 1em 0}.base p{width:60em;margin:0 auto 2em auto}footer{color:#fff;padding:2em;margin:0;border-top:1px #5757f5 solid;}a:visited,footer a:link{color:#fff;margin:0;}.copy{padding-top:1em}.overlay{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;top:0;right:0;z-index:1998;width:100%;height:100%}#pager{background:#000}.pager{padding:1em 1em 1em 1em}.pager a:link,.pager a:visited{color:#fff;padding:4px 5px 4px 5px;border-radius:3px}a#active{background:#f49103}.sch_row{display:table;width:100%;background:#fff;text-align:left;margin:2em 0 2em 0;padding:.5rem}.sch_row_photo{height:150px;position:relative;width:150px}a.link_a{display:block;font-weight:700;color:#000;-webkit-transition:color 2s ease-out;-moz-transition:color 2s ease-out;-o-transition:color 2s ease-out;transition:color 2s ease-out}a.link_b{display:block;font-weight:700;color:#d16904;margin-top:1rem;-webkit-transition:color 2s ease-out;-moz-transition:color 2s ease-out;-o-transition:color 2s ease-out;transition:color 2s ease-out}a.link_a:hover,a.link_b:hover{color:green;cursor:pointer}.sch_row_details,.sch_row_info{width:30rem}.sch_row_details,.sch_row_info,.sch_row_name,.sch_row_photo{display:table-cell;vertical-align:top;padding:2rem}.sch_row_name{padding:0}.sch_row_info{padding-left:0}.sch_row dt{float:left;line-height:4em;margin:0;padding:0;text-align:left;clear:left;font-size:97%}.sch_row dl{margin:0;padding:0}.sch_row dd{border-bottom:1px dashed #d16904;line-height:4em;text-align:right;font-size:95%;font-weight:700}#searchroll{width:90rem;margin:auto}.onthisday{width:90%;border:.1em solid #da8308;margin:auto;--auto-grid-min-size:16rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--auto-grid-min-size),1fr));grid-gap:1rem;color:#fff}.thisDay{margin:auto;width:60%}.thisDay h1,h2,h3,h4{font-size:200%}.thisDay h2{margin-top:7rem}.thisDay p{width:100%;margin:auto}.onthisday div{text-align:center;padding:4rem}.showevents{width:60%;margin:auto;--auto-grid-min-size:20rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--auto-grid-min-size),1fr));grid-gap:1rem;background:#dedddb}.showevents div{width:auto;padding:2rem;background:#fff;margin:2em;font-size:90%}.onthisday a:link{color:#5757f5}#scrollerWrapper{height:45px;margin:0;overflow:hidden;border:1px #333 solid;background:#f2f2f2;width:100%}#scroller{margin:0;padding:0;line-height:20px;position:relative;width:100%;display:inline-block;overflow:hidden}#scroller li{float:left;height:auto;padding:0 50px 10px 10px;list-style:none;text-align:center}#newslet input{border:none;width:20rem;height:2rem;margin:auto;display:block;padding:.5em;border:1px #da8308 solid}#newsbut{background:#da8308;border:none;padding:1em;color:#fff;font-size:105%;-webkit-transition:background-color 2s ease-out;-moz-transition:background-color 2s ease-out;-o-transition:background-color 2s ease-out;transition:background-color 2s ease-out}#newsbut:hover{background-color:green;cursor:pointer}#search_block a.frmbtn{display:inline-block;background:url(../../imgs/search-icon.png);background-repeat:no-repeat;background-position:top right;width:20px;height:20px;position:absolute;top:2em;right:1.2em}a.fullname{display:inline-block;padding:2rem;width:15rem;text-align:left;vertical-align:top}a.fullname_cntr{display:inline-block;padding:2rem;width:15rem;text-align:center;vertical-align:top}a.clean_link:visited,a.fullname:visited,a.gr_link:visited,a.usethis,a.usethis:visited{color:#000}a.clean_link,a.fullname,a.gr_link,a.gr_link:visited{color:#060ae9}#frms{background:#000;display:block}#shortlook{background:#fff;z-index:2000;padding-bottom:2em}.civs{padding-bottom:3.5rem;}.civs h1{color:#000;text-align:center;padding:3em 1em 1em 0;font-size:220%;}#main .civs p{color:#000;width:70rem;text-align:left;margin:0 auto 2rem auto;font-size:120%;}
.holdC{width:70rem;margin:auto;color:#fff;background:#04043f;text-align:left;padding:2rem;font-size:110%;}.holdC h2{text-align:center;}.smallImg{max-width:80px; max-height:300px;}@media screen and (max-width:1500px){.holdC{width:100%;}#main .civs p{width:99%;}#searchroll{width:85rem}}@media screen and (max-width:1390px){#searchroll{width:70rem}.sch_row_details,.sch_row_info{width:20rem}}@media screen and (max-width:1200px){#searchroll{width:60rem}}@media screen and (max-width:980px){#searchroll{width:100%}.sch_row,.sch_row_details,.sch_row_info,.sch_row_name,.sch_row_photo{display:block;width:100%;padding:0 1rem 0 1rem}.sch_row_name{text-align:center;padding-top:1rem}.sch_row{margin:0}.sch_row_photo{padding-top:1.5rem}.sch_row_details{padding-bottom:2em}}@media screen and (max-width:1300px){#center_lay{width:100%}}@media screen and (max-width:1400px){#header{width:100%}nav{text-align:left}#logo{left:1em}.bar_search{right:.5em}.base p{width:100%}.showevents{display:block;width:100%;padding-top:2em;padding-bottom:2em}}@media screen and (max-width:1200px){.civs h1{padding:2em;font-size:150%;}#header{min-height:150px}.tpl{display:block}.col_rgt,.lft_col{width:100%;border:none;padding:3em 0}#header{min-height:180px}nav{height:3em;text-align:right}nav ul li{display:none}.icon{display:block;margin-right:1.5rem}.icon a:link{color:#fff;font-size:200%;padding:0}.fixednav .icon{margin:auto 15em auto}nav a:hover{background:#343538}a:visited,nav ul a:link{padding:0;width:100%;padding-top:.3em;padding-bottom:.3em}nav ul a:hover{background:0 0}.responsive li{border-bottom:1px #ce0518 solid;background:#e0071b;padding:0 0 .5em 0;margin:0;width:100%;text-align:left;float:none}nav ul.responsive{max-height:450px;overflow:auto;overflow-x:hidden;display:none;margin:0;background:#e0071b;padding:0;margin:0;width:200px;text-align:left;float:none;z-index:70000!important;position:absolute;right:0;top:3em}#childs,#childs2,#childss,nav #child,#childg,#childc{left:0;top:0;position:relative;margin:0;background:#343538;width:200px;text-align:left}#child,#childs,#childs2,#childg,#childss,#childc a:link{color:#fff;width:auto;text-align:left;width:100%}#childc li,#child li,#childs li,#childs2 li,#childss li,#childg li{background:#535458}#output .letter{padding:.5em}#battle{padding:.5em}#output .light_stone{width:100%}#tweeter,.frontfrm{width:100%;float:none}#full_cover h1{padding-top:2em}#main .bar p{font-size:100%}.center_block{flex-wrap:wrap;width:100%}#cycler{margin:auto}.center_col{width:100%;margin:auto;text-align:left}.full{padding:0}}@media screen and (max-width:700px){.bar_search{left:2em;bottom:0}#social{position:relative;float:left;margin:0 0 0 4em;top:0}#social img{width:30px;margin-top:0}#logo{top:3em}nav{position:absolute;top:0;right:0}}@media screen and (max-width:560px){#full_cover h1{font-size:140%}#full_cover p{font-size:110%}.col_rgt,.lft_col{padding:1em 0}}@media screen and (max-width:400px){#logo{width:80%}#full_cover h1,.more{font-size:100%}#full_cover p{font-size:100%}#wrapper{overflow:hidden}.bar_search{left:.5em}}