*{margin:0;padding:0;outline:none}.style{margin-bottom:20px}.financial-year-block{text-align:center;padding:10px}.financial-year-block label{font-size:15px;font-weight:bold;display:inline-block;float:none}.google-sign-in{text-align:center;margin-top:200px;line-height:20px}.google-icon{width:50%;height:50%}.google-button{background:none;border:none;cursor:pointer}img{border:none}a{color:#f28100;cursor:pointer;text-decoration:none}a:hover{text-decoration:underline}ul{list-style:none}li{display:list-item}body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;min-width:1000px;color:#333333}h2{font-size:15px;color:#344963;font-weight:normal;margin:0 0 6px}h3{margin:0 0 5px 0;font-size:14px}h4{font-size:12px;margin-bottom:10px}form h4{padding:10px;margin-left:-10px;background-color:#eee}.clr{clear:both}.all{float:left}.alr{float:right}.alrf{float:right;margin-right:230px}.account{float:left;margin-left:230px}.align_r{text-align:right}.center_align{text-align:center}.clearfix:after{content:".";height:0px;display:block;clear:both;visibility:hidden}.clearfix{zoom:1}.link a{color:#f28100}.remove{background:url(/assets/cancel_icon-3f1401f721a2293db2704dde73d292dade6481e53dad017a3bf09f54ad072a5f.png) no-repeat;height:24px;width:24px;margin-left:5px;cursor:pointer;display:inline-block;vertical-align:top}.add{background:transparent url(/assets/add_icon-cd13f5e91044686c3d3d8712d41514d96a82a48e87c61097f4aeb6031d9e9840.png) no-repeat left center;padding-left:17px}.plus{background:transparent url(/assets/plus_icon-21b20fb262959a268cdd1338cc96b6e1e90e80383384c6f06d570d226d1ae0cf.png) no-repeat left center;padding-left:15px}.delete,.active{background:transparent url(/assets/minus_icon-1dc777c2b2912da6daff39b91ffc631767c3f7b6a77c6d432020ac3989369bc3.png) no-repeat left center;padding-left:15px}#notice,#success{background-color:#dff0d8;border:1px solid #d6e9c6;border-radius:5px;color:#3c763d}#error-message{color:red;margin-bottom:10px}.flash-style{background-color:#dff0d8;border:1px solid #d6e9c6;border-radius:5px;color:#3c763d;font-size:16px;font-weight:600;padding:10px;position:fixed;text-align:center;width:76%}#error-explanation{font-weight:bold;padding:2px 5px;margin:5px 0 20px;color:#da3c3c}#error{background-color:#f2dede;border:1px solid #ebccd1;border-radius:5px;color:#a94442}.errors{line-height:16px}.alert-error{font-size:14px;margin-bottom:5px}#notice,#error,#success{font-weight:600;padding:10px;margin-top:5px;text-align:center;font-size:16px}#modal-error{background-color:#ff9966;border:1px solid #cc0033;color:#000000;font-weight:bold;padding:2px 5px;margin-top:5px}#notice a{background:#f3f5e9;border:1px solid #81e765}#notice a,#error a{cursor:pointer;padding:0 4px;margin-left:5px}#header-wrapper{background:#0a5284;background:-moz-linear-gradient(top, #0a5284 0%, #013a67 100%);background:-webkit-linear-gradient(top, #0a5284 0%, #013a67 100%);background:-ms-linear-gradient(top, #0a5284 0%, #013a67 100%);background:linear-gradient(to bottom, #0a5284 0%, #013a67 100%);min-height:58px}#header{width:78%;margin:0 auto;padding:5px 0 0 0}#logo{float:left;color:#ffffff;font-size:25px}#nav-bar{float:right;color:#ffffff;margin:16px 0 0 0}#select-company{float:right;margin:14px 18px 0 0}#select-company a{color:#ffffff;font-weight:bold}#select-company{float:right;margin:14px 18px 0 0}#nav-bar li{display:inline}#nav-bar a{color:#ffffff;margin:0 0 0 22px}.admin{color:#ffffff;width:70px;padding-top:3px}#showcase-box{background:url(/assets/glyphs/main_img_bg-c6d43c6c97e42bc04714fa46d8692b226f881a139182209d96aa98af52e02523.jpg) repeat-x top left}#showcase{width:1080px;margin:0 auto}#showcase img{display:block}#category-box{background-color:#e9e9e9;border-top:8px solid #032d4b;padding:22px 0 25px 0}#category{width:980px;margin:0 auto}#category li{width:235px;display:inline;float:left;margin:0 10px 0 0}#category img{margin:4px 10px 0 0;border:1px solid #ffffff;float:left}#category p{line-height:22px}#content{margin:0 auto;background:#f6f6f6 url(/assets/glyphs/sidebar_bg-f5da0f37ffa54ffc3943faf9454e0a0ec2f42bb071e38fd487750ceae372bc88.png) repeat-y 16.6% 50%;min-height:600px}#home-content{width:980px;margin:0 auto;line-height:22px;padding:12px 0 18px}#main-home-content{width:740px;float:left}#main-home-content>p{font-size:18px;line-height:28px;margin:0 0 18px 0;color:#000000}#about-us{width:335px;float:left}#about-us li,#sidebar li{margin:0 0 10px 0}#testimonial img,#sidebar img{float:left;margin:6px 12px 0 0}#sidebar{width:215px;float:right}#testimonial{background:#f1f1f1;width:350px;float:right;padding:15px 14px 10px 18px}#other-links a{color:#0075cc;text-decoration:underline}#first-level-box{background:#1e688d}#first-level{width:78%;margin:0 auto;padding:22px 0 0 0}#right-tabs li{float:right;margin:15px 10px 0 0}#tabs{float:left}#tabs li{float:left;margin:15px 10px 0 0}#tabs a,#right-tabs a{background:#afaeae url(/assets/glyphs/normal_tab_bg-fc17e36de0a0b9b2c7941492414489ceb752fc9a460e365836c81b7a34fd8cdd.gif) no-repeat top right;color:#ffffff;display:block;padding:8px 20px;font-size:14px}.selected{margin:15px 10px 0 0}#tabs .selected a,#right-tabs .selected a{background:#fff url(/assets/glyphs/highlighted_tab_bg-65d4bcb0388d92b41304abd3b86e1cacd595ee24b7c3205f901319a28eed6543.gif) no-repeat top right;color:#016697}#first-level select{width:160px;float:right}#link-bar{width:12%;padding:22px 0 28px 2%;float:left}#select a{color:#f28100}#link-bar .highlighted{font-weight:bold}#link-bar li{padding:7px 0;border-top:1px dashed #b4b4b4}#link-bar li:first-child{border:none}#main-content{float:right;background:#ffffff;width:80%;padding:20px 2% 45px 0;min-height:600px}#content-inner{padding:5px 2px 40px 3%}#footer{margin:0 auto;font-size:11px;color:#717171;padding:7px 0 12px;border-top:3px double #cccccc;clear:both;text-align:center}label,#new-tax-form span,#edit-tax-form span{width:150px;display:block;float:left}label.error{width:auto;float:none;color:red;margin-left:200px}.required.error{border-color:red}label[for^="employee[employee_identifications_attributes]"]{display:none}input[type="tel"],input[type="text"],input[type="password"],input[type="number"],input[type="email"]{margin-bottom:10px;width:150px;padding:2px;border:1px solid #bdbdbd}input[type="submit"]{cursor:pointer;text-align:center;padding:3px 10px;color:#fff;border:solid 1px #1d6389;background:#0a415c;background:-webkit-gradient(linear, left top, left bottom, from(#298ebe), to(#0a415c));background:-moz-linear-gradient(top, #298ebe, #0a415c);margin:30px 5px 0 0;font-size:12px}.inline{display:inline-block}.ui-widget-content input[type="submit"]{margin-left:30%}.ui-widget-content #terminate{margin-left:45%}.ui-widget-content #popup-button1{margin-left:0}.ui-widget-content #popup-button2{margin-left:0;cursor:pointer;text-align:center;padding:3px 10px;color:#fff;border:solid 1px #1d6389;background:#0a415c;background:-webkit-gradient(linear, left top, left bottom, from(#298ebe), to(#0a415c));background:-moz-linear-gradient(top, #298ebe, #0a415c);margin:30px 5px 0 0;font-size:12px}.common-cancel-btn{cursor:pointer;text-align:center;text-decoration:none;font-size:12px;padding:3px 10px 4px;color:#fff !important;border:solid 1px #999999;background:#7a7a7a;background:-webkit-gradient(linear, left top, left bottom, from(#a6a6a6), to(#7a7a7a));background:-moz-linear-gradient(top, #a6a6a6, #7a7a7a)}.common-cancel-btn:hover{text-decoration:none}select,textarea{margin-bottom:10px;border:1px solid #bdbdbd}select{width:150px;margin-right:8px}#errorExplanation,#errorExplanation h2,.error{color:red}.pagination{padding:5px 5px 0 0;float:right}.ui-dialog{position:fixed;width:400px}.ui-dialog .ui-dialog-titlebar{padding:5px 10px;position:relative;margin-bottom:10px}.ui-dialog .ui-dialog-titlebar-close{background:url(/assets/close_popup_icon-330185293b190ee72cd77a37dc3658a25a86d8bc50692403c0ca2116a3230774.png) no-repeat scroll 0 0 transparent;height:50px;position:absolute;right:-35px;text-indent:-9999px;top:-35px;width:50px;z-index:2;border:none}.ui-button-text{display:none}.ui-dialog .ui-dialog-content{border:0;padding:10px;max-height:50vh !important;overflow:auto;zoom:1}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-widget-content{border:3px solid #dddddd;background-color:#fff;color:#333333;padding:10px}.ui-widget-content a{color:#f28100}#stacked-tax span{float:left}#stacked-tax span,.ui-widget-content label{width:30%}.ui-widget-header{background:none;border-width:0 0 3px;border-style:double;border-color:#cdcdcd;font-weight:bold}.ui-widget-header a{color:#ffffff}.ui-widget-overlay{background:#000000;opacity:0.5;left:0;top:0}.ui-dialog-buttonpane{margin:-37px 0 0 75px;border:none;float:right;padding-right:10px}.ui-dialog-titlebar-close.ui-state-hover{cursor:pointer;border:none}.ui-dialog-titlebar-close.ui-state-focus{outline:0}.ui-dialog-titlebar-close .ui-icon{background:none}div .ui-resizable-handle.ui-resizable-se{height:0px}table #draft-table.header .header,#item-table .header,#tax-table .header,#discount-table .header,#report-table .header,#dept-table .header,#item-table .header,#customer-table .header{cursor:pointer}table{width:100%;border-collapse:collapse}td{padding:5px 5px 10px 5px;border-bottom:1px solid #eee}#popup tr td{border:none}table a{color:#23789d;font-weight:bold}thead th{background-color:#eee;padding:10px 4px 10px 5px;font-size:13px}.report_head th{background-color:#c8e3f1;padding:5px 5px;text-align:center;border-bottom:1px solid #cdcdcd;color:#464646;font-size:11px}.right{float:right;padding-right:5px}.group{float:left;padding-left:5px}.report_head{background-color:#92c8e3}.report_head td{color:#323232;font-weight:bold}#sal-show-table,#notes-table{margin-bottom:10px}#sal-show-table td,#notes-table td{line-height:25px}#chbox{margin:0 0 20px 148px}#chbox input{vertical-align:top}#chbox label{float:none;display:inline}#account{width:700px;text-align:left;margin:9em auto 0}#account-top,#account-bottom{background-color:#fff;padding:10px;float:left}#account-top{border-right:1px solid #cccccc;margin-right:40px;width:350px}#account-top h2{margin-bottom:10px}#main{float:right;width:700px;padding:20px;-moz-box-shadow:0 0 10px #999999;-webkit-box-shadow:0 0 10px #999999}#dump_file{margin:30px 0}#member-lists{clear:both}#member-lists li{width:400px;float:left;margin:10px;padding:5px}#member-lists li:hover{background-color:#efefef}#member-lists img{border:1px solid #cdcdcd;float:left;margin-right:10px}#new-member-form div,#edit-member-form div{float:left;width:330px}.m_invited,.m_active,.m_inactive{color:#ffffff;padding:2px 5px;text-transform:uppercase;font-size:10px;font-weight:bold}.m_invited{background:#4f8bc3}.m_active{background:#6ab859}.m_inactive{background:#a1a1a1}#invoice-info select,#invoice-date select{width:70px}#invoice_customer_id{width:150px !important}#invoice-detail{margin:20px 0;width:920px}#invoice-detail ul,#invoice-detail div{background-color:#f7f7f7;width:300px}#invoice-detail li{padding:5px;border:1px solid #ffffff;clear:both}#invoice-detail ul span{background-color:#efefef;display:block;float:left;width:100px}#invoice-detail p{padding:10px}#invoice-detail div span{font-size:14px;text-decoration:underline}.invoice_actions li{display:inline}#challan-items th,#invoice-items th{background-color:#e6eeee;color:#000;padding:5px 5px 5px 0px;margin-top:15px}#invoice-items span{float:left}.item_name{width:170px}.item_desc{width:195px}.item_desc_show{width:200px}.item_qty{width:75px}.item_discount{width:100px}.item_rate{width:100px}.item_tax1,.item_tax1{width:65px}.item_amount{width:145px;text-align:right}#tax1,#tax2,.tax1,.tax2{width:65px}#tax1,.tax1{margin-left:25px}#invoice-total .total{border-style:solid;border-width:1px 0;border-color:#bdbdbd}.bill_amt{float:right;display:block}#stacked-tax label{display:inline;float:none;vertical-align:top}#content-top,.content_top{margin-bottom:10px;margin-top:20px;border-bottom:1px solid #e6eeee;min-height:35px}#content-top h2,.content_top h2{width:auto;font-color:344963;font-weight:bold;font-size:17px}#content-top h2 span{font-size:12px;font-weight:normal}#content-top h1{float:left;padding-right:895px;padding-bottom:9px}#content-top a,.content_top a{color:#f28100}#transaction-report h2,#balance-sheet h2{text-align:center}#total-amount{text-align:right;padding:10px 92px 0 0}#transaction-report{border:1px solid #bdbdbd;background:transparent url(/assets/cell_border-4d24ac79e31a792157dabef392e8899cba997a148789f3d44cf1e195619db0be.png) repeat-y;width:700px}#balance-sheet{border:1px solid #bdbdbd;width:700px}#transaction-report table,#balance-sheet table{width:345px}#transaction-report td{padding:5px;width:100px}#balance-sheet td,#balance-total td{padding:5px}#transaction-report .report_last{border:none}#transaction-total,#balance-total{padding:5px 0;clear:both}#transaction-total table,#balance-total table{border-top:1px solid #bdbdbd}#balance-sheet .balance_accounts{width:230px}#profit-loss{border-top:1px solid #bdbdbd;padding:5px}#new-transaction-form select,#edit-transaction-form select,#new-employee-form select{width:auto}#company-detail span,#employee-details span,#employee-basic-info span,#employee-address-info span,#payslip-basic-info span,#payslip-work-info span{width:200px;float:left}#cur-add{position:relative}#company-detail li{margin-bottom:10px}#new-employee-form #current-address{width:150px}.line{line-height:35px;font-weight:normal;border-bottom:1px solid #cdcdcd;padding-bottom:5px;margin-bottom:10px;font-family:Arial;font-size:12px;color:#323232}#employee-basic-info li,#employee-address-info li,#payslip-basic-info li,#payslip-work-info li{padding:5px 0}#employee-details ul{float:left;width:380px}#employee-details-edit div,#employee-details div,#employee-details-new div{padding:20px;border-width:1px 0;border-style:solid;border-color:#ffffff}#employee-details-edit div,#employee-details-new div{padding:0}#employee-details,#employee-details-edit,#employee-details-new{margin:20px 0}#employee-details h2{background-color:#c8e3f1;padding:5px;margin:1px;color:#464646;font-weight:bold;font-style:Verdana;font-size:12px;word-spacing:300px}#employee-details h3,#customer-details h3,#employee-details-edit h3,#employee-details-new h3,#payslip-edit h3{margin-bottom:10px;color:#323232}#company-new h3,#employee-details-edit h3,#employee-details-new h3,#payslip-edit h3,#company-edit h3{padding:5px;font-size:15px;background:#e6eeee}#employee-details .payslip{word-spacing:75px;width:900px}#employee-details li{padding:5px 10px;line-height:15px}#employee-details .extra{width:380px;float:left}#employee-details .remove{top:5px}#allowances li,#deductions li{position:relative}#allowances span,#deductions span{width:160px;float:left}#employee-payslip h2{background-color:#c8e3f1;padding:5px;margin:1px;color:#464646;font-weight:bold;font-style:Verdana;font-size:12px;word-spacing:75px}#employee-payslip h3{margin-bottom:7px;margin-top:20px;font-size:15px;color:#323232}#employee-payslip span{margin:0 70px}#employee-payslip li:nth-child(even){background:#f5f5f5}#employee-payslip .plus{color:#333333;float:none}#employee-payslip li{padding:5px 0;cursor:pointer}#employee-payslip a{width:50px}#employee-payslip .payslip_months li{border:none}.payslip_months{background:#ffffff;margin-top:5px}#department-employees{width:200px;border:1px solid #cccccc;background:#ffffff;position:relative}#department-employees .head a{color:#ffffff}#department-employees li{padding-left:15px}#department-employees li:nth-child(2n){background:#f5f5f5}#employee-details-edit label,#employee-details-new label{width:180px}.total-employees{padding-left:25px;font-size:15px;float:left}#payslip-table{width:850px}#payslip-structure{margin:20px 0}#payslip-structure ul,#salary-structure ul,#bank-details ul,#reimbursement-details ul{margin-top:10px}#payslip-structure #allowances-total,#payslip-structure #deductions-total{width:auto}#payslip-structure li,#salary-structure li,#bank-details li,#reimbursement-details li{overflow:hidden}#payslip-structure .head{font-weight:bold;margin-bottom:10px}payslip-structure{width:850px}#payslip-structure td{border:1px solid #cdcdcd}.total,#payslip-edit label,#salary-structure label,#bank-details label,#reimbursement-details label{width:180px}#duration{font-size:18px;margin:20px 0;text-decoration:underline}#basic-info div{width:400px;float:left}#salary-info{border-color:#cccccc;border-style:solid;border-width:1px 0 1px 1px;margin-top:15px}#salary-info th{border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;padding:2px 0}#salary-info td{border-right:1px solid #cccccc;line-height:22px;padding-left:5px}#calendar li{float:left;background:#006c90;width:50px;padding:0 5px}#calendar a{color:#ffffff;display:block}#calendar .selected{background:#afaeae;font-weight:bold;font-size:15px;margin:0}#calendar .selected a{color:#032d4b}#yearly-payslips{margin:10px 0;background-color:#e6eeee;padding:5px}#yearly-payslips .year{float:left;width:135px;position:relative}#yearly-payslips .months li{padding:2px 5px}#yearly-payslips .months{display:none;background-color:#e6eeee;width:100px;top:15px}#yearly-payslips li:hover .months{display:block;position:absolute}#dept_edit{list-style:none}#discount_edit_del li,#tax_edit_del li,#cust_edit_del li,#item_edit_del li,#trans_edit_del li{float:left}.dept_edit li{float:left;padding:0 10px;border-right:1px solid #cdcdcd}.dept_edit li a{font-weight:normal !important}.dept_edit li:last-child{border:none}.edit-del-print{float:right;margin-right:12px}.edit-del-print li{float:left;margin-left:20px}table .tax_calculations{display:flex;gap:30px;justify-content:center;align-items:center}.tax_calculation_show-button{display:flex;flex-direction:row;justify-content:space-around;margin-top:30px}#contact-name select{width:60px}#contact-name label{float:none;display:inline}#contact-name label.error{display:block}#columns{background-color:#788d8d}#table1{float:left;border:2px solid green}#table2{float:left;border:1px solid black}#table2 td #table1 td{border:1px solid black}#generate{float:left;margin:10px;border:2px solid green}#part1{float:left;margin:15px}#show{float:left;margin:10px}#div-1a{float:left;margin:0px}#div-1b{clear:both}#sec1{float:left;margin-right:20px}#sec2{float:left;margin-top:2px;margin-right:80px}.text{margin-left:30px;margin-right:30px;border:2px solid black;background:white;color:black}#sec3{float:left;margin-top:20px}#home{float:right}.align{text-align:center}#name{font-weight:bold}tfoot td{border-top:1px solid #cccccc}#allowdeduct{float:left}#allow{float:left;margin-right:0px}#deduct{float:right;margin-right:80px}.textbox,.text-box{background:#cccccc}.full-day{vertical-align:text-bottom}p .textbox1{width:120px}.button{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;background:#b5bf35 url(/images/button_bg_green.png) repeat-x scroll left bottom;border:medium none;color:#ffffff;cursor:pointer;display:inline-block;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;letter-spacing:2px;line-height:15px;padding:5px 15px;text-decoration:none;text-transform:uppercase}button::-moz-focus-inner{border:0}#feature li{float:left;margin-top:5px;margin-right:15px;margin-bottom:15px}#feature ul{width:900px}#line1{border-bottom:1px solid #cdcdcd;color:#323232;font-family:Arial;font-size:22px;font-weight:bold;line-height:35px;margin-bottom:10px;padding-bottom:5px}#customer-table{width:100%;border-collapse:collapse}.unused{padding-right:15px}.mark{font-weight:normal;margin-left:30px;color:#cececd}.mark a{color:#df8926;font-size:11px}.dash{font-weight:normal;color:#92c8e3;padding-left:4px}.bang{color:#cdcdcd;padding:0 5px 0 5px}.details{font-weight:normal;padding-left:4px}.custname{color:#323232;font-size:12px}tr.cust td{border-bottom:1px solid #cdcdcd}.customer_head th{background-color:#c8e3f1;padding:5px;margin-left:5px;margin-right:5px;color:#464646;font-size:11px}.chk{width:200px;text-align:left;padding-left:5px;padding-right:10px}.chk a{color:#f28100}.name{color:#f28100;font-weight:bold}.details{text-align:left;font-weight:bold;width:400px}.credit{width:160px;text-align:right;margin-right:10px;padding-right:10px}.actives{width:250px;text-align:left}.out{width:400px;text-align:right;padding-right:17px}.value{font-size:10px}.report_head{background-color:#c8e3f1}.report_head td{color:#323232;font-weight:bold}.selected a{font-weight:bold}.del{color:#000000;border:1px solid #000000;cursor:arrow;padding-bottom:5px;padding:2px 10px 2px 10px;text-align:center}li .submit{margin-top:10px}.disp{width:120px;display:inline-block}.display{display:block}#challan-date select{width:70px}.invoice_item_amt{padding-left:216px}#rate{padding-left:7px}#challan-total{width:180px;float:right;text-align:left;margin:0 5px 10px 0}#challan-item-lists li{position:relative}#print-footer{float:right}#challan-item-lists .remove{right:0}#challan-item-lists .invoice_item_amt{padding-left:144px}#addr{padding-left:200px}.no-wrap{overflow:hidden}#breadcrumb{color:#999;font-size:11px;margin-bottom:10px;margin-top:-10px}#edit-pay,#company-show,#challan_edit,#inv_edit,#emp_edit,#cust_edit{margin-bottom:10px;padding-bottom:12px;border-bottom:1px solid #ccc}#emp_edit a,#cust_edit a,#gen-pay a,#edit-pay a{color:#f28100}#employee-basic-info{width:430px}#emp-show-table,#sal-show-table,#emp-earn-table,#emp-deduct-table,#payslip-deduct-table,#payslip-earn-table,#notes-table{border-collapse:collapse;width:100%}#sal-show-table td,#emp-show-table td,#notes-table td{width:0%}.align_l{text-align:left}.one_fifth{width:20%}.one_tenth{width:10%}.approve{color:green}.approve-link{color:lightseagreen}.reject{color:red}.reject-link{color:firebrick}#member-new-link,#draft-select,#comp-edit,#emp_dept,#trans-edit,#add_emp_salary,#add_emp_bank{margin-left:15px;line-height:22px;float:left}#gen-pay{margin-left:210px}#payslip-emp-info{margin:10px 0 30px 0}.border_r{border-right:1px solid #1e688c}#payslip-web-tfoot tr,#reimbursement-web-tfoot tr{background-color:#eee}#trans-details,#company-detail{border-collapse:collapse}#trans-details td,#company-detail td{vertical-align:top}#total-amt{margin-top:20px;width:50%;border-collapse:collapse}#reimbursement-show-table tbody{height:50px}#reimbursement-show-table tbody td{vertical-align:top}#reimbursement-total-amt{margin-top:30px;width:50%}#earn-amt{margin-left:420px}#header-details{color:#1e688c;margin-top:10px}.bdr{background:url(/images/border_1x1.png) repeat-y center top}#employee-basic-table,#payslip-employee-table,#payslip-employee-table1,#employee-address-table,#reimbursement-employee-table,#reimbursement-employee-table1{float:left;width:50%;line-height:22px;border-collapse:collapse}#discount-table td ul,#tax-table td ul,#report-table td ul,#customer-table td ul{font-weight:normal;font-size:10px;margin-top:3px}#discount-table td ul a,#tax-table td ul a,#item-table td ul a,#report-table td ul a,#customer-table td ul a{border-right:1px solid #cdcdcd;color:#f28100;float:left;padding:0 5px}#discount-table td ul li:last-child a,#tax-table td ul li:last-child a,#report-table td ul li:last-child a,#item-table td ul li:last-child a,#customer-table td ul li:last-child a{border:none}#identification-show-table tbody tr:last-child>td{border:none}#payslip-form select{margin-right:10px}#same-add{position:absolute;top:15px;font-size:11px}#employee-details-new .extra,#employee-details-edit .extra{margin:0 0 6px 200px}#report-table li:first-child a,#customer-table li:first-child a{padding-left:0}.file-icon{width:25px;height:auto}.compliance_group-icon{width:25px;height:auto}#sal-show-table a,#notes-table a{color:#23789d;font-weight:bold}#payslip-basic-info{width:400px}.span_bold{font-weight:bold}.column_left_space{margin-left:25px}.column_bottom_space{margin-bottom:10px}.component{margin-right:90px}#add-allos li input:nth-child(2),#add-deducts li input:nth-child(2){margin-left:89px}#emp-earn-table tbody td,#emp-deduct-table tbody td{padding-left:0px}#payslip-form input[type="submit"]{margin:0px}#content-inner h1{font-size:18px;color:#064978}#challan-new,#invoice-new,#trans-new,#tax-new,#discount-new,#cust-new{line-height:22px;margin-left:12px}#allowances li:nth-child(n + 6) input:nth-child(2),#deductions li:nth-child(n + 1) input:nth-child(2){margin-left:24px}.extra #allowances li:nth-child(n + 6) input:nth-child(2),.extra #deductions li:nth-child(n + 1) input:nth-child(2){margin-left:0px}#dept_show{margin-left:18px;line-height:23px}#mobile,#residence,.emergency-contact{display:block;float:left;width:170px;padding-left:30px}#mobile{background:url(/assets/mob_icon-6e9f80777724a27671d7a37ab99a526024b56bf1fec62653b40ee69a008a8a82.png) no-repeat}#residence{background:url(/assets/res_icon-667119577b4707ac3d34709a2ec985911b3268b0b969613e792ef808583553dd.png) no-repeat}.emergency-contact{background:url(/assets/mob_icon-6e9f80777724a27671d7a37ab99a526024b56bf1fec62653b40ee69a008a8a82.png) no-repeat}#invoice-detail-right,#invoice-detail-left{border-collapse:collapse}#invoice-detail-right td,#invoice-detail-left td{vertical-align:top;width:150px;padding:5px}#invoice-detail-right tr td:first-child,#invoice-detail-left tr td:first-child{background:#dedede;font-weight:bold}#invoice-detail-right tr td:last-child,#invoice-detail-left tr td:last-child{background:#efefef}#invoice-detail-left td{width:220px}#challan-items-details thead th,#invoice-items-details thead th{padding-right:5px}#invoice-total,#challan-total{width:300px;border-collapse:collapse}#invoice-total tr:last-child,#challan-total tr:last-child{background:#cdcdcd}#invoice-main-details{border-bottom:1px solid #cdcdcd;padding-bottom:20px;margin-bottom:10px}.caps{text-transform:capitalize}#personal,#work,#bank{margin-bottom:10px}.blue{color:#1e688d !important}#salary-structure{margin-bottom:50px}#bank-details{margin-bottom:50px}#reimbursement-details{margin-bottom:50px}.pad{padding-left:5px}#del-insure{border-collapse:collapse;width:100%;margin-top:40px;padding:3px 7px}#del-insure td{vertical-align:top}#delivery-through{width:125px}#pay-total ul:last-child label{margin-left:68px}#invoice-info{width:500px}.earning-width{width:400px}.deduction-width{width:370px}.document{display:inline-block}.colon{width:3px;padding:0 2px}#payslip-structure input,#salary-structure input,#bank-details input,#reimbursement-details input{float:left}#trans-edit a,#edit-pay a,#emp_edit a,#inv_edit a,#challan_edit a{font-size:11px}#report-table li a,#customer-table li a{font-weight:normal}.head_edit{padding-right:20px}.head-border{padding-bottom:10px;border-bottom:1px solid #cdcdcd}#challan-items td,#invoice-items td{vertical-align:top;border-bottom:1px solid #cdcdcd;padding:10px 0 0}#challan-items,#invoice-items{border-collapse:collapse;width:100%;margin-bottom:15px}#invoice-items input,#item-discount select{width:90px}#item-discount,#item-tax{border-collapse:collapse}#item-discount select,#item-tax select{width:110px;margin:0 5px}#item-discount td,#item-tax td{vertical-align:top;border:none;margin-top:10px}#item-discount span,#item-tax span{width:50px}#item-discount span,#item-tax span,#item-list a{font-size:11px}.tax-space{margin-right:20px}#new-invoice-total{width:200px;float:right;margin:15px 0}#new-invoice-total td{padding:2px}#customer-notes{margin-bottom:20px}#select-trans{width:150px !important}#challan-content{margin-bottom:20px}#challan-item-lists .remove,#item-list .remove{display:none}#item-tax .remove,#item-discount .remove{display:block}#generate-btn,#payslip-draft{margin:0}#draft-detail{margin-top:15px}#draft-table{margin-bottom:25px}#general-content{background:#e6eeee}#gross-amount{float:right !important}.hide{display:none}.login #content{background:none}#nsr,#ssr,#lr,#epf,#esic,#bonus{margin-bottom:1rem;margin-top:1rem;display:block}#net-salary-report{margin-bottom:10px}#net-salary-report .report_column{float:left;width:250px}#payslip-structure select,#salary-structure select,#bank-details select,#reimbursement-details select{float:left}.field_with_errors input,.field_with_errors select{border:1px solid red}#net-salary-report input[type="checkbox"]{margin-right:10px}.checkbox_bank input[type="checkbox" i]{margin-right:3px}.help-text{color:#999;margin:10px 0;font-size:11px}#draft-detail label{width:50px}#new-account-form input[type="submit"],#signin-form input[type="submit"]{margin:10px 0 0 150px}#header select{width:auto}.listview-search input{margin:0}.sortable_link{color:#333;padding-right:20px;margin-right:-20px}.sortable_link.sort_up,.headerSortUp{background:#eee url(/assets/icons/up-d797d143de9c59cedb2d1455b7e09e0e32de2e2a8a771bcea9363247adb715cd.png) no-repeat right center}.sortable_link.sort_down,.headerSortDown{background:#eee url(/assets/icons/down-be4f167dfef3890628b5971c0fa1d410d21cd7fef33c5385441db94b5f44992f.png) no-repeat right center}.sortable_link:hover{text-decoration:none}.documents{display:inline-block;margin-right:15px}.row-heading{background-color:#ddd;font-size:13px;font-weight:bold;padding:10px 4px 10px 5px;text-align:center}.financial-year{font-weight:600;font-size:14px;margin-bottom:5px}.payslip_total{font-weight:bold;font-size:13px}.hide-border{border-bottom:none}.total-leaves-count{padding:12px 10px;background-color:#d3d3d3;margin-bottom:20px;height:15px}.total-leaves-count span{font-weight:bold;font-size:12px;padding-right:15px}.total-leaves-count h3{font-size:16px;float:right}.multiple-salary-structure label,.multiple-bank-details label,.multiple-reimbursement-details label{width:100%}.salary_edit,.bank_edit,.reimbursement_edit{width:auto}.salary_edit li,.bank_edit li,.reimbursement_edit li{float:left;padding:0 10px;border-right:1px solid #cdcdcd}.salary_edit li:last-child,.bank_edit li:last-child,.reimbursement_edit li:last-child{border:none}.salary_edit a,.bank_edit a,.reimbursement_edit a{font-weight:normal !important}.wrapper{display:flex;gap:1rem;overflow:hidden}.reimbursements{margin-bottom:15px}.reimbursements h3{margin-bottom:10px;margin-top:20px}.config-tab{color:#999;font-size:11px}.navigation-menu{list-style-type:disc;color:#f28100}.navigation-menu li a{font-size:14px;font-weight:normal;display:inline-block;padding:10px 5px;border-radius:5px}.navigation-menu li a:hover{background-color:#f0f0f0}#reimbursement-form select{margin-right:10px}#reimbursement-form input[type="submit"]{margin:0px}.pending{margin-left:5px}.pending-notify{color:blue}.button-container{display:flex;justify-content:space-between}.tab-form{padding-top:20px}.newtab{display:flex}.doc-title{margin-right:5px}.pagination-center{display:flex;justify-content:center}.hover-text{cursor:pointer;font-size:20px;font-weight:bold}button{padding:10px 20px;text-align:center;border:2px solid #fff;border-radius:20px}button:active,button:focus{border-bottom:3px solid #f28100}.dropdown-menu{display:none}.section-line{margin-bottom:5px;height:0px;border:1px dashed #cdcccc}#authenticate_otp_btn{margin:.5rem 0}.auth,.auth-form{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:1rem 0}.auth-form>label{margin:.7rem 0;text-align:center}.qr{border-width:0;border-style:none;border-color:#0000ff;border-collapse:collapse;width:auto;margin:1rem 1rem}.qr td{border-width:0;border-style:none;border-color:#0000ff;border-collapse:collapse;padding:0;margin:0;width:2px;height:2px}.qr td.black{background-color:#000}.qr td.white{background-color:#fff}#qr-note{min-width:320px;max-width:500px}
