.page-id-72015 .et_builder_inner_content.et_pb_gutters3 {
    margin-left: 0;
}
@media (min-width: 768px) and (max-width: 980px){
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section .left_filter .filter_fix_mob {
        display: flex;
        align-items: center;
        width: 100%;
    }
    select#filter_status,select#user_status {
        width: 100px;
        min-width: 120px;
    }
    .activity_list select#filter_status,select#user_status {
        width: 100px;
        min-width: 170px;
    }
    .Suggestions_filter, .Custom_filter_section{
        flex-flow: wrap;
    }
    .activity_list .Custom_filter_section{
        flex-flow: inherit;
    }
    .delete_activity_design label.filter-title {
        width: auto;
    }
    .emg_tooltip{
        margin-left: 10px;
    }
    .Custom_filter_section select{
        width: 40%;
    }
    .emg_tooltip p {
        transform: translateY(-24%);
    }
    div#profile_img {
        text-align: left;
        margin: 0;
        height: 95px;
        width: 95px;
        border: 3px solid #fff;
    }
    header#main-header .logo_container .profile {
        display: flex;
        align-items: center;
        padding: 0 !important;
    }
    header#main-header .logo_container .profile .mobile_fix_profile {
        padding-left: 25px;
    }
    header#main-header .container.clearfix.et_menu_container {
        width: 90%;
        display: flex;
        align-items: center;
        padding: 17px 0px;
    }
    header#main-header .logo_container {
        position: inherit;
    }
    header#main-header {
        overflow: inherit !important;
    }
    header#main-header .container.clearfix.et_menu_container div#et_mobile_nav_menu ul#mobile_menu {
        top: 129px;
    }
    header#main-header .container.clearfix.et_menu_container div#et_mobile_nav_menu span.mobile_menu_bar.mobile_menu_bar_toggle {
        padding: 0;
    }
    header#main-header .container.clearfix.et_menu_container div#et_mobile_nav_menu .mobile_menu_bar:before {
        color: #fff;
    }
    .logo_img {
        width: 100% !important;
        padding: 14px 0px 7px 0px !important;
    }
    table#search_emp_department tr th:first-child {
        width: 150px !important;
    }
    #emp_previous_notifications_list tbody .notify_date_table {
        width: 14%;
    }
    /* page */
    .Emgaging_dashborde .col-md-9 {
        margin-left: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .Emgaging {
        padding-top: 129px;
    }
    .Emgaging_dashborde .Admin_Dashboard ,
    .Emgaging_dashborde .add_new_employee_hr,
    .Emgaging_dashborde .Search_employees_list,
    .Emgaging_dashborde .add_new_role,
    .Emgaging_dashborde .Notify_section_HR, 
    .Emgaging_dashborde .leave,
    .Emgaging_dashborde .Notification,
    .Emgaging_dashborde .personal_documen{
        padding: 25px 35px 56px 35px !important;
    }
    .totle_display .col-md-3{
        margin-right: 16px;
    }
    /*Document delete list */
    .Emgaging_dashborde .Search_employees_list_detail .who_delete_section .left_filter {
        width:35% !important;
    }
    .Emgaging_dashborde .Search_employees_list_detail .who_delete_section .left_filter .filter_fix_mob {
        width:16%;
    }
    .Emgaging_dashborde .Search_employees_list_detail .who_delete_section .left_filter #who_del_document_length {
        width:100%;
    }
    .Emgaging_dashborde .Search_employees_list_detail .who_delete_section .left_filter #who_del_document_length select{
        width:100%;
    }
    /*Employee who read ploicy*/
    .Emgaging_dashborde .Search_employees_list_detail .who_read_policy .left_filter {
        width:35% !important;
    }
    .Emgaging_dashborde .Search_employees_list_detail .who_read_policy .left_filter .filter_fix_mob {
        width:16%;
    }
    .Emgaging_dashborde .Search_employees_list_detail .who_read_policy .left_filter #who_read_policy_length,
    .Emgaging_dashborde .Search_employees_list_detail .who_read_policy .left_filter #who_read_policy_length select {
        width:100%;
    }
    /* search-employees start */
    .Emgaging_dashborde .Search_employees_list div#example_wrapper {
        overflow-x: scroll;
    }
    .Emgaging_dashborde .Search_employees_list select#filter_dep{
        width: 163px;
    }
    /* search-employees end */
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section .form select#filter_dep {
        width: 100%;
    }
    .Emgaging_dashborde .col-md-9 div#example_wrapper {
        overflow-x: scroll;
    }
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section .right_filter {
        width: 32%;
    }
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section.left_filter {
        width: 75%;
    }
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section .form:nth-child(2) {
        width: 100%;
    }
    .Emgaging_dashborde .Search_employees_list .activity_list .Custom_filter_section .form:nth-child(2){
        width: auto;
    }
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section .left_filter {
        width: 75%;
    }
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section .left_filter .form-group.form {
        width: 248px;
    }
    .Emgaging_dashborde .Search_employees_list,
    .Emgaging_dashborde .Reports,
    .Emgaging_dashborde .leave_request.leave,
    .Emgaging_dashborde .Admin_Verify_Employee,
    .Emgaging_dashborde .Exit_Preparation,
    .Emgaging_dashborde .Admin_Package_Handbook{
        padding: 25px 35px 76px 35px;
    }
    /*  leave-requests start */
    .Emgaging_dashborde .leave_request.leave .table_responsive div#leave_requests_wrapper {
        overflow-y: scroll;
    }   
    /*  verify-employee start */
    .Emgaging_dashborde .Admin_Verify_Employee .Admin_Verify_right .check_box_custome input[type="checkbox"] {
        min-width: 20px;
        min-height: 20px;
    }
    /* personal-documents start */
    .Emgaging_dashborde .personal_documen .document_uplord_detail .document_button .delete_file a {
        white-space: nowrap;
    }
    .Emgaging_dashborde .personal_documen .Mandatory_document_uplord .document_uplord_detail .document_button .upload_text .custom-file label {
        line-height: 1.1;
    }
    .Emgaging_dashborde .Search_employees {
        padding: 25px 35px 56px 35px !important
    }
    .Emgaging_dashborde .Search_employees .view_per_details .Languages .Languages_detail .language_new i,
    .Emgaging_dashborde .Search_employees .view_per_details .Technical_Skills i,
    .Emgaging_dashborde .Search_employees .view_per_details .clone_row  i {
        right: -6px;
    }
    .Emgaging_dashborde .Search_employees .Search_employees_detail .View_Edit_Employee .View_Edit_profile.media {
        width: 73%;
    }
    .Emgaging .Admin_Dashboard.data_detail_box div#editLeave .appy_for_a_leave_detail .pro_filed {
        align-items: baseline;
    }
    .Emgaging .Emgaging_dashborde .add_new_employee_hr .data_detail div#delete_item .modal-dialog {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        min-height: calc(100% - (.5rem * 2));
    }
    .emg_tooltip p{
        transform: translateY(-21%);
    }
    .Emgaging_dashborde .add_new_employyee_document .Mandatory_detail .document_uplord_detail .left_side_text {
         width: 50%;
     }
     .approve_status {
         width: 50%;
     }
     .Emgaging_dashborde .add_new_employyee_document .Mandatory_detail .document_uplord_detail {
         flex-flow: wrap;
     }
     .Emgaging_dashborde .add_new_employyee_document .Mandatory_detail .document_uplord_detail .document_button {
         width: 100%;
         justify-content: space-between;
     }
     .view_survey_result .modal-dialog.modal-dialog-centered {
         margin: 100px auto;
     }
     div#main-content div#content-area {
         margin: 0px 30px 40px -20px;
     }
     /*Generate report*/
     .preview_report_btn,
     .Emgaging_button,
     .Delete_report_btn {
        width: 100px;
        padding: 10px 0px ;
     }
}
@media (min-width:1400px) and (max-width:1699px) {
    .Emgaging_dashborde .Search_employees .pro_filed .form .custom-file label {
        width: 73%;
    }
}
@media (min-width:1200px) and (max-width:1399px) {
    .Emgaging_dashborde .Search_employees .pro_filed .form .custom-file label {
        width: 67%;
    }
}
@media (min-width:1200px) and (max-width:1275px){
    .Emgaging .Emgaging_dashborde .Search_employees_list .data_detail .Search_employees_list_detail .data_employees .Custome_search_emp .right_filter {
        width: 50% !important;
    }
}
@media (min-width: 1200px) and (max-width: 1440px){
    .Emgaging_dashborde .add_new_employyee_document .Mandatory_detail .document_uplord_detail .left_side_text {
        width: 28%;
    }
    .approve_status {
        width: 37%;
    }
    .Emgaging_dashborde .dashboard_table table tbody tr td:nth-child(1){
        width: 25%;
    }
}
@media (min-width: 1441px) and (max-width: 1631px){
    .Emgaging_dashborde .add_new_employyee_document .Mandatory_detail .document_uplord_detail .left_side_text {
        width: 35%;
    }
    .approve_status {
        width: 30%;
    }
    .Emgaging_dashborde .dashboard_table table tbody tr td:nth-child(1){
        width: 21%;
    }
}
@media (min-width: 1200px){
    .Report_Previous_detail .delete_button {
        margin-right: 20px;
    }
}
@media (max-width:767px){
    .file-valid-date{
        padding-left: 0;
    }
    .folder_dir i.fas.fa-file {
        margin-left: -21px;
    }
    .sub_main_document .folder_dir{
        display: block;
    }
    .emp_star_rating .star_icon {
        display: flex;
    }
    .check_box_custome input#popi_list,
    .check_box_custome input#popi_verify{
        min-width: 20px;
        min-height: 20px;
    }
    .emg_tooltip p{
        transform: translateY(-37%);
    }
    #editLeave .modal-dialog.modal-dialog-centered {
        align-items: flex-end;
        min-height: calc(95% - (.5rem * 2));
    }
    .emp_star_rating .star_icon i {
        padding-bottom: 0 !important;
        padding-right: 2px;
    }
    div#upload_document .pro_filed .form label{
        width: 54%;
    }
    .croppie-container .cr-boundary,
    div#uploadimageModal div#image_demo {
        width: 260px !important;
    }
    div#profile_img {
        text-align: left;
        margin: 0;
        height: 75px;
        width: 75px;
        border: 3px solid #fff;
    }
    header#main-header .logo_container .profile {
        display: flex;
        align-items: center;
        padding: 0 !important;
    }
    header#main-header .logo_container .profile .mobile_fix_profile {
        padding-left: 13px;
    }
    header#main-header .container.clearfix.et_menu_container {
        width: 90%;
        display: flex;
        align-items: center;
        padding: 17px 0px !important;
    }
    header#main-header .logo_container {
        position: inherit !important;
    }
    header#main-header {
        overflow: inherit !important;
    }
    header#main-header .container.clearfix.et_menu_container div#et_mobile_nav_menu ul#mobile_menu {
        top: 109px !important;
    }
    header#main-header .container.clearfix.et_menu_container div#et_mobile_nav_menu span.mobile_menu_bar.mobile_menu_bar_toggle {
        padding: 0 !important;
    }
    header#main-header .container.clearfix.et_menu_container div#et_mobile_nav_menu .mobile_menu_bar:before {
        color: #fff !important;
    }
    header#main-header .container.clearfix.et_menu_container div#et-top-navigation {
        padding-top: 0 !important;
    }
    .logo_img {
        width: 100% !important;
        padding: 14px 0px 7px 0px !important;
        z-index: 9 !important;
    }
    header#main-header .logo_container p.profile_name {
       text-align: left !important;
    }
    table#search_emp_department tr th:first-child {
       width: 200px !important;
    }
    .llms-loop-item-content{
        height: auto !important;
    }
    .llms-loop-list.cols-3 .llms-loop-item{
        width: auto !important;
    }
/*     page */
    .Emgaging_dashborde .col-md-9 {
        margin-left: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .Emgaging {
        padding-top: 129px;
    }
    .Emgaging_dashborde .Search_employees,
    .Emgaging_dashborde .Admin_Dashboard,
    .Emgaging_dashborde .add_new_employee_hr,
    .Emgaging_dashborde .Search_employees_list,
    .Emgaging_dashborde .add_new_role,
    .Emgaging_dashborde .Notify_section_HR, 
    .Emgaging_dashborde .leave,
    .Emgaging_dashborde .Notification,
    .Emgaging_dashborde .personal_documen,
    .Emgaging_dashborde .Reports,
    .Emgaging_dashborde .Admin_Verify_Employee,
    .Emgaging_dashborde .Exit_Preparation,
    .Emgaging_dashborde .Admin_Package_Handbook{
        padding: 25px 15px 56px 15px;
    }
    /*  dashboard start */
    .Emgaging_dashborde .Admin_Dashboard .totle_display .user_count .total_data p.Employees_count {
        font-weight: 600;
        color: #ec6a01;
        font-size: 14px;
        width: 50%;
    }
    .Emgaging_dashborde .Admin_Dashboard .for_admin_dash .totle_display.row {
        margin-left: 0px;
        margin-right: 0;
    }
    .Emgaging_dashborde .Admin_Dashboard .data_detail .for_admin_dash .col-md-3 {
        width: 100%;
        max-width: 100%;
        flex: 0 0 100%;
        margin-bottom: 20px;
    }
    .Emgaging_dashborde .Admin_Dashboard .document_uplord .document_uplord_detail .document_button .Emgaging_button {
        width: 73px;
        padding: 6px 0px;
        font-size: 13px !important;
    }
    .Emgaging_dashborde .Admin_Dashboard .totle_display .user_count .total_data p.Employees_count {
        text-align: right;
    }
    /*employee dashboard*/
    .Emgaging_dashborde .data_detail_box .detail_notification {
        display: block !important;
    }
    /*  my-profile start */
    .Emgaging_dashborde .add_new_employee_hr #upload_document .pro_filed {
        flex-flow: inherit !important;
    }
    .Emgaging_dashborde .add_new_employee_hr .pro_filed {
        flex-flow: column;
    }
    .Emgaging_dashborde .add_new_employee_hr .pro_filed .form:nth-child(1) {
        margin-right: 0;
    }
    .Emgaging_dashborde .add_new_employee_hr .pro_filed .form .custom-file label {
        width: 70%;
        font-size: 13px;
    }
    /*  search-employees start */
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section .left_filter {
        flex-flow: column;
    }
    .Emgaging_dashborde .Search_employees_list  .Custom_filter_section .left_filter {
        flex-flow: column;
        width: 100%;
    }
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section {
        flex-flow: column;
        align-items: baseline;
    }
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section  .right_filter {
        width: 100%;
    }
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section .left_filter .form select#filter_dep {
        width: 100%;
    }
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section .left_filter div#example_length select {
        width: 100%;
    }
    #who_delete_section #who_del_document_wrapper,
    .Emgaging_dashborde .Search_employees_list div#example_wrapper {
        overflow-x: scroll;
    }
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section .left_filter .filter_fix_mob {
        display: flex;
        align-items: center;
    }
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section .left_filter .filter_fix_mob .form {
        width: 100%;
    }
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section .left_filter .form-group.form {
        margin-left: 56px;
    }
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section .left_filter div#activity_show select{
       width: 100%;
    }
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section .left_filter div#example_length {
        margin-left: 56px;
    }
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section .left_filter .filter_fix_mob .form {
        margin-left: 22px;
    }
    .Emgaging_dashborde .Search_employees_list .Custom_filter_section .right_filter input#custom_search {
        margin-right: 10px;
        margin-top: 2px;
    }
    table#edit_department{
        width: 100% !important;
    }
    .Search_employees_list{
        height: auto;
    }
    /*Suggestion box*/
    .Emgaging_dashborde .suggestion_detail .Suggestions_filter {
        flex-flow: column;
        align-items: baseline;
    }
    .Emgaging_dashborde .suggestion_detail .Suggestions_filter .left_filter{
       flex-flow: wrap;
       width: 100%;
    }
    .Emgaging_dashborde .suggestion_detail .Suggestions_filter p{
       margin-right: 0px;
    }
    .Emgaging_dashborde .suggestion_detail .Suggestions_filter .left_filter .selcet_arrow{
      margin-left: 22px;
    }
    .Emgaging_dashborde .suggestion_detail .Suggestions_filter .left_filter .filter_fix_mob{
       display: flex;
    }
    .Emgaging_dashborde .suggestion_detail .Suggestions_filter .form {
        margin: 2px 10px;
    }
    .Emgaging_dashborde .suggestion_detail .Suggestions_filter .left_filter div#suggestion_length{
        width:100%;
        margin-left: 56px;
    }
    .Emgaging_dashborde .suggestion_detail .Suggestions_filter .left_filter div#suggestion_length label{
       width: 100%;
    }
    .Emgaging_dashborde .suggestion_detail .Suggestions_filter .right_filter{
        width:100%;
    }
    .Emgaging_dashborde .suggestion_detail .Suggestions_filter .right_filter input#suggestions_box_search{
        margin-right: 10px;
        margin-top: 2px;
    }
    /*delete document list start*/
    .Emgaging_dashborde .Search_employees_list_detail .who_delete_section .left_filter {
        flex-flow: nowrap;
    }
    .Emgaging_dashborde .Search_employees_list_detail .who_delete_section .left_filter #who_del_document_length {
        width:100%;
        margin: 0px 0px 4px 21px;
    }
    .Emgaging_dashborde .Search_employees_list_detail .who_delete_section .left_filter #who_del_document_length select {
        width:100%;
    }
    /*read policy*/
    .Emgaging_dashborde .Search_employees_list_detail .who_read_policy .left_filter {
        flex-flow: nowrap;
    }
    .Emgaging_dashborde .Search_employees_list_detail .who_read_policy .left_filter #who_read_policy_length {
        width:100%;
        margin: 0px 0px 4px 21px;
    }
    .Emgaging_dashborde .Search_employees_list_detail .who_read_policy .left_filter #who_read_policy_length select {
        width:100%;
    }
    div#who_read_policy_paginate a {
       font-size: 13px;
    }
    /*Previous notification list*/
    .Emgaging_dashborde .previous_noti_list_section .Custom_filter_section {
	    display: block;
	}
	.Emgaging_dashborde .previous_noti_list_section .Custom_filter_section .left_filter,
	.Emgaging_dashborde .previous_noti_list_section .Custom_filter_section .right_filter,
	.Emgaging_dashborde .previous_noti_list_section .Custom_filter_section .left_filter .filter_fix_mob,
	.Emgaging_dashborde .previous_noti_list_section .Custom_filter_section .left_filter .filter_fix_mob #previous_notifications_length,
    .Emgaging_dashborde .previous_noti_list_section .Custom_filter_section .left_filter .filter_fix_mob #emp_previous_notifications_length,
	.Emgaging_dashborde .previous_noti_list_section .Custom_filter_section .left_filter .filter_fix_mob #previous_notifications_length select,
    .Emgaging_dashborde .previous_noti_list_section .Custom_filter_section .left_filter .filter_fix_mob #emp_previous_notifications_length select  {
	    width: 100%;
	}
	.Emgaging_dashborde .previous_noti_list_section .Custom_filter_section .left_filter .filter_fix_mob #previous_notifications_length,
    .Emgaging_dashborde .previous_noti_list_section .Custom_filter_section .left_filter .filter_fix_mob #emp_previous_notifications_length {
		margin: 0px 0px 2px 21px;
	}
    /*reports start*/
    .Emgaging_dashborde .appy_for_a_leave_detail .pro_filed {
        flex-flow: column;
    }
    .Emgaging_dashborde .Reports .pro_filed .form:nth-child(1) {
        margin: 0;
    }
    .Emgaging_dashborde .Reports .Previous_reports .Report_Previous_detail .document_uplord_detail .Emgaging_button {
        width: 73px;
        padding: 6px 0px;
        font-size: 13px !important;
    }
    .Emgaging_dashborde .Reports .Previous_reports .Previous_reports_top {
        width: 100%;
    }
    .Emgaging_dashborde .Reports .Previous_reports .Previous_reports_top .Previous_reports_search_input {
        width: 100px;
    }
    .Emgaging_dashborde .Reports .Previous_reports .Previous_reports_top .form {
        margin-right: 6px;
    }
   /* .Emgaging_dashborde .Reports .Previous_reports .Previous_reports_top .form label {
        width: 157px;
    }*/
    /* manage-role start */
    .Emgaging_dashborde .add_new_role .table_Fix div#manage_role_wrapper {
        overflow-x: scroll;
    }
    .Emgaging_dashborde .add_new_role .Custom_filter_section {
        flex-flow: column;
        align-items: flex-start;
    }
    .Emgaging_dashborde .add_new_role .Custom_filter_section .left_filter {
        flex-flow: column;
        align-items: baseline;
        width: 100%;
        display: block;
    }
    .Emgaging_dashborde .add_new_role .Custom_filter_section .left_filter .form {
         width: 100%;
        margin-left: 19px;
        margin-right: 0;
    }
    .Emgaging_dashborde .add_new_role .Custom_filter_section .left_filter .form .selcet_arrow {
        width: 100%;
    }
    .Emgaging_dashborde .add_new_role .Custom_filter_section .left_filter .form .selcet_arrow select#filter_dep {
        width: 100%;
    }
    .Emgaging_dashborde .add_new_role .Custom_filter_section .left_filter div#example_length select {
        width: 100%;
        margin-left: 55px !important;
    }
    .Emgaging_dashborde .add_new_role .Custom_filter_section .right_filter {
        width: 100%;
    }
    .Emgaging_dashborde .add_new_role .Custom_filter_section .filter_fix_mob, .Emgaging_dashborde .Search_employees_list .Custom_filter_section .left_filter .filter_fix_mob {
        /*width: 100%;*/
    }
    .Emgaging_dashborde .add_new_role .Custom_filter_section .left_filter div#example_length {
        width: 100%;
        margin: 2px 0px;
        display: flex;
    }
    .Emgaging_dashborde .add_new_role .Custom_filter_section label.ctm_search {
        margin-top: 3px;
        margin-bottom: 3px;
    }
    /* add-new-role start */
    .Emgaging_dashborde .add_new_role .data_detail .Search_employees_data_tebel .table_Fix div#add_new_role_wrapper {
        overflow-x: scroll;
    }
    div#edit_department_paginate {
        text-align: center;
    }
    .single-post article h2 {
        padding-bottom: 7px !important;
    }
    /*policies-and-procedures start*/
    .search_fix .search_input {
        width: 60% !important;
    }
    .Emgaging_dashborde .Reports .Previous_reports .Report_Previous_detail .document_uplord_detail .file_icon img {
        min-width: 27px;
    }
    .Emgaging_dashborde .Notify_section_HR .Search_employees_data_tebel .Custom_filter_section {
        flex-flow: column;
        align-items: flex-start;
    }
    .Emgaging_dashborde .Notify_section_HR .Search_employees_data_tebel .Custom_filter_section .left_filter {
        display: block;
        width: 100%;
    }
    .Emgaging_dashborde .Notify_section_HR .Search_employees_data_tebel .Custom_filter_section .right_filter {
        width: 100%;
    }
    .Emgaging_dashborde .Notify_section_HR .Search_employees_data_tebel .Custom_filter_section .left_filter .form {
    }
    .Emgaging_dashborde .Notify_section_HR .Search_employees_data_tebel .Custom_filter_section .left_filter .form select#filter_dep {
        width: 100%;
    }
    .Emgaging_dashborde .Notify_section_HR .Search_employees_data_tebel .Custom_filter_section .left_filter .form label {
        width: 100%;
        margin-left: 55px !important;
        padding: 0px;
    }
    .Emgaging_dashborde .Notify_section_HR .Search_employees_data_tebel .Custom_filter_section .left_filter .form {
        display: flex;
        width: 100%;
        margin: 2px 0px;
    }
    .Emgaging_dashborde .Notify_section_HR .Search_employees_data_tebel .Custom_filter_section .left_filter .form .selcet_arrow {
        width: 100%;
        margin-left: 21px;
    }
    .Emgaging_dashborde .Notify_section_HR .data_detail .Search_employees_data_tebel .notify_department_checkbox {
        margin: 22px 0px 22px 0px;
    }
    .Emgaging_dashborde .Notify_section_HR .data_detail .Search_employees_data_tebel .notify_department_checkbox .check_box_custome input[type="checkbox"] {
        min-width: 20px;
        min-height: 20px;
    }
    .Emgaging_dashborde .leave_request .leave_data_detail .appy_for_a_leave_detail .pro_filed .form:nth-child(1) {
        margin: 0;
    }
    .Emgaging_dashborde .leave_request .leave_scheduled_detail .table_responsive div#leave_requests_wrapper {
        overflow-x: scroll;
    }
    .Emgaging_dashborde .leave_request .leave_scheduled_detail .Leave_filter {
        display: block;
    }
    .Emgaging_dashborde .leave_request .leave_scheduled_detail .Leave_filter .filter_fix_mob .selcet_arrow {
        width: 100%;
        margin-right: 0;
    }
    .Emgaging_dashborde .leave_request .leave_scheduled_detail .Leave_filter .filter_fix_mob .selcet_arrow select#leave_dep {
        width: 100%;
    }
    .leave_request .leave_data_detail .leave_scheduled .Leave_filter .selcet_arrow {
        margin: 3px 0 3px 0px;
        width: 100%;
        display: flex;
    }
    .leave_request .leave_data_detail .leave_scheduled .Leave_filter .selcet_arrow select#leave_type {
        margin-left: 49px;
    }
    .leave_request .leave_data_detail .leave_scheduled .Leave_filter .selcet_arrow select#leave_status {
        margin-left: 49px;
    }
    .Emgaging_dashborde .leave_request .leave_scheduled_detail .Leave_filter div#example_length {
        width: 100%;
        display: flex;
    }
    .Emgaging_dashborde .leave_request .leave_scheduled_detail .Leave_filter div#example_length label {
        width: 100%;
        margin-left: 49px;
    }
    .Emgaging_dashborde .leave_request .leave_scheduled_detail .Leave_filter div#example_length label select {
        width: 100%;
    }
    .Emgaging_dashborde  .leave_report_section .leave_report_pull .pro_filed .form:nth-child(1) {
        margin-right: 35px !important;
    }
    /*.Emgaging_dashborde .leave_request .add_leave_types .pro_filed .form {
        width: 70%;
    }*/
    /* verify-employee start*/
    .Emgaging_dashborde .Admin_Verify_Employee .Admin_Verify_left .pro_filed .form .selcet_arrow {
        width: 100%;
    }
    .Emgaging_dashborde .Admin_Verify_Employee .policies_detail .col-md-5 .Admin_Verify_right .check_box_custome input[type="checkbox"] {
        min-width: 20px;
        min-height: 20px;
    }
    .Emgaging_dashborde .Admin_Verify_Employee .term_and_condition input#Qualification {
        min-width: 20px;
        min-height: 20px;
    }
    .Emgaging_dashborde .Admin_Verify_Employee .data_employees .Custom_filter_section {
        display: block;
        width: 100%;
    }
    .Emgaging_dashborde .Admin_Verify_Employee .data_employees .Custom_filter_section .left_filter {
        width: 100% !important;
    }
    .Emgaging_dashborde .Admin_Verify_Employee .data_employees .Custom_filter_section  .right_filter {
        width: 100%;
    }
    .Emgaging_dashborde .Admin_Verify_Employee .data_employees .Custom_filter_section .left_filter .filter_fix_mob {
        width: 100%;
        display: flex;
        align-items: center;
    }
    .Emgaging_dashborde .Admin_Verify_Employee .data_employees .Custom_filter_section .left_filter .filter_fix_mob div#example_length {
        width: 100%;
        margin: 2px 0px 2px 21px;
    }
    .Emgaging_dashborde .Admin_Verify_Employee .data_employees .Custom_filter_section .left_filter .filter_fix_mob div#example_length select {
        width: 100%;
    }
    .Emgaging_dashborde .Admin_Verify_Employee .data_employees div#example_wrapper {
        overflow-x: scroll;
    }
    /*emgaging/employee-exit-preparation start*/
    .Emgaging_dashborde .Exit_Preparation .Admin_Verify_left .pro_filed .selcet_arrow {
        width: 100%;
    }
    .Emgaging_dashborde .Exit_Preparation .Notification_data_detail .document_uplord_detail {
        display: block;
        width: 100%;
    }
    .Emgaging_dashborde .Exit_Preparation .Notification_data_detail .document_uplord_detail .left_side_text {
        width: 100%;
    }
    .Emgaging_dashborde .Exit_Preparation .Notification_data_detail .document_uplord_detail .document_button {
        width: 100%;
        justify-content: space-between;
    }
    .Emgaging_dashborde .Exit_Preparation .term_and_condition .check_box_custome input#Qualification {
        min-width: 20px;
        min-height: 20px;
    }
    .Emgaging_dashborde .Search_employees .Search_employees_detail .pro_filed,
    .Emgaging_dashborde .Search_employees .Search_employees_detail .View_Edit_Employee,
    .Emgaging_dashborde .Exit_Preparation .Notification_data_detail .employee_Revies .quition .fix_rating_star {
        display: block;
    }
    .Emgaging_dashborde .Exit_Preparation .table_list .data_employees .Custom_filter_section {
        display: block;
    }
    .Emgaging_dashborde .Exit_Preparation .table_list .data_employees .Custom_filter_section .left_filter {
        width: 100%;
    }
    .Emgaging_dashborde .Exit_Preparation .table_list .data_employees .Custom_filter_section .right_filter {
        width: 100%;
    }
    .Emgaging_dashborde .Exit_Preparation .table_list .data_employees .Custom_filter_section .left_filter .filter_fix_mob {
        width: 100%;
    }
    .Emgaging_dashborde .Exit_Preparation .table_list .data_employees .Custom_filter_section .left_filter .filter_fix_mob div#example_length {
        width: 100%;
        margin: 2px 0px 2px 20px;
    }
    .Emgaging_dashborde .Exit_Preparation .table_list .data_employees .Custom_filter_section .left_filter .filter_fix_mob div#example_length select {
        width: 100%;
    }
    .Emgaging_dashborde .Exit_Preparation .table_list .data_employees div#example_wrapper {
        overflow-x: scroll;
    }
    .Emgaging_dashborde .Admin_Package_Handbook .data_employees .Custom_filter_section {
        display: block;
    }
    .Emgaging_dashborde .Admin_Package_Handbook .data_employees .Custom_filter_section .left_filter {
        width: 100%;
    }
    .Emgaging_dashborde .Admin_Package_Handbook .data_employees .Custom_filter_section .right_filter {
        width: 100%;
    }
    .Emgaging_dashborde .Admin_Package_Handbook .data_employees .Custom_filter_section .left_filter .filter_fix_mob {
        width: 100%;
    }
    .Emgaging_dashborde .Admin_Package_Handbook .data_employees .Custom_filter_section .left_filter .filter_fix_mob div#example_length {
        width: 100%;
        margin: 2px 0px 2px 21px;
    }
    .Emgaging_dashborde .Admin_Package_Handbook .data_employees .Custom_filter_section .left_filter .filter_fix_mob div#example_length select {
        width: 100%;
    }
    .Emgaging_dashborde .Admin_Package_Handbook .check_box_custome input[type="checkbox"] {
        min-width: 20px;
        max-width: 20px;
    }
    .Emgaging_dashborde .Admin_Package_Handbook .data_employees div#example_wrapper {
        overflow-x: scroll;
    }
    .Admin_Package_Handbook .Admin_Verify_left .pro_filed .form .selcet_arrow {
        width: 100%;
    }
    /* Notification_Manager start  */
    .Emgaging_dashborde .Notification .Notification_Manager p.Manager_date,
    .Emgaging_dashborde .Notification .Notification_HR .Notification_HR_detail .text_detail p.Manager_date ,
    .Emgaging_dashborde .Notification .Notification_amin .heding_text_detail .text_detail p.Manager_date{
        width: 21%;
    }
    .Emgaging_dashborde .Notify_section_HR .data_detail .Search_employees_data_tebel .notify_department_checkbox{
        display: block;
    }
    .other_checkbox {
        padding-top: 10px;
    }
    /* leave start  */
    .Emgaging_dashborde .leave .leave_scheduled_detail .table_responsive {
        overflow-x: scroll;
    }
    .Emgaging_dashborde .leave .pro_filed .form {
        margin-right: 0 !important;
    }
    /* Admin_Dashboard */
    .Emgaging_dashborde .Admin_Dashboard .letest_notification .detail_notification .notification_icon {
        width: 7%;
    }
    .Emgaging_dashborde .data_detail_box .detail_notification .notification_admin {
        width: 100%;
    }
    .Emgaging_dashborde .data_detail_box .detail_notification .notification_admin p.admin_Date {
        max-width: 100%;
    }
    .Emgaging_dashborde .data_detail_box .detail_notification .notification_text {
        padding: 15px 0px 15px;
    }
    .Emgaging_dashborde .Admin_Dashboard .pending_leave .leave_tabel {
        overflow-x: scroll;
    }
    .Emgaging_dashborde .Search_employees .Search_employees_detail .View_Edit_profile.media {
        margin-right: 0 !important;
        margin-bottom: 18px;
    }
    .Emgaging_dashborde .Search_employees .Search_employees_detail .view_per_details .personal_detail_box .pro_filed .custom-file  label {
        width: 58%;
        font-size: 13px;
    }
    .Emgaging_dashborde .personal_documen .Mandatory_document_uplord .document_uplord_detail,
    .Emgaging_dashborde .Search_employees .Search_employees_detail .view_per_doc .Search_employees_detail .Mandatory_detail .document_uplord_detail {
        display: block;
    }
    .Emgaging_dashborde .personal_documen .Mandatory_document_uplord .document_uplord_detail .left_side_text,
    .Emgaging_dashborde .Search_employees .Search_employees_detail .view_per_doc .Search_employees_detail .Mandatory_detail .document_uplord_detail .left_side_text {
        width: 100%;
    }
    .Emgaging_dashborde .personal_documen .Mandatory_document_uplord .document_uplord_detail .document_button,
    .Emgaging_dashborde .Search_employees .Search_employees_detail .view_per_doc .Search_employees_detail .Mandatory_detail .document_uplord_detail .document_button {
        width: 100%;
        padding-bottom: 8px;
        justify-content: space-between;
    }
    .Emgaging_dashborde .Search_employees .Search_employees_detail .view_per_doc .Search_employees_detail .Mandatory_detail .document_uplord_detail .custom-file label.custom-file-label {
        text-align: left;
    }
    .Emgaging_dashborde .Search_employees .Search_employees_detail .view_per_doc .Search_employees_detail .Mandatory_other_document .document_uplord_detail {
        display: block;
    }
    .Emgaging_dashborde .Search_employees .Search_employees_detail .view_per_doc .Search_employees_detail .Mandatory_other_document .document_uplord_detail .left_side_text {
        width: 100%;
    }
    .Emgaging_dashborde .Search_employees .Search_employees_detail .view_per_doc .Search_employees_detail .Mandatory_other_document .document_uplord_detail .document_button {
        width: 100%;
        padding: 6px 0px 0px 0px;
    }
    .Emgaging_dashborde .Search_employees .Search_employees_detail .view_emp_leave .table_responsive {
        overflow: scroll;
    }
    .Emgaging_dashborde .Search_employees .Search_employees_detail .view_per_details div#delete_item.show {
        display: flex !important;
        align-items: center;
    }
    .Emgaging_dashborde .add_new_employee_hr .Languages .Languages_detail .language_new i,
    .Emgaging_dashborde .add_new_employee_hr .Technical_Skills i,
    .Emgaging_dashborde .add_new_employee_hr .Education_detail i,
    .Emgaging_dashborde .add_new_employee_hr .clone_row.emp_history i,
    .Emgaging_dashborde .Search_employees .view_per_details .Languages .Languages_detail .language_new i,
    .Emgaging_dashborde .Search_employees .view_per_details .Technical_Skills i,
    .Emgaging_dashborde .Search_employees .view_per_details .clone_row  i ,
    .Emgaging_dashborde .Search_employees .Education .Education_detail i,
    .Emgaging_dashborde .Search_employees .Languages .Languages_detail .pro_filed i{
        width: 100% !important;
        text-align: center;
        position: initial;
        transform: initial;
    }
    .Emgaging_dashborde .Search_employees .view_per_details .clone_row i {
        display: inline-block;
        width: auto;
        padding: 0;
    }
    .Emgaging_dashborde .add_new_employee_hr .emp_per_doc .Mandatory_detail .document_uplord_detail {
        display: block;
    } 
    .Emgaging_dashborde .add_new_employee_hr .emp_per_doc .Mandatory_detail .document_uplord_detail .document_button {
        width: 100%;
        justify-content: space-between;
        padding-bottom: 7px;
    }
    .Emgaging_dashborde .add_new_employee_hr .emp_per_doc .Mandatory_detail .document_uplord_detail .left_side_text {
        width: 100%;
    }
    .Emgaging_dashborde .add_new_employee_hr .View_Edit_Employee {
        display: block;
    }
    .Emgaging .Emgaging_dashborde .leave .leave_data_detail div#editLeave, 
    .Admin_Dashboard.data_detail_box #editLeave,
    .Emgaging_dashborde .leave_request #editLeave,
    .Emgaging_dashborde .Search_employees .view_emp_leave div#editLeave{
    	padding: 109px 0px;
    }
    .Emgaging_dashborde .Search_employees .add_new_employyee_document .show {
        align-items: center;
        display: flex !important;
        justify-content: center;
    }
    ul#mobile_menu {
        max-height: 770px;
        min-height: fit-content;
    }
    .Emgaging_dashborde .leave_request #editLeave .appy_for_a_leave_detail .selcet_arrow {
        margin-bottom: 15px;
    }	
    .emp_history .del_item,
    .Languages_detail .pro_filed .del_item,
    .Education_detail .del_item,
    .emp_history .del_item,
    .cone_skill .del_item,
    .language_new.pro_filed .del_item {
        padding-bottom: 15px;
    }
    .appy_for_a_leave_detail .pro_filed .form:nth-child(1){
        margin-right: 0;
    }
    .Admin_Dashboard.data_detail_box #editLeave select#leave_type{
        margin-bottom: 15px !important;
    }
    .Emgaging .Admin_Dashboard.data_detail_box div#editLeave .appy_for_a_leave_detail .pro_filed .form {
        margin-right: 0;
    }
    .Emgaging .Admin_Dashboard.data_detail_box div#editLeave .appy_for_a_leave_detail .pro_filed .form .selcet_arrow {
        margin-bottom: 15px;
    }
    .Emgaging .Emgaging_dashborde .add_new_employee_hr .data_detail div#delete_item .modal-dialog {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        min-height: calc(100% - (.5rem * 2));
    }
    .approve_status {
        width: 100%;
        margin: 20px 0px;
    }
    .Emgaging_dashborde .add_new_employyee_document .Mandatory_detail .document_uplord_detail {
        flex-flow: wrap;
    }
    .Emgaging_dashborde .add_new_employyee_document .Mandatory_detail .document_uplord_detail .document_button {
        width: 100%;
        justify-content: space-between;
    }
    .pro_filed.leave_hour {
        flex-flow: nowrap !important;
    }
    .pro_filed.leave_hour{
        margin-bottom: 20px;
    }
    .pro_filed.leave_hour input.form-control {
        width: 30% !important;
    }
    .Search_employees_list .data_detail .Search_employees_list_detail .data_employees div#search_emp_department_wrapper table#search_emp_department tbody
    tr td.sorting_1 img.serch_emp_image {
        height: auto;
    }
    div#main-content div#left-area {
        margin-bottom: 80px;
    }
    .view_survey_result .modal-dialog.modal-dialog-centered {
        margin: 100px 8px;
    }
    div#main-content div#content-area div#left-area .entry-content nav.llms-course-navigation .llms-prev-lesson,
    div#main-content div#content-area div#left-area .entry-content nav.llms-course-navigation .llms-next-lesson {
        float: none !important;
        width: 100% !important;
        text-align: center;
    }
    .Emgaging_dashborde .data_detail_box .detail_notification .notification_text,
    nav.llms-course-navigation .llms-lesson-preview,
    nav.llms-course-navigation .llms-course-nav {
        width: 100%;
    }
    /*.single-course #content-area #left-area {
        padding-right: 35px;
    }*/
    div#main-content div#content-area div#left-area .et_post_meta_wrapper h1.entry-title {
        font-size: 22px;
    }
    div#main-content div#content-area div#left-area .entry-content div#llms-quiz-wrapper h2.llms-quiz-results-title,
    div#main-content div#content-area div#left-area .entry-content div#llms-quiz-wrapper h2.llms-quiz-meta-title {
        width: 100%;
        font-size: 20px;
    }
    div#main-content div#content-area div#left-area .entry-content div#llms-quiz-ui footer#llms-quiz-nav {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    div#main-content div#content-area div#left-area .entry-content div#llms-quiz-ui footer#llms-quiz-nav button {
        padding: 16px 25px;
    }
    div#main-content div#content-area div#left-area .entry-content div#llms-quiz-ui div#llms-quiz-question-wrapper div#llms-question-838 h3.llms-question-text {
        font-size: 20px;
        line-height: 1.4;
    }
    .Report_Previous_detail .document_uplord_detail,
    .Emgaging_dashborde .Notification .text_detail{
        display: flex;
        flex-flow: column;
        align-items: flex-start !important;
    }
    .Emgaging_dashborde .Notification .text_detail p.Manager_date{
        width: 100% !important;
    }
    .Emgaging_dashborde .Notification .text_detail p.Manager_middel_text,
    .Report_Previous_detail .left_side_text{
        margin: 15px 0 !important;
        width: 100% !important;
    }
    .Report_Previous_detail p.Certified_id span {
        display: block;
        padding-left: 0 !important;
    }
    div#main-content .container{
        margin: 0 !important;
        width: 100%;
    }
    .llms-student-dashboard.my-grades,
    div#who_read_policy_wrapper,
    .llms-sd-section.llms-sd-grades,
    .table_responsive.dashboard_table,
    .table_responsive.suggestion_box_table,
    div#admin_courses_wrapper,
    div#previous_notifications_list_wrapper,
    div#emp_previous_notifications_list_wrapper,
    div#login_activity_wrapper,
    .Emgaging_dashborde .Notify_section_HR .data_detail .Search_employees_data_tebel .table_Fix div#notify_emp_wrapper {
        overflow-x: auto;
    }
    .my-grades section.llms-sd-widgets {
        flex-flow: column;
    }
    table#previous_notifications_list tr th,
    .Search_employees_list_detail table#example tr th,
    table#suggestions_box_list tr th,
    table#who_read_policy tr th,
    .dashboard_details tr.tabel_head th,
    table#admin_dashboard_survey tr th,
    table#emp_previous_notifications_list tr th,
    table#admin_all_courses tr th,
    table#admin_dashboard_survey tr th,
    table#admin_courses tr th,
    table#login_activity tr th {
        min-width: 140px;
    }
    .policy_tbl div {
        margin-bottom: 10px;
    }
    .policy_acceptance input#policy_accept {
        width: 25px;
        height: 20px;
    } 
    .single-llms_quiz #left-area .llms-quiz-nav .llms-button-secondary{
        height: auto;
    }  
    section.llms-quiz-results-history h2 {
        padding-bottom: 10px;
    }
    .single-llms_quiz #left-area .entry-content .llms-question-wrapper .llms-question-text{
        line-height: 1.3em;
    }
    table#emp_survey tr th {
        min-width: 120px;
    }
    .single-llms_my_certificate .llms-certificate-container {
         width: auto !important;
    }
    div#who_read_policy_wrapper {
        padding-bottom: 50px;
    }
    .Emgaging_dashborde .Reports .Previous_reports .Previous_reports_top{
        justify-content: flex-start;
    }
    .previous_noti_list_section .left_filter{
        display: flex;
        flex-flow: column;
    }
    .previous_noti_list_section .form-group.form {
        margin-left: 55px;
        margin-right: 0;
    }
    input#user_login_activity{
        margin: 2px 10px !important;
    }
    .single-llms_my_certificate .llms-certificate-container {
        width: auto !important;
        height: 100% !important;
        margin-bottom: 30px !important;
        position: relative;
    }
    .llms-certificate-container .certificate-background{
           margin-bottom: 0px !important;
    }
    .llms-certificate-container .llms_my_certificate{
        top: 50%;
        left: 50%;
        width: 100%;
        transform: translate(-50%, -50%);
        position: absolute;
        margin: 0px !important;
        padding: 0px !important;
    }
    .logo_sbumit_btn{
        margin-top: 10px
    }
    div#employee_dashboard_courses_wrapper {
         overflow-x: auto;
    }
    .single-course .col-md-3.section-title {
        padding: 0;
    }
    .single-lesson div#sidebar {
        margin-bottom: 20px;
    }
}
@media (min-width: 320px) and (max-width: 355px){
  .Emgaging_dashborde .Search_employees .Search_employees_detail .view_per_doc .Search_employees_detail .Mandatory_detail .document_uplord_detail .custom-file label.custom-file-label {
        margin-top: -8px;
    }
}
@media (min-width:768px) and (max-width:1199px){
    .Emgaging_dashborde .Search_employees .pro_filed .form .custom-file label {
        width: 72%;
    }
    .Emgaging_dashborde .Search_employees_detail .personal_detail_box .pro_filed .view_profile {
        width: 85%;
    }
    .Emgaging_dashborde .Search_employees .pro_filed .form .custom-file label.custom-file-label:after{
        width: 78px;
    }
    .emg_tooltip {
        margin-left: 20px;
    }
}
@media (min-width: 768px) and (max-width: 980px) {
    .Emgaging_dashborde .Search_employees_list_detail .who_delete_section .left_filter,
     .Emgaging_dashborde .Search_employees_list_detail .who_read_policy .left_filter {
        width: 34% !important;
     }
     .Emgaging_dashborde .Search_employees_list_detail .who_delete_section .Custom_filter_section,
    .Emgaging_dashborde .Search_employees_list_detail .who_read_policy .Custom_filter_section {
        justify-content: space-between;
    }
    .card-body{
        padding: 10px !important;
    }
    div#main-content .container{
        margin-left: auto;
    }
}
@media (min-width: 981px) and (max-width: 1199px){
    .Emgaging_dashborde .Search_employees {
        padding: 25px 35px 56px 35px !important;
        flex: 0 0 67%;
        max-width: 67%;
    }
    .Suggestions_filter, .Custom_filter_section{
        flex-flow: wrap;
    }
    .activity_list .Custom_filter_section{
        flex-flow: inherit;
    }
    .Custom_filter_section .left_filter{
        width: 100%;
    }
    .Emgaging_dashborde .Search_employees_list .table_list .right_filter{
        width: 33%
    }
    .emg_tooltip{
        margin-left: 15px;
    }
    .Emgaging_dashborde .add_new_employee_hr .pro_filed .form .custom-file label{
        width: calc(100% - 79px);
    }
    .Emgaging_dashborde .add_new_employee_hr .pro_filed .form .custom-file label.custom-file-label:after{
        width: 85px;
    }
    .Emgaging_dashborde .Search_employees_detail .personal_detail_box .pro_filed .view_profile {
        width: 87%;
    }
    .emg_tooltip p {
        transform: translateY(-26%);
    }
    .Emgaging_dashborde .Search_employees .Search_employees_detail .View_Edit_Employee .View_Edit_profile.media {
        width: 100%;
    }
    .Emgaging_dashborde .Search_employees .view_per_details .Languages .Languages_detail .language_new i,
    .Emgaging_dashborde .Search_employees .view_per_details .Technical_Skills i,
    .Emgaging_dashborde .Search_employees .view_per_details .clone_row  i {
        right: -6px;
    }
    .Emgaging_dashborde .add_new_employyee_document .Mandatory_detail .document_uplord_detail .left_side_text {
        width: 50%;
    }
    .approve_status {
        width: 50%;
    }
    .Emgaging_dashborde .add_new_employyee_document .Mandatory_detail .document_uplord_detail {
        flex-flow: wrap;
    }
    .Emgaging_dashborde .add_new_employyee_document .Mandatory_detail .document_uplord_detail .document_button {
        width: 100%;
        justify-content: space-between;
    }
    .Emgaging .Emgaging_dashborde .Search_employees_list .data_detail .Search_employees_list_detail .data_employees .Custome_search_emp .right_filter {
        width: 50% !important;
    }   
    div#main-content div#left-area {
        margin-left: 40px;
    }
    div#main-content div#left-area .entry-content .card .card-body {
        padding: 19px;
    }
    div#main-content div#content-area div#left-area {
        width: 60%;
        margin-left: 51px;
    }
    div#main-content div#content-area div#sidebar {
        width: 31% !important;
    }
    .et_right_sidebar #main-content .container:before {
        right: 30.875%!important;
    }
    div#main-content div#content-area div#left-area .et_post_meta_wrapper h1.entry-title {
        font-size: 22px;
    }
    div#main-content div#content-area div#left-area .entry-content div#llms-quiz-wrapper h2.llms-quiz-results-title,
    div#main-content div#content-area div#left-area .entry-content div#llms-quiz-wrapper h2.llms-quiz-meta-title {
        width: 100%;
        font-size: 20px;
    }
    div#main-content div#content-area div#left-area .entry-content div#llms-quiz-wrapper section.llms-quiz-results-history {
        width: 100%;
    }
    /*delete document list and read policy*/
    .Emgaging_dashborde .Search_employees_list_detail .who_delete_section .left_filter,
    .Emgaging_dashborde .Search_employees_list_detail .who_read_policy .left_filter {
        width: 38%;
    }
    .Emgaging_dashborde .Search_employees_list_detail .who_delete_section .right_filter,
    .Emgaging_dashborde .Search_employees_list_detail .who_read_policy .right_filter {
        width: 38%;
    }
    /*suggestion box list*/
    .Emgaging_dashborde .leave_request .add_leave_types .pro_filed .form,
    .Emgaging_dashborde .suggestion_detail .add_suggestion_type .pro_filed .form {
        width: 30%;
    }
    .Emgaging_dashborde .Search_employees_list_detail .who_delete_section .Custom_filter_section,
    .Emgaging_dashborde .Search_employees_list_detail .who_read_policy .Custom_filter_section {
        justify-content: space-between;
    }
    /*Generate report*/
    .preview_report_btn,
    .Emgaging_button,
    .Delete_report_btn {
        width: 100px;
        padding: 10px 0px ;
    }
    .llms-my-achievements li.llms-achievement-loop-item.achievement-item {
         width: 50% !important;
     }
    .llms-my-certificates .certificate-item {
         width: fit-content !important;
         max-width: 100%;
     }
}
@media (max-width: 980px){
    i.fal.fa-bell.notify_emp{
        top: -4px;
        position: relative;
    }
    .custom_sub_menu {
        margin-left: 15px;
    }
    .et_mobile_menu{
        border-top:3px solid #ec6a01 !important;
    }
    .swap-cols {
        display: flex;
        flex-flow: column-reverse;
    }
    .hand_info_title{
        padding-bottom: 10px;
    }
    .data_employees table#search_emp_department td:first-child {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .Custome_search_emp .right_filter ,
    .Custome_search_emp .selcet_arrow {
        position: relative;
        margin-bottom: 15px;
        width: 95%;
    }
    .donut-chart {
        width: 300px;
        margin: auto;
    }
    /*lession*/
    .single-lesson div#main-content > .container,
    .single-course div#main-content > .container {
        padding-right: 8%;
    }
    .who_read_policy {
        padding-bottom: 80px;
    }
}
@media (min-width: 981px){
    .notify_department_checkbox .other_checkbox {
        display: grid;
        grid-template-columns: repeat(5, 1fr);
        gap: 14px;
    }
    .et_builder_inner_content.et_pb_gutters3 {
        margin-left: 95px;
    }
    .page-id-345 .et_builder_inner_content.et_pb_gutters3,
    .tml-action-resetpass .et_builder_inner_content.et_pb_gutters3,
    .page-id-398 .et_builder_inner_content.et_pb_gutters3,
    .page-id-17 .et_builder_inner_content.et_pb_gutters3 {
        margin-left: 0px;
    }
    .info_hanbook_emg {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .hand_info_title {
        padding-right: 10px;
    }
    #previous_notifications_list thead th:nth-child(3) {
        width: 140px !important;
    }
}
@media (min-width:1200px) and (max-width:1359px){
    div#main-content .container div#content-area {
        max-width: 91%;
        margin: auto;
    }
}
@media (min-width:1360px) and (max-width:1599px){
    div#main-content .container div#content-area {
        max-width: 95%;
        margin: auto;
    }
}
@media (min-width:1465px) and (max-width:1764px) {
    .emg_tooltip p {
        transform: translateY(-21%);
    }
}
@media (min-width:1285px) and (max-width:1465px) {
    .emg_tooltip p {
        transform: translateY(-21%);
    }
    .emg_tooltip{
        margin-left: 15px;
    }
}
@media (min-width:1200px) and (max-width:1284px) {
    .emg_tooltip{
        margin-left: 15px;
    }
    .emg_tooltip p {
        transform: translateY(-24%);
    }
}
@media (max-width:600px){
	.Emgaging_dashborde .suggestion_detail .Suggestion_types_table table#suggestion_box {
		width: 100% !important;
	}
    .Emgaging_dashborde .suggestion_detail .add_suggestion_type .pro_filed .form {
        width :45%;
    }
    .Emgaging_dashborde .suggestion_detail .Suggestion_types_table #suggestion_box_paginate {
        text-align: center;
    }
    .Emgaging_dashborde .Admin_Dashboard .document_uplord .document_uplord_detail .left_side_text{
        margin-bottom: 10px;
    }
    .Emgaging_dashborde .Admin_Dashboard .document_uplord .document_uplord_detail{
        flex-flow: column;
        align-items: flex-start;
    }
    .document_button.delete_button{
        padding-right: 0 !important;
    }
}
@media (min-width:497px) and (max-width:767px){
    .emg_tooltip p:after{
        top: 36%;
        right: -16px;
        transform: rotate(-180deg);
        left: 100%;
        margin-left: 0;
    }
    .emg_tooltip p{
        top: 5px;
        transform: translateY(-18%);
        right: 48px;
        left: 80px;
    }
    .llms-my-achievements li.llms-achievement-loop-item.achievement-item {
        width: 50% !important;
    }
}
@media (min-width:320px) and (max-width:429px) {
    .emg_tooltip p {
        transform: translate(-117%,-23%) !important;
    }
    .llms-certificate-container .llms_my_certificate .llms-summary p,
    .llms-certificate-container .llms_my_certificate .llms-summary h1{
        font-size: 20px;
    }
}
@media (max-width: 500px){
    /*add new department*/
    .Emgaging_dashborde .add_new_role .data_detail .pro_filed .form:nth-child(1) {
        width:50%;
    }
    /*.Emgaging_dashborde .leave .pro_filed .form {
         width:50%;
    }*/
}
@media  (max-width:510px) {
    .Emgaging_dashborde .Admin_Dashboard .document_uplord .document_uplord_detail .document_text .Certified_id {
        display: flex; 
        flex-flow: column;
        text-align: left;
    }
    .Emgaging_dashborde .Admin_Dashboard .document_uplord .document_uplord_detail .document_text .Certified_id span {
        padding-left: 0px;
    }
    .delete_activity_design .right_filter {
        text-align: center;
        margin-top: 10px;
    }
    .right_filter .Add_button {
        text-align: center;
    }
    .llms-certificate-container .llms_my_certificate .llms-summary p,
    .llms-certificate-container .llms_my_certificate .llms-summary h1{
        font-size: 25px;
    }
}
@media (min-width: 501px) and (max-width: 767px){
    .leave_request .add_leave_types .pro_filed .form {
        width: 40%;
    }
}
@media (min-width:320px) and (max-width:496px) {
    .emg_tooltip{
        margin-left: 10px;
    }
    .Emgaging_dashborde .Search_employees_detail .personal_detail_box .pro_filed .view_profile {
        width: 87%;
    }
    .Emgaging_dashborde .add_new_employee_hr .pro_filed .form .custom-file label.custom-file-label:after{
        width: 90px;
    }
    .Emgaging_dashborde .add_new_employee_hr .pro_filed .form .custom-file label {
        width: 64%;
        font-size: 13px;
    }
    .emg_tooltip p:after{
        top: 36%;
        left: 101%;
        transform: rotate(-180deg);
    }
    .emg_tooltip p{
        top: 3px;
        transform: translate(-118%,-20%);
        left: 100%;
    }
    .delete_activity_design .filter_fix_mob {
        flex-flow: column;
    }
    .llms-my-achievements li.llms-achievement-loop-item.achievement-item {
        width: 100% !important;
    }
    .Emgaging_dashborde .suggestion_detail .Suggestions_filter .left_filter .selcet_arrow{
        margin: 0 0 0 20px;
    }
}
/*previous Report*/
@media (max-width:1199px) {
    .preview_report_btn {
        margin-right: 10px;
    }
}
@media (max-width: 1300px){
    .main_document{
        grid-template-columns: repeat(3, 1fr);
    }
    .form.sub_folder .folder-wrap, .form.parent_folder .folder-wrap{
        padding: 30px 30px;
    }
}
@media (max-width: 676px){
    .main_document{
        grid-template-columns: repeat(2, 1fr);
    }
    .sub_main_folder{
        display: block
    }
    .left-folder-wrap {
        width: 100%;
    }
    .sub_folder .dir_filter {
        padding: 10px 0;
    }
    .sub_folder .dir_filter .directorySearch {
        width: 100% !important;
    }
}