html,body{height:100%;margin:0;padding:0;font-size:4mm}body{font-family:"Roboto",Arial,sans-serif!important}p{font-size:1rem!important}b,strong{font-weight:700!important}.main-background{background:url(https://ob.itcontractors.com/itcsin/draftAblePayroll/payroll/Application/src/main/webapp/resources/img/svg_bg.svg) top center;height:calc(100vh);width:100%;overflow:auto}@media screen and (max-width:360px){.main-background{overflow:auto}}.color-overlay{background:rgba(253,253,253,.9);height:calc(100vh);width:100%;display:table}.color-overlay .home-layout{display:table-cell}.applogo{width:300px;height:52px;margin:0 0 20px 0;background:url(https://ob.itcontractors.com/itcsin/draftAblePayroll/payroll/Application/src/main/webapp/resources/img/logo.svg) no-repeat center center;display:inline-block}.navlogo{width:202px;height:35px;background:url(https://ob.itcontractors.com/itcsin/draftAblePayroll/payroll/Application/src/main/webapp/resources/img/logo.svg) no-repeat center center;background-size:cover}.container-fluid{padding-bottom:10vh!important}@media (min-width:768px){.container-fluid{width:750px}}.side-nav a{font-size:1.3rem;font-weight:bold}.container-fluid{padding-top:5.5rem}.container{padding-bottom:10vh!important}@media (min-width:768px){.container{width:1140px}}.container{padding-top:5.5rem}.pad_out_T{padding-top:0}.icon-round{border-radius:50%;width:40px;height:40px;background-color:#ededed;color:#000;font-weight:bold;text-transform:uppercase;letter-spacing:1px;text-align:center;margin-right:10px;display:inline-block}p.icon{margin-top:8px}a.list-group-item{color:#000}a.list-group-item:hover,a.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.list-group-item-text{color:#333;font-size:16px;font-weight:400}a.list-group-item .list-group-item-heading{color:#333;font-size:16px;font-weight:bold}.list-group-item-heading{margin-top:0;margin-bottom:5px}.empheader span{border-radius:50%;width:44px;height:44px;background-color:#ededed;color:#000;font-weight:bold;text-transform:uppercase;letter-spacing:1px;text-align:center;display:inline-block}.empheader span>p.icon{margin-top:8px}.empheader h2{position:relative;top:5px;display:inline-block}.empheader h2>small{font-size:16px;color:#828282;font-weight:normal}.dash-item{display:block!important;border-radius:4px;padding:25px 10px;text-align:center;position:relative;height:130px;margin:10px;color:#fff}.dash-item:hover{text-decoration:none;color:#fff}.dash-item>i{color:#fff;display:block;text-align:center;margin-bottom:5px}.dash-item h4{}.md-form label{color:#000}.navbar{border-radius:0!important}form.view_layout label{margin:15px 0}form.view_layout .text-right-view{text-align:right}@media screen and (max-width:360px){html{font-size:3.5mm}.list-group-item-text{font-size:12px}a.list-group-item .list-group-item-heading{font-size:12px}p.icon{margin-top:10px}.empheader span>p.icon{margin-top:10px}.fa-3x{font-size:2.5em}.dash-item{height:100px}form.view_layout .text-right-view{text-align:left!important}form.view_layout label.label-view{margin:20px 0 0 0}form.view_layout label{margin:0}.hide-text-sm{display:none}}@media screen and (max-width:640px){html{font-size:3.5mm}.list-group-item-text{font-size:12px}a.list-group-item .list-group-item-heading{font-size:12px}p.icon{margin-top:10px}.empheader span>p.icon{margin-top:10px}.fa-3x{font-size:2.5em}.dash-item{height:100px}form.view_layout .text-right-view{text-align:left!important}form.view_layout label.label-view{margin:20px 0 0 0}form.view_layout label{margin:0}}.steps-form{display:table;width:100%;position:relative;margin:0 0 20px}.steps-form .steps-row{display:table-row}.steps-form .steps-row:before{top:20px;bottom:0;position:absolute;content:" ";width:100%;height:1px;background-color:#ccc}.steps-form .steps-row .steps-step{display:table-cell;text-align:center;position:relative}.steps-form .steps-row .steps-step p{margin-top:.5rem}.steps-form .steps-row .steps-step button[disabled]{opacity:1!important;filter: alpha(opacity=100) !important}.steps-form .steps-row .steps-step .btn-circle{width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;border-radius:15px;margin-top:0}.steps-step i.fa-check{padding:0 .6rem}@media (max-width:576px){.steps-step .blkSml{display:none!important}.steps-step .btn.btn-sm{padding:.5rem .8rem!important}.steps-step i.fa{padding:0}.list-group-item-heading .blkSml{display:none!important}}@media (max-width:768px){.list-group-item-heading .blkSml{display:none!important}}.fa-1_5x{font-size:1.5em}.black-text{color:#000!important}form.pcode .btn{font-size:1.5rem;padding:.45rem}form.pcode button.psfix{font-size:.8rem}.ptrn .col{padding:.5rem 0}.ptrn input[type="text"]{width:90%;padding-right:0;padding-left:0;-webkit-box-shadow:none;box-shadow:none}.ptrn input[type="text"]:disabled{background-color:#f2f2f2;border:1px solid #e0e0e0}.ptrn input[type="text"].active{border:1px solid #999;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.3);box-shadow:0 2px 10px 0 rgba(0,0,0,.3)}.cascading-admin-card .admin-up{margin-left:4%;margin-right:4%;margin-top:-30px}.cascading-admin-card .admin-up .data{margin-top:2.5rem}.card.card-cascade.narrower .view{margin-left:4%;margin-right:4%;margin-top:-40px}.modal-dialog .modal-content{border-radius:.4rem}.md-form .prefix{font-size:1.5rem;top:.0;cursor:pointer}.md-form .prefix ~ input, .md-form .prefix ~ textarea, .md-form .prefix ~ label {margin-left:2.5rem}.select-wrapper input.select-dropdown{}.select-wrapper+label{top:-15px;transform:scale(.8)}.icon-sfx span.sufx{color:initial;position:absolute;right:0;top:16px;font-size:16px}.toast-success{background-image:url(https://ob.itcontractors.com/itcsin/draftAblePayroll/payroll/Application/src/main/webapp/resources/img/toastr/xsuccess.png.pagespeed.ic.DoqponKGBV.png)!important}.toast-error{background-image:url(https://ob.itcontractors.com/itcsin/draftAblePayroll/payroll/Application/src/main/webapp/resources/img/toastr/xerror.png.pagespeed.ic.4jDdwNK303.png)!important}.toast-info{background-image:url(https://ob.itcontractors.com/itcsin/draftAblePayroll/payroll/Application/src/main/webapp/resources/img/toastr/xinfo.png.pagespeed.ic.Ca4r8pg9RF.png)!important}.toast-warning{background-image:url(https://ob.itcontractors.com/itcsin/draftAblePayroll/payroll/Application/src/main/webapp/resources/img/toastr/xwarning.png.pagespeed.ic.lHf1YahQnF.png)!important}.side-nav .collapsible a{}button.btn.blue-grey.darken-1,a.btn.blue-grey.darken-1,button.btn.btn-blue-grey{background-color:#e3f2fd!important;border:1px solid #bdbdbd;padding:.6rem 2rem;font-size:1.2rem;color:#000}.modal-dialog.modal-notify .heading{color:#fff}button.btn.teal.darken-1,a.btn.teal.darken-1{background-color:#d7fff6!important;border:2px solid #bdbdbd;padding:.6rem 1rem;font-size:1.2rem;color:#000!important}button.btn.red.darken-4,a.btn.red.darken-4{background-color:#ffd7d7!important;border:1px solid #bdbdbd;padding:.6rem 1rem;font-size:1.2rem;color:#000!important}.card .card-body .card-text{font-size:1rem}.accordion .card, .accordion .card:first-of-type, .accordion .card:not(:first-of-type):not(:last-of-type) {border-bottom:0 solid #e0e0e0}@media screen and (max-width:480px){.col-fix{max-width:30%!important}}.blue-grey.lighten-4,.blue-grey.lighten-5,.blue-grey.lighten-3{background-color:#f5f5f5!important}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px;height:3rem}.blue-grey.darken-2{background-color:#3f729b!important}.bg-light{background:#f4f5f7!important}.green.lighten-4{background-color:#c8e6c9!important}.blue-grey.lighten-1{background-color:#f2f2f2!important}.navbar.navbar-dark .breadcrumb .nav-item .nav-link,.navbar.navbar-dark .navbar-nav .nav-item .nav-link{color:#fff!important}.navbar-dark .navbar-brand{color:#fff!important;font-weight:400}.blue-grey{background-color:#eee!important;color:#000!important}.light-blue.lighten-5{background-color:#efebe9!important;border:1px solid #a1887f!important;padding:.6rem 1rem;font-size:1.2rem;color:#000!important}.card .md-form label{font-weight:500}.md-form label,.md-form label.active{}.cyan.darken-1{color:#fff!important}.btn,.btn.disabled:active,.btn.disabled:focus,.btn.disabled:hover,.btn:disabled:active,.btn:disabled:focus,.btn:disabled:hover,.jumbotron{-webkit-box-shadow:0 0x 0 0 rgba(0,0,0,.16) , 0 0 0 0 rgba(0,0,0,.12)}button.btn.teal.darken-1,a.btn.teal.darken-1{border:1px solid #007aff;background-color:#efefef!important;color:#007aff!important;border-radius:.9rem!important}.side-nav .collapsible a{height:33px}.collapsible-header:hover{background-color:#3f729b!important;color:#fff!important}.blue-grey-text{color:#bbb!important}.navbar.scrolling-navbar{padding-top:5px;padding-bottom:5px}.btn-outline-primary{border:1px solid #64b5f6!important}.btn-outline-success{border:1px solid #00c851!important}.btn-outline-danger{border:1px solid #ef9a9a!important}.btn-outline-warning{border:1px solid #fb3!important}.opt1 a.list-group-item{box-shadow:0 0 1px 0 rgba(0,0,0,.15) , 0 0 4px 0 rgba(0,0,0,.15)}strong{font-weight:510}@media (min-width:768px){.btn-cons{display:flex}}@media screen and (max-width:360px){.btn-floating{margin:5px 5px}}.side-nav .collapsible a{font-size:1rem;font-weight:400}.hr-pink-border{border-top:1px solid #f8bbd0!important}.hr-blue-border{border-top:1px solid #8196d4!important}.grey-text-custom{color:#616161!important}.text-chocolate{color:#a94442!important}.text-pink{color:#ff80ab!important}.text-warning-dark{color:#f57f17!important}.text-success-dark{color:#069c43!important}.btn-outline-pink{border:1px solid #f8bbd0!important}.btn-outline-chocolate{border:1px solid #a94442!important}.btn-floating i{font-size:1.25rem;line-height:37px}.fa-1_5x{font-size:1.5em}.btn-outline-success-dark{color:#03a846!important;background-color:transparent!important;border:1px solid #03a846!important}.btn{word-spacing:.2rem}li.nav-item>.dropdown-toggle::after{display:none;margin-left:0;vertical-align:0;content:"";border-top:0;border-right:0;border-bottom:0;border-left:0}.slash{padding:36px 0 0 0!important}.inprogress{line-height:1;font-size:.81rem;font-weight:400}.inprogress span{background:transparent;border-radius:50%;display:inline-block;height:.4em;width:.4em;-webkit-animation:inprogress .8s linear infinite;-moz-animation:inprogress .8s linear infinite;-ms-animation:inprogress .8s linear infinite;animation:inprogress .8s linear infinite}.inprogress span:nth-child(1) {-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;animation-delay:.2s}.inprogress span:nth-child(2) {-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-ms-animation-delay:.4s;animation-delay:.4s}.inprogress span:nth-child(3) {-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-ms-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes inprogress {
 0% {
 background: transparent;
}
 50% {
 background: #999;
}
 100% {
 background: transparent;
}
}@-moz-keyframes inprogress {
 0% {
 background: transparent;
}
 50% {
 background: #999;
}
 100% {
 background: transparent;
}
}@-ms-keyframes inprogress {
 0% {
 background: transparent;
}
 50% {
 background: #999;
}
 100% {
 background: transparent;
}
}@keyframes inprogress {
 0% {
 background: transparent;
}
 50% {
 background: #999;
}
 100% {
 background: transparent;
}
}.btn-outline-warning-dark{border:1px solid #ff6d00!important;color:#ff6d00!important}.text-warning-dark{color:#ff6d00!important}.pl-4-5,.px-4-5{padding-left:2.1rem!important}.ml-4-5,.mx-4-5{margin-left:2.1rem!important}.badge{text-transform:uppercase!important;font-weight:500!important;letter-spacing:.4pt!important}.badge-primary{color:#000!important;background-color:#ccd5ff!important}.badge-success{color:#000!important;background-color:#8ce8ae!important}.badge-success1{color:#000!important;background-color:#cef8de!important}.badge-info{color:#000!important;background-color:#a9f0fe!important}.badge-warning{color:#000!important;background-color:#fbd17e!important}.badge-danger{color:#000!important;background-color:#ffd1d3!important}.badge-danger1{color:#000!important;background-color:#ffc7e8!important}.badge-danger2{color:#000!important;background-color:#ffcba8!important}.badge-danger3{color:#000!important;background-color:#ffe3e3!important}.badge-secondary2{color:#000!important;background-color:#b0dfff!important}.modal-body li{font-size:1rem!important}.grtyoutube-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999}.grtyoutube-popup-content{margin-top:150px;width:95%;max-width:850px;margin-left:auto;margin-right:auto;position:relative}.grtyoutube-popup-close{position:absolute;top:-30px;right:0;color:#fff;font-size:25px;width:17px;height:17px;cursor:pointer}.grtyoutube-iframe{width:100%;height:480px}@media (max-width:767px){.grtyoutube-iframe{width:100%;height:350px}}.grtyoutube-dark-theme{background:rgba(0,0,0,.85)}.grtyoutube-dark-theme .grtyoutube-popup-close{background:url(https://ob.itcontractors.com/itcsin/draftAblePayroll/payroll/Application/src/main/webapp/resources/img/xicon-close-white.png.pagespeed.ic.uKZirs2TrZ.png) no-repeat}.grtyoutube-light-theme{background:rgba(255,255,255,.85)}.grtyoutube-light-theme .grtyoutube-popup-content{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.4);box-shadow:0 0 8px 0 rgba(0,0,0,.4)}.grtyoutube-light-theme .grtyoutube-popup-close{background:url(https://ob.itcontractors.com/itcsin/draftAblePayroll/payroll/Application/src/main/webapp/resources/img/xicon-close-black.png.pagespeed.ic.NThF_6tJSE.png) no-repeat}.text-orange-dark{color:#f60!important}.load-wrapp p{padding:0 0 40px}.load-wrapp:last-child{margin-right:0}.bar{float:left;width:15px;height:6px;border-radius:2px;background-color:#4b9cdb}.load-10 .bar{animation:loadingJ 2s cubic-bezier(.17,.37,.43,.67) infinite}.load-11 .bar{animation:loadingK 2s cubic-bezier(.17,.37,.43,.67) infinite}@keyframes loadingJ {

	0%,
	100% {
		transform: translate(0, 0);
	}

	50% {
		transform: translate(80px, 0);
		background-color: #f5634a;
		width: 25px;
	}
}@keyframes loadingK {

	0%,
	100% {
		transform: translate(80px, 0);
	}

	50% {
		transform: translate(0, 0);
		background-color: #f5634a;
		width: 25px;
	}
}.dwnl.md-progress{height:.5rem}.side-nav{width:290px!important}.row_sticky-top{top:55px!important;z-index:996!important;position:sticky}.sticky-header{top:46px!important;z-index:996!important;position:sticky}.row_sticky-bottom{position:sticky;bottom:60px;z-index:996!important}