









/* 
 * Horilla HRMS Custom Stylesheet
 * Add your custom styles below to override default styling
 */

/* Example custom styles */
:root {
  /* Custom color variables */
  --custom-primary: #4a6cf7;
  --custom-secondary: #6c757d;
  --custom-success: #28a745;
  --custom-info: #17a2b8;
  --custom-warning: #ffc107;
  --custom-danger: #dc3545;
}

/* Custom header styling */
.navbar-custom {
  background-color: var(--custom-primary);
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}

/* Custom button styling */
.btn-custom {
  background-color: var(--custom-primary);
  border-color: var(--custom-primary);
  color: white;
}

.btn-custom:hover {
  background-color: #3a5bd9;
  border-color: #3a5bd9;
}

/* Custom card styling */
.card-custom {
  border-radius: 8px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s ease;
}

.card-custom:hover {
  transform: translateY(-5px);
}

/* Custom form styling */
.form-control-custom {
  border-radius: 4px;
  border: 1px solid #ced4da;
  padding: 8px 12px;
}

.form-control-custom:focus {
  border-color: var(--custom-primary);
  box-shadow: 0 0 0 0.2rem rgba(74, 108, 247, 0.25);
}

/* Custom table styling */
.table-custom {
  border-collapse: separate;
  border-spacing: 0;
}

.table-custom thead th {
  background-color: #f8f9fa;
  border-bottom: 2px solid #dee2e6;
}

/* Custom footer styling */
.footer-custom {
  background-color: #f8f9fa;
  padding: 1.5rem 0;
  border-top: 1px solid #dee2e6;
}


/* CUSTOME CSS HERE */
/* CUSTOME CSS HERE */
/* .oh-switch .oh-switch__checkbox:checked{background-color:#089970;border:2px solid #089970!important;} */
.custom_lms .oh-btn{border-radius: 4px;}
.custom_lms .oh-btn--shadow {filter:none;}
/* .custom_lms input[type="checkbox"]{accent-color:#F06B30;width:19px;height:19px;border:2px solid #939393!important;} */
.custom_lms .oh-pagination__page{font-size:14px;color:#464747;}
.custom_lms .oh-pagination__input{width:45px;height:37px;}
.custom_lms .oh-pagination__label{margin:0 10px!important;}
.custom_lms .oh-pagination__input-container{margin:0!important;}
.custom_lms .oh-pagination__items{margin:0;}
.custom_lms .oh-pagination{margin-bottom:2rem;}
.custom_lms .oh-pagination__nav{align-items:center;}
.custom_lms .oh-pagination__input{border:0!important;}
.custom_lms .oh-pagination__item--wide{border:none!important;}
.custom_lms .oh-pagination__item--wide:last-child{background:#EFEFEF;}
.custom_lms .oh-main__titlebar .oh-main__titlebar-title{font-size:20px;font-weight:500!important;font-family:"Inter",sans-serif;color:#000;margin:0!important;}
.custom_lms .oh-main__titlebar .oh-input__search-group .oh-input__icon{padding-left:40px;}
.custom_lms .oh-main__titlebar .oh-input__search-group .oh-input{font-size:14px;font-weight:400!important;font-family:"Inter",sans-serif;color:#7C7C7C;margin-right:0;width:350px;background:#fff;border-radius:4px;height:45px;}
.custom_lms .oh-main__titlebar .oh-input__search-group .oh-input-group__icon--left{top:3px;left:10px;top:12px;bottom:0;position:absolute;}
.custom_lms .oh-main__titlebar .oh-input__search-group .oh-input-group__icon{font-size:24px;color:#7C7C7C;}
.custom_lms .oh-main__titlebar-button-container > :first-child{margin-left:7px;}
.custom_lms .oh-main__titlebar-button-container .oh-dropdown:first-child button{font-size:14px;font-weight:400!important;font-family:"Inter",sans-serif;color:#464747;padding:12px 15px;border-radius:4px;/*background-image:url(/static/images/ui/filter.svg);*/background-repeat:no-repeat;background-position:right bottom;background-position:13% 50%;background-size:20px;justify-content:flex-end;}
.custom_lms .oh-main__titlebar-button-container .oh-dropdown:first-child button .hydrated{font-size:20px;margin-right:7px;}
.custom_lms .oh-main__titlebar-button-container .oh-dropdown:nth-child(2) button{font-size:14px;font-weight:400!important;font-family:"Inter",sans-serif;color:#464747;padding:12px 28px;border-radius:4px;/*background-image:url(/static/images/ui/group.svg);*/background-repeat:no-repeat;background-position:right bottom;background-position:13% 50%;background-size:20px;}
.custom_lms .oh-main__titlebar-button-container .oh-dropdown:nth-child(2) button .hydrated{font-size:0;margin-right:12px;}
.custom_lms .oh-main__titlebar-button-container .oh-dropdown button.export{background-color:#F06B30;color:#fff!important;font-size:14px;font-weight:400!important;font-family:"Inter",sans-serif;color:#464747;padding:12px 28px;border-radius:4px;/*background-image:url(/static/images/ui/export.svg);*/background-repeat:no-repeat;background-position:right bottom;background-position:13% 50%;background-size:20px;}
.custom_lms .oh-main__titlebar-button-container .oh-dropdown button.export .hydrated {font-size:0;margin-right:12px;}
.custom_lms .oh-main__titlebar-button-container .oh-btn-group{margin-left:7px;}
.custom_lms .oh-main__titlebar-button-container .oh-dropdown{margin-left:10px;}
.custom_lms .oh-main__titlebar-button-container .oh-btn-group .oh-dropdown{margin-left:0;}
.custom_lms .oh-main__titlebar-button-container .oh-btn-group .oh-dropdown{margin-right:0;}
.custom_lms .oh-main__titlebar-button-container .oh-btn-group .oh-dropdown button{font-size:14px;font-weight:400!important;font-family:"Inter",sans-serif;color:#464747;padding:12px 35px;border-radius:4px;background-image:none;}
.custom_lms .oh-main__titlebar-button-container .oh-btn-group .oh-dropdown button .hydrated{font-size:20px;margin-right:7px;}
.custom_lms .oh-main__titlebar-button-container .oh-btn-group .oh-dropdown .oh-btn.oh-btn--dropdown::after{content:none;}
.custom_lms .oh-main__titlebar-button-container .oh-btn-group:last-child .oh-btn--secondary{background-color:#F06B30;color:#fff;text-decoration:none;padding:12px 20px;border-radius:4px;}
.custom_lms .oh-main__titlebar-button-container .oh-btn-group:last-child .oh-btn--secondary:hover{background-color:#DFF9E3;color:#06925C;text-decoration:none;}
.custom_lms .oh-main__titlebar-button-container .oh-btn-group:last-child .oh-btn--secondary:hover .hydrated{color:#06925C;}
.custom_lms .oh-view-type{width:48px;height:38px;background:#EFEFEF;border:none;border-radius:4px 0 0 4px;}
.custom_lms .oh-view-type:last-child{background:#fff;border:none;border-radius:0 4px 4px 0;}
.custom_lms .oh-view-type a {border-radius: 0;}
.custom_lms .oh-dropdown__menu.oh-dropdown__menu--right.oh-dropdown__filter{min-width:340px;padding:10px!important;top:55px;padding:0!important;}
.custom_lms .oh-dropdown__menu.oh-dropdown__menu--right.oh-dropdown__filter::before{width:10px;height:10px;background:#fff;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;position:absolute;content:'';right:16px;top:-6px;transform:rotate(45deg);border-right:transparent;border-bottom:transparent;}
.custom_lms .oh-dropdown__menu.oh-dropdown__menu--right{min-width:200px;padding:10px!important;top:55px;}
.custom_lms .oh-dropdown__menu.oh-dropdown__menu--right::before{width:10px;height:10px;background:#fff;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;position:absolute;content:'';right:16px;top:-6px;transform:rotate(45deg);border-right:transparent;border-bottom:transparent;}
.custom_lms .oh-dropdown__menu.oh-dropdown__filter .oh-dropdown__filter-body .oh-accordion .oh-accordion-header{padding:15px 15px;font-size:14px;font-weight:400!important;font-family:"Inter",sans-serif;color:#000000;}
.custom_lms .oh-dropdown__menu.oh-dropdown__filter .oh-dropdown__filter-body .oh-accordion .oh-accordion-header::after{background-image:url(/static/images/ui/dropdown_arrow.svg);background-size:14px;}
.custom_lms .oh-dropdown__menu.oh-dropdown__filter .oh-dropdown__filter-body .oh-accordion .oh-accordion-body{padding:15px 15px;}
.custom_lms .oh-dropdown__menu.oh-dropdown__filter .oh-dropdown__filter-body .oh-accordion .oh-accordion-body .oh-input-group .select2-container--default .select2-selection--multiple{border-radius:4px!important;height:40px!important;}
.custom_lms .oh-dropdown__menu.oh-dropdown__filter .oh-dropdown__filter-body .oh-accordion .oh-accordion-body .oh-input-group .select2-selection{border-radius:4px!important;height:40px!important;}
.custom_lms .oh-dropdown__menu.oh-dropdown__filter .oh-dropdown__filter-footer{border-top:none;padding-top:0;padding-bottom:15px;}
.custom_lms .oh-dropdown__menu.oh-dropdown__filter .oh-dropdown__filter-footer .oh-btn--secondary{background-color:#F06B30;color:#fff;text-decoration:none;padding:12px 20px;border-radius:4px;width:150px!important;display:block;margin:0 auto!important;background-image:none;}
.custom_lms .oh-card{padding:0;border-radius:0;border:none;background-color:transparent;}
.custom_lms .oh-card{padding:0;border-radius:0;border:none;background-color:transparent;}
.custom_lms .oh-card .oh-accordion-meta{margin-bottom:10px;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__header{border:none;background-color:#fff;border-radius:2px;}
.custom_lms .oh-card .oh-accordion-meta .oh-tabs__input-badge-container{font-size:14px;font-weight:500!important;font-family:"Inter",sans-serif;color:#3B3B3B;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__header input[type="checkbox"]{accent-color:#F06B30;width:19px;height:19px;border:2px solid #939393!important;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__header .oh-checkpoint-badge{color:#F47E53;border-color:transparent;background:#FFE8E0;font-size:14px;font-weight:500!important;font-family:"Inter",sans-serif;border-radius:50px;padding:3px 10px;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__header .oh-accordion-meta__actions .oh-dropdown button{font-size:14px;font-weight:400!important;font-family:"Inter",sans-serif;color:#464747;padding:12px 35px;border-radius:4px;background-image:none;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__header .oh-accordion-meta__actions .oh-dropdown .oh-btn.oh-accordion-meta__btn{background-image:url(/static/images/ui/dropdown_arrow.svg);background-repeat:no-repeat;background-size:12px;background-position:82% 50%;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__header .oh-accordion-meta__actions .oh-dropdown .oh-btn.oh-accordion-meta__btn .hydrated{display:none;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__body{border:none;padding:0;background-color:#fff;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-sticky-table{border:none;margin:0!important;max-height:70vh;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-card{padding:0 1.5rem!important;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-card .oh-user_permission-list_item{border:none;background-color:#F3F4F5;margin-bottom:4px;border-radius:2px;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-card .oh-user_permission-list_item .row-status--blue{border-left:none;border-radius:0;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-card .oh-user_permission-list_item .file-upload{background:#FFE8E0!important;color:#F06B30!important;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-card .oh-user_permission-list_item .row-status--blue input[type="checkbox"]{accent-color:#F06B30;width:19px;height:19px;border:2px solid #939393!important;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-card .oh-user_permission-list_item .oh-card__title{font-size:14px;font-weight:500!important;font-family:"Inter",sans-serif;color:#3B3B3B;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-card .oh-btn-group{border:none;gap:6px;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-card .oh-btn-group .oh-btn{width:22px!important;height:22px!important;border-radius:50px!important;padding:4px 4px!important;display:flex;align-items:center;justify-content:center;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-card .oh-btn-group .oh-btn.oh-btn--success{background:#11A34C;opacity:1;border:none;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-card .oh-btn-group .oh-btn.oh-btn--danger{background:#F06B30;opacity:1;border:none;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-card .oh-btn-group .oh-btn .hydrated{margin-right:0!important;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-card .oh-btn-group .oh-btn--secondary{background:transparent;padding:0!important;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-card .oh-btn-group .oh-btn--secondary .hydrated{font-size:20px;color:#7C7C7C;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-card .oh-btn-group .oh-btn--secondary .hydrated svg{stroke:#7C7C7C;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__item .oh-pagination{background:#F7F8F9;padding-top:20px;margin-top:6px;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__header .oh-accordion-meta__actions .oh-dropdown .oh-dropdown__menu.oh-dropdown__menu--right{position:absolute;background-color:#fff;padding:0!important;border-radius:4px;border:1px solid #e6e6e6;z-index:100;box-shadow:0px 4px 20px 0px #0000001C;min-width:110px;top:53px;left:0;right:auto;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__header .oh-accordion-meta__actions .oh-dropdown .oh-dropdown__menu.oh-dropdown__menu--right::before{width:10px;height:10px;background:#fff;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;position:absolute;content:'';right:8px;top:-6px;transform:rotate(45deg);border-right:transparent;border-bottom:transparent;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__header .oh-accordion-meta__actions .oh-dropdown .oh-dropdown__menu.oh-dropdown__menu--right .oh-dropdown__items{margin-bottom: 0;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__header .oh-accordion-meta__actions .oh-dropdown .oh-dropdown__menu.oh-dropdown__menu--right .oh-dropdown__item{position:relative;width:100%;justify-content:flex-start;margin:0;padding:10px 5px;display:flex;align-items:center;background:transparent;font-size:11px;font-weight:400;line-height:1;color:#7C7C7C!important;border-bottom:1px solid #EEE;border-top:0;border-left:0;border-right:0;cursor:pointer;text-decoration:none;transition:.2s ease-in-out;z-index:9;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__header .oh-accordion-meta__actions .oh-dropdown .oh-dropdown__menu.oh-dropdown__menu--right .oh-dropdown__item:hover{background:#f6f6f6;border-bottom:1px solid #f6f6f6;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__header .oh-accordion-meta__actions .oh-dropdown .oh-dropdown__menu.oh-dropdown__menu--right .oh-dropdown__item form{width:100%!important;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__header .oh-accordion-meta__actions .oh-dropdown button.oh-dropdown__link--danger{position:relative;width:100%;justify-content:flex-start;margin:0;padding:0;display:flex;align-items:center;background:transparent;font-size:11px;font-weight:400;line-height:1;color:#7C7C7C!important;border-bottom:none;border-top:0;border-left:0;border-right:0;cursor:pointer;text-decoration:none;transition:.2s ease-in-out;z-index:9;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__header .oh-accordion-meta__actions .oh-dropdown button.oh-dropdown__link--danger:hover{background:#f6f6f6;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__header .oh-accordion-meta__actions .oh-dropdown .oh-dropdown__menu.oh-dropdown__menu--right .oh-dropdown__item a{font-size:13px;font-weight:400;line-height:1;color:#7C7C7C!important;}
.custom_lms .oh-main__titlebar-button-container .oh-btn-group:last-child .oh-btn--secondary.action_btn{background-color:#F06B30;color:#fff;text-decoration:none;padding:12px 20px;border-radius:4px;margin-left:10px!important;}
.custom_lms .oh-main__titlebar-button-container .oh-btn-group:last-child .oh-btn--secondary.action_btn:hover{background-color:#DFF9E3;color:#06925C;text-decoration:none;}
.custom_lms .oh-main__titlebar-button-container .oh-btn-group .oh-dropdown .oh-btn.oh-btn--dropdown{background-image:url(/static/images/ui/dropdown_arrow.svg);background-repeat:no-repeat;background-size:12px;background-position:90% 50%;width:100px;justify-content:space-between;font-size:14px;font-weight:400!important;font-family:"Inter",sans-serif;color:#464747;padding:12px 15px;border-radius:4px;}
.custom_lms .oh-main__titlebar-button-container .oh-btn--secondary.action_btn{margin-left:7px!important;}
.custom_lms .oh-main__titlebar-button-container .oh-btn--secondary.action_btn{background-color:#F06B30;color:#fff;text-decoration:none;padding:12px 20px;border-radius:4px;margin-left:10px!important;}
.custom_lms .oh-main__titlebar-button-container .oh-btn--secondary.action_btn:hover{background-color:#DFF9E3;color:#06925C;text-decoration:none;}
.custom_lms .oh-main__titlebar-button-container .oh-dropdown .oh-btn.oh-btn--dropdown.actions-btn{background-image:url(/static/images/ui/dropdown_arrow.svg);background-repeat:no-repeat;background-size:12px;background-position:90% 50%;width:100px;justify-content:space-between;font-size:14px;font-weight:400!important;font-family:"Inter",sans-serif;color:#464747;padding:12px 15px;border-radius:4px;}
.custom_lms .oh-main__titlebar-button-container .oh-dropdown .oh-btn.oh-btn--dropdown.actions-btn::after{display:none;}
.custom_lms .oh-main__titlebar-button-container .oh-btn-group .oh-btn--success, .custom_lms .oh-main__titlebar-button-container .oh-btn-group .oh-btn--danger{ width: 15px !important; height: 15px !important; border-radius: 100%; padding: 0 !important; display: flex; align-items: center; justify-content: center; color: #fff;}
.custom_lms .oh-btn-group .oh-btn--success, .custom_lms .oh-btn-group .oh-btn--danger{ padding: 3px !important; width: 20px !important; height: 20px !important; border-radius: 100%; display: flex; align-items: center; justify-content: center; color: #fff;}
.custom_lms .oh-btn-group { border: none; gap: 5px; justify-content: center;}
.custom_lms .oh-sticky-table__tr .oh-sticky-table__th{padding: 16px 20px !important;border-bottom:1px solid #DAD5F1 !important; line-height: 100%; font-size: 14px;  font-weight: 500;  font-family: "Inter", sans-serif;}
.custom_lms .oh-sticky-table__tr .oh-sticky-table__sd .centered-div{position:absolute;top:0;left:20px;right: auto;}
.custom_lms .oh-checkpoint-badge { border: 1px solid #519CE0; color:#519CE0 !important;  border-radius: 2px;  padding: 10px 14px;  font-weight: 400;  font-size: 14px;}
.custom_lms .oh-checkpoint-badge+.oh-checkpoint-badge{border: 1px solid #FF9900; color:#FF9900 !important;}
.custom_lms .oh-checkpoint-badge+.oh-checkpoint-badge:hover{background-color:#FF9900;}
.custom_lms .oh-checkpoint-badge+.oh-checkpoint-badge+.oh-checkpoint-badge{border: 1px solid #11A34C; color:#11A34C !important;}
.custom_lms .oh-checkpoint-badge+.oh-checkpoint-badge+.oh-checkpoint-badge:hover{background-color:#11A34C;color: #fff !important;}
.custom_lms .oh-checkpoint-badge+.oh-checkpoint-badge+.oh-checkpoint-badge+.oh-checkpoint-badge{border: 1px solid #464747C9; color:#464747C9 !important;}
.custom_lms .oh-checkpoint-badge+.oh-checkpoint-badge+.oh-checkpoint-badge+.oh-checkpoint-badge:hover{background-color:#464747C9; color: #fff !important;}
.custom_lms .oh-checkpoint-badge:hover{ background-color:#519CE0; color: #fff !important;}
.custom_lms .oh-sticky-table__td, .oh-sticky-table__th, .oh-sticky-table__sd{ border: 0 !important;}
.custom_lms .oh-btn-group .oh-btn--success .hydrated, .custom_lms .oh-btn-group .oh-btn--danger .hydrated{ margin-right: 0 !important;}
.custom_lms .oh-profile--md .oh-profile__name{font-size: 14px;  font-weight: 500;  font-family: "Inter", sans-serif; line-height: 100%;}
.custom_lms .oh-sticky-table__td{ font-size: 12px; color:#3B3B3B; font-weight: 400;  font-family: "Inter", sans-serif; background-color: #fff;  padding: 0.5rem 1rem !important;}
.custom_lms .oh-sticky-table__right{ text-align: center;}
.custom_lms .oh-profile--md .oh-profile__name{ font-size: 14px; color: #646665;font-family: "Inter", sans-serif;}
.custom_lms .active_green{ font-size: 14px; color: #11A34C;font-family: "Inter", sans-serif;}
.custom_lms .active_red{font-size: 14px; color: #FF0000;font-family: "Inter", sans-serif;}
.custom_lms .highlight-selected{ background-color: transparent;}
.custom_lms .highlight-selected:hover{ background-color: transparent;}
/* .custom_lms .centered-div input[type="checkbox"]{ accent-color: #519CE0;} */
.custom_lms .oh-main__titlebar-button-container .oh-dropdown button.filter{font-size:14px;font-weight:400!important;font-family:"Inter",sans-serif;color:#464747;padding:12px 28px;border-radius:4px;background-image:url(/static/images/ui/filter.svg);background-repeat:no-repeat;background-position:right bottom;background-position:13% 50%;background-size:20px;}
.custom_lms .oh-main__titlebar-button-container .oh-dropdown button.filter .hydrated {font-size:0;margin-right:12px;}
.custom_lms .oh-main__titlebar-button-container .oh-dropdown button.group-by{font-size:14px;font-weight:400!important;font-family:"Inter",sans-serif;color:#464747;padding:12px 28px;border-radius:4px;background-image:url(/static/images/ui/group.svg);background-repeat:no-repeat;background-position:right bottom;background-position:13% 50%;background-size:20px;}
.custom_lms .oh-main__titlebar-button-container .oh-dropdown button.group-by .hydrated{font-size:0;margin-right:12px;}
.custom_lms .oh-main__titlebar-button-container .oh-dropdown button.action{background-image:url(/static/images/ui/dropdown_arrow.svg);background-repeat:no-repeat;background-size:12px;background-position:90% 50%;width:120px;justify-content:space-between;font-size:14px;font-weight:400!important;font-family:"Inter",sans-serif;color:#464747;padding:12px 15px;border-radius:4px;}
.custom_lms .oh-main__titlebar-button-container .oh-dropdown button.action .hydrated{font-size:0;margin-right:12px;}
.custom_lms .oh-main__titlebar-button-container .oh-dropdown button.action::after{display:none;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__header .oh-accordion-meta__actions .oh-dropdown button.oh-dropdown__link--danger:hover{background:#f6f6f6;}
.custom_lms .oh-card .oh-accordion-meta .oh-accordion-meta__header .oh-accordion-meta__actions .oh-dropdown .oh-dropdown__menu.oh-dropdown__menu--right .oh-dropdown__item a{font-size:13px;font-weight:400;line-height:1;color:#7C7C7C!important;}
.custom_lms .oh-main__titlebar-button-container .oh-btn-group:last-child .oh-btn--secondary.action_btn{background-color:#F06B30;color:#fff;text-decoration:none;padding:12px 20px;border-radius:4px;margin-left:10px!important;}
.custom_lms .oh-main__titlebar-button-container .oh-btn-group:last-child .oh-btn--secondary.action_btn:hover{background-color:#DFF9E3;color:#06925C;text-decoration:none;}
.custom_lms .oh-main__titlebar-button-container .oh-btn-group .oh-dropdown .oh-btn.oh-btn--dropdown{background-image:url(/static/images/ui/dropdown_arrow.svg);background-repeat:no-repeat;background-size:12px;background-position:90% 50%;width:100px;justify-content:space-between;font-size:14px;font-weight:400!important;font-family:"Inter",sans-serif;color:#464747;padding:12px 15px;border-radius:4px;}
.custom_lms .oh-main__titlebar-button-container .oh-btn--secondary.action_btn{margin-left:7px!important;}
.custom_lms .oh-main__titlebar-button-container .oh-btn--secondary.action_btn{background-color:#F06B30;color:#fff;text-decoration:none;padding:12px 20px;border-radius:4px;margin-left:10px!important;}
.custom_lms .oh-main__titlebar-button-container .oh-btn--secondary.action_btn:hover{background-color:#DFF9E3;color:#06925C;text-decoration:none;}
.custom_lms .oh-main__titlebar-button-container .oh-dropdown .oh-btn.oh-btn--dropdown.actions-btn{background-image:url(/static/images/ui/dropdown_arrow.svg);background-repeat:no-repeat;background-size:12px;background-position:90% 50%;width:100px;justify-content:space-between;font-size:14px;font-weight:400!important;font-family:"Inter",sans-serif;color:#464747;padding:12px 15px;border-radius:4px;}
.custom_lms .oh-main__titlebar-button-container .oh-dropdown .oh-btn.oh-btn--dropdown.actions-btn::after{display:none;}
.custom_lms .oh-dot--small{width:10px;height:10px;}
.custom_lms .dots{font-size:14px;font-weight:400!important;font-family:"Inter",sans-serif;color:#464747;}
.custom_lms .oh-sticky-dropdown_btn{ padding: 8.5px !important;}
.oh-modal__dialog-header {border-bottom: none !important;padding: 1rem 1.75rem !important;}
.oh-modal__dialog-header .oh-modal__close {right: 1.75rem;}
/* .custom_lms .oh-sticky-table .oh-sticky-table__table .oh-sticky-table__thead .oh-sticky-table__tr .oh-sticky-table__th{width:60px!important;} */
.custom_lms .oh-sticky-table__thead .oh-sticky-table__th{padding:16px 20px!important;}
.custom_lms .oh-sticky-table{border:none;}
.custom_lms .oh-sticky-table__td{padding:10px 20px!important;}
.custom_lms .oh-table_sticky--wrapper .oh-sticky-dropdown--header{border-top:none;margin-right:0;}
.custom_lms .oh-sticky-table__td .oh-btn-group .oh-btn--light-bkg{background-color:transparent!important;padding:0!important;border-right:none;width:30px!important;height:30px!important;}
.custom_lms .oh-sticky-table__td .oh-btn-group .oh-btn--light-bkg:hover{background-color:transparent;border-radius:0;}
.custom_lms .oh-sticky-table__td .oh-btn-group .oh-btn--light-bkg .hydrated{color:#7C7C7C!important;font-size:20px;margin-right:0!important;}
.custom_lms .oh-sticky-table__td .oh-btn-group .oh-btn--danger-outline{background-color:#FFDCDC!important;border-radius:0!important;color:#FF0000;width:40px!important;height:40px!important;background:#FFDCDC;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:50%!important;}
.custom_lms .oh-sticky-table__td .oh-btn-group .oh-btn--danger-outline .hydrated{color:#FF0000!important;font-size:18px;margin-right:0!important;}
.custom_lms .oh-sticky-table__td .oh-table__editable-input{width:84px!important;height:38px!important;appearance:none;background-image:url(/static/images/ui/dropdown_arrow.svg);background-repeat:no-repeat;background-size:10px;background-position:90% 50%;}
.custom_lms .oh-sticky-table__td .oh-table__editable-input:read-only:hover{border:none;}
.custom_lms .oh-tabs{border: none!important;}
.custom_lms .oh-sticky-table__tr .oh-sticky-table__th .centered-div{width:15px;height:15px;}
.custom_lms .oh-tabs{border:none;}
.custom_lms .oh-tabs__tablist .oh-tabs__tab{background:#EFEFEF;border-bottom:none;border-right:none!important;border-left:none!important;font-size:14px;font-weight:500!important;font-family:"Inter",sans-serif;color:#464747;}
.custom_lms .oh-tabs__tablist .oh-tabs__tab--active{background:#fff;border-right:none!important;}
.custom_lms .oh-sticky-dropdown--header{right:10px;top:7px;}
.custom_lms a.oh-btn.oh-btn--info{ background-color:#DFF9E3 ; padding: 7px 20px !important; color: #06925C; font-size: 12px;}
.custom_lms .coustom_icon_design .oh-sticky-table__td .oh-btn-group .oh-btn--light-bkg { width: 27px !important; height: 27px !important; border-radius: 50%; display: flex; flex-shrink: 0;}
.custom_lms .coustom_icon_design .oh-sticky-table__td .oh-btn-group form{ width: 27px !important; height: 27px !important; border-radius: 50%; display: flex; flex-shrink: 0; border: none;}
.custom_lms .coustom_icon_design .oh-sticky-table__td .oh-btn-group .oh-btn--light-bkg .hydrated { font-size: 17px;}
.custom_lms .coustom_icon_design .oh-sticky-table__td .oh-btn-group .oh-btn--danger-outline .hydrated { color: #7C7C7C !important;}
.custom_lms .coustom_icon_design .oh-sticky-table__td .oh-btn-group .oh-btn--light-bkg:hover .hydrated{  color: #0086FF !important;}
.custom_lms .coustom_icon_design .oh-sticky-table__td .oh-btn-group .oh-btn--light-bkg:hover{ background-color: #DEEFFF !important;}
.custom_lms .coustom_icon_design .oh-sticky-table__td .oh-btn-group .oh-btn--danger-outline { background: transparent !important;}
.custom_lms .swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,.8);}
.custom_lms .swal2-container.swal2-center > .swal2-popup{border-radius:6px;}
.custom_lms .swal2-html-container{font-size:23px;font-weight:400;line-height:1.2;color:#363738!important;max-width:353px;margin:0 auto;}
.custom_lms .swal2-actions .swal2-styled{font-size:14px;font-weight:400;line-height:1;color:#fff!important;padding:15px 30px;border-radius:4px;}
.custom_lms .swal2-actions .swal2-styled.swal2-confirm{background-color:#089970;}
.custom_lms .swal2-actions .swal2-styled.swal2-confirm:focus{box-shadow:none;}
.custom_lms .swal2-actions .swal2-styled.swal2-cancel{background-color:#DD3333;}
.custom_lms .swal2-actions .swal2-styled.swal2-cancel:focus{box-shadow:none;}
.custom_lms .oh-btn:focus{outline:none;}
.custom_lms .swal2-container .swal2-icon{background-image:url(/static/images/ui/quats.svg);background-repeat:no-repeat;background-position:right bottom;background-position:13% 50%;background-size:100%;border:none;}
.custom_lms .swal2-container .swal2-icon-content{display:none;}
.oh-navbar.custom_oh-navbar { position: fixed; top: 0; z-index: 999;  background-color: white !important; box-shadow: 0 0px 4px rgba(0,0,0,0.1);}
#main-section{ padding-top: 80px;}
.custom_lms .oh-card-dashboard{padding:0!important;}
.custom_lms .oh-card-dashboard .oh-card-dashboard__header--divider{padding-top:1rem!important;padding-left:2rem!important;padding-right:2rem!important;}
.custom_lms .oh-card-dashboard__header--divider .oh-card-dashboard__title{font-size:19px;font-weight:500;font-family:"Inter",sans-serif;color:#363738;}
.custom_lms .oh-card-dashboard .oh-card-dashboard__body{padding-left:2rem!important;padding-right:2rem!important;}
.custom_lms .oh-card-dashboard .oh-sticky-table{border:none;}
.custom_lms .oh-card-dashboard .oh-sticky-table__table .oh-sticky-table__thead .oh-sticky-table__th{font-size:16px;font-weight:500;font-family:"Inter",sans-serif;color:#5C5C5C;border:none;border-bottom:1px solid #EAEAEA;}
.custom_lms .oh-card-dashboard .oh-sticky-table__table .oh-sticky-table__tbody .oh-sticky-table__sd{padding-left:0!important;}
.custom_lms .oh-card-dashboard .oh-sticky-table__table .oh-sticky-table__tbody .oh-sticky-table__sd{font-size:15px;font-weight:400;font-family:"Inter",sans-serif;color:#5C5C5C;border:none;}
.custom_lms .oh-card-dashboard .oh-sticky-table__table .oh-sticky-table__tbody .oh-sticky-table__sd .oh-profile{width:100%;justify-content:flex-start;}
.custom_lms .oh-card-dashboard .oh-sticky-table__table .oh-sticky-table__tbody .oh-sticky-table__sd .oh-profile .oh-profile__avatar{margin-right:18px;}
.custom_lms .oh-card-dashboard .oh-sticky-table__table .oh-sticky-table__tbody .oh-sticky-table__sd .oh-text--dark{width:100%;}
.custom_lms .oh-card-dashboard .oh-sticky-table__table .oh-sticky-table__tbody .oh-sticky-table__sd .oh-text--dark{font-size:15px;font-weight:400;font-family:"Inter",sans-serif;color:#5C5C5C;}
.custom_lms .oh-card-dashboard .oh-sticky-table__table .oh-sticky-table__tbody .oh-sticky-table__td{font-size:15px;font-weight:400;font-family:"Inter",sans-serif;color:#5C5C5C;border:none;}
.custom_lms .oh-card-dashboard .oh-sticky-table__table .oh-sticky-table__tbody .oh-sticky-table__td .oh-btn-group{display:flex;align-items:center;border:none;justify-content:center;float:none!important;gap:10px;}
.custom_lms .oh-card-dashboard .oh-sticky-table__table .oh-sticky-table__tbody .oh-sticky-table__td .oh-btn--success{width:20px!important;height:20px!important;border-radius:50px;padding:0;display:flex;align-items:center;justify-content:center;border:none;}
.custom_lms .oh-card-dashboard .oh-sticky-table__table .oh-sticky-table__tbody .oh-sticky-table__td .oh-btn--success .hydrated{margin-right:0!important;}
.custom_lms .oh-card-dashboard .oh-sticky-table__table .oh-sticky-table__tbody .oh-sticky-table__td .oh-btn--danger{width:20px!important;height:20px!important;border-radius:50px;padding:0;display:flex;align-items:center;justify-content:center;border:none;background-color:#F06B30;}
.custom_lms .oh-dashboard.row .oh-dashboard__left .oh-empty__title{font-size:15px;font-weight:700!important;font-family:"Inter",sans-serif;color:#000;text-align:center;margin-bottom:3px;}
.custom_lms .oh-dashboard.row .oh-dashboard__left .oh-empty__subtitle{font-size:13px;font-weight:400!important;font-family:"Inter",sans-serif;color:#877E68;text-align:center;}
.custom_lms .top_custom_card .oh-card-dashboard__header .data_details{display:flex;flex-wrap:wrap;}
.custom_lms .top_custom_card .oh-card-dashboard__header .oh-card-dashboard__count{width:100%;display:block;font-size:36px;font-weight:600;font-family:"Inter",sans-serif;color:#363636;}
.custom_lms .top_custom_card .oh-card-dashboard__header .oh-card-dashboard__title{width:100%;font-size:15px;font-weight:400;font-family:"Inter",sans-serif;color:#595959;}
.custom_lms .top_custom_card .oh-card-dashboard__header{display:flex;align-items:center;justify-content:space-between;}
.custom_lms .top_custom_card .oh-card-dashboard__header .oh-card-dashboard__count{font-size:30px;}
.custom_lms .top_custom_card .oh-card-dashboard__header .oh-card-dashboard__title{font-size:14px;}
.custom_lms .top_custom_card.oh-card-dashboard{padding:10px!important;}
.custom_lms .top_custom_card.oh-card-dashboard .oh-card-dashboard__body{padding-left:0!important;}
.custom_lms .oh-dashboard .select_Month{font-size:17px;font-weight:500;font-family:"Inter",sans-serif;color:#000;}
.custom_lms .oh-dashboard .dateRange{width:164px;height:43px;background:#fff;border:none;border-radius:4px;margin:0!important;}
.custom_lms .oh-badge--small{border-radius:50px!important;width:20px!important;height:20px!important;background-color:#E54F38!important;font-size:14px!important;font-weight:400!important;font-family:"Inter",sans-serif!important;}
.custom_lms .oh-tabs__tablist .oh-tabs__tab .oh-badge--small{border-radius:50px!important;width:25px!important;height:25px!important;background-color:#fff!important;font-size:11px!important;font-weight:400!important;font-family:"Inter",sans-serif!important;border:1.13px solid #DEDEDE;color:#464747!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;}
.custom_lms .oh-tabs__tablist .oh-tabs__tab.oh-tabs__tab--active .oh-badge--small{border-radius:50px!important;width:20px!important;height:20px!important;background-color:#E54F38!important;border:1.13px solid #E54F38!important;color:#fff!important;}


/* -------------------------------------sayan28072025------------------------------------- */

.filter-btn-Recruitment{ background-color: #F06B30 !important; padding: 9px 18px; border-radius: 2px; color: #fff; font-size: 14px; font-weight: 400; font-family:"Inter",sans-serif;}
.filter-btn-Recruitment-close{ padding: 9px 10px; background-color: #fff; border-radius: 2px; color: #3B3B3B; font-size: 14px; font-weight: 400; font-family:"Inter",sans-serif; border: 1px solid #D3D3D3 !important;}
.filter-btn-Recruitment-close-icon {background-color: transparent !important; color: #3B3B3B; width: 18px; height: 18px; margin-left: 5px;font-weight: 600;}
.filter-btn-Recruitment-close-round-right{ display: flex; align-items: center; justify-content: center; width: 24px; height: 24px; background-color: #F06B30 !important; padding: 0; border-radius: 100%;}
.filter-btn-Recruitment-close-round-right .hydrated{color: #fff;}
.Recruitment-filter-bar{ align-items: center !important;}
.recruitment-down-arrow{ width: 24px; height: 24px; background-color: #F3F4F5F0; border-radius: 2.12px; display: flex; align-items: center; justify-content: center;}
.recruitment-down-arrow .oh-permission-table__collapse-down { margin-right: 0 !important; color: #464747;}
span.oh-user-panel.oh-collapse-panel.Recruitment-down-arrow { background-color: #F3F9FF; border-radius: 2px; padding:7px !important; border: none !important;}
span.oh-user-panel.oh-collapse-panel.Recruitment-down-arrow .oh-user-panel__remove{ margin-left: 2px; width: 20px; height: 20px;}
.custom_lms .Late_ComeEarly_Out_table .oh-sticky-table__tr .oh-sticky-table__sd .centered-div, .custom_lms .Attendance_Activity .oh-sticky-table__tr .oh-sticky-table__sd .centered-div, .custom_lms .ot-table-table-p-d .oh-sticky-table__tr .oh-sticky-table__sd .centered-div, .custom_lms .Candidates_new .oh-sticky-table__tr .oh-sticky-table__sd .centered-div { left:20px}
.Attendance_Activity_delete{ background-color: transparent !important;}
.ot-table-table-p-d .oh-pagination{ display: none;}
.ot-table-table-p-d .oh-accordion-meta__item .oh-pagination{ display: flex !important;}
.custom_lms .oh-sticky-table__tbody .oh-sticky-table__sd{ padding: 16px 20px !important; line-height: 100%; font-size: 14px; font-weight: 500; font-family: "Inter", sans-serif;}
.custom_lms #companyLeave .oh-btn-group{ justify-content: flex-start !important;}
.custom_lms #holidays .oh-btn-group{ justify-content: flex-start !important;}
.custom_lms #multipleApproveCondition .oh-btn-group{ justify-content: flex-start !important;}
.custom_lms .fixed-table thead th{padding: 16px 20px !important; border-bottom: 1px solid #DAD5F1 !important; line-height: 100%; font-size: 14px;font-weight: 500; font-family: "Inter", sans-serif;}
.custom_lms .fixed-table th:first-child, .custom_lms .fixed-table td:first-child{ border-right: 0 !important;}
.custom_lms .fixed-table th:nth-child(2), .custom_lms .fixed-table td:nth-child(2){ border-right: 0 !important;}
.custom_lms .fixed-table td{ font-size: 12px; color: #3B3B3B; font-weight: 400; font-family: "Inter", sans-serif;  background-color: #fff; padding: 10px 20px !important;}
.custom_lms .fixed-table td ol{ padding-left: 1rem !important;}
.custom_lms .fixed-table .lastTd a.oh-btn { background-color: transparent!important; padding: 0!important; border-right: none; width: 30px!important; height: 30px!important;}
.custom_lms .fixed-table .lastTd a.oh-btn+a.oh-btn { background-color: #FFDCDC!important;  border-radius: 0!important; color: #FF0000; width: 40px!important; height: 40px!important; background: #FFDCDC; display: flex; align-items: center; justify-content: center; padding: 6px; border-radius: 50%!important;}
.custom_lms .oh-main__topbar #filterForm .oh-btn.oh-btn--secondary.ml-2{ margin-left: 7px !important; background-color: #F06B30;}
.custom_lms #main-section .oh-wrapper.oh-main__topbar .oh-btn.oh-btn--secondary.ml-2{ margin-left: 7px !important; background-color: #F06B30;}
.custom_lms #main-section .oh-wrapper.oh-main__topbar .oh-btn.oh-btn--secondary.ml-2:hover, .custom_lms .oh-main__topbar #filterForm .oh-btn.oh-btn--secondary.ml-2{ background-color: #DFF9E3;}
.custom_lms .oh-faq-card__desc { display: none;}
.custom_lms .faq-btn-position{ position: absolute; top: 12px; right: 12px;}
.custom_lms .oh-faq-card{ position: relative; padding: 30px 16px 16px 16px !important;}
.custom_lms .oh-faq-card h3{ font-size: 15px; font-weight: 500; color: #000000; margin-bottom: 18px;}
.custom_lms .oh-faq-card .faq-btn-position .text-danger, .custom_lms .oh-faq-card .faq-btn-position a{ color: #7C7C7C !important; font-size: 16px;}
.custom_lms .oh-faq-card .faq-box-btn{ background-color: #F0FFF2 !important; padding: 5px 30px !important; border: 1px solid #C6F2E1 !important; font-size: 15px; color: #06925C !important; font-weight: 400;}
.custom_lms #ticketContainer .Tickets-arcive{ width: 40px!important; height: 40px!important;}
.custom_lms .fixed-table .lastTd .oh-btn-group .hydrated:not(.close-icon){ margin-right: 0 !important;}
.custom_lms .fixed-table .status-new { border: none !important;}
.custom_lms .hlv-container .new_half{ align-items: center;}

/* SUBHNKAR 29-07-2025 */
.custom_lms .oh-tabs__content--active .oh-btn{font-size:14px;padding:10px 20px;}
.custom_lms .oh-tabs__tablist .oh-tabs__tab .oh-btn{width:23px!important;height:23px!important;border-radius:2px!important;background:#F06B30;}
.custom_lms .oh-tabs__tablist .oh-tabs__tab .oh-btn .hydrated{color:#fff;}
.custom_lms .oh-kanban-card{border:none;background-color:#fff;border-left:none!important;border-radius:2px;padding:20px;}
.custom_lms .oh-kanban-card:hover{box-shadow:none;}
.custom_lms .oh-kanban-card .oh-kanban-card__dots .oh-btn{padding:10px 4px!important;}
.custom_lms .oh-kanban-card .oh-kanban-card__dots .oh-btn .hydrated{margin-right:0;}
.custom_lms .oh-kanban-card .oh-kanban-card__profile-container{width:50px;height:50px;border-radius:50%;overflow:hidden;}
.custom_lms .oh-kanban-card .oh-kanban-card__details .oh-kanban-card__title{font-size:15px;font-weight:500!important;font-family:"Inter",sans-serif;color:#646665;line-height:24px;}
.custom_lms .oh-kanban-card .oh-kanban-card__details .oh-kanban-card__subtitle{font-size:13px;font-weight:400!important;font-family:"Inter",sans-serif;color:#646665;line-height:24px;}
.custom_lms .oh-kanban-card .oh-kanban-card__details .oh-kanban-card__subtitle{font-size:13px;font-weight:400!important;font-family:"Inter",sans-serif;color:#646665;line-height:24px;}
.oh-navbar.custom_oh-navbar .oh-dropdown .oh-dropdown__menu.oh-dropdown__menu--right{padding: 10px 0 0 0 !important;}
.custom_lms .oh-dropdown__menu.oh-dropdown__menu--right{padding:10px 0 0 0!important;}
.custom_lms .oh-dropdown__menu.oh-dropdown__menu--right .oh-dropdown__items .oh-dropdown__item{margin:0!important;}
.custom_lms .oh-dropdown__menu.oh-dropdown__menu--right .oh-dropdown__items .oh-dropdown__item:hover{background-color:#DFF9E3;}
.custom_lms .oh-dropdown__menu.oh-dropdown__menu--right .oh-dropdown__items .oh-dropdown__item:hover .oh-dropdown__link{color:#06925C!important;}
.custom_lms .oh-dropdown__menu.oh-dropdown__menu--right .oh-dropdown__items .oh-dropdown__item a{text-decoration:none;padding:6px 10px;width:100%;display:block;}
.custom_lms .oh-dropdown__menu.oh-dropdown__menu--right .oh-dropdown__items .oh-dropdown__item form button { padding: 6px 10px; width: 100%; display: block; }
.custom_lms .oh-wrapper #questionTab .oh-kanban-card{background:#F8F8F8;border-radius:2px;}
.custom_lms .oh-wrapper #questionTab .oh-kanban-card .oh-kanban-card__title{font-size:14px;font-weight:500!important;font-family:"Inter",sans-serif;color:#464747;line-height:1.3;width:100%;margin-bottom:10px;}
.custom_lms .oh-wrapper #questionTab .oh-kanban-card .oh-kanban-card__subtitle{font-size:14px;font-weight:400!important;font-family:"Inter",sans-serif;color:#646665;line-height:1.3;width:100%;display:block;}
.custom_lms .oh-tabs__content.recruitment-survey-template{width:100%;background-color:#f7f8f9!important;padding:1.25rem 0;}
.custom_lms .oh-tabs__content.recruitment-survey-template .oh-card{margin-top:-20px;}
.custom_lms .oh-tabs__content.recruitment-survey-template .oh-accordion-meta__body .oh-sticky-table__th{padding: 16px 20px !important;}
.custom_lms .oh-wrapper #templateTab .oh-card .oh-accordion-meta{margin-bottom:13px!important;}
.custom_lms .oh-wrapper #templateTab .oh-card .oh-accordion-meta .oh-accordion-meta__header{padding:15px 10px 15px 40px!important;}
.custom_lms .oh-wrapper #templateTab .oh-tabs__input-badge-container{order:-1;}
.custom_lms .oh-wrapper #templateTab .oh-tabs__input-badge-container .oh-badge--small{border-radius:50px!important;width:17px!important;height:17px!important;background-color:#089970!important;font-size:11px!important;font-weight:500!important;font-family:"Inter",sans-serif!important;margin:0 10px 0 0!important;}
.custom_lms .oh-wrapper #templateTab .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-sticky-table__table .oh-sticky-table__thead .oh-sticky-table__th{background-color:#F7F8F9;border:none!important;}
.custom_lms .oh-wrapper #templateTab .oh-card .oh-accordion-meta .oh-accordion-meta__header .oh-accordion-meta__title{font-size:14px;font-weight:500;font-family:"Inter",sans-serif;color:#3B3B3B;}
.custom_lms .oh-wrapper #templateTab .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-sticky-table__tbody .oh-profile__name{font-size:14px;font-weight:400;font-family:"Inter",sans-serif;color:#646665;}
.custom_lms .oh-wrapper #templateTab .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-sticky-table__tbody .oh-sticky-table__td{font-size:14px;font-weight:400;font-family:"Inter",sans-serif;color:#646665;}
.custom_lms .oh-wrapper #templateTab .oh-card .oh-accordion-meta .oh-accordion-meta__body .oh-sticky-table__tbody .oh-sticky-table__td .oh-btn-group{justify-content:flex-start;}
.custom_lms .recruitment-pipeline .oh-tabs__tablist .oh-tabs__tab.oh-tabs__tab--active .oh-badge--small{background-color:#089970!important;border:1.13px solid #089970!important;}
.custom_lms .recruitment-pipeline .oh-tabs__tablist .oh-tabs__tab .oh-btn{width:auto!important;height:auto!important;background:transparent;padding-right:0!important;}
.custom_lms .recruitment-pipeline .oh-tabs__tablist .oh-tabs__tab .oh-btn .hydrated{color:#7C7C7C;}
.custom_lms .recruitment-pipeline .pipeline-header{padding:10px 10px 10px 10px!important;background:#F8F8F8;border:none;}
.custom_lms .recruitment-pipeline .pipeline-header .oh-badge--small{border-radius:50px!important;width:17px!important;height:17px!important;background-color:#089970!important;font-size:11px!important;font-weight:500!important;font-family:"Inter",sans-serif!important;margin:0 10px 0 0!important;}
.custom_lms .recruitment-pipeline .pipeline-header .oh-tabs__movable-title{font-size:15px;font-weight:500;font-family:"Inter",sans-serif;color:#000;}
.custom_lms .recruitment-pipeline .pipeline-header .oh-tabs__movable-title:hover{border:none;}
.custom_lms .recruitment-pipeline .pipeline-header .oh-btn{width:23px!important;height:23px!important;border-radius:2px!important;background:#F06B30;}
.custom_lms .recruitment-pipeline .pipeline-header .oh-btn .hydrated{color:#fff;}
.custom_lms .recruitment-pipeline .pipeline-header .oh-dropdown .oh-btn{width:auto!important;height:auto!important;border-radius:2px!important;background:transparent;padding:5px 10px;}
.custom_lms .recruitment-pipeline .pipeline-header .oh-dropdown .oh-btn .hydrated{color:#7C7C7C;}
.custom_lms .recruitment-pipeline .pipeline_items{padding:0;}
.custom_lms .recruitment-pipeline .oh-rate{height:auto;}
.custom_lms .recruitment-pipeline .select2-container .select2-selection{padding:4px!important;height:38px!important;background:#EFEFEF;border:1px solid #EFEFEF!important;border-radius:4px!important;}

@media (min-width: 1401px) and (max-width:1536px){
  .custom_lms .oh-sticky-table__thead .oh-sticky-table__th{padding:10px 0!important;}
  .custom_lms .oh-card-dashboard .oh-card-dashboard__header--divider{padding-left:1.2rem!important;padding-right:1rem!important;}
  .custom_lms .oh-card-dashboard__header--divider .oh-card-dashboard__title{font-size:15px;}
  .custom_lms .oh-card-dashboard .oh-card-dashboard__body{padding-left:1.2rem!important;padding-right:1rem!important;}
  .custom_lms .oh-card-dashboard .oh-sticky-table__table .oh-sticky-table__thead .oh-sticky-table__th{font-size:13px;}
  .custom_lms .oh-card-dashboard .oh-sticky-table__table .oh-sticky-table__tbody .oh-sticky-table__sd{padding:10px 0 10px 20px;font-size:13px;}
  .custom_lms .oh-card-dashboard .oh-sticky-table__table .oh-sticky-table__tbody .oh-sticky-table__sd .oh-profile .oh-profile__avatar{margin-right:10px;}
  .custom_lms .oh-card-dashboard .oh-sticky-table__table .oh-sticky-table__tbody .oh-sticky-table__sd .oh-text--dark{font-size:12px;}
  .custom_lms .oh-card-dashboard .oh-sticky-table__table .oh-sticky-table__tbody .oh-sticky-table__td{/* padding: 0 0 0 20px; */font-size:13px;}
  .custom_lms .oh-profile--md .oh-profile__name{font-size:12px;}

}
@media (min-width: 1024px) and (max-width: 1400px) {
  .custom_lms .oh-sticky-table__tr .oh-sticky-table__th{ font-size: 12px !important;}
  .custom_lms .oh-profile--md .oh-profile__name{ font-size: 12px;}
  .custom_lms .oh-sticky-table__tr .oh-sticky-table__th { padding: 16px 10px!important;}
  .custom_lms .oh-profile--md .oh-profile__name{font-size:12px;}
  .custom_lms .oh-sticky-table__td {padding:10px 16px!important;}
  .custom_lms .oh-sticky-table__tbody .oh-sticky-table__sd{padding:16px 10px!important;}
  .custom_lms .oh-sticky-table__thead .oh-sticky-table__th{padding:16px 10px!important;font-size:13px;}

}
@media (min-width: 1024px) and (max-width: 1400px) {
    .custom_lms .oh-sticky-table__tr .oh-sticky-table__sd .centered-div {left: 10px;}
}
