@import url(https://fonts.googleapis.com/css?family=Roboto:100,200,300,400,500,700,900);
.bg-grey{background-color:#f1f1f1}.clearfix:after{clear:both;content:"";display:block}button,html,input,select,textarea{font-family:sans-serif}.back{background-color:#f1f1f1;border-radius:0;margin:0}.back a{color:#2e2f30;display:block;font-weight:500;padding:15px 0;text-decoration:none;text-transform:uppercase}.title{background-color:#ffc52f;padding:33px 0}.title span{color:#2e2f30;display:block;font-size:2em;font-weight:700;margin:0;text-align:center}.callout{margin:40px 0}.callout .callout-inner{background-color:#ffc52f;color:#2e2f30;display:block;font-size:2em;font-weight:700;margin:0;padding:33px 0;text-align:center}.callout .callout-inner a{color:#2e2f30;text-decoration:none}.callout-inline{background-color:#ffc52f;box-sizing:border-box;color:#2e2f30;display:block;font-size:28px;font-weight:700;margin:50px 0 20px;padding:40px 0;text-align:center}.callout-inline a{color:#2e2f30;text-decoration:none}.container .content,.container.content{padding:30px 0}.container h1{color:#2e2f30;font-weight:700;margin-bottom:15px}@media (min-width:768px){.container h1{font-size:4.5em}}@media (max-width:767px){.container h1{font-size:3.5em}}.container h2{color:#2e2f30;font-weight:700;margin-bottom:15px}@media (min-width:768px){.container h2{font-size:2.75em}}@media (max-width:767px){.container h2{font-size:2.25em}}.container h3{color:#2e2f30;font-weight:700;margin-bottom:10px}@media (min-width:768px){.container h3{font-size:2em}}@media (max-width:767px){.container h3{font-size:1.75em}}.container h4{border-bottom:3px solid #c5c5c5;color:#2e2f30;display:inline-block;font-size:1em;font-weight:700;margin-bottom:15px;padding-bottom:5px;text-transform:uppercase}.container h1 a,.container h2 a,.container h3 a,.container h4 a{color:#2e2f30}.container p{line-height:28px}.container p,.container ul{color:#535557;font-size:1.3em;margin-bottom:20px}.container ul li{padding-left:3px}.container ol{color:#535557;font-size:1.3em;margin-bottom:20px}.container ol li{padding-left:5px}.container blockquote{border-left-color:#ffc52f;color:#535557;font-size:inherit;line-height:28px;margin:40px 0}.container blockquote a,.container li a,.container ol a,.container p a,.container ul a{color:#535557;text-decoration:underline}@media (min-width:769px){.container blockquote a:active,.container blockquote a:hover,.container li a:active,.container li a:hover,.container ol a:active,.container ol a:hover,.container p a:active,.container p a:hover,.container ul a:active,.container ul a:hover{color:#ffc52f;text-decoration:none}}.container hr{border-top-color:#ebebeb;height:1px;margin-bottom:40px;margin-top:20px}.container .content-column{margin-bottom:20px}.container .content-column div[class^=col-]:not(:last-child){margin-bottom:40px}.container .content-column .button{margin-bottom:0}.container div[class^=col-] img{display:block;height:auto;margin-bottom:30px;max-width:100%}.container form{margin-bottom:40px}.container form label{font-size:1.25em;font-weight:800}.container form input,.container form select,.container form textarea{border:1px solid #c5c5c5;border-radius:0!important;box-shadow:none;padding-top:10px}.container form input:focus,.container form select:focus,.container form textarea:focus{border-color:#000;box-shadow:none;outline:none}.container form input,.container form select{height:44px}.container form .checkbox,.container form .radio{margin-top:0}.container form .checkbox label,.container form .radio label{font-size:14px;font-weight:400}.container form .checkbox input,.container form .radio input{height:auto}.container form button[type=submit]{font-style:italic;margin-top:30px}.container .ccm-block-social-links,.content-fluid .ccm-block-social-links{list-style:none;padding:0}@media (max-width:767px){.container .ccm-block-social-links,.content-fluid .ccm-block-social-links{text-align:center}}.container .ccm-block-social-links li,.content-fluid .ccm-block-social-links li{display:inline-block}@media (min-width:768px){.container .ccm-block-social-links li,.content-fluid .ccm-block-social-links li{margin-right:7px!important}}@media (max-width:767px){.container .ccm-block-social-links li,.content-fluid .ccm-block-social-links li{margin:0 5px}}.container .ccm-block-social-links li a,.content-fluid .ccm-block-social-links li a{background-color:#2e2f30;border-radius:40px;color:#fff;display:block;height:40px;text-align:center;text-decoration:none;-webkit-transform:translateZ(0);transition:background-color .2s ease-in-out;width:40px}.container .ccm-block-social-links li a i,.content-fluid .ccm-block-social-links li a i{display:block;font-size:18px;height:100%;line-height:40px;width:100%}@media (min-width:769px){.container .ccm-block-social-links li a:active,.container .ccm-block-social-links li a:hover,.content-fluid .ccm-block-social-links li a:active,.content-fluid .ccm-block-social-links li a:hover{background-color:#ffc52f}}#hero-wrapper #hero{background-color:#000;min-height:400px;overflow:hidden;position:relative;width:100%}@media (min-width:992px){#hero-wrapper #hero{height:calc(67vh - 64px)}}@media (min-width:768px) and (max-width:991px){#hero-wrapper #hero{height:calc(67vh - 51px)}}@media (max-width:767px){#hero-wrapper #hero{height:calc(67vh - 30px)}}#hero-wrapper #hero #hero-content-wrapper{display:table;height:100%;left:0;position:absolute;top:0;width:100%}#hero-wrapper #hero #hero-content-wrapper #hero-content{box-sizing:border-box;display:table-cell;padding:20px;position:relative;text-align:center;vertical-align:middle;z-index:2}#hero-wrapper #hero #hero-content-wrapper #hero-content img{display:block;margin:0 auto;width:100%}@media (min-width:768px){#hero-wrapper #hero #hero-content-wrapper #hero-content img{max-width:320px}}@media (max-width:767px){#hero-wrapper #hero #hero-content-wrapper #hero-content img{max-width:240px}}#hero-wrapper #hero #hero-content-wrapper #hero-content .date,#hero-wrapper #hero #hero-content-wrapper #hero-content h4{color:#ffc52f;display:block;font-weight:500;margin-top:20px;text-transform:uppercase}@media (min-width:768px){#hero-wrapper #hero #hero-content-wrapper #hero-content .date,#hero-wrapper #hero #hero-content-wrapper #hero-content h4{font-size:1.35em}}@media (max-width:767px){#hero-wrapper #hero #hero-content-wrapper #hero-content .date,#hero-wrapper #hero #hero-content-wrapper #hero-content h4{font-size:1em}}#hero-wrapper #hero img.hero-image,#hero-wrapper #hero video{display:block;left:50%;min-height:100%;min-width:100%;opacity:.7;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);z-index:1}#hero-wrapper #hero video{background-color:#000}#hero-wrapper #slider-wrapper{background-color:#1f1f1f;min-height:240px;position:relative;z-index:2}@media (min-width:992px){#hero-wrapper #slider-wrapper{height:calc(33vh - 64px)}}@media (min-width:768px) and (max-width:991px){#hero-wrapper #slider-wrapper{height:calc(33vh - 51px)}}@media (max-width:767px){#hero-wrapper #slider-wrapper{height:calc(33vh - 30px)}}#hero-wrapper #slider-wrapper #slider{display:none;height:calc(100% - 10px)}#hero-wrapper #slider-wrapper #slider.slick-initialized{display:block}#hero-wrapper #slider-wrapper #slider div.slide{outline:none!important;position:relative}@media (min-width:768px){#hero-wrapper #slider-wrapper #slider div.slide{padding:30px 50px 50px}}@media (max-width:767px){#hero-wrapper #slider-wrapper #slider div.slide{padding:20px 15px 40px}}#hero-wrapper #slider-wrapper #slider div.slide:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}#hero-wrapper #slider-wrapper #slider div.slide:nth-child(odd):after{background-color:#232323}@media (min-width:768px){#hero-wrapper #slider-wrapper #slider div.slide:nth-child(odd):after{transform:skew(-10deg) translateX(-20px)}}#hero-wrapper #slider-wrapper #slider div.slide h3{color:#fff;font-weight:700;margin:0!important}@media (min-width:768px){#hero-wrapper #slider-wrapper #slider div.slide h3{font-size:2em}}@media (max-width:767px){#hero-wrapper #slider-wrapper #slider div.slide h3{font-size:1.5em}}#hero-wrapper #slider-wrapper #slider div.slide .subtitle{color:#ffc52f;display:block;font-size:13px;margin-top:-7px;text-decoration:none;text-transform:uppercase}#hero-wrapper #slider-wrapper #slider div.slide p{color:hsla(0,0%,100%,.8);font-size:1.15em;line-height:22px}@media (min-width:1200px){#hero-wrapper #slider-wrapper #slider div.slide p{width:75%}}@media (min-width:768px){#hero-wrapper #slider-wrapper #slider div.slide p{margin-bottom:5px;margin-top:10px}}@media (max-width:767px){#hero-wrapper #slider-wrapper #slider div.slide p{margin-top:10px}}#hero-wrapper #slider-wrapper #slider div.slide a{text-decoration:none}#hero-wrapper #slider-wrapper #slider div.slide a.button{margin-top:15px;transform:translateX(-5px)}#hero-wrapper #slider-wrapper #slider .slick-list,#hero-wrapper #slider-wrapper #slider .slick-list .slick-track{height:100%}#hero-wrapper #slider-wrapper #slider ul.slick-dots{list-style:none;margin:0;padding:0;position:absolute;text-align:center}@media (min-width:768px){#hero-wrapper #slider-wrapper #slider ul.slick-dots{bottom:15px;right:35px}}@media (max-width:767px){#hero-wrapper #slider-wrapper #slider ul.slick-dots{bottom:15px;left:50%;transform:translateX(-50%)}}#hero-wrapper #slider-wrapper #slider ul.slick-dots li{display:inline-block;margin:0 5px}#hero-wrapper #slider-wrapper #slider ul.slick-dots li button{background-color:#5e5e5f;border:none;border-radius:13px;height:13px;padding:0;text-indent:-9999999999999px;width:13px}#hero-wrapper #slider-wrapper #slider ul.slick-dots li.slick-active button{background-color:#fff}#hero-wrapper #slider-wrapper #slider-progress{background-color:#242424;height:10px;width:100%}#hero-wrapper #slider-wrapper #slider-progress #slider-progress-bar{background-color:#ffc52f;height:10px;width:0}#child-hero{background-color:#000;background-position:top;background-size:cover;display:table;height:44vh;width:100%}#child-hero .child-hero-inner{background-color:rgba(0,0,0,.5);display:table-cell;text-align:center;vertical-align:middle;width:100%}#child-hero .child-hero-inner h1{color:#fff;font-weight:700}@media (min-width:768px){#child-hero .child-hero-inner h1{font-size:4.5em}}@media (max-width:767px){#child-hero .child-hero-inner h1{font-size:3.5em}}#child-hero .child-hero-inner p{color:#fff;font-size:1.2em;margin-top:15px}.accordion-wrapper ul.accordion{list-style:none;margin:0;padding:0}.accordion-wrapper ul.accordion li.panel{background-color:#fff;border:none;border-radius:0;box-shadow:none;margin:0}.accordion-wrapper ul.accordion li.panel:not(:first-child){border-top:1px solid #ebebeb}.accordion-wrapper ul.accordion li.panel>a{background-position:top;background-size:cover;display:block;position:relative;text-decoration:none;width:100%}.accordion-wrapper ul.accordion li.panel>a span{background-color:#fff;color:#2e2f30;display:block;font-weight:700;text-decoration:none;-webkit-transform:translateZ(0);transition:background-color .15s ease-in-out;vertical-align:middle;width:100%}@media (min-width:768px){.accordion-wrapper ul.accordion li.panel>a span{font-size:2em;padding:60px 90px}}@media (max-width:767px){.accordion-wrapper ul.accordion li.panel>a span{font-size:1.5em;padding:40px 20px}}.accordion-wrapper ul.accordion li.panel>a:after{background:url(/packages/army_ten_miler/themes/atm/assets/icon-accordion-arrow.svg) no-repeat 50%;background-size:100%;content:"";display:block;height:24px;position:absolute;top:50%;transform:translateY(-50%);width:24px;z-index:2}@media (min-width:768px){.accordion-wrapper ul.accordion li.panel>a:after{right:90px}}@media (max-width:767px){.accordion-wrapper ul.accordion li.panel>a:after{right:20px}}@media (min-width:769px){.accordion-wrapper ul.accordion li.panel>a:active span,.accordion-wrapper ul.accordion li.panel>a:hover span{background-color:hsla(0,0%,100%,.85)}}.accordion-wrapper ul.accordion li.panel>a:not(.collapsed) span{background-color:hsla(0,0%,100%,.85)}.accordion-wrapper ul.accordion li.panel>a:not(.collapsed):after{transform:translateY(-50%) rotate(180deg)}.accordion-wrapper ul.accordion li.panel ul{background-color:#f4f3f4;border-top:1px solid #ebebeb}.accordion-wrapper ul.accordion li.panel ul:after{clear:both;content:"";display:block}@media (min-width:768px){.accordion-wrapper ul.accordion li.panel ul{padding:60px 90px}}@media (max-width:767px){.accordion-wrapper ul.accordion li.panel ul{padding:20px 20px 0;width:100%}}.accordion-wrapper ul.accordion li.panel ul li{display:block;float:left;font-weight:800;padding-right:15px;position:relative;vertical-align:top}.accordion-wrapper ul.accordion li.panel ul li:after{-webkit-transform:translateZ(0);transition:all 1s ease-in-out;width:0}@media (min-width:768px){.accordion-wrapper ul.accordion li.panel ul li{font-size:1.35em;padding:5px 0}.accordion-wrapper ul.accordion li.panel ul li:not(:last-child){margin-right:40px}}@media (max-width:767px){.accordion-wrapper ul.accordion li.panel ul li{box-sizing:border-box;font-size:1.15em;margin-bottom:10px;min-height:50px;width:50%}}.accordion-wrapper ul.accordion li.panel ul li a{color:#333}.accordion-wrapper ul.accordion li.panel ul li a:after{display:none;visibility:hidden}@media (min-width:769px){.accordion-wrapper ul.accordion li.panel ul li:active:after,.accordion-wrapper ul.accordion li.panel ul li:hover:after{border-bottom:4px solid #ffc52f;bottom:0;content:"";display:block;position:absolute;width:100%}}#countdown{background-color:#333;box-sizing:border-box}@media (min-width:992px){#countdown{padding:30px 40px}}@media (min-width:768px) and (max-width:991px){#countdown{padding:30px}}@media (max-width:767px){#countdown{padding:20px;text-align:center}}#countdown p{color:#fff}@media (min-width:768px){#countdown p{font-size:24px;font-weight:300;line-height:28px}}#countdown p time{color:#ffc52f;font-weight:700}@media (min-width:768px){#countdown p time{display:block}#countdown #counter{float:right}}#countdown #counter div{color:#fff;display:inline-block;font-weight:700}@media (min-width:768px){#countdown #counter div{font-size:48px;line-height:48px}#countdown #counter div:not(:first-child){margin-left:30px}}@media (max-width:767px){#countdown #counter div{font-size:28px;line-height:42px;margin:0 6px}}#countdown #counter div span:nth-child(2){color:#ffc52f;display:block;font-weight:400;text-transform:uppercase}@media (min-width:768px){#countdown #counter div span:nth-child(2){font-size:14px;line-height:14px}}@media (max-width:767px){#countdown #counter div span:nth-child(2){font-size:14px;line-height:14px}}.button{background:transparent;border:none;cursor:pointer;display:inline-block;font-size:1.35em;font-weight:500;line-height:normal;margin-bottom:20px;margin-left:5px;padding:12px 24px;position:relative;-webkit-transform:translateZ(0);transition:all .2s ease-in-out;z-index:1}.button,.button a{text-decoration:none!important}.button:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transform:translateZ(0);transform:skew(-10deg);transition:all .2s ease-in-out;width:100%;z-index:-1}.button.one,.button.one a{color:#2e2f30!important}.button.one:after{background-color:#ffc52f}@media (min-width:769px){.button.one:active:after,.button.one:hover:after{background-color:#eeac14}}.button.two,.button.two a{color:#ffc52f!important}.button.two:after{background-color:#333}@media (min-width:769px){.button.two:active:after,.button.two:hover:after{background-color:#131314}}.button.three,.button.three a{color:#2e2f30!important}.button.three:after{background-color:#f4f3f4}@media (min-width:769px){.button.three:active:after,.button.three:hover:after{background-color:#e8e8e8}}.button.four,.button.four a{color:#2e2f30!important}.button.four:after{border:2px solid #29292a}@media (min-width:769px){.button.four:active:after,.button.four:hover:after{background-color:#ffc52f;border-color:#ffc52f}}.button.five,.button.five a{color:#2e2f30!important}.button.five:after{background-color:#fff}@media (min-width:769px){.button.five:active:after,.button.five:hover:after{background-color:#f4f3f4}}.container p .button,.container p span .button,.container span .button{font-size:19px!important}button.tabs-button{background-color:#2e2f30;border:none;color:#ffc52f;font-size:1.3em;font-weight:500;max-width:400px;outline:none!important;padding:15px 45px 15px 20px;position:relative;text-align:left;width:100%}@media (min-width:768px){button.tabs-button:not(.force-mobile){display:none!important;visibility:hidden!important}}button.tabs-button:after{background:url(/packages/army_ten_miler/themes/atm/assets/icon-accordion-arrow.svg) no-repeat 50%;content:"";display:block;height:16px;position:absolute;right:20px;top:50%;-webkit-transform:translateZ(0);transform:translateY(-50%);transition:transform .2s ease-in-out;width:16px}button.tabs-button.open:after{transform:translateY(-50%) rotate(180deg)}@media (min-width:768px){.tabs.force-mobile{position:absolute;z-index:2}.tabs:not(.force-mobile){list-style:none;margin-bottom:30px;padding:0;text-align:left}.tabs:not(.force-mobile) li{font-size:21px}}@media (min-width:768px) and (min-width:768px){.tabs:not(.force-mobile) li{display:inline-block}.tabs:not(.force-mobile) li:not(:last-child){margin-right:40px}}@media (min-width:768px){.tabs:not(.force-mobile) li a{background-color:transparent!important;color:#2e2f30!important;display:block;position:relative;text-decoration:none}}@media (min-width:768px) and (min-width:768px){.tabs:not(.force-mobile) li a{padding:20px 0 9px}}@media (min-width:768px) and (max-width:767px){.tabs:not(.force-mobile) li a{display:inline-block;padding:10px 14px 13px 0}}@media (min-width:768px){.tabs:not(.force-mobile) li ul{display:none!important;visibility:hidden!important}.tabs:not(.force-mobile) li.active a{font-weight:700}.tabs:not(.force-mobile) li.active a:after,.tabs:not(.force-mobile) li:active a:after{border-bottom:4px solid #ffc52f;bottom:0;content:"";display:block;position:absolute;width:100%}}@media (max-width:767px){.tabs{background-color:#202020;display:none;font-size:17px;list-style:none;max-width:400px;padding:10px 20px;width:100%}.tabs li{padding:0}.tabs li a{color:#fff;display:block;padding:5px 0;text-decoration:none}.tabs li a.active,.tabs li a:active{color:#ffc52f}.tabs li ul{display:none;font-size:17px;list-style:none;margin:0;padding:0 0 0 25px}.tabs li.nav-path-selected ul{display:block!important}}.tabs.force-mobile{background-color:#202020;display:none;font-size:17px;list-style:none;max-width:400px;padding:10px 20px;width:100%}.tabs.force-mobile li{padding:0}.tabs.force-mobile li a{color:#fff;display:block;padding:5px 0;text-decoration:none}.tabs.force-mobile li a.active,.tabs.force-mobile li a:active{color:#ffc52f}.tabs.force-mobile li ul{display:none;font-size:17px;list-style:none;margin:0;padding:0 0 0 25px}.tabs.force-mobile li.nav-path-selected ul{display:block!important}.tabs-progress{margin:0 0 40px 4px;padding:0}.tabs-progress:after{clear:both;content:"";display:block}.tabs-progress li{color:#999;display:block;float:left;font-size:1.35em;padding:9px 25px;position:relative;z-index:1}@media (max-width:767px){.tabs-progress li{margin-bottom:20px}}.tabs-progress li:after{background-color:#f4f3f4;border-left:1px solid #fff;border-right:1px solid #c5c5c5;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:skew(-10deg);width:100%;z-index:-1}.tabs-progress li:last-child:after{border-right:none}.tabs-progress li a{color:#999;text-decoration:none}.tabs-progress li.active{color:#2e2f30;font-weight:500}.tabs-progress li.active a{color:#2e2f30}.tabs-progress li.active:after{background-color:#ffc52f;border:none}.ad-space-wrapper{background-color:#f4f3f4}.ad-space-wrapper:after{clear:both;content:"";display:block}@media (min-width:768px){.ad-space-wrapper{padding:50px 0}}@media (max-width:767px){.ad-space-wrapper{padding:50px 15px}}.ad-space-wrapper .adspace-inner-wrapper{width:100%}@media (min-width:768px){.ad-space-wrapper .adspace-inner-wrapper:first-child{float:left;padding-left:15px}.ad-space-wrapper .adspace-inner-wrapper:last-child{float:right;padding-right:15px}.ad-space-wrapper .adspace-inner-wrapper .slick-slider{display:none}.ad-space-wrapper .adspace-inner-wrapper .slick-slider.slick-initialized{display:block}}@media (min-width:1200px){.ad-space-wrapper .adspace-inner-wrapper{max-width:480px}}@media (min-width:992px) and (max-width:1199px){.ad-space-wrapper .adspace-inner-wrapper{max-width:460px}}@media (min-width:768px) and (max-width:991px){.ad-space-wrapper .adspace-inner-wrapper{max-width:360px}}@media (max-width:767px){.ad-space-wrapper .adspace-inner-wrapper:first-child{margin-bottom:40px!important}}.ad-space-wrapper .ad-space.double{margin:0 auto}.ad-space-wrapper .ad-space.double img{height:auto;width:100%}@media (min-width:1200px){.ad-space-wrapper .ad-space.double{max-width:980px}.ad-space-wrapper .ad-space.double img{max-width:480px}}@media (min-width:992px) and (max-width:1199px){.ad-space-wrapper .ad-space.double{max-width:940px}.ad-space-wrapper .ad-space.double img{max-width:470px}}@media (min-width:768px) and (max-width:991px){.ad-space-wrapper .ad-space.double{max-width:740px}.ad-space-wrapper .ad-space.double img{max-width:360px}}@media (max-width:767px){.ad-space-wrapper .ad-space.double img{margin:0 auto;max-width:480px}}.ad-space-wrapper small{color:#535557;display:block;padding-top:25px;text-align:center;text-transform:uppercase}.block-content{position:relative;text-align:center;width:100%;z-index:2}.block-content h1{font-size:3em;font-weight:700;margin:0 0 5px}@media (min-width:768px){.block-content p{font-size:1.35em}}@media (max-width:767px){.block-content p{font-size:1.15em}}.block-content .button{margin-bottom:0;margin-top:30px}@media (min-width:768px) and (max-width:991px){.block-content{display:table-cell;height:44vh;padding-left:20px;padding-right:20px;vertical-align:middle;width:100%}}@media (max-width:767px){.block-content{padding:100px 20px}}.block-column .gray .block-content h1,.block-column .gray .block-content p,.large-block-column .gray .block-content h1,.large-block-column .gray .block-content p{color:#fff}.block-column .gray:after,.large-block-column .gray:after{background-color:rgba(32,32,32,.2)}.block-column .primary h1,.block-column .primary p,.large-block-column .primary h1,.large-block-column .primary p{color:#2e2f30}.block-column .primary:after,.large-block-column .primary:after{background-color:#ffc52f;opacity:.75}.block-column .black h1,.block-column .black p,.large-block-column .black h1,.large-block-column .black p{color:#fff}.block-column .black:after,.large-block-column .black:after{background-color:rgba(29,29,29,.55)}@media (min-width:992px){.large-block-column{display:table;width:100%}}@media (min-width:768px) and (max-width:991px){.large-block-column{display:table;width:100%}}@media (min-width:992px){.large-block-column .block-cell{display:table-cell;vertical-align:top;width:50%}}@media (min-width:768px) and (max-width:991px){.large-block-column .block-cell:first-child{display:table-cell;vertical-align:top;width:33.3333333333%}.large-block-column .block-cell:nth-child(2){display:table;width:100%}.large-block-column .block-cell:nth-child(2) .block-item-wrapper{display:table-cell;vertical-align:top;width:50%}}@media (min-width:992px){.large-block-column .block-cell .block-item-wrapper{display:table;width:100%}}.large-block-column .block-cell .block-item-wrapper .block-item{background-position:top;background-size:cover;position:relative;text-align:center;vertical-align:middle}@media (min-width:992px){.large-block-column .block-cell .block-item-wrapper .block-item{display:table-cell}}@media (min-width:768px) and (max-width:991px){.large-block-column .block-cell .block-item-wrapper .block-item{display:table;width:100%}}@media (min-width:992px){.large-block-column .block-cell .block-item-wrapper .block-item.left{height:88vh}.large-block-column .block-cell .block-item-wrapper .block-item.right,.large-block-column .block-cell .block-item-wrapper .block-item.top{height:44vh}}.large-block-column .block-cell .block-item-wrapper .block-item:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (min-width:768px){.block-column{display:table;width:100%}.block-column.two .block-item{width:50%}.block-column.three .block-item{width:33.3333333333%}}@media (min-width:768px) and (max-width:991px){.block-column.two .block-content{display:block;height:auto}}.block-column .block-item{background-position:top;background-size:cover;position:relative;vertical-align:middle}@media (min-width:768px){.block-column .block-item{display:table-cell;height:44vh}}.block-column .block-item:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.content-fluid.row{margin-left:0;margin-right:0}@media (min-width:768px){.content-fluid{padding:80px 100px 0}}@media (max-width:767px){.content-fluid{padding:80px 20px 0}}.content-fluid h3{color:#2e2f30;font-weight:700}@media (min-width:768px){.content-fluid h3{font-size:2em;margin:7px 0}}@media (max-width:767px){.content-fluid h3{font-size:1.75em;margin:0 0 20px;text-align:center}}@media (min-width:768px){.content-fluid .ccm-block-social-links{text-align:right}}@media (min-width:992px){#photo-feed{padding:60px 100px 80px}}@media (max-width:991px){#photo-feed{padding:60px 20px 40px}}#photo-feed .photo-feed-photos{display:table;height:100%;width:100%}@media (min-width:992px){#photo-feed .photo-feed-photos .row{display:table-row;height:100%;width:100%}}@media (max-width:991px){#photo-feed .photo-feed-photos .row:last-child .photo-wrapper:last-child{border-bottom:none}}#photo-feed .photo-feed-photos .row .photo-wrapper{background-color:#fff;border-color:#f1f1f1;border-style:solid;height:100%;vertical-align:top}@media (min-width:992px){#photo-feed .photo-feed-photos .row .photo-wrapper{border-width:0 12px 45px;display:table-cell;width:33.3333333333%}}@media (max-width:991px){#photo-feed .photo-feed-photos .row .photo-wrapper{border-width:0 10px 25px}}#photo-feed .photo-feed-photos .row .photo-wrapper .photo{box-shadow:0 3px 5px rgba(0,0,0,.1);height:100%;overflow:hidden;position:relative}#photo-feed .photo-feed-photos .row .photo-wrapper .photo span.user{color:#fff;display:block;font-size:16px;font-weight:500;left:0;overflow:hidden;padding:5px 20px 5px 10px;position:absolute;text-decoration:none;top:0;z-index:2}#photo-feed .photo-feed-photos .row .photo-wrapper .photo span.user:before{content:"";display:inline-block;font-family:FontAwesome;font-weight:400;margin-right:10px;transform:translateY(1px)}#photo-feed .photo-feed-photos .row .photo-wrapper .photo span.user:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:skew(-10deg) translateX(-10px);width:100%;z-index:-1}#photo-feed .photo-feed-photos .row .photo-wrapper .photo span.user.facebook:before{content:"\f230"}#photo-feed .photo-feed-photos .row .photo-wrapper .photo span.user.facebook:after{background-color:#3b5998}#photo-feed .photo-feed-photos .row .photo-wrapper .photo span.user.twitter:before{content:"\f099"}#photo-feed .photo-feed-photos .row .photo-wrapper .photo span.user.twitter:after{background-color:#1dcaff}#photo-feed .photo-feed-photos .row .photo-wrapper .photo span.user.instagram:before{content:"\f16d"}#photo-feed .photo-feed-photos .row .photo-wrapper .photo span.user.instagram:after{background-color:#cd486b}#photo-feed .photo-feed-photos .row .photo-wrapper .photo span.user.snapchat{color:#000}#photo-feed .photo-feed-photos .row .photo-wrapper .photo span.user.snapchat:before{content:"\f2ac"}#photo-feed .photo-feed-photos .row .photo-wrapper .photo span.user.snapchat:after{background-color:#fffc00}#photo-feed .photo-feed-photos .row .photo-wrapper .photo img{height:auto;width:100%}#photo-feed .photo-feed-photos .row .photo-wrapper .photo .caption{position:relative;text-align:right;width:100%;z-index:2}#photo-feed .photo-feed-photos .row .photo-wrapper .photo .caption span{background-color:#fff;color:#333;display:block;font-weight:400;padding:0 20px 20px 10px;position:relative;z-index:2}@media (min-width:768px){#photo-feed .photo-feed-photos .row .photo-wrapper .photo .caption span{font-size:16px}}@media (max-width:767px){#photo-feed .photo-feed-photos .row .photo-wrapper .photo .caption span{font-size:12px}}#photo-feed .photo-feed-photos .row .photo-wrapper .photo .caption span span{display:inline-block;font-weight:700;padding:0 0 0 10px}#photo-feed .photo-feed-photos .row .photo-wrapper .photo .caption:before{background-color:#fff;content:"";height:100px;left:-1px;position:absolute;right:-1px;top:-40px;transform:skewY(-5deg);width:101%}.date-block{background-color:#ffc52f;display:table;height:100px;margin-bottom:20px;text-align:center;text-transform:uppercase;width:100px}.date-block .date-block-wrapper{display:table-cell;vertical-align:middle}.date-block .date-block-wrapper span{display:block}.date-block .date-block-wrapper span.month{font-size:1.35em;font-weight:500;line-height:24px}.date-block .date-block-wrapper span.date{font-size:48px;font-weight:700;line-height:48px}.event h3{margin-top:0}.event .date-time{color:#535557;display:block;font-size:1.3em;font-weight:700;margin-bottom:20px}@media (min-width:768px){.news-list{display:table;margin-bottom:30px;width:100%}.news-list .row{display:table-row;width:100%}}.news-list .row:first-of-type div[class^=col-]{border-top-width:0}@media (max-width:767px){.news-list .row:last-of-type div[class^=col-]:last-of-type{margin-bottom:10px!important}}@media (min-width:768px){.news-list .row div[class^=col-]{background-color:#f1f1f1;border:solid #fff;border-width:20px 20px 40px;display:table-cell;float:none;padding:0;vertical-align:top;width:50%}.news-list .row div[class^=col-]:nth-child(odd){border-left-width:0}.news-list .row div[class^=col-]:nth-child(2n){border-right-width:0}}@media (max-width:767px){.news-list .row div[class^=col-]{margin-bottom:40px}}.news-list .row div[class^=col-] .photo{position:relative}.news-list .row div[class^=col-] .photo img{display:block;margin-bottom:0!important;width:100%!important}.news-list .row div[class^=col-] .photo .date-block{left:0;position:absolute;top:0}.news-list .row div[class^=col-] .overview{box-sizing:border-box}@media (min-width:768px){.news-list .row div[class^=col-] .overview{padding:30px 30px 10px}}@media (max-width:767px){.news-list .row div[class^=col-] .overview{background-color:#f1f1f1;padding:30px 20px 10px}}.news-list .row div[class^=col-] .overview h3{margin-top:0}.news-list .row div[class^=col-] .overview span.button{margin-top:20px}.article-title{margin-bottom:20px}.article-title h2{margin-bottom:35px}.article-title .date{color:#2e2f30;font-weight:700;text-transform:uppercase}.container .ccm-search-block-form{display:block}.container .ccm-search-block-form:after{clear:both;content:"";display:block}.container .ccm-search-block-form input.ccm-search-block-text{float:left;padding:0 15px 0 10px}@media (min-width:768px){.container .ccm-search-block-form input.ccm-search-block-text{width:300px}}@media (max-width:767px){.container .ccm-search-block-form input.ccm-search-block-text{width:64%}}.container .ccm-search-block-form input.ccm-search-block-text:focus{border:1px solid #c5c5c5}.container .ccm-search-block-form button{float:left;font-style:normal!important;height:44px;margin:0!important;transform:translateX(-5px);vertical-align:top}@media (max-width:767px){.container .ccm-search-block-form button{width:36%}}.container p.error{border:none;color:#535557;display:block;font-size:18px;margin:20px 0 0;text-transform:none}@media (max-width:767px){.container p.error{margin-top:70px}}.container #searchResults{border-top:1px solid #c5c5c5}@media (min-width:768px){.container #searchResults{margin-top:20px}}@media (max-width:767px){.container #searchResults{margin-top:60px}}.container #searchResults .searchResult{margin-top:30px}.container #searchResults .searchResult p{color:#535557!important}.container #searchResults .searchResult p span{background-color:#ffc52f!important}.container #searchResults .searchResult a.pageLink{font-size:18px;margin:20px 0 10px}.popup-overlay{background:rgba(0,0,0,.5);height:100%;opacity:0;overflow:auto;padding-left:20px;padding-right:20px;position:fixed;top:0;transition:all .5s ease-out;visibility:hidden;width:100%;z-index:1000}.popup-overlay a{word-break:break-all}.popup-overlay img{display:block;margin-bottom:40px;margin-left:auto;margin-right:auto;width:150px}.popup-overlay.active{opacity:1;visibility:visible}.popup-overlay .popup-message{background:#fff;margin-top:30px;max-width:100%;padding:40px;position:relative;width:440px}.popup-overlay .popup-message .close-button{background:url(/packages/army_ten_miler/themes/atm/assets/close-menu-trigger.svg) no-repeat 50%;background-size:26px;content:"";cursor:pointer;display:block;height:40px;position:absolute;right:20px;top:20px;-webkit-transform:translateZ(0);transition:opacity .2s ease-in-out;width:40px;z-index:2}.popup-overlay .popup-message .close-button:hover{opacity:.8}.popup-overlay .popup-message h2{margin-top:25px}.popup-overlay .popup-message .target-interstitial-link{word-wrap:break-word;color:#999;display:block;font-size:18px;margin:20px 0 40px;overflow-wrap:break-word}@media (min-width:768px){.popup-overlay .popup-message .button{width:46%}}@media (max-width:767px){.popup-overlay .popup-message .button{width:100%}}.popup-overlay .interstitial-logo{display:block;margin-left:auto;margin-right:auto;width:150px}@media (min-width:768px){.popup-overlay .popup-message{margin-left:auto;margin-right:auto}}.popup-cookies{align-items:center;display:flex;justify-content:center}@media screen and (max-width:736px){.popup-cookies{align-items:normal}}.popup-cookies .content{background-color:#000;border:12px solid #ffc52f;color:#fff;padding:43px 67px;width:880px}.popup-cookies .content .popup-close{color:#fff!important}.popup-cookies .content section{margin-bottom:35px}.popup-cookies .content a,.popup-cookies .content h1,.popup-cookies .content h2,.popup-cookies .content h3,.popup-cookies .content li,.popup-cookies .content p,.popup-cookies .content span{font-family:Roboto,sans-serif}.popup-cookies .content h1{font-size:76px;font-weight:200}.popup-cookies .content h2{font-size:24px;font-weight:300}.popup-cookies .content a,.popup-cookies .content p{font-size:16px;font-weight:300}.popup-cookies .content ul{list-style:none;margin:25px 0}.popup-cookies .content ul li{padding:5px}.popup-cookies .content ul li a{color:#ffca00;text-decoration:none}.popup-cookies .content ul li a:hover{color:#ffc52f;text-decoration:none}@media screen and (max-width:736px){.popup-cookies .content{margin:1rem;max-height:calc(100vh - 3rem);max-width:100vw;overflow-y:auto;padding:1rem}.popup-cookies .content h1{font-size:3.2rem}.popup-cookies .content h2{font-size:2.2rem}}.ccm-panel-content header{height:auto!important;position:relative!important}html{font-size:16px}body{font-family:Roboto,sans-serif;font-weight:400}@media (min-width:992px){body{padding-top:128px}}@media (min-width:768px) and (max-width:991px){body{padding-top:102px}}@media (max-width:767px){body{padding-top:60px}}body.no-scroll{overflow:hidden}#header-alert{background-color:#ffc52f;color:#2e2f30;font-size:16px;font-weight:800;padding:10px;position:absolute;text-align:center;top:0;width:100%;z-index:300}#header-alert p{display:block;margin:0;width:100%}#header-alert a{color:#2e2f30;text-decoration:none}#header-alert div.ccm-area div.ccm-area-drag-area{color:#000!important}header{position:fixed;top:0;-webkit-transform:translateZ(0);transition:transform .2s ease-in-out;width:100%;z-index:200}@media (min-width:992px){header{height:128px}}@media (min-width:768px) and (max-width:991px){header{height:102px}}@media (max-width:767px){header{height:60px}}@media (min-width:992px){header.fixed{transform:translateY(-40px)}}@media (min-width:768px) and (max-width:991px){header.fixed{transform:translateY(-34px)}}header #header{background-color:#fff;position:absolute;width:100%}@media (min-width:992px){header #header{height:88px;top:40px}}@media (min-width:768px) and (max-width:991px){header #header{height:68px;top:34px}}@media (max-width:767px){header #header{height:60px}}header #header a.logo{background:url(/packages/army_ten_miler/themes/atm/assets/army-ten-miler.svg) no-repeat 50%;background-size:100% auto;display:block;text-indent:-9999px;-webkit-transform:translateZ(0);transition:opacity .1s ease-in-out}@media (min-width:992px){header #header a.logo{float:left;height:88px;margin-left:40px;width:140px}}@media (min-width:768px) and (max-width:991px){header #header a.logo{float:left;height:68px;margin-left:40px;width:100px}}@media (max-width:767px){header #header a.logo{height:60px;margin:0 auto;width:80px}}@media (min-width:769px){header #header a.logo:active,header #header a.logo:hover{opacity:.95}}header #header #main-navigation:after{clear:both;content:"";display:block}@media (max-width:991px){header #header #main-navigation{display:none;visibility:hidden}}header #header #main-navigation ul{float:right;list-style:none}header #header #main-navigation ul:after{clear:both;content:"";display:block}header #header #main-navigation ul li{float:left;font-weight:800;position:relative}@media (min-width:1200px){header #header #main-navigation ul li{font-size:1.3em}}@media (min-width:992px) and (max-width:1199px){header #header #main-navigation ul li{font-size:1em}}@media (min-width:1200px){header #header #main-navigation ul li:not(:first-child){margin-left:25px}}@media (min-width:992px) and (max-width:1199px){header #header #main-navigation ul li:not(:first-child){margin-left:20px}}header #header #main-navigation ul li:last-child{overflow:hidden;position:relative;z-index:2}@media (min-width:1200px){header #header #main-navigation ul li:last-child{margin-left:20px}}@media (min-width:992px) and (max-width:1199px){header #header #main-navigation ul li:last-child{margin-left:15px}}@media (min-width:1200px){header #header #main-navigation ul li:last-child{padding:0 25px 0 45px}}@media (min-width:992px) and (max-width:1199px){header #header #main-navigation ul li:last-child{padding:0 15px 0 35px}}header #header #main-navigation ul li:last-child:after{background-color:#ffc52f;content:"";display:block;left:10px;position:absolute;top:0;transform:skew(-10deg);width:100%;z-index:-1}@media (min-width:992px){header #header #main-navigation ul li:last-child:after{height:128px}}@media (min-width:768px) and (max-width:991px){header #header #main-navigation ul li:last-child:after{height:102px}}@media (max-width:767px){header #header #main-navigation ul li:last-child:after{height:60px}}header #header #main-navigation ul li a{color:#2e2f30;display:block;height:88px;line-height:88px;text-decoration:none}@media (min-width:769px){header #header #main-navigation ul li a:active,header #header #main-navigation ul li a:hover{color:#000}}header #header #main-navigation ul li.nav-path-selected a{color:#ffc52f}header #header #main-navigation ul li.nav-path-selected:last-child a{color:#2e2f30}header #header #menu-trigger{background:url(/packages/army_ten_miler/themes/atm/assets/menu-trigger.svg) no-repeat 50%;background-size:26px;cursor:pointer;display:block;text-indent:-9999px}@media (min-width:992px){header #header #menu-trigger{display:none;visibility:hidden}}@media (min-width:768px) and (max-width:991px){header #header #menu-trigger{float:right;height:68px;width:68px}}@media (max-width:767px){header #header #menu-trigger{height:60px;left:0;position:absolute;top:0;width:60px}}header #header #search-trigger{background:url(/packages/army_ten_miler/themes/atm/assets/search-trigger.svg) no-repeat 50%;background-size:26px;cursor:pointer;display:block;height:60px;position:absolute;right:0;text-indent:-9999px;top:0;width:60px}@media (min-width:768px){header #header #search-trigger{display:none;visibility:hidden}}header #header-utility{background-color:#2e2f30;position:absolute;top:0;width:100%}header #header-utility:after{clear:both;content:"";display:block}header #header-utility .utility-inner{float:right}@media (min-width:992px){header #header-utility .utility-inner{height:40px}}@media (min-width:768px) and (max-width:991px){header #header-utility .utility-inner{height:34px}}header #header-utility .utility-inner .utility-social{float:left;position:relative;z-index:4}header #header-utility .utility-inner .utility-social ul{list-style:none;padding:0 8px 0 13px;text-align:center}header #header-utility .utility-inner .utility-social ul li{display:inline-block;margin-right:0}@media (min-width:992px){header #header-utility .utility-inner .utility-social ul li{font-size:18px}}@media (min-width:768px) and (max-width:991px){header #header-utility .utility-inner .utility-social ul li{font-size:16px}}header #header-utility .utility-inner .utility-social ul li a{color:hsla(0,0%,100%,.8);padding:0 9px;-webkit-transform:translateZ(0);transition:color .2s ease-in-out}@media (min-width:992px){header #header-utility .utility-inner .utility-social ul li a{line-height:40px}}@media (min-width:768px) and (max-width:991px){header #header-utility .utility-inner .utility-social ul li a{line-height:34px}}@media (min-width:769px){header #header-utility .utility-inner .utility-social ul li a:active,header #header-utility .utility-inner .utility-social ul li a:hover{color:#fff}}header #header-utility .utility-inner .utility-social:after{background-color:#2e2f30;border-left:2px solid #202020;content:"";display:block;left:0;position:absolute;top:-1px;transform:skew(-10deg);width:100%;z-index:-1}@media (min-width:992px){header #header-utility .utility-inner .utility-social:after{height:40px}}@media (min-width:768px) and (max-width:991px){header #header-utility .utility-inner .utility-social:after{height:34px}}header #header-utility .utility-inner .utility-links{float:left;position:relative;transform:translateX(5px);z-index:3}header #header-utility .utility-inner .utility-links ul{list-style:none;padding:0}header #header-utility .utility-inner .utility-links ul:after{clear:both;content:"";display:block}header #header-utility .utility-inner .utility-links ul li{float:left}header #header-utility .utility-inner .utility-links ul li a{color:hsla(0,0%,100%,.8);display:block;font-size:11px;font-weight:300;padding:0 20px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transform:translateZ(0);transition:color .2s ease-in-out}@media (min-width:992px){header #header-utility .utility-inner .utility-links ul li a{height:40px;line-height:40px}}@media (min-width:768px) and (max-width:991px){header #header-utility .utility-inner .utility-links ul li a{height:34px;line-height:34px}}header #header-utility .utility-inner .utility-links ul li a:after{background-color:#2e2f30;border-left:2px solid #202020;content:"";display:block;left:0;position:absolute;top:0;transform:skew(-10deg);width:100%;z-index:-1}@media (min-width:992px){header #header-utility .utility-inner .utility-links ul li a:after{height:40px}}@media (min-width:768px) and (max-width:991px){header #header-utility .utility-inner .utility-links ul li a:after{height:34px}}@media (min-width:769px){header #header-utility .utility-inner .utility-links ul li a:active,header #header-utility .utility-inner .utility-links ul li a:hover{color:#fff}}header #header-utility .utility-inner .utility-search{float:left;position:relative;z-index:2}header #header-utility .utility-inner .utility-search form label{display:none;visibility:hidden}header #header-utility .utility-inner .utility-search form input{background-color:#202020;border:none;color:#fff;font-size:13px;font-weight:300;padding:0 20px;width:210px}@media (min-width:992px){header #header-utility .utility-inner .utility-search form input{height:40px}}@media (min-width:768px) and (max-width:991px){header #header-utility .utility-inner .utility-search form input{height:34px}}@media (max-width:767px){header #header-utility{display:none!important;visibility:hidden!important}}#mobile-navigation-wrapper{height:100vh;opacity:0;position:fixed;top:0;transform:translateX(-100vw)!important;-webkit-transform:translateZ(0);transition:all .2s ease-in-out;width:100vw;z-index:300}@media (min-width:992px){#mobile-navigation-wrapper{display:none!important;visibility:hidden!important}}#mobile-navigation-wrapper.open{opacity:1;transform:translateX(0)!important}#mobile-navigation-wrapper #mobile-navigation{background-color:#2e2f30;height:100vh}@media (min-width:768px) and (max-width:991px){#mobile-navigation-wrapper #mobile-navigation{width:calc(100% - 68px)}}@media (max-width:767px){#mobile-navigation-wrapper #mobile-navigation{width:calc(100% - 60px)}}#mobile-navigation-wrapper #mobile-navigation ul#mobile-navigation-list{padding:60px 30px 30px}#mobile-navigation-wrapper #mobile-navigation ul#mobile-navigation-list li{font-size:15px;line-height:normal}#mobile-navigation-wrapper #mobile-navigation ul#mobile-navigation-list li:not(:last-child){margin-bottom:20px}#mobile-navigation-wrapper #mobile-navigation ul#mobile-navigation-list li a{color:#fff;padding-left:40px;position:relative;text-decoration:none}#mobile-navigation-wrapper #mobile-navigation ul#mobile-navigation-list li a i{display:block;height:20px;left:0;position:absolute;top:0;width:20px}#mobile-navigation-wrapper #mobile-navigation ul#mobile-navigation-list li a i img{display:block;height:100%;width:100%}#mobile-navigation-wrapper #mobile-navigation ul#mobile-navigation-list li ul{display:none;padding:0}#mobile-navigation-wrapper #mobile-navigation ul#mobile-navigation-list li ul li{margin-bottom:10px!important}#mobile-navigation-wrapper #mobile-navigation ul#mobile-navigation-list li ul li a{color:#ffc52f;display:block}#mobile-navigation-wrapper #mobile-navigation ul#mobile-navigation-list li ul li a i{display:none!important;visibility:hidden!important}#mobile-navigation-wrapper #mobile-navigation ul#mobile-navigation-list li ul.open{display:block;margin:10px 0}#mobile-navigation-wrapper #mobile-navigation #mobile-navigation-footer{background-color:#2e2f30;border-top:1px solid #3e3f40;box-sizing:border-box;padding:30px;width:100%}#mobile-navigation-wrapper #mobile-navigation #mobile-navigation-footer .mobile-navigation-footer-menu{padding:0}#mobile-navigation-wrapper #mobile-navigation #mobile-navigation-footer .mobile-navigation-footer-menu li{display:inline-block;font-size:12px;margin:0 15px 10px 0}#mobile-navigation-wrapper #mobile-navigation #mobile-navigation-footer .mobile-navigation-footer-menu li a{color:#fff;text-decoration:none}#mobile-navigation-wrapper #mobile-navigation #mobile-navigation-footer .mobile-navigation-footer-legal small{color:#999;display:inline-block;font-size:12px;font-weight:300;line-height:16px}#mobile-navigation-wrapper #mobile-navigation #mobile-navigation-footer .mobile-navigation-footer-legal small p{display:inline-block}#mobile-navigation-wrapper #mobile-navigation #mobile-navigation-footer .mobile-navigation-footer-legal small a{color:#999}#mobile-navigation-wrapper #mobile-navigation #mobile-navigation-footer .mobile-navigation-footer-social{margin-top:30px}#mobile-navigation-wrapper #mobile-navigation #mobile-navigation-footer .mobile-navigation-footer-social ul{padding:0}#mobile-navigation-wrapper #mobile-navigation #mobile-navigation-footer .mobile-navigation-footer-social ul li{display:inline-block;font-size:18px;margin-right:15px}#mobile-navigation-wrapper #mobile-navigation #mobile-navigation-footer .mobile-navigation-footer-social ul li a{color:#fff}#mobile-navigation-wrapper #close-navigation{background-color:rgba(255,197,45,.9);cursor:pointer;height:100vh;position:absolute;right:0;text-indent:-9999px;top:0}#mobile-navigation-wrapper #close-navigation:before{background:#ffc52f url(/packages/army_ten_miler/themes/atm/assets/close-menu-trigger.svg) no-repeat center 55px;background-size:26px;content:"";display:block;height:90px;position:absolute;right:0;top:0;width:100%;z-index:2}@media (min-width:768px) and (max-width:991px){#mobile-navigation-wrapper #close-navigation{width:68px}}@media (max-width:767px){#mobile-navigation-wrapper #close-navigation{width:60px}}#mobile-navigation-wrapper .mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#ffc52f;opacity:.25}#mobile-search-wrapper{display:none}@media (min-width:768px){#mobile-search-wrapper{display:none!important;visibility:hidden!important}}#mobile-search-wrapper #mobile-search{background-color:#2e2f30;box-sizing:border-box}#mobile-search-wrapper #mobile-search form label{display:none;visibility:hidden}#mobile-search-wrapper #mobile-search form input{background-color:#202020;border:none;color:#fff;font-size:13px;font-weight:300;height:50px;padding:0 20px;width:100%}#sponsors{background-color:#202020;box-sizing:border-box;padding:25px;width:100%}#sponsors #sponsors-wrapper{display:none}#sponsors #sponsors-wrapper.slick-initialized{display:block}#sponsors #sponsors-wrapper .sponsor{text-align:center}#sponsors #sponsors-wrapper .sponsor a{display:inline-block}#sponsors #sponsors-wrapper .sponsor img{display:inline-block;height:auto;max-width:970px;width:100%}#sponsors small{color:#999;display:block;padding-top:25px;text-align:center;text-transform:uppercase}footer{background-color:#333;padding:60px 25px}footer .footer-about img{display:block;height:auto;margin-bottom:20px;width:184px}@media (max-width:767px){footer .footer-about img{margin:0 auto 20px}}footer .footer-about p{color:#999;font-weight:300;line-height:20px}@media (max-width:767px){footer .footer-about p{margin-bottom:30px;text-align:center}}footer .footer-links ul{padding:0}@media (max-width:991px){footer .footer-links ul{margin-bottom:0}}@media (min-width:768px) and (max-width:991px){footer .footer-links ul{padding-left:20px}}footer .footer-links ul li{display:block;font-size:1.5em;margin-bottom:5px}@media (max-width:767px){footer .footer-links ul li{text-align:center}}footer .footer-links ul li a{color:#fff;text-decoration:none;-webkit-transform:translateZ(0);transition:color .2s ease-in-out}@media (min-width:769px){footer .footer-links ul li a :active,footer .footer-links ul li a:hover{color:#ffc52f}}@media (max-width:767px){footer .footer-social{margin-top:30px;text-align:center}}footer .footer-social ul{padding:0}footer .footer-social ul li{display:inline-block;font-size:26px}@media (min-width:768px){footer .footer-social ul li:not(:last-child){margin-right:16px}}@media (max-width:767px){footer .footer-social ul li{margin:0 8px}}footer .footer-social ul li a{color:#fff;-webkit-transform:translateZ(0);transition:color .2s ease-in-out}@media (min-width:769px){footer .footer-social ul li a :active,footer .footer-social ul li a:hover{color:#ffc52f}}footer #footer-misc{margin-top:40px}footer #footer-misc .footer-logos{display:inline-block;padding:0}footer #footer-misc .footer-logos:after{clear:both;content:"";display:block}@media (max-width:767px){footer #footer-misc .footer-logos{display:block;text-align:center}}footer #footer-misc .footer-logos li{color:#fff;display:inline-block}@media (min-width:768px){footer #footer-misc .footer-logos li{margin-right:28px}}@media (max-width:767px){footer #footer-misc .footer-logos li{margin:0 14px 20px}}footer #footer-misc .footer-logos img{display:block;height:50%;max-height:67px;width:auto}footer #footer-misc .footer-legal{transform:translateY(-1px)}@media (min-width:768px){footer #footer-misc .footer-legal{display:inline-block}}@media (max-width:767px){footer #footer-misc .footer-legal{display:block;text-align:center}}footer #footer-misc .footer-legal small{color:#999;font-size:1em;font-weight:300}footer #footer-misc .footer-legal small p{display:inline-block}footer #footer-misc .footer-legal small p a{color:#999}footer.bottom-footer{border-top:1px solid #777;padding:15px 25px!important}footer.bottom-footer a,footer.bottom-footer span{color:#999}footer.bottom-footer a :active,footer.bottom-footer a:hover{color:#ffc52f;text-decoration:none}
