
@media screen and (min-width: 300px) and (max-width: 539px) {
	.modal-dialog.half-popup .modal-body{padding:5px;}
	.modal-dialog.half-popup .modal-body .embed-responsive{height:500px;}
	.dropdown-backdrop{z-index: 2;}
	.action_panel .dropdown-menu {z-index: 2;}
	.action_panel .calendar i{z-index:1!important;}
	/*--Location Settings---*/
	.product-mapping .modifier-product-right-side-detail ul li{width: 50% !important;}
	.product-mapping .modifier-product-right-side-detail ul li:last-child{text-align: right;}
	.add_button{top: unset !important;}

	/*-----Notification----*/
	
	.home_page .notification-popout {right: 30px;}
	.import-product-banner div.link-imp-product a{width: 100%;}  

	/*------Count Sheet-----*/
	.count-sheet-step-wrapper .top_tabs .nav-pills.nav-wizard > li{width: 67px;}
	.count-sheet-step-wrapper .top_tabs .nav-pills.nav-wizard > li.active .circle:after {width: 39px;}
	.count-sheet-step-wrapper .top_tabs .nav-pills.nav-wizard > li.focus .circle:after {width: 39px;}
	.count-sheet-page-head .col-sm-9{clear: both;padding-top: 18px;}
	/*---Landing page---*/ 

	.landing-section .landing-col{width: 98%;margin: 1%;}
	.back-landing{left: -6px;margin-top: 12px;}

	/*--Location Settings---*/

	.appointent_calender .daterangepicker{z-index:2!important}
	.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover{font-size:18px;}
	.conversion_unit .content_table li:last-child {margin-left: 0px!important;}
	.data_panel{top:0px;}
	.data_panel_wrapper .table_header{display:none!important;}
	.location_popup td{padding-left: 45%!important;}
	html body .list#dis_product_list .item {padding-top: 9px !important;padding-bottom: 9px !important;padding-left: 12px;}
	.product_panel .product_box .list{ clear: both;}
	.product_box #product_search {width: 150px;}
	/*.tagsinput .tag a{pointer-events: none;text-decoration: none;} */
	.receipt-message .field ul.dropdown-menu {margin-top: 0px !important;}
	.auto-com-form .multiselect-native-select{z-index: 1;position: relative;}

	/*----Common----*/
	.data_panel_wrapper .data_panel li:first-child {padding-left: 45%!important;width: 100% !important;}
	.data_panel ul .actions_items{bottom: 20px;}
	.navbar-toggle{border: solid 2px #10B981!important;}
	.navbar-toggle:before{color: #10B981; margin-left: 2px; line-height: 30px;} 

	/*----Product and Services----*/
	.p-services .data_panel_wrapper .data_panel li:first-child {padding-left: 34px!important;}
	.data_panel_wrapper .data_panel .dropdown-menu li:first-child {padding-left: 0px!important;}
	.assign-product-listing-wraper .search-filter .search input{padding-left: 10px!important;padding-right: 0px!important;}
	.assign-product-listing-wraper .search-filter .search {float: left;width: 100%;position: relative;border-right: solid 0px #c0c1c2;border-bottom: solid 1px #c0c1c2;}
	.assign-product-listing-wraper .search-filter .filter {float: left;width: 100%;}
	.new_group_Add .col_1 li {width: 100% !important;}
	.new_group_Add .col_2 li {width: 100% !important;text-align: left;}
	.ml_add_product .new_group_Add .col_2 li:nth-child(4) {width: 15%!important; margin-top: 5px;}
	.new_group_Add .col_2 li:nth-child(5) {width: 36% !important;margin-top: 8px;}
	.new_group_Add .col_2 li:nth-child(6) { margin-top: 7px;}
	.ml_add_product .small_button {font-size: 14px;padding: 4px 8px !important;}
	.upload_photo_panel .upload_photo{z-index: 1 !important;}


	.modal-body #product_items .tabuler_data li{width: 100%!important;height: auto;line-height: 18px;padding-left: 45%!important;font-size: 13px;display: table;text-align: left!important;position: relative;}
	.modal-body #product_items .tabuler_data li:before {font-weight: 500;position: absolute;left: 10px;top: 22%;display: block;width: 40%;content: attr(data-colname);white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.field #wrap-tax_bracket .multiselect-container li .checkbox {padding-left: 18px!important;}
	.field #wrap-tax_bracket .multiselect-container li .checkbox input[type=checkbox]{left: 17px; min-width:13px!important; max-width:13px!important; padding:0px!important; font-size:unset!important}
	.product_panel .category_box .list .item .checkbox .cr{top: 2px;}
	#select-tag-group-response .radio .cr{top: 2px;}
	#select-tag-group-response .item{margin-bottom: 10px;}
	.manage_modifier .data_panel_wrapper .data_panel {padding-bottom: 150px}
	.field .multiselect-container li .checkbox input[type=checkbox]{min-width:13px!important; max-width:13px!important; padding:0px!important; font-size:unset!important}
	.row.calculate-markup .title{display:none!important;}
	.markup-cal{margin-top:10px; grid-template-columns: repeat(1, 1fr); width:100%;}
	.markup-cal .toggle-wrapper{margin-top:10px;}


	/*----Order-----*/
	.order_report .data_panel li:nth-child(2){left: 0px;}
	.order_report .refund_process .data_panel li{padding-left: 55%!important;}
    .payment_method .pay_split_amount {margin-right: 10px;max-width: 326px !important;width: 100% !important;margin-left: 35px;margin-top: 10px;margin-bottom: 10px;}
	.order_payment_methods .split_payment_wrapper .btn-primary {margin-right: 10px;margin-left: 36px;}
	.data_panel_wrapper #order_report_header_container{display: none !important;}
	.order_report .action_panel .advance_options_2 .advance_options_more_info{margin-left: unset;}
	#refund-exchange .refund_process .refund-items .data_panel li:first-child {width: 100%!important;}
	#refund-exchange .refund_process .refund-items .data_panel li {width: 100%!important;}
	#refund-exchange .refund_process .refund-items .data_panel li:last-child {width: 100%!important;}
	.order_report .refund_process .table_header .parent li:before {opacity: 0;}
	#refund-exchange .nw_ref_procs .btn {width: 100% !important;margin-bottom: 5px;margin-left: 0px !important;}
	.order_payment_methods #billing_information .form_area #vantiv_billing_zip{margin-bottom: 150px;}
	#refund-exchange .nw_ref_procs .refund-amount {width: 140px;}
	.order_report .add-customer-order .lp-tool-tip{left: 60px;}
	.order_report .add-customer-order .lp-tool-tip:before{left: 18%;}
	.order_report .modal-body{padding:0px;}
	.order_report .modal-body .catalog-search-box .margin_10{calc(100% - 20px)!important}
	.order_report .modal-body .catalog-search-box .margin_10 input{width: calc(100% - 99px)!important;}
	.order_report .payment_panel .customer_info{position:relative!important;}

	/*-----Inventory-----*/
	.set_inventory_page .data_panel_wrapper .more_than_10 li:nth-child(3) {position: relative !important;left: unset;}
	.set_inventory_page .data_panel_wrapper .more_than_10 li:nth-child(4){position: relative !important;left: unset;}
	#threshold_setting{z-index: 100000 !important;}
	#shelf_aisle_modal_popup{z-index: 100000 !important;}
	.view-order-page .view_po_more_10 .vo_sh_c4 {width: 100%!important;}
	.inventory_adjustment_page .data_panel_wrapper .more_than_10 li:nth-child(2) {position: relative !important;top: 0px;left: unset;z-index: unset!important;}
	.set_inventory_page .inv-vendor-dropdown-li .open>.dropdown-menu {margin-top: unset !important;}
	.set_inventory_page #adjustment_reason_modal_popup .data_panel li:first-child {padding-left: 45%!important;}
	.view-order-page .data_panel li .actions_items .dropdown-menu {left: 208px !important;}
	.view-purchase-list-po .view_po_more_10 li:first-child {position: relative!important;}
	#show_total_amount {right: 53%;}
	#edit_selected_product_show .data_panel_wrapper .data_panel .dropdown-menu li:first-child{padding-left: unset!important;}
	.add_purchase_page #default-multiselect-id ul.dropdown-menu{top: 0;}
	.po-total-cost-popup {right: 26%;}
	.add_purchase_page .product_panel .category_box div.list{padding-left: 0px;}
	.profitability-page .data_panel_wrapper .more_than_10 li:first-child{position: relative!important;}
	.profitability-page .data_panel_wrapper .more_than_10 li:nth-child(2){width: 100%!important;height: auto;line-height: 18px;padding-left: 45%!important;font-size: 13px;display: table;text-align: left!important;position: relative !important;left: unset !important;}
	.profitability-page .profit-margin .total-row li:first-child{display: none;}
	.outofstock_page .data_panel {margin-bottom: 150px;}
	.evnt-inventory-list-page .data_panel_wrapper .data_panel li:first-child {padding-left: 45%!important;}
	.set_inventory_page .action_panel .search {width: 37% !important;}
	.set_inventory_page #btn_save_all{margin-top: 3px !important;}
	.inventory-event-page .action_panel .search{width: 46% !important;margin-top: 10px;clear: both;}
	.inventory-event-page .action_panel #search_btn{margin-top: 10px;}
	#purchase_list #new li{padding-left:8px!important;}
	#purchase_list #new li input{width:100%!important}
	#transfer_invt .des_store_title:empty{display:none!important;}
	#transfer_invt .inventory_product_list:empty{display:none!important;}
	#transfer_invt .trans_qty_list:empty{display:none!important;}
	.add_purchase_page .data_panel_wrapper .table_header li:first-child .checkbox label{padding-left: 0px!important;}


	/*---Report-----*/
	#html-save-report-popup .col-md-3 .btn-primary{margin-top: 10px;}
	.modal-body .form .field:last-child{width: 100% !important;}
	#submit_btn_go{position: relative;left: -65px;}
	.labor_report .data_panel .parent li {padding-left: 56%!important;}
	.labor_report .data_panel_wrapper .more_than_10 li:first-child {padding-left: 56%!important;}
	#history_list li:first-child {padding-left: 45%!important;}
	#history_list li {padding-left: 45%!important;}
	#menu{padding-right: 10px !important;}
	.easy_accounting .data_panel_wrapper #history_list .expense_heading_total li:first-child{padding: 9px 8px!important;padding-left: 8px !important;}
	.easy_accounting .data_panel_wrapper #history_list .expense_heading_total li{padding: 9px 8px!important;padding-left: 8px !important;}
	.leftside_nav {margin-top: 17px;}


	/*---Employee---*/
	.access-level #rolesEmployeesList li.col-sm-4 a{margin:3px}
	.employee_message .leftside_nav {z-index: 1;}
	.messages .border_bottom .col-sm-8{padding-top: 12px;}
	.messages .border_bottom .col-sm-4{text-align: left !important;padding-left: 40px;}
	.field #wrap-group_ids .multiselect-container li .checkbox input[type=checkbox] {width: unset!important;height: unset !important;margin-left: -24px;margin-left: -24px;}
	
	.manage-location .data_panel_wrapper #categorylist li:first-child{padding-left: 20px!important;}
	.width_48 {width: 100% !important;margin-bottom: 10px;}
	.employee_performance_review .data_panel_wrapper .performance_review .table_header{display: none!important;}
	.employee_performance_review .data_panel_wrapper .table_header {display: block!important;padding-bottom: 15px;}
	.add_customer .page_action_bar {z-index: 100000!important;}
	.set_inventory_page .action_panel #btn_count_used_inv{margin-top: 5px;}


	/*======Dashboard=====*/
	.home_page .remove_flex .data_panel {padding: 0px 0px!important;}
	.qr-code .top_tabs .nav-pills.nav-wizard > li{width: 67px;}
	.qr-code .top_tabs .nav-pills.nav-wizard > li a{font-size: 13px;}
	.qr-code .qr-footer-msg{width: 243px; margin-right: 10px; font-size: 12px; padding: 7px;}
	.top_tabs .nav-pills.nav-wizard > li.active .circle:after{width: 39px;}
	.qr-code .navbar-default .navbar-toggle{display:none;}

	.data_panel .checkbox label {padding-left:0px;}
	.bulk-edit .modal-content{padding:12px;}
	.bulk-edit .action-area button{width: 150px;}
	.store_manage .bulk-edit .font-size-checkbox span{width: 260px;}
	.store_manage .bulk-edit .add-more-closeout{font-size:13px;}
	.store_manage .bulk-edit .font-size-checkbox{padding-bottom: 10px;}
	.store_manage .bulk-edit .modal-header .close {position: absolute; top: -6px; right: 7px;}
	.manage_pos_page .data_panel li:first-child{padding:12px!important;}

	.report-trasactions #history_list li{width:100%!important; padding-left:8px!important;}
	.report-trasactions #history_list {top: 0px;}
	.leftside_nav li{width: 31.5%;}

	.sales_page .data_panel_wrapper label .tip-icon{right:0px;}
	.sales_page .data_panel_wrapper label .tip-icon .lp-tool-tip{top: 27px; left: 10px;}
	.sales_page .data_panel_wrapper label .tip-icon .lp-tool-tip:before{content: '\f0d8'; bottom: 91%; left: 110px; margin-left: 0px;}

	.chat-user-name span:first-child{width: 110px; display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	.review-booster-portal .modal-content {border-radius: 15px;}
	.review-booster-portal .selectphone-title{text-align:center;}
	.review-booster-portal .search-area-pin{text-align:Center;}
	.review-booster-portal .search-area-pin .searchpin-btn{margin:0px; margin-top:15px;}

	.manage-groups .conversion_unit .content_table li:first-child {margin-left: 0px!important;}
	.manage_coupon .action_panel .right_options .search{margin-top:10px;}
	.manage_coupon #total_discount_price{margin-left:0px;}
	.loyalty-action-area .program-tab .active{padding-left: 33px!important;}
	.outofstock_page .data_panel_wrapper .data_panel li:first-child{padding-left: 10px!important;width: 100% !important;font-weight: 700;font-size: 15px;}
	.outofstock_page .out_of_stock  .data_panel .parent li:first-child:before{display: none;}
	.program-tab .lp-tool-tip {top: 53px; left: 158px; width: 300px;}
	.program-tab .lp-tool-tip:before {content: '\f0d8'; top: -18px; bottom:unset; display:none;}
	.gift_card .action_panel .search{margin-top:10px;}
	.payments_options .middle_div li {width: 1000%!important;}
	.payments_options .middle_div li:first-child{padding-left:8px!important;}
	.time_slots .data_panel_wrapper li{width:100%!important;}
	.product_services .action_panel {padding: 5px 5px 5px 5px;}	
	.employee_message .data_panel_wrapper .data_panel li:first-child{padding-left:8px!important;}
	.employee-manage-groups .conversion_unit .content_table li:first-child{margin-left:0px!important;}
	.zapper .zapper_wrapper .logo{width:100%;}
	.zapper .zapper_wrapper .logo img{width:100%; height:Auto;}
	.qr-code .qr-msg{width:100%;}
	.rightpanel_nps_wrapper .data_panel_wrapper{margin-left:0px; margin-right:0px;}
	.nps-report-page .navbar-brand .lp-tool-tip {right: -125px; margin-left: unset; left: unset; top: -8px; width: 113px; text-align: left;}
	.nps-active-pause .program-tab .lp-tool-tip {width: 290px; top: -68px; margin-left: -272px; text-align: center;}
	.website_message .leftside_nav{top:0px!important;}
	.website_message .navbar-default .navbar-toggle{display:none;}
	.app_center .navbar-default .navbar-toggle{display:none;}
	.nps-report-page .navbar-default .navbar-toggle{display:none;}
	.profit_loss .income_heading{width:100%;}
	.profit_loss #history_list li{width: 100%!important;}
	.profit_loss #history_list .expense_heading_total li{padding-left: 8px!important; width: 33%!important;}
	.location .data_panel li{display:table!important;}
	.payroll .data_panel li{padding-left:45%!important}
	.tracking-report .data_panel_wrapper li{width:100%!important;}
	.saved_page .data_panel_wrapper li{width:100%!important;}
	.checkin-report  .data_panel_wrapper li{width:100%!important;}
	.session_package_report  .data_panel_wrapper li{width:100%!important;}
	.cash_drawer_page .data_panel_wrapper li{width:100%!important;}
	.discount_page .data_panel_wrapper li{width:100%!important;}
	.modifier_page .data_panel_wrapper li{width:100%!important;}
	.order_report .table_header{display:block!Important; padding: 7px 3px!important;}
	.order_report .table_header .checkbox label{padding-left: 6px!important;}
	.order_report .table_header .actions_items a.dot{margin-right: 0px; margin-left: 10px;}
	.order_report .action_panel .search_by input{width: 240px;}

	.appointent_calender .reservation_wrapper .dhx_cal_navline .col-md-4{width: 100%!important;}
	.appointent_calender .reservation_wrapper .dhx_cal_navline .col-md-4 .margin_right_5 {margin-right: 0px!important;}
	.appointent_calender .reservation_wrapper .dhx_cal_navline .col-md-5{width:100%!important;}
	.appointent_calender .reservation_wrapper .dhx_cal_navline .col-md-3{width:100%!important;}
	.appointent_calender .reservation_wrapper .dhx_cal_navline{height:145px!important;} 
	/*.email_notification .tag{pointer-events: none;}*/
	
	.tip-transfer .data_panel_wrapper li{width:100%!important;}

	.manage_coupon .data_panel_wrapper .data_panel li:first-child{padding-left: 45%!important; width:100%!important}
	.manage_coupon .data_panel_wrapper .data_panel li{padding-left: 45%!important; width:100%!important}
	.sales-report-by-vendor .data_panel_wrapper .more_than_10 .data_panel li:last-child{width:100%!important}
	.sales-report-by-vendor .data_panel_wrapper .more_than_10 li{width:100%!important}
	.sales-report-by-vendor .data_panel_wrapper .more_than_10 .table_header li{width:100%!important}
	.sales-report-by-vendor .data_panel_wrapper .more_than_10 .data_panel li{width:100%!important}

	/*---Marketing---*/
	.automation_track_report #history_list li:first-child{padding-left: 45%!important; width:100%!important}
	.automation_track_report #history_list li{padding-left: 45%!important; width:100%!important}
	.automation_communication .data_panel_wrapper .data_panel .actions_items .dropdown-menu li:first-child {padding-left: 0!important;}
	.sales_page .data_panel_wrapper .more_than_10 .data_panel li{width:100%!important}
	.sales_page .data_panel_wrapper .col-sm-2:last-child{padding-left:5px!important;}
	.reports-box .report-links{padding:5px;}
	.reports-box .report-links .col-md-6{padding: 5px;}
	.reports-box .report-links .col-md-6 a{padding: 5px;}
	.reports-box .report-links .col-md-6:first-child a:last-child{border-bottom:solid 1px #dadbdb;}
	.app_center .data_panel_wrapper .data_panel li:first-child{padding-left:12px!important; width:50px!important}
	.app_center .data_panel_wrapper .data_panel li:nth-child(2){padding-left:12px!important; width: 83%!important; display: inline-block;}
	.app_center .data_panel_wrapper .data_panel li{padding-left:45%!important; width:100%!important;}
	.app_center .data_panel_wrapper .data_panel li br{display:none!important;}
	.app_center .data_panel_wrapper .data_panel .cloud-esssentials-data li:first-child{display:none;}
	.app_center .data_panel_wrapper .data_panel .cloud-esssentials-data li:nth-child(2){padding-left:45%!important; width:100%!important;}
	.app_center .data_panel_wrapper .data_panel .cloud-advanced-data li:first-child{display:none;}
	.app_center .data_panel_wrapper .data_panel .cloud-advanced-data li:nth-child(2){padding-left:45%!important; width:100%!important;}
	.app_center .data_panel_wrapper .data_panel .cloud-premium-data li:first-child{display:none;}
	.app_center .data_panel_wrapper .data_panel .cloud-premium-data li:nth-child(2){padding-left:45%!important; width:100%!important;}
	.app_center .action_panel a[type=button] span{left: 179px; top: 6px;}
	.app_center .manage_employee_popup_body .data_panel_wrapper .data_panel  li:first-child{width: 100%!important;}
	.app_center .manage_employee_popup_body .data_panel_wrapper .data_panel  .parent li:before{ display: none !important;}
	.manage_coupon .messages {margin-left: 0px;}
	.automation_communication .leftside_nav {z-index: 1;}

	#selected_product_show .data_panel_wrapper .data_panel li:first-child{padding-left: 45%!important;}
	#edit_selected_product_show .data_panel_wrapper .data_panel li:first-child{padding-left: 45%!important;}

	.ml_add_product .modifier_list .col_1 li{width:100%!important;}
	.ml_add_product .modifier_list li{width:50%!important;}
	.new_group_Add .col_2 li{width:44%!important;}

	.view-purchase-list-po .view_po_more_10 li{width:100%!important;}
	.view-purchase-list-po .view_po_more_10 .data_panel li:first-child{width:100%!important;}

	.app_center .plan-purchase .plan-area{padding:5px;}
	.app_center .compare-plans .col-xs-4{width:100%!important}
	.app_center .app-licenses .col-xs-5{width:100%!important}
	.app_center .app-licenses .col-xs-7{width:100%!important}
	.app_center .employee-licenses .col-xs-5{width:100%!important}
	.app_center .employee-licenses .col-xs-7{width:100%!important}
	.app_center .payment-frequency .col-xs-5{width:100%!important}
	.app_center .payment-frequency .col-xs-7{width:100%!important}
	.app_center .summary-area-outer{margin-left: 0px; margin-top: 15px;}
	.app_center .compare-plans .compare-line{display:none!important;}
	.app_center .plan-purchase .app-licenses .counter .plus{margin:0px!important;}
	.app_center .plan-purchase .employee-licenses .counter .plus{margin:0px!important;}
	.app_center .plan-purchase .payment-frequency .counter .plus{margin:0px!important;}
	.app_center .summary-area-outer .total-area .row .col-md-7{width:50%!important; float:left}
	.app_center .summary-area-outer .total-area .row .col-md-5{width:50%!important; float:left}
	.app_center .summary-area-outer .summary-area .row .col-md-8{width:50%!important; float:left}
	.app_center .summary-area-outer .summary-area .row .col-md-4{width:50%!important; float:left}
	.app_center .invoice-wrapper{width:100%;}
	.app_center .invoice-wrapper .package-detail .col-md-5{width: 37%!important;}
	.app_center .invoice-wrapper .package-detail .col-md-2:nth-child(1){width: 20%!important;}
	.app_center .invoice-wrapper .package-detail .col-md-2{width: 20%!important;}
	.app_center .invoice-wrapper .package-detail .detail .pack-name{width:100%!important;}
	.app_center .invoice-wrapper .total-amount-detail{padding:10px;}
	.app_center .total-amount-detail .row .col-md-6{width:50%!important; float:left}
	.app_center .invoice-wrapper .action-area{padding:10px;}
	.app_center .invoice-wrapper .action-area a:first-child{margin-bottom:10px;}
	#note-invoice-modal .modal-body{padding:10px;}
	#note-invoice-modal .modal-body .field .btn{width:130px!important}
	.app_center .invoice-wrapper iframe{width:90%;}
	#view-pending-orders-modal .data_panel_wrapper li{width: 100%!important; padding-left: 43%!important;}
	#view-pending-orders-modal .data_panel_wrapper li:nth-child(4){width: 100%!important; padding-left: 43%!important;}

	.action_panel .calendar{width: 206px;}
	.inventory_adjustment_page .data_panel_wrapper .more_than_10 .data_panel li{width: 100%!important;}
	.order_list_page .action_panel .search_by input{width: 240px;}
	.manage_modifier .data_panel_wrapper .data_panel li{width:100%!important; padding-left:8px!important;}

	.modal-dialog.full-popup {width: 95%;}
	#refund-exchange .nw_ref_procs .table_header{padding:0px!important;}
	#refund-exchange .nw_ref_procs .refund_process .data_panel li:first-child{width:100%!important; padding-left:50%!important}
	#refund-exchange .nw_ref_procs .refund_process .data_panel li:nth-child(2){width:100%!important; padding-left:50%!important}
	#refund-exchange .nw_ref_procs .refund_process .data_panel li:nth-child(3){width:100%!important; padding-left:50%!important}
	#refund-exchange .nw_ref_procs .refund_process .data_panel li:nth-child(4){width:100%!important; padding-left:50%!important}
	#refund-exchange .nw_ref_procs .refund_process .data_panel li:nth-child(5){width:100%!important; padding-left:50%!important}
	#refund-exchange .nw_ref_procs .refund_process.table_header .checkbox label {padding-left: 6px!important;}
	.z_page .row .col-height {width: 50%;}
	.z_page .row .col-height {width: 50% !important;word-wrap: break-word !important;font-size: 12px;}
	.z_page .data_panel_wrapper .refund_detail .col-sm-4{width:33%!important;}
	.z_page .data_panel_wrapper .refund_detail .col-sm-4:nth-child(2) {width: 33%!important;}
	.z_page .data_panel_wrapper .refund_detail .col-sm-4:nth-child(3) {width: 33%!important;}
	.z_page .data_panel_wrapper .refund_list.col-xs-4{width:33%!important;}
	.z_page .data_panel_wrapper .refund_list.col-xs-4:nth-child(2) {width: 33%!important;}
	.z_page .data_panel_wrapper .refund_list.col-xs-4:nth-child(3) {width: 33%!important;}
	.z_page .data_panel_wrapper .refund_detail .col-md-4{width:33%!important;}
	.z_page .data_panel_wrapper .refund_detail .col-md-4:nth-child(2) {width: 33%!important;}
	.z_page .data_panel_wrapper .refund_detail .col-md-4:nth-child(3) {width: 33%!important;}
	.z_page .row .total_gift.col-xs-6{width:50%!important;}
	.z_page .row .total_gift{width: 33% !important;}
	.z_page .data_panel_wrapper .z-payment-details{float:right;}
	.z_page .data_panel_wrapper .col-xs-4{width:33%!important;}
	.z_page .data_panel_wrapper .col-xs-4:nth-child(2) {width: 33%!important;}
	.z_page .data_panel_wrapper .col-xs-4:nth-child(3) {width: 33%!important;}

	.z_page .data_panel_wrapper .with_amount .col-md-4{width:33%!important;}
	.z_page .data_panel_wrapper .with_amount .col-md-4:nth-child(2) {width: 33%!important;}
	.z_page .data_panel_wrapper .with_amount .col-md-4:nth-child(3) {width: 33%!important;}
	.z_page .data_panel_wrapper .with_amount .col-xs-4{width:33%!important;}
	.z_page .data_panel_wrapper .with_amount .col-xs-4:nth-child(2) {width: 33%!important;}
	.z_page .data_panel_wrapper .with_amount .col-xs-4:nth-child(3) {width: 33%!important;}

	.my_document .data_panel_wrapper .data_panel li:first-child {padding: 12px !important;padding-left: 12px !important;width: unset !important;}
	.my_document .data_panel_wrapper .data_panel .dropdown-menu li:first-child{padding: 0px !important;padding-left: 0px !important;}
	.my_document .action_panel .right_options .search {width: 146px;}
	#history_list .stripstyle_close li{padding: 9px 8px!important;}
	.general_settings .data_panel_wrapper .data_panel li:first-child {padding-left: 12px!important;width: 100% !important;}
	
	/* report */
	.profitability-page .advance_options {width: 126px;}
	.profitability-page #wrap-report_type_breakup {width: 126px;}
	.profitability-page .action_panel .right_options {width: 100%; display:table; float:unset;}
	.profitability-page .action_panel .button{float:left;}
	#submit_btn_go{padding: 8px!important; left:unset;}
	.date-range-row{width:100%; max-width:100%}
	.profitability-page .first-head{display:none;}
	.profitability-page .profit-margin .total-row li{position:relative; width:100%;}
	.profitability-page .profit-margin .total-row li:first-child{width: 100%; padding: 12px!important;}
	.profitability-page .profit-margin .total-row li:nth-child(2){border-top:solid 0px #e2e4e7; border-left:0px;}
	.profitability-page .profit-margin .total-row li:empty{display:none!important;}
	.profitability-page .profit-margin .total-row li:before{font-weight: 500; position: absolute; left: 10px; top: 22%; display: block; width: 55%; content: attr(data-colname); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-align:left;}
	.labor_report .data_panel_wrapper .more_than_10 li:first-child {position: absolute !important;top: 0px;left: 0px;}
	.labor_report .data_panel_wrapper .more_than_10 li:nth-child(2) {position: absolute !important;top: 0px;left: 172px;}
	.additional_charge_report .data_panel_wrapper .data_panel li:first-child {padding-left: 45%!important;width: 100% !important;}
	.close_out_page .data_panel_wrapper .more_than_10 .data_panel li:first-child {padding-left: 45%!important;}
	.close_out_page .data_panel_wrapper .more_than_10 li:first-child {position: relative !important;left: unset;}
	.close_out_page .data_panel_wrapper .more_than_10 li:nth-child(2) {position: relative !important; left: unset;} 
	.close_out_page.modal-open .modal-body .data_panel{max-height: 360px;}
	.cash_adj_page .data_panel_wrapper .more_than_10 li:nth-child(2){position: relative !important; left: unset;} 
	.tip-transfer .data_panel_wrapper .more_than_10 .data_panel li:first-child {padding-left: 45%!important;}
	.modifier_page .data_panel_wrapper .data_panel li:first-child {padding-left: 45%!important;width: 100% !important;}
	.modifier_page .data_panel_wrapper li:nth-child(2) {width: 100% !important;}
	.modifier_page .data_panel_wrapper li:nth-child(3) {width: 100% !important;}
	.modifier_page .data_panel_wrapper li:nth-child(4) {width: 100% !important;}
	.modifier_page .data_panel_wrapper li:nth-child(5) {width: 100% !important;}
	.modifier_page .data_panel_wrapper li:nth-child(6) {width: 100% !important;}
	.profitability-page .daterangepicker {left: 12px!important;}
	.sales_page .data_panel_wrapper .more_than_10 .data_panel li:first-child {padding-left: 45%!important;}
	.sales_page .data_panel_wrapper .more_than_10 .data_panel li:first-child {padding-left: 45%!important;position: relative !important;}
	.sales_page .data_panel_wrapper .more_than_10 li:nth-child(2) {position: unset !important;}
	.easy_accounting.profit_loss .data_panel_wrapper #history_list .expense_heading_total li{width:100%!important; padding-left:45%!important;}

	.modifier_page .mobile-popup .data_panel_wrapper .data_panel li:first-child {padding-left: 35%!important;width: 100% !important;}
	.modifier_page .mobile-popup .data_panel_wrapper li:nth-child(2) {width: 98% !important;}
	.modifier_page .mobile-popup .data_panel_wrapper li:nth-child(3) {width: 98% !important;}
	.modifier_page .mobile-popup .data_panel_wrapper li:nth-child(4) {width: 98% !important;}
	.modifier_page .mobile-popup .data_panel_wrapper li:nth-child(5) {width: 98% !important;}
	.modifier_page .mobile-popup .data_panel_wrapper li:nth-child(6) {width: 98% !important;}
	/* report */

	/*-----Orders------*/
	.order_report .data_panel .parent li {width: 100%!important;padding-left: 45% !important;}
	.order_report .report-header #order_report_header_container{display: none !important;}
	.order_report .data_panel_wrapper .more_than_10 .table_header{position: unset!important;}
	.order_report .data_panel li:first-child{padding: 20px;}
	.order_report .settings_open {z-index: 100;}

	/*---Marketing---*/
	.automation_track_report_new #history_list li:first-child{padding-left: 45%!important; width:100%!important}
	.automation_track_report_new #history_list li{padding-left: 45%!important; width:100%!important}

	.sales_page .data_panel_wrapper_new .more_than_10 .data_panel li{width:100%!important}
	.sales_page .data_panel_wrapper_new .col-sm-2:last-child{padding-left:5px!important;}
	.reports-box .report-links_new{padding:5px;}
	.reports-box .report-links_new .col-md-6:first-child a:last-child{border-bottom:solid 1px #dadbdb;}

	/*-----Employee------*/
	.labor_report .data_panel_wrapper .more_than_10 li:first-child{padding-left: 56%!important;}
	.access-level-edit .data_panel_wrapper .data_panel li:first-child {padding-left: 5%!important;}
	.compensation_page .data_panel_wrapper .data_panel li:first-child {padding-left: 5%!important;}
	.data_panel_wrapper .data_panel ul.child li:first-child{padding-left: 1% !important;}
	.access-level #rolesEmployeesList li.col-sm-4 a{margin:3px}
	.assign-product-emp .data_panel_wrapper .data_panel li:first-child{padding-left: 25px!important;}
	#log_detail .parent td{font-size: 11px;font-weight: 500;}
	#log_detail .hidden-xs{font-size: 11px;display: revert !important;} 

	/*---Dashboard---*/
	.home_page .data_panel_wrapper .data_panel li:first-child {padding-left: 25px!important;word-wrap: break-word;vertical-align: middle;}
	.home_page .data_panel_wrapper .data_panel li{vertical-align: middle;word-wrap: break-word;width: 24.75%;}
	.home_page .categories{width: 188px;}
	.home_page .header .other_nav{padding-right: 10px;}
	.sv-chatbot-info{display: grid; grid-template-rows: auto auto; grid-template-columns: 1.7fr 1fr; grid-template-areas:"item1 item1" "item2 item3"; gap: 10px;}
	.sv-ai-popup .modal-footer {padding: 15px 15px 0px 15px;}
	.chatbot-enter-btn{width: 30%;}
	.chatbot-input-bar {width: 68%;}
	.sv-ai-popup .modal-body{height: 454px; padding: 5px;}
	/*----Accounting------*/
	.leftside_nav a {line-height: 1.3;font-size: 13px;display: block;padding: 9px 0px;}
	.leftside_nav li {width: 31.5%;}
	.new_window .form_area {padding: 10px 15px;}
	.easy_accounting .data_panel_wrapper #history_list li:first-child{padding: 9px 8px!important;padding-left: 45%!important;}
	.easy_accounting .data_panel_wrapper #history_list li{padding: 9px 8px!important;padding-left: 45%!important;}
	.easy_accounting .action_panel .dropdown-menu{z-index: 4;}
	.easy_accounting .data_panel_wrapper .data_panel #total_div li[data-colname=""]{display:none;}
	.payment_method.mobile_viewcss .data_panel ul{display: flex;}
	.payment_method .data_panel.payment-methods{display: table;}


	/*----QR Code Ordering------*/
	.qr-code .qr-msg-2{width: 340px;}
	.qr-code .qr-msg-2 a{word-wrap: break-word;}
	.qr-code .qr-live-url{width: 340px;}
	.qr-code .sub-head{margin-top: 5px;}
	.qr-code .qr-msg{margin-top: 10px;}
	.unit{width: 100% !important;}
	.conversion_unit{width: 100% !important;}
	#ask_amount{color:#fff !important;}

	/*----Quote & Invoice------*/
	.order_report.quote-invoice-report .data_panel_wrapper #order_report_header_container{display:none!imortant;}
	.order_report .total_text {float: left!important;padding-left: 26px;}
	.order_report .add-customer-order {position: fixed;left: 15px;}
	#invoice_type_option .col-xs-3{width: 40% !important;}
	.prod_ship_status{    word-wrap: break-word;display: block;width: 84%;}
	#refund-exchange .refund_process .data_panel li:first-child{margin-left: 10px;color: #fff;} 
	#refund-exchange .refund_process .data_panel .table_header li:first-child {margin-left: 0px;}
	.customer_new_order_checkbox_div_cl .cr{top: 3px;}
	.order_report #advance_option_dropdown_div .dropdown-menu .multiselect-container{ margin-top: 42px !important;}
	.order_report .payment_panel .customer_info{height: auto !important;padding-bottom: 170px;}



	/*-----DC-----*/
	.dynamic-catalogs-list .data_panel_wrapper li:first-child{padding-left: 45%!important;width: 100% !important;}
	.dynamic-catalogs-list .data_panel_wrapper li:nth-child(2){padding-left: 45%!important;width: 100% !important;}
	.dynamic-catalogs-list .data_panel_wrapper li:nth-child(3){padding-left: 45%!important;width: 100% !important;}
	.dynamic-catalogs-list .data_panel_wrapper li:nth-child(4){padding-left: 45%!important;width: 100% !important;}
	.dynamic-catalogs-list .data_panel_wrapper li:nth-child(5){padding-left: 45%!important;width: 100% !important;}
	.dynamic-catalogs-list .data_panel_wrapper li:last-child {width: 100%!important;padding: 12px!important;}

	/*----Appointments------*/
	.appointent_calender_page .reservation_wrapper .dhx_cal_navline .col-md-4{width:116px!important;}
	.appointent_calender_page .reservation_wrapper .dhx_cal_navline .col-md-4 .margin_right_5 {margin-right: 0px!important;}
	.appointent_calender_page .reservation_wrapper .dhx_cal_navline .col-md-5{width:230px!important;}
	.appointent_calender_page .reservation_wrapper .dhx_cal_navline .col-md-3{width:100%!important;}
	.appointent_calender_page .reservation_wrapper .dhx_cal_navline{height:95px!important;}
	.time_slots .add_button{position: absolute !important;top: -20px;left: 2px;}
	.session_package_report .data_panel li .actions_items .dropdown-menu {right: -178px !important;left: unset !important;}
	.res_general_settings .field ul.dropdown-menu {margin-top: unset!important;}
	.checkin-report .data_panel_wrapper .more_than_10 .data_panel li:first-child {padding-left: 45%!important;}
	.compensation_page .field ul.dropdown-menu {margin-top: unset !important;}
	.tag-group .tag_group ul.dropdown-menu {margin-top: 0px !important;}
	.time_slots .data_panel li .actions_items .dropdown-menu {right: -178px !important;left: unset !important;}
	.add-blockts{padding-bottom: 200px;}
	.modal .formError{left:25px !important}

	/*---Customers--*/
	.customer_management .pagination_container{ display: none;}

	/*------Customer Satisfaction------*/
	.nps-date-top {padding-left: 0px;padding-right: 0px;}
	.nps-active-pause .program-tab {float: right;}
	.promoters{padding: 15px 15px;}
	.passives{padding: 15px 15px;}
	.detractors{padding: 15px 15px;}
	.nps-email-mark{float: left;}
	.nps-status-dropdown{width: 100%;}
	.nps-status-button{width: 100%;}
	.nps-date-cal{width: 100% !important;}
	.nps-store-list{width: 95% !important;}
	.nps-reply-email-detail textarea{padding: 0 !important;}

	/*------Word of Mouth Marketing------*/
	 .add-group-deal .active-deactie-row{padding: 15px 0px;}
	 .program_pause_active label{line-height: 18px !important;}
	 .Wordof-mouthmarketing .navbar-toggle{display: none;}
	 .group-deal .navbar-brand span.gd-info{display:none;}

	/*------Message Center------*/
	.chat-list-top-bar{max-width: 96.8%;}
	.chat-list-section ul li {border-bottom: solid 2px #e5e7e7;padding: 15px 10px;cursor: pointer;display: table;width: 100% !important;}
	.automated-label {font-size: 12px;color: #ccc;padding: 5px 10px;}
	.chat-list-section .chat-date-time {text-align: center;font-size: 12px;padding: 10px;color: #ccc;}
	.message-center .rightpanel_wrapper{overflow: hidden;overflow-x: hidden;}
	.open-chat-panel{height: 74vh;}
	.chat-active-dot{left: -79px;}

	/*---------Orders---------*/
	.order_report .order_detail .setting_form .order_detail_mobile{word-wrap: break-word;}
	#product_list1.data_panel li:first-child{padding-left: 45% !important;}
	.data_panel ul .actions_items:focus-visible {outline: unset !important;}
	.data_panel ul .actions_items a:focus-visible {outline: unset !important;}
	a:focus-visible {outline: unset !important;}

	.order_report_mobile .order_detail .setting_form .order_detail_mobile{word-wrap: break-word;}
	#product_list1.data_panel_mobile li:first-child{padding-left: 45% !important;}
	.data_panel ul.order-ul-mobile .actions_items:focus-visible {outline: unset !important;}
	.data_panel ul.order-ul-mobile .actions_items a:focus-visible {outline: unset !important;}


	/*---Gift Card---*/
	.gift_card .modal .data_panel .parent li:before{top: 28%;}
	.gift_card .data_panel .parent li:before{top: 32%;}
	.gift_card  .modal {z-index: 10500!important;}
	.gift_card .expand {top: 0px;}
	

	/*---Group Exp----*/
	.trip-page{ padding-bottom: 75px;}
	.trip .leftside_nav{z-index: 1;}
	.trip_basics .description_wrapper{ padding-left: 0px !important; padding-right:0px !important;}
	.trip_pricing .col-xs-2 {width: 31.666667% !important;}
	.trip_pricing .add_ons_wrapper .row .col-xs-2 a.pull-right{float: left !important;}
	.trip_basics .form_area{z-index: 1;position: relative;}
	.trip-page #trip_list ul:last-child{margin-bottom: 100px;}

	/*------Customers------*/
	.order_report .action_panel .top_action_customer .btn {margin-top: 5px;}
	.table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {white-space: unset;}
	.modal-body .add input {border-right: solid 1px #adb1b5;border-radius: 4px;}
	.customer_management .data_panel_wrapper .table_header {display: unset!important;}
	.customer_management .table_header .actions_items {top: 8px;}
	.automation_rule .data_panel_wrapper .data_panel li:first-child {padding-left: 0%!important;}
	.automation_rule .data_panel ul .actions_items {bottom: 34px;}
	.add_customer .side-nav-small {z-index: 5!important;}
	#check_eligible_customer{position: relative;top: -4px;left: 8px;}
	.add_customer .field ul.dropdown-menu{margin-top: 0px !important;}

	/*------Loyalty------*/
	.point-event-box .point-event-area .checkbox label{width: 100%;}
	.loyalty-content-area-new .col-md-6 {width: 100%;float: left;}
	.loyalty-exclusions-page .product_panel .col-sm-6{ margin-bottom: 20px;}
	#history_list li:first-child {padding-left: 45%!important;width: 100% !important;}
	#loyalty_log_popup .data_panel_wrapper li{padding-left: 45%!important;}
	.gift_card_report  #history_list{ overflow: auto !important;}
	#view_loyalty_report .top_nav .col-md-6 {width: 100%!important;float: unset;height: 45px;}
	.loyalty-group-name .lp-tool-tip {top: -500px; left: 500px;}
	.lp-tool-tip {top: -500px; left: 500px;}
	.page_action_bar {padding: 10px 2px;}
	

	/*------Recurring Billings------*/
	.recurring_billings #history_list li {padding: 12px!important; padding-left: 45%!important; width: 100% !important;}
	#rec_settings_frm .hidden-xs{ display: block !important;}
	#enter-new-cc{margin-bottom: 10px;}
	#pay-button-main{margin-bottom: 10px;}
	.employee_checkbox_div_cl .cr{top: 3px;}
	#hist-report-table .msg{padding-top: 60px;}
	.failed-bill{padding-bottom: 150px;}
	.glyphicon-ok-sign{left: -1px !important;}
	.cust_address{pointer-events: none !important;}
	.order_report .order_info .col-sm-5.col-xs-6.text-right.padding_top_10.w_500{display:none!important;}
	.order_report .order_info .col-sm-6.col-xs-4{width: 90%; }
	.order_report .order_info .col-sm-6.col-xs-4 label{margin-top: 4px; margin-bottom: 0px;}

	/*------Inventory------*/
	.order_list_page .data_panel_wrapper li {width: 100%!important;}
	.order_list_page .data_panel_wrapper li:last-child {width: 100%!important;padding: 10px;}
	.product-lbl-prt-page .font_18 {font-size: 18px !important;    padding: 10px !important;}
	.product-lbl-prt-page .font_26{font-size: 26px !important;padding: 10px !important;}
	.data_panel .aisle-row li:before{ display: none;}
	.data_panel .shelf-row li:before{ display: none;}
	.data_panel .area-row li:before{ display: none;}
	.set_inventory_page #shelf_aisle_modal_popup .data_panel .aisle-row li:first-child{padding-left: 4%!important;}
	.set_inventory_page #shelf_aisle_modal_popup .data_panel .aisle-row li:nth-child(2){width: unset !important;float: right !important;} 
	.set_inventory_page #shelf_aisle_modal_popup .data_panel .shelf-row li:first-child{padding-left: 4%!important;}
	.set_inventory_page #shelf_aisle_modal_popup .data_panel .shelf-row li:nth-child(2){width: unset !important;float: right !important;} 
	.set_inventory_page #shelf_aisle_modal_popup .data_panel .area-row li:first-child{padding-left: 4%!important;}
	.set_inventory_page #shelf_aisle_modal_popup .data_panel .area-row li:nth-child(2){width: unset !important;float: right !important;}
	.inventory_transfer.data_panel_wrapper .data_panel ul:last-child li[data-colname=""]{display:none;}

	/*------Appointment------*/
	.appointent_calender .action_panel .dropdown-toggle{width: 123px;}
	.appointent_calender .action_panel .small_search{width:143px;}
	.appointent_calender .action_panel .small_search input{padding: 4px!important; padding-right: 30px!important;}
	.appointent_calender .action_panel .small_search i{z-index:1;}
	.appointent_calender .action_panel .filter{padding: 4px 9px!important;}
	.appointent_calender .action_panel .actions_items a.dot{padding: 0px 5px 0px 5px; line-height: 24px;}

	.appointent_calender_list_view .action_panel .dropdown-toggle{width: 123px;}
	.appointent_calender_list_view .action_panel .small_search{width:143px;}
	.appointent_calender_list_view .action_panel .small_search input{padding: 4px!important; padding-right: 30px!important;}
	.appointent_calender_list_view .action_panel .small_search i{z-index:1;}
	.appointent_calender_list_view .action_panel .filter{padding: 4px 9px!important;}
	.appointent_calender_list_view .action_panel .actions_items a.dot{padding: 0px 5px 0px 5px; line-height: 24px;}
	.appointent_calender_list_view .pull-right.margin_right_5 .btn{margin-top:5px;}
	.appointent_calender_list_view .pull-right.margin_right_5 .padding_7.pull-left{margin-top:5px;}
	.product_services.p-services .data_panel_wrapper .data_panel li:first-child {padding-left: 10px!important;}
	.product_services.p-services .action_panel .dropdown-toggle{width: 113px;}
	.floor_map ul li{font-size: 13px;}
	.time_slots .action_panel .search{width: 159px;}
	.session_package_report .action_panel .margin_left_10{margin-left:0px!important;}
	.session_package_report .action_panel .right_options{margin-top: 0px;}
	.bookwithanyone .action_panel .calendar{width: 199px;}
	.bookwithanyone .action_panel .dropdown-toggle {width: 128px;}
	.rerrange-res #resource_list .parent li:before{ display: none;}
	.rerrange-res #resource_list .parent li{width: 80% !important;float: left;}
	.rerrange-res #resource_list .parent li:first-child{width:15% !important;}
	.floor .data_panel li .actions_items .dropdown-menu {right: -178px !important;left: unset !important;}
	Html .dhx_cal_header .dhx_scale_bar{word-wrap: break-word;font-size: 9px !important;}

	/*----Two Factor---*/
	.default-input-class{margin: 0 6px !important;}


	/*---Account Setting---*/
	.data_panel_wrapper .data_panel li.no-ref-txt{ padding-left: unset !important; text-align: center;}
	.data_panel_wrapper .data_panel li.tip_code{padding-left: unset!important;}
	.custom_shipping_status .data_panel_wrapper .data_panel li:first-child {padding-left: 45%!important;}
	a:focus {outline: 0px auto -webkit-focus-ring-color;} 
	a:focus-visible {outline: 0px auto -webkit-focus-ring-color;} 
	a:focus-visible {outline: 0px auto -webkit-focus-ring-color;}
	.order-tracking-status .data_panel_wrapper{padding-bottom: 150px !important;}
	#paypalemail{ padding-bottom: 150px;}
	.assign-product-to-delivery .content_table_1 .row-height li:first-child{width: 70% !important;}
	.assign-product-to-delivery .content_table_1 .col-height{ width: 30% !important;}
	.easy_accounting .data_panel .parent li:before{top: 26%;}
	
	#bundles .package-box{width:100%;}

	/*------Manage Subscriptions------*/
	.app_center .manage-subscription .row-height{display: block;}
	.app_center .manage-subscription .col-md-8 {width: 100%; float: unset; display: block;}
	.app_center .compare-plans .col-xs-4 {width: 100% !important; display: table;}
	.app_center .invoice-wrapper iframe {width: 90% !important;}
	.app_center .plan-purchase .payment-frequency .counter .input .save-help{right: 1px;padding: 4px 11px;}
	.table-cloud-premium + ul.parent li.text-right{width: 100%!important;}
	.app_center .manage_payment_popup_body .data_panel_wrapper .data_panel li:first-child {padding-left: 45%!important;width: 100%!important;}
	.app_center .manage_payment_popup_body .data_panel_wrapper .data_panel li:nth-child(2) {padding-left: 45%!important;width: 100%!important;}
	.app_center .data_panel_wrapper .data_panel li.p-total{width:100%!important;}

/* ----------------- Training Portal --------------------*/
	.tp-area{display:none!important;}
	.mobile-view.tp-area{display:block!important; width: 95%;}
	.mobile-view.tp-area .panel-heading{padding:0px;}
	.trainign-portal .mobile-view.tp-area .panel-title>a{border:0px; margin-bottom:0px; background: #dcdcdc!important; border-radius: 0px;}
	.trainign-portal .mobile-view.tp-area .panel-body{padding:5px;}
	.trainign-portal .mobile-view.tp-area .panel-body .section-head{background: #F4F5F7!important; padding: 10px;}
	.trainign-portal .mobile-view.tp-area .panel-body a{margin-bottom: 0px; border-bottom: solid 0px #e0e0e0; border-radius: 0px;}
/* ----------------- Training Portal --------------------*/
	/* ----------------------Smart Tip--------------------------- */
	.add_discount_page .smart-tooltip .tip{width:240px;}
	#frmDiscount .smart-tooltip .tip{width:200px;}
	.saved_page .smart-tooltip.up .tip{width: 300px; transform: translate(-93%, 0px);}
	.saved_page .smart-tooltip.up .tip:before{margin-left: 120px;}
	.access-level-edit .smart-tooltip.down-left{float:right;}
	.access-level-edit .smart-tooltip.down-left .tip {left: unset; width: 300px; right: -12px;}
	.smart-tooltip.down-left .tip:before{left: unset; right: 17px;}
	.access-level-edit .data_panel .parent li:last-child{padding-left: 5%!important; text-align: right!important;}
	/* ----------------------Smart Tip--------------------------- */

	/* ----------------------Quickbook Import--------------------------- */
	.quickbook-import-wrapper .logo{width:100%;}
	.quickbook-import-wrapper .msg-2{width: 310px;}
	.quickbook-import-wrapper .msg{font-size: 16px;}
	/* ----------------------Quickbook Import--------------------------- */


	.modal-dialog {width: 94%!important; margin-bottom:100px;}
	.nps-reply-email-detail{padding:10px;}
	.cash_adj_page .data_panel_wrapper .more_than_10 .data_panel li:first-child{padding-left: 45%!important; position: relative!important;}
	.ats_page .data_panel_wrapper .data_panel li:first-child{padding-left: 45%!important; position: relative!important;}
	#refund_pop_modal #dis_row_total .col-sm-2 {display: none!important;}
	#refund_pop_modal #dis_row_total .col-xs-6 {padding: 12px!important;}
	.nps-date-top #daterange{max-width: 250px; width: 250px !important; font-size: 13px;}
	.nps-date-top .fa-calendar{font-size: 15px;}
	.gift_card_report .data_panel_wrapper .more_than_10 .data_panel li{position:relative!important; left: 0px!important;}
	.gift_card_report .data_panel li .actions_items .dropdown-menu{top: unset; bottom: 20px;}
	.loyalty-exclusions-page #dis_product_list .item{padding:10px;}
	.order_report .order_detail .bottom_footer .btn{box-shadow:unset!important; outline:none!important;}
	#total_div .col-sm-3:empty {display: none;}
	#total_div .col-sm-3:has(.results:empty) {display: none;}

	/* ----------------------General Settings--------------------------- */
	.data_panel_wrapper .data_panel .g-settings li {padding:10px!important;}
	.g-settings .option-tooltip .tip{width:300px; right:unset; left:-66px}
	.g-settings .option-tooltip .tip:before{right: unset; left: 74px;}
	/* ----------------------General Settings--------------------------- */

	#show-component-product .tip{right:unset; left: 50%; margin-left: -160px; width:320px;}
	#prod_section .popout{display:none!important;}
	#advanceFiltersDropDown #scsf_list a{display:none!important;}

	/* ----------------------Collaboration--------------------------- */
	.collaboration_comments .editor-area{padding:7px;}
	.collaboration_comments .editor-area .create_by{float:unset; margin-right:0px; margin-bottom:10px;}
	.collaboration_comments .editor-area .ck.ck-editor{width:100%; float:unset;}
	.collaboration_comments .ck.ck-dropdown {width: 95px;}
	.collaboration_comments .editor-area .save_comment_button{background:#fff; padding:5px 10px; border: solid 1px #ccced1; border-top: 0px;}
	.collaboration_comments .editor-area .save_comment_button .button-area{position:relative; bottom: unset;}
	.collaboration_comments .entity_list ul{left: -116px !important;}
	.collaboration_comments .collaboration-area{width:100%; margin-left: 0px;}
	.ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar{width: 337px; min-width: 100%;}
	.order_detail.details_open 	.ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar{width: 300px; min-width: 100%;}
	.order_detail.details_open .ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar .ck-toolbar{width:auto;}
	/* ----------------------Collaboration--------------------------- */

	.appointent_calender .daterangepicker.dropdown-menu{z-index: 102 !important;}
	.order_report .order_detail .setting_form .col-xs-6.col-height{float: left !important;}
	.order_report .order_detail .setting_form .col-xs-2.col-height{float: left !important;}

	.add_purchase_page .total-po{font-size: 13px;}
	.add_purchase_page .po-breakup{font-size: 13px;}
	.add_purchase_page .total-po:before{font-size: 56px;}
	#equally_discount_note{margin-top:30px;}

	/* ------------------ Product Page-----------------*/
	.product_services .data_panel_wrapper .data_panel .proname_list {padding-left: 45% !important; width: 100% !important;}
	.product_services .data_panel_wrapper .data_panel li{padding-left: 45% !important; width: 100% !important;}
	.product_services .data_panel_wrapper .data_panel li:last-child {width: 100% !important;}
	.product_services .data_panel_wrapper .data_panel ul .actions_items {position: relative;!important;}
	.product_services .data_panel_wrapper .table_header{display:table!important}
	.product_services .data_panel_wrapper .table_header li{display:none!important}
	.product_services .data_panel_wrapper .table_header li:first-child{display:block!important}
	.product_services .data_panel_wrapper .table_header li:first-child .actions_items {display:none!important; }
	.product_services .data_panel_wrapper .table_header li:first-child .checkbox label{padding-left: 6px;!important}
	#modifier_block .note label{display: inline;}
	#component_block .note label{display: inline;}
	.modifier_list .col_1{width:100%;}
	.ml_add_product .modifier_list .col_1 li{padding: 10px; display: table;}
	.ml_add_product .inner_panel .chat-video {position: absolute;top: -37px !important;}
	
	.modal {z-index: 101 !important;}
	.modal-backdrop {z-index: 100 !important;}
	.daterangepicker.dropdown-menu {height:400px; z-index: 5 !important; overflow: auto !important;}
	.bootbox-alert .bootbox-body{padding:20px;}
    .smart-tooltip.up-right:hover .tip{width: 300px; transform: translate(-14%, 0px);}
	.smart-tooltip.up-right .tip:before{right: 10px;}
	.z_page .total_refund_wrapper_cl .row .col-sm-12{padding-left:0px!important; width:100%!important}
	.z_page .total_refund_wrapper_cl .row .col-xs-4:first-child{padding-left:0px!important;}
	.z_page .total_refund_wrapper_cl .inner_margin_wrapper_cl .col-sm-12 {padding-left: 0px !important; width:100%!important}
	.z_page .total_refund_wrapper_cl .inner_margin_wrapper_cl .col-xs-4:first-child {padding-left: 0px !important;}
	.indent {padding-left: 0px !important;}
	.main_div#adv_settings_sec #wrap-bdsb_select {width: 100%;}
	.sales_page .action_panel .advance_options .form-group{position:relative;}
	.data_panel .parent li:before{top: 15%!important;}
	.advance_options .main_div{height: 100%; position: relative;}
	.tax_report .action_panel .advance_options .dropdown-menu #wrap-bdsb_select{width:100%; position:relative;}
	.tax_report .action_panel .advance_options .dropdown-menu #wrap-bdsb_select.multiselect-native-select .dropdown-menu{top: -195px;}
	.pagination{z-index: 1; position: relative;}
	.report-trasactions .action_panel a[type=button]:nth-child(2){float: right !important; width: auto; margin-top: 0px;}
	.report-trasactions .data_panel_wrapper .table_header {display: block !important;}
	.report-trasactions .data_panel_wrapper .table_header ul.row-height.row.parent{display: grid; grid-template-columns: repeat(2, 1fr); gap: 0px;}
	.report-trasactions .data_panel_wrapper .table_header ul.row-height.row.parent:before{display: none}
	.report-trasactions .data_panel_wrapper .table_header li{width:100%!important}
	.width_50 {width: 75% !important;}
	.inventory_adjustment_page .action_panel #category_list{margin-top: 0px; margin-bottom: 0px;}
	.inventory_adjustment_page .data_panel_wrapper.date_view .data_panel li:first-child{width:100%!important; padding-left:45%!important; position:relative!important}
	.inventory_adjustment_page .data_panel_wrapper.date_view .data_panel ul.row-height{display: -webkit-box!important;}
	.action_panel .dropdown.dropdown-lg .dropdown-menu .main_div .button{position: relative!important; z-index: unset!important;}
	.action_panel .search{width: 188px;}
	.inventory_transfer_page .categories.pull-left.margin_right_10{margin-bottom:2px;}
	.inventory_transfer_page .search.pull-left.margin_right_10{margin-top:10px;}
	#new_modifier_group .col-sm-3.col-xs-12.title.hidden-xs{display:block!important}
	#modal_select_modifier .tax_bracket_list input{padding-right: 26px;}
	#modal_select_modifier .tax_bracket_list .table-fixed tbody td:first-child {width: 70% !important;padding: 13px;}
	#modal_select_modifier .tax_bracket_list .table-fixed tbody td:last-child {width: 26% !important;}
	.product_services .action_panel .right_options .btn.rearrange{display:none!important;}
	.manage_categories .data_panel ul .actions_items{bottom: 10px;}
	.manage_modifier .data_panel ul .actions_items{bottom: 10px;}
	.color_panel .checkbox{width: 340px;}
	.tax_management .row.product_panel.row-height .col-sm-6.padding_5.col-height{width:100%!important}
	.time_slots.collapse_leftpan .navbar-toggle.collapsed{display:none;}
	.time_slots .data_panel_wrapper .more_than_10 .table_header {display: block !important; position: relative !important;}
	.time_slots .data_panel_wrapper .more_than_10 .table_header li{display: none!important;}
	.time_slots .data_panel_wrapper .more_than_10 .table_header li:first-child{display: inline-block!important; width: 20px !important;}
	.time_slots .data_panel_wrapper .more_than_10 .table_header li:nth-child(2){display: inline-block!important;}
	.time_slots .data_panel_wrapper li:nth-child(2){padding-left: 8px !important;}
	.time_slots .data_panel .parent li .actions_items.pull-right{position: relative!important; bottom: 10px!important;}
	.time_slots.collapse_leftpan .data_panel_wrapper .more_than_10 .table_header li:first-child .actions_items .dropdown-menu li{display:block!important;}
	.time_slots .data_panel_wrapper li:last-child{width:100%!important;}
	body.trip-page .data_panel_wrapper .more_than_10 .data_panel li:last-child .actions_items.pull-right{position: relative!important; bottom: 10px!important;}
	.trip .leftside_nav li {display: inline-block; width: 19%;}
	.color_management .data_panel ul.product_row:last-child .color-pan-mobile{bottom: 41px;}
	#assign-this-comp-to-prods-modal .modal-body .assign-top-area .m-name{float: unset; width: 100%;}
	#assign-this-comp-to-prods-modal .modal-body .assign-top-area .option-mand{width:50%; border-left:0px; padding:5px;}
	#assign-this-comp-to-prods-modal .modal-body .assign-top-area .option-max{width:50%; padding:5px;}
	#assign-this-comp-to-prods-modal .modal-body .assign-top-area .option-mand select{width:100%;}
	#assign-this-comp-to-prods-modal .modal-body .assign-top-area .option-max input{width: calc(100% - 37px);}
	.home_page .top_options  ul.dropdown-menu{width: 260px !important; right: 0px !important; left: unset !important;}
	.action_panel .dropdown-menu {z-index: 4;}
	.time_slots.floor .data_panel_wrapper li:nth-child(2) {padding-left: 45% !important;}
	.time_slots.floor .data_panel_wrapper li .dropdown-menu li{width:100%; padding:0px!important}
	.layout_management .action_panel .actions_items .dropdown-menu li:first-child{display:none!important;}
	.layout_management .action_panel .floor_map{display:none!important;}
	.payments_options .middle_div li{display: block!important;}
	#res_setting .data_panel li:first-child{padding-left: 8px !important;}
	.product_box #product_search {width: 170px;}
	.conversion_unit .data_panel_wrapper li.col-xs-4 {width: 33.33333333%;}
	.conversion_unit .data_panel_wrapper li.col-xs-2 {width: 16.66666667%;}
	.square_integration .data_panel_wrapper .data_panel li{padding-left: 8px!important;}
	.square_integration #menu{text-align: right;}
	.delivery_preferences .data_panel .parent li.field .btn-group{width:100%!important;} 
	#new-pickup-address .title{padding-left: 8px!important;}
	.general_settings #online_order_in_day{width:50%!important}
	.general_settings #time_out_duration{width:50%!important}
	.message-center .action_panel .dropdown-toggle {padding-right: 27px !important;}
	.message-center .action_panel .dropdown-toggle i {top: 2px; font-size: 24px;}
	.automation_communication .data_panel ul .actions_items {bottom: 0px;}
	.automation_rule .navbar-toggle{display:none;}
	.group-deal .action_panel .dropdown-toggle i {margin-top: 0px !important;}
	.support-page .data_panel_wrapper .data_panel li{padding-left: 8px!important;}
	#view_new_payment_method_modal .modal-footer{padding:10px;}
	#view_new_payment_method_modal .modal-footer .btn-primary{margin-right: 7px; font-size: 12px !important; padding: 4px;}
	#view_new_payment_method_modal .modal-footer .btn-default{font-size: 12px !important; padding: 4px;}
	.cross_devices #categorylist .data_panel li:first-child{padding-left: 8px !important;}
	.new_window .search_location_list .dropdown-menu{top: unset !important; margin-top: 32px !important;}
	.data_panel ul .actions_items {bottom: 0px; position: relative; right: unset;}
	.view-purchase-list-po .view_po_more_10 #component_list{max-height: unset;}
	#purchase_list #new li {padding-left: 45% !important;}
	.count-sheet-page-head{padding: 10px!important;}
	.top_tabs .nav-pills.nav-wizard > li:last-child .circle:before{display:none;}
	.count-sheet-step-wrapper .top_tabs .nav-pills.nav-wizard > li .circle:after {width: 58px!important;}
	.order_report .table_header{z-index:1000;}
	#select_customer_popup .modal-body .add{display:table; width:100%;}
	.product_display_info .pc_view{display:table;}
	.woocom_integration .data_panel_wrapper .data_panel li:first-child{padding-left:8px!important;}
	.product-mapping .conversion_unit{margin-bottom: 20px;}
	.set_inventory_page .action_panel .right_options a[type=button]{margin: 3px;}
	.set_inventory_page #advance_option_dropdown_div button {width: 159px !important;}
	.time_slots .data_panel li .actions_items .dropdown-menu{right: unset !important; left: -172px !important;}
	#show_total_amount {left: 20px; right:unset}
	.manage-location .data_panel_wrapper #categorylist li:first-child{padding-left: 45% !important;}
	.payment_method #view_new_payment_method_modal .modal-footer .btn-default{padding: 8px;margin-bottom: 10px;width: 100%;}
	#view_new_payment_method_modal .right_options{width: 98%;}
	#view_new_payment_method_modal .modal-footer .btn-primary{margin-bottom: 10px;padding: 8px; width: 100%;}

	/*---SV AI--*/
	.modal.fade.bd-example-modal-lg.AskSalesVuAI.sv-ai-popup.in{padding:0px!important}
	.aks-sv-ai{top: -52px;left: 80px;display: block;width: max-content;float: left;text-align: left;font-size: 12px;margin: 0px !important;}
	.home_page .aks-sv-ai {display: block;left: 0;top: 78px;line-height: 30px;padding: 5px 20px;width: max-content;margin: 5px auto;}
	.gift_card .aks-sv-ai{top: 7px;left:100px;right: unset;}
	.gift_card .inner_panel .chat-video {top: 14px;}
	.message-center .aks-sv-ai {left: 80px;right: unset;top: -46px;}
	.message-center .inner_panel .chat-video{top: -45px;right: 10px;}
	.sv-chatbot-info a {right: unset; font-size: 12px; padding: 5px; height: 35px;}
	.sv-ai-question{margin-left: 40px; padding: 9px; font-size: 14px; max-width: 87%;}
	.sv-ai-question img{width: 27px; left: -36px; bottom: unset;}
	.sv-defult-question-sugg{margin-left: 40px; width:unset;}
	.sv-defult-question-sugg a{width:100%!important; margin: 0px; margin-bottom: 5px; font-size: 12px;}
	.sv-chatbot-info .text{grid-area: item1;}
	.sv-ai-popup .modal-body .overlay-bg .question-overlay{width: calc(100% - 20px); margin: 10px;}
	.sv-ai-popup .modal-body .overlay-bg .question-overlay .heading{padding: 10px 10px 0px 10px; font-size: 17px;}
	.sv-ai-popup .modal-body .overlay-bg .question-overlay .sub-head{padding: 5px 10px 10px 10px; font-size: 15px;}
	.sv-ai-popup .modal-body .overlay-bg .question-overlay .qna-area{padding:10px; height: 265px;}
	.sv-ai-popup .modal-body .overlay-bg .question-overlay .qna-area .question{padding:10px; margin-bottom:5px;}
	.sv-ai-popup .modal-body .overlay-bg .question-overlay .qna-area .question .checkbox input[type="checkbox"]{width: 20px; height: 20px;}
	.sv-ai-popup .modal-body .overlay-bg{height: 470px;}
	.sv-ai-popup .modal-body .overlay-bg .question-overlay .cta{PADDING:10PX;}
	.sv-ai-popup .modal-body .overlay-bg .question-overlay .cta a{width: 120px;display: inline-block;}
	.sv-ai-popup .modal-body{height: 470px; padding: 5px;}
	.sv-ai-popup .modal-body .overlay-bg .question-overlay .qna-area .question .text{font-size: 15px; line-height: 22px;}
	.disable-ques{width: 297px;}
	.disable-ques .label{width: 234px;}
	.sv-ai-popup .modal-body .overlay-bg .success-overlay{width: calc(100% - 20px); margin: 10px; height: 465px;}
	.sv-ai-popup .modal-body .overlay-bg .success-overlay .success-message{width: 90%;}
	/*---SV AI--*/

	/*------------- paypal-integration -----------------*/
	.paypal-integration .nav.nav-tabs{width:95%;}
	.paypal-integration .nav.nav-tabs li svg{width:110px; height:auto;}
	.paypal-integration #paypal{width:95%;}
	.paypal-integration #zettle{width:95%;}
	.paypal-integration .data_panel .common-text{padding:10px; font-size: 16px;}
	.paypal-integration .data_panel .description{padding:15px;}
	.paypal-integration .data_panel_wrapper .data_panel li:first-child{padding: 7px 10px 7px 35px !important; width:100%!important}
	.paypal-integration .data_panel_wrapper .data_panel li{padding: 7px 10px 7px 35px !important; width:100%!important}
	.paypal-integration .payment-logo{overflow:auto;}
	.paypal-integration .primary_email{grid-template-columns: repeat(1, 1fr); gap: 7px;}
	.paypal-integration .primary_email .id{padding:10px;}
	.paypal-integration .primary_email .email{padding:10px;}
	.payment-options{width:100%; grid-template-columns: repeat(1, 1fr);}
	.paypal-integration .paypal-card .scope-details{grid-template-columns: repeat(1, 1fr);}
	.paypal-integration .paypal-card .scope-details li{width:100%!important;}
	.paypal-integration .paypal-card .scope-details li:first-child{width:100%!important;}
	.paypal-integration #website-url-sec{grid-template-columns: repeat(1, 1fr); gap: 7px;}
	.paypal-integration #website-url-sec .field{width: 100%; grid-column: span 2;}
	.paypal-integration .apple-pay .payment-box:last-child{border-radius: 0px;}
	/*------------- paypal-integration -----------------*/
}


