@import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700&amp;subset=latin-ext");input,a,li,ul,button,label,select,option,table,tbody,thead,tr,td,th,div,span,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote{font-family:'Roboto', sans-serif !important}.columns{padding:0 4px}.ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.margin-note-top-1{margin-top:-1em}.row-height{height:4.5em}.tree-header div.ui-panel-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-all{background:#03A;color:#fff;height:32px;border-radius:2px !important;padding:10px}.old-design-only{display:none !important}.downloaded-reports-text{height:54px;line-height:54px}button{outline:none}button.ui-button.ui-button-text-only,button.ui-button-text-icon-left,button.ui-button-text-icon-right,button.primary-button.ui-button,button.secondary-button.ui-button,button.flat-button.ui-button{position:relative;overflow:hidden !important;border:none;border-radius:2px;min-height:34px;opacity:1 !important;margin-right:8px}button.ui-button.ui-button-text-only span.ui-button-text,button.ui-button-text-icon-left span.ui-button-text,button.ui-button-text-icon-right span.ui-button-text,button.primary-button.ui-button span.ui-button-text,button.secondary-button.ui-button span.ui-button-text,button.flat-button.ui-button span.ui-button-text{font-size:12px;text-transform:uppercase;font-weight:700}button.primary-button.ui-button{background-color:#0033aa}button.primary-button.ui-button span.ui-button-text{color:#ffffff}button.ui-button.ui-button-text-only,button.ui-button-text-icon-left,button.ui-button-text-icon-right,button.secondary-button.ui-button{background-color:#ededed}button.ui-button.ui-button-text-only span.ui-button-text,button.ui-button-text-icon-left span.ui-button-text,button.ui-button-text-icon-right span.ui-button-text,button.secondary-button.ui-button span.ui-button-text{color:#0033aa}button.primary-button.ui-button.ui-state-disabled{background-color:#9b9b9b}button.primary-button.ui-button.ui-state-disabled span.ui-button-text{color:#ffffff}button.flat-button.ui-button{background-color:transparent}button.flat-button.ui-button span.ui-button-text{color:#0033aa}button.flat-button.ui-button.ui-state-disabled{background-color:transparent}button.flat-button.ui-button.ui-state-disabled span.ui-button-text{color:#9b9b9b}button.ui-button.ui-button-text-only,button.ui-button-text-icon-left,button.ui-button-text-icon-right,button.primary-button.ui-button,button.secondary-button.ui-button{box-shadow:0px 1px 1px rgba(0,0,0,0.5)}button.ui-button.ui-button-text-only:hover:not(.ui-state-disabled),button.ui-button-text-icon-left:hover:not(.ui-state-disabled),button.ui-button-text-icon-right:hover:not(.ui-state-disabled),button.primary-button.ui-button:hover:not(.ui-state-disabled),button.secondary-button.ui-button:hover:not(.ui-state-disabled){box-shadow:0px 2px 2px rgba(0,0,0,0.5)}button.flat-button.ui-button{box-shadow:none !important}button.flat-button.ui-button:hover:not(.ui-state-disabled){background-color:#ededed}button.ui-button.ui-button-text-only:after,button.ui-button-text-icon-left:after,button.ui-button-text-icon-right:after,button.primary-button.ui-button:after,button.secondary-button.ui-button:after,button.flat-button.ui-button:after{content:'';position:absolute;top:100%;left:50%;width:5px;height:5px;background:rgba(51,51,51,0.1);opacity:0;border-radius:100%;transform:scale(1, 1) translate(-50%);transform-origin:50% 50%}@keyframes ripple{0%{transform:scale(0, 0);opacity:1}20%{transform:scale(25, 25);opacity:1}100%{opacity:0;transform:scale(40, 40)}}button.ui-button-text-icon-left .ui-icon-check,button.ui-button-text-icon-right .ui-icon-check{background-image:url("/bol-sa/faces/javax.faces.resource/images/bolt-design/check-primary.svg?ln=sb-theme") !important;background-position:center center !important;background-size:18px}button.ui-button.ui-button-text-only:focus:not(:active)::after,button.ui-button-text-icon-left:focus:not(:active)::after,button.ui-button-text-icon-right:focus:not(:active)::after,button.primary-button.ui-button:focus:not(:active)::after,button.secondary-button.ui-button:focus:not(:active)::after,button.flat-button.ui-button:focus:not(:active)::after{animation:ripple 1s ease-out}button.ui-button.ui-button-text-only[disabled],button.ui-button-text-icon-left[disabled],button.ui-button-text-icon-right[disabled],button.primary-button.ui-button[disabled],button.secondary-button.ui-button[disabled],button.ui-button.ui-state-disabled{box-shadow:none !important}button.ui-button.ui-button-text-only[disabled] span.ui-button-text,button.ui-button-text-icon-left[disabled] span.ui-button-text,button.ui-button-text-icon-right[disabled] span.ui-button-text,button.primary-button.ui-button[disabled] span.ui-button-text,button.secondary-button.ui-button[disabled] span.ui-button-text,button.ui-button.ui-state-disabled span.ui-button-text{color:#767676}button.label-top-margin{margin-top:18px}button.file-upload-button{max-height:34px}.textbox-adjacent-btn{margin-top:18px}.blueButton{background-color:#0033aa !important}.blueButton span.ui-button-text{color:#ededed !important}input.ui-inputfield,textarea.ui-inputfield,select{font-size:14px;border-radius:4px;border:1px solid #767676;padding:4px;line-height:18px}input.ui-inputfield,select{height:34px}select{padding-right:22px}select:focus{outline:none;-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999}input.ui-inputfield:hover,input.ui-inputfield:focus,textarea.ui-inputfield:hover,textarea.ui-inputfield:focus,select:hover,select:focus{border-color:#03A}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url("/bol-sa/faces/javax.faces.resource/images/bolt-design/dropdown-tick-secondary.svg?ln=sb-theme") no-repeat scroll;background-position-y:center;background-position-x:98%}select:hover,select:focus{background:transparent url("/bol-sa/faces/javax.faces.resource/images/bolt-design/dropdown-tick-primary.svg?ln=sb-theme") no-repeat scroll;background-position-y:center;background-position-x:98%}select[disabled]:hover,select[disabled]:focus{background-image:url("/bol-sa/faces/javax.faces.resource/images/bolt-design/dropdown-tick-secondary.svg?ln=sb-theme")}select::-ms-expand{display:none}@media screen and (min-width: 0 \0){select{background:none\9;padding:5px\9}}.ui-trigger-calendar{position:relative}.ui-trigger-calendar input{width:100% !important;padding-right:30px;font-size:12px}.ui-trigger-calendar input:focus ~ button .ui-icon-calendar{background:transparent url("/bol-sa/faces/javax.faces.resource/images/bolt-design/24-primary.svg?ln=sb-theme") no-repeat scroll !important}.ui-trigger-calendar button{display:inline;position:absolute;top:-5px;right:5px;background-color:transparent}.ui-trigger-calendar button .ui-icon-calendar{background:transparent url("/bol-sa/faces/javax.faces.resource/images/bolt-design/24-secondary.svg?ln=sb-theme") no-repeat scroll !important}.ui-trigger-calendar button:hover .ui-icon-calendar{background:transparent url("/bol-sa/faces/javax.faces.resource/images/bolt-design/24-primary.svg?ln=sb-theme") no-repeat scroll !important}.ui-datepicker:not(.dashdoard-refresh-calendar){padding:0 !important;margin-top:5px;border-radius:4px}.ui-datepicker:not(.dashdoard-refresh-calendar) .ui-datepicker-header{background-color:#03a;border-radius:4px 4px 0px 0px}.ui-datepicker:not(.dashdoard-refresh-calendar) .ui-datepicker-header .ui-datepicker-prev{display:none}.ui-datepicker:not(.dashdoard-refresh-calendar) .ui-datepicker-header .ui-datepicker-next{display:none}.ui-datepicker:not(.dashdoard-refresh-calendar) .ui-datepicker-header .ui-datepicker-title{margin:0}.ui-datepicker:not(.dashdoard-refresh-calendar) .ui-datepicker-header .ui-datepicker-title select{color:#fff;border:none !important;cursor:pointer;background:transparent url("/bol-sa/faces/javax.faces.resource/images/bolt-design/dropdown-tick-white.svg?ln=sb-theme") no-repeat scroll;background-position-y:center;background-position-x:98%;margin:0 10px;width:auto}.ui-datepicker:not(.dashdoard-refresh-calendar) .ui-datepicker-header .ui-datepicker-title select option{color:#000}.ui-datepicker:not(.dashdoard-refresh-calendar) table.ui-datepicker-calendar thead{font-size:10px;color:#666}.ui-datepicker:not(.dashdoard-refresh-calendar) table.ui-datepicker-calendar tbody td span{height:20px;width:20px;font-size:12px;margin:1px;text-align:center}.ui-datepicker:not(.dashdoard-refresh-calendar) table.ui-datepicker-calendar tbody a.ui-state-default{font-size:10px !important;color:#666 !important;text-align:center;border:0px none !important;height:20px !important;width:20px !important;border-radius:10px !important;text-align:center;line-height:16px;border:0px none;text-decoration:none !important}.ui-datepicker:not(.dashdoard-refresh-calendar) table.ui-datepicker-calendar tbody a.ui-state-default.ui-state-highlight{color:#666;background-color:rgba(0,51,170,0.2) !important}.ui-datepicker:not(.dashdoard-refresh-calendar) table.ui-datepicker-calendar tbody a.ui-state-default.ui-state-active{color:#FFF !important;background:transparent none repeat scroll 0px 0px !important;background-color:#03A !important}.ui-datepicker:not(.dashdoard-refresh-calendar) table.ui-datepicker-calendar tbody .ui-datepicker-unselectable.ui-state-disabled{color:rgba(102,102,102,0.4) !important;font-size:10px;text-align:center}.ui-chkbox:not(.cash-flow-slider):not(.cash-flow-checkbox) .ui-chkbox-box{background:transparent none !important;border:none !important}.ui-chkbox:not(.cash-flow-slider):not(.cash-flow-checkbox) .ui-chkbox-box .ui-chkbox-icon{width:16px;height:16px;margin:0;border-radius:1px;opacity:1 !important}.ui-chkbox:not(.cash-flow-slider):not(.cash-flow-checkbox) .ui-chkbox-box .ui-chkbox-icon.ui-icon-check{background:#03a url("/bol-sa/faces/javax.faces.resource/images/bolt-design/check-white.svg?ln=sb-theme") no-repeat scroll;background-position:center center !important;background-clip:border-box;background-origin:padding-box;background-size:16px 16px !important;border:none}.ui-chkbox:not(.cash-flow-slider):not(.cash-flow-checkbox) .ui-chkbox-box .ui-chkbox-icon.ui-icon-blank{border:1px solid #767676;background-color:#fff}.ui-chkbox:not(.cash-flow-slider):not(.cash-flow-checkbox) .ui-chkbox-box.ui-state-disabled .ui-chkbox-icon.ui-icon-check{background-color:#767676}.ui-chkbox:not(.cash-flow-slider):not(.cash-flow-checkbox) .ui-chkbox-box.ui-state-disabled .ui-chkbox-icon.ui-icon-blank{background-color:#dbdbdb}.ui-chkbox-box.ui-state-default:not(.ui-state-disabled){cursor:pointer}.calendarPopupStyle{display:inline;position:absolute;background-color:transparent;top:4px;right:6px}.ui-datepicker-current{color:#0089FF !important;text-transform:uppercase;text-decoration:none !important}.ui-datepicker-current.ui-state-hover{text-decoration:underline !important}input.ui-state-error,input.input-text-error,input.input-date-error,textarea.ui-state-error,textarea.input-text-error,.ui-trigger-calendar .ui-state-error input,.ui-trigger-calendar .input-text-error input,select.ui-state-error,select.input-text-error,select.select-one-error,span.ui-state-error input,span.input-text-error input,span.input-calendar-error input{background-color:#FFF !important;border:2px solid #e70011 !important}span.input-calendar-error input{background-color:#FFF !important}input.ui-state-error[disabled],input.input-text-error[disabled]{background-color:#ddd !important}span.input-calendar-error input.input-text-error{background-color:#fff !important}input.ui-inputfield[disabled]:hover,input.ui-inputfield[disabled]:focus,select[disabled]:hover,select[disabled]:focus{border:1px solid #767676}.paymentHistoryCalendar input.hasDatepicker{width:100% !important}fieldset.nBolRequiredDateTimeRange>div>table>tbody>tr>td:nth-child(odd) input,fieldset.nBolRequiredDateRange input,fieldset.nBolRequiredDateRange .ui-trigger-calendar input{width:100% !important}.marginCheckbox{float:left;margin:0 1em 1em 0}table.ui-selectoneradio div.ui-radiobutton,div.ui-radiobutton{width:18px !important;line-height:18px !important;cursor:pointer}table.ui-selectoneradio div.ui-radiobutton div.ui-radiobutton-box,div.ui-radiobutton div.ui-radiobutton-box{border:none;width:18px !important;height:18px !important}table.ui-selectoneradio div.ui-radiobutton div.ui-radiobutton-box span,div.ui-radiobutton div.ui-radiobutton-box span{display:none}table.ui-selectoneradio div.ui-radiobutton div.ui-radiobutton-box.ui-state-default,div.ui-radiobutton div.ui-radiobutton-box.ui-state-default{background:transparent url("/bol-sa/faces/javax.faces.resource/images/bolt-design/icn-radio-button-unchecked.svg?ln=sb-theme") no-repeat scroll !important;background-size:18px 18px !important}table.ui-selectoneradio div.ui-radiobutton div.ui-radiobutton-box.ui-state-active,div.ui-radiobutton div.ui-radiobutton-box.ui-state-active{background:transparent url("/bol-sa/faces/javax.faces.resource/images/bolt-design/icn-radio-button-checked.svg?ln=sb-theme") no-repeat scroll !important;background-size:18px 18px !important}table.cash-flow-radio div.ui-radiobutton div.ui-radiobutton-box.ui-state-default{background:none !important}table.ui-selectoneradio label{margin-top:2px}.row-padding{padding-top:2em}.nBolTimeInput td{height:35px;vertical-align:top !important}.input-adjacent-radio{display:inline-block;margin-top:32px !important}.radio-label{margin-top:2px;margin-left:5px}.ui-chkbox.row-padding{float:left}label{font-size:12px}span.nBolRequiredFieldIndicator,label.nBolRequiredFieldIndicator,div.nBolRequiredFieldIndicator,.nBolRequiredFieldIndicator,span.sbsa-login-label-required,label.sbsa-login-label-required,div.sbsa-login-label-required,.sbsa-login-label-required,fieldset.nBolRequiredDateTimeRange legend,fieldset.nBolRequiredDateRange legend,fieldset.nBolRequiredSectionIndicator legend{background:transparent url("/bol-sa/faces/javax.faces.resource/images/bolt-design/asterisk-red.svg?ln=sb-theme") no-repeat left center !important;background-size:10px 10px !important;padding-left:12px !important}span.nBolConditionalFieldIndicator,label.nBolConditionalFieldIndicator,div.nBolConditionalFieldIndicator,.nBolConditionalFieldIndicator{background:transparent url("/bol-sa/faces/javax.faces.resource/images/bolt-design/asterisk-amber.svg?ln=sb-theme") no-repeat left center !important;background-size:10px 10px !important;padding-left:12px !important}span.nBolEditableFieldIndicator,label.nBolEditableFieldIndicator,div.nBolEditableFieldIndicator,.nBolEditableFieldIndicator{background:transparent url("/bol-sa/faces/javax.faces.resource/images/bolt-design/editable.svg?ln=sb-theme") no-repeat left center !important;background-size:12px 12px !important;padding-left:20px !important;min-height:auto;background-position-x:4px !important}label{cursor:default}.ui-chkbox ~ label.ellipsis{display:block}a:not(.tile-link):not(.dashboard-header-link):not(.secondaryMenu):not(.tertiaryMenuLink):not(.leftSideMenuItemStyleGrouping):not(.map-dot),a:link:not(.tile-link):not(.dashboard-header-link):not(.secondaryMenu):not(.tertiaryMenuLink):not(.leftSideMenuItemStyleGrouping):not(.map-dot),.ui-commandlink:not(.tile-link):not(.dashboard-header-link):not(.secondaryMenu):not(.tertiaryMenuLink):not(.leftSideMenuItemStyleGrouping):not(.map-dot){text-transform:uppercase;text-decoration:none}a:disabled:not(.tile-link):not(.dashboard-header-link):not(.secondaryMenu):not(.tertiaryMenuLink):not(.leftSideMenuItemStyleGrouping):not(.map-dot),a:link:disabled:not(.tile-link):not(.dashboard-header-link):not(.secondaryMenu):not(.tertiaryMenuLink):not(.leftSideMenuItemStyleGrouping):not(.map-dot),.ui-commandlink:disabled:not(.tile-link):not(.dashboard-header-link):not(.secondaryMenu):not(.tertiaryMenuLink):not(.leftSideMenuItemStyleGrouping):not(.map-dot) a.ui-state-disabled:not(.tile-link):not(.dashboard-header-link):not(.secondaryMenu):not(.tertiaryMenuLink):not(.leftSideMenuItemStyleGrouping):not(.map-dot),a:link.ui-state-disabled:not(.tile-link):not(.dashboard-header-link):not(.secondaryMenu):not(.tertiaryMenuLink):not(.leftSideMenuItemStyleGrouping):not(.map-dot),.ui-commandlink.ui-state-disabled:not(.tile-link):not(.dashboard-header-link):not(.secondaryMenu):not(.tertiaryMenuLink):not(.leftSideMenuItemStyleGrouping):not(.map-dot){color:#ccc}a:not(.tile-link):not(.dashboard-header-link):not(.secondaryMenu):not(.tertiaryMenuLink):not(.leftSideMenuItemStyleGrouping):not(.map-dot),a:link:not(.tile-link):not(.dashboard-header-link):not(.secondaryMenu):not(.tertiaryMenuLink):not(.leftSideMenuItemStyleGrouping):not(.map-dot){color:#0089FF}a:not(.tile-link):not(.dashboard-header-link):not(.secondaryMenu):not(.tertiaryMenuLink):not(.leftSideMenuItemStyleGrouping):not(.map-dot):hover,a:link:not(.tile-link):not(.dashboard-header-link):not(.secondaryMenu):not(.tertiaryMenuLink):not(.leftSideMenuItemStyleGrouping):not(.map-dot):hover{text-decoration:underline}a.large-hyper,a:link.large-hyper{font-size:14px !important}a.small-hyper,a:link.small-hyper{font-size:12px !important}ul.ui-tabs-nav li.ui-state-disabled>a{text-decoration:none !important}.input-adjacent-link{display:inline-block;margin-top:30px !important}div.ui-dialog.ui-widget.ui-widget-content{border-radius:3px !important;border:none !important}div.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar.ui-widget-header{height:48px !important;background-color:#3366cc !important}div.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar.ui-widget-header .ui-dialog-title{margin-top:12px !important;font-size:16px !important;color:#ffffff !important;font-weight:400 !important;background-color:transparent !important;max-width:calc(100% - 38px);margin-right:0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar.ui-widget-header a.ui-dialog-titlebar-close{margin:9px;height:20px;width:20px;background:transparent url("/bol-sa/faces/javax.faces.resource/images/bolt-design/close-white.svg?ln=sb-theme") center center !important}div.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar.ui-widget-header a.ui-dialog-titlebar-close span.ui-icon-closethick{display:none}div.ui-dialog.ui-widget.ui-widget-content.session-dialog .ui-dialog-titlebar.ui-widget-header .ui-dialog-title{font-size:18px !important}.ui-dialog.ui-widget.ui-widget-content.ui-draggable .ui-dialog-content{max-height:calc(90vh - 48px)}.confirm-dialog-img-label{text-align:left;padding-top:8px}.confirm-dialog-img-label img{margin-right:6px}div.create-confirm-img{width:54px !important;margin-top:5px}div.create-confirm-txt{width:calc(100% - 54px) !important;padding-top:2px;padding-left:10px;margin-top:5px}div.ui-messages-error,div.ui-messages-fatal,div.ui-messages-warn,div.ui-messages-info{position:relative;padding:0 !important;background-image:none;background-color:#fff !important;min-height:38px !important;border-radius:2px !important}div.ui-messages-error img,div.ui-messages-fatal img,div.ui-messages-warn img,div.ui-messages-info img{top:calc(50% - 10px);left:calc(50% - 10px);position:absolute;height:20px}div.ui-messages-error .bolt-messages-side-panel,div.ui-messages-fatal .bolt-messages-side-panel,div.ui-messages-warn .bolt-messages-side-panel,div.ui-messages-info .bolt-messages-side-panel{display:inline-block;min-height:36px;width:34px;margin-top:-1px;margin-left:-1px;height:calc(100% + 2px);position:absolute}div.ui-messages-error span.ui-messages-error-icon,div.ui-messages-error span.ui-messages-fatal-icon,div.ui-messages-error span.ui-messages-warn-icon,div.ui-messages-error span.ui-messages-info-icon,div.ui-messages-fatal span.ui-messages-error-icon,div.ui-messages-fatal span.ui-messages-fatal-icon,div.ui-messages-fatal span.ui-messages-warn-icon,div.ui-messages-fatal span.ui-messages-info-icon,div.ui-messages-warn span.ui-messages-error-icon,div.ui-messages-warn span.ui-messages-fatal-icon,div.ui-messages-warn span.ui-messages-warn-icon,div.ui-messages-warn span.ui-messages-info-icon,div.ui-messages-info span.ui-messages-error-icon,div.ui-messages-info span.ui-messages-fatal-icon,div.ui-messages-info span.ui-messages-warn-icon,div.ui-messages-info span.ui-messages-info-icon{height:calc(100% + 2px) !important;width:34px !important;margin:0 !important;position:absolute;top:-1px;left:-1px}div.ui-messages-error .ui-messages-error-detail label,div.ui-messages-error .ui-messages-fatal-detail label,div.ui-messages-error .ui-messages-warn-detail label,div.ui-messages-error .ui-messages-info-detail label,div.ui-messages-fatal .ui-messages-error-detail label,div.ui-messages-fatal .ui-messages-fatal-detail label,div.ui-messages-fatal .ui-messages-warn-detail label,div.ui-messages-fatal .ui-messages-info-detail label,div.ui-messages-warn .ui-messages-error-detail label,div.ui-messages-warn .ui-messages-fatal-detail label,div.ui-messages-warn .ui-messages-warn-detail label,div.ui-messages-warn .ui-messages-info-detail label,div.ui-messages-info .ui-messages-error-detail label,div.ui-messages-info .ui-messages-fatal-detail label,div.ui-messages-info .ui-messages-warn-detail label,div.ui-messages-info .ui-messages-info-detail label{color:#222222;font-size:12px;font-weight:400}div.ui-messages-error{border:2px solid #e70011 !important}div.ui-messages-error .bolt-messages-side-panel{background-color:#e70011}div.ui-messages-error span.ui-messages-error-icon{background:#e70011 url("/bol-sa/faces/javax.faces.resource/images/bolt-design/icn-msg-error.svg?ln=sb-theme") no-repeat scroll !important;background-position:center center !important;background-size:20px 20px !important}div.ui-messages-fatal{border:2px solid #0e8a00 !important}div.ui-messages-fatal .bolt-messages-side-panel{background-color:#0e8a00}div.ui-messages-fatal span.ui-messages-fatal-icon{background:#0e8a00 url("/bol-sa/faces/javax.faces.resource/images/bolt-design/icn-msg-fatal.svg?ln=sb-theme") no-repeat scroll !important;background-position:center center !important;background-size:20px 20px !important}div.ui-messages-warn{border:2px solid #ffb822 !important}div.ui-messages-warn .bolt-messages-side-panel{background-color:#ffb822}div.ui-messages-warn span.ui-messages-warn-icon{background:#ffb822 url("/bol-sa/faces/javax.faces.resource/images/bolt-design/icn-msg-warning.svg?ln=sb-theme") no-repeat scroll !important;background-position:center center !important;background-size:20px 20px !important}div.ui-messages-info{border:2px solid #ffb822 !important}div.ui-messages-info .bolt-messages-side-panel{background-color:#ffb822}div.ui-messages-info span.ui-messages-info-icon{background:#ffb822 url("/bol-sa/faces/javax.faces.resource/images/bolt-design/icn-msg-info.svg?ln=sb-theme") no-repeat scroll !important;background-position:center center !important;background-size:20px 20px !important}div.ui-messages#tabPanelForm\:tabView\:messages_dashboard div.ui-messages-info{opacity:1 !important;background-color:#fff !important;border:2px solid #ffb822 !important;min-height:38px !important}div.ui-messages#tabPanelForm\:tabView\:messages_dashboard div.ui-messages-info span.ui-messages-info-icon{background:transparent url("/bol-sa/faces/javax.faces.resource/images/bolt-design/icn-msg-info.svg?ln=sb-theme") no-repeat scroll !important;background-position:center center !important;background-size:20px 20px !important;background-color:#ffb822 !important;margin:0 !important;min-height:36px !important;width:34px !important;height:calc(100% - 22px) !important;position:absolute;top:-1px;left:-1px}div.ui-messages#tabPanelForm\:tabView\:messages_dashboard div.ui-messages-info ul{padding:6px;margin-left:44px !important}div.ui-messages#tabPanelForm\:tabView\:messages_dashboard div.ui-messages-info ul li{color:#222222 !important;font-size:12px !important;margin-left:5px !important;font-weight:400}.mappedMessagesWrapper{padding-top:11.5px;margin-left:36px}.mappedMessagesIcon{margin:0}#messages_detail div span.ui-messages-info-icon{margin-top:0 !important}div.ui-messages ul{margin-left:44px !important;margin-top:9px !important;margin-right:10px !important}div.ui-dialog-content .ui-message-error .ui-message-error-icon,div.ui-dialog-content .ui-message-error .ui-message-fatal-icon,div.ui-dialog-content .ui-message-error .ui-message-warn-icon,div.ui-dialog-content .ui-message-error .ui-message-info-icon,div.ui-dialog-content .ui-message-fatal .ui-message-error-icon,div.ui-dialog-content .ui-message-fatal .ui-message-fatal-icon,div.ui-dialog-content .ui-message-fatal .ui-message-warn-icon,div.ui-dialog-content .ui-message-fatal .ui-message-info-icon,div.ui-dialog-content .ui-message-warn .ui-message-error-icon,div.ui-dialog-content .ui-message-warn .ui-message-fatal-icon,div.ui-dialog-content .ui-message-warn .ui-message-warn-icon,div.ui-dialog-content .ui-message-warn .ui-message-info-icon,div.ui-dialog-content .ui-message-info .ui-message-error-icon,div.ui-dialog-content .ui-message-info .ui-message-fatal-icon,div.ui-dialog-content .ui-message-info .ui-message-warn-icon,div.ui-dialog-content .ui-message-info .ui-message-info-icon{width:48px !important;height:54px !important}div.ui-dialog-content .ui-message-error .ui-message-error-icon,div.ui-dialog-content .ui-message-fatal .ui-message-error-icon,div.ui-dialog-content .ui-message-warn .ui-message-error-icon,div.ui-dialog-content .ui-message-info .ui-message-error-icon{background:transparent url("/bol-sa/faces/javax.faces.resource/images/bolt-design/icn-error.svg?ln=sb-theme") no-repeat scroll !important;background-size:48px 54px !important;background-position:0 0 !important}div.ui-dialog-content .ui-message-error .ui-message-fatal-icon,div.ui-dialog-content .ui-message-fatal .ui-message-fatal-icon,div.ui-dialog-content .ui-message-warn .ui-message-fatal-icon,div.ui-dialog-content .ui-message-info .ui-message-fatal-icon{background:transparent url("/bol-sa/faces/javax.faces.resource/images/bolt-design/icn-success.svg?ln=sb-theme") no-repeat scroll !important;background-size:48px 54px !important;background-position:0 0 !important}div.ui-dialog-content .ui-message-error .ui-message-warn-icon,div.ui-dialog-content .ui-message-fatal .ui-message-warn-icon,div.ui-dialog-content .ui-message-warn .ui-message-warn-icon,div.ui-dialog-content .ui-message-info .ui-message-warn-icon{background:transparent url("/bol-sa/faces/javax.faces.resource/images/bolt-design/icn-warning.svg?ln=sb-theme") no-repeat scroll !important;background-size:48px 54px !important;background-position:0 0 !important}div.ui-dialog-content .ui-message-error .ui-message-info-icon,div.ui-dialog-content .ui-message-fatal .ui-message-info-icon,div.ui-dialog-content .ui-message-warn .ui-message-info-icon,div.ui-dialog-content .ui-message-info .ui-message-info-icon{background:transparent url("/bol-sa/faces/javax.faces.resource/images/bolt-design/icn-info.svg?ln=sb-theme") no-repeat scroll !important;background-size:48px 54px !important;background-position:0 0 !important}div.ui-dialog-content .ui-message-error .ui-message-error-detail label,div.ui-dialog-content .ui-message-error .ui-message-fatal-detail label,div.ui-dialog-content .ui-message-error .ui-message-warn-detail label,div.ui-dialog-content .ui-message-error .ui-message-info-detail label,div.ui-dialog-content .ui-message-fatal .ui-message-error-detail label,div.ui-dialog-content .ui-message-fatal .ui-message-fatal-detail label,div.ui-dialog-content .ui-message-fatal .ui-message-warn-detail label,div.ui-dialog-content .ui-message-fatal .ui-message-info-detail label,div.ui-dialog-content .ui-message-warn .ui-message-error-detail label,div.ui-dialog-content .ui-message-warn .ui-message-fatal-detail label,div.ui-dialog-content .ui-message-warn .ui-message-warn-detail label,div.ui-dialog-content .ui-message-warn .ui-message-info-detail label,div.ui-dialog-content .ui-message-info .ui-message-error-detail label,div.ui-dialog-content .ui-message-info .ui-message-fatal-detail label,div.ui-dialog-content .ui-message-info .ui-message-warn-detail label,div.ui-dialog-content .ui-message-info .ui-message-info-detail label{margin-left:64px !important}div.ui-messages li{color:#222222 !important}span.ui-icon.ui-confirm-dialog-severity{background-image:url("/bol-sa/faces/javax.faces.resource/images/bolt-design/icn-warning.svg?ln=sb-theme") !important;height:54px !important;width:48px !important;background-repeat:no-repeat}html,body{height:100%;margin:0px !important}#main{min-height:100%;margin-bottom:-120px;width:100vw;font-family:Roboto;background:#0d399d url("/bol-sa/faces/javax.faces.resource/images/bolt-design/login-background-2.png?ln=sb-theme") no-repeat fixed;background-size:cover}#main a{text-transform:none !important}#main #sbsa-login-form-panel .login-primary-header{font-size:32px;text-align:center;color:#fff;margin-top:32px}#main #sbsa-login-form-panel .login-secondary-header{font-size:14px;text-align:center;color:#fff;margin-top:18px}#main #sbsa-login-form-panel #login-form-panel{width:400px;border-radius:2px;overflow:hidden;margin:40px auto 40px auto;background:#fff}#main #sbsa-login-form-panel #login-form-panel #parent{margin:0px 24px 0px 24px}#main #sbsa-login-form-panel #login-form-panel #parent .login-form-header{font-size:20px;text-align:center;color:#444;padding-top:32px;margin-bottom:24px}#main #sbsa-login-form-panel #login-form-panel #parent #frmLogin{padding:10px 0px 10px 0px}#main #sbsa-login-form-panel #login-form-panel #parent #frmLogin tr,#main #sbsa-login-form-panel #login-form-panel #parent #frmLogin td{border:none 0px}#main #sbsa-login-form-panel #login-form-panel #parent #frmLogin #frmLogin\3a loginPanel{width:100%}#main #sbsa-login-form-panel #login-form-panel #parent #frmLogin input{width:calc(100% - 12px)}#main #sbsa-login-form-panel #login-form-panel #parent #sbsa-login-form-button-panel{width:100%;margin-top:28px}#main #sbsa-login-form-panel #login-form-panel #parent #sbsa-login-form-button-panel button{margin:0}#main #sbsa-login-form-panel #login-form-panel #parent #sbsa-login-form-button-panel .login-primary-button{background-color:#03a}#main #sbsa-login-form-panel #login-form-panel #parent #sbsa-login-form-button-panel .login-primary-button span{font-size:14px;font-weight:500;color:#fff}.ui-blockui.ui-widget-overlay{background-color:rgba(127,127,127,0.5);width:100vw;height:100vh}div.ui-blockui-content.ui-widget.ui-widget-content{width:40px !important;height:40px !important;top:calc(50vh - 40px) !important;left:calc(50vw - 40px) !important;box-shadow:none !important}.error-text{color:#e70011;font-size:12px;margin-top:5px;display:inline-block}.label-text{color:#767676;font-size:12px;margin:16px 0px 8px 0px}.learn-more-link{background:#fff url("/bol-sa/faces/javax.faces.resource/images/bolt-design/learn-more-arrow.svg?ln=sb-theme") no-repeat scroll;width:100%;display:block;padding:5px 0;margin-top:20px;margin-bottom:100px;font-size:12px;text-decoration:none !important;text-transform:none !important;background-position:center right;position:relative}.learn-more-link img{margin:8px}.learn-more-link span{position:absolute;top:18px;left:58px;color:#03a}.ui-outputlabel-rfi{display:none}.sb-logo-icon{margin:auto;display:block;padding-top:50px}.login-disclaimer{position:absolute;bottom:20px;color:#fff;font-size:12px;margin:auto;text-align:center;width:calc(100% - 20px);padding-left:10px}a{font-size:14px}.ui-dialog .ui-dialog-content{background-color:#fff !important}.ui-widget-overlay.ui-dialog-mask{background-color:rgba(127,127,127,0.5)}div.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar.ui-widget-header{height:40px !important}label{font-size:16px}.leftColumnReset{padding-left:0px !important;padding-right:0px !important;width:130px !important}.rightColumnReset{width:230px !important;max-width:230px !important}.caps-lock-msg{color:#e70011;font-size:14px;font-weight:bold;float:right;margin-top:16px;margin-right:5px;margin-bottom:5px}.left{float:left}.showPasswordCheckBox{margin-top:8px !important}.showPasswordCheckBox span{width:92px;height:14px;font-size:12px;color:#767676}.login-footer-push{height:120px}.login-footer-div{background:#f6f6f6;height:46px;margin-top:18px;text-align:center}.login-footer-link{text-transform:none !important;color:#03a !important;font-size:12px;display:block;line-height:46px}.login-page-footer{height:120px;width:100%;left:0;color:#fff;text-align:center}.login-support-link{display:inline-block;margin:0px 20px 0px 20px;font-size:12px}.login-international-icon{height:24px;width:24px;background:url("/bol-sa/faces/javax.faces.resource/images/bolt-design/new-world-icon.png?ln=sb-theme") no-repeat;margin-right:4px;background-size:contain;background-position:center center;display:inline-block}.login-email-icon{height:24px;width:24px;background:url("/bol-sa/faces/javax.faces.resource/images/bolt-design/new-mail-icon.png?ln=sb-theme") no-repeat;margin-right:4px;background-size:contain;background-position:center center;display:inline-block}.login-south-africa-icon{height:24px;width:24px;background:url("/bol-sa/faces/javax.faces.resource/images/bolt-design/southafrica.svg?ln=sb-theme") no-repeat;margin-right:4px;background-size:contain;background-position:center center;display:inline-block}.login-support-text{height:32px;display:inline-block;vertical-align:middle}.login-support-email-link{text-transform:lowercase !important;color:#fff !important;font-size:12px !important}.login-financial-info{width:638px;margin:20px auto 0px auto;font-size:12px}.sign-out-header{font-size:20px;color:#444;text-align:center;margin-top:32px}.sign-out-message{font-family:Lato;font-size:12px;font-weight:500;color:#767676;text-align:center}.sign-out-login-btn{margin-bottom:32px !important}.new-password-indication-container{padding-top:20px}.new-password-requirement{font-size:14px;color:#222;padding:2px 0px 2px 0px}.new-password-strength-indicator{height:4px;width:316px;background:#f0f3f9;padding:0px 37px 0px 0px;display:none}.strength-bar{height:100%}.password-red{width:33%;background:#e70011}.password-yellow{width:64%;background:#ffb822}.password-green{width:111.5%;background:#0e8a00}.pswd-indication-tick{width:16px;height:16px;float:left;margin-left:36px;margin-right:12px}.pswd-indication-num{width:16px;height:16px;float:left;margin-left:36px;margin-right:12px;visibility:hidden}.pswd-indication-uppercase{width:16px;height:16px;float:left;margin-left:36px;margin-right:12px;visibility:hidden}.pswd-indication-lowercase{width:16px;height:16px;float:left;margin-left:36px;margin-right:12px;visibility:hidden}.pswd-indication-space{width:16px;height:16px;float:left;margin-left:36px;margin-right:12px;visibility:hidden}.pswd-indication-spacial-char{width:16px;height:16px;float:left;margin-left:36px;margin-right:12px;visibility:hidden}.new-password-overall-container{display:block;position:absolute;z-index:900}.new-password-container{height:197px;width:100%;box-shadow:0 2px 2px 1px rgba(0,0,0,0.3);background-color:#fff;display:none}.new-password-header{font-size:16px;color:#222;margin-left:16px;padding-top:24px}.new-password-subheader{font-family:Roboto;font-size:12px;color:#767676;padding-left:16px;padding-top:8px}.otUserIdStyle{width:280px;height:14px;font-weight:500;line-height:1.21;font-size:14px;color:#444}.ui-chkbox .ui-chkbox-label{margin-top:2px !important}.passwordResetUserInfo{font-size:12px;color:#444}.passwordResetUserInfo .passwordResetUserInfoText{font-size:14px;font-weight:500}.btnResendAuthCode{display:inline-block;margin-top:8px}.ui-blockui-content.ui-widget.ui-widget-content{width:80px;height:80px;background:#fff !important;-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px;padding:20px;top:calc(50% - 40px) !important;left:calc(50% - 40px) !important}.ui-blockui-content.ui-widget.ui-widget-content img{-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;animation:spin 1s infinite linear;display:block}@keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}.tile-spinner{position:absolute !important;top:calc(50% - 20px) !important;left:calc(50% - 20px) !important;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;animation:spin 1s infinite linear;display:block}
