﻿@import'/e2/global/rv7/elements/reset.css';@import'/e2/global/rv7/elements/navigations.css';@import'/e2/global/rv7/elements/grid.css';@import'/e2/global/rv7/elements/buttons.css';@import'/e2/global/rv7/elements/photoslideshows.css';@import'/e2/global/rv7/elements/simplecycle.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';#featureBar{position:relative;z-index:200;border:0px !important}.navbar-wrapper{display:flex;flex-direction:row;background:var(--armygreen);height:50px;width:100%;position:sticky;top:0px;z-index:200}.navbar-header{width:30%;min-width:350px;text-align:left;height:50px}.navbar-brand{font-size:24px;padding:12px 0px 5px 15px;margin:0px;text-decoration:none;color:#fff;text-transform:uppercase;display:block;letter-spacing:0px;width:auto}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.sitenav{width:65%;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;display:flex;flex-direction:column;justify-content:center}.sitenav ul li a{display:block;box-sizing:border-box;width:100%;height:100%;font-weight:400;padding-top:15px;color:#fff;text-decoration:none;text-transform:uppercase;border:0px}.sitenav ul li a:hover{background-color:rgba(0,0,0,.3)}.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}@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{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}}.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,.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}}@media screen and (max-width: 800px){.splashVideoContainer{display:none}.splash .hidevid{display:none}}@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}.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 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}.team-entry{background-color:#111;border:1px solid #333;clip-path:polygon(0 0, 100% 0%, 100% 100%, 60px 100%, 0 calc(100% - 60px));position:relative;margin-bottom:30px}.team-entry:after{content:"";display:block;width:100px;height:1px;background-color:#333;position:absolute;left:-24px;bottom:35px;transform-origin:50% 100%;transform:rotate(224deg)}.team-details{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}.team-photo{width:70%;height:auto;object-fit:contain}.team-copy{width:30%;height:auto}.team-emblem{display:block;text-align:center;padding:20px;box-sizing:border-box;width:60%;margin:auto}.team-emblem img{width:80%;height:auto}.team-photo-text{padding:15px 15px 15px 25px}.team-photo-text strong{display:block;color:#887421}.profiles-list{position:relative;background:linear-gradient(343deg, rgb(17, 17, 17) 11%, rgb(51, 51, 51) 27%, rgb(51, 51, 51) 73%, rgb(17, 17, 17) 96%);padding:3% 5%;z-index:1;border-top:.5px solid #777}.profiles-container{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:space-evenly;align-items:flex-start;box-sizing:border-box}.profiles-list .profile{width:33%;box-sizing:border-box;margin:0px;max-width:300px;min-width:175px;overflow:hidden;position:relative;background-image:url("/e2/images/rv7/bestwarrior/graphics/headshot_bkgd-01.svg");background-position:top center;background-size:100%;background-repeat:no-repeat;margin-top:30px;clip-path:polygon(0 0, 100% 0%, 100% 100%, 10% 100%, 0 90%);border-top:.5px #777 solid}.profiles-list .profile .profile-inner{bottom:0;height:100px;left:0;overflow:hidden;position:absolute;right:0;color:#e8d9ac;font-size:.75em;-webkit-transition:height .25s linear 0s;-moz-transition:height .25s linear 0s;-ms-transition:height .25s linear 0s;-o-transition:height .25s linear 0s;transition:height .25s linear 0s}.profiles-list .profile img{width:100%}.profiles-list .profile .profile-inner .profile-m{margin:9.5% 5%;overflow:hidden;box-sizing:border-box;padding-left:5%}.profiles-list .profile .profile-inner p.accent-font{color:#e8d9ac;margin:0 0 5px;text-transform:uppercase;font-size:1em}.profiles-list .profile .profile-inner h4{overflow:hidden;color:#fff;font-size:1.5em;margin:0px}.profiles-list .profile .profile-inner h4:after{display:none}.profiles-list .profile .profile-inner a{color:#ffd530;text-decoration:none;font-size:1.2em;font-weight:normal}.profiles-list .profile .profile-inner a span{display:inline-block;padding-left:10px}.profiles-list .profile .profile-inner{background:rgba(27,27,32,.7)}.team{width:30%;max-width:500px;border-top:1px solid red;border-right:1px solid red;display:flex;flex-direction:column;flex-wrap:wrap;padding-right:1%;margin-right:1%;margin-bottom:40px}.teamcontainer{display:flex;flex-direction:row}.teamcontainer .profile:first-child{margin-right:1% !important}.teamnum{display:block;width:20%;padding:5px;box-sizing:border-box;font-size:40px;line-height:40px;text-align:center;color:#fff;background-color:#c33;font-family:"GI","GIfont",Arial,Helvetica,sans-serif;font-weight:700}.teamnum span{display:block;padding:10px;border:1px solid #fff}.teamheader{height:80px}.garrison{display:block;text-transform:uppercase;box-sizing:border-box;padding:10px;width:75%;position:relative;top:-60px;left:100px;font-weight:bold;color:#dadfbe}.team-lblink{text-decoration:none;color:#eaeaea}.team-entry{background-color:#111;border:1px solid #333;clip-path:polygon(0 0, 100% 0%, 100% 100%, 60px 100%, 0 calc(100% - 60px));position:relative;margin-bottom:30px;transition:border 1s ease-in-out}.team-entry:after{content:"";display:block;width:100px;height:1px;background-color:#333;position:absolute;left:-24px;bottom:35px;transform-origin:50% 100%;transform:rotate(224deg);transition:background-color 1s ease-in-out}.team-lblink:hover .team-entry{border:1px solid var(--armygold)}.team-lblink:hover .team-entry:after{background-color:var(--armygold)}.team-details{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}.team-photo{width:70%;height:auto;object-fit:contain}.team-copy{width:30%;height:auto;margin:auto;text-align:center}.team-emblem{display:block;text-align:center;padding:20px;box-sizing:border-box;width:60%;margin:auto}.team-emblem img{width:80%;height:auto}.team-photo-text{padding:15px 15px 15px 25px}.team-photo-text strong{display:block;color:#887421}.winnerslist{font-size:1.1em;line-height:1.625;font-family:"GI","GIfont",Arial,Helvetica,sans-serif;line-height:1.625em}.winnerslist li{display:block;margin:.5em 0px;padding:.5em;box-sizing:border-box;border-bottom:.25px solid #444}.winnerslist li:hover{background-color:#000}.winnerslist li strong{color:#777}#filter{display:flex;width:90%;flex-direction:row;flex-wrap:wrap;align-content:space-around;justify-content:flex-start;align-items:center;margin:20px auto}#filter li{border:1px solid #333;margin:1px}#filter li a{color:#ffd530;padding:5px 10px;background-color:#000;text-decoration:none;display:inline-block;text-align:center;min-width:35px}#filter li:first-of-type a{min-width:70px}#filter li a:hover{color:#000;background-color:#fff}.bios{display:flex;flex-wrap:wrap;flex-direction:row;align-content:space-around;justify-content:center;align-items:flex-start}.bios li{max-width:30%;margin-right:1%;margin-bottom:40px;min-width:300px}.bio-content{background-color:#111;border:1px solid #333;clip-path:polygon(0 0, 100% 0%, 100% 100%, 60px 100%, 0 calc(100% - 60px));position:relative}.bios .bio-content{min-height:initial;max-width:375px}.bio-content:after{content:"";display:block;width:30%;height:1px;background-color:#333;position:absolute;left:-60px;bottom:35px;transform-origin:50% 100%;transform:rotate(224deg)}.bios .bio-content:after{left:-30px;bottom:36px;width:30%;transform:rotate(225deg)}.bio-header{padding:10px;background-color:#333;font-size:large;transition:all .5s ease-in-out}.team-lblink:hover .bio-header{background-color:var(--armygold);color:#333}.bio-header .command{float:right}.bios .bio-header .command{float:right;color:#888;font-size:small}.bio-dtls{display:flex}.bio-dtls span{width:30%}.bio-dtls span img{width:100%;height:auto}.bio-content-text{padding:15px 15px 15px 25px;width:70%}.bios .bio-content-text{min-height:initial;font-size:small}.bio-content-text strong{display:block;color:#887421}.bio-links{display:flex;padding:10px 20px;background-color:#fff;width:60%;margin-left:40%;margin-top:40px;box-sizing:border-box;font-size:small;line-height:1.3em;text-align:right;flex-direction:row;align-content:center;justify-content:flex-end;align-items:center;clip-path:polygon(0 1%, 100% 0%, 100% 100%, 10% 97%)}.bio-links img{width:initial;margin-left:5px;max-width:30px}.bio-links a{color:#333}.bios li.hidden{display:none}#filter .inactive a:hover{cursor:default;color:#ffd530;background-color:#000}.bsstandings{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}.bsstandings div{text-align:center;width:24%;min-width:275px;margin-right:1%;margin-bottom:20px;border:1px solid #333;box-sizing:border-box;padding:10px;transition:all .5s ease-out}.bsstandings div:hover{border:1px solid #ffd530;background-color:#000}.bsstandings div p{font-size:small;margin-top:25px}.bsstandings div p span{color:#777}.sqphoto{display:block;width:100%;height:auto;margin:auto}.sqinsig{width:20%;height:auto;float:right}@media screen and (max-width: 1024px){.team-photo{width:100%}.team-copy{width:100%}.team-emblem{width:30%;float:left}}:root{--sharebarbasecolor: var(--armyblack);--submenu-height: 56px;--RELIEFtransgreengrad: linear-gradient(167deg, rgba(0,0,0,0) 8%, rgba(0,0,0,0.3) 19%, rgba(0,0,0,0.3) 62%, rgba(47,55,47,1) 81%);--offwhite: #EAEAEA}html,body{scroll-padding-top:100px}.main{max-width:100vw;background-color:var(--armyblack);margin-bottom:0px !important}body{background:#000;color:#eaeaea;font-family:"GI","GIfont",Arial,Helvetica,sans-serif;padding:0px;margin:0px}a{color:var(--armygold)}body p a{display:inline-block;line-height:100%;color:var(--armygold);text-decoration:none;padding:2px;border-bottom:2px solid hsla(0,0%,100%,.5);font-weight:bold}hr{border:.25px solid hsla(0,0%,100%,.5)}body p a:hover{border-bottom:2px solid #666}blockquote .attribution{font-size:medium}span.line{display:block;width:100%;height:1px;background-color:hsla(0,0%,100%,.5)}.inner-container ul{list-style-type:square;margin-left:1.5em;font-size:1.1em;font-weight:530}.inner-container li{margin:.5em .3em;line-height:normal}body:has(.lightbox:target){height:100vh;overflow-y:hidden}.loadin{opacity:0;transform:translateY(20px);transition:transform 1s,opacity .9s}.loaded{opacity:1;transform:translateY(0px);transition-delay:.3s}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes slideinLeft{from{transform:translateX(-100%)}to{transform:translateX(0%)}}@keyframes slideinRight{from{transform:translateX(100%)}to{transform:translateX(0%)}}::-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,.51)}.sitenav ul li{box-sizing:border-box;height:50px;min-width:auto}.sitenav ul li a{display:block;box-sizing:border-box;width:100%;padding-left:1%;padding-right:1%;color:#fff;text-decoration:none;text-transform:uppercase;border:0px;transition:background-color .5s ease-in-out}.sitenav ul li a:hover{background-color:#000;color:#fff !important}#navhome .nav-home,#navpastwinners .nav-pastwinners,#navwinners .nav-winners,#navcompetitors .nav-competitors,#navcommunityday .nav-communityday{background-color:#fff}#navhome .nav-home a,#navpastwinners .nav-pastwinners a,#navwinners .nav-winners a,#navcompetitors .nav-competitors a,#navcommunityday .nav-communityday a{color:#444}#navlivestream .nav-livestream{display:none}h1,h2,h3,h4{line-height:1.333em;padding-bottom:.5em;text-transform:uppercase;font-weight:400}.inner-container h3{color:#887421}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}.subpageIntro{background-image:url("/e2/images/rv7/bestsquad/camouflage-pattern-02.svg");background-size:80%;background-repeat:repeat;background-color:#000}.loadin{opacity:0;transform:translateY(20px);transition:transform 1s,opacity .9s}.loaded{opacity:1;transform:translateY(0px);transition-delay:.3s}.container:has(.callout),.callouts .container{padding:0px 0px;width:100%;max-width:100%}.callout .span6{margin:0px;padding:0px;min-width:50%}.callout .span6 img{width:100%;height:100%;object-fit:cover;object-position:center top}.callout .span6:first-child{padding:5%;display:flex;flex-direction:column;align-content:center;justify-content:center}.callout .span6 figure{display:block;width:100%;aspect-ratio:4/3;position:relative}.callout .span6 figure img{width:100%;height:100%;object-fit:cover;z-index:1}.callout .span6 figure figurecaption{display:block;width:100%;min-height:4em;box-sizing:border-box;padding:2%;position:absolute;bottom:0px;left:0px;font-size:.9em;text-align:left;z-index:2;background-color:rgba(0,0,0,.5)}.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:rgba(0,0,0,0);border-color:var(--armygold)}.callout p{color:var(--DDAYivory);font-weight:400}.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}#intro,#news-section,#pastwinners{background-color:#000}#news-section h3{color:#fffbe4}#squadofyear{background-color:#271e18}#communityevent{background-image:url("/e2/images/rv7/bestsquad/graphics/bkgd_communitydaypromo.jpg");background-repeat:no-repeat;background-position:top left;background-size:contain}#communityevent h4{color:var(--armygold);font-size:2em}#communitydayheader{background-image:url(/e2/images/rv7/bestsquad/graphics/bkgd_communitydayheader.jpg);background-size:cover;background-repeat:no-repeat;background-color:#000;background-position:top right}#featureImg_drillteam{background-image:url("/e2/images/rv7/bestsquad/feature_drillteam.jpg");background-position:top center}#teamsintro{display:block;background-image:url(/e2/images/rv7/bestsquad/feature_3.jpg);background-size:cover;background-position:top center}#featureImg_livefire{background-image:url("/e2/images/rv7/bestsquad/feature_2.jpg");background-position:top center}#featureImg_teamwork{background-image:url("/e2/images/rv7/bestsquad/feature_1.jpg")}#eventlocation{background-color:var(--armygreen)}#eventlocation .title{font-size:1.3em}#eventlocation h3{color:var(--armygold)}#livestreamcontainer{background-color:#000;background-image:url("/e2/images/rv7/bestsquad/footerhighlight_bkgd.png");background-size:100% 30%;background-position:center top;background-repeat:no-repeat}.nav-livestream{background-color:var(--armygold)}.sitenav ul li.nav-livestream a{color:#000}.cornered{display:block;width:100%;height:100%;position:absolute;--corner-style: .2em solid transparent;margin:-0.5em;transition:all .3s ease-in-out;padding:.5em}.cornered::after,.cornered::before,.cornered-inner::after,.cornered-inner::before{content:"";display:block;position:absolute;z-index:1;width:10%;aspect-ratio:1/1}.cornered::before{top:0px;left:0px;border-left:var(--corner-style);border-top:var(--corner-style)}.cornered::after{top:0px;right:0px;border-right:var(--corner-style);border-top:var(--corner-style)}.cornered .cornered-inner{display:block;width:100%;height:100%}.cornered .cornered-inner .content,.bracketed .bracketed-inner .content{margin:1.5em}.cornered-inner::before{left:0px;bottom:0px;border-bottom:var(--corner-style);border-left:var(--corner-style)}.cornered-inner::after{right:0px;bottom:0px;border-bottom:var(--corner-style);border-right:var(--corner-style)}.cornered:hover,.bracketed:hover{padding:0em;margin:0em;--corner-style: .2em solid var(--armygold)}#lightboxes h3{display:block;color:#e8d9ac;color:#000;font-weight:700;font-size:1.5em;line-height:100%;box-sizing:border-box;padding-left:150px;padding:.75em 0px .75em 150px;background-color:var(--armygold)}#lightboxes .lightbox,.lightbox-gallery{justify-content:flex-start}#lightboxes .lightbox .container{padding:0px;margin-top:4em}#lightboxes .lightbox{padding:0px;overflow:auto}#lightboxes .team-emblem{display:block;position:absolute;top:0px;left:0px;width:150px;z-index:2;transform:translateY(-60%)}#lightboxes .team-emblem img{width:100%;height:auto}@media screen and (max-width: 800px){#lightboxes .inner-container{padding:40px 20px}}#videos{text-align:center;color:#fff;background-image:url("/../../e2/images/rv7/bestsquad/footerhighlight_bkgd.png");background-size:70% 70%;background-position:center top;background-repeat:no-repeat}.iconbtn{color:var(--armygold);transition:all .5s ease-in-out;text-shadow:2px 2px 11px #000}.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,.5);background-color:rgba(0,0,0,.3)}.iconbtn i:before{margin-left:5px}.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:""}#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 #000;font-weight:bold;background:rgba(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:"";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,.5);background-color:rgba(0,0,0,.5)}#videogallery>div>a:hover{background:rgba(0,0,0,0)}#videogallery>div>a:hover::before{transform:scale(1.25)}#pgfullscrn{padding:.5em;color:var(--armygold);border:1px solid;text-decoration:none}#postergallery:target .simplecycle{width:33%;min-width:350px}#explorefurther{background-color:var(--armygreen)}#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}.resourcelist ul{margin:5px 0px 50px 15px}.resourcelist li{margin-bottom:10px}.resourcelist a{line-height:normal;display:block;box-sizing:border-box;color:#fff;text-decoration:none;padding:5px 0px 5px 5px;border-bottom:1px solid #555;transition:background-color .5s ease-out}.resourcelist a:hover{color:#000;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/bestsquad/bkgd_mediaresources.jpg");background-repeat:no-repeat;background-position:bottom right;background-size:auto 100%;background-attachment:fixed;padding-bottom:20vh}.link-column,.columns{column-count:2;column-gap:10%}.links-list{margin-top:30px}.links-list ul li,.links-list ol li{line-height:1.375em;margin:0 0 14px 18px;padding:0 0 0 5px}@media screen and (max-width: 800px){.link-column,.columns{column-count:1;column-gap:1%}}.featureImg{display:block;height:100vh;min-height:600px;background-repeat:no-repeat;background-attachment:fixed;background-position:bottom center;background-size:cover}.featureImg:has(blockquote){display:flex;align-items:center;justify-content:center;background-image:url("/e2/images/rv7/bestsquad/graphics/camouflage-pattern-02.svg");background-size:80%;background-repeat:repeat;box-shadow:inset 1px 1px 11px 2px rgba(0,0,0,.62);background-color:#000}.featureImg blockquote{display:block;width:75%;margin:auto;max-width:1024px;text-align:center;font-size:clamp(28px,2vw,2.2em);line-height:1.3em;text-transform:uppercase;font-weight:bold;color:#fff;text-shadow:0px 1px 20px #000}@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:rgba(0,0,0,.5843137255);text-align:left}.featureImg a span.desc span{color:var(--armygold)}.splash{display:block;position:relative;height:75vh;overflow:hidden;background-image:url("/e2/images/rv7/bestsquad/BSQDC_splash.jpg");background-color:#333b33;background-position:top center;background-repeat:no-repeat}#logo{position:relative;z-index:10;top:20%;width:50%;height:65%;max-width:375px;min-height:275px;margin:auto;background-image:url("/e2/images/rv7/bestsquad/best_squad_logo.svg");background-position:top center;background-size:90%;background-repeat:no-repeat}#logo .btn{position:absolute;top:95%;left:50%;transform:translateX(-50%)}#triangle{position:absolute;z-index:1;top:25%;left:50%;margin-left:-100vh;margin-top:-100vh;display:block;width:200vh;height:200vh;background-color:rgba(49,50,45,.2);clip-path:polygon(50% 10%, 5% 85%, 95% 85%);transform-origin:50% 59%;animation-name:reversespin;animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:linear}#bkgdtriangle{position:absolute;margin:auto;z-index:7;top:25%;left:50%;margin-left:-75vh;margin-top:-50vh;display:block;width:150vh;height:150vh;background-color:rgba(37,37,36,.7);clip-path:polygon(50% 10%, 5% 85%, 95% 85%);transform-origin:50% 59%;background-blend-mode:multiply}#bar1,#bar2{position:absolute;margin-top:-100vh;display:block;width:250vh;height:50vh;background-color:rgba(49,50,45,.5);animation-name:spin;animation-iteration-count:infinite;animation-timing-function:linear}#bar1{transform-origin:50% 100%;top:75%;left:50%;margin-left:-125vh;z-index:2;animation-duration:10s;background-color:rgba(191,184,167,.2)}#bar2{transform-origin:50% 50%;top:100%;left:50%;margin-left:-125vh;z-index:3;animation-duration:15s;background-color:rgba(254,211,68,.2)}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes reversespin{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}@keyframes kenburns{from{background-size:auto 200%}to{background-size:auto 150%}}.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,.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}}@media screen and (max-width: 1024px){#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/bestsquad/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}.footerLogos .army-emblem{background-image:url("/e2/global/rv7/brand/Army_Emblem_yr.svg")}.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)}.bsstandings{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}.bsstandings div{text-align:center;width:24%;min-width:275px;margin-right:1%;margin-bottom:20px;border:1px solid #333;box-sizing:border-box;padding:10px;transition:all .5s ease-out}.bsstandings div:hover{border:1px solid #ffd530;background-color:#000}.bsstandings div p{font-size:small;margin-top:25px}.bsstandings div p span{color:#777}.sqphoto{display:block;width:100%;height:auto;margin:auto}.sqinsig{width:20%;height:auto;float:right}@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: 1280px){.sitenav ul li{clip-path:polygon(0 0, calc(100% - 20px) 0, 100% 100%, 20px 100%);min-width:200px}}@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: 1024px){#splashHeader{width:40%;padding-top:130px}#explorefurther{background-position:bottom right;background-size:180%;padding-bottom:600px;background-color:#666456}#socialmedia .span6{width:100%;padding-bottom:400px}#socialmedia .span6:last-child{display:none}.resourcelist div{width:90%}.splashSubHeader{width:80%}.honorpillarsWatermark{display:none}}@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%}.splash{background-position:top right}.splashVideoContainer{display:none}.splash .hidevid{display:none}#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%}.bio-header{font-size:small}.featureImg{background-position:left center;background-size:auto 100%}}@media screen and (max-width: 600px){body{font-size:.9em}.infogr h1{font-size:1.5em}.main{max-width:unset}}@media screen and (max-width: 400px){#splashbannerwrapper{max-width:100%;top:-50px}#splashbanner{font-size:.9em;width:85%}#splashbannerinner{padding:10px}}/*# sourceMappingURL=style.css.map */