body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius{border-radius:4px}button{outline:0!important}.footer{position:fixed;bottom:0;width:100%;background-color:#f3f5f7;display:flex;height:40px}.page-button{width:20%;display:flex;align-items:center;justify-content:center;font-size:26px}.page-button:active{background-color:#057bbe}.page-button a{flex-grow:1;text-align:center;color:#057bbe;text-decoration:none}.page-button a:hover{text-decoration:none;color:#057bbe}.page-button a:active{text-decoration:none;color:#fff}.page-button .grayed{color:#a7b0b7;pointer-events:none;cursor:default}.page-button .grayed:hover{text-decoration:none;color:#a7b0b7}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.back-to-top-button,.global-border-radius{border-radius:4px}button{outline:0!important}.footer{position:fixed;bottom:0;width:100%;background-color:#f3f5f7}.footer img{height:30px;vertical-align:middle;margin-top:5px;margin-bottom:5px}.center-icon{text-align:center}.page-title{padding:12px 0 12px 0;text-align:center}.page-title span{font-size:17px;font-family:FuseV2Display-Bold;color:#fff;padding-left:5px}.panel-green{border:0;border-radius:4px;font-size:17px}.panel-green .panel-heading{font-size:20px;font-family:FuseV2Display-Bold;color:#d7fb68;background-color:#88ce13}.panel-green .panel-body .title{font-size:18px}.panel-green a{color:#057bbe}.panel-green a:active{color:#2fb6e4}.navigation .row{margin-right:-30px;margin-left:-30px}.panel-circle{background:#88ce13;width:10px;height:10px;border-bottom-right-radius:20px}.panel-gray{margin-top:15px;border:2px solid #5c666b;border-radius:6px;font-size:17px}.panel-gray .panel-heading{background-color:#5c666b;color:#fff;font-size:20px;font-family:FuseV2Display-Bold;border:0;border-top-left-radius:0;border-top-right-radius:0;display:flex;justify-content:space-between;align-items:center}.panel-gray .panel-heading a{font-family:FuseV2Display-Regular;font-size:15px;color:#a7b0b7;text-decoration:none}.panel-gray .panel-circle-gray{background:#5c666b;width:10px;height:10px;border-bottom-right-radius:20px}.panel-gray .panel-body .title{font-size:18px}.gray-span{color:#a7b0b7}.draft-description{padding:0 15px 15px 15px}.hidden-form{display:none}.back-to-top-button{background-color:#7e96a6;text-align:center;margin-bottom:60px}.back-to-top-button:active{background-color:#8aa4b5}.back-to-top-button a{display:flex;align-items:baseline;justify-content:center;color:#ccd5db;text-transform:uppercase;padding:20px 0 15px 0}.back-to-top-button a span{font-size:16px;margin-left:10px}.back-to-top-button a:active,.back-to-top-button a:hover{text-decoration:none;color:#ccd5db!important}.back-to-top-button img{margin-left:5px;width:21px}.modal-buttons{display:flex;flex-direction:column;align-items:center}.modal-buttons button{width:80%;margin-top:15px}.modal-content{background:#bbf430}.close{opacity:1}.close img{width:20px}.modal-body{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:-20px;margin-left:10%;margin-right:10%}.modal-body img{width:20%}.modal-header{border:0}.modal-message{font-family:FuseV2Display-Regular;color:#4d7900}.modal-warning{font-family:FuseV2Display-ExtraBold;color:#4d7900}.icon-circle-arrow-left:before{content:"\25ba";transform:rotate(180deg);display:inline-block}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius{border-radius:4px}button{outline:0!important}.missions-container{padding-left:0;padding-right:0}.missions-container .big-missions-text{height:275px;background-image:-moz-linear-gradient(90deg,#3c9a09 0,#88ce13 36%);background-image:-webkit-linear-gradient(90deg,#3c9a09 0,#88ce13 36%);background-image:-ms-linear-gradient(90deg,#3c9a09 0,#88ce13 36%);width:100%;color:#fff;padding-left:30px;padding-right:30px}.missions-container .big-missions-text .extra-bold-text{font-family:FuseV2Display-Bold;font-size:30px}.missions-container .big-missions-text .first-row{display:flex;align-items:center;margin-top:20px}.missions-container .big-missions-text .second-row{font-family:FuseV2Display-Bold;font-size:28px;margin-top:10px;line-height:1.2}.missions-container .big-missions-text .icon-missions{display:inline;font-size:100px;color:#fff}.missions-container .big-missions-text span{margin-left:10px}.missions-container .panel-match-profile{margin-top:-15px}.missions-container .panel-match-profile .panel-body{font-family:FuseV2Display-Regular}.missions-container .panel-match-profile .read-more{margin-top:30px;float:right;text-decoration:none;color:#fff;display:flex;justify-content:center;align-items:center}.missions-container .panel-match-profile .read-more .icon-simple-arrow-right{color:#4fccf1;margin-left:5px}.missions-container .panel-match-profile .read-more:active{color:#1397d1}.missions-container .panel-match-profile .read-more:active .icon-simple-arrow-right{color:#1397d1}.missions-container .panel-impact{margin-bottom:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.missions-container .panel-impact h4{font-family:FuseV2Display-ExtraBold}.panel-suggestions{border-top-left-radius:0;border-top-right-radius:0;margin-top:-5px}.panel-suggestions ul{padding-left:0}.panel-suggestions li{line-height:40px;margin-left:15px;font-size:17px}.panel-suggestions li .icon-simple-arrow-right{float:right;line-height:40px;color:#88ce13}.panel-suggestions li .icon-simple-arrow-right:active{color:#bbf430}.panel-suggestions .suggestions-separator{height:1px;width:100%;background-color:#ccd5db}.panel-suggestions .suggestions-collapse{display:flex;justify-content:center}.panel-suggestions .suggestions-collapse a{text-decoration:none;color:#88ce13}.panel-suggestions .suggestions-collapse a span:first-child{display:block;float:left}.panel-suggestions .suggestions-collapse a:active{color:#bbf430}.panel-suggestions .suggestions-collapse .icon-arrow-right-gt{display:block;float:left;margin-left:10px;margin-top:3px}.panel-suggestions .suggestions-collapse .icon-arrow-down{-webkit-transform:rotate(90deg)}.panel-suggestions .suggestions-collapse .icon-arrow-up{-webkit-transform:rotate(-90deg)}.panel-suggestions .mission-name{width:90%;display:inline-block;overflow:hidden;text-overflow:ellipsis;line-height:15px;white-space:nowrap;color:#000;margin-right:15px}.panel-suggestions .suggestion-item{display:flex;height:40px;align-content:center;align-items:center;justify-content:space-between}.panel-suggestions .round-bullet{height:5px;width:5px;background-color:#000;display:inline-block;border-radius:50%;margin-right:10px}.panel-suggestions .icon-simple-arrow-right{color:#88ce13}.panel-suggestions .icon-simple-arrow-right:active{color:#bbf430}.gray-body{background-color:#e4ebef}.mission-detail{margin-top:15px;word-wrap:break-word;margin-bottom:15px}.mission-detail h1,.mission-detail h2,.mission-detail h3,.mission-detail h4,.mission-detail h5,.mission-detail h6{margin-top:15px;margin-bottom:15px}.mission-detail hr{margin-top:15px;margin-bottom:15px;border-top:1px solid #e9f0f4}.mission-section{margin-top:15px;margin-bottom:15px}.mission-section h1,.mission-section h2,.mission-section h3,.mission-section h4,.mission-section h5,.mission-section h6{margin-top:5px;margin-bottom:5px;line-height:1.3}.sticky-header-back{margin-right:35px}.mission-field-title{font-family:FuseV2Display-ExtraBold;font-size:17px}.mission-field-content{font-family:FuseV2Display-Regular;font-size:18px}.glossary-container{margin-top:15px;word-wrap:break-word;margin-bottom:15px}.glossary-container strong{font-family:FuseV2Display-ExtraBold;font-weight:400}.glossary-container hr{margin-top:15px;margin-bottom:15px;border-top:1px solid #e9f0f4}.glossary-container h2{color:#88ce13;font-family:FuseV2Display-Bold;font-size:20px}.glossary-container h4{font-family:FuseV2Display-Regular;font-size:16px}.glossary-container .glossary-intro{font-family:FuseV2Display-ExtraBold;font-size:16px}.glossary-container .h4-bold{font-family:FuseV2Display-Bold}.glossary-container img{margin-top:5px;margin-bottom:10px}.glossary-container h1,.glossary-container h2,.glossary-container h3,.glossary-container h4,.glossary-container h5,.glossary-container h6{margin-top:5px;margin-bottom:5px;line-height:1.4}.glossary-container .faq-link{color:#4fccf1;text-decoration:none}.glossary-container .faq-link:active{color:#1397d1}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}#faq-content .questions,.global-border-radius{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}#faq-content .questions,.global-border-radius{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}#faq-content .questions,.global-border-radius{border-radius:4px}button{outline:0!important}.go-big-header{background-color:#88ce13;display:flex;width:100%;align-items:center;justify-content:center;height:50px}.navigation-header{display:flex;width:100%;align-items:center;justify-content:center;height:50px}.hamburger-button{margin-left:20px;display:block;position:absolute;left:0}.hamburger-button-close{background:url(../images/close_icon.svg) center no-repeat;height:20px;width:20px;top:15px}.hamburger-button-icon{background:url(../images/menu_icon.svg) center no-repeat;height:35px;width:35px;top:8px}.go-big-header-title{width:100%;text-align:center}.go-big-header-title img{width:90px}.hamburger-menu{position:absolute;background-color:#057bbe;height:100%;z-index:50}.hamburger-menu-open{display:flex;flex-direction:column;align-items:center;width:85%;transition:.5s;left:0}.hamburger-menu-closed{display:flex;flex-direction:column;align-items:center;width:85%;transition:.5s;left:-85%}.menu-item{display:flex;width:100%;justify-content:center;border-bottom:1px solid #2fb6e4}.menu-item a{display:block;width:80%;text-decoration:none;font-family:FuseV2Display-Bold;font-size:20px;color:#fff;margin-top:25px;margin-bottom:25px}.menu-item a:not(.logout):after{content:"\e902";font-family:gobig;color:#88ce13;float:right}.menu-item a:active{color:#5fd9f8}.menu-item a:active:after{color:#bbf430}.scroll-block{overflow:hidden}.dark-filter{position:fixed;width:100%;height:100%;background-color:#000;z-index:40;opacity:.6}.section-page{display:inline-block;background-color:#e4ebef;min-height:100%;z-index:100}.section-page-open{position:absolute;top:0;transition:.5s;width:100%}.section-page-close{position:absolute;top:100%;transition:.5s;width:100%}.subsection-page{height:calc(100% - 50px);width:100%;background-color:#e9f0f4;z-index:200;overflow-y:scroll;-webkit-overflow-scrolling:touch}.subsection-page .section-content{margin-bottom:20px}.subsection-page-open{position:fixed;left:0;top:50px;transition:.5s;overflow:auto}.subsection-page-close{position:fixed;top:50px;right:100%;transition:.5s}.section-content{background-color:#fff;padding:15px;border:1px;border-radius:6px;margin-top:10px}.section-content h4{font-family:FuseV2Display-ExtraBold;font-size:17px;color:#057bbe}.section-content h5{font-family:FuseV2Display-Regular;font-size:15px;color:#000}.section-item{border-bottom:1px solid #fff;padding-left:15px;padding-right:15px}.section-item a{width:100%}.section-item a:active,.section-item a:hover{text-decoration:none}.section-item a p{font-family:FuseV2Display-Bold;font-size:17px;margin-top:25px;margin-bottom:25px;width:100%}.section-item a p:after{content:"\e902";font-family:gobig;color:#88ce13;float:right}.section-item .section-text-blue{color:#057bbe}.section-item .section-text-blue:active{color:#2fb6e4}.section-item .section-text-black{color:#000}.faq-back,.hamburger-back,.subsection-back{width:2rem;margin-left:15px}.hamburger-sticky-title{width:100%;text-align:center}.hamburger-fixed{position:fixed;z-index:50}.hamburger-sticky-header{background-color:#057bbe;width:100%;display:flex;justify-content:center;align-items:center;height:50px}.hamburger-sticky-header h5{display:block;font-family:FuseV2Display-Bold;font-size:20px;color:#fff}.hamburger-sticky-header .section-close-icon{width:2rem;margin-right:15px}.hamburger-sticky-header .icon-simple-arrow-right{font-size:20px;margin-left:15px;color:#fff;transform:rotate(180deg);display:block}.hamburger-sticky-header .icon-simple-arrow-right:active{color:#88ce13}.hamburger-sticky-header .icon-close-icon{color:#fff;font-size:18px;margin-right:18px}.hamburger-sticky-header .icon-close-icon:active{color:#88ce13}.section-page-open{width:100%}.faq-category-close{position:fixed;top:50px;left:100%;z-index:100;width:100%;height:100%;transition:.5s;background-color:#e9f0f4}.faq-category-open{position:fixed;top:50px;left:0;z-index:100;transition:.5s;width:100%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:#e9f0f4}#faq-content .questions{margin-top:20px;margin-bottom:20px;background-color:#fff;padding:0 15px 10px 15px}#faq-content .questions .title-text{padding-top:15px;padding-right:20px;font-family:FuseV2Display-ExtraBold;font-size:18px;display:block}#faq-content .questions #questions-content-title{font-size:20px;font-family:FuseV2Display-Regular;text-transform:uppercase}#faq-content .questions ul{padding-left:20px}#faq-content .questions li{color:#88ce13;list-style-type:disc;font-size:26px}#faq-content .questions a{font-size:18px;color:#057bbe;padding-right:15px;margin-left:10px}#faq-content .questions a:active{color:#2fb6e4}#faq-content .details{padding:15px;background-color:#fff;border-radius:4px;margin-bottom:5px}#faq-content .details span{font-family:FuseV2Display-ExtraBold;font-size:18px}#faq-content .question-placeholder .back-to-top{display:block;text-align:right;color:#057bbe;text-decoration:none;text-transform:uppercase}#faq-content .question-placeholder .back-to-top:active{text-decoration:none}#faq-content .question-placeholder .back-to-top:before{content:"\e902";font-family:gobig;color:#88ce13;font-size:13px;padding-right:5px}#faq-content .question-placeholder span.question-text{color:#057bbe;margin-left:10px}#faq-content .question{font-size:18px;color:#057bbe}.round-green-bullet{height:10px;width:10px;background-color:#88ce13;display:inline-block;border-radius:50%}.app-version{height:65px}.app-version :first-child{float:left}.app-version :last-child{float:right}.app-version span{font-size:18px;padding-top:20px}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius{border-radius:4px}button{outline:0!important}.main-blue-background{background-color:#057bbe}.page-content{background-color:#057bbe;padding-right:0;padding-left:0}.page-card{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;min-height:100%;border-radius:5px;box-shadow:0 3px 9px 0 #00426b}.page-card .match-profile{background:url(../images/home_screen/match_profile.svg) center no-repeat;display:block;height:55px;width:100%}.page-card .match-journal{background:url(../images/home_screen/match_journal.svg) center no-repeat;display:block;height:55px;width:100%}.page-card .big-venues{background:url(../images/home_screen/big_venues.svg) center no-repeat;display:block;height:55px;width:100%}.page-card .big-missions{background:url(../images/home_screen/big_missions.svg) center no-repeat;display:block;height:55px;width:100%}.page-card h5{font-family:FuseV2Display-ExtraBold;text-align:center;font-size:15px}.page-card h5 .first-word{color:#057bbe}.page-card h5 .second-word{color:#88ce13}.page-card:active{background-color:#88ce13;border:solid 10px #88ce13;background-repeat:no-repeat}.page-card:active .match-profile{background-image:url(../images/home_screen/match_profile_white.svg)}.page-card:active .match-journal{background-image:url(../images/home_screen/match_journal_white.svg)}.page-card:active .big-venues{background-image:url(../images/home_screen/big_venues_white.svg)}.page-card:active .big-missions{background-image:url(../images/home_screen/big_missions_white.svg)}.page-card:active h5{font-size:15px}.page-card:active h5 .first-word{color:#fff}.page-card:active h5 .second-word{color:#fff}.profile-picture{width:100%;height:300px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center}.snap{width:auto;height:auto;margin:0 auto}.snap-overlay{opacity:.2}.match-profile-icon{position:absolute;width:100px;top:12%;left:50%;margin-left:-50px}.match-snap-action{position:absolute;top:35%;width:220px;left:50%;margin-left:-110px;text-decoration:none!important;border-radius:4px;background-color:#fff}.match-snap-action:active{background-color:#d7fb68}.form-match-snap-action{position:relative;bottom:60px;top:initial!important}.camera-icon{border-top-left-radius:5px;border-bottom-left-radius:5px;width:40px;background-color:#057bbe;float:left;display:inline;padding:4px 0 6px 5px;font-size:23px;color:#fff}.match-snap-camera-label{height:33px;margin-left:5px;font-family:FuseV2Display-Regular}.match-snap-camera-label p{padding-top:7px;padding-left:50px;color:#88ce13}.navigation{position:fixed;top:46%;width:100%;text-align:center}.navigation a{text-decoration:none}.navigation-card{width:100%;height:100%}.card-container{display:inline-block;width:10.5em;height:10.5em;text-align:center;padding:.5em}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.cta-buttons a,.global-border-radius,.journal_entry_update .choose-smart-goal,.journal_entry_update .match-snap-action-change .camera-icon,.journal_entry_update .smart-goals .btn,.journal_entry_update label,.rating-block{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.cta-buttons a,.global-border-radius,.journal_entry_update .choose-smart-goal,.journal_entry_update .match-snap-action-change .camera-icon,.journal_entry_update .smart-goals .btn,.journal_entry_update label,.rating-block{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.cta-buttons a,.global-border-radius,.journal_entry_update .choose-smart-goal,.journal_entry_update .match-snap-action-change .camera-icon,.journal_entry_update .smart-goals .btn,.journal_entry_update label,.rating-block{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.cta-buttons a,.global-border-radius,.journal_entry_update .choose-smart-goal,.journal_entry_update .match-snap-action-change .camera-icon,.journal_entry_update .smart-goals .btn,.journal_entry_update label,.rating-block{border-radius:4px}button{outline:0!important}.journal_entry_update label,.rating-block{width:17%;text-align:center;border:1px solid;line-height:20px;background-color:#e9f0f4;color:#ccd5db;font-family:FuseV2Display-Bold}.journal_entry_update label.selected,.rating-block.selected{background-color:#88ce13}.entry-list .entry-item{font-size:1.7rem}.entry-list .entry-item .entry-venue{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.entry-list .entry-item .outing-date{border-bottom:1px solid #f3f5f7}.entry-list .panel-footer{border-top:none;background-color:#fff;border-bottom:3px solid #f3f5f7}.entry-list .entry-details-link{text-align:right;display:flex;justify-content:flex-end}.entry-list .entry-details-link a{color:#88ce13;text-decoration:none}.entry-list .entry-details-link a:hover{text-decoration:none}.entry-list .entry-details-link a:active{color:#bbf531}.entry-list .entry-details-link a .icon-simple-arrow-right{font-size:14px;padding-left:5px}.entry-list .glyphicon{margin-left:.7rem}.entry-list .entry-thumbnail img{width:100%}.entry-detail{background-color:#e4ebef;font-size:18px;color:#000}.entry-detail .row{margin-left:0;margin-right:0;background-color:#fff}.entry-detail .profile-picture{background-position:center center;height:250px;margin-top:15px}.entry-detail .detail-basic{background-color:#2fb6e4;color:#fff}.entry-detail .detail-basic .panel{background-color:#2fb6e4;border:none;box-shadow:none}.entry-detail .detail-basic .panel .panel-body{padding:0}.entry-detail .rating-blocks .journal_entry_update label,.entry-detail .rating-blocks .rating-block,.journal_entry_update .entry-detail .rating-blocks label{border-radius:0}.entry-detail .rating-blocks .journal_entry_update label.selected,.entry-detail .rating-blocks .rating-block.selected,.journal_entry_update .entry-detail .rating-blocks label.selected{background-color:#2fb6e4;color:#fff}.entry-detail .back-to-top-button{margin-top:20px}.separator{background-color:#5fd9f8;height:1.5px;margin-top:15px}.separator.grey{background-color:#f3f5f7}@media only screen and (min-device-width:320px) and (max-device-width:480px){.entry-thumbnail{padding-left:0;padding-right:0}}@media only screen and (min-device-width:320px) and (max-device-width:374px){.journal_entry_update .profile-picture{height:217px!important}}.journal_entry_update{background-color:#e4ebef}.journal_entry_update .form-field-group{border-bottom:2px solid #e9f0f4;background-color:#fff;padding-left:1rem;padding-right:1rem;padding-top:.5rem}.journal_entry_update .form-field-group .form-field-label{font-family:FuseV2Display-Bold}.journal_entry_update .page-title{background-color:#057bbe}.journal_entry_update .match-snap-action{top:35%}.journal_entry_update .match-snap-action:active .icon-camera{background-color:#ccd5db;color:#1397d1}.journal_entry_update .match-snap-action-change .camera-icon{float:right;margin:0 20px 20px 0;width:40px;background-color:#000;color:#88ce13}.journal_entry_update .match-snap-action-change .camera-icon:active{background-color:#88ce13;color:#fff}.journal_entry_update .required-indicator{width:100%;height:3rem;background-color:#99aeae;text-align:center;color:#fff;line-height:3rem}.journal_entry_update .form-field{padding-bottom:2rem}.journal_entry_update .form-field .form-field-label{font-family:FuseV2Display-Bold}.journal_entry_update .form-field .form-field-input input,.journal_entry_update .form-field .form-field-input textarea{width:100%;border:2px solid #d2dbdb;padding-left:1rem}.journal_entry_update .form-field .form-field-input textarea{height:120px}.journal_entry_update .form-field .form-field-input input{height:3rem}.journal_entry_update .form-footer .btn{width:100%;margin-bottom:2rem}.journal_entry_update .form-footer .btn-cancel{background-color:#fff;font-family:FuseV2Display-Bold;color:#ccd5db}.journal_entry_update .form-footer .btn-cancel:active{background-color:#fff;color:#a7b0b7;box-shadow:none}.journal_entry_update .match-snap-tip{position:relative;bottom:90px;width:100%;text-align:center;font-family:FuseV2Display-Regular;color:#fff;opacity:.7}.journal_entry_update input[type=radio]{display:none}.journal_entry_update input[type=radio]:checked+label{background-color:#80d146;color:#fff}.journal_entry_update .smart-goals{display:flex;justify-content:space-around}.journal_entry_update .smart-goals .btn{width:45%;text-align:center;border:1px solid;line-height:30px;background-color:#e9f0f4;color:#ccd5db;font-family:FuseV2Display-Bold}.journal_entry_update .smart-goals .btn.selected,.journal_entry_update .smart-goals .btn:active{background-color:#80d146;color:#fff}.journal_entry_update .choose-smart-goal{width:100%;text-align:center;border:1px solid;line-height:20px;background-color:#e9f0f4;color:#ccd5db;font-family:FuseV2Display-Bold;color:#879199;background-color:#fff;border:1px solid #879199}.journal_entry_update .choose-smart-goal:active{color:#fff;background-color:#80d146;border:1px solid #80d146}.journal_entry_update .choose-smart-goal:active .icon-right-arrow{color:#fff}.journal_entry_update .choose-smart-goal .icon-arrow-right-gt{float:right;margin-top:3px;color:#80d146}.journal_entry_update .select-mission{display:none}.journal_entry_update .update-smart-goal{display:flex;align-items:center;justify-content:space-around}.journal_entry_update .update-smart-goal .btn{right:30px;background-image:none;color:#879199}.journal_entry_update .update-smart-goal .btn:active{background-color:#80d146;color:#fff;border:1px solid #80d146}.journal_entry_update .update-smart-goal ul{margin-left:-20px;color:#879199}.rating-blocks{margin-bottom:2.5rem;display:flex;justify-content:space-between}.cta-buttons{display:flex;justify-content:space-between;margin-top:10px;margin-bottom:10px}.cta-buttons a{background-color:#057bbe;display:flex;justify-content:flex-start;padding-left:10px;align-items:center;min-height:45px;max-height:60px;width:48%;text-decoration:none;color:#5fd9f8;font-size:30px}.cta-buttons a:active{background-color:#1397d1}.cta-buttons a p{font-family:FuseV2Display-Regular;font-size:15px;color:#5fd9f8;width:70%;margin:0;line-height:110%;padding:5px 5px 5px 10px}.complete-draft{padding:0 15px 15px 15px}.complete-draft a{width:100%;text-decoration:none}.complete-draft a button:hover{text-decoration-line:none;color:#fff}.complete-draft a button:active{text-decoration:none;color:#5fd9f8}.complete-draft a button:active span{color:#5fd9f8}.complete-draft a button span{font-size:15px;color:#88ce13}.autocomplete-suggestions{background:#fff;border:2px solid #e9f0f4;font-family:FuseV2Display-Bold;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.autocomplete-suggestions .autocomplete-suggestion{height:2.5rem;line-height:2.5rem;padding-left:1rem;border-bottom:1px solid #e9f0f4}.form-error{width:90%;margin-left:5%;background-color:#bbf430;align-self:center}.form-error .form-error-container{display:flex;justify-content:center;width:100%}.form-error .error-content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:80%}.form-error .error-content .error-icon{font-size:40px;color:#88ce13;margin-top:15px}.form-error .error-content .error-text{font-family:FuseV2Display-Regular;font-size:17px;color:#4d7900;text-align:center;margin-top:15px}.form-error .error-content ul{text-align:center;display:flex;flex-direction:column;align-items:center;padding-left:0;margin-bottom:0}.form-error .error-content ul li{font-family:FuseV2Display-Bold;font-size:17px;color:#4d7900}.form-error .error-content .btn{width:100%;margin-top:20px;color:#88ce13;background-color:#fff}.form-error .error-content .btn:active{color:#88ce13;background-color:#d7fb68}.form-square-input{border-radius:0!important;box-shadow:initial!important}.journal-error{position:fixed;height:100%;top:0;width:100%;display:flex;align-content:center;z-index:45}.cancel-error-one,.cancel-error-two,.submit-error-one,.submit-error-two{display:none}.transparent-black{position:fixed;width:100%;height:100%;background-color:#000;z-index:40;opacity:.6;top:0}.close-confirmation{margin-bottom:20px}.profile-picture-flex{display:flex;flex-direction:column;justify-content:flex-end}.char-count-placeholder{text-align:right;font-size:12px}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius{border-radius:4px}button{outline:0!important}.journal-form-mission{width:100%;height:100%;position:absolute;z-index:1;background-color:#f3f5f7}.journal-form-mission .panel-match-profile{margin-top:20px;margin-bottom:-10px;border-top-left-radius:0;border-top-right-radius:0}.journal-form-mission .panel-heading{height:50px;display:flex;justify-content:flex-start;align-items:center;background-image:none;background-color:#fff;border-top-left-radius:0!important;border-top-right-radius:0!important}.journal-form-mission .panel-heading .icon-arrow-right-gt,.journal-form-mission .panel-heading .icon-arrow-up{position:absolute;right:40px;color:#80d146;transform:rotate(90deg)}.journal-form-mission .panel-heading .icon-arrow-up{transform:rotate(-90deg)}.journal-form-mission .panel-heading.heading-border-bottom{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.journal-form-mission .panel-body{border-top:none!important;padding:20px}.journal-form-mission .panel-body label{display:block;width:100%;height:30px;background-color:#e9f0f4;line-height:30px;padding-left:10px}.journal-form-mission .panel-body input[type=radio]{float:right;width:16px;height:16px;margin-right:10px;margin-top:5px;border:2px solid #879199;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;outline:0}.journal-form-mission .panel-body input[type=radio]:before{content:'';display:block;width:60%;height:60%;margin:20% auto;border-radius:50%}.journal-form-mission .panel-body input[type=radio]:checked:before{background:#80d146}.journal-form-mission-closed{transition:.5s;left:-100%}.journal-form-mission-open{transition:.5s;left:0}.back-arrow img{width:2rem;margin-left:15px}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.camera-icon-button .icon-camera,.global-border-radius,.match-profile-form .default-upload-pic-button{border-radius:4px}button{outline:0!important}.match-profile-background{background-color:#e4ebef}.panel-match-profile{background-color:#2fb6e4;border-radius:4px;font-size:18px;color:#fff}.match-profile-content{margin-top:-90px}.goal-container{display:flex}.goal{flex-grow:1;background-color:#e4ebef;text-align:center;margin:0 5px 0 0;color:#ccd5db}.goal.active{background-color:#2fb6e4;color:#fff}.goal-progress{color:#2fb6e4;text-align:center;padding-top:20px}.camera-icon-button{display:flex;justify-content:flex-end;height:40px;margin-bottom:10px}.camera-icon-button .icon-camera{width:42px;background-color:#21282b;float:left;display:inline;padding:6px 6px 6px 6px;font-size:23px;color:#80d146}.camera-icon-button .icon-camera:active{background-color:#80d146;color:#fff}.match-profile-form .default-upload-pic-button{display:block;margin:20px auto;width:225px;text-decoration:none;background-color:#fff}.match-profile-form .default-upload-pic-button:active:active{background-color:#d7fb68}.take-snap-position{bottom:50px}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius{border-radius:4px}button{outline:0!important}.missions-container{padding-left:0;padding-right:0}.missions-container .big-missions-text{height:275px;background-image:-moz-linear-gradient(90deg,#3c9a09 0,#88ce13 36%);background-image:-webkit-linear-gradient(90deg,#3c9a09 0,#88ce13 36%);background-image:-ms-linear-gradient(90deg,#3c9a09 0,#88ce13 36%);width:100%;color:#fff;padding-left:30px;padding-right:30px}.missions-container .big-missions-text .extra-bold-text{font-family:FuseV2Display-Bold;font-size:30px}.missions-container .big-missions-text .first-row{display:flex;align-items:center;margin-top:20px}.missions-container .big-missions-text .second-row{font-family:FuseV2Display-Bold;font-size:28px;margin-top:10px;line-height:1.2}.missions-container .big-missions-text .icon-missions{display:inline;font-size:100px;color:#fff}.missions-container .big-missions-text span{margin-left:10px}.missions-container .panel-match-profile{margin-top:-15px}.missions-container .panel-match-profile .panel-body{font-family:FuseV2Display-Regular}.missions-container .panel-match-profile .read-more{margin-top:30px;float:right;text-decoration:none;color:#fff;display:flex;justify-content:center;align-items:center}.missions-container .panel-match-profile .read-more .icon-simple-arrow-right{color:#4fccf1;margin-left:5px}.missions-container .panel-match-profile .read-more:active{color:#1397d1}.missions-container .panel-match-profile .read-more:active .icon-simple-arrow-right{color:#1397d1}.missions-container .panel-impact{margin-bottom:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.missions-container .panel-impact h4{font-family:FuseV2Display-ExtraBold}.panel-suggestions{border-top-left-radius:0;border-top-right-radius:0;margin-top:-5px}.panel-suggestions ul{padding-left:0}.panel-suggestions li{line-height:40px;margin-left:15px;font-size:17px}.panel-suggestions li .icon-simple-arrow-right{float:right;line-height:40px;color:#88ce13}.panel-suggestions li .icon-simple-arrow-right:active{color:#bbf430}.panel-suggestions .suggestions-separator{height:1px;width:100%;background-color:#ccd5db}.panel-suggestions .suggestions-collapse{display:flex;justify-content:center}.panel-suggestions .suggestions-collapse a{text-decoration:none;color:#88ce13}.panel-suggestions .suggestions-collapse a span:first-child{display:block;float:left}.panel-suggestions .suggestions-collapse a:active{color:#bbf430}.panel-suggestions .suggestions-collapse .icon-arrow-right-gt{display:block;float:left;margin-left:10px;margin-top:3px}.panel-suggestions .suggestions-collapse .icon-arrow-down{-webkit-transform:rotate(90deg)}.panel-suggestions .suggestions-collapse .icon-arrow-up{-webkit-transform:rotate(-90deg)}.panel-suggestions .mission-name{width:90%;display:inline-block;overflow:hidden;text-overflow:ellipsis;line-height:15px;white-space:nowrap;color:#000;margin-right:15px}.panel-suggestions .suggestion-item{display:flex;height:40px;align-content:center;align-items:center;justify-content:space-between}.panel-suggestions .round-bullet{height:5px;width:5px;background-color:#000;display:inline-block;border-radius:50%;margin-right:10px}.panel-suggestions .icon-simple-arrow-right{color:#88ce13}.panel-suggestions .icon-simple-arrow-right:active{color:#bbf430}.gray-body{background-color:#e4ebef}.mission-detail{margin-top:15px;word-wrap:break-word;margin-bottom:15px}.mission-detail h1,.mission-detail h2,.mission-detail h3,.mission-detail h4,.mission-detail h5,.mission-detail h6{margin-top:15px;margin-bottom:15px}.mission-detail hr{margin-top:15px;margin-bottom:15px;border-top:1px solid #e9f0f4}.mission-section{margin-top:15px;margin-bottom:15px}.mission-section h1,.mission-section h2,.mission-section h3,.mission-section h4,.mission-section h5,.mission-section h6{margin-top:5px;margin-bottom:5px;line-height:1.3}.sticky-header-back{margin-right:35px}.mission-field-title{font-family:FuseV2Display-ExtraBold;font-size:17px}.mission-field-content{font-family:FuseV2Display-Regular;font-size:18px}.glossary-container{margin-top:15px;word-wrap:break-word;margin-bottom:15px}.glossary-container strong{font-family:FuseV2Display-ExtraBold;font-weight:400}.glossary-container hr{margin-top:15px;margin-bottom:15px;border-top:1px solid #e9f0f4}.glossary-container h2{color:#88ce13;font-family:FuseV2Display-Bold;font-size:20px}.glossary-container h4{font-family:FuseV2Display-Regular;font-size:16px}.glossary-container .glossary-intro{font-family:FuseV2Display-ExtraBold;font-size:16px}.glossary-container .h4-bold{font-family:FuseV2Display-Bold}.glossary-container img{margin-top:5px;margin-bottom:10px}.glossary-container h1,.glossary-container h2,.glossary-container h3,.glossary-container h4,.glossary-container h5,.glossary-container h6{margin-top:5px;margin-bottom:5px;line-height:1.4}.glossary-container .faq-link{color:#4fccf1;text-decoration:none}.glossary-container .faq-link:active{color:#1397d1}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius{border-radius:4px}button{outline:0!important}.default-sticky-header{background-color:#057bbe;width:100%;display:flex;justify-content:center;align-items:center;height:50px}.default-sticky-header h5{display:flex;font-family:FuseV2Display-Bold;align-items:center;color:#fff;font-size:18px}.default-sticky-header .icon-close-icon{color:#fff;font-size:18px;margin-right:18px}.default-sticky-header .icon-close-icon:active{color:#88ce13}.sticky-header-spacer{width:100%}.fixed{position:fixed;top:0;width:100%;z-index:30}.sticky-header-shadow{box-shadow:0 0 20px 3px #323232;-moz-box-shadow:0 0 20px 3px #323232;-webkit-box-shadow:0 0 20px 3px #323232}.sticky-title{width:100%;text-align:center;padding-left:25px}.sticky-header-close h5{display:block}.sticky-header-back h5{color:#2fb6e4}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius{border-radius:4px}button{outline:0!important}input.invalid-input::-webkit-input-placeholder{color:#fe0201!important}input.invalid-input::-moz-placeholder{color:#fe0201!important}input.invalid-input:-ms-input-placeholder{color:#fe0201!important}.go-big-logo{display:block;margin-left:auto;margin-right:auto;margin-top:80px;width:70%}.unauthenticated-body{background-color:#88ce13}.unauthenticated-content{display:flex;flex-direction:column;width:69%;margin:auto}.unauthenticated-content .email-hint{color:#fff;text-align:center;margin-bottom:10px}.unauthenticated-border{border-bottom:1px solid #fff;border-top:1px solid #fff;margin-top:50px;margin-bottom:30px}.unauthenticated-text{text-align:center;color:#fff;font-family:FuseV2Display-Regular;font-size:25px;margin-top:10px;margin-bottom:10px}.welcome-text{text-align:center;color:#fff;font-family:FuseV2Display-Regular;font-size:17px;margin-top:-10px;margin-bottom:0}.create-password-text{text-align:center;color:#fff;font-family:FuseV2Display-Regular;font-size:17px;margin-top:-10px;margin-bottom:30px}.form-input{border-radius:0;box-shadow:0;border:0;transition:none}.form-group{margin-bottom:30px}.submit-button{font-size:18px;font-family:FuseV2Display-Regular;background-color:#057abd!important;color:#fff;margin-bottom:15px}.submit-button:hover{color:#fff}.submit-button:active{background-color:#1397d1!important;box-shadow:none;color:#5fd9f8}.white-button{font-family:FuseV2Display-Regular;font-size:18px;background-color:#fff;color:#88ce13;margin-top:45px;margin-bottom:40px}.white-button:active{background-color:#d7fb68;box-shadow:none;color:#88ce13}.white-button:hover{color:#88ce13}.alternative-link{display:flex;align-items:center;justify-content:center;margin-top:30px}.alternative-link a{display:flex;align-items:flex-end;color:#fff;text-decoration:none}.alternative-link a:hover{text-decoration:none}.alternative-link a:active{text-decoration:none;color:#d7fb68}.error-block{width:100%;bottom:0;position:fixed;background-color:#bbf430}.error-block img{width:49px;margin-top:5px;margin-left:auto;margin-right:auto}.error-block h5{color:#4d7900}.error-container{margin-top:20px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.exclamation-mark{float:left;width:49px}.error-text{overflow:hidden;padding-left:10px}a:active,a:hover,a:link,a:visited{text-decoration:none}@media only screen and (max-device-width:320px){.email-hint{font-size:12px}}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.cta-buttons a,.global-border-radius,.journal_entry_update .choose-smart-goal,.journal_entry_update .match-snap-action-change .camera-icon,.journal_entry_update .smart-goals .btn,.journal_entry_update label,.rating-block,.venue-list .search-venues-button .match-snap-camera-label,.venue-search .panel-group:last-child,.venue-search-submit{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.cta-buttons a,.global-border-radius,.journal_entry_update .choose-smart-goal,.journal_entry_update .match-snap-action-change .camera-icon,.journal_entry_update .smart-goals .btn,.journal_entry_update label,.rating-block,.venue-list .search-venues-button .match-snap-camera-label,.venue-search .panel-group:last-child,.venue-search-submit{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.cta-buttons a,.global-border-radius,.journal_entry_update .choose-smart-goal,.journal_entry_update .match-snap-action-change .camera-icon,.journal_entry_update .smart-goals .btn,.journal_entry_update label,.rating-block,.venue-list .search-venues-button .match-snap-camera-label,.venue-search .panel-group:last-child,.venue-search-submit{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.cta-buttons a,.global-border-radius,.journal_entry_update .choose-smart-goal,.journal_entry_update .match-snap-action-change .camera-icon,.journal_entry_update .smart-goals .btn,.journal_entry_update label,.rating-block,.venue-list .search-venues-button .match-snap-camera-label,.venue-search .panel-group:last-child,.venue-search-submit{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.cta-buttons a,.global-border-radius,.journal_entry_update .choose-smart-goal,.journal_entry_update .match-snap-action-change .camera-icon,.journal_entry_update .smart-goals .btn,.journal_entry_update label,.rating-block,.venue-list .search-venues-button .match-snap-camera-label,.venue-search .panel-group:last-child,.venue-search-submit{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.cta-buttons a,.global-border-radius,.journal_entry_update .choose-smart-goal,.journal_entry_update .match-snap-action-change .camera-icon,.journal_entry_update .smart-goals .btn,.journal_entry_update label,.rating-block,.venue-list .search-venues-button .match-snap-camera-label,.venue-search .panel-group:last-child,.venue-search-submit{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.cta-buttons a,.global-border-radius,.journal_entry_update .choose-smart-goal,.journal_entry_update .match-snap-action-change .camera-icon,.journal_entry_update .smart-goals .btn,.journal_entry_update label,.rating-block,.venue-list .search-venues-button .match-snap-camera-label,.venue-search .panel-group:last-child,.venue-search-submit{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.cta-buttons a,.global-border-radius,.journal_entry_update .choose-smart-goal,.journal_entry_update .match-snap-action-change .camera-icon,.journal_entry_update .smart-goals .btn,.journal_entry_update label,.rating-block,.venue-list .search-venues-button .match-snap-camera-label,.venue-search .panel-group:last-child,.venue-search-submit{border-radius:4px}button{outline:0!important}.journal_entry_update label,.rating-block{width:17%;text-align:center;border:1px solid;line-height:20px;background-color:#e9f0f4;color:#ccd5db;font-family:FuseV2Display-Bold}.journal_entry_update label.selected,.rating-block.selected{background-color:#88ce13}.entry-list .entry-item{font-size:1.7rem}.entry-list .entry-item .entry-venue{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.entry-list .entry-item .outing-date{border-bottom:1px solid #f3f5f7}.entry-list .panel-footer{border-top:none;background-color:#fff;border-bottom:3px solid #f3f5f7}.entry-list .entry-details-link,.entry-list .venue-list .venue-details-link,.venue-list .entry-list .venue-details-link{text-align:right;display:flex;justify-content:flex-end}.entry-list .entry-details-link a,.entry-list .venue-list .venue-details-link a,.venue-list .entry-list .venue-details-link a{color:#88ce13;text-decoration:none}.entry-list .entry-details-link a:hover,.entry-list .venue-list .venue-details-link a:hover,.venue-list .entry-list .venue-details-link a:hover{text-decoration:none}.entry-list .entry-details-link a:active,.entry-list .venue-list .venue-details-link a:active,.venue-list .entry-list .venue-details-link a:active{color:#bbf531}.entry-list .entry-details-link a .icon-simple-arrow-right,.entry-list .venue-list .venue-details-link a .icon-simple-arrow-right,.venue-list .entry-list .venue-details-link a .icon-simple-arrow-right{font-size:14px;padding-left:5px}.entry-list .glyphicon{margin-left:.7rem}.entry-list .entry-thumbnail img{width:100%}.entry-detail{background-color:#e4ebef;font-size:18px;color:#000}.entry-detail .row{margin-left:0;margin-right:0;background-color:#fff}.entry-detail .profile-picture{background-position:center center;height:250px;margin-top:15px}.entry-detail .detail-basic{background-color:#2fb6e4;color:#fff}.entry-detail .detail-basic .panel{background-color:#2fb6e4;border:none;box-shadow:none}.entry-detail .detail-basic .panel .panel-body{padding:0}.entry-detail .rating-blocks .journal_entry_update label,.entry-detail .rating-blocks .rating-block,.journal_entry_update .entry-detail .rating-blocks label{border-radius:0}.entry-detail .rating-blocks .journal_entry_update label.selected,.entry-detail .rating-blocks .rating-block.selected,.journal_entry_update .entry-detail .rating-blocks label.selected{background-color:#2fb6e4;color:#fff}.entry-detail .back-to-top-button{margin-top:20px}.separator{background-color:#5fd9f8;height:1.5px;margin-top:15px}.separator.grey{background-color:#f3f5f7}@media only screen and (min-device-width:320px) and (max-device-width:480px){.entry-thumbnail{padding-left:0;padding-right:0}}@media only screen and (min-device-width:320px) and (max-device-width:374px){.journal_entry_update .profile-picture{height:217px!important}}.journal_entry_update{background-color:#e4ebef}.journal_entry_update .form-field-group{border-bottom:2px solid #e9f0f4;background-color:#fff;padding-left:1rem;padding-right:1rem;padding-top:.5rem}.journal_entry_update .form-field-group .form-field-label{font-family:FuseV2Display-Bold}.journal_entry_update .page-title{background-color:#057bbe}.journal_entry_update .match-snap-action{top:35%}.journal_entry_update .match-snap-action:active .icon-camera{background-color:#ccd5db;color:#1397d1}.journal_entry_update .match-snap-action-change .camera-icon{float:right;margin:0 20px 20px 0;width:40px;background-color:#000;color:#88ce13}.journal_entry_update .match-snap-action-change .camera-icon:active{background-color:#88ce13;color:#fff}.journal_entry_update .required-indicator{width:100%;height:3rem;background-color:#99aeae;text-align:center;color:#fff;line-height:3rem}.journal_entry_update .form-field{padding-bottom:2rem}.journal_entry_update .form-field .form-field-label{font-family:FuseV2Display-Bold}.journal_entry_update .form-field .form-field-input input,.journal_entry_update .form-field .form-field-input textarea{width:100%;border:2px solid #d2dbdb;padding-left:1rem}.journal_entry_update .form-field .form-field-input textarea{height:120px}.journal_entry_update .form-field .form-field-input input{height:3rem}.journal_entry_update .form-footer .btn{width:100%;margin-bottom:2rem}.journal_entry_update .form-footer .btn-cancel{background-color:#fff;font-family:FuseV2Display-Bold;color:#ccd5db}.journal_entry_update .form-footer .btn-cancel:active{background-color:#fff;color:#a7b0b7;box-shadow:none}.journal_entry_update .match-snap-tip{position:relative;bottom:90px;width:100%;text-align:center;font-family:FuseV2Display-Regular;color:#fff;opacity:.7}.journal_entry_update input[type=radio]{display:none}.journal_entry_update input[type=radio]:checked+label{background-color:#80d146;color:#fff}.journal_entry_update .smart-goals{display:flex;justify-content:space-around}.journal_entry_update .smart-goals .btn{width:45%;text-align:center;border:1px solid;line-height:30px;background-color:#e9f0f4;color:#ccd5db;font-family:FuseV2Display-Bold}.journal_entry_update .smart-goals .btn.selected,.journal_entry_update .smart-goals .btn:active{background-color:#80d146;color:#fff}.journal_entry_update .choose-smart-goal{width:100%;text-align:center;border:1px solid;line-height:20px;background-color:#e9f0f4;color:#ccd5db;font-family:FuseV2Display-Bold;color:#879199;background-color:#fff;border:1px solid #879199}.journal_entry_update .choose-smart-goal:active{color:#fff;background-color:#80d146;border:1px solid #80d146}.journal_entry_update .choose-smart-goal:active .icon-right-arrow{color:#fff}.journal_entry_update .choose-smart-goal .icon-arrow-right-gt{float:right;margin-top:3px;color:#80d146}.journal_entry_update .select-mission{display:none}.journal_entry_update .update-smart-goal{display:flex;align-items:center;justify-content:space-around}.journal_entry_update .update-smart-goal .btn{right:30px;background-image:none;color:#879199}.journal_entry_update .update-smart-goal .btn:active{background-color:#80d146;color:#fff;border:1px solid #80d146}.journal_entry_update .update-smart-goal ul{margin-left:-20px;color:#879199}.rating-blocks{margin-bottom:2.5rem;display:flex;justify-content:space-between}.cta-buttons{display:flex;justify-content:space-between;margin-top:10px;margin-bottom:10px}.cta-buttons a{background-color:#057bbe;display:flex;justify-content:flex-start;padding-left:10px;align-items:center;min-height:45px;max-height:60px;width:48%;text-decoration:none;color:#5fd9f8;font-size:30px}.cta-buttons a:active{background-color:#1397d1}.cta-buttons a p{font-family:FuseV2Display-Regular;font-size:15px;color:#5fd9f8;width:70%;margin:0;line-height:110%;padding:5px 5px 5px 10px}.complete-draft{padding:0 15px 15px 15px}.complete-draft a{width:100%;text-decoration:none}.complete-draft a button:hover{text-decoration-line:none;color:#fff}.complete-draft a button:active{text-decoration:none;color:#5fd9f8}.complete-draft a button:active span{color:#5fd9f8}.complete-draft a button span{font-size:15px;color:#88ce13}.autocomplete-suggestions{background:#fff;border:2px solid #e9f0f4;font-family:FuseV2Display-Bold;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.autocomplete-suggestions .autocomplete-suggestion{height:2.5rem;line-height:2.5rem;padding-left:1rem;border-bottom:1px solid #e9f0f4}.form-error{width:90%;margin-left:5%;background-color:#bbf430;align-self:center}.form-error .form-error-container{display:flex;justify-content:center;width:100%}.form-error .error-content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:80%}.form-error .error-content .error-icon{font-size:40px;color:#88ce13;margin-top:15px}.form-error .error-content .error-text{font-family:FuseV2Display-Regular;font-size:17px;color:#4d7900;text-align:center;margin-top:15px}.form-error .error-content ul{text-align:center;display:flex;flex-direction:column;align-items:center;padding-left:0;margin-bottom:0}.form-error .error-content ul li{font-family:FuseV2Display-Bold;font-size:17px;color:#4d7900}.form-error .error-content .btn{width:100%;margin-top:20px;color:#88ce13;background-color:#fff}.form-error .error-content .btn:active{color:#88ce13;background-color:#d7fb68}.form-square-input{border-radius:0!important;box-shadow:initial!important}.journal-error{position:fixed;height:100%;top:0;width:100%;display:flex;align-content:center;z-index:45}.cancel-error-one,.cancel-error-two,.submit-error-one,.submit-error-two{display:none}.transparent-black{position:fixed;width:100%;height:100%;background-color:#000;z-index:40;opacity:.6;top:0}.close-confirmation{margin-bottom:20px}.profile-picture-flex{display:flex;flex-direction:column;justify-content:flex-end}.char-count-placeholder{text-align:right;font-size:12px}.venue-list .profile-picture{display:flex;align-items:center}.venue-list .search-venues-button{display:block;margin:20px auto;width:225px;text-decoration:none}.venue-list .search-venues-button .icon-venues{border-top-left-radius:5px;border-bottom-left-radius:5px;width:40px;background-color:#057bbe;float:left;padding:4px 0 6px 0;font-size:23px;color:#fff;text-align:center}.venue-list .search-venues-button .icon-venues:active{background-color:#1397d1}.venue-list .search-venues-button .match-snap-camera-label{background-color:#fff}.venue-list .search-venues-button .match-snap-camera-label:active{background-color:#d7fb68}.venue-list .search-venues-button .match-snap-camera-label:active p{color:#88ce13}.venue-list .search-venues-button .match-snap-camera-label:active .icon-venues{background-color:#1397d1}.venue-list .panel-green{margin-top:15px}.venue-list .panel-green .panel-body .entry-venue{border-bottom:1px solid #e9f0f4}.venue-list .panel-green .panel-body .detail-across-panel{clear:both}.venue-list .panel-green .panel-body .entry-thumbnail{margin-bottom:10px}.venue-list .panel-green .panel-body .entry-thumbnail img{width:100%}.venue-list .panel-green .panel-footer{border-top:none;background-color:#fff;border-bottom:3px solid #f3f5f7}.venue-list .panel-green .panel-footer .entry-details-link,.venue-list .panel-green .panel-footer .venue-details-link{text-align:right;display:flex;justify-content:flex-end}.venue-list .panel-green .panel-footer .entry-details-link a,.venue-list .panel-green .panel-footer .venue-details-link a{color:#88ce13}.venue-list .endless_container{height:60px;display:flex;justify-content:center;align-items:center}.venue-list .endless_container a{color:#88ce13;display:block;width:100%;text-align:center;height:100%;padding-top:20px}.venue-list .endless_container a:active{color:#bbf430}.venue-list .endless_container .endless_loading{color:#88ce13}.venue-list .venue-details-link{margin-top:15px;width:90%}.venue-list .venue-details-link a:active{color:#bbf430!important}.venue-list .venue-footer{display:flex;align-content:stretch;justify-content:flex-end}.venue-list .venue-footer .venue-discount{height:40px;width:40px}.entry-detail .row{padding-top:10px}.entry-detail .discount-detail{width:100%;text-align:center;line-height:20px;font-family:FuseV2Display-Bold;color:#879199;background-color:#fff;border:1px solid #879199}.entry-detail .discount-detail .icon-arrow-right-gt{float:right;margin-top:3px;color:#80d146}.entry-detail .discount-detail:active{background-color:#80d146;color:#fff;border:1px solid #80d146}.entry-detail .discount-detail:active .icon-arrow-right-gt{color:#fff}.entry-detail ul{margin-left:-20px}.entry-detail .panel-suggestions{box-shadow:none;margin-left:-15px}.entry-detail a:active{color:#2fb6e4}.entry-detail .title-mission-suggestions{margin-top:25px;margin-bottom:0}.entry-detail .mission-name{width:65%;padding-top:2px;padding-bottom:2px}.entry-detail .suggestion-item{justify-content:flex-start}.close-venue-detail{margin-left:15px;margin-right:15px;margin-top:10px}#venue_discount{width:100%;height:100%;position:absolute;z-index:100}#venue_discount .discount-container{margin-top:10px}#venue_discount .detail-basic{background-color:#2fb6e4;color:#fff}#venue_discount .detail-basic .panel{background-color:#2fb6e4;border:none;box-shadow:none}#venue_discount .detail-basic .panel .panel-body{padding:0}#venue_discount .discount-code{color:#88ce13}#venue_discount .discount-detail{background-color:#fff;margin-top:10px}#venue_discount .discount-detail .panel{box-shadow:none}#venue_discount .discount-detail .panel-body{padding:0}.venue-search-header{padding:15px 20px 15px 20px;margin-top:20px;margin-bottom:0;background-color:#2fb6e4;color:#fff;font-size:21px;font-family:FuseV2Display-Regular}.venue-no-results{padding:15px 20px 15px 20px;margin-top:15px;margin-bottom:0;background-color:#fff;font-size:21px;font-family:FuseV2Display-Regular}.venue-search-submit{background-color:#057bbe;color:#fff;font-size:18px;text-align:center;margin-bottom:10px;margin-top:10px;width:100%;height:60px;border:0}.venue-search-submit:active{color:#5fd9f8;background-color:#1397d1}.venue-search-submit:active,.venue-search-submit:hover{text-decoration:none;outline:0}.venue-search-cancel{color:#ccd5db;font-size:18px;text-align:center;margin-bottom:60px;margin-top:10px;width:100%;padding:20px 0;display:block}.venue-search-cancel:active,.venue-search-cancel:hover{text-decoration:none;color:#a7b0b7}.panel-white{border-radius:0!important}.panel-white .panel-heading .panel-title a{font-size:21px;padding:15px 0;display:block}.panel-white .panel-heading .panel-title a:after{content:"\e902";font-family:gobig;color:#88ce13;float:right;transition:.3s;transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.panel-white .panel-heading .panel-title a.collapsed:after{content:"\e902";font-family:gobig;color:#88ce13;float:right;transition:.3s;transform:rotate(90deg);-webkit-transform:rotate(90deg)}.panel-white .panel-body{border:0!important}.panel-white ul{list-style-type:none;margin-left:0;padding:0}.panel-white ul input[type=checkbox]+label{display:flex;align-items:center;justify-content:space-between;background-color:#e9f0f4;font-size:18px;margin-bottom:2px;padding:10px 0 10px 10px}.panel-white ul input[type=checkbox]+label:active{background-color:#ccd5db}.panel-white ul input[type=checkbox]+label:after{width:18px;height:18px;content:" ";color:#88ce13;float:right;background-color:#fff;border:2px solid #ccd5db;margin-right:10px}.panel-white ul input[type=checkbox]:checked+label:active{background-color:#ccd5db}.panel-white ul input[type=checkbox]:checked+label:after{font-family:gobig;font-size:10px;content:"\e90c"}.panel-white ul li input[type=checkbox]{display:none}.venue-results-header{float:none}.venue-results-sticky-header h5{color:#2fb6e4}.back-to-search{width:100%;background-color:#fff;border-radius:5px;border:#a7b0b7 2px solid;color:#a7b0b7;font-size:18px}.back-to-search:focus{color:#a7b0b7;outline:0}.back-to-search:active{background-color:#80d146;border:2px solid #80d146;color:#fff}.back-to-search:active:after{content:"\e902";font-family:gobig;color:#fff;float:left;transform:rotate(180deg)}.back-to-search:after{content:"\e902";font-family:gobig;color:#88ce13;float:left;transform:rotate(180deg)}.venue-detail-discount{height:90px;width:40px;float:left;margin-right:30px;margin-left:10px}@media only screen and (max-device-width:320px){.suggestion-item a:not(.mission-name){margin-right:-15px}}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius,.welcometour-item-background{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius,.welcometour-item-background{border-radius:4px}button{outline:0!important}body{font-family:FuseV2Display-Regular}.hlp-bold,b,strong{font-family:FuseV2Display-Bold}.global-border-radius,.welcometour-item-background{border-radius:4px}button{outline:0!important}.welcometour-body{background-color:#e9f0f4;display:flex;justify-content:center;width:100%;height:100%}.welcome-tour-container{padding:0}.welcome-tour-container #welcome-tour-carousel{padding:15px 15px}.welcometour-text{text-align:center;color:#000;padding:0 15px;line-height:inherit}h3.welcometour-text{margin-top:0}.welcometour-button-next{display:inline}.welcometour-item-background{background-color:#fff;padding:20px 0 20px 0;height:430px;display:flex;flex-direction:column;justify-content:space-between}.welcometour-item-background img{max-height:150px;margin-bottom:20px}.skip-tour-link{width:calc(100% - 180px);text-align:center;font-size:18px}.skip-tour-link a{color:#057bbe;text-decoration:none}.skip-tour-link a:active{color:#2fb6e4}.glyphicon{color:#88ce13}.carousel-indicators{display:none}.buttons-container{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.buttons-container a:active{color:#5fd9f8}.carousel-button{padding:10px 15px;background-color:#057bbe;color:#fff;border-radius:4px;text-transform:uppercase}.carousel-button span{color:#88ce13}.carousel-button:active .icon-circle-arrow-left,.carousel-button:active .icon-simple-arrow-right{color:#5fd9f8}.carousel-button:hover{color:#fff}.tour-title{color:#88ce13;font-size:18px;text-align:center;font-weight:700}@media only screen and (max-device-width:320px){.skip-tour-link{font-size:16px}}