.sf-base .sf-breadcrumb,.sf-base li,.sf-base nav ul,.sf-base ul,.sf-base ul.jsonSuggest.ui-menu{list-style:none}.sf-base .qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.sf-base .qtip-content{position:relative;padding:5px 9px;overflow:hidden;word-wrap:break-word;text-align:left;direction:ltr}.sf-base .qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.sf-base .qtip-titlebar+.qtip-content{border-top-width:0!important}.sf-base .qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:0;border-width:1px;border-style:solid;border-color:transparent}.sf-base .qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}.sf-base * html .qtip-titlebar .qtip-close{top:16px}.sf-base .qtip-icon .ui-icon,.sf-base .qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.sf-base .qtip-icon,.sf-base .qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.sf-base .qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.sf-base .qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.sf-base .qtip-default .qtip-titlebar{background-color:#FFEF93}.sf-base .qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.sf-base .qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.sf-base .sf-tooltip.qtip{font-size:1em;border-width:0;background-color:transparent}.sf-base .sf-tooltip.qtip-pos-bc .qtip-content:after,.sf-base .sf-tooltip.qtip-pos-br .qtip-content:after{border-right:.5em solid transparent;border-left:.5em solid transparent;border-top:.5em solid #020202;border-bottom:none}.sf-base .sf-tooltip.qtip .qtip-content{-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;opacity:1;filter:alpha(opacity=100);line-height:1.2em;padding:.5em;position:relative;overflow:initial}.sf-base .sf-tooltip.qtip .qtip-content:after{width:0;height:0;content:" ";position:absolute}.sf-base .sf-tooltip.qtip-pos-bc .qtip-content:after{bottom:-.5em;right:50%}.sf-base .sf-tooltip.qtip-pos-br .qtip-content{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;border-right-width:0}.sf-base .sf-tooltip.qtip-pos-br .qtip-content:after{bottom:-.5em;border-right-width:0;right:0}.sf-base .sf-tooltip.qtip-pos-bl .qtip-content{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;border-left-width:0}.sf-base .sf-tooltip.qtip-pos-bl .qtip-content:after{bottom:-.5em;border-top:.5em solid #020202;border-right:.5em solid transparent;border-bottom:none;border-left:.5em solid transparent;border-left-width:0;left:0;right:initial}.sf-base .sf-tooltip.qtip-pos-tl .qtip-content{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;border-left-width:0}.sf-base .sf-tooltip.qtip-pos-tl .qtip-content:after{right:initial;left:0;top:-.5em;border-top:none;border-right:.5em solid transparent;border-bottom:.5em solid #020202;border-left:.5em solid transparent;border-left-width:0}.sf-base .sf-tooltip.qtip-pos-tc .qtip-content:after,.sf-base .sf-tooltip.qtip-pos-tr .qtip-content:after{top:-.5em;border-top:none;border-bottom:.5em solid #020202;border-left:.5em solid transparent;left:initial}.sf-base .sf-tooltip.qtip-pos-tc .qtip-content:after{border-right:.5em solid transparent;right:50%}.sf-base .sf-tooltip.qtip-pos-tr .qtip-content{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;border-right-width:0}.sf-base .sf-tooltip.qtip-pos-tr .qtip-content:after{border-right:.5em solid transparent;border-right-width:0;right:0}.sf-base .sf-tooltip.qtip .qtip-tip *{border-width:0;display:block;opacity:1;filter:alpha(opacity=100)}.sf-base .sf-tooltip.qtip.sf-tooltip-error .qtip-content{background:#d56d56;border:1px solid #d56d56}.sf-base.sf-touch .sf-tooltip.qtip{display:none!important}.sf-base.sf-contrast-high .sf-tooltip.qtip .qtip-content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#FFEA00;opacity:1;filter:alpha(opacity=100);border:none;color:#011932}.sf-base .sf-dialog,.sf-base .sf-dropdown{-webkit-box-shadow:none;-moz-box-shadow:none}.sf-base .sf-tooltip.qtip .qtip-content{padding-top:.3em;background:rgba(2,2,2,.95);border:none}.sf-base .sf-tooltip.qtip .qtip-content hr{margin:.3em 0;border-color:inherit}.sf-base .sf-tooltip.qtip .qtip-content hr+br{display:none}.sf-base .sf-tooltip.qtip .qtip-content .sf-tooltip-cat-name{padding:.25em 0;margin-bottom:.2em}.sf-base .sf-tooltip.qtip .qtip-content .sf-tooltip-cat-name h5,.sf-base .sf-tooltip.qtip .qtip-content .sf-tooltip-cat-name span{display:inline-block;vertical-align:middle}.sf-base .sf-tooltip.qtip .qtip-content .sf-tooltip-cat-name h5{color:#fff;font-size:.929em;font-weight:700;line-height:1}.sf-base .sf-tooltip.qtip .qtip-content .sf-tooltip-cat-name span{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;height:.428em;margin-right:.5em;width:1.142em}.sf-base .sf-tooltip.qtip .qtip-content .sf-tooltip-amount,.sf-base .sf-tooltip.qtip .qtip-content .sf-tooltip-percentage{color:#fff;font-size:.929em}.sf-base .sf-dialog{background:#fff;border:2px solid #d8d8d8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:none;display:none;margin-left:-1px;left:0;line-height:1em;padding:1em;position:absolute;top:2.2em;z-index:10}.sf-base .sf-dialog.sf-opened{display:block}.sf-base.sf-contrast-high .sf-dialog{background:#011932;border:3px solid #fff}.sf-base .sf-popup-mask.sf-mask{background-color:#020202;z-index:1000}.sf-base .sf-popup.sf-dialog{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 1em #333;-moz-box-shadow:0 0 1em #333;box-shadow:0 0 1em #333;height:auto;left:10%;margin:0;position:absolute;top:25%;width:80%;z-index:1000}.sf-base .sf-popup.sf-popup-special{z-index:4001}.sf-base .sf-popup .sf-popup-header{background-color:transparent;color:#020202;padding:.25em .5em;font-size:1.714em;font-weight:700;line-height:2em;vertical-align:bottom;position:relative}.sf-base .sf-popup .sf-popup-content-placeholder{overflow:auto;-webkit-overflow-scrolling:touch}.sf-base .sf-popup .sf-popup-content{padding:1em;overflow:auto}.sf-base .sf-popup .sf-popup-footer{padding:0 1em 1em}.sf-base .sf-popup .sf-popup-close{right:.5em;display:inline-block;font-style:normal;speak:none}.sf-base .sf-popup .sf-popup-close:before{font-family:icons;content:"\f13f"}.sf-base .sf-popup .sf-popup-close:hover{text-decoration:none}.sf-base .sf-popup .sf-popup-close .sf-popup-close-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.sf-base.sf-contrast-high .sf-popup .sf-popup-header{filter:none;background:0 0;color:#fff;border-bottom:1px solid #fff}.sf-base.sf-contrast-high .sf-popup .sf-popup-header .sf-popup-title{text-shadow:none}.sf-base.sf-contrast-high .sf-popup.sf-dialog{background:#011932;border:3px solid #fff}.sf-base .sf-popup .sf-popup-content{font-size:13px}.sf-base .sf-popup.sf-dialog{border:none;padding:10px;font-size:.9em}.sf-base .sf-popup.sf-dialog.sf-edit-transaction-form-popup,.sf-base .sf-popup.sf-dialog.sf-rules-manager-popup{left:0;margin:0 auto;max-width:800px;right:0}.sf-base .sf-popup.sf-dialog .sf-popup-title{font-weight:400}.sf-base .sf-popup .sf-popup-close{background-color:#009d4c;color:#fff;height:25px;margin:0;position:absolute;width:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.sf-base .sf-popup .sf-popup-close:before{display:inline-block;font-style:normal;font-weight:400;height:25px;left:.16em;position:relative;right:0;text-align:center;top:-9px;width:25px}.sf-base .sf-mask{background-color:#020202;height:100%;left:0;position:absolute;opacity:.4;filter:alpha(opacity=40);top:0;width:100%;z-index:2001}.sf-base .sf-mask .sf-loading{display:none}.sf-base .sf-mask .sf-loading .sf-loading-center{height:100%;min-height:100px;position:absolute;width:100%}.sf-base .sf-mask .sf-loading .sf-loading-indicator{background:url(../ui/css/img/loading.gif) no-repeat;left:50%;padding:0;position:absolute;top:50%;height:35px;width:35px;font:0/0 a;color:transparent;text-shadow:none;border:0}.sf-base .sf-dropdown.sf-disabled .sf-current,.sf-base .sf-dropdown.sf-disabled:active .sf-current,.sf-base .sf-dropdown.sf-disabled:hover .sf-current,.sf-base .sf-dropdown.sf-focused>.sf-current,.sf-base .sf-dropdown.sf-opened>.sf-current,.sf-base .sf-dropdown:focus>.sf-current,.sf-base .sf-dropdown:hover>.sf-current{color:#3F3F3F}.sf-base .sf-mask.sf-mask-loading .sf-loading{display:block}.sf-base.sf-contrast-high .sf-mask{background-color:#000}.sf-base .sf-dropdown{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-moz-inline-stack;display:inline-block;padding:0;position:relative;vertical-align:middle;z-index:2;zoom:1}.sf-base .sf-dropdown>.sf-current{background-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;cursor:pointer;float:left;font-weight:400;height:inherit;margin:0;overflow:hidden;padding:0 3em 0 .5em;text-overflow:ellipsis;white-space:nowrap;width:100%}.sf-base .sf-dropdown>.sf-current:active,.sf-base .sf-dropdown>.sf-current:focus{outline:0}.sf-base .sf-dropdown>.sf-button-opener{cursor:pointer;display:inline-block;line-height:2.2em;margin:0;position:absolute;right:0;text-align:center;width:2.5em}.sf-base .sf-dropdown>.sf-button-opener .sf-button-opener-icon{display:inline-block;font-style:normal;speak:none}.sf-base .sf-dropdown>.sf-button-opener .sf-button-opener-icon:before{font-family:icons;content:"\f13a"}.sf-base .sf-dropdown>.sf-button-opener:before{content:"";display:block;position:absolute;width:1px}.sf-base .sf-dropdown>.sf-dropdown-panel.sf-opened{overflow:hidden;overflow-y:auto;overflow-x:hidden;padding:0}.sf-base .sf-dropdown>.sf-dropdown-panel>.sf-dropdown-content{padding:1em}.sf-base .sf-dropdown:hover{background-color:#f2f2f2;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base .sf-dropdown.sf-focused,.sf-base .sf-dropdown:focus{background-color:#f2f2f2;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9;outline:0;border:2px solid #d8d8d8}.sf-base .sf-dropdown.sf-opened{background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:none;z-index:150}.sf-base .sf-dropdown.sf-opened>.sf-button-opener .sf-button-opener-icon{display:inline-block;font-style:normal;speak:none}.sf-base .sf-dropdown.sf-opened>.sf-button-opener .sf-button-opener-icon:before{font-family:icons;content:"\f13d"}.sf-base .sf-dropdown.sf-disabled,.sf-base .sf-dropdown.sf-disabled:active,.sf-base .sf-dropdown.sf-disabled:hover{color:#3F3F3F;background-color:#fff;border:2px solid #d8d8d8;cursor:default;opacity:.6;filter:alpha(opacity=60)}.sf-base .sf-dropdown,.sf-base .sf-dropdown.sf-opened,.sf-base .sf-dropdown:active,.sf-base .sf-dropdown:focus,.sf-base .sf-dropdown:hover{border:1px solid #d8d8d8}.sf-base.sf-contrast-high .sf-dropdown .sf-button-opener .sf-button-opener-icon,.sf-base.sf-contrast-high .sf-dropdown .sf-current{color:#011932}.sf-base .sf-dropdown.sf-disabled .sf-button-opener:before,.sf-base .sf-dropdown.sf-disabled:active .sf-button-opener:before,.sf-base .sf-dropdown.sf-disabled:hover .sf-button-opener:before{background-color:#e4e4e4}.sf-base.sf-contrast-high .sf-dropdown{background-color:#fff;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base.sf-contrast-high .sf-dropdown .sf-button-opener{background:#8AE1FE}.sf-base.sf-contrast-high .sf-dropdown .sf-button-opener:before{background:0 0;filter:none}.sf-base .sf-dropdown{height:2.5em;line-height:2.4em}.sf-base .sf-dropdown>.sf-current{font-size:13px;color:inherit}.sf-base .sf-dropdown.sf-fixed-width{width:auto}.sf-base .sf-dropdown.sf-opened>.sf-button-opener,.sf-base .sf-dropdown>.sf-button-opener{height:2.4em}.sf-base .sf-dropdown.sf-opened>.sf-button-opener:before,.sf-base .sf-dropdown>.sf-button-opener:before{background-color:#d8d8d8;bottom:0;top:0}.sf-base .sf-dropdown.sf-opened>.sf-button-opener .sf-button-opener-icon,.sf-base .sf-dropdown>.sf-button-opener .sf-button-opener-icon{color:#d8d8d8;font-size:.7em}.sf-base .sf-navbar{background:#404040;font-size:1.143em;width:100%;height:4.4em;line-height:4.4em;padding:0;margin:0;zoom:1}.sf-base .sf-navbar:before{content:'';display:block}.sf-base .sf-navbar:after{content:'';display:table;clear:both}.sf-base .sf-navbar .sf-navbar-brand{background:url(../ui/css/img/logo.png) 1.6em 1.4em no-repeat;display:inline-block;height:3.5em;padding:0 2em;vertical-align:top;width:73px}.sf-base .sf-navbar .sf-navbar-menu-placeholder{display:inline-block}.sf-base .sf-navbar .sf-navbar-menu{overflow:hidden;height:4.4em}.sf-base .sf-navbar .sf-navbar-menu li{display:inline-block;position:relative;height:4.4em;width:10em}.sf-base .sf-navbar .sf-navbar-menu li.sf-selected{background:#009d4c}.sf-base .sf-navbar .sf-navbar-menu li.sf-selected:before{display:none}.sf-base .sf-navbar .sf-navbar-menu li:before{position:absolute;background-color:#1c1c1c;display:inline-block;content:"";height:3.4em;margin-top:.5em;width:1px}.sf-base .sf-navbar .sf-navbar-menu li a{display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0;padding-bottom:4px;color:#fff;text-align:center;text-shadow:0 0 2px #3F3F3F}.sf-base .sf-navbar .sf-navbar-menu li a .sf-text{font-weight:700}.sf-base .sf-navbar .sf-navbar-menu li a:focus,.sf-base .sf-navbar .sf-navbar-menu li a:hover{text-decoration:none;padding-bottom:0;border-bottom:4px solid #009d4c;outline:0;box-shadow:none}.sf-base .sf-navbar .sf-navbar-menu li a:before{padding-right:.5em;font-size:1.714em}.sf-base .sf-navbar .sf-navbar-user-placeholder{float:right}.sf-base .sf-navbar .sf-navbar-user{vertical-align:top;padding:0 1em}.sf-base .sf-navbar .sf-navbar-user .sf-dropdown.sf-navbar-user-panel-trigger:focus .sf-current,.sf-base .sf-navbar .sf-navbar-user:hover .sf-dropdown.sf-navbar-user-panel-trigger .sf-current{border-bottom:4px solid #009d4c;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.sf-base .sf-navbar .sf-navbar-user:hover .sf-dropdown.sf-navbar-user-panel-trigger.sf-opened .sf-current{border-bottom:0 solid transparent}.sf-base .sf-navbar .sf-navbar-user:focus .sf-dropdown.sf-navbar-user-panel-trigger{border-bottom:4px solid #349187;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.sf-base .sf-navbar .sf-navbar-user>*{display:inline-block}.sf-base .sf-navbar .sf-navbar-user .sf-navbar-user-picture{margin-right:.5em}.sf-base .sf-navbar .sf-navbar-user .sf-navbar-user-picture img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:3.4em;max-height:100%;vertical-align:middle;width:auto}.sf-base .sf-navbar .sf-navbar-user .sf-navbar-user-settings{display:inline-block;font-style:normal;speak:none}.sf-base .sf-navbar .sf-navbar-user .sf-navbar-user-settings:before{font-family:icons;content:"\f1be"}.sf-base .sf-navbar .sf-navbar-user .sf-navbar-user-logout{display:inline-block;font-style:normal;speak:none}.sf-base .sf-navbar .sf-navbar-user .sf-navbar-user-logout:before{font-family:icons;content:"\f1d9"}.sf-base .sf-navbar .sf-navbar-user .sf-navbar-user-logout:before,.sf-base .sf-navbar .sf-navbar-user .sf-navbar-user-settings:before{padding-right:.5em;font-size:1.714em;vertical-align:middle}.sf-base .sf-navbar .sf-navbar-user .sf-dropdown.sf-navbar-user-panel-trigger{background:0 0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-right:3em}.sf-base .sf-navbar .sf-navbar-user .sf-dropdown.sf-navbar-user-panel-trigger.sf-opened:after{content:'';display:block;width:0;height:0;padding:0;border:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;top:2.4em;position:absolute;right:.6em}.sf-base .sf-navbar .sf-navbar-user .sf-dropdown.sf-navbar-user-panel-trigger>.sf-current{color:#fff;font-weight:700;padding-right:0;padding-left:0}.sf-base .sf-navbar .sf-navbar-user .sf-dropdown.sf-navbar-user-panel-trigger>.sf-button-opener:before{display:none}.sf-base .sf-navbar .sf-navbar-user .sf-dropdown.sf-navbar-user-panel-trigger>.sf-button-opener .sf-button-opener-icon{color:#fff}.sf-base .sf-navbar .sf-navbar-user .sf-dropdown.sf-navbar-user-panel-trigger>.sf-dialog{top:3em;max-height:none!important;background-color:#fff;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:4px 6px 9px rgba(0,0,0,.3);-moz-box-shadow:4px 6px 9px rgba(0,0,0,.3);box-shadow:4px 6px 9px rgba(0,0,0,.3);width:200px}.sf-base .sf-navbar .sf-navbar-user .sf-dropdown.sf-navbar-user-panel-trigger>.sf-dialog>.sf-dropdown-content{padding:.5em 1em}.sf-base .sf-navbar .sf-navbar-user .sf-dropdown.sf-navbar-user-panel-trigger>.sf-dialog a{color:#020202;outline:0;box-shadow:none}.sf-base .sf-navbar .sf-navbar-user .sf-dropdown.sf-navbar-user-panel-trigger>.sf-dialog a span{display:inline-block;line-height:1.143em;padding:.5em 0;text-shadow:none;border-bottom:4px solid transparent}.sf-base .sf-navbar .sf-navbar-user .sf-dropdown.sf-navbar-user-panel-trigger>.sf-dialog a:hover span{color:#009d4c;text-shadow:none;text-decoration:none}.sf-base .sf-navbar .sf-navbar-user .sf-dropdown.sf-navbar-user-panel-trigger>.sf-dialog a:focus span{border-bottom:4px solid #009d4c}@media (max-width:1200px){.sf-base .sf-navbar .sf-navbar-menu li{width:5em}.sf-base .sf-navbar .sf-navbar-menu li a:before{padding-right:0}.sf-base .sf-navbar .sf-navbar-menu li a .sf-text{display:none}}@media (max-width:800px){.sf-base .sf-navbar{font-size:.7em}.sf-base .sf-navbar .sf-navbar-brand{background:url(../ui/css/img/logo.png) 1.4em .9em no-repeat}}.sf-base .sf-reform-select select{display:none}.sf-base .sf-reform-select.sf-fixedwidth .sf-optiongroup-label{width:16em}.sf-base .sf-reform-select .sf-optionlist{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default;display:none;left:0;line-height:2em;margin-left:-1px;min-width:100%;position:absolute;visibility:hidden;top:100%;z-index:100}.sf-base .sf-reform-select.sf-opened .sf-optionlist{display:block;visibility:visible}.sf-base .sf-reform-select .sf-optionlist .sf-groupoption{display:block;padding:.5em;white-space:nowrap;font-weight:700}.sf-base .sf-reform-select .sf-optionlist .sf-option{background-color:transparent;color:#3F3F3F;display:block;padding:.5em;white-space:nowrap}.sf-base .sf-reform-select .sf-optionlist .sf-option:hover{background-color:#bce4c9;color:#3F3F3F}.sf-base .sf-reform-select .sf-optionlist .sf-option.sf-selected{background-color:#bce4c9;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.15)}.sf-base .sf-button .sf-button-text,.sf-base .sf-button.sf-active .sf-button-text,.sf-base .sf-button.sf-disabled .sf-button-text,.sf-base .sf-button:active .sf-button-text,.sf-base .sf-button:focus .sf-button-text,.sf-base .sf-button:hover .sf-button-text,.sf-base .sf-button[disabled] .sf-button-text,.sf-base .sf-button[disabled].sf-active .sf-button-text,.sf-base .sf-button[disabled]:active .sf-button-text,.sf-base .sf-button[disabled]:focus .sf-button-text,.sf-base .sf-button[disabled]:hover .sf-button-text,.sf-base.sf-contrast-high .sf-button{text-shadow:none}.sf-base .sf-reform-select .sf-optionlist .sf-option.sf-disabled{background-color:transparent;color:#020202}.sf-base .sf-reform-select .sf-optiongroup-label{margin:0;padding:.5em;height:inherit;line-height:2.2em;display:block;overflow:hidden;float:left;white-space:nowrap;border:0;background-color:transparent}.sf-base.sf-contrast-high .sf-reform-select .sf-optionlist{background-image:none;filter:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base.sf-contrast-high .sf-reform-select .sf-optionlist .sf-option{background-image:none;filter:none;background-color:#FFEA00;color:#000}.sf-base.sf-contrast-high .sf-reform-select .sf-optionlist .sf-option.sf-selected,.sf-base.sf-contrast-high .sf-reform-select .sf-optionlist .sf-option:hover{background-image:none;filter:none;background-color:#000;color:#fff}.sf-base.sf-contrast-high .sf-reform-select .sf-optionlist .sf-option.sf-disabled{background-color:#333;color:#999}.sf-base .sf-reform-select .sf-optionlist{border:1px solid #b8b8b8}.sf-base .sf-accessible-switch>.sf-button{display:inline-block;font-style:normal;speak:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#e4e4e4;color:#404040;border:none;text-transform:uppercase;padding:0;font-size:1.143em;line-height:2em}.sf-base .sf-accessible-switch>.sf-button:before{font-family:icons;content:"\f156";padding:0 .5em}.sf-base .sf-button.sf-button-edit:before,.sf-base .sf-icon-button.sf-button-edit:before{content:"\f160"}.sf-base .sf-accessible-switch>.sf-button.sf-active,.sf-base .sf-accessible-switch>.sf-button:active{background-color:#020202;color:#fff;border:none}.sf-base .sf-accessible-switch>.sf-button.sf-active:hover,.sf-base .sf-accessible-switch>.sf-button:active:hover{background-color:#020202;color:#fff}.sf-base .sf-accessible-switch>.sf-button.sf-active:focus,.sf-base .sf-accessible-switch>.sf-button:active:focus{background-color:#020202;color:#fff;border:none;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9}.sf-base .sf-accessible-switch>.sf-button:hover{background:#cbcbcb;color:#272727;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base .sf-accessible-switch>.sf-button:focus{background:#cbcbcb;color:#272727;border:none;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9}.sf-base .sf-accessible-switch>.sf-button .sf-button-text{display:none}.sf-base .sf-accessible-switch .sf-accessible-hide{display:none;background-color:#020202;color:#fff;border:none}.sf-base .sf-accessible-switch .sf-accessible-hide:hover{background-color:#020202;color:#fff}.sf-base .sf-accessible-switch .sf-accessible-hide:focus{background-color:#020202;color:#fff;border:none;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9}.sf-base .sf-accessible-switch .sf-accessible-show,.sf-base .sf-accessible-switch.sf-accessible-view .sf-accessible-hide{display:block}.sf-base .sf-accessible-switch.sf-accessible-view .sf-accessible-show{display:none}.sf-base .sf-button{background-color:#f4f4f4;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#020202;cursor:pointer;display:inline-block;font-family:Roboto,arial,sans-serif;font-size:1em;margin:0;speak:none;font-style:normal;outline:0;position:relative;text-decoration:none;zoom:1}.sf-base .sf-button.sf-button-add:before,.sf-base .sf-button.sf-button-back:before,.sf-base .sf-button.sf-button-cancel:before,.sf-base .sf-button.sf-button-delete:before,.sf-base .sf-button.sf-button-edit:before,.sf-base .sf-button.sf-button-list:before,.sf-base .sf-button.sf-button-search:before,.sf-base .sf-button.sf-button-undo:before,.sf-base .sf-icon-button.sf-button-delete:before,.sf-base .sf-icon-button.sf-button-edit:before{font-family:icons}.sf-base .sf-button.sf-button-hidden{display:none!important}.sf-base .sf-button .sf-button-text{font-weight:700;text-transform:inherit}.sf-base .sf-button::-moz-focus-inner{border:0;padding:0}.sf-base .sf-button:hover{background-color:#f4f4f4;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#000}.sf-base .sf-button:focus{background-color:#f4f4f4;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9;color:#000;outline:0}.sf-base .sf-button.sf-active,.sf-base .sf-button:active{background-color:#3F3F3F;border:1px solid transparent;-webkit-box-shadow:0 2px 0 rgba(0,0,0,.05) inset;-moz-box-shadow:0 2px 0 rgba(0,0,0,.05) inset;box-shadow:0 2px 0 rgba(0,0,0,.05) inset;color:#fff;cursor:default}.sf-base .sf-button.sf-active:focus,.sf-base .sf-button:active:focus{-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9}.sf-base .sf-button.sf-disabled,.sf-base .sf-button[disabled],.sf-base .sf-button[disabled].sf-active,.sf-base .sf-button[disabled]:active,.sf-base .sf-button[disabled]:focus,.sf-base .sf-button[disabled]:hover{background-color:#f4f4f4;border:2px solid #d8d8d8;color:#020202;cursor:default;opacity:.6;filter:alpha(opacity=60)}.sf-base .sf-button.sf-disabled:focus,.sf-base .sf-button[disabled].sf-active:focus,.sf-base .sf-button[disabled]:active:focus,.sf-base .sf-button[disabled]:focus,.sf-base .sf-button[disabled]:focus:focus,.sf-base .sf-button[disabled]:hover:focus{-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9}.sf-base .sf-button:before{padding-right:.5em;padding-left:0}.sf-base .sf-button:after{padding-left:.5em;padding-right:0}.sf-base .sf-button-controls{background-color:transparent;border-top:0 none;clear:both;margin:1em 0 0;text-align:right}.sf-base .sf-button-controls .sf-button{padding:.2em 2.5em}.sf-base .sf-box .sf-button-controls{text-align:left}.sf-base .sf-form-horizontal .sf-button-controls,.sf-base .sf-form-inline .sf-button-controls,.sf-base .sf-form-vertical .sf-button-controls{width:100%}.sf-base .sf-button-group{display:inline-block;margin-left:1em;position:relative;vertical-align:top}.sf-base .sf-button-group>.sf-button{float:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:-1px;line-height:2em}.sf-base .sf-button-group>.sf-button:first-child{margin-left:0;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;border-bottom-left-radius:20px}.sf-base .sf-button-group>.sf-button:last-child{-webkit-border-top-right-radius:20px;-moz-border-radius-topright:20px;border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-right-radius:20px}.sf-base .sf-button-group>.sf-button.sf-active{z-index:1}.sf-base .sf-button-group-section{display:inline-block}.sf-base .sf-button-group-section>.sf-button-section{padding:0 .5em;float:left;border-left:2px solid #d8d8d8}.sf-base .sf-button-group-section>.sf-button-section:first-child{padding-left:0;border-left:0}.sf-base .sf-button-group-section>.sf-button-section:last-child{padding-right:0}.sf-base .sf-button.sf-button-edit{display:inline-block;font-style:normal;speak:none}.sf-base .sf-icon-button{cursor:pointer;font-size:1.5em}.sf-base .sf-button.sf-button-delete,.sf-base .sf-icon-button.sf-button-delete{font-size:17px;display:inline-block;font-style:normal;speak:none}.sf-base .sf-icon-button.sf-button-edit{display:inline-block;font-style:normal;speak:none}.sf-base .sf-icon-button.sf-button-delete:before{content:"\f13e"}.sf-base .sf-button.sf-button-search{display:inline-block;font-style:normal;speak:none}.sf-base .sf-button.sf-button-search:before{content:"\f194"}.sf-base .sf-button.sf-button-confirm{display:inline-block;font-style:normal;speak:none}.sf-base .sf-button.sf-button-confirm:before{font-family:icons;content:"\f1ac"}.sf-base .sf-button.sf-button-cancel{display:inline-block;font-style:normal;speak:none}.sf-base .sf-button.sf-button-cancel:before{content:"\f13e"}.sf-base .sf-button.sf-button-list{display:inline-block;font-style:normal;speak:none}.sf-base .sf-button.sf-button-list:before{content:"\f1dd"}.sf-base .sf-button.sf-button-undo{display:inline-block;font-style:normal;speak:none}.sf-base .sf-button.sf-button-undo:before{content:"\f1e0"}.sf-base .sf-button.sf-button-back{display:inline-block;font-style:normal;speak:none}.sf-base .sf-button.sf-button-back:before{content:"\f10a"}.sf-base .sf-button.sf-button-ok,.sf-base .sf-button.sf-button-save,.sf-base .sf-button.sf-call-for-action{background-color:#009d4c;color:#fff}.sf-base .sf-button.sf-button-toggle{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#e4e4e4;color:#404040;border:none;text-transform:uppercase}.sf-base .sf-button.sf-button-toggle.sf-active,.sf-base .sf-button.sf-button-toggle:active{background-color:#020202;color:#fff;border:none}.sf-base .sf-button.sf-button-toggle.sf-active:hover,.sf-base .sf-button.sf-button-toggle:active:hover{background-color:#020202;color:#fff}.sf-base .sf-button.sf-button-toggle.sf-active:focus,.sf-base .sf-button.sf-button-toggle:active:focus{background-color:#020202;color:#fff;border:none;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9}.sf-base .sf-button.sf-button-toggle:hover{background:#cbcbcb;color:#272727;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base .sf-button.sf-button-toggle:focus{background:#cbcbcb;color:#272727;border:none;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9}.sf-base.sf-contrast-high .sf-button{color:#000;background-color:#FFEA00;background-image:none;filter:none;font-weight:700}.sf-base.sf-contrast-high .sf-button.sf-focus,.sf-base.sf-contrast-high .sf-button.sf-hover,.sf-base.sf-contrast-high .sf-button:focus,.sf-base.sf-contrast-high .sf-button:hover{border:1px solid #000}.sf-base .sf-button,.sf-base .sf-button:active,.sf-base .sf-button:focus,.sf-base .sf-button:hover{border:1px solid #d8d8d8}.sf-base.sf-contrast-high .sf-button.sf-active,.sf-base.sf-contrast-high .sf-button:active{color:#fff;background-color:#000;background-image:none;filter:none;text-shadow:none}.sf-base .sf-button{line-height:2em;padding:.2em 1.5em}.sf-base .sf-button.sf-button-add{display:inline-block;font-style:normal;speak:none;background:0 0;border:none;color:#009d4c;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.sf-base .sf-button.sf-button-add:hover{background:0 0;border:none}.sf-base .sf-button.sf-button-add:before{background-color:#009d4c;color:#fff;content:"+";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;font-weight:700;height:13px;line-height:13px;margin-right:5px;padding:0;vertical-align:inherit;width:13px}.sf-base .sf-button.sf-button-add:disabled{color:#009d4c;opacity:.3}.sf-base .sf-button.sf-button-add .sf-button-text{font-size:.9em}.sf-base .sf-button.sf-button-back:before,.sf-base .sf-button.sf-delete-rule-button:before{display:none}.sf-base .sf-button.sf-button-delete,.sf-base .sf-button.sf-button-delete-action,.sf-base .sf-button.sf-button-delete-filter{background:0 0;border:none;padding:0;margin-left:20px}.sf-base .sf-button.sf-button-delete-action:before,.sf-base .sf-button.sf-button-delete-filter:before,.sf-base .sf-button.sf-button-delete:before{color:#009d4c;content:"\d7";font-size:1.5em;font-weight:400;padding:0;vertical-align:middle}.sf-base .sf-button.sf-button-expenses:before,.sf-base .sf-button.sf-button-income:before{font-size:1.7142em;display:inline-block;vertical-align:middle;font-family:icons}.sf-base .sf-account-import form label,.sf-base .sf-accounts-accordion .sf-entity-name,.sf-base .sf-alerts-config .sf-config-table-form li:first-child,.sf-base .sf-alerts-config .sf-type-name,.sf-base .sf-widget .sf-widget-header .sf-subtitle p span{font-weight:700}.sf-base .sf-button.sf-button-save{background-color:#009d4c;border:none}.sf-base .sf-button.sf-button-see-details{display:inline-block;font-style:normal;speak:none}.sf-base .sf-button.sf-button-see-details:before{font-family:icons;content:"\f13c"}.sf-base .sf-button.sf-button-expenses{display:inline-block;font-style:normal;speak:none}.sf-base .sf-button.sf-button-expenses:before{content:"\f168"}.sf-base .sf-button.sf-button-income{display:inline-block;font-style:normal;speak:none}.sf-base .sf-button.sf-button-income:before{content:"\f186"}.sf-base .sf-progressbar .sf-progressbar-bar{background-color:none;border:2px solid #e4e4e4;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:1.3em;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.sf-base .sf-progressbar .sf-bar-box{position:absolute;top:.15em;bottom:.15em;left:.15em;right:.15em;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;overflow:hidden}.sf-base .sf-progressbar.sf-axis-ltr .sf-bar-box{direction:ltr}.sf-base .sf-progressbar.sf-axis-ltr .sf-bar-box .sf-bar-title{text-align:right}.sf-base .sf-progressbar.sf-axis-rtl .sf-bar-box{direction:rtl}.sf-base .sf-datagrid td.sf-percent-col,.sf-base .sf-reform-timerange-slider.sf-axis-ltr{direction:ltr}.sf-base .sf-progressbar.sf-axis-rtl .sf-bar-box .sf-bar-title{text-align:left}.sf-base .sf-progressbar .sf-bar{background-color:#009d4c;position:absolute;top:0;bottom:0;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.sf-base .sf-progressbar .sf-bar-target{background-color:#d56d56;opacity:.3;filter:alpha(opacity=30)}.sf-base .sf-progressbar .sf-bar-danger{background-color:#d56d56}.sf-base .sf-progressbar .sf-bar-success,.sf-base .sf-progressbar .sf-bar-warning{background-color:#009d4c}.sf-base .sf-progressbar .sf-bar-title{color:#fff;font-size:.9em;line-height:1.3em;text-shadow:0 1px 0 #020202;position:absolute}.sf-base .sf-progressbar .sf-bar-title strong{padding:0 10px;direction:ltr}.sf-base .sf-progressbar .sf-progressbar-legend{min-height:1em;line-height:1em;padding:0;margin:0 2px;position:relative}.sf-base .sf-progressbar .sf-progressbar-legend.sf-legend-top{padding-top:0}.sf-base .sf-progressbar .sf-progressbar-legend.sf-legend-bottom{padding-bottom:0}.sf-base .sf-progressbar .sf-progressbar-legend .sf-legend-bar,.sf-base .sf-progressbar .sf-progressbar-legend .sf-legend-bar>*{color:#006a33}.sf-base .sf-progressbar .sf-legend-right .sf-legend-bar{border-left-width:2px;padding-left:0}.sf-base .sf-progressbar .sf-legend-left .sf-legend-bar{border-right-width:2px;padding-right:0}.sf-base .sf-progressbar .sf-progressbar-legend .sf-legend-bar-target{border-color:#d56d56}.sf-base .sf-progressbar .sf-progressbar-legend .sf-legend-bar-target,.sf-base .sf-progressbar .sf-progressbar-legend .sf-legend-bar-target>*{color:#c74c31}.sf-base .sf-progressbar .sf-progressbar-legend .sf-legend-bar-left{border-color:#3F3F3F}.sf-base .sf-progressbar .sf-progressbar-legend .sf-legend-bar-left,.sf-base .sf-progressbar .sf-progressbar-legend .sf-legend-bar-left>*{color:#009d4c}.sf-base .sf-progressbar .sf-progressbar-legend .sf-legend-bar-danger{border-color:#d56d56}.sf-base .sf-progressbar .sf-progressbar-legend .sf-legend-bar-danger,.sf-base .sf-progressbar .sf-progressbar-legend .sf-legend-bar-danger>*{color:#c74c31}.sf-base .sf-progressbar .sf-progressbar-legend .sf-legend-bar-success{border-color:#009d4c}.sf-base .sf-progressbar .sf-progressbar-legend .sf-legend-bar-success,.sf-base .sf-progressbar .sf-progressbar-legend .sf-legend-bar-success>*{color:#006a33}.sf-base .sf-progressbar .sf-progressbar-legend .sf-legend-bar-warning{border-color:#f89f69}.sf-base .sf-progressbar .sf-progressbar-legend .sf-legend-bar-warning,.sf-base .sf-progressbar .sf-progressbar-legend .sf-legend-bar-warning>*{color:#f68038}@media (max-width:1000px){.sf-base .sf-progressbar .sf-bar{width:99%}}@media (max-width:800px){.sf-base .sf-progressbar .sf-bar{width:98.7%}}.sf-base.sf-contrast-high .sf-progressbar .sf-progressbar-bar{filter:none;background:#fff;border:1px solid #fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base.sf-contrast-high .sf-progressbar .sf-bar{filter:none;background:#8AE1FE;border:1px solid #fff}.sf-base.sf-contrast-high .sf-progressbar .sf-progressbar-legend .sf-legend-bar,.sf-base.sf-contrast-high .sf-progressbar .sf-progressbar-legend .sf-legend-bar-danger,.sf-base.sf-contrast-high .sf-progressbar .sf-progressbar-legend .sf-legend-bar-left,.sf-base.sf-contrast-high .sf-progressbar .sf-progressbar-legend .sf-legend-bar-success,.sf-base.sf-contrast-high .sf-progressbar .sf-progressbar-legend .sf-legend-bar-target,.sf-base.sf-contrast-high .sf-progressbar .sf-progressbar-legend .sf-legend-bar-warning{color:#fff}.sf-base .sf-progressbar .sf-progressbar-legend .sf-legend-bar{position:absolute;border:none;font-size:.9em}.sf-base .sf-progressbar .sf-bar-box{background-color:#f4f4f4}.sf-base .sf-progressbar.sf-progressbar-danger .sf-progressbar-legend .sf-legend-bar-left,.sf-base .sf-progressbar.sf-progressbar-danger .sf-progressbar-legend .sf-legend-bar-left>*{color:#d56d56}.sf-base .sf-summary-box{display:inline-block;margin:0 0 0 2em}.sf-base .sf-summary-box .sf-summary-box-title{display:inline-block;line-height:2em}.sf-base .sf-summary-box .sf-summary-box-title:first-letter{text-transform:capitalize}.sf-base .sf-summary-box .sf-summary-box-value{color:#020202;font-size:2.5em}.sf-base .sf-reform-select.sf-reform-multilevel-select .sf-optionlist{overflow:visible!important}.sf-base .sf-reform-select.sf-reform-multilevel-select .sf-optionlist .sf-hassub{padding-right:2em}.sf-base .sf-reform-select.sf-reform-multilevel-select .sf-optionlist.sf-rtl .sf-hassub{padding-right:.5em;padding-left:2em}.sf-base .sf-reform-select.sf-reform-multilevel-select .sf-optionlist .sf-hassub>.sf-icon-after{position:absolute;right:.5em;display:inline-block;font-style:normal;speak:none}.sf-base .sf-reform-select.sf-reform-multilevel-select .sf-optionlist .sf-hassub>.sf-icon-after:before{font-family:icons;content:"\f110"}.sf-base .sf-reform-select.sf-reform-multilevel-select .sf-optionlist.sf-rtl .sf-hassub>.sf-icon-after{display:none;background:0 0}.sf-base .sf-reform-select.sf-reform-multilevel-select .sf-optionlist.sf-rtl .sf-hassub>.sf-icon-before{position:absolute;left:.5em;display:inline-block;font-style:normal;speak:none}.sf-base .sf-reform-select.sf-reform-multilevel-select .sf-optionlist.sf-rtl .sf-hassub>.sf-icon-before:before{font-family:icons;content:"\f10f"}.sf-base .sf-reform-select.sf-reform-multilevel-select .sf-optionlist.sf-sublist{margin-left:0;z-index:200;visibility:hidden;display:none;min-width:200px}.sf-base .sf-reform-select.sf-reform-multilevel-select .sf-optionlist.sf-opened{display:block;visibility:visible}.sf-base .sf-reform-select.sf-reform-multilevel-select .sf-scroller{width:100%;position:relative}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-disablemaincategories .sf-optionlist .sf-option{color:#020202;background:0 0}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-disablemaincategories .sf-optionlist .sf-option.sf-selected,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-disablemaincategories .sf-optionlist .sf-option:hover{background:#bce4c9}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-disablemaincategories .sf-optionlist .sf-option .sf-icon-after,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-disablemaincategories .sf-optionlist .sf-option .sf-icon-before{color:#3F3F3F}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-disablemaincategories .sf-optionlist .sf-option.sf-excludefromdisabled,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-disablemaincategories .sf-optionlist.sf-sublist .sf-option{background-color:transparent;color:#3F3F3F}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-disablemaincategories .sf-optionlist .sf-option.sf-excludefromdisabled:hover,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-disablemaincategories .sf-optionlist.sf-sublist .sf-option:hover{background-color:#bce4c9;color:#3F3F3F}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-disablemaincategories .sf-optionlist .sf-option.sf-excludefromdisabled.sf-selected,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-disablemaincategories .sf-optionlist.sf-sublist .sf-option.sf-selected{background-color:#bce4c9;color:#fff}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select input.sf-textfield{width:50%}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-optionlist .sf-option:hover .sf-button:before{color:#3F3F3F}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-optionlist .sf-option.sf-selected .sf-button:before{color:#fff}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option{position:relative}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit{color:#3F3F3F;margin-right:1.5em;overflow:hidden;position:absolute;right:.5em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;line-height:2em;background:0;filter:none;border-color:transparent;font-size:1.5em;padding:0;margin-top:-.3em;top:.3em}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel .sf-button-text,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm .sf-button-text,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete .sf-button-text,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm .sf-button-text,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit .sf-button-text{display:none}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel:before,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm:before,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm:before,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete:before,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit:before{padding:0}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel.sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel:focus,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel:hover,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm.sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm:focus,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm:hover,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm.sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm:focus,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm:hover,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete.sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete:focus,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete:hover,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit.sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit:focus,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit:hover{border-color:transparent;background:0 none;filter:none}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel.sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm.sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm.sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete.sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit.sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit:active{background:0 none;filter:none}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel.sf-disabled,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel.sf-disabled.sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel.sf-disabled:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel.sf-disabled:focus,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel.sf-disabled:hover,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel[disabled],.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel[disabled].sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel[disabled]:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel[disabled]:focus,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel[disabled]:hover,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm.sf-disabled,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm.sf-disabled.sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm.sf-disabled:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm.sf-disabled:focus,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm.sf-disabled:hover,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm[disabled],.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm[disabled].sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm[disabled]:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm[disabled]:focus,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm[disabled]:hover,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm.sf-disabled,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm.sf-disabled.sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm.sf-disabled:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm.sf-disabled:focus,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm.sf-disabled:hover,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm[disabled],.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm[disabled].sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm[disabled]:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm[disabled]:focus,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm[disabled]:hover,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete.sf-disabled,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete.sf-disabled.sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete.sf-disabled:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete.sf-disabled:focus,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete.sf-disabled:hover,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete[disabled],.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete[disabled].sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete[disabled]:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete[disabled]:focus,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete[disabled]:hover,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit.sf-disabled,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit.sf-disabled.sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit.sf-disabled:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit.sf-disabled:focus,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit.sf-disabled:hover,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit[disabled],.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit[disabled].sf-active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit[disabled]:active,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit[disabled]:focus,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit[disabled]:hover,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel.sf-active,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel:active,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel:focus,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel:hover,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm.sf-active,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm:active,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm:focus,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-confirm:hover,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm.sf-active,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm:active,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm:focus,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete-confirm:hover,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete.sf-active,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete:active,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete:focus,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete:hover,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit.sf-active,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit:active,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit:focus,fieldset[disabled] .sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-edit:hover{border-color:transparent;background:0 none;filter:none}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel{right:.13em}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-add-custom-category-body .sf-button{margin-top:0}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-cancel,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option .sf-button-delete{margin-right:0}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-option.sf-no-color .sf-category-color{visibility:hidden}.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-account-balance-label:hover .sf-edit-icon,.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-account-name-label:hover .sf-edit-icon{visibility:visible}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-add-custom-category{background:#fff;border-top:1px dotted #3F3F3F;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:3em;line-height:3em;padding:0;white-space:normal;width:100%}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-add-custom-category .sf-button-cancel,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-add-custom-category .sf-button-save{padding:0}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-add-custom-category .sf-add-custom-category-body,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-add-custom-category .sf-add-custom-category-header{height:3em;margin:0}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-add-custom-category .sf-add-custom-category-header{display:block;text-align:center}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-add-custom-category .sf-add-custom-category-body{display:none;margin-top:-.1em}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .custom-category-form{line-height:1}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .custom-category-form .sf-button,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .custom-category-form .sf-form-row{display:inline-block}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .custom-category-form .sf-form-error-description{line-height:1;padding:.5em 0}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select.sf-disablecustomedition .sf-add-custom-category,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select.sf-disablecustomedition .sf-option .sf-button-cancel,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select.sf-disablecustomedition .sf-option .sf-button-confirm,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select.sf-disablecustomedition .sf-option .sf-button-delete,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select.sf-disablecustomedition .sf-option .sf-button-delete-confirm,.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select.sf-disablecustomedition .sf-option .sf-button-edit{display:none}.sf-base .sf-reform-select.sf-reform-multilevel-select.sf-reform-category-select .sf-optionlist .sf-add-custom-category .sf-option:hover{background-color:transparent}.sf-base .sf-account-import .sf-transaction-preview-form .sf-transactions-list tr:nth-child(odd),.sf-base .sf-accounts-accordion .sf-account:nth-child(even){background-color:#e4e4e4}.sf-base .sf-accounts-accordion{max-height:38em;overflow-y:auto}.sf-base .sf-accounts-accordion .sf-entity{border:1px solid #e4e4e4;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:.5em}.sf-base .sf-accounts-accordion .sf-entity-name{color:#020202;width:50%;display:block;padding-left:2em;padding-top:.1em;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sf-base .sf-accounts-accordion .sf-accordion-triangle{content:'';display:block;width:0;height:0;padding:0;border:0;border-right:.5em solid transparent;border-left:.5em solid transparent;border-top:.8em solid #020202;position:absolute;margin:.5em;font-size:.7em}.sf-base .sf-accounts-accordion .sf-collapsed .sf-accordion-triangle{border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-left:.8em solid #020202;margin:.3em .5em}.sf-base .sf-accounts-accordion .sf-entity-total{float:right;padding-right:1em;padding-top:.1em;width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sf-base .sf-accounts-accordion .sf-entity-total span{color:#020202}.sf-base .sf-accounts-accordion .sf-accordion-header{position:relative;padding:.7em 1em;border-bottom:1px dashed #e4e4e4;font-size:1.1em}.sf-base .sf-accounts-accordion .sf-collapsed .sf-accordion-header{border-bottom:0}.sf-base .sf-accounts-accordion .sf-account{clear:both;padding:.5em 1em;margin:.5em 1em;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.sf-base .sf-accounts-accordion .sf-total-amount{clear:both;float:right;padding:1em}.sf-base .sf-accounts-accordion .sf-account-labels .sf-account-name{float:left}.sf-base .sf-accounts-accordion .sf-account-labels .sf-account-amount{float:right}.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-account-name-label{float:left;width:50%;line-height:2.3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#009d4c;text-decoration:underline;cursor:pointer;clear:none}.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-account-balance-label{float:right;width:50%;line-height:2.3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;color:#009d4c;text-decoration:underline;cursor:pointer;clear:none}.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-account-name-field{float:left;display:none;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:none}.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-account-name-field input{width:75%}.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-account-balance-field{float:right;display:none;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:right;clear:none}.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-account-balance-field input{text-align:right;width:75%}.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-edit-icon{display:inline-block;font-style:normal;speak:none;color:#009d4c;margin:0 .2em;visibility:hidden;font-size:1.3em;vertical-align:middle}.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-edit-icon:before{font-family:icons;content:"\f160"}.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-cancel-button{display:inline-block;font-style:normal;speak:none;color:#d56d56;font-size:1.5em;margin:0 .2em .1em}.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-cancel-button:before{font-family:icons;content:"\f13e"}.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-save-button{display:inline-block;font-style:normal;speak:none;color:#a8cb70;font-size:1.3em}.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-save-button:before{font-family:icons;content:"\f139";vertical-align:bottom}.sf-base .sf-accounts-accordion .sf-account-buttons{float:right}.sf-base .sf-accounts-accordion .sf-account-buttons button:before{font-size:1.4em;vertical-align:middle}.sf-base .sf-accounts-accordion .sf-account-buttons .sf-import-data{margin-top:1em;display:inline-block;font-style:normal;speak:none}.sf-base .sf-accounts-accordion .sf-submit-edit-form,.sf-base h3{display:none}.sf-base .sf-accounts-accordion .sf-account-buttons .sf-import-data:before{font-family:icons;content:"\f1e3"}.sf-base .sf-accounts-accordion .sf-account-buttons .sf-remove-account{margin-top:1em}@media (max-width:1200px){.sf-base .sf-accounts-accordion .sf-entity-name{font-size:1em}.sf-base .sf-accounts-accordion .sf-entity-total span{font-size:.9em}.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-account-balance-field,.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-account-balance-label,.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-account-name-field,.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-account-name-label{width:100%;text-align:center!important;margin:.3em 0}.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-account-balance-field input,.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-account-balance-label input,.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-account-name-field input,.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-account-name-label input{max-width:70%}.sf-base .sf-accounts-accordion .sf-edit-account-form .sf-edit-icon{display:none}.sf-base .sf-accounts-accordion .sf-account-buttons{width:100%;text-align:center;float:none}.sf-base .sf-accounts-accordion .sf-import-data,.sf-base .sf-accounts-accordion .sf-remove-account{width:100%;max-width:20em}}.sf-base .sf-account-import form fieldset{padding:1em}.sf-base .sf-account-import .sf-footer-buttons{margin-top:1em}.sf-base .sf-account-import .sf-footer-buttons button{float:right;margin-left:1em}.sf-base .sf-account-import .sf-account-selection-form label{display:block;margin-bottom:.5em}.sf-base .sf-account-import .sf-account-selection-form .sf-form-row{margin-bottom:1em}.sf-base .sf-account-import .sf-entities-list-wrap{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #e4e4e4;padding:1em 0;margin-bottom:1em}.sf-base .sf-account-import ul.sf-entities-list{max-width:618px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:15.7em;overflow-y:auto}.sf-base .sf-account-import li.sf-entity-item{float:left;padding:1em;height:4.2em;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:30.5%;margin:0 0 2% 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;border:2px solid #e4e4e4}.sf-base .sf-account-import li.sf-entity-item:hover{border:2px solid #a7ddf8}.sf-base .sf-account-import li.sf-entity-item.sf-entity-selected{border:2px solid #009d4c}.sf-base .sf-account-import .default-name{margin-left:.5em;vertical-align:middle;max-width:60%;height:3em;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sf-base .sf-account-import .sf-file-upload-message{margin-top:1em}.sf-base .sf-account-import .sf-file-upload-message.sf-error{color:#d56d56}.sf-base .sf-account-import .sf-file-upload-desc{margin-bottom:1em}.sf-base .sf-account-import .sf-file-upload-label{display:block;margin-bottom:1em}.sf-base .sf-account-import .sf-file-upload-field{display:none}.sf-base .sf-account-import .sf-transaction-preview-back{float:left}.sf-base .sf-account-import .sf-file-upload-drop{padding:5em;text-align:center;border:2px dashed #e4e4e4}.sf-base .sf-account-import .sf-file-drop-image{display:inline-block;font-style:normal;speak:none;font-size:4em;margin-bottom:.5em}.sf-base .sf-account-import .sf-file-drop-image:before{font-family:icons;content:"\f15f"}.sf-base .sf-account-import .sf-file-upload-continue{display:none}.sf-base .sf-account-import .sf-file-upload-fake-button{display:inline-block;font-style:normal;speak:none}.sf-base .sf-account-import .sf-file-upload-fake-button:before{font-family:icons;content:"\f16a";vertical-align:middle;font-size:1.3em}.sf-base .sf-account-import .sf-transaction-preview-form .sf-transactions-table{width:100%}.sf-base .sf-account-import .sf-transaction-preview-form .sf-transactions-table td,.sf-base .sf-account-import .sf-transaction-preview-form .sf-transactions-table th{padding:.5em}.sf-base .sf-account-import .sf-transaction-preview-form .sf-transactions-table .sf-merchant-col{text-align:left;width:60%}.sf-base .sf-account-import .sf-transaction-preview-form .sf-transactions-table .sf-merchant-col div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sf-base .sf-account-import .sf-transaction-preview-form .sf-transactions-table .sf-amount-col,.sf-base .sf-account-import .sf-transaction-preview-form .sf-transactions-table .sf-date-col{text-align:right}.sf-base .sf-account-import .sf-transaction-preview-form fieldset{display:table}.sf-base .sf-account-import .sf-transaction-preview-form .sf-form-row{display:table-row;margin-top:.5em}.sf-base .sf-account-import .sf-transaction-preview-form .sf-form-row>span{padding-left:.5em}.sf-base .sf-account-import .sf-transaction-preview-form .sf-form-row span.sf-form-field{padding-left:0}.sf-base .sf-account-import .sf-transaction-preview-form .sf-form-row>*{display:table-cell;padding-right:1em}.sf-base .sf-account-import .sf-transaction-preview-form .sf-preview-buttons{margin:1em 0}.sf-base .sf-account-import .sf-transaction-preview-form .sf-transaction-preview-back{float:left;margin-left:0}.sf-base .sf-account-import .sf-automatic-upload-desc,.sf-base .sf-account-import .sf-transaction-preview-form .sf-transaction-preview-desc{margin-bottom:1em}.sf-base .sf-account-import label{display:block;margin-bottom:.5em}@media (max-width:1000px){.sf-base .sf-account-import li.sf-entity-item{width:47%}}@media (max-width:800px){.sf-base .sf-account-import li.sf-entity-item{width:96%}}.sf-base .sf-reform-checkbox{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#bce4c9;cursor:pointer;display:inline-block;margin-right:.5em;margin-top:-5px;position:relative;vertical-align:middle}.sf-base .sf-reform-checkbox,.sf-base .sf-reform-checkbox.sf-checked:before{background-image:url(../ui/css/sprite/sprite.png);background-repeat:no-repeat;height:14px;width:30px}.sf-base .sf-reform-checkbox:focus{-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9;color:#009d4c;outline:0}.sf-base .sf-reform-checkbox.sf-checked:before{background-position:0 -56px;display:inline-block;content:"";position:absolute;right:0;top:0}.sf-base .sf-reform-checkbox.sf-disabled{cursor:default;opacity:.6;filter:alpha(opacity=60)}.sf-base .sf-reform-checkbox input{display:none!important}.sf-base .sf-reform-checkbox{background-color:transparent;border:none;background-position:-30px -56px}.sf-base .sf-alerts-config{padding:1em}.sf-base .sf-alerts-config .sf-alert-config-description,.sf-base .sf-alerts-config .sf-config-table-form th{padding:1em 0}.sf-base .sf-alerts-config fieldset{border-bottom:none}.sf-base .sf-alerts-config .sf-config-table-form{width:100%;display:table}.sf-base .sf-alerts-config .sf-config-table-form li{display:table-row}.sf-base .sf-alerts-config .sf-config-table-form tr{border-bottom:2px solid #d8d8d8}.sf-base .sf-alerts-config .sf-config-table-form li>span{padding:1em 0;display:table-cell;border-bottom:2px solid #d8d8d8}.sf-base .sf-alerts-config .sf-alert-config-row li>span:first-child{width:30px}.sf-base .sf-alerts-config .sf-alert-config-channel-cell .sf-form-field{left:40%;top:40%;position:relative}.sf-base .sf-settings-module .sf-alerts-config .sf-alert-config-buttons,.sf-base .sf-settings-module button.sf-button-save-language{position:absolute;right:2em;bottom:1em}.sf-base .sf-alerts-config .sf-config-header{text-align:left}.sf-base .sf-alerts-config .sf-type-min-max{color:#e4e4e4}.sf-base .sf-alerts-config .sf-alert-config-buttons{float:right;clear:both;padding-top:1em}.sf-base .sf-settings-module .sf-settings-menu{display:table;width:100%}.sf-base .sf-settings-module .sf-settings-options{display:table-cell;width:25%;padding:0 2em 0 1em;height:100%;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sf-base .sf-settings-module .sf-settings-item-placeholder{display:table-cell;width:75%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sf-base .sf-settings-module ul.sf-settings-menu-item .sf-settings-item-accounts,.sf-base .sf-settings-module ul.sf-settings-menu-item .sf-settings-item-alerts,.sf-base .sf-settings-module ul.sf-settings-menu-item .sf-settings-item-language{display:inline-block;font-style:normal;speak:none}.sf-base .sf-settings-module ul.sf-settings-menu-item li{margin:1em 0;padding:1em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#000;cursor:pointer;color:#fff;text-align:center}.sf-base .sf-settings-module ul.sf-settings-menu-item a{padding-bottom:.3em;text-decoration:none;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base .sf-settings-module ul.sf-settings-menu-item a:focus{padding-bottom:.3em;border-bottom:4px solid #009d4c}.sf-base .sf-settings-module ul.sf-settings-menu-item li:hover a{border-bottom:4px solid #009d4c}.sf-base .sf-settings-module ul.sf-settings-menu-item li.sf-settings-item-selected{background-color:#009d4c}.sf-base .sf-settings-module ul.sf-settings-menu-item li:first-child{margin-top:0}.sf-base .sf-settings-module ul.sf-settings-menu-item>:before{font-size:2em;vertical-align:middle;margin-right:.5em;margin-bottom:-.1em}.sf-base .sf-settings-module ul.sf-settings-menu-item .sf-settings-item-language:before{font-family:icons;content:"\f14f"}.sf-base .sf-settings-module ul.sf-settings-menu-item .sf-settings-item-accounts:before{font-family:icons;content:"\f116"}.sf-base .sf-settings-module ul.sf-settings-menu-item .sf-settings-item-alerts:before{font-family:icons;content:"\f19d"}.sf-base .sf-settings-module .sf-settings-language-form{border:1px solid #e4e4e4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:4em}.sf-base .sf-settings-module .sf-settings-language-form .sf-settings-language-title{background-color:#009d4c;color:#fff;padding:1em;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.sf-base .sf-settings-module .sf-settings-language-form fieldset{min-height:12em;border-bottom:0;padding:1em;overflow:hidden}.sf-base.sf-platform .sf-widget,.sf-base.sf-platform .sf-widget-header-placeholder,.sf-base.sf-platform .sf-widget-placeholder{overflow:visible}.sf-base .sf-settings-module .sf-settings-language-form label{display:block;margin-bottom:1em}.sf-base .sf-settings-module .sf-add-account{float:right;background-color:#009d4c;color:#FFF;margin:1em}.sf-base .sf-settings-module .sf-account-selection-form fieldset{border:1px solid #e4e4e4;padding:1em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:1em}.sf-base .sf-settings-module .sf-accordion-item .sf-accordion-header{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:#009d4c;border-bottom:0}.sf-base .sf-settings-module .sf-accordion-item .sf-accordion-header .sf-accordion-triangle{border-top:.8em solid #fff}.sf-base .sf-settings-module .sf-accordion-item .sf-accordion-header span{color:#fff}.sf-base .sf-settings-module .sf-accordion-item.sf-collapsed .sf-accordion-header{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.sf-base .sf-settings-module .sf-accordion-item.sf-collapsed .sf-accordion-header .sf-accordion-triangle{border-left:.8em solid #fff;border-top:.5em solid transparent}.sf-base .sf-settings-module .sf-alerts-config{margin-bottom:4em;padding:0}.sf-base .sf-settings-module .sf-alerts-config fieldset{padding-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #fcfcfc;background-color:#009d4c}.sf-base .sf-settings-module .sf-alerts-config .sf-config-table-form li{background-color:#fff}.sf-base .sf-settings-module .sf-alerts-config .sf-config-table-form li:first-child{background-color:transparent;color:#fff}.sf-base .sf-settings-module .sf-alerts-config .sf-config-table-form li:first-child span{border-top:0}.sf-base .sf-settings-module .sf-alerts-config .sf-config-table-form li>span{border-bottom:0;border-top:1px solid #e4e4e4}.sf-base .sf-settings-module .sf-alerts-config .sf-config-table-form li>span:first-child{padding:1em}.sf-base .sf-settings-module .sf-alerts-config .sf-config-table-form .sf-alert-config-row.item-disabled{opacity:1;filter:alpha(opacity=100)}.sf-base .sf-settings-module .sf-alerts-config .sf-config-table-form .sf-alert-config-row.item-disabled span{opacity:.6;filter:alpha(opacity=60)}@media (max-width:1200px){.sf-base .sf-settings-module .sf-settings-options{width:40%}.sf-base .sf-settings-module .sf-settings-item-placeholder{width:60%}}.sf-base.sf-platform{margin:0 auto;position:relative;padding-bottom:5em}.sf-base.sf-platform #sf-analysis-tab .sf-widget-header-placeholder .sf-widget-header,.sf-base.sf-platform #sf-home-tab .sf-widget-header{padding-bottom:0}.sf-base.sf-platform .sf-tab{display:none}.sf-base.sf-platform .sf-widget-placeholder{border-top:2px solid #d8d8d8}.sf-base.sf-platform .sf-platform-footer{background:#020202;bottom:0;color:#fff;height:4em;left:0;line-height:4em;position:absolute;text-align:center;width:100%}.sf-base.sf-platform .sf-navbar-option-home a{display:inline-block;font-style:normal;speak:none}.sf-base.sf-platform .sf-navbar-option-home a:before{font-family:icons;content:"\f17d"}.sf-base.sf-platform .sf-navbar-option-transactions a{display:inline-block;font-style:normal;speak:none}.sf-base.sf-platform .sf-navbar-option-transactions a:before{font-family:icons;content:"\f1d3"}.sf-base.sf-platform .sf-navbar-option-analysis a{display:inline-block;font-style:normal;speak:none}.sf-base.sf-platform .sf-navbar-option-analysis a:before{font-family:icons;content:"\f1e5"}.sf-base.sf-platform .sf-navbar-option-planning a{display:inline-block;font-style:normal;speak:none}.sf-base.sf-platform .sf-navbar-option-planning a:before{font-family:icons;content:"\f1a9"}.sf-base.sf-platform #sf-home-tab .sf-widget-header-placeholder{border:none}.sf-base.sf-platform #sf-home-tab .sf-widget-placeholder{margin:1em 1%;width:31%;display:inline-block;vertical-align:top}.sf-base.sf-platform #sf-home-tab .sf-widget-header h2{font-size:1.143em;font-weight:700}.sf-base.sf-platform .sf-tab #sf-dashboard-placeholder{width:100%;float:none;margin:0 auto;max-width:100%;overflow:visible}.sf-base.sf-platform #sf-analysis-tab .sf-widget-header-placeholder{border-bottom:0 none}.sf-base.sf-platform #sf-analysis-tab .sf-widget-header-placeholder .sf-header-info{display:none}.sf-base.sf-platform #sf-balance-header-placeholder .sf-widget-header{padding-bottom:1em}.sf-base.sf-platform #sf-balance-header-placeholder .sf-header-info{display:block}.sf-base.sf-platform #sf-balance-header-placeholder .sf-summary-box-title span,.sf-base.sf-platform #sf-balance-header-placeholder .sf-title,.sf-base.sf-platform .sf-intro-message{display:none}.sf-base.sf-platform #sf-balance-header-placeholder .sf-filters-placeholder{float:left;margin-top:2em}.sf-base.sf-platform #sf-balance-header-placeholder .sf-summary-placeholder{float:right}.sf-base.sf-platform .sf-accounts-popup{max-width:674px;z-index:100000}@media (max-width:800px){.sf-base.sf-platform #sf-home-tab .sf-widget-placeholder{display:block;float:none;width:100%;margin:0}}.sf-base.sf-platform #sf-spending-plan-placeholder{overflow:hidden;padding-top:1em}.sf-base .sf-widget{overflow:hidden;position:relative;width:100%;-webkit-tap-highlight-color:transparent}.sf-base .sf-widget .sf-widget-header-placeholder{border-bottom:1px solid #404040}.sf-base .sf-widget .sf-widget-header{background-color:transparent;padding:0 0 1.4285em}.sf-base .sf-widget .sf-widget-header .sf-title{margin:1em 0;text-transform:uppercase}.sf-base .sf-widget .sf-widget-header .sf-header-info{margin:0}.sf-base .sf-widget .sf-widget-header .sf-header-info>*{display:inline-block;vertical-align:top}.sf-base .sf-widget .sf-widget-header .sf-header-info .sf-filters-placeholder>*{display:inline-block;margin-left:0}.sf-base .sf-widget .sf-widget-header .sf-header-info .sf-filters-placeholder>:first-child{margin-left:0}.sf-base .sf-widget .sf-widget-content-placeholder{background-color:transparent;min-height:250px;overflow:hidden;padding:1.4285em 0}.sf-base .sf-widget .sf-widget-footer{clear:both;margin-top:1em}@media (max-width:1000px){.sf-base .sf-widget .sf-widget-header .sf-summary-placeholder{display:block;margin-top:1em}}.sf-base .sf-widget .sf-widget-header.sf-balance-header .sf-subtitle,.sf-base .sf-widget .sf-widget-header.sf-details-header .sf-subtitle{display:inline-block;font-style:normal;speak:none}.sf-base.sf-contrast-high .sf-widget .sf-widget-content,.sf-base.sf-contrast-high .sf-widget .sf-widget-content-placeholder,.sf-base.sf-contrast-high .sf-widget .sf-widget-header-placeholder{background-image:none;filter:none;background-color:#011932}.sf-base .sf-widget .sf-widget-header.sf-balance-header .sf-subtitle:before{font-family:icons;content:"\f115"}.sf-base .sf-widget .sf-widget-header.sf-details-header .sf-subtitle:before{font-family:icons;content:"\f1d4"}.sf-base .sf-widget .sf-widget-header .sf-header-info{position:relative;zoom:1;padding-top:0}.sf-base .sf-widget .sf-widget-header .sf-header-info:before{content:'';display:block}.sf-base .sf-widget .sf-widget-header .sf-header-info:after{content:'';display:table;clear:both}.sf-base .sf-widget .sf-widget-header .sf-header-info .sf-filters-placeholder{width:40%;float:right}.sf-base .sf-widget .sf-widget-header .sf-header-info .sf-filters-placeholder .sf-accounts-filter-placeholder,.sf-base .sf-widget .sf-widget-header .sf-header-info .sf-filters-placeholder .sf-timerange-filter-placeholder{zoom:1;display:block;margin-bottom:1em;text-align:left}.sf-base .sf-widget .sf-widget-header .sf-header-info .sf-filters-placeholder .sf-accounts-filter-placeholder:before,.sf-base .sf-widget .sf-widget-header .sf-header-info .sf-filters-placeholder .sf-timerange-filter-placeholder:before{content:'';display:block}.sf-base .sf-widget .sf-widget-header .sf-header-info .sf-filters-placeholder .sf-accounts-filter-placeholder:after,.sf-base .sf-widget .sf-widget-header .sf-header-info .sf-filters-placeholder .sf-timerange-filter-placeholder:after{content:'';display:table;clear:both}.sf-base .sf-widget .sf-widget-header .sf-header-info .sf-filters-placeholder .sf-accounts-filter-dropdown,.sf-base .sf-widget .sf-widget-header .sf-header-info .sf-filters-placeholder .sf-timerange-filter-simple-dropdown{display:block;float:right;clear:both}.sf-base .sf-widget .sf-widget-header .sf-header-info .sf-subtitle{float:none;font-size:.929em;width:60%}.sf-base .sf-widget .sf-widget-header .sf-header-info .sf-uncategorized-placeholder{bottom:0;left:0;position:absolute}.sf-base .sf-widget .sf-widget-header .sf-header-info .sf-uncategorized-placeholder .uncategorized-count{font-size:13px;color:inherit;display:inline-block;font-style:normal;speak:none}.sf-base .sf-widget .sf-widget-header .sf-header-info .sf-uncategorized-placeholder .uncategorized-count:before{font-family:icons;content:"\f1b7";color:#e4e4e4;font-size:25px;margin-right:.3em;vertical-align:middle}.sf-base .sf-widget .sf-widget-header .sf-header-info .sf-uncategorized-placeholder .sf-categorize-transactions{font-size:13px;color:#009d4c;margin-left:.5em}.sf-base .sf-widget .sf-widget-header .sf-header-info .sf-uncategorized-placeholder .sf-categorize-transactions:before{margin-right:.5em}.sf-base .sf-widget .sf-widget-header .sf-subtitle:before{color:#d8d8d8;display:inline-block;font-size:3em;margin-right:.2em;vertical-align:middle;height:45px;padding:0 .1em}.sf-base .sf-widget .sf-widget-header .sf-subtitle p{display:inline-block;vertical-align:middle;width:90%}.sf-base .sf-widget .sf-title h2{font-size:2.14em;line-height:1}.sf-base .sf-dashboard-header{color:#3F3F3F;margin:1em}.sf-base .sf-dashboard-header .sf-clearfix{clear:both;width:100%}.sf-base .sf-dashboard-header .sf-summary-box{margin:0}.sf-base .sf-dashboard-header .sf-dashboard-header-spendable{text-align:center;float:left}.sf-base .sf-dashboard-header .sf-dashboard-header-spendable .sf-dashboard-subheader.sf-dashboard-action{cursor:pointer}.sf-base .sf-dashboard-header .sf-dashboard-header-spendable .sf-dashboard-subheader.sf-dashboard-action:hover .sf-summary-box-value{text-decoration:underline}.sf-base .sf-dashboard-header .sf-dashboard-header-spendable .sf-dashboard-subheader{display:inline-block;text-align:left;padding:0 1em}.sf-base .sf-dashboard-header .sf-dashboard-header-spendable .sf-dashboard-subheader .sf-dashboard-header-spendable-name{text-align:left;text-transform:uppercase;color:#020202;font-size:1em;padding-right:1.5em}.sf-base .sf-dashboard-header .sf-dashboard-header-spendable .sf-dashboard-subheader .sf-dashboard-header-spendable-amount{font-size:2.5em}.sf-base .sf-dashboard-header .sf-dashboard-header-spendable .sf-dashboard-subheader.sf-dashboard-header-spendable-balance{padding-left:0}.sf-base .sf-dashboard-header .sf-dashboard-header-spendable .sf-dashboard-subheader.sf-dashboard-header-spendable-separator{padding:0}.sf-base .sf-dashboard-header h2{text-align:left}.sf-base .sf-dashboard-header td.sf-dashboard-header-cashflow{padding-left:1em}.sf-base .sf-dashboard-header tr>td:first-child{border-right:1px solid #e4e4e4}.sf-base .sf-dashboard-header .sf-dashboard-header-button-bar{float:right;text-align:center}.sf-base .sf-dashboard-header .sf-dashboard-header-button-bar>div{text-align:center;display:inline-block;position:relative;padding:0 1em;cursor:pointer}.sf-base .sf-dashboard-header .sf-dashboard-header-button-icon{font-size:3.2em;color:#020202;vertical-align:top;text-align:center;line-height:1.1em}.sf-base .sf-dashboard-header .sf-dashboard-header-button-text{text-transform:uppercase;text-align:center;font-size:.7em}.sf-base .sf-dashboard-header .sf-dashboard-header-button-badge{position:absolute;top:0;right:8px;font-size:.7em;width:2.1em;line-height:2.1em;text-align:center;vertical-align:middle;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.sf-base .sf-dashboard-header .sf-dashboard-header-button-transactions .sf-dashboard-header-button-badge{background:#d56d56;color:#fff;top:-11px;right:12px}.sf-base .sf-dashboard-header .sf-dashboard-header-button-messages .sf-dashboard-header-button-badge{background:#d56d56;color:#fff}.sf-base .sf-dashboard-header .sf-dashboard-header-alert{position:absolute;right:8px;display:inline-block;font-style:normal;speak:none;font-size:2em;top:-5px}.sf-base .sf-dashboard-header .sf-dashboard-header-alert:before{font-family:icons;content:"\f167"}.sf-base .sf-dashboard-header .sf-dashboard-header-button-savings .sf-dashboard-header-alert{right:20px}.sf-base .sf-dashboard-header .sf-dashboard-header-button-budgets .sf-dashboard-header-alert{right:11px}.sf-base .sf-dashboard-header .sf-dashboard-header-button-transactions .sf-dashboard-header-button-icon{font-size:2em;margin-bottom:.3em;display:inline-block;font-style:normal;speak:none}.sf-base .sf-dashboard-header .sf-dashboard-header-alert-warning{color:orange}.sf-base .sf-dashboard-header .sf-dashboard-header-alert-danger{color:#d56d56}.sf-base .sf-dashboard-header .sf-dashboard-header-alert-succeed{color:green}.sf-base .sf-dashboard-header .sf-dashboard-header-button-transactions .sf-dashboard-header-button-icon:before{font-family:icons;content:"\f1d3"}.sf-base .sf-dashboard-header .sf-dashboard-header-button-messages .sf-dashboard-header-button-icon{display:inline-block;font-style:normal;speak:none}.sf-base .sf-dashboard-header .sf-dashboard-header-button-messages .sf-dashboard-header-button-icon:before{font-family:icons;content:"\f19d"}.sf-base .sf-dashboard-header .sf-dashboard-header-button-savings .sf-dashboard-header-button-icon{display:inline-block;font-style:normal;speak:none}.sf-base .sf-dashboard-header .sf-dashboard-header-button-savings .sf-dashboard-header-button-icon:before{font-family:icons;content:"\f1a9"}.sf-base .sf-dashboard-header .sf-dashboard-header-button-budgets .sf-dashboard-header-button-icon{display:inline-block;font-style:normal;speak:none}.sf-base .sf-dashboard-header .sf-dashboard-header-button-budgets .sf-dashboard-header-button-icon:before{font-family:icons;content:"\f19e"}.sf-base .sf-pagination{text-align:center;display:inline-block}.sf-base .sf-pagination .sf-pagination-bar{padding:1.428em 0}.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-element.sf-button{background-color:#fff;border:none;padding:.2em 1em;margin:0}.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-element.sf-button .sf-button-text{color:#009d4c;font-size:.929em;font-weight:400;text-shadow:none;text-transform:none}.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-element.sf-button.sf-active,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-element.sf-button:active{background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #009d4c;color:#009d4c}.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-element.sf-button.sf-active:focus,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-element.sf-button:active:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-next.sf-button{background-color:#fff;border:none;margin:0}.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-next.sf-button .sf-button-text{color:#009d4c;font-size:.929em;font-weight:400;text-shadow:none;text-transform:none}.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-next.sf-button[disabled],.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-next.sf-button[disabled].sf-active,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-next.sf-button[disabled]:active,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-next.sf-button[disabled]:focus,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-next.sf-button[disabled]:hover{background:0 0;border:none;opacity:1}.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-next.sf-button[disabled] .sf-button-text,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-next.sf-button[disabled].sf-active .sf-button-text,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-next.sf-button[disabled]:active .sf-button-text,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-next.sf-button[disabled]:focus .sf-button-text,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-next.sf-button[disabled]:hover .sf-button-text{color:#3F3F3F;text-shadow:none}.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-next.sf-button[disabled].sf-active:focus,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-next.sf-button[disabled]:active:focus,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-next.sf-button[disabled]:focus,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-next.sf-button[disabled]:focus:focus,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-next.sf-button[disabled]:hover:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-prev.sf-button{background-color:#fff;border:none;margin:0}.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-prev.sf-button .sf-button-text{color:#009d4c;font-size:.929em;font-weight:400;text-shadow:none;text-transform:none}.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-prev.sf-button[disabled],.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-prev.sf-button[disabled].sf-active,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-prev.sf-button[disabled]:active,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-prev.sf-button[disabled]:focus,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-prev.sf-button[disabled]:hover{background:0 0;border:none;opacity:1}.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-prev.sf-button[disabled] .sf-button-text,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-prev.sf-button[disabled].sf-active .sf-button-text,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-prev.sf-button[disabled]:active .sf-button-text,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-prev.sf-button[disabled]:focus .sf-button-text,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-prev.sf-button[disabled]:hover .sf-button-text{color:#3F3F3F;text-shadow:none}.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-prev.sf-button[disabled].sf-active:focus,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-prev.sf-button[disabled]:active:focus,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-prev.sf-button[disabled]:focus,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-prev.sf-button[disabled]:focus:focus,.sf-base .sf-pagination .sf-pagination-bar .sf-pagination-prev.sf-button[disabled]:hover:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base .sf-datagrid table{table-layout:fixed;width:100%;word-wrap:break-word}.sf-base .sf-datagrid tr a{color:#3F3F3F}.sf-base .sf-datagrid tr a:focus,.sf-base .sf-datagrid tr:focus a,.sf-base .sf-datagrid tr:hover a{color:#009d4c}.sf-base .sf-datagrid td,.sf-base .sf-datagrid th{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}.sf-base .sf-datagrid td{border-top:none;padding:.7em 0;height:auto;vertical-align:middle}.sf-base .sf-datagrid thead th{color:#404040;font-weight:400;padding:0}.sf-base .sf-datagrid thead th a{color:#404040;font-size:.929em;font-weight:400;text-transform:none}.sf-base .sf-datagrid thead.sf-accessible-header th{height:0;margin:0;padding:0}.sf-base .sf-datagrid .sf-datagrid-body-wrapper{position:relative;overflow:auto}.sf-base .sf-datagrid .sf-datagrid-body-wrapper thead th{background:0 0;border-bottom:0}.sf-base .sf-datagrid .sf-datagrid-body-wrapper tr{background-color:transparent;border-bottom:none}.sf-base .sf-datagrid .sf-datagrid-body-wrapper tr.sf-focused,.sf-base .sf-datagrid .sf-datagrid-body-wrapper tr:hover{background:#f4f4f4}.sf-base .sf-datagrid .sf-datagrid-empty .sf-datagrid-body{display:none}.sf-base .sf-datagrid .sf-datagrid-empty-message{text-align:center;line-height:3em}.sf-base .sf-datagrid td.sf-numeric,.sf-base .sf-datagrid th.sf-numeric{text-align:right}.sf-base .sf-datagrid td.sf-numeric{fill:#404040;color:#404040;font-family:Roboto,arial,sans-serif;font-size:.929em}.sf-base .sf-datagrid .sf-datagrid-sorting-indicator{color:#3F3F3F;font-style:normal;speak:none;padding:0}.sf-base .sf-datagrid .sf-datagrid-sorting-indicator:before{font-family:icons;content:"\f14b"}.sf-base .sf-datagrid .sf-sorting-ASC,.sf-base .sf-datagrid .sf-sorting-DESC{font-style:italic}.sf-base .sf-datagrid .sf-sorting-ASC .sf-datagrid-sorting-indicator{font-style:normal;speak:none}.sf-base .sf-datagrid .sf-sorting-ASC .sf-datagrid-sorting-indicator:before{font-family:icons;content:"\f111"}.sf-base .sf-datagrid .sf-sorting-DESC .sf-datagrid-sorting-indicator{font-style:normal;speak:none}.sf-base .sf-datagrid .sf-sorting-DESC .sf-datagrid-sorting-indicator:before{font-family:icons;content:"\f10e"}.sf-base .sf-datagrid .sf-editor-trigger{display:inline-block;position:relative}.sf-base .sf-datagrid .sf-editor-trigger-icon{position:absolute}.sf-base .sf-datagrid .sf-editor-trigger-icon:hover{text-decoration:none}.sf-base .sf-datagrid .sf-editor-trigger-icon:before{font-size:1.5em;line-height:.85em;margin:0 0 0 .2em;visibility:hidden}.sf-base .sf-datagrid .sf-datagrid-body-wrapper tr.sf-focused td .sf-button-edit,.sf-base .sf-datagrid .sf-datagrid-body-wrapper tr.sf-focused td.sf-computable-col .sf-reform-checkbox,.sf-base .sf-datagrid .sf-datagrid-body-wrapper tr.sf-row-even:hover td .sf-button-edit,.sf-base .sf-datagrid .sf-datagrid-body-wrapper tr.sf-row-even:hover td.sf-computable-col .sf-reform-checkbox,.sf-base .sf-datagrid .sf-datagrid-body-wrapper tr.sf-row-odd:hover td .sf-button-edit,.sf-base .sf-datagrid .sf-datagrid-body-wrapper tr.sf-row-odd:hover td.sf-computable-col .sf-reform-checkbox,.sf-base .sf-datagrid tr.sf-focused .sf-editor-trigger-icon:before,.sf-base .sf-datagrid tr:hover .sf-editor-trigger-icon:before,.sf-base.sf-touch .sf-datagrid .sf-editor-trigger-icon:before{visibility:visible}.sf-base .sf-datagrid .sf-text-editor{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sf-base .sf-datagrid .sf-datagrid .sf-editor-trigger{display:table-cell}.sf-base .sf-datagrid .sf-datagrid-vheader-wrapper{background:0 0;border-top:0}.sf-base .sf-datagrid.sf-vdatagrid .sf-datagrid-body-wrapper thead th{background:0 0;border:none}.sf-base .sf-datagrid.sf-vdatagrid .sf-datagrid-body-wrapper td.sf-hidden-col,.sf-base .sf-datagrid.sf-vdatagrid .sf-datagrid-body-wrapper th.sf-hidden-col,.sf-base .sf-datagrid.sf-vdatagrid .sf-datagrid-vheader th.sf-hidden-col{display:none}@media (min-width:800px) and (max-width:1000px){.sf-base .sf-datagrid .sf-datagrid-sorting-indicator{padding-right:.25em}}@media (max-width:800px){.sf-base .sf-datagrid th{display:none}.sf-base .sf-datagrid tr{border-top:2px solid #d8d8d8;display:block!important;height:auto!important}.sf-base .sf-datagrid td{border:none!important;display:block!important;font-size:1em!important;height:auto!important;min-height:2em;padding-left:50%!important;position:relative;text-align:left!important;width:auto!important}.sf-base .sf-datagrid td.sf-hidden{display:none!important}.sf-base .sf-datagrid td:before{content:attr(data-col);color:#3F3F3F;font-weight:700;left:0;line-height:1em;overflow:hidden;padding:.5em;position:absolute;text-transform:none;top:0;white-space:nowrap;width:42%}}.sf-base.sf-touch .sf-datagrid.sf-vdatagrid .sf-datagrid-vheader-wrapper{padding-right:0}.sf-base.sf-contrast-high .sf-datagrid{border:1px solid #fff}.sf-base.sf-contrast-high .sf-datagrid .sf-datagrid-body-wrapper{border:none}.sf-base.sf-contrast-high .sf-datagrid .sf-datagrid-vheader-wrapper,.sf-base.sf-contrast-high .sf-datagrid thead th{background-color:transparent;color:#fff}.sf-base.sf-contrast-high .sf-datagrid thead th a{color:#fff}.sf-base.sf-contrast-high .sf-datagrid thead,.sf-base.sf-contrast-high .sf-datagrid thead tr.sf-focused,.sf-base.sf-contrast-high .sf-datagrid thead tr:hover{background-color:transparent}.sf-base.sf-contrast-high .sf-datagrid td{border-top:1px solid #fff;background-color:transparent}.sf-base.sf-contrast-high .sf-datagrid tbody tr.sf-focused,.sf-base.sf-contrast-high .sf-datagrid tbody tr:hover{background:#8AE1FE;color:#011932}.sf-base .sf-datagrid .sf-datagrid-body-wrapper{border:0}.sf-base .sf-datagrid .sf-datagrid-body-wrapper thead th{font-size:13px;padding:1em 0}.sf-base .sf-datagrid .sf-datagrid-body-wrapper thead th a{font-size:inherit}.sf-base .sf-datagrid .sf-datagrid-body-wrapper thead th.sf-date-header{padding-left:1em}.sf-base .sf-datagrid .sf-datagrid-body-wrapper thead th.sf-date-header a,.sf-base .sf-datagrid .sf-datagrid-body-wrapper thead th.sf-desc-header a{color:inherit}.sf-base .sf-datagrid .sf-datagrid-body-wrapper thead th.sf-date-header a:hover,.sf-base .sf-datagrid .sf-datagrid-body-wrapper thead th.sf-desc-header a:hover{color:#009d4c}.sf-base .sf-datagrid .sf-datagrid-body-wrapper thead tr:hover{background:0 0}.sf-base .sf-datagrid .sf-datagrid-body-wrapper thead tr:hover a{color:inherit}.sf-base .sf-datagrid .sf-datagrid-body-wrapper tr{font-size:.929em}.sf-base .sf-datagrid .sf-datagrid-body-wrapper tr.sf-row-even,.sf-base .sf-datagrid .sf-datagrid-body-wrapper tr.sf-row-odd{background-color:#fff;border-bottom:1px solid #d8d8d8}.sf-base .sf-datagrid .sf-datagrid-body-wrapper tr.sf-focused,.sf-base .sf-datagrid .sf-datagrid-body-wrapper tr.sf-row-even:hover,.sf-base .sf-datagrid .sf-datagrid-body-wrapper tr.sf-row-odd:hover{background-color:#f4f4f4}.sf-base .sf-accessible-category-selector .sf-category-main:hover,.sf-base .sf-accessible-category-selector .sf-category-subcategory:hover,.sf-base .sf-accessible-category-selector .sf-selected{background-color:#ddebe1;text-decoration:none}.sf-base .sf-datagrid .sf-datagrid-pagination{text-align:center}.sf-base .sf-datagrid .sf-datagrid-sorting-indicator{display:none}.sf-base .sf-datagrid .sf-cat-col{cursor:pointer!important}.sf-base .sf-datagrid .sf-editable-col{cursor:auto;padding-right:0}.sf-base .sf-datagrid .sf-editor-trigger-icon{display:inline-block;font-style:normal;speak:none}.sf-base .sf-datagrid .sf-editor-trigger-icon:before{font-family:icons;content:"\f161"}.sf-base .sf-datagrid .sf-sorting-ASC .sf-datagrid-sorting-indicator,.sf-base .sf-datagrid .sf-sorting-DESC .sf-datagrid-sorting-indicator{display:inline-block}.sf-base .sf-accessible-category-selector .sf-selector-workarea .sf-success-message,.sf-base .sf-accessible-category-selector form.sf-form-custom-edition-disabled{display:none}.sf-base .sf-datagrid .sf-sorting-DESC{font-style:normal}.sf-base .sf-accessible-category-selector fieldset{padding:2em 0}.sf-base .sf-accessible-category-selector .sf-selector-workarea .sf-button-controls,.sf-base .sf-accessible-category-selector .sf-selector-workarea .sf-form-row:first-child{margin-top:2em}.sf-base .sf-accessible-category-selector .sf-selector-workarea.sf-form-custom-edition-disabled .sf-category-select-form{width:100%}.sf-base .sf-accessible-category-selector .sf-selector-workarea.sf-form-custom-edition-disabled .sf-button-controls,.sf-base .sf-accessible-category-selector .sf-selector-workarea.sf-form-custom-edition-disabled .sf-form-row:first-child{margin-top:5em}.sf-base .sf-accessible-category-selector.sf-popup.sf-dialog{left:12%;width:76%;right:auto}.sf-base .sf-accessible-category-selector.sf-accessible-category-selector-norules.sf-popup.sf-dialog{left:25%;width:50%;right:auto}.sf-base .sf-accessible-category-selector .sf-popup-title{font-weight:400;font-size:13px;margin:1em 1.5em;text-transform:uppercase;text-align:left}.sf-base .sf-accessible-category-selector .sf-popup-close{top:0}.sf-base .sf-accessible-category-selector .sf-back-button{display:inline-block;font-style:normal;speak:none;color:#3F3F3F;font-size:2em;position:absolute;left:1em;top:1em}.sf-base .sf-accessible-category-selector .sf-back-button:before{font-family:icons;content:"\f13b"}.sf-base .sf-accessible-category-selector .sf-category-main{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;display:block;padding:5px 13px}.sf-base .sf-accessible-category-selector .sf-category-color{vertical-align:sub;display:block;float:left}.sf-base .sf-accessible-category-selector .sf-category-subcategory{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;display:block;padding:5px 13px}.sf-base .sf-accessible-category-selector .sf-category-subcategory .sf-category-subcategory-name{color:#404040;display:flex;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box}.sf-base .sf-accessible-category-selector .sf-category-main-item{display:block;float:left;padding-top:.90909091em;width:100%}.sf-base .sf-accessible-category-selector .sf-category-main-item .sf-category-main-name{color:#404040;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sf-base .sf-accessible-category-selector .sf-category-subcategory-item{display:block;float:left;padding-top:.90909091em;width:100%;position:relative}.sf-base .sf-accessible-category-selector .sf-category-subcategory-item.sf-edit-category{margin-left:15px}.sf-base .sf-accessible-category-selector .sf-category-subcategory-item .sf-category-main-name{color:#404040;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sf-base .sf-accessible-category-selector.sf-accessible-category-selector-norules .sf-category-selector-column-list .sf-category-selector-column-list-item{width:45%}.sf-base .sf-accessible-category-selector .sf-category-selector-column-list{counter-reset:li}.sf-base .sf-accessible-category-selector .sf-category-selector-column-list .sf-category-selector-column-list-item{color:#404040;float:left;list-style:none;margin-left:3%;position:relative;width:30%}.sf-base .sf-accessible-category-selector .sf-category-selector-column-list .sf-category-selector-column-list-item:before{content:counter(li);counter-increment:li;font-size:1.5em;font-weight:700;left:-2px;top:-2px;position:absolute}.sf-base .sf-accessible-category-selector .sf-category-selector-column-list .sf-category-selector-column-list-item .sf-category-selector-columns-section-title{font-weight:700;margin-left:1em}.sf-base .sf-accessible-category-selector .sf-category-selector-column-list .sf-category-selector-column-list-item .sf-category-selector-columns-section-title:before{content:" - "}.sf-base .sf-accessible-category-selector .sf-category-selector-column-list .sf-category-selector-column-list-item-light{opacity:.3}.sf-base .sf-category-create-placeholder{clear:both;display:block;font-weight:700;margin-left:15px;padding-top:.83333333em}.sf-base .sf-category-create-placeholder .sf-category-create{color:#169c50;font-size:.9em}.sf-base .sf-category-create-placeholder .sf-category-create:before{background-color:#169c50;color:#fff;content:"+";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;font-weight:700;font-size:1em;height:13px;margin-right:10px;text-align:center;width:13px}.sf-base .sf-category-actions-placeholder{right:1em;position:absolute;top:.9em}.sf-base .sf-category-actions-placeholder button{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;line-height:2em;background:0;filter:none;border-color:transparent;font-size:1.5em;margin-top:-.5em;padding:0;color:#3F3F3F}.sf-base .sf-category-actions-placeholder button .sf-button-text{display:none}.sf-base .sf-category-actions-placeholder button:before{padding:0}.sf-base .sf-category-actions-placeholder button.sf-active,.sf-base .sf-category-actions-placeholder button:active,.sf-base .sf-category-actions-placeholder button:focus,.sf-base .sf-category-actions-placeholder button:hover{border-color:transparent;background:0 none;filter:none}.sf-base .sf-category-actions-placeholder button.sf-active,.sf-base .sf-category-actions-placeholder button:active{background:0 none;filter:none}.sf-base .sf-category-actions-placeholder button.sf-disabled,.sf-base .sf-category-actions-placeholder button.sf-disabled.sf-active,.sf-base .sf-category-actions-placeholder button.sf-disabled:active,.sf-base .sf-category-actions-placeholder button.sf-disabled:focus,.sf-base .sf-category-actions-placeholder button.sf-disabled:hover,.sf-base .sf-category-actions-placeholder button[disabled],.sf-base .sf-category-actions-placeholder button[disabled].sf-active,.sf-base .sf-category-actions-placeholder button[disabled]:active,.sf-base .sf-category-actions-placeholder button[disabled]:focus,.sf-base .sf-category-actions-placeholder button[disabled]:hover,fieldset[disabled] .sf-base .sf-category-actions-placeholder button,fieldset[disabled] .sf-base .sf-category-actions-placeholder button.sf-active,fieldset[disabled] .sf-base .sf-category-actions-placeholder button:active,fieldset[disabled] .sf-base .sf-category-actions-placeholder button:focus,fieldset[disabled] .sf-base .sf-category-actions-placeholder button:hover{border-color:transparent;background:0 none;filter:none}.sf-base .sf-category-actions-placeholder button+button{margin-left:.5em}.sf-base .sf-category-actions-placeholder input{display:inline-block}.sf-base .sf-category-footer{clear:both;text-align:center;padding:30px 0 20px}.sf-base .sf-category-footer .sf-category-footer-buttons{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:1px solid #707070;background-color:#f4f4f4;cursor:pointer;font-weight:700;margin:0 10px;padding:8px 12px}.sf-base .sf-category-footer .sf-category-footer-buttons:hover{background-color:#169c50;color:#fff}.sf-base .sf-category-footer .sf-category-footer-buttons:disabled{background-color:#d9d9d9;color:#707070;opacity:.8;cursor:default}.sf-base .render-rules-view .sf-form-row{line-height:1em;padding-top:1em}.sf-base .render-rules-view .sf-form-row .sf-rules-prefix{padding-bottom:1em}.sf-base .sf-accessible-category-selector .sf-button-cancel{padding:.1em .9em}.sf-base .sf-accessible-category-selector .sf-category-selector-column-list-item input[type=text]{height:2.571em;line-height:2.571em;padding:0 1.2em;margin:.5em 0}.sf-base .sf-accessible-category-selector .sf-category-selector-column-list-item .sf-category-selector-columns-section-title{font-size:13px}.sf-base .sf-accessible-category-selector .sf-popup-title{display:none;visibility:hidden}.sf-base .sf-rules-module{overflow:hidden}.sf-base .sf-rules-module .sf-rules-list{float:left;width:19%}.sf-base .sf-rules-module .sf-rules-list-box{line-height:2em;max-height:24.1em;overflow:auto}.sf-base .sf-rules-module .sf-action-type-option{display:none}.sf-base .sf-rules-module .sf-action-type-option.sf-active{display:inline}.sf-base .sf-rules-module .sf-delete-rule-button{float:right}.sf-base .sf-rules-module .sf-select-rule-options a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1000px){.sf-base .sf-rules-module .sf-rules-form,.sf-base .sf-rules-module .sf-rules-list{clear:both;display:block;float:none;width:100%!important}}@media (max-width:800px){.sf-base .sf-rules-module .sf-rules-form .sf-button-delete{margin-top:1em}.sf-base .sf-rules-module .sf-rules-form .sf-box .sf-button-controls{text-align:right}}.sf-base .sf-rules-module h3{display:block;font-weight:700;font-size:12px}.sf-base .sf-rules-module .sf-auto-action-rule .sf-action-type-select{display:none;visibility:hidden}.sf-base .sf-rules-module .sf-rules-subtitle{margin-bottom:3em}.sf-base .sf-rules-module .sf-rules-form{float:right;padding:.1em;width:78%}.sf-base .sf-rules-module .sf-rules-form .sf-textfield{height:2.571em;line-height:2.571em;padding:0 1.2em}.sf-base .sf-rules-module .sf-label-rule-name{font-weight:400}.sf-base .sf-rules-module .sf-rules-add-wrapper{text-align:center}.sf-base .sf-rules-module .sf-rules-footer-wrapper{margin:0;padding-top:20px;text-align:center}.sf-base .sf-rules-module .sf-rules-footer-wrapper .sf-button{margin:.5em}.sf-base .sf-rules-module .sf-rules-list-box{padding:.5em}.sf-base .sf-rules-module .sf-select-rule-options li{padding:1em .5em 0 0}.sf-base .sf-rules-module .sf-select-rule-options li:first-child{padding-top:0}.sf-base .sf-rules-module .sf-select-rule-options li a{font-weight:700;line-height:1;overflow:visible;white-space:normal;padding-top:.5em}.sf-base .sf-rules-module .sf-select-rule-options li a:after{float:right;padding-left:.5em}.sf-base .sf-rules-module .sf-select-rule-options li a:hover{background-color:#d9d9d9;display:inline-block;font-style:normal;speak:none;text-decoration:none}.sf-base .sf-rules-module .sf-select-rule-options li a:hover:after{font-family:icons;content:"\f13c"}.sf-base .sf-rules-module .sf-rules-apply{margin-bottom:1.5em}.sf-base .sf-rules-module .sf-rules-apply .sf-delete-rule-button{background-color:#f4f4f4;border:1px solid #d8d8d8;font-size:13px;width:110px}.sf-base .sf-rules-module .sf-rules-filters-box.sf-box.sf-form-row{margin-bottom:1em}.sf-base .sf-rules-module .sf-rules-filters-box.sf-box.sf-form-row .sf-form-field{margin-top:10px}.sf-base .sf-rules-module .sf-rules-clear{margin-top:1em}.sf-base .sf-rules-inline .sf-rules-inline-actions .sf-rules-inline-confirm,.sf-base .sf-rules-inline .sf-rules-inline-actions .sf-rules-inline-form,.sf-base .sf-rules-inline .sf-rules-inline-actions .sf-rules-inline-transactions,.sf-base .sf-rules-inline .sf-rules-inline-wrapper .sf-rules-inline-confirm,.sf-base .sf-rules-inline .sf-rules-inline-wrapper .sf-rules-inline-form,.sf-base .sf-rules-inline .sf-rules-inline-wrapper .sf-rules-inline-transactions{float:left}.sf-base .sf-rules-inline .sf-rules-inline-actions .sf-rules-inline-buttons,.sf-base .sf-rules-inline .sf-rules-inline-wrapper .sf-rules-inline-buttons{float:right}.sf-base .sf-rules-inline .sf-rules-inline-wrapper .sf-rules-inline-actions{border-top:2px solid #d8d8d8;padding:1em 0 0;margin:1em 0 0}.sf-base .sf-rules-inline-apply{margin:1em 0}.sf-base .sf-rules-inline-radio-button{margin:10px 0;position:relative}.sf-base .sf-rules-inline-radio-button input[type=radio]{cursor:pointer;display:inline-block;left:12px;opacity:0;outline:0;position:absolute;top:7px;z-index:1}.sf-base .sf-rules-inline-radio-button input[type=radio]+span{border:1px solid #ddd;box-sizing:border-box;color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;height:12px;left:12px;position:absolute;text-align:center;top:7px;-webkit-box-sizing:border-box;width:12px}.sf-base .sf-rules-inline-radio-button input[type=radio]:checked+span:before{background-color:#169c50;content:"";display:block;height:6px;margin:2px auto 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:6px}.sf-base .sf-rules-inline-radio-button input[type=radio]~label{background-color:#f4f4f4;cursor:pointer;display:inline-block;font-size:.9em;padding:6px 30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;width:75%}.sf-base .sf-rules-inline-radio-button input[type=radio]:checked~label{background-color:#ddebe1}.sf-base .sf-rules-inline-wrapper .sf-rules-inline-form .sf-form-row p{line-height:normal}.sf-base .sf-rules-inline-wrapper .sf-rules-inline-form .sf-form-row .sf-rules-prefix{margin-bottom:1em}.sf-base .sf-transactions-grid .sf-date-header{width:5em}.sf-base .sf-transactions-grid .sf-desc-header{width:20em}.sf-base .sf-transactions-grid .sf-cat-header{width:16.071em}.sf-base .sf-transactions-grid .sf-acc-header{width:21.428em}.sf-base .sf-transactions-grid .sf-tags-header{width:7em}.sf-base .sf-transactions-grid .sf-amount-header{width:4.642em;text-align:right}.sf-base .sf-transactions-grid td.sf-date-col,.sf-base .sf-transactions-grid td.sf-edit,.sf-base .sf-transactions-grid th.sf-date-col{text-align:center}.sf-base .sf-transactions-grid td.sf-date-col{fill:#404040;color:#404040;font-family:Roboto,arial,sans-serif;white-space:nowrap}.sf-base .sf-transactions-grid td.sf-desc-col{overflow:hidden}.sf-base .sf-transactions-grid td.sf-amount-col{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-base .sf-transactions-grid td.sf-cat-col .sf-main-cat{margin-left:1.5em;font-weight:500;padding-bottom:3px}.sf-base .sf-transactions-grid td.sf-cat-col .sf-sub-cat{position:relative}.sf-base .sf-transactions-grid td.sf-cat-col .sf-sub-cat .sf-category-color{position:absolute;top:-.5em;left:-.5em}.sf-base .sf-transactions-grid td.sf-cat-col .sf-editor-trigger{margin-left:1.5em}.sf-base .sf-transactions-grid .sf-not-computable-icon,.sf-base .sf-transactions-grid .sf-scissors-icon{margin:0 0 0 .5em;display:inline-block;font-style:normal;speak:none}.sf-base .sf-transactions-grid .sf-edit .sf-edit-trigger{visibility:hidden}.sf-base .sf-transactions-grid tr.sf-focused .sf-edit .sf-edit-trigger,.sf-base .sf-transactions-grid tr:hover .sf-edit .sf-edit-trigger{visibility:visible}.sf-base .sf-transactions-grid .sf-scissors-icon:before{font-family:icons;content:"\f154"}.sf-base .sf-transactions-grid .sf-not-computable-icon:before{font-family:icons;content:"\f18f"}@media (min-width:800px) and (max-width:1000px){.sf-base .sf-transactions-grid .sf-cat-header{width:12em}.sf-base .sf-transactions-grid .sf-acc-header{width:8.5em}.sf-base .sf-transactions-grid .sf-amount-header{width:7em}}@media (max-width:800px){.sf-base .sf-transactions-grid .sf-repeated-date .sf-date-col,.sf-base .sf-transactions-grid .sf-repeated-date .sf-day{visibility:inherit;border-top:inherit}.sf-base .sf-transactions-grid .sf-repeated-date .sf-day{border-top:0 none}}.sf-base.sf-touch .sf-transactions-grid .sf-edit .sf-edit-trigger{visibility:visible}.sf-base.sf-contrast-high .sf-transactions-grid .sf-datagrid td.sf-cat-col .sf-main-cat,.sf-base.sf-contrast-high .sf-transactions-grid .sf-datagrid td.sf-date-col{color:#fff}.sf-base.sf-contrast-high .sf-transactions-grid .sf-datagrid tr.sf-focused td a,.sf-base.sf-contrast-high .sf-transactions-grid .sf-datagrid tr.sf-focused td.sf-cat-col .sf-main-cat,.sf-base.sf-contrast-high .sf-transactions-grid .sf-datagrid tr.sf-focused td.sf-date-col,.sf-base.sf-contrast-high .sf-transactions-grid .sf-datagrid tr:hover td a,.sf-base.sf-contrast-high .sf-transactions-grid .sf-datagrid tr:hover td.sf-cat-col .sf-main-cat,.sf-base.sf-contrast-high .sf-transactions-grid .sf-datagrid tr:hover td.sf-date-col{color:#011932}.sf-base .sf-transactions-grid td.sf-date-col{font-size:inherit;padding-left:1em;text-align:left}.sf-base .sf-transactions-grid td.sf-cat-col{line-height:1em}.sf-base .sf-transactions-grid td.sf-cat-col:hover{color:#009d4c}.sf-base .sf-transactions-grid a.sf-editor-trigger{font-size:11px}.sf-base .sf-transactions-grid a.sf-editor-trigger.sf-uncategorized{color:#009d4c;font-size:100%}.sf-base .sf-transactions-grid td.sf-amount-col,.sf-base .sf-transactions-grid td.sf-amount-col .sf-amount{font-family:inherit;font-weight:500;font-size:1em}.sf-base .sf-transactions-grid th.sf-currency-header{width:4.642em}.sf-base .sf-transactions-grid th.sf-computable-header{text-align:center;width:4.642em}.sf-base .sf-transactions-grid th.sf-split-header{width:3.571em}.sf-base .sf-transactions-grid td.sf-computable-col{text-align:center}.sf-base .sf-transactions-grid td.sf-computable-col .sf-reform-checkbox{visibility:hidden}.sf-base .sf-transactions-grid td.sf-acc-col .sf-acc-name{text-transform:uppercase}.sf-base .sf-transactions-grid td.sf-split-col .sf-button-edit{visibility:hidden;font-size:1.6em;padding:2px}.sf-base .sf-transactions-grid td.sf-split-col .sf-button-edit .sf-icon{display:inline-block;font-style:normal;speak:none;color:#009d4c}.sf-base .sf-transactions-grid td.sf-split-col .sf-button-edit .sf-icon:before{font-family:icons;content:"\f1c2"}.sf-base .sf-pillbox{clear:both}.sf-base .sf-pillbox .sf-pillbox-list{margin:.5em 1em 0 0}.sf-base .sf-pillbox .sf-pillbox-list li{display:inline-block;float:left;padding:.5em .33333333em .33333333em .5em;margin:.5em 1em 0 0;font-weight:700;color:#fff;text-shadow:0 1px 0 #020202;vertical-align:middle;cursor:pointer;border:0;background-color:#3F3F3F;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.sf-base .sf-pillbox .sf-pillbox-list li.sf-selected span,.sf-base .sf-pillbox .sf-pillbox-list li:hover span{opacity:.4;filter:alpha(opacity=40)}.sf-base .sf-pillbox .sf-pillbox-list li.sf-input-element{background-color:transparent;padding:0;margin:0}.sf-base .sf-pillbox .sf-pillbox-list li.sf-input-element label{display:none}.sf-base .sf-pillbox .sf-pillbox-list li.sf-input-element .sf-input{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;height:2em;line-height:2em;outline:0;width:auto}.sf-base .sf-pillbox .sf-pillbox-close{margin-left:.5em;display:inline-block;font-style:normal;speak:none}.sf-base .sf-pillbox .sf-pillbox-close:before{font-family:icons;content:"\f13f"}.sf-base ul.jsonSuggest{background-color:#FFF;border:1px solid #BBB;color:#444;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.sf-base ul.jsonSuggest.ui-autocomplete{position:absolute;cursor:default}.sf-base ul.jsonSuggest.ui-menu{padding:2px;margin:0;display:block;float:left}.sf-base ul.jsonSuggest.ui-menu .ui-menu{margin-top:-3px}.sf-base ul.jsonSuggest.ui-menu li.ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.sf-base ul.jsonSuggest li a{color:#444;text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.sf-base ul.jsonSuggest li a.ui-state-hover{background-color:#DDD;border:1px solid #BBB;color:#444;font-weight:400;margin:-1px}.sf-base ul.jsonSuggest li a img{float:left;margin-right:5px}.sf-base .sf-transactions-split-form-placeholder .sf-transaction-category-placeholder,.sf-base .sf-transactions-split-form-placeholder .sf-transaction-edition-placeholder{width:100%}.sf-base .sf-transactions-split-form-placeholder .sf-arrow-right-icon{display:inline-block;font-style:normal;speak:none}.sf-base .sf-transactions-split-form-placeholder .sf-arrow-right-icon:before{font-family:icons;content:"\f110"}.sf-base .sf-transactions-split-form-placeholder .sf-scissors-icon{display:inline-block;font-style:normal;speak:none;margin-left:1em}.sf-base .sf-transactions-split-form-placeholder .sf-scissors-icon:before{font-family:icons;content:"\f154"}.sf-base .sf-transactions-split-form-placeholder .sf-transaction-original-amount-title,.sf-base .sf-transactions-split-form-placeholder .sf-transaction-original-description-title{font-weight:700}.sf-base .sf-transactions-split-form-placeholder .sf-transaction-original-description{line-height:1.2em}.sf-base .sf-transactions-split-form-placeholder .sf-transaction-real-name{color:#020202;line-height:1.2em}.sf-base .sf-transactions-split-form-placeholder .sf-form-row .sf-transaction-original-amount,.sf-base .sf-transactions-split-form-placeholder .sf-form-row .sf-transaction-original-amount-title{float:right}.sf-base .sf-transactions-split-form-placeholder .sf-transaction-original-amount{font-size:2.5em}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-transaction-edition,.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-transaction-included-analysis{position:relative}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-transaction-included-analysis label{clear:none;float:none;font-weight:400}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-form-inline.sf-row-marked{background-color:#e4e4e4;line-height:1.5em}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-form-inline.sf-row-head>*,.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-form-inline.sf-row-marked>*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.5em}.sf-base .sf-transactions-split-form-placeholder .sf-split-fieldset .sf-form-row.sf-form-inline>*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:.5em}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-form-inline.sf-row-marked>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-form-inline .sf-remainder-amount-text,.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-form-inline.sf-row-marked .sf-column-transaction-amount{padding-left:.5em}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-form-inline{margin:.33333333em 0}.sf-base .sf-transactions-split-form-placeholder .sf-split-fieldset{border-bottom:1px solid #e4e4e4;padding:.33333333em 0}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-form-inline .sf-column-transaction-date{width:12%;position:relative}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-form-inline .sf-column-transaction-title{width:22%;vertical-align:middle}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-form-inline .sf-column-transaction-cat{width:33%}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-form-inline .sf-column-transaction-amount{width:12%}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-form-inline .sf-column-split-delete{display:inline-block}.sf-base .sf-transactions-split-form-placeholder .sf-split-form-view .sf-dropdown.sf-fixed-width{width:100%}.sf-base .sf-transactions-split-form-placeholder .sf-remainder-amount-text-error{color:#d56d56}.sf-base .sf-transactions-split-form-placeholder .sf-transactions-tags-title{font-weight:700;padding:2em 0 1em}.sf-base .sf-transactions-split-form-placeholder .sf-tag-enter-section *{float:none}.sf-base .sf-transactions-split-form-placeholder .sf-new-tag-number{display:none}@media (max-width:800px){.sf-base .sf-transactions-split-form-placeholder .sf-transaction-included-analysis .sf-form-field{clear:none;float:left;width:auto!important}.sf-base .sf-transactions-split-form-placeholder .sf-transaction-split-wrapper .sf-row-head{display:none}.sf-base .sf-transactions-split-form-placeholder .sf-transaction-split-wrapper .sf-form-row>span{border:none!important;display:block!important;font-size:1em!important;height:auto!important;min-height:2em;padding-left:50%!important;position:relative;text-align:left!important;width:auto!important;margin-bottom:1em}.sf-base .sf-transactions-split-form-placeholder .sf-transaction-split-wrapper .sf-form-row>span.sf-hidden{display:none!important}.sf-base .sf-transactions-split-form-placeholder .sf-transaction-split-wrapper .sf-form-row>span:before{content:attr(data-col);color:#3F3F3F;font-weight:700;left:0;line-height:1em;overflow:hidden;padding:.5em;position:absolute;text-transform:none;top:0;white-space:nowrap;width:42%}}.sf-base .sf-transactions-split-form-placeholder .sf-form-row .sf-transaction-original-amount{font-size:1em}.sf-base .sf-transactions-split-form-placeholder .sf-transaction-cell{padding:.5em}.sf-base .sf-transactions-split-form-placeholder .sf-transaction-original-amount-title{font-weight:400}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-form-inline .sf-column-transaction-currency{width:5%}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-form-inline.sf-row-head>span{font-weight:400;font-size:13px;color:#3F3F3F;padding:0}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-form-inline .sf-form-row.sf-form-inline .sf-remainder-amount-text,.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-form-inline.sf-row-marked .sf-column-transaction-amount{padding:0}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-form-inline .sf-category-input input[type=text]{background:0 0;font-weight:700;font-style:normal;padding:0 .2em;width:auto}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-row-head,.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-row-original{padding:.5em 1em;margin:0;width:auto;line-height:normal}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-row-head .sf-column-transaction-amount,.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-row-head .sf-column-transaction-amount-value,.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-row-head .sf-column-transaction-analysis,.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-row-head .sf-column-transaction-cat,.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-row-head .sf-column-transaction-currency,.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-row-head .sf-column-transaction-date,.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-row-head .sf-column-transaction-title,.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-row-original .sf-column-transaction-amount,.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-row-original .sf-column-transaction-amount-value,.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-row-original .sf-column-transaction-analysis,.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-row-original .sf-column-transaction-cat,.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-row-original .sf-column-transaction-currency,.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-row-original .sf-column-transaction-date,.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-row-original .sf-column-transaction-title{vertical-align:top}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-transaction-included-analysis input{with:inherit}.sf-base .sf-transactions-split-form-placeholder .sf-form-row.sf-form-inline .sf-column-transaction-analysis{width:7%;padding-left:1.5em!important}.sf-base .sf-transactions-split-form-placeholder .sf-column-transaction-cat-wrapper{width:33%}.sf-base .sf-transactions-split-form-placeholder .sf-column-split-delete .sf-edit-delete{margin-left:10px}.sf-base .sf-transactions-split-form-placeholder .sf-form-errors-placeholder{padding-top:.5em}.sf-base .sf-transactions-split-form-placeholder .sf-column-transaction-amount{text-align:right}.sf-base .sf-transactions-split-form-placeholder .sf-column-transaction-amount-value{font-weight:700;padding-right:.5em}.sf-base .sf-transactions-split-form-placeholder .sf-column-transaction-date .sf-scissors-icon{opacity:.5}.sf-base .sf-transactions-split-form-placeholder .sf-column-transaction-date .sf-scissors-icon:before{font-size:1.5em;color:#020202;vertical-align:middle}.sf-base .sf-transactions-split-form-placeholder .sf-form-field input[type=text][readonly=readonly],.sf-base .sf-transactions-split-form-placeholder .sf-form-field input[type=text][readonly]{background:0 0;font-style:normal;padding:0}.sf-base .sf-transactions-split-form-placeholder .sf-category-input .sf-category-color{vertical-align:middle;margin-left:.5em}.sf-base .sf-transactions-split-form-placeholder .sf-input-transaction-amount{text-align:right;padding:.4em .3em}.sf-base .sf-transactions-split-form-placeholder .sf-split-clear{margin-top:.5em}.sf-base input.sf-datepicker[type=text][readonly=readonly],.sf-base input.sf-datepicker[type=text][readonly]{font-style:normal;border:2px solid #d8d8d8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.sf-base .picker.sf-datepicker-window{font-size:1em}.sf-base .picker.sf-datepicker-window .picker__holder{background-color:#e4e4e4;width:17em;font-size:1em}.sf-base .picker.sf-datepicker-window .picker__frame{line-height:1em}.sf-base .picker.sf-datepicker-window .picker__box{margin:0 1em;padding-right:0;padding-left:0}.sf-base .picker.sf-datepicker-window .picker__header{border-bottom:1px solid #e4e4e4;padding-bottom:.5em}.sf-base .picker.sf-datepicker-window .picker__button--clear,.sf-base .picker.sf-datepicker-window .picker__button--today{background-color:#e4e4e4;border:none}.sf-base .picker.sf-datepicker-window .picker__day--today:before{border-top-color:#e4e4e4}.sf-base .picker.sf-datepicker-window .picker__day--highlighted{background-color:#e4e4e4}.sf-base .picker.sf-datepicker-window .picker__day--selected,.sf-base .picker.sf-datepicker-window .picker__day--selected:hover{background:#e4e4e4;border-color:#e4e4e4}.sf-base .picker.sf-datepicker-window .picker__day--infocus:hover,.sf-base .picker.sf-datepicker-window .picker__day--outfocus:hover{background-color:#e4e4e4;border-color:#e4e4e4}.sf-base .picker.sf-datepicker-window .picker--focused .picker__day--highlighted,.sf-base .picker.sf-datepicker-window .picker__day--highlighted:hover{background:#020202;border-color:#020202}.sf-base .picker.sf-datepicker-window .picker__day--today{color:#020202}.sf-base .picker.sf-datepicker-window .picker__nav--prev{display:inline-block;font-style:normal;speak:none;border:none}.sf-base .picker.sf-datepicker-window .picker__nav--prev:before{font-family:icons;content:"\f10f";border:none}.sf-base .picker.sf-datepicker-window .picker__nav--next{display:inline-block;font-style:normal;speak:none}.sf-base .picker.sf-datepicker-window .picker__nav--next:before{font-family:icons;content:"\f110";border:none}.sf-base .picker.sf-datepicker-window .picker__nav--next:hover,.sf-base .picker.sf-datepicker-window .picker__nav--prev:hover{background-color:#e4e4e4}.sf-base .sf-form-datepicker{position:relative;display:inline-block;font-style:normal;speak:none}.sf-base .sf-form-datepicker:after{font-family:icons;content:"\f128";border-left:1px solid #d8d8d8;color:#d8d8d8;font-size:17px;padding-left:.5em;position:absolute;right:10px;top:6px;pointer-events:none}.sf-base .picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;width:100%}.sf-base .picker__input.picker__input--active{border-color:#0089ec}.sf-base .picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;position:absolute;background:#fff;border:1px solid #aaa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:176px;max-width:466px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;max-height:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(-1em) perspective(600px) rotateX(10deg);-moz-transform:translateY(-1em) perspective(600px) rotateX(10deg);-ms-transform:translateY(-1em) perspective(600px) rotateX(10deg);-o-transform:translateY(-1em) perspective(600px) rotateX(10deg);transform:translateY(-1em) perspective(600px) rotateX(10deg);-webkit-transition:all .15s ease-out,max-height 0 .15s;-moz-transition:all .15s ease-out,max-height 0 .15s;-o-transition:all .15s ease-out,max-height 0 .15s;transition:all .15s ease-out,max-height 0 .15s}.sf-base .picker--opened .picker__holder{max-height:25em;opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);-ms-transform:translateY(0) perspective(600px) rotateX(0);-o-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);-webkit-transition:all .15s ease-out,max-height 0;-moz-transition:all .15s ease-out,max-height 0;-o-transition:all .15s ease-out,max-height 0;transition:all .15s ease-out,max-height 0;-webkit-box-shadow:0 6px 18px 1px rgba(0,0,0,.12);-moz-box-shadow:0 6px 18px 1px rgba(0,0,0,.12);box-shadow:0 6px 18px 1px rgba(0,0,0,.12)}.sf-base .picker__box{padding:0 1em}.sf-base .picker__header{text-align:center;position:relative;margin-top:.75em}.sf-base .picker__month,.sf-base .picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.sf-base .picker__year{color:#999;font-size:.8em;font-style:italic}.sf-base .picker__select--month,.sf-base .picker__select--year{font-size:.8em;border:1px solid #b7b7b7;height:2.5em;padding:.66em .25em;margin-left:.25em;margin-right:.25em;margin-top:.5em}.sf-base .picker__select--month{width:35%}.sf-base .picker__select--year{width:22.5%}.sf-base .picker__select--month:focus,.sf-base .picker__select--year:focus{border-color:#0089ec}.sf-base .picker__nav--next,.sf-base .picker__nav--prev{position:absolute;top:-.33em;padding:.5em 1.33em;width:1em;height:1em}.sf-base .picker__nav--prev{left:-1em;padding-right:1.5em}.sf-base .picker__nav--next{right:-1em;padding-left:1.5em}.sf-base .picker__nav--next:before,.sf-base .picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.sf-base .picker__nav--next:before{border-right:0;border-left:.75em solid #000}.sf-base .picker__nav--next:hover,.sf-base .picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb}.sf-base .picker__nav--disabled,.sf-base .picker__nav--disabled:before,.sf-base .picker__nav--disabled:before:hover,.sf-base .picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.sf-base .picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height:33.875em){.sf-base .picker__table{margin-bottom:.75em}}.sf-base .picker__table td{margin:0;padding:0}.sf-base .picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height:33.875em){.sf-base .picker__weekday{padding-bottom:.5em}}.sf-base .picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.sf-base .picker__day--today{color:#0089ec;position:relative}.sf-base .picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.sf-base .picker__day--selected,.sf-base .picker__day--selected:hover{border-color:#0089ec}.sf-base .picker__day--highlighted{background:#b1dcfb}.sf-base .picker__day--disabled:before{border-top-color:#aaa}.sf-base .picker__day--outfocus{color:#ddd;opacity:.66;filter:alpha(opacity=66)}.sf-base .picker__day--infocus:hover,.sf-base .picker__day--outfocus:hover{cursor:pointer;color:#000;background:#b1dcfb}.sf-base .picker--focused .picker__day--highlighted,.sf-base .picker__day--highlighted:hover{background:#0089ec;color:#fff}.sf-base .picker--focused .picker__day--disabled,.sf-base .picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.sf-base .picker--focused .picker__day--highlighted.picker__day--disabled,.sf-base .picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.sf-base .picker__footer{text-align:center}.sf-base .picker__button--clear,.sf-base .picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:50%;display:inline-block;vertical-align:bottom}.sf-base .picker__button--clear:hover,.sf-base .picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.sf-base .picker__button--clear:focus,.sf-base .picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9;outline:0}.sf-base .picker__button--clear:before,.sf-base .picker__button--today:before{position:relative;display:inline-block;height:0}.sf-base .picker__button--today:before{content:" ";margin-right:.45em;top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.sf-base .picker__button--clear:before{content:"\D7";margin-right:.35em;top:-.1em;color:#e20;vertical-align:top;font-size:1.1em}.sf-base .sf-alerts-list-module .sf-alerts-list-placeholder table{width:100%}.sf-base .sf-alerts-list-module .sf-noalerts-list{padding:1em;min-height:100px;text-align:center}.sf-base .sf-alerts-list-module .sf-alert-element:first-child{border-top:2px solid #d8d8d8}.sf-base .sf-alerts-list-module .sf-alert-element{position:relative;overflow:hidden;padding:.5em 1em;border-bottom:2px solid #d8d8d8;min-height:2.2em}.sf-base .sf-budget-goals-content .sf-progressbar .sf-progressbar-bar .sf-bar-box,.sf-base .sf-savings-overview-content .sf-progressbar .sf-progressbar-bar .sf-bar-box{overflow:visible}.sf-base .sf-alerts-list-module .sf-alert-element td{vertical-align:middle}.sf-base .sf-alerts-list-module .sf-alert-element:hover{background-color:#fcfcfc}.sf-base .sf-alerts-list-module .sf-alert-info-cell{width:20%}.sf-base .sf-alerts-list-module .sf-alert-info{float:left}.sf-base .sf-alerts-list-module .sf-alert-date{color:#3F3F3F}.sf-base .sf-alerts-list-module .sf-alert-type{font-weight:700}.sf-base .sf-alerts-list-module .sf-alert-icon-cell{width:30px;padding:0 10px;text-align:center}.sf-base .sf-budget-goals-content .sf-progressbar .sf-progressbar-bar .sf-bar-box .sf-bar-title strong,.sf-base .sf-savings-overview-content .sf-progressbar .sf-progressbar-bar .sf-bar-box .sf-bar-title strong{padding:0}.sf-base .sf-alerts-list-module .sf-alert-icon{display:inline-block;font-style:normal;speak:none;font-size:2.5em;min-width:0;height:1em}.sf-base .sf-alerts-list-module .sf-alert-icon:before{font-family:icons;content:"\f146"}.sf-base .sf-alerts-list-module .sf-alert-icon.largePurchase-icon{display:inline-block;font-style:normal;speak:none;font-size:1.8em}.sf-base .sf-alerts-list-module .sf-alert-icon.highBalance-icon,.sf-base .sf-alerts-list-module .sf-alert-icon.largeDeposit-icon,.sf-base .sf-alerts-list-module .sf-alert-icon.lowBalance-icon{font-size:2em;display:inline-block;font-style:normal;speak:none}.sf-base .sf-alerts-list-module .sf-alert-icon.largePurchase-icon:before{font-family:icons;content:"\f169"}.sf-base .sf-alerts-list-module .sf-alert-icon.highBalance-icon:before{font-family:icons;content:"\f146"}.sf-base .sf-alerts-list-module .sf-alert-icon.largeDeposit-icon:before{font-family:icons;content:"\f187"}.sf-base .sf-alerts-list-module .sf-alert-icon.lowBalance-icon:before{font-family:icons;content:"\f145"}.sf-base .sf-alerts-list-module .sf-alert-icon.budget-icon{display:inline-block;font-style:normal;speak:none}.sf-base .sf-alerts-list-module .sf-alert-icon.budget-icon:before{font-family:icons;content:"\f19e"}.sf-base .sf-alerts-list-module .sf-alert-icon.savings-icon{display:inline-block;font-style:normal;speak:none}.sf-base .sf-alerts-list-module .sf-alert-icon.savings-icon:before{font-family:icons;content:"\f153"}.sf-base .sf-alerts-list-module .sf-alert-desc-cell{width:65%}.sf-base .sf-alerts-list-module .sf-alert-desc{box-sizing:border-box}.sf-base .sf-alerts-list-module .sf-alert-options-cell{width:30px;text-align:right}.sf-base .sf-alerts-list-module .sf-alert-field-amount,.sf-base .sf-alerts-list-module .sf-alert-field-budget-amount,.sf-base .sf-alerts-list-module .sf-alert-field-date,.sf-base .sf-alerts-list-module .sf-alert-field-percentatge{font-weight:700;fill:#404040;color:#404040;font-family:Roboto,arial,sans-serif;font-size:.929em}.sf-base .sf-savings-overview-content .sf-goal-date{text-align:right;float:right;margin-top:-1.3em}.sf-base .sf-savings-overview-content .sf-goal-bar{margin-top:2em}.sf-base .sf-savings-overview-content .sf-goal-bar .sf-progressbar-bar-placeholder{position:relative}.sf-base .sf-savings-overview-content .sf-savings-goals-none{text-align:center}.sf-base .sf-savings-overview-content .sf-progressbar .sf-progressbar-bar{height:1.5em}.sf-base .sf-savings-overview-content .sf-progressbar .sf-progressbar-bar .sf-bar-box .sf-bar-title{line-height:1.5em;top:-1.7em;font-size:1.1em;font-weight:700;text-shadow:none;color:#020202;left:-2px}.sf-base .sf-budget-goals-content .sf-empty-message .sf-budget-button-controls{margin-top:1em}.sf-base .sf-budget-goals-content .sf-budget-calendar-placeholder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:2em}.sf-base .sf-budget-goals-content .sf-budget-calendar{height:100%;position:relative}.sf-base .sf-budget-goals-content .sf-budget-calendar-mondays{font-weight:700}.sf-base .sf-budget-goals-content .sf-budget-calendar-monday{bottom:1px;margin-left:-2.5em;position:absolute;text-align:center;width:5em}.sf-base .sf-budget-goals-content .sf-calendar-today-placeholder{bottom:0;position:absolute;z-index:1}.sf-base .sf-budget-goals-content .sf-calendar-today{bottom:0;margin-left:-2.1em;position:absolute;width:4.2em;z-index:1}.sf-base .sf-budget-goals-content .sf-budget-goals-list li,.sf-base .sf-budget-goals-content .sf-goal-bar .sf-progressbar-bar-placeholder{position:relative}.sf-base .sf-budget-goals-content .sf-calendar-today.sf-position-left{left:2.1em}.sf-base .sf-budget-goals-content .sf-calendar-today.sf-position-right{right:0;left:auto}.sf-base .sf-budget-goals-content .sf-budget-goals-content.sf-first-day-month .sf-calendar-today-date{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.sf-base .sf-budget-goals-content .sf-budget-goals-content.sf-last-day-month .sf-calendar-today-date{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.sf-base .sf-budget-goals-content .sf-calendar-today-date{background-color:#262626;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;height:1.7em;line-height:1.9em;text-align:center;width:100%}.sf-base .sf-budget-goals-content .sf-progressbar .sf-progressbar-bar .sf-bar-box .sf-bar-title{line-height:1.5em;top:-1.7em;font-size:1.1em;font-weight:700;text-shadow:none;color:#020202;left:-2px}.sf-base .sf-budget-goals-content .sf-budget-goals-content.sf-first-day-month .sf-budget-total-goal .sf-goal-expected-marker-placeholder,.sf-base .sf-budget-goals-content .sf-budget-goals-content.sf-last-day-month .sf-budget-total-goal .sf-goal-expected-marker-placeholder{padding-bottom:3px}.sf-base .sf-budget-goals-content .sf-goal-expected-marker{border-left:1px dashed #3F3F3F;position:absolute;z-index:1}.sf-base .sf-budget-goals-content{font-size:13px;color:inherit}.sf-base .sf-budget-goals-content .sf-budget-calendar{margin:0}.sf-base .sf-budget-goals-content .sf-budget-goals-list{font-size:.9em;margin-bottom:2em}.sf-base .sf-budget-goals-content .sf-calendar-today{font-weight:400}.sf-base .sf-budget-goals-content .sf-progressbar .sf-progressbar-bar{border:none;background-color:#fff;height:1.3em;font-size:13px;color:inherit}.sf-base .sf-budget-goals-content .sf-progressbar .sf-bar-box{background-color:#fff}.sf-base .sf-budget-goals-content .sf-progressbar .sf-bar-box .sf-bar-title strong{font-size:13px;color:inherit;font-weight:100}.sf-base .sf-budget-goals-content .sf-goal-bar{margin-top:3em}.sf-base .sf-budget-goals-content .sf-total-budget{margin-bottom:4em}.sf-base .sf-budget-goals-content .sf-goal-expected-marker{bottom:0;top:inherit;height:300%}.sf-base .sf-budget-goals-content .sf-empty-message{text-align:center;padding:7em 0}.sf-base .sf-widget.sf-budget-overview-widget .sf-widget-content-placeholder{overflow:visible;padding:0}.sf-base .sf-widget.sf-budget-overview-widget .sf-widget-content-noAccount{text-align:center}.sf-base .sf-dashboard-content{max-height:29em}.sf-base .sf-widget.sf-dashboard-widget .sf-widget-header-placeholder{border:0;padding:0 1em}.sf-base .sf-widget.sf-dashboard-widget .sf-widget-content-placeholder{min-height:0;padding:0}@media (max-width:1000px){.sf-base .sf-widget.sf-dashboard-widget .sf-dashboard-header-button-bar{clear:both;margin-top:1em}}.sf-base .sf-accounts-filter .sf-account-group-label{font-weight:700;font-size:1.143em}.sf-base .sf-accounts-filter .sf-account-grouping-buttons{white-space:nowrap;margin-left:0}.sf-base .sf-accounts-filter .sf-account-grouping-buttons .sf-button{display:inline;float:none;margin-left:-4px}.sf-base .sf-accounts-filter .sf-account-grouping-buttons .sf-button:first-child,.sf-base .sf-accounts-filter .sf-account-info,.sf-base .sf-accounts-filter .sf-accounts-list{margin-left:0}.sf-base .sf-accounts-filter .sf-account-groups-list{line-height:2em;margin:0;white-space:nowrap}.sf-base .sf-accounts-filter .sf-account-group{padding:.5em 0;border:none}.sf-base .sf-accounts-filter .sf-account-group:first-child{border-top:none}.sf-base .sf-accounts-filter .sf-account-number{padding-right:.5em;font-weight:400!important;border-right:none}.sf-base .sf-accounts-filter .sf-account-balance{padding-left:.5em}.sf-base .sf-accounts-filter .sf-account-config-save.sf-disabled{color:#e4e4e4;text-decoration:none;cursor:default}.sf-base .sf-accounts-filter{z-index:2002;display:block}.sf-base .sf-accounts-filter .sf-accounts-filter-title{margin-bottom:.5em;font-size:13px;color:inherit}.sf-base .sf-accounts-filter .sf-account-item{cursor:pointer}.sf-base .sf-accounts-filter .sf-dropdown{width:100%}.sf-base .sf-accounts-filter .sf-button-controls{text-align:center}.sf-base .sf-accounts-filter .sf-accounts-list li{padding:5px}.sf-base .sf-accounts-filter .sf-accounts-list li:hover{background-color:#bce4c9}.sf-base .sf-accounts-filter .sf-credit-card-account{margin-left:1.5em}.sf-base .sf-reform-timerange-slider.sf-axis-rtl{direction:rtl}.sf-base .sf-barchart .sf-chart-label,.sf-base .sf-barchart .sf-chart-sublabel,.sf-base .sf-timerange-filter{direction:ltr}.sf-base .sf-reform-timerange-slider select{display:none}.sf-base .sf-reform-timerange-slider .sf-reform-timerange-labels-placeholder{color:#e4e4e4;font-size:.7em;height:2em;margin-top:.5em;position:relative}.sf-base .sf-reform-timerange-slider.sf-reform-timerange-slider-day .sf-reform-timerange-labels-placeholder{height:3em}.sf-base .sf-reform-timerange-slider .sf-label{position:absolute;text-align:center}.sf-base .sf-reform-timerange-slider .sf-label.sf-selected{color:#3F3F3F}.sf-base .sf-reform-timerange-slider .sf-label:before{background:0 0;content:"";display:block;height:130%;position:absolute;top:-.5em;width:1px}.sf-base .sf-reform-timerange-slider .sf-label.sf-selected:before{background:0 0}.sf-base .sf-reform-timerange-slider .sf-label-year,.sf-base .sf-reform-timerange-slider.sf-reform-timerange-slider-day .sf-label-month{font-weight:700}.sf-base .sf-reform-timerange-slider.sf-axis-rtl .sf-label-year,.sf-base .sf-reform-timerange-slider.sf-axis-rtl.sf-reform-timerange-slider-day .sf-label-month{margin-right:2px}.sf-base .sf-reform-timerange-slider.sf-axis-ltr .sf-label-year,.sf-base .sf-reform-timerange-slider.sf-axis-ltr.sf-reform-timerange-slider-day .sf-label-month{margin-left:2px}.sf-base .sf-reform-timerange-slider .sf-label-month,.sf-base .sf-reform-timerange-slider .sf-label-year,.sf-base .sf-reform-timerange-slider.sf-reform-timerange-slider-month .sf-label-day,.sf-base .sf-reform-timerange-slider.sf-reform-timerange-slider-year .sf-label-day,.sf-base .sf-reform-timerange-slider.sf-reform-timerange-slider-year .sf-label-month{display:none}.sf-base .sf-reform-timerange-slider .sf-label-month-new,.sf-base .sf-reform-timerange-slider .sf-label-year-new{display:block}.sf-base .sf-reform-timerange-slider .noUi-target,.sf-base .sf-reform-timerange-slider .noUi-target *{-webkit-touch-callout:none;-ms-touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sf-base .sf-reform-timerange-slider .noUi-target{position:relative;direction:ltr;box-shadow:none;border:none;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.sf-base .sf-reform-timerange-slider .noUi-horizontal{height:1em}.sf-base .sf-reform-timerange-slider .noUi-background{background:#e4e4e4}.sf-base .sf-reform-timerange-slider .noUi-base{width:100%;height:100%;position:relative;cursor:pointer}.sf-base .sf-reform-timerange-slider .noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.sf-base .sf-reform-timerange-slider .noUi-connect{background:#009d4c;box-shadow:none;border-width:1px;border-color:#bce4c9 #bce4c9 #009d4c}.sf-base .sf-reform-timerange-slider .noUi-handle{position:relative;z-index:1;width:22px;height:22px;left:-11px;top:-5.5px;border:3px solid #fff;background:#3F3F3F;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.sf-base .sf-reform-timerange-slider .noUi-handle:hover{background:#3F3F3F}.sf-base .sf-reform-timerange-slider .noUi-stacking .noUi-handle{z-index:10}.sf-base .sf-reform-timerange-slider .noUi-state-drag *{cursor:inherit!important}.sf-base .sf-reform-timerange-slider .sf-reform-timerange-slider-placeholder.sf-disabled .noUi-connect,.sf-base .sf-reform-timerange-slider .sf-reform-timerange-slider-placeholder:disabled .noUi-connect{cursor:default;opacity:.6;filter:alpha(opacity=60)}.sf-base .sf-reform-timerange-slider .sf-reform-timerange-slider-placeholder.sf-disabled .noUI-base,.sf-base .sf-reform-timerange-slider .sf-reform-timerange-slider-placeholder:disabled .noUI-base{cursor:default;cursor:not-allowed}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.sf-base .sf-reform-timerange-slider .sf-reform-timerange-slider-placeholder div.noUi-handle,.sf-base .sf-reform-timerange-slider .sf-reform-timerange-slider-placeholder:before{-ms-touch-action:none}.sf-base .sf-reform-timerange-slider .sf-reform-timerange-slider-placeholder:before{display:block;position:absolute;width:150%;left:-25%;height:400%;top:-150%;content:"";z-index:-1}.sf-base .sf-reform-timerange-slider .sf-reform-timerange-slider-placeholder.vertical:before{width:400%;left:-150%;height:150%;top:-25%}}.sf-base .sf-contrast-high .sf-reform-timerange-slider .sf-reform-timerange-labels-placeholder{color:#fff}.sf-base .sf-contrast-high .sf-reform-timerange-slider .sf-reform-timerange-labels-placeholder .sf-label.sf-selected{color:#FFEA00}.sf-base .sf-contrast-high .sf-reform-timerange-slider .sf-reform-timerange-slider-placeholder{background:0 0;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;border:1px solid #fff}.sf-base .sf-contrast-high .sf-reform-timerange-slider .sf-reform-timerange-slider-placeholder div.noUi-origin:first-child{filter:none;background:#8AE1FE;border:1px solid #fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base .sf-chart .sf-chart-group.sf-hover .sf-chart-point,.sf-base .sf-chart .sf-chart-group:hover .sf-chart-point,.sf-base .sf-chart .sf-chart-point:hover,.sf-base .sf-donutchart .sf-chart-legend-serie.sf-hover .sf-chart-serie-lengend-color,.sf-base .sf-donutchart .sf-chart-legend-serie:hover .sf-chart-serie-lengend-color{opacity:.9;filter:alpha(opacity=90)}.sf-base .sf-reform-timerange-slider .sf-label .sf-label-month{margin-bottom:.2em}.sf-base .sf-reform-timerange-slider .noUi-handle{box-shadow:0 0 1px 1px #d8d8d8,0 0 1px 1px #d8d8d8;text-align:center}.sf-base .sf-reform-timerange-slider .noUi-handle:after{content:'\2980';font-size:1.5em;color:#fff}.sf-base .sf-timerange-filter .sf-predefined-selections{margin-bottom:1em}.sf-base .sf-timerange-filter .sf-predefined-selections a:before{content:"•";display:inline-block;margin-right:.5em}.sf-base .sf-timerange-filter .sf-predefined-selections a:first-child:before{display:none;margin-right:0}.sf-base .sf-timerange-filter .sf-dropdown-panel{width:760px}.sf-base .sf-timerange-filter-simple-dropdown{position:relative}.sf-base .sf-timerange-filter-simple-dropdown .sf-timerange-filter-panel-container .sf-predefined-selections{display:none}.sf-base .sf-timerange-filter-simple-dropdown .sf-timerange-filter-panel-container .sf-button-opener,.sf-base .sf-timerange-filter-simple-dropdown .sf-timerange-filter-panel-container .sf-current{display:none}.sf-base .sf-timerange-filter-simple-dropdown .sf-timerange-filter-panel-container .sf-dropdown{background-color:transparent;border:0;position:static;display:none}.sf-base .sf-timerange-filter-simple-dropdown .sf-timerange-filter-panel-container .sf-dropdown.sf-opened{display:inherit}.sf-base .sf-timerange-filter-simple-dropdown{display:block;padding-left:6.07em}.sf-base .sf-timerange-filter-simple-dropdown .sf-timerange-filter-panel-container .sf-dropdown-panel{top:0}.sf-base .sf-timerange-filter-simple-dropdown .sf-timerange-filter-period-selector{width:196px}.sf-base .sf-mode-filter .sf-button{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#e4e4e4;text-transform:uppercase}.sf-base .sf-mode-filter .sf-button.sf-active,.sf-base .sf-mode-filter .sf-button:active{background-color:#020202;color:#fff;border:none}.sf-base .sf-mode-filter .sf-button.sf-active:hover,.sf-base .sf-mode-filter .sf-button:active:hover{background-color:#020202;color:#fff}.sf-base .sf-mode-filter .sf-button.sf-active:focus,.sf-base .sf-mode-filter .sf-button:active:focus{background-color:#020202;color:#fff;border:none;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9}.sf-base .sf-mode-filter .sf-button:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base .sf-mode-filter .sf-button:focus{background:#cbcbcb;color:#272727;border:none;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9}.sf-base .sf-mode-filter .sf-button{color:#009d4c;border:1px solid #d8d8d8;padding-left:2em;padding-right:2em}.sf-base .sf-mode-filter .sf-button.sf-active,.sf-base .sf-mode-filter .sf-button.sf-active:focus,.sf-base .sf-mode-filter .sf-button.sf-active:hover,.sf-base .sf-mode-filter .sf-button:hover{background:#009d4c;border:1px solid #009d4c;color:#fff}.sf-base .sf-mode-filter .sf-button.sf-button-income.sf-active{margin-left:-2.142em;z-index:9}.sf-base .sf-payees-grid td.sf-cat-col .sf-editor-trigger,.sf-base .sf-payees-grid td.sf-cat-col .sf-main-cat{margin-left:1.5em}.sf-base .sf-mode-filter .sf-button.sf-button-expenses.sf-active{margin-right:-2.142em;z-index:9}.sf-base .sf-mode-filter .sf-button:first-child{padding-right:3em}.sf-base .sf-mode-filter .sf-button:last-child{padding-left:3em}.sf-base .sf-mode-filter .sf-button .sf-button-text{font-size:1.143em;font-weight:400;text-transform:none}.sf-base .sf-payees-grid .sf-desc-header{width:auto}.sf-base .sf-payees-grid .sf-cat-header{width:16.666em}.sf-base .sf-payees-grid .sf-acc-header{width:12.5em}.sf-base .sf-payees-grid .sf-count-header{width:9.567em}.sf-base .sf-payees-grid .sf-amount-header{width:10em}.sf-base .sf-payees-grid td.sf-cat-col{line-height:1.5em}.sf-base .sf-payees-grid td.sf-cat-col .sf-sub-cat{position:relative}.sf-base .sf-payees-grid td.sf-cat-col .sf-sub-cat .sf-category-color{position:absolute;top:.2em}@media (min-width:800px) and (max-width:1000px){.sf-base .sf-payees-grid .sf-cat-header{width:12em}.sf-base .sf-payees-grid .sf-acc-header,.sf-base .sf-payees-grid .sf-count-header{width:8.5em}.sf-base .sf-payees-grid .sf-amount-header{width:7em}}.sf-base .sf-transactions-details .sf-transactions-details-view{min-height:auto;position:relative}.sf-base .sf-transactions-details .sf-transactions-details-view .sf-datagrid-body-wrapper{height:auto;overflow:auto;-webkit-overflow-scrolling:touch}.sf-base .sf-transactions-details .sf-transactions-details-selector{margin:.5em 0;display:none;visibility:hidden}.sf-base .sf-transactions-details .sf-transactions-details-choices .sf-button{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#e4e4e4;color:#404040;border:none;text-transform:uppercase}.sf-base .sf-transactions-details .sf-transactions-details-choices .sf-button.sf-active,.sf-base .sf-transactions-details .sf-transactions-details-choices .sf-button:active{background-color:#020202;color:#fff;border:none}.sf-base .sf-transactions-details .sf-transactions-details-choices .sf-button.sf-active:hover,.sf-base .sf-transactions-details .sf-transactions-details-choices .sf-button:active:hover{background-color:#020202;color:#fff}.sf-base .sf-transactions-details .sf-transactions-details-choices .sf-button.sf-active:focus,.sf-base .sf-transactions-details .sf-transactions-details-choices .sf-button:active:focus{background-color:#020202;color:#fff;border:none;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9}.sf-base .sf-transactions-details .sf-transactions-details-choices .sf-button:hover{background:#cbcbcb;color:#272727;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base .sf-transactions-details .sf-transactions-details-choices .sf-button:focus{background:#cbcbcb;color:#272727;border:none;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9}.sf-base .sf-transactions-details-accordion .sf-no-transactions{display:none}.sf-base .sf-transactions-details-accordion .sf-accordion-toggle-link{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0 0;color:#020202;border:none;font-size:1.428em;padding:0;text-transform:none}.sf-base .sf-transactions-details-accordion .sf-accordion-toggle-link.sf-active,.sf-base .sf-transactions-details-accordion .sf-accordion-toggle-link:active{background-color:none;color:#020202;border:none}.sf-base .sf-transactions-details-accordion .sf-accordion-toggle-link.sf-active:hover,.sf-base .sf-transactions-details-accordion .sf-accordion-toggle-link:active:hover{background-color:none;color:#020202}.sf-base .sf-transactions-details-accordion .sf-accordion-toggle-link.sf-active:focus,.sf-base .sf-transactions-details-accordion .sf-accordion-toggle-link:active:focus{background-color:none;color:#020202;border:none;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9}.sf-base .sf-transactions-details-accordion .sf-accordion-toggle-link:active:focus,.sf-base .sf-transactions-details-accordion .sf-accordion-toggle-link:active:hover{background:0 0;color:#020202;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base .sf-transactions-details-accordion .sf-accordion-toggle-link:after{display:none;visibility:hidden}.sf-base .sf-transactions-details-accordion .sf-accordion-toggle-link:focus,.sf-base .sf-transactions-details-accordion .sf-accordion-toggle-link:hover{background:0 0;color:#020202;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base .sf-transactions-details-accordion .sf-accordion-toggle-link .sf-button-text{font-weight:300}.sf-base .sf-analysis-content .sf-analysis-legend .sf-legend-info,.sf-base .sf-analysis-content .sf-breadcrumb-placeholder .sf-breadcrumb .sf-amount,.sf-base .sf-analysis-content .sf-breadcrumb-placeholder .sf-breadcrumb strong{font-weight:700}.sf-base .sf-breadcrumb li.sf-breadcrumb-entry{float:left;font-size:1.143em;text-shadow:0 1px 0 #fff}.sf-base .sf-breadcrumb li.sf-breadcrumb-entry .sf-divider{color:#3F3F3F;padding:0 5px}.sf-base .sf-breadcrumb li.sf-breadcrumb-entry .sf-divider:before{content:"/"}.sf-base.sf-contrast-high .sf-breadcrumb>li.sf-breadcrumb-entry{text-shadow:none}.sf-base .sf-breadcrumb .sf-breadcrumb-entry .sf-divider:before{color:#009d4c;content:"|"!important}.sf-base .sf-analysis-content .sf-chart-selector .sf-button{font-size:1.143em}.sf-base .sf-analysis-content .sf-chart-selector .sf-button .sf-button-text{display:none}.sf-base .sf-analysis-content .sf-chart-selector .sf-button.sf-analysis-chart-piechart-icon{display:inline-block;font-style:normal;speak:none}.sf-base .sf-analysis-content .sf-chart-selector .sf-button.sf-analysis-chart-piechart-icon:before{font-family:icons;content:"\f137"}.sf-base .sf-analysis-content .sf-chart-selector .sf-button.sf-analysis-chart-treemap-icon{display:inline-block;font-style:normal;speak:none}.sf-base .sf-analysis-content .sf-chart-selector .sf-button.sf-analysis-chart-treemap-icon:before{font-family:icons;content:"\f138"}.sf-base .sf-analysis-content .sf-chart-selector .sf-button.sf-analysis-chart-columnchart-icon:before{font-family:icons;content:"\f132"}.sf-base .sf-analysis-content .sf-chart-selector .sf-button.sf-analysis-chart-donutchart-icon{display:inline-block;font-style:normal;speak:none}.sf-base .sf-analysis-content .sf-chart-selector .sf-button.sf-analysis-chart-donutchart-icon:before{font-family:icons;content:"\f1a8"}.sf-base .sf-analysis-content .sf-chart-selector .sf-button.sf-analysis-chart-planetchart-icon{display:inline-block;font-style:normal;speak:none}.sf-base .sf-analysis-content .sf-chart-selector .sf-button.sf-analysis-chart-planetchart-icon:before{font-family:icons;content:"\f1ab"}.sf-base .sf-analysis-content .sf-chart-selector .sf-button.sf-analysis-chart-barchart-icon{display:inline-block;font-style:normal;speak:none}.sf-base .sf-analysis-content .sf-chart-selector .sf-button.sf-analysis-chart-barchart-icon:before{font-family:icons;content:"\f17f"}.sf-base .sf-analysis-content .sf-chart-selector .sf-button.sf-analysis-chart-bubblechart-icon{display:inline-block;font-style:normal;speak:none}.sf-base .sf-analysis-content .sf-chart-selector .sf-button.sf-analysis-chart-bubblechart-icon:before{font-family:icons;content:"\f122"}.sf-base .sf-analysis-content .sf-chart-selector{float:right}.sf-base .sf-analysis-content .sf-details-placeholder{position:relative}.sf-base .sf-analysis-content{position:relative;text-align:center}.sf-base .sf-analysis-content .sf-donutchart .sf-donutchart-box svg:first-child{margin:20px 125px 35px 20px}.sf-base .sf-analysis-content .sf-analysis-legend{margin:2em 0;padding-left:3em;text-align:left}.sf-base .sf-analysis-content .sf-analysis-legend .sf-legend-color{height:1em;width:1em;display:inline-block;vertical-align:bottom;margin-right:5px;border-radius:4px}.sf-base .sf-analysis-content .sf-analysis-legend .sf-legend-stroke{height:22px;width:35px;overflow:hidden;padding:0 0 2px}.sf-base .sf-analysis-content .sf-analysis-legend .sf-legend-stroke g{fill:none;stroke:#404040;stroke-width:3}.sf-base .sf-analysis-content .sf-breadcrumb-placeholder{clear:both;margin-bottom:0;padding:1em 0;text-align:center}.sf-base .sf-analysis-content .sf-breadcrumb-placeholder .sf-breadcrumb{color:#404040;display:inline-block;vertical-align:middle;font-size:.9em}.sf-base .sf-analysis-content .sf-breadcrumb-placeholder .sf-breadcrumb .sf-breadcrumb-entry{color:#009d4c;display:inline-block;float:none;vertical-align:middle}.sf-base .sf-analysis-content .sf-breadcrumb-placeholder .sf-breadcrumb .sf-breadcrumb-entry.sf-breadcrumb-current .sf-analysis-breadcrumb-selected{color:#404040}.sf-base .sf-analysis-content .sf-breadcrumb-placeholder .sf-breadcrumb .sf-breadcrumb-separator{border-right:1px solid #3F3F3F;margin:0 .7em}.sf-base .sf-analysis-content .sf-charts-placeholder{clear:both;position:relative;padding-bottom:2em}.sf-base .sf-analysis-content .sf-chart-selector{background:#f4f4f4;border:1px solid #d8d8d8;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-bottom:0;position:absolute;right:0;top:40px}.sf-base .sf-analysis-content .sf-chart-selector.sf-button-group-section{display:inline-block}.sf-base .sf-analysis-content .sf-chart-selector.sf-button-group-section>.sf-button-section{border-left:none;display:inline-block;float:none;padding:0;vertical-align:middle}.sf-base .sf-analysis-content .sf-chart-selector.sf-button-group-section>.sf-button-section:last-child:before{content:"|";color:#d8d8d8;display:inline-block;font-size:1.5em;line-height:1;vertical-align:middle}.sf-base .sf-analysis-content .sf-chart-selector .sf-button{line-height:1;padding:.5em 1em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0 0;color:#404040;border:none;text-transform:uppercase}.sf-base .sf-analysis-content .sf-chart-selector .sf-button.sf-active,.sf-base .sf-analysis-content .sf-chart-selector .sf-button:active{background-color:#404040;color:#fff;border:none}.sf-base .sf-analysis-content .sf-chart-selector .sf-button.sf-active:hover,.sf-base .sf-analysis-content .sf-chart-selector .sf-button:active:hover{background-color:#404040;color:#fff}.sf-base .sf-analysis-content .sf-chart-selector .sf-button.sf-active:focus,.sf-base .sf-analysis-content .sf-chart-selector .sf-button:active:focus{background-color:#404040;color:#fff;border:none;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9}.sf-base .sf-analysis-content .sf-chart-selector .sf-button:hover{background:#cbcbcb;color:#272727;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base .sf-analysis-content .sf-chart-selector .sf-button:focus{background:#cbcbcb;color:#272727;border:none;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9}.sf-base .sf-analysis-content .sf-chart-selector .sf-button:before{padding:0}.sf-base .sf-analysis-content .sf-chart-selector .sf-button.sf-analysis-chart-columnchart-icon{display:inline-block;font-style:normal;speak:none;vertical-align:middle}.sf-base .sf-analysis-content .sf-chart-selector .sf-button.sf-analysis-chart-columnchart-icon .sf-button-text{display:inline-block;font-size:.7em;font-weight:400;padding-right:.5em;text-transform:none;vertical-align:middle;visibility:visible}.sf-base .sf-analysis-content .sf-chart-selector .sf-button .sf-button-text{visibility:hidden}.sf-base .sf-analysis-content .sf-details-placeholder{border-top:1px solid #404040;bottom:0;margin-bottom:0;text-align:left}.sf-base .sf-analysis-content .sf-mode-filter-placeholder{display:inline-block;float:none;vertical-align:top}.sf-base .sf-analysis-content .sf-extra-placeholder{margin:1em 0}.sf-base .sf-accessible-chart .sf-accessible-chart-empty-view{min-height:400px;text-align:center;padding:2em 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sf-base .sf-accessible-chart .sf-accessible-chart-controls{float:right;margin-top:1em}.sf-base .sf-accessible-chart .sf-accessible-chart-empty-view-first-render{min-height:50px}.sf-base .sf-chart .sf-chart-sublabel{color:#3F3F3F;fill:#3F3F3F;font-size:inherit;font-weight:inherit}.sf-base .sf-chart .sf-chart-group,.sf-base .sf-chart .sf-chart-point{cursor:pointer}.sf-base .sf-chart .sf-chart-group.sf-hover .sf-chart-label,.sf-base .sf-chart .sf-chart-group.sf-hover .sf-chart-sublabel,.sf-base .sf-chart .sf-chart-group:hover .sf-chart-label,.sf-base .sf-chart .sf-chart-group:hover .sf-chart-sublabel{color:#009d4c;fill:#009d4c}.sf-base .sf-chart .highcharts-container{height:400px}.sf-base .sf-widget-mobile .sf-chart{min-height:400px;height:auto}.sf-base .sf-treemap{position:relative;min-height:400px}.sf-base .sf-treemap .sf-treemap-node{position:absolute;overflow:hidden;background:#fff;-webkit-transition:top .3s,left .3s,width .3s,height .3s;-moz-transition:top .3s,left .3s,width .3s,height .3s;-o-transition:top .3s,left .3s,width .3s,height .3s;transition:top .3s,left .3s,width .3s,height .3s}.sf-base .sf-treemap .sf-treemap-node .sf-chart-point-data{width:100%;height:100%;cursor:pointer}.sf-base .sf-treemap .sf-treemap-node .sf-chart-point-data .sf-chart-labels{padding:1em 0 0;text-align:center}.sf-base .sf-treemap .sf-treemap-node .sf-chart-point-data .sf-chart-labels .sf-chart-label,.sf-base .sf-treemap .sf-treemap-node .sf-chart-point-data .sf-chart-labels .sf-chart-sublabel{color:#fff}.sf-base .sf-analysis-treemap .sf-chart .sf-chart-sublabel{fill:#404040;color:#404040;font-family:Roboto,arial,sans-serif;font-size:.929em}.sf-base .sf-chart{height:400px}.sf-base .sf-chart .sf-chart-label{color:#404040;fill:#404040;font-size:inherit;font-weight:500;margin-bottom:5px}.sf-base .sf-d3-chart .sf-chart-label-line{stroke:#e4e4e4;shape-rendering:crispedges;stroke-width:1px}.sf-base .sf-d3-chart .sf-chart-line-serie .sf-chart-line{fill:none;stroke-color:#404040;stroke-width:2px}.sf-base .sf-d3-chart .sf-chart-line-serie .sf-chart-point{fill:#fff;stroke-color:#020202;stroke-width:3px}.sf-base .sf-d3-chart .sf-chart-axis-label{text-anchor:middle;font-weight:700;fill:#333}.sf-base .sf-d3-chart .sf-chart-axis-horizontal{fill:none}.sf-base .sf-d3-chart .sf-chart-axis-horizontal line{fill:none;stroke:#e4e4e4;stroke-width:0}.sf-base .sf-d3-chart .sf-chart-axis-horizontal text{fill:#020202;stroke-width:0}.sf-base .sf-d3-chart .sf-chart-axis-vertical{fill:none}.sf-base .sf-d3-chart .sf-chart-axis-vertical line{fill:none;stroke:#e4e4e4;stroke-width:1px}.sf-base .sf-d3-chart .sf-chart-axis-vertical text{fill:#3F3F3F;stroke-width:0;font-weight:700}.sf-base .sf-d3-chart .sf-chart-line-serie .sf-chart-line{stroke-dasharray:3,3;stroke:#404040}.sf-base .sf-d3-chart .sf-chart-axis-horizontal text{font-weight:400}.sf-base .sf-donutchart.sf-chart-legend-enabled{height:auto;text-align:center}.sf-base .sf-donutchart .sf-chart-group.sf-hover .sf-chart-point,.sf-base .sf-donutchart .sf-chart-group:hover .sf-chart-point{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.sf-base .sf-donutchart .sf-chart-point{-webkit-transition:-webkit-transform .2s ease-in-out;-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;transition:transform .2s ease-in-out}.sf-base .sf-donutchart .sf-chart-legend{text-align:left;line-height:1em}.sf-base .sf-donutchart .sf-chart-legend-column{display:inline-block;vertical-align:top}.sf-base .sf-donutchart .sf-chart-legend-serie{position:relative;padding-bottom:1em;padding-right:1em;cursor:pointer}.sf-base .sf-donutchart .sf-chart-legend-serie .sf-chart-label,.sf-base .sf-donutchart .sf-chart-legend-serie .sf-chart-sublabel{padding-left:2.5em}.sf-base .sf-donutchart .sf-chart-legend-serie.sf-hover .sf-chart-label,.sf-base .sf-donutchart .sf-chart-legend-serie.sf-hover .sf-chart-sublabel,.sf-base .sf-donutchart .sf-chart-legend-serie:hover .sf-chart-label,.sf-base .sf-donutchart .sf-chart-legend-serie:hover .sf-chart-sublabel{color:#009d4c}.sf-base .sf-donutchart .sf-donutchart-box{line-height:1}.sf-base .sf-donutchart .sf-donutchart-box svg:first-child{display:inline-block;vertical-align:middle;background:#fff;margin:20px 35px 35px 20px;-webkit-border-radius:20em;-moz-border-radius:20em;border-radius:20em}.sf-base .sf-donutchart .sf-chart-legend{display:inline-block;padding-left:0;padding-top:0;vertical-align:middle}.sf-base .sf-donutchart .sf-chart-legend-serie .sf-chart-legend-serie-color{position:absolute;left:0;top:0;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;height:1em;box-sizing:border-box;width:1.5em}.sf-base .sf-budgeting .sf-calendar-today.sf-position-right,.sf-base .sf-budgeting .sf-last-day-month .sf-calendar-today{left:auto;right:-1px}.sf-base .sf-donutchart .sf-chart-subtitle{font-weight:700}.sf-base .sf-donutchart .sf-chart-currency{font-weight:inherit;font-size:1.6em}.sf-base .sf-analysis-donutchart .sf-donutchart .sf-chart-title{fill:#3F3F3F}.sf-base .sf-analysis-donutchart .sf-donutchart .sf-chart-subtitle{color:#404040;font-family:Roboto,arial,sans-serif;font-size:.929em;font-size:1.714em;fill:#020202}.sf-base .sf-analysis-barchart .sf-barchart .sf-chart-sublabel,.sf-base .sf-analysis-bubblechart .sf-bubblechart .sf-chart-sublabel,.sf-base .sf-analysis-donutchart .sf-donutchart .sf-chart-sublabel,.sf-base .sf-analysis-planetchart .sf-planetchart .sf-chart-sublabel{fill:#404040;font-family:Roboto,arial,sans-serif;font-size:.929em;color:#404040}.sf-base .sf-barchart .sf-barchart-wrapper{display:table;width:100%}.sf-base .sf-barchart .sf-chart-label,.sf-base .sf-barchart .sf-chart-sublabel{width:12%;padding:0 .5em;white-space:nowrap}.sf-base .sf-barchart .sf-chart-group{display:table-row}.sf-base .sf-barchart .sf-barchart-bar{width:76%}.sf-base .sf-barchart .sf-barchart-bar,.sf-base .sf-barchart .sf-chart-label,.sf-base .sf-barchart .sf-chart-sublabel{display:table-cell;line-height:2em}.sf-base .sf-barchart .sf-chart-point{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:inline-block;height:1.4em;vertical-align:middle;min-width:1px}.sf-base .sf-barchart.sf-axis-rtl .sf-barchart-wrapper{direction:rtl;text-align:left}.sf-base .sf-barchart.sf-axis-rtl .sf-barchart-bar{text-align:right}.sf-base .sf-barchart.sf-axis-ltr .sf-barchart-wrapper{direction:ltr;text-align:right}.sf-base .sf-barchart.sf-axis-ltr .sf-barchart-bar{text-align:left}.sf-base .sf-chart.sf-barchart .sf-chart-sublabel{text-align:center}.sf-base .sf-chart.sf-barchart .sf-chart-point{height:1em}.sf-base .sf-analysis-columnchart .sf-date-header{width:80px}.sf-base .sf-analysis-columnchart .sf-repeated-date .sf-date-col{visibility:hidden;border-top:none}.sf-base .sf-analysis-columnchart .sf-category-all-group,.sf-base .sf-analysis-columnchart .sf-date-col{font-weight:700}.sf-base .sf-analysis-columnchart .sf-columnchart .sf-chart-axis-vertical text{font-family:Roboto,arial,sans-serif;font-size:.929em;font-weight:400}@media (max-width:800px){.sf-base .sf-analysis-columnchart .sf-repeated-date .sf-date-col{visibility:inherit;border-top:inherit}}.sf-base .sf-widget.sf-analysis-widget .sf-accessible-chart-empty-view{text-align:center;line-height:3em}.sf-base .sf-widget.sf-analysis-widget .sf-accessible-chart-controls{z-index:1;position:relative;display:none;visibility:hidden}.sf-base .sf-widget.sf-analysis-widget .sf-accordion-header button{cursor:pointer}.sf-base .sf-balance-cashflowchart .sf-columnchart.sf-d3-chart .sf-chart-point,.sf-base .sf-balance-totalchart .sf-totalchart.sf-d3-chart .sf-chart-point,.sf-base .sf-widget.sf-analysis-widget .sf-accordion-header{cursor:default}.sf-base .sf-widget.sf-analysis-widget .sf-filters-placeholder .sf-timerange-filter-title{color:#404040;margin-bottom:.5em}.sf-base .sf-widget.sf-analysis-widget .sf-analysis-widget-title{display:block;font-size:1.4285em;line-height:1;padding-bottom:1em;text-align:left}.sf-base .sf-widget.sf-analysis-widget .sf-subtitle{display:inline-block;font-style:normal;speak:none}.sf-base .sf-widget.sf-analysis-widget .sf-subtitle:before{font-family:icons;content:"\f1e5"}.sf-base .sf-balance-content .sf-chart-selector{float:right;margin-bottom:1em}.sf-base .sf-balance-content .sf-chart-selector .sf-button{padding:0;font-size:1.143em;line-height:2em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#e4e4e4;color:#404040;border:none;text-transform:uppercase}.sf-base .sf-balance-content .sf-chart-selector .sf-button:before{padding:0 .5em}.sf-base .sf-balance-content .sf-chart-selector .sf-button .sf-button-text{display:none}.sf-base .sf-balance-content .sf-chart-selector .sf-button.sf-balance-chart-cashflowchart-icon,.sf-base .sf-balance-content .sf-chart-selector .sf-button.sf-balance-chart-totalchart-icon{display:inline-block;font-style:normal;speak:none}.sf-base .sf-balance-content .sf-chart-selector .sf-button.sf-active,.sf-base .sf-balance-content .sf-chart-selector .sf-button:active{background-color:#020202;color:#fff;border:none}.sf-base .sf-balance-content .sf-chart-selector .sf-button.sf-active:hover,.sf-base .sf-balance-content .sf-chart-selector .sf-button:active:hover{background-color:#020202;color:#fff}.sf-base .sf-balance-content .sf-chart-selector .sf-button.sf-active:focus,.sf-base .sf-balance-content .sf-chart-selector .sf-button:active:focus{background-color:#020202;color:#fff;border:none;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9}.sf-base .sf-balance-content .sf-chart-selector .sf-button:hover{background:#cbcbcb;color:#272727;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base .sf-balance-content .sf-chart-selector .sf-button:focus{background:#cbcbcb;color:#272727;border:none;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9}.sf-base .sf-balance-content .sf-chart-selector .sf-button.sf-balance-chart-cashflowchart-icon:before{font-family:icons;content:"\f130"}.sf-base .sf-balance-content .sf-chart-selector .sf-button.sf-balance-chart-totalchart-icon:before{font-family:icons;content:"\f12d"}.sf-base .sf-balance-content .sf-charts-placeholder{clear:both;position:relative}.sf-base .sf-balance-content .sf-graph-empty-message{display:none;position:absolute;text-align:center;top:50%;width:100%}.sf-base .sf-balance-content.sf-empty-content .sf-graph-empty-message,.sf-base .sf-balance-content.sf-empty-content .sf-no-transactions{display:inline}.sf-base .sf-balance-content .sf-details-placeholder{position:relative;bottom:2.2em;margin-bottom:-2.2em}.sf-base .sf-balance-content .sf-legend-placeholder{text-align:center;margin:1em 0}.sf-base .sf-balance-content .sf-legend-placeholder .sf-legend-expenses,.sf-base .sf-balance-content .sf-legend-placeholder .sf-legend-income{width:40%;display:inline-block;line-height:1em;font-size:13px;color:inherit}.sf-base .sf-balance-content .sf-legend-placeholder .sf-legend-expenses .sf-amount-average,.sf-base .sf-balance-content .sf-legend-placeholder .sf-legend-income .sf-amount-average{font-weight:400;font-size:13px;margin-left:5px;line-height:1em}.sf-base .sf-balance-content .sf-legend-placeholder .sf-legend-expenses:before,.sf-base .sf-balance-content .sf-legend-placeholder .sf-legend-income:before{content:"";height:1em;width:1em;display:inline-block;vertical-align:bottom;margin-right:5px;border-radius:4px;font-size:13px;color:inherit}.sf-base .sf-balance-content .sf-legend-placeholder .sf-legend-income:before{background-color:#289246;font-size:13px;color:inherit}.sf-base .sf-balance-content .sf-legend-placeholder .sf-legend-expenses:before{background-color:#D65836}.sf-base .sf-balance-content .sf-d3-chart .sf-chart-axis-vertical g.tick:first-of-type line{stroke:#404040}.sf-base .sf-balance-content .sf-d3-chart .sf-chart-axis-vertical text{font-weight:400}.sf-base .sf-balance-content .sf-accessible-chart-controls{visibility:hidden}.sf-base .sf-balance-content .sf-columnchart.sf-d3-chart .sf-chart-axis-label-month,.sf-base .sf-balance-content .sf-columnchart.sf-d3-chart .sf-chart-axis-vertical text{fill:#707070;font-weight:100;font-size:13px}.sf-base .sf-balance-cashflowchart .sf-columnchart.sf-d3-chart .sf-chart-axis-vertical text{color:#404040;font-family:Roboto,arial,sans-serif}.sf-base .sf-balance-cashflowchart .sf-columnchart.sf-d3-chart .sf-chart-axis-label-income,.sf-base .sf-balance-cashflowchart .sf-columnchart.sf-d3-chart .sf-chart-serie-0{font-family:Roboto,arial,sans-serif;font-size:.929em;font-weight:400;fill:#009d4c}.sf-base .sf-balance-cashflowchart .sf-columnchart.sf-d3-chart .sf-chart-axis-label-expenses,.sf-base .sf-balance-cashflowchart .sf-columnchart.sf-d3-chart .sf-chart-serie-1{font-family:Roboto,arial,sans-serif;font-size:.929em;font-weight:400;fill:#d56d56}.sf-base .sf-widget-mobile .sf-balance-cashflowchart .sf-chart{height:400px}.sf-base .sf-balance-cashflowchart .sf-chart-axis-label-month,.sf-base .sf-balance-cashflowchart .sf-columnchart.sf-d3-chart .sf-chart-axis-vertical text{fill:#707070;font-size:13px}.sf-base .sf-balance-cashflowchart .sf-d3-chart .sf-chart-line-serie .sf-chart-line{stroke-dasharray:0;stroke:#D65836}.sf-base .sf-balance-cashflowchart .sf-d3-chart .sf-chart-line-serie .sf-chart-line:first-child{stroke:#289246}.sf-base .sf-totalchart.sf-d3-chart .sf-chart-title{font-size:2.5em;fill:#020202;font-weight:700}.sf-base .sf-totalchart.sf-d3-chart .sf-chart-serie-0 .sf-chart-label,.sf-base .sf-totalchart.sf-d3-chart .sf-chart-serie-1 .sf-chart-label{font-size:0}.sf-base .sf-totalchart.sf-d3-chart .sf-chart-serie-0 .sf-chart-sublabel,.sf-base .sf-totalchart.sf-d3-chart .sf-chart-serie-1 .sf-chart-sublabel{font-size:2.5em}.sf-base .sf-totalchart.sf-d3-chart .sf-chart-serie-2 .sf-chart-label{font-size:1.143em;font-weight:700}.sf-base .sf-totalchart.sf-d3-chart .sf-chart-serie-2 .sf-diff-sublabel{font-size:1.143em;font-weight:400}.sf-base .sf-totalchart.sf-d3-chart .sf-chart-axis-horizontal line{stroke-width:1px}.sf-base .sf-totalchart.sf-d3-chart .sf-chart-axis-horizontal text{fill:#3F3F3F}.sf-base .sf-totalchart.sf-d3-chart .sf-chart-pattern{stroke:#fff}.sf-base .sf-balance-totalchart .sf-totalchart.sf-d3-chart .sf-chart-axis-horizontal text{font-family:Roboto,arial,sans-serif;font-size:.929em;font-weight:400}.sf-base .sf-balance-totalchart .sf-totalchart.sf-d3-chart .sf-chart-serie-0 .sf-chart-sublabel,.sf-base .sf-balance-totalchart .sf-totalchart.sf-d3-chart .sf-chart-serie-1 .sf-chart-sublabel{font-family:Roboto,arial,sans-serif;font-weight:400;font-size:1.5em}.sf-base .sf-balance-totalchart .sf-totalchart.sf-d3-chart .sf-chart-serie-2 .sf-chart-sublabel-positive{font-family:Roboto,arial,sans-serif;font-size:.929em;font-weight:400}.sf-base .sf-balance-totalchart .sf-totalchart.sf-d3-chart .sf-chart-serie-0 .sf-chart-point,.sf-base .sf-balance-totalchart .sf-totalchart.sf-d3-chart .sf-chart-serie-0 .sf-chart-sublabel,.sf-base .sf-balance-totalchart .sf-totalchart.sf-d3-chart .sf-chart-serie-2 .sf-chart-label-positive,.sf-base .sf-balance-totalchart .sf-totalchart.sf-d3-chart .sf-chart-serie-2 .sf-chart-sublabel-positive{fill:#009d4c}.sf-base .sf-balance-totalchart .sf-totalchart.sf-d3-chart .sf-chart-serie-1 .sf-chart-point,.sf-base .sf-balance-totalchart .sf-totalchart.sf-d3-chart .sf-chart-serie-1 .sf-chart-sublabel,.sf-base .sf-balance-totalchart .sf-totalchart.sf-d3-chart .sf-chart-serie-2 .sf-chart-label-negative,.sf-base .sf-balance-totalchart .sf-totalchart.sf-d3-chart .sf-chart-serie-2 .sf-chart-sublabel-negative{fill:#d56d56}.sf-base .sf-balance-totalchart .sf-total-chart-accessible .sf-datagrid td.sf-numeric,.sf-base .sf-balance-totalchart .sf-total-chart-accessible .sf-datagrid th.sf-numeric{float:none;text-align:center}.sf-base .sf-widget.sf-balance-widget .sf-chart-selector{float:right;margin-bottom:1em}.sf-base .sf-widget.sf-balance-widget .sf-chart-selector .sf-button.sf-cashflowchart-button{display:inline-block;font-style:normal;speak:none;padding:0;font-size:1.143em;line-height:2em}.sf-base .sf-widget.sf-balance-widget .sf-chart-selector .sf-button.sf-cashflowchart-button:before{font-family:icons;content:"\f130";padding:0 .5em}.sf-base .sf-widget.sf-balance-widget .sf-chart-selector .sf-button.sf-cashflowchart-button .sf-button-text{display:none}.sf-base .sf-widget.sf-balance-widget .sf-chart-selector .sf-button.sf-totalchart-button{display:inline-block;font-style:normal;speak:none;padding:0;font-size:1.143em;line-height:2em}.sf-base .sf-widget.sf-balance-widget .sf-chart-selector .sf-button.sf-totalchart-button .sf-button-text,.sf-base .sf-widget.sf-balance-widget .sf-no-transactions{display:none}.sf-base .sf-widget.sf-balance-widget .sf-chart-selector .sf-button.sf-totalchart-button:before{font-family:icons;content:"\f12d";padding:0 .5em}.sf-base .sf-widget.sf-balance-widget .sf-charts-placeholder{clear:both;position:relative}.sf-base .sf-widget.sf-balance-widget .sf-graph-empty-message{display:none;position:absolute;text-align:center;top:50%;width:100%}.sf-base .sf-widget.sf-balance-widget .sf-accessible-chart-empty-view{text-align:center;line-height:3em}.sf-base .sf-widget.sf-balance-widget .sf-accessible-chart-controls{z-index:1;position:relative}.sf-base .sf-widget.sf-balance-widget .sf-accordion-header{cursor:none}.sf-base .sf-widget.sf-balance-widget .sf-accordion-header button{cursor:pointer}.sf-base .sf-balance-overview-cashflowchart .sf-columnchart.sf-d3-chart .sf-chart-point,.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart .sf-chart-point{cursor:default}.sf-base .sf-widget.sf-balance-widget .sf-filters-placeholder .sf-timerange-filter-title{font-size:13px;color:#404040;margin-bottom:.5em}.sf-base .sf-widget.sf-balance-widget .sf-subtitle{font-size:13px;display:inline-block;font-style:normal;speak:none}.sf-base .sf-widget.sf-balance-widget .sf-subtitle:before{font-family:icons;content:"\f1e5"}.sf-base .sf-balance-overview-content .sf-chart-selector{float:right;margin-bottom:1em}.sf-base .sf-balance-overview-content .sf-chart-selector .sf-button.sf-balance-chart-cashflowchart-icon{display:inline-block;font-style:normal;speak:none;padding:0;font-size:1.143em;line-height:2em}.sf-base .sf-balance-overview-content .sf-chart-selector .sf-button.sf-balance-chart-cashflowchart-icon:before{font-family:icons;content:"\f130";padding:0 .5em}.sf-base .sf-balance-overview-content .sf-chart-selector .sf-button.sf-balance-chart-cashflowchart-icon .sf-button-text{display:none}.sf-base .sf-balance-overview-content .sf-chart-selector .sf-button.sf-balance-chart-totalchart-icon{display:inline-block;font-style:normal;speak:none;padding:0;font-size:1.143em;line-height:2em}.sf-base .sf-balance-overview-content .sf-chart-selector .sf-button.sf-balance-chart-totalchart-icon:before{font-family:icons;content:"\f12d";padding:0 .5em}.sf-base .sf-balance-overview-content .sf-chart-selector .sf-button.sf-balance-chart-totalchart-icon .sf-button-text{display:none}.sf-base .sf-balance-overview-content .sf-charts-placeholder{clear:both;position:relative;min-height:200px}.sf-base .sf-budgeting .sf-datagrid,.sf-base .sf-budgeting-goal-form-popup .sf-budgeting-historic-expenses,.sf-base .sf-budgeting-goal-form-popup .sf-budgeting-historic-expenses-accessible{min-height:185px}.sf-base .sf-balance-overview-content .sf-details-placeholder{margin-top:1em}.sf-base .sf-balance-overview-content .sf-accessible-switch{float:right}.sf-base .sf-balance-overview-content .sf-graph-empty-message{display:none;position:absolute;text-align:center;top:50%;width:100%}.sf-base .sf-balance-overview-content.sf-empty-content .sf-graph-empty-message{display:inline}.sf-base .sf-balance-overview-content .sf-cashflow-col,.sf-base .sf-balance-overview-content .sf-transactions-col{display:none!important}.sf-base .sf-balance-overview-content .sf-mode-filter-placeholder{font-size:13px;color:inherit}.sf-base .sf-balance-overview-content .sf-empty-account-message{text-align:center;padding:7em 0}.sf-base .sf-budgeting .sf-widget-content-placeholder,.sf-base .sf-widget.sf-balance-overview-widget .sf-balance-overview-header,.sf-base .sf-widget.sf-balance-overview-widget .sf-widget-content-placeholder{padding:0}.sf-base .sf-balance-overview-content .sf-legend-placeholder{text-align:center;margin:1em 0}.sf-base .sf-balance-overview-content .sf-legend-placeholder .sf-legend-expenses,.sf-base .sf-balance-overview-content .sf-legend-placeholder .sf-legend-income{width:40%;display:inline-block;font-weight:700;font-size:13px;color:inherit}.sf-base .sf-balance-overview-cashflowchart .sf-columnchart.sf-d3-chart .sf-chart-axis-vertical text,.sf-base .sf-budgeting .sf-budgeting-calendar-mondays{color:#404040;font-family:Roboto,arial,sans-serif}.sf-base .sf-balance-overview-content .sf-legend-placeholder .sf-legend-expenses:before,.sf-base .sf-balance-overview-content .sf-legend-placeholder .sf-legend-income:before{content:"";height:1em;width:1em;display:inline-block;vertical-align:bottom;margin-right:5px;border-radius:4px;margin-bottom:2px}.sf-base .sf-balance-overview-cashflowchart .sf-columnchart.sf-d3-chart .sf-chart-axis-label-expenses,.sf-base .sf-balance-overview-cashflowchart .sf-columnchart.sf-d3-chart .sf-chart-axis-label-income,.sf-base .sf-budgeting .sf-budgeting-goal-wrapper .sf-button{display:none}.sf-base .sf-balance-overview-content .sf-legend-placeholder .sf-legend-income:before{background-color:#289246}.sf-base .sf-balance-overview-content .sf-legend-placeholder .sf-legend-expenses:before{background-color:#D65836}.sf-base .sf-balance-overview-content .sf-d3-chart .sf-chart-axis-vertical g.tick:first-of-type line{stroke:#020202}.sf-base .sf-balance-overview-content .sf-d3-chart .sf-chart-axis-vertical text{font-weight:400}.sf-base .sf-balance-overview-cashflowchart .sf-columnchart.sf-d3-chart .sf-chart-axis-label-income,.sf-base .sf-balance-overview-cashflowchart .sf-columnchart.sf-d3-chart .sf-chart-serie-0{fill:#009d4c}.sf-base .sf-balance-overview-cashflowchart .sf-columnchart.sf-d3-chart .sf-chart-axis-label-expenses,.sf-base .sf-balance-overview-cashflowchart .sf-columnchart.sf-d3-chart .sf-chart-serie-1{fill:#d56d56}.sf-base .sf-balance-overview-cashflowchart .sf-columnchart.sf-d3-chart .sf-chart-axis-label-month,.sf-base .sf-balance-overview-cashflowchart .sf-columnchart.sf-d3-chart .sf-chart-axis-vertical text{fill:#707070;font-size:13px}.sf-base .sf-widget.sf-balance-overview-widget .sf-accessible-chart-empty-view{text-align:center;line-height:3em}.sf-base .sf-widget.sf-balance-overview-widget .sf-chart{height:200px}.sf-base .sf-widget.sf-balance-overview-widget .sf-widget-content-noAccount{text-align:center}.sf-base .sf-budgeting .sf-empty-message{padding-bottom:4em;padding-top:4em;text-align:center}.sf-base .sf-budgeting .sf-empty-message .sf-budgeting-button-controls{margin-top:1em}.sf-base .sf-budgeting .sf-budgeting-calendar-placeholder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;height:5em;padding-right:1em;margin-right:6%}.sf-base .sf-budgeting .sf-budgeting-calendar{height:100%;position:relative;width:100%}.sf-base .sf-budgeting .sf-budgeting-calendar-mondays{font-weight:700;fill:#404040;font-size:.929em}.sf-base .sf-budgeting .sf-budgeting-calendar-monday{bottom:1px;margin-left:-2.5em;position:absolute;text-align:center;width:5em}.sf-base .sf-budgeting .sf-calendar-today-placeholder{bottom:0;position:absolute;z-index:1}.sf-base .sf-budgeting .sf-calendar-today{bottom:1.5em;font-weight:700;margin-left:-2.25em;position:absolute;width:4.5em;z-index:1}.sf-base .sf-budgeting .sf-calendar-today-month{background-color:#020202;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;color:#fff;font-weight:700;height:1.5em;line-height:1.5em;text-align:center;width:100%}.sf-base .sf-budgeting .sf-calendar-today-day{background-color:#3F3F3F;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;font-size:.9em;height:1.6em;line-height:1.7em;text-align:center;width:100%}.sf-base .sf-budgeting .sf-last-day-month .sf-calendar-today .sf-calendar-today-day{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.sf-base .sf-budgeting .sf-budgeting-goal{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-top:-1px;position:relative;width:100%}.sf-base .sf-budgeting .sf-budgeting-goal-wrapper{height:7.4em;position:relative}.sf-base .sf-budgeting .sf-budgeting-goal:hover{background-color:#fff;z-index:1}.sf-base .sf-budgeting .sf-budgeting-goal.sf-budgeting-total{background:0 0}.sf-base .sf-budgeting .sf-budgeting-goal.sf-budgeting-total .sf-budgeting-goal-wrapper{height:7.4em}.sf-base .sf-budgeting .sf-budgeting-goal.sf-budgeting-total:hover{background:0 0;filter:none}.sf-base .sf-budgeting .sf-goal-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:1em 0 1em 1em;position:relative}.sf-base .sf-budgeting .sf-goal-data{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1em;width:100%}.sf-base .sf-budgeting .sf-goal-parent-name{display:none;color:#020202;height:1em;margin-left:2.5em}.sf-base .sf-budgeting .sf-goal-category-color-placeholder{float:left;height:1px;width:2.5em}.sf-base .sf-budgeting .sf-goal-category-color{margin:0}.sf-base .sf-budgeting .sf-goal-category-name{display:inline-block;vertical-align:middle;font-weight:700;line-height:1em;font-size:1em}.sf-base .sf-budgeting .sf-category-color{vertical-align:middle;margin:0 1em 0 0}.sf-base .sf-budgeting .sf-goal-available{clear:both;margin-left:2.5em;fill:#404040;color:#404040;font-family:Roboto,arial,sans-serif;font-size:.929em}.sf-base .sf-budgeting .sf-budgeting-total .sf-goal-slide{display:none}.sf-base .sf-budgeting .sf-goal-slide,.sf-base .sf-budgeting .sf-goal-slide.slide-up{display:inline-block;font-style:normal;speak:none}.sf-base .sf-budgeting .sf-goal-slide{font-size:.7em;cursor:pointer}.sf-base .sf-budgeting .sf-goal-slide:before{font-family:icons;content:"\f1c0"}.sf-base .sf-budgeting .sf-goal-available,.sf-base .sf-budgeting .sf-goal-button-transactions .sf-button-text{display:none}.sf-base .sf-budgeting .sf-goal-slide.slide-up:before{font-family:icons;content:"\f1c1"}.sf-base .sf-budgeting .sf-goal-budgeting{margin-left:1em;fill:#404040;color:#404040;font-family:Roboto,arial,sans-serif;font-size:.929em}.sf-base .sf-budgeting .sf-budgeting-total .sf-goal-budgeting{margin-left:2.5em}.sf-base .sf-budgeting .sf-goal-spent{margin-left:2.5em;fill:#404040;font-family:Roboto,arial,sans-serif}.sf-base .sf-budgeting .sf-budgeting-goal-default .sf-budgeting-goal-wrapper:hover{background-color:#fcfcfc}.sf-base .sf-budgeting .sf-goal-bar-placeholder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;height:7.4em;padding:1em 1em 1em 0;position:relative}.sf-base .sf-budgeting .sf-budgeting-goal.sf-budgeting-total .sf-goal-bar-placeholder{height:7.4em}.sf-base .sf-budgeting .sf-budgeting-goal.sf-budgeting-total .sf-goal-expected-marker{top:-1.4em;height:120%}.sf-base .sf-budgeting .sf-goal-expected-marker{border-left:1px dashed #404040;height:100%;position:absolute;top:0;z-index:1}.sf-base .sf-budgeting .sf-goal-button-controls{width:6%;margin:0;position:relative;float:left}.sf-base .sf-budgeting .sf-goal-button-transactions{top:1.5em;margin:0;position:absolute;right:1em;z-index:1}.sf-base .sf-budgeting .sf-goal-button-transactions .sf-button:before{padding:0}.sf-base .sf-budgeting .sf-budgeting-goal:hover .sf-goal-button-controls .sf-button,.sf-base .sf-budgeting .sf-goal-button-controls .sf-button:focus{opacity:1;filter:alpha(opacity=100)}.sf-base .sf-budgeting .sf-budgeting-controls{clear:both;line-height:4em;padding:0 3.5em}.sf-base .sf-budgeting .sf-button-budgeting-history{display:inline-block;font-style:normal;speak:none}.sf-base .sf-budgeting .sf-button-budgeting-history:before{font-family:icons;content:"\f132"}.sf-base .sf-budgeting .sf-budgeting-details-placeholder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;clear:both;padding:1em;background-color:#fff;position:relative}.sf-base .sf-budgeting .sf-budgeting-details-placeholder.sf-active{display:block}.sf-base .sf-budgeting .sf-details-placeholder{clear:both}.sf-base .sf-budgeting .sf-details-placeholder .sf-budget-historic-expenses{margin-top:3em}.sf-base .sf-budgeting .sf-budgeting-details-choices{display:inline-block;margin:0}.sf-base .sf-budgeting .sf-budgeting-details-placeholder,.sf-base .sf-budgeting .sf-budgeting-details-selector{margin-bottom:1em}.sf-base .sf-budgeting .sf-budgeting-hide-details{display:block;text-align:right;line-height:2em}.sf-base .sf-budgeting .sf-budgeting-details-placeholder .sf-datagrid-body-wrapper{height:185px;overflow:auto;-webkit-overflow-scrolling:touch}.sf-base .sf-budgeting .sf-budget-historic-expenses .sf-chart,.sf-base .sf-budgeting-goal-form-popup .sf-d3-chart{height:200px}.sf-base .sf-budgeting .sf-goal-button-controls .sf-button{opacity:1;filter:alpha(opacity=100);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.sf-base .sf-budgeting .sf-budgeting-historic-expenses .sf-tooltip.qtip{display:block}.sf-base .sf-budgeting .sf-chart-line-serie .sf-chart-point,.sf-base .sf-budgeting-goal-form-popup .sf-chart-line-serie .sf-chart-point{display:none}.sf-base .sf-budgeting-goal-form-popup .sf-budgeting-form fieldset{width:100%}.sf-base .sf-budgeting-goal-form-popup .sf-button-controls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.sf-base .sf-budgeting-goal-form-popup .sf-budgeting-description{width:100%}.sf-base .sf-budgeting-goal-form-popup .sf-form-cell-goal{float:right}.sf-base .sf-budgeting-goal-form-popup .sf-budgeting-goal-category .sf-category-color{margin-right:10px;vertical-align:middle}.sf-base .sf-budgeting-goal-form-popup .sf-budgeting-form .sf-form-error-description{float:left;clear:both}.sf-base .sf-budgeting-goal-form-popup .sf-budgeting-historic-placeholder{clear:both;width:100%}.sf-base .sf-budgeting-goal-form-popup .sf-accessible-chart-empty-view{min-height:initial;height:200px;line-height:200px;text-align:center}@media (max-width:1000px){.sf-base .sf-budgeting .sf-goal-button-controls{width:8%}.sf-base .sf-budgeting .sf-budgeting-calendar-placeholder,.sf-base .sf-budgeting .sf-goal-bar-placeholder{width:62%}.sf-base .sf-budgeting .sf-budgeting-calendar-placeholder{margin-right:8%}}@media (max-width:800px){.sf-base .sf-budgeting .sf-budgeting-goal-category-placeholder{width:100%}.sf-base .sf-budgeting .sf-goal-button-controls{width:10%}.sf-base .sf-budgeting .sf-budgeting-calendar-placeholder,.sf-base .sf-budgeting .sf-goal-bar-placeholder{width:60%}.sf-base .sf-budgeting .sf-budgeting-calendar-placeholder{margin-right:10%}}.sf-base.sf-high-contrast .sf-budgeting .sf-budgeting-items{filter:none;background:0 0}.sf-base.sf-high-contrast .sf-budgeting .budgeting-total-mask{background:#000}.sf-base.sf-high-contrast .sf-budgeting .sf-budgeting-items:hover{background:#8AE1FE}.sf-base.sf-high-contrast .sf-budgeting .sf-budgeting-goal{background:#011932}.sf-base.sf-high-contrast .sf-budgeting .sf-budgeting-total{background:#000}.sf-base.sf-high-contrast .sf-budgeting .sf-budgeting-goal:hover{background:#8AE1FE}.sf-base.sf-high-contrast .sf-budgeting .sf-budgeting-total:hover{background-color:#000}.sf-base.sf-high-contrast .sf-budgeting .sf-budgeting-goal:hover .sf-goal-data,.sf-base.sf-high-contrast .sf-budgeting .sf-progressbar .sf-progressbar-status .sf-icon-status:before{color:#000}.sf-base.sf-high-contrast .sf-budgeting .sf-budgeting-total:hover .sf-goal-data{color:#fff}.sf-base.sf-high-contrast .sf-budgeting .sf-button:hover.sf-button-delete:before{color:#8AE1FE}.sf-base.sf-high-contrast .sf-budgeting .sf-accordion-item{background-color:#011932}.sf-base.sf-high-contrast .sf-budgeting .sf-datagrid thead th a{color:#fff}.sf-base.sf-high-contrast .sf-budgeting .sf-reform-select .sf-optionlist .sf-option{background-color:#fff}.sf-base.sf-high-contrast .sf-budgeting .sf-option .sf-hassub .selected,.sf-base.sf-high-contrast .sf-budgeting .sf-reform-select .sf-optionlist:hover .sf-option:hover{background-color:#FFEA00}.sf-base.sf-high-contrast .sf-budgeting .sf-reform-select .sf-optionlist .sf-option:hover .sf-category-title{color:#000}.sf-base .sf-budgeting .sf-goal-category-name{color:#3F3F3F}.sf-base .sf-budgeting .sf-budgeting-details-placeholder .sf-transactions-details-view{min-height:30px}.sf-base .sf-budgeting .sf-budgeting-details-placeholder .sf-transactions-details-view .sf-datagrid{min-height:inherit}.sf-base .sf-budgeting .sf-budgeting-details-placeholder .sf-datagrid .sf-datagrid-body-wrapper{height:inherit;overflow:inherit}.sf-base .sf-budgeting .sf-budgeting-details-placeholder .sf-datagrid .sf-datagrid-body-wrapper tr.sf-row-even{background-color:#e4e4e4;border-bottom:1px solid #CCC}.sf-base .sf-budgeting .sf-budgeting-details-placeholder .sf-datagrid .sf-datagrid-body-wrapper tr.sf-row-even:hover{background-color:#f4f4f4}.sf-base .sf-budgeting .sf-budgeting-details-placeholder .sf-datagrid .sf-datagrid-body-wrapper tr.sf-row-odd{background-color:#e4e4e4;border-bottom:1px solid #CCC}.sf-base .sf-budgeting .sf-budgeting-details-placeholder .sf-datagrid .sf-datagrid-body-wrapper tr.sf-row-odd:hover{background-color:#f4f4f4}.sf-base .sf-budgeting .sf-add-budget-button{display:inline-block;font-style:normal;speak:none;font-size:.929em;position:absolute;right:0}.sf-base .sf-budgeting .sf-add-budget-button:before{font-family:icons;content:"\f13c"}.sf-base .sf-budgeting .sf-budgeting-calendar-placeholder,.sf-base .sf-budgeting .sf-goal-bar-placeholder{width:74%}.sf-base .sf-budgeting .sf-budgeting-calendar-placeholder .sf-goal-bar .sf-legend-bar-left,.sf-base .sf-budgeting .sf-goal-bar-placeholder .sf-goal-bar .sf-legend-bar-left{font-weight:700;margin-top:-.4em;background-color:#fff;z-index:100}.sf-base .sf-budgeting .sf-budgeting-calendar-placeholder .sf-goal-bar .sf-legend-bar-left .sf-amount,.sf-base .sf-budgeting .sf-budgeting-calendar-placeholder .sf-goal-budgeting,.sf-base .sf-budgeting .sf-budgeting-calendar-placeholder .sf-goal-budgeting .sf-amount,.sf-base .sf-budgeting .sf-goal-bar-placeholder .sf-goal-bar .sf-legend-bar-left .sf-amount,.sf-base .sf-budgeting .sf-goal-bar-placeholder .sf-goal-budgeting,.sf-base .sf-budgeting .sf-goal-bar-placeholder .sf-goal-budgeting .sf-amount{font-weight:700}.sf-base .sf-budgeting .sf-budgeting-goal,.sf-base .sf-budgeting .sf-budgeting-goal.sf-budgeting-total,.sf-base .sf-budgeting .sf-budgeting-goal.sf-budgeting-total:hover,.sf-base .sf-budgeting .sf-budgeting-goal:hover{border:none}.sf-base .sf-budgeting .sf-budgeting-total .sf-goal-info{font-size:1.1em;text-transform:uppercase;font-weight:700}.sf-base .sf-budgeting .sf-calendar-today-day{font-weight:400}.sf-base .sf-budgeting .sf-category-color{margin-right:.5em}@media screen and (min-width:1475px){.sf-base .sf-budgeting .sf-goal-category-name{max-width:200px}}@media screen and (min-width:1165px) and (max-width:1475px){.sf-base .sf-budgeting .sf-goal-category-name{max-width:150px}}@media screen and (min-width:915px) and (max-width:1165px){.sf-base .sf-budgeting .sf-goal-category-name{max-width:100px}}.sf-base .sf-budgeting .sf-goal-budgeting{clear:inherit;float:right;margin:.4em 0 0}.sf-base .sf-budgeting .sf-goal-button-controls .sf-icon-button{color:#009d4c;font-size:1.9em;line-height:2.8em;margin:0 .2em;vertical-align:middle}.sf-base .sf-budgeting .sf-goal-info{margin:1em 0;padding-left:0;width:20%}.sf-base .sf-budgeting .sf-goal-slide{color:#009d4c;float:left;margin:.5em 1.5em}.sf-base .sf-budgeting .sf-goal-spent{color:#009d4c;float:left;font-size:.9em;margin:.4em 0 0;font-weight:700}.sf-base .sf-budgeting .sf-goal-spent .sf-amount{font-weight:700}.sf-base .sf-budgeting-goal-form-popup-edit{top:0!important;width:30%!important;left:35%!important}.sf-base .sf-budgeting-goal-form-popup-edit .sf-budgeting-form .sf-form-row .sf-form-cell{width:50%;margin-left:0}.sf-base .sf-budgeting-goal-form-popup-edit .sf-budgeting-form .sf-form-row .sf-form-cell-goal{width:45%;float:right}.sf-base .sf-budgeting-remove-popup{top:0!important;width:30%!important;left:35%!important}.sf-base .sf-budgeting-goal-form-popup{top:0!important}.sf-base .sf-budgeting-goal-form-popup .sf-budgeting-goal-category{margin-top:13px;max-width:200px;display:flex}.sf-base .sf-budgeting-goal-form-popup .sf-textfield-append .sf-add-on{border:1px solid #d8d8d8;box-sizing:border-box;display:inline-block;background-color:#fff;height:2.571em;font-weight:400;line-height:2.571em;padding:0;position:absolute;text-align:center;text-shadow:0 1px 0 #fff;top:0;vertical-align:top;width:2.5em}.sf-base .sf-box,.sf-base fieldset{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.sf-base .sf-budgeting-goal-form-popup .sf-budgeting-legend-placeholder{width:100%}.sf-base .sf-budgeting-goal-form-popup .sf-budgeting-legend-placeholder p{margin:2em 0}.sf-base .sf-budgeting-goal-form-popup .sf-budgeting-legend-placeholder .sf-budget-legend{text-align:center;margin:2em 0}.sf-base .sf-budgeting-goal-form-popup .sf-budgeting-legend-placeholder .sf-budget-legend .sf-legend-color{border-radius:4px;display:inline-block;height:1em;margin-right:5px;vertical-align:bottom;width:1em}.sf-base .sf-budgeting-goal-form-popup .sf-budgeting-legend-placeholder .sf-budget-legend .sf-legend-info{font-weight:700}.sf-base .sf-budgeting-goal-form-popup .sf-budgeting-legend-placeholder .sf-budget-legend .sf-legend-stroke{height:22px;width:35px;padding:0 0 2px}.sf-base .sf-budgeting-goal-form-popup .sf-budgeting-legend-placeholder .sf-budget-legend .sf-legend-stroke g{fill:none;stroke:#404040;stroke-width:3}.sf-base .sf-budgeting-goal-form-popup .sf-button-controls .sf-button.sf-button-cancel:before{display:none}.sf-base .sf-budgeting-goal-form-popup .sf-d3-chart .sf-chart-axis-vertical text{font-weight:400}.sf-base .sf-budgeting-goal-form-popup .sf-form-row .sf-form-cell-category{padding-bottom:5px}.sf-base .sf-budgeting-goal-form-popup .sf-form-row .sf-form-cell-goal{float:right;width:45%}.sf-base .sf-budgeting-goal-form-popup .sf-form-row .sf-form-cell-goal input[type=text]{height:2.571em;line-height:2.571em;padding:0 1.2em}.sf-base .sf-widget.sf-budget-widget .sf-summary-placeholder{float:right}.sf-base .sf-widget.sf-budget-widget{min-height:500px}.sf-base .sf-widget.sf-analysis-overview-widget .sf-analysis-piechart,.sf-base .sf-widget.sf-analysis-overview-widget .sf-datagrid-empty{min-height:auto}.sf-base .sf-widget.sf-budget-widget .sf-subtitle:before{content:"\f123";display:inline-block;font-style:normal;font-family:icons;padding-top:0;padding-bottom:0}.sf-base .sf-widget.sf-budget-widget .sf-subtitle p{padding-top:inherit}.sf-base .sf-widget.sf-analysis-overview-widget .sf-intro-message{float:left;margin-bottom:1em;text-transform:lowercase}.sf-base .sf-widget.sf-analysis-overview-widget .sf-intro-message:first-letter{text-transform:capitalize}.sf-base .sf-widget.sf-analysis-overview-widget .sf-analysis-overview-content{position:relative}.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-selector{float:right;margin-bottom:1em}.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-selector .sf-button{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#e4e4e4;color:#404040;border:none;text-transform:uppercase;padding:0;font-size:1.143em;line-height:2em}.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-selector .sf-button.sf-active,.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-selector .sf-button:active{background-color:#020202;color:#fff;border:none}.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-selector .sf-button.sf-active:hover,.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-selector .sf-button:active:hover{background-color:#020202;color:#fff}.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-selector .sf-button.sf-active:focus,.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-selector .sf-button:active:focus{background-color:#020202;color:#fff;border:none;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9}.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-selector .sf-button:hover{background:#cbcbcb;color:#272727;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-selector .sf-button:focus{background:#cbcbcb;color:#272727;border:none;-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9}.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-selector .sf-button:before{padding:0 .5em}.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-selector .sf-button .sf-button-text{display:none}.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-selector .sf-analysis-chart-donutchart-icon{display:inline-block;font-style:normal;speak:none}.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-selector .sf-analysis-chart-donutchart-icon:before{font-family:icons;content:"\f137"}.sf-base .sf-widget.sf-analysis-overview-widget .sf-graph-empty-message{position:absolute;text-align:center;top:50%;width:100%;display:block}.sf-base .sf-widget.sf-analysis-overview-widget .sf-charts-placeholder{clear:both}.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart{height:auto}.sf-base .sf-widget.sf-analysis-overview-widget .sf-accessible-chart-empty-view{min-height:initial;height:auto}.sf-base .sf-widget.sf-analysis-overview-widget .sf-analysis-chart-accessible-view .sf-transactions-col,.sf-base .sf-widget.sf-analysis-overview-widget .sf-analysis-chart-accessible-view .sf-transactions-header{display:none}.sf-base.sf-touch .sf-widget.sf-analysis-overview-widget .sf-charts-placeholder .sf-tooltip.qtip{display:block!important}.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-titles{font-size:13px;color:inherit}.sf-base .sf-widget.sf-analysis-overview-widget .sf-widget-content-placeholder{padding:0}.sf-base .sf-widget.sf-analysis-overview-widget .sf-widget-content-placeholder .sf-accessible-chart-empty-view{padding:7em 0}.sf-base .sf-widget.sf-analysis-overview-widget .sf-widget-content-noAccount{text-align:center}.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-legend{font-size:.8em}.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-legend .sf-chart-sublabel,.sf-base .sf-widget.sf-analysis-overview-widget .sf-mode-filter-placeholder{font-size:13px;color:inherit}.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-legend .sf-chart-label{font-weight:500;font-size:13px;color:inherit}.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart-legend .sf-chart-legend-serie-color{top:0}.sf-base .sf-widget.sf-analysis-overview-widget .sf-analysis-overview-header{padding:0}.sf-base .sf-widget.sf-analysis-overview-widget .sf-chart.sf-donutchart{min-height:280px}.sf-base .sf-transactions-advanced-search.sf-box .sf-button-controls{text-align:right}.sf-base .sf-widget.sf-details-widget .sf-details-table-footer,.sf-base .sf-widget.sf-details-widget .sf-widget-content-placeholder .sf-transactions-tabs-placeholder{text-align:center}.sf-base .sf-transactions-advanced-search,.sf-base .sf-transactions-advanced-search.sf-box{background-color:#EDEDED}.sf-base .sf-transactions-advanced-search input[type=text],.sf-base .sf-transactions-advanced-search.sf-box input[type=text]{height:2.571em;line-height:2.571em;padding:0 1.2em}.sf-base .sf-transactions-advanced-search.sf-box .sf-button-controls,.sf-base .sf-transactions-advanced-search.sf-box.sf-box .sf-button-controls{clear:none;float:right;margin:2em 0 0;width:auto}.sf-base .sf-transactions-advanced-search .sf-box-title,.sf-base .sf-transactions-advanced-search .sf-form-row,.sf-base .sf-transactions-advanced-search.sf-box .sf-box-title,.sf-base .sf-transactions-advanced-search.sf-box .sf-form-row,.sf-base .sf-widget.sf-details-widget .sf-advanced-search-placeholder{margin-bottom:1em}.sf-base .sf-transactions-advanced-search.sf-box .sf-button-controls .sf-advanced-search-form-cancel,.sf-base .sf-transactions-advanced-search.sf-box .sf-button-controls .sf-advanced-search-form-save,.sf-base .sf-transactions-advanced-search.sf-box.sf-box .sf-button-controls .sf-advanced-search-form-cancel,.sf-base .sf-transactions-advanced-search.sf-box.sf-box .sf-button-controls .sf-advanced-search-form-save{font-size:.929em}.sf-base .sf-transactions-advanced-search.sf-box .sf-button-controls .sf-advanced-search-form-cancel:before,.sf-base .sf-transactions-advanced-search.sf-box .sf-button-controls .sf-advanced-search-form-save:before,.sf-base .sf-transactions-advanced-search.sf-box.sf-box .sf-button-controls .sf-advanced-search-form-cancel:before,.sf-base .sf-transactions-advanced-search.sf-box.sf-box .sf-button-controls .sf-advanced-search-form-save:before{display:none;visibility:hidden}.sf-base .sf-transactions-advanced-search.sf-box .sf-button-controls .sf-advanced-search-form-save,.sf-base .sf-transactions-advanced-search.sf-box.sf-box .sf-button-controls .sf-advanced-search-form-save{background:#009d4c;border:none;font-weight:400;color:#fff}.sf-base .sf-transactions-advanced-search .sf-form-row .sf-from-date,.sf-base .sf-transactions-advanced-search .sf-form-row .sf-to-date,.sf-base .sf-transactions-advanced-search.sf-box .sf-form-row .sf-from-date,.sf-base .sf-transactions-advanced-search.sf-box .sf-form-row .sf-to-date{width:154px}.sf-base .sf-transactions-advanced-search .sf-form-row-footer,.sf-base .sf-transactions-advanced-search.sf-box .sf-form-row-footer{clear:left;float:left;width:auto}.sf-base .sf-transactions-advanced-search .sf-advanced-search-form.sf-form-vertical .sf-form-cell,.sf-base .sf-transactions-advanced-search.sf-box .sf-advanced-search-form.sf-form-vertical .sf-form-cell{margin-left:1.714em}.sf-base .sf-transactions-advanced-search .sf-advanced-search-form.sf-form-vertical .sf-form-cell:first-child,.sf-base .sf-transactions-advanced-search.sf-box .sf-advanced-search-form.sf-form-vertical .sf-form-cell:first-child{margin-left:0}.sf-base .sf-transactions-advanced-search .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-category-selector,.sf-base .sf-transactions-advanced-search.sf-box .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-category-selector{margin-left:100px}.sf-base .sf-transactions-advanced-search .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-category-selector .sf-category-selector-placeholder .sf-dropdown.sf-fixed-width,.sf-base .sf-transactions-advanced-search.sf-box .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-category-selector .sf-category-selector-placeholder .sf-dropdown.sf-fixed-width{width:17.5em}.sf-base .sf-transactions-advanced-search .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-search-max-amount,.sf-base .sf-transactions-advanced-search.sf-box .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-search-max-amount{min-width:200px}.sf-base .sf-transactions-advanced-search .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-search-max-amount label,.sf-base .sf-transactions-advanced-search.sf-box .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-search-max-amount label{display:block;float:none}.sf-base .sf-transactions-advanced-search .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-search-max-amount .sf-currency,.sf-base .sf-transactions-advanced-search.sf-box .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-search-max-amount .sf-currency{display:inline-block;float:none;margin-left:.5em;vertical-align:middle;line-height:2.571em}.sf-base .sf-transactions-advanced-search .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-search-max-amount .sf-form-field,.sf-base .sf-transactions-advanced-search.sf-box .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-search-max-amount .sf-form-field{display:inline-block;vertical-align:middle}.sf-base .sf-transactions-advanced-search .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-search-min-amount,.sf-base .sf-transactions-advanced-search.sf-box .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-search-min-amount{margin-left:100px;min-width:200px}.sf-base .sf-transactions-advanced-search .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-search-min-amount label,.sf-base .sf-transactions-advanced-search.sf-box .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-search-min-amount label{display:block;float:none}.sf-base .sf-transactions-advanced-search .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-search-min-amount .sf-currency,.sf-base .sf-transactions-advanced-search.sf-box .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-search-min-amount .sf-currency{display:inline-block;float:none;margin-left:.5em;vertical-align:middle;line-height:2.571em}.sf-base .sf-transactions-advanced-search .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-search-min-amount .sf-form-field,.sf-base .sf-transactions-advanced-search.sf-box .sf-advanced-search-form.sf-form-vertical .sf-form-cell.sf-search-min-amount .sf-form-field{display:inline-block;vertical-align:middle}.sf-base .sf-transactions-advanced-search .sf-advanced-search-form.sf-form-vertical .sf-form-cell .sf-amount-filter,.sf-base .sf-transactions-advanced-search.sf-box .sf-advanced-search-form.sf-form-vertical .sf-form-cell .sf-amount-filter{width:155px}.sf-base .sf-transactions-advanced-search .sf-advanced-search-form.sf-form-vertical label,.sf-base .sf-transactions-advanced-search.sf-box .sf-advanced-search-form.sf-form-vertical label{color:#404040;font-size:.929em;font-weight:400}.sf-base .sf-transactions-advanced-search .sf-search-name,.sf-base .sf-transactions-advanced-search.sf-box .sf-search-name{width:330px}.sf-base .sf-transactions-filters .sf-autocomplete-transactions-filters{width:270px}.sf-base .sf-transactions-filters .sf-autocomplete-transactions-filters:-ms-clear{display:none}.sf-base .sf-autocomplete-transactions-filters-placeholder{display:inline-block}.sf-base .sf-autocomplete-transactions-filters-placeholder .sf-autocomplete-container{position:relative;display:inline-block;font-style:normal;speak:none}.sf-base .sf-autocomplete-transactions-filters-placeholder .sf-autocomplete-container:before{font-family:icons;content:"\f194";position:absolute;font-size:1.714em;padding:0 .5em}.sf-base .sf-autocomplete-transactions-filters-placeholder .sf-autocomplete-input{padding:0 0 0 2em}.sf-base .sf-advanced-search-link{font-style:normal;speak:none;display:inline-block;line-height:2em}.sf-base .sf-advanced-search-link:before{font-family:icons;content:"\f13a";display:inline-block;padding:.5em}.sf-base .sf-advanced-search-link.sf-opened{display:inline-block;font-style:normal;speak:none}.sf-base .sf-advanced-search-link.sf-opened:before{font-family:icons;content:"\f13d"}.sf-base .sf-transactions-filters .sf-advanced-search-link{font-style:normal;speak:none;display:inline-block;font-size:.929em;font-weight:700;margin-left:3em}.sf-base .sf-transactions-filters .sf-advanced-search-link:after{font-family:icons;content:"\f13a";display:inline-block;padding:.5em}.sf-base .sf-transactions-filters .sf-advanced-search-link:before{display:none;visibility:hidden}.sf-base .sf-transactions-filters .sf-autocomplete-transactions-filters-placeholder .sf-autocomplete-container:before{line-height:1.5em;padding:0 .5em}.sf-base .sf-transactions-filters .sf-autocomplete-transactions-filters-placeholder .sf-autocomplete-input{font-size:.929em;height:2.571em;line-height:2.571em;padding:0 1.2em 0 3em}.sf-base .sf-widget.sf-details-widget .sf-head-section{display:inline-block}.sf-base .sf-widget.sf-details-widget .sf-summary-box-title span{display:none}.sf-base .sf-widget.sf-details-widget a.sf-advanced-search{white-space:nowrap}.sf-base .sf-widget.sf-details-widget .sf-category-selector-placeholder .sf-dropdown.sf-fixed-width{width:10em}.sf-base .sf-widget.sf-details-widget .sf-advanced-search-placeholder,.sf-base .sf-widget.sf-details-widget .sf-details-table-placeholder{margin-top:1em}.sf-base .sf-widget.sf-details-widget .sf-datagrid-body-wrapper{overflow:auto;-webkit-overflow-scrolling:touch;height:auto}.sf-base .sf-widget.sf-details-widget .sf-transactions-grid .sf-edit-header{width:100px}.sf-base .sf-widget.sf-details-widget .sf-transactions-grid .sf-tags-col a{min-height:1em;min-width:100%}.sf-base .sf-widget.sf-details-widget .sf-transactions-export{float:right;margin-top:1em}.sf-base .sf-widget.sf-details-widget .sf-summary-placeholder{float:right}.sf-base .sf-widget.sf-details-widget .sf-details-filter-placeholder{float:none}.sf-base .sf-widget.sf-details-widget .sf-details-table-placeholder{min-height:335px}.sf-base .sf-widget.sf-details-widget .sf-manage-rules-button{display:inline-block;font-style:normal;speak:none;float:none;font-size:.929em;position:absolute;right:15px;top:20px}.sf-base .sf-widget.sf-details-widget .sf-manage-rules-button:before{font-family:icons;content:"\f13c"}.sf-base .sf-widget.sf-details-widget .sf-filters-placeholder{float:none;margin:0;width:25%}.sf-base .sf-widget.sf-details-widget .sf-filters-placeholder .sf-timerange-filter-title{color:#404040;margin-bottom:.5em}.sf-base .sf-widget.sf-details-widget .sf-widget-content-placeholder{position:relative}.sf-base .sf-widget.sf-details-widget .sf-widget-content-placeholder .sf-transactions-tabs-placeholder .sf-button:before{display:inline-block;color:#009d4c;font-size:1.7142em;line-height:1;vertical-align:middle}.sf-base .sf-widget.sf-details-widget .sf-widget-content-placeholder .sf-transactions-tabs-placeholder .sf-button.sf-active{background:#009d4c;border:1px solid #009d4c;padding-right:2em;padding-left:2em}.sf-base .sf-widget.sf-details-widget .sf-widget-content-placeholder .sf-transactions-tabs-placeholder .sf-button.sf-active .sf-button-text,.sf-base .sf-widget.sf-details-widget .sf-widget-content-placeholder .sf-transactions-tabs-placeholder .sf-button.sf-active:before{color:#fff}.sf-base .sf-widget.sf-details-widget .sf-widget-content-placeholder .sf-transactions-tabs-placeholder .sf-button.sf-button-all-categories{display:inline-block;font-style:normal;speak:none}.sf-base .sf-widget.sf-details-widget .sf-widget-content-placeholder .sf-transactions-tabs-placeholder .sf-button.sf-button-all-categories:before{font-family:icons;content:"\f1d4"}.sf-base .sf-widget.sf-details-widget .sf-widget-content-placeholder .sf-transactions-tabs-placeholder .sf-button.sf-button-all-categories.sf-active{margin-left:-2.142em;z-index:9}.sf-base .sf-widget.sf-details-widget .sf-widget-content-placeholder .sf-transactions-tabs-placeholder .sf-button.sf-button-no-categories{display:inline-block;font-style:normal;speak:none}.sf-base .sf-widget.sf-details-widget .sf-widget-content-placeholder .sf-transactions-tabs-placeholder .sf-button.sf-button-no-categories:before{font-family:icons;content:"\f1d5"}.sf-base .sf-widget.sf-details-widget .sf-widget-content-placeholder .sf-transactions-tabs-placeholder .sf-button.sf-button-no-categories.sf-active{margin-right:-2.142em;z-index:9}.sf-base .sf-widget.sf-details-widget .sf-widget-content-placeholder .sf-transactions-tabs-placeholder .sf-button:first-child{padding-right:3em}.sf-base .sf-widget.sf-details-widget .sf-widget-content-placeholder .sf-transactions-tabs-placeholder .sf-button:last-child{padding-left:3em}.sf-base .sf-widget.sf-details-widget .sf-widget-content-placeholder .sf-transactions-tabs-placeholder .sf-button .sf-button-text{color:#009d4c;display:inline-block;font-size:1.143em;font-weight:400;line-height:1;vertical-align:middle}.sf-base .sf-planning-preview .sf-disposable-bar-title{text-align:center;font-size:2.5em;padding-bottom:0}.sf-base .sf-planning-preview .sf-disposable-total{position:relative;height:10px;text-align:left;margin:1em 0 .5em;border-left:2px solid #d8d8d8;border-top:2px solid #d8d8d8;border-right:2px solid #d8d8d8}.sf-base .sf-planning-preview .sf-disposable-total .sf-disposable-total-title{position:absolute;top:-9px;left:15px;padding:0;background:#fff}.sf-base .sf-planning-preview .sf-disposable-total.sf-planning-preview-no-border{border:none}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper{position:relative;height:30px}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-expenses-bar-wrapper,.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-income-bar-wrapper{position:absolute;overflow:hidden;width:100%}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-expenses-bar-wrapper{top:5px;left:.5%;width:99%}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar{position:relative;float:left}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-tick{position:absolute;overflow:hidden;display:inline-block;width:8px;height:20px;right:-9px;background:#666;padding:5px;z-index:100;cursor:ew-resize;top:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-tick .sf-tick-vline{display:block;float:left;height:100%;width:2px;background:#ccc;margin-right:4px}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-tick .sf-tick-vline.last{margin:0}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-income-bar-wrapper .sf-disposable-innerbar{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-expenses-bar-wrapper .sf-disposable-innerbar{height:16px}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-discretionary .sf-disposable-innerbar,.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-discretionarySpent .sf-disposable-innerbar,.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-scheduled .sf-disposable-innerbar,.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-scheduledSpent .sf-disposable-innerbar{border-top:none;border-bottom:none}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-emergency .sf-disposable-innerbar,.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-spent .sf-disposable-innerbar{background:#C0624D}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-scheduled .sf-disposable-innerbar{background:#d56d56}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-scheduledSpent .sf-disposable-innerbar{background:#C0624D}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-discretionary .sf-disposable-innerbar{background:#b42860}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-discretionarySpent .sf-disposable-innerbar{background:#955a7a}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-income .sf-disposable-innerbar{background:#f4f4f4}.sf-base .sf-planning-preview .sf-disposable-labels{padding-top:0;top:2px}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label{position:relative;float:left}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label .sf-disposable-value{height:70px;border-left:2px solid #ccc;border-top:2px solid #ccc;border-right:2px solid #ccc;-webkit-border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0;cursor:pointer}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label.sf-active .sf-disposable-value{background:#fff;height:72px;border-color:#aaa}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label.sf-disposable-label-income .sf-disposable-value{margin:0 1em 0 0}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label.sf-disposable-label-disposable .sf-disposable-value{margin:0 0 0 1em;border:none;cursor:default}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label.sf-disposable-label-discretionary .sf-disposable-value,.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label.sf-disposable-label-scheduled .sf-disposable-value{margin:0 1em}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label-income .sf-icon-title{display:inline-block;font-style:normal;speak:none;font-size:.929em}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label-income .sf-icon-title:before{font-family:icons;content:"\f187"}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label-discretionary .sf-icon-title,.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label-scheduled .sf-icon-title{display:inline-block;font-style:normal;speak:none;font-size:.929em}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label-discretionary .sf-icon-title:before,.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label-scheduled .sf-icon-title:before{font-family:icons;content:"\f169"}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label-disposable .sf-disposable-value-title,.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label-income .sf-disposable-value-title{color:#f4f4f4}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label-scheduled .sf-disposable-value-title{color:#d56d56}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label-discretionary .sf-disposable-value-title{color:#b42860}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-value-title{padding:15px 10px 0}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-value-qty{padding:0 10px}.sf-base .sf-planning-preview .sf-disposable-no-data{text-align:center;padding:50px 0}.sf-base .sf-planning-preview .sf-numeric{font-family:Roboto,arial,sans-serif}.sf-base .sf-disposable-no-data{text-align:center;padding:1em}.sf-base .sf-planning-preview-prevision{float:right;width:24%;max-width:200px;min-width:150px;text-align:center}.sf-base .sf-planning-preview-prevision .sf-planning-preview-prevision-equal{float:left;font-weight:700;font-size:20px;margin-top:50px;margin-right:10px}.sf-base .sf-planning-preview-prevision .sf-planning-preview-prevision-total{text-align:center;margin-top:20px;margin-left:10px}.sf-base .sf-planning-preview-prevision .sf-planning-preview-prevision-total .sf-planning-preview-amount .sf-amount{font-weight:700;font-size:1.5em;cursor:default}.sf-base .sf-planning-preview-prevision .sf-planning-preview-prevision-total .sf-planning-preview-amount-warning{color:#d4593c}.sf-base .sf-planning-preview-prevision .sf-planning-preview-prevision-total .sf-planning-preview-amount-ok,.sf-base .sf-planning-preview-prevision .sf-planning-preview-prevision-total .sf-planning-preview-icon.bcv-icon-sun{color:#009d4c}.sf-base .sf-planning-preview-prevision .sf-planning-preview-prevision-total .sf-planning-preview-amount-warning:before{content:"-";padding-right:.5em;display:inline-block;font-weight:700;font-size:1.5em}.sf-base .sf-planning-preview-prevision .sf-planning-preview-prevision-total .sf-planning-preview-amount-ok:before{content:"+";display:inline-block;font-weight:700;padding-right:.5em;font-size:1.5em}.sf-base .sf-planning-preview-prevision .sf-planning-preview-prevision-total .sf-planning-preview-subtitle{font-size:.8em}.sf-base .sf-planning-preview-prevision .sf-planning-preview-prevision-total .sf-planning-preview-icon{display:block;margin:auto 0 5px;font-size:1.7em}.sf-base .sf-planning-preview-prevision .sf-planning-preview-prevision-total .sf-planning-preview-icon.bcv-icon-cloud{color:#d4593c}.sf-base .sf-planning-preview{width:70%;padding-top:20px;padding-right:10px;float:right}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper{z-index:0}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-income-bar-wrapper .sf-disposable-innerbar{height:27px}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar{z-index:10}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-expenses-bar-wrapper .sf-disposable-innerbar.sf-first{border-left:none;border-right:none;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-expenses-bar-wrapper .sf-disposable-innerbar.sf-first:before{display:none}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-expenses-bar-wrapper .sf-disposable-innerbar.sf-last{border-right:none;border-left:none;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-discretionarySpent{z-index:100}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-scheduledSpent{z-index:50}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-creditCardSpent{z-index:75}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-scheduledSpent .sf-disposable-innerbar{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border-right:none}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-scheduledSpent .sf-disposable-innerbar:before{content:"";display:block;width:18px;height:100%;position:absolute;left:-6px;top:0;border-top-right-radius:15px;border-bottom-right-radius:15px;background-color:#C0624D;z-index:0}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-discretionarySpent .sf-disposable-innerbar{background-color:#b42860}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-discretionarySpent .sf-disposable-innerbar:before{content:"";display:block;width:18px;height:100%;position:absolute;left:-6px;top:0;border-top-right-radius:15px;border-bottom-right-radius:15px;background-color:#b42860;z-index:8}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-creditCardSpent .sf-disposable-innerbar{background-color:#efaa4f}.sf-base .sf-planning-preview .sf-disposable-bar-wrapper .sf-disposable-bar-creditCardSpent .sf-disposable-innerbar:before{content:"";display:block;width:18px;height:100%;position:absolute;left:-6px;top:0;border-top-right-radius:15px;border-bottom-right-radius:15px;background-color:#C0624D;z-index:4}.sf-base .sf-planning-equalizer .sf-planning-equalizer-months .sf-planning-equalizer-month p.sf-expenses .sf-icon-title,.sf-base .sf-planning-equalizer .sf-planning-equalizer-months .sf-planning-equalizer-month p.sf-income .sf-icon-title{display:inline-block;font-style:normal;speak:none}.sf-base .sf-planning-preview .sf-disposable-total{border-color:#ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-width:1px}.sf-base .sf-planning-preview .sf-disposable-total .sf-disposable-total-title{min-width:180px;cursor:default;font-size:13px;color:inherit}.sf-base .sf-planning-preview .sf-disposable-labels{position:relative;overflow:inherit}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label{text-align:center;margin-left:5%;margin-top:10px;width:28%}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label .sf-disposable-label-scheduledSpent{background-color:#C0624D}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label .sf-disposable-label-discretionarySpent{background-color:#b42860}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label .sf-disposable-label-creditCardSpent{background-color:#efaa4f}.sf-base .sf-planning-preview .sf-disposable-labels .sf-disposable-label-cc{width:28%}.sf-base .sf-planning-equalizer{margin:1em 0}.sf-base .sf-planning-equalizer .sf-planning-equalizer-view{position:relative;padding:0 30px}.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars{border-bottom:1px solid #666;width:100%}.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars .sf-planning-equalizer-month{position:relative;height:100%;float:left}.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars .sf-planning-equalizer-expenses,.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars .sf-planning-equalizer-income{position:absolute;bottom:0;width:50px;left:50%;margin-left:-25px}.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars .sf-planning-equalizer-expenses{width:36px;margin-left:-20px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;border-left:2px solid #e4e4e4;border-right:2px solid #e4e4e4;border-top:2px solid #e4e4e4}.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars .sf-planning-equalizer-bar{position:relative;width:100%;height:100%}.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars .sf-planning-equalizer-bar div{width:100%;margin:0 auto}.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars .sf-planning-equalizer-bar-scheduledSpent,.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars .sf-planning-equalizer-bar-spent{background:#464646}.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars .sf-planning-equalizer-bar-scheduled{background:#747474}.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars .sf-planning-equalizer-bar-discretionarySpent{background:#9c9c9c}.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars .sf-planning-equalizer-bar-discretionary{background:#b6b6b6;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars .sf-planning-equalizer-bar-income{background:#d5d5d5;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars .sf-planning-equalizer-month.sf-active .sf-planning-equalizer-bar-scheduledSpent,.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars .sf-planning-equalizer-month.sf-active .sf-planning-equalizer-bar-spent{background:#C0624D}.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars .sf-planning-equalizer-month.sf-active .sf-planning-equalizer-bar-scheduled{background:#d56d56}.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars .sf-planning-equalizer-month.sf-active .sf-planning-equalizer-bar-discretionarySpent{background:#955a7a}.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars .sf-planning-equalizer-month.sf-active .sf-planning-equalizer-bar-discretionary{background:#a579a0}.sf-base .sf-planning-equalizer .sf-planning-equalizer-bars .sf-planning-equalizer-month.sf-active .sf-planning-equalizer-bar-income{background:#60a9d5}.sf-base .sf-planning-equalizer .sf-planning-equalizer-months{overflow:hidden;width:100%}.sf-base .sf-planning-equalizer .sf-planning-equalizer-months .sf-planning-equalizer-month{float:left;cursor:pointer}.sf-base .sf-planning-equalizer .sf-planning-equalizer-months .sf-planning-equalizer-month p{text-align:center;padding:1em 0}.sf-base .sf-planning-equalizer .sf-planning-equalizer-months .sf-planning-equalizer-month p .sf-icon-title{font-size:inherit}.sf-base .sf-planning-equalizer .sf-planning-equalizer-months .sf-planning-equalizer-month p.sf-expenses,.sf-base .sf-planning-equalizer .sf-planning-equalizer-months .sf-planning-equalizer-month p.sf-income{font-size:.857em}.sf-base .sf-planning-equalizer .sf-planning-equalizer-months .sf-planning-equalizer-month p.sf-income{padding:0;color:#d5d5d5}.sf-base .sf-planning-equalizer .sf-planning-equalizer-months .sf-planning-equalizer-month p.sf-income .sf-icon-title:before{font-family:icons;content:"\f187"}.sf-base .sf-planning-equalizer .sf-planning-equalizer-months .sf-planning-equalizer-month p.sf-expenses{padding:.5em 0;color:#9c9c9c}.sf-base .sf-planning-equalizer .sf-planning-equalizer-months .sf-planning-equalizer-month p.sf-expenses .sf-icon-title:before{font-family:icons;content:"\f169"}.sf-base .sf-planning-equalizer .sf-planning-equalizer-months .sf-planning-equalizer-month.sf-active p.sf-income{color:#60a9d5}.sf-base .sf-planning-equalizer .sf-planning-equalizer-months .sf-planning-equalizer-month.sf-active p.sf-expenses{color:#955a7a}.sf-base .sf-planning-equalizer .sf-editable-tooltip{display:none;position:absolute;width:100px;left:50%;margin-left:-50px;margin-bottom:10px;bottom:10px;z-index:100;text-align:center;background:#e4e4e4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.sf-base .sf-planning-equalizer .sf-editable-tooltip .sf-editable-tooltip-input,.sf-base .sf-planning-equalizer .sf-editable-tooltip .sf-editable-tooltip-label,.sf-base .sf-planning-equalizer .sf-editable-tooltip .sf-editable-tooltip-value{display:block;margin:.5em 0}.sf-base .sf-planning-equalizer .sf-editable-tooltip .sf-editable-tooltip-value{height:30px}.sf-base .sf-planning-equalizer .sf-editable-tooltip .sf-editable-tooltip-value a{display:inline-block;padding-top:.4em}.sf-base .sf-planning-equalizer .sf-editable-tooltip .sf-editable-tooltip-input{display:none;height:30px}.sf-base .sf-planning-equalizer .sf-editable-tooltip .sf-editable-tooltip-input input{font-size:.9em;width:70%}.sf-base .sf-planning-equalizer .sf-editable-tooltip .sf-editable-tooltip-input input.sf-validation-error{border:1px solid #d56d56}.sf-base .sf-planning-equalizer .sf-editable-tooltip .sf-arrow{position:absolute;border:10px solid transparent;border-top-color:#e4e4e4;left:50%;margin-left:-10px;bottom:-20px}.sf-base .sf-planning-equalizer .sf-tick-group{position:absolute;height:0}.sf-base .sf-planning-equalizer .sf-tick-group .sf-hover,.sf-base .sf-planning-equalizer .sf-tick-group:hover{padding-top:10px;top:-10px}.sf-base .sf-planning-equalizer .sf-tick-group .sf-hover .sf-editable-tooltip,.sf-base .sf-planning-equalizer .sf-tick-group:hover .sf-editable-tooltip{display:block}.sf-base .sf-planning-equalizer .sf-tick{position:relative;display:block;width:17px;height:4px;background:#666;padding:4px;z-index:101;cursor:ns-resize;left:50%;margin-left:-12.5px;top:-6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.sf-base .sf-planning-equalizer .sf-tick .sf-tick-hline{display:block;float:left;width:100%;height:1px;background:#ccc;margin-bottom:2px}.sf-base .sf-planning-equalizer .sf-tick .sf-tick-vline.last{margin:0}.sf-base .sf-planning-equalizer .sf-tick .sf-tick-value{position:absolute;top:-30px;right:50%;display:block;background:#fff;text-align:center;border:1px solid #666;padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.sf-base .sf-planning-equalizer .sf-tick.active{opacity:1;filter:alpha(opacity=100)}.sf-base .sf-planning-equalizer .sf-planning-warning{display:block;position:absolute;width:100%;text-align:center;top:-50px;font-size:1.714em}.sf-base .sf-planning-equalizer .sf-planning-warning .sf-planning-warning-icon{display:inline-block;font-style:normal;speak:none}.sf-base .sf-planning-equalizer .sf-planning-warning .sf-planning-warning-icon:before{font-family:icons;content:"\f1e8"}.sf-base .sf-planning-equalizer .sf-planning-equalizer-month.sf-active .sf-planning-warning{color:#f89f69}.sf-base .sf-planning-equalizer .sf-datagrid tr a.sf-planning-equalizer-month{color:#009d4c}.sf-base .sf-planning-equalizer .sf-accessible-switch{padding:1em;text-align:right}.sf-base .sf-planning-equalizer .sf-accessible-switch .sf-accessible-show{display:inline-block}.sf-base .sf-planning-equalizer .sf-accessible-switch .sf-accessible-hide,.sf-base .sf-planning-equalizer .sf-accessible-switch.sf-accessible-view .sf-accessible-show{display:none}.sf-base .sf-planning-equalizer .sf-accessible-switch.sf-accessible-view .sf-accessible-hide{display:inline-block}.sf-base .sf-planning-equalizer .sf-datagrid-body td,.sf-base .sf-planning-equalizer .sf-datagrid-body th{text-align:right}.sf-base .sf-planning-equalizer .sf-numeric{font-family:Roboto,arial,sans-serif}.sf-base .sf-planning-equalizer .sf-planning-equalizer-go-next,.sf-base .sf-planning-equalizer .sf-planning-equalizer-go-prev{position:absolute;bottom:1em;font-size:1.143em;text-decoration:none;color:#3F3F3F}.sf-base .sf-planning-equalizer .sf-planning-equalizer-go-next span,.sf-base .sf-planning-equalizer .sf-planning-equalizer-go-prev span{display:none}.sf-base .sf-planning-equalizer .sf-planning-equalizer-go-prev{left:0;display:inline-block;font-style:normal;speak:none}.sf-base .sf-planning-equalizer .sf-planning-equalizer-go-prev:before{font-family:icons;content:"\f13b"}.sf-base .sf-planning-equalizer .sf-planning-equalizer-go-next{right:0;display:inline-block;font-style:normal;speak:none}.sf-base .sf-planning-equalizer .sf-planning-equalizer-go-next:before{font-family:icons;content:"\f13c"}.sf-base .sf-pattern-editor .sf-pattern-editor-form .sf-form-datepicker{position:static}.sf-base .sf-planning-details .sf-datagrid-empty-message{padding:4em 1em}.sf-base .sf-planning-details .sf-date-header,.sf-base .sf-planning-details .sf-edit-header{width:10%}.sf-base .sf-planning-details .sf-amount-header{width:15%}.sf-base .sf-planning-details .sf-acc-header,.sf-base .sf-planning-details .sf-cat-header{width:20%}.sf-base .sf-planning-details .sf-desc-header{width:25%}.sf-base .sf-planning-details .sf-edit-col{text-align:center}.sf-base .sf-planning-details .sf-numeric{font-family:Roboto,arial,sans-serif}.sf-base .sf-planning-details .sf-datagrid-body-wrapper{height:450px;overflow:auto}.sf-base .sf-widget.sf-spending-plan-widget .sf-spending-plan-no-data{padding:80px 0;text-align:center}.sf-base .sf-widget.sf-spending-plan-widget .sf-spending-plan-header .sf-subtitle .sf-filters{display:inline-block}.sf-base .sf-widget.sf-spending-plan-widget .sf-spending-plan-header .sf-subtitle .sf-spending-plan-types-buttons{float:right}.sf-base .sf-widget.sf-spending-plan-widget .sf-spending-plan-budgets-placeholder,.sf-base .sf-widget.sf-spending-plan-widget .sf-spending-plan-details-placeholder{border:2px solid #aaa;padding:1em;min-height:500px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.sf-base .sf-widget.sf-spending-plan-widget .sf-spending-plan-budgets-placeholder{overflow-y:scroll;max-height:400px;display:none}.sf-base .sf-widget.sf-spending-plan-widget{overflow:inherit;width:93%}.sf-base .sf-widget.sf-spending-plan-widget .sf-widget-content-placeholder{min-height:inherit;padding:0;overflow:inherit}.sf-base .sf-widget.sf-spending-plan-widget .sf-spending-plan-content{min-height:inherit}.sf-base .sf-widget.sf-spending-plan-widget .sf-spending-plan-content .sf-spending-plan-period{font-size:13px;color:inherit}.sf-base .sf-widget.sf-spending-plan-widget .sf-spending-plan-preview-placeholder{clear:both;margin:0 auto;width:95%;overflow:inherit}.sf-base .sf-widget.sf-spending-plan-widget .sf-spending-plan-preview-top-right{float:right;width:24%;max-width:200px;min-width:150px}.sf-base .sf-widget.sf-spending-plan-widget .sf-spending-plan-top-left{width:95%;margin:auto}.sf-base .sf-widget.sf-spending-plan-widget .sf-spending-plan-top-left .sf-spending-plan-top-left-inner{width:70%;padding-right:10px;float:right}.sf-base .sf-widget.sf-spending-plan-widget .sf-spending-plan-top-left .sf-filter-spending-plan{float:right;max-width:350px}.sf-base .sf-widget.sf-spending-plan-widget .sf-spending-plan-top-left .sf-spending-plan-period{float:left}.sf-button.sf-button-expenses:before{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);padding-left:.5em}.sf-icon-button.sf-button-delete:before{font-size:20px}.sf-button.sf-button-cancel:before{font-size:12px}.sf-form-row{line-height:none}.sf-popup-mask.sf-mask{background-color:#020202;z-index:999;height:100%;left:0;position:fixed;opacity:.4;filter:alpha(opacity=40);top:0;width:100%}.sf-popup-mask.sf-mask.sf-mask-loading .sf-loading{display:block}.sf-popup-mask.sf-mask .sf-loading{display:none}.sf-popup-mask.sf-mask .sf-loading .sf-loading-center{height:100%;min-height:100px;position:absolute;width:100%}.sf-popup-mask.sf-mask .sf-loading .sf-loading-indicator{background:url(../../css/img/loading.gif) no-repeat;left:50%;padding:0;position:absolute;top:50%;height:35px;width:35px;font:0/0 a;color:transparent;text-shadow:none;border:0}.sf-base body,.sf-base html{line-height:1}.sf-base .sf-widget .sf-widget-header.sf-analysis-header .sf-subtitle{display:inline-block;font-style:normal;speak:none}.sf-base article,.sf-base aside,.sf-base details,.sf-base figcaption,.sf-base figure,.sf-base footer,.sf-base header,.sf-base hgroup,.sf-base hr,.sf-base menu,.sf-base nav,.sf-base section{display:block}.sf-base .sf-widget .sf-widget-header.sf-analysis-header .sf-subtitle:before{font-family:icons;content:"\f168";transform:scaleX(-1)}.sf-base .sf-widget .sf-widget-header.sf-balance-header .sf-subtitle::before{font-family:bcv-iconfont;content:"\e81f"}.sf-base .sf-widget.sf-budget-widget .sf-subtitle::before{font-family:bcv-iconfont;content:"\e820"}.sf-base .sf-widget .sf-widget-header.sf-details-header .sf-subtitle::before{font-family:bcv-iconfont;content:"\e80b"}.sf-base abbr,.sf-base address,.sf-base article,.sf-base aside,.sf-base audio,.sf-base b,.sf-base blockquote,.sf-base body,.sf-base canvas,.sf-base caption,.sf-base cite,.sf-base code,.sf-base dd,.sf-base del,.sf-base details,.sf-base dfn,.sf-base div,.sf-base dl,.sf-base dt,.sf-base em,.sf-base fieldset,.sf-base figcaption,.sf-base figure,.sf-base footer,.sf-base form,.sf-base h1,.sf-base h2,.sf-base h3,.sf-base h4,.sf-base h5,.sf-base h6,.sf-base header,.sf-base hgroup,.sf-base html,.sf-base i,.sf-base iframe,.sf-base img,.sf-base ins,.sf-base kbd,.sf-base label,.sf-base legend,.sf-base li,.sf-base mark,.sf-base menu,.sf-base nav,.sf-base object,.sf-base ol,.sf-base p,.sf-base pre,.sf-base q,.sf-base samp,.sf-base section,.sf-base small,.sf-base span,.sf-base strong,.sf-base sub,.sf-base summary,.sf-base sup,.sf-base table,.sf-base tbody,.sf-base td,.sf-base tfoot,.sf-base th,.sf-base thead,.sf-base time,.sf-base tr,.sf-base ul,.sf-base var,.sf-base video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}.sf-base html{width:100%;min-height:100%}.sf-base blockquote,.sf-base q{quotes:none}.sf-base blockquote:after,.sf-base blockquote:before,.sf-base q:after,.sf-base q:before{content:'';content:none}.sf-base a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}.sf-base ins,.sf-base mark{background-color:#ff9;color:#000}.sf-base ins{text-decoration:none}.sf-base mark{font-style:italic;font-weight:700}.sf-base del{text-decoration:line-through}.sf-base abbr[title],.sf-base dfn[title]{border-bottom:1px dotted;cursor:help}.sf-base .highcharts-data-labels,.sf-base .sf-accordion-item .sf-accordion-header{cursor:pointer}.sf-base table{border-collapse:collapse;border-spacing:0}.sf-base hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.sf-base .sf-accordion-item .sf-accordion-toggle-link,.sf-base .sf-accordion-item.sf-collapsed .sf-accordion-toggle-link{display:inline-block;font-style:normal;speak:none}.sf-base input,.sf-base select{vertical-align:middle}@font-face{font-family:'PT Mono';src:url(../ui/css/fonts/PTM55FT.eot);src:url(../ui/css/fonts/PTM55FT.eot?#iefix) format('embedded-opentype'),url(../ui/css/fonts/PTM55FT.woff) format('woff'),url(../ui/css/fonts/PTM55FT.ttf) format('truetype'),url(../ui/css/fonts/PTM55FT.svg#6c773c622eeb2cb61999f5d03d3acfb9) format('svg');font-style:normal;font-weight:400}@font-face{font-family:icons;src:url(../ui/css/icons/icons-6daa8f8ee410945c3cb6d2c64c2eab7b.eot);src:url(../ui/css/icons/icons-6daa8f8ee410945c3cb6d2c64c2eab7b.eot?#iefix) format("embedded-opentype"),url(../ui/css/icons/icons-6daa8f8ee410945c3cb6d2c64c2eab7b.woff) format("woff"),url(../ui/css/icons/icons-6daa8f8ee410945c3cb6d2c64c2eab7b.ttf) format("truetype"),url(../ui/css/icons/icons-6daa8f8ee410945c3cb6d2c64c2eab7b.svg?#icons) format("svg");font-weight:400;font-style:normal}.sf-base{color:#3F3F3F;font-family:Roboto,arial,sans-serif;font-size:14px}.sf-base h1,.sf-base h2,.sf-base h3,.sf-base h4,.sf-base h5,.sf-base h6{font-weight:300}.sf-base h1{color:#020202;font-size:2.5em}.sf-base h2{color:#020202;font-size:1.714em}.sf-base h3{color:#020202;font-size:1.143em}.sf-base h4,.sf-base h5{color:#020202;font-size:1em}.sf-base h6{color:#020202;font-size:.929em}.sf-base a{color:#009d4c;text-decoration:none}.sf-base .sf-box.sf-accordion-item .sf-accordion-toggle-link,.sf-base a.sf-active,.sf-base a.sf-selected,.sf-base a:active{color:#020202}.sf-base a:hover{text-decoration:underline}.sf-base a:hover:before{text-decoration:none}.sf-base a:focus{-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9;outline:0}.sf-base .sf-accordion-item{clear:both}.sf-base .sf-accordion-item .sf-accordion-toggle-link:after{font-family:icons;content:"\f13d"}.sf-base .sf-accordion-item.sf-collapsed .sf-accordion-toggle-link:after{font-family:icons;content:"\f13a"}.sf-base .sf-accordion-item.sf-collapsed .sf-accordion-body{display:none}.sf-base .sf-box{box-sizing:border-box;padding:1em;width:100%}.sf-base .sf-box-title{font-weight:700}.sf-base .sf-subheader{background-color:#fff;border-bottom:1px solid #020202;border-top:1px solid #020202;font-weight:700;line-height:2.666em;padding:0 1em}.sf-base .sf-accordion-item:first-child .sf-subheader{border-top:none}.sf-base .sf-accordion-item .sf-accordion-header.sf-subheader:hover{background-color:#e4e4e4}.sf-base .sf-icon{color:#3F3F3F}.sf-base .sf-category-color{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;height:1em;margin:0 .25em 0 0;box-sizing:border-box;width:1.5em}.sf-base .sf-widget .highcharts-tooltip{z-index:1}.sf-base .sf-number,.sf-base .sf-number *{fill:#404040;color:#404040;font-family:Roboto,arial,sans-serif;font-size:.929em}.sf-base.sf-font-default{font-size:14px}.sf-base.sf-font-small{font-size:10px}.sf-base.sf-font-large{font-size:15px}.sf-base.sf-font-xlarge{font-size:18px}.sf-base.sf-font-xxlarge{font-size:21px}.sf-base.sf-font-xxxlarge{font-size:25px}.sf-base.sf-contrast-high{color:#fff;text-shadow:none}.sf-base.sf-contrast-high h1,.sf-base.sf-contrast-high h2,.sf-base.sf-contrast-high h3,.sf-base.sf-contrast-high h4,.sf-base.sf-contrast-high h5,.sf-base.sf-contrast-high h6{color:#fff}.sf-base.sf-contrast-high a,.sf-base.sf-contrast-high a.sf-active,.sf-base.sf-contrast-high a.sf-selected,.sf-base.sf-contrast-high a:hover{color:#fff;text-decoration:underline}.sf-base.sf-contrast-high .sf-accordion-toggle-link .sf-icon:before,.sf-base.sf-contrast-high .sf-icon{color:#fff}.sf-base.sf-contrast-high .sf-box{filter:none;background:0 0}.sf-base.sf-contrast-high ul.jsonSuggest .ui-menu{border:3px solid #fff}.sf-base.sf-contrast-high ul.jsonSuggest li a{filter:none;background:#FFEA00;color:#000}.sf-base.sf-contrast-high ul.jsonSuggest li a.ui-state-hover{background:#000;color:#fff}.sf-base.sf-contrast-high .sf-subheader{filter:none;background:#000}.sf-base .item-disabled,.sf-base input:disabled{cursor:default;opacity:.6;filter:alpha(opacity=60)}.sf-base .sf-amount,.sf-base .sf-amount *{font-family:Roboto,arial,sans-serif;font-size:.929em;font-weight:400;font-weight:700}.sf-base .sf-tooltip.qtip .qtip-content{text-align:center}.sf-base .sf-box{background-color:#f4f4f4;border:1px solid #d8d8d8;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.sf-base .sf-transactions-controls{padding:1em 0}.sf-base .sf-transactions-controls .sf-button{margin:0 .5em}.sf-base .sf-transactions-controls .sf-button.sf-button-cancel:before{display:none}.sf-base .sf-popup-content .sf-button-controls{text-align:center}.sf-base .sf-form-vertical .sf-form-cell>*,.sf-base .sf-form-vertical .sf-form-row>*,.sf-base .sf-form-vertical>*{float:left;clear:both}.sf-base .sf-form-horizontal label{float:left;width:24%}.sf-base .sf-form-horizontal .sf-form-row{margin-top:.5em}.sf-base .sf-form-horizontal .sf-form-row:first-child{margin-top:0}.sf-base .sf-form-inline .sf-form-row{margin-top:.5em}.sf-base .sf-form-inline .sf-form-row:first-child{margin-top:0}.sf-base .sf-form-vertical .sf-form-inline .sf-form-cell>*,.sf-base .sf-form-vertical .sf-form-inline .sf-form-row>*,.sf-base .sf-form-vertical .sf-form-inline>*{display:inline-block;float:none;clear:none}.sf-base .sf-form-row.sf-form-inline input{width:100%}.sf-base fieldset{border-bottom:2px solid #d8d8d8;box-sizing:border-box;padding:1em 0;margin:0}.sf-base fieldset:first-child{padding-top:0}.sf-base .sf-form-horizontal label,.sf-base .sf-form-inline label,.sf-base .sf-form-vertical label{display:inline-block;color:#020202;font-weight:400;line-height:2.2em}.sf-base .sf-form-row{clear:both;width:100%}.sf-base .sf-form-horizontal .sf-form-cell,.sf-base .sf-form-inline .sf-form-cell,.sf-base .sf-form-vertical .sf-form-cell{clear:none;float:left;margin-left:.5em}.sf-base .sf-form-horizontal .sf-form-cell:first-child,.sf-base .sf-form-inline .sf-form-cell:first-child,.sf-base .sf-form-vertical .sf-form-cell:first-child{margin-left:0}.sf-base .sf-form-error .sf-add-on,.sf-base .sf-form-error .sf-dropdown,.sf-base .sf-form-error input{border-color:#d56d56!important}.sf-base .sf-form-error label{color:#d56d56!important}.sf-base .sf-form-error-description{color:#3F3F3F!important}.sf-base input,.sf-base textarea{margin:0;font-size:100%;vertical-align:middle}.sf-base input[type=datetime],.sf-base input[type=datetime-local],.sf-base input[type=date],.sf-base input[type=month],.sf-base input[type=time],.sf-base input[type=week],.sf-base input[type=number],.sf-base input[type=email],.sf-base input[type=url],.sf-base input[type=search],.sf-base input[type=tel],.sf-base input[type=color],.sf-base input[type=text],.sf-base input[type=password],.sf-base textarea{background-color:#fff;border:2px solid #d8d8d8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-family:Roboto,arial,sans-serif;height:2.2em;padding:0 .5em;font-size:1em;line-height:2.2em;color:#3F3F3F;vertical-align:middle}.sf-base input[type=datetime]:focus,.sf-base input[type=datetime-local]:focus,.sf-base input[type=date]:focus,.sf-base input[type=month]:focus,.sf-base input[type=time]:focus,.sf-base input[type=week]:focus,.sf-base input[type=number]:focus,.sf-base input[type=email]:focus,.sf-base input[type=url]:focus,.sf-base input[type=search]:focus,.sf-base input[type=tel]:focus,.sf-base input[type=color]:focus,.sf-base input[type=text]:focus,.sf-base input[type=password]:focus,.sf-base textarea:focus{-webkit-box-shadow:0 0 1px 2px #bce4c9;-moz-box-shadow:0 0 1px 2px #bce4c9;box-shadow:0 0 1px 2px #bce4c9;outline:0;line-height:1}.sf-base input[type=text][readonly=readonly],.sf-base input[type=text][readonly]{font-style:italic;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sf-base .sf-textfield-append,.sf-base .sf-textfield-prepend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;white-space:nowrap;vertical-align:middle}.sf-base .sf-textfield-append input,.sf-base .sf-textfield-prepend input{position:relative;margin-bottom:0;vertical-align:top;width:100%}.sf-base .sf-textfield-append input:focus,.sf-base .sf-textfield-prepend input:focus{z-index:2}.sf-base .sf-textfield-append .sf-add-on,.sf-base .sf-textfield-prepend .sf-add-on{background-color:#e4e4e4;border:2px solid #d8d8d8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-weight:700;height:2.2em;line-height:2.2em;padding:0;position:absolute;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:top;width:2.5em}.sf-base .sf-textfield-prepend{padding-left:2.5em}.sf-base .sf-textfield-append{padding-right:2.5em}.sf-base .sf-textfield-prepend input{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;border-left-width:0}.sf-base .sf-textfield-prepend .sf-add-on{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;left:0}.sf-base .sf-textfield-append input{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;border-right-width:0}.sf-base .sf-textfield-append .sf-add-on{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;right:0}.sf-base .sf-textfield-prepend.sf-textfield-append .sf-add-on{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;left:auto;right:0;border-radius:0 4px 4px 0}.sf-base .sf-textfield-prepend.sf-textfield-append .sf-add-on:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;left:0;right:auto;border-radius:4px 0 0 4px}.sf-base.sf-contrast-high .sf-textfield-append .sf-add-on,.sf-base.sf-contrast-high .sf-textfield-prepend .sf-add-on{background-color:#8AE1FE;text-shadow:none;color:#011932}@media (max-width:800px){.sf-base .sf-form-horizontal .sf-dropdown.sf-fixed-width,.sf-base .sf-form-horizontal .sf-form-cell,.sf-base .sf-form-horizontal .sf-form-field,.sf-base .sf-form-horizontal .sf-form-row,.sf-base .sf-form-horizontal .sf-reform-select,.sf-base .sf-form-horizontal .sf-textfield-prepend,.sf-base .sf-form-horizontal input,.sf-base .sf-form-horizontal label,.sf-base .sf-form-inline .sf-dropdown.sf-fixed-width,.sf-base .sf-form-inline .sf-form-cell,.sf-base .sf-form-inline .sf-form-field,.sf-base .sf-form-inline .sf-form-row,.sf-base .sf-form-inline .sf-reform-select,.sf-base .sf-form-inline .sf-textfield-prepend,.sf-base .sf-form-inline input,.sf-base .sf-form-inline label,.sf-base .sf-form-vertical .sf-dropdown.sf-fixed-width,.sf-base .sf-form-vertical .sf-form-cell,.sf-base .sf-form-vertical .sf-form-field,.sf-base .sf-form-vertical .sf-form-row,.sf-base .sf-form-vertical .sf-reform-select,.sf-base .sf-form-vertical .sf-textfield-prepend,.sf-base .sf-form-vertical input,.sf-base .sf-form-vertical label{clear:both;display:block;float:none;width:100%!important}.sf-base .sf-form-horizontal .sf-form-cell,.sf-base .sf-form-inline .sf-form-cell,.sf-base .sf-form-vertical .sf-form-cell{margin-left:0}}.sf-base input[type=text]{border:1px solid #b8b8b8;padding:1.2em}.sf-base .sf-form-row{line-height:inherit;margin-top:.5em}.sf-base.sf-widget-placeholder.sf-device-mobile{max-width:none}.sf-base.sf-widget-placeholder{border-top:none;border-right:none;border-bottom:none;border-left:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;position:relative;width:100%;margin:0;max-width:inherit;overflow:inherit}@-ms-viewport{width:device-width}.sf-base .sf-hidden{display:none;visibility:hidden}.sf-base .sf-hidden-desktop,.sf-base .sf-visible-phone,.sf-base .sf-visible-tablet{display:none!important}.sf-base .sf-visible-desktop{display:inherit!important}@media (min-width:800px) and (max-width:1000px){.sf-base .sf-hidden-desktop{display:inherit!important}.sf-base .sf-visible-desktop{display:none!important}.sf-base .sf-visible-tablet{display:inherit!important}.sf-base .sf-hidden-tablet{display:none!important}.sf-base :not(input,select,textarea){-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}}@media (max-width:800px){.sf-base .sf-hidden-desktop{display:inherit!important}.sf-base .sf-visible-desktop{display:none!important}.sf-base .sf-visible-phone{display:inherit!important}.sf-base .sf-hidden-phone,.sf-base .sf-visible-print{display:none!important}}@media print{.sf-base .sf-visible-print{display:inherit!important}.sf-base .sf-hidden-print{display:none!important}}.sf-base .sf-clearfix:after,.sf-base .sf-clearfix:before{display:table;content:"";line-height:0;clear:both}.sf-base .sf-text-wrapper{line-height:1em;text-overflow:ellipsis;width:75%;overflow:hidden;white-space:nowrap;display:inline-block}