.banner{background-color:#fff}.p2p-nav{background-color:#fff;margin-bottom:0;border-radius:0;border-bottom:1px solid #9f8958}.p2p-nav-link{margin-top:10px}.navbar-collapse{padding-left:0}.navbar-logo{margin-left:30px}.navbar-brand{text-transform:uppercase;color:#555;font-weight:bold;letter-spacing:.1em;padding-bottom:0;padding-left:0}.navbar-brand:hover{color:#555;text-decoration:none}.navbar-toggle{border-color:transparent}.navbar-toggle:hover,.navbar-toggle:focus{background-color:#666}.navbar-toggle .icon-bar{background-color:#d3d3d3}#payrollprogresssection{width:250px;position:relative;margin-left:820px;margin-top:5px}#payrollprogressbar{width:250px;margin-left:820px;margin-bottom:5px}#payrollprogressspinner{color:#f36311;margin-right:10px}#payrollprogresspercent{padding-left:15px}#payrollprogressbar .progress{border-radius:30px;box-shadow:inset 1px 1px 1px rgba(0,0,0,.25);background-color:#f4f4f4;height:14px}#payrollprogressbar .progress-bar{background-color:#879c41;border-radius:30px;box-shadow:inset 1px 1px 1px rgba(0,0,0,.25);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.25);-webkit-transition:none!important;transition:none!important}#payrolllabel,#payrollprogresspercent{font-weight:bold;font-family:Arial;font-size:12px}.percent{position:relative;left:0%;margin-top:1px}.percentbox{background-color:#879c41;color:#fff;padding:4px 5px;font-size:10px;font-family:Arial;font-weight:bold;width:37px;float:left;margin-top:4px;text-align:center}.percentbox:before{top:0%;left:4%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-style:solid;border-color:#879c41 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-top-color:#879c41;border-width:6px 8px 0 8px;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(180deg);z-index:1000}#payrollprogressspinner,#payrolllabel,#payrollprogresspercent{margin-bottom:0}#payrollprogressbegin,#payrollprogresscomplete{color:#f36311;font-weight:bold}.progress{margin-bottom:0}@media(max-width:1024px){#payrollprogresssection,#payrollprogressbar{margin-left:470px}}.navbar-upper,.navbar-lower{background-color:#fff;border-radius:0;padding-left:30px}.headerComments,#deptComment{font-size:13.5px;font-style:italic;overflow:hidden;padding-top:11px}#employerComment,#employeeComment,#deptComment{white-space:nowrap;text-overflow:ellipsis;min-width:15%;flex-shrink:1;margin-right:10px;overflow:hidden;padding-right:2px}#employeeComment,#employerComment{display:inline-block;max-width:100%}#deptComment{padding-top:9px!important;padding-left:10px!important}.panel.p2p-panel.namePanel,.row.employeeDetails,.entry-buttons.namePanel{display:flex}.panel-body.namePanel,.tab-buttons-top.namePanel,.pull-right.namePanel{flex-shrink:0;flex-grow:1;text-align:right}.pull-left.namePanel{flex-shrink:0}.customTooltip+.tooltip>.tooltip-inner{margin-bottom:-7px;background-color:#fff;border:1px solid #395f79;color:#000;overflow-wrap:break-word}.customTooltip+.tooltip.top .tooltip-arrow{margin-bottom:-7px;border-top-color:#395f79}.customTooltip+.tooltip.in{opacity:1}.pull-right.tab-buttons-bottom,.pull-right.bottom{margin-top:15px}.styleTaxmessage{align-content:center;height:100%;display:flex;justify-content:center;align-items:center}.navbar-upper{margin-bottom:0;border:0}@media(min-width:769px){.navbar-upper{padding-right:30px}}@media(max-width:768px){.navbar-upper .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-upper .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-upper .navbar-nav .open .dropdown-menu>li>a:focus{color:#333}}.navbar-upper .navbar-text{color:#555;font-size:18px;margin-bottom:5px;line-height:20px}.navbar-upper .hr-text{color:#6e6d5e;float:left;text-transform:uppercase;margin:15px;line-height:20px}.pipe{line-height:2em;font-size:.7em}.navbar-text-label{color:#6e6d5e;margin-left:30px}@media(max-width:768px){.navbar-upper .navbar-btn{padding:0;margin-top:0;float:left}}@media(min-width:769px){.navbar-upper .navbar-btn{float:right}}.navbar-lower{margin-bottom:5px;border-bottom:1px solid #cdcdcd}.navbar-lower .navbar-text{margin-top:0;margin-bottom:5px;margin-right:5px;font-weight:bold}.navbar-lower .navbar-text-first{margin-left:0}.navbar-lower .navbar-text-middle{margin-left:5px;margin-right:5px}.navbar-lower .navbar-text-blank{margin-left:0;margin-right:0}.navbar-lower .navbar-data{color:#a1a091;margin-left:0;margin-right:5px;font-weight:bold}.navbar-lower .navbar-data-section-end{margin-right:30px}.navbar-payroll-status{font-weight:bold;text-transform:uppercase;margin-left:30px;margin-right:30px!important}.navbar-payroll-status-initialized{color:#395f79}.navbar-payroll-status-open{color:#6b7833}.navbar-payroll-status-submitted{color:#c26828}.navbar-payroll-status-review{color:#c26828}.navbar-payroll-status-failed-verification{border-bottom:1px dotted #c26828;text-decoration:none}.navbar-payroll-status-in-process{color:#79486c}.navbar-edit-payroll>a{margin-left:30px;font-weight:bold;text-transform:uppercase}@media(max-width:768px){.mobile-icon-heading,.icon-section ul{margin-left:30px}.icon-section ul{height:auto;list-style-type:none;padding-left:0}.icon-section ul>li{padding-top:10px;padding-bottom:10px;float:none;width:100%;line-height:20px;overflow:hidden}.icon-section ul>li:hover,.icon-section ul>li:active{text-decoration:none;background:#9f8958}.icon-section ul>li:hover>a,.icon-section ul>li:active>a{color:#fff;text-decoration:none}.icon p{margin-bottom:0}.icon p>a{padding-left:30px;color:#000;text-decoration:none}.icon>a>img{display:none}.current{background:#9f8958}.current>p>a{color:#fff;text-decoration:none}}@media(min-width:769px){.icon-space-spoof{border-bottom:4px solid #fff}.mobile-icon-heading{display:none}#icon-collapse{padding-right:0}ul.icons li>a.Add-New-Hire-32x32{background-position:-64px 0;width:32px;height:32px}ul.icons li>a.Employee-Audit-32x32{background-position:-128px 0;width:32px;height:32px}ul.icons li>a.Employee-Pay-History-32x32{background-position:-160px 0;width:32px;height:32px}ul.icons li>a.Reports-32x32{background-position:-256px 0;width:32px;height:32px}ul.icons li>a.Employer-Setup-32x32{background-position:0 0;width:32px;height:32px}ul.icons li>a.Help-32x32{background-position:-192px 0;width:32px;height:32px}ul.icons li>a.Manage-Employees-32x32{background-position:-32px 0;width:32px;height:32px}ul.icons li>a.Payroll-32x32{background-position:-96px 0;width:32px;height:32px}ul.icons li>a.Dashboard-32x32{background-position:-224px 0;width:32px;height:32px}.icon-section ul{text-align:center;padding-bottom:0;padding-left:0;padding-right:0;margin-bottom:0;border-bottom:1px solid #cdcdcd}li.icon{display:inline-block;margin-left:30px;margin-right:30px}@media(min-width:1366px){li.icon{margin-left:30px;margin-right:30px}}@media(max-width:1365px){li.icon{margin-left:15px;margin-right:15px}}li.icon.disabled>a{opacity:.2}li.icon.disabled,li.icon.disabled>a,li.icon.disabled>p,li.icon.disabled>p>a{cursor:not-allowed}li.icon.disabled:hover{cursor:not-allowed;border-bottom:4px solid #fff}li.icon:first-of-type{margin-left:0}li.icon:last-of-type{margin-right:0}li.icon:hover{cursor:pointer;border-bottom:4px solid #f2b826}li.icon p{margin-bottom:5px}li.icon p>a{background:none;width:auto;height:auto;display:block;text-align:center;color:#6d6d6d;font-size:12px;letter-spacing:.1em;font-weight:bold}.icon a{background:url(images/icons-ribbon.png) no-repeat;display:block;margin:10px auto 5px auto;clear:both}.current{border-bottom:4px solid #555}.icon a:hover,.icon a:active,.icon a:focus{text-decoration:none}}li.psicon{display:inline-block;margin-left:0;margin-right:0}li>a.Pay-Statements{background-position:-160px 0;width:32px;height:29px}li.psicon.Pay-Statements:hover{cursor:pointer;border-bottom:0}.psicon a{background:url(images/icons-ribbon.png) no-repeat;display:block;margin:0 auto 0 auto;clear:both}li.w2icon{display:inline-block;margin-left:0;margin-right:0}li>a.W-2{width:32px;height:29px}li.w2icon.W-2:hover{cursor:pointer;border-bottom:0}.w2icon a{background:url(images/icons-w2.png) no-repeat;background-size:contain;display:block;margin:0 auto 0 auto;clear:both}.psicon a:hover,.psicon a:active,.psicon a:focus{text-decoration:none}.secondary-nav{margin-top:-5px;margin-bottom:2px}.secondary-nav-buffer{margin-top:30px;margin-left:30px;margin-right:30px;padding-right:0}@media(max-width:1024px){.secondary-nav-buffer{margin-top:15px}}.nav>li>a.smallTabText{font-size:12px}li#validationWarnings.step-3>a,li#validationErrors.step-3>a{color:#f9473a}li#validationWarnings.step-3>a:hover,li#validationWarnings.step-3>a:active,li#validationWarnings.step-3>a:focus,li#validationErrors.step-3>a:hover,li#validationErrors.step-3>a:active,li#validationErrors.step-3>a:focus{color:#fff}.secondary-nav-elements{z-index:1000}.secondary-nav-elements>li{margin-left:1px;margin-right:1px;text-align:left;background-color:#fff}.secondary-nav-elements>li>.end{margin-right:0}.secondary-nav-elements>li>a{color:#6e6d5e;text-transform:uppercase;font-size:14px;padding-left:0;padding-right:0}.secondary-nav-elements>li.active{background-color:#f2b826}.secondary-nav-elements>li.active>a,li#validationWarnings.step-3.active>a,li#validationErrors.step-3.active>a{color:#231f20}.secondary-nav-elements>li>a:hover,.secondary-nav-elements>li>a:active,.secondary-nav-elements>li>a:focus{background-color:#f2b826;color:#231f20}.secondary-nav-elements>li>a.disabled{background-color:#f7f7f7;color:#9f9e9e}.secondary-nav-elements>li>a.disabled:hover,.secondary-nav-elements>li>a.disabled:active,.secondary-nav-elements>li>a.disabled:focus{background-color:none;cursor:not-allowed}@media(max-width:768px){.secondary-nav-elements>li>a{padding-left:30px}.secondary-nav-elements>li>a.disabled:hover,.secondary-nav-elements>li>a.disabled:active,.secondary-nav-elements>li>a.disabled:focus{background-color:#666}}@media(min-width:769px){.secondary-nav-elements>li{width:130px;text-align:center}.secondary-nav-elements>li.step-3{width:150px}.secondary-nav-elements>li.active:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-style:solid;border-color:#f2b826 transparent transparent transparent;border-top-color:#f2b826;border-width:10px 25px 0 25px;margin-left:-27px;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);z-index:1000}}@media(min-width:768px) and (max-width:1024px){.secondary-nav-elements>li{width:115px}.secondary-nav-elements>li>a{font-size:12px}}@media(min-width:1365px){.secondary-nav-elements>li{width:132px;text-align:center}}.nav-wizard{margin-top:30px;margin-bottom:0;margin-left:30px;margin-right:30px}@media(max-width:1024px){.nav-wizard{margin-top:15px;margin-left:15px}}.nav-wizard.right{float:right}.nav-wizard.right>li>a{padding-top:0;padding-bottom:0}.nav-wizard>li{float:left;font-size:12px;font-weight:bold;text-align:center}.nav-wizard>li>a{padding-top:9px;padding-bottom:9px;position:relative;color:#6e6d5e;background-color:#fff;-moz-box-shadow:inset 0 -10px 2px -10px #ababab;-webkit-box-shadow:inset 0 -10px 2px -10px #ababab;box-shadow:inset 0 -10px 2px -10px #ababab}.nav-wizard>li:not(:first-child)>a{padding-left:34px}.nav-wizard>li:not(:first-child)>a:before{width:0;height:0;border-top:20px inset transparent;border-bottom:20px inset transparent;border-left:20px solid #f1f1f1;position:absolute;content:"";top:0;left:0}.nav-wizard.right>li:not(:first-child)>a:before{width:0;height:0;border-top:21px inset transparent;border-bottom:21px inset transparent;border-left:20px solid #f1f1f1;position:absolute;content:"";top:0;left:0}.nav-wizard>li:not(:last-child)>a{margin-right:6px}.nav-wizard>li:not(:last-child)>a:after{width:0;height:0;border-top:20px inset transparent;border-bottom:20px inset transparent;border-left:20px solid #fff;position:absolute;content:"";top:0;right:-20px;z-index:2}.nav-wizard.right>li:not(:last-child)>a:after{width:0;height:0;border-top:21px inset transparent;border-bottom:21px inset transparent;border-left:20px solid #fff;position:absolute;content:"";top:0;right:-20px;z-index:2}.nav-wizard.right>li:not(:last-child):hover>a:after{border-left-color:#f2b826}.nav-wizard>li:first-child>a{border-top-left-radius:0;border-bottom-left-radius:0}.nav-wizard>li:last-child>a{border-top-right-radius:0;border-bottom-right-radius:0}.nav-wizard>li:hover>a,.nav-wizard>li:focus>a,.nav-wizard>li:active>a{background-color:#f2b826}.nav-wizard>li:hover>a:before,.nav-wizard>li:focus>a:before,.nav-wizard>li:active>a:before{border-right-color:#f2b826}.nav-wizard>li:hover>a:after,.nav-wizard>li:focus>a:after,.nav-wizard>li:active>a:after{border-left-color:#f2b826}.nav-wizard>li.active>a,.nav-wizard>li.active>a:hover,.nav-wizard>li.active>a:focus{color:#231f20;background-color:#f2b826}.nav-wizard>li.active>a:after{border-left-color:#f2b826}.nav-wizard.right>li.active>a:after{border-left-color:#f2b826}.nav-wizard>li.disabled>a{background-color:#f7f7f7;color:#9f9e9e}.nav-wizard>li.disabled>a:hover,.nav-wizard>li.disabled>a:focus{background-color:#f7f7f7;color:#9f9e9e;text-decoration:none;cursor:not-allowed}.nav-wizard>li.disabled>a::after{border-left-color:#f7f7f7!important;color:#9f9e9e!important}.nav-wizard>li.disabled>a:hover::after,.nav-wizard>li.disabled>a:focus::after{background-color:#f7f7f7!important;color:#9f9e9e!important;text-decoration:none!important;cursor:not-allowed!important}.nav-wizard.nav-justified>li{float:none}.nav-wizard.nav-justified>li>a{padding:10px 15px}@media(max-width:768px){.nav-wizard.nav-justified>li>a{border-radius:4px;margin-right:0}.nav-wizard.nav-justified>li>a:before,.nav-wizard.nav-justified>li>a:after{border:none!important}}.wizard-h2{float:left;margin-top:40px;margin-left:70px;margin-right:30px;margin-bottom:0;color:#555;font-size:20px}.payroll-bracket{font-size:30px;position:relative;top:34px;color:#555}@media(max-width:1023px){.wizard-h2{margin-right:5px;margin-top:25px}.payroll-bracket{top:19px}}.wizard-step-number{font-size:30px}.wizard-step-text{position:relative;top:-5px}.row .wizard{margin-left:15px;margin-right:15px}#PayrollConfigForm .k-upload-selected,#PayrollDataForm .k-upload-selected{visibility:hidden}@media(min-width:1025px){.p2p-panel-buffer{margin-top:30px!important}}@media(max-width:1024px){.p2p-panel-buffer{margin-top:15px!important}}.panel.p2p-panel{margin-bottom:10px;padding-left:15px;padding-right:15px;border-top:0;border-bottom:0;border-left:5px solid #f2b826;box-shadow:-1px 1px 5px #d3d3d3;border-radius:0}.panel.p2p-panel.panel-body{padding:0}.p2p-panel .panel-heading{margin-top:6.5px;margin-bottom:6.5px;float:left;text-transform:uppercase;color:#999;font-weight:bold;padding-top:0;padding-bottom:0}.p2p-panel .panel-sub-heading{margin-top:6.5px;margin-bottom:6.5px;float:right;text-transform:uppercase;color:#999;font-weight:bold;padding-top:0;padding-bottom:0}.employeeNamePanel{font-size:20px;color:#555!important;flex-shrink:0}.p2p-panel-buttons{float:right}.p2p-panel-buttons .disabled{cursor:not-allowed}.p2p-panel-button-left{margin-right:7.5px}.p2p-panel-button-middle{margin-left:7.5px;margin-right:7.5px}.p2p-panel-button-right{margin-left:7.5px}.p2p-panel-button-left:hover,.p2p-panel-button-middle:hover,.p2p-panel-button-right:hover,.p2p-panel-button-left:focus,.p2p-panel-button-middle:focus,.p2p-panel-button-right:focus{text-decoration:none}.p2p-panel-button-text{position:relative;top:-2px;color:#000}.p2p-panel-button-icon{margin-left:10px;margin-right:5px;color:#555;font-size:24px;font-weight:bold}.btn-white-payroll,.btn-white-payroll:active,.btn-white-payroll:focus{background-color:#fff;border-color:#d3d3d3;color:#000;outline:none}.btn-white-payroll:hover{background-color:#d3d3d3;border-color:#d3d3d3;color:#000}.btn-white{background-color:#fff;border:1px solid #d3d3d3;color:#000}.btn-white:hover,.btn-white:active,.btn-white:focus{color:#000;background-color:#d3d3d3;border-color:#d3d3d3}.btn-signout{position:absolute;right:0;border:none;text-transform:uppercase;padding:0;margin-bottom:0;margin-right:30px}.btn-signout:hover,.btn-signout:active,.btn-signout:focus{color:#000;background-color:#fff;border-color:#fff}.btn-signout>.icon{margin-top:3px}.btn-green,.btn-green:active,.btn-green:focus{background-color:#f2b826;background-image:none;border-color:#f2b826;color:#231f20;outline:none}.btn-green:hover{background-color:#ffb206;border-color:#ffb206;color:#231f20}.btn-purple,.btn-purple:active,.btn-purple:focus{background-color:#555;background-image:none;border-color:#555;color:#fff;outline:none}.btn-purple:hover{background-color:#3c3c3c;border-color:#3c3c3c;color:#fff}.btn-orange,.btn-orange:active,.btn-orange:focus{background-color:#c36800;color:#fff;outline:none}.btn-orange:hover{color:#fff}.btn-blue,btn-blue:active,.btn-blue:focus{background-color:#555;color:#fff;outline:none}.btn-blue:hover{background-color:#3c3c3c;border-color:#3c3c3c;color:#fff}.entry-buttons{margin-bottom:10px}.entry-buttons-pad{padding:2px 6px}.entry-buttons-bottom{margin-top:10px;padding-left:0;padding-right:0}.col-block-button{text-align:center;padding-left:30px}.btn-bracket{font-size:14px;position:relative;top:0}.dashboard-header{text-transform:uppercase;font-size:15px;color:#a7a7a7}.panel-dashboard-heading,.payroll-status-heading{letter-spacing:.1em}.panel.p2p-dashboard-panel-no-border{box-shadow:-1px 1px 5px #d3d3d3}.p2p-dashboard-panel-no-border:hover{background-color:#e6e6e6;cursor:pointer}.payroll-status-panel:hover{cursor:default;background-color:#fff}.p2p-dashboard-panel-no-border{border-top:0!important;border-bottom:0!important;border-left:0!important}.panel-dashboard-heading{text-transform:uppercase;font-weight:bold;margin-top:10px;margin-bottom:10px;font-size:15px;color:#555}.panel-dashboard-heading-blue{color:#395f79}.payroll-status-heading{color:#fff;text-align:center;padding-top:7px;margin-top:0;background-color:#555;border-top-left-radius:50px;border-bottom-left-radius:50px;height:35px}.payroll-status-heading:after{border-top:10px inset transparent;border-bottom:10px inset transparent;border-right:10px solid #fff;position:absolute;content:"";right:0;z-index:2;top:8px}.icon-panel-heading{color:#a7a7a7;text-align:center;margin-top:15px;font-size:12px}.dashboard-text{color:#a7a7a7;font-weight:bold;padding-top:5px;padding-bottom:5px;text-transform:uppercase}.dashboard-data-header{color:#6d6d6d;border-right:1px solid #666;text-transform:uppercase;padding-right:25px}.panel.icon-panel{margin-bottom:10px;height:148px;box-shadow:-1px 1px 5px #d3d3d3;border-radius:0}.icon-panel:hover{cursor:pointer;background-color:#d3d3d3}.panel.graph-panel{margin-top:5px;margin-bottom:10px;height:227px;box-shadow:-1px 1px 5px #d3d3d3}.panel.payroll-status-panel{height:35px;margin-top:30px;border-radius:50px}.leave-circle{background-color:#f2b826}.active-circle{background-color:#697934}.terminated-circle{background-color:#c26828}.dashboard-circle{margin-top:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:10px;height:10px}.payroll-status{margin-top:6px;margin-left:2%}.payroll-status-indicator-panel{background-color:#ece9e3;color:#a7a7a7;font-size:12px;font-weight:bold;text-align:center;text-transform:uppercase;padding-top:2px;padding-bottom:2px;border-radius:50px}.payroll-status>.active{color:#231f20;background-color:#f2b826}.payroll-status-text{color:#6e6d5e;font-size:16px;font-weight:bold;text-align:center;margin-bottom:25px;width:50%}.additional-services-panel{height:206px;overflow:hidden}.dashboard-services-heading{font-weight:bold;color:#6d6d6d;text-transform:uppercase}.dashboard-services-text{padding-top:3px;padding-bottom:3px;font-size:13.5px;text-transform:none;cursor:pointer}.dashboard-services-text:hover{color:#6d6d6d}.dashboard-services-text-center,.dashboard-services-text-right{border-left:1px solid #666;padding-left:30px}.dashboard-services-text-left{margin-right:-15px}.dashboard-services-text-no-border{border-left:none}.p2p-tb-disabled{background-color:#f7f7f7!important;color:#9f9e9e!important}div#payHistoryPartial.tab-pane div.panel-body{margin-bottom:10px}.dashboard-icon{margin:20px auto 3px auto}.add-check-icon{float:none;margin-top:10px;content:url(images/icons-dashboard-addcheck.png)}.add-check-icon:after{content:url(images/icons-dashboard-addcheck.png)}.run-payroll-icon{float:none;margin-top:10px;content:url(images/icons-dashboard-runpayroll.png)}.run-payroll-icon:after{content:url(images/icons-dashboard-runpayroll.png)}.paycheck-calculators-icon{float:none;margin-top:10px;content:url(images/icons-dashboard-calculators.png)}.paycheck-calculators-icon:after{content:url(images/icons-dashboard-calculators.png)}.forms-icon{float:none;margin-top:10px;content:url(images/icons-dashboard-payroll-tax-forms.png)}.forms-icon:after{content:url(images/icons-dashboard-payroll-tax-forms.png)}.employee-audit-report-icon{float:none;margin-top:10px;content:url(images/icons-dashboard-audit.png)}.employee-audit-report-icon:after{content:url(images/icons-dashboard-audit.png)}.employee-pay-history-icon{float:none;margin-top:10px;content:url(images/icons-dashboard-employee-payhistory.png)}.employee-pay-history-icon:after{content:url(images/icons-dashboard-employee-payhistory.png)}.help-icon{float:none;position:relative;cursor:pointer;content:url(images/icons-help.png)}.help-icon:after{content:url(images/icons-help.png)}.news-icon{float:right;cursor:pointer;padding-left:10px;margin-bottom:5px;content:url(images/icons-pp-newsbtn.png)}.news-icon:after{content:url(images/icons-pp-newsbtn.png)}.notes-icon{float:right;cursor:pointer;padding-left:10px;margin-bottom:5px}.openinsalesforce-icon{float:right;cursor:pointer;padding-left:5px;margin-bottom:5px;margin-right:5px;margin-left:5px}.payroll-submit-success-icon{width:70px;margin-bottom:10px;margin-top:50px}.payroll-submit-success-note{text-transform:uppercase;font-size:30px;color:#697933;margin-bottom:20px}.payroll-submit-success-message{font-size:17px;font-weight:bold;color:#8d8686;margin-bottom:70px}.tab-h3{text-align:center;margin-top:50px}.tab-pane{margin-left:30px;margin-right:30px}.tab-buttons-bottom,.tab-buttons-top{margin-bottom:10px}.bottom-button-row{margin-right:15px}.k-display-block{margin-bottom:10px}.tab-buttons-bottom-spaced{margin-top:50px}.tab-center-text{margin-top:10px;margin-bottom:10px}.p2p-custom-panel{border-color:#d9d2c8;margin-bottom:10px;float:left;width:100%}.p2p-custom-panel .panel-heading{color:#231f20;background-color:#cac7c7;border-color:#d9d2c8;font-size:16px;padding-top:5px;padding-bottom:5px}.p2p-custom-panel .panel-body{padding-top:5px}.p2p-custom-panel-left{width:49%;float:left}.p2p-custom-panel-right{width:49%;float:right}.payroll-frequency-panel{margin-bottom:10px}.p2p-custom-panel .p2p-custom-panel-small{padding-top:8.5px;padding-bottom:0}#CheckGrid{margin-bottom:10px}.entry-status-unpaid,.entry-status-no-pay{color:#6d6d6d!important}.entry-status-paid{color:#395f79!important}.entry-status-calculated{color:#697934!important}.entry-status-in-error{color:#c00000!important}#entry-type-void,#entry-type-sick-pay,#entry-type-manual,#entry-type-regular,.entry-status-unpaid,.entry-status-no-pay,.entry-status-paid,.entry-status-in-error,.entry-status-calculated{font-weight:bold;text-align:center}#CheckGrid td.k-group-cell{background-color:transparent}.checkGridOptionsMenu>li.disabled{background-color:#f7f7f7;color:#9f9e9e}.checkGridOptionsMenu>li:hover{background:#f2b826;color:#fff;cursor:pointer!important}.checkGridOptionsMenu>li.disabled:hover{background:#f7f7f7;color:#9f9e9e;cursor:default!important}.checkGridOptionsMenu li img{max-height:16px;max-width:16px;margin:0 7px 0 0}.checkGridRowMenuButton{padding:3px 6px!important}.checkGridOptionsMenu{display:none;cursor:default}#unlockPreviousPayrollBtn.btn.btn-white.over-mask,#yesBtn.btn.btn-white.over-mask,#noBtn.btn.btn-green{margin-bottom:10px}#EmployeeTaxesGrid table{table-layout:fixed}#EmployeeTaxesGrid td{word-wrap:break-word}.user-management-title{float:left;margin-right:15px}.user-management-name{float:right;margin-right:20px}.user-management-margin{margin-right:20px;display:inline-block}#user-management-body{background-color:#f4f3f4;width:100%}#permissionsTable{margin-left:auto;margin-right:auto;margin-bottom:50px;width:500px}#permissionsTable td{border-bottom:solid 1px #abb7b7}#permissionsTable td.indent{padding-left:25px}#printCheckWindow,#connectToSsoUserWindow{overflow:hidden}.p2p-iframe{position:relative;height:700px}.p2p-iframe iframe{position:relative;width:100%;height:700px}.p2p-iframe-employee-audit{position:relative;height:500px}.p2p-iframe-employee-audit iframe{position:relative;width:100%;height:500px}.pdfobject-container{height:500px}.payroll-alert{display:none;margin:10px 30px 15px 30px}#errorNotice{margin:15px 30px}.tooltip-alert-important{color:#8a6d3b!important;background-color:#fcf8e3!important;border-color:#faebcc!important}#NewDTEffectiveDate_validationMessage{position:absolute}#NewAuthEffectiveDate_validationMessage{position:absolute}#NewProcEffectiveDate_validationMessage{position:absolute}.salaried-keyed{background-color:#f2b826;color:#fff;cursor:help;font-weight:bold;padding:2px 2px;margin-left:-5px}.salaried{background-color:#306ab6;color:#fff;cursor:help;font-weight:bold;padding:2px 5px;margin-left:-3px}.keyed{background-color:#f2b826;color:#231f20;cursor:help;font-weight:bold;padding:2px 5px;margin-left:-3px}.newEntry{background-color:#168e18;color:#fff;cursor:help;font-weight:bold;padding:2px 5px;margin-left:-3px}.worksheet-grouping{border-bottom:1px solid #c3c3c3}#showDeductions{margin:2px;float:left}.k-state-disabled{background-image:none!important;opacity:1!important}*.k-dropdown>.k-state-disabled>.k-select{background-color:#f7f7f7!important}.k-select{border-left:1px solid #c5c5c5!important}.k-dropdown .k-input{background-image:none!important;background:none!important;background-color:#fff!important}.k-state-disabled>.k-input{background-color:#f7f7f7!important;color:#9f9e9e!important}ul.k-list{max-height:200px}.k-list-container{background-color:#fff!important}.text-box,.k-datepicker,.k-dropdown,.k-numerictextbox,.k-textbox:not(textarea),input.k-textbox:not(textarea){height:28px!important}.text-box{padding-left:0;text-indent:4.62px;line-height:normal}.textarea-thin-padding{padding-left:0;text-indent:4.62px}.form-control{padding-top:5px;padding-bottom:5px}.form-control[readonly],[readonly].form-control{background-color:#f7f7f7;color:#9fa0a9}.form-control[readonly]:hover{background-color:#f7f7f7;color:#9fa0a9}.ssn-textbox{margin-top:3px;float:right;padding-right:0}.ssn-buttons{float:right;padding-left:5px}.k-filtercell,.k-filtercell>span,.k-filtercell .k-widget{width:auto!important}.k-filter-row .k-dropdown-operator{width:2.1em!important}span.k-dropdown,span.k-numerictextbox,span.k-datepicker,span.k-autocomplete,span.k-combobox,.k-textbox:not(textarea),.k-numeric-wrap{width:100%!important}.k-grouping-header{text-align:left;font-weight:bold;text-transform:capitalize;font-size:18px;letter-spacing:.1em}.k-grid tr:not(.k-state-selected):hover{background:none;color:inherit}.k-grid tr.k-alt:not(.k-state-selected):hover{background:#f1f1f1}.k-grid tbody tr:hover{background-image:url('textures/highlight.png')!important;background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.6)),to(rgba(255,255,255,0)))!important;background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.6) 0%,rgba(255,255,255,0) 100%)!important;background-image:none,linear-gradient(to bottom,rgba(255,255,255,.6) 0%,rgba(255,255,255,0) 100%)!important;background-color:#b9b3b3!important}.k-grid .k-selectable tbody tr:hover{background:#f2b826!important;color:#231f20!important;cursor:pointer}.k-grid tr.k-state-selected:hover{background:#f2b826!important;color:#231f20!important}.k-grid td.k-state-focused{-webkit-box-shadow:inset 0 0 0 3px #395f79;box-shadow:inset 0 0 0 3px #395f79}.k-widget.k-tooltip-validation{display:block;white-space:normal}.multiselect-half-width .k-multiselect{width:50%}.k-operator-hidden label{margin-right:20px;margin-left:10px}.k-input,input.k-textbox,textarea.k-textbox,input.k-textbox:hover,textarea.k-textbox:hover,.k-textbox>input,.k-multiselect-wrap{background-color:#fff;color:#555!important}.k-menu .k-state-selected>.k-link{color:#231f20!important;background-color:#f2b820!important;border-color:#f2b820!important;background-image:url('textures/highlight.png');background-image:none,linear-gradient(to bottom,rgba(255,255,255,.15) 0%,rgba(255,255,255,0) 100%)}.btn-danger{color:#231f20!important;background-color:#f2b826!important;border-color:#f2b826!important}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#231f20!important;background-color:#ffb206!important;border-color:#ffb206!important}.trv-search-dialog-caption-label{margin:0 0 .5em;font-size:1.2em;color:#555!important}.form-control:focus{border-color:#f2b826!important;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(242,184,38,.8);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(242,184,38,.8)}.k-primary{color:#231f20!important;border-color:#f2b826!important;background-color:#f2b826!important;background-image:url('textures/highlight.png');background-image:none,linear-gradient(to bottom,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%)}.k-primary.k-state-default{border-color:#f2b826!important}.k-primary:hover,.k-primary.k-state-hover{color:#231f20!important;border-color:#ffb206!important;background-color:#ffb206!important;background-image:url('textures/highlight.png');background-image:none,linear-gradient(to bottom,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%)}.k-button:active,.k-button.k-state-active{color:#231f20!important;background-color:#f2b826!important;border-color:#f2b826!important;background-image:url('textures/highlight.png');background-image:none,linear-gradient(to bottom,rgba(255,255,255,.15) 0%,rgba(255,255,255,0) 100%)}.k-button:focus,.k-button:focus:hover,.k-button.k-state-focused,.k-button.k-state-focused.k-state-disabled,.k-state-disabled .k-button.k-state-focused{border-color:#ffb206!important;box-shadow:0 0 2px 1px #ffb206!important}.k-button:focus:active{box-shadow:0 0 2px 1px #f2b826!important}.k-state-focused,.k-grouping-row .k-state-focused{border-color:#bcb4b0!important}.k-autocomplete>.k-state-selected,.k-state-selected:link,.k-state-selected:visited,.k-list>.k-state-selected,.k-list>.k-state-highlight,.k-panel>.k-state-selected,.k-ghost-splitbar-vertical,.k-ghost-splitbar-horizontal,.k-draghandle.k-state-selected:hover,.k-scheduler .k-scheduler-toolbar .k-state-selected,.k-scheduler .k-today.k-state-selected,.k-marquee-color,.k-state-focused,.k-grouping-row .k-state-focused,tr.k-state-selected-disabled{color:#231f20;background-color:#f2b826;border-color:#f2b826}.k-state-selected,.k-state-selected:link,.k-state-selected:visited,.k-tool.k-state-selected,.k-list>.k-state-selected,.k-list>.k-state-highlight,.k-panel>.k-state-selected,.k-ghost-splitbar-vertical,.k-ghost-splitbar-horizontal,.k-draghandle.k-state-selected:hover,.k-scheduler .k-scheduler-toolbar .k-state-selected,.k-scheduler .k-today.k-state-selected,.k-marquee-color{color:#231f20!important;background-color:#f2b826!important;border-color:#f2b826!important}.k-state-focused.k-state-selected,.k-list>.k-state-focused.k-state-selected,.k-listview>.k-state-focused.k-state-selected,td.k-state-focused.k-state-selected{box-shadow:inset 0 0 3px 1px #f2b826!important}.k-grid tr.k-state-selected:hover,.k-grid td.k-state-selected:hover{background-color:#f2b826!important}.k-editor-inline ::selection{background-color:#f2b826!important}.k-editor-inline ::-moz-selection{background-color:#f2b826!important}.k-checkbox:indeterminate+.k-checkbox-label:after{background-color:#f2b826!important}.k-numeric-wrap .k-link.k-state-selected{background-color:#f2b826!important}.k-textbox[data-role="maskedtextbox"]:read-only{color:#9fa0a9!important}.k-calendar td.k-state-selected .k-link{border-color:#f2b826!important;background-color:#f2b826!important}.k-calendar td.k-state-focused .k-link{box-shadow:inset 0 0 2px 1px #f2b826!important}.k-calendar .k-footer .k-nav-today{color:#555!important}.k-calendar .k-footer .k-nav-today:hover{color:#555!important}.k-calendar-range td.k-state-selected .k-link{border-color:#555!important;background-color:#555!important}.k-calendar-range td.k-state-focused .k-link{box-shadow:inset 0 0 2px 1px #555!important}.k-calendar-range .k-footer .k-nav-today{color:#f2b826!important}.k-calendar .k-today .k-link{border-color:#f2b826!important;box-shadow:inset 0 0 0 1px #f2b826!important}.tbd{color:#777}.tooltip-inner{max-width:2500px;width:250px}.panel-body{padding:0 5px 0 5px}.row{margin-left:0;margin-right:0}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{opacity:1!important;background-color:#d3d3d4;color:#918f8f;border-color:#d3d3d4}.alert-info{color:#231f20!important;background-color:#cac7c7!important;border-color:#cac7c7!important}.alert-warning{color:#555!important;background-color:#fff!important;border-color:#fff!important}.fa-stack-1-5{font-size:1.5em;position:absolute;left:0;width:100%;text-align:center}.fa-1-5{font-size:1.5em}.error-icon{width:500px;margin-top:30px;margin-left:30px}#lockIconText{font-size:15px}#bSwiftLockIcon>i{font-size:20px;margin-left:6px}#auditHistoryBtn{font-size:15px}#auditHistoryIcon{font-size:20px}#integrationHelpTable{margin-left:5px}#integrationHelpTable th{border:none}#integrationHelpTable th.topHeader{width:170px;padding:15px;font-weight:normal;text-align:center}#integrationHelpTable th.sideHeader{width:260px;text-align:right;padding-right:15px}#integrationHelpTable td{border:1px solid #000;height:80px;text-align:center}#integrationHelpTable span.glyphicon-ok{color:green;font-size:30px}#integrationHelpTable span.glyphicon-remove{color:red;font-size:30px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}html{background-color:#fff!important}body{background-color:#f4f3f4;position:relative;overflow-x:hidden;padding-bottom:1px}.hyperlink{color:#00e;text-decoration:underline;cursor:pointer}.hyperlink-visited{color:#551a8b}.check-panel-body{height:169px}.check-panel-body-extended{height:169px}@media(min-width:768px) and (max-width:1279px){.check-panel-body{height:169px}}.grid-button-panel{background:transparent;margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none}.panel-body.grid-button-panel-body{padding-top:10px}.panel-body.grid-button-panel-body.grid-button-panel-body-dd{padding-bottom:43px}.check-form-group{margin-bottom:5px}.gold-text{color:#9f8958}.asterisk{color:#c00000;font-size:12px;position:relative;top:-2px}div#EEMassInput.row.form-group{margin-bottom:0!important}div#NewHireReportingCode.form-group{margin-left:0;margin-right:0}div#NewHireReportingText{padding-left:10px}.asterisk-overflow{top:-7px}.fieldFlag{font-size:12px;position:relative;top:-2px}table.k-content.k-month{margin:10px}.commentDiv td.k-editable-area{height:28px!important}.commentDiv table.k-widget.k-editor.k-header{border-collapse:collapse;display:contents}.commentDiv iframe.k-content{border-radius:4px}.commentDiv tr[role=presentation]{display:none}html>[contenteditable=true]{color:#555!important;background-color:#fff;font-size:14px!important;font-family:Arial}@media(min-width:768px) and (max-width:1279px){.asterisk-overflow-md{top:-7px}}@media(min-width:769px){.control{padding-left:0!important}}input[type="checkbox"].check-box{vertical-align:-.1em;margin-right:5px}input[type="checkbox"].right-check-box{margin-top:11px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.k-list-container,.k-list{width:auto!important}.k-list-container .k-list .k-item{white-space:nowrap;overflow-x:hidden}h3{font-weight:bold;font-family:Arial;color:#333;font-size:15px;margin-top:7px}h5{font-weight:bold;font-family:Arial;color:#333;font-size:15px;margin-left:15px}.entry-header{margin-left:0}label{font-weight:normal}.callTime .k-select{display:none!important}.callTime .k-input{border-radius:3px!important}.callTime .k-picker-wrap{padding:0!important}@media(max-width:1281px){.form-horizontal .control-label,.form-horizontal .form-control-static{padding-top:5px!important}}@media(min-width:769px) and (max-width:1920px){.form-horizontal .label-overflow{position:relative;padding-top:0!important;top:-5px}.inline{display:inline}}@media(min-width:1025px) and (max-width:1920px){.form-horizontal .label-overflow-lg{position:relative;padding-top:0!important;top:-5px}}@media(max-width:1919px){.inline-lg{display:inline}}@media(min-width:768px) and (max-width:1024px){.form-horizontal .label-overflow-md{position:relative;padding-top:0!important;top:-5px}.inline-md{display:inline}}@media(min-width:1366px){.asterisk-label-sm{padding-left:0;padding-right:2px}}.radio-button-group{margin-bottom:10px}.radio-button-table{margin-top:5px}.radio-button-table>tbody>tr>td>label{margin-left:5px;vertical-align:2px}.list-group-no-borders{padding:0;border:0}.padding-top-5{padding-top:5px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-15>.k-grid{margin-bottom:15px}.margin-top-5{margin-top:5px}.margin-top-10{margin-top:10px}.margin-top-15{margin-top:15px}.margin-left-15{margin-left:15px}.width-100{width:100%}#EmployeeDetailsForm .k-state-active{border-color:#d3d3d3}#AddressTabStrip .form-control{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div#AddressTabStrip-1.k-content.k-state-active,div#AddressTabStrip-2.k-content.k-state-active{overflow-x:hidden!important}#EmployeeDetailsForm .k-tabstrip{margin-top:20px;margin-bottom:20px}#selectedCount{color:red;font-weight:bold}.textAreaBox{margin-left:15px!important;margin-right:15px!important;resize:none;width:94%;padding:5px}.no-gutters{padding-right:0;padding-left:0}.col-md-1.control.yearTextBox{width:80px}.col-md-1.control.monthTextBox{width:70px}@media(min-width:768px) and (max-width:1024px){.no-gutters-md{padding-right:0;padding-left:0}}.no-left-padding{padding-left:0!important}@media(min-width:992px){.no-left-padding-xs-sm{padding-left:0!important}}.no-right-padding{padding-right:0!important}.no-left-margin{margin-left:0!important}.no-side-margins{margin-left:0!important;margin-right:0!important}.no-right-margin{margin-right:0!important}.no-bottom-margin{margin-bottom:0!important}.bold-font{font-weight:bold}@media(min-width:769px){.multi-employee-change-window{width:350px;height:200px}}@media(max-width:768px){.multi-employee-change-window{width:225px;height:300px}}.multi-employee-change-btn{margin-left:50px;width:140px}.verification-key{margin-top:10px;margin-bottom:10px}.step-3-header{color:#6e6d5e;font-weight:bold}.taxes-group-no-bottom-border{margin-left:-5px!important;margin-right:-5px!important}.taxes-bottom-border{padding-bottom:15px;margin-left:-5px!important;margin-right:-5px!important;border-bottom:1px solid #d9d2c8}.panel-body.entry-parameters-panel-body{height:222px}@media(min-width:768px) and (max-width:1279px){.panel-body.entry-parameters-panel-body{height:236px}}.mask{background-color:#666;opacity:.2;visibility:hidden;z-index:999;position:absolute;display:block;top:0;left:0;right:0;bottom:0}.over-mask{position:relative;z-index:1000}.is1099-notification,.submitted-notification,.ischeck-notification,.taxability-notification,.dd-notification{display:none;margin-bottom:15px;margin-top:10px;margin-left:30px;margin-right:30px}.highlighted{background-color:#f2b826}.kbd{background-color:#f4f7f8;border-radius:3px;border:1px solid #b4b4b4;box-shadow:0 1px 1px rgba(0,0,0,.2),0 2px 0 0 rgba(255,255,255,.7) inset;font-size:.85em;line-height:1.2;padding:2px 4px;white-space:nowrap}ul.icons li>a.Back-Office-Dashboard-32x32{background-position:-288px 0;width:32px;height:32px}ul.icons li>a.Banking-32x32{background-position:-320px 0;width:32px;height:32px}ul.icons li>a.DayEnd-32x32{background-position:-384px 0;width:32px;height:32px}ul.icons li>a.PayrollSetup-32x32{background-position:-480px 0;width:32px;height:32px}ul.icons li>a.SpecialPrograms-32x32{background-position:-544px 0;width:32px;height:32px}ul.icons li>a.Back-Office-Help-32x32{background-position:-576px 0;width:32px;height:32px}ul.icons li>a.OnBoarding-32x32{background-position:-544px 0;width:32px;height:32px}ul.icons li>a.Tax-Tables-32x32{background-position:-608px 0;width:32px;height:32px}ul.icons li>a.Rules-And-Limits-32x32{background-position:-640px 0;width:32px;height:32px}ul.icons li>a.Authorities-32x32{background-position:-672px 0;width:32px;height:32px}ul.icons li>a.Pay-Codes-32x32{background-position:-704px 0;width:32px;height:32px}ul.icons li>a.Child-Support-Bank-32x32{background-position:-736px 0;width:32px;height:32px}ul.icons li>a.New-Hire-Configuration-32x32{background-position:-768px 0;width:32px;height:32px}ul.icons li>a.Tax-Forms-32x32{background-position:-800px 0;width:40px;height:32px}ul.icons li>a.Employer-32x32{background-position:-992px 0;width:32px;height:32px}ul.icons li>a.PrimePay-32x32{background-position:-1024px 0;width:32px;height:32px}.negativeLiability{background-color:red!important;color:#fff!important}.noLiability{background-color:#00008b!important;color:#fff!important}.positiveLiability{background-color:green!important;color:#fff!important}.noPayrollLiability{background-color:#00000000!important;color:#000!important}#PayrollSelectionGrid>.k-grid-header>div>table,#PayrollSelectionGrid>.k-grid-content>table{width:100%!important}.k-calendar-range td.k-state-focused .k-link,.k-calendar td.k-state-focused .k-link{box-shadow:none!important}footer{background-color:#fff;padding-top:5px;padding-left:30px;padding-right:30px;margin-top:10px;margin-bottom:0;border-top:2px solid #9f8958;position:relative}footer p{padding-bottom:5px;margin-bottom:0}@media screen and (-webkit-min-device-pixel-ratio:0){.os-x input[type="checkbox"].check-box{vertical-align:.1em}.os-x input[type="checkbox"].right-check-box{margin-top:9px}.os-x .radio-button-table>tbody>tr>td>label{vertical-align:-1px}}.new-hire-requirements-list{list-style:none}.new-hire-requirements-list li{border-bottom:1px solid #000}.new-hire-requirements-list input[type=checkbox]{float:right}.k-calendar .k-today .k-link{color:#000!important}.k-calendar td.k-state-selected .k-link{color:#231f20!important}.text-padding-right{text-align:right;padding-right:0}.btn-primary{border-color:#f2b826!important;color:#231f20!important;background-color:#f2b826!important}.btn-primary:hover,.btn-primary:focus{background-color:#ffb206!important;color:#231f20!important;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#f2b826!important;border-color:#f2b826!important;color:#231f20!important}.btn-primary.disabled,.btn-primary:disabled,.btn-primary[disabled]{background-color:#d3d3d4!important;background-image:none;color:#918f8f!important}.ms-parent{display:inline-block;position:relative;vertical-align:middle;margin-bottom:10px}.ms-choice{display:block;width:100%;height:26px;padding:0;overflow:hidden;cursor:pointer;border:1px solid #c5c5c5;text-align:left;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff}.ms-choice.disabled{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.ms-choice>span{position:absolute;top:0;left:0;right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;padding-left:8px}.ms-choice>span.placeholder{color:#999}.ms-choice>div{position:absolute;top:0;right:0;width:20px;height:25px;background:url(images/multiple-select.png) left top no-repeat}.ms-choice>div.open{background:url(images/multiple-select.png) right top no-repeat}.ms-drop{width:100%;overflow:hidden;display:none;margin-top:-1px;padding:0;position:absolute;z-index:1000;background:#fff;color:#000;border:1px solid #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ms-drop.bottom{top:100%;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.ms-drop.top{bottom:100%;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.ms-search{display:inline-block;margin:0;min-height:26px;padding:4px;position:relative;white-space:nowrap;width:100%;z-index:10000}.ms-search input{width:100%;height:auto!important;min-height:24px;padding:0 20px 0 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff url(images/multiple-select.png) no-repeat 100% -22px;background:url(images/multiple-select.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(images/multiple-select.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(images/multiple-select.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(images/multiple-select.png) no-repeat 100% -22px,-o-linear-gradient(bottom,#fff 85%,#eee 99%);background:url(images/multiple-select.png) no-repeat 100% -22px,-ms-linear-gradient(top,#fff 85%,#eee 99%);background:url(images/multiple-select.png) no-repeat 100% -22px,linear-gradient(top,#fff 85%,#eee 99%)}.ms-search,.ms-search input{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.ms-drop ul{overflow:auto;margin:0;padding:5px 8px;background-color:#fff}.ms-drop ul>li{list-style:none;display:list-item;background-image:none;position:static}.ms-drop ul>li .disabled{opacity:.35;filter:Alpha(Opacity=35)}.ms-drop ul>li.multiple{display:block;float:left}.ms-drop ul>li.group{clear:both}.ms-drop ul>li.multiple label{width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-drop ul>li label{font-weight:normal;display:block;white-space:nowrap}.ms-drop ul>li label.optgroup{font-weight:bold}.ms-drop input[type="checkbox"]{vertical-align:middle}.ms-drop .ms-no-results{display:none}.ms-drop label{padding:2px}.ms-drop li:hover{background-color:#bcb4b0}.ms-drop li:active{color:#231f20;background-color:#f2b826}.ms-drop li.selected{color:#231f20;background-color:#f2b826}.ms-drop input[type="checkbox"]{margin-top:0}.ui-pnotify{top:25px;right:25px;position:absolute;height:auto;z-index:9999}html>body>.ui-pnotify{position:fixed}.ui-pnotify .ui-pnotify-shadow{-webkit-box-shadow:0 2px 10px rgba(50,50,50,.5);-moz-box-shadow:0 2px 10px rgba(50,50,50,.5);box-shadow:0 2px 10px rgba(50,50,50,.5)}.ui-pnotify-container{background-position:0 0;padding:.8em;height:100%;margin:0}.ui-pnotify-sharp{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-pnotify-title{display:block;margin-bottom:.4em;margin-top:0}.ui-pnotify-text{display:block}.ui-pnotify-icon,.ui-pnotify-icon span{display:block;float:left;margin-right:.2em}.ui-pnotify.stack-bottomleft,.ui-pnotify.stack-topleft{left:25px;right:auto}.ui-pnotify.stack-bottomleft,.ui-pnotify.stack-bottomright{bottom:25px;top:auto}.ui-pnotify-closer,.ui-pnotify-sticker{float:right;margin-left:.2em}