@media screen and (max-width: 1760px) {
    .encounter_wrapper .second_table .book-appointment .mat-form-field{width:32%}
    }
    @media screen and (max-width: 1700px) {
    .techdashboard_header .quotation .mat-nav-list .mat-list-item .mat-list-item-content{padding:0 12px}
    }
    @media screen and (max-width: 1540px) {
    .encounter_wrapper .second_table .book-appointment .mat-form-field{width:31.6%}
    }
    @media screen and (max-width: 1500px) {
    .admin_wrapper{width:90%}
    .action_bar .mat-form-field .mat-form-field-flex{width:200px}
    .sales_person_db .shareLi .in_w{width:40%}
    .techdashboard_header .quotation .mat-nav-list .mat-list-item .mat-list-item-content{padding:0 9px}
    .encounter_rules .admin_superbillsection .greenbar{height:320px}
    .admin_wrapper .content_wrapper .itemsection .button_wrapper .doctorNumber{font-size:15px}
    .tablewrapper .mat-column-Actions{max-width:250px}
    }
    @media screen and (max-width: 1410px) {
    .action_bar .mat-form-field .mat-form-field-flex{width:180px}
    .table_wrapper .action_bar .date-range{width:auto}
    }
    @media screen and (max-width: 1400px) {
    .treatmentstepmodal .contentwrapper{width:49%}
    .admin_wrapper .content_wrapper .itemsection .counteer .dataCount{font-size:38px}
    .admin_dashboard .DataTable .tablewrapper{display:block}
    .admin_dashboard .DataTable .tablewrapper .mat-table{width:1300px}
    .DataTable .mat-card .tablewrapper{overflow-y:auto}
    .DataTable .mat-card .tablewrapper .mat-table{width:100%}
    table th.mat-header-cell br{display:block}
    .admin_dashboard .DataTable .tablewrapper tr td .custombutton0,.admin_dashboard .DataTable .tablewrapper tr td .custombutton1,.admin_dashboard .DataTable .tablewrapper tr td .custombutton2,.admin_dashboard .DataTable .tablewrapper tr td .custombutton3,.admin_dashboard .DataTable .tablewrapper tr td .custombutton4,.admin_dashboard .DataTable .tablewrapper tr td .custombutton5,.admin_dashboard .DataTable .tablewrapper tr td .custombutton6,.admin_dashboard .DataTable .tablewrapper tr td .custombutton7,.admin_dashboard .DataTable .tablewrapper tr td .custombutton8{display:flex;margin:0}
    .encounter_rules .admin_superbillsection .greenbar p{font-size:46px}
    .encounter_rules .admin_superbillsection .greenbar{height:305px}
    .book-appointment .mat-stepper-horizontal .lib_wrpr .lb_item .header,.book-event .mat-dialog-container .mat-stepper-horizontal .lib_wrpr .lb_item .header{font-size:16px}
    .book-appointment .mat-stepper-horizontal .lib_wrpr .lb_item .symptoms_type .label_name,.book-event .mat-dialog-container .mat-stepper-horizontal .lib_wrpr .lb_item .symptoms_type .label_name{font-size:14px}
    }
    @media screen and (max-width: 1368px) {
    .techdashboard_header .quotation .mat-nav-list .mat-list-item .mat-list-item-content{padding:0 10px}
    .admin_wrapper .content_wrapper .itemsection .counteer .doctorNumber{font-size:16px}
    .overflowwrapper{overflow-x:scroll;display:block}
    .overflowwrapper .mat-table{width:1600px}
    .encounter_rules .admin_superbillsection .greenbar{height:290px}
    .admin_wrapper .content_wrapper .itemsection .button_wrapper .doctorNumber{font-size:14px}
    .admin_wrapper .content_wrapper .itemsection .counteer .dataCount{font-size:28px}
    .admin_wrapper .content_wrapper .itemsection .counteer{min-width:100px}
    }
    @media screen and (max-width: 1300px) {
    .encounter_rules .admin_superbillsection .greenbar{height:275px}
    .encounter_rules .admin_superbillsection .greenbar p{font-size:40px}
    .book-appointment .mat-form-field{width:32.2%}
    .report_wrapper .items_w .name_wr .reportName{font-size:16px;line-height:18px}
    .tablewrapper .mat-column-Actions{max-width:220px}
    .addusermodalbtnwrapper button{width:100%;padding:9px;box-shadow:none!important;border:none!important;color:#fff;margin:8px;font-weight:700;font-size:17px;cursor:pointer}
    }
    @media screen and (max-width: 1250px) {
    .adminpatientreport .cdk-column-fullname_colour{position:absolute;left:8%}
    .newpractice .cdk-column-fullname_colour{position:absolute;left:15%}
    .newpractice .bio_user{margin-left:60px}
    .newpractice .both_user{margin-left:60px}
    .newpractice .pece_user{margin-left:60px}
    }
    @media screen and (max-width: 1240px) {
    .main_wrapper .login_wrapper{width:450px}
    .calenderView .filter .pagination{width:260px}
    .calenderView .filter .pagination .mat-icon-button{padding:0;min-width:0;width:auto;height:auto;flex-shrink:0;line-height:inherit}
    .calenderView .filter .pagination mat-label{font-size:12px;margin:0}
    .calenderView .filter .filter-box{margin-right:10px;width:180px}
    .encounter_rules .admin_superbillsection .greenbar{height:250px}
    }
    @media screen and (max-width: 1199px) {
    .Potential_Diagnosis .wrapper{padding:8px;border-radius:5px;box-shadow:0 2px 13px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important;width:95%;margin:0 auto;margin-bottom:14px!important}
    .admin_wrapper{width:95%;box-sizing:border-box;margin-bottom:50px}
    .main_wrapper .login_wrapper{width:500px}
    .main_wrapper .img_wrapper{background:none}
    .example-container{display:flex;flex-direction:column;max-height:500px;min-width:300px}
    .mat-table{overflow:auto;max-height:500px}
    .mobile-label{display:none}
    .DataTable .container .searchbar{display:flex!important;flex-wrap:wrap;height:auto}
    .report_wrapper .items_w .icon_w{height:auto;max-height:320px}
    .report_wrapper .items_w .name_wr .reportName{font-size:16px;line-height:18px}
    .admin_wrapper .content_wrapper .itemsection .counteer .dataCount{font-size:32px}
    .sales_person_db .shareLi .in_w{width:65%;left:0;right:0;transform:inherit;top:0}
    .sales_person_db .shareLi{background-position:6% bottom;padding:60px 20px;height:auto;background-size:contain;position:relative}
    .sales_person_db .shareLi .in_w{width:60%;left:0;right:0;transform:inherit;top:0;position:inherit;display:block}
    .calenderView .calendar_wrapper .example-container{max-height:inherit!important;min-width:inherit!important}
    .calenderView .button_wrapper{margin-top:20px}
    .searchbar .mat-form-field{width:32%}
    .book-event .mat-dialog-container .mat-stepper-horizontal .width-md{width:31%}
    .admin_dashboard .DataTable .container .searchbar{justify-content:center!important}
    .book-appointment .mat-form-field{width:32%}
    .encounter_wrapper .second_table .book-appointment .mat-form-field{width:32.2%}
    .admin_wrapper .content_wrapper .itemsection .button_wrapper .doctorNumber br{display:none}
    .viewMore_w button{min-width:320px}
    .distributor_info .inner_info p{width:50%}
    }
    @media screen and (max-width: 1100px) {
    .biller_Dashboard .patient_report_section .patient_top_search{flex-direction:column;justify-content:flex-start;align-items:flex-start}
    .biller_Dashboard .patient_report_section .patient_top_search h1{margin-bottom:10px}
    .encounter_rules .admin_superbillsection .greenbar p{font-size:36px}
    .encounter_rules .admin_superbillsection .greenbar{height:230px}
    .admin_wrapper .content_wrapper .itemsection .counteer .dataCount{font-size:28px}
    }
    @media screen and (max-width: 1040px) {
    .admin_superbillsection .biller_wrapper{display:flex;flex-wrap:wrap}
    .admin_superbillsection .biller_wrapper .super_bill_item{width:49%}
    .admin_wrapper .content_wrapper .itemsection{flex-direction:column}
    .admin_wrapper .content_wrapper .itemsection .counteer{width:100%;text-align:center;margin:0 0 8px;border-top-left-radius:0;border-top-right-radius:0}
    .admin_wrapper .content_wrapper .itemsection .icon{width:100%;padding:4px;margin:auto;max-width:inherit;min-width:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0}
    .admin_wrapper .content_wrapper .itemsection .button_wrapper{width:100%}
    .admin_wrapper .content_wrapper .itemsection .button_wrapper button{margin:auto}
    .calenderView .filter .filter-box{width:26%}
    .calenderView .filter{flex-wrap:wrap;padding:10px 0}
    .calenderView .filter .pagination{width:auto;margin:auto}
    .admin_wrapper .content_wrapper .itemsection .button_wrapper .doctorNumber{text-align:center}
    .tech_search_wrapper .form-wrapper .filter-box{width:48%;margin:0 1%}
    }
    @media screen and (max-width: 991px) {
    .parent-bottom-class .navlist a{height:36px!important;color:#fff;font-family:"AvenirMedium";margin:5px 5px inherit!important;text-align:center;border-radius:9px;margin:0 10px;width:100%}
    .adminpatientreport .cdk-column-fullname_colour{position:absolute;left:8%}
    .add_settingmanagment .label_text{flex-wrap:wrap}
    .add_settingmanagment .label_text label{width:100%!important}
    .add_settingmanagment .label_text mat-form-field{width:100%!important}
    .newtheam_insurence_listing .cdk-column-Actions{width:inherit!important}
    .rulelist_newthem .cdk-column-rules_description{padding-left:25%!important}
    .rulelist_newthem .th-header-center:last-child{display:none}
    .tablewrapper .mat-column-Actions{max-width:inherit;width:auto}
    .biller_Dashboard .patient_report_section .patient_top_search .res_view{flex-direction:column;width:100%}
    .biller_Dashboard .patient_report_section .patient_top_search .res_view .btn_action_wrapper{margin-left:auto}
    .biller_Dashboard .biller_wrapper .super_bill_item{width:49%!important}
    .DataTable .container .searchbar{flex-wrap:wrap;height:auto;width:100%;margin:auto;position:relative}
    .table_wrapper .mat-table{width:100%}
    .mat-table{border:0;vertical-align:middle}
    .mat-table caption{font-size:1em}
    .mat-table .mat-header-cell{border:10px solid;clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}
    .mat-table .mat-row{border-bottom:10px solid #ddd;display:block;height:auto;padding:0}
    .mat-table .mat-cell{border-bottom:1px solid #ddd;display:block;font-size:1em;text-align:right;height:auto;margin-bottom:12px;padding:4px 20px;position:relative;padding-left:41%!important}
    .mat-table .mat-cell:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:400;position:absolute;left:6px;font-family:"AvenirMedium";font-size:16px}
    .mat-table .mat-cell:after{content:attr(title);float:left;text-transform:capitalize;font-weight:400;position:absolute;left:6px;top:0;font-size:16px;font-family:"AvenirMedium"}
    .adminTables .mat-cell{min-height:36px;height:auto;margin-bottom:1%;padding:10px 20px;padding-left:36%}
    .mat-table .mat-cell:last-child{border-bottom:0;margin-bottom:10px}
    .mat-table .mat-cell:first-child{margin-top:2%}
    .DataTable .searchbar{display:flex!important;height:auto}
    .custom-modalbox{width:90%}
    .table_wrapper .action_bar .resetButton_w{display:flex;width:100%;margin-top:10px}
    .table_wrapper .action_bar{flex-wrap:wrap}
    .calenderView .filter .filter-box{margin-right:5px}
    .DataTable .mat-card .tablewrapper{margin-bottom:16px;margin-top:16px}
    .calendar_data .table td{max-width:inherit!important;height:inherit}
    .calendar_data .table td .btn-group{border:none;width:auto}
    .modal_view .table_wrapper .mat-table{width:100%;min-width:inherit}
    .admin_dashboard .DataTable .tablewrapper .mat-table{width:100%}
    .admin_dashboard .DataTable .tablewrapper{overflow-x:inherit}
    .admin_dashboard .DataTable .tablewrapper .mat-table .mat-cell:last-child{padding-left:25%!important}
    .admin_dashboard .DataTable .tablewrapper .mat-table .mat-cell:after{left:14px;bottom:14px}
    .admin_dashboard .DataTable .tablewrapper .mat-table .mat-cell{padding-right:16px;padding-bottom:16px}
    .DataTable .mat-card .tablewrapper{overflow-y:initial}
    .DataTable .mat-card .tablewrapper .mat-table{width:100%}
    .encounter_rules .admin_superbillsection .tab h3{border:none}
    .encounter_rules .admin_superbillsection table .mat-column-SL,.encounter_rules .admin_superbillsection table .mat-column-Rules,.encounter_rules .admin_superbillsection table .mat-column-Remarks{width:auto}
    .encounter_rules .admin_superbillsection table tr td{text-align:right;border:none;padding-left:80px;border-bottom:1px solid #c5c4c4}
    .encounter_rules .admin_superbillsection table .mat-table thead{display:none}
    .encounter_rules .admin_superbillsection .tab table tr.mat-row{border-bottom:6px solid #a9d6d3}
    .encounter_rules .admin_superbillsection .greenbar{height:210px}
    .encounter_rules .admin_superbillsection .greenbar p{font-size:32px}
    .shareLink_wrpr .link_field h2{font-size:20px;white-space:normal;line-height:22px;width:230px}
    .book-appointment .mat-form-field{width:32%}
    .calenderView .calendar_wrapper{width:90%!important}
    .report_action_wrapper{flex-direction:column}
    .report_action_wrapper button{margin-right:0;margin-bottom:10px}
    .mat-bottom-sheet-container{max-width:80vw!important}
    .admin_wrapper .content_wrapper .itemsection .button_wrapper .doctorNumber{font-size:18px}
    .admin_superbillsection .biller_wrapper .super_bill_item{width:100%}
    .training_management .form2_wrapper .mat-elevation-z8 .mat-table .buttons_ro{justify-content:flex-end}
    .jobTickets_details .inner_wrapper_data{flex-direction:column}
    .jobTickets_details .inner_wrapper_data .leftsection{width:100%;margin-right:0;margin-bottom:16px}
    .jobTickets_details .inner_wrapper_data .leftsection .listblockcontent .image_w{width:170px;margin-right:16px}
    .jobTickets_details .inner_wrapper_data .rightsection .messageBLK .imglists .mat-list-item{width:31%}
    .admin_dashboard .DataTable .tablewrapper tr td .custombutton0,.admin_dashboard .DataTable .tablewrapper tr td .custombutton1,.admin_dashboard .DataTable .tablewrapper tr td .custombutton2,.admin_dashboard .DataTable .tablewrapper tr td .custombutton3,.admin_dashboard .DataTable .tablewrapper tr td .custombutton4,.admin_dashboard .DataTable .tablewrapper tr td .custombutton5,.admin_dashboard .DataTable .tablewrapper tr td .custombutton6,.admin_dashboard .DataTable .tablewrapper tr td .custombutton7,.admin_dashboard .DataTable .tablewrapper tr td .custombutton8{display:inline-flex}
    .listing_view .table td{max-width:inherit!important}
    .listing_view .table td .btn-group{width:100%}
    .admin_wrapper .content_wrapper .itemsection .icon{height:95px}
    .manage_l_wr{height:auto!important;padding:10px!important;flex-direction:column!important}
    .manage_location_wraper .manage_location{padding:12px}
    .manage_location_wraper .manage_location .practiceitem{margin:0;width:100%;margin-bottom:14px}
    .mat-table .mat-footer-cell{border-bottom:none;display:block;font-size:1em;text-align:right;height:auto;margin-bottom:1%;padding:4px 20px;position:relative}
    .mat-table .mat-footer-cell:last-child{display:none}
    .newpractice .bio_user{margin-left:0}
    .newpractice .both_user{margin-left:0}
    .newpractice .pece_user{margin-left:0}
    }
    @media screen and (max-width: 900px) {
    .treatmentstepmodal .contentwrapper{width:98%}
    .book-appointment .mat-stepper-horizontal .lib_wrpr .lb_item,.book-event .mat-dialog-container .mat-stepper-horizontal .lib_wrpr .lb_item{width:100%;margin:0;margin-bottom:16px}
    .admin_wrapper .title_wrapper{font-size:24px}
    .book-appointment .mat-form-field{width:31.6%}
    .encounter_rules .admin_superbillsection .greenbar p{font-size:38px;position:inherit;background:#fff;padding:16px 0 0}
    .encounter_rules .admin_superbillsection .greenbar{height:auto;background-size:220%;background-position:100% top;padding:16px;padding-top:54%;background-color:#fff;text-align:center}
    .admin_wrapper .content_wrapper .itemsection .icon{height:60px;margin:0}
    .admin_wrapper .content_wrapper .itemsection .button_wrapper{height:100%}
    .admin_wrapper .content_wrapper .itemsection .icon img{height:100%}
    .admin_wrapper .content_wrapper .itemsection .button_wrapper button{margin:0 auto;margin-top:auto}
    .percentage_counter{width:90%!important}
    .admin_wrapper .content_wrapper{align-items:inherit}
    }
    @media screen and (max-width: 840px) {
    .quickRef .report_wrapper .items_w{width:48%;margin:1%}
    .quickRef .report_wrapper .items_w:nth-child(n+1){margin-left:1%}
    .quickRef .report_wrapper .items_w:nth-child(n+3){margin-right:1%}
    .table_wrapper .action_bar{display:flex;flex-wrap:wrap;justify-content:center}
    .table_wrapper .action_bar .add_btn{margin-left:inherit}
    .table_wrapper .action_bar .mat-form-field{margin-bottom:10px}
    .Admindmin_details .inner{column-count:1}
    .admin_wrapper .add_form .submit_form button{font-size:18px}
    .admin_wrapper .add_form .submit_form{display:flex;flex-wrap:wrap}
    .calenderView .filter .filter-box{width:32%}
    .calenderView .calender_first .mat-toolbar{padding:10px;height:auto}
    .useThisOnly_withsearch_wrapper{flex-direction:column}
    .useThisOnly_withsearch_wrapper .useThisOnly_withsearch{margin-bottom:10px}
    }
    @media screen and (max-width: 776px) {
    .shareLink_wrpr .link_field{flex-direction:column}
    .shareLink_wrpr .link_field h2{width:100%;margin:0;margin-bottom:8px}
    .admin_wrapper .add_form .form_wrapper .practicecontainer .practiceitem{margin:0;width:100%;margin-bottom:10px}
    .tech_search_wrapper{flex-wrap:wrap;justify-content:center}
    }
    @media screen and (max-width: 740px) {
    .mediaDoc_wrapper .media_inner_items .action_button{font-size:20px;padding:4px}
    .calenderView .slotview .example-card{width:47%}
    .custom-modalbox,.mat-dialog-container{min-width:90%}
    .admin_wrapper .add_form .submit_form button{font-size:18px;padding:2px 14px;min-width:120px;margin:1%}
    .admin_wrapper .add_form .submit_form button:first-child{margin-right:8px}
    .admin_dashboard .DataTable .searchbar .mat-form-field{width:48.5%}
    .list-lesson .form2_wrapper .searchbar .mat-form-field{width:49%}
    .fromClass1{flex-wrap:wrap}
    }
    @media screen and (max-width: 668px) {
    .main_wrapper .login_wrapper{width:450px}
    .admin_wrapper .mediaDoc_wrapper{display:flex;flex-wrap:wrap}
    .admin_wrapper .mediaDoc_wrapper .new_wrapper_right{width:100%}
    .admin_wrapper .mediaDoc_wrapper .new_wrapper_left{width:100%;margin-bottom:16px}
    .admin_wrapper .testingDoc{font-size:26px;line-height:30px;text-align:center}
    .admin_superbillsection .biller_wrapper{display:flex;flex-wrap:wrap}
    .searchbar .mat-form-field{width:48%}
    .calenderView .calender_first .mat-toolbar .headerSpan{font-size:22px}
    .training_management .form2_wrapper .searchblockwrapper span .countSection{flex:1 1 48%!important}
    .training_management .form2_wrapper .searchblockwrapper span .countSection span br{display:none}
    }
    @media screen and (max-width: 600px) {
    .treatmentFormFields{flex:1 0 60%!important}
    .quickRef .report_wrapper .items_w{width:100%}
    .mobile-label{width:80px;display:inline-block;font-weight:700}
    .mat-header-row{display:none}
    .mat-row{flex-direction:column;align-items:start;padding:8px 24px}
    .admin_dashboard .DataTable .tablewrapper .mat-table .mat-cell::before,.admin_dashboard .DataTable .tablewrapper .mat-table .mat-cell:after{left:14px!important}
    .table_wrapper .add_header{display:flex;flex-direction:column}
    .table_wrapper .add_header button{margin-top:16px}
    .searchbar .mat-form-field{width:47%}
    .book-event .mat-dialog-container .mat-stepper-horizontal .width-md,.book-appointment .mat-form-field{width:47.5%}
    .calenderView .calender_first .mat-toolbar{flex-direction:column}
    .calenderView .calender_first .buttonsetToolbar{flex-direction:row}
    .job_reprt_wrapper .itm .report_image_w .image_items{width:48%;margin:1%}
    .admin_wrapper .content_wrapper .itemsection .counteer .doctorNumber{font-size:14px}
    .notes-modal .maindialognew .close-btn-modal{right:10%}
    .encounter_wrapper .second_table .book-appointment .mat-form-field{width:48%}
    .DataTable table td.mat-cell{padding-left:145px!important}
    .training_management .form2_wrapper .searchbar .mat-form-field{width:100%}
    .event-edit-modal .mat-dialog-container .edit-event-dialog .time-picker{display:block;width:100%}
    .biller_Dashboard .biller_wrapper .super_bill_item{width:100%!important}
    .taxo_icds .tablewrapper .mat-cell{padding-left:175px!important}
    .doctoricdcodesmodal{width:80%}
    }
    @media screen and (max-width: 576px) {
    .admin_table table tr td:nth-child(4) span{display:inline-block}
    .admin_wrapper .content_wrapper{flex-wrap:wrap}
    .admin_wrapper .content_wrapper .itemsection{flex-wrap:wrap;width:100%;margin:0;margin-bottom:10px;box-shadow:0 3px 4px #c7c7c7}
    .admin_superbillsection .biller_wrapper .super_bill_item{width:100%;margin-bottom:10px;flex-direction:column}
    .admin_superbillsection .biller_wrapper .super_bill_item .container_wrapper{width:100%;align-items:center;text-align:center}
    .admin_superbillsection .biller_wrapper .super_bill_item .border_wrapper{width:100%;align-items:center;justify-content:center}
    .admin_superbillsection .biller_wrapper .super_bill_item span button{margin:inherit}
    .admin_superbillsection .biller_wrapper .super_bill_item span P br{display:none}
    .admin_wrapper .add_form .form_wrapper .mat-form-field{width:100%;margin:0}
    .DataTable .searchbar{padding:4px;padding-top:16px}
    .admin_wrapper .content_wrapper .itemsection:nth-child(3n+1){margin-left:inherit}
    .admin_wrapper .content_wrapper .itemsection:nth-child(3n+3){margin-right:inherit}
    .shareLink_wrpr h2{font-size:20px;text-align:center}
    .shareLink_wrpr .iconBar{justify-content:center}
    .shareLink_wrpr{margin:0!important}
    .shareLink_wrpr .small_view{flex-direction:column}
    .shareLink_wrpr .small_view .icon_wr{display:flex;justify-content:center;align-items:center;margin-top:12px}
    .admin_wrapper .content_wrapper .itemsection .button_wrapper{height:inherit;display:block}
    .admin_superbillsection .biller_wrapper .super_bill_item:last-child{margin-bottom:14px}
    .admin_wrapper .add_form .form_wrapper .NPI_container{width:100%;margin:0;position:relative;margin-bottom:10px}
    .admin_wrapper .add_form .form_wrapper .NPI_container a{bottom:-2px}
    .distributor_info .inner_info p{width:100%}
    .listing_view .filter-box{width:100%!important;margin-right:0!important}
    .listing_view .m-r{margin-bottom:20px}
    .listing_view .m-l{margin-bottom:20px}
    }
    @media screen and (max-width: 540px) {
    .main_wrapper .login_wrapper{width:400px}
    .logo_section{width:100%}
    .viewMore_w button{min-width:100%}
    .table_wrapper .top_header{flex-direction:column}
    .custom-modalbox .example-card .mat-card-header{width:100%;text-align:center;display:block}
    .custom-modalbox .mat-dialog-container .mat-card{display:flex;justify-content:center;flex-direction:column;align-items:center}
    .mat-dialog-container .mat-dialog-content .innerhtml-content{text-align:center}
    .custom-modalbox .example-card .mat-card-header::before{display:none}
    .table_wrapper .top_header .wrappp_R{width:auto;text-align:inherit}
    .admin_wrapper .add_form .submit_form{display:flex;flex-direction:column}
    .admin_wrapper .add_form .submit_form button{font-size:18px;width:100%;margin:0;margin-top:16px;box-sizing:border-box}
    .admin_wrapper .add_form .submit_form button:first-child{margin-right:0;margin-top:0}
    .admin_wrapper .add_form .submit_form button:last-child{margin-left:0}
    .add_form_np .submit_form button:not(:first-child){margin-left:0!important}
    .admin_wrapper .title_wrapper{font-size:24px}
    .lib-pager-class mat-label{display:block;margin:0;margin-bottom:10px;font-family:'AvenirBlack'}
    .book-event .mat-dialog-container .mat-stepper-horizontal .width-md,.book-appointment .mat-form-field{width:100%}
    .time_picker{flex-direction:column}
    .time_picker .timer,.time_picker .timer .w-mat-timepicker{width:100%!important}
    .calenderView .calendar_wrapper{width:100%!important}
    .training_management .form2_wrapper .searchblockwrapper .buttonsetToolbar{display:flex;flex-direction:column}
    .training_management .form2_wrapper .searchblockwrapper .singleButton{width:100%;margin:0;margin-bottom:14px}
    .training_management .form2_wrapper .searchblockwrapper .singleButton:last-child{margin-bottom:0}
    .training_management .form2_wrapper .searchblockwrapper .mat-toolbar .headerSpan{font-size:24px}
    .jobTickets_details .viewjobticketmaincls{flex-direction:column}
    .jobTickets_details .viewjobticketmaincls .jobticketidcls{margin-bottom:16px}
    }
    @media screen and (max-width: 500px) {
    .encounter_wrapper .second_table .book-appointment .mat-form-field{width:100%}
    }
    @media screen and (max-width: 480px) {
    .main_wrapper .login_wrapper{width:360px}
    .login_wrapper .loginBtn{font-size:22px}
    .main_wrapper .login_wrapper .login_container .main-div .from .signupfooter a{font-size:12px;padding:10px 0}
    .main_wrapper .login_wrapper .login_container .main-div .from button{font-size:20px;padding:4px 16px 2px}
    .DataTable .container .searchbar{width:100%}
    .DataTable .container .searchbar .mat-form-field{width:100%;margin:0}
    .add_header{display:flex;margin:0 16px;flex-direction:column;justify-content:center;align-items:center}
    .add_header button{margin:10px 0 0}
    .table_wrapper .add_header{display:flex;flex-direction:column;width:100%;margin:0;box-sizing:border-box}
    .example-container{min-width:inherit}
    .admin_wrapper{width:100%;box-shadow:none}
    .adminTables .mat-cell{padding:10px 6px 10px 0}
    .DataTable .multipledeleteandupdatebuttan{display:inline-flex;margin:16px 0;width:100%;align-items:center;justify-content:center}
    .admin_wrapper .add_form .submit_form button{font-size:16px}
    .admin_wrapper .add_form .form_wrapper .mat-form-field{width:100%;margin:0;margin-bottom:5px}
    .book-appointment .mat-stepper-horizontal .lib_wrpr .lb_item .symptoms_type,.book-event .mat-dialog-container .mat-stepper-horizontal .lib_wrpr .lb_item .symptoms_type{flex-direction:column;margin-bottom:10px;border-bottom:1px solid #eaeaea;padding-bottom:12px}
    .book-appointment .mat-stepper-horizontal .lib_wrpr .lb_item .symptoms_type:last-child,.book-event .mat-dialog-container .mat-stepper-horizontal .lib_wrpr .lb_item .symptoms_type:last-child{flex-direction:column;margin-bottom:0;border-bottom:none;padding-bottom:0}
    .book-appointment .mat-stepper-horizontal .lib_wrpr .lb_item .symptoms_type .checbox_wrapper,.book-event .mat-dialog-container .mat-stepper-horizontal .lib_wrpr .lb_item .symptoms_type .checbox_wrapper{margin-left:0;margin-top:6px}
    .calenderView .filter .filter-box{width:100%}
    .calenderView .slotview .example-card{width:85%;box-sizing:border-box;margin:0;margin-bottom:16px}
    .job_modal_wr .mat-dialog-actions button{min-width:inherit!important;line-height:inherit;padding:4px 10px}
    .job_reprt_wrapper .itm .report_image_w .image_items{width:48%;margin:1%}
    .DataTable .searchbar{padding:10px}
    .table_wrapper .add_header button{font-size:16px}
    .training_management .form2_wrapper .searchbar .submitbtn{width:100%;margin:0;margin-bottom:14px;margin-right:0!important}
    .training_management .form2_wrapper .mat-elevation-z8 .mat-table th,.training_management .form2_wrapper .mat-elevation-z8 .mat-table td{width:auto;word-break:break-all}
    .training_management .form2_wrapper .searchblockwrapper .mat-toolbar .headerSpan{font-size:20px;word-break:break-word;white-space:normal}
    .training_management .form2_wrapper .searchblockwrapper .mat-toolbar{height:auto}
    .Addjobticket .form .form-element button{width:100%;margin:0;margin-bottom:14px}
    .uploadblockbottom .lib_upload_form .form-element .aligner .filecontainerdiv{display:flex;flex-direction:column;align-items:center;justify-content:center}
    .uploadblockbottom .lib_upload_form .form-element .aligner .filecontainerdiv span{display:block;margin-bottom:6px}
    .uploadblockbottom .lib_upload_form .form-element .aligner .filecontainerdiv .actionbtndiv{text-align:center;margin-top:10px}
    .rule_component_wrapper .rule_top_part .mat-form-field{width:100%}
    .fromClass .mat-form-field,.fromClass1 .mat-form-field{width:100%}
    .tech_search_wrapper .form-wrapper{flex-wrap:wrap}
    .tech_search_wrapper .form-wrapper .filter-box{width:100%;margin:0}
    .tech_search_wrapper .tech_dashbaord_action{width:100%;margin-left:0}
    .tech_search_wrapper .tech_dashbaord_action button{width:48%}
    .tech_search_wrapper{padding:15px 13px 0}
    .useThisOnly_withsearch_wrapper .search_wrapper_t{flex-direction:column;width:100%}
    .useThisOnly_withsearch_wrapper .search_wrapper_t .mat-form-field{width:100%}
    .useThisOnly_withsearch_wrapper .search_wrapper_t .tech_dashbaord_action{margin-top:10px;width:100%;justify-content:space-between;display:flex}
    .useThisOnly_withsearch_wrapper .search_wrapper_t .tech_dashbaord_action a{width:49%;margin:0}
    }
    @media screen and (max-width: 440px) {
    .main_wrapper .login_wrapper{width:320px}
    .container .searchbar .mat-form-field{margin-right:0;width:100%}
    .useThisOnly_withsearch_wrapper .useThisOnly_withsearch{font-size:30px}
    .techinformation_modal_title p{width:100%}
    }
    @media screen and (max-width: 420px) {
    .mat-table .mat-row{padding:0}
    .mat-table .mat-cell:before{font-size:13px}
    .mat-table .mat-cell:after{font-size:14px}
    .table_wrapper .action_bar .mat-form-field,.action_bar .mat-form-field .mat-form-field-flex{width:100%;margin-right:0}
    .table_wrapper .action_bar .date-range{width:100%}
    .table_wrapper .action_bar .date-range .mat-form-field:last-child{margin-left:0}
    .DataTable .mat-card mat-label{margin-right:0;display:block;margin-bottom:10px}
    .encounter_rules .admin_superbillsection .greenbar p{font-size:30px}
    .DataTable table td.mat-cell{font-size:14px;word-break:break-all;padding-right:8px!important}
    .admin_wrapper .add_form .form_wrapper .practicecontainer .practiceitem .practiceTags{flex-direction:column}
    .admin_wrapper .add_form .form_wrapper .practicecontainer .practiceitem .practiceTags mat-label{margin-bottom:10px}
    .admin_wrapper .add_form .form_wrapper .practicecontainer .practiceitem .actionButton{justify-content:center}
    }
    @media screen and (max-width: 400px) {
    .calenderView .filter button{width:49%;margin:0}
    .calenderView .filter .pagination{width:100%;margin:auto;text-align:center;margin-top:16px}
    .calenderView .calender_first .buttonsetToolbar .singleButton{font-size:14px}
    .google_calendar_status{text-align:center!important;flex-direction:column}
    .google_calendar_status:blank{display:none}
    }
    @media screen and (max-width: 390px) {
    .main_wrapper .login_wrapper{width:280px}
    .table_wrapper .top_header .wrappp_R{flex-direction:column;display:flex;align-items:center}
    .top_header .wrappp_R .add_new{margin-bottom:10px}
    .top_header .wrappp_R .add_new:last-child{margin-left:0;margin-bottom:10px}
    .admin_wrapper .title_wrapper{font-size:20px}
    .table_wrapper .top_header h2{font-family:'AvenirMedium';word-break:break-word;white-space:normal;line-height:20px}
    }
    @media screen and (max-width: 360px) {
    .allreportlistadmin .cdk-column-coloredstatus{padding-left:55%!important}
    .main_wrapper .login_wrapper{width:265px}
    .main_wrapper .login_wrapper .login_container .main-div .from button{font-size:18px}
    .adminTables .mat-cell{padding:10px 0;padding-left:44%}
    .mat-table .mat-cell:before{font-size:14px}
    .adminTables td.mat-cell:last-of-type{padding-right:10px}
    .encounter_rules .admin_superbillsection .greenbar p{font-size:24px}
    .calenderView .calendar_wrapper .example-container .mat-checkbox{width:50%;margin-right:0}
    .job_reprt_wrapper .itm .report_image_w .image_items{width:100%;margin:0;height:auto;margin-bottom:16px}
    .job_reprt_wrapper .itm .report_image_w .image_items img{height:auto}
    .job_modal_wr .mat-dialog-actions button{font-size:14px}
    .job_reprt_wrapper .job_reprt_action{justify-content:center}
    .admin_dashboard .container .searchbar .search_class{margin-bottom:0}
    .container .searchbar .add_button{margin:0;margin-left:20px}
    .admin_dashboard .DataTable .tablewrapper tr .mat-column-general_details p:nth-child(1){font-size:14px}
    .mat-table .mat-cell:after{font-size:14px}
    .notes-modal .maindialognew .close-btn-modal{right:8%}
    .notes-modal .maindialognew .mat-dialog-content .mat-subheader{font-size:14px;padding:0 6px}
    .DataTable table td.mat-cell{padding-left:95px!important}
    .admin_wrapper .add_form .form_wrapper .practicecontainer .practiceitem .actionButton{flex-direction:column}
    .admin_wrapper .add_form .form_wrapper .practicecontainer .practiceitem .actionButton button{margin-right:0;margin-bottom:10px}
    }
    @media screen and (max-width: 1700px) {
    .dashboard_first_block{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;width:1400px;margin:0 auto}
    .uniqueLink,.allnotificationcls{width:1370px}
    }
    @media screen and (max-width: 1500px) {
    .dashboard_first_block{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;width:1344px;margin:0 auto}
    .uniqueLink,.allnotificationcls{width:1317px}
    }
    @media screen and (max-width: 1700px) {
    .dashboard_search_block{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;width:1400px;margin:0 auto}
    .folderview_firstblock{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;width:1400px!important;box-shadow:none!important;margin:0 auto;padding:0 16px 16px!important}
    }
    @media screen and (max-width: 1500px) {
    .dashboard_search_block{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;width:1344px;margin:0 auto}
    .folderview_firstblock{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;width:1344px!important;box-shadow:none!important;margin:0 auto;padding:0 16px 16px!important}
    }
    @media screen and (max-width: 1700px) {
    .firstgraph_block{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;width:1400px;margin:0 auto}
    }
    @media screen and (max-width: 1500px) {
    .firstgraph_block{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;width:1344px;margin:0 auto}
    }
    @media screen and (max-width: 1700px) {
    .secondgraph_block{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;width:1400px;margin:0 auto}
    }
    @media screen and (max-width: 1500px) {
    .secondgraph_block{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;width:1344px;margin:0 auto}
    }
    @media screen and (max-width: 1700px) {
    .thirdgraph_block{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;width:1400px;margin:0 auto}
    }
    @media screen and (max-width: 1500px) {
    .thirdgraph_block{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;width:1344px;margin:0 auto}
    }
    @media screen and (max-width: 1700px) {
    .dashboard_second_block{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;width:1400px;margin:0 auto}
    }
    @media screen and (max-width: 1500px) {
    .dashboard_second_block{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;width:1344px;margin:0 auto}
    }
    @media screen and (max-width: 1920px) {
    .firstbox_title{box-shadow:none!important;position:absolute!important;top:-61px!important;left:123px!important;padding:0!important}
    .main_practice_block_subheader_content1 P{background:#ede5fd!important;width:150px!important;text-align:center!important;font-size:11px!important;padding:2px!important;border-radius:3px!important;font-family:'metropolisregular'}
    .main_practice_block_subheader_content2 P{background:#fff3df!important;width:150px!important;text-align:center!important;font-size:11px!important;padding:2px!important;border-radius:3px!important;font-family:'metropolisregular'}
    .main_practice_block_subheader_content3 P{background:#c9f7f5!important;width:140px!important;text-align:center!important;font-size:11px!important;padding:2px!important;border-radius:3px!important;font-family:'metropolisregular'}
    }
    @media screen and (max-width: 1700px) {
    .patient_report_block .buttonsearch_div .add_button{margin:4px!important;font-size:15px!important;width:47%!important;border:none!important;padding:9px!important}
    }
    @media screen and (max-width: 1500px) {
    .patient_report_block .buttonsearch_div .add_button{margin:4px!important;font-size:12px!important;width:47%!important;border:none!important;padding:9px!important}
    }
    @media screen and (max-width: 17000px) {
    .main_practice_block_subheader_content1 P{background:#ede5fd!important;width:121px!important;text-align:center!important;font-size:11px!important;padding:2px!important;border-radius:3px!important;font-family:'metropolisregular'}
    }
    @media screen and (max-width: 15000px) {
    .main_practice_block_subheader_content1 P{background:#ede5fd!important;width:115px!important;text-align:center!important;font-size:11px!important;padding:2px!important;border-radius:3px!important;font-family:'metropolisregular'}
    }
    @media screen and (max-width: 1700px) {
    .main_practice_block_subheader_content2 P{background:#fff3df!important;width:121px!important;text-align:center!important;font-size:11px!important;padding:2px!important;border-radius:3px!important;font-family:'metropolisregular'}
    }
    @media screen and (max-width: 1500px) {
    .main_practice_block_subheader_content2 P{background:#fef3df!important;width:115px!important;text-align:center!important;font-size:11px!important;padding:2px!important;border-radius:3px!important;font-family:'metropolisregular'}
    }
    @media screen and (max-width: 1700px) {
    .main_practice_block_subheader_content3 P{background:#c9f7f5!important;width:121px!important;text-align:center!important;font-size:11px!important;padding:2px!important;border-radius:3px!important;font-family:'metropolisregular'}
    }
    @media screen and (max-width: 1500px) {
    .main_practice_block_subheader_content3 P{background:#c1f7f7!important;width:115px!important;text-align:center!important;font-size:11px!important;padding:2px!important;border-radius:3px!important;font-family:'metropolisregular'}
    }
    @media screen and (max-width: 1920px) {
    .jobticket_Listing_viewall_button{width:129px!important;border-radius:12px;color:#fff!important;font-size:15px!important;background:linear-gradient(to left,#ff8f01 0%,#ffbe00 67%)!important;margin:0 auto!important;float:none!important;display:block!important;position:absolute!important;top:663px;right:198px;border-radius:9px!important}
    }
    @media screen and (max-width: 1700px) {
    .jobticket_Listing_viewall_button{width:129px!important;border-radius:12px;color:#fff!important;font-size:15px!important;background:linear-gradient(to left,#ff8f01 0%,#ffbe00 67%)!important;margin:0 auto!important;float:none!important;display:block!important;position:absolute!important;top:663px;right:153px;border-radius:9px!important}
    }
    @media screen and (max-width: 1500px) {
    .jobticket_Listing_viewall_button{width:129px!important;border-radius:12px;color:#fff!important;font-size:15px!important;background:linear-gradient(to left,#ff8f01 0%,#ffbe00 67%)!important;margin:0 auto!important;float:none!important;display:block!important;position:absolute!important;top:663px;right:153px;border-radius:9px!important}
    }
    @media screen and (max-width: 1440px) {
    .warn_container{min-height:73vh}
    .jobticket_Listing_viewall_button{width:129px!important;border-radius:12px;color:#fff!important;font-size:15px!important;background:linear-gradient(to left,#ff8f01 0%,#ffbe00 67%)!important;margin:0 auto!important;float:none!important;display:block!important;position:absolute!important;top:663px;right:153px;border-radius:9px!important}
    }
    @media screen and (max-width: 1920px) {
    .jobticket_block .mostActivePracticelisting .mat-table{padding-bottom:63px!important}
    .practice_listing_viewall_button{width:129px!important;border-radius:12px;color:#fff!important;font-size:15px!important;background:linear-gradient(to left,#ff8f01 0%,#ffbe00 67%)!important;margin:0 auto!important;float:none!important;display:block!important;position:absolute!important;top:663px;right:197px;border-radius:9px!important}
    }
    @media screen and (max-width: 1920px) {
    .jobticket_listview{transition:box-shadow 280ms cubic-bezier(.4,0,.2,1);display:block;position:relative;border-radius:4px;padding:12px 5px!important;margin:10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 0 0 rgba(0,0,0,.12)!important;margin:9px}
    .billabbleblock_listing_viewall_button{width:129px!important;border-radius:12px;color:#fff!important;font-size:15px!important;background:linear-gradient(to left,#ff8f01 0%,#ffbe00 67%)!important;margin:0 auto!important;float:none!important;display:block!important;position:absolute!important;top:660px;right:201px;border-radius:9px!important}
    }
    @media screen and (max-width: 1700px) {
    .jobticket_block_list_contentpart3{margin-bottom:0!important;width:inherit!important;font-size:13px!important;font-family:'metropolisregular';font-size:13px!important;font-family:metropolisregular;display:flex!important;align-items:center}
    }
    @media screen and (max-width: 1500px) {
    .billabbleblock_listing_viewall_button{width:129px!important;border-radius:12px;color:#fff!important;font-size:15px!important;background:linear-gradient(to left,#ff8f01 0%,#ffbe00 67%)!important;margin:0 auto!important;float:none!important;display:block!important;position:absolute!important;top:658px;right:151px;border-radius:9px!important}
    }
    @media screen and (max-width: 1500px) {
    .practice_listing_viewall_button{width:129px!important;border-radius:12px;color:#fff!important;font-size:15px!important;background:linear-gradient(to left,#ff8f01 0%,#ffbe00 67%)!important;margin:0 auto!important;float:none!important;display:block!important;position:absolute!important;top:660px;right:151px;border-radius:9px!important}
    }
    @media screen and (max-width: 1920px) {
    .payperiod{width:380px}
    }
    @media screen and (max-width: 1920px) {
    .payperiod_block_logo{position:absolute!important;top:-101px!important;left:-74px;width:163px}
    }
    @media screen and (max-width: 1920px) {
    .searchbox_datepicker .mat-form-field-wrapper{position:relative;width:288px}
    }
    @media screen and (max-width: 1494px) {
    .jobticket_listview{transition:box-shadow 280ms cubic-bezier(.4,0,.2,1);display:block;position:relative;border-radius:4px;padding:10px 5px!important;margin:10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 0 0 rgba(0,0,0,.12)!important;margin:9px}
    }
    @media screen and (max-width: 1700px) {
    .firstbox_title{box-shadow:none!important;position:absolute!important;top:-61px!important;left:92px!important;padding:0!important;background:none!important}
    }
    @media screen and (max-width: 1500px) {
    .firstbox_title{box-shadow:none!important;position:absolute!important;top:-61px!important;left:75px!important;padding:0!important;background:none!important}
    }
    @media screen and (max-width: 1700px) {
    .patient_block_search_name{position:absolute!important;top:10px;right:34px;z-index:9!important;font-family:'metropolisregular';font-size:13px!important;cursor:pointer}
    }
    @media screen and (max-width: 1500px) {
    .patient_block_search_name{position:absolute!important;top:9px;right:29px;z-index:9!important;font-family:'metropolisregular';font-size:13px!important;cursor:pointer}
    }
    @media screen and (max-width: 1700px) {
    .searchbox_datepicker .mat-form-field-wrapper{position:relative;width:236px}
    }
    @media screen and (max-width: 1500px) {
    .searchbox_datepicker .mat-form-field-wrapper{position:relative;width:217px}
    }
    @media screen and (max-width: 1500px) {
    .report_summary_block_list_uploadedpart3{margin-bottom:0!important;width:56%;font-size:13px!important;font-family:'metropolisregular';border-bottom:1px solid #e8e5e5;padding:5px}
    }
    @media screen and (max-width: 1920px) {
    .practic_block_list_contentpart3{font-size:13px!important;margin-bottom:0!important;width:11%;font-family:'metropolisregular';border-bottom:1px solid #e8e5e5;padding:8px 0!important;padding:6px 0!important;line-height:23px}
    }
    @media screen and (max-width: 1500px) {
    .practic_block_list_contentpart3{font-size:14px!important;margin-bottom:0!important;width:13%;font-family:'metropolisregular';border-bottom:1px solid #e8e5e5;padding:8px 0!important;padding:6px 0!important;line-height:23px}
    }
    @media screen and (max-width: 1700px) {
    .practic_block_list_contentpart3{font-size:13px!important;margin-bottom:0!important;width:14%;font-family:'metropolisregular';border-bottom:1px solid #e8e5e5;padding:8px 0!important;padding:6px 0!important;line-height:23px}
    .report_summary_block_list_approvedpart3{margin-bottom:0!important;width:45%;font-size:13px!important;font-family:'metropolisregular';border-bottom:1px solid #e8e5e5;padding:5px}
    }
    @media screen and (max-width: 1500px) {
    .techdashboard_header .profile_section{background:url(newdashboardshadow.png);display:flex;padding-left:19px;margin-bottom:0;justify-content:center;position:relative;align-items:center;background-position:-101px}
    .report_summary_block_list_notapprovedpart3,.report_summary_block_list_approvedpart3,.report_summary_block_list_inreviewpart3,.report_summary_block_list_senttobillingpart3,.report_summary_block_list_billedpart3,.report_summary_block_list_onholdpart3,.report_summary_block_list_downloadedpart3{width:56%}
    }
    @media screen and (max-width: 1920px) {
    .main_report_summary_block{padding:4px!important;margin-top:10px;box-shadow:none!important;background:none!important}
    .dashboard_second_block .report_summary_block{width:25%;box-shadow:0 2px 13px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important;margin-bottom:0!important;background:url(../images/usersummery_backgroundimg.png)no-repeat!important;background-position:right bottom -26px!important;padding-bottom:20px!important}
    .payperiod_block{box-shadow:none!important;width:32%!important;padding:0!important}
    }
    @media screen and (max-width: 1700px) {
    .payperiod_block{box-shadow:none!important;width:38%!important;padding:0!important}
    }
    @media screen and (max-width: 1500px) {
    .payperiod_block{box-shadow:none!important;width:40%!important;padding:0!important}
    }
    @media screen and (width: 1500px) {
    .mostActivePracticelisting .tablewrapper table td span .cursor{display:inline-block;background:#fef3df;margin:2px;color:#fff;border-radius:9px;width:28px;color:#fccf5e;padding:2px;height:28px}
    }
    @media screen and (max-width: 1440px) {
    .mostActivePracticelisting .tablewrapper table td span .cursor{display:inline-block;background:#fef3df;margin:2px;color:#fff;border-radius:9px;width:28px;color:#fccf5e;padding:2px;height:28px}
    }
    @media screen and (max-width: 1700px) {
    .mostActivePracticelisting .tablewrapper table td span .cursor{display:inline-block;background:#fef3df;margin:2px;color:#fff;border-radius:9px;width:28px;color:#fccf5e;padding:2px;height:28px}
    .tech_patientreport_listing2 .related_info_icon{left:37%!important}
    .tech_PatientReportInReview .returning_patient{left:34%}
    .newpractice .related_info_icon{left:90%!important}
    }
    @media screen and (width:1920px) {
    .mostActivePracticelisting .tablewrapper table td span .cursor{display:inline-block;background:#fef3df;margin:2px;color:#fff;border-radius:9px;width:28px;color:#fccf5e;padding:2px;height:28px}
    .jobticket_block_content_list2_span1{font-family:'metropolisregular';font-size:12px!important;background:#ede5fd!important;padding:4px;float:left!important;min-width:323px}
    .jobticket_block_content_list2_span2{font-family:'metropolisregular';font-size:12px!important;background:#fff3df!important;padding:4px;float:left!important;min-width:323px}
    .jobticket_block_content_list2_span3{font-family:'metropolisregular';font-size:12px!important;background:#c9f7f5!important;padding:4px;float:left!important;min-width:323px}
    .jobticket_block_content_list2_span4{font-family:'metropolisregular';font-size:12px!important;background:#ede5fd!important;padding:4px;float:left!important;min-width:323px}
    .jobticket_block_content_list2_span5{font-family:'metropolisregular';font-size:12px!important;background:#fff3df!important;padding:4px;float:left!important;min-width:323px}
    .jobticket_block_content_list2_span6{font-family:'metropolisregular';font-size:12px!important;background:#c9f7f5!important;padding:4px;float:left!important;min-width:323px}
    }
    @media screen and (max-width:1920px) {
    .smallview_reportsummaryblock{display:none!important}
    .summaryblockforbigscrren{display:block!important}
    .new_usermanagement_rightformobileview{display:none!important}
    }
    @media screen and (max-width:1350px) {
    .dashboard_search_block{width:100%}
    .dashboard_first_block{width:100%}
    .dashboard_second_block{width:100%}
    .firstgraph_block{width:100%}
    .secondgraph_block{width:100%;margin-top:0!important}
    .thirdgraph_block{width:100%;margin-top:0!important}
    .practic_block_list_contentpart3{width:17%}
    .jobticket_description{height:215px;margin:5px 8px}
    .jobticket_block_content{padding:4px 8px 4px 12px !important}
    .jobticket_block_content_header{padding:4px 4px 4px 0 !important}
    .jobticket_block_content_list1{width:112px!important}
    .jobticket_block_content_list2_span1{min-width:286px}
    .jobticket_block_content_list2_span2{min-width:286px}
    .jobticket_block_content_list2_span3{min-width:286px}
    .jobticket_block_content_list2_span4{min-width:286px}
    .jobticket_block_content_list2_span5{min-width:286px}
    .payperiod{width:315px}
    .arrowdown_usermanegment_logincoutnt{position:absolute;bottom:-36%!important;left:43%!important;cursor:pointer}
    .arrowup_usermanegment_logincoutnt{position:absolute;top:-36%!important;left:43%!important;cursor:pointer}
    .arrowdown_usermanegment_lastlogin{position:absolute;bottom:-36%!important;left:38%!important}
    .arrowup_usermanegment_lastlogin{position:absolute;top:-36%!important;left:38%!important}
    .folderview_firstblock{width:100%!important}
    }
    @media screen and (max-width:1275px) {
    .user_summary_block_list_contentpart5{width:23%}
    .report_summary_block_list_contentpart_Insurence4{width:25%}
    .billables_block_relatedblock_list_contentpart4{width:19%}
    .billables_block_relatedblock_list_contentpart3{width:13%}
    .dashboard_search_blockforpractice{display:block}
    }
    @media screen and (max-width:1250px) {
    .last_login_block{box-shadow:none!important;width:34%;padding:0!important}
    .smallview_reportsummaryblock{display:block!important;width:100%;margin-bottom:0!important}
    .patient_report_block{width:100%;margin-top:10px}
    .dashboard_second_block .report_summary_block{width:100%;min-height:704px;background-position:center bottom -46px!important}
    .dashboard_second_block .user_summary_block{width:100%;background-position:center bottom -46px!important}
    .patient_report_block_tech_new{width:100%}
    .summaryblockforbigscrren{display:none!important}
    .user_summary_block_list_contentpart1{width:2%}
    .user_summary_block_list_contentpart2{width:4%}
    .user_summary_block_list_contentpart3{width:60%}
    .user_summary_block_list_contentpart5{width:14%}
    .report_summary_block_list_uploadedpart1forsmall{width:6%}
    .report_summary_block_list_uploadedpart3forsmall{width:51%}
    .report_summary_block_list_uploadedpart4forsmall{width:16%}
    .report_summary_block_list_contentpart_Insurence1{width:7%}
    .report_summary_block_list_contentpart_Insurence2{padding:13.5px;width:52%}
    .adminpatientreport .cdk-column-coloredstatus{width:24%!important}
    .adminpatientreport .tablewrapper tr td:nth-child(2){width:12%!important}
    .adminpatientreport .cdk-column-select{width:5%}
    .adminpatientreport .cdk-column-created_at_datetime{width:20%!important}
    .adminpatientreport .tablewrapper tr th:nth-child(2){padding-left:52px!important}
    .adminpatientreport .cdk-column-coloredimage{width:27%!important}
    .adminpatientreport .cmaster_distributors::before{left:3%}
    .adminpatientreport .cdoctor::before{left:3%}
    .adminpatientreport .cnurse::before{left:3%}
    .adminpatientreport .cphysician::before{left:3%}
    .adminpatientreport .ctech::before{left:3%}
    .adminpatientreport .cbiller::before{left:3%}
    .adminpatientreport .cdoctor_office::before{left:3%}
    .adminpatientreport .crecordmanager::before{left:3%}
    .adminpatientreport .cdistributors::before{left:3%}
    .adminpatientreport .ctech_support::before{left:3%}
    .adminpatientreport .ccustomer_service::before{left:3%}
    .adminpatientreport .csales_person::before{left:3%}
    .adminpatientreport .cadmin_biller::before{left:3%}
    .adminpatientreport .cadmin::before{left:3%}
    .adminpatientreport .cpractice::before{left:3%}
    .jobticket_block_content_list1{width:20%!important}
    .jobticket_block_content_list2_span1{min-width:79%}
    .jobticket_block_content_list2_span2{min-width:79%}
    .jobticket_block_content_list2_span3{min-width:79%}
    .jobticket_block_content_list2_span4{min-width:79%}
    .jobticket_block_content_list2_span5{min-width:79%}
    .firstgraph_block_loginactivity{width:100%}
    .firstgraph_block_processtime{width:100%;margin-top:31px}
    .firstgraph_block_loginactivity{width:100%}
    .firstgraph_block_processtime{width:100%}
    .firstgraph_block_processtime{width:100%}
    .main_location_block{width:100%}
    .graph_bottom_icon{position:absolute!important;bottom:32px!important;right:20px!important}
    .graph_indicator_day{position:absolute!important;bottom:5px!important;right:23px!important}
    .firstgraph_block_titel_login_specification{width:57%;position:absolute;top:20px;right:0;text-align:center}
    .new_distributormainlisting .pece_user{margin-left:60px}
    .new_distributormainlisting .both_user{margin-left:60px}
    .new_distributormainlisting .bio_user{margin-left:60px}
    }
    @media screen and (max-width:1199px) {
    .uniqueLink{margin-bottom:30px}
    .unique_link_tab:nth-child(2){margin-bottom:15px}
    .dashboard_first_block .jobticket_block{background-position:center bottom -29px!important}
    .dashboard_second_block .user_summary_block{width:100%}
    .dashboard_first_block .prctice_block{width:100%;margin-top:85px!important}
    .dashboard_first_block{justify-content:center!important}
    .dashboard_first_block .billables_block{width:100%;margin-top:85px!important}
    .dashboard_first_block .jobticket_block{width:100%;margin-top:85px!important}
    .firstbox_title{box-shadow:none!important;position:absolute!important;top:-61px!important;left:50%!important;transform:translateX(-50%);padding:0!important;background:none!important}
    .practic_block_list_contentpart{width:5%}
    .showing0ff_admin_1stblock{position:absolute!important;bottom:60px;left:50%;transform:translateX(-50%)}
    .billables_block_list_contentpart1{width:7%}
    .billables_block_list_contentpart2{width:47%}
    .billables_block_list_contentpart3{width:46%}
    .billables_block_relatedblock_list_contentpart1{width:7%}
    .billables_block_relatedblock_list_contentpart2{width:61%}
    .main_practice_block_subheader_content1 P{width:250px!important}
    .main_practice_block_subheader_content2 P{width:250px!important}
    .main_practice_block_subheader_content3 P{width:250px!important}
    .showing0ff_admin_2stblock{position:absolute!important;bottom:0;left:50%;transform:translateX(-50%)}
    .showing0ff_admin_3stblock_new{position:absolute!important;top:109%;left:50%!important;transform:translateX(-50%)}
    .bilableblock_listing .cdk-column-total_approved_report{text-align:inherit!important}
    .payperiod_block{box-shadow:none!important;width:43%!important;padding:0!important}
    .otheraction_modal_buttons .mat-raised-button{width:30%;margin-bottom:10px!important;padding:2px!important;border-radius:8px!important;color:#000!important;font-family:'metropolisregular';font-size:15px!important;margin-right:17px}
    .relatedinfo_modal_pic{width:29px;margin-bottom:-7px;margin-right:11px}
    .relatedinfo_modal_content_span1{margin-left:7px;background:#ede5fd;width:65%;display:inline-block;padding:6px}
    .relatedinfo_modal_content_span2{margin-left:7px;background:#fff2dd;width:65%;display:inline-block;padding:6px}
    .relatedinfo_modal_content_span3{margin-left:7px;background:#c9f7f5;width:65%;display:inline-block;padding:6px}
    .new_usermanagement_rightformobileview{display:block!important;width:100%!important;margin-bottom:17px}
    .new_usermanagement_rightformobileview_top{display:none!important}
    .new_usermanagement_left_formoile_view{width:100%!important;margin-right:inherit!important}
    .jobticket_block_list_content:last-child{display:flex!important;justify-content:space-between!important;box-shadow:none!important;border-bottom:0!important;padding:0!important;border-radius:0!important;align-items:center;flex-wrap:wrap}
    .pending_processing_block_list_card{box-shadow:none!important;padding:4px 30px 4px 31px !important;display:flex!important;background:none!important}
    .pending_processing_block_list_card_content1{font-family:'metropolisregular';font-size:12px!important;font-weight:700!important;width:44%!important}
    .pending_processing_block_list_card_content2_span1{font-family:'metropolisregular';font-size:12px!important;background:#ede5fd!important;padding:4px;float:left!important;min-width:45%}
    .pending_processing_block_list_card_content2_span2{font-family:'metropolisregular';font-size:12px!important;background:#fff3df!important;padding:4px;float:left!important;min-width:45%}
    .pending_processing_block_list_card_content2_span3{font-family:'metropolisregular';font-size:12px!important;background:#c9f7f5!important;padding:4px;float:left!important;min-width:45%}
    .practicedashboardfirstblock{min-height:735px}
    .patient_report_block_tech{width:100%!important;margin-top:20px}
    }
    @media screen and (max-width:1100px) {
    .payperiod_block{box-shadow:none!important;width:45%!important;padding:0!important}
    }
    @media screen and (max-width:1030px) {
    .payperiod_block{box-shadow:none!important;width:47%!important;padding:0!important}
    .techinformation_modal_2{width:100%}
    }
    @media screen and (max-width:991px) {
    .tab_unique_link .location_link{line-break:anywhere}
    .tab_unique_link{border-right:none}
    .SubmitRelatedInfo_modal{width:450px}
    .adminpatientreport .tablewrapper tr td{padding:5px 0!important}
    .adminpatientreport tr td.cdk-column-coloredimage{padding-left:52%!important}
    .allreportlistadmin .tablewrapper tr td:first-child{width:inherit!important}
    .bilableblock_listing .mat-cell,.practic_block_1st_listing .mat-cell{min-height:27px!important}
    .allreportlistadmin .related_info_icon{position:absolute;left:50%;transform:translateX(-50%);margin-top:-2px!important;font-size:19px!important;right:inherit;top:50%;transform:translate(-50%,-50%)}
    .bilableblock_listing .cdk-column-total_approved_report{text-align:right!important}
    .mostActivePracticelisting .mat-cell{width:100%!important}
    .new_distributormainlisting .tablewrapper tr td:nth-child(1){width:100%!important}
    .mostActivePracticelisting .tablewrapper tr td:nth-child(2){width:100%!important}
    .mostActivePracticelisting .cdk-column-Actions{display:flex!important;align-items:center;justify-content:flex-end}
    .mostActivePracticelisting .mat-row{padding:5px 10px}
    .adminpatientreport tr td:nth-child(3){padding-right:0!important}
    .samplereport_card_table .mat-table .mat-cell:after{content:attr(title);float:left;text-transform:capitalize;font-weight:400;position:absolute;left:6px;top:8px;font-size:16px;font-family:"AvenirMedium"}
    .mostActivePracticelisting .mat-table .mat-cell:after{content:attr(title);float:left;text-transform:capitalize;font-weight:400;position:absolute;left:6px;top:5px;font-size:16px;font-family:"AvenirMedium"}
    .mostActivePracticelisting .creview::before{left:42%!important;top:50%;transform:translatey(-50%)}
    .mostActivePracticelisting .cuploaded::before{left:42%!important;top:50%;transform:translatey(-50%)}
    .mostActivePracticelisting .capproved::before{left:42%!important;top:50%;transform:translatey(-50%)}
    .mostActivePracticelisting .cnotapproved::before{left:42%!important;top:50%;transform:translatey(-50%)}
    .mostActivePracticelisting .chold::before{left:42%!important;top:50%;transform:translatey(-50%)}
    .mostActivePracticelisting .csigned::before{left:42%!important;top:50%;transform:translatey(-50%)}
    .mostActivePracticelisting .csendtobiller::before{left:42%!important;top:50%;transform:translatey(-50%)}
    .mostActivePracticelisting .cbilled::before{left:42%!important;top:50%;transform:translatey(-50%)}
    .mostActivePracticelisting .cdownloaded::before{left:42%!important;top:50%;transform:translatey(-50%)}
    .mostActivePracticelisting .related_info_icon{position:absolute;left:50%!important;transform:translateX(-50%);margin-top:-2px!important;font-size:19px!important;right:inherit;top:12px}
    .dashboard_search_block{display:block!important}
    .payperiod_block{width:53%!important;margin:0 auto}
    .last_login_block{margin:0 auto;width:100%}
    .dashboard_second_block .user_summary_block{width:100%}
    .smallview_reportsummaryblock{width:100%;margin-top:17px}
    .report_summary_block_list_uploadedpart1forsmall{width:5%}
    .report_summary_block_list_uploadedpart3forsmall{width:55%}
    .report_summary_block_list_uploadedpart4forsmall{width:19%}
    .report_summary_block_list_approvedpart4{width:19%!important}
    .report_summary_block_list_contentpart_Insurence4{line-height:21px}
    .dashboard_second_block .report_summary_block{min-height:inherit}
    .main_practice_block_subheader_content1{width:30%!important}
    .main_practice_block_subheader_content2{width:30%!important}
    .main_practice_block_subheader_content3{width:30%!important}
    .main_practice_block_subheader_content1 p{width:100%!important}
    .main_practice_block_subheader_content2 p{width:100%!important}
    .main_practice_block_subheader_content3 p{width:100%!important}
    .practic_block_list_contentpart{width:5%;margin-right:7px}
    .dashboard_first_block .jobticket_block{background-position:center bottom -29px!important}
    .user_summary_block_list_contentpart1{width:4%;margin-right:7px}
    .practice_listing_viewall_button{bottom:10px!important;left:50%!important;top:inherit!important;transform:translateX(-50%)!important;right:inherit!important}
    .billabbleblock_listing_viewall_button{bottom:10px!important;left:50%!important;top:inherit!important;transform:translateX(-50%)!important;right:inherit!important}
    .jobticket_Listing_viewall_button{bottom:10px!important;left:50%!important;top:inherit!important;transform:translateX(-50%)!important;right:inherit!important}
    .user_summary_block_list_contentpart2{width:7%}
    .user_summary_block_list_contentpart3{width:58%}
    .mostActivePracticelisting .cadmin::before{left:unset!important;transform:translate(-50%,-50%)!important;right:-20px;top:-5px}
    .mostActivePracticelisting .cdoctor::before{left:unset!important;transform:translate(-50%,-50%)!important;right:-20px;top:-5px}
    .mostActivePracticelisting .cnurse::before{left:unset!important;transform:translate(-50%,-50%)!important;right:-20px;top:-5px}
    .mostActivePracticelisting .cphysician::before{left:unset!important;transform:translate(-50%,-50%)!important;right:-20px;top:-5px}
    .mostActivePracticelisting .ctech::before{left:unset!important;transform:translate(-50%,-50%)!important;right:-20px;top:-5px}
    .mostActivePracticelisting .cbiller::before{left:unset!important;transform:translate(-50%,-50%)!important;right:-20px;top:-5px}
    .mostActivePracticelisting .cdoctor_office::before{left:unset!important;transform:translate(-50%,-50%)!important;right:-20px;top:-5px}
    .mostActivePracticelisting .crecordmanager::before{left:unset!important;transform:translate(-50%,-50%)!important;right:-20px;top:-5px}
    .mostActivePracticelisting .cdistributors::before{left:unset!important;transform:translate(-50%,-50%)!important;right:-20px;top:-5px}
    .mostActivePracticelisting .ctech_support::before{left:unset!important;transform:translate(-50%,-50%)!important;right:-20px;top:-5px}
    .mostActivePracticelisting .ccustomer_service::before{left:unset!important;transform:translate(-50%,-50%)!important;right:-20px;top:-5px}
    .mostActivePracticelisting .csales_person::before{left:unset!important;transform:translate(-50%,-50%)!important;right:-20px;top:-5px}
    .mostActivePracticelisting .cadmin_biller::before{left:unset!important;transform:translate(-50%,-50%)!important;right:-20px;top:-5px}
    .mostActivePracticelisting .cpractice::before{left:unset!important;transform:translate(-50%,-50%)!important;right:-20px;top:-5px}
    .adminpatientreport .cmaster_distributors::before{left:unset!important;transform:translate(-50%,-50%)!important;right:-20px;top:-5px}
    .dashboard_payperiod_block_buutton{margin-left:16px!important}
    .payperiod_block .mat-datepicker-popup{pointer-events:auto;bottom:191px;left:-102.391px}
    .relatedinfo_modal_content p{text-align:center}
    .relatedinfo_modal_content_spanname{margin-bottom:17px}
    .relatedinfo_modal_content_span1{width:100%;margin-left:0}
    .relatedinfo_modal_content_span2{width:100%;margin-left:0}
    .relatedinfo_modal_content_span3{width:100%;margin-left:0}
    .relatedinfo_modal_content_spanname{width:39%;display:inline-block}
    .relatedinfo_modal_title{padding:8px!important;border-radius:22px!important;font-size:20px!important;text-align:center!important;background:linear-gradient(to left,#ffbe00 0%,#ff8f01 67%)!important;color:#fff!important;margin:0 auto;font-family:'metropolissemi_bold';width:74%;margin-bottom:10px}
    .dashboardationbutton{min-width:0!important}
    .test .notes-modal .maindialognew .mat-dialog-content .mat-subheader{width:100%!important}
    .bio_body .notes-modal .maindialognew .mat-dialog-content .mat-subheader{width:100%!important;margin-top:0!important}
    .searchmodalnewdashboard h1{width:100%!important}
    .allreportlistforall_card{display:flex!important;justify-content:space-between;margin:0 auto;flex-direction:column-reverse;flex-wrap:wrap}
    .allreportlistforall{width:100%!important}
    .allreportsummeryforall{width:100%!important;margin-bottom:20px!important}
    .invoicelist_listing .cdk-column-amount{width:inherit!important}
    .invoicelist_listing .cdk-column-userrole{width:inherit!important}
    .invoicelist_listing .cdk-column-username{width:inherit!important}
    .samplereport_card_table .mat-cell:first-child::before{content:"No ";float:left;text-transform:uppercase;font-weight:400;position:absolute;left:6px;font-family:"AvenirMedium";font-size:16px}
    .samplereport_card_table .mat-cell:nth-child(2)::before{content:" Report  ";float:left;text-transform:uppercase;font-weight:400;position:absolute;left:6px;font-family:"AvenirMedium";font-size:16px}
    .samplereport_card_table .mat-cell:nth-child(3)::before{content:" Report Type  ";float:left;text-transform:uppercase;font-weight:400;position:absolute;left:6px;font-family:"AvenirMedium";font-size:16px}
    .samplereport_card_table .mat-cell:nth-child(4)::before{content:" Evaluation Worksheet ";float:left;text-transform:uppercase;font-weight:400;position:absolute;left:6px;font-family:"AvenirMedium";font-size:16px}
    .samplereport_card_table .mat-cell:nth-child(5)::before{content:"  Sample Report";float:left;text-transform:uppercase;font-weight:400;position:absolute;left:6px;font-family:"AvenirMedium";font-size:16px}
    .samplereport_card_table .mat-cell:nth-child(6)::before{content:"  Download ";float:left;text-transform:uppercase;font-weight:400;position:absolute;left:6px;font-family:"AvenirMedium";font-size:16px}
    .samplereport_card_table .mat-column-worksheet{width:inherit!important}
    .samplereport_card_table .mat-column-view{width:inherit!important}
    .samplereport_card_table .mat-column-download{width:inherit!important;padding-right:20px!important}
    .samplereport_viewbtn_worksheet{min-width:90px!important}
    .samplereport_viewbtn{min-width:90px!important}
    .samplereport_downloadbtn{min-width:90px!important}
    .newtheam_patientreport_listing .cdk-column-Actions{width:inherit!important}
    .waveoffListing .lib-pager-class .selectpaginationCls{width:50%;position:relative!important;right:inherit;top:1px;padding:12px;border:1px solid #bdbdbd;display:flex;margin:0 auto}
    .jobticketlistnew .th-header-center:last-child{display:none!important}
    .jobticketlistnew .mat-column-Actions{width:inherit!important}
    .pending_processing_block_list_card{box-shadow:none!important;padding:4px 30px 4px 31px !important;display:flex!important;background:none!important}
    .pending_processing_block_list_card_content1{font-family:'metropolisregular';font-size:12px!important;font-weight:700!important;width:44%!important}
    .pending_processing_block_list_card_content2_span1{font-family:'metropolisregular';font-size:12px!important;background:#ede5fd!important;padding:4px;float:left!important;min-width:45%}
    .pending_processing_block_list_card_content2_span2{font-family:'metropolisregular';font-size:12px!important;background:#fff3df!important;padding:4px;float:left!important;min-width:45%}
    .pending_processing_block_list_card_content2_span3{font-family:'metropolisregular';font-size:12px!important;background:#c9f7f5!important;padding:4px;float:left!important;min-width:45%}
    .practicedashboardfirstblock{min-height:735px}
    .practice_patientreport .tablewrapper .mat-column-Actions{max-width:inherit!important}
    .newpractice .tablewrapper tr td:nth-child(1){width:inherit!important}
    .addtionaldata{bottom:0}
    .symptoms_list .button_div_custom_cls{justify-content:flex-end;right:102px!important}
    .waveoffListing .button_div_custom_cls{justify-content:flex-end}
    .rulelist_newthem .button_div_custom_cls{justify-content:flex-end;position:absolute;right:73px;top:5px}
    .table_wrapper tr.mat-header-row{display:none}
    .practice_detail_block{width:100%}
    .lastlogin_description{text-align:center}
    .adminpatientreport .cphysical_therapist{left:unset;right:-5px;top:-7px}
    }
    @media screen and (max-width: 800px) {
    .payperiod_block{width:66%!important;margin:0 auto}
    .folderview_main_header_div{width:70%;margin:0 auto}
    .arrowup_usermanegment_name{position:absolute;top:-36%;left:20%!important;cursor:pointer;font-size:18px}
    .arrowdown_usermanegment_name{position:absolute;bottom:-36%;left:20%!important;cursor:pointer;font-size:18px}
    .arrowup_usermanegment_lastlogin{position:absolute;top:-36%!important;left:48%!important}
    .arrowdown_usermanegment_lastlogin{position:absolute;bottom:-36%!important;left:48%!important}
    .arrowup_usermanegment_logincoutnt{position:absolute;top:-36%!important;left:60%!important;cursor:pointer}
    .arrowdown_usermanegment_logincoutnt{position:absolute;bottom:-36%!important;left:60%!important;cursor:pointer}
    .tech_patientreport_button{position:unset!important;margin-bottom:20px!important}
    }
    @media screen and (max-width: 900px) {
    .otheraction_modal_buttons .mat-raised-button{width:44%}
    .subgroup_rdo_wrapper{width:100%}
    }
    @media screen and (max-width: 750px) {
    .otheraction_modal_buttons .mat-raised-button{width:44%;margin-bottom:10px!important;padding:2px!important;border-radius:8px!important;color:#000!important;font-family:'metropolisregular';font-size:15px!important;margin-right:17px}
    .relatedinfo_modal_pic{margin-bottom:-11px}
    .test .admin_wrapper .add_form .submit_form button{width:100%!important;margin-bottom:10px!important}
    .jobticket_folderview_middleblock_titel_small{margin-top:30px!important}
    .folderview_jobticket_list .searchiconcls{height:36px!important;width:40px!important;background:#f5f5f5!important;padding:6px!important;margin:7px!important;position:absolute!important;top:-108px;left:8px!important;border-radius:9px!important}
    }
    @media screen and (max-width: 700px) {
    .datebox{display:block!important}
    .payperiod_button{width:100%;text-align:center}
    .practic_block_list_contentpart{width:8%;margin-right:7px}
    .billables_block_list_contentpart1{width:8%;margin-right:7px}
    .billables_block_relatedblock_list_contentpart1{width:8%;margin-right:7px}
    .payperiod_block_logo{position:absolute!important;top:-101px!important;left:-22px}
    .payperiod_description{margin-left:157px;box-shadow:none!important;padding:5px 0 0 2px !important}
    .relatedinfo_modal_content_spanname{width:53%;display:inline-block}
    .folderview_jobticket_block_arrrow{position:absolute!important;right:inherit!important;bottom:28px;width:100%!important;justify-content:space-between!important}
    .test .cpt_tierslist{display:flex!important;padding:5px 0;margin:5px .5%;border-bottom:solid 1px #f1f1f1;align-items:center;flex-wrap:wrap}
    .test .cpt_tierslistdiv{display:block;width:100%;margin-right:.5%;float:left}
    .test .cpt_tierslistdiv2{width:100%}
    .test .cpt_tierslistdiv input{border-radius:4px 4px 0 0;background:#fff;border:1px solid #e0e0e0;border-bottom:solid 1px #949494;padding:15px 22px;width:100%}
    .patientIntakeFormheder{display:flex;align-items:center;width:100%;justify-content:center;flex-wrap:wrap;position:relative}
    .patientIntakeFormheder img{width:150px;position:relative;top:inherit;transform:inherit}
    .patientIntakeFormheder h2{width:100%;text-align:center}
    .techinformation_modal{width:100%}
    .techinformation_modal_title p{width:100%}
    .techinformation_modal_reguler{word-break:break-all}
    .techinformation_modal_bold{min-width:85px}
    }
    @media screen and (max-width: 600px) {
    .payperiod_block_logo{position:absolute!important;top:-103px!important;left:-58px}
    .payperiod_description{margin-left:126px;box-shadow:none!important;padding:5px 0 0 2px !important}
    .firstgraph_block_titel_login_specification_processing{width:47%;position:absolute;top:8px;right:12px;text-align:center}
    .firstgraph_block_titel_login_specification_inqyry{width:100%!important;position:relative!important;margin-bottom:38px!important;right:0!important;left:0!important}
    .firstgraph_block_titel_login_specification{width:100%!important;position:relative!important;margin-bottom:38px!important;right:0!important;left:0!important}
    .firstgraph_block_titel_login_specification_processing{width:100%!important;position:relative!important;margin-bottom:38px!important;right:0!important;left:0!important}
    .firstgraph_block_titel_login_specification_billable{width:100%!important;position:relative!important;margin-bottom:38px!important;right:0!important;left:0!important}
    .graph_top_icon{position:absolute!important;top:134px;left:12px}
    .graph_indicator_count{position:absolute!important;top:122px;left:49px}
    .dashboard_first_block .jobticket_block{width:100%;margin-top:85px!important;min-height:795px}
    .relatedinfo_modal_title{padding:8px!important;border-radius:22px!important;font-size:20px!important;text-align:center!important;background:linear-gradient(to left,#ffbe00 0%,#ff8f01 67%)!important;color:#fff!important;margin:0 auto;font-family:'metropolissemi_bold';width:81%;margin-bottom:10px;padding:8px!important;border-radius:22px!important;font-size:16px!important;text-align:center!important;background:linear-gradient(to left,#ffbe00 0%,#ff8f01 67%)!important;color:#fff!important;margin:0 auto;font-family:metropolissemi_bold;width:81%;margin-bottom:10px}
    .otheraction_modal_buttons .mat-raised-button{width:100%}
    .folderview_main_header p{font-size:25px!important;font-family:'metropolissemi_bold';color:#fff;text-align:center;margin:31px 0 0!important}
    .folderview_main_header_div{width:64%;margin:0 auto}
    .usermanegment_priviewicon{width:100%;text-align:center!important}
    .usermgnet_btnsec{padding:2px 15px}
    .statuschange_text p{margin-bottom:0!important;margin-left:0!important}
    .arrowup_usermanegment_name{position:absolute;top:-36%;left:28%!important;cursor:pointer;font-size:18px}
    .arrowdown_usermanegment_name{position:absolute;bottom:-36%;left:28%!important;cursor:pointer;font-size:18px}
    .arrowup_usermanegment_lastlogin{position:absolute;top:-36%!important;right:2px!important;left:inherit!important}
    .arrowdown_usermanegment_lastlogin{position:absolute;bottom:-36%!important;right:2px!important;left:inherit!important}
    .arrowup_usermanegment_logincoutnt{position:absolute;top:-36%!important;right:2px!important;left:inherit!important;cursor:pointer}
    .arrowdown_usermanegment_logincoutnt{position:absolute;bottom:-36%!important;right:2px!important;left:inherit!important;cursor:pointer}
    .usermng_pic_wrapper{display:flex;align-items:center;justify-content:flex-end}
    .new_usermanagement_card_content2_2ndblock_1stname{margin-bottom:0!important;width:55%!important;font-size:12px!important}
    .new_usermanagement_card_content2_2ndblock_{width:55%!important}
    .folderview_patientreport_listing .button_div_custom_cls{display:flex!important;flex-wrap:wrap!important;width:64%!important}
    .jobticket_folderview_middleblock_titel{padding:5px!important;border-radius:13px!important;width:86%!important;text-align:center!important;background:linear-gradient(180deg,rgba(255,176,0,1) 0%,rgba(255,143,1,1) 100%)!important;margin:0 auto;font-size:25px!important;font-family:'metropolissemi_bold';color:#fff!important}
    .search_div_admin .admin_search_modal_2nd_div{width:100%!important}
    .search_div_admin .example-full-width{width:100%!important}
    .search_div_admin .mat-form-field{width:100%!important}
    .admin_search_modal_2nd_div .mat-form-field{width:100%!important}
    .success .viewsavebtn{width:100%!important}
    .admin_dashboard .DataTable .searchbar .mat-form-field{width:100%!important}
    .CustomButtonListen_div{padding:10px;display:flex;align-items:center;flex-wrap:wrap;width:100%}
    .CustomButtonListen_div button{width:100%!important;margin:inherit!important}
    .top_header{white-space:inherit!important;margin-bottom:8px!important;flex-wrap:wrap;margin-bottom:10px}
    .top_header button{width:100%!important}
    .allreportlistadmin_main_card_title p{min-width:94%;margin-top:40px!important}
    .allreportlistforall .searchiconcls{height:36px!important;width:40px!important;background:#f5f5f5!important;padding:6px!important;margin:7px!important;position:absolute!important;top:-113px!important;left:8px!important;border-radius:9px!important}
    }
    @media screen and (max-width: 500px) {
    .mostActivePracticelisting .creview::before{left:39%!important;top:50%;transform:translatey(-50%)}
    .mostActivePracticelisting .cuploaded::before{left:39%!important;top:50%;transform:translatey(-50%)}
    .mostActivePracticelisting .capproved::before{left:39%!important;top:50%;transform:translatey(-50%)}
    .mostActivePracticelisting .cnotapproved::before{left:39%!important;top:50%;transform:translatey(-50%)}
    .mostActivePracticelisting .chold::before{left:39%!important;top:50%;transform:translatey(-50%)}
    .mostActivePracticelisting .csigned::before{left:39%!important;top:50%;transform:translatey(-50%)}
    .mostActivePracticelisting .csendtobiller::before{left:39%!important;top:50%;transform:translatey(-50%)}
    .mostActivePracticelisting .cbilled::before{left:39%!important;top:50%;transform:translatey(-50%)}
    .mostActivePracticelisting .cdownloaded::before{left:39%!important;top:50%;transform:translatey(-50%)}
    .payperiod_block_logo{position:absolute!important;top:-103px!important;left:-65px;display:none}
    .payperiod_block{width:100%!important}
    .payperiod_description{margin-left:0}
    .payperiod{clip-path:inherit!important;width:100%!important}
    .payperiod .mat-form-field-wrapper{padding-bottom:0}
    .payperiod_block .mat-form-field-infix{margin-left:0!important}
    .main_practice_block_subheader_content1{width:100%!important}
    .main_practice_block_subheader_content2{width:100%!important;margin-top:8px!important}
    .main_practice_block_subheader_content3{width:100%!important;margin-top:8px!important}
    .main_practice_block_subheader{display:block!important}
    .main_billable_block_subheader_content1{width:100%!important}
    .main_billable_block_subheader_content1 p{width:100%!important}
    .firstgraph_block_loginactivity{padding:15px 12px 62px!important}
    .firstgraph_block_processtime{padding:15px 12px 62px!important}
    .jobticket_block_list_contentpart3{margin-bottom:0!important;width:16%;font-size:13px!important;font-family:'metropolisregular'}
    .payperiod_description{text-align:center}
    .lastlogin_description{text-align:center}
    .report_summary_block_list_uploadedpart1forsmall{width:5%;margin-right:14px}
    .otheraction_modal_buttons .mat-raised-button{width:90%;margin-bottom:10px!important;padding:2px!important;border-radius:8px!important;color:#000!important;font-family:'metropolisregular';font-size:15px!important}
    .relatedinfo_modal_title{margin-top:22px!important;width:100%}
    .relatedinfo_modal_content_spanname{width:70%;display:inline-block}
    .jobticket_block_list_content:last-child{display:block!important}
    .jobticket_block_list_content{display:block!important}
    .jobticket_block_list_contentpart1{margin:0 auto}
    .jobticket_list_userpic{position:relative;left:inherit;top:inherit}
    .jobticket_block_list_contentpart3{width:100%}
    .jobticket_block_list_contentpart2{width:100%}
    .jobticket_block_list_contentpart3{text-align:center;justify-content:center;position:unset}
    .jobticket_Listing_viewall_button{position:relative!important;left:inherit!important;top:inherit!important;margin:0 auto!important;bottom:inherit!important;right:inherit!important;transform:inherit!important;margin-bottom:12px!important}
    .usermng_pic_wrapper{display:flex;align-items:center;justify-content:flex-end}
    .jobticket_folderview_middleblock_titel{padding:5px!important;border-radius:13px!important;width:100%!important;text-align:center!important;background:linear-gradient(180deg,rgba(255,176,0,1) 0%,rgba(255,143,1,1) 100%)!important;margin:0 auto;font-size:25px!important;font-family:'metropolissemi_bold';color:#fff!important}
    .admin_search_modal_button_div button{width:100%!important;margin-bottom:8px!important}
    .waveoffListing .lib-pager-class .selectpaginationCls{width:80%;position:relative!important;right:inherit;top:1px;padding:12px;border:1px solid #bdbdbd;display:flex;margin:0 auto}
    .mat-horizontal-stepper-header-container{flex-wrap:wrap}
    .mat-horizontal-stepper-header{padding:0 10px!important}
    }
    @media screen and (max-width: 450px) {
    .user_summary_block_list_contentpart5{width:16%}
    .user_summary_block_list_contentpart2{margin-right:10px}
    .practic_block_list_contentpart{width:8%;margin-right:17px}
    .billables_block_list_contentpart1{width:8%;margin-right:17px}
    .billables_block_relatedblock_list_contentpart1{width:8%;margin-right:17px}
    .folderview_main_header::after{display:none}
    .folderview_main_header::before{display:none}
    .folderview_main_header{width:inherit!important;margin:0 auto;text-align:center;padding:1px;position:inherit!important;top:inherit!important;right:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;height:inherit!important;padding:6px!important;border-radius:22px!important;font-size:19px!important;width:290px!important;text-align:center!important;background:linear-gradient(to left,#ffbe00 0%,#ff8f01 67%)!important;color:#fff!important;margin:0 auto}
    .folderview_main_header p{margin:0!important}
    .folderview_main_header_div_position{height:inherit!important;margin-bottom:12px}
    .folderview_main_header_div{width:100%!important;margin:0 auto}
    .samplereport_card{width:98%!important}
    .manage_l_wr .titles{font-size:19px}
    .files-view .imgname{font-size:16px}
    }
    @media screen and (max-width: 400px) {
    .billables_block_list_contentpart3{width:29%}
    .billables_block_list_contentpart2{width:57%}
    .relatedinfo_modal_title{font-size:13px!important}
    .relatedinfo_modal_content p{font-family:'metropolissemi_bold';font-size:13px!important}
    .arrowup_usermanegment_logincoutnt{position:absolute;top:-36%!important;right:-5px!important;left:inherit!important;cursor:pointer}
    .arrowdown_usermanegment_logincoutnt{position:absolute;bottom:-36%!important;right:-5px!important;left:inherit!important;cursor:pointer}
    .samplereport_card_table .mat-cell:first-child::before{content:"No ";float:left;text-transform:uppercase;font-weight:400;position:absolute;left:6px;font-family:"AvenirMedium";font-size:12px}
    .samplereport_card_table .mat-cell:nth-child(2)::before{content:" Report  ";float:left;text-transform:uppercase;font-weight:400;position:absolute;left:6px;font-family:"AvenirMedium";font-size:12px}
    .samplereport_card_table .mat-cell:nth-child(3)::before{content:" Report Type  ";float:left;text-transform:uppercase;font-weight:400;position:absolute;left:6px;font-family:"AvenirMedium";font-size:12px}
    .samplereport_card_table .mat-cell:nth-child(4)::before{content:" Evaluation Worksheet ";float:left;text-transform:uppercase;font-weight:400;position:absolute;left:6px;font-family:"AvenirMedium";font-size:12px}
    .samplereport_card_table .mat-cell:nth-child(5)::before{content:"  Sample Report";float:left;text-transform:uppercase;font-weight:400;position:absolute;left:6px;font-family:"AvenirMedium";font-size:12px}
    .samplereport_card_table .mat-cell:nth-child(6)::before{content:"  Download ";float:left;text-transform:uppercase;font-weight:400;position:absolute;left:6px;font-family:"AvenirMedium";font-size:12px}
    .mat-table .mat-cell{border-bottom:1px solid #ddd;display:block;font-size:1em;text-align:right;height:auto;margin-bottom:12px;padding:4px 9px;position:relative;padding-left:40%}
    .samplereport_card_table td.mat-cell:last-of-type,td.mat-footer-cell:last-of-type,th.mat-header-cell:last-of-type{padding-right:10px!important}
    .allnotificationcls .lesson_details{border-right:none}
    }