@media all and (min-width:850px) and (min-device-width:960px){#user-register-form fieldset,#user-profile-form fieldset{}html{min-height:100%;background:#eae4cf url("/sites/default/themes/hundred_missouri_miles/img/footer-image.png") center bottom repeat-x;padding-bottom:350px;}body{background:none;padding-bottom:0;}a,a:link,a:active,a:visited{text-decoration:none;}.mobile-hide{display:block;}.mobile-only{display:none!important;}#zone-header-wrapper{background:#5cb8b4 url("/sites/default/themes/hundred_missouri_miles/img/header2015.jpg") repeat-x;position:relative;}#zone-header{height:150px;position:relative;}#region-header-left{background-color:transparent;border-bottom:none;margin:0 10px;}#section-header{background:#5f9ea0;}.region-header-right{height:150px;position:relative;}#global-stats-total h3{font-size:32px;line-height:1em;text-align:center;color:#008574;display:inline-block;float:right;white-space:nowrap;position:relative;z-index:2;background:#fff;opacity:.6;padding:10px 30px;box-shadow:1px 1px 5px #47938f;height:32px;border:1px solid #008574;}#block-user-login{float:right;width:363px;background:#70983f;top:-15px;position:relative;height:60px;padding:0;border:1px solid #618c2d;}form#user-login-form{float:right;}#block-user-login .container-inline.login,#block-user-login .container-inline.form-type-password{float:left;}#user-login-form .form-submit{background:#4b701f;box-shadow:none;color:#fff;height:26px;font-size:12px;}#edit-container-signup{text-align:center;position:relative;top:-13px;color:#fff;font-size:12px;clear:left;}#edit-container-signup a{font-weight:bold;color:#2c420c;}#edit-container-signup a:hover,#edit-container-signup a:focus{font-weight:bold;color:#aece82;}::-webkit-input-placeholder{font-style:italic;}:-moz-placeholder{font-style:italic;}::-moz-placeholder{font-style:italic;}:-ms-input-placeholder{font-style:italic;}.user-logout{position:relative;top:-25px;}.menu-level-1{float:left;height:42px;margin:0;padding:0;}.not-logged-in .menu-level-1 li{width:13.2%;}.menu-level-1 li,#block-system-user-menu li{float:left;width:11.2%;height:42px;margin:0;padding:0;}.menu-level-1 ul.menu li{margin:0;}.menu-level-1 li a{font-size:20px;color:#fff;background:none;border-radius:0;margin:0;padding:0;height:42px;line-height:2em;}.menu-level-1 li a:hover,.menu-level-1 li a:focus,.menu-level-1 li a.active-trail{background-color:#017163;}#block-system-user-menu{background:#2A7771;border-radius:0;padding:5px 10px 10px;height:30px;right:10px;width:auto;top:65px;position:absolute;box-shadow:1px 1px 5px #47938f;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg);}#block-system-user-menu h2.block-title{color:#E3E1CC;display:inline;margin:5px;text-shadow:1px 1px 1px #444;padding-left:30%;font-size:1.4em;line-height:1.4em;}#block-system-user-menu ul{position:relative;right:auto;top:5px;}#block-system-user-menu li{-webkit-transform:skew(20deg);-ms-transform:skew(20deg);transform:skew(20deg);}#block-system-user-menu li a{background:none;border-radius:0;font-size:1.2em;margin:0;padding:0;width:auto;}#block-system-user-menu li a:hover,#block-system-user-menu li a:focus{color:#fff;}#block-system-user-menu li.first{border-right:2px solid #E3E1CC;padding-right:10px;}#block-mo-project-gov-progress{position:absolute;right:220px;background:#E6E3D0;top:63px;box-shadow:1px 1px 5px #47938f;padding:0 20px;color:#AE5B35;font-size:14px;z-index:1;border:1px solid #c5c4be;display:block;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg);}#block-mo-project-gov-progress ul{margin:0;}#block-mo-project-gov-progress li{display:inline;margin:0 10px 0;}#block-mo-project-gov-progress li span{-webkit-transform:skew(20deg);-ms-transform:skew(20deg);transform:skew(20deg);display:inline-block;}.ie8 #block-mo-project-gov-progress li span{display:inline;}.not-logged-in.page-home .block-inner,.page-home .region-content-inner{border:none;background:none;margin-bottom:0;}#region-addl-content-z2-r2 h2.block-title{font-size:24px;margin-bottom:10px;padding:10px;}#block-mo-project-log-mileage-form-front h2.block-title{color:#EDEBDF;font-size:22px;margin-bottom:10px;}.not-logged-in.page-home #block-block-2 .block-inner{border:none;background:none;}.welcome-msg{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/brown-pat.jpg") repeat;position:relative;color:#EDEBDF;height:250px;padding:20px;line-height:1.3em;margin-bottom:20px;}.welcome-msg p{width:65%;font-size:1em;}.welcome-msg a{color:#EDEBDF;}.welcome-msg a:hover,.welcome-msg a:focus{color:#EDEBDF;border-bottom:1px dotted #EDEBDF;}.welcome-msg .challenge-button{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/challenge-button.png") no-repeat;height:80px;width:281px;display:block;margin:0 auto;position:relative;z-index:100;}.welcome-msg .challenge-button:hover,.welcome-msg .challenge-button:focus{border-bottom:none!important;}.welcome-msg .governor{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/gov.png") no-repeat;height:338px;width:332px;display:block;position:absolute;right:5px;bottom:0;}button,.button,input[type="reset"],input[type="submit"],input[type="button"],.form-actions input,.form-actions input:hover,.form-actions input:focus,a.btn,.logged-in.page-user ul.tabs li a,#user-stats a.btn,#section-content a.btn{clear:none;display:inline-block;width:auto;}.front #zone-addl-content-z1,.front #zone-addl-content-z2{padding-top:40px;}.not-logged-in.page-home .region-addl-content-z1-r1-inner,#block-mo-project-tagboard .block-inner,.page-home .region-content-inner,.not-logged-in.page-home .region-sidebar-inner .block-inner .content{padding:0;}#user-stats{color:#614F3B;padding:0 10px;margin-bottom:20px;}#user-stats h3{color:#EDEBDF;}#user-stats-breakdown li{float:left;}.badge-goal{display:block;position:absolute;right:20px;top:5px;text-align:center;width:80px;font-size:12px;}.badge-goal img{margin:0 10px;}#user-stats .req-medal.btn{background:#eecb0a url("/sites/default/themes/hundred_missouri_miles/img/medal.png") 5% 50% no-repeat;padding:5px 10px 10px 30px;position:absolute;right:100px;top:10px;color:#fff;}#leaderboard{color:#3B2D1B;margin-top:10px;}#leaderboard h2{color:#F0EEE2;}#leaderboard h3{color:#3B2D1B;margin:0 0 12px 0;}.page-dashboard .leaderboard-group{position:relative;margin-bottom:20px;background:#F0EEE2;padding:20px;border:1px solid #B3B09F;}#leaderboard-group-notable-figures h3{padding:0;}.activity-bg{display:block;height:1em;position:absolute;right:0;top:12px;width:80%;}#modal-message{left:30%;width:30%;}#block-mo-project-log-mileage-form #edit-0 label,#mo-project-add-mileage-form #edit-0 label{position:relative;top:10px;}#edit-date-datepicker-popup-0{left:-10px;position:relative;}#block-mo-project-log-mileage-form #edit-distance{float:left;margin-right:5px;width:45px!important;}#edit-units{float:left;position:relative;top:-16px;}#block-mo-project-achievements h4{font-size:.8em;}#block-mo-project-log-mileage-form .form-wrapper,#mo-project-add-mileage-form .form-wrapper,#edit-field-mo-cms-event-dates-value-min-wrapper,#edit-field-mo-cms-event-dates-value-max-wrapper{float:left;margin-right:4%;width:45%;height:70px;}#mo-project-add-mileage-form .form-type-date-popup.form-item-date label{position:relative;top:10px;}#mo-project-add-mileage-form .form-item.form-type-select.form-item-activity{position:relative;top:-7px;}#mo-project-add-mileage-form #edit-1.form-wrapper{position:relative;top:-7px;}#mo-project-add-mileage-form #edit-distance{float:left;margin-right:10px;width:50px!important;}#activity-converter-results.form-wrapper{width:100%;margin:10px 0;height:auto;}#block-mo-project-log-mileage-form #edit-4.form-wrapper{height:auto;}#block-mo-project-log-mileage-form #edit-5.form-wrapper{width:auto;}#block-mo-project-log-mileage-form #mileage-location,#block-mo-project-log-mileage-form .form-wrapper#edit-2,#mo-project-add-mileage-form .form-wrapper#edit-2,#mo-project-add-mileage-form .form-wrapper#edit-2--2{width:100%!important;}#block-mo-project-log-mileage-form #submit-mileage,#mo-project-add-mileage-form #submit-mileage{float:left;clear:none;position:relative;top:20px;}#block-mo-project-log-mileage-form #edit-location-facility,#edit-field-geofield-distance-origin{max-width:260px;}#edit-field-geofield-distance-origin{margin:10px 0;}#region-addl-content-z1-r2 .block{margin-bottom:20px;}input[type=text],textarea,select,input[type=password]{width:auto!important;}input#edit-name,input#edit-pass{width:140px!important;}.form-item-date .invalid-message{top:-20px;}#mo-project-add-subuser-form input#edit-name{width:100px!important;}div.modal-forms-modal-content,div.modal-forms-modal-content .modal-title{color:#3B2D1B;}div.modal-forms-modal-content .modal-title{font-size:22px;}div.modal-forms-modal-content .popups-container{background:#E3DECA;border:2px solid #d4d0bf;}#zone-header-suffix-wrapper{background:#008574;}#block-menu-menu-secondary-menu ul{margin:4px 0;float:right;position:relative;right:230px;}.logged-in #block-menu-menu-secondary-menu ul{right:1%;}#block-menu-menu-secondary-menu li{list-style:none;display:inline;margin-left:.3em;}#block-menu-menu-secondary-menu li a{color:#e4dfcb;font-weight:bold;margin:0 10px;text-shadow:1px 1px 5px #1c4E4B;border-radius:0px!important;font-size:.9em;margin:0 10px 0 10px;padding:3px 0;text-align:center;text-decoration:none;display:inline;}#block-menu-menu-secondary-menu li a:hover,#block-menu-menu-secondary-menu li a:focus,#block-menu-menu-secondary-menu li a.active{color:#e4dfcb;text-decoration:underline;}#block-menu-menu-secondary-menu li a.nav-icon{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/nav-icons.png") no-repeat;padding-left:25px;height:25px;}#block-menu-menu-secondary-menu li a.nav-icon.dashboard{background-position:-2px -3px;}#block-menu-menu-secondary-menu li a.nav-icon.groups{background-position:-2px -35px;}#block-menu-menu-secondary-menu li a.nav-icon.events{background-position:-3px -66px;}#block-menu-menu-secondary-menu li a.nav-icon.trails{background-position:-1px -100px;}#block-menu-menu-secondary-menu li a.nav-icon.log{background-position:-3px -133px;}#block-menu-menu-secondary-menu li a.nav-icon.store{background-position:-3px -165px;}#block-menu-menu-secondary-menu li a.nav-icon.email{background-position:-3px -190px;}#block-menu-menu-secondary-menu li a.nav-icon.faq{background-position:3px -220px;}#block-menu-menu-secondary-menu li a.nav-icon.medal{background-position:0 -251px;}#edit-submit-mo-cms-events-lists.form-submit{position:relative;top:25px;margin-top:0;}#block-mo-project-event-search h2.block-title{font-size:22px;background:transparent url("/sites/default/themes/hundred_missouri_miles/img/search.png") no-repeat;padding-left:40px;height:45px;line-height:2em;}#edit-field-mo-cms-event-dates-value-min-datepicker-popup-0,#edit-field-mo-cms-event-dates-value-max-datepicker-popup-0{width:80%!important;}.page-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search .description,#mo-project-add-mileage-form .description{display:none;}#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:left;clear:none;}#views-exposed-form-mo-cms-events-lists-mo-cms-events-search .views-exposed-widget.views-submit-button{margin-top:40px;}.page-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search label{height:30px;}.page-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search #edit-submit-mo-cms-events-lists.form-submit{margin-top:-20px;}.page-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search #edit-field-geofield-distance-origin{margin:0;}.page-events-search #edit-field-geofield-distance-distance{margin-top:-5px;}.page-events-search .view-empty ul{margin-left:40px;}.form-type-bef-checkbox{display:inline-block;margin-right:20px;white-space:nowrap;width:100px;}.page-trails-search .view-filters,.page-events-search .view-filters{margin-bottom:20px;}#section-footer #block-menu-menu-social-menu ul{width:20%;}.float-left{float:left;margin:0 10px 24px 0;}.float-right{float:right;margin:0 0 24px 10px;}.webform-client-form #webform-component-distance,.webform-client-form #webform-component-units,.webform-client-form #webform-component-activity{float:left;}.webform-client-form #edit-actions{clear:left;}.webform-client-form #edit-submitted-units{margin-top:30px;}.webform-client-form #webform-component-activity{margin-right:10px;}.webform-component-fieldset{background:#f9f8f2;padding:20px;border:1px solid #B3B09F;}.form-item.webform-component{width:45%;float:left;margin-right:5%;}.form-item.webform-component input[type="text"],.form-item.webform-component textarea{width:90%!important;}.webform-component-fieldset .fieldset-legend{font-weight:bold;font-size:18px;}.webform-component-fieldset .form-item.form-type-checkbox,.webform-component-fieldset .form-item.form-type-radio{display:inline;margin-right:10px;white-space:nowrap;}.webform-component-fieldset .form-item.form-type-checkbox label,.webform-component-fieldset .form-item.form-type-radio label{vertical-align:middle;}.webform-component-fieldset .webform-component-fieldset{border:none;background:none;padding:0;}#addressfield-wrapper .form-item.webform-component{width:100%;}#webform-client-form-1568 .form-item.webform-component{float:none;}.confirm-parent,.password-parent,div.form-item div.password-suggestions{width:50%;}.logged-in.page-user ul.tabs{position:absolute;top:-15px;right:0;}.view-mo-cms-user-groups-directory #edit-title.form-text{width:150px!important;}.view-mo-cms-user-groups-directory .views-exposed-form .views-exposed-widget .form-submit{margin-top:.8em;}#views-exposed-form-mo-cms-user-groups-directory-page{margin-bottom:30px;}#mo-project-group-action-form .form-submit{float:right;margin:0 0 20px 20px;}#group-data{background:#fff;border:1px solid #ccc;margin:20px 0;}#group-data .group-members-count,#group-data .group-total-miles,#group-data .field-name-field-mo-cms-postal-address,#group-data .field-name-field-url,#group-data .item-list{border:1px solid #ccc;padding:10px;height:30px;}#group-data .group-total-miles,#group-data .item-list{width:99.5%;}#mo-project-group-action-form #edit-submit{top:20px;}.logged-in.node-type-mo-cms-user-group h1{padding-right:15%;}.node-mo-cms-user-group .field-name-field-mo-cms-postal-address{float:right;width:20%;margin-top:20px;}.node-mo-cms-user-group .field-name-body{width:75%;margin-right:4%;}#views-exposed-form-mo-cms-user-groups-directory-user-groups-directory .views-exposed-form .views-exposed-widget .form-submit{margin-top:1.2em;}#section-footer .addthis_peekaboo_style a{margin:0;font-size:14px;}.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300m{text-align:left;}.addthis_toolbox.addthis_32x32_style span{margin-right:10px;}.leaderboard-activity-stats .leaderboard-box{float:left;width:25%;margin-right:0;}.leaderboard-activity-stats .leaderboard-box .mileage-box{margin:0 .5em 1em .5em;}.leaderboard-activity-stats .leaderboard-box.first .mileage-box{margin-left:0;}.leaderboard-activity-stats .leaderboard-box.first{width:25%;clear:left;margin:0;}.leaderboard-activity-stats .leaderboard-box.last .mileage-box{margin-right:0;}.view-leaderboard-user p{font-size:14px;}#leaderboard-header .totals{width:25%;float:left;}#leaderboard-header .thirtydays{width:70%;margin-left:10px;float:left;}.hundred-missouri-miles-4-top-1-bottom .top{width:16%;float:left;}.mileage-box{text-align:right;}.mileage-box .mileage,.mileage-box.thirty-day .mileage{font-size:40px;}.mileage-box .mileage-label,.mileage-box.thirty-day .mileage-label{font-size:12px;}.hundred-missouri-miles-4-top-1-bottom .panel-panel.top.first{width:50%;}.pane-current-challenge-miles-home{position:relative;}.pane-current-challenge-miles-home h2.pane-title{position:absolute;width:15%;background:#624f36;border-bottom:none;color:#fff;height:80px;top:27px;padding:20px 0 20px 20px;}.pane-current-challenge-miles-home .arrow-right{width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:40px solid #624f36;position:absolute;right:-40px;top:0;}.node-teaser.node-article h2,.pane-blog-archives-blog-pane-search .views-field-title{width:80%;}.node-teaser.node-article .date-display-single,.pane-blog-archives-blog-pane-search .date-display-single{position:relative;top:-40px;float:right;}.node-full.node-article .date-display-single{top:0;float:right;}.node-full.node-article .field-name-field-article-author-info .field-item:before,.view-blog-archives .views-field-field-article-author-info .field-content:before{content:",";}.node-full.node-article .field-name-field-article-author-info,.node-full.node-article .field-name-field-article-author,.view-blog-archives .views-field-field-article-author-info,.view-blog-archives .views-field-field-article-author{float:left;}.node-full.node-article .field-type-text-with-summary{clear:left;padding-top:30px;}.node-article .field-name-field-mogov-image img,.view-blog-archives .views-field-field-mogov-image img,.pane-blog-archives-blog-pane-search .views-field-field-mogov-image img{float:left;margin-right:12px;}.context-blog .container-16 .block .omega-grid,.context-blog .container-24 .block .omega-grid{margin-left:0!important;}.pane-blog-archives-blog-pane-search .views-field-title{margin-bottom:10px;}.view-blog-archives .views-field-field-mogov-image{width:50%;float:left;margin:0 20px  30px 0;}.pane-blog-archives-blog-pane-search .views-field-body{width:40%;float:left;top:-20px;position:relative;line-height:1.5em;}.pane-blog-archives-blog-pane-search .views-row{clear:left;border-bottom:2px dotted #d5cfb0;min-height:220px;margin-bottom:20px;padding-bottom:30px;}.view-blog-archives .sort-by{float:right;position:relative;top:-45px;}#campus-challenge .campus-division{font-size:32px;border-bottom:2px solid #fff;padding:0 20px;}#campus-challenge .leaderboard th{font-size:60px;width:20%;}#campus-challenge .leaderboard .campus-miles{min-width:150px;font-size:42px;}#campus-challenge .campus-name{width:50%;}#campus-challenge .leaderboard .campus-percent{width:10%;min-width:100px;font-size:42px;}#campus-challenge .badge{min-width:120px;}#campus-challenge .campus-small{font-size:50%;}.pane-mo-project-activity-log-export{min-height:280px;}#mo-project-activity-log-export-form .form-wrapper{float:left;}input#export-activity-log{position:relative;top:55px;}.form-item-subuser label{position:relative;top:0;}fieldset#edit-subuser{margin-top:22px;margin-right:10px;}select#edit-subuser{max-width:120px;}#mo-project-add-subuser-form input#edit-name{width:96%!important;}#bluemiles-leaderboard-rows .blue-miles-column{text-align:right;padding-right:60px;border-right:2px solid #ccc;}#bluemiles-stats h3,.pane-blue-miles-slide h3{font-size:38px;}#mini-panel-home-page-slider #bluemiles-stats h3,#mini-panel-home-page-slider .pane-blue-miles-slide h3{font-size:24px;}.pane-mo-project-bluemiles-bars .progress-value-label{clear:none;}#bluemiles-paddling .progress-value,#bluemiles-swimming .progress-value{max-width:70%;}.pane-mo-project-bluemiles-bars,.blue-miles-intro{width:100%;float:none;}.blue-miles-intro{padding:0 20px;margin-right:0;}.resizable-textarea .grippie{width:90%;}#mini-panel-home-page-slider .pane-mo-project-bluemiles-bars{padding:20px;}}
@media all and (min-width:850px) and (min-device-width:960px){.welcome-msg{height:auto;}.welcome-msg p{width:60%;font-size:.9em;}.welcome-msg .governor{height:300px;width:295px;bottom:5px;}.pane-current-challenge-miles-home h2.pane-title{font-size:20px;}}
@media all and (min-width:850px) and (min-device-width:960px){body.navbar-administration #messages{display:block;}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#fff !important;}#user-register-form fieldset,#user-profile-form fieldset{}html{background:#ccc;background-image:-ms-linear-gradient(top,#ccc 0%,#FFFFFF 8%,#FFFFFF 25%,#ccc 100%);background-image:-moz-linear-gradient(top,#ccc 0%,#FFFFFF 8%,#FFFFFF 25%,#ccc 100%);background-image:-o-linear-gradient(top,#ccc 0%,#FFFFFF 8%,#FFFFFF 25%,#ccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ccc),color-stop(8,#FFFFFF),color-stop(25,#FFFFFF),color-stop(100,#ccc));background-image:-webkit-linear-gradient(top,#ccc 0%,#FFFFFF 8%,#FFFFFF 25%,#ccc 100%);background-image:linear-gradient(to bottom,#ccc 0%,#FFFFFF 8%,#FFFFFF 25%,#ccc 100%);padding-bottom:0;}body{background:none;padding-bottom:0;width:100%;height:100%;}a,a:link,a:active,a:visited{text-decoration:none;}#section-header{position:relative;overflow:hidden;}#zone-header-wrapper{background:url("/sites/all/themes/neimpact_theme/img/Ne150_biking.jpg")  no-repeat center;background-size:auto 100%;}#zone-header-prefix-wrapper{width:100%;background:rgba(31,71,92,0.7);color:#ffffff;text-align:center;padding:10px 0;font-size:20px;left:0;right:0;position:absolute;z-index:9;display:block;}#zone-header-prefix{width:100%;margin:0;}#zone-header-prefix .region-header-prefix{margin:0;width:100%;}#region-header-right{bottom:20px;right:0;position:absolute;width:60%}#region-header-left{margin:0;left:0;bottom:30px;position:absolute;width:50%;}#site-name{position:relative;top:unset;transform:translateY(-0%);}.logo{height:auto;max-width:60%;overflow:hidden;display:block;color:#1f76ae;}.logo img{max-width:100% !important;max-height:100%;margin-top:.8em;object-fit:contain;display:block;}.page{margin-top:auto;}.mobile-hide{display:block;}#responsive-menu-button-wrap,#responsive-menu-button-wrap a:before,.mobile-only{display:none!important;}#block-menu-block-3 ul.menu li.expanded ul.menu li,#block-menu-block-3 ul.menu li.expanded ul.menu li a{color:#1f475c !important;}#zone-header.container-24{height:250px;position:relative;margin-top:auto;width:960px;z-index:unset;}.not-logged-in #mini-panel-sponsors-slider-carousel:after{border-bottom:5px solid red;width:100%;}#global-stats-total h3{font-size:1.7em !important;line-height:1em;text-align:center;color:#1f475c;display:inline-block;float:right;white-space:nowrap;position:relative;z-index:2;opacity:1;border:none;background-color:#fff;padding:.2em .8em;-webkit-box-shadow:5px 5px 14px -2px rgba(31,71,92,0.69);-moz-box-shadow:5px 5px 14px -2px rgba(31,71,92,0.69);box-shadow:5px 5px 14px -2px rgba(31,71,92,0.69);height:32px;margin-bottom:1.5em;}#block-user-login{float:right;max-width:60%;background:#01394f;padding:5px 10px;border:1px solid #01394f;overflow:hidden;}#user-login-form{float:none;width:100% !important;}#edit-container-login{width:100%;}#block-user-login .container-inline.login,#block-user-login .container-inline.form-type-password{float:none;clear:both;}#user-login-form .form-submit{background:#1f76ae;box-shadow:none;color:#fff;height:1.98em;font-size:0.750em;width:29%;text-transform:uppercase;letter-spacing:0.113em;margin:10px 0px;}#edit-container-signup{text-align:left;color:#fff;font-size:0.750em;clear:left;width:100%;margin-top:5px;}#edit-container-signup a{font-weight:bold;color:#1f76ae;}#edit-container-signup a:hover,#edit-container-signup a:focus{font-weight:bold;color:#aece82;}::-webkit-input-placeholder{font-style:italic;}:-moz-placeholder{font-style:italic;}::-moz-placeholder{font-style:italic;}:-ms-input-placeholder{font-style:italic;}.user-logout{position:relative;top:-25px;text-align:right;clear:both;margin:10px 0px !important;text-transform:uppercase;letter-spacing:0.12em;}.user-logout a{background-color:#1f76ae;}.user-logout a:hover,.user-logout a:focus{background-color:#1f475c;}.menu-level-1{float:none;height:42px;margin:0;padding:0;width:100%;}.menu-level-1 ul{width:100%
    display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:space-between;display:flex;justify-content:space-between;}.not-logged-in .menu-level-1 li{width:13.2%;}.menu-level-1 li,#block-system-user-menu li{float:left;width:11.2%;height:42px;margin:0;padding:0;}.menu-level-1 ul.menu li{margin:0;color:#fff;}.menu-level-1 ul.menu li a{color:#fff;}.menu-level-1 li a,.menu-level-1 li a.active-trail{font-size:20px;color:#fff;background:none;border-radius:0;margin:0;padding:0;height:42px;line-height:2em;}.menu-level-1 li a:hover,.menu-level-1 li a:focus{background-color:#1f475c;}.main-sub-menu .view-group-type-menu .view-content,.main-sub-menu ul,.menu-level-1 li ul{display:initial;flex:none;justify-content:initial;}.not-logged-in .main-sub-menu .view-group-type-menu ul,.main-sub-menu .view-group-type-menu ul,.not-logged-in .main-sub-menu ul li,.main-sub-menu ul li,.menu-level-1 li ul li{display:inital;float:none !important;width:initial;}.not-logged-in .main-sub-menu .item-list ul,.main-sub-menu .item-list ul,.not-logged-in .main-sub-menu .item-list ul li,.main-sub-menu .item-list ul li{margin:0 !important;padding:0 !important;}.not-logged-in .main-sub-menu .item-list ul li a,.main-sub-menu .item-list ul li a,.not-logged-in .main-sub-menu .menu-level-1 li a,.main-sub-menu .menu-level-1 li a{color:#1f475c !important;font-size:16px;display:block;max-width:100%;margin-left:5px;margin-right:5px;text-align:left;padding-top:1em;line-height:1;}.main-sub-menu .item-list ul li a:focus,.main-sub-menu .item-list ul li a:hover,.main-sub-menu .item-list ul li a:active,.main-sub-menu .menu-level-1 li a:focus,.main-sub-menu .menu-level-1 li a:hover,.main-sub-menu .menu-level-1 li a:active{background:transparent;color:#1f76ae !important;}.main-sub-menu .menu-level-1 li.last a{padding-bottom:0px !important;}.main-sub-menu .menu-level-1{height:auto;}#block-system-user-menu{display:block;background:transparent;border-radius:0;height:30px;width:50%;right:0;padding:0px !important;box-shadow:0px 0px 0px transparent;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;top:4.5em;}#block-system-user-menu h2.block-title{color:#E3E1CC;display:inline;margin:0px;text-shadow:1px 1px 1px #444;padding-left:0%;font-size:1.4em;line-height:1.4em;}#block-system-user-menu ul{position:relative;right:0;top:auto;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:space-between;display:flex;justify-content:space-between;align-items:center;}#block-system-user-menu li{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;width:48%;}#block-system-user-menu li a{display:block;border-radius:0;font-size:inherit;text-align:center;padding:0.667em 0;position:relative;color:#fff;letter-spacing:0.12em;text-transform:uppercase;width:100%;background-color:#1f76ae;font-size:1.2em;}#block-system-user-menu li a:hover,#block-system-user-menu li a:focus{background-color:#1f475c;}#block-system-user-menu li.first{border-right:transparent;padding-right:0px;}#block-mo-project-gov-progress{position:absolute;right:220px;background:#E6E3D0;top:63px;box-shadow:1px 1px 5px #47938f;padding:0 20px;color:#AE5B35;font-size:14px;z-index:1;border:1px solid #c5c4be;display:block;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg);}#block-mo-project-gov-progress ul{margin:0;}#block-mo-project-gov-progress li{display:inline;margin:0 10px 0;}#block-mo-project-gov-progress li span{-webkit-transform:skew(20deg);-ms-transform:skew(20deg);transform:skew(20deg);display:inline-block;}.ie8 #block-mo-project-gov-progress li span{display:inline;}.logged-in .pane-mo-project-gov-progress .item-list ul li{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:10px solid transparent;margin:0px;}.logged-in .pane-mo-project-gov-progress .item-list ul li.first{}.logged-in .pane-mo-project-gov-progress .item-list ul li .name{padding:20px !important;}.not-logged-in.page-home .block-inner,.page-home .region-content-inner{border:none;background:none;margin-bottom:0;}#region-addl-content-z2-r2 h2.block-title{font-size:24px;margin-bottom:10px;padding:10px;}#block-mo-project-log-mileage-form-front h2.block-title{color:#EDEBDF;font-size:22px;margin-bottom:10px;}.not-logged-in.page-home #block-block-2 .block-inner{border:none;background:none;}.welcome-msg{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/brown-pat.jpg") repeat;position:relative;color:#EDEBDF;height:250px;padding:20px;line-height:1.3em;margin-bottom:20px;}.welcome-msg p{width:65%;font-size:1em;}.welcome-msg a{color:#EDEBDF;}.welcome-msg a:hover,.welcome-msg a:focus{color:#EDEBDF;border-bottom:1px dotted #EDEBDF;}.welcome-msg .challenge-button{background:transparent url("/sites/all/themes/neimpact_theme/img/challenge-button.png") no-repeat;height:80px;width:281px;display:block;margin:0 auto;position:relative;z-index:100;}.welcome-msg .challenge-button:hover,.welcome-msg .challenge-button:focus{border-bottom:none!important;}.welcome-msg .governor{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/gov.png") no-repeat;height:338px;width:332px;display:block;position:absolute;right:5px;bottom:0;}button,.button,input[type="reset"],input[type="submit"],input[type="button"],.form-actions input,.form-actions input:hover,.form-actions input:focus,a.btn,.logged-in.page-user ul.tabs li a,#user-stats a.btn,#section-content a.btn{clear:none;display:inline-block;width:auto;}.front #zone-addl-content-z1,.front #zone-addl-content-z2{padding-top:40px;}.not-logged-in.page-home .region-addl-content-z1-r1-inner,#block-mo-project-tagboard .block-inner,.page-home .region-content-inner,.not-logged-in.page-home .region-sidebar-inner .block-inner .content{padding:0;}#user-stats{color:#614F3B;padding:0 10px;margin-bottom:20px;}#user-stats h3{color:#EDEBDF;}#user-stats-breakdown li{float:left;}.badge-goal{display:block;position:absolute;right:20px;top:5px;text-align:center;width:80px;font-size:12px;}.badge-goal img{margin:0 10px;}#user-stats .req-medal.btn{background:#eecb0a url("/sites/default/themes/hundred_missouri_miles/img/medal.png") 5% 50% no-repeat;padding:5px 10px 10px 30px;position:absolute;right:100px;top:10px;color:#fff;}#leaderboard{color:#3B2D1B;margin-top:10px;}#leaderboard h2{color:#F0EEE2;}#leaderboard h3{color:#3B2D1B;margin:0 0 12px 0;}.page-dashboard .leaderboard-group{position:relative;margin-bottom:20px;background:#F0EEE2;padding:20px;border:1px solid #B3B09F;}#leaderboard-group-notable-figures h3{padding:0;}.activity-bg{display:block;height:1em;position:absolute;right:0;top:12px;width:80%;}#modal-message{left:30%;width:30%;}#block-mo-project-log-mileage-form #edit-0 label,#mo-project-add-mileage-form #edit-0 label{position:relative;top:10px;}#edit-date-datepicker-popup-0{left:-10px;position:relative;}#block-mo-project-log-mileage-form #edit-distance{float:left;margin-right:5px;width:45px!important;}#edit-units{float:left;position:relative;top:-16px;}#block-mo-project-achievements h4{font-size:.8em;}#edit-field-mo-cms-event-dates-value-min-wrapper,#edit-field-mo-cms-event-dates-value-max-wrapper{float:left;margin-right:4%;width:45%;height:70px;}#block-mo-project-log-mileage-form .form-wrapper,#mo-project-add-mileage-form .form-wrapper{float:left;padding-right:4%;width:100%;height:70px;}#mo-project-add-mileage-form .form-type-date-popup.form-item-date label{position:relative;top:10px;}#mo-project-add-mileage-form .form-item.form-type-select.form-item-activity{position:relative;top:-7px;}#mo-project-add-mileage-form #edit-1.form-wrapper{position:relative;top:-7px;}#mo-project-add-mileage-form #edit-distance{float:left;margin-right:10px;width:50px!important;}#activity-converter-results.form-wrapper{width:100%;margin:10px 0;height:auto;}#block-mo-project-log-mileage-form #edit-4.form-wrapper{height:auto;}#block-mo-project-log-mileage-form #edit-5.form-wrapper{width:auto;}#block-mo-project-log-mileage-form #mileage-location,#block-mo-project-log-mileage-form .form-wrapper#edit-2,#mo-project-add-mileage-form .form-wrapper#edit-2,#mo-project-add-mileage-form .form-wrapper#edit-2--2{width:100%!important;}#block-mo-project-log-mileage-form #submit-mileage,#mo-project-add-mileage-form #submit-mileage{float:left;clear:none;position:relative;top:20px;}#mo-project-add-mileage-form #submit-mileage{margin-bottom:20px;}#block-mo-project-log-mileage-form #edit-location-facility,#edit-field-geofield-distance-origin{max-width:260px;}#edit-field-geofield-distance-origin{margin:10px 0;}#region-addl-content-z1-r2 .block{margin-bottom:20px;}input[type=text],textarea,select,input[type=password]{width:auto!important;}input#edit-field-parent-guardian-signature-und-0-value,input#edit-field-participant-signature-und-0-value,input#edit-name,input#edit-pass{width:35%!important;background-color:#fff !important;}.form-item-date .invalid-message{top:-20px;}#mo-project-add-subuser-form input#edit-name{width:100px!important;}div.modal-forms-modal-content,div.modal-forms-modal-content .modal-title{color:#3B2D1B;}div.modal-forms-modal-content .modal-title{font-size:22px;}div.modal-forms-modal-content .popups-container{background:#E3DECA;border:2px solid #d4d0bf;}#zone-header-suffix-wrapper{background:#1f76ae;}#block-menu-menu-secondary-menu ul{margin:4px 0;float:right;position:relative;right:230px;}.logged-in #block-menu-menu-secondary-menu ul{right:1%;}#block-menu-menu-secondary-menu li{list-style:none;display:inline;margin-left:.3em;}#block-menu-menu-secondary-menu li a{color:#1f475c !important;font-weight:bold;margin:0 10px;text-shadow:1px 1px 5px #1c4E4B;border-radius:0px!important;font-size:.9em;margin:0 10px 0 10px;padding:3px 0;text-align:center;text-decoration:none;display:inline;}#menu-secondary-menu li a:hover,#block-menu-menu-secondary-menu li a:focus,#block-menu-menu-secondary-menu li a.active{color:#1f475c;text-decoration:underline;}#block-menu-menu-secondary-menu li a.nav-icon{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/nav-icons.png") no-repeat;padding-left:25px;height:25px;}#block-menu-menu-secondary-menu li a.nav-icon.dashboard{background-position:-2px -3px;}#block-menu-menu-secondary-menu li a.nav-icon.groups{background-position:-2px -35px;}#block-menu-menu-secondary-menu li a.nav-icon.events{background-position:-3px -66px;}#block-menu-menu-secondary-menu li a.nav-icon.trails{background-position:-1px -100px;}#block-menu-menu-secondary-menu li a.nav-icon.log{background-position:-3px -133px;}#block-menu-menu-secondary-menu li a.nav-icon.store{background-position:-3px -165px;}#block-menu-menu-secondary-menu li a.nav-icon.email{background-position:-3px -190px;}#block-menu-menu-secondary-menu li a.nav-icon.faq{background-position:3px -220px;}#block-menu-menu-secondary-menu li a.nav-icon.medal{background-position:0 -251px;}#edit-submit-mo-cms-events-lists.form-submit{position:relative;top:25px;margin-top:0;}#block-mo-project-event-search h2.block-title{font-size:22px;background:transparent url("/sites/default/themes/hundred_missouri_miles/img/search.png") no-repeat;padding-left:40px;height:45px;line-height:2em;}#edit-field-mo-cms-event-dates-value-min-datepicker-popup-0,#edit-field-mo-cms-event-dates-value-max-datepicker-popup-0{width:80%!important;}.page-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search .description,#mo-project-add-mileage-form .description{display:none;}#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:left;clear:none;}#views-exposed-form-mo-cms-events-lists-mo-cms-events-search .views-exposed-widget.views-submit-button{margin-top:40px;}.page-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search label{height:30px;}.page-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search #edit-submit-mo-cms-events-lists.form-submit{margin-top:-20px;}.page-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search #edit-field-geofield-distance-origin{margin:0;}.page-events-search #edit-field-geofield-distance-distance{margin-top:-5px;}.page-events-search .view-empty ul{margin-left:40px;}.form-type-bef-checkbox{display:inline-block;margin-right:20px;white-space:nowrap;width:100px;}.page-trails-search .view-filters,.page-events-search .view-filters{margin-bottom:20px;}#section-footer #block-menu-menu-social-menu ul{width:20%;}.float-left{float:left;margin:0 10px 24px 0;}.float-right{float:right;margin:0 0 24px 10px;}.webform-client-form #webform-component-distance,.webform-client-form #webform-component-units,.webform-client-form #webform-component-activity{float:left;}.webform-client-form #edit-actions{clear:left;}.webform-client-form #edit-submitted-units{margin-top:30px;}.webform-client-form #webform-component-activity{margin-right:10px;}.webform-component-fieldset{background:#f9f8f2;padding:20px;border:1px solid #B3B09F;}.form-item.webform-component{width:45%;float:left;margin-right:5%;}.form-item.webform-component input[type="text"],.form-item.webform-component textarea{width:90%!important;}.webform-component-fieldset .fieldset-legend{font-weight:bold;font-size:18px;}.webform-component-fieldset .form-item.form-type-checkbox,.webform-component-fieldset .form-item.form-type-radio{display:inline;margin-right:10px;white-space:nowrap;}.webform-component-fieldset .form-item.form-type-checkbox label,.webform-component-fieldset .form-item.form-type-radio label{vertical-align:middle;}.webform-component-fieldset .webform-component-fieldset{border:none;background:none;padding:0;}#addressfield-wrapper .form-item.webform-component{width:100%;}#webform-client-form-1568 .form-item.webform-component{float:none;}.confirm-parent,.password-parent,div.form-item div.password-suggestions{width:50%;}.logged-in.page-user ul.tabs{position:relative;top:0;right:0;}.view-mo-cms-user-groups-directory #edit-title.form-text{width:150px!important;}.view-mo-cms-user-groups-directory .views-exposed-form .views-exposed-widget .form-submit{margin-top:.8em;}#views-exposed-form-mo-cms-user-groups-directory-page{margin-bottom:30px;}#mo-project-group-action-form .form-submit{float:right;margin:0 0 20px 20px;}#group-data{background:#fff;border:1px solid #ccc;margin:20px 0;}#group-data .group-members-count,#group-data .group-total-miles,#group-data .field-name-field-mo-cms-postal-address,#group-data .field-name-field-url,#group-data .item-list{border:1px solid #ccc;padding:10px;height:30px;}#group-data .group-total-miles,#group-data .item-list{width:99.5%;}#mo-project-group-action-form #edit-submit{top:20px;}.logged-in.node-type-mo-cms-user-group h1{padding-right:15%;}.node-mo-cms-user-group .field-name-field-mo-cms-postal-address{float:right;width:20%;margin-top:20px;}.node-mo-cms-user-group .field-name-body{width:75%;margin-right:4%;}#views-exposed-form-mo-cms-user-groups-directory-user-groups-directory .views-exposed-form .views-exposed-widget .form-submit{margin-top:1.2em;}#section-footer .addthis_peekaboo_style a{margin:0;font-size:14px;}.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300m{text-align:left;}.addthis_toolbox.addthis_32x32_style span{margin-right:10px;}.leaderboard-activity-stats .leaderboard-box{float:left;width:25%;margin-right:0;}.leaderboard-activity-stats .leaderboard-box .mileage-box{margin:0 .5em 1em .5em;}.leaderboard-activity-stats .leaderboard-box.first .mileage-box{margin-left:0;}.leaderboard-activity-stats .leaderboard-box.first{width:25%;clear:left;margin:0;}.leaderboard-activity-stats .leaderboard-box.last .mileage-box{margin-right:0;}.view-leaderboard-user p{font-size:14px;}#leaderboard-header .totals{width:25%;float:left;}#leaderboard-header .thirtydays{width:70%;margin-left:10px;float:left;}.hundred-missouri-miles-4-top-1-bottom .top{width:16%;float:left;}.mileage-box{text-align:right;}.mileage-box .mileage,.mileage-box.thirty-day .mileage{font-size:40px;}.mileage-box .mileage-label,.mileage-box.thirty-day .mileage-label{font-size:12px;}.hundred-missouri-miles-4-top-1-bottom .panel-panel.top.first{width:50%;}.pane-current-challenge-miles-home{position:relative;}.pane-current-challenge-miles-home h2.pane-title{position:absolute;width:20%;background:#1f76ae;border-bottom:none;color:#fff;height:80px;top:27px;padding:20px 10px 20px 20px;font-size:1.35em !important;}.pane-current-challenge-miles-home .arrow-right{width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:40px solid #1f76ae;position:absolute;right:-40px;top:0;z-index:15;}#mini-panel-sponsors-slider-carousel{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;border-bottom:5px solid #305057;}.node-teaser.node-article h2,.pane-blog-archives-blog-pane-search .views-field-title{width:80%;}.node-teaser.node-article .date-display-single,.pane-blog-archives-blog-pane-search .date-display-single{position:relative;top:-40px;float:right;}.node-full.node-article .date-display-single{top:0;float:right;}.node-full.node-article .field-name-field-article-author-info .field-item:before,.view-blog-archives .views-field-field-article-author-info .field-content:before{content:",";}.node-full.node-article .field-name-field-article-author-info,.node-full.node-article .field-name-field-article-author,.view-blog-archives .views-field-field-article-author-info,.view-blog-archives .views-field-field-article-author{float:left;}.node-full.node-article .field-type-text-with-summary{clear:left;padding-top:30px;}.node-article .field-name-field-mogov-image img,.view-blog-archives .views-field-field-mogov-image img,.pane-blog-archives-blog-pane-search .views-field-field-mogov-image img{float:left;margin-right:12px;}.context-blog .container-16 .block .omega-grid,.context-blog .container-24 .block .omega-grid{margin-left:0!important;}.pane-blog-archives-blog-pane-search .views-field-title{margin-bottom:10px;}.view-blog-archives .views-field-field-mogov-image{width:50%;float:left;margin:0 20px  30px 0;}.pane-blog-archives-blog-pane-search .views-field-body{width:40%;float:left;top:-20px;position:relative;line-height:1.5em;}.pane-blog-archives-blog-pane-search .views-row{clear:left;border-bottom:2px dotted #d5cfb0;min-height:220px;margin-bottom:20px;padding-bottom:30px;}.view-blog-archives .sort-by{float:right;position:relative;top:-45px;}#campus-challenge .campus-division{font-size:32px;border-bottom:2px solid #fff;padding:0 20px;}#campus-challenge .leaderboard th{font-size:60px;width:20%;}#campus-challenge .leaderboard .campus-miles{min-width:150px;font-size:42px;}#campus-challenge .campus-name{width:50%;}#campus-challenge .leaderboard .campus-percent{width:10%;min-width:100px;font-size:42px;}#campus-challenge .badge{min-width:120px;}#campus-challenge .campus-small{font-size:50%;}.pane-mo-project-activity-log-export{min-height:280px;}#mo-project-activity-log-export-form .form-wrapper{float:left;}input#export-activity-log{position:relative;top:55px;}.form-item-subuser label{position:relative;top:0;}fieldset#edit-subuser{margin-top:22px;margin-right:10px;}select#edit-subuser{max-width:120px;}#mo-project-add-subuser-form input#edit-name{width:96%!important;}#bluemiles-leaderboard-rows .blue-miles-column{text-align:right;padding-right:60px;border-right:2px solid #ccc;}#bluemiles-stats h3,.pane-blue-miles-slide h3{font-size:38px;}#mini-panel-home-page-slider #bluemiles-stats h3,#mini-panel-home-page-slider .pane-blue-miles-slide h3{font-size:24px;}.pane-mo-project-bluemiles-bars .progress-value-label{clear:none;}#bluemiles-paddling .progress-value,#bluemiles-swimming .progress-value{max-width:70%;}.pane-mo-project-bluemiles-bars,.blue-miles-intro{width:100%;float:none;}.blue-miles-intro{padding:0 20px;margin-right:0;}.resizable-textarea .grippie{width:90%;}#mini-panel-home-page-slider .pane-mo-project-bluemiles-bars{padding:20px;}.mileage-box.brown-background.transparent-icon-person{background-position:40%;}.mileage-box .mileage,.mileage-box.thirty-day .mileage{margin-left:4%;margin-right:10%;text-align:right;}.pane-current-challenge-miles-home .mileage-box .mileage-label{text-align:center;margin-right:0;margin-left:0;}.not-logged-in #mini-panel-home-page-slider{background-color:#1f475c;height:430px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:center;display:flex;justify-content:center;}.not-logged-in #mini-panel-home-page-slider .flex-viewport{align-self:center;}#mini-panel-home-page-slider.flexslider{margin:0 0 40px !important;}.front.logged-in #mini-panel-home-page-slider{margin:0 !important;}.juicer-feed h1.referral{display:none;}#edit-field-trail-activity-tid-wrapper{width:auto;}.start-button img{max-width:100%;height:auto;}.region-header-left-inner{display:block;}.mileage-box.thirty-day .mileage{word-wrap:unset;}}
@media all and (min-width:850px) and (min-device-width:960px){.welcome-msg{height:auto;}.welcome-msg p{width:60%;font-size:.9em;}.welcome-msg .governor{height:300px;width:295px;bottom:5px;}.pane-current-challenge-miles-home h2.pane-title{font-size:20px;}.org-list .views-row{width:45%;margin:2em 1.5%;padding-bottom:0;border-bottom:0px;}}
@media all and (min-width:850px) and (min-device-width:960px){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12,.push-13,.pull-13,.push-14,.pull-14,.push-15,.pull-15,.push-16,.pull-16,.push-17,.pull-17,.push-18,.pull-18,.push-19,.pull-19,.push-20,.pull-20,.push-21,.pull-21,.push-22,.pull-22,.push-23,.pull-23,.push-24,.pull-24{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:960px;}.container-24{margin-left:auto;margin-right:auto;width:960px;}.container-24 .grid-1{width:20px;}.container-24 .grid-2{width:60px;}.container-24 .grid-3{width:100px;}.container-24 .grid-4{width:140px;}.container-24 .grid-5{width:180px;}.container-24 .grid-6{width:220px;}.container-24 .grid-7{width:260px;}.container-24 .grid-8{width:300px;}.container-24 .grid-9{width:340px;}.container-24 .grid-10{width:380px;}.container-24 .grid-11{width:420px;}.container-24 .grid-12{width:460px;}.container-24 .grid-13{width:500px;}.container-24 .grid-14{width:540px;}.container-24 .grid-15{width:580px;}.container-24 .grid-16{width:620px;}.container-24 .grid-17{width:660px;}.container-24 .grid-18{width:700px;}.container-24 .grid-19{width:740px;}.container-24 .grid-20{width:780px;}.container-24 .grid-21{width:820px;}.container-24 .grid-22{width:860px;}.container-24 .grid-23{width:900px;}.container-24 .grid-24{width:940px;}.container-24 .prefix-1{padding-left:40px;}.container-24 .prefix-2{padding-left:80px;}.container-24 .prefix-3{padding-left:120px;}.container-24 .prefix-4{padding-left:160px;}.container-24 .prefix-5{padding-left:200px;}.container-24 .prefix-6{padding-left:240px;}.container-24 .prefix-7{padding-left:280px;}.container-24 .prefix-8{padding-left:320px;}.container-24 .prefix-9{padding-left:360px;}.container-24 .prefix-10{padding-left:400px;}.container-24 .prefix-11{padding-left:440px;}.container-24 .prefix-12{padding-left:480px;}.container-24 .prefix-13{padding-left:520px;}.container-24 .prefix-14{padding-left:560px;}.container-24 .prefix-15{padding-left:600px;}.container-24 .prefix-16{padding-left:640px;}.container-24 .prefix-17{padding-left:680px;}.container-24 .prefix-18{padding-left:720px;}.container-24 .prefix-19{padding-left:760px;}.container-24 .prefix-20{padding-left:800px;}.container-24 .prefix-21{padding-left:840px;}.container-24 .prefix-22{padding-left:880px;}.container-24 .prefix-23{padding-left:920px;}.container-24 .suffix-1{padding-right:40px;}.container-24 .suffix-2{padding-right:80px;}.container-24 .suffix-3{padding-right:120px;}.container-24 .suffix-4{padding-right:160px;}.container-24 .suffix-5{padding-right:200px;}.container-24 .suffix-6{padding-right:240px;}.container-24 .suffix-7{padding-right:280px;}.container-24 .suffix-8{padding-right:320px;}.container-24 .suffix-9{padding-right:360px;}.container-24 .suffix-10{padding-right:400px;}.container-24 .suffix-11{padding-right:440px;}.container-24 .suffix-12{padding-right:480px;}.container-24 .suffix-13{padding-right:520px;}.container-24 .suffix-14{padding-right:560px;}.container-24 .suffix-15{padding-right:600px;}.container-24 .suffix-16{padding-right:640px;}.container-24 .suffix-17{padding-right:680px;}.container-24 .suffix-18{padding-right:720px;}.container-24 .suffix-19{padding-right:760px;}.container-24 .suffix-20{padding-right:800px;}.container-24 .suffix-21{padding-right:840px;}.container-24 .suffix-22{padding-right:880px;}.container-24 .suffix-23{padding-right:920px;}.container-24 .push-1{left:40px;}.container-24 .push-2{left:80px;}.container-24 .push-3{left:120px;}.container-24 .push-4{left:160px;}.container-24 .push-5{left:200px;}.container-24 .push-6{left:240px;}.container-24 .push-7{left:280px;}.container-24 .push-8{left:320px;}.container-24 .push-9{left:360px;}.container-24 .push-10{left:400px;}.container-24 .push-11{left:440px;}.container-24 .push-12{left:480px;}.container-24 .push-13{left:520px;}.container-24 .push-14{left:560px;}.container-24 .push-15{left:600px;}.container-24 .push-16{left:640px;}.container-24 .push-17{left:680px;}.container-24 .push-18{left:720px;}.container-24 .push-19{left:760px;}.container-24 .push-20{left:800px;}.container-24 .push-21{left:840px;}.container-24 .push-22{left:880px;}.container-24 .push-23{left:920px;}.container-24 .pull-1{left:-40px;}.container-24 .pull-2{left:-80px;}.container-24 .pull-3{left:-120px;}.container-24 .pull-4{left:-160px;}.container-24 .pull-5{left:-200px;}.container-24 .pull-6{left:-240px;}.container-24 .pull-7{left:-280px;}.container-24 .pull-8{left:-320px;}.container-24 .pull-9{left:-360px;}.container-24 .pull-10{left:-400px;}.container-24 .pull-11{left:-440px;}.container-24 .pull-12{left:-480px;}.container-24 .pull-13{left:-520px;}.container-24 .pull-14{left:-560px;}.container-24 .pull-15{left:-600px;}.container-24 .pull-16{left:-640px;}.container-24 .pull-17{left:-680px;}.container-24 .pull-18{left:-720px;}.container-24 .pull-19{left:-760px;}.container-24 .pull-20{left:-800px;}.container-24 .pull-21{left:-840px;}.container-24 .pull-22{left:-880px;}.container-24 .pull-23{left:-920px;}}
@media all and (min-width:1220px){#user-register-form fieldset,#user-profile-form fieldset{}html{min-height:100%;background:#eae4cf url("/sites/default/themes/hundred_missouri_miles/img/footer-image.png") center bottom repeat-x;padding-bottom:350px;}body{background:none;padding-bottom:0;}a,a:link,a:active,a:visited{text-decoration:none;}.mobile-hide{display:block;}.mobile-only{display:none!important;}#zone-header-wrapper{background:#5cb8b4 url("/sites/default/themes/hundred_missouri_miles/img/header2015.jpg") repeat-x;position:relative;}#zone-header{height:150px;position:relative;}#region-header-left{background-color:transparent;border-bottom:none;margin:0 10px;}#section-header{background:#5f9ea0;}.region-header-right{height:150px;position:relative;}#global-stats-total h3{font-size:32px;line-height:1em;text-align:center;color:#008574;display:inline-block;float:right;white-space:nowrap;position:relative;z-index:2;background:#fff;opacity:.6;padding:10px 30px;box-shadow:1px 1px 5px #47938f;height:32px;border:1px solid #008574;}#block-user-login{float:right;width:363px;background:#70983f;top:-15px;position:relative;height:60px;padding:0;border:1px solid #618c2d;}form#user-login-form{float:right;}#block-user-login .container-inline.login,#block-user-login .container-inline.form-type-password{float:left;}#user-login-form .form-submit{background:#4b701f;box-shadow:none;color:#fff;height:26px;font-size:12px;}#edit-container-signup{text-align:center;position:relative;top:-13px;color:#fff;font-size:12px;clear:left;}#edit-container-signup a{font-weight:bold;color:#2c420c;}#edit-container-signup a:hover,#edit-container-signup a:focus{font-weight:bold;color:#aece82;}::-webkit-input-placeholder{font-style:italic;}:-moz-placeholder{font-style:italic;}::-moz-placeholder{font-style:italic;}:-ms-input-placeholder{font-style:italic;}.user-logout{position:relative;top:-25px;}.menu-level-1{float:left;height:42px;margin:0;padding:0;}.not-logged-in .menu-level-1 li{width:13.2%;}.menu-level-1 li,#block-system-user-menu li{float:left;width:11.2%;height:42px;margin:0;padding:0;}.menu-level-1 ul.menu li{margin:0;}.menu-level-1 li a{font-size:20px;color:#fff;background:none;border-radius:0;margin:0;padding:0;height:42px;line-height:2em;}.menu-level-1 li a:hover,.menu-level-1 li a:focus,.menu-level-1 li a.active-trail{background-color:#017163;}#block-system-user-menu{background:#2A7771;border-radius:0;padding:5px 10px 10px;height:30px;right:10px;width:auto;top:65px;position:absolute;box-shadow:1px 1px 5px #47938f;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg);}#block-system-user-menu h2.block-title{color:#E3E1CC;display:inline;margin:5px;text-shadow:1px 1px 1px #444;padding-left:30%;font-size:1.4em;line-height:1.4em;}#block-system-user-menu ul{position:relative;right:auto;top:5px;}#block-system-user-menu li{-webkit-transform:skew(20deg);-ms-transform:skew(20deg);transform:skew(20deg);}#block-system-user-menu li a{background:none;border-radius:0;font-size:1.2em;margin:0;padding:0;width:auto;}#block-system-user-menu li a:hover,#block-system-user-menu li a:focus{color:#fff;}#block-system-user-menu li.first{border-right:2px solid #E3E1CC;padding-right:10px;}#block-mo-project-gov-progress{position:absolute;right:220px;background:#E6E3D0;top:63px;box-shadow:1px 1px 5px #47938f;padding:0 20px;color:#AE5B35;font-size:14px;z-index:1;border:1px solid #c5c4be;display:block;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg);}#block-mo-project-gov-progress ul{margin:0;}#block-mo-project-gov-progress li{display:inline;margin:0 10px 0;}#block-mo-project-gov-progress li span{-webkit-transform:skew(20deg);-ms-transform:skew(20deg);transform:skew(20deg);display:inline-block;}.ie8 #block-mo-project-gov-progress li span{display:inline;}.not-logged-in.page-home .block-inner,.page-home .region-content-inner{border:none;background:none;margin-bottom:0;}#region-addl-content-z2-r2 h2.block-title{font-size:24px;margin-bottom:10px;padding:10px;}#block-mo-project-log-mileage-form-front h2.block-title{color:#EDEBDF;font-size:22px;margin-bottom:10px;}.not-logged-in.page-home #block-block-2 .block-inner{border:none;background:none;}.welcome-msg{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/brown-pat.jpg") repeat;position:relative;color:#EDEBDF;height:250px;padding:20px;line-height:1.3em;margin-bottom:20px;}.welcome-msg p{width:65%;font-size:1em;}.welcome-msg a{color:#EDEBDF;}.welcome-msg a:hover,.welcome-msg a:focus{color:#EDEBDF;border-bottom:1px dotted #EDEBDF;}.welcome-msg .challenge-button{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/challenge-button.png") no-repeat;height:80px;width:281px;display:block;margin:0 auto;position:relative;z-index:100;}.welcome-msg .challenge-button:hover,.welcome-msg .challenge-button:focus{border-bottom:none!important;}.welcome-msg .governor{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/gov.png") no-repeat;height:338px;width:332px;display:block;position:absolute;right:5px;bottom:0;}button,.button,input[type="reset"],input[type="submit"],input[type="button"],.form-actions input,.form-actions input:hover,.form-actions input:focus,a.btn,.logged-in.page-user ul.tabs li a,#user-stats a.btn,#section-content a.btn{clear:none;display:inline-block;width:auto;}.front #zone-addl-content-z1,.front #zone-addl-content-z2{padding-top:40px;}.not-logged-in.page-home .region-addl-content-z1-r1-inner,#block-mo-project-tagboard .block-inner,.page-home .region-content-inner,.not-logged-in.page-home .region-sidebar-inner .block-inner .content{padding:0;}#user-stats{color:#614F3B;padding:0 10px;margin-bottom:20px;}#user-stats h3{color:#EDEBDF;}#user-stats-breakdown li{float:left;}.badge-goal{display:block;position:absolute;right:20px;top:5px;text-align:center;width:80px;font-size:12px;}.badge-goal img{margin:0 10px;}#user-stats .req-medal.btn{background:#eecb0a url("/sites/default/themes/hundred_missouri_miles/img/medal.png") 5% 50% no-repeat;padding:5px 10px 10px 30px;position:absolute;right:100px;top:10px;color:#fff;}#leaderboard{color:#3B2D1B;margin-top:10px;}#leaderboard h2{color:#F0EEE2;}#leaderboard h3{color:#3B2D1B;margin:0 0 12px 0;}.page-dashboard .leaderboard-group{position:relative;margin-bottom:20px;background:#F0EEE2;padding:20px;border:1px solid #B3B09F;}#leaderboard-group-notable-figures h3{padding:0;}.activity-bg{display:block;height:1em;position:absolute;right:0;top:12px;width:80%;}#modal-message{left:30%;width:30%;}#block-mo-project-log-mileage-form #edit-0 label,#mo-project-add-mileage-form #edit-0 label{position:relative;top:10px;}#edit-date-datepicker-popup-0{left:-10px;position:relative;}#block-mo-project-log-mileage-form #edit-distance{float:left;margin-right:5px;width:45px!important;}#edit-units{float:left;position:relative;top:-16px;}#block-mo-project-achievements h4{font-size:.8em;}#block-mo-project-log-mileage-form .form-wrapper,#mo-project-add-mileage-form .form-wrapper,#edit-field-mo-cms-event-dates-value-min-wrapper,#edit-field-mo-cms-event-dates-value-max-wrapper{float:left;margin-right:4%;width:45%;height:70px;}#mo-project-add-mileage-form .form-type-date-popup.form-item-date label{position:relative;top:10px;}#mo-project-add-mileage-form .form-item.form-type-select.form-item-activity{position:relative;top:-7px;}#mo-project-add-mileage-form #edit-1.form-wrapper{position:relative;top:-7px;}#mo-project-add-mileage-form #edit-distance{float:left;margin-right:10px;width:50px!important;}#activity-converter-results.form-wrapper{width:100%;margin:10px 0;height:auto;}#block-mo-project-log-mileage-form #edit-4.form-wrapper{height:auto;}#block-mo-project-log-mileage-form #edit-5.form-wrapper{width:auto;}#block-mo-project-log-mileage-form #mileage-location,#block-mo-project-log-mileage-form .form-wrapper#edit-2,#mo-project-add-mileage-form .form-wrapper#edit-2,#mo-project-add-mileage-form .form-wrapper#edit-2--2{width:100%!important;}#block-mo-project-log-mileage-form #submit-mileage,#mo-project-add-mileage-form #submit-mileage{float:left;clear:none;position:relative;top:20px;}#block-mo-project-log-mileage-form #edit-location-facility,#edit-field-geofield-distance-origin{max-width:260px;}#edit-field-geofield-distance-origin{margin:10px 0;}#region-addl-content-z1-r2 .block{margin-bottom:20px;}input[type=text],textarea,select,input[type=password]{width:auto!important;}input#edit-name,input#edit-pass{width:140px!important;}.form-item-date .invalid-message{top:-20px;}#mo-project-add-subuser-form input#edit-name{width:100px!important;}div.modal-forms-modal-content,div.modal-forms-modal-content .modal-title{color:#3B2D1B;}div.modal-forms-modal-content .modal-title{font-size:22px;}div.modal-forms-modal-content .popups-container{background:#E3DECA;border:2px solid #d4d0bf;}#zone-header-suffix-wrapper{background:#008574;}#block-menu-menu-secondary-menu ul{margin:4px 0;float:right;position:relative;right:230px;}.logged-in #block-menu-menu-secondary-menu ul{right:1%;}#block-menu-menu-secondary-menu li{list-style:none;display:inline;margin-left:.3em;}#block-menu-menu-secondary-menu li a{color:#e4dfcb;font-weight:bold;margin:0 10px;text-shadow:1px 1px 5px #1c4E4B;border-radius:0px!important;font-size:.9em;margin:0 10px 0 10px;padding:3px 0;text-align:center;text-decoration:none;display:inline;}#block-menu-menu-secondary-menu li a:hover,#block-menu-menu-secondary-menu li a:focus,#block-menu-menu-secondary-menu li a.active{color:#e4dfcb;text-decoration:underline;}#block-menu-menu-secondary-menu li a.nav-icon{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/nav-icons.png") no-repeat;padding-left:25px;height:25px;}#block-menu-menu-secondary-menu li a.nav-icon.dashboard{background-position:-2px -3px;}#block-menu-menu-secondary-menu li a.nav-icon.groups{background-position:-2px -35px;}#block-menu-menu-secondary-menu li a.nav-icon.events{background-position:-3px -66px;}#block-menu-menu-secondary-menu li a.nav-icon.trails{background-position:-1px -100px;}#block-menu-menu-secondary-menu li a.nav-icon.log{background-position:-3px -133px;}#block-menu-menu-secondary-menu li a.nav-icon.store{background-position:-3px -165px;}#block-menu-menu-secondary-menu li a.nav-icon.email{background-position:-3px -190px;}#block-menu-menu-secondary-menu li a.nav-icon.faq{background-position:3px -220px;}#block-menu-menu-secondary-menu li a.nav-icon.medal{background-position:0 -251px;}#edit-submit-mo-cms-events-lists.form-submit{position:relative;top:25px;margin-top:0;}#block-mo-project-event-search h2.block-title{font-size:22px;background:transparent url("/sites/default/themes/hundred_missouri_miles/img/search.png") no-repeat;padding-left:40px;height:45px;line-height:2em;}#edit-field-mo-cms-event-dates-value-min-datepicker-popup-0,#edit-field-mo-cms-event-dates-value-max-datepicker-popup-0{width:80%!important;}.page-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search .description,#mo-project-add-mileage-form .description{display:none;}#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:left;clear:none;}#views-exposed-form-mo-cms-events-lists-mo-cms-events-search .views-exposed-widget.views-submit-button{margin-top:40px;}.page-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search label{height:30px;}.page-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search #edit-submit-mo-cms-events-lists.form-submit{margin-top:-20px;}.page-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search #edit-field-geofield-distance-origin{margin:0;}.page-events-search #edit-field-geofield-distance-distance{margin-top:-5px;}.page-events-search .view-empty ul{margin-left:40px;}.form-type-bef-checkbox{display:inline-block;margin-right:20px;white-space:nowrap;width:100px;}.page-trails-search .view-filters,.page-events-search .view-filters{margin-bottom:20px;}#section-footer #block-menu-menu-social-menu ul{width:20%;}.float-left{float:left;margin:0 10px 24px 0;}.float-right{float:right;margin:0 0 24px 10px;}.webform-client-form #webform-component-distance,.webform-client-form #webform-component-units,.webform-client-form #webform-component-activity{float:left;}.webform-client-form #edit-actions{clear:left;}.webform-client-form #edit-submitted-units{margin-top:30px;}.webform-client-form #webform-component-activity{margin-right:10px;}.webform-component-fieldset{background:#f9f8f2;padding:20px;border:1px solid #B3B09F;}.form-item.webform-component{width:45%;float:left;margin-right:5%;}.form-item.webform-component input[type="text"],.form-item.webform-component textarea{width:90%!important;}.webform-component-fieldset .fieldset-legend{font-weight:bold;font-size:18px;}.webform-component-fieldset .form-item.form-type-checkbox,.webform-component-fieldset .form-item.form-type-radio{display:inline;margin-right:10px;white-space:nowrap;}.webform-component-fieldset .form-item.form-type-checkbox label,.webform-component-fieldset .form-item.form-type-radio label{vertical-align:middle;}.webform-component-fieldset .webform-component-fieldset{border:none;background:none;padding:0;}#addressfield-wrapper .form-item.webform-component{width:100%;}#webform-client-form-1568 .form-item.webform-component{float:none;}.confirm-parent,.password-parent,div.form-item div.password-suggestions{width:50%;}.logged-in.page-user ul.tabs{position:absolute;top:-15px;right:0;}.view-mo-cms-user-groups-directory #edit-title.form-text{width:150px!important;}.view-mo-cms-user-groups-directory .views-exposed-form .views-exposed-widget .form-submit{margin-top:.8em;}#views-exposed-form-mo-cms-user-groups-directory-page{margin-bottom:30px;}#mo-project-group-action-form .form-submit{float:right;margin:0 0 20px 20px;}#group-data{background:#fff;border:1px solid #ccc;margin:20px 0;}#group-data .group-members-count,#group-data .group-total-miles,#group-data .field-name-field-mo-cms-postal-address,#group-data .field-name-field-url,#group-data .item-list{border:1px solid #ccc;padding:10px;height:30px;}#group-data .group-total-miles,#group-data .item-list{width:99.5%;}#mo-project-group-action-form #edit-submit{top:20px;}.logged-in.node-type-mo-cms-user-group h1{padding-right:15%;}.node-mo-cms-user-group .field-name-field-mo-cms-postal-address{float:right;width:20%;margin-top:20px;}.node-mo-cms-user-group .field-name-body{width:75%;margin-right:4%;}#views-exposed-form-mo-cms-user-groups-directory-user-groups-directory .views-exposed-form .views-exposed-widget .form-submit{margin-top:1.2em;}#section-footer .addthis_peekaboo_style a{margin:0;font-size:14px;}.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300m{text-align:left;}.addthis_toolbox.addthis_32x32_style span{margin-right:10px;}.leaderboard-activity-stats .leaderboard-box{float:left;width:25%;margin-right:0;}.leaderboard-activity-stats .leaderboard-box .mileage-box{margin:0 .5em 1em .5em;}.leaderboard-activity-stats .leaderboard-box.first .mileage-box{margin-left:0;}.leaderboard-activity-stats .leaderboard-box.first{width:25%;clear:left;margin:0;}.leaderboard-activity-stats .leaderboard-box.last .mileage-box{margin-right:0;}.view-leaderboard-user p{font-size:14px;}#leaderboard-header .totals{width:25%;float:left;}#leaderboard-header .thirtydays{width:70%;margin-left:10px;float:left;}.hundred-missouri-miles-4-top-1-bottom .top{width:16%;float:left;}.mileage-box{text-align:right;}.mileage-box .mileage,.mileage-box.thirty-day .mileage{font-size:40px;}.mileage-box .mileage-label,.mileage-box.thirty-day .mileage-label{font-size:12px;}.hundred-missouri-miles-4-top-1-bottom .panel-panel.top.first{width:50%;}.pane-current-challenge-miles-home{position:relative;}.pane-current-challenge-miles-home h2.pane-title{position:absolute;width:15%;background:#624f36;border-bottom:none;color:#fff;height:80px;top:27px;padding:20px 0 20px 20px;}.pane-current-challenge-miles-home .arrow-right{width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:40px solid #624f36;position:absolute;right:-40px;top:0;}.node-teaser.node-article h2,.pane-blog-archives-blog-pane-search .views-field-title{width:80%;}.node-teaser.node-article .date-display-single,.pane-blog-archives-blog-pane-search .date-display-single{position:relative;top:-40px;float:right;}.node-full.node-article .date-display-single{top:0;float:right;}.node-full.node-article .field-name-field-article-author-info .field-item:before,.view-blog-archives .views-field-field-article-author-info .field-content:before{content:",";}.node-full.node-article .field-name-field-article-author-info,.node-full.node-article .field-name-field-article-author,.view-blog-archives .views-field-field-article-author-info,.view-blog-archives .views-field-field-article-author{float:left;}.node-full.node-article .field-type-text-with-summary{clear:left;padding-top:30px;}.node-article .field-name-field-mogov-image img,.view-blog-archives .views-field-field-mogov-image img,.pane-blog-archives-blog-pane-search .views-field-field-mogov-image img{float:left;margin-right:12px;}.context-blog .container-16 .block .omega-grid,.context-blog .container-24 .block .omega-grid{margin-left:0!important;}.pane-blog-archives-blog-pane-search .views-field-title{margin-bottom:10px;}.view-blog-archives .views-field-field-mogov-image{width:50%;float:left;margin:0 20px  30px 0;}.pane-blog-archives-blog-pane-search .views-field-body{width:40%;float:left;top:-20px;position:relative;line-height:1.5em;}.pane-blog-archives-blog-pane-search .views-row{clear:left;border-bottom:2px dotted #d5cfb0;min-height:220px;margin-bottom:20px;padding-bottom:30px;}.view-blog-archives .sort-by{float:right;position:relative;top:-45px;}#campus-challenge .campus-division{font-size:32px;border-bottom:2px solid #fff;padding:0 20px;}#campus-challenge .leaderboard th{font-size:60px;width:20%;}#campus-challenge .leaderboard .campus-miles{min-width:150px;font-size:42px;}#campus-challenge .campus-name{width:50%;}#campus-challenge .leaderboard .campus-percent{width:10%;min-width:100px;font-size:42px;}#campus-challenge .badge{min-width:120px;}#campus-challenge .campus-small{font-size:50%;}.pane-mo-project-activity-log-export{min-height:280px;}#mo-project-activity-log-export-form .form-wrapper{float:left;}input#export-activity-log{position:relative;top:55px;}.form-item-subuser label{position:relative;top:0;}fieldset#edit-subuser{margin-top:22px;margin-right:10px;}select#edit-subuser{max-width:120px;}#mo-project-add-subuser-form input#edit-name{width:96%!important;}#bluemiles-leaderboard-rows .blue-miles-column{text-align:right;padding-right:60px;border-right:2px solid #ccc;}#bluemiles-stats h3,.pane-blue-miles-slide h3{font-size:38px;}#mini-panel-home-page-slider #bluemiles-stats h3,#mini-panel-home-page-slider .pane-blue-miles-slide h3{font-size:24px;}.pane-mo-project-bluemiles-bars .progress-value-label{clear:none;}#bluemiles-paddling .progress-value,#bluemiles-swimming .progress-value{max-width:70%;}.pane-mo-project-bluemiles-bars,.blue-miles-intro{width:100%;float:none;}.blue-miles-intro{padding:0 20px;margin-right:0;}.resizable-textarea .grippie{width:90%;}#mini-panel-home-page-slider .pane-mo-project-bluemiles-bars{padding:20px;}}
@media all and (min-width:1220px){#block-system-user-menu h2.block-title{font-size:1.5em;line-height:1.2em;}#block-menu-menu-secondary-menu li a{font-size:1em;}#block-system-user-menu li a{font-size:1.3em;}#block-mo-project-log-mileage-form #edit-location-facility{max-width:340px;}.welcome-msg{height:270px;}#global-stats-total h3{font-size:36px;line-height:1em;}.mileage-box .mileage,.mileage-box.thirty-day .mileage{font-size:48px;}.mileage-box .mileage-label,.mileage-box.thirty-day .mileage-label{font-size:16px;}#mo-project-add-mileage-form #edit-distance{width:auto!important;}.pane-current-challenge-miles-home h2.pane-title{font-size:24px;}select#edit-subuser{max-width:150px;}#mo-project-add-subuser-form input#edit-name{width:100px!important;}}
@media all and (min-width:1220px){body.navbar-administration #messages{display:block;}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#fff !important;}#user-register-form fieldset,#user-profile-form fieldset{}html{background:#ccc;background-image:-ms-linear-gradient(top,#ccc 0%,#FFFFFF 8%,#FFFFFF 25%,#ccc 100%);background-image:-moz-linear-gradient(top,#ccc 0%,#FFFFFF 8%,#FFFFFF 25%,#ccc 100%);background-image:-o-linear-gradient(top,#ccc 0%,#FFFFFF 8%,#FFFFFF 25%,#ccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ccc),color-stop(8,#FFFFFF),color-stop(25,#FFFFFF),color-stop(100,#ccc));background-image:-webkit-linear-gradient(top,#ccc 0%,#FFFFFF 8%,#FFFFFF 25%,#ccc 100%);background-image:linear-gradient(to bottom,#ccc 0%,#FFFFFF 8%,#FFFFFF 25%,#ccc 100%);padding-bottom:0;}body{background:none;padding-bottom:0;width:100%;height:100%;}a,a:link,a:active,a:visited{text-decoration:none;}#section-header{position:relative;overflow:hidden;}#zone-header-wrapper{background:url("/sites/all/themes/neimpact_theme/img/Ne150_biking.jpg")  no-repeat center;background-size:auto 100%;}#zone-header-prefix-wrapper{width:100%;background:rgba(31,71,92,0.7);color:#ffffff;text-align:center;padding:10px 0;font-size:20px;left:0;right:0;position:absolute;z-index:9;display:block;}#zone-header-prefix{width:100%;margin:0;}#zone-header-prefix .region-header-prefix{margin:0;width:100%;}#region-header-right{bottom:20px;right:0;position:absolute;width:60%}#region-header-left{margin:0;left:0;bottom:30px;position:absolute;width:50%;}#site-name{position:relative;top:unset;transform:translateY(-0%);}.logo{height:auto;max-width:60%;overflow:hidden;display:block;color:#1f76ae;}.logo img{max-width:100% !important;max-height:100%;margin-top:.8em;object-fit:contain;display:block;}.page{margin-top:auto;}.mobile-hide{display:block;}#responsive-menu-button-wrap,#responsive-menu-button-wrap a:before,.mobile-only{display:none!important;}#block-menu-block-3 ul.menu li.expanded ul.menu li,#block-menu-block-3 ul.menu li.expanded ul.menu li a{color:#1f475c !important;}#zone-header.container-24{height:250px;position:relative;margin-top:auto;width:960px;z-index:unset;}.not-logged-in #mini-panel-sponsors-slider-carousel:after{border-bottom:5px solid red;width:100%;}#global-stats-total h3{font-size:1.7em !important;line-height:1em;text-align:center;color:#1f475c;display:inline-block;float:right;white-space:nowrap;position:relative;z-index:2;opacity:1;border:none;background-color:#fff;padding:.2em .8em;-webkit-box-shadow:5px 5px 14px -2px rgba(31,71,92,0.69);-moz-box-shadow:5px 5px 14px -2px rgba(31,71,92,0.69);box-shadow:5px 5px 14px -2px rgba(31,71,92,0.69);height:32px;margin-bottom:1.5em;}#block-user-login{float:right;max-width:60%;background:#01394f;padding:5px 10px;border:1px solid #01394f;overflow:hidden;}#user-login-form{float:none;width:100% !important;}#edit-container-login{width:100%;}#block-user-login .container-inline.login,#block-user-login .container-inline.form-type-password{float:none;clear:both;}#user-login-form .form-submit{background:#1f76ae;box-shadow:none;color:#fff;height:1.98em;font-size:0.750em;width:29%;text-transform:uppercase;letter-spacing:0.113em;margin:10px 0px;}#edit-container-signup{text-align:left;color:#fff;font-size:0.750em;clear:left;width:100%;margin-top:5px;}#edit-container-signup a{font-weight:bold;color:#1f76ae;}#edit-container-signup a:hover,#edit-container-signup a:focus{font-weight:bold;color:#aece82;}::-webkit-input-placeholder{font-style:italic;}:-moz-placeholder{font-style:italic;}::-moz-placeholder{font-style:italic;}:-ms-input-placeholder{font-style:italic;}.user-logout{position:relative;top:-25px;text-align:right;clear:both;margin:10px 0px !important;text-transform:uppercase;letter-spacing:0.12em;}.user-logout a{background-color:#1f76ae;}.user-logout a:hover,.user-logout a:focus{background-color:#1f475c;}.menu-level-1{float:none;height:42px;margin:0;padding:0;width:100%;}.menu-level-1 ul{width:100%
    display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:space-between;display:flex;justify-content:space-between;}.not-logged-in .menu-level-1 li{width:13.2%;}.menu-level-1 li,#block-system-user-menu li{float:left;width:11.2%;height:42px;margin:0;padding:0;}.menu-level-1 ul.menu li{margin:0;color:#fff;}.menu-level-1 ul.menu li a{color:#fff;}.menu-level-1 li a,.menu-level-1 li a.active-trail{font-size:20px;color:#fff;background:none;border-radius:0;margin:0;padding:0;height:42px;line-height:2em;}.menu-level-1 li a:hover,.menu-level-1 li a:focus{background-color:#1f475c;}.main-sub-menu .view-group-type-menu .view-content,.main-sub-menu ul,.menu-level-1 li ul{display:initial;flex:none;justify-content:initial;}.not-logged-in .main-sub-menu .view-group-type-menu ul,.main-sub-menu .view-group-type-menu ul,.not-logged-in .main-sub-menu ul li,.main-sub-menu ul li,.menu-level-1 li ul li{display:inital;float:none !important;width:initial;}.not-logged-in .main-sub-menu .item-list ul,.main-sub-menu .item-list ul,.not-logged-in .main-sub-menu .item-list ul li,.main-sub-menu .item-list ul li{margin:0 !important;padding:0 !important;}.not-logged-in .main-sub-menu .item-list ul li a,.main-sub-menu .item-list ul li a,.not-logged-in .main-sub-menu .menu-level-1 li a,.main-sub-menu .menu-level-1 li a{color:#1f475c !important;font-size:16px;display:block;max-width:100%;margin-left:5px;margin-right:5px;text-align:left;padding-top:1em;line-height:1;}.main-sub-menu .item-list ul li a:focus,.main-sub-menu .item-list ul li a:hover,.main-sub-menu .item-list ul li a:active,.main-sub-menu .menu-level-1 li a:focus,.main-sub-menu .menu-level-1 li a:hover,.main-sub-menu .menu-level-1 li a:active{background:transparent;color:#1f76ae !important;}.main-sub-menu .menu-level-1 li.last a{padding-bottom:0px !important;}.main-sub-menu .menu-level-1{height:auto;}#block-system-user-menu{display:block;background:transparent;border-radius:0;height:30px;width:50%;right:0;padding:0px !important;box-shadow:0px 0px 0px transparent;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;top:4.5em;}#block-system-user-menu h2.block-title{color:#E3E1CC;display:inline;margin:0px;text-shadow:1px 1px 1px #444;padding-left:0%;font-size:1.4em;line-height:1.4em;}#block-system-user-menu ul{position:relative;right:0;top:auto;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:space-between;display:flex;justify-content:space-between;align-items:center;}#block-system-user-menu li{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;width:48%;}#block-system-user-menu li a{display:block;border-radius:0;font-size:inherit;text-align:center;padding:0.667em 0;position:relative;color:#fff;letter-spacing:0.12em;text-transform:uppercase;width:100%;background-color:#1f76ae;font-size:1.2em;}#block-system-user-menu li a:hover,#block-system-user-menu li a:focus{background-color:#1f475c;}#block-system-user-menu li.first{border-right:transparent;padding-right:0px;}#block-mo-project-gov-progress{position:absolute;right:220px;background:#E6E3D0;top:63px;box-shadow:1px 1px 5px #47938f;padding:0 20px;color:#AE5B35;font-size:14px;z-index:1;border:1px solid #c5c4be;display:block;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg);}#block-mo-project-gov-progress ul{margin:0;}#block-mo-project-gov-progress li{display:inline;margin:0 10px 0;}#block-mo-project-gov-progress li span{-webkit-transform:skew(20deg);-ms-transform:skew(20deg);transform:skew(20deg);display:inline-block;}.ie8 #block-mo-project-gov-progress li span{display:inline;}.logged-in .pane-mo-project-gov-progress .item-list ul li{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:10px solid transparent;margin:0px;}.logged-in .pane-mo-project-gov-progress .item-list ul li.first{}.logged-in .pane-mo-project-gov-progress .item-list ul li .name{padding:20px !important;}.not-logged-in.page-home .block-inner,.page-home .region-content-inner{border:none;background:none;margin-bottom:0;}#region-addl-content-z2-r2 h2.block-title{font-size:24px;margin-bottom:10px;padding:10px;}#block-mo-project-log-mileage-form-front h2.block-title{color:#EDEBDF;font-size:22px;margin-bottom:10px;}.not-logged-in.page-home #block-block-2 .block-inner{border:none;background:none;}.welcome-msg{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/brown-pat.jpg") repeat;position:relative;color:#EDEBDF;height:250px;padding:20px;line-height:1.3em;margin-bottom:20px;}.welcome-msg p{width:65%;font-size:1em;}.welcome-msg a{color:#EDEBDF;}.welcome-msg a:hover,.welcome-msg a:focus{color:#EDEBDF;border-bottom:1px dotted #EDEBDF;}.welcome-msg .challenge-button{background:transparent url("/sites/all/themes/neimpact_theme/img/challenge-button.png") no-repeat;height:80px;width:281px;display:block;margin:0 auto;position:relative;z-index:100;}.welcome-msg .challenge-button:hover,.welcome-msg .challenge-button:focus{border-bottom:none!important;}.welcome-msg .governor{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/gov.png") no-repeat;height:338px;width:332px;display:block;position:absolute;right:5px;bottom:0;}button,.button,input[type="reset"],input[type="submit"],input[type="button"],.form-actions input,.form-actions input:hover,.form-actions input:focus,a.btn,.logged-in.page-user ul.tabs li a,#user-stats a.btn,#section-content a.btn{clear:none;display:inline-block;width:auto;}.front #zone-addl-content-z1,.front #zone-addl-content-z2{padding-top:40px;}.not-logged-in.page-home .region-addl-content-z1-r1-inner,#block-mo-project-tagboard .block-inner,.page-home .region-content-inner,.not-logged-in.page-home .region-sidebar-inner .block-inner .content{padding:0;}#user-stats{color:#614F3B;padding:0 10px;margin-bottom:20px;}#user-stats h3{color:#EDEBDF;}#user-stats-breakdown li{float:left;}.badge-goal{display:block;position:absolute;right:20px;top:5px;text-align:center;width:80px;font-size:12px;}.badge-goal img{margin:0 10px;}#user-stats .req-medal.btn{background:#eecb0a url("/sites/default/themes/hundred_missouri_miles/img/medal.png") 5% 50% no-repeat;padding:5px 10px 10px 30px;position:absolute;right:100px;top:10px;color:#fff;}#leaderboard{color:#3B2D1B;margin-top:10px;}#leaderboard h2{color:#F0EEE2;}#leaderboard h3{color:#3B2D1B;margin:0 0 12px 0;}.page-dashboard .leaderboard-group{position:relative;margin-bottom:20px;background:#F0EEE2;padding:20px;border:1px solid #B3B09F;}#leaderboard-group-notable-figures h3{padding:0;}.activity-bg{display:block;height:1em;position:absolute;right:0;top:12px;width:80%;}#modal-message{left:30%;width:30%;}#block-mo-project-log-mileage-form #edit-0 label,#mo-project-add-mileage-form #edit-0 label{position:relative;top:10px;}#edit-date-datepicker-popup-0{left:-10px;position:relative;}#block-mo-project-log-mileage-form #edit-distance{float:left;margin-right:5px;width:45px!important;}#edit-units{float:left;position:relative;top:-16px;}#block-mo-project-achievements h4{font-size:.8em;}#edit-field-mo-cms-event-dates-value-min-wrapper,#edit-field-mo-cms-event-dates-value-max-wrapper{float:left;margin-right:4%;width:45%;height:70px;}#block-mo-project-log-mileage-form .form-wrapper,#mo-project-add-mileage-form .form-wrapper{float:left;padding-right:4%;width:100%;height:70px;}#mo-project-add-mileage-form .form-type-date-popup.form-item-date label{position:relative;top:10px;}#mo-project-add-mileage-form .form-item.form-type-select.form-item-activity{position:relative;top:-7px;}#mo-project-add-mileage-form #edit-1.form-wrapper{position:relative;top:-7px;}#mo-project-add-mileage-form #edit-distance{float:left;margin-right:10px;width:50px!important;}#activity-converter-results.form-wrapper{width:100%;margin:10px 0;height:auto;}#block-mo-project-log-mileage-form #edit-4.form-wrapper{height:auto;}#block-mo-project-log-mileage-form #edit-5.form-wrapper{width:auto;}#block-mo-project-log-mileage-form #mileage-location,#block-mo-project-log-mileage-form .form-wrapper#edit-2,#mo-project-add-mileage-form .form-wrapper#edit-2,#mo-project-add-mileage-form .form-wrapper#edit-2--2{width:100%!important;}#block-mo-project-log-mileage-form #submit-mileage,#mo-project-add-mileage-form #submit-mileage{float:left;clear:none;position:relative;top:20px;}#mo-project-add-mileage-form #submit-mileage{margin-bottom:20px;}#block-mo-project-log-mileage-form #edit-location-facility,#edit-field-geofield-distance-origin{max-width:260px;}#edit-field-geofield-distance-origin{margin:10px 0;}#region-addl-content-z1-r2 .block{margin-bottom:20px;}input[type=text],textarea,select,input[type=password]{width:auto!important;}input#edit-field-parent-guardian-signature-und-0-value,input#edit-field-participant-signature-und-0-value,input#edit-name,input#edit-pass{width:35%!important;background-color:#fff !important;}.form-item-date .invalid-message{top:-20px;}#mo-project-add-subuser-form input#edit-name{width:100px!important;}div.modal-forms-modal-content,div.modal-forms-modal-content .modal-title{color:#3B2D1B;}div.modal-forms-modal-content .modal-title{font-size:22px;}div.modal-forms-modal-content .popups-container{background:#E3DECA;border:2px solid #d4d0bf;}#zone-header-suffix-wrapper{background:#1f76ae;}#block-menu-menu-secondary-menu ul{margin:4px 0;float:right;position:relative;right:230px;}.logged-in #block-menu-menu-secondary-menu ul{right:1%;}#block-menu-menu-secondary-menu li{list-style:none;display:inline;margin-left:.3em;}#block-menu-menu-secondary-menu li a{color:#1f475c !important;font-weight:bold;margin:0 10px;text-shadow:1px 1px 5px #1c4E4B;border-radius:0px!important;font-size:.9em;margin:0 10px 0 10px;padding:3px 0;text-align:center;text-decoration:none;display:inline;}#menu-secondary-menu li a:hover,#block-menu-menu-secondary-menu li a:focus,#block-menu-menu-secondary-menu li a.active{color:#1f475c;text-decoration:underline;}#block-menu-menu-secondary-menu li a.nav-icon{background:transparent url("/sites/default/themes/hundred_missouri_miles/img/nav-icons.png") no-repeat;padding-left:25px;height:25px;}#block-menu-menu-secondary-menu li a.nav-icon.dashboard{background-position:-2px -3px;}#block-menu-menu-secondary-menu li a.nav-icon.groups{background-position:-2px -35px;}#block-menu-menu-secondary-menu li a.nav-icon.events{background-position:-3px -66px;}#block-menu-menu-secondary-menu li a.nav-icon.trails{background-position:-1px -100px;}#block-menu-menu-secondary-menu li a.nav-icon.log{background-position:-3px -133px;}#block-menu-menu-secondary-menu li a.nav-icon.store{background-position:-3px -165px;}#block-menu-menu-secondary-menu li a.nav-icon.email{background-position:-3px -190px;}#block-menu-menu-secondary-menu li a.nav-icon.faq{background-position:3px -220px;}#block-menu-menu-secondary-menu li a.nav-icon.medal{background-position:0 -251px;}#edit-submit-mo-cms-events-lists.form-submit{position:relative;top:25px;margin-top:0;}#block-mo-project-event-search h2.block-title{font-size:22px;background:transparent url("/sites/default/themes/hundred_missouri_miles/img/search.png") no-repeat;padding-left:40px;height:45px;line-height:2em;}#edit-field-mo-cms-event-dates-value-min-datepicker-popup-0,#edit-field-mo-cms-event-dates-value-max-datepicker-popup-0{width:80%!important;}.page-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search .description,#mo-project-add-mileage-form .description{display:none;}#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:left;clear:none;}#views-exposed-form-mo-cms-events-lists-mo-cms-events-search .views-exposed-widget.views-submit-button{margin-top:40px;}.page-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search label{height:30px;}.page-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search #edit-submit-mo-cms-events-lists.form-submit{margin-top:-20px;}.page-events-search #views-exposed-form-mo-cms-events-lists-mo-cms-events-search #edit-field-geofield-distance-origin{margin:0;}.page-events-search #edit-field-geofield-distance-distance{margin-top:-5px;}.page-events-search .view-empty ul{margin-left:40px;}.form-type-bef-checkbox{display:inline-block;margin-right:20px;white-space:nowrap;width:100px;}.page-trails-search .view-filters,.page-events-search .view-filters{margin-bottom:20px;}#section-footer #block-menu-menu-social-menu ul{width:20%;}.float-left{float:left;margin:0 10px 24px 0;}.float-right{float:right;margin:0 0 24px 10px;}.webform-client-form #webform-component-distance,.webform-client-form #webform-component-units,.webform-client-form #webform-component-activity{float:left;}.webform-client-form #edit-actions{clear:left;}.webform-client-form #edit-submitted-units{margin-top:30px;}.webform-client-form #webform-component-activity{margin-right:10px;}.webform-component-fieldset{background:#f9f8f2;padding:20px;border:1px solid #B3B09F;}.form-item.webform-component{width:45%;float:left;margin-right:5%;}.form-item.webform-component input[type="text"],.form-item.webform-component textarea{width:90%!important;}.webform-component-fieldset .fieldset-legend{font-weight:bold;font-size:18px;}.webform-component-fieldset .form-item.form-type-checkbox,.webform-component-fieldset .form-item.form-type-radio{display:inline;margin-right:10px;white-space:nowrap;}.webform-component-fieldset .form-item.form-type-checkbox label,.webform-component-fieldset .form-item.form-type-radio label{vertical-align:middle;}.webform-component-fieldset .webform-component-fieldset{border:none;background:none;padding:0;}#addressfield-wrapper .form-item.webform-component{width:100%;}#webform-client-form-1568 .form-item.webform-component{float:none;}.confirm-parent,.password-parent,div.form-item div.password-suggestions{width:50%;}.logged-in.page-user ul.tabs{position:relative;top:0;right:0;}.view-mo-cms-user-groups-directory #edit-title.form-text{width:150px!important;}.view-mo-cms-user-groups-directory .views-exposed-form .views-exposed-widget .form-submit{margin-top:.8em;}#views-exposed-form-mo-cms-user-groups-directory-page{margin-bottom:30px;}#mo-project-group-action-form .form-submit{float:right;margin:0 0 20px 20px;}#group-data{background:#fff;border:1px solid #ccc;margin:20px 0;}#group-data .group-members-count,#group-data .group-total-miles,#group-data .field-name-field-mo-cms-postal-address,#group-data .field-name-field-url,#group-data .item-list{border:1px solid #ccc;padding:10px;height:30px;}#group-data .group-total-miles,#group-data .item-list{width:99.5%;}#mo-project-group-action-form #edit-submit{top:20px;}.logged-in.node-type-mo-cms-user-group h1{padding-right:15%;}.node-mo-cms-user-group .field-name-field-mo-cms-postal-address{float:right;width:20%;margin-top:20px;}.node-mo-cms-user-group .field-name-body{width:75%;margin-right:4%;}#views-exposed-form-mo-cms-user-groups-directory-user-groups-directory .views-exposed-form .views-exposed-widget .form-submit{margin-top:1.2em;}#section-footer .addthis_peekaboo_style a{margin:0;font-size:14px;}.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300m{text-align:left;}.addthis_toolbox.addthis_32x32_style span{margin-right:10px;}.leaderboard-activity-stats .leaderboard-box{float:left;width:25%;margin-right:0;}.leaderboard-activity-stats .leaderboard-box .mileage-box{margin:0 .5em 1em .5em;}.leaderboard-activity-stats .leaderboard-box.first .mileage-box{margin-left:0;}.leaderboard-activity-stats .leaderboard-box.first{width:25%;clear:left;margin:0;}.leaderboard-activity-stats .leaderboard-box.last .mileage-box{margin-right:0;}.view-leaderboard-user p{font-size:14px;}#leaderboard-header .totals{width:25%;float:left;}#leaderboard-header .thirtydays{width:70%;margin-left:10px;float:left;}.hundred-missouri-miles-4-top-1-bottom .top{width:16%;float:left;}.mileage-box{text-align:right;}.mileage-box .mileage,.mileage-box.thirty-day .mileage{font-size:40px;}.mileage-box .mileage-label,.mileage-box.thirty-day .mileage-label{font-size:12px;}.hundred-missouri-miles-4-top-1-bottom .panel-panel.top.first{width:50%;}.pane-current-challenge-miles-home{position:relative;}.pane-current-challenge-miles-home h2.pane-title{position:absolute;width:20%;background:#1f76ae;border-bottom:none;color:#fff;height:80px;top:27px;padding:20px 10px 20px 20px;font-size:1.35em !important;}.pane-current-challenge-miles-home .arrow-right{width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:40px solid #1f76ae;position:absolute;right:-40px;top:0;z-index:15;}#mini-panel-sponsors-slider-carousel{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;border-bottom:5px solid #305057;}.node-teaser.node-article h2,.pane-blog-archives-blog-pane-search .views-field-title{width:80%;}.node-teaser.node-article .date-display-single,.pane-blog-archives-blog-pane-search .date-display-single{position:relative;top:-40px;float:right;}.node-full.node-article .date-display-single{top:0;float:right;}.node-full.node-article .field-name-field-article-author-info .field-item:before,.view-blog-archives .views-field-field-article-author-info .field-content:before{content:",";}.node-full.node-article .field-name-field-article-author-info,.node-full.node-article .field-name-field-article-author,.view-blog-archives .views-field-field-article-author-info,.view-blog-archives .views-field-field-article-author{float:left;}.node-full.node-article .field-type-text-with-summary{clear:left;padding-top:30px;}.node-article .field-name-field-mogov-image img,.view-blog-archives .views-field-field-mogov-image img,.pane-blog-archives-blog-pane-search .views-field-field-mogov-image img{float:left;margin-right:12px;}.context-blog .container-16 .block .omega-grid,.context-blog .container-24 .block .omega-grid{margin-left:0!important;}.pane-blog-archives-blog-pane-search .views-field-title{margin-bottom:10px;}.view-blog-archives .views-field-field-mogov-image{width:50%;float:left;margin:0 20px  30px 0;}.pane-blog-archives-blog-pane-search .views-field-body{width:40%;float:left;top:-20px;position:relative;line-height:1.5em;}.pane-blog-archives-blog-pane-search .views-row{clear:left;border-bottom:2px dotted #d5cfb0;min-height:220px;margin-bottom:20px;padding-bottom:30px;}.view-blog-archives .sort-by{float:right;position:relative;top:-45px;}#campus-challenge .campus-division{font-size:32px;border-bottom:2px solid #fff;padding:0 20px;}#campus-challenge .leaderboard th{font-size:60px;width:20%;}#campus-challenge .leaderboard .campus-miles{min-width:150px;font-size:42px;}#campus-challenge .campus-name{width:50%;}#campus-challenge .leaderboard .campus-percent{width:10%;min-width:100px;font-size:42px;}#campus-challenge .badge{min-width:120px;}#campus-challenge .campus-small{font-size:50%;}.pane-mo-project-activity-log-export{min-height:280px;}#mo-project-activity-log-export-form .form-wrapper{float:left;}input#export-activity-log{position:relative;top:55px;}.form-item-subuser label{position:relative;top:0;}fieldset#edit-subuser{margin-top:22px;margin-right:10px;}select#edit-subuser{max-width:120px;}#mo-project-add-subuser-form input#edit-name{width:96%!important;}#bluemiles-leaderboard-rows .blue-miles-column{text-align:right;padding-right:60px;border-right:2px solid #ccc;}#bluemiles-stats h3,.pane-blue-miles-slide h3{font-size:38px;}#mini-panel-home-page-slider #bluemiles-stats h3,#mini-panel-home-page-slider .pane-blue-miles-slide h3{font-size:24px;}.pane-mo-project-bluemiles-bars .progress-value-label{clear:none;}#bluemiles-paddling .progress-value,#bluemiles-swimming .progress-value{max-width:70%;}.pane-mo-project-bluemiles-bars,.blue-miles-intro{width:100%;float:none;}.blue-miles-intro{padding:0 20px;margin-right:0;}.resizable-textarea .grippie{width:90%;}#mini-panel-home-page-slider .pane-mo-project-bluemiles-bars{padding:20px;}.mileage-box.brown-background.transparent-icon-person{background-position:40%;}.mileage-box .mileage,.mileage-box.thirty-day .mileage{margin-left:4%;margin-right:10%;text-align:right;}.pane-current-challenge-miles-home .mileage-box .mileage-label{text-align:center;margin-right:0;margin-left:0;}.not-logged-in #mini-panel-home-page-slider{background-color:#1f475c;height:430px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:center;display:flex;justify-content:center;}.not-logged-in #mini-panel-home-page-slider .flex-viewport{align-self:center;}#mini-panel-home-page-slider.flexslider{margin:0 0 40px !important;}.front.logged-in #mini-panel-home-page-slider{margin:0 !important;}.juicer-feed h1.referral{display:none;}#edit-field-trail-activity-tid-wrapper{width:auto;}.start-button img{max-width:100%;height:auto;}.region-header-left-inner{display:block;}.mileage-box.thirty-day .mileage{word-wrap:unset;}}
@media all and (min-width:1220px){#block-system-user-menu h2.block-title{font-size:1.5em;line-height:1.2em;}#block-menu-menu-secondary-menu li a{font-size:1em;}#block-system-user-menu li a{font-size:1.3em;}#block-mo-project-log-mileage-form #edit-location-facility{max-width:340px;}.welcome-msg{height:270px;}#global-stats-total h3{font-size:36px;line-height:1em;}.mileage-box .mileage,.mileage-box.thirty-day .mileage{font-size:48px;}.mileage-box .mileage-label,.mileage-box.thirty-day .mileage-label{font-size:16px;}#mo-project-add-mileage-form #edit-distance{width:auto!important;}.pane-current-challenge-miles-home h2.pane-title{font-size:24px;}select#edit-subuser{max-width:150px;}#mo-project-add-subuser-form input#edit-name{width:100px!important;}.org-list .views-row{width:30%;margin:2em 1.5%;}.org-list .views-row .field-content{padding:initial;}.org-list .views-row .field-content span{width:initial !important;}#zone-header.container-24{width:1200px !important;}}
@media all and (min-width:1220px){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12,.push-13,.pull-13,.push-14,.pull-14,.push-15,.pull-15,.push-16,.pull-16,.push-17,.pull-17,.push-18,.pull-18,.push-19,.pull-19,.push-20,.pull-20,.push-21,.pull-21,.push-22,.pull-22,.push-23,.pull-23,.push-24,.pull-24{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:1200px;}.container-24{margin-left:auto;margin-right:auto;width:1200px;}.container-24 .grid-1{width:30px;}.container-24 .grid-2{width:80px;}.container-24 .grid-3{width:130px;}.container-24 .grid-4{width:180px;}.container-24 .grid-5{width:230px;}.container-24 .grid-6{width:280px;}.container-24 .grid-7{width:330px;}.container-24 .grid-8{width:380px;}.container-24 .grid-9{width:430px;}.container-24 .grid-10{width:480px;}.container-24 .grid-11{width:530px;}.container-24 .grid-12{width:580px;}.container-24 .grid-13{width:630px;}.container-24 .grid-14{width:680px;}.container-24 .grid-15{width:730px;}.container-24 .grid-16{width:780px;}.container-24 .grid-17{width:830px;}.container-24 .grid-18{width:880px;}.container-24 .grid-19{width:930px;}.container-24 .grid-20{width:980px;}.container-24 .grid-21{width:1030px;}.container-24 .grid-22{width:1080px;}.container-24 .grid-23{width:1130px;}.container-24 .grid-24{width:1180px;}.container-24 .prefix-1{padding-left:50px;}.container-24 .prefix-2{padding-left:100px;}.container-24 .prefix-3{padding-left:150px;}.container-24 .prefix-4{padding-left:200px;}.container-24 .prefix-5{padding-left:250px;}.container-24 .prefix-6{padding-left:300px;}.container-24 .prefix-7{padding-left:350px;}.container-24 .prefix-8{padding-left:400px;}.container-24 .prefix-9{padding-left:450px;}.container-24 .prefix-10{padding-left:500px;}.container-24 .prefix-11{padding-left:550px;}.container-24 .prefix-12{padding-left:600px;}.container-24 .prefix-13{padding-left:650px;}.container-24 .prefix-14{padding-left:700px;}.container-24 .prefix-15{padding-left:750px;}.container-24 .prefix-16{padding-left:800px;}.container-24 .prefix-17{padding-left:850px;}.container-24 .prefix-18{padding-left:900px;}.container-24 .prefix-19{padding-left:950px;}.container-24 .prefix-20{padding-left:1000px;}.container-24 .prefix-21{padding-left:1050px;}.container-24 .prefix-22{padding-left:1100px;}.container-24 .prefix-23{padding-left:1150px;}.container-24 .suffix-1{padding-right:50px;}.container-24 .suffix-2{padding-right:100px;}.container-24 .suffix-3{padding-right:150px;}.container-24 .suffix-4{padding-right:200px;}.container-24 .suffix-5{padding-right:250px;}.container-24 .suffix-6{padding-right:300px;}.container-24 .suffix-7{padding-right:350px;}.container-24 .suffix-8{padding-right:400px;}.container-24 .suffix-9{padding-right:450px;}.container-24 .suffix-10{padding-right:500px;}.container-24 .suffix-11{padding-right:550px;}.container-24 .suffix-12{padding-right:600px;}.container-24 .suffix-13{padding-right:650px;}.container-24 .suffix-14{padding-right:700px;}.container-24 .suffix-15{padding-right:750px;}.container-24 .suffix-16{padding-right:800px;}.container-24 .suffix-17{padding-right:850px;}.container-24 .suffix-18{padding-right:900px;}.container-24 .suffix-19{padding-right:950px;}.container-24 .suffix-20{padding-right:1000px;}.container-24 .suffix-21{padding-right:1050px;}.container-24 .suffix-22{padding-right:1100px;}.container-24 .suffix-23{padding-right:1150px;}.container-24 .push-1{left:50px;}.container-24 .push-2{left:100px;}.container-24 .push-3{left:150px;}.container-24 .push-4{left:200px;}.container-24 .push-5{left:250px;}.container-24 .push-6{left:300px;}.container-24 .push-7{left:350px;}.container-24 .push-8{left:400px;}.container-24 .push-9{left:450px;}.container-24 .push-10{left:500px;}.container-24 .push-11{left:550px;}.container-24 .push-12{left:600px;}.container-24 .push-13{left:650px;}.container-24 .push-14{left:700px;}.container-24 .push-15{left:750px;}.container-24 .push-16{left:800px;}.container-24 .push-17{left:850px;}.container-24 .push-18{left:900px;}.container-24 .push-19{left:950px;}.container-24 .push-20{left:1000px;}.container-24 .push-21{left:1050px;}.container-24 .push-22{left:1100px;}.container-24 .push-23{left:1150px;}.container-24 .pull-1{left:-50px;}.container-24 .pull-2{left:-100px;}.container-24 .pull-3{left:-150px;}.container-24 .pull-4{left:-200px;}.container-24 .pull-5{left:-250px;}.container-24 .pull-6{left:-300px;}.container-24 .pull-7{left:-350px;}.container-24 .pull-8{left:-400px;}.container-24 .pull-9{left:-450px;}.container-24 .pull-10{left:-500px;}.container-24 .pull-11{left:-550px;}.container-24 .pull-12{left:-600px;}.container-24 .pull-13{left:-650px;}.container-24 .pull-14{left:-700px;}.container-24 .pull-15{left:-750px;}.container-24 .pull-16{left:-800px;}.container-24 .pull-17{left:-850px;}.container-24 .pull-18{left:-900px;}.container-24 .pull-19{left:-950px;}.container-24 .pull-20{left:-1000px;}.container-24 .pull-21{left:-1050px;}.container-24 .pull-22{left:-1100px;}.container-24 .pull-23{left:-1150px;}}
