@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700");*{margin:0;padding:0;border:0;outline:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-text-size-adjust:100%}html{overflow:hidden;font-size:62.5%}body,input,select,textarea,button{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:'avenir next', sans-serif;font-style:normal;font-weight:normal;font-size:1.6rem}body{font-size:16px;-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-user-select:none;-webkit-overflow-scrolling:touch}.row{width:100%;position:relative;overflow:hidden}.row .col1{width:97%;margin:0 1.5%;float:left}.row .col1.ctr{width:100%;margin:0}.row .push1[class*='col']{margin-left:1.5%}.row .col2{width:97%;margin:0 1.5%;float:left}.row .col2.ctr{width:100%;margin:0}.row .push2[class*='col']{margin-left:1.5%}.row .col3{width:97%;margin:0 1.5%;float:left}.row .col3.ctr{width:100%;margin:0}.row .push3[class*='col']{margin-left:1.5%}.row .col4{width:97%;margin:0 1.5%;float:left}.row .col4.ctr{width:100%;margin:0}.row .push4[class*='col']{margin-left:1.5%}.row .col5{width:97%;margin:0 1.5%;float:left}.row .col5.ctr{width:100%;margin:0}.row .push5[class*='col']{margin-left:1.5%}.row .col6{width:97%;margin:0 1.5%;float:left}.row .col6.ctr{width:100%;margin:0}.row .push6[class*='col']{margin-left:1.5%}.row .col7{width:97%;margin:0 1.5%;float:left}.row .col7.ctr{width:100%;margin:0}.row .push7[class*='col']{margin-left:1.5%}.row .col8{width:97%;margin:0 1.5%;float:left}.row .col8.ctr{width:100%;margin:0}.row .push8[class*='col']{margin-left:1.5%}.row .col9{width:97%;margin:0 1.5%;float:left}.row .col9.ctr{width:100%;margin:0}.row .push9[class*='col']{margin-left:1.5%}.row .col10{width:97%;margin:0 1.5%;float:left}.row .col10.ctr{width:100%;margin:0}.row .push10[class*='col']{margin-left:1.5%}.row .col11{width:97%;margin:0 1.5%;float:left}.row .col11.ctr{width:100%;margin:0}.row .push11[class*='col']{margin-left:1.5%}.row .col12{width:97%;margin:0 1.5%;float:left}.row .col12.ctr{width:100%;margin:0}.row .push12[class*='col']{margin-left:1.5%}.row.clp8 .col1{width:9.5%}.row.clp8 .col2{width:22%}.row.clp8 .col3,.row.clp8 .col4{width:47%}.-navstack{position:relative;overflow:hidden}.-navstack-nav,.-navstack-pane{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;transform:translate3d(0, 0, 0)}.-navstack-pane,.full-screen{background:#fff}.-navstack-nav{z-index:3;pointer-events:none;background:transparent}.-navstack-hide{transform:translate3d(-9999px, 0, 0)}.-navstack-animating{pointer-events:none}.slide-container{background:#345;transform:translate3d(0, 0, 0)}.slide-enter-forward{z-index:2;animation:slide-enter-forward 500ms ease-in-out}.slide-enter-backward{z-index:1;animation:slide-enter-backward 450ms ease-in-out}.slide-exit-forward{z-index:1;animation:slide-exit-forward 500ms ease-in-out}.slide-exit-backward{z-index:2;animation:slide-exit-backward 450ms ease-in-out}.nav-slide-enter-forward{z-index:2;animation:nav-slide-enter-forward 500ms cubic-bezier(0.3, 0.5, 0, 1)}.nav-slide-enter-backward{z-index:1;animation:nav-slide-enter-backward 450ms cubic-bezier(0.3, 0.5, 0, 1)}.nav-slide-exit-forward{z-index:1;animation:nav-slide-exit-forward 500ms cubic-bezier(0.3, 0.5, 0, 1);opacity:0}.nav-slide-exit-backward{z-index:2;animation:nav-slide-exit-backward 450ms cubic-bezier(0.3, 0.5, 0, 1);opacity:0}.modal-container{background:#000}.modal-enter-forward{z-index:2;animation:modal-enter-forward 500ms cubic-bezier(0.3, 0.5, 0, 1)}.modal-enter-backward{z-index:1;animation:modal-enter-backward 450ms cubic-bezier(0.3, 0.5, 0, 1)}.modal-exit-forward{z-index:1;animation:modal-exit-forward 500ms cubic-bezier(0.3, 0.5, 0, 1)}.modal-exit-backward{z-index:2;animation:modal-exit-backward 450ms cubic-bezier(0.3, 0.5, 0, 1)}@keyframes slide-enter-forward{0%{transform:translate3d(100%, 0, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes slide-enter-backward{0%{transform:translate3d(-40%, 0, 0);opacity:0.95}100%{transform:translate3d(0, 0, 0)}}@keyframes slide-exit-forward{0%{transform:translate3d(0%, 0, 0)}100%{transform:translate3d(-40%, 0, 0);opacity:0.95}}@keyframes slide-exit-backward{0%{transform:translate3d(0%, 0, 0)}100%{transform:translate3d(100%, 0, 0)}}@keyframes nav-slide-enter-forward{0%{transform:translate3d(40%, 0, 0);opacity:0}100%{transform:translate3d(0, 0, 0)}}@keyframes nav-slide-enter-backward{0%{transform:translate3d(-40%, 0, 0);opacity:0}100%{transform:translate3d(0, 0, 0)}}@keyframes nav-slide-exit-forward{0%{transform:translate3d(0%, 0, 0);opacity:1}100%{transform:translate3d(-40%, 0, 0)}}@keyframes nav-slide-exit-backward{0%{transform:translate3d(0%, 0, 0);opacity:1}100%{transform:translate3d(40%, 0, 0)}}@keyframes modal-enter-forward{0%{transform:translate3d(0, 110%, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes modal-exit-backward{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(0, 110%, 0)}}@keyframes modal-exit-forward{0%{transform:scale(1);opacity:1}100%{transform:scale(0.94);opacity:0.1}}@keyframes modal-enter-backward{0%{transform:scale(0.94);opacity:0.1}100%{transform:scale(1);opacity:1}}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#535353}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:block}.selectize-input{border:1px solid #dfdfdf;padding:20px 20px;display:block;width:100%;overflow:hidden;position:relative;z-index:1}.selectize-control.multi .selectize-input.has-items{padding:0px 20px -3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:20px 20px;background:#f2f2f2;color:#535353;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#535353;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#a0a0a0;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#dfdfdf;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #dfdfdf;background:#fff;margin:-1px 0 0 0;border-top:0 none}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:#dfdfdf;padding:1px 4px;border-radius:1px}.selectize-dropdown .optgroup-header{padding:5px 20px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#535353;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#fff;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(83,83,83,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:gray transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent gray transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.selectize-control.multi .selectize-input.has-items{padding-left:17px;padding-right:17px}.selectize-control.multi .selectize-input.disabled [data-value]{color:#999;text-shadow:none;background:none}.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove{border-color:#e6e6e6}.selectize-control.multi .selectize-input.disabled [data-value] .remove{background:none}.selectize-control.multi .selectize-input [data-value]{text-shadow:0 1px 0 rgba(0,51,83,0.3)}.selectize-control.single .selectize-input,.selectize-dropdown.single{border-color:transparent}.selectize-dropdown .optgroup-header{padding-top:7px;font-weight:bold;font-size:0.85em}.selectize-dropdown .optgroup{border-top:1px solid #dfdfdf}.selectize-dropdown .optgroup:first-child{border-top:0 none}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@font-face{font-family:'museo-slab';src:url("fonts/Museo_Slab_700-webfont.eot");src:url("fonts/Museo_Slab_700-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/Museo_Slab_700-webfont.woff2") format("woff2"),url("fonts/Museo_Slab_700-webfont.woff") format("woff"),url("fonts/Museo_Slab_700-webfont.ttf") format("truetype"),url("fonts/Museo_Slab_700-webfont.svg#museo700") format("svg");font-weight:normal;font-style:normal}html,body{height:100%;min-height:100%;overflow:hidden}body{background:#2F313A;color:#535353;padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}h2,h3,h4,h5{font-family:'Avenir Next', Avenir, 'Droid Sans', 'DroidSansRegular', sans-serif;font-style:normal;font-weight:600;font-size:14px;font-size:1.4rem;margin:10px}#app{height:100%;min-height:100%;overflow:hidden;background-color:#2f313a}.ios .show-android{display:none}.android .show-ios{display:none}.debug{-webkit-user-select:text !important;-ms-user-select:text !important;user-select:text !important}[class^="icon-"]::before,[class*=" icon-"]::before{background-position:center;display:inline-block;margin-right:5px;vertical-align:middle;position:relative;top:-1px}.fine-print{margin:15px 0;text-align:center;font-size:14px;font-size:1.4rem}label{display:block}input[type="text"],input[type="email"],input[type="password"],input[type="date"],input[type="number"],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;width:100%;border:1px solid #dfdfdf;border-radius:0px;min-height:44px;background-color:#fff;padding:10px;resize:vertical;font-size:14px;font-size:1.4rem;transition:border-color 240ms ease-out}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}textarea{min-height:80px;transition:min-height 60ms ease-out}select{background-position:right 15px center}.field .prepend{display:table;width:100%;position:relative}.field .prepend>span{display:table-cell;border:1px solid red;vertical-align:middle;text-align:center;background-color:#fff;border:1px solid #dfdfdf;border-radius:0px;border-right:none;width:44px;font-weight:600}.field .prepend input{display:table-cell;position:relative;z-index:2;border-radius:0px}.field .prepend.has-error{margin-bottom:22px}.field .prepend.has-error .help-block{position:absolute;bottom:-22px;top:auto;left:0;font-weight:400;width:100%;text-align:left;border:none}.field{position:relative}.field+.field{margin-top:15px}.field+.actions{margin-top:15px}.field>label,.field>h3{font-size:14px;font-size:1.4rem;font-weight:600;margin:0 0 5px}.field.has-error label{color:#ed5565}.field.has-error input[type="text"],.field.has-error input[type="email"],.field.has-error input[type="password"],.field.has-error input[type="date"],.field.has-error input[type="number"],.field.has-error textarea,.field.has-error select{color:#ed5565;border-color:#ed5565}.field .help-block{position:absolute;top:2px;right:0;font-size:14px;font-size:1.4rem}.field .form-error{color:#ed5565}#start-date,#end-date{padding-left:40px;background-position:15px center}.button{background-color:#EAEAEA;appearance:none;-moz-appearance:none;-webkit-appearance:none;color:#2f313a;font-weight:normal;padding:12px 10px;border-radius:3px;display:inline-block;border:1px solid #dfdfdf;text-decoration:none;text-align:center;cursor:pointer;white-space:nowrap}.button,button{position:relative}.button:after,button:after{content:'';position:absolute;background-position:center;background-repeat:no-repeat;background-color:#fff;height:100% !important;width:100% !important;top:0;left:0;opacity:0;transition:opacity 240ms ease-out}.button.form-success:after,button.form-success:after{z-index:100;opacity:1}.button:disabled:after,button:disabled:after{background-image:url("../images/loading-bubbles.svg");background-size:40%;z-index:100;opacity:1}.button-group:after{content:"";display:table;clear:both}.button-group .button{background-color:#fff;border-radius:0;border:none;border-top:1px solid #dfdfdf;float:left;width:33.333333333%}.button-group .button+.button{border-left:1px solid #dfdfdf}.button-group.display-table{display:table;width:100%}.button-group.display-table .table-cell{display:table-cell;max-width:100%}.button-group.display-table .table-cell+.table-cell{border-left:1px solid #dfdfdf}.button-group.display-table .table-cell button{width:100%;float:none}header.main{color:#fff;background-color:#2f313a;text-align:center;overflow:hidden;height:50px;padding:10px;width:100%;position:relative;z-index:2}header.main .header-content{opacity:1;transition:opacity 600ms ease-out 200ms}header.main h1{font-size:18px;font-size:1.8rem;position:absolute;left:50px;top:0;right:50px;bottom:0;line-height:50px;z-index:0;font-family:'Avenir Next', Avenir, 'Droid Sans', 'DroidSansRegular', sans-serif;font-style:normal;font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff}header.main h1 a{color:#fff;text-decoration:none}header.main .icon-plus{overflow:hidden;white-space:nowrap;text-indent:150%;color:transparent;height:30px;width:30px;background-position:center;float:right}header.main .button,header.main button{position:absolute;top:0;z-index:2;overflow:hidden;white-space:nowrap;text-indent:150%;color:transparent;background-color:transparent;padding:0;border:none;height:100%;width:44px;background-position:center;border:none;cursor:pointer}header.main .button.left,header.main button.left{left:0}header.main .button.right,header.main button.right{right:0}.-navstack-hide header.main .header-content{opacity:0}.tab-navigation{background-color:#fff;display:table}.tab-navigation li{text-align:center;height:45px;display:table-cell;border-bottom:1px solid #CFCFCF;font-weight:400}.tab-navigation li.current{border-bottom:#309BD1 solid 3px;font-weight:700;color:#294E61}.tab-navigation a{display:block;color:inherit;height:100%;width:100%;line-height:45px;text-decoration:none}#page-container-view{min-height:100%;background:url("../images/loading-bubbles-white.svg");background-position:center;background-repeat:no-repeat;background-size:25%}.page{background:#EBEBEB;overflow:hidden}.page .page-content{position:fixed;z-index:1;top:50px;left:0;right:0;bottom:0;padding-top:10px;-webkit-overflow-scrolling:touch;overflow-y:auto}.page .page-content.no-scroll{-webkit-overflow-scrolling:auto !important;overflow:hidden !important}.page.login h1{color:#2f313a}.page.index .page-content{padding-top:0}.page.index .page-content,.page.index .trigger-pull-refresh,.page.edit .page-content,.page.edit .trigger-pull-refresh{transition:transform 260ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}.page.index .trigger-pull-refresh,.page.edit .trigger-pull-refresh{display:none;position:absolute;top:-100px;left:0;transform:translate3d(0, 50px, 0);color:#535353;background-color:#ebebeb;height:100px;width:100%;max-height:100px;z-index:0;text-align:center;padding:68px 0 0}.page.index .trigger-pull-refresh:after,.page.edit .trigger-pull-refresh:after{content:'';position:absolute;height:45px;width:100%;bottom:0;left:0;background:url("../images/loading-bubbles.svg");background-position:center;background-color:#ebebeb;background-repeat:no-repeat;background-size:15%;z-index:100;opacity:0;transition:opacity 240ms ease-out}.page.index .trigger-pull-refresh.loading:after,.page.edit .trigger-pull-refresh.loading:after{opacity:1}.page.index .trigger-pull-refresh.ready,.page.edit .trigger-pull-refresh.ready{display:block}#modal-overlay{background-color:rgba(0,0,0,0.65);position:absolute;top:0;right:0;bottom:0;left:0;z-index:400;opacity:1}#modal-overlay.hidden{opacity:0}.modal{z-index:401;width:90%;margin-left:5%;position:absolute;top:0;left:0;opacity:0}.ios .goal-status-sheet{padding-top:22px}.ios .goal-status-sheet .trigger-close{top:22px}.goal-status-sheet{position:fixed;top:0;right:0;left:0;bottom:0;background-color:RGBA(34, 45, 51, 0.98);z-index:500}.goal-status-sheet>div{position:absolute;top:50%;transform:translate3d(0, -50%, 0);width:100%}.goal-status-sheet h3{color:#6a7b83;font-size:13px;font-size:1.3rem;margin:0 0 10px 25px !important}.goal-status-sheet .trigger-close{position:absolute;top:0;right:0;overflow:hidden;white-space:nowrap;text-indent:150%;color:transparent;background-color:transparent;background-position:center;border:none;padding:10px;height:44px;width:44px}.goal-status-sheet ul{margin:0}.goal-status-sheet li{background-position:left 25px top 13px;color:#ffffff;list-style:none;font-size:18px;font-size:1.8rem;font-weight:600;padding:10px 0 10px 55px}.goal-status-sheet li.current{background-color:#1F292E}.component-toggle{background-color:#fff;border:1px solid #dfdfdf;border-radius:0px;border-collapse:collapse;width:100%;overflow:hidden}.component-toggle:after{content:"";display:table;clear:both}.component-toggle input{position:absolute;top:-1000;left:-1000;height:1px;width:1px;opacity:0}.component-toggle label{border-left:1px solid #dfdfdf;float:left;padding:15px;text-align:center;color:#A1A1A1}.component-toggle label:nth-of-type(1){border-left:none}.component-toggle input:checked+label{font-weight:600;color:#535353}.component-toggle.goal-target-direction-toggle label,.component-toggle.goal-kpi-indicator-toggle label{width:50%;padding:10px 15px}.component-toggle.goal-target-metric-type-toggle label{width:33.333333333% !important;padding:10px 15px}.table-view-heading:first-child{margin-top:0}.table-view.closed{display:none}.table-view li{background-color:#fff;background-position:right 15px center;list-style:none;width:100%}.table-view li+li{border-top:1px solid #DCDCDC}.table-view li:first-child{border-top:1px solid #BCBCBC}.table-view li:last-child{border-bottom:1px solid #BCBCBC}.table-view li a,.table-view li button{display:block;width:100%;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;text-align:left;background-color:transparent;padding:20px 15px}.table-view li a:after,.table-view li button:after{content:"";display:table;clear:both}.goal-status-select{position:relative}.goal-status-select:before{position:absolute;top:13px;left:13px}.goal-status-select:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.goal-status-select select{padding-left:38px}.goal-list-heading{background:#ffffff;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;margin:20px 0 10px;padding:15px;position:relative;-webkit-tap-highlight-color:RGBA(223, 223, 223, 0.4) !important}.goal-list-heading:nth-of-type(1){margin-top:10px}.goal-list-heading:after{content:'';position:absolute;top:20px;right:15px;-ms-transform:rotate(-180deg);transform:rotate(-180deg);transition:transform 500ms ease-out}.goal-list-heading.closed:after{-ms-transform:rotate(0deg);transform:rotate(0deg)}.goal-list li{-webkit-tap-highlight-color:RGBA(223, 223, 223, 0.4);background-color:#fff;list-style:none;width:100%}.goal-list li.empty{background-color:transparent;border:none !important}.goal-list li+li{border-top:1px solid #dfdfdf}.goal-list li:first-child{border-top:1px solid #dfdfdf}.goal-list li:last-child{border-bottom:1px solid #dfdfdf}.goal-list li a{display:table;width:100%;color:inherit;text-decoration:none}.goal-list li a:after{content:"";display:table;clear:both}.goal-list li .number,.goal-list li .content{display:table-cell;padding:20px 15px}.goal-list li .pill-button,.goal-list li .number span,.goal-list li .progress span{background:#EBEBEB;border-radius:3px;color:#535353;display:inline-block;font-weight:600;padding:6px 8px 5px;text-align:center}.goal-list li .pill-button.achieved,.goal-list li .number span.achieved,.goal-list li .progress span.achieved{background:#48cfad}.goal-list li .pill-button.on_target,.goal-list li .number span.on_target,.goal-list li .progress span.on_target{background:#48cfad}.goal-list li .pill-button.off_target,.goal-list li .number span.off_target,.goal-list li .progress span.off_target{background:#ffce54}.goal-list li .pill-button.waiting,.goal-list li .number span.waiting,.goal-list li .progress span.waiting{background:#ffce54}.goal-list li .pill-button.critical,.goal-list li .number span.critical,.goal-list li .progress span.critical{background:#ed5565}.goal-list li .pill-button.not_started_null,.goal-list li .number span.not_started_null,.goal-list li .progress span.not_started_null{background:#b3b6c6;width:39px;height:29px}.goal-list li .number{padding-right:0}.goal-list li .content{max-width:100%;width:100%}.goal-list li .progress{text-align:right;float:right;margin:-6px 0 5px 5px}.goal-list li .progress span{background:#4FC1E9;color:#fff}.goal-list-filter-bar{border-bottom:1px solid #dfdfdf;display:table;width:100%}.goal-list-filter-bar>div{display:table-cell}.goal-list-filter-bar>div:nth-of-type(1){width:42% !important}.goal-list-filter-bar button{border:none !important;color:#A1A1A1 !important;width:100% !important}.goal-list-filter-bar button.active{color:#535353 !important}.component-goal-search{position:relative}.component-goal-search .selectize-control:after{position:absolute;top:0;left:0;z-index:13;height:61px;width:40px;background-position:center}.component-goal-search .selectize-input{padding-left:40px;padding-bottom:19px;margin:0;border-bottom:1px solid #dfdfdf !important;z-index:11}.component-goal-search .selectize-input input{width:100%;white-space:nowrap}.component-goal-search .selectize-input:after{display:none !important}.component-goal-search .selectize-input.input-active:before,.component-goal-search .selectize-input.dropdown-active:before{background-color:#ffffff !important}.component-goal-search .selectize-dropdown{background-color:#ffffff;border:0;position:fixed !important;top:113px !important;left:0 !important;right:0 !important;bottom:0 !important}.component-goal-search .selectize-dropdown .selectize-dropdown-content{background-color:#ffffff;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;min-height:100%}.component-goal-search .selectize-dropdown .goal{display:table;width:100%;color:#535353;border-top:1px solid #dfdfdf}.component-goal-search .selectize-dropdown .goal:nth-of-type(1){border-top:none}.component-goal-search .selectize-dropdown .goal .number,.component-goal-search .selectize-dropdown .goal .item{display:table-cell;padding:15px}.component-goal-search .selectize-dropdown .goal .item{width:100%;max-width:100%}.component-goal-search .selectize-dropdown .goal .number{padding-right:0}.component-goal-search .selectize-dropdown .goal .number .pill{background:#EBEBEB;border-radius:3px;color:#535353;display:inline-block;font-weight:600;padding:5px 7px;text-align:center}.component-goal-search .selectize-dropdown .goal .number .pill .tt-highlight{background-color:transparent;padding:0}.component-goal-search .selectize-dropdown .goal .number .pill.achieved{background:#48cfad;color:#ffffff}.component-goal-search .selectize-dropdown .goal .number .pill.on_target{background:#48cfad;color:#ffffff}.component-goal-search .selectize-dropdown .goal .number .pill.off_target{background:#ffce54;color:#ffffff}.component-goal-search .selectize-dropdown .goal .number .pill.critical{background:#ed5565;color:#ffffff}.in-app .component-goal-search .selectize-dropdown{border:0px;position:fixed !important;top:65px !important;right:0 !important;bottom:0 !important}.android .component-goal-search .selectize-dropdown{top:112px !important}.component-goal-performance-info{margin-right:0 !important;margin-left:0 !important;width:100% !important}.component-goal-performance-info .form-error{padding:0 1.5%;font-size:14px}.component-goal-performance-info .owl-item{padding:0 10px}.component-goal-performance-info>h3{padding-left:1.5%}.component-goal-performance-info .performance-info .entry-cell{background-color:#ffffff;border:1px solid #dfdfdf;border-radius:0px;padding:15px}.component-goal-performance-info th{color:#5a5a5a;font-size:14px;font-size:1.4rem;white-space:nowrap;text-align:left;font-weight:600}.component-goal-performance-info thead th{padding-left:10px}.component-goal-performance-info thead th:nth-of-type(1){padding-left:0}.component-goal-performance-info td{padding:10px 5px}.card{border-radius:3px;background-color:#ffffff;border:1px solid #dfdfdf;padding:20px;float:none !important;text-align:center}.card h1{font-size:20px;font-size:2rem;font-weight:600;margin:5px 0 15px}.card h1:before{position:relative;top:-5px}.card p{font-size:13px;font-size:1.3rem;line-height:1.8}.page.login .page-content{padding:10px}.page.login .page-content form{background-color:#fff;border:1px solid #A1A1A1;border-radius:5px;overflow:hidden;text-align:center;min-height:100%;position:relative}.page.login .page-content form .container{padding:30px 30px 102px}.page.login .page-content form header{text-align:center;margin-bottom:40px}.page.login .page-content form header h1{font-size:22px;font-size:2.2rem;font-family:"Open Sans", sans-serif;font-weight:normal;font-style:normal;line-height:1.4}.page.login .page-content form .field+.field{margin-top:30px}.page.login .page-content form label,.page.login .page-content form input{text-align:left}.page.login .page-content form button{border-radius:3px;background-size:50%;font-size:17px;font-size:1.7rem;border:1px solid #72c462;color:#ffffff;width:100%;background-color:#72c462;padding:20px 0}.page.login .page-content form button:before{margin-right:15px}.page.login .page-content form button:after{background-size:20%;background-color:#72c462;background-image:url("../images/loading-bubbles-white.svg")}.page.login .page-content form .forgot-password{display:inline-block;margin-top:20px;text-decoration:none;color:#535353;font-size:15px;font-size:1.5rem;white-space:nowrap}.login.onboarding{background-color:#2f313a;color:#ffffff}.login.onboarding .page-content{top:0}.login.onboarding h1{height:90px;overflow:hidden;white-space:nowrap;text-indent:150%;color:transparent;background-position:center;font-family:"Open Sans", sans-serif}.login.onboarding .illustrations{position:absolute;top:50%;left:0;width:100%;-ms-transform:translatey(-55%);transform:translatey(-55%)}.login.onboarding .illustrations .owl-item{width:100%}.login.onboarding .illustrations li{list-style:none}.login.onboarding .illustrations p{font-size:21px;font-size:2.1rem;line-height:1.380952381em;text-align:center;padding:0 30px}.login.onboarding .illustrations p:before{display:block;margin:0 auto 20px;width:100%}.login.onboarding .owl-dots{margin-top:20px;text-align:center}.login.onboarding .owl-dots .owl-dot{background-color:#565a62;border-radius:100%;display:inline-block;height:10px;width:10px}.login.onboarding .owl-dots .owl-dot+.owl-dot{margin-left:10px}.login.onboarding .owl-dots .owl-dot.active{background-color:#ffffff}.login.onboarding .actions{padding:20px;position:absolute;bottom:0;left:0;width:100%;z-index:1}.login.onboarding .actions .button{font-size:16px;font-size:1.6rem;border:none;border-radius:0;display:block;width:100%}.login.onboarding .actions .login{background-color:#72c462;color:#ffffff;margin-bottom:20px}.page.add form>h3{font-size:14px;font-size:1.4rem;margin:0 7px 10px;font-weight:600}.page.add .parent-goal{display:table;padding-bottom:10px}.page.add .parent-goal .number,.page.add .parent-goal .content{display:table-cell}.page.add .parent-goal .number span{display:inline-block;background:#C4C4C4;border-radius:3px;color:#535353;font-weight:600;padding:5px 7px;text-align:center}.page.add .parent-goal .content{width:100%;max-width:100%;padding:0 15px}.page.add .button-group{float:left;width:100%;margin-top:20px}.page.add .button-group{float:left;width:100%;margin-top:20px}.page.add .button-group button,.page.add .button-group .button{width:50%}.page.choose-parent{background-color:#ebebeb}.page.choose-parent .page-content{padding-top:0}.page.choose-parent .page-content>div{height:100%}.page.choose-parent .trigger-add-top-level{width:100%;background-color:#ffffff;border-radius:0;border:none;border-top:1px solid #dfdfdf;font-size:18px;font-size:1.8rem;padding:20px}.page.edit form>h3{font-size:14px;font-size:1.4rem;margin:0 7px 10px;font-weight:600}.page.edit .parent-goal{display:table;padding-bottom:10px}.page.edit .parent-goal .number,.page.edit .parent-goal .content{display:table-cell}.page.edit .parent-goal .number span{display:inline-block;background:#C4C4C4;border-radius:3px;color:#535353;font-weight:600;padding:5px 7px;text-align:center}.page.edit .parent-goal .content{width:100%;max-width:100%;padding:0 15px}.page.edit .button-group{float:left;width:100%;margin-top:20px}.page.edit .trigger-supporting-item{width:100%;border:none;border-top:1px solid #dfdfdf;background-color:#ffffff}.settings-drawer{background-color:#535353;position:absolute;top:0;left:0;bottom:0;z-index:200;width:90%;margin-top:constant(safe-area-inset-top);margin-top:env(safe-area-inset-top);transform:translate3d(-100%, 0, 0);transition:transform 300ms ease-out}.settings-drawer>div{background-color:#dfdfdf;position:fixed;top:0;bottom:0;width:100%;margin-top:50px;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.settings-drawer h3{margin-top:10px !important}.settings-drawer.open{transform:translate3d(0, 0, 0)}.settings-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.7);opacity:0;z-index:199;transition:opacity 300ms ease-out}.settings-drawer-overlay.visible{opacity:1}.goal-modal-view header{background-color:#4fc1e9;border-radius:0px;color:#fff;padding:10px;overflow:hidden;display:table;width:100%}.goal-modal-view header h1{display:table-cell;font-size:16px;font-size:1.6rem;padding-left:10px;max-width:100%;width:100%;vertical-align:top;max-height:66px;font-weight:normal}.goal-modal-view header .number{display:table-cell}.goal-modal-view header .number span{background-color:rgba(0,0,0,0.6);border-radius:3px;font-size:16px;font-size:1.6rem;font-weight:600;padding:5px 7px;display:inline-block;margin-bottom:5px}.goal-modal-view header.achieved{background:#48cfad}.goal-modal-view header.on_target{background:#48cfad}.goal-modal-view header.off_target{background:#ffce54}.goal-modal-view header.waiting{background:#ffce54}.goal-modal-view header.critical{background:#ed5565}.goal-modal-view .details{overflow:hidden;border-left:1px solid #A1A1A1;border-right:1px solid #A1A1A1;background-color:#fff}.goal-modal-view .details>div{padding:7px;text-align:center;float:left}.goal-modal-view .details h3{color:#A1A1A1;font-size:11px;font-size:1.1rem;margin:0;text-transform:uppercase;font-weight:normal}.goal-modal-view .details p{color:#535353;font-size:18px;font-size:1.8rem;font-weight:normal;margin-top:3px}.goal-modal-view .details .actual,.goal-modal-view .details .target{width:50%}.goal-modal-view .details .actual img{float:right;margin:9px}.goal-modal-view .details .target{border-left:1px solid #dfdfdf}.goal-modal-view .details .measure{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;width:100%}.goal-modal-view .details .measure p{font-size:16px;font-size:1.6rem;font-weight:normal}.goal-modal-view .details #comments{max-height:245px}.goal-modal-view .form-wrapper{border-left:1px solid #A1A1A1;border-right:1px solid #A1A1A1;border-bottom:1px solid #A1A1A1;border-radius:0px;background-color:#fff}.goal-modal-view .form-wrapper .performance.empty{display:table;width:100%;min-height:109px}.goal-modal-view .form-wrapper .performance.empty p{color:#535353;text-align:center;display:table-cell;vertical-align:middle}.goal-modal-view .form-wrapper .field{padding:15px}.goal-modal-view .form-wrapper .field .prepend.has-error{margin-bottom:0 !important}.goal-modal-view .form-wrapper .field+.field{margin-top:0;padding-top:0}.goal-modal-view .form-wrapper .field label{color:#A1A1A1;font-size:11px;font-size:1.1rem;font-weight:normal;margin:0 0 5px;text-transform:uppercase}.goal-modal-view .form-wrapper .button-group{border-radius:0 0 3px 3px;overflow:hidden}.goal-modal-view .form-wrapper .button-group .button{color:#2f313a}.goal-modal-view .flip-container{perspective:1000}.goal-modal-view .flip-container.flipped .flipper{transform:rotateY(180deg)}.goal-modal-view .flip-container,.goal-modal-view .front,.goal-modal-view .back{width:100%}.goal-modal-view .flipper{transition:0.6s;transform-style:preserve-3d;position:relative}.goal-modal-view .front,.goal-modal-view .back{backface-visibility:hidden;-webkit-backface-visibility:hidden;position:absolute;top:0;left:0}.goal-modal-view .front{z-index:2;transform:rotateY(0deg)}.goal-modal-view .back{transform:rotateY(180deg)}.goal-modal-view .back .form-wrapper{min-height:340px}.goal-modal-view .back .form-wrapper #comments-wrapper{display:grid;grid-template-rows:1fr 1fr}.goal-modal-view .back .form-wrapper .latest-comment-user{margin:10px 0}.goal-modal-view .back .form-wrapper textarea{min-height:150px}.goal-modal-view .back .form-wrapper .trigger-save:disabled:after{background-size:25%}.onboarding-view{background-color:#739D58;position:fixed;top:0px;left:0;bottom:0;right:0;width:100%;transition:background-color 240ms ease-out;padding-top:10px}.onboarding-view .owl-carousel,.onboarding-view .owl-stage-outer,.onboarding-view .owl-stage,.onboarding-view .owl-item,.onboarding-view .owl-item li{min-height:100%;height:100%}.onboarding-view ul li{list-style:none;text-align:center;position:relative}.onboarding-view ul li p{color:#ffffff;margin:20px 0;padding:0 20px;width:100%;font-size:24px;font-size:2.4rem;font-family:'Open Sans', sans-serif;line-height:1.125em;margin:0;padding:0 20px}.onboarding-view ul li p span{margin-top:10px;display:block;font-size:14px;font-size:1.4rem;font-family:'open-sans', sans-serif;line-height:1.1785714286em}.onboarding-view ul li .illustration{background-position:center top;background-repeat:no-repeat;background-size:contain;height:72%;margin:20px auto}@media screen and (max-width: 320px){.onboarding-view ul li .illustration{height:64%}}.onboarding-view .owl-dots{position:absolute;bottom:10px;left:0;width:100%;text-align:center}.onboarding-view .owl-dots .owl-dot{background-color:rgba(255,255,255,0.4);border-radius:100%;display:inline-block;height:10px;width:10px}.onboarding-view .owl-dots .owl-dot+.owl-dot{margin-left:10px}.onboarding-view .owl-dots .owl-dot.active{background-color:#ffffff}.onboarding-view .close{position:absolute;bottom:10px;right:12px;z-index:2;background-color:transparent;border:none;color:#ffffff;padding:0;margin:0}.onboarding-view .blue-button,.onboarding-view .green-button,.onboarding-view .six button{background-color:#465E70;border:1px solid #ffffff;border-radius:3px;font-size:16px;font-size:1.6rem;color:#ffffff;display:block;width:230px;margin:20px auto 0;padding:12px}.onboarding-view .green-button{background-color:#6a9559}.onboarding-view .six p{margin-top:20px}.onboarding-view .six span{margin:30px 0}.onboarding-view .six .logo{height:58%;background-position:center;position:relative}.onboarding-view .six .logo:after{background-position:center;background-repeat:no-repeat;height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.onboarding-view .six button{position:absolute;bottom:60px;left:50%;margin-left:-115px}@media screen and (max-width: 320px){.onboarding-view .six .logo{background-size:60%;height:48%}}.ios .onboarding-view{padding-top:32px}
