@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap";:root[mode=ios] .OpenSans,:root[mode=md] .OpenSans{--ion-font-family: "Open Sans", sans-serif;font-family:Open Sans,sans-serif}.app ion-buttons.datetime_picker_footer_buttons{justify-content:space-between!important;margin:0 10px 15px!important}.app p.length_text.first_caps{display:block!important}.app p.length_text.first_caps:first-letter{text-transform:uppercase!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-single .cell-root-sec .table_text p.length_text.caps,.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.description_txt .cell-root-sec .table_text p.length_text.caps{text-transform:lowercase!important;display:block!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-single .cell-root-sec .table_text p.length_text.caps:first-letter,.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.description_txt .cell-root-sec .table_text p.length_text.caps:first-letter{text-transform:uppercase!important}.app .page_content .empty_list .pagination-bottom{display:none}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row.collapse{height:168px!important}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.no_date.collapse{height:130px!important}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.job_site{width:100%!important;max-width:83%!important}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.job_site .length_text{-webkit-line-clamp:unset!important;line-height:20px}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.lock_no.left_zero{padding-left:20px!important}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.lock_no .cell-root-sec{justify-content:flex-start}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.lock_no .cell-root-sec .label-text{width:auto!important}.app ion-modal.webmodal .page_content.ios-modal.add_product_page .modal_body{margin-bottom:90px!important}.app .webmodal app-add-expense .addUpdate_modal .modal_body ion-list ion-item .form_group ion-input{height:35px}.app ngx-add-product ngx-c-dropdown-component .form-group.custom_select .custom_option_show .custom_supplier_field{background-color:transparent!important;padding:2px 0!important}.app app-add-expense .form_group ion-label{height:19px;line-height:19px}.app ion-app.ios ngx-auth ion-content{-webkit-overflow-scrolling:auto}.app ion-app.ios ngx-auth ion-content.dnl_login_page .content_wrapper{transform:translate(-50%,-70%)!important}.app .main_row_sec .main_col .field ion-item::part(native){--border-radius: 5px;border-radius:5px}.app .main_row_sec .main_col .field ion-item.dnl-item-invalid{background:var(--ion-theme-red-color)!important;transition:all .5s linear}.app.show_datepicker .webmodal .addUpdate_modal .modal_footer{position:fixed!important}.app ion-modal app-appointments-by-date-modal .app_edit_modal .appointment_lists .appointment_modal_details ion-row ion-col span.companyName ion-icon{font-size:15px}.app app-project-profit-loss .page_content.project-profit-loss .chart_parent{width:95%;margin:0 auto}.app app-project-profit-loss .two_chart .section_first_invoice{padding:0 15px}.app app-gallery .gallery_page .top_input,.app app-media .gallery_page .top_input{padding:0 16px}.app app-gallery .gallery_page .top_input app-project-back-button,.app app-media .gallery_page .top_input app-project-back-button{display:none}.app app-gallery .gallery_page .top_input .share_photos,.app app-media .gallery_page .top_input .share_photos{width:100%}.app app-gallery .gallery_page .top_input .share_photos ion-button,.app app-media .gallery_page .top_input .share_photos ion-button{width:100%;margin-top:18px!important}.app app-gallery .gallery_page .field.add_photo_filed,.app app-media .gallery_page .field.add_photo_filed{padding:5px 0 16px 16px!important}.app app-gallery .gallery_page .field.add_photo_filed .photo-field.photos_list,.app app-media .gallery_page .field.add_photo_filed .photo-field.photos_list{width:100%!important}.app app-gallery .gallery_page .field.add_photo_filed .photo-field.photos_list .gallery_box,.app app-media .gallery_page .field.add_photo_filed .photo-field.photos_list .gallery_box{width:120px;min-width:120px;height:120px;margin-right:3%}.app app-gallery .gallery_page .field.add_photo_filed .photo-field.photos_list .gallery_box .uploaded_img_past,.app app-media .gallery_page .field.add_photo_filed .photo-field.photos_list .gallery_box .uploaded_img_past{min-width:100%!important;border:unset;margin-top:0;margin-bottom:0!important}.app app-gallery .gallery_page .field.add_photo_filed .photo-field.photos_list .gallery_box .uploaded_img_past .video_box video,.app app-media .gallery_page .field.add_photo_filed .photo-field.photos_list .gallery_box .uploaded_img_past .video_box video{border-radius:5px 5px 0 0;z-index:9;-o-object-fit:fill!important;object-fit:fill!important}.app app-gallery .gallery_page .field.add_photo_filed .photo-field.photos_list .gallery_box .job_id_title,.app app-media .gallery_page .field.add_photo_filed .photo-field.photos_list .gallery_box .job_id_title{font-size:10px!important}.app ion-modal.billing_modal::part(content){--width: 92%;--margin: 0 auto}.app ion-content::part(scroll):before{bottom:0!important}.app p.po_data{display:block!important}.app app-sub-home-page .sub_home ion-content .main_body .category .cat_lists#overview .cat_icons{margin-bottom:2px}.app app-sub-home-page .sub_home ion-content .main_body .category .cat_lists#overview .cat_icons ion-icon{font-size:40px}.app app-add-all-measurement .add_requirements_page{display:flex;flex-direction:column;justify-content:space-between}.app .errlength-count{background:#ffd400;padding:2px 6px;border:1px solid red;border-radius:17px;color:#d74637;text-align:center;font-size:14px;margin-left:auto;margin-right:10px;display:block;width:-moz-fit-content;width:fit-content}.app textarea{overflow-y:auto!important;padding:10px 20px 10px 0!important}.app textarea::-webkit-scrollbar{display:none}.app .add_photo_filed .photo-field.photos_list{justify-content:flex-start!important;padding-top:0}.app .add_photo_filed .photo-field.photos_list .upload_btn{margin:10px 0 0;width:90px!important;min-width:90px!important;height:90px!important;margin-bottom:5px!important}.app .add_photo_filed .photo-field.photos_list .uploaded_img_past{margin-left:0;border:1px solid var(--ion-theme-blue-color);margin-top:10px;width:90px!important;min-width:90px!important;height:90px!important;margin-bottom:5px!important}.app .add_photo_filed .photo-field.photos_list .uploaded_img_past img{-o-object-fit:contain;object-fit:contain}.app .add_photo_filed .photo-field.photos_list .uploaded_img_past .video_box video{width:100%;height:100%;-o-object-fit:fill!important;object-fit:fill!important;-o-object-position:center;object-position:center}.app ion-modal .add_photo_filed .photo-field.photos_list .uploaded_img_past{margin-right:5px!important}.app .length_text{max-height:100%;-webkit-line-clamp:0}.app ion-refresher.refresher-native{display:block;z-index:99999!important}.app .searchbar-has-value.searchbar-should-show-clear.sc-ion-searchbar-md-h .searchbar-clear-button.sc-ion-searchbar-md{top:-5px!important}.app .product_requirement_list .custom_skeleton,.app .project_purchaseOrder_list .custom_skeleton{margin:0!important}.app .menu-content ::-webkit-scrollbar{width:0;background:transparent}.app .menu-content ::-webkit-scrollbar-thumb{background:transparent;border:1px solid transparent;border-radius:0}.app .menu-content ::-webkit-scrollbar-track{background:transparent;border:1px solid transparent;border-radius:0}.app app-project-add-delivery-order .project-add-deliveryorder{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:0!important}.app app-project-add-delivery-order .remarks_sec{margin:20px auto 0!important;padding-bottom:0!important}.app app-project-add-delivery-order ion-footer{background:#fff;left:0;text-align:right;box-shadow:0 -3px 5px #0c0c0c33;padding:0;bottom:0!important}.app app-project-add-delivery-order ion-footer.footer_bottom{position:relative!important}.app app-project-add-delivery-order ion-footer.footer_bottom .btn{width:50%;--border-radius: 0;margin:0;height:60px}.app ngx-project-quotation-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item{--padding-start: 15px !important}.app ngx-project-quotation-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item:first-child{--padding-start: 25px !important}.app ion-modal app-user-new .modal_body form ion-list .padding_inline .field.contact-sec.has-error{height:80px!important}.app ion-modal app-user-new .modal_body form ion-list .padding_inline .field.contact-sec.has-error ion-item.dnl-item-invalid{border:unset!important}.app ion-modal app-user-new .modal_body form ion-list .padding_inline .field.contact-sec app-form-errors.valid-msg{position:absolute;bottom:-24px;top:auto!important;left:-7px!important}.app .custom_skeleton .mbl_slidershow table th,.app .custom_skeleton .mbl_slidershow table td{padding:5px 0}.app .custom_animation ion-list ion-skeleton-text{width:100%!important}.app .custom_skeleton ion-button.btn.theme_red_btn{width:100%}.app .custom_skeleton ion-button.btn.theme_red_btn ion-skeleton-text{width:100%!important;margin-bottom:10px}.app .custom_skeleton .addNew_btn .theme_red_btn{width:100%}.app .custom_skeleton .addNew_btn .theme_red_btn ion-skeleton-text{width:100%!important;margin-bottom:10px}.app .custom_skeleton .card_body .project-info_page{flex-wrap:wrap}.app .custom_skeleton .card_body .project-info_page .column .project-info p ion-skeleton-text{width:100%!important}.app .ios .addupdate_model .add-project.modal_body{margin-bottom:300px!important}.app textarea{background-color:var(--ion-white-color)!important}.app .pdf_preview{--height: 100%}.app .pdf_preview .ion-page{background:#e4e4e4}.app .pdf_preview .ion-page img{height:auto!important;width:100%!important;margin:auto!important;padding:15px 0;background:var(--ion-white-color)}.app .pdf_preview .ion-page ion-skeleton-text{position:absolute;inset:0;margin:auto;width:280px!important;height:280px!important}.app ion-button{--background-activated: unset !important;--background-focused: unset !important;--background-hover: unset !important}.app ion-accordion.accordion-collapsed ion-item.ion-activated,.app ion-accordion.accordion-collapsing ion-item.ion-activated{--background-activated: unset !important;--background-focused: unset !important}.app ion-item ion-item.ion-activated{--background-activated: unset !important;--background-focused: unset !important}.app .action-sheet-button.sc-ion-action-sheet-ios{font-size:14px!important}.app .project_addPurchaseOrder_page .addPurchaseOrder_list ion-grid .no_bg ion-row{display:flex;margin:0!important}.app .ionic-selectable{max-width:96%!important}.app .ionic-selectable .ionic-selectable-inner .ionic-selectable-value{padding-top:5px;padding-bottom:5px;font-size:14px}.app .ionic-selectable .ionic-selectable-inner .ionic-selectable-icon .ionic-selectable-icon-inner{top:14px}.app app-project-add-payment .add_appt_calendar label{padding:12px 0!important}.app .item-has-focus .label-stacked.sc-ion-label-md-h:not(.ion-color){color:#000!important}.app .webmodal .addUpdate_modal.user-new-component .modal_body.custom_padding .padding_outline .full_section .hide-err{padding-left:4px!important}.app ngx-auth ion-content{--background: var(--ion-sidemenu-background) !important}.app ngx-auth ion-content ngx-admin-login .dnl_login_page{position:relative}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg{width:86%;margin:0 auto}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .resend_success{padding:5px;height:100%;line-height:20px}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .signin_desc{margin-bottom:0;padding:0}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .signin_desc h3{font-size:18px;text-align:left}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .signin_desc p{display:none}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .forgotpwd_form .show_content.signin_fields .field ion-item ion-avatar{display:none}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .forgotpwd_form .forget_sec{margin:10px 0 0}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .forgotpwd_form .forget_sec ion-button{--background: var(--ion-theme-red-color);--background-activated: transparent;--background-focused: transparent;--background-hover: transparent;width:133px;height:36px;text-align:center;border-radius:10px;margin:0}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .forget_sec{padding:0;flex-direction:unset;margin-top:5px;margin-bottom:10px}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .forget_sec .user_link{margin-bottom:0;font-size:12px;color:var(--ion-theme-blue-color);letter-spacing:1.2px;font-weight:400}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .forget_sec .login_otp{font-size:12px;text-decoration:none;font-weight:700;color:var(--ion-black-color)}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .submit_btn{margin:15px auto 0;display:table}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .submit_btn ion-button{--background: var(--ion-theme-red-color);--background-activated: transparent;--background-focused: transparent;--background-hover: transparent;width:133px;height:36px;text-align:center;border-radius:10px}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg ion-item{--padding-start: 0;--inner-padding-end: 0;position:relative;--inner-border-width: 0;--min-height: auto !important}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg ion-item.dnl-item-invalid .form_item{border-bottom:.7px solid var(--ion-theme-red-color)!important}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg ion-item ion-avatar{display:none}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg ion-item .form_item{width:100%;border-bottom:1px solid #eceef0}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg ion-item .form_item ion-label{font-size:13px;margin-bottom:0;transform:translateY(50%) scale(.75);transform-origin:top left;color:#000!important}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg ion-item .form_item ion-input{margin-top:6px;height:26px;--inner-border-width: 0;font-size:14px}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg ion-item .form_item ion-input input{height:26px;padding:0 25px 0 0;border:0!important;--border: 0 !important}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg ion-item .svg_icon{width:30px;height:30px;position:absolute;top:31px;right:-10px;z-index:99;color:#000}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg ion-item .item-inner{border-style:unset!important}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg ion-item .pass_toggle{position:absolute;top:28px;right:5px;z-index:1000}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg ion-item .pass_toggle .password_visiable_icon{color:#7a7a7a}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .signin_fields.mobile_no ion-item{--min-height: 68px !important}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .signin_fields.mobile_no .valid-msg{bottom:10px!important}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .signin_fields ion-list{padding:15px 0 0}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .signin_fields ion-list .send_otp{top:6px;right:0;height:20px;line-height:20px;background:transparent;padding:0 5px 0 0!important;position:absolute}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .signin_fields ion-list .send_otp ion-button{font-size:12px;font-weight:700;color:#000}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .signin_fields .cc_code_new ion-label{margin-bottom:5px}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .signin_fields .cc_code_new ngx-c-dropdown-component{width:60px;margin-right:auto;margin-left:0;display:block;position:absolute}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .signin_fields .cc_code_new ngx-c-text-component{width:74%;display:block;margin-left:auto;margin-right:0;height:30px;line-height:30px}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .signin_fields .cc_code_new ngx-c-text-component ion-input{margin-top:0;height:30px}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg form .valid-msg{z-index:99;bottom:0!important;left:0!important;position:relative}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg form .agree-label p{font-size:12px;margin-bottom:5px!important}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .showCaptcha_sec{margin-bottom:15px}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .showCaptcha_sec .form-group ion-input{width:100%;height:40px}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .showCaptcha_sec .form-group ion-input input{text-indent:6px}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .showCaptcha_sec .input_captcha{width:100%}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .showCaptcha_sec .d-flex .capcha-btn{margin-left:0}.app ngx-auth ion-content ngx-admin-login p.hide-err.error-label{color:var(--ion-white-color)}.app app-sub-home .app-side-menu,.app app-sub-home-page .app-side-menu{display:none}.app app-sub-home .header_part,.app app-sub-home-page .header_part{height:200px;background:#00a76f}.app app-sub-home .header_part .profile_section .profile_content .name-with-icon,.app app-sub-home-page .header_part .profile_section .profile_content .name-with-icon{margin-bottom:10px}.app app-sub-home .header_part .profile_section .profile_content .name-with-icon h2,.app app-sub-home-page .header_part .profile_section .profile_content .name-with-icon h2{max-width:75%;width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin:0}.app app-sub-home .header_part .menu_section .change_option ion-button,.app app-sub-home-page .header_part .menu_section .change_option ion-button{text-transform:capitalize}.app app-sub-home .header_part .menu_section .change_option ion-button.ion-activated,.app app-sub-home-page .header_part .menu_section .change_option ion-button.ion-activated{opacity:1}.app app-sub-home .main_body,.app app-sub-home-page .main_body{padding:20px!important}.app app-sub-home .main_body ion-segment,.app app-sub-home-page .main_body ion-segment{background:var(--ion-white-color);box-shadow:0 0 6px 1px #0c0c0c17;border-radius:50px;height:34px;display:flex;align-items:center;width:80%;margin:0 auto}.app app-sub-home .main_body ion-segment ion-segment-button ion-label,.app app-sub-home-page .main_body ion-segment ion-segment-button ion-label{text-transform:capitalize}.app app-sub-home .main_body ion-segment .segment-button-checked,.app app-sub-home-page .main_body ion-segment .segment-button-checked{background:var(--ion-theme-red-color);border-radius:50px;--indicator-box-shadow: unset;--indicator-color: unset;min-height:100%!important}.app app-sub-home .main_body ion-segment .segment-button-checked ion-label,.app app-sub-home-page .main_body ion-segment .segment-button-checked ion-label{color:var(--ion-white-color)}.app app-sub-home .main_body .category .disabled,.app app-sub-home-page .main_body .category .disabled{opacity:.5;pointer-events:none}.app ngx-add-appointment .form_group ion-label{height:25px;line-height:25px}.app .menu_list .menus{padding:0;background:var(--ion-white-color)!important}.app .menu_list .menus ion-item{--background: var(--ion-white-color) !important;--min-height: 40px !important;--padding-start: 0px;--inner-padding-end: 0}.app .menu_list .menus ion-item.disable{opacity:.5;pointer-events:none}.app .menu_list .menus ion-item:nth-child(odd){--background: #F1F2F3 !important}.app .menu_list .menus ion-item:nth-child(even){--background: #ffffff !important}.app .menu_list .menus ion-item.has-children.inactive{--background: var(--ion-white-color) !important}.app .menu_list .menus ion-item.active{--background: var(--ion-theme-red-color) !important}.app .menu_list .menus ion-item.active ion-item-group:after{border-bottom:6px solid #fff!important}.app .menu_list .menus ion-item.active ion-icon{color:var(--ion-white-color)!important}.app .menu_list .menus ion-item.active ion-label{margin:0!important;color:var(--ion-white-color)!important}.app .menu_list .menus ion-item ion-icon{color:var(--ion-theme-red-color)!important;width:16px;height:16px;margin-left:24px!important;pointer-events:none;float:left;margin-inline-end:15px;margin:14px 18px 14px 0}.app .menu_list .menus ion-item ion-label{margin:0;color:#11141a!important;font-size:14px!important}.app .menu_list .menus ion-item ion-item-group{background:transparent!important;border-top:1px solid #d74637;position:relative;width:100%;padding:0}.app .menu_list .menus ion-item ion-item-group div{display:block}.app .menu_list .menus ion-item ion-item-group .sub_nav{margin-top:0}.app .menu_list .menus ion-item ion-item-group .sub_nav ion-item ion-icon{margin-left:43px!important}.app .menu_list .menus ion-item ion-item-group .sub_nav ion-item.active ion-icon,.app .menu_list .menus ion-item ion-item-group .sub_nav ion-item.active ion-label{color:var(--ion-white-color)!important}.app .menu_list .menus ion-item ion-item-group .sub_nav ion-item ion-label{color:#11141a!important}.app .menu_list .menus ion-item ion-item-group .sub_nav ion-item ion-icon{color:var(--ion-theme-red-color)!important}.app .menu_list .menus ion-item ion-item-group .sub_nav ion-item.inactive{--background: #F1F2F3 !important}.app .menu_list .menus ion-item ion-item-group .sub_nav ion-item.inactive:nth-child(odd){--background: #F1F2F3 !important}.app .menu_list .menus ion-item ion-item-group .sub_nav ion-item.inactive:nth-child(odd) ion-icon{color:var(--ion-theme-red-color)!important}.app .menu_list .menus ion-item ion-item-group .sub_nav ion-item.inactive:nth-child(odd) ion-label{margin:0!important;color:#11141a!important}.app .menu_list .menus ion-item ion-item-group .sub_nav ion-item.inactive:nth-child(even){--background: #ffffff !important}.app .menu_list .menus ion-item ion-item-group .sub_nav ion-item.inactive:nth-child(even) ion-icon{color:var(--ion-theme-red-color)!important}.app .menu_list .menus ion-item ion-item-group .sub_nav ion-item.inactive:nth-child(even) ion-label{margin:0!important;color:#11141a!important}.app .menu_list .menus ion-item ion-item-group:after{border-bottom:6px solid #000!important;top:18px!important;right:155px!important;display:none}.app .menu_list .menus ion-item ion-item-group ion-item{--padding-start: 15px !important;--background: transparent !important}.app .menu_list .menus ion-item ion-item-group ion-item:nth-child(even){--background: #F1F2F3 !important}.app .menu_list .menus ion-item ion-item-group ion-item:nth-child(even):hover{--background: #F1F2F3 !important}.app .menu_list .menus ion-item ion-item-group ion-item:nth-child(even):hover ion-icon.icon-small{color:var(--ion-theme-red-color)!important}.app .menu_list .menus ion-item ion-item-group ion-item:nth-child(even):hover ion-label{margin:0!important;color:#11141a!important}.app .menu_list .menus ion-item ion-item-group ion-item:nth-child(odd){--background: #ffffff !important}.app .menu_list .menus ion-item ion-item-group ion-item:nth-child(odd):hover{--background: #ffffff !important}.app .menu_list .menus ion-item ion-item-group ion-item:nth-child(odd):hover ion-icon.icon-small{color:var(--ion-theme-red-color)!important}.app .menu_list .menus ion-item ion-item-group ion-item:nth-child(odd):hover ion-label{margin:0!important;color:#11141a!important}.app .menu_list .menus ion-item ion-item-group ion-item.active{--background: var(--ion-theme-red-color) !important}.app .menu_list .menus ion-item ion-item-group ion-item.active ion-item-group:after{border-bottom:6px solid #fff!important}.app .menu_list .menus ion-item ion-item-group ion-item.active ion-icon{color:var(--ion-white-color)!important}.app .menu_list .menus ion-item ion-item-group ion-item.active ion-label{margin:0!important;color:var(--ion-white-color)!important}.app .menu_list .menus ion-item ion-item-group ion-icon{margin:2px 18px 0 10px!important;color:var(--ion-theme-red-color)!important}.app .menu_list .menus ion-item ion-item-group ion-label{margin:0!important;color:#11141a!important}.app .menu_list .menus ion-item ion-item-group .submenu ion-icon{margin:0 18px 0 55px!important;color:var(--ion-theme-red-color)!important}.app .menu_list .menus ion-item ion-item-group .submenu ion-label{margin:0!important;color:#11141a!important}.app .menu_list .menus ion-item ion-item-group .submenu .active{--background: var(--ion-theme-red-color) !important}.app .menu_list .menus ion-item ion-item-group .submenu .active ion-icon{color:var(--ion-white-color)!important}.app .menu_list .menus ion-item ion-item-group .submenu .active ion-label{margin:0!important;color:var(--ion-white-color)!important}.app ion-icon.cancel_btn{padding-right:30px}.app .disable_fields{opacity:.5!important;color:#000;pointer-events:none}.app ion-menu.dnl_sidemenu::part(container){width:100%!important}.app .home_dashboard{background:#f1f2f6;padding:0 16px!important}.app .home_dashboard.custom-animation .section_overview ion-grid ion-row ion-col ion-card .business_overview ion-grid ion-row ion-col{max-width:45%!important;margin:3px!important}.app .home_dashboard.custom-animation .section_overview ion-grid ion-row ion-col ion-card .business_overview ion-grid ion-row ion-col ion-skeleton-text{height:45px!important;width:100%!important}.app .home_dashboard app-sales-status ion-row{box-shadow:0 0 6px 1px #0c0c0c17;background-color:var(--ion-white-color);border-radius:5px;padding:4px 0}.app .home_dashboard app-sales-status ion-row ion-col{width:50%;max-width:100%;flex-basis:unset;padding:0}.app .home_dashboard app-sales-status ion-row ion-col ion-card{margin:0;border:0;padding:10px;box-shadow:unset;border-radius:0}.app .home_dashboard app-sales-status ion-row ion-col ion-card .sales_report .left_info ion-card-header{font-size:12px;color:var(--ion-black-color);font-weight:600;margin:0 0 3px!important}.app .home_dashboard app-sales-status ion-row ion-col ion-card .sales_report .left_info .sales{font-size:10px;margin:0}.app .home_dashboard app-sales-status ion-row ion-col ion-card .sales_report .left_info .sales span{font-size:10px}.app .home_dashboard app-sales-status ion-row ion-col ion-card .sales_report .left_info .year{font-size:10px}.app .home_dashboard app-sales-status ion-row ion-col ion-card .sales_report .right_info{padding-top:3px;flex-wrap:unset;width:30%}.app .home_dashboard app-sales-status ion-row ion-col ion-card .sales_report .right_info.up span{width:15px;height:15px;line-height:20px}.app .home_dashboard app-sales-status ion-row ion-col ion-card .sales_report .right_info.up .growth{padding:0 4px;margin-top:0;margin-left:3px;font-size:7px!important;height:20px;line-height:20px}.app .home_dashboard .section_overview ion-grid ion-row ion-col{width:100%!important;max-width:100%!important;flex-basis:unset!important;padding:5px 0}.app .home_dashboard .section_overview ion-grid ion-row ion-col app-appointments ion-row{justify-content:space-between;flex-direction:row;align-items:center}.app .home_dashboard .section_overview ion-grid ion-row ion-col app-appointments ion-row ion-col.client_name{width:100%!important;max-width:70%!important;flex-basis:unset!important}.app .home_dashboard .section_overview ion-grid ion-row ion-col app-appointments ion-row ion-col.app_status_col,.app .home_dashboard .section_overview ion-grid ion-row ion-col app-appointments ion-row ion-col.app_time{width:100%!important;max-width:25%!important;flex-basis:unset!important;font-weight:600}.app .home_dashboard .section_overview ion-grid ion-row ion-col .business_over_section{background:var(--ion-white-color);border-radius:8px;box-shadow:3px 3px 12px #e3e3e3}.app .home_dashboard .section_overview ion-grid ion-row ion-col .business_over_section .title_part{padding:15px 15px 0}.app .home_dashboard .section_overview ion-grid ion-row ion-col .business_over_section .title_part h2{line-height:20px;font-size:13px;font-weight:600;text-transform:uppercase;margin:0 0 10px}.app .home_dashboard .section_overview ion-grid ion-row ion-col .business_over_section .title_part.bus_overview_title ngx-date-picker{width:100%}.app .home_dashboard .section_overview ion-grid ion-row ion-col .business_over_section .title_part.bus_overview_title ngx-date-picker .date_picker .select_datePic input{height:40px!important}.app .home_dashboard .section_overview ion-grid ion-row ion-col .business_over_section ion-card{box-shadow:unset;padding-top:0;margin-top:0}.app .home_dashboard .section_overview ion-grid ion-row ion-col .business_over_section ion-card.ios{height:auto!important}.app .home_dashboard .section_overview ion-grid ion-row ion-col .business_over_section .date_picker .select_datePic .shown.show-ranges{padding-top:70px!important}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card{min-height:auto;margin:5px 0;height:auto}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .title_part{padding-bottom:10px}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .title_part h2{line-height:20px}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .appointment_overview .status_overflow{margin-top:10px;height:158px}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .appointment_overview .status_overflow .app_status_list{border:1px solid #b5b5b5;width:97%}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .appointment_overview .status_overflow .app_status_list .client_name{padding:0}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .appointment_overview .status_overflow .app_status_list .client_name .person_name p{font-size:13px;font-weight:700}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .appointment_overview .status_overflow .app_status_list .app_time{text-align:center!important}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .appointment_overview .top-wrapper .days-wrapper{width:100%;margin:0}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .appointment_overview .top-wrapper .days-wrapper .inline-calendar .day-of-week-wrapper ion-label{font-size:10px!important}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .appointment_overview .app_list{margin:5px 0}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .appointment_overview .app_list ion-icon{margin-right:8px}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .appointment_overview .app_list p{width:86%;font-size:11px;margin:0}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card ngx-date-picker{width:100%;margin-top:5px;margin-bottom:0;height:28px}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card ngx-date-picker .date_picker .select_datePic .custom_date{top:6px}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card ngx-date-picker .date_picker .select_datePic input{height:28px;font-size:10px}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .business_overview .date_picker .select_datePic .shown.show-ranges{padding-top:80px!important}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .business_overview ion-grid{padding:0;margin-top:10px}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .business_overview ion-grid ion-row ion-col{padding:0;width:100%!important;max-width:50%!important;margin:0!important}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .business_overview ion-grid ion-row ion-col .business_list{padding:8px 0;border:0}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .business_overview ion-grid ion-row ion-col .business_list .business_list_left{display:none}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .business_overview ion-grid ion-row ion-col .business_list .business_list_right{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-left:10px}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .business_overview ion-grid ion-row ion-col .business_list .business_list_right h4{font-size:11px;width:68%;margin-bottom:0}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .business_overview ion-grid ion-row ion-col .business_list .business_list_right h2{font-size:11px;width:32%;text-align:end}.app .home_dashboard .top_10{margin:10px auto}.app .home_dashboard .top_10 h2{font-size:12px!important}.app .home_dashboard .top_10 .slider_section{background:var(--ion-white-color)}.app .home_dashboard .top_10 .slider_section .slide_nav{display:none}.app .home_dashboard .top_10 .slider_section .slide_nav.prev{left:0}.app .home_dashboard .top_10 .slider_section .slide_nav.next{right:0}.app .home_dashboard .top_10 .slider_section ion-slides{width:100%;height:110px;padding:0 10px}.app .home_dashboard .top_10 .slider_section ion-slides ion-slide{padding:15px 0 6px}.app .home_dashboard .top_10 .slider_section ion-slides ion-slide span{width:50px;height:20px;line-height:20px;font-size:12px;border-radius:40px}.app .home_dashboard .top_10 .slider_section ion-slides ion-slide h3{font-size:14px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:105px;text-align:center;margin:11px auto 8px}.app .home_dashboard .top_10 .slider_section ion-slides ion-slide p{font-size:14px!important;line-height:26px}.app .home_dashboard .top_10 .slider_section ion-slides ion-slide .empty h3{margin-bottom:0}.app .home_dashboard .top_10 .slider_section ion-slides ion-slide .empty h3 ion-icon{font-size:23px}.app ion-toolbar.page_toolbar{--background: #f1f2f6}.app ion-toolbar.page_toolbar .header_menu{transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}.app ion-toolbar.page_toolbar .header_menu.ok-btn{transform:unset;-moz-transform:unset;-webkit-transform:unset;-ms-transform:unset}.app .grey_bg ion-toolbar.page_toolbar{--background: var(--ion-white-color) !important}.app ion-toolbar.page_toolbar{--background: var(--ion-white-color);border-bottom:0;padding:0 0 0 15px!important;--border-width: 0}.app ion-toolbar.page_toolbar .page_title{margin-top:0!important}.app ion-toolbar.page_toolbar .page_title ion-title{font-weight:600;height:68px}.app ion-toolbar.page_toolbar .page_title ion-title ion-icon{font-size:20px;color:#1c252e;font-weight:700;position:relative;top:1px}.app ion-toolbar.page_toolbar .page_title ion-title span{margin-left:6px}.app ion-toolbar.page_toolbar .page_title .btn_box{width:78%;height:60px;display:flex;flex-wrap:wrap;align-items:center}.app ion-toolbar.page_toolbar .page_title .btn_box .title_new_sec{display:flex;width:100%;justify-content:flex-start;align-items:center}.app .remark_sec .card_box .card_body.purchase_body{margin-top:0}.app app-project-add-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-right-40 .table_text .length_text{white-space:nowrap;display:block;width:100%;margin-left:auto}.app app-project-add-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.product_no{width:100%!important;max-width:80%;padding-left:5px!important}.app app-project-add-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.do_qty{padding:2px 0 2px 20px!important}.app app-project-add-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.do_qty .cell-root-sec{align-items:flex-start}.app app-project-add-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.do_qty .cell-root-sec .label-text{white-space:nowrap}.app app-project-add-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.cp_qty{padding:2px 20px 2px 0!important}.app app-project-add-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.cp_qty .cell-root-sec{align-items:flex-start}.app app-project-add-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.cp_qty .cell-root-sec .label-text{white-space:nowrap}.app app-project-add-delivery-order .ng2-smart-action-multiple-select{width:10%!important}.app app-project-add-delivery-order .ng2-smart-action-multiple-select .checkbox_icon{position:relative;margin:0}.app ngx-warehouse-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.branch_code .cell-root-sec .label-text{white-space:nowrap}.app .page_content{padding:0;overflow-y:overlay;overflow-x:hidden}.app .page_content.no_network{margin-top:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.app .page_content .float_btn{margin-bottom:105px;margin-top:10px;display:flex;align-items:center;justify-content:center}.app .page_content .float_btn ion-button{margin-left:5px!important;margin-right:5px;height:34px}.app .page_content .float_btn ion-button::part(native){--border-radius: 50px;--padding-start: 10px;--padding-end: 10px}.app .page_content .table_sec{margin-top:0}.app .page_content .table_sec .addNew_btn:empty{display:none}.app .page_content .table_sec .filter_sec{display:flex;flex-wrap:wrap;flex-direction:row-reverse;align-items:center;justify-content:space-between!important;padding:0 16px}.app .page_content .table_sec .filter_sec .table_filter{width:86%;margin:0}.app .page_content .table_sec .filter_sec .table_filter .filter_item .search_bar{box-shadow:unset;margin:0}.app .page_content .table_sec .filter_sec .table_filter .filter_item .search_bar .search_input{border:0;border-bottom:1px solid #cbcbcb;border-radius:5px}.app .page_content .table_sec .filter_sec .table_filter .filter_item .search_bar .search_input ion-searchbar{--box-shadow: unset !important;--border-radius: 0px;width:100%!important}.app .page_content .table_sec .filter_sec .table_filter .filter_item .search_bar .search_input ion-searchbar input{padding-inline-end:0!important}.app .page_content .table_sec .filter_sec .table_filter .filter_item .search_bar .search_input ion-searchbar .searchbar-search-icon{right:7px!important;color:var(--ion-theme-red-color)!important;z-index:9999}.app .page_content .table_sec .filter_sec .table_filter .filter_item .search_bar .search_input ion-searchbar .searchbar-clear-button ion-icon{display:none}.app .page_content .table_sec .filter_sec .table_filter .filter_item .search_bar .search_input .button-holder{background:transparent;color:unset;width:48px}.app .page_content .table_sec .filter_sec .table_actions{width:10%;display:block!important}.app .page_content .table_sec .filter_sec .table_actions .action_btn ion-button{--background: transparent;--box-shadow: unset;--padding-start: 0;--padding-end: 0;height:45px;margin:0!important}.app .page_content .table_sec .filter_sec .table_actions .action_btn ion-button.button-solid{--background-activated: unset;--background-focused: unset;--background-hover: unset}.app .page_content .table_sec .filter_sec .table_actions .action_btn ion-button .svg_icon{transform:unset}.app .page_content .table_sec .filter_sec .table_actions .action_btn ion-button .svg_icon ion-icon{font-size:35px!important;color:var(--ion-theme-red-color)}.app .page_content .table_sec .filter_sec .table_actions .action_btn ion-button::part(native){--background: transparent;--box-shadow: unset}.app .page_content .table_sec .filter_sec .table_actions .action_btn.filter_btn{text-align:left}.app .page_content .table_sec .filter_sec .table_actions .action_btn.print_btn{margin-left:auto}.app .page_content .table_sec .filter_sec .table_actions .action_btn.print_btn ion-button{margin-top:7px!important;height:30px}.app .page_content .table_sec .filter_sec .table_actions .action_btn.print_btn ion-button ion-icon{color:var(--ion-theme-blue-color);font-size:24px}.app .page_content .table_sec .filter_sec.no_filter .table_actions{display:none}.app .page_content .table_sec .filter_sec.no_filter .table_filter{width:100%!important}.app .page_content ngx-add-appointment,.app .page_content app-view-quotation-details{border-radius:0!important}.app .page_content ng2-smart-table .custom-smart-table{margin-top:10px}.app .page_content ng2-smart-table .custom-smart-table .table-responsive{border-radius:0;border:0}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table thead tr:first-child{border-radius:0}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table thead tr th:first-child{border-radius:0}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{padding:10px 0 0;height:80px;overflow:hidden;position:relative}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.dummy-row{height:auto}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_today td p.date_head{color:#000!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td{background:transparent!important;font-size:13px!important;padding:2px 20px!important;position:unset;white-space:unset!important;word-break:unset!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.mobile_left .cell-root-sec{justify-content:flex-start!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:first-child{background:transparent!important;font-weight:600;font-size:14px!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:first-child p{font-weight:600!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(2){background:transparent!important;font-weight:600;font-size:14px!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(2) p{font-weight:600!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .cell-root-sec{display:flex;align-items:flex-start;position:unset}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .cell-root-sec .label-text{margin-right:5px}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .cell-root-sec .label-text:empty{display:none}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.address_mob{width:72%!important;font-size:13px!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.toggle-sec{padding:0!important;pointer-events:auto!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.toggle-sec ng2-smart-table-cell{display:block;width:100%}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.toggle-sec ng2-smart-table-cell custom-view-component{width:100%;display:block}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.toggle-sec ion-list{width:auto}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.right_text .cell-root-sec{justify-content:flex-end;text-align:right;align-items:center}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.right_text.flex-start .cell-root-sec{align-items:flex-start}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.right_text.flex-start .cell-root-sec .po_data{text-align:right}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.right_text.mobile_left .cell-root-sec{align-items:flex-start;text-align:left}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:before{display:none}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view{background:var(--ion-white-color);display:flex;justify-content:flex-end;position:unset}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list{display:none;padding:0}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item{border-left:1px solid #d6d6d6;font-size:14px;height:35px;line-height:35px;color:#3b8dc9!important;float:left;--padding-start: 8px;--inner-padding-end: 8px}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item.disabled ion-icon{color:#bbb!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item.disabled span{color:#bbb!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item::part(native){--min-height: auto;height:35px}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item ion-icon{font-size:20px;margin-right:5px;color:#3b8dc9!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item span{color:#3b8dc9!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item:first-child{float:left}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .toggle_icon{font-size:16px;position:absolute;right:18px;bottom:-1px}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-four{width:25%!important;max-width:25%;flex-basis:unset}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-four ng2-smart-table-cell .cell-root-sec{display:block;text-align:left}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-four ng2-smart-table-cell .cell-root-sec .label-text{white-space:nowrap}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double{width:50%!important;max-width:50%;flex-basis:unset}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double.pl_0{padding-left:0!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double.client_label_none .label-text{display:none}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double.cpname{padding-right:10px!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double.cpname .cell-root-sec .label-text{text-overflow:ellipsis;white-space:pre;width:50%;overflow:hidden}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-single{width:100%!important;max-width:100%;flex-basis:unset}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-single.align_items .cell-root-sec{align-items:center}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple{width:33.3333%!important;max-width:33.3333%!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple.text_center .cell-root-sec{justify-content:center}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple.right_text p{font-weight:600!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col_double_extra{width:57%!important;max-width:57%;flex-basis:unset}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col_double_small{width:42%!important;max-width:42%;flex-basis:unset;padding:2px 20px 2px 0!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-left-small{width:30%!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-to-small-left{width:10%!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-to-small-right{width:100%!important;max-width:88%;padding-left:5px!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-right-small{width:70%!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-left{width:65%!important;max-width:65%;flex-basis:unset}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-right{width:35%!important;max-width:35%;flex-basis:unset}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-left-40{width:40%!important;max-width:40%;flex-basis:unset}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-right-60{width:60%!important;max-width:60%;flex-basis:unset}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-left-60{width:60%!important;max-width:60%;flex-basis:unset}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-right-40{width:40%!important;max-width:40%;flex-basis:unset}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.left_pad_zero{padding-left:0!important;padding-right:10px!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.left_zero{padding-left:0!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.left_zero .cell-root-sec .label-text{margin-right:2px}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.address_sec .cell-root-sec .table_text{width:100%!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.description{font-weight:400!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.description .table_text p{font-weight:400!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.text-overflow .cell-root-sec .table_text{display:inline-block;text-overflow:ellipsis;width:100%;overflow:hidden}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.text-overflow .cell-root-sec .table_text .link_blue,.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.text-overflow .cell-root-sec .table_text .length_text{display:-webkit-box;text-overflow:ellipsis;width:100%;white-space:nowrap;line-height:normal;display:block}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.text-overflow .cell-root-sec .table_text p.length_text.first_caps{display:block!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.text-overflow .cell-root-sec .table_text p.length_text.first_caps:first-letter{text-transform:uppercase!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .pro_head{margin-bottom:30px}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .pro_head p.date_head{background:#3aa949;color:var(--ion-white-color);height:40px;line-height:40px;top:0;left:0;padding-left:20px!important;font-weight:700!important;font-size:14px}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .pro_head p.date_head .print_icon{margin-left:10px;color:var(--ion-white-color);position:absolute;right:18px}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td p{font-weight:400!important;font-size:13px}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td p.companyName_data{font-size:13px;font-weight:400;margin-top:0}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td p.clientName_data{margin-top:0!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td p.clientName_data.light{font-weight:400!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td p.link_blue{font-weight:700!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td.toggle-sec .det-alertMgs{position:absolute;top:-6px;left:auto;right:16px}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td .length_text{-webkit-line-clamp:1!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr:nth-child(odd){background:#ffffff!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr:nth-child(odd) td.toggle-sec .table_toggle{background:#ebf3fa;position:absolute;bottom:0;right:0;width:100%;display:block;height:19px;border-radius:0;z-index:999}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr:nth-child(odd) td.toggle-sec .table_toggle .toggle_icon{bottom:3px}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr:nth-child(even){background:var(--ion-white-color)!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr:nth-child(even) td.toggle-sec .table_toggle{background:var(--ion-white-color);position:absolute;bottom:0;right:0;width:100%;display:block;height:19px;border-radius:0;z-index:999}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr:nth-child(even) td.toggle-sec .table_toggle .toggle_icon{bottom:2px}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand{height:auto!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand.no_date{height:auto!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand .table-action-list{display:flex!important;justify-content:flex-end;align-items:center;width:100%}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.toggle-sec{border-bottom:1px solid #d6d6d6!important;border-top:1px solid #e8e8e8!important;margin-top:22px!important;position:relative;width:100%!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.toggle-sec.left_border ion-list{border-left:1px solid #d6d6d6!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.toggle-sec .det-alertMgs{position:absolute;inset:auto auto 40px 36px}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td .length_text{-webkit-line-clamp:unset!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.address_mob{width:100%!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.address_mob .length_text{font-size:13px}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.cpname{padding-right:10px!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.cpname .cell-root-sec .label-text{text-overflow:unset;white-space:pre;width:100%;overflow:unset}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.text-overflow .cell-root-sec .table_text{display:block;text-overflow:unset;width:100%}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.text-overflow .cell-root-sec .table_text .link_blue,.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.text-overflow .cell-root-sec .table_text .length_text{display:block;text-overflow:unset;width:100%;white-space:break-spaces}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.text-overflow .cell-root-sec .table_text .link_blue.email_data,.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.text-overflow .cell-root-sec .table_text .length_text.email_data{width:100%}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td .table_view .toggle_icon{top:-20px;bottom:auto}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand:nth-child(odd) td.toggle-sec .table_toggle{background:transparent;position:absolute;bottom:15px;right:0;width:20px;display:block;height:20px;border-radius:0;z-index:999}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand:nth-child(odd) td.toggle-sec .table_toggle .toggle_icon{bottom:0}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand:nth-child(even){background:transparent}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand:nth-child(even) td.toggle-sec .table_toggle{background:transparent;position:absolute;bottom:15px;right:0;width:20px;display:block;height:20px;border-radius:0;z-index:999}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand:nth-child(even) td.toggle-sec .table_toggle .toggle_icon{bottom:0}.app .page_content ngx-project-info .custom_skeleton ion-card-content p ion-skeleton-text{width:100%!important}.app .page_content ngx-project-info .custom_skeleton ion-card-content .column .project-info_page{flex-wrap:wrap}.app .page_content ngx-project-info .custom_skeleton ion-card-content .column .project-info_page p ion-skeleton-text{width:100%!important}.app .page_content.dnl_projectDetails_page,.app .page_content.quotation_page{display:flex;flex-direction:column;overflow-y:overlay;overflow-x:hidden}.app .page_content.dnl_projectDetails_page ion-button,.app .page_content.quotation_page ion-button{margin:0!important}.app .page_content.dnl_projectDetails_page ion-button.calendar_btn,.app .page_content.quotation_page ion-button.calendar_btn{float:none;order:1;width:100%;position:absolute;text-align:right;width:auto;right:0;top:0;height:auto;font-weight:600}.app .page_content.dnl_projectDetails_page .project_table_section .payment_page,.app .page_content.quotation_page .project_table_section .payment_page{margin-top:0}.app .page_content.dnl_projectDetails_page .project_table_section .payment_page .view_detailTable .dataTable .custom-smart-table,.app .page_content.quotation_page .project_table_section .payment_page .view_detailTable .dataTable .custom-smart-table{margin-top:16px}.app .page_content.dnl_projectDetails_page ngx-project-info,.app .page_content.quotation_page ngx-project-info{display:block;order:0;width:100%}.app .page_content.dnl_projectDetails_page ngx-project-info ion-card,.app .page_content.quotation_page ngx-project-info ion-card{background:var(--ion-sidemenu-background);box-shadow:unset;width:100%;border-radius:0;color:var(--ion-white-color)}.app .page_content.dnl_projectDetails_page ngx-project-info ion-card ion-card-content,.app .page_content.quotation_page ngx-project-info ion-card ion-card-content{padding:10px 16px}.app .page_content.dnl_projectDetails_page ngx-project-info ion-card ion-card-content .info-text ion-icon,.app .page_content.quotation_page ngx-project-info ion-card ion-card-content .info-text ion-icon{color:var(--ion-white-color);margin-left:0;margin-right:10px}.app .page_content.dnl_projectDetails_page ngx-project-info ion-card ion-card-content .info-text p,.app .page_content.quotation_page ngx-project-info ion-card ion-card-content .info-text p{color:var(--ion-white-color);margin-left:0;width:85%}.app .page_content.dnl_projectDetails_page ngx-project-info ion-card.card_box,.app .page_content.quotation_page ngx-project-info ion-card.card_box{position:relative;margin:0}.app .page_content.dnl_projectDetails_page ngx-project-info ion-card.card_box .dot_menu,.app .page_content.quotation_page ngx-project-info ion-card.card_box .dot_menu{font-size:16px;color:var(--ion-white-color)}.app .page_content.dnl_projectDetails_page ngx-project-info ion-card.card_box .dot_menu ion-icon,.app .page_content.quotation_page ngx-project-info ion-card.card_box .dot_menu ion-icon{position:absolute;top:15px;right:15px;font-size:22px;z-index:9999;width:25px;height:25px}.app .page_content.dnl_projectDetails_page ngx-project-info ion-card.card_box .info-text,.app .page_content.quotation_page ngx-project-info ion-card.card_box .info-text{margin:5px 0}.app .page_content.dnl_projectDetails_page ngx-project-info ion-card.card_box .toggle_icon_bg,.app .page_content.quotation_page ngx-project-info ion-card.card_box .toggle_icon_bg{background:var(--ion-white-color);width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%;position:absolute;bottom:7px;right:17px;transform:rotate(180deg)}.app .page_content.dnl_projectDetails_page ngx-project-info ion-card.card_box .toggle_icon_bg ion-icon,.app .page_content.quotation_page ngx-project-info ion-card.card_box .toggle_icon_bg ion-icon{color:var(--ion-theme-red-color);font-size:16px;font-weight:700}.app .page_content.dnl_projectDetails_page ngx-project-info ion-card.custom_skeleton,.app .page_content.quotation_page ngx-project-info ion-card.custom_skeleton{height:80px}.app .page_content.dnl_projectDetails_page ngx-project-info ion-card.custom_skeleton ion-card-content p ion-skeleton-text,.app .page_content.quotation_page ngx-project-info ion-card.custom_skeleton ion-card-content p ion-skeleton-text{width:100%!important}.app .page_content.dnl_projectDetails_page ngx-project-info ion-card.custom_skeleton ion-card-content .project-info_page,.app .page_content.quotation_page ngx-project-info ion-card.custom_skeleton ion-card-content .project-info_page{flex-wrap:wrap}.app .page_content.dnl_projectDetails_page ngx-project-info ion-card.custom_skeleton ion-card-content .project-info_page p ion-skeleton-text,.app .page_content.quotation_page ngx-project-info ion-card.custom_skeleton ion-card-content .project-info_page p ion-skeleton-text{width:100%!important}.app .page_content.dnl_projectDetails_page .project_table_section,.app .page_content.quotation_page .project_table_section{width:100%;order:2}.app .page_content.dnl_projectDetails_page #dnl-footer,.app .page_content.quotation_page #dnl-footer{order:3}.app .page_content.dnl_projectDetails_page #dnl-footer.web_footer,.app .page_content.quotation_page #dnl-footer.web_footer{display:flex;align-items:center;justify-content:flex-start}.app .page_content.dnl_projectDetails_page #dnl-footer.web_footer .calendar_click,.app .page_content.quotation_page #dnl-footer.web_footer .calendar_click{position:absolute;inset:0}.app .page_content.dnl_projectDetails_page #dnl-footer.web_footer div,.app .page_content.quotation_page #dnl-footer.web_footer div{display:flex;align-items:center;justify-content:flex-start;padding-left:20px}.app .page_content.dnl_projectDetails_page #dnl-footer.web_footer div ion-icon,.app .page_content.quotation_page #dnl-footer.web_footer div ion-icon{position:relative;color:var(--ion-theme-blue-color)!important}.app .page_content.dnl_projectDetails_page #dnl-footer.web_footer div ion-button,.app .page_content.quotation_page #dnl-footer.web_footer div ion-button{position:relative;--background-activated: unset}.app .page_content.dnl_projectDetails_page #dnl-footer.web_footer div ion-button::part(native),.app .page_content.quotation_page #dnl-footer.web_footer div ion-button::part(native){color:var(--ion-theme-blue-color)!important;background:transparent}.app .trigger_menu::part(content){padding:10px 0}.app .trigger_menu ion-card{text-align:center;padding:10px 0;min-height:82px;margin:5px 18px;box-shadow:0 0 10px #d6d6d6d6}.app .trigger_menu ion-card.nav_list_disable{pointer-events:none!important;opacity:.3!important}.app .trigger_menu ion-card ion-icon{color:var(--ion-theme-red-color);font-size:40px;width:100%}.app .trigger_menu ion-card span{font-size:14px;font-weight:700}.app app-quotation .quotation_page .project_table_section{margin-top:0!important}.app .addnew_footer{display:flex;align-items:center;justify-content:space-between}.app .addnew_footer .add_new_link{padding:0 10px 0 0;display:flex;align-items:center;color:var(--ion-white-color);width:100%;margin:0 auto;justify-content:center}.app .addnew_footer .add_new_link.no_text_transform{text-transform:none!important}.app .addnew_footer .add_new_link ion-icon{font-size:21px;color:var(--ion-white-color)}.app .addnew_footer .add_new_link .icon_box ion-icon{margin:0 auto}.app .addnew_footer .add_new_link .txt_box{display:flex;flex-direction:row-reverse;justify-content:flex-end;overflow:hidden;align-items:center}.app .addnew_footer .add_new_link .txt_box span{color:var(--ion-white-color);width:100%;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;margin-left:10px;line-height:20px}.app .addnew_footer .add_new_link .txt_box div{color:var(--ion-white-color);line-height:30px}.app .addnew_footer .add_new_label{color:var(--ion-white-color)}.app ion-footer ion-button.btn.ml-20{margin-left:0!important}.app ion-footer ion-button.btn.full_width{width:100%!important;--border-radius: 0}.app ngx-appointment-list .project_table_section .page_title_content{padding:10px 0 0!important}.app ngx-appointment-list .page_content.dnl_projectDetails_page .calender_sec{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;position:absolute;top:3px;right:-10px}.app ngx-appointment-list .page_content.dnl_projectDetails_page .calender_sec ion-icon{color:var(--ion-theme-blue-color)}.app ngx-appointment-list .page_content.dnl_projectDetails_page .calender_sec .calendar_btn{position:relative;--background: transparent;color:var(--ion-theme-blue-color);z-index:999;font-weight:400;font-size:13px}.app ngx-appointment-list .page_content.dnl_projectDetails_page .calender_sec .calendar_btn::part(native){--padding-start: 5px }.app ngx-appointment-list .page_content.dnl_projectDetails_page .page_title_content{margin:0 15px;padding:20px 0 0}.app ngx-appointment-list .page_content.dnl_projectDetails_page .search_bar_box{display:none}.app ngx-appointment-list .page_content.dnl_projectDetails_page .appointments_table ng2-smart-table .custom-smart-table table{table-layout:fixed}.app ngx-appointment-list .page_content.calendar-view .calender_sec{top:70px}.app ngx-appointment-list .page_content.calendar-view .calendar_btn{top:0!important}.app ngx-appointment-list .page_content.calendar-view .project_table_section{display:none}.app ngx-appointment-list .page_content .payment_page.mtb-30{margin:6px 0 0}.app .webmodal .addUpdate_modal .modal_body{min-height:auto}.app .webmodal .addUpdate_modal .modal_body ion-list .field.choose_type_app .field ion-item{height:67px}.app .webmodal .addUpdate_modal .modal_body ion-list .field.choose_type_app .field ion-item.dnl-item-invalid{border:1px solid #d74637;background:var(--ion-white-color)!important}.app .webmodal .addUpdate_modal .modal_body ion-list .field.choose_type_app .field ion-item .btn_select{width:100%}.app .webmodal .addUpdate_modal .modal_body ion-list .field.choose_type_app .field ion-item.supplier-sec{padding:10px 0 5px 10px}.app .webmodal .addUpdate_modal .modal_body ion-list .field.choose_type_app .field ion-item.supplier-sec .right{width:100%}.app .webmodal .addUpdate_modal .modal_body ion-list .field.choose_type_app .field ion-item.supplier-sec .right ngx-c-dropdown-component .form-group ion-select{max-width:96%;--padding-start: 0}.app .webmodal .addUpdate_modal .modal_body ion-list .field.choose_type_app .field ion-item.supplier-sec .right ngx-c-dropdown-component .form-group ion-select::part(placeholder){color:#999;color:var(--placeholder-color, #999)}.app .webmodal .addUpdate_modal .modal_body ion-list .field .valid-msg .hide-err{left:8px!important;bottom:0!important}.app .webmodal .addUpdate_modal .modal_body form ion-list{padding-bottom:15px!important}.app ngx-appointment-list .dnl_projectDetails_page .appointments_table ng2-smart-table .custom-smart-table table tr.collapse td.text-overflow .cell-root-sec .table_text .length_text{display:-webkit-box!important}.app ngx-appointment-list .dnl_projectDetails_page .appointments_table ng2-smart-table .custom-smart-table table tr td.toggle-sec{width:100%!important;min-width:100%!important}.app ngx-appointment-list .dnl_projectDetails_page .appointments_table ng2-smart-table .custom-smart-table table tr td.em_name,.app ngx-appointment-list .dnl_projectDetails_page .appointments_table ng2-smart-table .custom-smart-table table tr td.apt_date,.app ngx-appointment-list .dnl_projectDetails_page .appointments_table ng2-smart-table .custom-smart-table table tr td.apt_time{min-width:unset!important}.app ngx-appointment-list .dnl_projectDetails_page .appointments_table ng2-smart-table .custom-smart-table table tr td.text-overflow .cell-root-sec .table_text .length_text{white-space:pre-wrap!important}.app ion-header ion-toolbar .page_toolbar{height:auto}.app ngx-product-requirement-list .project_table_section .table_sec ngx-data-table .page_content_wrapper .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td .table_text{overflow:hidden}.app ngx-product-requirement-list .project_table_section .table_sec ngx-data-table .page_content_wrapper .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td .table_text .length_text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.app ngx-product-requirement-list .project_table_section .table_sec ngx-data-table .page_content_wrapper .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td .cell-root-sec{align-items:flex-start;justify-content:flex-start}.app ngx-product-requirement-list .project_table_section .table_sec ngx-data-table .page_content_wrapper .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td .cell-root-sec .label-text{white-space:nowrap}.app ngx-product-requirement-list .project_table_section .table_sec ngx-data-table .page_content_wrapper .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .cell-root-sec{align-items:flex-start;justify-content:flex-start}.app ngx-product-requirement-list .project_table_section .table_sec ngx-data-table .page_content_wrapper .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .cell-root-sec .label-text{white-space:nowrap}.app ngx-add-appointment .addUpdate_modal ion-content .modal_body form ion-list{padding-bottom:70px}.app ngx-add-appointment .addUpdate_modal ion-content .modal_body form ion-list .add_photo_filed .photo-field.photos_list{justify-content:space-between;padding:0 5px 0 0}.app ngx-add-appointment .addUpdate_modal ion-content .modal_body form ion-list .add_photo_filed .photo-field.photos_list .uploaded_img_past{width:95px;min-width:95px;height:95px}.app ngx-company-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr,.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:98px}.app ngx-company-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.no_date,.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.no_date{height:98px!important}.app ngx-company-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row,.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row{height:135px;margin:0}.app ngx-company-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row td.custom_pad,.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row td.custom_pad{padding-top:36px!important}.app ngx-company-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row td.custom_pad .pro_head,.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row td.custom_pad .pro_head{margin-bottom:0!important}.app ngx-company-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row td .cell-root-sec .table_text,.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row td .cell-root-sec .table_text{display:block;text-overflow:unset}.app ngx-company-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row td .cell-root-sec .table_text .link_blue,.app ngx-company-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row td .cell-root-sec .table_text .length_text,.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row td .cell-root-sec .table_text .link_blue,.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row td .cell-root-sec .table_text .length_text{display:block;text-overflow:unset;width:100%;white-space:break-spaces}.app ngx-company-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row td .po_data,.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row td .po_data{max-width:270px}.app ngx-company-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_today td p.date_head,.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_today td p.date_head{background:#F2C2BD;color:#000;font-weight:700!important;font-size:14px}.app ngx-company-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_today td p.date_head:after,.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_today td p.date_head:after{background:#F2C2BD;color:#000;border-right:1px solid #F2C2BD}.app ngx-company-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_today td p.date_head .print_icon,.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_today td p.date_head .print_icon{color:#000}.app ngx-company-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.po-list p.po_data,.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.po-list p.po_data{max-width:100%!important}.app ngx-company-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.cpname_name,.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.cpname_name{padding:2px 0 2px 20px!important}.app .dnl_projectDetails_page ngx-project-order-list .view_detailTable ng2-smart-table .custom-smart-table table tbody tr td:last-child:before{display:none}.app ngx-dash-board-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:76px}.app ngx-dash-board-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.mobile_left .cell-root-sec{justify-content:flex-end!important}.app ngx-product-category .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:80px}.app app-project-payment-list .page_content ng2-smart-table .custom-smart-table{margin-top:0}.app app-project-payment-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:140px}.app app-project-payment-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(2){font-weight:400}.app app-project-payment-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(2) p{font-weight:400!important}.app app-project-payment-list .page_content .project_table_section .project_bottom_buttons{margin-top:0}.app app-project-payment-list .page_content .page_content_wrapper{margin-top:0!important}.app app-project-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:76px}.app app-project-invoice-list .project_table_section{margin-top:0}.app app-project-invoice-list .project_table_section .project_bottom_buttons{margin-top:0;margin-bottom:0}.app ngx-product-requirement-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:76px}.app ngx-product-requirement-list .project_table_section{margin-top:0}.app ngx-product-requirement-list .project_table_section .project_bottom_buttons{margin-top:0;margin-bottom:0;padding:0 16px}.app ngx-product-requirement-list .project_table_section .page_title_content.align_sec{margin-top:12px;margin-bottom:0}.app ngx-product-requirement-list .project_table_section .page_title_content.align_sec.pro_rq_text{display:flex;align-items:center;justify-content:space-between;margin:0 auto!important;padding:0 5px}.app ngx-product-requirement-list .project_table_section .page_title_content.align_sec.pro_rq_text .appt_label{display:flex;align-items:center;width:42%;white-space:nowrap}.app ngx-product-requirement-list .project_table_section .page_title_content.align_sec.pro_rq_text .appt_label .appt_id input{background:transparent;border:unset!important;width:-moz-max-content;width:max-content;outline:unset!important}.app ngx-product-requirement-list .project_table_section .page_title_content.align_sec.pro_rq_text span{font-size:18px}.app ngx-product-requirement-list .project_table_section .page_title_content.align_sec.pro_rq_text .head_text{width:169px;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.app ngx-product-requirement-list .project_table_section .page_title_content.align_sec ion-title{font-size:18px;margin-bottom:0;margin-left:20px}.app ngx-product-requirement-list .page_content_wrapper{margin-top:0!important}.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .project_bottom_buttons .filter_item{width:100%;padding:0 20px}.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .project_bottom_buttons .filter_item .form_group.select_status{width:100%;box-shadow:1px 1px 6px #00000036;border-radius:3px}.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .project_bottom_buttons .filter_item .form_group.select_status ngx-c-dropdown-component{width:96%}.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive{padding-bottom:15px}.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr{padding:10px 0!important}.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr.ng2-smart-row.selected .checkbox_icon,.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr .ng2-smart-titles.selected .checkbox_icon{background:var(--ion-theme-red-color)!important}.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr td.ng2-smart-action-multiple-select{width:10%!important}.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr td.ng2-smart-action-multiple-select span.checkbox_icon{position:relative;margin:0;border-radius:50%}.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr td ng2-smart-table-cell table-cell-view-mode .supplierDoNum ion-input{--padding-top: 0;background-color:var(--ion-white-color);--padding-bottom: 0;box-shadow:1px 1px 6px #00000014;border-radius:3px}.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr td.col-single,.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr td.col-double-left-small{padding-left:47px!important}.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr td .table_text .pending:before{content:"";display:inline-block;background-color:#ffab00;width:7px;height:7px;border-radius:7.5px;margin-right:5px;position:relative}.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr td .table_text .inactive:before{content:"";display:inline-block;background-color:#f86b6b;width:7px;height:7px;border-radius:7.5px;margin-right:5px;position:relative}.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr td .table_text .completed:before{content:"";display:inline-block;background-color:#3aa949;width:7px;height:7px;border-radius:7.5px;margin-right:5px;position:relative}.app app-inventory-list .page_content ng2-smart-table .custom-smart-table .table-responsive{padding-bottom:200px!important}.app app-inventory-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:auto}.app app-inventory-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple.left_zero .label-text{font-weight:600;font-size:14px}.app app-inventory-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple.left_zero .table_text{font-weight:600;font-size:14px}.app ngx-employee-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.text-overflow .cell-root-sec .table_text{width:100%}.app ngx-employee-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-left-40{padding-right:0!important}.app ngx-employee-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.text-overflow .cell-root-sec .table_text{width:100%}.app ngx-invoice-reports .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr,.app app-purchase-order-bulk-update .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr,.app app-project-add-purchase-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr,.app app-inventory-bulk-update .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:auto}.app app-project-add-quotation .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.no-date td.hide,.app app-edit-invoice .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.no-date td.hide{display:none}.app ngx-warehouse-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.address_mob{width:100%!important;margin-bottom:8px!important}.app ngx-warehouse-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.wh_name{padding:2px 0 2px 20px!important}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:90px}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.custom_pad .clientName_data{width:100%!important;white-space:pre-wrap!important}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.lock_no .cell-root-sec{align-items:flex-start}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.lock_no .cell-root-sec .label-text{white-space:nowrap}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.custom_pad .clientName_data{font-weight:600!important;font-size:14px;white-space:pre;text-overflow:ellipsis;overflow:hidden;width:220px}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.custom_pad .table_text p{font-weight:600!important;font-size:14px}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.job_site.text-overflow .cell-root-sec .table_text{width:100%}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.pic.text-overflow .cell-root-sec .table_text{width:100%}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.lock_no .cell-root-sec .label-text{width:50%}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.no_date td:first-child{display:none}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.no_date td:nth-child(1){display:none}.app app-user-all .page_content ng2-smart-table .custom-smart-table{margin-top:0}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive{padding-bottom:0}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:99px}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td.access_txt .cell-root-sec .table_text .length_text.access_text{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.access_txt .cell-root-sec .table_text .length_text.access_text{max-height:100%!important}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr .table_view .table-action-list{width:100%!important}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.contact_no_neww .cell-root-sec .label-text{white-space:nowrap}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.contact_no_neww .cell-root-sec .table_text .email_data{word-break:break-all}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.job_type .cell-root-sec .label-text{white-space:nowrap}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .username-with-role .link_blue{color:#11141a!important;font-size:14px;padding:0!important;border-radius:0!important}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .cell-root-sec .table_text .length_text.access_text{overflow-y:unset!important;font-size:13px!important}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td span{color:#11141a;padding:3px 0;border-radius:20px;font-size:13px}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .admin{background:#3aa949;padding:3px 8px;color:var(--ion-white-color)}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .master_admin{background:#FFAB00;padding:3px 8px;color:var(--ion-white-color)}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .super_admin{background:var(--ion-theme-blue-color);padding:3px 8px;color:var(--ion-white-color)}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .contractor{background:#b5b5b5;padding:3px 8px;color:var(--ion-white-color)}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.cus_pad{padding:2px 10px!important}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td .cell-root-sec .table_text .length_text.access_text{overflow-y:inherit!important}.app app-user-all .page_content .table_sec{position:relative;padding-bottom:60px}.app app-user-all .page_content .table_sec h3{background:#3AA949;color:var(--ion-white-color);margin:10px 0 0;padding:10px 20px;font-size:14px;font-weight:400}.app app-user-all .page_content .table_sec .dnl-footer-class{display:flex;position:absolute;width:100%;flex-wrap:wrap;justify-content:space-between}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-row-option-class{display:none}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-length-class{width:50%}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-length-class app-pagination-length div{color:#11141a}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-length-class app-pagination-length.the-footer{background-color:transparent;position:relative;left:20px;right:unset;top:15px;text-align:left}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-class .pagination-bottom{bottom:unset!important;right:20px!important;z-index:999!important;position:absolute}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-class .pagination-bottom nav ul li{width:30px;height:30px;border:1px solid var(--ion-theme-blue-color);border-radius:50%;text-align:center;line-height:26px;display:block!important;margin:0 3px}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-class .pagination-bottom nav ul li:first-child,.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-class .pagination-bottom nav ul li:last-child{display:none!important}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-class .pagination-bottom nav ul li a{text-decoration:none;position:relative;display:block;text-align:center}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-class .pagination-bottom nav ul li a span{color:var(--ion-theme-blue-color);width:100%;display:table}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-class .pagination-bottom nav ul li a.page-link-next span{visibility:hidden}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-class .pagination-bottom nav ul li a.page-link-next:after{content:"";width:6px;height:6px;position:absolute;background:transparent;border-top:1px solid var(--ion-theme-blue-color);border-left:1px solid var(--ion-theme-blue-color);transition:all .25s ease-in-out;transform:rotate(138deg);right:0;left:0;display:block;top:11px;visibility:visible;margin:auto}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-class .pagination-bottom nav ul li a.page-link-prev span{visibility:hidden}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-class .pagination-bottom nav ul li a.page-link-prev:after{content:"";width:6px;height:6px;position:absolute;background:transparent;border-top:1px solid var(--ion-theme-blue-color);border-left:1px solid var(--ion-theme-blue-color);transition:all .25s ease-in-out;transform:rotate(316deg);right:0;left:0;display:block;top:11px;visibility:visible;margin:auto}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-class .pagination-bottom nav ul span{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-class .pagination-bottom nav ul span li{line-height:30px;font-size:12px;display:block!important}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-class .pagination-bottom nav ul span li:first-child,.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-class .pagination-bottom nav ul span li:last-child{display:block!important}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-class .pagination-bottom nav ul span li span{width:100%;display:table}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-class .pagination-bottom nav ul span li.active{background:var(--ion-theme-blue-color)}.app app-user-all .page_content .table_sec .dnl-footer-class .dnl-footer-pag-class .pagination-bottom nav ul span li.active span{color:#fff}.app app-user-all .page_content .table_sec.pb-160{padding-bottom:160px!important}.app ngx-client-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:77px}.app ngx-project-purchase-order-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse{height:77px!important}.app ngx-project-purchase-order-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double.po_no .cell-root-sec{justify-content:flex-end}.app ngx-project-purchase-order-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double.po_no .cell-root-sec .label-text{white-space:nowrap}.app ngx-project-purchase-order-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double.po_no .cell-root-sec .table_text{width:auto}.app ngx-project-purchase-order-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td span.status_item{font-size:13px}.app ngx-project-purchase-order-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td span.status_item.active:before{content:"";display:inline-block;background-color:#3aa949;width:7px;height:7px;border-radius:7.5px;margin-right:5px;position:relative}.app ngx-project-purchase-order-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td span.status_item.pending:before{content:"";display:inline-block;background-color:#ffab00;width:7px;height:7px;border-radius:7.5px;margin-right:5px;position:relative}.app ngx-project-purchase-order-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td span.status_item.inactive:before{content:"";display:inline-block;background-color:#f86b6b;width:7px;height:7px;border-radius:7.5px;margin-right:5px;position:relative}.app ngx-project-purchase-order-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item{--padding-start: 15px;--inner-padding-end: 3px;width:20%}.app ngx-project-purchase-order-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item span{font-size:11px;line-height:10px}.app ngx-project-purchase-order-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item:first-child::part(native){position:relative;left:10px}.app ngx-add-appointment .add_appt_calendar label{padding:5px 0 0!important}.app ngx-project-quotation-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td span.status_item,.app app-project-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td span.status_item{font-size:13px}.app ngx-project-quotation-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item,.app app-project-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item{--padding-start: 3px;--inner-padding-end: 3px;width:20%}.app ngx-project-quotation-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item span,.app app-project-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item span{font-size:11px;line-height:12px}.app ngx-project-quotation-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item:first-child,.app app-project-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item:first-child{margin-right:0!important}.app ngx-project-quotation-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item:first-child::part(native),.app app-project-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item:first-child::part(native){position:relative;left:0}.app ngx-project-quotation-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item:first-child.disabled ion-icon,.app app-project-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item:first-child.disabled ion-icon{margin-right:0!important}.app ngx-project-quotation-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item:last-child,.app app-project-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item:last-child{margin-right:0!important}.app ngx-project-quotation-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item:last-child ion-icon,.app app-project-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item:last-child ion-icon{margin-right:0!important}.app ngx-project-quotation-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item.disabled ion-icon,.app ngx-project-quotation-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item.disabled span,.app app-project-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item.disabled ion-icon,.app app-project-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item.disabled span{color:#bbb!important}.app app-project-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item{width:auto!important;margin-right:3px!important;margin:0 auto;display:flex;align-items:center;justify-content:center;flex-direction:column}.app app-project-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .cell-root-sec .label-text{white-space:nowrap}.app app-project-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td span.status_item{white-space:nowrap;padding-left:10px}.app app-project-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td span.status_item:before{top:6px;position:absolute;left:0}.app ngx-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{padding:10px 0 5px;height:100px!important}.app ngx-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand{padding-bottom:0!important;height:auto!important}.app ngx-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td .table_view .table-action-list{justify-content:flex-end}.app ngx-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td .table_view .table-action-list ion-item ion-icon{margin-right:3px;display:none}.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt ion-input,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt ion-input,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt ion-input,.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt ion-input{height:30px!important}.app ngx-payment-terms .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:78px}.app ngx-payment-terms .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item:first-child{border-left:1px solid #d6d6d6}.app ngx-payment-terms .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:first-child ng2-smart-table-cell table-cell-view-mode .cell-root-sec custom-view-component .table_view ion-list ion-item{border-left:1px solid #cbcbcb!important}.app ngx-payment-method .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{padding:0!important;height:47px;align-items:center}.app ngx-payment-method .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list{display:block}.app ngx-payment-method .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view ion-item{border-left:unset!important}.app ngx-payment-method .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view ion-item::part(native){height:47px!important}.app ngx-payment-method .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(2){padding:0!important;justify-content:flex-end;flex-direction:unset}.app ngx-payment-method .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(2) ion-list{display:flex;align-items:center;justify-content:flex-end}.app ngx-payment-method .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(2) ion-list ion-item{height:47px!important;line-height:42px!important;border-bottom:none!important}.app ngx-payment-method .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr:nth-child(odd) td ion-list ion-item:nth-child(odd){border-right:0!important;border-bottom:0!important;--background: #ebf3fa !important}.app ngx-payment-method .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr:nth-child(odd) td ion-list ion-item:nth-child(even){border-bottom:0!important;--background: #ebf3fa !important}.app ngx-payment-method .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr:nth-child(even) td ion-list ion-item:nth-child(odd){border-right:0!important;--background: var(--ion-white-color)}.app ngx-payment-method .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr .table_text p{font-weight:400!important;width:100%}.app ngx-project-order-list .page_title_content{padding:0!important}.app ngx-project-order-list .page_content_wrapper{margin:0!important}.app ngx-project-order-list .table_sec .see_more{margin:0 15px;padding:0}.app ngx-project-order-list .view_detailTable ng2-smart-table .custom-smart-table{margin-top:0}.app ngx-project-order-list .view_detailTable ng2-smart-table .custom-smart-table .table-responsive{padding-bottom:25px}.app ngx-project-order-list .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr{padding:10px 0;height:auto}.app ngx-project-order-list .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td{line-height:20px!important}.app ngx-project-order-list .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.po_no .cell-root-sec,.app ngx-project-order-list .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.in_no .cell-root-sec{justify-content:flex-start}.app ngx-project-order-list .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.po_no .cell-root-sec .table_text,.app ngx-project-order-list .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.in_no .cell-root-sec .table_text{display:contents}.app ngx-project-order-list .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double .cell-root-sec .label-text{white-space:nowrap;font-weight:500}.app ngx-project-order-list .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double.right_text .cell-root-sec{align-items:flex-start}.app ngx-project-order-list .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double.right_text .cell-root-sec .table_text p{text-align:left;font-weight:500!important;font-size:13px!important;display:block!important}.app ngx-project-order-list .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr:first-child p{font-size:14px}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_total{vertical-align:bottom;padding-bottom:15px!important}.app ngx-purchase-order-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:99px}.app ngx-purchase-order-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.job_site .label-text{white-space:nowrap}.app ngx-purchase-order-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td .length_text{display:block!important}.app app-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:97px}.app app-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.text-overflow .cell-root-sec .table_text{width:70%}.app app-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.text-overflow .cell-root-sec .table_text .length_text{width:100%}.app app-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.job_sites .cell-root-sec .label-text{white-space:nowrap}.app ngx-products .productList_page .mtb-30{margin-top:0}.app ngx-products .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:75px}.app ngx-supplier-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td.right_text .cell-root-sec .table_text .length_text{display:block;text-overflow:ellipsis;width:98%;white-space:nowrap;line-height:20px}.app ngx-supplier-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .link_blue{font-weight:600!important;font-size:14px}.app ngx-supplier-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.cpphone .cell-root-sec,.app ngx-supplier-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.cpname .cell-root-sec{align-items:flex-start}.app ngx-supplier-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.cpphone .cell-root-sec .label-text,.app ngx-supplier-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.cpname .cell-root-sec .label-text{white-space:nowrap}.app ngx-supplier-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.tel_no .cell-root-sec .label-text{white-space:nowrap}.app ngx-supplier-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.right_text.tel_no{padding-left:5px!important}.app ngx-supplier-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.right_text.tel_no .cell-root-sec{align-items:flex-start}.app app-project-add-delivery-order .project_bottom_buttons{padding:0 18px}.app app-project-add-delivery-order .post_section.d_flex{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse;width:90%;align-items:center;margin:0 auto}.app app-project-add-delivery-order .post_section.d_flex ion-item{width:100%;box-shadow:1px 1px 6px #00000036;border-radius:3px;margin-bottom:10px;--min-height: 42px}.app app-project-add-delivery-order .post_section.d_flex ion-item ngx-c-dropdown-component{margin-left:0;width:100%}.app app-project-add-delivery-order .post_section.d_flex ion-item ngx-c-dropdown-component ion-select{width:100%!important;max-width:96%;border-radius:3px;border:unset;font-size:14px}.app app-project-add-delivery-order .post_section.d_flex .po_num{width:100%}.app app-project-add-delivery-order .post_section.d_flex .po_num h3{margin:0}.app app-project-add-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive{padding-bottom:0!important}.app app-project-add-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:100px!important}.app app-project-add-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-left-60 .cell-root-sec .table_text{width:40%}.app app-project-add-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.col-double-left-60 .cell-root-sec .table_text{width:40%}.app app-project-add-delivery-order .remarks_sec{width:100%;margin:20px auto;padding-bottom:85px}.app app-project-add-delivery-order .remarks_sec .remark_sec{margin:15px 20px 0;border-radius:8px}.app app-project-add-delivery-order .remarks_sec .remark_sec .card_box{border:unset!important;border-radius:8px}.app app-project-add-delivery-order .remarks_sec .remark_sec .card_box .sub_title{padding:20px 0 0!important;border-bottom:unset;margin:0}.app app-project-add-delivery-order .remarks_sec .remark_sec .card_box .sub_title h3{font-size:14px;font-weight:600}.app app-project-add-delivery-order .remarks_sec .remark_sec .card_box .card_body{padding:10px!important;margin:25px 4px;box-shadow:0 0 10px #d6d6d6}.app app-project-add-delivery-order .remarks_sec .remark_sec .card_box .card_body .form_group .btn{right:0;top:-15px}.app app-project-add-delivery-order .remarks_sec .remark_sec .card_box .card_body .form_group textarea{min-height:80px;padding:0;border:none!important}.app .add-do-page .custom_modal.set_alert_popup .card-body .modal_footer .theme_red_btn{width:auto!important}.app #Confirmationalert-modal,.app #Failedalert-modal,.app #jwt-modal,.app #Successalert-modal{--width: 90%}.app #Confirmationalert-modal .custom_modal.set_alert_popup .card-body .modal_align,.app #Failedalert-modal .custom_modal.set_alert_popup .card-body .modal_align,.app #jwt-modal .custom_modal.set_alert_popup .card-body .modal_align,.app #Successalert-modal .custom_modal.set_alert_popup .card-body .modal_align{padding:8px 16px 6px!important}.app #Confirmationalert-modal .custom_modal.set_alert_popup .card-body .modal_align .description-popup,.app #Failedalert-modal .custom_modal.set_alert_popup .card-body .modal_align .description-popup,.app #jwt-modal .custom_modal.set_alert_popup .card-body .modal_align .description-popup,.app #Successalert-modal .custom_modal.set_alert_popup .card-body .modal_align .description-popup{padding-left:8px!important}.app #Confirmationalert-modal .custom_modal.set_alert_popup .card-body .modal_align .description-popup h2,.app #Failedalert-modal .custom_modal.set_alert_popup .card-body .modal_align .description-popup h2,.app #jwt-modal .custom_modal.set_alert_popup .card-body .modal_align .description-popup h2,.app #Successalert-modal .custom_modal.set_alert_popup .card-body .modal_align .description-popup h2{margin-top:8px}.app #Confirmationalert-modal .modal_content_new p,.app #Failedalert-modal .modal_content_new p,.app #jwt-modal .modal_content_new p,.app #Successalert-modal .modal_content_new p{margin-top:0}.app #Confirmationalert-modal .modal_content_new p:first-letter,.app #Failedalert-modal .modal_content_new p:first-letter,.app #jwt-modal .modal_content_new p:first-letter,.app #Successalert-modal .modal_content_new p:first-letter{text-transform:capitalize}.app app-project-add-quotation .remark_sec,.app app-project-add-purchase-order .remark_sec{margin:15px 20px 0;border-radius:8px}.app app-project-add-quotation .remark_sec .card_box,.app app-project-add-purchase-order .remark_sec .card_box{border:unset!important;border-radius:8px}.app app-project-add-quotation .remark_sec .card_box .sub_title,.app app-project-add-purchase-order .remark_sec .card_box .sub_title{padding:20px 0 0!important;border-bottom:unset;margin:0}.app app-project-add-quotation .remark_sec .card_box .sub_title h3,.app app-project-add-purchase-order .remark_sec .card_box .sub_title h3{font-size:14px;font-weight:600}.app app-project-add-quotation .remark_sec .card_box .card_body,.app app-project-add-purchase-order .remark_sec .card_box .card_body{padding:10px!important;margin:25px 4px!important;box-shadow:0 0 10px #d6d6d6}.app app-project-add-quotation .remark_sec .card_box .card_body .form_group .btn,.app app-project-add-purchase-order .remark_sec .card_box .card_body .form_group .btn{right:0;top:-15px}.app app-project-add-quotation .remark_sec .card_box .card_body .form_group textarea,.app app-project-add-purchase-order .remark_sec .card_box .card_body .form_group textarea{min-height:80px;padding:0;border:none!important}.app app-calender-grid .calendar_data .btn-group{background:#3d3d3d;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;height:51px;margin-top:0}.app app-calender-grid .calendar_data .btn-group ion-button{--background: transparent;width:auto!important}.app app-calender-grid .appointment_month{width:76%!important;text-align:center!important}.app app-calender-grid .appointment_month h3{color:var(--ion-white-color);text-transform:uppercase;font-size:18px;font-weight:400;text-align:center!important}.app app-calender-grid .btn-group ion-button.prev_btn ion-icon{left:0}.app app-calender-grid .btn-group ion-button ion-icon{color:var(--ion-theme-red-color)}.app app-calender-grid .custom_calendar .cal-cell.cal-day-cell{width:62px!important;min-height:80px!important;height:80px!important;overflow:hidden}.app app-calender-grid .custom_calendar .cal-cell.cal-has-events .notes_info{height:14px;overflow:hidden;margin-left:2px;margin-right:2px}.app app-calender-grid .custom_calendar .cal-cell.cal-has-events .notes_info .notes{padding:0 2px;overflow:hidden;width:100%;border-radius:3px}.app app-calender-grid .custom_calendar .cal-cell.cal-has-events .notes_info .notes p{width:auto!important;padding-inline-start:0;font-size:8px;display:block}.app app-calender-grid .custom_calendar .cal-cell.cal-has-events .notes_info .notes p:after{display:none;color:var(--ion-theme-blue-color)}.app app-calender-grid .custom_calendar .cal-month-view .cal-cell{color:var(--ion-theme-blue-color)}.app .link_blue{color:#11141a}.app .page_content ng2-smart-table .custom-smart-table .table-responsive{padding-bottom:100px}.app .custom_skeleton .appointment_skelton{display:none!important}.app .webmodal .addUpdate_modal .modal_header h3{font-weight:700;color:#11141a}.app ion-modal ngx-add-company .edit-mode.ios-modal .add-project.modal_body{margin-bottom:0!important}.app ion-modal.webmodal{bottom:0;align-items:flex-end}.app ion-modal.webmodal .page_content{zoom:90%!important;min-height:76vh!important}.app ion-modal.webmodal .page_content.ios-modal .modal_body{margin-bottom:320px!important}.app ion-modal.webmodal app-add-expense .addUpdate_modal .modal_body ion-list ion-item.dnl-item-invalid{border:1px solid var(--ion-theme-red-color)!important}.app ion-modal.webmodal ion-footer{width:100%;box-shadow:0 -3px 5px #0c0c0c33}.app ion-modal.webmodal ion-footer.footer_bottom{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0!important}.app ion-modal.webmodal ion-footer.footer_bottom .footer_btns{width:100%}.app ion-modal.webmodal ion-footer.footer_bottom .footer_btns ion-button{width:50%!important;height:60px;margin:0!important;--border-radius: 0}.app ion-modal.webmodal ion-footer.footer_bottom .footer_btns ion-button::part(native):after{content:"";opacity:1!important;background:transparent!important}.app ion-modal.webmodal ion-footer.footer_bottom .footer_btns ion-button.theme_cancel_btn{color:var(--ion-theme-red-color)}.app ion-modal.webmodal ion-footer.footer_bottom .footer_btns ion-button.theme_red_btn{--background: var(--ion-theme-red-color)}.app ion-modal app-appointments-by-date-modal .app_edit_modal .date_column{font-weight:400;font-size:14px!important}.app ion-modal app-appointments-by-date-modal .app_edit_modal .appointment_lists .appointment_modal_details ion-row ion-col{font-size:14px!important}.app ion-modal app-appointments-by-date-modal .app_edit_modal .appointment_lists .appointment_modal_details ion-row ion-col.compnay_name{width:100%;max-width:75%;flex:unset;display:flex;align-items:center}.app ion-modal app-appointments-by-date-modal .app_edit_modal .appointment_lists .appointment_modal_details ion-row ion-col.compnay_name ion-icon{font-size:18px}.app ion-modal app-appointments-by-date-modal .app_edit_modal .appointment_lists .appointment_modal_details ion-row ion-col span{font-size:14px!important}.app app-size-measurement .page_content{padding-bottom:0!important}.app app-size-measurement .page_content::-webkit-scrollbar{padding:0;width:0}.app app-size-measurement .page_content .card_box{margin-bottom:0!important}.app app-size-measurement .page_content .card_box::-webkit-scrollbar{padding:0;width:0}.app app-size-measurement .page_content .card_box ion-footer{position:relative}.app app-size-measurement .page_content .card_box ion-footer::-webkit-scrollbar{padding:0;width:0}.app ngx-add-company ng2-smart-table .custom-smart-table table tbody tr td:before{display:none}.app app-project-add-purchase-order .pb-120{padding-bottom:0!important}.app app-project-add-purchase-order .pb-120 .modal_footer{position:relative!important}.app .webmodal .addUpdate_modal .modal_body ion-list ion-item.item-interactive-disabled{--background: #e3e3e3 !important;border:1px solid #e3e3e3}.app .webmodal .addUpdate_modal .modal_body ion-list ion-item.item-interactive-disabled ngx-c-text-component,.app .webmodal .addUpdate_modal .modal_body ion-list ion-item.item-interactive-disabled ngx-c-dropdown-component{height:auto}.app .webmodal .addUpdate_modal .modal_body ion-list ion-item.item-interactive-disabled ngx-c-text-component .form-group ion-input,.app .webmodal .addUpdate_modal .modal_body ion-list ion-item.item-interactive-disabled ngx-c-dropdown-component .form-group ion-input{background:transparent!important}.app .webmodal .addUpdate_modal .modal_body ion-list ion-item .contact_no{padding-top:0;padding-bottom:0}.app .webmodal .addUpdate_modal .modal_body ion-list ion-item .contact_no ionic-selectable .ionic-selectable-icon-inner{top:17px!important;left:15px!important}.app .webmodal .addUpdate_modal .modal_body ion-list ion-item .contact_no:after{top:14px!important;left:0!important}.app .webmodal .addUpdate_modal .modal_body ion-list .contact-sec ion-item{--min-height: auto}.app ion-toast.ion-color-success::part(message){word-break:break-word}.app app-project-delivery-order .addNew_btn,.app app-project-add-quotation .addNew_btn,.app app-project-add-purchase-order .addNew_btn,.app app-edit-invoice .addNew_btn{text-align:center;padding:10px 0;width:100%;display:none}.app app-project-delivery-order .addNew_btn .add_comment,.app app-project-add-quotation .addNew_btn .add_comment,.app app-project-add-purchase-order .addNew_btn .add_comment,.app app-edit-invoice .addNew_btn .add_comment{margin:0 auto!important;--background: #3b8dc9 !important}.app app-project-delivery-order .d_flex .left,.app app-project-add-quotation .d_flex .left,.app app-project-add-purchase-order .d_flex .left,.app app-edit-invoice .d_flex .left{width:100%}.app app-project-delivery-order .d_flex .right,.app app-project-add-quotation .d_flex .right,.app app-project-add-purchase-order .d_flex .right,.app app-edit-invoice .d_flex .right{width:100%}.app ion-modal.gallery-modal a24-slides .zoom_options{right:6px}.app ngx-employee-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:78px!important}.app app-project-add-quotation-new .page_content .table_sec .quotation_date_picker,.app app-edit-invoice .page_content .table_sec .quotation_date_picker{margin:15px 15px 0}.app app-project-add-quotation-new .page_content .table_sec .addNew_btn,.app app-edit-invoice .page_content .table_sec .addNew_btn{text-align:center;padding:10px 15px;width:100%}.app app-project-add-quotation-new .page_content .table_sec .addNew_btn .add_comment,.app app-edit-invoice .page_content .table_sec .addNew_btn .add_comment{margin:0 auto!important;--background: #3b8dc9 !important}.app app-project-add-quotation-new .page_content .table_sec .addQuotation_form .project_table_section,.app app-project-add-quotation-new .page_content .table_sec .editInvoice_form .project_table_section,.app app-edit-invoice .page_content .table_sec .addQuotation_form .project_table_section,.app app-edit-invoice .page_content .table_sec .editInvoice_form .project_table_section{margin-top:0}.app app-project-add-quotation-new .page_content .table_sec .error_msg_new,.app app-edit-invoice .page_content .table_sec .error_msg_new{position:absolute;bottom:8px;left:15px;z-index:999}.app app-project-add-quotation-new .page_content .table_sec .table_new,.app app-edit-invoice .page_content .table_sec .table_new{margin-bottom:25px;overflow-x:hidden}.app app-project-add-quotation-new .page_content .table_sec .table_new table thead,.app app-edit-invoice .page_content .table_sec .table_new table thead{display:none}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody,.app app-edit-invoice .page_content .table_sec .table_new table tbody{border:0;border-top-left-radius:0;border-top-right-radius:0;width:100%}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;height:74px;overflow:hidden;position:relative;padding:0}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.dummy-row,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.dummy-row{width:100%;background:#3aa949!important;height:34px;line-height:normal!important;padding:5px 15px!important;border-top-left-radius:0;border-top-right-radius:0}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.dummy-row .pro_head .date_head,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.dummy-row .pro_head .date_head{font-size:14px;margin:0;color:#fff;font-weight:600;line-height:normal!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.comment-row,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.comment-row{width:100%}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.comment-row td.drag,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.comment-row td.drag{height:30px}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.comment-row td:nth-child(2),.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.comment-row td:nth-child(2){height:30px}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.comment-row td:nth-child(3),.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.comment-row td:nth-child(3){height:30px}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.comment-row td.col-single,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.comment-row td.col-single{height:42px}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.comment-row.expand td.col-single,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.comment-row.expand td.col-single{height:auto}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr:nth-child(odd),.app app-edit-invoice .page_content .table_sec .table_new table tbody tr:nth-child(odd){background:#ebf3fa}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr:nth-child(odd) td.toggle-sec span.table_toggle,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr:nth-child(odd) td.toggle-sec span.table_toggle{background:#ebf3fa}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr:nth-child(odd) td.drag,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr:nth-child(odd) td.drag{background:#ebf3fa!important;width:12%!important;padding:2px 0 2px 15px!important;text-align:center}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr:nth-child(odd) td:nth-child(2),.app app-edit-invoice .page_content .table_sec .table_new table tbody tr:nth-child(odd) td:nth-child(2){background:#ebf3fa!important;width:10%!important;max-width:10%!important;padding-left:0;padding-right:0}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr:nth-child(odd) td:nth-child(3),.app app-edit-invoice .page_content .table_sec .table_new table tbody tr:nth-child(odd) td:nth-child(3){background:#ebf3fa!important;width:78%!important;max-width:78%!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr:nth-child(even),.app app-edit-invoice .page_content .table_sec .table_new table tbody tr:nth-child(even){background:var(--ion-white-color)}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td{display:block;border:0;padding:5px 16px;font-size:13px!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td:before,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td:before{display:none;margin:0!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.no-date,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td.no-date{width:15%;padding-left:8px}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.col_hide,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td.col_hide{width:85%;padding-left:0}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.col_hide .product_name_title .length_text_new,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td.col_hide .product_name_title .length_text_new{width:80%!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.drag,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td.drag{background:var(--ion-white-color)!important;width:12%!important;padding:2px 0 2px 15px!important;text-align:center}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.drag ion-reorder,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td.drag ion-reorder{font-size:22px;text-align:left}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td:nth-child(2),.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td:nth-child(2){background:var(--ion-white-color)!important;width:10%!important;max-width:10%!important;padding-left:0;padding-right:0}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td:nth-child(3),.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td:nth-child(3){background:var(--ion-white-color)!important;width:78%!important;max-width:78%!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.col-single,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td.col-single{width:100%}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.col-double,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td.col-double{width:50%}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.col-triple,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td.col-triple{width:auto;max-width:33.3333%!important;min-width:33.3333%!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.col-triple .price_title,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td.col-triple .price_title{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.col-triple.qty,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td.col-triple.qty{width:auto!important;padding-right:5px;max-width:25.3333%!important;min-width:25.3333%!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.col-triple.qty .qty_title,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td.col-triple.qty .qty_title{text-overflow:ellipsis;white-space:pre;overflow:hidden;display:block}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.col-triple.product_total,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td.col-triple.product_total{max-width:39.3333%!important;min-width:39.3333%!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.col-triple.price_new,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td.col-triple.price_new{padding-left:0;padding-right:0;max-width:34.3333%!important;min-width:34.3333%!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.toggle-sec,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td.toggle-sec{width:100%;text-align:right;position:absolute;bottom:0}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.toggle-sec:before,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td.toggle-sec:before{margin:0!important;display:none!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.toggle-sec ion-list,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td.toggle-sec ion-list{display:none}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.toggle-sec span.table_toggle,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td.toggle-sec span.table_toggle{background:#fff;position:absolute;bottom:0;right:0;width:100%;display:block;height:20px;border-radius:0;z-index:998;font-size:16px;padding-right:16px}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td .product_name_title,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td .product_name_title{display:flex;flex-wrap:wrap;width:100%}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td .length_text_new,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td .length_text_new{text-overflow:ellipsis;white-space:pre;overflow:hidden;display:block;width:80%}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td ion-reorder::part(icon),.app app-edit-invoice .page_content .table_sec .table_new table tbody tr td ion-reorder::part(icon){font-size:26px!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand{height:auto!important;overflow:visible}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand.no_date,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand.no_date{height:auto!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand .table-action-list,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand .table-action-list{display:flex!important;justify-content:flex-end;align-items:center;width:100%}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand .table-action-list ion-item,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand .table-action-list ion-item{line-height:unset!important;width:auto!important;border-radius:0!important;border-left:1px solid #d6d6d6;font-size:14px;height:35px;color:#3b8dc9!important;float:left;--padding-start: 8px;--inner-padding-end: 8px}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand .table-action-list ion-item::part(native),.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand .table-action-list ion-item::part(native){--min-height: 35px;--border-style: 0}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand .table-action-list ion-item ion-icon,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand .table-action-list ion-item ion-icon{font-size:20px;margin-right:5px;color:#3b8dc9!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand .table-action-list ion-item span,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand .table-action-list ion-item span{color:#3b8dc9!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand td.toggle-sec,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand td.toggle-sec{border-bottom:1px solid #d6d6d6!important;border-top:1px solid #e8e8e8!important;margin-top:22px!important;position:relative;width:100%!important;padding:0}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand td.toggle-sec.left_border ion-list,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand td.toggle-sec.left_border ion-list{border-left:1px solid #d6d6d6!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand td.toggle-sec .det-alertMgs,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand td.toggle-sec .det-alertMgs{position:absolute;inset:auto auto 40px 36px}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand td.toggle-sec .user_action,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand td.toggle-sec .user_action{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand td.qty .qty_title,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand td.qty .qty_title{text-overflow:unset;white-space:normal;overflow:visible;display:block}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand td .length_text,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand td .length_text{-webkit-line-clamp:unset!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand td.address_mob,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand td.address_mob{width:100%!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand td.address_mob .length_text,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand td.address_mob .length_text{font-size:13px}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand td.cpname,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand td.cpname{padding-right:10px!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand td.cpname .cell-root-sec .label-text,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand td.cpname .cell-root-sec .label-text{text-overflow:unset;white-space:pre;width:100%;overflow:unset}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand td.text-overflow .cell-root-sec .table_text,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand td.text-overflow .cell-root-sec .table_text{display:block;text-overflow:unset;width:80%}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand td.text-overflow .cell-root-sec .table_text .link_blue,.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand td.text-overflow .cell-root-sec .table_text .length_text,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand td.text-overflow .cell-root-sec .table_text .link_blue,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand td.text-overflow .cell-root-sec .table_text .length_text{display:block;text-overflow:unset;width:100%;white-space:break-spaces}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand td.text-overflow .cell-root-sec .table_text .link_blue.email_data,.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand td.text-overflow .cell-root-sec .table_text .length_text.email_data,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand td.text-overflow .cell-root-sec .table_text .link_blue.email_data,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand td.text-overflow .cell-root-sec .table_text .length_text.email_data{width:100%}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand td .table_view .toggle_icon,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand td .table_view .toggle_icon{top:-20px;bottom:auto}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand td .length_text_new,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand td .length_text_new{text-overflow:unset;white-space:normal;overflow:visible;display:block;margin-left:5px}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand:nth-child(odd) td.toggle-sec .table_toggle,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand:nth-child(odd) td.toggle-sec .table_toggle{background:transparent;position:absolute;bottom:42px;right:12px;width:20px;display:block;height:20px;border-radius:0;z-index:999}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand:nth-child(odd) td.toggle-sec .table_toggle .toggle_icon,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand:nth-child(odd) td.toggle-sec .table_toggle .toggle_icon{bottom:0}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand:nth-child(even),.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand:nth-child(even){background:transparent}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand:nth-child(even) td.toggle-sec .table_toggle,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand:nth-child(even) td.toggle-sec .table_toggle{background:transparent;position:absolute;bottom:42px;right:12px;width:20px;display:block;height:20px;border-radius:0;z-index:999}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand:nth-child(even) td.toggle-sec .table_toggle .toggle_icon,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand:nth-child(even) td.toggle-sec .table_toggle .toggle_icon{bottom:0}.app app-project-add-quotation-new .page_content form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type,.app app-edit-invoice .page_content form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type{padding-right:10px}.app app-project-add-quotation-new .page_content form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.offer_value ngx-c-text-component,.app app-edit-invoice .page_content form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.offer_value ngx-c-text-component{width:80%;margin-left:auto}.app app-project-add-quotation-new .page_content.project_addQuotation_page .date_picker .select_datePic,.app app-edit-invoice .page_content.project_addQuotation_page .date_picker .select_datePic{max-width:99%!important;margin:0 auto}.app app-project-add-quotation-new .page_content.project_addQuotation_page .date_picker .select_datePic .custom_date,.app app-edit-invoice .page_content.project_addQuotation_page .date_picker .select_datePic .custom_date{right:16px}.app app-project-add-quotation-new .page_content #datepick-cancel ion-button,.app app-edit-invoice .page_content #datepick-cancel ion-button{position:absolute;right:15px}.app ngx-add-appointment .add_appt_calendar,.app ngx-project-reminder .add_appt_calendar,.app app-project-add-payment .add_appt_calendar,.app ngx-add-employee .add_appt_calendar{width:100%}.app ion-modal .sheet_title{height:60px;line-height:60px;box-shadow:0 3px 10px #0c0c0c2e;padding:0 20px;font-weight:700;font-size:18px}.app ion-modal .balance_sheet_modal{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;height:100vh;flex-direction:column;padding:20px}.app ion-modal .balance_sheet_modal .table_filter{width:100%}.app ion-modal .balance_sheet_modal .select_status{border:1px solid #cbcbcb;border-radius:5px;margin:10px 0}.app ion-modal .balance_sheet_modal .select_status ion-select{--padding-start: 10px}.app ion-modal .balance_sheet_modal .select_status ion-select::part(icon){right:9px}.app ion-modal .balance_sheet_modal .date_picker .select_datePic .shown.double.show-ranges{padding-top:20px!important}.app ion-modal .balance_sheet_modal .okay_btn{margin-top:10px}.app ion-modal .balance_sheet_modal .date_picker .select_datePic input{width:100%!important;font-size:16px;color:#000}.app ion-modal ion-footer.sheet_footer{height:65px;background:#fff!important;box-shadow:0 3px 10px #0000008a}.app ion-modal ion-footer.sheet_footer .okay_btn{margin:0 auto;display:table;padding:10px 0}.app ion-footer ion-button.theme_cancel_btn{color:var(--ion-theme-red-color)}.app ion-footer ion-button.theme_red_btn{--background: var(--ion-theme-red-color)}.app app-delivery-order .filter_sec,.app app-user-all .filter_sec{margin-top:0}.app ion-toolbar.page_toolbar{--min-height: 68px !important}.app .light{font-weight:400!important}.app ngx-project-info ion-card{background:var(--ion-sidemenu-background);box-shadow:unset;width:100%;border-radius:0;color:var(--ion-white-color)}.app ngx-project-info ion-card ion-card-content{padding:10px 16px!important}.app ngx-project-info ion-card ion-card-content.without_info{height:80px}.app ngx-project-info ion-card ion-card-content.without_info .info-text p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app ngx-project-info ion-card ion-card-content .info-text ion-icon{color:var(--ion-white-color);margin-left:0;margin-right:10px}.app ngx-project-info ion-card ion-card-content .info-text p{color:var(--ion-white-color);margin-left:0;width:85%}.app ngx-project-info ion-card.card_box{position:relative;margin:0}.app ngx-project-info ion-card.card_box .dot_menu{font-size:16px;color:var(--ion-white-color)}.app ngx-project-info ion-card.card_box .dot_menu ion-icon{position:absolute;top:15px;right:15px;font-size:22px;z-index:9999}.app ngx-project-info ion-card.card_box .info-text{margin:5px 0}.app ngx-project-info ion-card.card_box .toggle_icon_bg{background:var(--ion-white-color);width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%;position:absolute;bottom:7px;right:17px;transform:rotate(180deg)}.app ngx-project-info ion-card.card_box .toggle_icon_bg ion-icon{color:var(--ion-theme-red-color);font-size:16px;font-weight:700}.app app-expense .page_content .table_sec .addNew_btn{padding:0 20px}.app app-expense .page_content .table_sec .addNew_btn .date_picker .select_datePic input{height:33px}.app app-expense .page_content .table_sec .addNew_btn .date_picker .select_datePic .custom_date{top:8px}.app app-expense .page_content .table_sec ngx-data-table .page_content_wrapper{margin-top:0}.app app-expense .page_content .table_sec ngx-data-table .page_content_wrapper .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse{height:75px}.app app-expense .page_content .table_sec ngx-data-table .page_content_wrapper .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double.flex-start.right_text.text-overflow .cell-root-sec .table_text{width:100%!important}.app app-expense .page_content .table_sec ngx-data-table .page_content_wrapper .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.category_box .cell-root-sec .label-text{white-space:nowrap}.app app-expense .page_content .table_sec ngx-data-table .page_content_wrapper .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.category_box .cell-root-sec .table_text .length_text{word-break:break-word}.app app-expense .page_content .table_sec ngx-data-table .page_content_wrapper .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.right_text .cell-root-sec{align-items:flex-start!important}.app app-expense .page_content .table_sec ngx-data-table .page_content_wrapper .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.double-left .cell-root-sec .label-text{width:60%}.app app-expense .page_content .table_sec ngx-data-table .page_content_wrapper .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double .cell-root-sec .label-text{white-space:nowrap}.app app-expense .page_content .table_sec ngx-data-table .page_content_wrapper .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-left .cell-root-sec .label-text,.app app-expense .page_content .table_sec ngx-data-table .page_content_wrapper .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-right .cell-root-sec .label-text{white-space:nowrap}.app app-expense .page_content .table_sec ngx-data-table .page_content_wrapper .table_filter .filter_item .search_bar .search_input ion-searchbar input{width:90%}.app app-expense .page_content .table_sec .date_picker .select_datePic .shown.double.show-ranges{top:auto!important;left:auto!important;right:0!important;z-index:100000!important;contain:content;padding:15px 15px 0}.app .bulk_update ion-title ion-button{float:right;margin-right:35px;height:35px;margin-bottom:10px}.app .bulk_update ion-title ion-button::part(native){background-color:var(--ion-theme-red-color)!important;box-shadow:unset;border-radius:5px!important}.app ngx-add-appointment,.app app-view-quotation-details{border-radius:0!important}.app .project_order_list .table_sec ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse{height:131px}.app .project_order_list .table_sec ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.toggle-sec{border-bottom:unset!important;border-top:unset!important}.app .project_order_list .table_sec ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand:nth-child(odd) td.toggle-sec .table_toggle .toggle_icon{top:18px!important}.app .project_order_list .table_sec ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand:nth-child(even) td.toggle-sec .table_toggle .toggle_icon{top:18px!important}.app .project_order_list .table_sec ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.toggle-sec{margin-top:10px!important}.app ngx-payment-terms .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td,.app ngx-warehouse-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td{height:30%!important}.app ngx-client-statement .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse,.app ngx-product-category .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse{flex-direction:column}.app ngx-appointment-list .calendar-view app-calender-grid{padding:0 0 100px}.app ngx-appointment-list .calendar-view app-calender-grid .calendar_data .d_flex{margin-bottom:0!important}.app ngx-appointment-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:78px}.app ngx-appointment-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.em_name .cell-root-sec .table_text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;display:block}.app ngx-appointment-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.em_name .cell-root-sec .table_text p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;display:block}.app ngx-appointment-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td.em_name .cell-root-sec .table_text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;display:block}.app ngx-appointment-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td.em_name .cell-root-sec .table_text p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;display:block}.app ngx-appointment-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.em_name .cell-root-sec .table_text{overflow:unset;white-space:unset;text-overflow:ellipsis;width:100%;display:block}.app ngx-appointment-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.em_name .cell-root-sec .table_text p{overflow:unset;white-space:unset;text-overflow:ellipsis;width:100%;display:block}.app ngx-project-list .page_content.project_list_page ngx-data-table .payment_page .filter_sec .table_filter .filter_item .form_group.search_bar{margin-bottom:0!important}.app ngx-project-list .page_content.project_list_page ngx-data-table .payment_page .filter_sec .table_filter .filter_item .form_group.search_bar ion-searchbar .searchbar-clear-button{z-index:9}.app ngx-project-list .page_content.project_list_page .project_filter_btn{display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding:0 20px}.app ngx-project-list .page_content.project_list_page .project_filter_btn .filter_sec .table_actions{left:0!important;width:100%}.app ngx-project-list .page_content.project_list_page .project_filter_btn .filter_sec .table_actions .filter_btn ion-button{height:35px}.app ngx-project-list .page_content.project_list_page .project_filter_btn ion-button.reminder-btn{width:auto;margin-left:20px;margin-bottom:0;height:35px}.app ngx-project-list .page_content.project_list_page .project_filter_btn ion-button.reminder-btn::part(native){background-color:var(--ion-theme-red-color)!important}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-single.po-list .cell-root-sec .label-text{white-space:nowrap}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-single.po-list .cell-root-sec .table_text{width:100%}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-single.po-list .cell-root-sec .table_text p.po_data{width:100%;max-width:82%}.app app-project-expense .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse{height:75px!important}.app app-project-expense .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td{padding:2px 5px 2px 20px!important}.app .dnl_sheet_page .card_box{width:100%;padding:16px 0 60px}.app .dnl_sheet_page .card_box h3{font-size:20px;width:72%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 auto}.app .dnl_sheet_page .card_box p{font-size:12px;margin-top:6px}.app .dnl_sheet_page .card_box .table-responsive{border-top-left-radius:0;border-top-right-radius:0;border:0!important}.app .dnl_sheet_page .card_box .table-responsive table thead tr{padding:0}.app .dnl_sheet_page .card_box .table-responsive table thead tr th{font-size:13px;text-align:right}.app .dnl_sheet_page .card_box .table-responsive table thead tr th.year_new{font-size:9px;padding:5px 12px 10px 0!important}.app .dnl_sheet_page .card_box .table-responsive table thead tr th.border{border:0!important;padding:5px 12px 2px 0}.app .dnl_sheet_page .card_box .table-responsive table tbody tr.sub_title td{padding:10px 16px 0!important}.app .dnl_sheet_page .card_box .table-responsive table tbody tr td{font-size:12px!important;padding:5px 16px!important}.app .dnl_sheet_page .download_btn{position:absolute;top:20px;right:20px}.app .dnl_sheet_page .download_btn .theme_red_btn{--background: var(--ion-theme-red-color);width:30px;height:30px;--border-radius: 5px;--padding-start: 0;--padding-end: 0}.app ngx-quotation-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.name_text .cell-root-sec .table_text .companyName_data{white-space:pre-wrap!important}.app ngx-quotation-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.job_info{padding:2px 0 2px 20px!important}.app ngx-quotation-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.job_info .cell-root-sec .table_text{width:100%!important}.app ngx-quotation-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.amount_info{padding:2px 20px 2px 10px!important}.app ngx-setting .setting_section{border:0;border-radius:0}.app ngx-setting .setting_section ion-accordion-group ion-accordion{margin-bottom:5px;box-shadow:unset;border-radius:0}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-item{margin:0;--background: #EBF3FA !important;--border-style: unset;padding:10px 6px;background:#EBF3FA!important}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-item.dnl-item-invalid{border:1px solid var(--ion-theme-red-color)!important;margin:0 0 20px!important}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-item h3{font-size:14px;font-weight:700;margin:0 0 8px}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-item p{font-size:12px;margin:0}.app ngx-setting .setting_section ion-accordion-group ion-accordion.accordion-collapsing ion-item,.app ngx-setting .setting_section ion-accordion-group ion-accordion.accordion-collapsed ion-item{--background-activated: transparent !important;--background-focused: transparent !important;--background-hover: transparent !important;--background: transparent !important}.app ngx-setting .setting_section ion-accordion-group ion-accordion.accordion-collapsing ion-item:hover,.app ngx-setting .setting_section ion-accordion-group ion-accordion.accordion-collapsing ion-item.ion-activatable,.app ngx-setting .setting_section ion-accordion-group ion-accordion.accordion-collapsing ion-item.ion-activated,.app ngx-setting .setting_section ion-accordion-group ion-accordion.accordion-collapsed ion-item:hover,.app ngx-setting .setting_section ion-accordion-group ion-accordion.accordion-collapsed ion-item.ion-activatable,.app ngx-setting .setting_section ion-accordion-group ion-accordion.accordion-collapsed ion-item.ion-activated{margin:0;--background-activated: transparent !important;--background-focused: transparent !important;--background-hover: transparent !important;--background: transparent !important}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content{padding:0 16px}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col{width:100%;padding-bottom:0}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field{margin:15px 0}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field .valid-msg .hide-err{bottom:auto!important;left:0!important;top:20px}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field ion-item{margin:0;--background: var(--ion-white-color) !important;background:var(--ion-white-color)!important;--border-style: unset;box-shadow:0 1px 10px #0c0c0c17;border-radius:3px;padding:0 10px 0 0}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field ion-item.ion-invalid{margin:0 0 25px!important}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field ion-item .form_group{display:block;height:auto;padding:10px 0 5px 10px}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field ion-item .form_group.company_logo{height:180px!important}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field ion-item .form_group.logo_field .pdf_sign{margin-top:15px}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field ion-item .form_group.logo_field .pdf_sign .default_text{font-size:15px;padding:15px 0}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field ion-item .form_group.logo_field .pdf_sign .default_text_qr{font-size:15px;padding:15px 0;display:none}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field ion-item .form_group.logo_field .company_logo img{border-radius:0;height:92%}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field ion-item .form_group ion-label{width:100%!important}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field ion-item .form_group ion-input.has-value input{height:26px!important;padding:5px 10px 0 0!important;font-size:14px;line-height:26px}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field ion-item .form_group ngx-c-text-component ion-input{line-height:30px!important;height:40px}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field ion-item .form_group ngx-c-text-component ion-input input{padding:0 10px 0 0!important;font-size:14px}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field ion-item .form_group a24-text-area textarea{height:58px!important;padding:0!important;overflow-y:scroll}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field ion-item .form_group a24-text-area textarea textarea{overflow-y:scroll!important;margin:10px 0 0;padding-top:10px!important}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field ion-item ion-icon{position:absolute;z-index:9999;bottom:0;right:0;color:var(--ion-theme-red-color)}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field ion-item .preview{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field ion-item .preview ion-icon{color:var(--ion-theme-red-color);font-size:20px;position:relative}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field ion-item .preview span{font-size:12px;font-weight:600;padding-bottom:5px}.app ngx-setting .setting_section ion-accordion-group ion-accordion ion-list .accordion_content .main_row_sec .main_col .field.running_no ion-item{--background: #e3e3e3 !important;background:#e3e3e3!important}.app ngx-setting .setting_section ion-accordion-group ion-accordion.accordion-expanded .ion-accordion-toggle-icon,.app ngx-setting .setting_section ion-accordion-group ion-accordion.accordion-expanding .ion-accordion-toggle-icon,.app ngx-setting .setting_section ion-accordion-group ion-accordion.accordion-collapsed .ion-accordion-toggle-icon,.app ngx-setting .setting_section ion-accordion-group ion-accordion.accordion-collapsing .ion-accordion-toggle-icon{font-size:18px;right:0!important;color:#11141a!important}.app app-add-requirements app-form-errors .form-con-errors .hide-err{left:-7px!important;z-index:999999;padding:5px 10px}.app ngx-company-profile .card_box{border:0!important;border-radius:0;margin:0}.app ngx-company-profile .card_box ion-card-content{padding:0!important}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col{width:90%!important}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row{background:var(--ion-white-color);box-shadow:0 1px 10px #0c0c0c17;margin:10px 0;padding:10px}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row.dnl-item-invalid{border:1px solid var(--ion-theme-red-color);margin:10px 0 25px;border-radius:5px}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row.dnl-item-invalid .field{height:20px}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row.dnl-item-invalid .field app-form-errors .form-con-errors .hide-err{top:8px;left:-7px!important}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row.tc_text.dnl-item-invalid .field{height:auto}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row ion-col{padding:0!important}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row ion-col.product_label{margin-bottom:6px;padding:0!important}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row ion-col.product_label ion-label{font-weight:600!important}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row ion-col.product_input .field{margin:0!important}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row ion-col.product_input .field ion-item{border:0;--min-height: auto !important}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row ion-col.product_input .field ion-item ion-input{font-size:14px;height:auto!important;--padding-top: 0 !important;--padding-bottom: 0 !important;--padding-start: 0 !important;--padding-end: 0 !important}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row ion-col.product_input .field ion-item textarea{padding:0!important;font-size:14px!important}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row ion-col.product_input .field ion-item textarea .textarea-wrapper{min-height:auto}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row ion-col.product_input .field ion-item textarea .textarea-wrapper textarea{font-size:14px;min-height:92px;height:auto;overflow-y:auto!important}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row.logo_field .upload_logo{position:relative;height:38px;border-radius:6px;line-height:38px;text-indent:0;cursor:pointer;font-size:14px;border:0}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row.logo_field .upload_logo input{padding-right:92px}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row.logo_field .upload_logo .sample_txt{text-indent:0!important}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row.logo_field .upload_logo ion-button{--border-radius: 0}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row.logo_field .form_group.company_logo{height:100px;border:0}.app ngx-company-profile .page_content .footer_bottom{padding:0!important}.app ngx-company-profile .page_content .footer_bottom .footer_btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-left:0!important}.app ngx-company-profile .page_content .footer_bottom .footer_btns ion-button{width:50%!important;--border-radius: 00px;height:60px}.app ngx-invoice-reports .invoice_reports_page .no_filter{display:none!important}.app ngx-invoice-reports .invoice_reports_page .filter_sec .table_filter .filter_item .form_group.date_picker{width:100%;padding:0 20px}.app ngx-invoice-reports .invoice_reports_page .filter_sec .table_filter .filter_item .form_group.date_picker ngx-date-picker .date_picker .select_datePic .ngx-daterangepicker-action.custom_date{top:8px}.app ngx-invoice-reports .invoice_reports_page .filter_sec .table_filter .filter_item .form_group.date_picker ngx-date-picker .date_picker .select_datePic input{height:33px;padding:0;text-indent:10px}.app ngx-invoice-reports .invoice_reports_page ng2-smart-table .custom-smart-table .table-responsive table tbody tr{padding:10px 0}.app ngx-invoice-reports .invoice_reports_page ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double.total_amt .cell-root-sec .label-text{white-space:nowrap}.app ngx-invoice-reports .invoice_reports_page #dnl-footer{z-index:98!important}.app .no_network ion-icon{width:120px;height:120px;margin:60px auto;display:block}.app .no_network h2{font-size:22px;line-height:30px;font-weight:500;text-align:center;position:relative}.app .no_network h2 span{display:block;overflow:hidden;white-space:nowrap;margin:0 auto;color:var(--ion-theme-red-color);animation:typing 3.5s steps(40,end) infinite}.app .no_network .no_network_btn{width:250px;height:46px;margin:60px auto 0;display:block;--background: var(--ion-theme-red-color);color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:1px}.app .no_network .no_network_btn:hover,.app .no_network .no_network_btn:focus{background:var(--ion-theme-red-color)}.app app-edit-invoice .project_editInvoice_page .table_sec .editInvoice_form{margin-top:0!important}.app app-edit-invoice .project_editInvoice_page .table_sec .editInvoice_form form .project_table_section ngx-data-table .applied-manage-column{margin:0!important}.app ngx-add-appointment .form_group ion-label,.app app-view-quotation-details .form_group ion-label{height:auto;line-height:normal}.app ngx-add-appointment .addUpdate_modal .modal_body ion-list .double-input,.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .double-input{justify-content:space-between;width:98%}.app app-edit-invoice .project_editInvoice_page form ion-row,.app app-edit-invoice .edit_invoice_new form ion-row,.app app-edit-invoice .project_addQuotation_page form ion-row,.app app-project-add-quotation .project_editInvoice_page form ion-row,.app app-project-add-quotation .edit_invoice_new form ion-row,.app app-project-add-quotation .project_addQuotation_page form ion-row,.app app-project-add-quotation-new .project_editInvoice_page form ion-row,.app app-project-add-quotation-new .edit_invoice_new form ion-row,.app app-project-add-quotation-new .project_addQuotation_page form ion-row{display:none!important}.app app-edit-invoice .project_editInvoice_page form ion-list,.app app-edit-invoice .edit_invoice_new form ion-list,.app app-edit-invoice .project_addQuotation_page form ion-list,.app app-project-add-quotation .project_editInvoice_page form ion-list,.app app-project-add-quotation .edit_invoice_new form ion-list,.app app-project-add-quotation .project_addQuotation_page form ion-list,.app app-project-add-quotation-new .project_editInvoice_page form ion-list,.app app-project-add-quotation-new .edit_invoice_new form ion-list,.app app-project-add-quotation-new .project_addQuotation_page form ion-list{padding:0;display:block}.app app-edit-invoice .project_editInvoice_page form ion-list.total_list_area,.app app-edit-invoice .edit_invoice_new form ion-list.total_list_area,.app app-edit-invoice .project_addQuotation_page form ion-list.total_list_area,.app app-project-add-quotation .project_editInvoice_page form ion-list.total_list_area,.app app-project-add-quotation .edit_invoice_new form ion-list.total_list_area,.app app-project-add-quotation .project_addQuotation_page form ion-list.total_list_area,.app app-project-add-quotation-new .project_editInvoice_page form ion-list.total_list_area,.app app-project-add-quotation-new .edit_invoice_new form ion-list.total_list_area,.app app-project-add-quotation-new .project_addQuotation_page form ion-list.total_list_area{margin-top:40px}.app app-edit-invoice .project_editInvoice_page form ion-list .remark_sec,.app app-edit-invoice .edit_invoice_new form ion-list .remark_sec,.app app-edit-invoice .project_addQuotation_page form ion-list .remark_sec,.app app-project-add-quotation .project_editInvoice_page form ion-list .remark_sec,.app app-project-add-quotation .edit_invoice_new form ion-list .remark_sec,.app app-project-add-quotation .project_addQuotation_page form ion-list .remark_sec,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .remark_sec,.app app-project-add-quotation-new .edit_invoice_new form ion-list .remark_sec,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .remark_sec{margin:15px 20px 0;border-radius:8px}.app app-edit-invoice .project_editInvoice_page form ion-list .remark_sec .card_box,.app app-edit-invoice .edit_invoice_new form ion-list .remark_sec .card_box,.app app-edit-invoice .project_addQuotation_page form ion-list .remark_sec .card_box,.app app-project-add-quotation .project_editInvoice_page form ion-list .remark_sec .card_box,.app app-project-add-quotation .edit_invoice_new form ion-list .remark_sec .card_box,.app app-project-add-quotation .project_addQuotation_page form ion-list .remark_sec .card_box,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .remark_sec .card_box,.app app-project-add-quotation-new .edit_invoice_new form ion-list .remark_sec .card_box,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .remark_sec .card_box{border:unset!important;border-radius:8px}.app app-edit-invoice .project_editInvoice_page form ion-list .remark_sec .card_box .sub_title,.app app-edit-invoice .edit_invoice_new form ion-list .remark_sec .card_box .sub_title,.app app-edit-invoice .project_addQuotation_page form ion-list .remark_sec .card_box .sub_title,.app app-project-add-quotation .project_editInvoice_page form ion-list .remark_sec .card_box .sub_title,.app app-project-add-quotation .edit_invoice_new form ion-list .remark_sec .card_box .sub_title,.app app-project-add-quotation .project_addQuotation_page form ion-list .remark_sec .card_box .sub_title,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .remark_sec .card_box .sub_title,.app app-project-add-quotation-new .edit_invoice_new form ion-list .remark_sec .card_box .sub_title,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .remark_sec .card_box .sub_title{padding:20px 0 0!important;border-bottom:unset;margin:0}.app app-edit-invoice .project_editInvoice_page form ion-list .remark_sec .card_box .sub_title h3,.app app-edit-invoice .edit_invoice_new form ion-list .remark_sec .card_box .sub_title h3,.app app-edit-invoice .project_addQuotation_page form ion-list .remark_sec .card_box .sub_title h3,.app app-project-add-quotation .project_editInvoice_page form ion-list .remark_sec .card_box .sub_title h3,.app app-project-add-quotation .edit_invoice_new form ion-list .remark_sec .card_box .sub_title h3,.app app-project-add-quotation .project_addQuotation_page form ion-list .remark_sec .card_box .sub_title h3,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .remark_sec .card_box .sub_title h3,.app app-project-add-quotation-new .edit_invoice_new form ion-list .remark_sec .card_box .sub_title h3,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .remark_sec .card_box .sub_title h3{font-size:14px;font-weight:600}.app app-edit-invoice .project_editInvoice_page form ion-list .remark_sec .card_box .card_body,.app app-edit-invoice .edit_invoice_new form ion-list .remark_sec .card_box .card_body,.app app-edit-invoice .project_addQuotation_page form ion-list .remark_sec .card_box .card_body,.app app-project-add-quotation .project_editInvoice_page form ion-list .remark_sec .card_box .card_body,.app app-project-add-quotation .edit_invoice_new form ion-list .remark_sec .card_box .card_body,.app app-project-add-quotation .project_addQuotation_page form ion-list .remark_sec .card_box .card_body,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .remark_sec .card_box .card_body,.app app-project-add-quotation-new .edit_invoice_new form ion-list .remark_sec .card_box .card_body,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .remark_sec .card_box .card_body{padding:10px!important;margin:25px 4px;box-shadow:0 0 10px #d6d6d6}.app app-edit-invoice .project_editInvoice_page form ion-list .remark_sec .card_box .card_body.purchase_body .btn,.app app-edit-invoice .edit_invoice_new form ion-list .remark_sec .card_box .card_body.purchase_body .btn,.app app-edit-invoice .project_addQuotation_page form ion-list .remark_sec .card_box .card_body.purchase_body .btn,.app app-project-add-quotation .project_editInvoice_page form ion-list .remark_sec .card_box .card_body.purchase_body .btn,.app app-project-add-quotation .edit_invoice_new form ion-list .remark_sec .card_box .card_body.purchase_body .btn,.app app-project-add-quotation .project_addQuotation_page form ion-list .remark_sec .card_box .card_body.purchase_body .btn,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .remark_sec .card_box .card_body.purchase_body .btn,.app app-project-add-quotation-new .edit_invoice_new form ion-list .remark_sec .card_box .card_body.purchase_body .btn,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .remark_sec .card_box .card_body.purchase_body .btn{right:0;top:-15px}.app app-edit-invoice .project_editInvoice_page form ion-list .remark_sec .card_box .card_body .form_group textarea,.app app-edit-invoice .edit_invoice_new form ion-list .remark_sec .card_box .card_body .form_group textarea,.app app-edit-invoice .project_addQuotation_page form ion-list .remark_sec .card_box .card_body .form_group textarea,.app app-project-add-quotation .project_editInvoice_page form ion-list .remark_sec .card_box .card_body .form_group textarea,.app app-project-add-quotation .edit_invoice_new form ion-list .remark_sec .card_box .card_body .form_group textarea,.app app-project-add-quotation .project_addQuotation_page form ion-list .remark_sec .card_box .card_body .form_group textarea,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .remark_sec .card_box .card_body .form_group textarea,.app app-project-add-quotation-new .edit_invoice_new form ion-list .remark_sec .card_box .card_body .form_group textarea,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .remark_sec .card_box .card_body .form_group textarea{min-height:80px;padding:0;border:0!important}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive{padding-bottom:20px}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .right_text h3,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .right_text h3,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .right_text h3,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .right_text h3,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .right_text h3,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .right_text h3,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .right_text h3,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .right_text h3,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .right_text h3{display:none}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .discount_type,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .discount_type,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .discount_type,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .discount_type,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .discount_type,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .discount_type,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .discount_type,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .discount_type,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .discount_type{padding-bottom:0}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .offer_value,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .offer_value,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .offer_value,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .offer_value,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .offer_value,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .offer_value,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .offer_value,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .offer_value,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .offer_value{vertical-align:bottom}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .offer_value p,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .offer_value p,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .offer_value p,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .offer_value p,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .offer_value p,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .offer_value p,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .offer_value p,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .offer_value p,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr.gst_value .offer_value p{margin-bottom:4px}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td{border:unset!important}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td h3,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td h3,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td h3,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td h3,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td h3,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td h3,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td h3,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td h3,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td h3{font-size:14px;margin:0}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt p,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt p,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt p,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt p,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt p,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt p,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt p,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt p,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt p{margin:0;display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:14px}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt ion-input,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt ion-input,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt ion-input,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt ion-input,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt ion-input,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt ion-input,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt ion-input,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt ion-input,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt ion-input{height:22px;font-size:14px;--padding-end: 0;padding-right:3px!important}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type{text-align:end;display:flex;align-items:center;justify-content:flex-end;padding-bottom:15px}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex{justify-content:flex-end}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex ngx-c-radio-component,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex ngx-c-radio-component,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex ngx-c-radio-component,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex ngx-c-radio-component,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex ngx-c-radio-component,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex ngx-c-radio-component,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex ngx-c-radio-component,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex ngx-c-radio-component,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex ngx-c-radio-component{width:100%!important}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field{padding:0 10px 0 0}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box{display:flex;align-items:center;justify-content:space-between}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box.mt-25,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box.mt-25,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box.mt-25,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box.mt-25,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box.mt-25,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box.mt-25,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box.mt-25,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box.mt-25,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box.mt-25{margin-top:25px}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box p,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box p,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box p,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box p,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box p,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box p,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box p,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box p,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box p{font-weight:600}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box .discount_type_style,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box .discount_type_style,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box .discount_type_style,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box .discount_type_style,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box .discount_type_style,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box .discount_type_style,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box .discount_type_style,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box .discount_type_style,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box .discount_type_style{width:80%;margin-left:auto}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.right_text,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.right_text,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.right_text,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.right_text,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.right_text,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.right_text,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.right_text,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.right_text,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.right_text{display:flex;align-items:flex-start;justify-content:flex-end}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.extra_text,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.extra_text,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.extra_text,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.extra_text,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.extra_text,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.extra_text,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.extra_text,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.extra_text,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.extra_text{display:none}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all{padding-top:18px}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all h3,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all h3,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all h3,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all h3,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all h3,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all h3,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all h3,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all h3,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all h3{font-size:18px;font-weight:700}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_tol,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_tol,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_tol,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_tol,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_tol,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_tol,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_tol,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_tol,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_tol{padding:10px}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt{padding-top:18px}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt p,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt p,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt p,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt p,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt p,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt p,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt p,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt p,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt p{font-size:18px;font-weight:700}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item{--min-height: 22px;margin-right:15px}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item:last-child,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item:last-child,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item:last-child,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item:last-child,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item:last-child,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item:last-child,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item:last-child,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item:last-child,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item:last-child{margin-right:0!important}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-label,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-label,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-label,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-label,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-label,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-label,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-label,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-label,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-label{font-size:12px!important;margin:0 0 0 4px}.app app-edit-invoice .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-radio,.app app-edit-invoice .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-radio,.app app-edit-invoice .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-radio,.app app-project-add-quotation .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-radio,.app app-project-add-quotation .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-radio,.app app-project-add-quotation .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-radio,.app app-project-add-quotation-new .project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-radio,.app app-project-add-quotation-new .edit_invoice_new form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-radio,.app app-project-add-quotation-new .project_addQuotation_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-radio{margin-inline-end:5px;margin:0}.app ion-popover.color_popover{--width: 85%;--offset-x: unset !important;margin-left:-6px}.app ion-popover.color_popover a24-color-picker{background:#fff}.app app-project-add-quotation .page_content .table_sec .project_table_section .project_bottom_buttons,.app app-edit-invoice .page_content .table_sec .project_table_section .project_bottom_buttons{padding:0 16px}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.col-triple,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.col-triple{padding:5px!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.col-triple .cell-root-sec,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.col-triple .cell-root-sec{display:flex;justify-content:flex-start}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.price_box .cell-root-sec .table_text .amount,.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.total_values .cell-root-sec .table_text .amount,.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.price .cell-root-sec .table_text .amount,.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.net_amouont .cell-root-sec .table_text .amount,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.price_box .cell-root-sec .table_text .amount,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.total_values .cell-root-sec .table_text .amount,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.price .cell-root-sec .table_text .amount,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.net_amouont .cell-root-sec .table_text .amount{white-space:pre-wrap!important;word-break:break-all!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td.price_box .cell-root-sec .table_text .amount,.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td.total_values .cell-root-sec .table_text .amount,.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td.price .cell-root-sec .table_text .amount,.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td.net_amouont .cell-root-sec .table_text .amount,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td.price_box .cell-root-sec .table_text .amount,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td.total_values .cell-root-sec .table_text .amount,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td.price .cell-root-sec .table_text .amount,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td.net_amouont .cell-root-sec .table_text .amount{width:45px!important;overflow:hidden;text-overflow:ellipsis}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.col-triple.qty{padding-left:20px!important;width:27%!important;max-width:27%!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.col-triple.total_values{width:37%!important;max-width:37%!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.col-triple.total_values .cell-root-sec{justify-content:flex-end!important;padding-right:5px}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.col-triple.price_box{width:35%!important;max-width:35%!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.discount_type .cell-root-sec{justify-content:flex-end}.app app-project-add-quotation .table_sec .quotation_date_picker,.app app-edit-invoice .table_sec .quotation_date_picker{width:94%;margin:10px auto}.app app-project-add-quotation .table_sec .addQuotation_form form ion-row,.app app-edit-invoice .table_sec .addQuotation_form form ion-row{display:none!important}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list,.app app-edit-invoice .table_sec .addQuotation_form form ion-list{padding:0}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive{padding-bottom:20px}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td{border:unset!important}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td h3,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td h3{font-size:14px;margin:0}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.offer_value p,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.offer_value p{margin-top:18px!important}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt p,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.total_amt p{margin:0;display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:14px}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type{text-align:end;display:flex;align-items:center;justify-content:flex-end;padding-bottom:15px;padding-right:10px}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex{justify-content:flex-end}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex ngx-c-radio-component,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type .d_flex ngx-c-radio-component{min-height:30px}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field{padding:0 10px 0 0}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box{display:flex;align-items:center;justify-content:space-between}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box p,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field .discount_box p{font-weight:600}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field ngx-c-text-component,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.input_field ngx-c-text-component{width:80%;margin-left:auto}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.right_text,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.right_text{display:flex;align-items:flex-start;justify-content:flex-end}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.extra_text,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.extra_text{display:none}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all h3,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_all h3{font-size:18px;font-weight:700}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt p,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.grand_total_amt p{font-size:18px;font-weight:700}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item{--min-height: 22px}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item:last-child ion-label,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item:last-child ion-label{margin:0 0 0 4px}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-label,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-label{font-size:12px!important;margin:0 4px}.app app-project-add-quotation .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-radio,.app app-edit-invoice .table_sec .addQuotation_form form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td ngx-c-radio-component ion-radio-group ion-item ion-radio{margin-inline-end:5px;margin:0}.app app-project-add-quotation .table_sec .addQuotation_form form .project_table_section,.app app-edit-invoice .table_sec .addQuotation_form form .project_table_section{margin-top:0}.app app-project-add-quotation .table_sec .addQuotation_form form .project_table_section .payment_page.mtb-30,.app app-edit-invoice .table_sec .addQuotation_form form .project_table_section .payment_page.mtb-30{margin-top:0}.app app-project-add-quotation .table_sec .custom-smart-table,.app app-edit-invoice .table_sec .custom-smart-table{margin-top:0}.app app-project-add-quotation .table_sec .custom-smart-table .table-responsive,.app app-edit-invoice .table_sec .custom-smart-table .table-responsive{padding-bottom:10px}.app app-project-add-quotation .table_sec .card_box .card_body.table-responsive table tbody tr.deposit_amt td.input_field ion-input,.app app-edit-invoice .table_sec .card_box .card_body.table-responsive table tbody tr.deposit_amt td.input_field ion-input{width:80%;margin-left:auto}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.dummy-row,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.dummy-row{height:40px!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.no-date,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.no-date{height:66px!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand{height:auto!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.product_name,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.product_name{display:block}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.col-triple,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.col-triple{width:33.3333%!important;max-width:33.3333%!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.qty,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.qty{padding:5px 5px 5px 20px!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.col-double-to-small-right,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.col-double-to-small-right{margin-left:auto!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td{padding:10px 20px 0!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.ng2-smart-actions,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.ng2-smart-actions{position:relative;padding:0!important;width:40px!important;margin:0!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.ng2-smart-actions .checkbox_icon,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.ng2-smart-actions .checkbox_icon{right:auto!important;top:5px;bottom:0;left:20px;z-index:999;margin:0}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.total_amount .cell-root-sec .label-text,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.total_amount .cell-root-sec .label-text{white-space:nowrap}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.product_name,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.product_name{display:none}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-to-small-right,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-to-small-right{padding:5px 20px 0 10px!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-to-small-right .cell-root-sec .label-text,.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-to-small-right .cell-root-sec .table_text,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-to-small-right .cell-root-sec .label-text,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-to-small-right .cell-root-sec .table_text{font-weight:600}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.group,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.group{padding:5px 0 0!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.no_td,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.no_td{padding:5px 0 0!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.no_td .cell-root-sec,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.no_td .cell-root-sec{justify-content:center}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.qty,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.qty{padding:5px 0 0!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.qty .cell-root-sec,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.qty .cell-root-sec{justify-content:flex-start}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.total,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.total{padding:5px 20px 0 0!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.total .cell-root-sec,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.total .cell-root-sec{justify-content:flex-end}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple{width:auto!important;padding:5px!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple .cell-root-sec,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple .cell-root-sec{display:flex;justify-content:flex-start}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple .cell-root-sec .label-text,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple .cell-root-sec .label-text{white-space:nowrap}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple .cell-root-sec .table_text .amount,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple .cell-root-sec .table_text .amount{white-space:nowrap}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.toggle-sec,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.toggle-sec{width:100%!important;padding:0!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.toggle-sec .table_view .table-action-list ion-item,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.toggle-sec .table_view .table-action-list ion-item{line-height:unset!important;width:auto!important;border-radius:0!important}.app ngx-invoice-list ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .cell-root-sec .label-text{white-space:nowrap}.app ngx-invoice-list ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .cell-root-sec .table_text{white-space:nowrap}.app app-edit-invoice ng2-smart-table .custom-smart-table table tbody tr td .amount{margin-top:0}.app .footer-toolbar ionic-selectable-modal ion-footer ion-footer ion-button{width:50%;height:50px}.app .footer-toolbar ionic-selectable-modal ion-footer ion-footer ion-button.theme_red_btn::part(native){border-radius:0}.app ion-modal ionic-selectable-modal ion-header .modal_title{background:var(--ion-theme-red-color);display:flex;align-items:center;margin:0;padding:15px 25px;position:relative}.app ion-modal ionic-selectable-modal ion-header .modal_title ion-title{position:relative}.app ion-modal ionic-selectable-modal ion-header .modal_title ion-title span{color:var(--ion-white-color);font-size:18px;font-weight:400;text-align:end;display:flex;justify-content:flex-start;padding-right:20px}.app ion-modal ionic-selectable-modal ion-header .modal_title .cancel_btn{color:var(--ion-white-color);z-index:999}.app ion-modal ionic-selectable-modal .footer-toolbar-padding ion-footer ion-button{width:50%;height:50px}.app ion-modal ionic-selectable-modal .footer-toolbar-padding ion-footer ion-button.theme_red_btn::part(native){border-radius:0}.app .add_requirements_page{display:flex;flex-direction:column;justify-content:space-between;padding:0!important}.app .add_requirements_page form.center_width{padding:0!important}.app .add_requirements_page .modal_footer{position:relative}.app app-add-project-details .add_project_detail_page{display:flex;flex-direction:column;justify-content:space-between}.app app-add-project-details .add_project_detail_page .modal_footer{position:relative}.app .webmodal .app_page_content{height:calc(100vh - 68px);overflow-y:scroll;margin-top:0}.app .webmodal .app_page_content::-webkit-scrollbar{padding:0;width:0}.app .webmodal .pb-94{padding-bottom:94px!important}.app .webmodal .two_body{border-radius:20px 20px 0 0}.app .webmodal .addUpdate_modal::-webkit-scrollbar{padding:0;width:0}.app .webmodal .addUpdate_modal ion-content::part(scroll){display:flex;flex-direction:column;justify-content:space-between}.app .webmodal .addUpdate_modal ion-content::part(background){border-radius:20px 20px 0 0}.app .webmodal .addUpdate_modal .modal_header{padding:5px 18px;background:#fafafa;display:flex;flex-wrap:wrap;align-items:center;border-radius:20px 20px 0 0}.app .webmodal .addUpdate_modal .modal_header h3{margin-top:0!important;margin-bottom:0!important}.app .webmodal .addUpdate_modal .modal_header p{width:100%;margin:0}.app .webmodal .addUpdate_modal .modal_body{padding:0;background:var(--ion-white-color);margin-bottom:0!important;margin-top:65px!important;position:relative;min-height:calc(100% - 4.05em)!important;width:100%}.app .webmodal .addUpdate_modal .modal_body form .do_error{font-size:14px!important;background:#ffd400;border:1px solid var(--ion-theme-red-color);border-right:0;border-left:0;color:red!important;width:100%;position:fixed;padding:10px 10px 10px 30px;display:block;z-index:9999;left:0;right:0;bottom:60px;letter-spacing:.4px;margin:6px 8px 0 0;line-height:17px}.app .webmodal .addUpdate_modal .modal_body form ion-list{padding-bottom:0!important}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group ngx-c-dropdown-component{height:auto!important}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group ngx-c-dropdown-component ionic-selectable{height:auto!important}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group ngx-c-dropdown-component ionic-selectable.ionic-selectable .ionic-selectable-inner .ionic-selectable-icon .ionic-selectable-icon-inner{top:16px}.app .webmodal .addUpdate_modal .modal_body form ion-list .measurement_btn{margin-right:5px}.app .webmodal .addUpdate_modal .modal_body form ion-list .full_section.mb-30{margin-bottom:13px}.app .webmodal .addUpdate_modal .modal_body a24-text-area textarea{height:auto!important}.app .webmodal .addUpdate_modal .modal_body a24-text-area textarea textarea{height:auto!important}.app .webmodal .addUpdate_modal .modal_body.add-project{margin-top:0}.app .webmodal .addUpdate_modal .modal_body.add-project form{margin-top:8px}.app .webmodal .addUpdate_modal .modal_body.add-project form ion-list .main_row_sec .main_col{margin-bottom:10px}.app .webmodal .addUpdate_modal .modal_body.add-project form ion-list ion-item .form_group ngx-c-dropdown-component .ionic-selectable{max-width:100%!important;margin:0;height:auto}.app .webmodal .addUpdate_modal .modal_body.add-project form ion-list ion-item .form_group ngx-c-dropdown-component .ionic-selectable .ionic-selectable-inner .ionic-selectable-icon .ionic-selectable-icon-inner{top:16px}.app .webmodal .addUpdate_modal .modal_body form ion-list{padding:10px 0 0!important;contain:none}.app .webmodal .addUpdate_modal .modal_body form ion-list .pw_for{text-align:end;color:#3b8dc9;cursor:pointer}.app .webmodal .addUpdate_modal .modal_body form ion-list .field.column-3.contact-sec{width:96%!important}.app .webmodal .addUpdate_modal .modal_body form ion-list .field.column-3.contact-sec ion-item.item-ionic-selectable ionic-selectable{width:90%!important}.app .webmodal .addUpdate_modal .modal_body form ion-list .field.column-3.contact-sec ion-item.contactNo .contact_no:after{top:10px!important;left:0!important}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item{width:96%;margin:0 auto!important;--background-activated: none !important}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item.input-value-disabled{border:unset}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item.input-value-disabled .form_group{background:#e3e3e3}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item.input-value-disabled .form_group p{height:30px;line-height:30px;padding:0}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group p{font-size:14px}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group ngx-c-text-component ion-input{line-height:30px!important}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group ngx-c-dropdown-component{margin:1px}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group ngx-c-dropdown-component .custom_select ion-select{max-width:100%;--padding-bottom: 0;--padding-start: 0}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group ngx-c-dropdown-component .custom_select ion-select::part(placeholder){font-size:14px;color:#999;color:var(--placeholder-color, #999);opacity:.6}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group ngx-c-dropdown-component .custom_select ion-select::part(text){font-size:14px}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item.dnl-item-invalid{width:96%;background:var(--ion-theme-red-color);transition:all .5s linear;border:1px solid #00A76F!important}.app .webmodal .addUpdate_modal .modal_body form ion-list .padding_outline .full_section ion-item{width:100%}.app .webmodal .addUpdate_modal .modal_body form ion-list .padding_outline .full_section ion-item .form_group{padding:0}.app .webmodal .addUpdate_modal .modal_body form ion-list .padding_outline .full_section ion-item .form_group .high_label{padding:5px 20px}.app .webmodal .addUpdate_modal .modal_body form ion-list .padding_outline .full_section ion-item .form_group .ion-list{padding:0}.app .webmodal .addUpdate_modal .modal_body form ion-list .padding_outline .full_section ion-item .form_group .ion-list .main_parent .parent{margin:0;min-height:30px}.app .webmodal .addUpdate_modal .modal_body form ion-list .padding_outline .full_section ion-item .form_group .ion-list .main_parent .parent ion-item{--min-height: 18px}.app .webmodal .addUpdate_modal .modal_body form ion-list .padding_outline .full_section ion-item .form_group .ion-list .main_parent .parent ion-item ion-label{margin:0}.app .webmodal .addUpdate_modal .modal_body form ion-list .padding_outline .full_section ion-item .form_group .ion-list .main_parent .parent ion-item ion-checkbox{margin:0 10px 0 0}.app .webmodal .addUpdate_modal .modal_body form ion-list .padding_outline .full_section ion-item .form_group .ion-list .main_parent .children{padding:0 0 0 50px;margin:5px}.app .webmodal .addUpdate_modal .modal_body form ion-list .padding_outline .full_section ion-item .form_group .ion-list .main_parent .children ion-item{--min-height: 18px}.app .webmodal .addUpdate_modal .modal_body form ion-list .padding_outline .full_section ion-item .form_group .ion-list .main_parent .children ion-item .child-item ion-checkbox{--size: 15px}.app .webmodal .addUpdate_modal .modal_body form ion-list .padding_outline .full_section ion-item .form_group .ion-list .main_parent .children ion-item .child-item ion-label{line-height:22px}.app .webmodal .addUpdate_modal .modal_body form ion-list .padding_outline .full_section ion-item .form_group .access_parent a24-check-box .ion-list{padding:0 20px 0 50px;margin:5px;-moz-column-count:1;column-count:1}.app .webmodal .addUpdate_modal .modal_body form ion-list .padding_outline .full_section ion-item .form_group .access_parent a24-check-box .ion-list .no-children ion-item{--min-height: 18px;border:unset!important}.app .webmodal .addUpdate_modal .modal_body form ion-list .padding_outline .full_section ion-item .form_group .access_parent a24-check-box .ion-list .no-children ion-item ion-checkbox{margin:0 10px 0 0;--size: 15px}.app .webmodal .addUpdate_modal .modal_body form ion-list .full_section ion-item{width:100%!important}.app .webmodal .addUpdate_modal .modal_body form ion-list .full_section ion-item .send_notification{padding:0}.app .webmodal .addUpdate_modal .modal_body form ion-list .full_section ion-item .send_notification a24-check-box .apply_discount ion-item{padding-right:5px}.app .webmodal .addUpdate_modal .modal_body form ion-list .full_section ion-item .send_notification ion-item{border:unset!important;padding-left:10px}.app .webmodal .addUpdate_modal .modal_body form ion-list .full_section ion-item .send_notification .ion-list{padding:0 20px}.app .webmodal .addUpdate_modal .modal_body.custom_padding .padding_inline,.app .webmodal .addUpdate_modal .modal_body.custom_padding .padding_outline{padding-left:0!important;padding-right:0!important}.app .webmodal .addUpdate_modal .modal_footer{position:relative!important}.app .webmodal .addUpdate_modal .modal_footer .theme_cancel_btn{color:var(--ion-black-color);font-weight:600}.app .webmodal .addUpdate_modal .modal_footer .theme_red_btn{--background: var(--ion-theme-red-color)}.app .webmodal .addUpdate_modal.user-new-component .modal_body,.app .webmodal .addUpdate_modal.user-new-component .modal_body.custom_padding{padding-top:0!important}.app .webmodal .addUpdate_modal.user-new-component .modal_body .pw_for{color:var(--ion-theme-blue-color);text-align:right;margin:25px 20px}.app .webmodal .addUpdate_modal.user-new-component .modal_body .plr-35{padding-left:0!important;padding-right:0!important}.app .webmodal .addUpdate_modal.user-new-component .modal_footer .left{display:none}.app .webmodal .addUpdate_modal.user-new-component .modal_footer .right{width:100%!important}.app app-add-project-details .add_project_detail_page{padding-bottom:0!important}.app app-add-project-details .add_project_detail_page .project_table_section ion-footer{position:relative!important}.app app-inventory-supplier-list .supplier_table_info{overflow:scroll}.app app-inventory-supplier-list ng2-smart-table .custom-smart-table table tbody tr td:before{display:none}.app app-user-new .addUpdate_modal .modal_body form ion-list .padding_inline .field ion-item .form_group.status{padding:10px 0 5px 10px!important}.app app-user-new .addUpdate_modal .modal_body form ion-list .padding_inline .field ion-item .form_group.status ion-label{display:block}.app app-inventory-bulk-update .table_sec .custom-smart-table .table-responsive{padding-bottom:200px}.app app-inventory-bulk-update .table_sec .inventory_bulk_list{margin:5px 0 10px}.app app-inventory-bulk-update .table_sec .inventory_bulk_list .collect_date{margin:0;height:auto;padding:0 20px;border-radius:unset}.app app-inventory-bulk-update .table_sec .inventory_bulk_list .collect_date p{margin:0;text-align:right;font-size:14px;font-weight:600}.app app-inventory-bulk-update .table_sec .inventory_bulk_list .select_status{box-shadow:0 0 5px #11141a42;margin:11px 20px 0!important;border-radius:3px}.app app-inventory-bulk-update .table_sec .inventory_bulk_list .select_status ngx-c-dropdown-component .form-group.custom_select ion-select{--padding-end: 10px}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td .cell-root-sec .table_text{white-space:nowrap}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.new_stock custom-view-component,.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.sp_no custom-view-component{margin-left:auto}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.new_stock custom-view-component ion-input,.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.sp_no custom-view-component ion-input{width:100%;background:var(--ion-white-color);box-shadow:1px 1px 6px #00000021;margin:0;border-radius:4px}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.col-triple{font-weight:600;font-size:14px!important}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.col-triple.right_text{padding:0 25px 0 0!important}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.col-single .stock_supplierDO{display:flex;align-items:center;justify-content:space-between}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.col-single .stock_supplierDO .oldStock{width:30%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.col-single .stock_supplierDO .newStock ion-input,.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.col-single .stock_supplierDO .supplierDO ion-input{padding-left:0!important;height:30px;background:var(--ion-white-color);box-shadow:1px 1px 6px #00000021}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.col-single .stock_supplierDO .newStock ion-input.has-focus,.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.col-single .stock_supplierDO .supplierDO ion-input.has-focus{border-bottom:unset!important}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.col-single .stock_supplierDO .newStock ion-input input,.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.col-single .stock_supplierDO .supplierDO ion-input input{padding-left:10px}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.col-single .stock_supplierDO .newStock{width:20%;margin-right:auto}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.col-single .stock_supplierDO .supplierDO{width:auto;margin-right:auto;margin-left:10px}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.remark ng2-smart-table-cell{width:100%;background:var(--ion-white-color);padding:5px 0;box-shadow:1px 1px 6px #00000021;margin:10px 0;border-radius:4px}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.remark ng2-smart-table-cell table-cell-view-mode .cell-root-sec{flex-wrap:wrap}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.remark ng2-smart-table-cell table-cell-view-mode .cell-root-sec .table_text{white-space:nowrap}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.remark ng2-smart-table-cell table-cell-view-mode .cell-root-sec .label-text{width:100%;margin-left:8px}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.remark ng2-smart-table-cell table-cell-view-mode .cell-root-sec custom-view-component{width:96%}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.remark ng2-smart-table-cell table-cell-view-mode .cell-root-sec custom-view-component ion-input{padding-left:0!important;border:unset}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.remark ng2-smart-table-cell table-cell-view-mode .cell-root-sec custom-view-component ion-input input{padding-left:10px}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.remark ng2-smart-table-cell table-cell-view-mode .cell-root-sec custom-view-component ion-input.has-focus{border-bottom:unset!important}.app ion-action-sheet .action-sheet-wrapper .action-sheet-container .action-sheet-group .action-sheet-button span{flex-direction:row-reverse;justify-content:flex-end}.app ion-action-sheet .action-sheet-wrapper .action-sheet-container .action-sheet-group .action-sheet-button span ion-icon{margin-inline-end:0;margin-left:auto}.app ion-action-sheet .action-sheet-wrapper .action-sheet-container .action-sheet-group .action-sheet-button.selected-status span{font-weight:700}.app app-inventory-list .table_sec .filter_sec{padding:0 20px!important;flex-direction:row!important}.app app-inventory-list .table_sec .filter_sec ion-button.theme_red_btn{height:35px}.app app-inventory-list .table_sec .filter_sec ion-button.theme_red_btn::part(native){background-color:var(--ion-theme-red-color)!important;--border-radius: 5px}.app ngx-add-project .addUpdate_modal .modal_body ion-list .main_row_sec .main_col ion-item .form_group ngx-c-dropdown-component.status_input{height:30px;line-height:20px}.app ngx-add-employee .addUpdate_modal ion-content .modal_body form ion-list.list-lines-none,.app ngx-add-supplier .addUpdate_modal ion-content .modal_body form ion-list.list-lines-none{padding-bottom:25px!important}.app ngx-add-warehouse .addUpdate_modal .modal_body{min-height:auto}.app ngx-add-company .add_project_page .modal_body{padding:0 20px;background:var(--ion-white-color);margin-bottom:100px!important}.app ngx-add-company .add_project_page .modal_body form ion-list .main_row_sec .main_col .field ion-item{width:96%;margin:0 auto!important;--background-activated: none !important}.app ngx-add-company .addUpdate_modal .modal_body form ion-list ion-item .form_group a24-text-area textarea{height:auto!important}.app ngx-add-company .edit-mode .add-project.modal_body{margin-bottom:0!important}.app ngx-add-company .edit-mode .no_manage_columns{margin:0 auto;padding:0 20px;width:96%!important}.app ngx-add-company .edit-mode .no_manage_columns .custom-smart-table .table-responsive table tbody tr{height:auto;padding-bottom:10px}.app ngx-add-company .pb-120.addUpdate_modal{padding-bottom:0!important}.app ngx-add-company .pb-120.addUpdate_modal .modal_body form ion-list{padding-bottom:25px!important}.app ngx-add-company .pb-120.addUpdate_modal .modal_body form ion-list .main_row_sec .main_col{margin-bottom:0!important}.app ngx-project-reminder .addUpdate_modal .modal_body ion-list ion-item .form_group.set_time .time_box{display:flex;align-items:center;justify-content:flex-start;width:70%}.app ngx-project-reminder .addUpdate_modal .modal_body ion-list ion-item .form_group.set_time .time_box .show_time ion-input{border-radius:0}.app ngx-project-reminder .addUpdate_modal .modal_body ion-list ion-item .form_group.set_time .time_box .any_time{box-shadow:unset}.app ngx-project-reminder .addUpdate_modal .modal_body ion-list ion-item .form_group.set_time .time_box .any_time ion-checkbox{--size: 20px}.app ngx-project-reminder .addUpdate_modal .modal_body ion-list ion-item .form_group.set_time .time_box .any_time ion-checkbox::part(container){width:auto}.app ngx-project-reminder .addUpdate_modal .modal_body ion-list ion-item .form_group.set_time .time_box .any_time ion-label{padding-left:5px}.app ngx-project-reminder .addUpdate_modal .modal_body ion-list ion-item .show_datePicker .form_group .add_appt_calendar{width:100%}.app ngx-project-reminder .addUpdate_modal .modal_body ion-list ion-item .show_datePicker .form_group .add_appt_calendar label{padding:12px 10px 0 0!important}.app ngx-project-reminder .addUpdate_modal .modal_body ion-list ion-item .show_datePicker .form_group .add_appt_calendar .calendar_icon{right:15px}.app app-add-expense .addUpdate_modal .modal_body form ion-list ion-item .form_group ngx-c-dropdown-component .ionic-selectable{max-width:95%!important}.app app-add-expense .addUpdate_modal .modal_body form ion-list ion-item .form_group ngx-c-dropdown-component .ionic-selectable .ionic-selectable-inner .ionic-selectable-icon .ionic-selectable-icon-inner{top:23px}.app app-add-expense .addUpdate_modal .modal_body form ion-list .field .item-interactive-disabled{background:#e3e3e3}.app app-add-expense .addUpdate_modal .modal_body form ion-list .field .item-interactive-disabled .form_group{background:#e3e3e3}.app .ionic-selectable-modal ion-header:after{display:none}.app .ionic-selectable-modal ion-header ion-toolbar.toolbar-title-default{--ion-toolbar-background: var(--ion-theme-red-color) !important;padding:0!important;--min-height: 60px}.app .ionic-selectable-modal ion-header ion-toolbar ion-button{position:relative}.app .ionic-selectable-modal ion-header ion-toolbar ion-button:after{content:"";position:absolute;width:14px;height:14px;inset:9px 0 0 19px;background:url(back.f8aae99cc16ed64f.svg) no-repeat;background-size:contain}.app .ionic-selectable-modal ion-header ion-toolbar ion-button span{display:none}.app .ionic-selectable-modal ion-header ion-toolbar ion-title{color:#fff;margin-left:50px;text-align:left;font-weight:400;font-size:18px;padding-inline-start:0px!important}.app .ionic-selectable-modal ion-header ion-toolbar ion-title span{color:#fff}.app .ionic-selectable-modal ion-header ion-toolbar.toolbar-searchbar{--background: #fff !important;--border-color: #f2f2f2 !important;margin-top:13px;padding:0 8px;--border-width: 0 0 .55px}.app .ionic-selectable-modal ion-header ion-toolbar ion-searchbar{padding-inline-start:0;padding-inline-end:0}.app .ionic-selectable-modal ion-header ion-toolbar ion-searchbar .sc-ion-searchbar-md{padding:0;top:5px}.app .ionic-selectable-modal ion-header ion-toolbar ion-searchbar .sc-ion-searchbar-ios{padding:0;--background: #fff !important}.app .ionic-selectable-modal ion-header ion-toolbar ion-searchbar .sc-ion-searchbar-ios input{padding-inline-start:55px!important}.app .ionic-selectable-modal ion-header ion-toolbar ion-searchbar .searchbar-input{box-shadow:unset!important;padding-inline-end:55px;padding-inline-start:55px!important}.app .ionic-selectable-modal ion-header ion-toolbar ion-searchbar ion-icon{--icon-color: var(--ion-theme-red-color);left:8px!important}.app .ionic-selectable-modal ion-content ion-item{--padding-inline-start: 0 !important;--padding-inline-end: 0 !important;--padding-end: 0 !important;--padding-start: 0 !important;--min-height: 52px !important}.app .ionic-selectable-modal ion-content ion-item.ionic-selectable-item-is-selected .new_lists .quation_drop{width:90%!important}.app .ionic-selectable-modal ion-content ion-item.ionic-selectable-item ion-icon{display:none}.app .ionic-selectable-modal ion-content ion-item.ionic-selectable-item .new_lists{width:100%;padding:0 0 0 15px;line-height:30px;display:flex;flex-wrap:wrap;justify-content:space-between}.app .ionic-selectable-modal ion-content ion-item.ionic-selectable-item .new_lists.lengthy_option .selectable_code{width:90%}.app .ionic-selectable-modal ion-content ion-item.ionic-selectable-item .new_lists .quation_drop{width:100%;padding:5px 0}.app .ionic-selectable-modal ion-content ion-item.ionic-selectable-item .new_lists .quation_drop .drop_box{display:flex;align-items:center;justify-content:flex-start;width:100%;margin:10px 0}.app .ionic-selectable-modal ion-content ion-item.ionic-selectable-item .new_lists .quation_drop .drop_box .product_code{float:unset;width:50%;display:block;line-height:20px;text-align:right}.app .ionic-selectable-modal ion-content ion-item.ionic-selectable-item .new_lists .quation_drop .drop_box p.product_name{margin:0;line-height:20px;padding-right:0;width:50%}.app .ionic-selectable-modal ion-content ion-item.ionic-selectable-item .new_lists .quation_drop .drop_box p.product_name:empty{padding-right:0}.app .ionic-selectable-modal ion-content ion-item.ionic-selectable-item .new_lists ion-icon{display:block;position:absolute;top:10px;right:15px;bottom:0}.app .ionic-selectable-modal ion-content ion-item.ionic-selectable-item .new_lists .country_code{display:block}.app .ionic-selectable-modal ion-content ion-item.ionic-selectable-item .new_lists .country_name{display:block;width:74%}.app .ionic-selectable-modal ion-content ion-item.ionic-selectable-item-is-selected .new_lists ion-icon{width:25px;display:block;float:right;font-size:30px;--ion-color-base: var(--ion-theme-red-color) !important;--inner-padding-end: 10px !important}.app .ionic-selectable-modal ion-modal.Confirmation .icon_sec{color:var(--ion-theme-red-color)!important}.app app-view-quotation-details .addUpdate_modal .modal_header{display:flex;align-items:center;justify-content:space-between}.app app-view-quotation-details .addUpdate_modal .modal_header p span{padding:5px;background-color:#cfcfcf;border:2px solid #EBEBEB;border-radius:3px}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .double-input{display:flex;align-items:flex-start}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .double-input .field{width:49%}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list ion-item.disabled{--background: #e3e3e3 !important;padding:0;border:unset}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list ion-item.disabled .form_group .input_value{background:#e3e3e3!important;padding:0;border:unset}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list ion-item a24-text-area textarea textarea.native-textarea{height:80px!important;line-height:20px}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list ion-item a24-text-area .errlength-count{background:#0bb051;padding:2px;border-radius:50%;width:30px;height:30px;font-size:12px;display:flex!important;align-items:center;justify-content:center;color:#fff}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list ion-item .table_view ion-button{margin-right:5px;text-transform:capitalize;--box-shadow: unset;font-size:10px}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list ion-item .table_view ion-button::part(native){--background: var(--ion-theme-red-color);--border-radius: 3px;color:var(--ion-white-color)}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list ion-item .table_view.reserve-disabled{position:absolute;top:3px;right:5px;z-index:99}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list ion-item .table_view.reserve-disabled ion-button{width:auto;--padding-start: 6px;--padding-end: 6px}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list ion-item .table_view.reserve-disabled ion-button::part(native){--background: transparent;border:1px solid var(--ion-theme-blue-color);color:var(--ion-theme-blue-color);--border-radius: 10px}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list ion-item .table_view.reserve-enabled{position:absolute;top:3px;right:5px;z-index:99}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list ion-item .table_view.reserve-enabled ion-button{width:auto;--padding-start: 6px;--padding-end: 6px}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list ion-item .table_view.reserve-enabled ion-button::part(native){--border-radius: 10px}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list ion-item .form_group .data_input{display:flex;align-items:center;justify-content:flex-start;width:100%!important}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list ion-item .form_group .data_input input{font-size:14px}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list ion-item .form_group .data_input p{margin:0;font-size:14px}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .totals_sec .card_box{box-shadow:unset;border-radius:0}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .totals_sec .card_box .card_body ion-row ion-col.total_amt{max-width:27%;margin:0 auto}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .totals_sec .card_box .card_body ion-row ion-col.total_amt p{display:flex;align-items:center;justify-content:space-between;margin:0;font-size:14px}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .totals_sec .card_box .card_body ion-row ion-col.right_text{display:flex;align-items:center;justify-content:flex-end;max-width:70%}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .totals_sec .card_box .card_body ion-row ion-col.right_text h3{text-align:end;font-size:14px;margin:0;font-weight:600}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .totals_sec .card_box .card_body ion-row ion-col.discount_type{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;max-width:70%}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .totals_sec .card_box .card_body ion-row ion-col.discount_type h3{text-align:end;font-size:14px;margin:0;font-weight:600}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .totals_sec .card_box .card_body ion-row ion-col.offer_value{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:12px}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .totals_sec .card_box .card_body ion-row ion-col.offer_value ngx-c-text-component{text-align:end;position:relative;width:42px}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .totals_sec .card_box .card_body ion-row ion-col.offer_value ngx-c-text-component ion-input:after{content:"";width:42px;background-color:#3d3d3d;position:absolute;height:1px;display:block;bottom:0;right:0}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .totals_sec .card_box .card_body ion-row ion-col.offer_value ngx-c-text-component ion-input input{padding:0;border-radius:unset}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .totals_sec .card_box .card_body ion-row ion-col ngx-c-radio-component ion-radio-group{display:flex;align-items:center}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .totals_sec .card_box .card_body ion-row ion-col ngx-c-radio-component ion-radio-group ion-item{margin:0!important;--min-height: 30px;width:auto!important}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .totals_sec .card_box .card_body ion-row ion-col ngx-c-radio-component ion-radio-group ion-item ion-label{font-size:11px!important;margin:0}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .totals_sec .card_box .card_body ion-row ion-col ngx-c-radio-component ion-radio-group ion-item ion-radio{margin:0 36px 0 4px;margin-inline-end:5px}.app app-view-quotation-details .addUpdate_modal .modal_body ion-list .totals_sec .card_box .card_body ion-row ion-col ngx-c-radio-component ion-radio-group ion-item ion-radio::part(container){width:20px;height:20px;--color-checked: #d74637;border-color:#707070}.app app-appointment ngx-add-appointment .addUpdate_modal .page_modal::part(scroll){display:flex;flex-direction:column;justify-content:space-between}.app app-appointment ngx-add-appointment .addUpdate_modal .modal_footer{position:relative!important}.app .add_project_page ion-list .main_row_sec .main_col ion-item .form_group .uploaded_img_past img,.app .add_project_detail_page ion-list .main_row_sec .main_col ion-item .form_group .uploaded_img_past img,.app .add_product_page ion-list .main_row_sec .main_col ion-item .form_group .uploaded_img_past img,.app .add_inventory_page ion-list .main_row_sec .main_col ion-item .form_group .uploaded_img_past img,.app .project_addQuotation_page ion-list .main_row_sec .main_col ion-item .form_group .uploaded_img_past img,.app .project_editInvoice_page ion-list .main_row_sec .main_col ion-item .form_group .uploaded_img_past img,.app .add_requirements_page ion-list .main_row_sec .main_col ion-item .form_group .uploaded_img_past img,.app ngx-setting ion-list .main_row_sec .main_col ion-item .form_group .uploaded_img_past img,.app app-add-requirements ion-list .main_row_sec .main_col ion-item .form_group .uploaded_img_past img{height:88px!important}.app app-add-requirements .field.unit{width:53px!important}.app app-add-requirements .field.unit ngx-c-dropdown-component .form-group.custom_select ion-select{max-width:100%!important;padding:5px}.app app-add-requirements form.center_width{padding:0 20px}.app app-add-requirements form ion-list .main_row_sec .main_col .field{margin:10px 0!important}.app app-add-requirements form ion-list .main_row_sec .main_col .field .valid-msg .hide-err{left:10px!important;bottom:28px!important}.app app-add-requirements form ion-list .main_row_sec .main_col .field ion-item{width:96%;margin:0 auto!important;--background-activated: none !important;box-shadow:2px 4px 8px #0c0c0c17!important;--ripple-color: transparent !important;--background-hover: transparent !important;--inner-padding-end: 0}.app app-add-requirements form ion-list .main_row_sec .main_col .field ion-item.dnl-item-invalid{margin-bottom:30px!important}.app app-add-requirements form ion-list .main_row_sec .main_col .field ion-item.item-interactive-disabled{background:#e3e3e3}.app app-add-requirements form ion-list .main_row_sec .main_col .field ion-item.item-interactive-disabled::part(native){background:#e3e3e3}.app app-add-requirements form ion-list .main_row_sec .main_col .field ion-item .form_group a24-text-area textarea{height:50px!important;padding:10px 0 1px!important}.app app-add-requirements form ion-list .main_row_sec .main_col .field ion-item .form_group ion-label{width:100%!important}.app app-add-requirements form ion-list .main_row_sec .main_col .field ion-item .form_group.sample ion-label{width:auto!important}.app app-add-requirements form ion-list .main_row_sec .main_col .field ion-item .form_group ngx-c-dropdown-component .form-group.custom_select ion-select{max-width:100%!important;padding:7px 0;font-size:14px}.app app-add-requirements form ion-list .main_row_sec .main_col .field ion-item .form_group ngx-c-dropdown-component .form-group.custom_select ion-select::part(icon){width:18px}.app app-add-requirements form ion-list .main_row_sec .main_col .field ion-item .form_group ngx-c-text-component .form-group ion-input input{height:auto}.app app-add-requirements form ion-list .main_row_sec .main_col .field.Measurement_size ion-item.item-interactive-disabled{background:transparent}.app app-add-requirements form ion-list .main_row_sec .main_col .field.Measurement_size ion-item.item-interactive-disabled::part(native){background:transparent}.app app-add-requirements form ion-list .main_row_sec .main_col .field.Measurement_size ion-item .form_group .sizes .size_options{margin:7px 0}.app app-add-requirements form ion-list .main_row_sec .main_col .field.Measurement_size ion-item .form_group .sizes .size_options ngx-c-text-component .form-group ion-input{border:1px solid #e9e9e9}.app app-add-requirements form ion-list .main_row_sec .main_col .field.add_photo_filed ion-item .form_group .photo-field{justify-content:flex-start!important}.app app-add-requirements form ion-list .main_row_sec .main_col .field.add_photo_filed ion-item .form_group .photo-field .upload_btn{margin:10px 0 0;width:90px!important;min-width:90px!important;height:90px!important;margin-bottom:5px!important}.app app-add-requirements form ion-list .main_row_sec .main_col .field.add_photo_filed ion-item .form_group .photo-field .uploaded_img_past{margin-left:0;border:1px solid var(--ion-theme-blue-color);margin-top:10px;width:90px!important;min-width:90px!important;height:90px!important;margin-bottom:5px!important}.app app-add-requirements form ion-list .main_row_sec .main_col .field.add_photo_filed ion-item .form_group .photo-field .uploaded_img_past img{-o-object-fit:contain;object-fit:contain}.app app-add-requirements form ion-list .main_row_sec .main_col .field.add_photo_filed ion-item .form_group .photo-field .uploaded_img_past .video_box video{width:100%;height:100%;-o-object-fit:fill!important;object-fit:fill!important;-o-object-position:center;object-position:center}.app app-add-requirements .page_content ion-header.site_header.sub_title{width:90%!important}.app .photo-field.po_pages{justify-content:flex-start!important;padding-top:10px!important}.app .photo-field.po_pages .upload_btn{margin:10px 0 0;width:90px!important;min-width:90px!important;height:90px!important;margin-bottom:5px!important}.app .photo-field.po_pages .uploaded_img_past{margin-left:0;border:1px solid var(--ion-theme-blue-color);margin-top:10px;width:90px!important;min-width:90px!important;height:90px!important;margin-bottom:5px!important}.app .photo-field.po_pages .uploaded_img_past ion-img{height:90px}.app .photo-field.po_pages .uploaded_img_past img{-o-object-fit:contain;object-fit:contain}.app .photo-field.po_pages .uploaded_img_past .video_box video{width:100%;height:100%;-o-object-fit:fill!important;object-fit:fill!important;-o-object-position:center;object-position:center}.app app-add-project-details .add_project_detail_page .project_table_section .title{padding:0 30px}.app app-add-project-details .add_project_detail_page .project_table_section .title ion-header{margin-bottom:0}.app app-add-project-details .add_project_detail_page .project_table_section .title ion-header h3{padding:0!important}.app app-add-project-details .add_project_detail_page .project_table_section form{padding:0 20px}.app app-add-project-details .add_project_detail_page .project_table_section form ion-list .main_row_sec .main_col{padding-bottom:10px}.app app-add-project-details .add_project_detail_page .project_table_section form ion-list .main_row_sec .main_col .field .dnl-item-invalid{width:96%;background:transparent!important}.app app-add-project-details .add_project_detail_page .project_table_section form ion-list .main_row_sec .main_col .field .dnl-item-invalid ion-input{border-bottom:unset!important;height:30px;margin:0;width:96%}.app app-add-project-details .add_project_detail_page .project_table_section .product_details{margin-bottom:40px}.app .remark_sec .card_box .card_body.purchase_body .btn{z-index:9999}.app ion-modal ngx-add-appointment .appoinment_header{display:block}.app ion-modal app-user-new form .full_section .ion-list .main_parent{width:100%}.app ion-modal.calendar-modal ngx-add-appointment .addUpdate_modal .modal_header{padding:15px 22px 5px!important}.app ion-modal.calendar-modal ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field{padding:0!important}.app ion-modal.calendar-modal ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item{width:99%}.app app-sales-report .project-profit-loss .no_data_msg{padding-bottom:65px}.app app-sales-report .project-profit-loss .table_sec .filter_sec.no_filter{display:none}.app app-sales-report .project-profit-loss .table_sec .filter_sec .table_filter{width:100%;margin:0}.app app-sales-report .project-profit-loss .table_sec .filter_sec .table_filter .filter_item ngx-c-dropdown-component .form-group{border:1px solid #cbcbcb;border-radius:5px;width:100%;font-size:14px;font-weight:400}.app app-sales-report .project-profit-loss .table_sec .filter_sec .table_filter .filter_item ngx-c-dropdown-component .form-group ionic-selectable{max-width:100%!important;padding:3px 10px}.app app-sales-report .project-profit-loss .section_overview{z-index:auto}.app app-sales-report .project-profit-loss .section_overview ion-card{box-shadow:unset}.app app-sales-report .project-profit-loss .section_overview ion-card .business_overview .date_picker .select_datePic .shown.show-ranges{display:block;top:auto!important;z-index:99999!important;padding:70px 0 0!important;height:100%}.app app-sales-report .project-profit-loss .section_overview ion-card .business_overview .date_picker .select_datePic .shown.show-ranges .calendar{width:98%}.app app-sales-report .project-profit-loss #dnl-footer{z-index:28!important}.app app-sales-report .project-profit-loss ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:auto}.app app-sales-report .project-profit-loss ng2-smart-table .custom-smart-table .table-responsive table tbody tr td p{margin:0}.app app-file-upload-popover.popover-viewport .file_upload_popover ion-list ion-item{--padding-start: 0}.app app-file-upload-popover.popover-viewport .file_upload_popover ion-list ion-item .list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding-left:15px}.app app-file-upload-popover.popover-viewport .file_upload_popover ion-list ion-item .list span{--border-style: 0;--min-height: 40px;font-size:14px;color:#11141a}.app app-file-upload-popover.popover-viewport .file_upload_popover ion-list ion-item .list ion-icon{font-size:20px;color:var(--ion-theme-red-color)}.app ngx-add-appointment .appoinment_header{display:none}.app ngx-add-appointment .addUpdate_modal .modal_body ngx-project-info .project_info{margin-top:68px}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list{padding-bottom:0!important}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list ion-title{display:none}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field{padding:0 20px;margin:15px 0}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field.employee_list ion-item{--min-height: 72px}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item{width:100%;--padding-start: 0;margin:0 auto;box-shadow:2px 4px 8px #0c0c0c17;--background-focused: transparent;--background: #fff;border-radius:5px;--inner-padding-end: 0;--min-height: 40px}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item.dnl-item-invalid{border:1px solid #d74637}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item.dnl-item-invalid::part(native){border-radius:5px}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .show_datePicker{box-shadow:none}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .form_group{padding:5px 0 0 10px;margin:0}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .form_group ngx-c-dropdown-component{width:auto;font-size:14px}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .form_group ngx-c-dropdown-component .form-group.custom_select ion-select{max-width:95%;--padding-start: 0}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .form_group ngx-c-dropdown-component .form-group.custom_select ionic-selectable{max-width:100%!important;padding-right:10px}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .form_group ngx-c-text-component{width:100%;padding-right:10px}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .form_group ngx-c-text-component ion-input input{padding:7px 0!important}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .form_group.set_time .time_box{display:flex;align-items:center;justify-content:flex-start;width:70%}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .form_group.set_time .time_box .show_time ion-icon{top:2px}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .form_group.set_time .time_box .show_time ion-input{border-radius:0}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .form_group.set_time .time_box .show_time ion-input input{padding:0!important}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .form_group.set_time .time_box .any_time{box-shadow:unset;padding-left:0}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .form_group.set_time .time_box .any_time ion-label{padding-left:10px}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .form_group.set_time .time_box .any_time ion-checkbox{align-items:center;display:flex;padding:0;margin:0}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .form_group.set_time .time_box .any_time ion-checkbox::part(container){width:auto;height:auto}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .form_group a24-text-area{width:100%!important}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .form_group a24-text-area textarea{padding:10px 0;border:0;height:50px!important}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .form_group a24-text-area textarea textarea{padding-left:0!important;height:50px!important}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .field ion-item .form_group a24-text-area .errlength-count{margin-bottom:10px}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .measurement_btn{height:34px;padding-right:0}.app ngx-add-appointment .addUpdate_modal .modal_body form ion-list .measurement_btn::part(native){--border-radius: 50px;letter-spacing:0}.app ngx-add-appointment .addUpdate_modal .modal_footer{bottom:0;background:#fff;left:0;text-align:right;box-shadow:0 -3px 5px #0c0c0c33;padding:0;position:absolute}.app ngx-add-appointment .addUpdate_modal .modal_footer .btn{width:50%;--border-radius: 0;margin:0;height:60px}.app ngx-add-appointment .addUpdate_modal .modal_footer .btn::part(native){--background-activated: var(--ion-white-color) !important;--background-focused: var(--ion-white-color) !important;--background-hover: var(--ion-white-color) !important}.app ngx-add-appointment .addUpdate_modal .modal_footer .btn:hover{border-radius:0}.app #dnl-footer{background-image:url(footer_bg.ab7891b17acbc1d3.png)!important;position:fixed;bottom:0;left:0;right:0;width:100%;height:65px;z-index:99999!important;background-size:cover;background-repeat:no-repeat;background-position:100% 100%;margin:0}.app #dnl-footer.no-fab{background:#fff!important;background-image:none!important;box-shadow:0 3px 10px #0000008a}.app #dnl-footer.no-fab .pagination-bottom{right:8%!important}.app #dnl-footer.no_data{display:none!important}.app #dnl-footer .pagination-bottom{bottom:15%!important;right:33%!important;z-index:999!important;position:absolute}.app #dnl-footer .pagination-bottom ul{margin:0}.app #dnl-footer .pagination-bottom ul .disabled a{border:1px solid #b8b8b8}.app #dnl-footer .pagination-bottom ul .disabled a span:after{border-top:1px solid #b8b8b8!important;border-left:1px solid #b8b8b8!important}.app #dnl-footer .pagination-bottom ul li:first-child,.app #dnl-footer .pagination-bottom ul li:last-child{display:none}.app #dnl-footer .pagination-bottom ul li a{width:30px;height:30px;text-align:center;border:1px solid var(--ion-theme-blue-color);display:block;border-radius:50%;color:var(--ion-theme-blue-color);text-decoration:none;font-size:15px;position:relative}.app #dnl-footer .pagination-bottom ul li a span{position:absolute;inset:0;display:block;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;visibility:hidden}.app #dnl-footer .pagination-bottom ul li a.page-link-prev span:after{content:"";width:5px;height:5px;position:absolute;background:transparent;border-top:1px solid var(--ion-theme-blue-color);border-left:1px solid var(--ion-theme-blue-color);transition:all .25s ease-in-out;transform:rotate(-45deg);inset:auto;visibility:visible;display:block;margin:0 auto}.app #dnl-footer .pagination-bottom ul li a.page-link-next span:after{content:"";width:5px;height:5px;position:absolute;background:transparent;border-top:1px solid var(--ion-theme-blue-color);border-left:1px solid var(--ion-theme-blue-color);transition:all .25s ease-in-out;transform:rotate(138deg);inset:auto;visibility:visible;display:block;margin:0 auto}.app #dnl-footer .pagination-bottom ul span li{display:none}.app #dnl-footer .pagination-bottom ul span li.active{display:block!important;color:#11141a;width:auto;height:30px;line-height:30px;text-align:center;padding:0 15px;font-size:17px;font-weight:700}.app #dnl-footer ion-fab{right:6.6%;bottom:35px;position:fixed;z-index:99999!important}.app #dnl-footer ion-fab ion-fab-button{--background: var(--ion-theme-red-color) !important;--background-activated: transparent !important;--background-focused: transparent !important;--background-hover: transparent !important}.app #dnl-footer ion-fab ion-fab-button ion-icon{color:var(--ion-white-color)}.app #dnl-footer ion-fab ion-fab-list{position:absolute;z-index:9999!important}.app #dnl-footer app-pagination-length.the-footer{background-color:transparent;position:relative;left:20px;top:8px;width:100%;text-align:left;z-index:9}.app #dnl-footer app-pagination-length.the-footer div{color:#11141a}.app app-project-add-quotation-new .project_addQuotation_page,.app app-project-add-quotation-new .project_editInvoice_page,.app app-edit-invoice .project_addQuotation_page,.app app-edit-invoice .project_editInvoice_page{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:0!important}.app app-project-add-quotation-new .project_addQuotation_page .modal_footer,.app app-project-add-quotation-new .project_editInvoice_page .modal_footer,.app app-edit-invoice .project_addQuotation_page .modal_footer,.app app-edit-invoice .project_editInvoice_page .modal_footer{position:relative!important}.app app-purchase-order-bulk-update .no_data_po .web_footer{display:none}.app app-add-all-measurement .modal_footer{position:relative!important}.app .dnl_sheet_page ion-fab ion-fab-list ion-fab-button ion-icon{color:var(--ion-white-color)}.app ion-fab ion-fab-button{--background: var(--ion-theme-red-color) !important;--background-activated: unset !important;--background-focused: unset !important;--background-hover: unset !important}.app app-app-filter-modal .addUpdate_modal .add_project_page{margin-top:0}.app app-app-filter-modal .addUpdate_modal .add_project_page .project_filter{margin-bottom:0!important;min-height:auto}.app app-app-filter-modal .addUpdate_modal .add_project_page .project_filter form{contain:none;overflow:visible}.app app-app-filter-modal .addUpdate_modal .add_project_page .project_filter form ion-list{overflow:visible!important;contain:none}.app app-app-filter-modal .addUpdate_modal .add_project_page .project_filter form ion-list .main_row_sec .main_col{overflow:visible!important;contain:none}.app app-app-filter-modal .addUpdate_modal .add_project_page .project_filter form ion-list .main_row_sec .main_col .field.job_site .item .form_group ngx-c-dropdown-component ionic-selectable .ionic-selectable-value-item{white-space:unset!important}.app app-app-filter-modal .addUpdate_modal .add_project_page .project_filter form ion-list .main_row_sec .main_col .field .item{width:96%;margin:0 auto!important;--background-activated: none !important;box-shadow:2px 4px 8px #0c0c0c17;overflow:visible!important;contain:none}.app app-app-filter-modal .addUpdate_modal .add_project_page .project_filter form ion-list .main_row_sec .main_col .field .item .form_group{height:auto;padding:10px 0 5px 10px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.app app-app-filter-modal .addUpdate_modal .add_project_page .project_filter form ion-list .main_row_sec .main_col .field .item .form_group ion-label{max-width:100%!important;height:19px;line-height:19px;width:100%!important;font-size:14px!important;color:#11141a;font-weight:600}.app app-app-filter-modal .addUpdate_modal .add_project_page .project_filter form ion-list .main_row_sec .main_col .field .item .form_group ngx-c-dropdown-component .custom_select ion-select::part(icon){right:12px;left:auto!important;color:#999;opacity:5}.app app-app-filter-modal .addUpdate_modal .add_project_page .project_filter form ion-list .main_row_sec .main_col .field .item .form_group ngx-date-picker{width:96%}.app app-app-filter-modal .addUpdate_modal .add_project_page .project_filter form ion-list .main_row_sec .main_col .field .item .form_group ngx-date-picker .date_picker .select_datePic{border:unset;border-radius:0}.app app-app-filter-modal .addUpdate_modal .add_project_page .project_filter form ion-list .main_row_sec .main_col .field .item .form_group ngx-date-picker .date_picker .select_datePic input{padding:0}.app app-app-filter-modal .addUpdate_modal .add_project_page .project_filter form ion-list .main_row_sec .main_col .field .item .form_group ngx-date-picker .date_picker .select_datePic .custom_date{right:4px}.app app-app-filter-modal .addUpdate_modal .add_project_page .project_filter form ion-list .main_row_sec .main_col .field .item .form_group ngx-date-picker .date_picker .select_datePic ngx-daterangepicker-material .md-drppicker{padding-top:0!important}.app app-app-filter-modal .addUpdate_modal .add_project_page .project_filter form ion-list .main_row_sec .main_col .field .item .form_group ngx-date-picker .date_picker .select_datePic .shown{width:100%;margin:0 auto;justify-content:center;display:block;position:fixed;left:0!important;right:0!important;height:auto;max-height:unset!important;top:0!important;padding-bottom:70px!important}.app app-app-filter-modal .addUpdate_modal .add_project_page .project_filter form ion-list .main_row_sec .main_col .field .item .form_group ngx-date-picker .date_picker .select_datePic .shown .ranges{padding-top:20px}.app .project_addQuotation_page .alertMsg,.app .project_addPurchaseOrder_page .alertMsg,.app .project_editInvoice_page .alertMsg,.app app-project-add-delivery-order .alertMsg{width:92%;margin:16px auto!important;padding-left:10px!important}.app .notification_list .notification_head{padding:0;--ion-background-color: var(--ion-sidemenu-background)}.app .notification_list .notification_head ion-item{--min-height: auto !important;--inner-border-width: unset !important;--border-style: unset !important;--padding-start: 0;--inner-padding-end: 0;padding:0 20px}.app .notification_list .notification_head ion-item ion-col{color:#afafaf;font-size:14px}.app .notification_list .notification_head ion-item ion-col.msg_found{padding-left:0;color:var(--ion-white-color)}.app .notification_list .notification_head ion-item ion-col.mark_read{padding-right:0;text-align:right}.app .notification_list .notification_head ion-item ion-col.mark_read div{display:flex;flex-wrap:wrap;justify-content:end;color:var(--ion-white-color)}.app .notification_list .notification_head ion-item ion-col.mark_read div ion-icon{font-size:20px;margin-right:15px;margin-top:-3px}.app .notification_list .notification_head .white_color{color:var(--ion-white-color)}.app .notification_list .notification_head ion-grid{padding-top:10px;padding-bottom:10px!important}.app .notification_list .notification_detail{padding:15px;margin:15px 20px}.app .notification_list .notification_detail .notify_title{font-size:15px;font-weight:600;margin-bottom:5px;color:var(--ion-theme-blue-color)}.app .notification_list .notification_detail .notify_time_details{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.app .notification_list .notification_detail .notify_time_details .notify_time,.app .notification_list .notification_detail .notify_time_details .notify_date{font-size:13px;margin-bottom:18px}.app .notification_list .notification_detail .notify_description{line-height:22px}.app .notification_list .notification_detail .close_btn{position:absolute;top:10px;right:10px;font-size:18px;background:var(--ion-theme-red-color);color:#fff;border-radius:30px}.app .notification_list .no_data_found,.app .notification_list .no_data_msg{display:none}.app .notification_list .empty_page ion-icon{font-size:130px;margin:60px auto;display:block;color:var(--ion-theme-red-color)}.app .notification_list .empty_page h2{font-size:22px;line-height:30px;font-weight:500;text-align:center;position:relative}.app .notification_list .empty_page h2:after{background:#707070;position:absolute;width:72px;height:1px;margin:0 auto;left:0;right:0;content:"";bottom:-10px}.app .notification_list .empty_page h2 span{display:block;overflow:hidden!important;white-space:nowrap;margin:0 auto;color:var(--ion-theme-red-color);animation:typing 3.5s steps(40,end) infinite}@keyframes typing{0%{width:0}to{width:100%}}.app .notification_list .empty_page p{font-size:14px;font-weight:300;text-align:center;margin-top:32px}.app .notification_list .empty_btn{width:250px;height:46px;margin:60px auto 0;display:block}.app .notification_list ng2-smart-table .custom-smart-table table tbody tr{padding-top:10px}.app .notification_list ng2-smart-table .custom-smart-table table tbody tr:first-child{margin-top:10px}.app .notification_list ng2-smart-table .custom-smart-table table tbody tr td:first-child,.app .notification_list ng2-smart-table .custom-smart-table table tbody tr td:nth-child(2){background:#fff!important}.app .notification_list ng2-smart-table .custom-smart-table table tbody tr td:first-child{font-size:14px}.app .notification_list ng2-smart-table .custom-smart-table table tbody tr td:first-child p{font-weight:500!important}.app .notification_list ng2-smart-table .custom-smart-table table tbody tr td:first-child ion-icon{color:var(--ion-theme-red-color);padding-right:5px;position:relative;top:2px}.app .notification_list ng2-smart-table .custom-smart-table table tbody tr td:nth-child(2){color:#9a9a9a;font-size:12px;font-weight:300;text-align:right!important}.app .notification_list ng2-smart-table .custom-smart-table table tbody tr td:nth-child(2) ion-icon{padding-right:5px;position:relative;top:3px;font-size:16px}.app .notification_list ng2-smart-table .custom-smart-table table tbody tr td:nth-child(3){width:100%!important;display:block;font-size:14px;font-weight:300;padding-bottom:15px}.app .notification_list ng2-smart-table .custom-smart-table table tbody tr td:last-child{margin:0;padding:0}.app .notification_list ng2-smart-table .custom-smart-table table tbody tr td:last-child .toggle_icon{display:none}.app .notification_list ng2-smart-table .custom-smart-table table tbody tr td ion-list{padding:0}.app .profile_page .company_logo{background:var(--ion-theme-red-color);height:80px;width:100%;position:relative}.app .profile_page .company_logo .circle_profile{background:#fff;width:100px;height:100px;position:absolute;bottom:-50px;left:0;right:0;margin:0 auto;border-radius:50%;z-index:999;border:3px solid var(--ion-theme-red-color)}.app .profile_page .company_logo .circle_profile img{height:60px;width:80%;margin:16px auto;display:block}.app .profile_page .version_info{text-align:center;width:100%;margin:60px 0 20px}.app .profile_page ion-item{--border-width: 0 !important;--border-style: unset !important}.app .profile_page ion-item.bbspace{border-bottom:1px solid #d6d6d6;margin-bottom:25px}.app .profile_page .d-flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.app .profile_page .d-flex ion-icon{margin-right:20px;font-weight:700;color:var(--ion-theme-red-color)}.app .profile_page .d-flex span{display:block}.app .profile_page .logout{width:100%;position:fixed;left:0;right:0;bottom:0}.app .profile_page .logout ion-button{--background-activated: var(--ion-theme-red-color);--background-focused: var(--ion-theme-red-color);--background-hover: var(--ion-theme-red-color);--background: var(--ion-theme-red-color);width:100%;--border-radius: 0 !important}.app .profile_page .logout ion-button.ion-activated{--background: var(--ion-theme-red-color) !important}.app .profile_page .logout ion-button.ion-activated::part(native){background:var(--ion-theme-red-color)!important}.app .profile_page .logout ion-button.ion-activated::part(native):after{content:none}.app .profile_page .logout ion-button button{--border-radius: 0}.app app-size-measurement .size_measurement{display:flex;flex-direction:column;justify-content:space-between}.app app-size-measurement .size_measurement ion-footer{position:relative!important}.app .webmodal .addUpdate_modal .modal_body form ion-list .field.column-3 ion-item.contactNo{padding-left:20px}.app ion-modal.webmodal ngx-add-appointment .addUpdate_modal .modal_body ngx-project-info .project_info{margin-top:0}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:85px!important;overflow:visible;padding-top:0;border-bottom:1px solid #b0ddfb}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_row{padding-top:0;height:130px!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_row td:first-child{display:block;height:40px!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_row td:nth-child(2){padding-top:7px!important;padding-bottom:7px!important;margin-top:0!important;margin-bottom:6px!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_row td:nth-child(2) .cell-root-sec{flex-wrap:wrap;display:flex;align-items:unset}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_row td:nth-child(2),.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_row td:nth-child(3),.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_row td:nth-child(4),.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_row td:nth-child(5),.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_row td:nth-child(6),.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_row td:nth-child(7){pointer-events:auto!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td{height:auto!important;padding:0 20px!important;line-height:18px!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.des_full_text p{word-break:break-word}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.des_text{overflow:hidden;white-space:nowrap!important;text-overflow:ellipsis;display:block}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td p{font-weight:400!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td p.clientName_data{margin-top:0!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.client_name .table_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important;display:block}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.client_name .table_text p.length_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important;margin-left:auto!important;display:block}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td p.date_head{background:#3aa949;color:#fff;left:0;top:0;height:40px;pointer-events:none!important;line-height:40px;padding:0 0 0 20px!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td p.date_head:after{background:#3aa949}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.text-overflow .lines_2{-webkit-line-clamp:2}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:first-child{width:100%!important;display:none}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(2),.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(3){padding-top:5px!important;margin-top:0!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(2) .cell-root-sec,.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(3) .cell-root-sec{flex-wrap:wrap;display:flex;align-items:unset}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(2) .cell-root-sec p,.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(3) .cell-root-sec p{font-weight:600!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(2){width:100%!important;padding-bottom:0!important;background:#AFD6FD!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(3){width:74%!important;padding-bottom:0!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(4){width:21%!important;padding:0!important;line-height:23px!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(4) .table_text{font-weight:600;margin-left:5px;font-size:14px}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(5){width:65%!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(6){width:35%!important;display:block;padding:0 20px 0 10px!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(6) p{text-align:right!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(6) .cell-root-sec{justify-content:flex-end}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(7){width:35%!important;padding-top:10px!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(8){width:65%!important;display:block;padding:0 20px 0 10px!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(8) .label-text{font-weight:600}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(8) p{text-align:right!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(8) .cell-root-sec{justify-content:flex-end}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(9){width:100%!important;padding:0!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(9) custom-view-component{width:100%!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(9) custom-view-component .permission_cards{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:92%;margin:0 auto}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(9) custom-view-component .permission_cards ion-card{margin:10px 0;background:#fff;width:48%!important;border-radius:10px;box-shadow:0 0 2px #919eab33,0 12px 24px -4px #919eab1f}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(9) custom-view-component .permission_cards ion-card .cards_list{min-height:118px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;text-align:center}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(9) custom-view-component .permission_cards ion-card .cards_list .cards_label{width:100%;font-size:14px;font-weight:500}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(9) custom-view-component .permission_cards ion-card .cards_list .cards_icon{width:100%}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(9) custom-view-component .permission_cards ion-card .cards_list .cards_icon ion-icon{font-size:50px;margin-bottom:3px}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:last-child ion-icon{margin-top:0}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:last-child p{height:26px;position:absolute!important;right:18px;bottom:5px}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:last-child p ion-icon{background-color:transparent;color:#000;width:16px;height:16px;padding:0;margin-top:10px;display:none}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_today td p.date_head{background:#F2C2BD;color:#000}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_today td p.date_head:after{background:#F2C2BD;color:#000;border-right:1px solid #F2C2BD}.app.contractor_sec .page_content a24-month-calendar ion-item{--background: var(--ion-sidemenu-background);--padding-start: 0;--inline-padding-end: 0;--min-height: 50px;margin-top:0}.app.contractor_sec .page_content a24-month-calendar ion-item::part(native){--ion-safe-area-right: 0}.app.contractor_sec .page_content a24-month-calendar ion-item ion-row{justify-content:space-between;align-items:center;width:100%}.app.contractor_sec .page_content a24-month-calendar ion-item ion-row ion-icon{color:var(--ion-theme-red-color);margin:0 18px;font-weight:700}.app.contractor_sec .page_content a24-month-calendar ion-item ion-row div{font-weight:600;color:var(--ion-white-color)}.app.contractor_sec .page_content .filter_sec{display:none}.app.contractor_sec .page_content .page_content_wrapper.mtb-30{margin:0!important}.app.contractor_sec .page_content .page_content_wrapper .custom-smart-table{margin-top:0!important}.app.contractor_sec .page_content .table_sec.active_row{padding-top:15px}.app.contractor_sec .page_content .table_sec.active_row ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:auto!important}.app.contractor_sec .page_content .table_sec.active_row ng2-smart-table .custom-smart-table .table-responsive table tbody tr td{padding-top:5px!important;padding-bottom:5px!important}.app.contractor_sec ion-popover::part(content){--max-height: 160px}.app.contractor_sec .pln_5{padding-left:5px}.app.contractor_sec app-con-appointments .page_content .table_sec{padding-bottom:70px}.app.contractor_sec ion-toolbar.page_toolbar .page_title{margin:0}.app.contractor_sec ion-toolbar.page_toolbar .page_title ion-title{height:68px}.app.contractor_sec .head_bg{background:var(--ion-sidemenu-background);min-height:50px;padding:15px 20px;font-size:15px;color:var(--ion-white-color)}.app.contractor_sec .head_bg ion-icon{margin-right:5px}.app.contractor_sec .upload_section .upload_part{width:100%;padding:20px 20px 0}.app.contractor_sec .upload_section .upload_part ion-label{font-weight:600}.app.contractor_sec .upload_section .upload_part .d-flex{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;border-radius:6px}.app.contractor_sec .upload_section .upload_part .d-flex .image_area{width:31.33%;position:relative;margin:5px 1%;min-height:82px}.app.contractor_sec .upload_section .upload_part .d-flex .image_area ion-card{margin:0;width:100%;height:82px;border:1px solid var(--ion-theme-blue-color);box-shadow:unset}.app.contractor_sec .upload_section .upload_part .d-flex .image_area ion-card ion-icon{font-size:36px;margin:auto;display:block;height:100%;color:var(--ion-theme-blue-color)}.app.contractor_sec .upload_section .upload_part .d-flex .image_area ion-thumbnail{width:100%;height:82px;border:1px solid var(--ion-theme-blue-color);border-radius:8px}.app.contractor_sec .upload_section .upload_part .d-flex .image_area ion-thumbnail img{border-radius:6px}.app.contractor_sec .upload_section .upload_part .d-flex .image_area .video_box{width:100%;height:82px;border:1px solid var(--ion-theme-blue-color);border-radius:8px;-o-object-fit:fill!important;object-fit:fill!important}.app.contractor_sec .upload_section .upload_part .d-flex .image_area .video_box video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:7px}.app.contractor_sec .upload_section .upload_part .d-flex .image_area .video_box p{font-size:12px;margin:0;-webkit-line-clamp:3;padding-left:5px}.app.contractor_sec .upload_section .upload_part .d-flex .image_area .video_box ion-icon{position:absolute;inset:0;margin:auto}.app.contractor_sec .upload_section .upload_part .d-flex .image_area ion-chip{padding:0;width:20px;height:20px;position:absolute;top:0;right:0;z-index:999;background:#fff}.app.contractor_sec .upload_section .upload_part .d-flex .image_area ion-chip ion-icon{margin:0}.app.contractor_sec .upload_section .upload_part .d-flex.mt-20{margin-top:20px}.app.contractor_sec .upload_section .upload_part .d-flex.mea_unit{align-items:flex-start}.app.contractor_sec .upload_section .upload_part .d-flex.mea_unit .right{width:50%;margin-left:auto;text-align:right}.app.contractor_sec .upload_section .upload_part .d-flex.mea_unit .right .form-group{position:relative;margin:0!important}.app.contractor_sec .upload_section .upload_part .d-flex.mea_unit .right .form-group ion-select{padding:0 5px 5px!important;font-size:13px}.app.contractor_sec .upload_section .upload_part .d-flex.mea_unit .right .form-group ion-select:after{position:absolute;bottom:0;right:0;content:"";width:51px;height:2px;background:#d6d6d6}.app.contractor_sec .upload_section .upload_part .d-flex.mea_unit .right .form-group ion-select::part(icon){width:10px;height:10px}.app.contractor_sec .upload_section .upload_part .d-flex.mea_unit .right ion-label{font-size:12px;font-weight:400}.app.contractor_sec .upload_section .con_file_upload{display:none}.app.contractor_sec .upload_section .con_file_upload ion-input,.app.contractor_sec .upload_section .con_file_upload ion-icon{display:none!important}.app.contractor_sec .upload_section .remarks{padding:20px 20px 30px}.app.contractor_sec .upload_section .remarks .field{box-shadow:1px 1px 6px #0c0c0c33;padding:15px}.app.contractor_sec .upload_section .remarks .field textarea{padding:0;border:0;height:108px!important;width:100%}.app.contractor_sec .upload_section .remarks .field textarea textarea{--padding-start: 0;--padding-end: 0;height:108px;overflow-y:auto!important;width:100%;margin-top:10px;--placeholder-opacity: 1}.app.contractor_sec .upload_section .remarks .field ion-label{color:#1b1b1b;font-weight:600}.app.contractor_sec .upload_section.measure_sec .upload_part .mt-20{margin-top:15px!important}.app.contractor_sec .upload_section .file-err-msg{font-size:14px;color:var(--ion-theme-red-color);padding-left:30px;margin-bottom:10px}.app.contractor_sec .upload_section.measure_sec{margin-bottom:20px}.app.contractor_sec .measurement_parent{padding-bottom:0}.app.contractor_sec .measurement_parent .measurement_list.open .measurement_header{background:var(--ion-theme-blue-color)!important}.app.contractor_sec .measurement_parent .measurement_list.open .measurement_header .name_label,.app.contractor_sec .measurement_parent .measurement_list.open .measurement_header .measurement_value{color:var(--ion-white-color);font-size:14px}.app.contractor_sec .measurement_parent .measurement_list.open .measurement_header ion-icon{color:var(--ion-white-color)}.app.contractor_sec .measurement_parent .measurement_list .measurement_header{width:90%;margin:10px auto;background:#dcdcdc!important;padding:10px;box-shadow:0 0 2px #919eab33,0 12px 24px -4px #919eab1f;border-radius:5px;position:relative}.app.contractor_sec .measurement_parent .measurement_list .measurement_header .name_label{display:block;width:100%;font-size:14px;font-weight:600;margin-bottom:5px}.app.contractor_sec .measurement_parent .measurement_list .measurement_header .measurement_value{display:block;width:100%;font-size:14px}.app.contractor_sec .measurement_parent .measurement_list .measurement_header ion-icon{position:absolute;top:0;right:15px;bottom:0;margin:auto;display:table}.app.contractor_sec .measurement_section_inner{padding-bottom:0}.app.contractor_sec .measurement_section_inner .delete_btn{position:relative;right:20px;float:right;margin-bottom:10px;--background: var(--ion-theme-red-color)}.app.contractor_sec .measurement_section_inner .card_box_set .form_fields{padding:0 20px}.app.contractor_sec .measurement_section_inner .card_box_set .form_fields .form-group{background:var(--ion-white-color);box-shadow:0 0 2px #919eab33,0 12px 24px -4px #919eab1f;padding:10px;border-radius:5px}.app.contractor_sec .measurement_section_inner .card_box_set .form_fields .form-group.sample .label{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.app.contractor_sec .measurement_section_inner .card_box_set .form_fields .form-group.sample .label p{margin:0 0 0 10px;font-size:14px}.app.contractor_sec .measurement_section_inner .card_box_set .form_fields .form-group ion-label{font-size:14px;font-weight:500}.app.contractor_sec .measurement_section_inner .card_box_set .form_fields .form-group .form-group{padding:0;box-shadow:unset}.app.contractor_sec .measurement_section_inner .card_box_set .form_fields .form-group .form-group ion-input{--padding-top: 5px;--padding-bottom: 0px;font-size:14px;--padding-start: 0px}.app.contractor_sec .measurement_section_inner .card_box_set .form_fields .form-group .form-group ion-select{--padding-top: 5px;--padding-bottom: 0px;font-size:14px;--padding-start: 2px}.app.contractor_sec .measurement_section_inner .card_box_set .form_fields .form-group a24-text-area textarea{border:0!important;padding:5px 0 0;overflow-y:auto}.app.contractor_sec .measurement_section_inner .card_box_set .form_fields .form-group .size_txt{padding-top:5px}.app.contractor_sec .measurement_section_inner .card_box_set .form_fields .form-group .size_txt span{font-size:14px}.app.contractor_sec .measurement_section_inner .card_box_set .form_fields .form-group.size_box{background:#dbf6e5;border-radius:5px}.app.contractor_sec .measurement_section_inner .save_btns{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:15px 0}.app.contractor_sec .measurement_section_inner .save_btns ion-button.sc_btn{--border-radius: 30px !important;height:32px;line-height:32px;margin-right:20px}.app.contractor_sec app-file-upload-popover.popover-viewport .file_upload_popover ion-list ion-item{--padding-start: 0}.app.contractor_sec app-file-upload-popover.popover-viewport .file_upload_popover ion-list ion-item .list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding-left:15px}.app.contractor_sec app-file-upload-popover.popover-viewport .file_upload_popover ion-list ion-item .list span{--border-style: 0;--min-height: 40px;font-size:14px;color:#11141a}.app.contractor_sec app-file-upload-popover.popover-viewport .file_upload_popover ion-list ion-item .list ion-icon{font-size:20px;color:var(--ion-theme-red-color)}.app.contractor_sec .notification_list .notification_detail .close_btn{top:5px!important;right:5px!important}.app.contractor_sec .notification_list .notification_detail .notify_time_details .notify_date,.app.contractor_sec .notification_list .notification_detail .notify_time_details .notify_time{margin-bottom:0}.app.contractor_sec ion-modal.lock_section .ion-page{height:auto;contain:unset}.app.contractor_sec ion-modal.lock_section .ion-page h4{font-size:14px;font-weight:600;text-align:center;margin-top:40px}.app.contractor_sec ion-modal.lock_section .ion-page .my-super-box-class{background:var(--ion-white-color);width:50px;height:50px;text-align:center;line-height:50px;border-radius:6px;margin:0 10px}.app.contractor_sec ion-modal.lock_section .ion-page .my-super-box-class .ngx-otp-input{background:var(--ion-white-color);width:50px;height:50px;box-shadow:unset;border-radius:6px;border:1px solid #212121;color:#1e1e1e}.app.contractor_sec ion-modal.lock_section .ion-page .ngx-otp-input-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:20px}.app.contractor_sec ion-modal.lock_section .ion-page .agree-label{width:72%;margin:0 auto}.app.contractor_sec ion-modal.lock_section .ion-page .agree-label p{text-align:center;margin-bottom:0!important}.app.contractor_sec ion-modal.lock_section .ion-page .show_error_code{text-align:center}.app.contractor_sec ion-modal.lock_section .ion-page ion-row.center_align{margin:25px auto 35px;display:table}.app.contractor_sec ion-modal.lock_section .ion-page ion-button{--background: var(--ion-theme-red-color);--border-radius: 5px;--min-height: 38px;height:38px;color:var(--ion-white-color);width:110px;margin:5px 10px 0;--background-activated: transparent !important;--background-focused: transparent !important;--background-hover: transparent !important}.app.contractor_sec ion-modal.lock_section .ion-page ion-button.white_bg{--background: #e3e3e3 !important;color:#333}.app.contractor_sec ion-modal.lock_section.err-lockmodal .ion-page ion-row.center_align{margin:10px auto 35px;display:table}.app.contractor_sec ion-modal .page_content{margin-top:0}.app.contractor_sec ion-modal .page_content .card_box{margin-top:0!important;box-shadow:unset!important}.app.contractor_sec ion-modal .page_content .card_box .meas_right{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;margin-bottom:15px;width:98%}.app.contractor_sec ion-modal .page_content .card_box .meas_right .form-group{margin:0}.app.contractor_sec ion-modal .page_content .card_box .meas_right .form-group ion-label{font-size:12px}.app.contractor_sec ion-modal .page_content .card_box .meas_right .form-group p{margin:0;text-align:right}.app.contractor_sec ion-modal .page_content .card_box .meas_right .form-group ngx-c-dropdown-component ion-select{padding:0;width:60px;padding:0 5px 1px!important;border-bottom:2px solid #d6d6d6;font-size:13px;margin-left:0;margin-right:0;float:right;opacity:1}.app.contractor_sec ion-modal .page_content ion-item{--padding-start: 0px;padding-inline-end:0px;--inner-padding-end: 0px;--border-style: 0}.app.contractor_sec ion-modal .page_content ion-item.dnl-item-invalid .form-group{border:1px solid var(--ion-theme-red-color)}.app.contractor_sec ion-modal .page_content ion-item.dnl-item-invalid .form-group .form-group{border:0!important}.app.contractor_sec ion-modal .page_content ion-item .form-group{background:var(--ion-white-color);box-shadow:0 0 2px #919eab33,0 12px 24px -4px #919eab1f;padding:10px;border-radius:5px;width:96%;margin:10px auto}.app.contractor_sec ion-modal .page_content ion-item .form-group ion-label{font-size:14px;font-weight:500;padding-left:3px}.app.contractor_sec ion-modal .page_content ion-item .form-group .form-group{padding:0;box-shadow:unset;margin:0!important}.app.contractor_sec ion-modal .page_content ion-item .form-group .form-group ion-input{--padding-top: 5px;--padding-bottom: 0px;font-size:14px;--padding-start: 3px}.app.contractor_sec ion-modal .page_content ion-item .form-group .form-group ion-select{--padding-top: 5px;--padding-bottom: 0px;font-size:14px;--padding-start: 2px}.app.contractor_sec ion-modal .page_content ion-item .form-group a24-text-area textarea{border:0!important;padding:5px 0 0;overflow-y:auto}.app.contractor_sec .footer_btns{flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative;bottom:0;left:0;right:0}.app.contractor_sec .footer_btns ion-button{box-shadow:0 0 2px #919eab33,0 12px 24px -4px #919eab1f;--background: var(--ion-theme-red-color);width:50%;margin:0;--border-radius: 0;--min-height: 60px;height:60px;color:var(--ion-white-color)}.app.contractor_sec .footer_btns ion-button::part(native):after{content:none}.app.contractor_sec .footer_btns ion-button.theme_cancel_btn{--background: var(--ion-white-color) !important;color:#1b1b1b}.app.contractor_sec .footer_btns ion-button button{--padding-end: 0}.app.contractor_sec #dnl-footer.web_footer{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;background:#fff;background-image:none!important;box-shadow:0 3px 10px #363636;padding:0 20px}.app.contractor_sec #dnl-footer.web_footer app-pagination-length.the-footer{position:relative;left:0;top:0}.app.contractor_sec #dnl-footer.web_footer .pagination-bottom{position:relative;right:0!important;bottom:-2px!important}.app.contractor_sec #dnl-footer.web_footer #dnl-footer-row-option{display:none}.app.contractor_sec #dnl-footer.web_footer #dnl-footer-pag-length{width:50%}.app.contractor_sec #alert-modal{--width: 90%;--height: auto;--border-radius: 15px}.app.contractor_sec #Successalert-modal .custom_modal.set_alert_popup .card-body .modal_footer .theme_outline_btn,.app.contractor_sec #Failedalert-modal .custom_modal.set_alert_popup .card-body .modal_footer .theme_outline_btn{width:90px}.app.contractor_sec app-sub-home-page .sub_home .main_body .category{width:92%!important}.app.contractor_sec app-selected-appointment .con_appointments_page{background:#ffffff!important}.app.contractor_sec app-selected-appointment .con_appointments_page.page_content .table_sec.active_row{padding-top:0}.app.contractor_sec app-selected-appointment .con_appointments_page.page_content ng2-smart-table .custom-smart-table .table-responsive{padding-bottom:0!important}.app.contractor_sec app-selected-appointment .con_appointments_page.page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{border-bottom:0}.app.contractor_sec app-selected-appointment .con_appointments_page.page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.green_date{display:block!important;padding-bottom:35px!important}.app .pdf-error{position:absolute;width:100%;margin:0;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.app .pdf-error p{font-weight:600}.app .bulk_update ion-title .btn_box{display:flex;align-items:center;flex-wrap:nowrap!important;width:85%!important}.app .bulk_update ion-title .btn_box ion-icon{width:12%!important;top:0!important}.app .bulk_update ion-title .btn_box span{width:44%;overflow:hidden;text-overflow:ellipsis}.app .bulk_update ion-title .btn_box ion-button{width:37%;margin:0;margin-right:20px!important}.app .dataTable .table-responsive table{border:unset!important}.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse{height:80px}.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.toggle-sec{border-bottom:unset!important;border-top:unset!important}.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td .table_view .toggle_icon{top:15px!important}.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.current_stack_no{padding-left:0!important}.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.current_stack_no .label-text{white-space:nowrap!important;text-overflow:ellipsis;overflow:unset!important;display:block}.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.current_stack_no .table_text{width:30px}.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.po_text .cell-root-sec .label-text,.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.do_text .cell-root-sec .label-text{white-space:nowrap}.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .cell-root-sec .table_text{line-height:normal;word-break:break-all}.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.right_td .cell-root-sec{justify-content:flex-end;text-align:right}.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.update_text .cell-root-sec{align-items:flex-start}.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.update_text .cell-root-sec .label-text{white-space:nowrap}.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.update_text .cell-root-sec .length_text{line-height:20px}.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.current_stack_no{padding-left:0!important}.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.current_stack_no .label-text{white-space:pre;text-overflow:ellipsis;overflow:hidden;display:block}.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.current_stack_no .table_text{width:30px}.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.plr_10{padding-left:10px!important;padding-right:10px!important}.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.toggle-sec{border:0!important}.app app-edit-invoice .page_content.project_editInvoice_page form .dataTable table tbody tr{height:74px!important}.app app-edit-invoice .page_content.project_editInvoice_page form .dataTable table tbody tr td.col-triple.group.hide{display:none}.app app-edit-invoice .page_content.project_editInvoice_page form .dataTable table tbody tr.dummy-row td.col-triple.group.hide{display:block}.app app-edit-invoice .page_content.project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive{padding-top:15px}.app app-edit-invoice .page_content.project_editInvoice_page form ion-list .main_row_sec .totals_sec .card_box .table-responsive table tbody tr td.discount_type{padding-right:10px}.app app-project-add-quotation-new .page_content .table_sec .table_new{margin-bottom:5px!important}.app app-project-add-quotation-new form ion-list .main_row_sec .totals_sec .card_box .table-responsive{padding-top:20px}.app app-project-add-purchase-order .page_content .page_content_wrapper .filter_sec{flex-direction:unset!important}.app app-project-add-purchase-order .po_infos{padding:0 20px;margin:0}.app app-project-add-purchase-order .po_infos h2{display:block!important;margin:0;font-size:18px;padding:0}.app app-project-add-purchase-order .right{width:100%}.app app-project-add-purchase-order h2{display:none}.app app-project-add-purchase-order .modal_footer .btn{width:50%!important}.app app-project-add-purchase-order .invalid-row .hide-err{position:relative;top:0;left:-52%}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive{padding-bottom:30px}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:100px!important}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr:nth-child(odd) td.toggle-sec .table_toggle,.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr:nth-child(even) td.toggle-sec .table_toggle{height:22px}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td .cell-root-sec .table_text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;display:block}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td .cell-root-sec .table_text p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;line-height:20px}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td .cell-root-sec .table_text{overflow:unset;white-space:unset;text-overflow:ellipsis;width:64%;display:block}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td .cell-root-sec .table_text p{overflow:unset;white-space:unset;text-overflow:ellipsis;width:100%;display:block}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.productId .cell-root-sec .table_text{display:flex;align-items:center;justify-content:flex-end}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.productId .cell-root-sec .table_text .hide-err{margin:0}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.ng2-smart-action-multiple-select{width:10%!important}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.ng2-smart-action-multiple-select span.checkbox_icon{position:relative;margin:0}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td ngx-c-dropdown-component .custom_select ion-select{--padding-top: 0;background-color:var(--ion-white-color);--padding-bottom: 0;padding:1px 15px;box-shadow:1px 1px 6px #00000014;border-radius:3px;height:32px;border:1px solid #cbcbcb}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.sup_no ion-input{height:32px}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-left-small{display:flex;align-items:flex-start}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-right-small.size_new .cell-root-sec{justify-content:flex-start!important}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-right-small .cell-root-sec{align-items:flex-start;justify-content:flex-end}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-single,.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double,.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-right-small{padding-left:47px!important}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.sup_code .cell-root-sec{align-items:flex-start}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.sup_code .cell-root-sec .label-text{white-space:nowrap;line-height:17px}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.sup_code .cell-root-sec .length_text{width:100%}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.do_qty .cell-root-sec .table_text{width:60%}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.sup_no{max-width:100%!important;width:100%!important;padding-left:47px!important}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.sup_no .cell-root-sec{flex-direction:column}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.sup_no .cell-root-sec custom-view-component{width:100%}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.sup_no .cell-root-sec custom-view-component .pro_head{margin-bottom:0!important}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.sup_no .cell-root-sec .label-text{white-space:nowrap;line-height:25px}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.inventry_td{max-width:100%!important;width:100%!important;padding-left:47px!important}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.inventry_td .cell-root-sec{flex-direction:column}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.inventry_td .cell-root-sec custom-view-component{width:100%}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.inventry_td .cell-root-sec custom-view-component ngx-c-dropdown-component .custom_select ion-select{padding:5px 10px 6px!important}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.page_no{max-width:100%!important;width:100%!important;padding-left:47px!important}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.page_no .cell-root-sec{flex-direction:column}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.page_no .cell-root-sec .label-text{line-height:25px}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.page_no .cell-root-sec custom-view-component{width:100%}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.page_no .cell-root-sec custom-view-component ngx-c-dropdown-component .custom_select ion-select{padding:5px 10px 6px!important}.app app-project-add-purchase-order .addPurchaseOrder_list{padding:0 20px!important}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group{pointer-events:none}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion{border-radius:3px;pointer-events:none}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion::part(header){pointer-events:auto}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion::part(content){pointer-events:auto!important}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion.accordion-collapsed ion-item ion-icon{transform:rotate(0)!important}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion.accordion-expanded{box-shadow:1px 1px 6px #0000001c;padding-bottom:0}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion.accordion-expanded ion-item{border-top-left-radius:0;border-top-right-radius:0}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion.accordion-expanded ion-item::part(native){height:60px!important;--min-height: 40px !important;background:#EBF3FA!important;border-radius:unset!important;color:#000}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion.accordion-expanded ion-item ion-icon{font-size:18px;transform:rotate(180deg)!important}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion.supplier_area_right .col.supp_left .card_box ion-grid .form-group{margin-top:7px!important;margin-bottom:7px!important}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion.supplier_area_right .col.supp_left .card_box ion-grid .form-group ion-row{margin-bottom:0}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion.supplier_area_right .col.supp_left .card_box ion-grid .form-group.no_bg{margin-bottom:0!important;margin-top:0!important}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion.supplier_area_right .col.supp_left .card_box ion-grid .form-group .form-group{margin:0!important}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion.supplier_area_right .col.supp_left .card_box ion-grid .form-group.disabled a24-text-area textarea{background-color:#e3e3e3!important}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion.supplier_area_right .col.supp_left .card_box ion-grid .form-group a24-text-area textarea{padding:0 5px!important}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion.client_area_right .col.client_left .form-group .form-group{margin:0!important}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .disable_fields .card_box .d_flex .left .form-group,.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .disable_fields .card_box .d_flex .right .form-group{background:#e3e3e3!important}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .disable_fields .card_box .d_flex .left .form-group ion-row ion-col ngx-c-text-component .form-group ion-input input,.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .disable_fields .card_box .d_flex .right .form-group ion-row ion-col ngx-c-text-component .form-group ion-input input{color:#000;opacity:1}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .disable_fields .card_box .form-group.disabled{background:#e3e3e3!important}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion ion-item{margin:0;--ripple-color: transparent !important;--background-hover: transparent !important;--border-style: unset}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion ion-item .po_down_header{display:flex;align-items:flex-start;flex-direction:column}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion ion-item .po_down_header ion-label{font-size:16px}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion ion-item .po_down_header span{font-size:14px}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion ion-item .po_down_header span ngx-c-dropdown-component .form-group.custom_select ion-select{max-width:95%;opacity:1;padding:5px 0 0;font-size:14px}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion ion-item::part(native){height:60px;--min-height: 60px;background:transparent;border-radius:4px!important;color:#000}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion ion-item ngx-c-dropdown-component.no_arrow .custom_select ion-select::part(icon){display:none}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion ion-item ion-label{font-weight:600;font-size:14px;color:var(--ion-black-color)}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion ion-item ion-icon{font-size:18px}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box{border:unset;margin:0 15px}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid{padding:0 5px}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group{width:100%;--padding-start: 0;margin:10px auto;box-shadow:0 0 10px #0c0c0c17;--background-focused: transparent;--background: #fff;border-radius:5px;--inner-padding-end: 0;--min-height: 40px;padding:5px}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group.no_bg{--background: transparent;box-shadow:unset!important}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group.no_bg ion-row ion-col:first-child{display:none}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group.no_bg ion-row ion-col:last-child{--width: 100%}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group.no_bg a24-check-box ion-item::part(native){height:30px!important;--min-height: 30px !important}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group.no_bg a24-check-box ion-item ion-label{width:80%;white-space:normal}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group.dnl-item-invalid{border:1px solid var(--ion-theme-red-color)}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group a24-check-box ion-item{--padding-start: 0}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group a24-check-box ion-item::part(native){background:transparent!important}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group a24-check-box ion-item ion-checkbox{margin-right:10px}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group ion-row ion-col ngx-date-picker .date_picker .select_datePic{border:unset;border-radius:0;height:30px}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group ion-row ion-col ngx-date-picker .date_picker .select_datePic .custom_date{top:8px;right:15px}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group ion-row ion-col ngx-date-picker .date_picker .select_datePic input{padding:5px;font-size:14px}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group ion-row ion-col ion-label{font-size:14px}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group ion-row ion-col.product_label{margin-bottom:0}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group ion-row ion-col .form-group.custom_select{box-shadow:unset;margin:0 auto;padding:0 5px}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group ion-row ion-col .form-group.custom_select ion-select{--padding-end: 10px;--padding-bottom: 0;--padding-start: 0;font-size:14px}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group ion-row ion-col a24-text-area textarea{border:unset;height:60px!important;border-radius:0;padding:0 5px}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group ion-row ion-col a24-text-area textarea textarea{font-size:14px}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group ion-row ion-col ngx-c-text-component .form-group{box-shadow:unset;margin:0 auto;padding:0 5px}.app app-project-add-purchase-order .addPurchaseOrder_list ion-accordion-group ion-accordion .col .card_box ion-grid .form-group ion-row ion-col ngx-c-text-component .form-group ion-input input{border:unset;padding:0;height:30px;font-size:14px}.app app-business-overview .business_box .bus_overview_title{padding:0 15px}.app app-business-overview .business_box .bus_overview_title h2{width:100%}.app app-business-overview .business_box .bus_overview_title ngx-date-picker{width:100%}.app app-project-profit-loss .page_content .section_overview app-business-overview .bus_overview_title{padding:0 15px 25px}.app app-project-profit-loss .page_content .section_overview app-business-overview .bus_overview_title ngx-date-picker{width:100%}.app app-project-profit-loss .page_content.project-profit-loss .chart_parent .legend .legend_list .head span.percent_circle{font-size:12px}.app app-project-delivery-order-list ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:82px!important}.app ngx-warehouse-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{height:85px}.app ngx-client-statement .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.toggle-sec ion-list ion-item,.app ngx-client-statement .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.left_border ion-list ion-item{border-left:0!important}.app .company_profile_page ion-list .main_row_sec .main_col .valid-msg{margin-top:15px}.app .disabled td.toggle-sec{pointer-events:auto!important}.app a.add_new_link{color:#fff}.app .backdrop{width:100%;height:100vh!important;background-color:red}.app .common-errorlabel{display:block}.app ion-app.keypad-open ion-modal .modal_body{margin-bottom:0!important}.app ion-app.keypad-open ion-modal.webmodal ion-list .main_row_sec .main_col{margin-bottom:0!important}.app ion-app.keypad-open ion-footer.footer_bottom,.app ion-app.keypad-open ion-footer.modal_footer{display:none}.app ion-app.keypad-open .common-errorlabel,.app ion-app.keypad-open .do_error{display:none!important}.app ion-app ion-modal ion-footer.footer_bottom,.app ion-app ion-modal ion-footer.modal_footer{display:block}.app ion-app .common-errorlabel,.app ion-app .do_error{display:block!important}@media only screen and (max-width: 530px){.app app-project-profit-loss .two_chart .chart_box,.app app-project-profit-loss .two_chart .chart_img,.app app-project-profit-loss .two_chart .section_first_invoice{width:90%!important;margin:0 auto}.app app-billing-subscription .billing_page .billing_right ion-card .current_plan .plan_details .pd_left .blue_text{display:flex;align-items:center}.app app-billing-subscription .billing_page .billing_right ion-card .current_plan .plan_details .pd_left .blue_text ion-icon{padding-left:5px}.app app-billing-subscription .billing_page .billing_right ion-card.payments ion-list{margin-top:0!important}.app app-billing-subscription .billing_page .billing_right ion-card.payments ion-list .pay_lists{padding:0 0 10px;position:relative}.app app-billing-subscription .billing_page .billing_right ion-card.payments ion-list .pay_lists .action{position:absolute;z-index:99999;top:-5px;right:0;display:flex;align-items:center;justify-content:flex-end;margin:0 0 10px}}@media only screen and (max-width: 375px){.app app-gallery .gallery_page .field.add_photo_filed .photo-field.photos_list .gallery_box,.app app-media .gallery_page .field.add_photo_filed .photo-field.photos_list .gallery_box{width:105px;min-width:105px;height:105px;margin-right:4%}.app app-add-requirements form.center_width{padding:0 15px}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody{width:92%;position:relative;left:0;right:0;min-width:375px}.app app-project-add-quotation-new .page_content .table_sec .table_new.no_data_found table tbody tr{height:40px;line-height:40px}.app app-project-add-quotation-new .page_content .table_sec .table_new.no_data_found table tbody tr td:first-child{width:100%!important}}@media only screen and (max-width: 374px){.app app-gallery .gallery_page .field.add_photo_filed .photo-field.photos_list,.app app-media .gallery_page .field.add_photo_filed .photo-field.photos_list{gap:8px}.app app-gallery .gallery_page .field.add_photo_filed .photo-field.photos_list .gallery_box,.app app-media .gallery_page .field.add_photo_filed .photo-field.photos_list .gallery_box{width:105px;min-width:105px;height:105px;margin-right:unset}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .signin_fields ion-list .send_otp ion-button{font-size:11px!important}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .signin_fields ion-list .send_otp ion-button::part(native){--padding-start: 3px !important;--padding-end: 3px !important}.app ngx-auth ion-content ngx-admin-login .dnl_login_page .content_wrapper .card_bg .signin_fields ion-list .send_otp span{font-size:11px!important}.app .home_dashboard{padding:0 12px!important}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .business_overview ion-grid ion-row ion-col .business_list .business_list_right h4{width:60%;font-size:10px}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .business_overview ion-grid ion-row ion-col .business_list .business_list_right h2{width:40%;font-size:10px}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody{width:92%;position:relative;left:0;right:0;min-width:360px}.app ngx-dash-board-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr .table_view .table-action-list{width:100%!important}.app ngx-dash-board-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.client_label_none .cell-root-sec .table_text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block}.app ngx-dash-board-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.client_label_none .cell-root-sec .table_text .clientName_data{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list{width:auto!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item{--padding-start: 8px;--inner-padding-end: 8px}.app .dnl_sheet_page .card_box{width:100%;padding:16px 0 100px}.app .bulk_update ion-title .btn_box{display:flex;align-items:center}.app .bulk_update ion-title .btn_box ion-icon{width:6%;top:0}.app .bulk_update ion-title .btn_box span{width:44%;overflow:hidden;text-overflow:ellipsis}.app .bulk_update ion-title .btn_box ion-button{width:37%;margin:0;font-size:12px;margin-right:20px!important}}@media only screen and (max-width: 411px) and (min-width: 376px){.app app-gallery .gallery_page .field.add_photo_filed .photo-field.photos_list .gallery_box,.app app-media .gallery_page .field.add_photo_filed .photo-field.photos_list .gallery_box{width:112px!important;min-width:112px!important;height:105px!important;margin-right:8px!important}}.app ion-modal app-appointments-by-date-modal .app_edit_modal .appointment_lists .appointment_modal_details ion-row ion-col span.companyName{position:relative;display:block;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;padding-left:13px}@media only screen and (min-width: 767px){.app ion-toolbar.page_toolbar{padding:0 15px!important}.app ion-modal.webmodal app-user-new form .full_section .ion-list .main_parent{width:33.333%}.app ion-modal.webmodal app-user-new .addUpdate_modal .modal_body form ion-list .field.column-3.contact-sec{height:87px;margin:0 auto}.app ion-modal.webmodal app-user-new .addUpdate_modal .modal_body form ion-list .field.column-3.contact-sec ion-item.dnl-item-invalid{border:0!important}.app ion-modal.webmodal app-user-new .addUpdate_modal .modal_body form ion-list .field.column-3.contact-sec ion-item.contactNo .contact_no:after{top:10px!important}.app ion-modal.webmodal app-user-new .addUpdate_modal .modal_body form ion-list ion-item .contact_no ionic-selectable .ionic-selectable-icon-inner{top:18px!important}.app ion-modal app-add-expense .addUpdate_modal .modal_body ion-list .field{margin-bottom:20px}.app ion-modal app-add-expense .addUpdate_modal .modal_body ion-list ion-item .form_group ngx-c-dropdown-component .ionic-selectable{max-width:100%!important}.app ion-modal app-add-expense .addUpdate_modal .modal_body ion-list ion-item .form_group ngx-c-dropdown-component .ionic-selectable .ionic-selectable-icon{right:0}.app ion-modal app-appointment-code-modal .appt_code_modal .card-body .modal_align .field{width:92%}.app ion-modal app-appointment-code-modal .appt_code_modal .card-body .modal_align .field ion-item{--inner-padding-end: 0;--border-style: 0}.app ion-modal app-appointment-code-modal .appt_code_modal .card-body .modal_footer{padding:16px 20px}.app ion-modal app-project-add-payment .addUpdate_modal .modal_body ion-list .field{margin-bottom:20px}.app ion-modal app-project-add-payment .addUpdate_modal .modal_body ion-list ion-item{--inner-padding-end: 0}.app ion-modal app-project-add-payment .addUpdate_modal .modal_body ion-list ion-item .form_group ngx-c-dropdown-component .ionic-selectable{max-width:100%!important}.app ion-modal app-project-add-payment .addUpdate_modal .modal_body ion-list ion-item .form_group ngx-c-dropdown-component .ionic-selectable .ionic-selectable-icon{right:-10px}.app ion-modal app-project-add-payment .addUpdate_modal .modal_body ion-list ion-item .form_group ngx-c-dropdown-component .custom_select ion-select{max-width:100%!important}.app ion-modal app-project-add-payment .addUpdate_modal .modal_body ion-list ion-item .add_appt_calendar .calendar_icon{right:10px}.app ion-modal app-view-quotation-details .addUpdate_modal .modal_body ion-list .double-input{justify-content:space-between;width:98%;margin:0 auto}.app ion-modal app-view-quotation-details .addUpdate_modal .modal_body ion-list .double-input .field{margin:5px 0}.app ion-modal app-view-quotation-details .addUpdate_modal .modal_body ion-list .field{margin:15px 0}.app ion-modal app-view-quotation-details .addUpdate_modal .modal_body ion-list .field ion-item{--inner-padding-end: 0}.app ion-modal app-view-quotation-details .addUpdate_modal .modal_body ion-list .field ion-item .form_group ngx-c-dropdown-component ionic-selectable .ionic-selectable-icon{position:relative;width:20px;right:-20px}.app ion-modal app-inventory-supplier-list .supplier_table_info{overflow:scroll}.app ion-modal app-inventory-supplier-list .inventory_header .d_flex .inven_list p{margin:0}.app ion-modal app-inventory-supplier-list ng2-smart-table .custom-smart-table table tbody tr td:before{display:none}.app ion-modal app-inventory-supplier-list ng2-smart-table .custom-smart-table table tbody tr:last-child{border-bottom:1px solid #cbcbcb}.app ion-modal ngx-project-reminder .addUpdate_modal .modal_body ion-list .field ion-item{--inner-padding-end: 0}.app ion-modal ngx-project-reminder .addUpdate_modal .modal_body ion-list .field ion-item .form_group ngx-c-dropdown-component ionic-selectable .ionic-selectable-icon{position:relative;width:20px;right:-20px}.app ion-modal ngx-project-reminder .addUpdate_modal .modal_body ion-list .field ion-item .show_datePicker .form_group .add_appt_calendar .calendar_icon{right:10px}.app ion-modal ngx-add-project .addUpdate_modal .modal_body ion-list .field ion-item{--inner-padding-end: 0}.app ion-modal ngx-add-project .addUpdate_modal .modal_body ion-list .field ion-item .form_group ngx-c-dropdown-component ionic-selectable{max-width:100%!important}.app ion-modal ngx-add-project .addUpdate_modal .modal_body ion-list .field ion-item .form_group ngx-c-dropdown-component ionic-selectable .ionic-selectable-icon{position:relative;width:20px;right:-30px}.app ion-modal ngx-add-project .addUpdate_modal .modal_body ion-list .field ion-item .form_group ngx-c-dropdown-component ion-select{max-width:100%!important}.app ion-modal ngx-add-project .addUpdate_modal .modal_body ion-list .field ion-item .form_group ngx-c-dropdown-component ion-select::part(icon){right:7px}.app ion-modal.shortcut-modal{--width: 100%;--height: 100%}.app .home_dashboard{padding-bottom:60px!important}.app .home_dashboard app-sales-status ion-card .sales_report .d_flex{flex-direction:unset}.app .home_dashboard app-sales-status ion-card .sales_report .d_flex .left_info{width:70%}.app .home_dashboard app-sales-status ion-card .sales_report .d_flex .right_info.up .growth{font-size:12px!important;padding:0 6px}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .business_overview .date_picker .select_datePic{position:unset;right:0;margin-left:auto}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card .business_overview .date_picker .select_datePic .shown.show-ranges{padding-top:0!important}.app .home_dashboard .section_overview ion-grid ion-row ion-col ion-card ngx-date-picker{width:50%}.app .page_content .table_sec .filter_sec .table_filter{width:90%}.app .page_content .table_sec .filter_sec .table_filter .filter_item .search_bar{width:100%}.app .page_content .table_sec .filter_sec .table_actions .action_btn.filter_btn{text-align:center}.app .page_content ng2-smart-table .custom-smart-table .table-responsive{padding-bottom:120px}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table thead{position:absolute;left:-999em;top:-999em}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{float:left;width:100%;display:flex;flex-wrap:wrap}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td{border:0;font-size:14px!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.right_text.mobile_left .cell-root-sec{align-items:flex-start;text-align:right;justify-content:flex-end!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.right_text.mobile_left.td_left .cell-root-sec{justify-content:flex-start!important;text-align:left!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.right_text .cell-root-sec{justify-content:flex-start;text-align:left}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td p{font-size:14px!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td p.length_text{white-space:break-spaces}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.left_pad_zero{padding-left:20px!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.cus_pad .cell-root-sec{justify-content:flex-end;text-align:right}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-left-60{width:50%!important;max-width:50%!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-right-40{width:50%!important;max-width:50%!important;padding-left:20px!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-right{width:50%!important;max-width:50%!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-left{width:50%!important;max-width:50%!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col_double_extra{width:50%!important;max-width:50%!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col_double_small{padding:2px 20px!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-right-60,.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-left-40{width:50%!important;max-width:50%!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.address_mob{font-size:14px!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.cpname .cell-root-sec .label-text{width:auto!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.address_mob{font-size:14px}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.address_mob .length_text{font-size:14px}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand td.text-overflow .cell-root-sec .table_text .length_text{white-space:break-spaces}.app .page_content .filter_sec .table_filter .date_picker .select_datePic{max-width:100%}.app ng2-smart-table .custom-smart-table table tbody tr td p.date_head:empty,.app .custom_skeleton .custom-smart-table table tbody tr td p.date_head:empty{display:none!important}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td .cell-root-sec{align-items:center}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.remark{width:100%!important}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.remark ng2-smart-table-cell{width:100%;background:var(--ion-white-color);padding:5px 0;box-shadow:1px 1px 6px #00000021;margin:10px 0;display:block;border-radius:4px}.app app-inventory-bulk-update .table_sec ngx-data-table .view_detailTable ng2-smart-table .table-responsive table tbody tr td.remark ng2-smart-table-cell table-cell-view-mode .cell-root-sec .label-text{margin-left:10px}.app app-project-profit-loss .page_content.project-profit-loss .chart_parent .legend{padding:0 15px}.app app-gallery .gallery_page .field.add_photo_filed .photo-field.photos_list,.app app-media .gallery_page .field.add_photo_filed .photo-field.photos_list{justify-content:flex-start!important}.app app-gallery .gallery_page .field.add_photo_filed .photo-field.photos_list .gallery_box,.app app-media .gallery_page .field.add_photo_filed .photo-field.photos_list .gallery_box{margin-bottom:10px}.app app-gallery .gallery_page .field.add_photo_filed .photo-field.photos_list .gallery_box .uploaded_img_past .check_box,.app app-media .gallery_page .field.add_photo_filed .photo-field.photos_list .gallery_box .uploaded_img_past .check_box{top:10px;left:auto;right:10px;margin:0}.app app-gallery .gallery_page .top_input .share_photos,.app app-media .gallery_page .top_input .share_photos{text-align:center}.app app-gallery .gallery_page .top_input .share_photos ion-button,.app app-media .gallery_page .top_input .share_photos ion-button{width:-moz-max-content;width:max-content}.app app-project-add-quotation-new .page_content .table_sec .project_bottom_buttons .addNew_btn{position:relative}.app app-project-add-quotation-new .page_content .table_sec .project_bottom_buttons .addNew_btn .add_comment{width:100%!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td{font-size:14px!important}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.no-date{width:8%}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr td.col_hide{width:92%}.app .reminder-btn{position:absolute;top:5px;right:18px}.app ngx-appointment-list .page_content.dnl_projectDetails_page #dnl-footer.web_footer .calendar_click{top:14px;left:8px}.app ngx-appointment-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr:nth-child(odd) td.toggle-sec .table_toggle,.app ngx-appointment-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr:nth-child(even) td.toggle-sec .table_toggle{height:16px}.app app-calender-grid .calendar_data .btn-group{width:100%;left:0;right:0;top:0}.app app-calender-grid .custom_calendar .cal-days{margin-top:18px}.app app-calender-grid .custom_calendar .cal-cell.cal-day-cell{min-height:120px!important;height:120px!important}.app ngx-project ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row td .table_text p{padding-left:0!important}.app ngx-project ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row td .table_text p.date_head{position:absolute;top:0;left:0;right:0;height:40px;line-height:40px;text-indent:24px}.app ngx-project ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row td.custom_pad p.clientName_data{padding-left:3px!important}.app ngx-project ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row td.custom_pad p.date_head{display:none}.app ngx-project ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.no_date td:nth-child(2){display:none}.app ngx-project ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.left_zero{padding-left:20px!important}.app ngx-project ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td p{padding-left:0!important}.app ngx-project ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.right_text .cell-root-sec{justify-content:flex-end;text-align:right}.app ngx-project ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.po-list p.po_data{white-space:break-spaces!important}.app ngx-project ngx-project-list .page_content.project_list_page .table_sec .filter_sec .table_filter .filter_item .form_group.search_bar{width:100%!important}.app ngx-project ngx-project-list .page_content.project_list_page .table_sec .filter_sec .table_filter .filter_item .form_group.search_bar .search_input ion-searchbar{width:100%!important}.app ngx-project ngx-project-list .page_content.project_list_page .project_filter_btn .filter_sec .table_actions{width:auto;top:5px}.app ngx-project ngx-project-list section.page_content_wrapper.payment_page{margin-top:40px!important}.app ngx-supplier-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse td.right_text .cell-root-sec .table_text .length_text{display:block;text-overflow:normal;width:auto;white-space:normal;line-height:normal}.app app-inventory-supplier-list .supplier_table_info .table-responsive table tbody tr td{padding-top:5px!important;padding-bottom:5px!important}.app app-inventory-supplier-list .supplier_table_info .table-responsive table tbody tr td .cell-root-sec .label-text{display:none}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-right.right_text .cell-root-sec{justify-content:flex-end;text-align:right}.app app-user-all .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-right.left_pad_zero.right_text .cell-root-sec{justify-content:flex-start;text-align:left}.app ngx-quotation-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.amount_info{padding-left:20px!important}.app app-inventory-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple.center_td .cell-root-sec,.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple.center_td .cell-root-sec,.app ngx-payment-method .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple.center_td .cell-root-sec{justify-content:center}.app app-inventory-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple.right_td .cell-root-sec,.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple.right_td .cell-root-sec,.app ngx-payment-method .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple.right_td .cell-root-sec{justify-content:flex-end}.app app-inventory-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.right_text .cell-root-sec,.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.right_text .cell-root-sec,.app ngx-payment-method .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.right_text .cell-root-sec{justify-content:flex-end}.app app-inventory-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.right_td .cell-root-sec,.app app-inventory-history .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.right_td .cell-root-sec,.app ngx-payment-method .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.right_td .cell-root-sec{justify-content:flex-end}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-single,.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double,.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-right-small,.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.inventry_td,.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.sup_no,.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.page_no{padding-left:10%!important}.app app-project-add-purchase-order form ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.ng2-smart-action-multiple-select span.checkbox_icon{margin-left:auto;margin-right:0}.app app-project-add-purchase-order ion-accordion-group ion-accordion.supplier_area_right .ionic-selectable .ionic-selectable-icon{right:-20px}.app app-project-add-purchase-order ion-accordion-group ion-accordion.client_area_right ion-select::part(icon){right:7px}.app app-project-add-purchase-order .remark_sec .card_box .sub_title{padding:0!important}.app app-project-delivery-order .table_sec .project_bottom_buttons{margin-top:16px;width:100%}.app app-project-delivery-order .table_sec .project_bottom_buttons ion-button{width:96%!important}.app .add_requirements_page .main_row_sec .main_col .field.Measurement_size ion-item .form_group .sizes{width:100%;justify-content:space-between}.app .notification_list .notification_detail .notify_time_details{align-items:center}.app .notification_list .notification_detail .notify_time_details .notify_time,.app .notification_list .notification_detail .notify_time_details .notify_date{font-size:14px;margin-bottom:0}.app .notification_list .notification_detail .close_btn{position:absolute;top:4px;right:5px}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.no-date,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.no-date{height:56px}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-triple{width:30%!important}.app app-project-add-quotation .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-to-small-right,.app app-edit-invoice .page_content .table_sec .project_table_section .multiselect-mode .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-to-small-right{max-width:94%}.app app-project-delivery-order .addNew_btn,.app app-project-add-quotation .addNew_btn,.app app-project-add-purchase-order .addNew_btn,.app app-edit-invoice .addNew_btn{position:relative}.app app-project-delivery-order .addNew_btn ion-button,.app app-project-add-quotation .addNew_btn ion-button,.app app-project-add-purchase-order .addNew_btn ion-button,.app app-edit-invoice .addNew_btn ion-button{width:96%!important}.app app-project-delivery-order .addNew_btn ion-button.add_comment,.app app-project-add-quotation .addNew_btn ion-button.add_comment,.app app-project-add-purchase-order .addNew_btn ion-button.add_comment,.app app-edit-invoice .addNew_btn ion-button.add_comment{width:98%!important}.app app-project-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive,.app app-project-add-quotation .page_content ng2-smart-table .custom-smart-table .table-responsive,.app app-project-add-purchase-order .page_content ng2-smart-table .custom-smart-table .table-responsive,.app app-edit-invoice .page_content ng2-smart-table .custom-smart-table .table-responsive{padding-bottom:10px}.app app-project-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.cp_qty,.app app-project-add-quotation .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.cp_qty,.app app-project-add-purchase-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.cp_qty,.app app-edit-invoice .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.cp_qty{padding-left:20px!important}.app app-project-delivery-order .project_editInvoice_page,.app app-project-add-quotation .project_editInvoice_page,.app app-project-add-purchase-order .project_editInvoice_page,.app app-edit-invoice .project_editInvoice_page{position:unset;padding-bottom:0!important}.app app-project-delivery-order .post_section.d_flex ion-item ngx-c-dropdown-component ion-select,.app app-project-add-quotation .post_section.d_flex ion-item ngx-c-dropdown-component ion-select,.app app-project-add-purchase-order .post_section.d_flex ion-item ngx-c-dropdown-component ion-select,.app app-edit-invoice .post_section.d_flex ion-item ngx-c-dropdown-component ion-select{max-width:100%}.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .project_bottom_buttons .filter_item .form_group.select_status{margin-left:0;margin-bottom:15px}.app app-inventory-history .page_content .page_content_wrapper{margin:0!important}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row ion-col.product_input .field ion-item{padding-left:0!important}.app ngx-company-profile .card_box ion-card-content ion-list .main_row_sec .main_col ion-row .upload_img .valid-msg{bottom:0!important;color:var(--ion-theme-red-color)}.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr td.col-single,.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr td.col-double-left-small,.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr td.col-single,.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr td.col-double-left-small{padding-left:81px!important}.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr.ng2-smart-row.selected .checkbox_icon,.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr.ng2-smart-row.selected .checkbox_icon{background:var(--ion-theme-blue-color)!important}.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr .ng2-smart-titles.selected .checkbox_icon,.app app-purchase-order-bulk-update .project_PO_bulk_update .project_table_section .custom-smart-table .table-responsive table tbody tr .ng2-smart-titles.selected .checkbox_icon{background:var(--ion-theme-blue-color)!important}.app app-purchase-order-bulk-update .project_PO_bulk_update .alertMsg,.app app-purchase-order-bulk-update .project_PO_bulk_update .alertMsg{width:94%;margin:16px auto}.app ngx-product-requirement-list .page_content .project_bottom_buttons ion-button{width:-moz-max-content;width:max-content;margin:10px auto!important;display:block}.app ngx-product-requirement-list .project_table_section .page_title_content.align_sec.pro_rq_text .head_text{width:auto!important}.app app-expense .page_content.purchase_order_list .table_sec .filter_sec .table_filter .filter_item .search_bar{margin-left:0!important}.app #dnl-footer{background-image:url(footer_curve.d8bd863abce67fb7.svg)!important;position:fixed;width:102%;height:80px;background-size:cover!important;background-repeat:no-repeat!important;margin:0;left:-1%;right:0}.app #dnl-footer ion-fab{right:30px;bottom:44px;position:absolute}.app #dnl-footer ion-fab ion-fab-button{width:70px;height:70px}.app #dnl-footer app-pagination-length.the-footer{top:20px;left:35px}.app #dnl-footer .pagination-bottom{bottom:16%!important}.app #dnl-footer:after{background:#fff;position:absolute;content:"";bottom:0;left:0;right:0;width:100%;height:10px;z-index:-1}.app #dnl-footer.no-fab{height:60px}.app #dnl-footer.no-fab app-pagination-length.the-footer{top:6px;left:30px}.app #dnl-footer.no-fab .pagination-bottom{bottom:15%!important;right:30px!important}.app app-project-add-delivery-order .post_section.d_flex{width:93%}.app app-project-add-delivery-order .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.ng2-smart-action-multiple-select{width:30px!important;padding-right:30px!important}.app ngx-add-employee .add_appt_calendar .calendar_icon{right:10px}.app .webmodal .addUpdate_modal .modal_header h3{margin-top:0!important}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item{--inner-padding-end: 0}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group{padding:10px 10px 5px}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group.contact_no{padding-top:0;padding-bottom:0}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group.disabled p{height:40px;line-height:40px;margin:0}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group ngx-c-text-component ion-input{height:40px}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group ngx-c-text-component ion-input input{height:40px}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group ngx-c-text-component ion-input input input{height:40px}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group ngx-c-text-component ngx-c-dropdown-component{height:40px}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group ngx-c-text-component ngx-c-dropdown-component ionic-selectable{min-width:100%!important;height:40px;padding-top:4px}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group ngx-c-text-component ngx-c-dropdown-component ionic-selectable .ionic-selectable-inner .ionic-selectable-icon .ionic-selectable-icon-inner{top:17px;left:2px}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .form_group ngx-c-text-component ngx-c-dropdown-component .custom_select ion-select{max-width:100%;--padding-tpo: 10px}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .field ion-item{--padding-start: 0;--inner-padding-end: 0;margin:20px auto!important}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .field ion-item .form_group .add_appt_calendar .calendar_icon{right:10px}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .field ion-item .form_group .input_value{height:40px!important;line-height:40px!important}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .field.full_section ion-item{margin:0 auto!important}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .field.contact-sec ion-item{margin:0 auto!important}.app .webmodal .addUpdate_modal .modal_body form ion-list ion-item .field.contact-sec ion-item .form_group{padding:0 10px}.app .webmodal .addUpdate_modal .modal_body form ion-list .field{margin:15px 0}.app .webmodal ion-footer.footer_bottom .footer_btns{margin-left:0!important}.app .webmodal ion-footer.footer_bottom .footer_btns ion-button.theme_cancel_btn{--background: #fff}.app .webmodal .supplier_table_info table tbody tr td{padding:0 20px!important}.app app-project-delivery-order .page_content .table_sec .filter_sec .table_filter{width:90%!important}.app app-app-filter-modal .addUpdate_modal .add_project_page .two_body .project_filter form ion-list .main_row_sec .main_col .field .item .form_group ngx-date-picker{width:100%}.app app-app-filter-modal .addUpdate_modal .add_project_page .two_body .project_filter form ion-list .main_row_sec .main_col .field .item .form_group ngx-c-dropdown-component ionic-selectable{max-width:100%}.app app-app-filter-modal .addUpdate_modal .add_project_page .two_body .project_filter form ion-list .main_row_sec .main_col .field .item .form_group ngx-c-dropdown-component ionic-selectable .ionic-selectable-icon{right:-20px}.app app-app-filter-modal .addUpdate_modal .add_project_page .two_body .project_filter form ion-list .main_row_sec .main_col .field .item .form_group ngx-c-dropdown-component .custom_select ion-select{max-width:100%}.app app-app-filter-modal .addUpdate_modal .add_project_page .two_body .project_filter form ion-list .main_row_sec .main_col .field .item .form_group ngx-c-dropdown-component .custom_select ion-select::part(icon){right:13px}.app .page_content .footer_bottom{padding:0!important}.app .page_content .footer_bottom .footer_btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-left:0!important;width:100%}.app .page_content .footer_bottom .footer_btns ion-button{width:50%!important;--border-radius: 00px;height:60px}.app #Confirmationalert-modal .custom_modal.set_alert_popup .card-body .modal_align,.app #Failedalert-modal .custom_modal.set_alert_popup .card-body .modal_align,.app #jwt-modal .custom_modal.set_alert_popup .card-body .modal_align,.app #Successalert-modal .custom_modal.set_alert_popup .card-body .modal_align{display:flex;justify-content:flex-start;align-items:center}.app #Confirmationalert-modal .custom_modal.set_alert_popup .card-body .modal_align .description-popup h2,.app #Failedalert-modal .custom_modal.set_alert_popup .card-body .modal_align .description-popup h2,.app #jwt-modal .custom_modal.set_alert_popup .card-body .modal_align .description-popup h2,.app #Successalert-modal .custom_modal.set_alert_popup .card-body .modal_align .description-popup h2{margin-top:0!important}.app #Confirmationalert-modal .custom_modal.set_alert_popup .card-body .modal_content_new,.app #Failedalert-modal .custom_modal.set_alert_popup .card-body .modal_content_new,.app #jwt-modal .custom_modal.set_alert_popup .card-body .modal_content_new,.app #Successalert-modal .custom_modal.set_alert_popup .card-body .modal_content_new{width:92%;margin:0 auto}.app app-project-invoice-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .table_view .table-action-list ion-item{margin:0!important;padding:0 5px}.app app-project-add-purchase-order .po_infos{padding:0}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand .table-action-list ion-item{margin:0!important;padding:0 5px;width:auto!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand .table-action-list ion-item:first-child{margin-right:0!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand .table-action-list ion-item:first-child::part(native){position:relative;left:0!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand .table-action-list ion-item:first-child.disabled ion-icon{margin-right:0!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand .table-action-list ion-item:last-child{margin-right:0!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.expand .table-action-list ion-item:last-child ion-icon{margin-right:0!important}.app .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.col-double-to-small-right{padding-left:0!important}.app .bulk_update ion-title .btn_box{display:flex;align-items:center}.app .bulk_update ion-title .btn_box ion-icon{width:6%!important;top:0}.app .bulk_update ion-title .btn_box span{width:90%;overflow:hidden;text-overflow:ellipsis}.app .bulk_update ion-title .btn_box ion-button{width:auto}.app .bulk_update ion-title .title_new_sec{display:flex;justify-content:flex-start;align-items:center;width:60%}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_row{padding-top:0}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_row td:first-child{display:block;padding:0!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_row td:nth-child(2){padding-bottom:7px!important;margin-top:0!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_row td:nth-child(4){width:23.5%!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_row td:nth-child(4) .table_text{text-align:right}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date_row td .cell-root-sec{display:block}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:first-child{display:block;padding:0!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(2){padding-bottom:7px!important;margin-top:0!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(4){width:23.5%!important}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(4) .table_text{text-align:right}.app.contractor_sec .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td .cell-root-sec{display:block}.app.contractor_sec app-contractor .upload_section .upload_part .d-flex.mea_unit{width:96%;margin:0 auto}.app.contractor_sec app-contractor ion-footer.footer_bottom{position:fixed;bottom:0}.app.contractor_sec app-selected-appointment .con_appointments_page{background:#ebf3fa!important}.app.contractor_sec app-selected-appointment .con_appointments_page.page_content .table_sec.active_row{padding-top:0}.app.contractor_sec app-selected-appointment .con_appointments_page.page_content ng2-smart-table .custom-smart-table .table-responsive{padding-bottom:0!important}.app.contractor_sec app-selected-appointment .con_appointments_page.page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr{border-bottom:0}.app.contractor_sec app-selected-appointment .con_appointments_page.page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.green_date{display:block!important;padding-bottom:0!important;padding-top:0!important}.app.contractor_sec app-selected-appointment .con_appointments_page.page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td:nth-child(2){margin-bottom:10px!important}.app.contractor_sec app-selected-appointment .con_appointments_page.page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.des_full_text{justify-content:flex-start}}.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand .table-action-list ion-item .red_txt ion-icon,.app app-project-add-quotation-new .page_content .table_sec .table_new table tbody tr.expand .table-action-list ion-item .red_txt span,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand .table-action-list ion-item .red_txt ion-icon,.app app-edit-invoice .page_content .table_sec .table_new table tbody tr.expand .table-action-list ion-item .red_txt span{color:#f3565d!important}@media screen and (max-width: 990px) and (min-width: 700px){ion-modal app-user-new form .full_section .v_align_middle .ion-list{height:100%!important}ion-modal .balance_sheet_modal .date_picker .select_datePic{max-width:100%}ion-modal .balance_sheet_modal .date_picker .select_datePic .shown.double.show-ranges.drops-down-auto{top:unset;left:0;right:auto;position:fixed;overflow:scroll;overflow-y:scroll;margin:0;width:100%;max-height:100%;padding-bottom:200px!important}app-sales-report .project-profit-loss .report_sec{position:relative}app-sales-report .project-profit-loss .report_sec .table_filter .filter_item .form_group{width:100%}app-sales-report .project-profit-loss .section_overview ion-card .business_overview .date_picker .select_datePic .shown.show-ranges.drops-down-auto{overflow-y:scroll;margin:0;width:100%;max-height:100%;position:fixed;padding:10px 0 190px 36px!important}app-expense .page_content .table_sec .addNew_btn{position:relative}app-expense .page_content .table_sec .addNew_btn .date_picker{width:100%}app-expense .page_content .table_sec .addNew_btn .date_picker .select_datePic{max-width:100%}.home_dashboard .section_overview ion-grid ion-row ion-col ion-card .title_part{display:flex;align-items:center;justify-content:space-between;width:100%}.home_dashboard .section_overview ion-grid ion-row ion-col ion-card .title_part h2{width:50%}.home_dashboard .section_overview ion-grid ion-row ion-col ion-card ngx-date-picker{margin-top:0!important}.project_order_list .table_sec ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse.ng2-smart-row{height:120px!important}}@media screen and (max-width: 1024px) and (min-width: 400px){ion-toolbar.page_toolbar .toggle_img{width:28px}ion-toolbar.page_toolbar .header_menu{top:0;right:0;padding-top:0;position:absolute;margin:0}ion-toolbar.page_toolbar .header_menu ion-button{margin-right:0;width:60px;height:60px}ion-toolbar.page_toolbar ion-buttons.back_arrow{display:none}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row.collapse{height:158px!important}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.no_date.collapse{height:124px!important}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody td.job_site .length_text{line-height:21px!important}.app ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody td.lock_no .cell-root-sec{justify-content:flex-start!important}.app .project_order_list .table_sec ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse{height:124px}}@media screen and (max-width: 396px) and (min-width: 200px){ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.date-row.collapse.ng2-smart-row{height:157px!important}ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr.no_date.collapse.ng2-smart-row{height:121px!important}ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.job_site{width:100%!important;max-width:83%!important}ngx-project-list .page_content ng2-smart-table .custom-smart-table .table-responsive table tbody tr td.job_site .length_text{-webkit-line-clamp:unset!important;line-height:20px}.project_order_list .table_sec ngx-data-table .view_detailTable ng2-smart-table .custom-smart-table .table-responsive table tbody tr.collapse.ng2-smart-row{height:124px!important}}.cat_lists{box-shadow:0 0 2px #919eab33,0 12px 24px -4px #919eab1f!important}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}@font-face{font-family:Open Sans;src:url(https://d2phf08c6bahkf.cloudfront.net/kakaral-fonts/OpenSans-Regular.woff2) format("woff2"),url(https://d2phf08c6bahkf.cloudfront.net/kakaral-fonts/OpenSans-Regular.woff) format("woff"),url(https://d2phf08c6bahkf.cloudfront.net/kakaral-fonts/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(https://d2phf08c6bahkf.cloudfront.net/kakaral-fonts/OpenSans-Light.woff2) format("woff2"),url(https://d2phf08c6bahkf.cloudfront.net/kakaral-fonts/OpenSans-Light.woff) format("woff"),url(https://d2phf08c6bahkf.cloudfront.net/kakaral-fonts/OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(https://d2phf08c6bahkf.cloudfront.net/kakaral-fonts/OpenSans-Bold.woff2) format("woff2"),url(https://d2phf08c6bahkf.cloudfront.net/kakaral-fonts/OpenSans-Bold.woff) format("woff"),url(https://d2phf08c6bahkf.cloudfront.net/kakaral-fonts/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(https://d2phf08c6bahkf.cloudfront.net/kakaral-fonts/OpenSans-SemiBold.woff2) format("woff2"),url(https://d2phf08c6bahkf.cloudfront.net/kakaral-fonts/OpenSans-SemiBold.woff) format("woff"),url(https://d2phf08c6bahkf.cloudfront.net/kakaral-fonts/OpenSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}
