@charset "UTF-8";/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,body.legal article p,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1,aapg-launch-card .text-block h1 span{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}high-score-display-card.inner-card{background:#b7b8b3;background:linear-gradient(to bottom,#b7b8b3 0,#ebeae6 100%)}.form-wrapper{background:linear-gradient(0deg,#bfc0b5 0,#f0f0ee 0,#fff 100%)}button,.comet-btn{display:block;width:auto;height:auto;background:transparent;font-family:industrylight,sans-serif;font-size:.875rem;text-align:center;border:1px solid #f1f1f1;border-radius:.1875rem;outline:none}button:hover,.comet-btn:hover{background:#f1f1f1;box-shadow:0 3px 5px 0 rgba(0,1,1,.1)}button:active,.comet-btn:active{box-shadow:0 5px 8px 0 rgba(0,1,1,.3)}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.form-input-loading icon,.state-change-loader icon,social-button .sb-buttons .sb-loader .spin,pg-screenshots .loader icon,weapons-gallery .loader icon,modal.mission-modal .loader .icon,army-facts-and-questions section.afq-loader .spin,army-facts-and-questions body.legal article p.afq-loader .spin,body.legal article army-facts-and-questions p.afq-loader .spin,loading-card icon,soldier-achievements-route .loader icon,soldier-recent-achievements .loader icon,admin-ban-soldier-search-form icon svg,admin-ban-user-details .change-status svg,admin-afa-request-details .change-status svg{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:500ms;animation-duration:500ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}meta.foundation-version{font-family:"/{{VERSION}}/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:1250px)/";width:1250px}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1.5;position:relative;cursor:auto}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none!important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75rem}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-.625rem;margin-right:-.625rem;margin-top:0;margin-bottom:0;max-width:none}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.625rem;padding-right:.625rem;width:100%;float:left}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}meta.foundation-version{font-family:"/{{VERSION}}/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:1250px)/";width:1250px}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1.5;position:relative;cursor:auto}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none!important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.show-for-landscape,.hide-for-portrait{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table!important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}.show-for-touch{display:none!important}.hide-for-touch{display:inherit!important}.touch .show-for-touch{display:inherit!important}.touch .hide-for-touch{display:none!important}table.hide-for-touch{display:table!important}.touch table.show-for-touch{display:table!important}thead.hide-for-touch{display:table-header-group!important}.touch thead.show-for-touch{display:table-header-group!important}tbody.hide-for-touch{display:table-row-group!important}.touch tbody.show-for-touch{display:table-row-group!important}tr.hide-for-touch{display:table-row!important}.touch tr.show-for-touch{display:table-row!important}td.hide-for-touch{display:table-cell!important}.touch td.show-for-touch{display:table-cell!important}th.hide-for-touch{display:table-cell!important}.touch th.show-for-touch{display:table-cell!important}*{box-sizing:border-box;outline:none}body{background:#f0f0ee;-webkit-font-smoothing:antialised;-moz-osx-font-smoothing:grayscale}body.no-scroll{overflow:hidden}.clickable{cursor:pointer}ags-content-wrapper{display:block;height:100%}.content-wrap,card-grid,challenge-card-grid,soldier-challenge-coins,soldier-weapon-challenges,.aapg .features .features-wrap,.soldier .stat-board-title,.soldier .map-board-title,soldier-header-info,soldier-achievements-route .group,soldier-achievements-route .loader,soldier-recent-achievements .loader,.login-page .login-wrap,.logout-page .logout-wrap,.whoops .whoops-wrap{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:75rem;display:block}.content-wrap:before,card-grid:before,challenge-card-grid:before,soldier-challenge-coins:before,soldier-weapon-challenges:before,.aapg .features .features-wrap:before,.soldier .stat-board-title:before,.soldier .map-board-title:before,soldier-header-info:before,soldier-achievements-route .group:before,soldier-achievements-route .loader:before,soldier-recent-achievements .loader:before,.login-page .login-wrap:before,.logout-page .logout-wrap:before,.whoops .whoops-wrap:before,.content-wrap:after,card-grid:after,challenge-card-grid:after,soldier-challenge-coins:after,soldier-weapon-challenges:after,.aapg .features .features-wrap:after,.soldier .stat-board-title:after,.soldier .map-board-title:after,soldier-header-info:after,soldier-achievements-route .group:after,soldier-achievements-route .loader:after,soldier-recent-achievements .loader:after,.login-page .login-wrap:after,.logout-page .logout-wrap:after,.whoops .whoops-wrap:after{content:" ";display:table}.content-wrap:after,card-grid:after,challenge-card-grid:after,soldier-challenge-coins:after,soldier-weapon-challenges:after,.aapg .features .features-wrap:after,.soldier .stat-board-title:after,.soldier .map-board-title:after,soldier-header-info:after,soldier-achievements-route .group:after,soldier-achievements-route .loader:after,soldier-recent-achievements .loader:after,.login-page .login-wrap:after,.logout-page .logout-wrap:after,.whoops .whoops-wrap:after{clear:both}@font-face{font-family:dharma_gothic_eexbold;src:url(../fonts/dharma/dharma_gothic_eexbold.eot);src:url(../fonts/dharma/dharma_gothic_eexbold.eot?#iefix) format("embedded-opentype"),url(../fonts/dharma/dharma_gothic_eexbold.woff2) format("woff2"),url(../fonts/dharma/dharma_gothic_eexbold.woff) format("woff"),url(../fonts/dharma/dharma_gothic_eexbold.ttf) format("truetype"),url(../fonts/dharma/dharma_gothic_eexbold.svg#dharma_gothic_eexbold) format("svg")}@font-face{font-family:dharma_gothic_elight;src:url(../fonts/dharma/dharma_gothic_elight.eot);src:url(../fonts/dharma/dharma_gothic_elight.eot?#iefix) format("embedded-opentype"),url(../fonts/dharma/dharma_gothic_elight.woff2) format("woff2"),url(../fonts/dharma/dharma_gothic_elight.woff) format("woff"),url(../fonts/dharma/dharma_gothic_elight.ttf) format("truetype"),url(../fonts/dharma/dharma_gothic_elight.svg#dharma_gothic_elight) format("svg")}@font-face{font-family:dharma_gothic_e_regularRg;src:url(../fonts/dharma/dharma_gothic_e_regularRg.eot);src:url(../fonts/dharma/dharma_gothic_e_regularRg.eot?#iefix) format("embedded-opentype"),url(../fonts/dharma/dharma_gothic_e_regularRg.woff2) format("woff2"),url(../fonts/dharma/dharma_gothic_e_regularRg.woff) format("woff"),url(../fonts/dharma/dharma_gothic_e_regularRg.ttf) format("truetype"),url(../fonts/dharma/dharma_gothic_e_regularRg.svg#dharma_gothic_e_regularRg) format("svg")}@font-face{font-family:industrybold;src:url(../fonts/industry/industrybold.eot);src:url(../fonts/industry/industrybold.eot?#iefix) format("embedded-opentype"),url(../fonts/industry/industrybold.woff2) format("woff2"),url(../fonts/industry/industrybold.woff) format("woff"),url(../fonts/industry/industrybold.ttf) format("truetype"),url(../fonts/industry/industrybold.svg#industrybold) format("svg")}@font-face{font-family:industrybook;src:url(../fonts/industry/industrybook.eot);src:url(../fonts/industry/industrybook.eot?#iefix) format("embedded-opentype"),url(../fonts/industry/industrybook.woff2) format("woff2"),url(../fonts/industry/industrybook.woff) format("woff"),url(../fonts/industry/industrybook.ttf) format("truetype"),url(../fonts/industry/industrybook.svg#industrybook) format("svg")}@font-face{font-family:industrylight;src:url(../fonts/industry/industrylight.eot);src:url(../fonts/industry/industrylight.eot?#iefix) format("embedded-opentype"),url(../fonts/industry/industrylight.woff2) format("woff2"),url(../fonts/industry/industrylight.woff) format("woff"),url(../fonts/industry/industrylight.ttf) format("truetype"),url(../fonts/industry/industrylight.svg#industrylight) format("svg")}@font-face{font-family:interstate-bold;src:url(../fonts/interstate/interstate-bold.eot);src:url(../fonts/interstate/interstate-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/interstate/interstate-bold.woff) format("woff"),url(../fonts/interstate/interstate-bold.ttf) format("truetype"),url(../fonts/interstate/interstate-bold.svg#interstate-bold) format("svg")}#logos-aapg-logo{color:#fff;width:18.75rem;height:2rem}#logos-aapg-logo path,#logos-aapg-logo polygon{fill:currentColor}*{font-family:industrylight,sans-serif}h1,aapg-launch-card .text-block h1 span,h2,h3,h4,h5{margin-top:.2rem;margin-bottom:.5rem;font-style:normal;font-family:industrylight,sans-serif;text-rendering:optimizeLegibility;letter-spacing:0;color:#fff}h1,aapg-launch-card .text-block h1 span{font-family:dharma_gothic_elight,sans-serif;font-size:3rem;line-height:2.75rem;color:#fff}h2{font-family:industrylight,sans-serif;font-size:1.75rem;line-height:2.25rem;letter-spacing:0;color:#322f2c}h3{font-family:industrylight,sans-serif;font-size:1.25rem;line-height:1.75rem;color:#414141}h4{font-family:industrybook,sans-serif;font-size:.9375rem;line-height:1.375rem;color:#322f2c}a,p,ul,ol,li,blockquote,table,td,th,code{outline:0;font-family:industrylight,sans-serif;font-size:.9375rem;line-height:1.375rem;letter-spacing:0;color:#fff}a{color:#fff;text-decoration:none}a:hover{color:#ffd431}blockquote{background:rgba(255,255,255,.1);color:#fff;border-left:.625rem solid #ffd431;margin:1.40625rem .625rem;padding:.46875rem .625rem;quotes:"“" "”" "‘" "’"}blockquote:before{color:#ffd431;content:open-quote;font-size:4rem;line-height:.0625rem;margin-right:.25rem;vertical-align:-1.5rem}blockquote p{display:inline}content{display:block;position:relative;width:calc(100% - 0);min-height:100vh;padding-top:3rem;padding-bottom:7.8125rem;overflow:hidden;z-index:10}.afq-teaser-showing content{transition:padding 300ms;padding-top:6.75rem}content:after{content:"";height:100%;position:fixed;top:0;left:0;background-color:#000;opacity:0.0;z-index:1000;transition:opacity 500ms cubic-bezier(1,0,0,1)}content.shift-right:after,content.shift-right-active:after{right:0;opacity:.6}.side-menu-overlay{cursor:pointer;display:block;height:100vh;width:calc(100vw + 18.75rem);position:fixed;z-index:-1;background-color:#000;visibility:hidden;opacity:0.0;top:0;left:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.25)}side-menu{width:18.75rem;position:fixed;top:0;left:0;bottom:0;z-index:1005;-webkit-transform:translate3d(-18.75rem,0,0);transform:translate3d(-18.75rem,0,0)}side-menu .inner-side-menu{width:100%;height:100%;display:block;opacity:0.0;-webkit-transform:translate3d(-18.75rem,0,0);transform:translate3d(-18.75rem,0,0)}side-menu.sidemenu-open-add{opacity:0.0;transition:-webkit-transform 200ms ease-out,opacity 200ms ease-out;transition:transform 200ms ease-out,opacity 200ms ease-out}side-menu.sidemenu-open-add .side-menu-overlay{visibility:visible;transition:opacity 200ms ease-out}side-menu.sidemenu-open-add .inner-side-menu{opacity:0.0}side-menu.sidemenu-open-add-active,side-menu.sidemenu-open{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1.0}side-menu.sidemenu-open-add-active .side-menu-overlay,side-menu.sidemenu-open .side-menu-overlay{opacity:.35;visibility:visible}side-menu.sidemenu-open-add-active .inner-side-menu,side-menu.sidemenu-open .inner-side-menu{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1.0}side-menu.sidemenu-open-remove{transition:-webkit-transform 200ms linear;transition:transform 200ms linear}side-menu.sidemenu-open-remove .side-menu-overlay{opacity:.35;visibility:visible;transition:opacity 200ms linear,visibility 200ms linear}side-menu.sidemenu-open-remove .inner-side-menu{transition:-webkit-transform 200ms linear,opacity 200ms linear;transition:transform 200ms linear,opacity 200ms linear}side-menu.sidemenu-open-remove-active{-webkit-transform:translate3d(-18.75rem,0,0);transform:translate3d(-18.75rem,0,0)}side-menu.sidemenu-open-remove-active .side-menu-overlay{visibility:hidden;opacity:0.0}side-menu.sidemenu-open-remove-active .inner-side-menu{-webkit-transform:translate3d(-18.75rem,0,0);transform:translate3d(-18.75rem,0,0);opacity:0.0}side-menu .army-logo{width:5rem;margin-top:2.5rem;margin-left:2.5rem;margin-bottom:2.875rem}side-menu .aa-title{height:.75rem;margin-left:2.5rem;margin-bottom:1.25rem;display:block}side-menu .inner-side-menu{overflow-y:scroll;overflow-x:hidden;background-color:#000}side-menu .inner-side-menu nav-menu ul{margin-left:0;padding-left:0;list-style-type:none}side-menu .inner-side-menu nav-menu ul li{text-transform:uppercase}side-menu .inner-side-menu nav-menu ul li.active{border-left:2px solid #ffd430}side-menu .inner-side-menu nav-menu ul li:hover,side-menu .inner-side-menu nav-menu ul li.active{background-color:#131313}side-menu .inner-side-menu nav-menu ul li:hover a,side-menu .inner-side-menu nav-menu ul li.active a{color:#fff}side-menu .inner-side-menu nav-menu ul li:last-of-type:hover{background-color:transparent}side-menu .inner-side-menu nav-menu ul li:last-of-type ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:2.5rem;padding-top:.875rem;height:3.125rem}side-menu .inner-side-menu nav-menu ul li:last-of-type ul li:hover{background-color:transparent}side-menu .inner-side-menu nav-menu ul li:last-of-type ul li:hover path{fill:#fff}side-menu .inner-side-menu nav-menu ul li:last-of-type ul li a{width:2.125rem;padding:0}side-menu .inner-side-menu nav-menu a{display:block;width:18.75rem;font-family:industrylight,sans-serif;font-size:.9375rem;font-weight:300;color:#a7a7a7;padding:.7rem 0 .5rem 2.5rem}side-menu .inner-side-menu nav-menu a:hover{color:#fff}side-menu .inner-side-menu .has-submenu{background-image:url(./images/icons/left-menu-arrow.svg);background-repeat:no-repeat;background-position:42px 17px;background-size:3%}side-menu button,.close-btn{width:32px;height:32px;border:none;margin:15px;border-radius:50%;position:absolute;top:0;right:0;transition:.3s;-webkit-transform:rotate(225deg);transform:rotate(225deg)}side-menu button:hover,.close-btn:hover{background-color:transparent}side-menu button:before,side-menu button:after,.close-btn:before,.close-btn:after{content:"";position:absolute;background-color:#414141}side-menu button:hover:before,side-menu button:hover:after,.close-btn:hover:before,.close-btn:hover:after{content:"";position:absolute;background-color:#fff}side-menu button:before,.close-btn:before{width:80%;height:6%;left:10%;top:47%}side-menu button:after,.close-btn:after{width:6%;height:80%;left:47%;top:10%}top-bar{background-color:#1e1e1e;width:100%;height:3rem;position:fixed;top:0;left:0;color:#000;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);box-shadow:0 0 1px 1px rgba(0,0,0,.15);border-bottom:1px solid #414141;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}top-bar.animate{transition:all 500ms cubic-bezier(1,0,0,1)}body.afq-teaser-showing top-bar{transition:top 300ms;top:3.75rem}top-bar .aapg-logo,top-bar .aa-logo{-ms-flex-item-align:center;align-self:center;margin-right:auto;margin-left:1.25rem;width:18.75rem}top-bar .aa-logo img{height:2.25rem}top-bar .aapg-logo img{height:1.875rem;width:18.75rem}top-bar .tb-button{font-size:.9375rem;font-family:industrylight,sans-serif;color:#6c6c6c;outline:none;padding:0 2rem;line-height:3rem!important;transition:background-color 300ms ease-out}top-bar .tb-button:not(.icons-hamburger){border-left:1px solid #414141}top-bar .tb-button.ng-leave{display:none}top-bar .tb-button:hover{background:rgba(255,255,255,.1)}top-bar .login-button,top-bar .register-button{text-transform:uppercase}top-bar .login-button:hover,top-bar .register-button:hover{color:#fff}top-bar .tb-button.icons-hamburger{width:3.75rem;border-right:1px solid #414141;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}top-bar .tb-button.icons-hamburger:hover icon svg{fill:#fff}top-bar .tb-button.icons-hamburger icon{width:1.8125rem}top-bar .tb-button.icons-hamburger icon svg{fill:#929292}top-bar .account-dropdown-button{padding:0 1.625rem;height:3rem;color:#d1d1d1;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}top-bar .account-dropdown-button .rank{border:1px solid #797973;margin-right:.625rem;border-radius:100%;position:relative;display:block;width:2.5rem;height:2.5rem}top-bar .account-dropdown-button .rank>div{position:absolute;box-sizing:border-box;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:calc(2.5rem/1.2)}top-bar .account-dropdown-button .drop-arrow{margin-left:1.375rem}top-bar .account-dropdown-button .drop-arrow img.arrow{color:#ffd431;width:.5rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}top-bar .account-dropdown-button.active{background:#1e1e1e;position:relative;border:none}top-bar .account-dropdown-button.active img.arrow{color:#ffd431;width:.5rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}account-dropdown div{outline:none}account-dropdown .account-dropdown-menu{background:#1e1e1e;box-shadow:0 0 5px 0 rgba(0,1,1,.5);margin:0;padding:2.0625rem 0 3rem;list-style-type:none;border-radius:0 0 .3125rem .3125rem}account-dropdown .account-dropdown-menu li a{display:block;height:2.75rem;line-height:2.75rem;padding-left:2.0625rem;color:#a7a7a7}account-dropdown .account-dropdown-menu li a:hover,account-dropdown .account-dropdown-menu li a.active{background-color:#232323;color:#fff}card-grid .grid-sizer{padding-left:.625rem;padding-right:.625rem;width:8.33333%;float:left}card>.inner-card,.card>.inner-card{width:calc(100% - 1.25rem);top:.625rem;position:absolute;overflow:hidden;box-shadow:0 0 1px 1px rgba(0,0,0,.15);border-radius:.3125rem;transition:all 125ms cubic-bezier(1,0,0,1)}card>.inner-card.destroy,.card>.inner-card.destroy{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:0.0}card>.inner-card:hover,.card>.inner-card:hover{box-shadow:2px 3px 35px 0 rgba(0,0,0,.2)}card h2,card h3,.card h2,.card h3{color:#414141;font-family:industrylight,sans-serif;font-weight:300;font-size:1rem;line-height:1.5rem;margin-bottom:.3rem}card p,.card p{color:#dededc;font-family:industrylight,sans-serif;font-size:.9375rem;line-height:1.375rem;margin:.625rem 0 0}card .card-template{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}card .top{background-size:cover;background-position:center;background-repeat:no-repeat;height:60%}card .bottom{background:#fff;height:40%;padding:1rem 1rem 1rem 1.5rem}card .bottom p{color:#797973}.aapg card .bottom{background:#292929}.aapg card .bottom h2{color:#fff}.aapg card .bottom p{color:#929292}card .bottom p{display:block;display:-webkit-box;height:3.9375rem;margin:0 auto;font-size:.9375rem;line-height:1.4;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-template[ng-click]{cursor:pointer}.card-template[ng-click] .top:before{content:'';display:block;width:100%;height:100%;transition:all 125ms cubic-bezier(1,0,0,1)}.card-template[ng-click] .bottom{position:relative}.card-template[ng-click] .bottom:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;border-top:2px solid transparent;transition:all 125ms cubic-bezier(1,0,0,1)}.card-template[ng-click]:hover .top:before{background:rgba(0,0,0,.2)}.card-template[ng-click]:hover .bottom:before{border-top:2px solid #ffd431}#icons-share path,#icons-share polygon,#icons-stats path,#icons-stats polygon,#icons-expand path,#icons-expand polygon,#icons-left-menu-arrow path,#icons-left-menu-arrow polygon{fill:currentColor}.icons-share svg,.icons-stats svg,.icons-expand svg{width:1.25rem;height:1.25rem}.icons-share svg path,.icons-stats svg path,.icons-expand svg path{fill:#646655!important}.icons-share.light svg path,.icons-stats.light svg path,.icons-expand.light svg path{fill:#fff!important}.close-icon{cursor:pointer}.close-icon svg{fill:#414141}button{color:#414141;border:1px solid #f1f1f1;height:1.625rem;width:6.5625rem}.comet-btn{display:inline-block;transition:color 250ms,border-color 250ms,background-color 250ms,box-shadow 250ms;font-family:industrybook,sans-serif}.comet-btn:hover,.comet-btn:focus{box-shadow:none}.comet-btn.raised{box-shadow:0 5px 5px 0 rgba(0,1,1,.15)}.comet-btn.raised:active{box-shadow:0 5px 15px 0 rgba(0,1,1,.3)}.comet-btn.large{width:23.625rem;height:3.75rem;font-size:1.25rem;color:black;border:none;background-color:#ffdb55;border-radius:.25rem}.comet-btn.large:hover,.comet-btn.large:focus,.comet-btn.large.btn-active{background-color:#ffd431}.comet-btn.large:active{background-color:#ffcf18}.comet-btn.large.stroke{background-color:transparent;border:.1875rem solid #ffdb55}.comet-btn.large.stroke:hover,.comet-btn.large.stroke:focus,.comet-btn.large.stroke.btn-active{border-color:#ffd431;background-color:#ffd431}.comet-btn.large.stroke:active{border-color:#ffcf18;background-color:#ffcf18}.comet-btn.large.stroke.dark-bg{color:white}.comet-btn.large.stroke.dark-bg:hover,.comet-btn.large.stroke.dark-bg:focus,.comet-btn.large.stroke.dark-bg.btn-active,.comet-btn.large.stroke.dark-bg:active{color:black}.comet-btn.medium{font-size:.875rem;text-transform:uppercase;height:2.5rem;padding:.0625rem 1.75rem 0;color:#414141;border:.125rem solid #414141;margin-bottom:.625rem}.comet-btn.medium:hover,.comet-btn.medium:focus,.comet-btn.medium.btn-active{background-color:#414141;color:white}.comet-btn.medium:active{background-color:#343434;border-color:#343434;color:white}.comet-btn.medium.dark-bg{color:#a1a684;border-color:#a1a684}.comet-btn.medium.dark-bg:hover,.comet-btn.medium.dark-bg:focus,.comet-btn.medium.dark-bg.btn-active{background-color:#a1a684;color:white}.comet-btn.medium.dark-bg:active{background-color:#969b75;border-color:#969b75;color:white}.comet-btn.pill{font-size:.875rem;text-transform:uppercase;color:#414141;border:.0625rem solid rgba(255,212,49,.5);height:1.875rem;border-radius:1.875rem;padding:.0625rem 1.625rem 0}.comet-btn.pill:focus,.comet-btn.pill.btn-active,.comet-btn.pill:hover{border-color:#ffd431;background-color:transparent}.comet-btn.pill:active{border-color:#ffcf18;background-color:transparent}.comet-btn.pill.dark-bg{color:white}.comet-btn.small{font-size:.875rem;color:#414141;height:1.625rem;padding:0 1.125rem;border:none;border-radius:0}.comet-btn.small:focus,.comet-btn.small.btn-active,.comet-btn.small:hover{background-color:rgba(0,0,0,.04)}.comet-btn.small:active{background-color:rgba(0,0,0,.1)}.comet-btn.small.dark-bg{color:white}.comet-btn.small.dark-bg:focus,.comet-btn.small.dark-bg.btn-active,.comet-btn.small.dark-bg:hover{background-color:rgba(255,255,255,.04)}.comet-btn.small.dark-bg:active{background-color:rgba(255,255,255,.1)}.comet-btn.condensed{font-size:.875rem;text-transform:uppercase;color:#414141;padding:0 1.125rem;border:none;border-radius:0}.comet-btn.condensed:focus,.comet-btn.condensed.btn-active,.comet-btn.condensed:hover{background-color:rgba(0,0,0,.04)}.comet-btn.condensed:active{background-color:rgba(0,0,0,.1)}.comet-btn.condensed.dark-bg{color:#a1a684}.comet-btn.condensed.dark-bg:focus,.comet-btn.condensed.dark-bg.btn-active,.comet-btn.condensed.dark-bg:hover{background-color:rgba(161,166,132,.04)}.comet-btn.condensed.dark-bg:active{background-color:rgba(161,166,132,.1)}aa-leaderboard{display:inline-block;height:42.8125rem;width:100%;background:#1c1c1c;color:#fff;border-bottom:1px solid #212121}aa-leaderboard .leaderboard{display:block;max-width:75rem;padding:0 .625rem;margin:0 auto}aa-leaderboard .lb-header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:2.8125rem;margin-top:6.25rem}aa-leaderboard .lb-header select{color:#414141}aa-leaderboard .lb-head-item{width:75%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}aa-leaderboard .lb-head-item:first-child{width:25%}aa-leaderboard .lb-tabs button{color:#666;text-transform:uppercase;margin-right:1.25rem;border:none;display:inline-block;width:auto}aa-leaderboard .lb-tabs button:hover,aa-leaderboard .lb-tabs button.active{color:#ffd431}aa-leaderboard .lb-topplayer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}aa-leaderboard .lb-topplayer span,aa-leaderboard .lb-topplayer b,aa-leaderboard .lb-topplayer p{line-height:2.25rem!important}aa-leaderboard .lb-topplayer span{font-size:1.25rem;font-family:industrybook,sans-serif}aa-leaderboard .lb-topplayer tp-score{margin-left:.9375rem}aa-leaderboard .lb-topplayer tp-score p{font-size:3.25rem!important;color:#999;font-family:dharma_gothic_elight,sans-serif;margin:0}aa-leaderboard .lb-topplayer tp-score p i{color:#58595b;font-style:normal;letter-spacing:3px}aa-leaderboard .lb-topplayer tp-score p b{color:#ffd431}aa-leaderboard .lb-body{height:19.5625rem;color:#999;font-family:industrylight,sans-serif;margin-top:4.375rem}aa-leaderboard .lb-body leaderboard-bar,aa-leaderboard .lb-body .lb-unit{width:100%}aa-leaderboard .lb-body .lb-unit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:.3125rem 0;padding-left:.625rem;border-radius:.625rem;cursor:default}aa-leaderboard .lb-body .lb-unit:hover,aa-leaderboard .lb-body .lb-unit.active{background:rgba(255,255,255,.1)}aa-leaderboard .lb-body .lb-unit:focus{outline:none}aa-leaderboard .lb-body span{height:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}aa-leaderboard .lb-body .lb-pos{width:5%}aa-leaderboard .lb-body .lb-user{width:30%}aa-leaderboard .lb-body .lb-stat{width:65%}aa-footer{display:inline-block;min-height:15.25rem;width:100%;background:#1c1c1c}aa-footer footer{max-width:75rem;padding:0 .625rem;margin:0 auto}aa-footer .footer-links{width:100%;margin-top:5.5rem;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex}aa-footer .footer-links a{color:#666;font-size:.75rem!important;letter-spacing:0;line-height:0!important;margin-right:.75rem}aa-footer .footer-links a:hover{color:#fff}aa-footer .footer-main{width:100%;margin-top:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}aa-footer .footer-main .army-logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:.75rem}aa-footer .footer-main .army-logo img{height:3.75rem}aa-footer .footer-main .aapg-logo-small{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:1.125rem}aa-footer .footer-main .aapg-logo-small img{height:3.75rem}aa-footer .footer-main .footer-text{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:22.75rem;color:#6d6e71;font-size:.75rem!important;line-height:1rem!important;margin:0}aa-footer .footer-main .esrb-logo{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-left:auto}aa-footer .footer-main .esrb-logo img{height:3.75rem}graph-tooltip{display:block;position:absolute;background-color:black;color:white;z-index:1500;-webkit-transform:translate(-50%,-120%);transform:translate(-50%,-120%);padding:10px;border-radius:10px;white-space:nowrap;pointer-events:none}section,body.legal article p{display:block;width:100%}section .inner-content,body.legal article p .inner-content{display:block;margin:0 auto;width:100%;max-width:75rem;padding:0 1.25rem}.form-wrapper-header,.form-wrapper h1,.form-wrapper aapg-launch-card .text-block h1 span,aapg-launch-card .text-block h1 .form-wrapper span,.form-wrapper h2{font-size:3rem;font-family:dharma_gothic_elight,sans-serif;line-height:4.125rem;color:#414141;position:relative;text-transform:uppercase;font-weight:400;padding:0 0 1.25rem}.form-wrapper{box-shadow:0 1px 2px 0 rgba(0,1,1,.1);width:100%;padding:6.25rem}.form-wrapper.form-page{max-width:36.25rem;margin:2.5rem auto 0;border-radius:.25rem}.form-wrapper p{color:#414141}.form-label-wrapper{display:block;position:relative;padding-bottom:2.1875rem}.form-label-wrapper.has-error input,.form-label-wrapper.has-error .form-select-wrapper{border-color:#fa2947}.form-label-wrapper.has-error .form-field-label{color:#fa2947}.form-field-label{display:block;font-family:industrylight,sans-serif;color:#414141;font-size:.75rem;line-height:1.375rem;padding:0 1.25rem;position:absolute;top:.125rem;z-index:410}input,input[type=email],input[type=text],input[type=date],input[type=password],textarea{color:#414141;background-color:transparent;border-left:none;border-top:none;border-right:none;border-bottom:.0625rem solid #dcdcda;box-shadow:none;outline:0;border-radius:0;-webkit-appearance:none;box-sizing:border-box;text-shadow:none;padding:1.375rem 1.25rem .25rem;font-size:1.75rem;line-height:2.25rem;font-family:industrylight,sans-serif;width:100%;transition:all 300ms ease-out}input:focus,input[type=email]:focus,input[type=text]:focus,input[type=date]:focus,input[type=password]:focus,textarea:focus{background-color:#e2e2df;border-bottom:.0625rem solid #414141}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder,:input-placeholder,::input-placeholder,:placeholder{color:#dcdcda}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder,:input-placeholder,::input-placeholder,:placeholder,::placeholder{color:#dcdcda}.form-select-wrapper{background-color:white;border:.0625rem solid #d1d1d1;padding:1rem 1.25rem}.form-select-wrapper select{width:100%;padding:.125rem 0}.form-input-loading{position:absolute;top:100%;top:calc(100% - 2.375rem);left:0;width:100%;height:1.75rem;padding:0 1.25rem 0 1.875rem;margin-top:.3125rem;font-size:.75rem;line-height:1.75rem;font-family:industrylight,sans-serif;color:white;background-color:#414141}.form-input-loading icon{position:absolute;left:.125rem;top:.125rem}.form-input-loading icon svg{width:1.5rem;height:1.5rem}.form-validation-messages{position:absolute;top:100%;top:calc(100% - 2.375rem);width:100%}.form-validation-messages .form-error-message{display:block;position:relative;width:100%;height:1.75rem;padding:0 1.25rem;margin-top:.3125rem;font-size:.75rem;line-height:1.75rem;font-family:industrylight,sans-serif;color:white;background-color:#fa2947;z-index:500}.form-validation-messages.ng-enter{transition:opacity 300ms ease-out;opacity:0.0}.form-validation-messages.ng-enter-active{opacity:1.0}.form-validation-messages.ng-leave{transition:opacity 300ms ease-out;opacity:1.0}.form-validation-messages.ng-leave-active{opacity:0.0}.select-style{padding:0;margin:0;border:1px solid #ccc;width:100%;border-radius:3px;overflow:hidden;background-color:#fff;position:relative}.select-style:before{content:url("./images/icons/left-menu-arrow.svg") no-repeat 90% 50%;width:.6875rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;right:5%;top:calc(50% - 8px)}.select-style select{padding:.5625rem .5rem;width:130%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:3}.select-style select:focus{outline:none}.legal fieldset{margin-bottom:.625rem;border-radius:.4375rem}.api-form-errors li{color:#fa2947}input[type=checkbox]{width:1.4375rem;height:1.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#414141;border-radius:4px}input[type=checkbox]:after{content:"";width:.75rem;height:.4375rem;border:3px solid #f0f0ee;border-top:none;border-right:none;background:transparent;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:opacity 250ms}input[type=checkbox]:hover:after{opacity:.3}input[type=checkbox]:checked:after{opacity:1}.state-change-loader{width:100vw;height:100vh;position:fixed;z-index:2000;top:0;left:0;background-color:rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.state-change-loader svg{width:3.125rem;height:3.125rem}.dropdown{position:absolute;width:18.75rem;margin:0 0 0 -9.375rem;list-style:none}.dropdown li{cursor:pointer;opacity:.7;transition:opacity 250ms}.dropdown li:hover,.dropdown li.selected{opacity:1.0}user-exploration-question p,user-exploration-fact p{color:#414141}user-exploration-question .form-label-wrapper{margin:.9375rem 0}user-exploration-question .form-field-label{color:#414141;cursor:pointer}user-exploration-question [aria-checked=true]{border-color:#f9001c!important}pagination{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}pagination ul{list-style:none}pagination ul li{display:inline-block}pagination li a{padding:.5rem;color:#414141;line-height:initial}pagination li.arrow{border:1px solid #eeeeec;border-radius:.1875rem}pagination li.current a{color:#ffd431;cursor:default}pagination li.unavailable a{cursor:default}pagination li.unavailable a:hover{color:#414141}mission-panel .image-wrap{width:100%;display:block;position:relative}mission-panel .image-wrap img{width:100%;display:block}mission-panel .image-wrap img:last-child{position:absolute;top:0;left:0;z-index:10}mission-panel .button-wrap{position:absolute;top:1.25rem;right:1.25rem;z-index:20;opacity:.5;transition:opacity 300ms}mission-panel .image-wrap:hover .button-wrap{opacity:1.0}mission-panel p{color:#414141}.notification,ags-notification-message{width:100%;opacity:1.0;display:block;position:relative;box-sizing:border-box;margin:0 0 .5rem;min-height:2.5rem;border-radius:.3125rem;background-color:#414141;padding:1.125rem 3.125rem 1.125rem 1.125rem;box-shadow:0 0 .3125rem 0 rgba(0,0,0,.2);transition:2.5s linear opacity,2.5s linear -webkit-transform;transition:2.5s linear opacity,2.5s linear transform}.notification__success,ags-notification-message.ags-notify-success{background-color:#3bb478;color:#fff}.notification__error,ags-notification-message.ags-notify-error{background-color:#f92e4d;color:#fff}.notification__info,ags-notification-message.ags-notify-info{background-color:#5f9ee8;color:#fff}.notification__warning,ags-notification-message.ags-notify-warning{cursor:pointer;background-color:#febb38;color:#fff}.notification-close-button,ags-notification-panel .ags-notify-dismiss-button{position:absolute;top:1.625rem;right:.1875rem;border:0;padding:0;opacity:.4;background:none;text-indent:999999px;width:3.125rem;height:3.125rem;white-space:nowrap;background-size:cover;margin-top:-1.5625rem;transition:opacity 200ms}.notification-close-button:hover,ags-notification-panel .ags-notify-dismiss-button:hover{opacity:.8;box-shadow:none}.notification-close-button::after,ags-notification-panel .ags-notify-dismiss-button::after{content:"×";display:block;position:absolute;top:0;left:0;text-indent:0;color:black;width:3.75rem;height:3.75rem;text-align:center;font-size:2.5rem}.notification-paragraph,ags-notification-message p{font-family:industrybook,sans-serif;font-size:.9375rem;line-height:1.375rem;margin:0;padding:0;color:inherit}ags-notification-panel{width:18.75rem;height:auto;position:fixed;top:5rem;right:1.25rem;z-index:1200}ags-notification-message.ng-enter,ags-notification-message.ng-enter-active,ags-notification-message.ng-leave,ags-notification-message.ng-leave-active{transition:opacity 250ms ease,-webkit-transform 250ms ease;transition:opacity 250ms ease,transform 250ms ease}ags-notification-message.ng-enter{opacity:0.0;-webkit-transform:translate3d(0,1.25rem,0);transform:translate3d(0,1.25rem,0)}ags-notification-message.ng-enter-active{opacity:1.0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}ags-notification-message.ng-leave{opacity:1.0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}ags-notification-message.ng-leave-active{opacity:0.0;-webkit-transform:translate3d(0,-1.25rem,0);transform:translate3d(0,-1.25rem,0)}social-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-bottom:1px solid #dcdcda;min-height:50px}social-button .sb-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0!important}social-button:last-child{border-bottom:none}social-button .sb-check{width:1.25rem;margin:0 1.25rem;fill:#e6e6e6}social-button .sb-check.link{fill:#a1d36e}social-button .sb-provider{width:2.8125rem;margin-right:.625rem}social-button .sb-title,social-button .sb-provider{opacity:.2}social-button .sb-title.link,social-button .sb-provider.link{opacity:1}social-button .sb-buttons{width:10.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}social-button .sb-buttons button{margin-right:.9375rem}social-button .sb-buttons button.link{color:#fff;background-color:#414141}social-button .sb-buttons button.link:hover{color:#414141;background-color:#fff}social-button .sb-buttons .sb-loader{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center}social-button .sb-buttons .sb-loader .spin{height:3.125rem;width:3.125rem}modal{position:fixed;top:0;left:0;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9000;opacity:1.0;overflow:hidden;transition:opacity 200ms}modal.ng-enter{opacity:0.0}modal.ng-enter modal-window{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}modal.ng-enter-active{opacity:1.0}modal.ng-enter-active modal-window{-webkit-transform:scale(1,1);transform:scale(1,1)}modal.ng-leave{opacity:1.0}modal.ng-leave modal-window{-webkit-transform:scale(1,1);transform:scale(1,1)}modal.ng-leave-active{opacity:0.0}modal.ng-leave-active modal-window{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}modal-backdrop{background-color:rgba(20,20,20,.9);width:100vw;height:100vh;position:absolute;top:0;left:0;z-index:9000}modal-window{position:relative;z-index:9001;-webkit-transform:scale(1,1);transform:scale(1,1);transition:-webkit-transform 200ms;transition:transform 200ms}modal.account-modal modal-window{background:linear-gradient(0deg,#f1f1f1 0,#fff 100%);width:37.5rem;padding:6.25rem;border-radius:.25rem}modal.account-modal modal-window h1,modal.account-modal modal-window aapg-launch-card .text-block h1 span,aapg-launch-card .text-block h1 modal.account-modal modal-window span{color:#414141;text-transform:uppercase;font-family:dharma_gothic_elight,sans-serif;font-weight:300}modal.account-modal modal-window input{border-color:#414141}modal.account-modal modal-window .comet-btn.small{margin-left:.625rem}modal-window .modal-actions{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #a7a7a7;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;left:0;bottom:0;z-index:2;width:100%;height:2.75rem}modal-window .modal-actions button{margin-right:1.25rem;border:1px solid #ccc}pg-screenshots .gallery-wrap,weapons-gallery .gallery-wrap{height:100vh;width:100vw}pg-screenshots .gallery-topbar,weapons-gallery .gallery-topbar{height:3rem;width:100%;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}pg-screenshots .gallery-topbar:after,weapons-gallery .gallery-topbar:after{content:'';position:absolute;width:98%;height:1px;border-bottom:1px solid #414141;bottom:0;left:calc(50% - (98%/2))}pg-screenshots .gallery-description,weapons-gallery .gallery-description{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}pg-screenshots .gallery-description p,pg-screenshots .gallery-description h3,weapons-gallery .gallery-description p,weapons-gallery .gallery-description h3{padding:0 0 0 .9375rem;margin:0}pg-screenshots .gallery-description h3,weapons-gallery .gallery-description h3{color:#fff;font-size:1rem;font-family:industrylight,sans-serif}pg-screenshots .gallery-description p,weapons-gallery .gallery-description p{color:#a7a7a7;font-size:.8125rem;font-family:industrylight,sans-serif}pg-screenshots .gallery-close,weapons-gallery .gallery-close{width:3rem;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}pg-screenshots .gallery-close icon.close-icon svg,weapons-gallery .gallery-close icon.close-icon svg{height:1.75rem;width:1.75rem}pg-screenshots .gallery-close icon.close-icon:hover svg,weapons-gallery .gallery-close icon.close-icon:hover svg{fill:#fff}pg-screenshots .gallery-content,weapons-gallery .gallery-content{height:calc(100vh - 3rem);width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#414141}pg-screenshots .gallery-previous,pg-screenshots .gallery-next,weapons-gallery .gallery-previous,weapons-gallery .gallery-next{height:100vh;width:3.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}pg-screenshots .gallery-previous svg,pg-screenshots .gallery-next svg,weapons-gallery .gallery-previous svg,weapons-gallery .gallery-next svg{display:block;fill:currentColor;width:3.5rem;height:3.5rem}pg-screenshots .gallery-previous:hover,pg-screenshots .gallery-next:hover,weapons-gallery .gallery-previous:hover,weapons-gallery .gallery-next:hover{cursor:pointer}pg-screenshots .gallery-previous:hover svg,pg-screenshots .gallery-next:hover svg,weapons-gallery .gallery-previous:hover svg,weapons-gallery .gallery-next:hover svg{color:#fff;fill:currentColor}pg-screenshots .gallery-previous,weapons-gallery .gallery-previous{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}pg-screenshots .gallery-next,weapons-gallery .gallery-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}pg-screenshots .pg-screenshot,pg-screenshots .wg-weapon,weapons-gallery .pg-screenshot,weapons-gallery .wg-weapon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:90%;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}pg-screenshots .loader,weapons-gallery .loader{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}pg-screenshots .loader icon,weapons-gallery .loader icon{height:6.25rem;width:6.25rem}.weapons-gallery-modal modal-window{width:100%;height:100%}weapons-gallery{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9050;background:rgba(0,0,0,.9)}weapons-gallery img{width:65%}weapons-gallery .bottom-bar{width:100%;height:2.5rem;position:absolute;left:0;bottom:0;background-color:white}weapons-gallery weapons-gallery-panel{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0.0;transition:opacity 250ms}weapons-gallery weapons-gallery-panel.current{opacity:1.0}weapons-gallery weapons-gallery-panel div{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:100%;width:100%;background-position:center;background-size:contain;background-repeat:no-repeat}pg-screenshots .gallery-content{background:rgba(0,0,0,.9)}pg-screenshots .gallery-content .pg-screenshot img{width:100%}.mission-modal modal-backdrop{cursor:pointer}.mission-modal .details-view{border-radius:.25rem;box-shadow:0 0 8px 0 rgba(0,0,0,.5);background-color:#141414;width:48.75rem;max-width:100%;max-height:98vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:5.25rem 2.75rem;font-family:industrylight,sans-serif;color:#a7a7a7}.mission-modal .details-view .close-icon{display:none}.mission-modal .details-view h2{font-family:industrylight,sans-serif;font-size:2rem;color:white}.mission-modal .details-view h3{font-family:industrybook,sans-serif;color:#fff;font-size:1rem;text-transform:uppercase}.mission-modal .details-view em{font-style:normal}soldier-mission-played header,soldier-mission-created header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-bottom:1px solid #322f2c;padding-bottom:.9375rem}soldier-mission-played header h4,soldier-mission-created header h4{font-size:.625rem;color:#a7a7a7}modal.mission-modal section.details,modal.mission-modal body.legal article p.details,body.legal article modal.mission-modal p.details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}modal.mission-modal section.details div .official,modal.mission-modal body.legal article p.details div .official,body.legal article modal.mission-modal p.details div .official{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-family:industrybook,sans-serif;color:#bbb;font-size:.9375rem}modal.mission-modal section.details div .official icon,modal.mission-modal body.legal article p.details div .official icon,body.legal article modal.mission-modal p.details div .official icon{margin-right:.625rem}modal.mission-modal section.details span:not(.official),modal.mission-modal body.legal article p.details span:not(.official),body.legal article modal.mission-modal p.details span:not(.official){padding-left:1.75rem;font-size:.9375rem;font-family:industrylight,sans-serif;color:#a7a7a7}modal.mission-modal section.details span:not(.official) em,modal.mission-modal body.legal article p.details span:not(.official) em,body.legal article modal.mission-modal p.details span:not(.official) em{font-weight:700;font-family:industrybook,sans-serif;font-size:.9375rem;color:#bbb}modal.mission-modal section.details p,modal.mission-modal body.legal article p.details p,body.legal article modal.mission-modal p.details p{font-family:industrylight,sans-serif;font-size:.9375rem;color:#a7a7a7}modal.mission-modal .loader{width:3.125rem;height:3.125rem}modal.mission-modal .loader .icon{width:3.125rem;height:3.125rem}soldier-mission-played .details-view div,soldier-mission-created .details-view div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}soldier-mission-played .details-view div #General,soldier-mission-played .details-view div #objectives,soldier-mission-played .details-view div #map-stats,soldier-mission-played .details-view div #weapons,soldier-mission-played .details-view div #medals,soldier-mission-played .details-view div #general-stats,soldier-mission-played .details-view div #best-run,soldier-mission-created .details-view div #General,soldier-mission-created .details-view div #objectives,soldier-mission-created .details-view div #map-stats,soldier-mission-created .details-view div #weapons,soldier-mission-created .details-view div #medals,soldier-mission-created .details-view div #general-stats,soldier-mission-created .details-view div #best-run{width:100%;padding-right:0}soldier-mission-played .details-view div .maps-col-wrapper,soldier-mission-created .details-view div .maps-col-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}soldier-mission-played .maps-column .stats-block,soldier-mission-played .maps-column .details,soldier-mission-created .maps-column .stats-block,soldier-mission-created .maps-column .details{padding:.625rem 0;margin-top:1.25rem}soldier-mission-played .details p,soldier-mission-created .details p{width:100%;color:#a7a7a7;font-size:.7rem;margin-top:1.875rem}soldier-mission-played .simple-stat,soldier-mission-created .simple-stat{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.875rem;font-family:industrylight,sans-serif;font-size:.8125rem;color:#a7a7a7;text-transform:uppercase}soldier-mission-played .simple-stat em,soldier-mission-created .simple-stat em{font-weight:700;font-family:industrybook,sans-serif;font-size:.8125rem;color:#bbb;text-align:right}soldier-mission-played .featured-stats,soldier-mission-created .featured-stats{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}soldier-mission-played .featured-stats h3,soldier-mission-created .featured-stats h3{font-weight:700;line-height:.3125rem;text-transform:uppercase;font-family:industrybook,sans-serif;font-size:1rem;color:#fff}soldier-mission-played .featured-stats em,soldier-mission-created .featured-stats em{font-family:industrylight,sans-serif;font-size:2.8125rem;color:#bbb}soldier-mission-played #team-stats,soldier-mission-created #team-stats{border-top:1px solid #322f2c}soldier-mission-played #team-stats,soldier-mission-played #statistics,soldier-mission-created #team-stats,soldier-mission-created #statistics{padding-top:.9375rem;width:100%}soldier-mission-played #team-stats table,soldier-mission-played #statistics table,soldier-mission-created #team-stats table,soldier-mission-created #statistics table{width:100%}soldier-mission-played #team-stats table thead th,soldier-mission-played #statistics table thead th,soldier-mission-created #team-stats table thead th,soldier-mission-created #statistics table thead th{font-weight:700;text-align:left;text-transform:uppercase;font-family:industrybook,sans-serif;font-size:1rem;color:#fff;line-height:2.5rem}soldier-mission-played #team-stats table tbody tr:nth-child(odd),soldier-mission-played #statistics table tbody tr:nth-child(odd),soldier-mission-created #team-stats table tbody tr:nth-child(odd),soldier-mission-created #statistics table tbody tr:nth-child(odd){background-color:#1c1c1c}soldier-mission-played #team-stats table tbody tr td,soldier-mission-played #statistics table tbody tr td,soldier-mission-created #team-stats table tbody tr td,soldier-mission-created #statistics table tbody tr td{padding:.3125rem;font-family:industrylight,sans-serif;font-size:.8125rem;color:#a7a7a7;line-height:2rem}soldier-mission-played #team-stats table tbody tr td:first-child,soldier-mission-played #statistics table tbody tr td:first-child,soldier-mission-created #team-stats table tbody tr td:first-child,soldier-mission-created #statistics table tbody tr td:first-child{color:#a7a7a7}soldier-mission-played #team-stats table tbody tr td:not(.shift),soldier-mission-played #statistics table tbody tr td:not(.shift),soldier-mission-created #team-stats table tbody tr td:not(.shift),soldier-mission-created #statistics table tbody tr td:not(.shift){text-transform:uppercase}soldier-mission-played #team-stats table tbody tr td.shift,soldier-mission-played #statistics table tbody tr td.shift,soldier-mission-created #team-stats table tbody tr td.shift,soldier-mission-created #statistics table tbody tr td.shift{padding-left:1rem}soldier-mission-played #team-stats table tbody tr td:not(:first-child),soldier-mission-played #statistics table tbody tr td:not(:first-child),soldier-mission-created #team-stats table tbody tr td:not(:first-child),soldier-mission-created #statistics table tbody tr td:not(:first-child){font-family:industrybook,sans-serif;font-size:.8125rem;color:#bbb;font-weight:700}soldier-mission-played[type=ME] header div,soldier-mission-created[type=ME] header div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}soldier-mission-played[type=ME] header div .mission-map,soldier-mission-created[type=ME] header div .mission-map{margin-right:.625rem}soldier-mission-played[type=ME] header div .mission-map svg,soldier-mission-created[type=ME] header div .mission-map svg{fill:#ffd431;width:2.75rem;height:2.5rem}soldier-mission-played[type=ME] #General{border-top:1px solid #322f2c}soldier-mission-played[type=ME] #General .featured-stats{-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:.9375rem}soldier-mission-played[type=ME] #General .featured-stats .breakdown-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;font-size:.8125rem}soldier-mission-played[type=ME] #General .featured-stats .breakdown-wrap em{line-height:normal;font-size:.8125rem;font-family:industrybook,sans-serif;font-weight:700;color:#bbb}soldier-mission-played[type=ME] #General .featured-stats .breakdown{display:block;width:100%;font-size:.8125rem}soldier-mission-played[type=ME] #objectives{margin-top:.625rem}soldier-mission-created[type=ME] #map-stats{margin-top:0}soldier-mission-played[type=SH] header h2 icon,soldier-mission-created[type=SH] header h2 icon{margin-right:.9375rem}soldier-mission-played[type=SH] header h2 icon svg,soldier-mission-created[type=SH] header h2 icon svg{height:1.5rem;width:1.5625rem}soldier-mission-played[type=SH] #medals,soldier-mission-created[type=SH] #medals{padding-top:0;text-align:center}soldier-mission-played[type=SH] #medals h3,soldier-mission-created[type=SH] #medals h3{font-weight:700;text-align:left}soldier-mission-played[type=SH] #medals div,soldier-mission-created[type=SH] #medals div{display:inline-block;width:30%;opacity:.3}soldier-mission-played[type=SH] #medals div.achieved,soldier-mission-created[type=SH] #medals div.achieved{opacity:1}soldier-mission-played[type=SH] #medals .simple-stat span img,soldier-mission-created[type=SH] #medals .simple-stat span img{height:1.25rem;width:auto;margin-right:.3125rem}soldier-mission-played[type=SH] #general-stats .simple-stat,soldier-mission-played[type=SH] #best-run .simple-stat,soldier-mission-created[type=SH] #general-stats .simple-stat,soldier-mission-created[type=SH] #best-run .simple-stat{padding-top:.3125rem}soldier-mission-played[type=SH] #times-played,soldier-mission-created[type=SH] #times-played{width:100%;border-top:1px solid #322f2c;border-bottom:1px solid #322f2c}soldier-mission-played[type=SH] #times-played .featured-stats,soldier-mission-created[type=SH] #times-played .featured-stats{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@-webkit-keyframes check{0%{stroke-dashoffset:-300;stroke:white}40%{opacity:1}80%{opacity:1}85%{stroke-dashoffset:500}100%{opacity:1;stroke-dashoffset:500;stroke:white}}@keyframes check{0%{stroke-dashoffset:-300;stroke:white}40%{opacity:1}80%{opacity:1}85%{stroke-dashoffset:500}100%{opacity:1;stroke-dashoffset:500;stroke:white}}@-webkit-keyframes shrink{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.2);transform:scale(1.2);display:static}100%{-webkit-transform:scale(0);transform:scale(0);display:none}}@keyframes shrink{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.2);transform:scale(1.2);display:static}100%{-webkit-transform:scale(0);transform:scale(0);display:none}}@-webkit-keyframes expand{0%{-webkit-transform:scale(0);transform:scale(0)}80%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes expand{0%{-webkit-transform:scale(0);transform:scale(0)}80%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fill{0%{background-color:transparent}80%{background-color:transparent}100%{background-color:#ffd431;border-color:#ffd431}}@keyframes fill{0%{background-color:transparent}80%{background-color:transparent}100%{background-color:#ffd431;border-color:#ffd431}}@-webkit-keyframes shake{0%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}25%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}33%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}66%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes shake{0%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}25%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}33%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}66%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}army-facts-and-questions header .header-wrap .svg-wrap .svg-circle{fill:#ffd430}army-facts-and-questions header .header-wrap .svg-wrap .svg-circle svg{border:2px solid rgba(255,255,255,.05);border-radius:100%;padding:.625rem}army-facts-and-questions header .header-wrap .svg-wrap .svg-circle svg path{fill:none;stroke:none}army-facts-and-questions header .header-wrap icon:not(.army-logo){transition:border-color .7s}army-facts-and-questions header .header-wrap icon:not(.army-logo) svg{height:4.375rem;width:4.375rem}army-facts-and-questions header .header-wrap icon.army-logo svg{height:4.375rem;width:3.625rem}army-facts-and-questions header .header-wrap icon.afq-close-btn svg{height:3.125rem;width:3.125rem;position:absolute;top:10;right:-10}army-facts-and-questions header .header-wrap .afq-question{height:4.375rem;width:4.375rem;fill:#ffd430;position:absolute;top:35;right:60}army-facts-and-questions header .header-wrap .afq-fact{height:4.375rem;width:4.375rem;fill:#ffd430;position:absolute;top:35;right:60}army-facts-and-questions header .header-wrap .afq-fact.submitted{-webkit-animation:shrink .7s ease forwards;animation:shrink .7s ease forwards;-webkit-animation-delay:.5s;animation-delay:.5s}army-facts-and-questions header .header-wrap .afq-question.submitted{-webkit-animation:shrink .7s ease forwards;animation:shrink .7s ease forwards;-webkit-animation-delay:.5s;animation-delay:.5s}army-facts-and-questions header .header-wrap .afq-question.submitted.incorrect{-webkit-animation:shake .7s ease forwards;animation:shake .7s ease forwards}army-facts-and-questions header .header-wrap .afq-check{height:4.375rem;width:4.375rem;position:absolute;top:35;right:60}army-facts-and-questions header .header-wrap .afq-check path{stroke:none;fill:none}army-facts-and-questions header .header-wrap .afq-check.is-correct{-webkit-animation:expand 2s ease forwards;animation:expand 2s ease forwards}army-facts-and-questions header .header-wrap .afq-check.is-correct path{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation:check 4s ease forwards;animation:check 4s ease forwards;stroke-dasharray:850;stroke-width:3;stroke-linecap:square;stroke-linejoin:square;stroke-miterlimit:400}army-facts-and-questions header .header-wrap icon.submitted svg{-webkit-animation:fill 1s ease forwards;animation:fill 1s ease forwards;-webkit-animation-delay:.5s;animation-delay:.5s}army-facts-and-questions header .header-wrap icon.submitted svg path{-webkit-animation:shrink .7s ease forwards;animation:shrink .7s ease forwards;-webkit-animation-delay:.5s;animation-delay:.5s}army-facts-and-questions div.incorrect .afq-check.is-correct{-webkit-animation:none;animation:none}army-facts-and-questions div.incorrect .afq-check.is-correct path{-webkit-animation:none;animation:none}army-facts-and-questions div.incorrect icon.submitted svg{-webkit-animation:none;animation:none;border-color:#ffd430}army-facts-and-questions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#131313;width:48.75rem;width:100%;max-width:100vw;max-height:100vh;border-radius:.25rem;box-shadow:0 0 20px 0 rgba(0,0,0,.5)}army-facts-and-questions header{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#333c33;background:url(images/bgs/stripes.png);background-size:cover;width:48.75rem;height:8.75rem;z-index:9000}army-facts-and-questions header .header-wrap{display:block;width:100%;padding:0 3.75rem}army-facts-and-questions header .header-wrap .army-logo{float:left}army-facts-and-questions header .header-wrap .svg-wrap{float:right;height:4.375rem}army-facts-and-questions section,army-facts-and-questions body.legal article p,body.legal article army-facts-and-questions p{width:48.75rem;max-width:100vw;max-height:100vh;padding:11.875rem 1.875rem 3.125rem;font-family:industry-light;font-weight:300;align-text:left;overflow-y:scroll;-webkit-overflow-scrolling:touch}army-facts-and-questions section.afq-loader,army-facts-and-questions body.legal article p.afq-loader,body.legal article army-facts-and-questions p.afq-loader{margin-bottom:8.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40rem}army-facts-and-questions section.afq-loader .spin,army-facts-and-questions body.legal article p.afq-loader .spin,body.legal article army-facts-and-questions p.afq-loader .spin{height:3.125rem;width:3.125rem}army-facts-and-questions section h3,army-facts-and-questions body.legal article p h3,body.legal article army-facts-and-questions p h3{color:#fff;font-family:industrylight,sans-serif;font-size:2rem;line-height:2.5rem;padding:0 1.875rem}army-facts-and-questions section p,army-facts-and-questions body.legal article p p,body.legal article army-facts-and-questions p p{color:#bbb;margin:.5rem 0 0;font-size:1.25rem;font-family:industrylight,sans-serif;line-height:1.75rem;padding:0 1.875rem}army-facts-and-questions section p.afq-countdown,army-facts-and-questions body.legal article p p.afq-countdown,body.legal article army-facts-and-questions p p.afq-countdown{padding:3.125rem 0 .625rem;margin-left:1.875rem}army-facts-and-questions section form,army-facts-and-questions body.legal article p form,body.legal article army-facts-and-questions p form{margin:0}army-facts-and-questions section form ul,army-facts-and-questions body.legal article p form ul,body.legal article army-facts-and-questions p form ul{display:none}army-facts-and-questions section form .form-field-label,army-facts-and-questions body.legal article p form .form-field-label,body.legal article army-facts-and-questions p form .form-field-label{display:none!important}army-facts-and-questions .close-icon{display:none}army-facts-and-questions div.fact-submit,army-facts-and-questions div.form-ng-buttons{padding:3.125rem 1.875rem 0}army-facts-and-questions div.fact-submit .afq-submit-button,army-facts-and-questions div.form-ng-buttons .afq-submit-button{box-sizing:content-box;width:10.625rem;border:3px solid #858a85;color:#d6d8d6;padding:.375rem .9375rem;font-size:.9375rem}army-facts-and-questions div.fact-submit .afq-submit-button:hover,army-facts-and-questions div.form-ng-buttons .afq-submit-button:hover{background-color:rgba(133,138,133,.9);color:#1d1d1d;border-color:rgba(133,138,133,.9)}army-facts-and-questions .submitted div.fact-submit,army-facts-and-questions .submitted div.form-ng-buttons{display:none}army-facts-and-questions form .formly-field{margin:.25rem 1.875rem}army-facts-and-questions form .formly-field:not(.formly-field-radio) label.selected icon.afq-check{visibility:visible}army-facts-and-questions form .formly-field:not(.formly-field-radio) label.selected icon.afq-check svg{fill:#ffd430}army-facts-and-questions form .formly-field label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:.9375rem 1.875rem;color:#a7a7a7;position:relative;font-family:industrylight,sans-serif;font-weight:300;font-size:1rem;cursor:pointer;border:none;border-radius:4px;background-color:rgba(214,216,214,.06)}army-facts-and-questions form .formly-field label:hover{background-color:rgba(214,216,214,.12)}army-facts-and-questions form .formly-field label.selected{color:#ffd430;background-color:rgba(214,216,214,.02)}army-facts-and-questions form .formly-field label icon{visibility:hidden}army-facts-and-questions form .formly-field input{-moz-appearance:none;visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:0;width:100%}army-facts-and-questions afq-survey-form div.form-validation-messages,army-facts-and-questions afq-question-form div.form-validation-messages{top:100%}army-facts-and-questions afq-survey-form p,army-facts-and-questions afq-question-form p{padding-bottom:3.125rem}army-facts-and-questions afq-survey-form .form-label-wrapper,army-facts-and-questions afq-question-form .form-label-wrapper{padding-bottom:0}army-facts-and-questions .radio{margin-bottom:.25rem}army-facts-and-questions .submitted afq-question-form label.selected:not(.correct){color:#fe3636}army-facts-and-questions .submitted afq-question-form label.selected:not(.correct) .afq-check{display:none}army-facts-and-questions .submitted afq-question-form label.selected:not(.correct) .afq-x{visibility:visible}army-facts-and-questions .submitted afq-question-form label.selected:not(.correct) .afq-x svg{fill:#fe3636}army-facts-and-questions .submitted afq-question-form label.correct{color:#7a9c31;background-color:rgba(214,216,214,.02)}army-facts-and-questions .submitted afq-question-form label.correct .afq-check{visibility:visible}army-facts-and-questions .submitted afq-question-form label.correct .afq-check svg{fill:#7a9c31}army-facts-and-questions .submitted afq-question-form label.correct .afq-x{display:none}army-facts-and-questions afq-survey-form .afq-submit-button,army-facts-and-questions afq-question-form .afq-submit-button{width:7.8125rem}.afq-teaser{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;top:0;left:0;height:3.75rem;width:100%;background-image:url(images/bgs/stripes.png);background-position:top;background-repeat:no-repeat;background-color:#333c33}.afq-teaser div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;cursor:pointer}.afq-teaser div:hover{background-color:rgba(0,0,0,.16)}.afq-teaser div .icon-wrap{height:3.875rem;width:3.875rem;padding:.4rem;background-color:rgba(19,19,19,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.afq-teaser div .icon-wrap icon{border:2px solid rgba(108,108,108,.5);border-radius:50%;height:2.8125rem;width:2.8125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.afq-teaser div .icon-wrap icon svg{width:1.5625rem;height:1.5625rem}.afq-teaser div .icon-wrap icon svg path{fill:#ffd430}.afq-teaser div span{width:100%;color:#d6d8d6;padding-left:1.25rem;vertical-align:middle}.afq-teaser div .close-icon{margin-right:1.25rem}.afq-teaser div .close-icon svg{height:1.75rem;width:1.75rem;fill:rgba(0,0,0,.25)}.afq-teaser div .close-icon:hover svg{fill:#fff}.authentication-message{position:absolute;top:0;left:0;width:100%;height:100%;padding:1.25rem;background-color:white;z-index:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#414141;text-align:center}aapg-launch-card.inner-card{background-image:url(./images/bgs/aapg-launch-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}aapg-launch-card .aapg-logo{height:1.9375rem;margin-top:3.75rem;margin-left:3.75rem}aapg-launch-card .text-block{margin-top:7.5625rem;margin-left:3.75rem}aapg-launch-card .text-block h1,aapg-launch-card .text-block h1 span{text-transform:uppercase;margin-bottom:1.3125rem;font-weight:300}aapg-launch-card .text-block h1 span{color:#ffd431}aapg-launch-card .text-block h4{color:#fff;margin-bottom:1.375rem;font-family:industrylight,sans-serif;font-weight:300;letter-spacing:0}aapg-launch-card .text-block h4 span{color:#a1a684}aapg-launch-card .text-block .comet-btn{padding:.625rem 1.5625rem;font-size:.875rem;text-transform:uppercase;font-weight:700;color:#fff;border:2px solid #ffd431}aapg-launch-card .text-block .comet-btn:hover{background-color:#ffd431;color:#414141}aapg-launch-card .clickwrap{cursor:pointer;width:100%;height:100%;transition:all 125ms cubic-bezier(1,0,0,1)}aapg-launch-card .clickwrap:hover{background:rgba(0,0,0,.2)}top-weapon-card .top,top-weapon-card .bottom{z-index:2}top-weapon-card .grad-back{background:linear-gradient(0deg,#dededc 0,#bbbcb8 100%);position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}top-weapon-card .top{background-size:100%}army-logo-card.inner-card{background-color:black}army-logo-card.inner-card a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}army-logo-card.inner-card a:hover img{opacity:.9}army-logo-card.inner-card a img{height:5.625rem;display:block;transition:all 125ms cubic-bezier(1,0,0,1)}army-banner-card .goarmy-banner{background-image:url(./images/bgs/army-banner.jpg);background-repeat:no-repeat;background-size:cover;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}army-banner-card .goarmy-banner h2{color:#fff;font-family:interstate-bold,sans-serif;text-transform:uppercase;font-size:1.5rem}army-banner-card .goarmy-banner h2 span{font-family:interstate-bold,sans-serif;color:#ffd431}army-banner-card army-link a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:all 125ms cubic-bezier(1,0,0,1)}army-banner-card army-link a:hover{background:rgba(0,0,0,.2)}tweet-card .aapg-logo-small,tweet-card .twitter-bird{position:absolute;top:-4rem}tweet-card .aapg-logo-small{left:1.5rem;width:3rem}tweet-card .twitter-bird{display:none;right:1.25rem;width:1.4375rem}.aapg pg-screenshot-card .top{height:100%;background-size:cover;cursor:pointer}.aapg pg-screenshot-card .bottom{display:none}army-fact-card .exploration-template{background-position-y:0}army-fact-card .exploration-template:hover{cursor:pointer}army-fact-card .exploration-template .category{left:calc(50% - 75px);width:150px;text-align:center;color:#414141}army-fact-card .actions{background:transparent}army-fact-card .exploration-template{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}army-fact-card .exploration-template icon svg{height:3.75rem;color:#414141}army-fact-card .exploration-template img{height:3.75rem}army-question-card .exploration-template{background-position-y:0}army-question-card .exploration-template:hover{cursor:pointer}army-question-card .exploration-template .category{left:calc(50% - 75px);width:150px;text-align:center;color:#fff}army-question-card .actions{background:transparent}army-question-card .exploration-template{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}army-question-card .exploration-template icon svg{height:3.75rem;color:#bdc68b}army-question-card .exploration-template img{height:3.75rem}loading-card{position:absolute;top:0;left:0;width:100%;height:100%;background-color:white;z-index:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}loading-card svg{width:3.125rem;height:3.125rem;position:relative}loading-card.ng-leave{transition:opacity 300ms}loading-card.ng-leave-active{opacity:0.0}placeholder{background:#e8117f;width:100%;height:100%;display:block}youtube1-card .top{position:relative}youtube1-card .top:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(images/icons/play.png);background-position:center;background-repeat:no-repeat;background-size:6.25rem;opacity:.8;transition:all 125ms cubic-bezier(1,0,0,1)}youtube1-card:hover .top:after{opacity:1.0}.soldier .inner-card .category,.soldier .inner-card .content{position:absolute;left:0;text-align:center;width:100%;font-size:.8125rem}.soldier .inner-card .category{top:.625rem}.soldier .inner-card .content{bottom:.625rem}.soldier .inner-card .category,.soldier .inner-card h2,.soldier .inner-card h3{color:#4e4e4e}.soldier .inner-card h2,.soldier .inner-card h3{font-size:.9375rem;font-family:industrybook,sans-serif;font-weight:400;font-style:normal;text-transform:none}.soldier .inner-card h2{font-size:.9375rem}.soldier .inner-card h3{font-size:.75rem}.soldier .inner-card text{cursor:help}.soldier .card .inner-card{background:linear-gradient(0deg,#bfc0b5 0,#f0f0ee 0,#fff 100%)}eppm-stat-card .textItem,mhs-stat-card .textItem,nhl-stat-card .textItem,rhs-stat-card .textItem,tp-stat-card .textItem{font-size:3.125rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#4e4e4e;letter-spacing:-.3125rem;font-family:industrylight,sans-serif}ndr-stat-card svg,rwlr-stat-card svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.home content{padding-top:5.625rem}aapg-header{position:relative;background-color:#000;height:32.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}aapg-header .video-logos{width:31.25rem;height:32.5rem;position:absolute;top:0;left:calc(50% - (31.25rem/2))}aapg-header .video-logos .army-logo,aapg-header .video-logos .pg-logo{width:31.25rem;height:31.25rem;position:absolute;top:calc(50% - (31.25rem/2));left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}aapg-header .video-logos .army-logo img{width:5.9375rem}aapg-header .video-logos .pg-logo img{width:26.25rem}@-webkit-keyframes armyLogoFadeInOut{0%{opacity:1}45%{opacity:1}55%{opacity:0}100%{opacity:0}}@keyframes armyLogoFadeInOut{0%{opacity:1}45%{opacity:1}55%{opacity:0}100%{opacity:0}}@-webkit-keyframes pgLogoFadeInOut{0%{opacity:0}45%{opacity:0}55%{opacity:1}100%{opacity:1}}@keyframes pgLogoFadeInOut{0%{opacity:0}45%{opacity:0}55%{opacity:1}100%{opacity:1}}aapg-header .video-logos .army-logo,aapg-header .video-logos .pg-logo{-webkit-animation-name:armyLogoFadeInOut;animation-name:armyLogoFadeInOut;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-direction:alternate;animation-direction:alternate}aapg-header .video-logos .pg-logo{-webkit-animation-name:pgLogoFadeInOut;animation-name:pgLogoFadeInOut}.aapg .sub-header{background-color:#6c5f31;background-image:url(./images/bgs/pg-description-bg-parallax.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:15.625rem;border-top:1px solid #6c5f31;border-bottom:1px solid #6c5f31;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aapg .sub-header .us-flag{width:4.0625rem;margin-top:3.75rem;margin-bottom:1.25rem}.aapg .sub-header h2{color:#fff;text-transform:uppercase;font-size:1.5rem;font-family:industrylight,sans-serif;text-align:center}.aapg .sub-header p{max-width:46.875rem;text-align:center;margin:0;letter-spacing:0;line-height:1.375rem}.aapg .sub-header div.comet-btn{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25rem;font-family:industrylight,sans-serif;background-color:transparent;border:3px solid #ffd431;color:#fff;margin:1.875rem 0 3.75rem;padding-right:.625rem}.aapg .sub-header div.comet-btn:hover{background-color:#ffd431;color:#414141}.aapg .sub-header div.comet-btn:hover icon path{fill:#414141}.aapg .sub-header div.comet-btn icon{margin-right:1.25rem;height:1.25rem;width:2.75rem}.aapg .sub-header div.comet-btn icon svg{width:2.75rem}.aapg .sub-header div.comet-btn icon svg path{fill:#fff}.aapg .slide-cards{padding:7.5rem 0;background:#212121;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aapg .slide-cards card-grid{margin:0}.aapg .slide-cards card-grid h3{position:absolute;top:-45;padding-left:1.875rem;text-transform:uppercase;font-family:industrylight,sans-serif;font-weight:700;line-height:1.375rem;font-size:.9375rem;color:#666}.aapg .mission-editor{background-color:#272727;background-image:url(./images/bgs/pg-me-bg-parallax.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:25rem;height:25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aapg .mission-editor .me-logo{width:18.75rem;margin:0 0 1.25rem}.aapg .mission-editor p{max-width:46.875rem;text-align:center;margin-top:0;letter-spacing:0;word-break:keep-all}.aapg .features{background-image:url(./images/bgs/pg-features-bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;padding:6.25rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aapg .features .features-wrap{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aapg .f-col{min-height:12.5rem;width:49%}.aapg .f-col a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:20.3125rem}.aapg .f-col .f-top{height:6.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aapg .f-col .f-top img{height:3.75rem}.aapg .f-col h5,.aapg .f-col p{color:#333;text-align:center}.aapg .f-col h5{font-family:industrybook,sans-serif;font-size:1.125rem;text-transform:uppercase}.aapg .f-col p{padding:0 1.5625rem}.aapg .gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6.25rem 0}.aapg .gallery card-grid{margin:0}.aapg .gallery card-grid h3{position:absolute;top:-40;padding-left:1.875rem;text-transform:uppercase;font-family:industrylight,sans-serif;font-weight:700;line-height:1.375rem;font-size:.9375rem;color:#666}.soldier .stat-board-title,.soldier .map-board-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:5.875rem;text-transform:uppercase;color:#414141;font-size:1.25rem}.soldier .stat-board-title h3,.soldier .map-board-title h3{margin-top:1.75rem}.soldier .soldier-header{background-image:url(./images/bgs/dot-overlay-bg.png),url(./images/bgs/profile-header-bg.jpg);background-repeat:repeat,no-repeat;background-position:center center;background-size:2591px 960px,cover;width:100%;height:27.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}soldier-header-info{height:calc(100% - 3rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}soldier-header-info .top,soldier-header-info .bottom{height:50%;width:100%}soldier-header-info .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}soldier-header-info .left,soldier-header-info .right{width:50%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}soldier-header-info .name{height:40%;width:100%;padding-left:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}soldier-header-info .name .badge,soldier-header-info .name .rank{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:5.875rem}soldier-header-info .name .badge{margin-right:.75rem}soldier-header-info .name .rank{width:5.875rem;height:5.875rem;margin-right:1.3125rem;position:relative;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}soldier-header-info .name .rank:hover{cursor:help}soldier-header-info .name .rank circle-line-graph{width:5.875rem;height:5.875rem}soldier-header-info .name .rank>div{position:absolute;top:0;left:0;width:5.875rem;height:5.875rem;background-position:center;background-repeat:no-repeat;background-size:calc(5.875rem/1.2)}soldier-header-info .name .soldier-name{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}soldier-header-info .name .soldier-name .top,soldier-header-info .name .soldier-name .bottom{width:100%}soldier-header-info .name .soldier-name .top{height:25%;font-size:.9375rem;color:#bbbcb8;line-height:.9375rem;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}soldier-header-info .name .soldier-name .top img{width:.875rem;margin-right:.625rem}soldier-header-info .name .soldier-name .top span:after{content:'|';padding:0 .4375rem}soldier-header-info .name .soldier-name .top span:last-child:after{content:''}soldier-header-info .name .soldier-name .bottom{height:65%}soldier-header-info .name .soldier-name .bottom span{font-family:dharma_gothic_elight,sans-serif;font-size:3.875rem;font-weight:300;line-height:3.75rem;color:#fff}soldier-header-info .next-rank{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:0;margin-top:-3.125rem;margin-left:-.9375rem;width:12.5rem;height:6.5625rem;background:#414141;border-radius:.25rem;box-shadow:0 2px 5px 0 rgba(0,1,1,.25)}soldier-header-info .next-rank:after{border-top:6px solid #414141;border-left:5px solid transparent;border-right:5px solid transparent;content:"";margin:0 auto -6px;width:.25rem}soldier-header-info .next-rank span{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}soldier-header-info .next-rank span.next-rank-header{font-family:industrybook,sans-serif;color:#d1d1d1;font-size:.8125rem;font-weight:300;line-height:1.125rem;height:1.875rem;background:#575757;border-radius:.25rem .25rem 0 0}soldier-header-info .next-rank span.next-rank-body{font-family:industrylight,sans-serif;font-size:2.25rem;font-weight:300;color:#f0f0f0}soldier-header-info .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}soldier-header-info .experience,soldier-header-info .soldier-rank{height:40%;width:100%;padding-right:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}soldier-header-info .experience .top,soldier-header-info .experience .bottom,soldier-header-info .soldier-rank .top,soldier-header-info .soldier-rank .bottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}soldier-header-info .experience .top,soldier-header-info .soldier-rank .top{height:25%;padding-right:.3125rem}soldier-header-info .experience .top span,soldier-header-info .soldier-rank .top span{font-size:.9375rem;font-weight:700;line-height:.9375rem;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}soldier-header-info .experience .bottom,soldier-header-info .soldier-rank .bottom{height:65%}soldier-header-info .experience .bottom span,soldier-header-info .soldier-rank .bottom span{font-family:industrylight,sans-serif;font-size:3.875rem;font-weight:300;line-height:3.75rem;color:#bbbcb8}soldier-header-info .soldier-rank{margin-top:5.5vh}soldier-header-info .soldier-rank .bottom span{font-size:5.625rem;letter-spacing:-.125rem;line-height:5.625rem}soldier-header-info{color:#fff}soldier-nav-bar{background-color:#1e1e1e;height:3rem;border-bottom:1px solid #575850;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}soldier-nav-bar.stick{position:fixed;width:100%;top:3rem;left:0;z-index:1}.afq-teaser-showing soldier-nav-bar.stick{top:6.75rem}soldier-nav-bar a{font-size:.9375rem;line-height:1.25rem;color:#bbbcb8;padding:1.25rem}soldier-nav-bar a.active,soldier-nav-bar a:hover{color:#fff}soldier-nav-bar .game-type{color:#fff;font-weight:700;position:relative;padding:1.25rem 2.5rem;cursor:pointer;transition:all 300ms}soldier-nav-bar .game-type:before{content:url(./images/icons/left-menu-arrow.svg);width:.5rem;position:absolute;top:40%;left:.75rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}soldier-nav-bar .game-type:hover:before{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.4}soldier-nav-bar .game-type:after{content:'';position:absolute;top:calc(50% - 10px);right:0;height:1.25rem;border-right:1px solid #575850}soldier-nav-bar .game-type .dropdown-menu{visibility:hidden;top:100%;left:0;width:100%;opacity:0.0;position:absolute;-webkit-transform:translate3d(-9999px,-9999px);transform:translate3d(-9999px,-9999px);transition:visibility 300ms,opacity 300ms;background-color:#191712;padding:0 0 1.25rem;border-left:1px solid #575850;border-right:1px solid #575850;border-bottom:1px solid #575850}soldier-nav-bar .game-type .dropdown-menu a{display:block;padding:.375rem 2.5rem}soldier-nav-bar .game-type .dropdown-menu a.active:before{content:url(./images/icons/green-check.svg);width:1rem;margin-top:.125rem;position:absolute;left:.75rem}soldier-nav-bar .game-type:hover{background-color:#1e1e1e}soldier-nav-bar .game-type:hover .dropdown-menu{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:#1e1e1e;opacity:1.0;z-index:9999}soldier-nav-bar[game=beta]{background-color:#0a0907}achievement-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}achievement-card .top,achievement-card .bottom{width:100%}achievement-card .top{height:45%}achievement-card .bottom{height:55%}achievement-card .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}achievement-card .top img{width:4.6875rem}achievement-card .bottom{background:linear-gradient(0deg,#eeeeec 0,#faf9f9 100%)}achievement-card .bottom h5{font-family:industrybook,sans-serif;color:#414141;font-size:.9375rem;line-height:1.0625rem}achievement-card .bottom p{color:#414141;font-size:.9375rem}achievement-card .bottom>div{margin:1.25rem}achievement-card .top,achievement-card .bottom{position:relative}achievement-card .top.un-earned:after,achievement-card .bottom.un-earned:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5)}achievement-card .top.earned{background:linear-gradient(138deg,#404040 0,#404040 50%,#373737 51%,#373737 100%)}achievement-card .top.un-earned{background:linear-gradient(138deg,#f7f7f6 0,#f7f7f6 50%,#efefee 51%,#efefee 100%)}achievement-card .top.un-earned img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}achievement-card .top span{color:#fff;font-size:1.5rem;line-height:1.5rem;position:absolute;bottom:.625rem;right:.625rem}soldier-achievements-route .group{border:1px solid rgba(0,0,0,.06);border-radius:5px;margin-bottom:.625rem}soldier-achievements-route .group h2{margin:.9375rem 0 0 1.25rem}soldier-achievements-route .group:last-child{margin-bottom:0}soldier-achievements-route .loader,soldier-recent-achievements .loader{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}soldier-achievements-route .loader svg,soldier-recent-achievements .loader svg{width:3.125rem}soldier-challenge-coins{margin-bottom:3.75rem}soldier-challenge-coins .card-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}soldier-challenge-coins .info-bar{height:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}soldier-challenge-coins .info-bar .title,soldier-challenge-coins .info-bar .pagination,soldier-challenge-coins .info-bar .nav{width:33%}soldier-challenge-coins .info-bar .pagination{text-align:center}soldier-challenge-coins .info-bar .nav{text-align:right}soldier-challenge-coins .card{width:calc(100%/5)}soldier-challenge-coins .card:nth-child(5n) .challenge-inner-card{margin-right:0;margin-bottom:1.25rem}soldier-challenge-coins .card:nth-child(5n+1) .challenge-inner-card{margin-left:0}soldier-challenge-coins .card:last-of-type .challenge-inner-card{margin-bottom:0}soldier-challenge-coins .challenge-inner-card{height:12.375rem;border-width:1px;border-style:solid;border-radius:.3125rem;margin-right:calc(1.25rem/2);margin-left:calc(1.25rem/2)}soldier-weapon-challenges{margin-bottom:3.75rem}soldier-weapon-challenges .card-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}soldier-weapon-challenges .info-bar{height:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}soldier-weapon-challenges .info-bar .title,soldier-weapon-challenges .info-bar .pagination,soldier-weapon-challenges .info-bar .nav{width:33%}soldier-weapon-challenges .info-bar .pagination{text-align:center}soldier-weapon-challenges .info-bar .nav{text-align:right}soldier-weapon-challenges .card{width:calc(100%/4)}soldier-weapon-challenges .card:nth-child(4n) .challenge-inner-card{margin-right:0;margin-bottom:calc(1.25rem*3)}soldier-weapon-challenges .card:nth-child(4n+1) .challenge-inner-card{margin-left:0}soldier-weapon-challenges .card:last-of-type .challenge-inner-card{margin-bottom:0}soldier-weapon-challenges .challenge-inner-card{height:31.875rem;border-width:1px;border-style:solid;border-radius:.3125rem;margin-right:calc(1.25rem/2);margin-left:calc(1.25rem/2)}.stat-board-title h3{font-size:1.25rem;font-family:industrybook,sans-serif;color:#4d4d4d;margin-top:0}soldier-weapon-challenges{-ms-flex-wrap:wrap;flex-wrap:wrap}soldier-weapon-challenges .info-bar{border-top:.0625rem solid #e6e6e6;height:3.75rem;margin:auto}soldier-weapon-challenges .info-bar .title{line-height:3.75rem;font-family:industrybook,sans-serif;color:#4d4d4d}soldier-weapon-challenges .challenge-inner-card{border-width:0;height:31.875rem;width:17.5rem}.challenge-inner-card{overflow:hidden}.challenge-inner-card:hover{box-shadow:2px 3px 35px 0 rgba(0,0,0,.2)}.challenge-card__header{border-top:.4375rem solid #bdb8a7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;height:8.25rem;background-position:center;background-size:cover}.challenge-card__header--stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:1.875rem;width:100%}.challenge-card__header--stats .stat-icon{background-image:url(/images/icons/weapon-stats-icon.svg);background-repeat:no-repeat;background-position:center;cursor:pointer;height:1.875rem;width:1.875rem;padding:1.25rem}.challenge-card__header--stats .stat-icon:hover{background-color:rgba(255,255,255,.2)}.challenge-card__header--stats .stat-icon:active{background-color:rgba(255,255,255,.3)}.challenge-card__header--labels{padding:0 1.25rem .5rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.challenge-card__header--labels span.label{color:#323232;font-size:1.375rem;line-height:1.75rem;font-family:industrybold,sans-serif}.challenge-card__header--labels span.level{color:#fff;font-size:.9375rem;line-height:1.75rem}.challenge-card__body{padding:0 1.25rem 1.25rem;background-color:#fff;color:#131313;height:21rem;overflow-y:scroll}.challenge-card__body--tabs-wrapper ul{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#131313}.challenge-card__body--tabs-wrapper ul li{color:#bbb;font-size:.8125rem;font-family:industrybold,sans-serif;line-height:2.75rem;text-align:left;cursor:pointer}.challenge-card__body--tabs-wrapper ul li.current{color:#414141}.challenge-card__body--stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.challenge-card__body--stats .rewards{color:#4d4d4d}.challenge-card__body--stats .criteria{color:#4d4d4d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.challenge-card__body--stats .criteria div:first-child{font-size:.9375rem;font-family:industrybold,sans-serif}.challenge-card__body--stats .criteria div:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.challenge-card__body--stats .criteria div:last-child span:first-child{margin-right:.3125rem}.challenge-card__body soldier-challenge-objective{width:100%}.challenge-card__body--stats soldier-challenge-criteria{opacity:1;transition:opacity .5s;margin-top:.625rem}.challenge-card__body--stats soldier-challenge-criteria.fade{opacity:0}.challenge-card__body--stats-list .stat-row{margin-top:.5rem}.challenge-card__body--stats-list .stat-row div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#414141;font-family:industrybook,sans-serif}.challenge-card__body--stats-list .stat-row.completed div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-bottom:1px solid #e6e6e6}.challenge-card__body--stats-list .stat-row.completed .stat{font-family:industrybold,sans-serif;margin-right:.5rem}.challenge-card__body--stats-list .stat-row.completed .stat,.challenge-card__body--stats-list .stat-row.completed .stat-label{font-size:.8125rem;line-height:1.6875rem;padding:.5rem 0 0}.challenge-card__body--stats-list .stat-row.completed .stat.too-long,.challenge-card__body--stats-list .stat-row.completed .stat-label.too-long{line-height:1.0625rem;padding:.21875rem 0}.challenge-card__body--stats-list .stat-row.completed .stat-complete{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;text-align:right;-ms-flex-item-align:center;align-self:center}.challenge-card__body--stats-list .stat-row.completed .stat-complete svg{fill-rule:evenodd}.challenge-card__body--stats-list .stat-label{color:#414141;font-size:.8125rem;font-family:industrybook,sans-serif;line-height:1.875rem;max-width:85%}.challenge-card__body--stats-list .stat-label.too-long{line-height:1.0625rem;padding:.21875rem 0}.challenge-card__body--stats-list .stat{font-size:1.375rem;font-family:industrybook,sans-serif;font-weight:400;max-width:85%}.challenge-card__body--stats-list .stat-bar svg{height:.3125rem;border-radius:1.25rem}.challenge-card__body--stats-list .stat-bar svg line{stroke:#e6e6e6}.challenge-card__body--stats-list .multi{font-size:.75rem;padding:.5rem 0}.challenge-card__footer{height:2.75rem;background-color:#fff;border-top:.0625rem solid #f0f0f0;overflow:hidden}.challenge-card__footer:hover{cursor:pointer}.challenge-card__footer .push{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;transition:margin-top .25s;transition-delay:.25s;margin-top:0}.challenge-card__footer .push.up{margin-top:-2.75rem}.challenge-card__footer .footer-criteria,.challenge-card__footer .footer-rewards{padding:0 0 0 1.25rem;height:2.75rem;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.challenge-card__footer-rewards{color:#414141;font-size:.9375rem;font-family:industrybook,sans-serif;line-height:1.375rem;text-align:left}.challenge-card__footer-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;height:2.75rem;width:2.75rem}.challenge-card__footer-details:hover{background-color:#f4f4f4}.challenge-card__footer-details:active{background-color:#f0f0f0}.challenge-card__footer-details .arrow{height:.9375rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.challenge-inner-card.NOV1 .challenge-card__header{border-top:.3125rem solid #bdb8a7}.challenge-inner-card.NOV1 .challenge-card__body--tabs-wrapper ul li.level{color:#bdb8a7}.challenge-inner-card.NOV1 .currentLevel svg line.remaining{stroke:#bdb8a7}.challenge-inner-card.NOV1 .stat-row.completed .currentLevel svg path{fill:#bdb8a7}.challenge-inner-card.NOV2 .challenge-card__header{border-top:.3125rem solid #858a85}.challenge-inner-card.NOV2 .challenge-card__body--tabs-wrapper ul li.level{color:#858a85}.challenge-inner-card.NOV2 .currentLevel svg line.remaining{stroke:#858a85}.challenge-inner-card.NOV2 .stat-row.completed .currentLevel svg path{fill:#858a85}.challenge-inner-card.NOV3 .challenge-card__header{border-top:.3125rem solid #000}.challenge-inner-card.NOV3 .challenge-card__body--tabs-wrapper ul li.level{color:#000}.challenge-inner-card.NOV3 .currentLevel svg line.remaining{stroke:#000}.challenge-inner-card.NOV3 .stat-row.completed .currentLevel svg path{fill:#000}.challenge-inner-card.VETERAN .challenge-card__header{border-top:.3125rem solid #0d507c}.challenge-inner-card.VETERAN .challenge-card__body--tabs-wrapper ul li.level{color:#0d507c}.challenge-inner-card.VETERAN .currentLevel svg line.remaining{stroke:#0d507c}.challenge-inner-card.VETERAN .stat-row.completed .currentLevel svg path{fill:#0d507c}.challenge-inner-card.EXPERT .challenge-card__header{border-top:.3125rem solid #c1213a}.challenge-inner-card.EXPERT .challenge-card__body--tabs-wrapper ul li.level{color:#c1213a}.challenge-inner-card.EXPERT .currentLevel svg line.remaining{stroke:#c1213a}.challenge-inner-card.EXPERT .stat-row.completed .currentLevel svg path{fill:#c1213a}.challenge-inner-card.ELITE .challenge-card__header{border-top:.3125rem solid #ffa100}.challenge-inner-card.ELITE .challenge-card__body--tabs-wrapper ul li.level{color:#ffa100}.challenge-inner-card.ELITE .currentLevel svg line.remaining{stroke:#ffa100}.challenge-inner-card.ELITE .stat-row.completed .currentLevel svg path{fill:#ffa100}.challenge-inner-card .stat-row.completed svg path{fill:#ccc}soldier-challenge-rewards .rewards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}soldier-challenge-rewards .rewards span,soldier-challenge-rewards .rewards div{font-family:industrybold,sans-serif}soldier-challenge-rewards .rewards img{height:.8125rem}soldier-challenge-rewards .challenge-card__body--stats-list .stat-row{color:#414141;font-size:.9375rem;border-bottom:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}soldier-challenge-rewards .challenge-card__body--stats-list .stat-label{font-size:.8125rem;font-family:industrybook,sans-serif;-ms-flex-item-align:end;align-self:flex-end;line-height:1.875rem}soldier-challenge-rewards .challenge-card__body--stats-list .stat{font-size:1.375rem;font-family:industrybook,sans-serif;font-weight:400;-ms-flex-item-align:end;align-self:flex-end}soldier-challenge-coins .info-bar{border-top:.0625rem solid #e6e6e6;height:3.75rem}soldier-challenge-coins .info-bar .title{line-height:3.75rem;font-family:industrybook,sans-serif;color:#4d4d4d}.coin-challenges-card-wrapper .inner-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coin-challenges-card-wrapper .inner-card{margin-top:2rem;margin-right:1.5rem;width:11.25rem;height:calc(9.625rem + 2.75rem);border-radius:.25rem;overflow:hidden}.coin-challenges-card-wrapper .inner-card:nth-child(6n+6){margin-right:0}.coin-challenges-card-wrapper .inner-card .top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;height:9.625rem;background:linear-gradient(138deg,#414141 0,#414141 50%,#313132 51%,#313132 100%)}.coin-challenges-card-wrapper .inner-card .top .coin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:1rem}.coin-challenges-card-wrapper .inner-card .top .coin img{width:5rem;height:5rem}.coin-challenges-card-wrapper .inner-card .top .progress{width:100%;height:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:end;align-self:flex-end}.coin-challenges-card-wrapper .inner-card .top .progress span{height:.5rem;margin-right:.5rem;margin-bottom:.5rem;font-size:1.5rem;color:#fff}.coin-challenges-card-wrapper .inner-card .bottom{border-top:.125rem solid transparent;height:2.75rem;background-color:#fff}.coin-challenges-card-wrapper .inner-card .bottom h5{font-family:industrybold,sans-serif;margin:0;padding:.5rem;color:#58595b;font-size:.8125rem;line-height:1.375rem}.coin-challenges-card-wrapper .inner-card:hover .bottom{border-top:.125rem solid #ffd431}.coin-challenges-card-wrapper .inner-card:hover{box-shadow:.125rem .1875rem 2.1875rem 0 rgba(0,0,0,.2)}@-webkit-keyframes up{0%{margin-top:31.25rem}100%{margin-top:.625rem}}@keyframes up{0%{margin-top:31.25rem}100%{margin-top:.625rem}}.arrow.down{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.challenge-card__body--stats{position:relative}.challenge-card__body soldier-challenge-rewards{background-color:#fff;position:absolute;top:0;left:0;width:100%;margin-top:.625rem}.challenge-card__body soldier-challenge-rewards.ng-enter{-webkit-animation:up ease forwards .25s;animation:up ease forwards .25s}.challenge-card__body soldier-challenge-rewards.ng-leave{-webkit-animation:up ease forwards .25s;animation:up ease forwards .25s;-webkit-animation-direction:reverse;animation-direction:reverse}.login-page .login-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:75vh}.login-page .login-box{width:50%;border:1px solid rgba(0,0,0,.1);padding:1.25rem;border-radius:.625rem}.login-page .login-box h1,.login-page .login-box aapg-launch-card .text-block h1 span,aapg-launch-card .text-block h1 .login-page .login-box span{color:#797973;margin-bottom:1.25rem}.logout-page .logout-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:75vh}.logout-page h1,.logout-page aapg-launch-card .text-block h1 span,aapg-launch-card .text-block h1 .logout-page span{color:#e8117f;margin-bottom:1.25rem}.whoops .whoops-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:75vh}.whoops .whoops-wrap h1,.whoops .whoops-wrap aapg-launch-card .text-block h1 span,aapg-launch-card .text-block h1 .whoops .whoops-wrap span{color:#609ee9}.whoops .whoops-wrap p,.whoops .whoops-wrap a{color:#414141;text-align:center;line-height:1.75rem;font-size:1.5rem;max-width:37.5rem}.whoops .whoops-wrap a{color:#609ee9}body.aapg-feature-page .content-wrap,body.aapg-feature-page card-grid,body.aapg-feature-page challenge-card-grid,body.aapg-feature-page soldier-challenge-coins,body.aapg-feature-page soldier-weapon-challenges,body.aapg-feature-page .aapg .features .features-wrap,.aapg .features body.aapg-feature-page .features-wrap,body.aapg-feature-page .soldier .stat-board-title,.soldier body.aapg-feature-page .stat-board-title,body.aapg-feature-page .soldier .map-board-title,.soldier body.aapg-feature-page .map-board-title,body.aapg-feature-page soldier-header-info,body.aapg-feature-page soldier-achievements-route .group,soldier-achievements-route body.aapg-feature-page .group,body.aapg-feature-page soldier-achievements-route .loader,soldier-achievements-route body.aapg-feature-page .loader,body.aapg-feature-page soldier-recent-achievements .loader,soldier-recent-achievements body.aapg-feature-page .loader,body.aapg-feature-page .login-page .login-wrap,.login-page body.aapg-feature-page .login-wrap,body.aapg-feature-page .logout-page .logout-wrap,.logout-page body.aapg-feature-page .logout-wrap,body.aapg-feature-page .whoops .whoops-wrap,.whoops body.aapg-feature-page .whoops-wrap{max-width:56.25rem}body.aapg-feature-page article img{width:25rem;border:.25rem solid white;border-radius:.125rem;float:left;margin-right:1.875rem}body.aapg-feature-page article section,body.aapg-feature-page body.legal article p,body.legal body.aapg-feature-page article p{padding-bottom:2.5rem}body.aapg-feature-page article section:nth-child(2n) img,body.aapg-feature-page body.legal article p:nth-child(2n) img,body.legal body.aapg-feature-page article p:nth-child(2n) img{float:right;margin-right:0;margin-left:1.875rem}body.aapg-feature-page article section:after,body.aapg-feature-page body.legal article p:after,body.legal body.aapg-feature-page article p:after{content:"";display:block;width:100%;clear:both}body.legal .page-header{text-align:center;text-transform:uppercase;margin:1.25rem auto 2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:8.125rem;border-radius:.25rem;background-color:#272727;background-image:url(/images/bgs/static-header-bg.png);background-repeat:no-repeat;background-position:center;background-size:cover}body.legal h3[page-title]{display:none}body.legal nav{text-align:center;width:100%;padding:1.75rem 1.25rem}body.legal nav a{display:inline-block;padding:0 .5rem;font-family:industrybold,sans-serif;text-transform:uppercase;font-size:.9375rem;color:#272727;opacity:.6;transition:opacity 250ms}body.legal nav a:hover,body.legal nav a.active{opacity:1.0}body.legal section a,body.legal article p a{color:#999;text-decoration:underline}body.legal section a:hover,body.legal article p a:hover{color:#ffd431}body.legal article{width:100%;padding-top:1.25rem}body.legal article h2{margin-bottom:2.125rem}body.legal article h3{margin-top:3.125rem;margin-bottom:1.5rem}body.legal article h4{margin-bottom:1.5rem}body.legal article p{color:#414141;margin-top:0;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.625rem;font-family:industrybook,sans-serif}body.legal article li{color:#414141;padding-bottom:.5rem}body.legal article strong{font-weight:400;font-family:industrybold,sans-serif}body.credits .page-header{text-align:center;text-transform:uppercase;margin:0 auto 4.125rem;padding:7.5rem 0 8.375rem;border-radius:.125rem;background-color:#272727;background-image:url(/images/bgs/static-header-bg.png);background-repeat:no-repeat;background-position:center;background-size:cover}body.credits nav{text-align:center;width:100%;padding:1.75rem 1.25rem}body.credits nav a{display:inline-block;padding:0 .5rem;font-family:industrybold,sans-serif;text-transform:uppercase;font-size:.9375rem;color:#272727;opacity:.6;transition:opacity 250ms}body.credits nav a:hover,body.credits nav a.active{opacity:1.0}body.credits article{width:100%;padding-top:1.25rem}body.credits article *{text-align:center}body.credits article h2{margin-bottom:2.125rem}body.credits article h3{margin-top:3.125rem;margin-bottom:1.5rem}body.credits article h4{margin-bottom:1.5rem}body.credits article p{color:#414141;margin-top:0;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.625rem;font-family:industrybook,sans-serif}body.credits article li{color:#414141;padding-bottom:.5rem}body.credits article strong{font-weight:400;font-family:industrybold,sans-serif}body.credits article span{display:block}body.credits .partners{width:25rem;max-width:100%;margin:0 auto}body.credits .partners img{width:18.75rem;height:auto;max-width:100%}body.iframe-page content{position:relative;padding-bottom:0;height:auto;margin:0}body.iframe-page view{display:block}body.iframe-page iframe{width:100vw;min-height:calc(100vh - 3.75rem);margin:0}body.iframe-page aa-leaderboard{display:none}account-request-afa-form .form-label-wrapper:first-child label[for=formly_4_input_verify_0]{padding-left:1.875rem;font-size:.875rem;opacity:1}account-request-afa-form .form-label-wrapper:first-child label[for=formly_4_input_verify_0]:hover{opacity:.7;color:#322f2c;transition:opacity 250ms}account-request-afa-form .form-label-wrapper:first-child label[for=formly_4_input_verify_0]{cursor:pointer}admin-ban-user-results .slat .result h4:before{font-family:industrybook,sans-serif;font-size:.6875rem;text-transform:uppercase}admin-ban-user-results .slat .result,admin-ban-user-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;padding:.625rem}admin-ban-soldier-search-form ng-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}admin-ban-soldier-search-form .formly-field{width:50%;padding:0 .625rem}admin-ban-soldier-search-form ng-form>div:last-child{padding-bottom:1.875rem}admin-ban-soldier-search-form icon svg{width:3.125rem;height:3.125rem}admin-ban-user-results .slat{background-color:rgba(0,0,0,.06);transition:background-color 300ms}admin-ban-user-results .slat:nth-child(even){background-color:rgba(0,0,0,.09)}admin-ban-user-results .slat:hover{background-color:rgba(0,0,0,.03)}admin-ban-user-results .slat h3{margin-top:0}admin-ban-user-results .slat h4{padding:0;margin:0;position:relative;color:#141414;font-weight:400;font-family:industrylight,sans-serif;letter-spacing:0;font-size:1.125rem}admin-ban-user-results .slat .result h4{margin:0}admin-ban-user-results .slat .result h4.soldier-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}admin-ban-user-results .slat .result h4.soldier-name:before{content:"Soldier Name"}admin-ban-user-results .slat .result h4.steam-id{width:30%}admin-ban-user-results .slat .result h4.steam-id:before{content:"Steam ID"}admin-ban-user-results .slat .result h4.status{text-align:right}admin-ban-user-results .slat .result h4.status:before{content:"Status"}admin-ban-user-results .slat .result h4:before{color:#141414;display:block}admin-ban-user-results .slat icon{width:2.125rem;margin-right:.625rem;opacity:.2}admin-ban-user-results .slat:hover icon{opacity:.4}admin-ban-user-details{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#414141;display:-webkit-box;display:-ms-flexbox;display:flex}admin-ban-user-details ul{list-style:none}admin-ban-user-details ul,admin-ban-user-details li{padding:0;margin:0;color:white!important}admin-ban-user-details .all-steam-ids{width:30%;margin-left:2.75rem}admin-ban-user-details .all-soldier-names{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}admin-ban-user-details .change-status{text-align:right}admin-ban-user-details .change-status svg{width:2.125rem}admin-afa-verification-requests .slat .result h4:before{font-family:industrybook,sans-serif;font-size:.6875rem;text-transform:uppercase}admin-afa-verification-requests .slat .result,admin-afa-request-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;padding:.625rem}admin-afa-verification-requests .slat{background-color:rgba(0,0,0,.06);transition:background-color 300ms}admin-afa-verification-requests .slat:nth-child(even){background-color:rgba(0,0,0,.09)}admin-afa-verification-requests .slat:hover{background-color:rgba(0,0,0,.03)}admin-afa-verification-requests .slat h3{margin-top:0}admin-afa-verification-requests .slat h4{padding:0;margin:0;position:relative;color:#141414;font-weight:400;font-family:industrylight,sans-serif;letter-spacing:0;font-size:1.125rem}admin-afa-verification-requests .slat .result h4{margin:0}admin-afa-verification-requests .slat .result h4.soldier-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}admin-afa-verification-requests .slat .result h4.soldier-name:before{content:"Soldier Name"}admin-afa-verification-requests .slat .result h4.request-date{width:30%}admin-afa-verification-requests .slat .result h4.request-date:before{content:"Date Requested"}admin-afa-verification-requests .slat .result h4.type{text-align:right}admin-afa-verification-requests .slat .result h4.type:before{content:"Type"}admin-afa-verification-requests .slat .result h4:before{color:#141414;display:block}admin-afa-verification-requests .slat icon{width:2.125rem;margin-right:.625rem;opacity:.2}admin-afa-verification-requests .slat:hover icon{opacity:.4}admin-afa-request-details{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:#414141;display:-webkit-box;display:-ms-flexbox;display:flex}admin-afa-request-details .change-status{text-align:right}admin-afa-request-details .change-status svg{width:2.125rem}admin-match-history-route>div:first-of-type{width:100%;height:2.8125rem;border-bottom:1px solid #414141}admin-match-history-route>div:first-of-type a{display:inline-block;margin-right:.625rem;padding:0 .625rem;height:2.8125rem;line-height:2.8125rem;color:#414141;transition:all 90ms ease}admin-match-history-route>div:first-of-type a.active,admin-match-history-route>div:first-of-type a:hover{background-color:#c1c1c1;border-bottom:1px solid #ffd430}admin-match-history-route .form-select-wrapper{background:transparent;padding-top:1.875rem}admin-match-history-route .form-select-wrapper label{color:#5f9ee8;font-family:industrylight,sans-serif;font-size:.75rem}admin-match-history-route .form-select-wrapper div{margin-top:1.25rem}.table-layout header{background:#9a9a94;width:100%;height:3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25rem;color:#fff}.table-layout .table-body{background:#fff;border-radius:.25rem;margin:1.875rem 0;box-shadow:0 0 1px 1px rgba(0,0,0,.15);min-height:25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.table-layout table{margin:3.75rem 2.5rem;width:90%}.table-layout table tr{height:2.75rem}.table-layout table tr:nth-child(odd){background:#f4f4f4}.table-layout table tr:hover{background:#dcdcda}.table-layout table td{font-size:1.25rem;color:#414141;padding:.9375rem}.table-layout table thead tr:nth-child(odd){background:inherit}.table-layout table thead tr th{color:#414141;padding:.9375rem}.table-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:3.75rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-filters select{width:12.5rem;margin:.125rem 0}.maps-table table th,.maps-table table td{font-size:.9375rem}.maps-table table tr:hover{background:#414141}.maps-table table tr:hover .map-type div{color:#ffd431}.maps-table table tr:hover .map-type div svg{fill:currentColor}.maps-table table tr:hover td{color:#fff}.maps-table table tr:hover td.map-title{color:#ffd431}.maps-table .map-type{width:7%}.maps-table .map-title{width:20%}.maps-table .map-desc{width:53%}.maps-table .map-official{width:5%}.maps-table .map-author{width:15%}.maps-table th{text-align:left}.maps-table .map-type,.maps-table .map-official{text-align:center}.maps-table img.official{width:1.25rem}.maps-table .map-desc{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:0}.maps-table .map-type svg{width:1.75rem;height:1.75rem}.maps-table .no-maps{width:100%;margin-top:4.0625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.25rem}.maps-table .no-maps img{width:5rem}.maps-table .no-maps p{width:31.25rem;max-width:100%;font-size:1.25rem;text-align:center;color:#414141;margin:0;margin-top:2.1875rem}.maps-table .no-maps button{margin:2.75rem 0}.soldier-career-stats table td{color:#42433b}.soldier-career-stats table td:first-child{padding-left:3.75rem}.soldier-career-stats table td:last-child{padding-right:3.75rem;text-align:right}.soldier-career-stats .weapon-column header{position:relative}.soldier-career-stats .weapon-column header .flag{position:absolute;right:0;top:0;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:1.5rem}.soldier-career-stats .weapon-column header .flag img{height:40%;width:auto}.soldier-career-stats .weapon-column table{margin-top:1.875rem}.soldier-career-stats .weapon-column .weapon-img img{height:6.25rem;margin-top:1.875rem}.soldier-career-stats .weapon-column .weapon-img__grenade img{height:6.25rem;width:auto}.weapon-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;float:none!important}.weapon-column .table-body{width:100%}@media only screen{.small-push-0{position:relative;left:0;right:auto}.small-pull-0{position:relative;right:0;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.625rem;padding-right:.625rem;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0!important}.small-offset-1{margin-left:8.33333%!important}.small-offset-2{margin-left:16.66667%!important}.small-offset-3{margin-left:25%!important}.small-offset-4{margin-left:33.33333%!important}.small-offset-5{margin-left:41.66667%!important}.small-offset-6{margin-left:50%!important}.small-offset-7{margin-left:58.33333%!important}.small-offset-8{margin-left:66.66667%!important}.small-offset-9{margin-left:75%!important}.small-offset-10{margin-left:83.33333%!important}.small-offset-11{margin-left:91.66667%!important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit!important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,top-bar .login-button,top-bar .register-button,account-dropdown,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none!important}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table!important}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row!important}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0;right:auto}.medium-pull-0{position:relative;right:0;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.625rem;padding-right:.625rem;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0!important}.medium-offset-1{margin-left:8.33333%!important}.medium-offset-2{margin-left:16.66667%!important}.medium-offset-3{margin-left:25%!important}.medium-offset-4{margin-left:33.33333%!important}.medium-offset-5{margin-left:41.66667%!important}.medium-offset-6{margin-left:50%!important}.medium-offset-7{margin-left:58.33333%!important}.medium-offset-8{margin-left:66.66667%!important}.medium-offset-9{margin-left:75%!important}.medium-offset-10{margin-left:83.33333%!important}.medium-offset-11{margin-left:91.66667%!important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}.hide-for-small-only,.show-for-small-up,.hide-for-small,top-bar .login-button,top-bar .register-button,account-dropdown,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none!important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,top-bar table.login-button,top-bar table.register-button,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table!important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,top-bar thead.login-button,top-bar thead.register-button,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,top-bar tbody.login-button,top-bar tbody.register-button,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,top-bar tr.login-button,top-bar tr.register-button,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row!important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,top-bar th.login-button,top-bar th.register-button,td.hide-for-small,top-bar td.login-button,top-bar td.register-button,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell!important}card[medium-rows="1"],.card[medium-rows="1"]{height:6.25rem}card[medium-rows="1"]>.inner-card,card[medium-rows="1"]>div,.card[medium-rows="1"]>.inner-card,.card[medium-rows="1"]>div{height:5rem}card[medium-cols="1"],.card[medium-cols="1"]{padding-left:.625rem;padding-right:.625rem;width:8.33333%;float:left}card[medium-rows="2"],.card[medium-rows="2"]{height:12.5rem}card[medium-rows="2"]>.inner-card,card[medium-rows="2"]>div,.card[medium-rows="2"]>.inner-card,.card[medium-rows="2"]>div{height:11.25rem}card[medium-cols="2"],.card[medium-cols="2"]{padding-left:.625rem;padding-right:.625rem;width:16.66667%;float:left}card[medium-rows="3"],.card[medium-rows="3"]{height:18.75rem}card[medium-rows="3"]>.inner-card,card[medium-rows="3"]>div,.card[medium-rows="3"]>.inner-card,.card[medium-rows="3"]>div{height:17.5rem}card[medium-cols="3"],.card[medium-cols="3"]{padding-left:.625rem;padding-right:.625rem;width:25%;float:left}card[medium-rows="4"],.card[medium-rows="4"]{height:25rem}card[medium-rows="4"]>.inner-card,card[medium-rows="4"]>div,.card[medium-rows="4"]>.inner-card,.card[medium-rows="4"]>div{height:23.75rem}card[medium-cols="4"],.card[medium-cols="4"]{padding-left:.625rem;padding-right:.625rem;width:33.33333%;float:left}card[medium-rows="5"],.card[medium-rows="5"]{height:31.25rem}card[medium-rows="5"]>.inner-card,card[medium-rows="5"]>div,.card[medium-rows="5"]>.inner-card,.card[medium-rows="5"]>div{height:30rem}card[medium-cols="5"],.card[medium-cols="5"]{padding-left:.625rem;padding-right:.625rem;width:41.66667%;float:left}card[medium-rows="6"],.card[medium-rows="6"]{height:37.5rem}card[medium-rows="6"]>.inner-card,card[medium-rows="6"]>div,.card[medium-rows="6"]>.inner-card,.card[medium-rows="6"]>div{height:36.25rem}card[medium-cols="6"],.card[medium-cols="6"]{padding-left:.625rem;padding-right:.625rem;width:50%;float:left}card[medium-rows="7"],.card[medium-rows="7"]{height:43.75rem}card[medium-rows="7"]>.inner-card,card[medium-rows="7"]>div,.card[medium-rows="7"]>.inner-card,.card[medium-rows="7"]>div{height:42.5rem}card[medium-cols="7"],.card[medium-cols="7"]{padding-left:.625rem;padding-right:.625rem;width:58.33333%;float:left}card[medium-rows="8"],.card[medium-rows="8"]{height:50rem}card[medium-rows="8"]>.inner-card,card[medium-rows="8"]>div,.card[medium-rows="8"]>.inner-card,.card[medium-rows="8"]>div{height:48.75rem}card[medium-cols="8"],.card[medium-cols="8"]{padding-left:.625rem;padding-right:.625rem;width:66.66667%;float:left}card[medium-rows="9"],.card[medium-rows="9"]{height:56.25rem}card[medium-rows="9"]>.inner-card,card[medium-rows="9"]>div,.card[medium-rows="9"]>.inner-card,.card[medium-rows="9"]>div{height:55rem}card[medium-cols="9"],.card[medium-cols="9"]{padding-left:.625rem;padding-right:.625rem;width:75%;float:left}card[medium-rows="10"],.card[medium-rows="10"]{height:62.5rem}card[medium-rows="10"]>.inner-card,card[medium-rows="10"]>div,.card[medium-rows="10"]>.inner-card,.card[medium-rows="10"]>div{height:61.25rem}card[medium-cols="10"],.card[medium-cols="10"]{padding-left:.625rem;padding-right:.625rem;width:83.33333%;float:left}card[medium-rows="11"],.card[medium-rows="11"]{height:68.75rem}card[medium-rows="11"]>.inner-card,card[medium-rows="11"]>div,.card[medium-rows="11"]>.inner-card,.card[medium-rows="11"]>div{height:67.5rem}card[medium-cols="11"],.card[medium-cols="11"]{padding-left:.625rem;padding-right:.625rem;width:91.66667%;float:left}card[medium-rows="12"],.card[medium-rows="12"]{height:75rem}card[medium-rows="12"]>.inner-card,card[medium-rows="12"]>div,.card[medium-rows="12"]>.inner-card,.card[medium-rows="12"]>div{height:73.75rem}card[medium-cols="12"],.card[medium-cols="12"]{padding-left:.625rem;padding-right:.625rem;width:100%;float:left}soldier-mission-played .details-view div .maps-col-wrapper .maps-column:first-child,soldier-mission-created .details-view div .maps-col-wrapper .maps-column:first-child{width:70%;padding-right:3.75rem}soldier-mission-played .details-view div .maps-col-wrapper .maps-column:nth-child(2),soldier-mission-created .details-view div .maps-col-wrapper .maps-column:nth-child(2){width:30%}eppm-stat-card .textItem,mhs-stat-card .textItem,nhl-stat-card .textItem,rhs-stat-card .textItem,tp-stat-card .textItem{font-size:5.625rem}soldier-nav-bar nav .profile-dropdown{display:none}body.legal nav{text-align:right;min-height:31.25rem;width:28%;padding:1.75rem 3.75rem 0 0;float:left;border-right:.0625rem solid #272727}body.legal nav a{display:block;margin-bottom:1.625rem;padding:0}body.legal nav+article{width:72%;padding:1.25rem 1.25rem 0 3.75rem;float:right}body.credits nav{text-align:right;min-height:31.25rem;width:28%;padding:1.75rem 3.75rem 0 0;float:left;border-right:.0625rem solid #272727}body.credits nav a{display:block;margin-bottom:1.625rem;padding:0}body.credits nav+article{width:72%;padding:1.25rem 1.25rem 0 3.75rem;float:right}.table-filters{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:#fff;box-shadow:0 0 1px 1px rgba(0,0,0,.15)}.table-filters select{width:10.9375rem;margin-right:1.5625rem}.table-filters select:last-child{margin-right:0}.weapon-column .table-body{width:47.5%}}@media only screen and (min-width:1250px){.large-push-0{position:relative;left:0;right:auto}.large-pull-0{position:relative;right:0;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.625rem;padding-right:.625rem;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0!important}.large-offset-1{margin-left:8.33333%!important}.large-offset-2{margin-left:16.66667%!important}.large-offset-3{margin-left:25%!important}.large-offset-4{margin-left:33.33333%!important}.large-offset-5{margin-left:41.66667%!important}.large-offset-6{margin-left:50%!important}.large-offset-7{margin-left:58.33333%!important}.large-offset-8{margin-left:66.66667%!important}.large-offset-9{margin-left:75%!important}.large-offset-10{margin-left:83.33333%!important}.large-offset-11{margin-left:91.66667%!important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}.hide-for-small-only,.show-for-small-up,.hide-for-small,top-bar .login-button,top-bar .register-button,account-dropdown,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none!important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,top-bar table.login-button,top-bar table.register-button,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table!important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,top-bar thead.login-button,top-bar thead.register-button,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,top-bar tbody.login-button,top-bar tbody.register-button,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,top-bar tr.login-button,top-bar tr.register-button,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row!important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,top-bar th.login-button,top-bar th.register-button,td.hide-for-small,top-bar td.login-button,top-bar td.register-button,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell!important}card[large-rows="1"],.card[large-rows="1"]{height:6.25rem}card[large-rows="1"]>.inner-card,card[large-rows="1"]>div,.card[large-rows="1"]>.inner-card,.card[large-rows="1"]>div{height:5rem}card[large-cols="1"],.card[large-cols="1"]{padding-left:.625rem;padding-right:.625rem;width:8.33333%;float:left}card[large-rows="2"],.card[large-rows="2"]{height:12.5rem}card[large-rows="2"]>.inner-card,card[large-rows="2"]>div,.card[large-rows="2"]>.inner-card,.card[large-rows="2"]>div{height:11.25rem}card[large-cols="2"],.card[large-cols="2"]{padding-left:.625rem;padding-right:.625rem;width:16.66667%;float:left}card[large-rows="3"],.card[large-rows="3"]{height:18.75rem}card[large-rows="3"]>.inner-card,card[large-rows="3"]>div,.card[large-rows="3"]>.inner-card,.card[large-rows="3"]>div{height:17.5rem}card[large-cols="3"],.card[large-cols="3"]{padding-left:.625rem;padding-right:.625rem;width:25%;float:left}card[large-rows="4"],.card[large-rows="4"]{height:25rem}card[large-rows="4"]>.inner-card,card[large-rows="4"]>div,.card[large-rows="4"]>.inner-card,.card[large-rows="4"]>div{height:23.75rem}card[large-cols="4"],.card[large-cols="4"]{padding-left:.625rem;padding-right:.625rem;width:33.33333%;float:left}card[large-rows="5"],.card[large-rows="5"]{height:31.25rem}card[large-rows="5"]>.inner-card,card[large-rows="5"]>div,.card[large-rows="5"]>.inner-card,.card[large-rows="5"]>div{height:30rem}card[large-cols="5"],.card[large-cols="5"]{padding-left:.625rem;padding-right:.625rem;width:41.66667%;float:left}card[large-rows="6"],.card[large-rows="6"]{height:37.5rem}card[large-rows="6"]>.inner-card,card[large-rows="6"]>div,.card[large-rows="6"]>.inner-card,.card[large-rows="6"]>div{height:36.25rem}card[large-cols="6"],.card[large-cols="6"]{padding-left:.625rem;padding-right:.625rem;width:50%;float:left}card[large-rows="7"],.card[large-rows="7"]{height:43.75rem}card[large-rows="7"]>.inner-card,card[large-rows="7"]>div,.card[large-rows="7"]>.inner-card,.card[large-rows="7"]>div{height:42.5rem}card[large-cols="7"],.card[large-cols="7"]{padding-left:.625rem;padding-right:.625rem;width:58.33333%;float:left}card[large-rows="8"],.card[large-rows="8"]{height:50rem}card[large-rows="8"]>.inner-card,card[large-rows="8"]>div,.card[large-rows="8"]>.inner-card,.card[large-rows="8"]>div{height:48.75rem}card[large-cols="8"],.card[large-cols="8"]{padding-left:.625rem;padding-right:.625rem;width:66.66667%;float:left}card[large-rows="9"],.card[large-rows="9"]{height:56.25rem}card[large-rows="9"]>.inner-card,card[large-rows="9"]>div,.card[large-rows="9"]>.inner-card,.card[large-rows="9"]>div{height:55rem}card[large-cols="9"],.card[large-cols="9"]{padding-left:.625rem;padding-right:.625rem;width:75%;float:left}card[large-rows="10"],.card[large-rows="10"]{height:62.5rem}card[large-rows="10"]>.inner-card,card[large-rows="10"]>div,.card[large-rows="10"]>.inner-card,.card[large-rows="10"]>div{height:61.25rem}card[large-cols="10"],.card[large-cols="10"]{padding-left:.625rem;padding-right:.625rem;width:83.33333%;float:left}card[large-rows="11"],.card[large-rows="11"]{height:68.75rem}card[large-rows="11"]>.inner-card,card[large-rows="11"]>div,.card[large-rows="11"]>.inner-card,.card[large-rows="11"]>div{height:67.5rem}card[large-cols="11"],.card[large-cols="11"]{padding-left:.625rem;padding-right:.625rem;width:91.66667%;float:left}card[large-rows="12"],.card[large-rows="12"]{height:75rem}card[large-rows="12"]>.inner-card,card[large-rows="12"]>div,.card[large-rows="12"]>.inner-card,.card[large-rows="12"]>div{height:73.75rem}card[large-cols="12"],.card[large-cols="12"]{padding-left:.625rem;padding-right:.625rem;width:100%;float:left}section .inner-content,body.legal article p .inner-content{padding:0}.aapg .f-col{width:24%}}@media only screen and (min-width:90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,top-bar .login-button,top-bar .register-button,account-dropdown,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none!important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,top-bar table.login-button,top-bar table.register-button,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table!important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,top-bar thead.login-button,top-bar thead.register-button,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,top-bar tbody.login-button,top-bar tbody.register-button,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,top-bar tr.login-button,top-bar tr.register-button,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row!important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,top-bar th.login-button,top-bar th.register-button,td.hide-for-small,top-bar td.login-button,top-bar td.register-button,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,top-bar .login-button,top-bar .register-button,account-dropdown,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none!important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,top-bar table.login-button,top-bar table.register-button,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table!important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,top-bar thead.login-button,top-bar thead.register-button,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,top-bar tbody.login-button,top-bar tbody.register-button,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,top-bar tr.login-button,top-bar tr.register-button,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row!important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,top-bar th.login-button,top-bar th.register-button,td.hide-for-small,top-bar td.login-button,top-bar td.register-button,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.show-for-landscape,table.hide-for-portrait{display:table!important}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group!important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group!important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row!important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell!important}}@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit!important}.hide-for-portrait,.show-for-landscape{display:none!important}table.show-for-portrait,table.hide-for-landscape{display:table!important}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group!important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group!important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row!important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell!important}}@media print{.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print{display:table-cell!important}th.show-for-print{display:table-cell!important}}@media only screen and (max-width:40em){h1,aapg-launch-card .text-block h1 span{font-size:2.25rem;line-height:2rem}.side-menu-overlay{width:calc(100vw + 100%)}side-menu{width:100%;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}side-menu .inner-side-menu{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}side-menu.sidemenu-open-remove-active{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}side-menu.sidemenu-open-remove-active .inner-side-menu{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}side-menu .inner-side-menu nav-menu a{width:100%}top-bar .aapg-logo,top-bar .aa-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 .625rem}top-bar .aapg-logo img{height:1.625rem}card[small-rows="1"],.card[small-rows="1"]{height:6.25rem}card[small-rows="1"]>.inner-card,card[small-rows="1"]>div,.card[small-rows="1"]>.inner-card,.card[small-rows="1"]>div{height:5rem}card[small-cols="1"],.card[small-cols="1"]{padding-left:.625rem;padding-right:.625rem;width:8.33333%;float:left}card[small-rows="2"],.card[small-rows="2"]{height:12.5rem}card[small-rows="2"]>.inner-card,card[small-rows="2"]>div,.card[small-rows="2"]>.inner-card,.card[small-rows="2"]>div{height:11.25rem}card[small-cols="2"],.card[small-cols="2"]{padding-left:.625rem;padding-right:.625rem;width:16.66667%;float:left}card[small-rows="3"],.card[small-rows="3"]{height:18.75rem}card[small-rows="3"]>.inner-card,card[small-rows="3"]>div,.card[small-rows="3"]>.inner-card,.card[small-rows="3"]>div{height:17.5rem}card[small-cols="3"],.card[small-cols="3"]{padding-left:.625rem;padding-right:.625rem;width:25%;float:left}card[small-rows="4"],.card[small-rows="4"]{height:25rem}card[small-rows="4"]>.inner-card,card[small-rows="4"]>div,.card[small-rows="4"]>.inner-card,.card[small-rows="4"]>div{height:23.75rem}card[small-cols="4"],.card[small-cols="4"]{padding-left:.625rem;padding-right:.625rem;width:33.33333%;float:left}card[small-rows="5"],.card[small-rows="5"]{height:31.25rem}card[small-rows="5"]>.inner-card,card[small-rows="5"]>div,.card[small-rows="5"]>.inner-card,.card[small-rows="5"]>div{height:30rem}card[small-cols="5"],.card[small-cols="5"]{padding-left:.625rem;padding-right:.625rem;width:41.66667%;float:left}card[small-rows="6"],.card[small-rows="6"]{height:37.5rem}card[small-rows="6"]>.inner-card,card[small-rows="6"]>div,.card[small-rows="6"]>.inner-card,.card[small-rows="6"]>div{height:36.25rem}card[small-cols="6"],.card[small-cols="6"]{padding-left:.625rem;padding-right:.625rem;width:50%;float:left}card[small-rows="7"],.card[small-rows="7"]{height:43.75rem}card[small-rows="7"]>.inner-card,card[small-rows="7"]>div,.card[small-rows="7"]>.inner-card,.card[small-rows="7"]>div{height:42.5rem}card[small-cols="7"],.card[small-cols="7"]{padding-left:.625rem;padding-right:.625rem;width:58.33333%;float:left}card[small-rows="8"],.card[small-rows="8"]{height:50rem}card[small-rows="8"]>.inner-card,card[small-rows="8"]>div,.card[small-rows="8"]>.inner-card,.card[small-rows="8"]>div{height:48.75rem}card[small-cols="8"],.card[small-cols="8"]{padding-left:.625rem;padding-right:.625rem;width:66.66667%;float:left}card[small-rows="9"],.card[small-rows="9"]{height:56.25rem}card[small-rows="9"]>.inner-card,card[small-rows="9"]>div,.card[small-rows="9"]>.inner-card,.card[small-rows="9"]>div{height:55rem}card[small-cols="9"],.card[small-cols="9"]{padding-left:.625rem;padding-right:.625rem;width:75%;float:left}card[small-rows="10"],.card[small-rows="10"]{height:62.5rem}card[small-rows="10"]>.inner-card,card[small-rows="10"]>div,.card[small-rows="10"]>.inner-card,.card[small-rows="10"]>div{height:61.25rem}card[small-cols="10"],.card[small-cols="10"]{padding-left:.625rem;padding-right:.625rem;width:83.33333%;float:left}card[small-rows="11"],.card[small-rows="11"]{height:68.75rem}card[small-rows="11"]>.inner-card,card[small-rows="11"]>div,.card[small-rows="11"]>.inner-card,.card[small-rows="11"]>div{height:67.5rem}card[small-cols="11"],.card[small-cols="11"]{padding-left:.625rem;padding-right:.625rem;width:91.66667%;float:left}card[small-rows="12"],.card[small-rows="12"]{height:75rem}card[small-rows="12"]>.inner-card,card[small-rows="12"]>div,.card[small-rows="12"]>.inner-card,.card[small-rows="12"]>div{height:73.75rem}card[small-cols="12"],.card[small-cols="12"]{padding-left:.625rem;padding-right:.625rem;width:100%;float:left}.comet-btn.large{width:100%}aa-leaderboard{height:auto}aa-leaderboard .lb-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}aa-leaderboard .lb-head-item{width:100%}aa-leaderboard .lb-head-item:first-child{width:100%;margin-bottom:1.875rem}aa-leaderboard .lb-topplayer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}aa-leaderboard .lb-topplayer tp-score p{font-size:2rem!important}aa-leaderboard .lb-body{height:auto}aa-leaderboard .lb-body span{font-size:.75rem}aa-footer .footer-links{margin-top:1.5625rem;height:3.125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}aa-footer .footer-links a{font-size:.75rem!important}aa-footer .footer-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}aa-footer .footer-main .army-logo{position:absolute;top:0}aa-footer .footer-main .aapg-logo-small{position:absolute;top:0;width:4.0625rem;left:calc(50% - (4.0625rem/2))}aa-footer .footer-main .footer-text{margin:5.3125rem 0 1.25rem;width:100%}aa-footer .footer-main .esrb-logo{position:absolute;top:0;right:0}.form-wrapper{padding:1.5625rem .625rem}.form-wrapper h1,.form-wrapper aapg-launch-card .text-block h1 span,aapg-launch-card .text-block h1 .form-wrapper span,.form-wrapper h2,.form-wrapper p{text-align:center}ags-notification-panel{width:calc(100vw - 2.5rem)}social-button .sb-check{margin:0 .625rem}social-button .sb-provider{margin-right:.3125rem}social-button .sb-buttons button{margin-right:.625rem}modal.account-modal modal-window{padding:3.125rem 1.25rem}modal.account-modal modal-window h1,modal.account-modal modal-window aapg-launch-card .text-block h1 span,aapg-launch-card .text-block h1 modal.account-modal modal-window span{text-align:center}modal.account-modal modal-window .comet-btn{margin:.625rem 0;width:100%}weapons-gallery .gallery-topbar{margin-top:.9375rem}weapons-gallery .gallery-topbar:after{display:none}weapons-gallery .gallery-description{-ms-flex-item-align:start;align-self:flex-start}weapons-gallery .gallery-close icon{position:absolute;top:0;right:10}.mission-modal .details-view{width:100%;height:100%;padding:1.875rem .625rem 3.75rem}.mission-modal .details-view .close-icon{display:block;position:absolute;top:10;right:10}.mission-modal .details-view .close-icon:hover{fill:#fff}.mission-modal .details-view .close-icon svg{height:1.5rem;width:1.5rem}soldier-mission-played header,soldier-mission-created header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}soldier-mission-played .details-view div #General h3,soldier-mission-played .details-view div #objectives h3,soldier-mission-played .details-view div #map-stats h3,soldier-mission-played .details-view div #weapons h3,soldier-mission-played .details-view div #medals h3,soldier-mission-played .details-view div #general-stats h3,soldier-mission-played .details-view div #best-run h3,soldier-mission-created .details-view div #General h3,soldier-mission-created .details-view div #objectives h3,soldier-mission-created .details-view div #map-stats h3,soldier-mission-created .details-view div #weapons h3,soldier-mission-created .details-view div #medals h3,soldier-mission-created .details-view div #general-stats h3,soldier-mission-created .details-view div #best-run h3{text-align:center}soldier-mission-played .details-view div .maps-col-wrapper,soldier-mission-created .details-view div .maps-col-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}soldier-mission-played .details-view div .maps-col-wrapper .maps-column,soldier-mission-created .details-view div .maps-col-wrapper .maps-column{width:100%}soldier-mission-created[type=ME] #map-stats{width:100%}army-facts-and-questions header .header-wrap .svg-wrap .svg-circle svg path{fill:#ffd430}army-facts-and-questions header .header-wrap .afq-question{display:none}army-facts-and-questions header .header-wrap .afq-fact{display:none}army-facts-and-questions header .header-wrap .afq-check.fact{left:20;top:25}army-facts-and-questions header .header-wrap .afq-check.question{left:20;top:7}army-facts-and-questions header .header-wrap .afq-check.is-correct path{-webkit-animation:none;animation:none}army-facts-and-questions header .header-wrap .afq-check.is-correct{-webkit-animation:none;animation:none}army-facts-and-questions header .header-wrap icon.submitted svg{-webkit-animation:none;animation:none}army-facts-and-questions header .header-wrap icon.submitted svg path{-webkit-animation:none;animation:none}army-facts-and-questions{width:100vw;height:100vh}army-facts-and-questions header{height:7.5rem;width:100vw}army-facts-and-questions header .header-wrap{padding:.9375rem}army-facts-and-questions header .header-wrap .army-logo{display:none}army-facts-and-questions header .header-wrap .svg-wrap{float:left}army-facts-and-questions section,army-facts-and-questions body.legal article p,body.legal article army-facts-and-questions p{width:100%;height:100vh;padding:10.625rem 0 3.125rem}army-facts-and-questions section.afq-loader,army-facts-and-questions body.legal article p.afq-loader,body.legal article army-facts-and-questions p.afq-loader{margin-bottom:7.5rem}army-facts-and-questions section h3,army-facts-and-questions body.legal article p h3,body.legal article army-facts-and-questions p h3{padding:0 1.25rem 1.25rem;font-size:2.625rem;line-height:2.375rem}army-facts-and-questions section p,army-facts-and-questions body.legal article p p,body.legal article army-facts-and-questions p p{padding:0 1.25rem 3.75rem;font-size:2.375rem;line-height:2.125rem}army-facts-and-questions section p.afq-countdown,army-facts-and-questions body.legal article p p.afq-countdown,body.legal article army-facts-and-questions p p.afq-countdown{padding:.625rem 1.25rem 2.5rem;margin-left:0;font-size:1.625rem}army-facts-and-questions .close-icon{display:block;float:right;position:relative}army-facts-and-questions .close-icon:hover svg{fill:#fff}army-facts-and-questions afq-fact p{padding-bottom:0}army-facts-and-questions div.fact-submit,army-facts-and-questions div.form-ng-buttons{height:7.5rem;width:100%;padding:1.25rem 1.25rem 0}army-facts-and-questions div.fact-submit .afq-submit-button,army-facts-and-questions div.form-ng-buttons .afq-submit-button{box-sizing:border-box;width:100%;height:3.75rem;font-size:1.5rem}army-facts-and-questions form .formly-field{margin:.25rem 0}army-facts-and-questions form .formly-field label{font-size:1.75rem;padding:.3125rem 1.25rem}army-facts-and-questions afq-survey-form .afq-submit-button,army-facts-and-questions afq-question-form .afq-submit-button{width:100%}aapg-launch-card .aapg-logo{margin-left:1.25rem}aapg-launch-card .text-block{margin-left:1.25rem}top-weapon-card .top{background-position:50% 5%}army-banner-card .goarmy-banner h2{text-align:center}.soldier .inner-card h3{font-size:.75rem!important;line-height:.75rem!important}aapg-header{background:#000 url(../images/aapg/slider/pg-video-still.jpg) no-repeat center;background-size:cover;height:18.75rem;overflow:hidden}aapg-header .video-logos{height:18.75rem}aapg-header .video-logos .army-logo img{width:4.6875rem}aapg-header .video-logos .pg-logo img{width:18.75rem}.aapg .sub-header{padding:0 .625rem}.aapg .sub-header p{font-size:1.125rem;line-height:1.5rem}.aapg .sub-header div.comet-btn{width:100%;margin:1.875rem .625rem 3.75rem;padding-right:0}.aapg .slide-cards{padding:2.5rem 0}.aapg .slide-cards card-grid h3{top:-28}.aapg .mission-editor{height:26.5625rem}.aapg .mission-editor p{padding:0 .625rem;font-size:1.125rem;line-height:1.5rem}.aapg .features{padding:1.25rem 0}.aapg .f-col{width:100%}.aapg .f-col p{font-size:1rem}.aapg .gallery{padding:2.5rem 0 0}.aapg .gallery card-grid h3{top:-28}.soldier .soldier-header{height:31.25rem}soldier-header-info .top{height:30%}soldier-header-info .bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:60%}soldier-header-info .left,soldier-header-info .right{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}soldier-header-info .name{padding-left:0;width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}soldier-header-info .name .rank{margin:-1.25rem 0 1.25rem}soldier-header-info .name .rank:hover{cursor:default}soldier-header-info .name .soldier-name .top{font-size:.75rem}soldier-header-info .name .soldier-name .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}soldier-header-info .name .soldier-name .bottom span{font-size:2rem}soldier-header-info .next-rank{display:none}soldier-header-info .experience,soldier-header-info .soldier-rank{padding-right:0}soldier-header-info .experience .top,soldier-header-info .experience .bottom,soldier-header-info .soldier-rank .top,soldier-header-info .soldier-rank .bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}soldier-header-info .experience .top span,soldier-header-info .soldier-rank .top span{padding-bottom:.3125rem}soldier-header-info .soldier-rank{margin-top:3vh}soldier-header-info .soldier-rank .bottom span{font-size:3rem;line-height:2.8125rem}soldier-nav-bar a{display:none}soldier-nav-bar nav{width:100%}soldier-nav-bar nav .content-wrap,soldier-nav-bar nav card-grid,soldier-nav-bar nav challenge-card-grid,soldier-nav-bar nav soldier-challenge-coins,soldier-nav-bar nav soldier-weapon-challenges,soldier-nav-bar nav .aapg .features .features-wrap,.aapg .features soldier-nav-bar nav .features-wrap,soldier-nav-bar nav .soldier .stat-board-title,.soldier soldier-nav-bar nav .stat-board-title,soldier-nav-bar nav .soldier .map-board-title,.soldier soldier-nav-bar nav .map-board-title,soldier-nav-bar nav soldier-header-info,soldier-nav-bar nav soldier-achievements-route .group,soldier-achievements-route soldier-nav-bar nav .group,soldier-nav-bar nav soldier-achievements-route .loader,soldier-achievements-route soldier-nav-bar nav .loader,soldier-nav-bar nav soldier-recent-achievements .loader,soldier-recent-achievements soldier-nav-bar nav .loader,soldier-nav-bar nav .login-page .login-wrap,.login-page soldier-nav-bar nav .login-wrap,soldier-nav-bar nav .logout-page .logout-wrap,.logout-page soldier-nav-bar nav .logout-wrap,soldier-nav-bar nav .whoops .whoops-wrap,.whoops soldier-nav-bar nav .whoops-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}soldier-nav-bar nav .content-wrap .game-type,soldier-nav-bar nav card-grid .game-type,soldier-nav-bar nav challenge-card-grid .game-type,soldier-nav-bar nav soldier-challenge-coins .game-type,soldier-nav-bar nav soldier-weapon-challenges .game-type,soldier-nav-bar nav .aapg .features .features-wrap .game-type,.aapg .features soldier-nav-bar nav .features-wrap .game-type,soldier-nav-bar nav .soldier .stat-board-title .game-type,.soldier soldier-nav-bar nav .stat-board-title .game-type,soldier-nav-bar nav .soldier .map-board-title .game-type,.soldier soldier-nav-bar nav .map-board-title .game-type,soldier-nav-bar nav soldier-header-info .game-type,soldier-nav-bar nav soldier-achievements-route .group .game-type,soldier-achievements-route soldier-nav-bar nav .group .game-type,soldier-nav-bar nav soldier-achievements-route .loader .game-type,soldier-achievements-route soldier-nav-bar nav .loader .game-type,soldier-nav-bar nav soldier-recent-achievements .loader .game-type,soldier-recent-achievements soldier-nav-bar nav .loader .game-type,soldier-nav-bar nav .login-page .login-wrap .game-type,.login-page soldier-nav-bar nav .login-wrap .game-type,soldier-nav-bar nav .logout-page .logout-wrap .game-type,.logout-page soldier-nav-bar nav .logout-wrap .game-type,soldier-nav-bar nav .whoops .whoops-wrap .game-type,.whoops soldier-nav-bar nav .whoops-wrap .game-type{-webkit-box-flex:1;-ms-flex:1;flex:1}soldier-nav-bar .game-type:after{border-right:none}soldier-weapon-challenges{margin-bottom:3.75rem}soldier-weapon-challenges .card-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}soldier-weapon-challenges .info-bar{height:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}soldier-weapon-challenges .info-bar .title,soldier-weapon-challenges .info-bar .pagination,soldier-weapon-challenges .info-bar .nav{width:33%}soldier-weapon-challenges .info-bar .pagination{text-align:center}soldier-weapon-challenges .info-bar .nav{text-align:right}soldier-weapon-challenges .card{width:calc(100%/1)}soldier-weapon-challenges .card:nth-child(1n) .challenge-inner-card{margin-right:0;margin-bottom:calc(1.25rem*3)}soldier-weapon-challenges .card:nth-child(1n+1) .challenge-inner-card{margin-left:0}soldier-weapon-challenges .card:last-of-type .challenge-inner-card{margin-bottom:0}soldier-weapon-challenges .challenge-inner-card{height:31.875rem;border-width:1px;border-style:solid;border-radius:.3125rem;margin-right:calc(1.25rem/2);margin-left:calc(1.25rem/2)}soldier-weapon-challenges .info-bar{width:97%}soldier-weapon-challenges .info-bar .title{width:100%}soldier-weapon-challenges .card-wrap{margin-top:.9375rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}soldier-weapon-challenges .card-wrap .card .challenge-inner-card{margin:1rem auto;border:none}body.legal nav a{width:100%;padding:.3125rem 0}body.legal article{padding:1.25rem}body.legal article h2{text-align:center}body.legal account-settings-route fieldset button.comet-btn{width:100%}body.legal .support h3{text-align:center;font-size:2rem}body.legal .support button.comet-btn{width:100%}account-request-afa-form button.comet-btn{width:100%}.table-layout .table-body{margin:1.875rem 0}.table-layout table{margin:1.25rem 0;width:100%}.support table th:first-child,.support table td:first-child{display:none}.maps-table .no-maps p{padding:0 .625rem}body.soldier .maps-table table td,body.soldier .maps-table table th{text-align:center}body.soldier .maps-table table .map-desc,body.soldier .maps-table table .map-official{display:none}.soldier-career-stats table td:first-child{padding-left:.625rem}.soldier-career-stats table td:last-child{padding-right:.625rem}}@media(max-width:24.375rem){social-button .sb-title{display:none}}@media only screen and (min-width:40.063em) and (max-width:1249px){weapons-gallery .gallery-topbar{height:5.1875rem}weapons-gallery .gallery-close icon{position:absolute;top:25;right:10}.aapg .sub-header{padding:0 1.25rem}.aapg .sub-header p{font-size:1rem}.aapg .slide-cards{padding:2.5rem 0}.aapg .slide-cards card-grid h3{top:-28}.aapg .mission-editor p{padding:0 1.25rem;font-size:1rem}.aapg .features{padding:3.125rem 0}.aapg .gallery{padding:2.5rem .625rem 0}.aapg .gallery card-grid h3{top:-28}body.aapg-feature-page article{padding:1.25rem}}@media(-ms-high-contrast:none),(-ms-high-contrast:active){army-facts-and-questions header .header-wrap .afq-check.is-correct{-webkit-animation:none;animation:none}army-facts-and-questions header .header-wrap .afq-check.is-correct path{-webkit-animation:none;animation:none;stroke-width:3;stroke:#fff}}@media(min-width:320px) and (max-width:855px){soldier-challenge-coins .coin-challenges-card-wrapper .inner-wrap{-ms-flex-pack:distribute;justify-content:space-around}soldier-challenge-coins .coin-challenges-card-wrapper .inner-card{margin-right:0}soldier-challenge-coins .coin-challenges-card-wrapper .inner-card:nth-child(6n+6){margin-right:0}soldier-challenge-coins .coin-challenges-card-wrapper .inner-card:nth-child(5n+5){margin-right:0}soldier-challenge-coins .coin-challenges-card-wrapper .inner-card:nth-child(4n+4){margin-right:0}}@media(min-width:856px) and (max-width:995px){soldier-challenge-coins .coin-challenges-card-wrapper .inner-wrap{-ms-flex-pack:distribute;justify-content:space-around}soldier-challenge-coins .coin-challenges-card-wrapper .inner-card:nth-child(6n+6){margin-right:1.5rem}soldier-challenge-coins .coin-challenges-card-wrapper .inner-card:nth-child(5n+5){margin-right:1.5rem}soldier-challenge-coins .coin-challenges-card-wrapper .inner-card:nth-child(4n+4){margin-right:0}}@media(min-width:996px) and (max-width:1440px){soldier-challenge-coins .coin-challenges-card-wrapper .inner-wrap{-ms-flex-pack:distribute;justify-content:space-around}soldier-challenge-coins .coin-challenges-card-wrapper .inner-card:nth-child(6n+6){margin-right:1.5rem}soldier-challenge-coins .coin-challenges-card-wrapper .inner-card:nth-child(5n+5){margin-right:1.5rem}}@media(min-width:601px) and (max-width:855px){soldier-weapon-challenges{margin-bottom:3.75rem}soldier-weapon-challenges .card-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}soldier-weapon-challenges .info-bar{height:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}soldier-weapon-challenges .info-bar .title,soldier-weapon-challenges .info-bar .pagination,soldier-weapon-challenges .info-bar .nav{width:33%}soldier-weapon-challenges .info-bar .pagination{text-align:center}soldier-weapon-challenges .info-bar .nav{text-align:right}soldier-weapon-challenges .card{width:calc(100%/2)}soldier-weapon-challenges .card:nth-child(2n) .challenge-inner-card{margin-right:0;margin-bottom:calc(1.25rem*3)}soldier-weapon-challenges .card:nth-child(2n+1) .challenge-inner-card{margin-left:0}soldier-weapon-challenges .card:last-of-type .challenge-inner-card{margin-bottom:0}soldier-weapon-challenges .challenge-inner-card{height:31.875rem;border-width:1px;border-style:solid;border-radius:.3125rem;margin-right:calc(1.25rem/2);margin-left:calc(1.25rem/2)}soldier-weapon-challenges .info-bar{width:97%}soldier-weapon-challenges .card-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:.9375rem}soldier-weapon-challenges .card-wrap .card .challenge-inner-card{margin:1rem auto;border:none}}@media(min-width:856px) and (max-width:1249px){soldier-weapon-challenges{margin-bottom:3.75rem}soldier-weapon-challenges .card-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}soldier-weapon-challenges .info-bar{height:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}soldier-weapon-challenges .info-bar .title,soldier-weapon-challenges .info-bar .pagination,soldier-weapon-challenges .info-bar .nav{width:33%}soldier-weapon-challenges .info-bar .pagination{text-align:center}soldier-weapon-challenges .info-bar .nav{text-align:right}soldier-weapon-challenges .card{width:calc(100%/3)}soldier-weapon-challenges .card:nth-child(3n) .challenge-inner-card{margin-right:0;margin-bottom:calc(1.25rem*3)}soldier-weapon-challenges .card:nth-child(3n+1) .challenge-inner-card{margin-left:0}soldier-weapon-challenges .card:last-of-type .challenge-inner-card{margin-bottom:0}soldier-weapon-challenges .challenge-inner-card{height:31.875rem;border-width:1px;border-style:solid;border-radius:.3125rem;margin-right:calc(1.25rem/2);margin-left:calc(1.25rem/2)}soldier-weapon-challenges .info-bar{width:97%}soldier-weapon-challenges .card-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:.9375rem}soldier-weapon-challenges .card-wrap .card .challenge-inner-card{margin:1rem auto;border:none}}