a,h1,h2,h3,h4,h5,h6,label,p{font-family:futura-pt,sans-serif}::-webkit-input-placeholder{font-family:futura-pt,sans-serif}::-moz-placeholder{font-family:futura-pt,sans-serif}:-ms-input-placeholder{font-family:futura-pt,sans-serif}:-moz-placeholder{font-family:futura-pt,sans-serif}input:focus,textarea:focus{outline:none}#Navbar{min-height:65px;border:0;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);position:fixed;z-index:9999;background:#fff}#Navbar .ctr-user_info{font-family:futura-pt,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:65px;text-align:right;padding:1em}#Navbar .ctr-user_info .logout:hover{cursor:pointer}.new_cycle{width:50%;margin:0 auto;margin-left:3em!important;position:fixed;bottom:50%;background:#fff;z-index:99999;-webkit-box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);padding:3em}.new_cycle .cancel:hover{cursor:pointer}.goals{margin:0 0 4em}.goals .new-goal-btn{background:#21d19f;border-radius:2em;color:#fff;margin:0 1em;-webkit-box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);box-shadow:0 1px 10px hsla(0,0%,90.6%,.66)}.goals .new-goal-btn:hover{background:#1eb68b}.goals .new_goal{padding:2em;-webkit-box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);margin:2em 0}.goals .new_goal .cancel:hover{cursor:pointer}.goals .new_goal form{width:100%!important}.goals .ctr-goals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:1em 0}.goals .all_goals .goal{margin:2em 0;padding:2em;-webkit-box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);box-shadow:0 1px 10px hsla(0,0%,90.6%,.66)}.goals .all_goals .goal .delete-goal-btn,.goals .all_goals .goal .edit-goal-btn{right:1em;bottom:1em;-webkit-box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);border-radius:2em;padding:.6em .9em;margin:-.5em 1em 0;color:#fff}.goals .all_goals .goal .edit-goal-btn{background:#3bb8e5}.goals .all_goals .goal .edit-goal-btn:hover{background:#2e9dc5}.goals .all_goals .goal .delete-goal-btn{background:red}.goals .all_goals .goal .delete-goal-btn:hover{background:#8b0000}.goals .all_goals .goal .goal-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:7em}.delete-goal-modal{width:50%;position:fixed;bottom:50%;background:#fff;z-index:99999;min-height:1em;margin:1em 0;padding:3em 1em;-webkit-box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);box-shadow:0 1px 10px hsla(0,0%,90.6%,.66)}.delete-goal-modal .ctr-actions .delete-cancel-btn,.delete-goal-modal .ctr-actions .delete-final-btn{right:1em;bottom:1em;-webkit-box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);border-radius:2em;padding:.6em .9em;margin:10px;color:#fff}.delete-goal-modal .ctr-actions .delete-cancel-btn:hover,.delete-goal-modal .ctr-actions .delete-final-btn:hover{cursor:pointer}.delete-goal-modal .ctr-actions .delete-final-btn{background:red}.delete-goal-modal .ctr-actions .delete-final-btn:hover{background:#8b0000}.delete-goal-modal .ctr-actions .delete-cancel-btn{background:#6d6d6d}.delete-goal-modal .ctr-actions .delete-cancel-btn:hover{background:#323232}.deleted{display:none!important;background:hsla(0,0%,62%,.31)!important}#ValCal .t1{background:#d9ead3;color:#262626!important}#ValCal .t2{background:#b6d7a7;color:#262626!important}#ValCal .t3{background:#93c47c;color:#262626!important}#ValCal .t4{background:#6aa84f;color:#fff}#ValCal .ctr-body{background-color:#fff;padding:3em}#ValCal .title{padding:8em 0 4em}#ValCal .title h1{font-size:3.5em}#ValCal .title h1 span{color:#21d19f}#ValCal .title em{color:#323232;font-weight:200}#ValCal .title h3{margin:1em 0}#ValCal .title .goal-progress{margin:2em 0}#ValCal .tiers table{-webkit-box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);box-shadow:0 1px 10px hsla(0,0%,90.6%,.66)}#ValCal .cycles{margin:1em 0}#ValCal .cycles h2{margin:0 0 .5em}#ValCal .cycles h4{margin:.2em .5em}#ValCal .cycles .cycle{width:100%;margin:2em 0}#ValCal .cycles .cycle .blurb .ctr-user_edit .current_tier{height:.5rem;width:.5rem;border-radius:2em;padding:1em 2em;color:#fff;-webkit-box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);box-shadow:0 1px 10px hsla(0,0%,90.6%,.66)}#ValCal .cycles .cycle .delete-modal,#ValCal .cycles .cycle .delete-modal .delete-modal,#ValCal .cycles .cycle .edit-cycle,#ValCal .cycles .cycle .edit-cycle .delete-modal{min-height:1em;margin:1em 0;padding:3em 1em;-webkit-box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);box-shadow:0 1px 10px hsla(0,0%,90.6%,.66)}#ValCal .cycles .cycle .delete-modal .delete-modal,#ValCal .cycles .cycle .edit-cycle .delete-modal{width:50%;position:fixed;bottom:50%;background:#fff;z-index:99999}#ValCal .cycles .cycle .delete-modal .delete-modal .ctr-actions .delete-cancel-btn,#ValCal .cycles .cycle .delete-modal .delete-modal .ctr-actions .delete-final-btn,#ValCal .cycles .cycle .edit-cycle .delete-modal .ctr-actions .delete-cancel-btn,#ValCal .cycles .cycle .edit-cycle .delete-modal .ctr-actions .delete-final-btn{right:1em;bottom:1em;-webkit-box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);border-radius:2em;padding:.6em .9em;margin:10px;color:#fff}#ValCal .cycles .cycle .delete-modal .delete-modal .ctr-actions .delete-final-btn,#ValCal .cycles .cycle .edit-cycle .delete-modal .ctr-actions .delete-final-btn{background:red}#ValCal .cycles .cycle .delete-modal .delete-modal .ctr-actions .delete-final-btn:hover,#ValCal .cycles .cycle .edit-cycle .delete-modal .ctr-actions .delete-final-btn:hover{background:#8b0000}#ValCal .cycles .cycle .delete-modal .delete-modal .ctr-actions .delete-cancel-btn,#ValCal .cycles .cycle .edit-cycle .delete-modal .ctr-actions .delete-cancel-btn{background:#6d6d6d}#ValCal .cycles .cycle .delete-modal .delete-modal .ctr-actions .delete-cancel-btn:hover,#ValCal .cycles .cycle .edit-cycle .delete-modal .ctr-actions .delete-cancel-btn:hover{background:#323232}#ValCal .cycles .cycle .delete-btn,#ValCal .cycles .cycle .edit-btn{right:1em;bottom:1em;-webkit-box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);border-radius:2em;padding:.6em .9em;margin:-.5em 1em 0;color:#fff}#ValCal .cycles .cycle .edit-btn{background:#3bb8e5}#ValCal .cycles .cycle .edit-btn:hover{background:#2e9dc5}#ValCal .cycles .cycle .delete-btn{background:red}#ValCal .cycles .cycle .delete-btn:hover{background:#8b0000}#ValCal .cycles table{-webkit-box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);margin:1em 0}#ValCal .cycles table .sub_head{font-weight:400}#ValCal .cycles table .total{font-weight:300}#ValCal .cycles table input{max-width:6em;border:none;border-bottom:1px solid #f2f2f2;padding:.5em}#ValCal .cycles table thead tr td strong{color:#3bb8e5!important}#ValCal .cycles table tbody tr td:hover{cursor:pointer}#ValCal .editing{padding:1em;position:-webkit-sticky;position:sticky}#ValCal .editing,#ValCal .saveChanges .save-btn{-webkit-box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);box-shadow:0 1px 10px hsla(0,0%,90.6%,.66)}#ValCal .saveChanges .save-btn{background:#21d19f;right:1em;bottom:1em}#ValCal .saveChanges .save-btn:hover{background:#1eb68b}#ValCal .saveChanges .clone-btn{right:1em;bottom:4em;background:#3bb8e5}#ValCal .saveChanges .clone-btn:hover{background:#2e9dc5}#ValCal .saveChanges .clone-btn,#ValCal .saveChanges .save-btn{float:right!important;border-radius:2em;position:fixed;color:#fff;-webkit-box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);box-shadow:0 1px 10px hsla(0,0%,90.6%,.66)}#LoginRegister{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff}#LoginRegister .ctr-logo h1{font-size:4em}#LoginRegister .ctr-logo h1 span{color:#21d19f}#LoginRegister .ctr-form{margin:2em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#LoginRegister .ctr-form .login-btn,#LoginRegister .ctr-form input{-webkit-box-shadow:0 1px 10px hsla(0,0%,90.6%,.66);box-shadow:0 1px 10px hsla(0,0%,90.6%,.66)}#LoginRegister .ctr-form .login-btn{background:#21d19f;color:#fff;border-radius:2em}#LoginRegister .ctr-form .login-btn:hover{background:#1eb68b}#LoginRegister .ctr-form small{margin:1em}
/*# sourceMappingURL=app.62fa87d501b18825b69003dd339a1dba.css.map */