body{font-size:16px;line-height:1.75em;color:#000;background:#FFF url("/sites/default/themes/hundred_missouri_miles/img/page-bg.jpg") center bottom repeat;background-attachment:fixed;letter-spacing:.2px;}h1,h2,h3,h4,h5,h6{line-height:1.2em;color:#5FCBF1;letter-spacing:normal;}h1,.dotted-underline,#home-page .pane-mo-cms-slider > h2{border-bottom:2px dotted #d5cfb0;}h2,h3,h4,h5,h6{margin:14px 0;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:14px;}ol{margin-left:40px;}.item-list ol li{list-style:decimal;}dt{font-weight:bold;margin:6px 0;}dd{margin:4px 10px 4px 30px;font-style:normal;}#zone-header-prefix-wrapper{background:#16534f;color:#f0ede2;text-align:center;padding:10px 0;}#zone-header-prefix-wrapper a{color:#689038;border-bottom:1px dotted #689038;font-weight:bold;}#zone-header-prefix-wrapper a:hover,#zone-header-prefix-wrapper a:focus{color:#E89C23;}#zone-header .block-title,#block-mo-project-gov-progress{display:none;font-weight:bold;}.logo{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/100-alabama-miles-logo.svg");height:40px;width:294px;display:block;}.menu-level-1{width:100%;position:relative;}.menu-level-1 li{margin:0 !important;padding:0;}.menu-level-1 li,#block-system-user-menu li,#block-menu-menu-secondary-menu li{font-weight:bold;list-style:none!important;}#site-name{padding-top:15px;padding-bottom:15px;}.menu-level-1 li a{color:#fff;font-size:1em;border-bottom:1px solid #FFF;display:block;text-align:left;margin:0;padding:10px 18px;text-decoration:none;transition:background-color 200ms,color 200ms;background:rgba(65,64,66,.6);position:relative;}.menu-level-1 li a.nav-mobile-expand::after{content:"+";position:absolute;top:10px;right:18px;width:30px;height:30px;color:#FFF;font-size:30px;text-align:right;font-weight:400;}.menu-level-1 li a.nav-mobile-active:hover,.menu-level-1 li a.nav-mobile-active{background:#e1e1e1;color:#333;}.menu-level-1 li a.nav-mobile-expand.nav-mobile-active::after{content:"-";top:8px;right:22px;color:#333;}.menu-level-1 li a:hover{background-color:#000;}.menu-level-1 li:first-child a{border-top:1px solid #FFF;}.menu-level-1 li:last-child a{border-bottom:none;}#region-foot-content-z1-r1 p{text-align:center;}#block-menu-menu-secondary-menu li a{color:#fff;font-size:1em;background:#1E5350;border-radius:10px;display:block;font-size:1em;margin:5px;padding:5px;text-align:center;text-decoration:none;}.not-logged-in .my-miles-menu-item{display:none;}#region-header-suffix-right{margin-left:0;margin-right:0;}#block-system-user-menu{background:rgba(65,64,66,.9);}#block-system-user-menu ul{width:100%;display:table;}#block-system-user-menu li{line-height:1em;display:table-cell;width:33.3%;}#block-system-user-menu li a{color:#FFF;display:block;font-size:15px;margin:5px 0;padding:5px;text-align:center;text-decoration:none;text-shadow:1px 1px 5px #444;}#navigate{}#navigate .menu-toggle{color:#FFF;display:block;padding:3px 5px 0px 5px;text-align:center;text-decoration:none;text-shadow:1px 1px 5px #444;width:95px;}#zone-alert-wrapper{background:#B15126;color:#fff;padding:5px;}#zone-alert-wrapper p{margin-bottom:0;}span.arrow{background:url("/sites/default/themes/hundred_missouri_miles/img/nav-arrows.png") no-repeat -4px -1px;width:14px;height:10px;display:inline-block;position:relative;left:15px;top:1px}#navigate .menu-toggle{position:relative;padding-left:20px;}#navigate span.arrow{position:absolute;background:url("/sites/default/themes/hundred_missouri_miles/img/menu-icon.png") no-repeat 0 0;background-size:20px auto;width:20px;height:20px;}.arrow.down_png{background:url("/sites/default/themes/hundred_missouri_miles/img/nav-arrows.png") no-repeat -4px -19px;width:14px;height:10px;}body.front h1#page-title,.block-user-stats .block-title,.welcome-msg .governor{display:none;}.progress-wrapper{height:20px;margin:10px 0;}.logged .progress-wrapper{margin:30px 0 10px 0;}.progress-bar-label{clear:left;display:block;float:none;}.progress-value-label{float:left;line-height:1.5em;margin-left:10px;font-weight:bold;}.progress-value{background-color:#70983F;float:left;height:20px;}.ajax-updating{background-color:#eee;}.invalid input{background-color:#eecccc!important;}.invalid-message{clear:left;color:#6A6A6A;display:block;font-size:10px;line-height:1em;position:relative;}.badges{margin:10px 0;}.badge{float:left;display:block;}.badge h4{clear:left;text-align:center;font-size:13px!important;font-weight:normal;margin:0;color:#FFF;}ul.badges{padding-left:0!important;margin:0 auto !important;display:flex;flex-wrap:wrap;color:#666;max-width:930px;justify-content:center;}ul.badges h4{color:#666;}ul.badges a::after{display:none;}#user-trophies #overall-badges{margin-top:0;}#overall-badges{margin-top:20px;color:#FFF;}.badge.archived img{opacity:.3;}#overall-badges,#activity-badges,.page-archive-trophy #region-content #block-system-main{background:rgba(221,221,221,.5);color:#666666;margin-bottom:12px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;padding-bottom:20px;}#trophy-archive p{padding:20px 20px 0;margin-bottom:0;text-align:center;}#overall-badges a,#activity-badges a,.page-archive-trophy #region-content a{color:#666666;padding-bottom:6px;text-decoration:none;}#overall-badges h3,#activity-badges h3,.page-archive-trophy #region-content h3{background:rgba(102,102,102,.75);color:#FFF;margin:0;padding:16px 30px;font-size:24px;}.page-archive-trophy #region-content h3{margin:10px 0;}#events-search .grid-24{background:rgba(102,102,102,.75);padding:20px;box-sizing:border-box;color:#FFF;}.logged-in.page-user .field-group-format-wrapper a{padding-bottom:5px;}#overall-badges p,#activity-badges p,#overall-badges li,#activity-badges li{text-align:center;}#overall-badges > p{padding:10px;font-size:14px;line-height:20px;}#overall-badges li p,#archive-badges p{font-size:13px;clear:left;line-height:1.2em;}#user-user-full-group-personal{clear:both;}.item-list ul.badges li{margin:5px 15px;width:100px;padding:0;}.page-trophy ul.tabs.primary{margin:10px 0 0 0;padding-left:0;border:none;}.page-trophy ul.primary li{margin-right:0;}.page-trophy ul.primary li a{font-size:18px;padding:10px 20px;background:rgba(65,64,66,.9);border:none;}.page-trophy ul.primary li a:hover{border-bottom:none;background:rgba(102,102,102,.77);color:#FFF;}.page-trophy ul.primary li.active a{background:rgba(102,102,102,.77);border:none;color:#FFF;}.page-trophy ul.primary li.active a:hover{color:#FFF;}#trophy-sidebar .item-list ul.badges li{margin:5px;}#cboxClose{bottom:inherit;top:0;}.badge-detail .badge{margin-right:15px;}.badge-detail p{font-size:15px;line-height:22px;}.media-gallery-item a:hover,.media-gallery-item a:focus{border-bottom:none !important;}.form-item-field-mo-cms-postal-address-und-0-country{display:none;}.not-logged-in.page-home .region-sidebar .block-inner{border:none;background:none;margin-bottom:0;}.page-home #block-mo-project-user-stats,#block-mo-project-log-mileage-form-front,.not-logged-in.page-home #block-block-15{margin-bottom:20px;}.logged-in.page-home #block-block-15 .block-inner,.logged-in.page-home #block-block-10 .block-inner{border:none;background:none;padding:0;}.logged-in.page-home #block-block-15 .block-inner .content{padding:0;margin:10px 0;}#mileage-location{height:auto;}.page-home .section-content img{margin:0 auto;}#leaderboard-group-notable-figures h3,#leaderboard-group-notable-figures .activity-bg,#leaderboard-group-notable-figures .activity-icon,.badge-goal{display:none;}#user-stats .req-medal.btn{border-radius:0;border:none;}.hundred-missouri-miles-4-top-1-bottom .top{width:100%;float:none;}#req-medal{background:url("/sites/default/themes/hundred_missouri_miles/img/medal-color.png") no-repeat;padding:20px 0 20px 40px;height:20px;display:block;line-height:1.2em;}#req-medal:hover,#req-medal:focus{border-bottom:none!important;}#modal-message{font-weight:bold;text-align:center;width:50%;position:fixed;top:50%;left:20%;background:#fbfaf7;border:5px solid #b15127;border-radius:5px;padding:50px 20px;box-shadow:2px 2px 5px #444;}#block-mo-project-event-search .block-inner{background:#F0EEE2;border:1px solid #BDBAA9;padding:10px;}#views-exposed-form-trails-page .form-type-bef-checkbox{white-space:nowrap;}#views-exposed-form-trails-page .views-exposed-widget.views-submit-button,#views-exposed-form-mo-cms-events-lists-mo-cms-events-search .views-exposed-widget.views-submit-button{float:none;clear:left;padding:10px 0;}#edit-submit-trails{margin:0;}table{color:#FFF;}thead th,th,th.active{background:rgba(95,203,241,.9);color:#FFF;font-weight:bold;white-space:nowrap;}tr.even td,tr.even td.active{background:rgba(153,153,153,.9);}tr.odd td,tr.odd td.active{background:rgba(128,128,128,.9);}tr:hover td,tr.even:hover td.active,tr.odd:hover td.active{background:rgba(191,191,191,.9);}tr.even td.active,tr.odd td.active,th.active{border-left:0;border-right:0;}th.active img{vertical-align:middle;}th a,th a:link,th a:visited{color:#FFF;}th a:hover,th a:focus{border-bottom:none!important;color:#fff!important;}.item-list ul.activity-icons li{margin:0 5px 5px 0;}.views-field.views-field-field-trail-activity{width:auto;}.table-container{width:100%;overflow-y:auto;_overflow:auto;margin:0 0 1em;}.table-container::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px;}.table-container::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,.3);}button,.button,input[type="reset"],input[type="submit"],input[type="button"],.form-actions input,.form-actions input:focus,.form-actions input:hover,a.btn,.logged-in.page-user ul.tabs li a,#user-stats a.btn,#section-content a.btn,#go-trophy{background:rgba(95,203,241,.9);color:#fff;font-size:15px;text-align:center;padding:10px 20px;clear:left;display:block;font-weight:bold;margin:15px 10px 10px 0;border-radius:0;text-decoration:none;border:none;text-transform:lowercase;text-shadow:none;}#block-block-24 a.btn{padding:6px 12px;}button:hover,.button:hover,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover,.form-actions input:hover,a.btn:hover,.logged-in.page-user ul.tabs li a:hover,#user-stats a.btn:hover,#section-content a.btn:hover,button:focus,.button:focus,input[type="reset"]:focus,input[type="submit"]:focus,input[type="button"]:focus,.form-actions input:focus,a.btn:focus,.logged-in.page-user ul.tabs li a:focus,#user-stats a.btn:focus,#section-content a.btn:focus,#go-trophy:hover,#go-trophy:focus{color:#fff;background:#5fcbf1;}#go-trophy{display:inline-block;}#mo-cms-user-groups-group-action-form input.btn.form-button-disabled{box-shadow:none;background:#ce8652;}button:focus,button:active,.button:focus,.button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{box-shadow:0 0 7px #B15126}legend{font-weight:bold;}input[type=text],textarea,select,input[type=password]{width:100%!important;}input[type=text],textarea,select,input[type=password],input[type=email]{width:100% !important;background-color:#4e4e4e;border:1px solid #4e4e4e;color:#FFF;padding:5px 10px;box-sizing:border-box;height:auto;font-size:16px;}select{padding:4px 10px;}#block-user-login input[type=text],#block-user-login input[type=password],#block-user-login select{height:26px;padding:0 10px;font-size:14px;}input,select,textarea{border-radius:0!important;font-size:16px;}.form-item .description{font-size:.7em;}#edit-actions input{display:inline;margin-right:10px;}.multiselect li a{background:auto;}select.multiselect_sel{width:250px !important;}.page-strava .grid-24 #block-system-main,#section-content .grid-16 .region-inner,.node-achievement,.not-logged-in.page-user #section-content .grid-24 .block-system-main,.page-user-cancel .block-system-main{background:rgba(102,102,102,.75);color:#FFF;margin-bottom:20px;}.not-logged-in.page-user #section-content .grid-24 .block-system-main,.page-user-cancel .block-system-main{padding:20px;}.page-user-cancel a#edit-cancel{margin-top:20px;margin-left:20px;}#node-page-462659 .no-underline{background-color:#FFF;}.grid-8 .content-box .pane-content{padding:15px 0;margin-bottom:20px;}.pane-mo-project-activity-converter.content-box .pane-content{padding:20px;}.page-strava .grid-24 #block-system-main,#section-content .grid-16 .region-inner .block-system{padding:20px 20px 30px;}.password-strength,.password-confirm{margin-top:0 !important;}.form-type-password-confirm .password-parent{margin-top:20px;}.form-type-password-confirm #edit-pass-pass1{margin-top:15px;margin-bottom:20px;}#section-content .grid-16 .region-inner .block-system p:last-of-type{margin-bottom:0;}#section-content .region-inner.region-content-inner #page-title{background:rgba(65,64,66,.9);color:#FFF;padding:10px 20px;box-sizing:border-box;border-bottom:none;margin-bottom:0;}.mobile-hide{display:none;}.mobile-only{display:block!important;}#navigate.mobile-only{display:table-cell !important;}#zone-content{margin-top:20px;}#zone-content ul li.leaf{list-style-image:none;list-style-type:disc;color:#FFF;vertical-align:top;}#zone-content ul li.leaf.active{color:rgb(95,203,241);}.section-content .node ol,.section-content .node ul{padding-left:0;margin-left:35px;}.section-content .node ol li,.section-content .node ul li{margin-left:0;}.pane-mo-project-add-subuser-form a{margin-left:20px;}.pane-mo-project-add-subuser-form table a,.pane-mo-project-add-subuser-form form a{margin-left:0px;}.section-content h2{font-size:22px;}.section-content h3{font-size:20px;}.section-content h4{font-size:18px;}.section-content h5{font-size:16px;}.section-content h6{font-size:14px;}.section-content a{color:#FFF;background-color:transparent;font-weight:bold;position:relative;display:inline-block;vertical-align:top;}.section-content #block-system-main a::after{content:"";position:absolute;bottom:6px;width:100%;border-bottom:1px solid #ea7640;left:0;}#section-footer a{color:#FFF;background-color:transparent;font-weight:bold;}#section-footer .addthis_peekaboo_style a{color:rgb(255,101,80);}.section-content a:hover,.section-content a:focus,#section-footer a:hover,#section-footer a:focus{color:#ea7640;}#modal-content a,#modal-content a:hover,#modal-content a:focus{color:#000;background-color:transparent;font-weight:bold;position:relative;display:inline-block;}.section-content .img-caption{font-style:italic;line-height:1.4em;font-size:.8em;}.section-content img,#region-branding img{max-width:100%!important;height:auto!important;display:block;position:relative;}.folded-corner-box,#node-panel-234688 > div.content.clearfix > div > div.panel-panel.grid-16.alpha > div,#mo-cms-user-group-detail-panel #panel-top-left-upper .inside{background:rgba(102,102,102,.75);margin-bottom:20px;color:#FFF;}.content-box{background:rgba(65,64,66,.8);color:#FFF;margin-bottom:20px;clear:both;}.folded-corner-box h2,.content-box h2,#node-panel-234688  > div.content.clearfix > div > div.panel-panel.grid-16.alpha > div h2,.logged-in.node-type-mo-cms-user-group h1,.logged-in.page-groups h1,.node-type-achievement #region-content h2{color:#FFF;}.pane-mo-project-log-mileage-form-front .pane-content::after,.pane-mo-project-log-mileage-form .pane-content::after{content:"";clear:both;width:100%;height:1px;display:block;}.panel-pane.collapsible.collapsed .pane-title{background:rgba(65,64,66,.9);color:#fff!important;padding:25px 20px !important;border-bottom:none;margin-top:0;margin-bottom:0;}.pane-mo-project-add-subuser-form.panel-pane.collapsible.collapsed .pane-title{}.reverse-header h2{background:rgba(65,64,66,.3);color:#fff!important;padding:25px 20px !important;border-bottom:none;margin-top:0;margin-bottom:0;}.node-unpublished,.node-unpublished a{color:#000;}.panel-pane.collapsible .pane-title:hover,.panel-pane.collapsible .pane-title:focus,.panel-pane.collapsible .pane-title{cursor:pointer;background-color:rgba(65,64,66,1);}.pane-mo-project-log-mileage-form .pane-title,.pane-mo-project-log-mileage-form-front .pane-title{background-color:rgba(65,64,66,.9);font-size:30px;font-weight:bold;}.panel-pane.collapsible .pane-content{height:auto;transition:opacity 0.6s ease-in-out,max-height 0.6s ease-in-out;opacity:1;}.panel-pane.collapsible.collapsed .pane-content{display:block;max-height:0;height:0;transition:opacity 0 ease-in-out;opacity:0;overflow:hidden;padding:0;box-sizing:border-box;}#mo-project-add-subuser-form #edit-container{padding-left:20px;padding-right:10px;}.content-box{background-image:none;}.content-box.add-padding ul{margin-left:0;}.add-height{min-height:370px;}.add-height-200{min-height:200px;}.add-height-400{min-height:400px;}.capwords{text-transform:capitalize;}.add-padding,#node-panel-234688  > div.content.clearfix > div > div.panel-panel.grid-16.alpha > div,#mo-cms-user-group-detail-panel #panel-top-left-upper .inside{padding:20px;}#home-page .grid-16{margin-left:0 !important;}.mileage-box{background-color:#70983f;color:#FFF;text-align:center;margin:0;padding-top:1px;}.leaderboard-activity-stats .leaderboard-box.first{margin-top:20px;;}.leaderboard-activity-stats .mileage-label{padding:10px;background:rgba(0,0,0,.5);text-transform:lowercase;}.mileage-box .mileage{font-size:48px;margin:29px 0 20px;font-weight:bold;box-sizing:border-box;padding-right:20px;padding-left:20px;text-align:center;}.mileage-box .mileage-label{font-size:18px;line-height:1.2em;}.mileage-box.thirty-day .mileage{font-size:24px;}.mileage-box.thirty-day .mileage-label{font-size:12px;line-height:1.2em;}.mileage-box.no-background{background-color:transparent;color:#624f36;}.mileage-box.brown-background{background-color:rgba(0,0,0,.35);color:#FFF;height:180px;margin:0;box-sizing:border-box;text-align:left;padding:20px;}span.mi{font-size:40%;}.pane-current-challenge-miles-home .mileage-box .mileage-label{font-weight:bold;color:#666666;font-size:24px;text-align:center;}.pane-current-challenge-miles-home{padding:0;background-color:transparent;}.mileage-box.thirty-day.user-thirty,.mileage-box.thirty-day.avg-thirty,.mileage-box.thirty-day.leader-thirty{opacity:.7;}.panel-pane.collapsed .groups-icon,.panel-pane.collapsed .activity-calc-icon,.panel-pane.collapsed .trophy-icon,.panel-pane.collapsed .settings-icon,.panel-pane.collapsed .miles-icon,.panel-pane.collapsed .buddy-icon,.panel-pane .groups-icon,.panel-pane .activity-calc-icon,.panel-pane .trophy-icon,.panel-pane .settings-icon,.panel-pane .miles-icon,.panel-pane .buddy-icon{background:url("/sites/default/themes/hundred_missouri_miles/img/header-icons.png") no-repeat;display:inline-block;width:45px;height:32px;background-position:-3px -268px;float:left;margin-right:20px;top:-5px;position:relative;}.panel-pane .activity-calc-icon{background-position:-5px -149px;}.panel-pane.collapsed .activity-calc-icon,.panel-pane .activity-calc-icon{background-position:-57px -149px;width:40px;height:39px;}.panel-pane .trophy-icon{background-position:-5px -205px;}.panel-pane.collapsed .trophy-icon,.panel-pane .trophy-icon{background-position:-57px -205px;width:40px;height:47px;top:-11px;}.panel-pane.collapsed .miles-icon,.panel-pane .miles-icon,.panel-pane.pane-mo-project-log-mileage-form-front .miles-icon{background-position:-5px -80px;width:38px;height:54px;top:-13px;display:none;}#mo-project-add-subuser-form #submit-subuser{margin-bottom:20px;}.panel-pane .settings-icon{background-position:-5px -322px;}.panel-pane.collapsed .settings-icon,.panel-pane .settings-icon{background-position:-57px -322px;width:41px;height:41px;}.panel-pane .groups-icon{background-position:-3px -268px;}.panel-pane.collapsed .groups-icon,.panel-pane .groups-icon{background-position:-55px -264px;width:45px;height:40px;top:-7px;}.panel-pane .buddy-icon{background-position:-8px -378px;}.panel-pane.collapsed .buddy-icon,.panel-pane .buddy-icon{background-position:-60px -378px;width:40px;height:46px;}.trophy-icon-white,.stats-icon-white,.activitylog-icon-white{background:url("/sites/default/themes/hundred_missouri_miles/img/header-icons.png") no-repeat;width:17px;height:17px;background-position:-49px -48px;display:inline-block;margin-right:5px;}.stats-icon-white{background-position:-86px -13px;width:20px;height:13px;}.activitylog-icon-white{background-position:-87px -51px;width:16px;height:12px;}.transparent-icon-cycling,.transparent-icon-geocaching,.transparent-icon-hiking,.transparent-icon-paddling,.transparent-icon-riding,.transparent-icon-walking,.transparent-icon-rolling,.transparent-icon-swimming,.transparent-icon-running,.transparent-icon-skating,.transparent-icon-mountain-biking,.transparent-icon-gov,.transparent-icon-first-lady,.leaderboard-activity-stats.cycling .mileage-box.first,.leaderboard-activity-stats.mountain-biking .mileage-box.first,.leaderboard-activity-stats.geocaching .mileage-box.first,.leaderboard-activity-stats.hiking .mileage-box.first,.leaderboard-activity-stats.paddling .mileage-box.first,.leaderboard-activity-stats.riding .mileage-box.first,.leaderboard-activity-stats.walking .mileage-box.first,.leaderboard-activity-stats.rolling .mileage-box.first,.leaderboard-activity-stats.swimming .mileage-box.first,.leaderboard-activity-stats.running .mileage-box.first,.leaderboard-activity-stats.skating .mileage-box.first{background-repeat:no-repeat;background-position:15px 15px;background-size:40px auto;}.leaderboard-activity-stats.running .mileage-box.first{background-color:rgba(245,128,32,.9);}.leaderboard-activity-stats.paddling .mileage-box.first{background-color:rgba(117,195,237,.9);}.leaderboard-activity-stats.swimming .mileage-box.first{background-color:rgba(41,127,195,.9);}.leaderboard-activity-stats.walking .mileage-box.first{background-color:rgba(232,156,35,.9);}.leaderboard-activity-stats.cycling .mileage-box.first{background-color:rgba(235,97,36,.9);}.leaderboard-activity-stats.hiking .mileage-box.first{background-color:rgba(84,185,72,.9);}.leaderboard-activity-stats.riding .mileage-box.first{background-color:rgba(241,94,34,.9);}.leaderboard-activity-stats.mountain-biking .mileage-box.first{background-color:rgba(132,91,166,.9);}.leaderboard-activity-stats.skating .mileage-box.first{background-color:rgba(239,57,54,.9);}.leaderboard-activity-stats.rolling .mileage-box.first{background-color:rgba(67,106,50,.9);}.leaderboard-activity-stats .mileage-box.user-thirty{background-color:rgba(0,0,0,.7);}.leaderboard-activity-stats .mileage-box.avg-thirty{background-color:rgba(0,0,0,.55);}.leaderboard-activity-stats .mileage-box.leader-thirty{background-color:rgba(0,0,0,.4);}.transparent-icon-cycling,.leaderboard-activity-stats.cycling .mileage-box.first{background-image:url("/sites/default/themes/hundred_missouri_miles/img/cycling-bg.png");}.transparent-icon-geocaching,.leaderboard-activity-stats.geocaching .mileage-box.first{background-image:url("/sites/default/themes/hundred_missouri_miles/img/geocaching-bg.png");}.transparent-icon-hiking,.leaderboard-activity-stats.hiking .mileage-box.first{background-image:url("/sites/default/themes/hundred_missouri_miles/img/hiking-bg.png");}.transparent-icon-paddling,.leaderboard-activity-stats.paddling .mileage-box.first,#blue-miles-page .pane-blue-mileage-pane.mileage-box.thirty-day.paddling{background-image:url("/sites/default/themes/hundred_missouri_miles/img/paddling-bg.png");}.transparent-icon-riding,.leaderboard-activity-stats.riding .mileage-box.first{background-image:url("/sites/default/themes/hundred_missouri_miles/img/riding-bg.png");}.transparent-icon-rolling,.leaderboard-activity-stats.rolling .mileage-box.first{background-image:url("/sites/default/themes/hundred_missouri_miles/img/rolling-bg.png");}.transparent-icon-running,.leaderboard-activity-stats.running .mileage-box.first{background-image:url("/sites/default/themes/hundred_missouri_miles/img/running-bg.png");}.transparent-icon-skating,.leaderboard-activity-stats.skating .mileage-box.first{background-image:url("/sites/default/themes/hundred_missouri_miles/img/skating-bg.png");}.transparent-icon-swimming,.leaderboard-activity-stats.swimming .mileage-box.first,#blue-miles-page .pane-blue-mileage-pane.mileage-box.thirty-day.swimming{background-image:url("/sites/default/themes/hundred_missouri_miles/img/swimming-bg.png");}.transparent-icon-walking,.leaderboard-activity-stats.walking .mileage-box.first{background-image:url("/sites/default/themes/hundred_missouri_miles/img/walking-bg.png");}.transparent-icon-mountain-biking,.leaderboard-activity-stats.mountain-biking .mileage-box.first{background-image:url("/sites/default/themes/hundred_missouri_miles/img/mountain-biking-bg.png");}#blue-miles-page .pane-blue-mileage-pane.mileage-box.thirty-day{background-image:url("/sites/default/themes/hundred_missouri_miles/img/person-bg.png");background-position:0 13px;}.leaderboard-activity-stats .leaderboard-box{float:left;width:33.3%;}.leaderboard-activity-stats .leaderboard-box.first{width:100%;clear:both;}#mo-project-add-mileage-form{height:auto;padding:0 20px;}.page-dashboard-mileage-log #mo-project-add-mileage-form{padding:0;}.view-leaderboard-user p{font-size:12px;line-height:1em;}#leaderboard-header h3{margin:0 0 7px 0;}#leaderboard-header .totals,#leaderboard-header .thirtydays{width:100%;}.activity-icon{display:inline-block;width:28px;height:28px;background:transparent url("/sites/default/themes/hundred_missouri_miles/img/activityicons_spritesheet.png");margin-right:5px;float:left;}.activity-icon.cycling{background-position:-5px -6px;}.activity-icon.mountain-biking{background-position:-115px -79px;}.activity-icon.hiking{background-position:-44px -6px;}.activity-icon.riding{background-position:-5px -43px;}.activity-icon.paddling{background-position:-44px -43px;}.activity-icon.rolling{background-position:-82px -5px;}.activity-icon.swimming{background-position:-81px -43px;}.activity-icon.walking{background-position:-5px -81px;}.activity-icon.running{background-position:-79px -81px;}.activity-icon.other{background-position:-45px -80px;}.activity-icon.boarding{background-position:-6px -117px;}.activity-icon.skating{background-position:-118px -4px;}.activity-icon.aerobics{background-position:-85px -115px;}.activity-icon.geocaching{background-position:-118px -43px;}.number{background:#70983F;color:#E7E0CD;border-radius:80px;display:inline-block;font-size:22px;margin:0 10px 0 0;padding:5px 15px;}.file-icon{display:none !important;}.region-sidebar-inner .block-inner{margin-bottom:20px;}#block-block-19 .region-sidebar-inner .block-inner{margin-bottom:0px;}.region-sidebar-inner .plain-sidebar .block-inner .content,.plain-sidebar .block-inner{border:none;padding:0;background:none;}.block-activity-converter .block-inner,.block-achievements .block-inner{margin-top:-20px;border-top:none;}.region-sidebar-inner h2{color:#624f36;padding:10px;}.region-sidebar-inner .block-inner .content{padding:10px 10px 15px;}.region-sidebar-inner ul{margin-left:30px;}.region-sidebar-inner .collapsible-block h2{display:block;}.region-sidebar-inner .collapsible-block h2 a:hover,.region-sidebar-inner .collapsible-block h2 a:focus{border-bottom:0!important;}.region-sidebar-inner .collapsible-block h2 a{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/expand.png") no-repeat;color:#fff;padding-left:38px;}.region-sidebar-inner .item-list ul li{margin:0;}.region-sidebar-inner .item-list h3{font-size:16px;}#region-sidebar ul.menu li a.active{color:#FFF;}#region-sidebar ul.menu li.active-trail{color:rgb(95,203,241);}.region-sidebar .flexslider{border:none;background:transparent;box-shadow:none;}.region-sidebar #block-mo-cms-slider-mo-cms-slider-1464 .flex-viewport{height:575px!important;}.region-sidebar .flexslider ul{margin:0 auto;}#block-mo-cms-slider-mo-cms-slider-1464 .block-inner{background:none;border:0 none;}#block-mo-cms-slider-mo-cms-slider-1464 h2{background:none;color:#16534f;border:none;border-bottom:2px dotted #d5cfb0;}.section-content .flexslider ul,.section-content .flexslider ol,.section-content .flexslider .item-list ul li{margin:0;padding:0;}.section-content .flexslider li{list-style-type:none;}.section-content .flex-direction-nav li a{background-image:url("/sites/default/themes/hundred_missouri_miles/img/bg_direction_nav.png");width:27px;height:26px;}.section-content .flex-direction-nav li .flex-prev{left:10px;background-position:-1px -1px;}.section-content .flex-direction-nav li .flex-next{right:10px;background-position:-31px -1px;}.section-content .flex-direction-nav a:before,.section-content .flex-direction-nav a.flex-next:before{content:'';}.ie7 .flex-direction-nav .flex-prev,.ie7 .flexslider:hover .flex-prev,.ie7 .flex-direction-nav .flex-next,.ie7 .flexslider:hover .flex-next{display:none;}.ie8 .flex-direction-nav .flex-prev,.ie8 .flexslider:hover .flex-prev{left:10px;}.ie8 .flex-direction-nav .flex-next,.ie8 .flexslider:hover .flex-next{right:10px;}.section-content .flex-direction-nav a:hover,.section-content .flex-direction-nav a:focus,.section-content .flex-control-nav li a:hover,.section-content .flex-control-nav li a:focus,.flex-pauseplay a:hover,.flex-pauseplay a:focus{border-bottom:none;}.flexslider .slides{zoom:1}.flexslider .slides > li{position:relative}.flex-container{zoom:1;position:relative}.flex-caption,.mo-cms-slider-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.6);color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px}.flex-caption{font-size:12px;}.flex-pauseplay a{color:#fff;right:10px;height:25px;}.section-content .flexslider ul li{list-style:none;}.node .flexslider ol,.node .flexslider  ul{padding-left:0px;}.section-content .related-content-alt .flexslider ul li{margin:0!important;}.flexslider .slide{display:none;}.flexslider .slide.flex-active-slide{display:block;}.section-content .item-list .pager{margin:20px 0;}.section-content .pager li.pager-previous a{width:70px;}#mo-cms-slider-234689 img{width:auto!important;}.page-node-delete h1,.page-node-edit h1{font-size:18px;border-bottom:none;}#section-footer{text-align:center;margin-top:40px;width:100%;background:rgba(65,65,65,.8);}#section-footer ul{list-style-type:none;margin:0 0 20px;text-align:center;}#section-footer li{list-style:none;margin:10px 0;display:inline-block;}#section-footer #block-menu-menu-footer-menu li{line-height:0.8em;padding-bottom:3px;}#section-footer #block-menu-menu-footer-menu a{margin:0 10px;text-decoration:none;}#section-footer #block-menu-menu-social-menu ul{width:100%;text-align:center;}#section-footer a.social-icon{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/social.png") no-repeat;display:block;width:39px;height:38px;}#section-footer a.social-icon.facebook{background-position:-6px -7px;}#section-footer a.social-icon.instagram{background-position:-55px -6px}#section-footer a.social-icon.twitter{background-position:-6px -57px;}#section-footer a.social-icon.youtube{background-position:-56px -57px;}#section-footer a.social-icon:hover,#section-footer a.social-icon:focus{margin-top:-1px;border-bottom:none!important;}li.pager-previous a{width:70px !important;}.pager li a:hover,.pager li a:active,.pager li a:focus{border-bottom:none!important;}.self,.owner{color:#FFF;font-weight:bold;}.self .progress-value{background:#B15126;}.no-leaderboard{font-weight:bold;margin:20px 0;}.node-mo-cms-user-group ul.activity-icons,.node-mo-cms-user-group ul.activity-icons li{margin:0;padding:0;}.group-login-links{padding:10px;background:rgba(102,102,102,.75);color:#FFF;}.not-logged-in.node-type-mo-cms-user-group h1,.not-logged-in.page-groups-directory h1{border-bottom:none;}#request-group{margin-bottom:10px;max-width:100%;}.node-type-mo-cms-user-group .panel-pane.pane-group-details-pane > .pane-content,.node-type-mo-cms-user-group .panel-pane.pane-group-miles-pane > .pane-content{padding:0 20px 20px 20px;}.node-mo-cms-user-group .group-total-mileage{font-weight:bold;color:#FFF;font-size:22px;float:left;}.node-mo-cms-user-group .pane-group-total-miles-pane h2{display:inline;float:left;margin:0 10px 0 0;border-bottom:none;}.node-mo-cms-user-group .pane-group-total-miles-pane h2:after{content:" : ";}.node-mo-cms-user-group .field-name-field-mo-cms-postal-address{font-weight:bold;}.node-mo-cms-user-group .pane-node-field-trail-activity{margin:10px 0;}.node-mo-cms-user-group .pane-node-field-trail-activity h2{display:inline;margin:0 10px 0 0;float:left;}.node-mo-cms-user-group ul.activity-icons{float:left;margin-left:10px;}#panel-top-left-lower{clear:left;}ul.umbrella-groups-list li{list-style-type:disc;color:#FFF;}#mo-cms-user-groups-group-action-form{margin-bottom:10px;}#mo-cms-user-groups-group-action-form img{margin:5px 0;}.messages h3{font-size:18px;margin:0;}#messages-content .message{padding:20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:20px;color:#624f36;}#messages-content .message.notification{background:rgba(249,157,28,.75);color:#FFF}#messages-content .message.notification a{color:#333;text-decoration:underline;}#messages-content .rrssb-buttons li.twitter a{text-decoration:none;}#messages-content .message.Child.notification,#messages-content .message.Pet.notification,#messages-content .message.Other.notification{background:#f0d66d;}#messages-content .message.warning{background:#ffb380;}#region-messages .message-close{float:right;cursor:pointer;background:url("/sites/default/themes/hundred_missouri_miles/img/close.png") no-repeat;width:35px;height:35px;position:relative;top:-10px;}.badge-notification img.badge{margin-right:10px;}.badge-notification.Pet,.badge-notification.Child,.badge-notification.Other{min-height:70px;}#messages-content .badge-name{font-weight:bold;}.view-change-log caption{padding-top:15px;font-size:18px;font-weight:bold;text-align:left;}.view-change-log td{vertical-align:top;font-size:14px;}.view-change-log td.views-field-title{width:30%;font-weight:bold;}.view-change-log td.views-field-tags{width:20%;}.view-change-log td.views-field-body{width:50%;}.form-item .description{font-size:14px;color:#FFF;line-height:1.7em;margin-top:10px;}div.form-item div.password-suggestions{color:#FFF;}.ok{color:#2D783B;}.ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.messages.error a,.messages.error a:link,.messages.error a:active,.messages.error a:visited{color:#ed541d;text-decoration:underline;}.ui-widget .ui-state-default,.ui-widget .ui-state-default a,.ui-widget .ui-state-default a:link,.ui-widget .ui-state-default a:visited{background:rgba(65,64,66,.9);color:#FEFFFF;border:none;}.ui-widget .ui-state-default a:hover,.ui-widget .ui-state-default a:focus,.ui-widget .ui-state-active a:hover,.ui-widget .ui-state-active a:focus,.ui-widget .ui-state-active a,.ui-widget .ui-state-active a:link,.ui-widget .ui-state-default:hover,.ui-widget .ui-state-default:focus{background:rgba(65,64,66,1);color:#FEFFFF;border:none;}.ui-widget .ui-state-default a,.ui-widget .ui-state-default a:link,.ui-widget .ui-state-default a:visited{background:none;}.ui-widget .ui-state-default a::after{display:none;}.ui-widget select{height:29px;}div#field-user-first-name-add-more-wrapper{border-top:1px solid #e1e1e1;padding-top:28px;}.ui-widget .ui-state-active .ui-icon,.ui-widget .ui-state-default .ui-icon{background-image:url("/sites/default/themes/hundred_missouri_miles/img/ui-icons.png");}.ui-widget-content{background:rgba(102,102,102,.75);color:#FFF;}.logged-in.page-user ul.tabs{border-bottom:none;}.logged-in.page-user ul.tabs li a{width:auto;float:left;}.logged-in.page-user ul.tabs li{display:inline-block;}.page-user .field-label-above{margin:12px 0 6px 0;}.page-user .field-group-format-wrapper .field-label-inline .field-label{width:120px;text-align:right;margin-right:20px;}#edit-field-mo-cms-postal-address-und-0 legend{display:none;}.confirm-parent,.password-parent,div.form-item div.password-suggestions{width:auto;}.password-suggestions ul{margin-left:30px;}.webform-client-form .fieldset-wrapper,#edit-submitted-personal-info-email{width:90%;}.rrssb-buttons li a .text{position:relative;top:-5px;}.qtip .qtip-wrapper{box-shadow:1px 1px 3px #333;}.qtip .qtip-contentWrapper{border:none !important;}.qtip .qtip-content{padding:10px 20px!important;background:#333 !important;}.qtip ul{margin:0 10px 0 10px;}.qtip li{list-style-type:none;line-height:1.2em;margin:12px 0;}.qtip h3{color:#e1e1e1;margin-bottom:4px;font-size:16px;}.qtip{min-width:250px;}.qtip a{font-weight:bold;color:#FFF;font-size:14px;}.qtip a:hover,.qtip a:focus{color:#ea7640;}@media only screen and (max-width:740px){.qtip{display:none!important;}}.node-article .field-name-field-article-author-info,.node-article .field-name-field-article-author,.node-article .date-display-single,.view-blog-archives .views-field-field-article-author-info,.view-blog-archives .views-field-field-article-author,.view-blog-archives .date-display-single{color:#FFF;}.node-teaser.node-article h2{border-bottom:none;}.node-article .field-name-field-article-author-info,.view-blog-archives .views-field-field-article-author-info{font-style:italic;}.node-article .node-readmore a{display:block;background:#5fcbf1;color:#fff;text-transform:uppercase;float:right;border-radius:0;padding:10px 20px;text-shadow:none;margin-top:20px;border:none;font-size:15px;font-weight:bold;}.node-article .node-readmore a::after{display:none;}.node-article .node-readmore a:hover,.node-article .node-readmore a:focus{background:#75d8fb;}.node-teaser.node-article{border-bottom:1px solid #bababa;padding-bottom:20px;}.node-teaser.node-article:last-of-type{border-bottom:none;}.node-teaser.node-article::last-of-type{border-bottom:none;}.node-full.node-article .field-name-body,.node-full.node-article .field-name-field-mogov-image img,.node-teaser.node-article .field-name-field-mogov-image img,.pane-blog-archives-blog-pane-search .views-field-field-mogov-image img{border-bottom:8px solid #628F29;margin-bottom:10px;}#blog-search-form,#views-exposed-form-blog-archives-blog-pane-search{background:rgba(65,64,66,.9);padding:20px 10px;margin-bottom:20px;position:relative;}.field.field-name-field-article-author.field-type-text.field-label-hidden{font-size:20px;}.field.field-name-field-article-date.field-type-datetime.field-label-hidden{font-size:12px;margin-bottom:18px;}#blog-search-form #edit-combine,#views-exposed-form-blog-archives-blog-pane-search #edit-combine{margin-right:10px;width:100%!important;font-style:italic;height:32px;}#blog-search-form-button{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/search.png") no-repeat;box-shadow:none;position:absolute;right:0;top:10px;background-size:75%;}.context-blog-tags .region-sidebar-inner .block-inner .content,.context-blog-tags .region-sidebar-inner .block-inner{padding:0;margin:0;}.view-blog-archives .views-field-title{font-size:22px;margin-top:20px;}.page-node-440083 h1{display:none;}#campus-challenge .leaderboard th{background:#24746e url("/sites/default/themes/hundred_missouri_miles/img/daig-pattern.png") repeat;text-align:center;line-height:1em;width:25%;vertical-align:top;font-size:28px;}#campus-challenge .leaderboard .campus-miles{width:10%;color:#6f9938;font-weight:bold;border-left:1px solid #ccc;min-width:50px;white-space:nowrap;}#campus-challenge .leaderboard .campus-percent{background:#6f9938;width:10%;color:#fff;font-weight:bold;}.page-user .ui-accordion .ui-accordion-content{height:auto!important;}.hide{position:absolute;height:0;width:0;overflow:hidden;}.no-border{border:0 !important;}.align-left{text-align:left;}.align-right{text-align:right;}.center{text-align:center;}.smaller{font-size:80%;}.nowrap{white-space:nowrap;}.margin-bottom-20{margin-bottom:20px;}.margin-top-20{margin-top:20px;}.add-margin{margin:10px;}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr;}.hidden{display:none;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;border:0;}a,a:visited{color:#444 !important;text-decoration:underline;word-wrap:break-word;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}img,audio,video,embed,object{display:none;}#region-site-info,#zone-menu-wrapper,#zone-header-wrapper,#zone-footer-blocks-wrapper,#zone-leadership-wrapper,#zone-features,#region-sidebar,#region-search,#section-footer,#breadcrumb,#toolbar,#block-sharethis-sharethis-block,.tabs,#block-workbench-block,#zone-utility-bar-wrapper,#region-branding,#zone-submenu-wrapper,#section-header,#back-top{display:none !important;}p,li,h1,h2,h3,h4,h5,h6,div{font-size:12px;line-height:1.3em;margin:5px 0;padding:0;}.content-box{border:0;background:#fff;box-shadow:none;height:auto;}}#blue-miles-page .reverse-header h2,#blue-miles-page .mileage-box.thirty-day{background-color:#108D9F}#bluemiles-paddling .progress-value,#bluemiles-swimming .progress-value{background-color:#bfeeff;height:30px;min-width:30px;}#bluemiles-swimming,#bluemiles-paddling{position:relative;font-weight:bold;margin-top:10px;}#bluemiles-paddling span.activity-icon.paddling,#bluemiles-swimming span.activity-icon.swimming{position:absolute;top:40px;}#bluemiles-stats{margin:20px;}#bluemiles-stats h3,.pane-blue-miles-slide h3{color:#bfeeff;font-size:20px;font-family:'Oswald';}#blue-miles-page .folded-corner-box h2,#blue-miles-page #bluemiles-leaderboard h2{color:#0f5c91;border-bottom:none;}#bluemiles-header.mileage-box.thirty-day{background-color:#0C5081}#bluemiles-header .bluemileage-label{font-size:20px;color:#bfeeff;}#blue-miles-page .pane-blue-mileage-pane.mileage-box.thirty-day.paddling,#blue-miles-page .pane-blue-mileage-pane.mileage-box.thirty-day.swimming,#blue-miles-page .pane-blue-mileage-pane.mileage-box.thirty-day{background-repeat:no-repeat;background-position:bottom left;font-weight:bold;}#bluemiles-leaderboard-rows th,#bluemiles-leaderboard-rows td{white-space:nowrap;}.page-node-462007 h1#page-title{display:none;}.add-pane-padding .pane-content{padding:0 20px 20px 20px;}.pane-blue-miles-slide .add-padding{padding:0 20px;}.pane-blue-miles-slide p{font-size:14px;line-height:1.4em;margin-bottom:0;}.blue-miles-slide-image img{max-width:92%!important;}.pane-mo-project-bluemiles-bars .progress-value-label{clear:left;}.pane-mo-project-bluemiles-bars{padding:0 20px;}.blue-miles-intro{margin-right:10px;}.pane-mo-project-bluemiles-bars{padding:0 20px;}#mini-panel-home-page-slider .pane-mo-project-bluemiles-bars{padding:0;}.pane-mo-project-bluemiles-bars,.blue-miles-intro{width:45%;float:left;}#mini-panel-blue_miles_header .pane-mo-project-bluemiles-bars,#mini-panel-blue_miles_header .blue-miles-intro,#mini-panel-blue_miles_header_ .pane-mo-project-bluemiles-bars,#mini-panel-blue_miles_header_ .blue-miles-intro{width:100%;float:none;padding:0 20px;}#mini-panel-front_page_buttons .panel-3col-33 .panel-col{width:33%;}#mini-panel-front_page_buttons .panel-col .inside{margin:5px;}.pane-mo-project-gov-progress{margin-bottom:10px;}.pane-mo-project-gov-progress .item-list ul{margin:0;padding:0;}.pane-mo-project-gov-progress .item-list ul li{padding:0 40px 0 50px;margin:5px 0;height:40px;font-weight:bold;line-height:2.5em;}.pane-mo-project-gov-progress .item-list ul li.Gov{background:#f9f7f1 url("/sites/default/themes/hundred_missouri_miles/img/gov-icon.png") 10px no-repeat;}.pane-mo-project-gov-progress .item-list ul li.FL{background:#f9f7f1 url("/sites/default/themes/hundred_missouri_miles/img/fl-icon.png") 10px no-repeat;}.pane-mo-project-gov-progress .item-list ul li.Dog{background:#f9f7f1 url("/sites/default/themes/hundred_missouri_miles/img/header-icons.png") -154px -51px no-repeat;}.pane-mo-project-gov-progress .item-list ul li .name,.pane-mo-project-gov-progress .item-list ul li .mileage{width:50%;float:left;}.pane-mo-project-gov-progress .item-list ul li .mileage{text-align:right;}.pane-mo-project-gov-progress h2.pane-title{background:#624f36;text-align:center;color:#fff;padding:10px;margin-bottom:0;}.resizable-textarea .grippie{width:100%;}.page-events-share .container-inline-date .date-padding{padding:0;}span.Child,span.Pet,span.Other,span.Me{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/header-icons.png") no-repeat;height:40px;width:40px;display:none;float:left;}span.Child{background-position:-117px -1px;}span.Pet{background-position:-160px -51px;}span.Other{background-position:-162px 0;}span.Me{background-position:-114px -52px;}.pane-mo-project-add-subuser-form td{line-height:40px;}.homepage-hero{margin-bottom:20px;position:relative;}.homepage-hero img{width:100%;}.homepage-hero-item{position:absolute;top:0;left:0;opacity:0;transition:opacity 700ms;pointer-events:none;}.homepage-hero-item.active{opacity:1;pointer-events:auto;}.homepage-hero-scroll-down{position:absolute !important;bottom:35px;left:50%;width:20px;height:20px;margin-left:-10px;}.registered-view.homepage-hero::after,.registered-view.homepage-hero .homepage-hero-scroll-down{display:none;}.homepage-hero h2{font-size:16px;color:#FFF;margin-bottom:10px;margin-top:0;}.homepage-hero h1{font-size:25px;color:#FFF;border:none;margin-bottom:8px;}.homepage-hero hr{border:none;border-bottom:3px solid #FFF;width:40px;margin-bottom:12px;}.homepage-content-row{width:100%;background:rgba(65,64,66,.9);padding:20px 20px 40px;box-sizing:border-box;}.homepage-hero-right{font-size:20px;color:#FFF;}.homepage-grid-item-row{display:table;width:100%;position:relative;}.homepage-grid-item-col{width:80%;display:table-cell;vertical-align:middle;text-align:center;}.homepage-grid-col-image,.homepage-grid-col-image img{width:100%;}.homepage-grid-col-copy{color:#FFF;}.homepage-grid-col-copy a{padding:15px 20px;display:table-cell;height:115px;vertical-align:middle;box-sizing:border-box;text-decoration:none;}.homepage-grid-col-copy a:hover,.homepage-grid-col-copy a:focus{outline:none;}.homepage-hero-right{font-weight:bold;}.section-content a.homepage-grid-icon{position:relative;color:#FFF;font-size:20px;text-align:left;text-decoration:none;display:table;width:100%;box-sizing:border-box;height:115px;}.homepage-grid-icon-inner{display:table-cell;vertical-align:middle;text-align:center;}.section-content a.homepage-grid-icon:hover{border-bottom:none;}.homepage-grid{margin-bottom:20px;}.homepage-grid-icon-link{padding-left:40px;position:relative;display:inline-block;text-align:left;}.homepage-grid-icon-link:after{content:"";width:30px;height:30px;background:url(/sites/default/themes/hundred_missouri_miles/img/icon-connect.svg) no-repeat 0 0;background-size:100% auto;color:#FFF;display:block;position:absolute;top:3px;left:0;margin-right:10px;}.homepage-grid-item-row-2 .homepage-grid-icon-link:after{background-image:url(/sites/default/themes/hundred_missouri_miles/img/icon-active.svg);}.homepage-grid-item-row-4 .homepage-grid-icon-link:after{background-image:url(/sites/default/themes/hundred_missouri_miles/img/icon-explore.svg);top:2px;left:4px;background-size:80% auto;}.homepage-grid-item-row-1 .homepage-grid-col-copy a{background-color:rgba(67,106,50,.90);}.homepage-grid-item-row-2 .homepage-grid-col-copy a{background-color:rgba(235,97,36,.90);}.homepage-grid-item-row-3 .homepage-grid-col-copy a{background-color:rgba(232,156,35,.90);}.homepage-grid-item-row-4 .homepage-grid-col-copy a{background-color:rgba(95,203,241,.90);}.homepage-grid-item-row-1 .homepage-grid-col-copy a:hover{background-color:rgba(67,106,50,1);}.homepage-grid-item-row-2 .homepage-grid-col-copy a:hover{background-color:rgba(235,97,36,1);}.homepage-grid-item-row-3 .homepage-grid-col-copy a:hover{background-color:rgba(232,156,35,1);}.homepage-grid-item-row-4 .homepage-grid-col-copy a:hover{background-color:rgba(95,203,241,1);}.homepage-grid-item-row-2 .homepage-grid-icon-sprite{background-image:url(/sites/default/themes/hundred_missouri_miles/img/icon-active.svg);}.homepage-grid-item-row-4 .homepage-grid-icon-sprite{background-image:url(/sites/default/themes/hundred_missouri_miles/img/icon-explore.svg);}.section-content a .homepage-grid-copy{display:block;font-size:15px;line-height:20px;color:#FFF;}.homepage-grid-button{display:inline-block;margin-top:10px;background-color:#FFF;padding:5px 15px;font-size:15px;color:#e89c23;}.custom-panel-row{margin-bottom:20px;}.homepage-panel-1 .custom-panel-col-7 .custom-panel-col-inner{background-color:rgba(249,157,28,.9);padding:10px 15px;}.custom-panel-col h3{color:#FFF;font-size:38px;line-height:50px;}.custom-panel-col p{color:#FFF;font-size:15px;line-height:20px;}.homepage-grid-col-image-flip{display:none;}.homepage-grid-col{margin-bottom:20px;}.homepage-panel-1{position:relative;}.homepage-panel-header-image{position:relative;margin-bottom:20px;}span.custom-panel-caption{position:absolute;bottom:10px;left:20px;font-size:9px;line-height:14px;color:#FFF;}.homepage-panel-2 .custom-panel-col-5{background-color:rgba(95,203,241,.9);padding:20px 15px;}.homepage-panel-2 .custom-panel-col-inner{background-color:rgba(245,128,32,.9);padding:20px 15px;}.homepage-panel-2 .custom-panel-col p{font-size:20px;line-height:30px;}.homepage-panel-2 .btn-wrap a{background:#FFF;display:inline-block;padding:5px 15px;text-transform:lowercase;color:rgba(245,128,32,1);text-decoration:none;}.homepage-panel-2 .btn-wrap a:hover{background-color:rgba(255,255,255,.8);}.homepage-panel-1 .btn-wrap a{background:#FFF;display:inline-block;padding:5px 15px;text-transform:lowercase;color:rgba(249,157,28,1);text-decoration:none;}.homepage-panel-1 .btn-wrap a:hover{background-color:rgba(255,255,255,.8);}.homepage-panel-2 .custom-panel-col-5{margin-bottom:15px;}.homepage-panel-2 .custom-panel-col.custom-panel-col-5 .btn-wrap a{color:#5FCBF1;}.homepage-panel-1 .custom-panel-col-5{display:none;}.homepage-banner-inner{background:rgba(102,102,102,.75);padding:10px 20px;color:#FFF;text-align:center;font-weight:bold;margin-bottom:20px;font-size:16px;}#block-block-26{text-align:left;padding:20px 0 10px;}.panels-add-content-modal,.panels-add-content-modal a{color:#000 !important;}.block-background{background-color:rgba(65,64,66,.9);padding:20px;margin-bottom:20px;color:#FFF;}.view-miles-by-user .view-header,.view-miles-by-user .view-filters{background-color:rgba(102,102,102,.75);padding:20px;color:#FFF;}.view-miles-by-user .view-header{padding-bottom:0;}.view-miles-by-user .view-header p{margin-bottom:0;}ul.primary li a{background-color:#333;}#trophy-sidebar{padding-left:20px;padding-right:20px;}.section-content a.request-a-group-button{background:rgba(232,156,35,.9);display:block;padding:15px 20px;font-size:18px;}.contextual-links-region.panel-pane.pane-block.pane-mo-cms-user-groups-my-user-groups.content-box.add-padding.pane-mo-cms-user-groups{background:transparent;padding:0;}.pane-mo-cms-user-groups-my-user-groups a::after{display:none;}.contextual-links-region.panel-pane.pane-block.pane-mo-cms-user-groups-my-user-groups.content-box.add-padding.pane-mo-cms-user-groups h2{background:rgba(65,64,66,.8);padding:20px;margin:0;}.contextual-links a::after{display:none;}.request-a-group-image-link{display:block;margin-bottom:10px;}a.request-a-group-image-link::after{display:none;}.contextual-links-region.panel-pane.pane-block.pane-mo-cms-user-groups-my-user-groups.content-box.add-padding.pane-mo-cms-user-groups .pane-content{background:rgba(102,102,102,.75);padding:20px 20px 10px 40px;}.region-sidebar-inner #block-block-19 .block-inner .content{padding:0;}#main-content{display:inline;}.page-node-1684 .grid-24 #block-system-main,.page-user-login .grid-24 #block-system-main{background-color:rgba(65,64,66,.9);padding:20px;color:#FFF;}#events-search .views-exposed-form .views-exposed-widget .form-submit{margin-top:10px;}#events-search .views-exposed-widget.views-submit-button{clear:both;}.page-groups-create .grid-24 #block-system-main,.page-groups-group  .grid-24 #block-system-main
.context-user.page-user .grid-24 #block-system-main,.page-user-password .grid-24 #block-system-main{background:rgba(102,102,102,.75);padding:20px;color:#FFF;}.multiselect_btns a{display:block;position:inherit;width:30px;}.multiselect_btns a::after{display:none;}.pane-group-buttons-pane a::after{display:none;}.pane-leaderboard{padding:0;background-color:transparent;}.reverse-header.collapsed{background:none;}.panel-pane.collapsible.collapsed .pane-title{background:rgba(65,64,66,.15);color:#666666 !important;font-weight:bold;}.node-title a{padding-bottom:5px;}.pane-block a::after{display:none;}.no-underline::after{display:none;}.homepage-social-feed iframe{display:block;margin:0 auto 20px;}.page-node-545517 .grid-24 #block-system-main,.page-node-462263 .grid-24 #block-system-main,.page-node-501234 .grid-24 #block-system-main,.page-node-511463 .grid-24 #block-system-main,.page-node-521353 .grid-24 #block-system-main,.grid-24.partners-page-container #block-system-main{padding:20px;background-color:rgba(221,221,221,.5);margin-top:20px;}.page-node-545517 .grid-24 #block-system-main a,.page-node-462263 .grid-24 #block-system-main a,.page-node-501234 .grid-24 #block-system-main a,.page-node-511463 .grid-24 #block-system-main a,.page-node-521353 .grid-24 #block-system-main a,.grid-24.partners-page-container #block-system-main a{margin:10px 20px;display:inline-block;}.page-node-545517 .grid-24 #block-system-main a::after,.page-node-462263 .grid-24 #block-system-main a::after,.page-node-501234 .grid-24 #block-system-main a::after,.page-node-511463 .grid-24 #block-system-main a::after,.page-node-521353 .grid-24 #block-system-main a::after,.grid-24.partners-page-container #block-system-main a::after,.views-table th a::after,a.request-a-group-button::after,a.contextual-links-trigger::after{display:none;}.page-node-545517 #section-content .region-inner.region-content-inner #page-title,.page-node-462263 #section-content .region-inner.region-content-inner #page-title,.page-node-501234 #section-content .region-inner.region-content-inner #page-title,.page-node-511463 #section-content .region-inner.region-content-inner #page-title,.page-node-521353 #section-content .region-inner.region-content-inner #page-title,#section-content .partners-page-container .region-inner.region-content-inner #page-title{background:rgba(194,70,0,.8);}.partner-list{max-width:940px;margin:0 auto;text-align:center;}.grid-24.partners-page-container #block-system-main .partner-list-platinum a,.grid-24.partners-page-container #block-system-main .partner-list-gold a,.grid-24.partners-page-container #block-system-main .partner-list-silver a,.grid-24.partners-page-container #block-system-main .partner-list-bronze a{margin:5px 10px;}.sponsor-tiers hr{border:none;border-top:1px solid #aaaaaa;background:none;margin-bottom:30px;}.sponsor-tiers p{text-align:center;margin-bottom:5px;}.sponsor-tiers .partner-list{max-width:1075px;margin-bottom:40px;font-size:5px;}.sponsor-tiers h2{color:#000;font-size:24px !important;text-align:center;font-weight:normal;max-width:800px;margin:30px auto;}.sponsor-tiers h3{border-bottom:1px solid #aaa;padding-bottom:5px;font-size:20px !important;text-transform:uppercase;}.alpha{margin-left:10px !important;}.view-blog-archives .field.field-name-field-article-author.field-type-text.field-label-hidden{font-size:14px;}.marker,.form-required{color:#ea7640;}div.status a,.ok a{color:#234600;text-decoration:underline;}div.status a::after,.ok a::after{display:none;}#mini-panel-current_challenge_miles_home .grid-10{margin:0 !important;}.pane-current-challenge-miles-home .pane-title{color:#333;}.ctools-dropdown-link{color:#000 !important;}.text-format-wrapper a::after,#panels-dnd-main a::after,a.share-event-button::after,.ctools-dropdown-link::after{display:none;}.page-node-462030 #section-content .region-inner.region-content-inner #page-title,.page-node-234875 #section-content .region-inner.region-content-inner #page-title,.page-node-234688 #section-content .region-inner.region-content-inner #page-title,.node-type-mo-cms-user-group #section-content .region-inner.region-content-inner #page-title,.page-node-462046 #section-content .region-inner.region-content-inner #page-title{margin-bottom:20px;}.views-field-edit-node a{margin-left:5px;margin-right:5px;}a.share-event-button{display:block;background:rgba(65,64,66,.15);color:#666666 !important;font-weight:bold;padding:25px 20px 25px 74px !important;font-size:22px;background:url("/sites/default/themes/hundred_missouri_miles/img/suggest-event-icon.png") rgba(65,64,66,.15) no-repeat  20px center;background-size:43px auto;}.field-name-field-mo-cms-event-type{font-weight:bold;font-size:18px;}.field-name-field-mo-cms-event-dates,.field-name-field-mo-cms-postal-address,.field-name-field-mo-cms-map-coords,.field-name-field-mo-cms-event-website{font-size:14px;line-height:20px;}.field-name-field-mo-cms-event-dates a,.field-name-field-mo-cms-postal-address a,.field-name-field-mo-cms-map-coords a,.field-name-field-mo-cms-event-website a{line-height:32px;font-weight:normal;}.field-name-field-mo-cms-map-coords{margin-top:20px;margin-bottom:20px;}.menu-level-1 li a.nav-mobile-only{display:none;padding-left:40px;}.homepage-social-feed-header{padding:20px;background-color:rgba(67,106,50,.90);margin-bottom:20px;}.homepage-social-feed-header h2,.homepage-social-feed-header h3{color:#FFF;font-size:38px;line-height:50px;font-weight:500;margin:10px 0 10px;}.homepage-social-feed-header h3{color:#FFF;font-weight:300;font-size:20px;margin:0 0 20px;line-height:26px;}.homepage-social-icons a{display:inline-block;margin-right:10px;}.pane-group-details-pane a::after,.pager a::after,#section-content a.btn::after{display:none;}.group-website a{word-wrap:break-word;overflow-wrap:break-word;word-break:break-all;font-weight:normal;font-size:14px;line-height:20px;}.privacy-settings{font-size:14px;line-height:20px;margin-top:10px;}.privacy-settings br{font-size:20px;line-height:24px;}.pane-group-details-pane .pane-content{padding-top:15px !important;padding-bottom:20px !important;}.members-count{margin-bottom:7px;}.node-mo-cms-user-group .field-name-body p:last-of-type{margin-bottom:0;}.page-trophy #section-content .region-inner.region-content-inner #page-title{background:none;color:#808080;}.homepage-video{margin-bottom:20px;}.ui-accordion .ui-accordion-content{padding-left:10px;padding-right:10px;}.page-user-register .section-content #block-system-main .description a::after{display:none;}.page-user-register .section-content #block-system-main .description a{text-decoration:underline;display:inline;}#mo-cms-event-node-form #edit-field-mo-cms-postal-address-und-0{margin:20px 0 5px;}.mileage-3rd-party-connect h6{color:#FFF;font-size:18px;margin-bottom:4px;}.mileage-3rd-party-connect hr{border:none;border-top:1px solid rgba(0,0,0,.5);background:none;}.mileage-3rd-party-connect{margin-bottom:15px;}.section-content a.strava-btn{background:#FFF;padding:10px;display:inline-block;transition:background-color 200ms;}.section-content a.strava-btn:hover,.section-content a.strava-btn:focus{background:rgba(255,255,255,.8);}.section-content a.strava-btn svg{width:125px;display:block;}.mileage-3rd-party-connect-buttons{text-align:center;padding-bottom:20px;}.strava-record{border-bottom:1px solid #6a6a6a;}.strava-record-1{border-top:1px solid #6a6a6a;}.strava-auto-sumbit-message{color:#FFF;position:relative;margin-top:20px;margin-bottom:20px;line-height:1;}.strava-record h3,#stravaAutoSubmit{color:#FFF;position:relative;padding-left:50px;padding-right:50px;margin-top:20px;margin-bottom:20px;line-height:1;}.strava-record h3 .strava-record-headline-details{font-size:14px;}.strava-record-loading h3::after,.strava-record-added h3::after,#stravaAutoSubmit::after{content:'';display:block;position:absolute;top:-10px;left:0;background:url("/sites/default/themes/hundred_missouri_miles/img/icon-checkmark.png") no-repeat #FFF;border-radius:20px;background-size:100% auto;width:38px;height:38px;}.strava-record-loading h3::after,#stravaAutoSubmit::after{background-image:url("/sites/default/themes/hundred_missouri_miles/img/icon-loading.gif");background-size:20px 20px;background-position:center center;}.add-mileage-form-strava{padding-left:50px;padding-right:50px;padding-bottom:20px;}.add-mileage-form-strava #edit-4{padding-right:0;}.page-strava #messages-content .message{margin-bottom:20px;}.page-strava .grid-24 h2{font-size:24px;color:#FFF;margin-bottom:5px;}.strava-record-last-refresh{font-size:14px;margin-bottom:25px;}.homepage-strava-banner{position:relative;background:rgba(255,255,255,1);margin-bottom:20px;box-shadow:0px 2px 11px rgb(0 0 0 / 10%);padding:30px;border:4px solid #5FCBF1;text-align:center;}.homepage-strava-banner h1{color:rgba(235,97,36);border:none;margin-bottom:5px;font-size:25px;}.homepage-strava-banner h2{color:#000;font-size:15px;margin-top:8px;margin-bottom:0;}.homepage-strava-banner a.strava-btn{border:2px solid #e1e1e1;}.homepage-strava-banner-button{margin-top:15px;}
