@media all and (min-width:740px) and (min-device-width:740px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){#user-register-form fieldset,#user-profile-form fieldset{}html{}a,a:link,a:active,a:visited{text-decoration:none;}.mobile-hide{display:block;}.mobile-only{display:none!important;}#site-name{padding-top:0;padding-bottom:0;}#zone-header-wrapper{background:none;position:relative;}#zone-header{position:relative;padding-bottom:35px;}#region-header-left{background-color:transparent;border-bottom:none;margin:0 10px;}.region-header-right{height:auto;position:relative;}#global-stats-total h3{font-size:24px;line-height:1em;text-align:center;color:#FFFFFF;background-color:rgba(249,157,28,.75);display:block;position:relative;z-index:2;padding:15px 20px;}#block-user-login{float:right;max-width:363px;background:rgba(0,0,0,.6);top:15px;position:relative;padding:10px 20px;border:none;}#block-user-login .form-item{margin-bottom:0;}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:#FFF;box-shadow:none;color:#f99d1c;height:26px;font-size:12px;text-transform:lowercase;text-shadow:none;margin-bottom:0;margin-top:0;margin-right:0;padding:6px 12px;}#user-login-form .form-submit:hover{background:#f99d1c;color:#fff;}#edit-container-signup{text-align:left;position:relative;color:#fff;font-size:9px;clear:left;padding-top:5px;}#edit-container-signup a{font-weight:bold;color:#f99d1c;}#edit-container-signup a:hover,#edit-container-signup a:focus{font-weight:bold;color:#f99d1c;text-decoration:underline;}::-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:10px;}.menu-level-1{float:left;height:42px;margin:10px 0 0;padding:0;}.not-logged-in .menu-level-1 li{width:auto;}.menu-level-1 li,#block-system-user-menu li{float:left;height:42px;margin:0;padding:0;}.menu-level-1 ul.menu li{margin:0 10px 0;}.menu-level-1 li a{font-size:15px;color:#666666;background:none;border-radius:0;margin:0;height:auto;line-height:2em;padding:5px 15px;border:none;text-align:center;}.menu-level-1 li a.nav-mobile-expand::after{display:none;}.menu-level-1 li a.nav-mobile-active:hover,.menu-level-1 li a.nav-mobile-active{background:none;color:#666;}.menu-level-1 li:first-child a{border:none;}.menu-level-1 li a:hover,.menu-level-1 li a:focus{background:none;color:#000;}.homepage-panel-2 .custom-panel-col-5{margin-bottom:0;}.homepage-grid-col-copy a{height:157px;}.homepage-grid-item-row-3 .homepage-grid-col-copy a{padding-top:5px;padding-bottom:5px;}.section-content a.homepage-grid-icon{height:157px;}.homepage-panel-2 .custom-panel-col-inner,.homepage-panel-2 .custom-panel-col-5{padding:35px 40px;}.homepage-panel-2 .custom-panel-col p{font-size:24px;line-height:34px;}.homepage-panel-hidden-desktop{display:none;}#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-distance{float:left;margin-right:5px;width:45px!important;}#edit-units{float:left;position:absolute;top:27px;right:0;width:75px !important;}.container-inline-date .form-item .form-item{float:left;width:100%;padding-right:10px;box-sizing:border-box;}.form-item.form-type-date-popup.form-item-date{width:100%;}#edit-5{position:relative;}#edit-4{box-sizing:border-box;padding-right:10px;}#block-mo-project-achievements h4{font-size:.8em;}#edit-container .form-wrapper{width:50%;display:inline-block;}#edit-container .form-wrapper label{display:block;}#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-wrapper{margin-right:0;width:50%;}#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-5.form-wrapper{height:auto;}#block-mo-project-log-mileage-form #edit-6.form-wrapper{width:auto;}#block-mo-project-log-mileage-form #mileage-location,#block-mo-project-log-mileage-form .form-wrapper#edit-3,#mo-project-add-mileage-form .form-wrapper#edit-3,#mo-project-add-mileage-form .form-wrapper#edit-3--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:0;}#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;}#section-header{margin-bottom:20px;}input#edit-name,input#edit-pass{width:130px !important;}#block-system-main input#edit-name,#block-system-main input#edit-pass{width:100% !important;}.region-header-right input[type=text],.region-header-right input[type=password]{border:none;background-color:#838383;border:1px solid #838383;color:#FFF;}.region-header-right input[type=text]::-webkit-input-placeholder,.region-header-right input[type=password]::-webkit-input-placeholder{color:#e1e1e1;}.region-header-right input[type=text]::-moz-placeholder,.region-header-right input[type=password]::-moz-placeholder{color:#e1e1e1;}.region-header-right input[type=text]:-ms-input-placeholder,.region-header-right input[type=password]:-ms-input-placeholder{color:#e1e1e1;}.region-header-right input[type=text]:-moz-placeholder,.region-header-right input[type=password]:-moz-placeholder{color:#e1e1e1;}.region-header-right input[type=text]:focus,.region-header-right input[type=password]:focus{border:1px solid #ccc;box-shadow:none;}.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:rgba(0,0,0,.15);padding-top:15px;padding-bottom:0;}#zone-content{margin-top:0;}#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;}#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%;}#section-footer ul{margin-top:20px;text-align:left;}.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:100% !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:-8px;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;}#edit-combine-wrapper{width:208px;}#views-exposed-form-mo-cms-user-groups-directory-user-groups-directory .views-exposed-form .views-exposed-widget .form-submit{margin-top:28px;}#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.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;margin-bottom:20px;}.leaderboard-activity-stats .leaderboard-box.first{margin-top:0;}.mileage-box .mileage,.mileage-box.thirty-day .mileage{font-size:20px;}.mileage-box .mileage span,.mileage-box.thirty-day .mileage span{font-size:34px;}.mileage-box .mileage span.mi,.mileage-box.thirty-day .mileage span.mi{font-size:20px;}#user-stats-challenge-mileage .mileage-box .mileage{margin-bottom:0;}#user-stats-challenge-mileage .mileage{font-size:60px;text-align:left;padding-left:0;margin-bottom:2px;margin-top:5px;}#user-stats-challenge-mileage .mileage-label{text-align:left;}.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:22%;background:rgba(0,0,0,.4);border-bottom:none;color:#fff;height:180px;top:0;padding:20px 0 20px 20px;margin:0;z-index:1;box-sizing:border-box;font-weight:bold;}.pane-current-challenge-miles-home .arrow-right{width:0;height:0;border-top:90px solid transparent;border-bottom:90px solid transparent;border-left:70px solid rgba(0,0,0,.4);position:absolute;right:-70px;top:0;}.mileage-box.brown-background{padding-left:260px;padding-top:39px;}.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;}.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:40px;padding:7px 20px;}.form-item-subuser label{position:relative;top:0;}fieldset#edit-subuser{margin-top:28px;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:100%;}#mini-panel-home-page-slider .pane-mo-project-bluemiles-bars{padding:20px;}#region-header-suffix-right{background:none;}.homepage-content-row{position:absolute;display:table;padding:0px;bottom:0;padding:0;background:none;}.homepage-content-col{display:table-cell;vertical-align:top;padding:40px;}.homepage-hero-right{vertical-align:bottom;padding-bottom:60px;text-align:right;font-size:38px;}.section-content a.homepage-grid-icon{font-size:24px;}.homepage-grid-row{width:100%;display:table;padding:0;background:none;}.homepage-grid-col{width:25%;display:table-cell;vertical-align:top;margin-bottom:0;}.homepage-grid-col-image-flip{display:block;}.custom-panel-row{width:100%;display:table;}.homepage-hero h1{font-size:38px;}.homepage-hero h2{font-size:24px;margin-bottom:25px;}.homepage-hero hr{margin-bottom:25px;}.homepage-panel-1 .custom-panel-col-5{background:url(/sites/default/files/2019-ambassadors-group-photo-homepage-image.jpg) no-repeat left top;background-size:cover;display:table-cell;height:300px;width:100%;position:absolute;top:0;left:0;}.custom-panel-col,.custom-panel-space{display:table-cell;vertical-align:middle;}.homepage-grid-item-row-flip .homepage-grid-col-image{position:absolute;bottom:0;}.homepage-panel-1{padding-top:0;}.homepage-panel-1 .custom-panel-col-5{padding-left:20px;height:auto;position:relative;top:inherit;left:inherit;}.homepage-panel-2 .custom-panel-col-5{padding-right:20px;}.custom-panel-col-7{width:54%}.custom-panel-col-5{width:46%}.homepage-panel-1 .custom-panel-col-7 .custom-panel-col-inner{padding:10px 80px 20px;}.homepage-panel-2 .custom-panel-col-7{padding-left:20px;}.homepage-panel-2 .custom-panel-col-7{padding-left:20px;}.homepage-panel-1 .custom-panel-col-7{padding-right:20px;}.homepage-banner-inner{font-size:38px;padding:30px 20px;}.form-item,.form-actions{margin-top:0;}.pane-current-challenge-miles-home .mileage-box .mileage-label{text-align:left;}input#edit-name--2,input#edit-pass{width:105px !important;}#block-menu-block-3{display:block !important;}.nav-mobile-only{display:none !important;}.homepage-social-feed,.homepage-social-feed-header{width:50%;float:right;padding:0 20px;box-sizing:border-box;}.homepage-social-feed-header{float:left;padding:10px 20px;}.partner-list{text-align:left;}ul.badges{text-align:left;}#overall-badges > p{padding:50px 50px 10px;font-size:18px;line-height:28px;}.ui-accordion .ui-accordion-content{padding-left:2.2em;padding-right:2.2em;}#mo-cms-user-groups-membership-requests-form{background:rgba(0,0,0,.4);box-sizing:border-box;padding:10px 20px;}#mo-cms-user-group-detail-panel .pane-group-buttons-pane .pane-content a,.node-mo-cms-user-group .panel-pane.pane-group-buttons-pane a{color:#5FCBF1;}#mo-cms-user-groups-membership-requests-form #edit-cancel{margin-top:20px;}.strava-record-last-refresh-actions{display:inline-block;margin-left:15px;}.strava-record-last-refresh-divider{color:#bbb;display:inline-block;margin-left:5px;margin-right:5px;}.homepage-strava-banner{text-align:left;padding-right:200px;}.homepage-strava-banner-button{position:absolute;top:50%;right:30px;margin-top:-25px;}}
@media all and (min-width:740px) and (min-device-width:740px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){.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:26px;padding-top:40px;}.mileage-box.brown-background{padding-left:220px;}.pane-current-challenge-miles-home .arrow-right{border-top:90px solid transparent;border-bottom:90px solid transparent;border-left:50px solid rgba(0,0,0,.4);right:-50px;}.menu-level-1 li a{padding-left:12px;padding-right:12px;}}
@media all and (min-width:740px) and (min-device-width:740px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){.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{}a,a:link,a:active,a:visited{text-decoration:none;}.mobile-hide{display:block;}.mobile-only{display:none!important;}#site-name{padding-top:0;padding-bottom:0;}#zone-header-wrapper{background:none;position:relative;}#zone-header{position:relative;padding-bottom:35px;}#region-header-left{background-color:transparent;border-bottom:none;margin:0 10px;}.region-header-right{height:auto;position:relative;}#global-stats-total h3{font-size:24px;line-height:1em;text-align:center;color:#FFFFFF;background-color:rgba(249,157,28,.75);display:block;position:relative;z-index:2;padding:15px 20px;}#block-user-login{float:right;max-width:363px;background:rgba(0,0,0,.6);top:15px;position:relative;padding:10px 20px;border:none;}#block-user-login .form-item{margin-bottom:0;}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:#FFF;box-shadow:none;color:#f99d1c;height:26px;font-size:12px;text-transform:lowercase;text-shadow:none;margin-bottom:0;margin-top:0;margin-right:0;padding:6px 12px;}#user-login-form .form-submit:hover{background:#f99d1c;color:#fff;}#edit-container-signup{text-align:left;position:relative;color:#fff;font-size:9px;clear:left;padding-top:5px;}#edit-container-signup a{font-weight:bold;color:#f99d1c;}#edit-container-signup a:hover,#edit-container-signup a:focus{font-weight:bold;color:#f99d1c;text-decoration:underline;}::-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:10px;}.menu-level-1{float:left;height:42px;margin:10px 0 0;padding:0;}.not-logged-in .menu-level-1 li{width:auto;}.menu-level-1 li,#block-system-user-menu li{float:left;height:42px;margin:0;padding:0;}.menu-level-1 ul.menu li{margin:0 10px 0;}.menu-level-1 li a{font-size:15px;color:#666666;background:none;border-radius:0;margin:0;height:auto;line-height:2em;padding:5px 15px;border:none;text-align:center;}.menu-level-1 li a.nav-mobile-expand::after{display:none;}.menu-level-1 li a.nav-mobile-active:hover,.menu-level-1 li a.nav-mobile-active{background:none;color:#666;}.menu-level-1 li:first-child a{border:none;}.menu-level-1 li a:hover,.menu-level-1 li a:focus{background:none;color:#000;}.homepage-panel-2 .custom-panel-col-5{margin-bottom:0;}.homepage-grid-col-copy a{height:157px;}.homepage-grid-item-row-3 .homepage-grid-col-copy a{padding-top:5px;padding-bottom:5px;}.section-content a.homepage-grid-icon{height:157px;}.homepage-panel-2 .custom-panel-col-inner,.homepage-panel-2 .custom-panel-col-5{padding:35px 40px;}.homepage-panel-2 .custom-panel-col p{font-size:24px;line-height:34px;}.homepage-panel-hidden-desktop{display:none;}#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-distance{float:left;margin-right:5px;width:45px!important;}#edit-units{float:left;position:absolute;top:27px;right:0;width:75px !important;}.container-inline-date .form-item .form-item{float:left;width:100%;padding-right:10px;box-sizing:border-box;}.form-item.form-type-date-popup.form-item-date{width:100%;}#edit-5{position:relative;}#edit-4{box-sizing:border-box;padding-right:10px;}#block-mo-project-achievements h4{font-size:.8em;}#edit-container .form-wrapper{width:50%;display:inline-block;}#edit-container .form-wrapper label{display:block;}#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-wrapper{margin-right:0;width:50%;}#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-5.form-wrapper{height:auto;}#block-mo-project-log-mileage-form #edit-6.form-wrapper{width:auto;}#block-mo-project-log-mileage-form #mileage-location,#block-mo-project-log-mileage-form .form-wrapper#edit-3,#mo-project-add-mileage-form .form-wrapper#edit-3,#mo-project-add-mileage-form .form-wrapper#edit-3--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:0;}#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;}#section-header{margin-bottom:20px;}input#edit-name,input#edit-pass{width:130px !important;}#block-system-main input#edit-name,#block-system-main input#edit-pass{width:100% !important;}.region-header-right input[type=text],.region-header-right input[type=password]{border:none;background-color:#838383;border:1px solid #838383;color:#FFF;}.region-header-right input[type=text]::-webkit-input-placeholder,.region-header-right input[type=password]::-webkit-input-placeholder{color:#e1e1e1;}.region-header-right input[type=text]::-moz-placeholder,.region-header-right input[type=password]::-moz-placeholder{color:#e1e1e1;}.region-header-right input[type=text]:-ms-input-placeholder,.region-header-right input[type=password]:-ms-input-placeholder{color:#e1e1e1;}.region-header-right input[type=text]:-moz-placeholder,.region-header-right input[type=password]:-moz-placeholder{color:#e1e1e1;}.region-header-right input[type=text]:focus,.region-header-right input[type=password]:focus{border:1px solid #ccc;box-shadow:none;}.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:rgba(0,0,0,.15);padding-top:15px;padding-bottom:0;}#zone-content{margin-top:0;}#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;}#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%;}#section-footer ul{margin-top:20px;text-align:left;}.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:100% !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:-8px;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;}#edit-combine-wrapper{width:208px;}#views-exposed-form-mo-cms-user-groups-directory-user-groups-directory .views-exposed-form .views-exposed-widget .form-submit{margin-top:28px;}#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.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;margin-bottom:20px;}.leaderboard-activity-stats .leaderboard-box.first{margin-top:0;}.mileage-box .mileage,.mileage-box.thirty-day .mileage{font-size:20px;}.mileage-box .mileage span,.mileage-box.thirty-day .mileage span{font-size:34px;}.mileage-box .mileage span.mi,.mileage-box.thirty-day .mileage span.mi{font-size:20px;}#user-stats-challenge-mileage .mileage-box .mileage{margin-bottom:0;}#user-stats-challenge-mileage .mileage{font-size:60px;text-align:left;padding-left:0;margin-bottom:2px;margin-top:5px;}#user-stats-challenge-mileage .mileage-label{text-align:left;}.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:22%;background:rgba(0,0,0,.4);border-bottom:none;color:#fff;height:180px;top:0;padding:20px 0 20px 20px;margin:0;z-index:1;box-sizing:border-box;font-weight:bold;}.pane-current-challenge-miles-home .arrow-right{width:0;height:0;border-top:90px solid transparent;border-bottom:90px solid transparent;border-left:70px solid rgba(0,0,0,.4);position:absolute;right:-70px;top:0;}.mileage-box.brown-background{padding-left:260px;padding-top:39px;}.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;}.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:40px;padding:7px 20px;}.form-item-subuser label{position:relative;top:0;}fieldset#edit-subuser{margin-top:28px;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:100%;}#mini-panel-home-page-slider .pane-mo-project-bluemiles-bars{padding:20px;}#region-header-suffix-right{background:none;}.homepage-content-row{position:absolute;display:table;padding:0px;bottom:0;padding:0;background:none;}.homepage-content-col{display:table-cell;vertical-align:top;padding:40px;}.homepage-hero-right{vertical-align:bottom;padding-bottom:60px;text-align:right;font-size:38px;}.section-content a.homepage-grid-icon{font-size:24px;}.homepage-grid-row{width:100%;display:table;padding:0;background:none;}.homepage-grid-col{width:25%;display:table-cell;vertical-align:top;margin-bottom:0;}.homepage-grid-col-image-flip{display:block;}.custom-panel-row{width:100%;display:table;}.homepage-hero h1{font-size:38px;}.homepage-hero h2{font-size:24px;margin-bottom:25px;}.homepage-hero hr{margin-bottom:25px;}.homepage-panel-1 .custom-panel-col-5{background:url(/sites/default/files/2019-ambassadors-group-photo-homepage-image.jpg) no-repeat left top;background-size:cover;display:table-cell;height:300px;width:100%;position:absolute;top:0;left:0;}.custom-panel-col,.custom-panel-space{display:table-cell;vertical-align:middle;}.homepage-grid-item-row-flip .homepage-grid-col-image{position:absolute;bottom:0;}.homepage-panel-1{padding-top:0;}.homepage-panel-1 .custom-panel-col-5{padding-left:20px;height:auto;position:relative;top:inherit;left:inherit;}.homepage-panel-2 .custom-panel-col-5{padding-right:20px;}.custom-panel-col-7{width:54%}.custom-panel-col-5{width:46%}.homepage-panel-1 .custom-panel-col-7 .custom-panel-col-inner{padding:10px 80px 20px;}.homepage-panel-2 .custom-panel-col-7{padding-left:20px;}.homepage-panel-2 .custom-panel-col-7{padding-left:20px;}.homepage-panel-1 .custom-panel-col-7{padding-right:20px;}.homepage-banner-inner{font-size:38px;padding:30px 20px;}.form-item,.form-actions{margin-top:0;}.pane-current-challenge-miles-home .mileage-box .mileage-label{text-align:left;}input#edit-name--2,input#edit-pass{width:105px !important;}#block-menu-block-3{display:block !important;}.nav-mobile-only{display:none !important;}.homepage-social-feed,.homepage-social-feed-header{width:50%;float:right;padding:0 20px;box-sizing:border-box;}.homepage-social-feed-header{float:left;padding:10px 20px;}.partner-list{text-align:left;}ul.badges{text-align:left;}#overall-badges > p{padding:50px 50px 10px;font-size:18px;line-height:28px;}.ui-accordion .ui-accordion-content{padding-left:2.2em;padding-right:2.2em;}#mo-cms-user-groups-membership-requests-form{background:rgba(0,0,0,.4);box-sizing:border-box;padding:10px 20px;}#mo-cms-user-group-detail-panel .pane-group-buttons-pane .pane-content a,.node-mo-cms-user-group .panel-pane.pane-group-buttons-pane a{color:#5FCBF1;}#mo-cms-user-groups-membership-requests-form #edit-cancel{margin-top:20px;}.strava-record-last-refresh-actions{display:inline-block;margin-left:15px;}.strava-record-last-refresh-divider{color:#bbb;display:inline-block;margin-left:5px;margin-right:5px;}.homepage-strava-banner{text-align:left;padding-right:200px;}.homepage-strava-banner-button{position:absolute;top:50%;right:30px;margin-top:-25px;}}
@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:24px;line-height:1em;}.mileage-box .mileage-label,.mileage-box.thirty-day .mileage-label{font-size:14px;text-align:center;}#mo-project-add-mileage-form #edit-distance{width:85px !important;}.pane-current-challenge-miles-home h2.pane-title{font-size:36px;line-height:44px;}select#edit-subuser{max-width:none;}#mo-cms-event-node-form .addressfield-container-inline.locality-block.country-US{display:table;width:100%;}#mo-cms-event-node-form .addressfield-container-inline.locality-block.country-US .form-item{display:table-cell;float:none;box-sizing:border-box;vertical-align:top;margin:0;}#mo-cms-event-node-form .form-item.form-type-select.form-item-field-mo-cms-postal-address-und-0-administrative-area{padding-left:10px;width:20%;}.form-item.form-type-textfield.form-item-field-mo-cms-postal-address-und-0-postal-code{padding-left:10px;width:20%;}#mo-cms-event-node-form .form-item.form-type-select.form-item-field-mo-cms-postal-address-und-0-administrative-area select{padding-top:5px;padding-bottom:5px;}#mo-cms-event-node-form .form-item.form-type-textfield.form-item-field-mo-cms-postal-address-und-0-locality{width:60%;}}
@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;}}
