@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto:100,400&display=swap);body{background-color:#ececec!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}#login .column{max-width:450px}#login .grid{height:100%}.ui.left.visible.sidebar,.ui.right.visible.sidebar{border-right:0;box-shadow:none!important;-webkit-box-shadow:none!important;border-top:1px solid #00a65a}.marginlefting{margin-left:60px!important}.displaynone{display:none!important}.displayblock{display:block!important}.menu-bar .displayblock{padding:20px 0 30px 15px!important}.menu-bar .displayblock .icon{margin:-6px .5em 0!important}.sidebar .item i{margin-top:-5px!important}.top-bar{background-color:#00a65a!important;box-shadow:none!important}.top-bar .item{color:#fff!important;padding:17.5px!important}.menu-bar{background-color:#f9fafc!important}.menu-bar .accordion .title{font-weight:600!important;text-transform:uppercase!important;font-size:13px!important;color:#313131!important}.menu-bar .accordion .item{padding:16px 5px 16px 15px!important}.ui.vertical.menu .item>i.icon{float:left!important;margin:0 .5em!important}.ui.vertical.menu .item:before{background:none!important}.logo{height:48px!important;padding:10px!important;background-color:#00a65a!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff!important;font-size:23px;line-height:30px!important;text-align:center;font-weight:300!important}.title.item{padding:.92857143em 1.14285714em!important}.dropdown .menu .header{padding-top:3.9px!important;padding-bottom:3.9px!important}.accordion .content,.ui.accordion .accordion .active.content,.ui.accordion .active.content{background:rgba(0,0,0,.05)!important}.accordion .content{font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif!important}.accordion .content a{padding-left:40px!important}.menu-footer{position:absolute;bottom:0;width:100%;height:23px;margin-left:10px}.main-content{margin:20px 20px 20px 280px}.main-content-toggle{margin-left:80px}.page-body{margin-top:17px!important;margin-left:-20px!important;margin-right:-20px!important;background-color:#e2e2e2;padding-top:8px!important}.heading-breadcrumb-row,.heading-row{padding-bottom:0!important}.heading-breadcrumb-row{padding-top:0!important}.breadcrumb-info-row{background-color:#f0f2f5;padding:9px 20px;margin:-20px -20px 1rem}.breadcrumb-row{padding-bottom:0!important;opacity:.7;font-size:.9rem!important}.top-padding{padding-top:0!important}.bottom-padding{padding-bottom:0!important}tr{cursor:pointer}thead th{padding-bottom:5px!important}table td{padding-top:7px!important;padding-bottom:7px!important}.ui .table{margin:0!important}#employee-id{display:none!important}.attendance-search-row{padding-top:0!important}.form-padded{padding-top:1em;padding-bottom:1em}.btm-pd-10{padding-bottom:15px!important}.comment{margin-bottom:10px!important}.dist-block p{margin-bottom:2px!important}.para-gap{margin-top:15px!important}.ui.selection.dropdown{min-width:3em!important}.top-mg-15{margin-top:15px!important}.total-invoice{margin-top:30px!important;margin-bottom:30px!important}.pd-top-0em{padding-top:0!important}.att-table-tr tr,.att-table>tbody>tr>td,.att-table>tfoot>tr>th,.att-table>thead>tr>th{padding:2px!important}.att-wknd{background-color:#00d487}.att-input{max-width:20px!important}.att-emp-table>thead>tr>th,.att-table>tbody>tr>td{padding:4px!important}.big-heading-text{background-color:inherit!important;padding:0!important;border:0!important}.mrg-20{margin:15px 0 20px!important}.autosuggest-input{margin-top:0!important;padding:3px!important;border-radius:0!important}.popover{padding:4px;margin-top:0;background-color:#e6e6e6}.popover ul{padding-left:0!important;margin:2px 0!important}.popover .options{max-height:250px;overflow-y:scroll}.popover ul li{list-style-type:none;padding-left:3px;border-bottom:1px dotted #cfcfcf;padding-bottom:5px;cursor:pointer}.autosuggest-input-label .field{margin:0!important}.autosuggest-input-label{margin-bottom:15px!important}.small-sup-stats{font-size:13px!important;top:-2.5em!important}.sub-header{margin-left:15px!important;text-transform:uppercase}@media screen{.pb-before{page-break-before:always!important}}