@import"/css/post-gal.css";header.millennium-wrap #navigation .menu>ul>li>a>i.icon-angle-down,header.millennium-wrap #navigation .menu>li>a>i.icon-angle-down{margin-right:0;margin-left:2px;font-size:1em}header.millennium-wrap #navigation .menu li.parent a span[class*=" icon-"]:before,header.millennium-wrap #navigation .menu li.parent a span[class^=icon-]:before{position:absolute;top:45px;right:15px;font-size:13px}header.millennium-wrap #navigation .menu li:hover .div-sub-menu li:hover .div-sub-menu li .div-sub-menu,header.millennium-wrap #navigation .menu li:hover .div-sub-menu li .div-sub-menu{top:0;left:160px;opacity:0;height:0}header.millennium-wrap #navigation .menu li:hover .div-sub-menu li:hover .div-sub-menu li:hover .div-sub-menu,header.millennium-wrap #navigation .menu li:hover .div-sub-menu li:hover .div-sub-menu{display:block;opacity:1;height:auto}@font-face{font-family:"custom_x";src:url("https://www.millenniumrunning.com/wp-content/themes/gameplan/css/fonts/x.eot?") format("embedded-opentype"),url("https://www.millenniumrunning.com/wp-content/themes/gameplan/css/fonts/x.ttf") format("truetype"),url("https://www.millenniumrunning.com/wp-content/themes/gameplan/css/fonts/x.svg") format("svg"),url("https://www.millenniumrunning.com/wp-content/themes/gameplan/css/fonts/x.woff") format("woff");font-weight:normal;font-style:normal}body.review-checkout .hero,body.participantinfo .hero,body.confirmation .hero{display:none}#body{clear:both;z-index:100}header.millennium-wrap #regContainer,header.millennium-wrap #main{font-size:12pt}header.millennium-wrap #regContent{font-size:12pt}header.millennium-wrap #navigation{font-family:"Lato","sans-serif";top:0;left:0;width:100%;z-index:999}header.millennium-wrap #navigation h1{color:#e23e38;text-transform:uppercase;font-size:35px;margin-top:0}header.millennium-wrap #navigation li>a{font-family:"Open Sans","sans-serif !important";font-size:18px !important;font-weight:700 !important}header.millennium-wrap #navigation .nav-contact{margin-top:7px;font-size:12px}header.millennium-wrap #navigation .nav-contact .menu-topmenu-container{height:35px}header.millennium-wrap #navigation .nav-contact .menu-topmenu-container .menu{margin-top:-55px;float:left;margin-left:17px}header.millennium-wrap #navigation .nav-contact *{color:#fff;position:relative;margin:0}header.millennium-wrap #navigation .nav-contact [class^=icon-]{font-size:16px}header.millennium-wrap #navigation .nav-contact .textwidget i{font-size:18px;float:left;margin-right:4px}header.millennium-wrap #navigation .nav-bottom{transition:height .2s ease-in-out .1s}header.millennium-wrap #navigation .nav-bottom .logo{display:inline-block;font-size:0}header.millennium-wrap #navigation .nav-bottom .logo img{max-height:61px}header.millennium-wrap #navigation .nav-bottom .span3{line-height:100px;font-size:0}header.millennium-wrap #navigation .bulkhead{color:#fff;margin:0 10px 0 7px;display:inline-block}header.millennium-wrap #navigation.pos_fixed_nav{position:fixed !important;width:100%;max-width:100%;z-index:1000}header.millennium-wrap #navigation.pos_fixed_nav #nav-top{display:none}header.millennium-wrap #navigation.pos_fixed_nav .nav-bottom{height:50px !important;width:100%}header.millennium-wrap #navigation.pos_fixed_nav .nav-bottom .span3{line-height:50px !important}header.millennium-wrap #navigation.pos_fixed_nav .nav-bottom ul li a{line-height:50px}header.millennium-wrap #navigation.pos_fixed_nav .div-sub-menu{top:50px}header.millennium-wrap #navigation.pos_fixed_nav .current-menu{height:50px}header.millennium-wrap #navigation.pos_fixed_nav #nav-bottom .nav-bottom .logo img{max-height:30px}header.millennium-wrap #navigation .menu{float:right}header.millennium-wrap #navigation .menu li{display:inline-block}header.millennium-wrap #navigation .menu li:hover a{color:#d93}header.millennium-wrap #navigation .menu li.parent{position:relative}header.millennium-wrap #navigation .menu li.parent a{display:inline-block}header.millennium-wrap #navigation .menu li.parent .sub-menu a{padding:10px 0;line-height:140%;border-bottom:1px solid #e9e9e9;width:180px;box-sizing:border-box;transition:all .2s ease}header.millennium-wrap #navigation .menu li.parent .sub-menu a:hover{color:#e23e38;padding-left:15px}header.millennium-wrap #navigation .menu li a{color:#000;font-size:13px;line-height:100px;display:inline-block;position:relative;transition:all .25s ease-in-out}header.millennium-wrap #navigation .menu li a.main-menu-link{padding-left:15px;padding-right:15px}header.millennium-wrap #navigation .menu li a:hover{text-decoration:none}header.millennium-wrap #navigation .menu li:hover>.div-sub-menu{display:block;opacity:1;height:auto;padding:1px 5px 0}header.millennium-wrap #navigation .menu li:hover>.div-sub-menu>.sub-menu{height:auto;width:auto;display:block}header.millennium-wrap #navigation .menu li:hover .sub-menu a{display:block}header.millennium-wrap #navigation .menu li.current_page_item a{text-decoration:none}header.millennium-wrap #navigation .menu li .sub-menu a{display:none}header.millennium-wrap #navigation .menu li.columns-2:hover>.div-sub-menu>.sub-menu{width:425px}header.millennium-wrap #navigation .menu li.columns-3:hover>.div-sub-menu>.sub-menu{width:620px}header.millennium-wrap #navigation .menu .multi-cols .sub-menu li .icon-angle-right{right:0}header.millennium-wrap #navigation .menu .multi-cols li:hover .div-sub-menu .sub-menu{width:220px}header.millennium-wrap #navigation .menu ul>li>a{padding-left:15px;padding-right:15px}header.millennium-wrap #navigation .menu>li>a>i:first-child{margin-right:8px;font-size:1.2em}header.millennium-wrap #navigation .menu>ul>li>a>i:first-child{margin-right:8px;font-size:1.2em}header.millennium-wrap #navigation .menu .sub-menu li{display:block;position:relative;margin:0 20px}header.millennium-wrap #navigation .menu .sub-menu li .icon-angle-right{float:right;margin-right:0;margin-top:1px;line-height:140%}header.millennium-wrap #navigation .menu .sub-menu li .icon-angle-right:first-child{margin-right:0}header.millennium-wrap #navigation .menu .sub-menu li .icon-angle-left{float:left;margin-left:0;margin-top:1px;line-height:140%}header.millennium-wrap #navigation .menu .sub-menu li .icon-angle-left:first-child{margin-left:0}header.millennium-wrap #navigation .menu .sub-menu li i:first-child{margin-right:8px}header.millennium-wrap #navigation .menu .sub-menu li:last-child>a{border-bottom:0}header.millennium-wrap #navigation .current-menu{background-color:rgba(0,0,0,.04);height:100px;position:absolute;transition:height .2s ease-in-out .1s}header.millennium-wrap #navigation .div-sub-menu{position:absolute;top:100px;left:-5px;padding:0;transition:opacity .2s ease .1s;opacity:0;height:0}header.millennium-wrap #navigation .sub-menu{margin:0;padding:0;text-align:left;height:0;width:0;display:none;background:#fff;box-shadow:0 5px 5px -1px rgba(0,0,0,.3)}header.millennium-wrap #navigation .multi-cols .div-sub-menu{z-index:1002}header.millennium-wrap #navigation .multi-cols .div-sub-menu .div-sub-menu{z-index:1003}header.millennium-wrap #navigation .multi-cols>.div-sub-menu>.sub-menu{float:left;z-index:1001;width:200px}header.millennium-wrap #navigation .multi-cols>.div-sub-menu>.sub-menu>li{display:inline-block;margin-right:0}header.millennium-wrap #navigation .menu-main-menu-container>.menu>li:last-child .div-sub-menu li .div-sub-menu{left:-230px}header.millennium-wrap #navigation .menu-main-menu-container>.menu>li:last-child:hover .div-sub-menu li:hover .div-sub-menu li .div-sub-menu{left:-230px}header.millennium-wrap #navigation .menu-main-menu-container>.menu>li:last-child>.div-sub-menu{right:-5px;left:inherit}header.millennium-wrap #navigation .menu-main-menu-container>.menu>li:nth-last-child(2) .div-sub-menu li .div-sub-menu{left:-230px}header.millennium-wrap #navigation .menu-main-menu-container>.menu>li:nth-last-child(2) .div-sub-menu li:hover .div-sub-menu li .div-sub-menu{left:-230px}header.millennium-wrap #navigation .menu-main-menu-container>.menu>li.sub-menu-left>.div-sub-menu{right:-5px;left:inherit}header.millennium-wrap #navigation .menu-main-menu-container>.menu>ul>li:last-child .div-sub-menu li .div-sub-menu{left:-230px}header.millennium-wrap #navigation .menu-main-menu-container>.menu>ul>li:last-child:hover .div-sub-menu li:hover .div-sub-menu li .div-sub-menu{left:-230px}header.millennium-wrap #navigation .menu-main-menu-container>.menu>ul>li:last-child>.div-sub-menu{right:-5px;left:inherit}header.millennium-wrap #navigation .menu-main-menu-container>.menu>ul>li:nth-last-child(2) .div-sub-menu li .div-sub-menu{left:-230px}header.millennium-wrap #navigation .menu-main-menu-container>.menu>ul>li:nth-last-child(2) .div-sub-menu li:hover .div-sub-menu li .div-sub-menu{left:-230px}header.millennium-wrap #navigation .menu-main-menu-container>.menu .div-sub-menu li.sub-menu-left>.div-sub-menu{left:-230px}header.millennium-wrap #navigation li.multi-cols:hover .div-sub-menu li .div-sub-menu{left:160px !important;top:0 !important}header.millennium-wrap #navigation .columns-2>.div-sub-menu{margin-left:-150px}header.millennium-wrap #navigation .columns-2>.div-sub-menu>.sub-menu>li:nth-last-child(2)>a{border-bottom:0 !important}header.millennium-wrap #navigation .columns-3>.div-sub-menu{margin-left:-150px}header.millennium-wrap #navigation .columns-3>.div-sub-menu>.sub-menu>li:nth-last-child(2)>a{border-bottom:0 !important}header.millennium-wrap #navigation .columns-3>.div-sub-menu>.sub-menu>li:nth-last-child(3)>a{border-bottom:0 !important}header.millennium-wrap #navigation #nav-bottom.bg-container .nav-bottom{background:hsla(0,0%,100%,.8)}header.millennium-wrap #nav-bottom{position:relative;z-index:100}header.millennium-wrap #nav-bottom .shadow{content:"";z-index:-2;background:url("navigati.png") repeat-x;background-size:100% 100%;position:absolute;bottom:-30px;height:30px;width:100%;left:0}header.millennium-wrap #nav-bottom.pos_fixed_nav .current-menu{height:50px}header.millennium-wrap body.admin-bar #navigation.pos_fixed_nav{top:28px}header.millennium-wrap body.boxed #navigation.pos_fixed_nav .nav-bottom{width:100%;max-width:1240px;margin:auto}header.millennium-wrap body.dark #navigation .menu li.parent .sub-menu li:last-child a{border-bottom:0}header.millennium-wrap #navigation-menu{position:relative;display:inline-block;width:100%;text-align:right}header.millennium-wrap #navigation-menu-mobile{display:none;margin-bottom:11px}header.millennium-wrap #navigation-menu-mobile .divselect{position:relative;display:inline-block;width:100%;border:1px solid #c1c1c1;height:29px;border-radius:3px}header.millennium-wrap #navigation-menu-mobile .divselect *{position:absolute;top:0;left:0;width:100%;z-index:1}header.millennium-wrap #navigation-menu-mobile .divselect select{background:none;border:0;font:normal .75em "Muli","trebuchet ms",arial,helvetica,sans-serif;opacity:0;text-transform:uppercase;z-index:2}header.millennium-wrap #navigation-menu-mobile .divselect span{width:auto;height:29px;line-height:0}header.millennium-wrap #navigation-menu-mobile .divselect span.spanselect{font:normal .75em "Muli","trebuchet ms",arial,helvetica,sans-serif;text-transform:uppercase}header.millennium-wrap #navigation-menu-mobile .divselect i.icon-reorder{font-size:24px;color:#e23e38;width:26px;left:auto;right:0;padding-left:5px;text-align:left;height:30px;line-height:30px}header.millennium-wrap #page-header .bg-container .container-pad h1{color:#fff}header.millennium-wrap #page-header .bg-container .container-pad p{color:#dbdbdb}header.millennium-wrap p{margin-bottom:0}header.millennium-wrap p{margin-bottom:0}header.millennium-wrap .OnlineWaiverText p{margin-bottom:1em}header.millennium-wrap #registrations .register .reg label{margin-top:.25em}header.millennium-wrap #participantinfo fieldset.eventwaiver ol li:nth-child(2) label{padding-top:.15em}header.millennium-wrap #listings .filters{display:none}header.millennium-wrap .review-checkout #review .wrap .protect label{margin-top:1em}header.millennium-wrap span.radio{top:-0.5em}@media(min-width: 1200px){header.millennium-wrap .navbar-fixed-bottom .container{width:100%;max-width:100%}header.millennium-wrap .navbar-fixed-top .container{width:100%;max-width:100%}header.millennium-wrap .navbar-static-top .container{width:100%;max-width:100%}}@media(max-width: 1200px){header.millennium-wrap #navigation li>a{font-family:"Open Sans","sans-serif !important";font-size:16px !important;font-weight:800 !important}header.millennium-wrap .categorySelector{margin-right:1em}header.millennium-wrap .container .container-pad{margin:auto 1em}}@media(max-width: 1024px){header.millennium-wrap .hero::before{margin-top:0 !important}}@media(max-width: 979px){header.millennium-wrap #navigation li>a{font-size:14px !important}header.millennium-wrap #navigation li>a.gifts{display:none}header.millennium-wrap .container{width:auto;padding:0 20px}header.millennium-wrap body.wide .container-pad .container-pad{padding-left:0;padding-right:0}}header.millennium-wrap img{display:inline-grid}@media(width: 768px){header.millennium-wrap .span9{width:100%}header.millennium-wrap #navigation-menu-mobile{margin-top:3em}}@media(max-width: 768px){header.millennium-wrap body{padding:0}header.millennium-wrap body.boxed #navigation.pos_fixed_nav #nav-bottom .nav-bottom{width:100%;max-width:1240px;margin:inherit}header.millennium-wrap body.admin-bar #navigation.pos_fixed_nav{top:inherit}header.millennium-wrap header{margin-bottom:5em}header.millennium-wrap header #navigation{position:static}header.millennium-wrap header #navigation .nav-contact{margin-top:10px;margin-bottom:2px}header.millennium-wrap header #navigation .nav-contact *{font-size:13px;border:0}header.millennium-wrap header #navigation .nav-contact .textwidget i{float:none;line-height:6px;top:3px}header.millennium-wrap header #navigation.pos_fixed_nav{position:relative !important;margin-top:0;width:100%;max-width:100%;z-index:1000}header.millennium-wrap header #navigation.pos_fixed_nav #nav-top{display:block}header.millennium-wrap header #navigation.pos_fixed_nav #nav-bottom .nav-bottom{height:auto !important;transiton:none}header.millennium-wrap header #navigation.pos_fixed_nav #nav-bottom .nav-bottom .span3{line-height:0 !important}header.millennium-wrap header #navigation.pos_fixed_nav #nav-bottom .nav-bottom ul li a{line-height:100px}header.millennium-wrap header #navigation.pos_fixed_nav #nav-bottom .nav-bottom .logo img{max-height:none}header.millennium-wrap header #navigation .nav-bottom .span3{line-height:0;margin:20px 0 11px;padding:0;text-align:center}header.millennium-wrap header #navigation .pos_fixed_nav #nav-bottom .nav-bottom{width:100%}header.millennium-wrap header #navigation-menu{display:none}header.millennium-wrap header #navigation-menu-mobile{display:block}header.millennium-wrap header #navigation-menu-mobile .divselect span{padding:5px 7.5px}header.millennium-wrap header #nav-bottom .shadow{background:none}header.millennium-wrap header #nav-top>.container>.container-pad:before{display:none}header.millennium-wrap header .light #navigation .nav-bottom{height:auto;border:0}header.millennium-wrap header #page-header .bg-container{padding-top:30px;padding-bottom:30px}}@media(max-width: 640px)and (min-width: 640px){header.millennium-wrap #navigation-menu-mobile{margin-top:20px}}@media(max-width: 640px){header.millennium-wrap #navigation{position:static}header.millennium-wrap #navigation .nav-contact{margin-top:10px;margin-bottom:2px}header.millennium-wrap #navigation .nav-contact *{font-size:13px;border:0}header.millennium-wrap #navigation .nav-contact .textwidget i{float:none;line-height:6px;top:3px}header.millennium-wrap #navigation .nav-bottom .span3{line-height:0;margin:20px 0 11px;padding:0;text-align:center;width:100%}header.millennium-wrap #navigation .nav-bottom .span9{line-height:0;margin:20px 0 11px;padding:0;width:100%}header.millennium-wrap #navigation.pos_fixed_nav{position:relative !important;margin-top:0;width:100%;max-width:100%;z-index:1000}header.millennium-wrap #navigation.pos_fixed_nav #nav-top{display:block}header.millennium-wrap #navigation.pos_fixed_nav #nav-bottom .nav-bottom{height:auto !important;transiton:none}header.millennium-wrap #navigation.pos_fixed_nav #nav-bottom .nav-bottom .span3{line-height:0 !important}header.millennium-wrap #navigation.pos_fixed_nav #nav-bottom .nav-bottom ul li a{line-height:100px}header.millennium-wrap #navigation.pos_fixed_nav #nav-bottom .nav-bottom .logo img{max-height:none}header.millennium-wrap #navigation .pos_fixed_nav #nav-bottom .nav-bottom{width:100%}header.millennium-wrap #navigation-menu{display:none}header.millennium-wrap #navigation-menu-mobile{display:block}header.millennium-wrap body.boxed #navigation.pos_fixed_nav #nav-bottom .nav-bottom{width:100%;max-width:1240px;margin:inherit}header.millennium-wrap body.admin-bar #navigation.pos_fixed_nav{top:inherit}header.millennium-wrap #nav-top>.container>.container-pad:before{display:none}header.millennium-wrap .light #navigation .nav-bottom{height:auto;border:0}header.millennium-wrap #page-header .bg-container{padding-top:30px;padding-bottom:30px}}header.millennium-wrap [class*=" icon-"]:before{font-family:"FontAwesome"}header.millennium-wrap [class^=icon-]:before{font-family:"FontAwesome"}header.millennium-wrap .light #navigation .nav-bottom{background-color:#fff;border-bottom:1px solid #fff}header.millennium-wrap .nav-bottom .span3{transition:line-height .2s ease-in-out .1s}header.millennium-wrap #menu-cactusthemes>li>a{transition:line-height .2s ease-in-out .1s}header.millennium-wrap .no-subheading h1{padding-top:.75em;padding-bottom:.5em}header.millennium-wrap .no-subheading p{display:none}header.millennium-wrap #nav-top .text-right{height:35px}header.millennium-wrap #nav-top .text-right .hi-icon{margin:0;color:#323232}header.millennium-wrap #nav-top .text-right .hi-icon.small{height:21px;width:21px;margin-left:11px;margin-top:7px}header.millennium-wrap #nav-top .text-right .hi-icon.small:before{font-size:16px;line-height:21px}header.millennium-wrap #nav-top .text-right .hi-icon-3:after{background-color:#fff;left:-2.5px}body.events-v2 div.fullwidth.hero{display:none}
/*# sourceMappingURL=../../css/vendors/millennium-style.css.map */
