@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Istok+Web:ital,wght@0,400;0,700;1,400;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Istok+Web:ital,wght@0,400;0,700;1,400;1,700&family=Prompt:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

@font-face {
    font-family: 'Arial';
    src: url('/website/assets/Arial/ArialMT.woff2') format('woff2'),
    url('/website/assets/Arial/ArialMT.woff') format('woff'),
    url('/website/assets/Arial/ArialMT.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

* {
    font-family: 'Poppins';
}

:root {
    --menu-dropdown_grey:rgba(181, 181, 181, 0.30);
    --menu_bg_blue:#22252E;
    --menu-color: rgba(255, 255, 255, 0.70);
    --menu_grey:#32363F;
    --primary_color: #ed703d;
    --fs-montserrat: "Montserrat", sans-serif;
    --fs-poppins: "Poppins", sans-serif;
    --fs-istok-web: "Istok Web", sans-serif;
    --yellow: #F0CE53;
    --white: #FFF;
    --grey: #333;
    --beige: #FDFAEE;
    --grey4: #D1D5DB;
    --beige2: #FDF9EA;
    --border-blue: #004A87;
    --white2: #FFFEFA;
    --grey2: #696969;
    --dark_grey: #505050;
    --grey_border: #D9D9D9;
    --border_yellow: #ddbf32;
    --black: #000;
    --line_yellow: rgba(246, 229, 166, 0.50);
    --bg_grey: rgba(245, 245, 245, 0.50);
    --light-gray: rgba(153, 153, 153, 0.5);
    --pale-yellow: #FBF3D5;
    --placeholder_grey: rgba(105, 105, 105, 0.80);
    --bg_beige: #F2F1E8;
    --gray-200: #E5E7EB;
    --badge-black: #38373E;
    --gray-bg2: #F2F2F2;
    --modal-text-gray: #6B7280;
    --border_btn_grey: #B0B0B0;
    --modal-btn-gray: #333333;
    --gray-900: #111827;
    --grey5: #4F4F4F;
    --grey6: #4D4D4D;
    --grey7:#7C7C7C;
    --grey8:#898989;
    --grey-3: #7C7C7C;
    --border-black:#767676;
    --light-yellow: rgba(251, 243, 213, 0.30);
    --color_icon_blue: #374151;
    --border-influencer:#D9D9D9;
    --border-dark--:#EDBC32;
    --border-gray:#CECDCD;
    --grey_profile:#888;
    --nav_border: rgba(221, 191, 50, 0.20);
}
.grey_profile{
    color:var( --grey_profile);
}
.text_black{
    color:var(--black) !important;
}
.menu_color{
    color:var( --menu-color);
}
.text-yellow {
    color: var(--yellow);
}
.color-icon{
    color:var(--color_icon_blue);
}
.text_grey {
    color: var(--grey);
}

.text_grey2 {
    color: var(--grey3);
}

.text_grey3 {
    color: var(--grey2);
}

.text_grey4 {
    color: var(--grey4);
}

.text_grey5{
    color: var(--grey-3);
}

.text_grey6{
    color: var(--grey6);
}

.text_grey8{
    color: var(--grey8);
}

.text_black2 {
    color: var(--black2);
}

.text_black3 {
    color: var(--black3);
}
.text_white{
    color: var(--white);
}
.Images {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    object-fit: cover;
}
.logo_image{
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.fs-28-400 {
    font-size: 28px;
    font-style: normal;
    font-weight: 400;
}

.fs-28-600 {
    font-size: 28px;
    font-style: normal;
    font-weight: 600;
}

.fs-28-500 {
    font-size: 28px;
    font-style: normal;
    font-weight: 500;
}

.fs-16-500 {
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
}

.fs-16-400 {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}

.fs-18-500 {
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
}

.fs-18-600 {
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
}

.fs-18-400 {
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
}

.fs-40-400 {
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
}

.fs-14-400 {
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
}

.fs-18-700 {
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
}

.fs-20-500 {
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
}

.fs-20-400 {
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
}

.fs-16-400 {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}

.fs-12-400 {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
}
.fs-12-400-lh {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height:1.2;
}
.fs-10-400 {
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
}
.fs-19-400 {
    font-size: 19px;
    font-style: normal;
    font-weight: 400;
}
.fs-24-500 {
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
}
.fs-24-400 {
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
}
.fs-30-400{
    font-size: 30px;
    font-style: normal;
    font-weight: 400;
}
.istokWeb {
    font-family: 'Istok Web';
}

.Prompt {
    font-family: 'Prompt';
}

.Arial {
    font-family: Arial;
}

.button_profile {
    background-color: var(--yellow);
    border-radius: 8px;
    padding: 12px 20px;
    border: 1px solid var(--border_btn_grey);
    color: var(--black);
}

.button_feature {
    background-color: var(--yellow);
    border-radius: 50px;
    padding: 12px 25px;
    border: none;
    color: var(--black);
}
.button_text_black {
    background-color: var(--yellow);
    border-radius: 50px;
    padding: 12px 30px;
    border: none;
    color: var(--grey);
}

.profile_modal_btn{
    background-color: var(--yellow);
    border-radius: 50px;
    padding: 12px 30px;
    border: 1px solid var(--grey);
    color: var(--grey);
}
.button_black_subscription {
    background-color: var(--black);
    border-radius: 50px;
    padding: 12px 61px;
    border: 1px solid transparent;
    color: var(--white);
    transition: 0.3s ease-in;
}
.transparent_button_padding {
    background-color: transparent;
    border-radius: 50px;
    padding: 12px 23px;
    color: var(--black2);
    border: 1px solid var(--grey);
}
.transparent_button_radius {
    background-color: transparent;
    border-radius: 8px;
    padding: 12px 23px;
    color: var(--black2);
    border: 1px solid var(--grey);
}

.service_button {
    background-color: var(--white);
    border-radius: 6px;
    padding: 12px 50px;
    color: var(--black2);
    border: 1px solid var(--grey4);
}

.profile_button {
    background-color: var(--white);
    border-radius: 6px;
    padding: 12px 20px;
    color: var(--black2);
    border: 1px solid var(--grey4);
}

.border_bottom {
    border-bottom: 1px solid var(--grey_border);
}
.input-border{
    border-radius: 8px;
    border: 1px solid var(--badge-black);
}
/*forgot password*/
.reset-parent{
    padding-block: 13em;
}
.btn.btn-primary.reset-btn {
    border: 3px solid var(--yellow) !important;
    background-color: var(--yellow);
    color: var(--white);
    border-radius: 25px;
}
.btn.btn-primary.reset-btn:hover {
    /*background-color: var(--yellow) !important;*/
    /*color: var(--white);*/
    border: 3px solid var(--yellow) !important;
    color: var(--black);
    border-radius: 25px;
    /* border-color: var(--bs-primary-active); */
    background: var(--white) !important;
}
/*.btn-check:active+.btn.btn-primary, .btn-check:checked+.btn.btn-primary, .btn.btn-primary.active, .btn.btn-primary.show, .btn.btn-primary:active:not(.btn-active), .btn.btn-primary:focus:not(.btn-active), .btn.btn-primary:hover:not(.btn-active), .show>.btn.btn-primary {*/
/*border: 3px solid var(--yellow) !important;*/
/*color: var(--black);*/
/*border-radius: 25px;*/
/*!* border-color: var(--bs-primary-active); *!*/
/*background: var(--white) !important;*/
/*}*/
/* Scrollbar */

::-webkit-scrollbar {
    width: 10px;
    background-color: transparent;
}

::-webkit-scrollbar-track {  background-color: transparent;  }
::-webkit-scrollbar-thumb {  background-color: #888;  border-radius: 20px;  }
::-webkit-scrollbar-thumb:hover {  background-color: #555;  }

.scroll-border-radius::-webkit-scrollbar-thumb { border-top-left-radius: 20px; border-top-right-radius: 20px;}
.no-top-border-radius::-webkit-scrollbar-thumb { border-top-left-radius: 0; border-top-right-radius: 0;}
.no-bottom-border-radius::-webkit-scrollbar-thumb { border-bottom-left-radius: 0; border-bottom-right-radius: 0;}

.scroll-border-radius::-webkit-scrollbar-thumb {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}

.no-top-border-radius::-webkit-scrollbar-thumb {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.no-bottom-border-radius::-webkit-scrollbar-thumb {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

/* No sidebar */

[data-kt-app-sidebar-fixed=true] .app-wrapper.no-sidebar {
    margin-left: 0 !important;
}

.no-sidebar {
    left: 0 !important;
}

.no-sidebar-body {
    padding-inline: 30px;
}

/*Zahir CSS*/
.dashboard_navbar .navbar .input-group.rounded {
    position: relative;
}

.dashboard_navbar .navbar input.form-control.rounded {padding-inline-start: 40px;}
.dashboard_navbar .navbar .input-group.rounded i {position: absolute;z-index: 6;top: 15px;left: 15px;}
.dashboard_navbar .navbar .input-group.rounded .dropdown .filter {border-radius: 8px;border: 1px solid var(--grey_border);}
.header2 {background: var(--white);box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10);height: 80px;}
.app-wrapper.no-sidebar {margin-top: 130px;}
.footer2 a {color: var(--white);text-decoration: none;margin: 0;}
.dashbaord_filter {width: 280px;height: 441px;padding: 10px 10px;display: flex;flex-direction: column;gap: 15px;height: auto;}
.dropdown-menu[data-bs-popper] {right: 0;left: unset;}
.dashbaord_filter .industry_labels {display: flex;gap: 5px;flex-wrap: wrap;}
.dashbaord_filter .industry_labels .checked_label {border: 1px solid rgba(56, 55, 62, 0.10);padding: 10px 10px;border-radius: 20px;position: relative;}
.dashbaord_filter .industry_labels .checked_label .cancel_btn {position: absolute;z-index: 3;top: -2px;right: -8px;background: transparent;border: none;}
.dashbaord_filter .industry_labels .checked_label .cancel_btn {position: absolute;z-index: 3;top: -11px;right: 12px;background: transparent;border: none;}
.dashbaord_filter .industry_labels .checked_label p {margin: 0;color: var(--black3);}
.dashbaord_filter .industry_labels_without_tabs {display: flex;gap: 5px;flex-wrap: wrap;}
.industry_filter{width: 288px;}
.industry_filter .all_industries,
.industry_filter .all_industries_without_tabs,
.platform_filter .all_industries,
.price_filter .all_industries,
.review_filter .all_industries {height: 243px;overflow: auto;}
.dashbaord_filter .industry_labels_without_tabs .checked_label {border: 1px solid rgba(56, 55, 62, 0.10);padding: 10px 10px;border-radius: 20px;position: relative;}
.dashbaord_filter .industry_labels_without_tabs .checked_label .cancel_btn {position: absolute;z-index: 3;top: -2px;right: -8px;background: transparent;border: none;}
.dashbaord_filter .industry_labels_without_tabs .checked_label .cancel_btn {position: absolute;z-index: 3;top: -11px;right: 12px;background: transparent;border: none;}
.dashbaord_filter .industry_labels_without_tabs .checked_label p {margin: 0;color: var(--black3);}
.dashbaord_filter .industry_labels_without_tabs .checked_label i {position: absolute;z-index: 6;top: 15px;left: 15px;}
.dashbaord_filter .input-group.rounded {position: relative;}
.dashbaord_filter input.form-control.rounded {padding-inline-start: 40px;}
.nav-tabs .nav-link.filter-nav-links.active {border: none;width: 184px;background-color: #F2F2F2;border-radius: 0px;text-align: start;}
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {border: none;}
ul.nav.nav-tabs.filter-nav-tab-ul {display: flex;flex-direction: column;gap: 4px;}
.dashbaord_filter .input-group.rounded i {position: absolute;z-index: 6;top: 15px;left: 15px;}
li.dashboard-filter-parent {border-radius: 10px;background: var(--white);box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.10);list-style:none;}
.social_modal .modal-dialog{max-width: 850px;}
.social_modal .modal-body .table tr td .img_parent{width: 50px;height: 50px;}
.social_modal .modal-body .table tr td .img_parent img{width: 100%;height: 100%;object-fit: contain;}
.social_modal .modal-body .table button.button.fs-12-400 {min-width: 120px;padding: 10px 10px;}
.signup_sec .form_parent button.transparent_button{border: 1px solid var(--grey4);box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.05);}
.admin_usr_mgmt .avatar_img_parent .avatar_img{position: unset;transform: translate(0, 0);width: 65px;height: 65px;max-width: 30%;min-width: 18%;}
.avatar_img_parent .avatar_img img {width: 100%;height: 100%;object-fit: contain;}
.card_body_influencer {max-width: 70%;}
.admin_usr_mgmt .card_tabs.mt-6 {padding: 20px;border-radius: 10px;}
.premium {border-radius: 15px;background: linear-gradient(92deg, #DDBF32 5.8%, #22252E 82.94%);padding: 0 15px;width: 95px; margin: 0;color: var(--white);font-size: 14px;font-weight: 400;}
/*.premium p{margin: 0;color: var(--white);font-size: 14px;font-weight: 400;}*/
.admin_usr_mgmt .nav-tabs.nav-line-tabs .nav-item.tabs_li .nav-link.tabs_a.active {border-radius: 8px;border: 1px solid var(--badge-black);background-color: var(--menu_bg_blue);}
.admin_usr_mgmt .nav-tabs li.nav-item.tabs_li a {border-radius: 8px;border: 1px solid var(--badge-black);}
/*.admin_usr_mgmt .nav-line-tabs .nav-item .nav-link.active,*/
/*.admin_usr_mgmt .nav-line-tabs .nav-item .nav-link:hover:not(.disabled),*/
/*.admin_usr_mgmt .nav-line-tabs .nav-item.show .nav-link {color: black;border-bottom: 2px solid var(--badge-black);}*/
.admin_usr_mgmt .input-group.rounded i.fa-search {position: absolute;z-index: 6;top: 15px;left: 15px;}
.admin_usr_mgmt input.form-control.rounded {padding-inline-start: 40px;}
.admin_usr_mgmt .cust_badge{display: flex;align-items: center;gap: 8px;}
.admin_usr_mgmt .cust_badge span {width: 10px;height: 10px;background-color: var(--border_yellow);display: block;border-radius: 50%;}
.admin_usr_mgmt .cust_badge2 span{background-color: var(--grey5);}
.badge2 {position: absolute;border-radius: 25px;background: var(--white);z-index: 10;padding: 1px 10px;top: 12px;left: 10px;}
.profile-parent {padding-top: 12em;}
.filter-nav.nav-pills .nav-link.active, .nav-pills .show>.nav-link{color: var(--black);background-color: var(--white);}
.filter-nav-link i.fa-solid.filter-dropdown.fa-angle-down {position: absolute;left: 101px;top: 11px;color: black;font-size: 13px;}
.nav.filter-nav.nav-pills.me-3 {padding-inline: 35px;padding-block: 10px;}
.modal-dialog .reason-modal-dialog{max-width: 800px;}
.industry {padding-block: 15px;display: flex;gap: 16px;}
button.nav-link.filter-nav-link {color: var(--black);text-align: center;position: relative;}
table {border-collapse: separate !important;border-spacing: 0 10px !important;}
table thead tr th:first-child {border-radius: 10px 0px 0px 10px;}
table thead tr th:last-child {border-left: 2px solid var(--black) !important;border-radius: 0px 10px 10px 0px;}
table thead tr th {background: var(--black) !important;color: var(--white) !important;}
table tbody tr td:first-child {border-top-left-radius: 15px;border-bottom-left-radius: 15px;border-left: 2px solid var(--yellow) !important;}
table tbody tr td {border-top: 2px solid var(--yellow) !important;border-bottom: 2px solid var(--yellow) !important;background: var(--white);}
.table:not(.table-bordered) tbody tr:last-child td{border-bottom: 2px solid var(--yellow) !important;}
table tbody tr td:last-child {border-top-right-radius: 15px;border-bottom-right-radius: 15px;border-right: 2px solid var(--yellow)!important;}
.payment-table1 {padding-block: 48px;}
.payment-tabs-section {padding-block: 10em;}
.nav-line-tabs .nav-item .nav-link.active, .nav-line-tabs .nav-item .nav-link:hover:not(.disabled), .nav-line-tabs .nav-item.show .nav-link {color: var(--black);border-bottom: 2px solid var(--yellow);}
.total-balance {background-color: antiquewhite;border-radius: 22px;padding-block: 2em;padding-left: 28px;border-radius: 20px;border: 1px solid var(--border_yellow);background: var(--light-yellow);}
.recieved-btn {background: var(--yellow);color: var(--black);padding: 6px 30px 6px 31px;border-radius: 21px;border: 1px solid var(--yellow);}
.Refund-btn {background: var(--black);color: var(--white);padding: 6px 30px 6px 31px;border-radius: 21px;}
.withdraw-amount {box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10);padding-inline: 16px;padding-block: 30px;}
.payment-methods {box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10);padding-inline: 12px;padding-block: 30px;}
.cancel-btn {background: var(--white);color: var(--black);padding: 6px 48px 6px 48px;border-radius: 21px;}
.heading-subscription {border-bottom: 3px solid var(--yellow);}
.PricingPlans_template {padding-block: 1em;}
.influencer-subscription-btn {border-radius: 50px;border: 1px solid var(--black);background: var(--black);color: var(--white);padding: 11px 45px;}
.influencer-subscription-btn:hover {border-radius: 50px;border: 1px solid var(--black);background: var(--white);color: var(--black);padding: 11px 45px;}
.modal .paymentmodal {top: 154px;left: -207px;}
.withdraw-cards {display: flex;flex-direction: column;gap: 50px;justify-content: center;width: 45%;}
.form-group.postal-form.row {padding-bottom: 13px;}
.form-group.package-dropdown.row {padding-bottom: 14px;border-block: 1px solid var(--gray-200);}
.bank-card-img {border: 1px solid var(--gray-200);padding: 2px 18px;}
.payment-method-text {padding-bottom: 12px;}
.amount-head {padding-bottom: 11px;}
.card-details {padding-block: 28px;border-block: 1px solid var(--gray-200);}
.form-group.row {padding-top: 21px;}
.modal-dialog.withdraw-modal-page {max-width: 878px;}
.modal-footer.withdraw-modal-footer {justify-content: center;}
i.fa-solid.fa-xmark.cross-mark {font-size: 20px;color: var(--black);}
.marketing-text {border-radius: 12px;border: 1px solid rgba(56, 55, 62, 0.10);background: var(--gray-bg2);padding: 7px 10px;color: var(--badge-black);}
.reason-card {border-radius: 10px;background: var(--bg_beige);box-shadow: 0px 1px 12px 0px rgba(0, 0, 0, 0.10);padding-inline: 24px;padding-block: 14px;}
.client-detail {border-bottom: 1px solid var(--border-gray);}
h1.customer-name {padding-block: 9px;}
i.bi.bi-info-circle.circle-icon {font-size: 21px;color: var(--black);}
h3.reason-head.fs-18-700 {padding-block: 14px;}
span.amount-fig {padding-left: 20px;}
.refund-ticket-detail {border-radius: 10px;background: var(--bg_beige);box-shadow: 0px 1px 12px 0px rgba(0, 0, 0, 0.10);padding-block: 15px;padding-inline: 13px;}
.refund-ticket-head.fs-18-600 {border-bottom: 1px solid var(--border-gray);padding-bottom: 10px;}
.ticket-detail-text{color: var(--badge-black);}
.post-service {padding-block: 58px;padding-inline: 34px;border-radius: 20px;background: var(--gray-bg2);}
.post-services-para.fs-14-400 {padding-block: 14px;}
a.post-now-btn.fs-14-400 {border-radius: 50px;background: var(--black);color: var(--white);text-decoration: none;padding: 8px 30px;}
.clients-post {padding-block: 53px;padding-inline: 44px;border-radius: 15px;background: url(../Images/dashboard-bg.png);background-size: cover;background-repeat: no-repeat;}
p.clients-post-para.fs-18-400 {padding-block: 4px;word-wrap: break-word;}
h3.campaign-head2.fs-28-400 {padding-top: 24px;}
.influencer-card-tabs {padding: 7px 9px;background: var(--bg_beige);border-radius: 10px;}
.influencer-image {height: 100px;width: 110px;max-width: 25%;min-width: 21%;}
.influencer-card-content {max-width: 70%;}
.word_wrap{word-wrap: break-word;}
.loadmore-btn {padding-block: 27px;}
.campaigns {padding-block: 60px;}
.loadmore-influencer-section {padding-block: 6em;}
h3.campaign-head3.fs-28-400 {padding-top: 24px;border-bottom: 2px solid var(--yellow);width: 230px;}
.campaign-tab-ul .campaign-tab-li a.nav-link.campaign-tab-link.active {border-radius: 8px;border: 1px solid var(--grey_border);background: var(--border_yellow);color: var(--modal-btn-gray);padding: 4px 29px;}
.campaign-tab-ul .campaign-tab-li a.nav-link.campaign-tab-link {border-radius: 8px;border: 1px solid var(--grey_border);color: var(--modal-btn-gray);padding: 4px 29px;}
ul.nav.campaign-tab-ul.nav-tabs.nav-line-tabs.mb-5.fs-6 {padding-top: 19px;}
.dashboard_navbar .navbar .input-group.rounded .dropdown .filter {border-radius: 8px;border: 1px solid var(--grey_border);}
.modal-para.fs-14-400 {color: var(--modal-text-gray);}
p.completed-text.fs-18-600 {color: var(--yellow);}
section.job-tabs-page {padding-bottom: 5em;}
p.card-text.reason-card-text {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.readmore-btn.text-center {padding-top: 15px;}
.job-head {border-bottom: 2px solid var(--yellow);}
.profile-sec .job-head {border-bottom: 2px solid var(--yellow);padding-bottom: 5px;}
.rating-modal-dialog {max-width: 800px;}
.rating-modal-para {color: var(--modal-text-gray);}
.rating-modal-textarea {color: var(--modal-text-gray);}
.rating-modal-2 {color: var(--modal-btn-gray);border: 2px solid var(--modal-btn-gray);}
.modal-cross-mark {font-size: 20px;color: var(--black);}
.modal-dialog.bidnow-dialog.modal-page {max-width: 800px;}
.amount-figure {padding-left: 17px;}
section.profile_sec2.influencerProfile_sec1 {padding: 50px 0px 50px 0px;}
section.editprofile_sec2.influencerProfile_sec1 {padding: 50px 0px 50px 0px;}
.editprofile_sec{padding: 50px 0px 50px 0px;}
/*hover social acc*/
.wrapper .image {width: 304px;position: relative;}
.wrapper .image img {width: 100%;height: 100%;}
.content_socialaccounts {width: 68%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0, 0, 0, 0.5);display: flex;justify-content: center;align-items: center;flex-direction: column;opacity: 0;}
.content_socialaccounts h1 {margin-bottom: 10px;}
.content_socialaccounts:hover {opacity: 1;}
i.fa-solid.fa-users.user_icon_account {font-size: 18px;color:var(--white);}
.heading_main {border-bottom: 1px solid var(--grey_border);}
i.iconsfill_color, i.iconsfill_not {color: var(--yellow);}
.iconsfill i {font-size: 15px;}
.parent_icons i {font-size: 30px;}
i.fa-solid.fa-circle.circle-icon {color: var(--yellow);padding-top: 9px;padding-right: 9px;}
.profile_bg {background: var(--beige2);}
.button_profile .btn_icon_profile {font-size: 20px;}
.hover_text i {font-size: 20px;}
.hover_text {top: 124px;transform: translateX(50%);right: 50%;opacity: 0;}
.socials_parent h3 {border-bottom: 1px solid var(--grey_border);}
.star-rating i {font-size: 20px;}
.form-group input::placeholder {color: var(--grey-3);font-size: 14px;font-weight: 400;}
.form-group select::placeholder {color: var(--grey-3);font-size: 14px;font-weight: 400;}
.form-group textarea::placeholder {color: var(--grey-3);font-size: 14px;font-weight: 400;}
.form-control.focus_formInput:focus {border-color: var(--yellow);}
.modal-footer.modal_btn_center {justify-content: center;}
form button.btn_social {width: 20%;text-align: start;}
.editprofile_sec2 {padding: 150px 0 70px 0;}
span.dropdown_form_profile {padding-right: 89%;}
.edit_service_modal .modal-dialog{ max-width: 40%;}
.notification-head {border-bottom: 2px solid var(--yellow);width: 160px;}
.noti_left {display: flex;align-items: center;justify-content: space-between;}
.noti_left p {color: var(--modal-text-gray);}
.noti_time span {color: var(--modal-text-gray);}
.notification-box:hover {border-radius: 10px;background-color: var(--gray-bg2);}
.notification-box {padding: 16px 10px;}
.main-notification {padding-block: 20px;}
.profile-sec input[type="email"], input[type="password"] {width: 100%;padding: 10px;border: 1px solid var(--grey4);outline: none;border-radius: 5px;font-size: 14px;}
.password-container {position: relative;}
.profile-sec #togglePassword, #togglePassword1,#togglePassword2 {position: absolute;right: 10px;top: 20px;transform: translateY(-50%);background: none;border: none;cursor: pointer;font-size: 16px;}
.buttons {display: flex;padding-top: 20px;gap: 20px;}
.save-changes {background-color: #f5cd4b;color: var(--white);padding: 10px 20px;border: none;border-radius: 30px;cursor: pointer;font-size: 14px;}
.commission .modal-dialog {transition: transform .3s ease-out;transform: translate(0, 250px)!important;}
.main-form {display: flex;flex-direction: column;gap: 10px;width: 90%;margin: auto;}
.btn-custom {padding: 10px 60px;background: var(--border_yellow);border: 0;border-radius: 10px;color: var(--white);}
commision-sec .modal-footer {justify-content: center;}
.main-form input{padding: 7px;outline: 0;border-radius: 9px;border: 1px solid var(--border-dark--) ;}
.influ-btn {color: var(--black);padding: 8px 10px;border-radius: 3px;border: 1px solid var(--grey6);}
.buisness-heading {display: flex;padding-top: 20px;padding-bottom: 20px;align-items: center;justify-content: space-between;}
.influencer-heading {display: flex;padding-top: 20px;padding-bottom: 20px;align-items: center;justify-content: space-between;}
.card-img img.img_up_card {width: 35px;height: 35px;}
.influ-text p{color: var(--grey7);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.influencer-sec .card-img {display: flex;align-items: center;gap: 10px;}
.influ-text a {background:var(--border_yellow);padding: 5px 20px;border-radius: 4px;color: var(--white);}
.influencer_card {width: 253px;background: var(--bg_beige);padding: 20px 20px;border-radius: 10px;}
.buisness-card { width: 319px;background: var(--bg_beige);padding: 20px 20px;border-radius: 10px;}
.influencer-sec .main-cards{display: flex;gap:10px;}
.buisness-sec .card-img {display: flex;gap: 10px;align-items: center;padding-bottom: 20px;}
.card-content p{color:var(--grey6);}
.buisness-sec .main-cards {display: flex;gap:10px;}
.service-btn {text-align: center;}
/*.buisness-card span {background: linear-gradient(92deg, #DDBF32 5.8%, #22252E 82.94%);}*/
.buisness-card span {border-radius: 30px;color: var(--white);width:100px;}
canvas {width: 100%;height: 500px;}
.main-bar {padding: 30px;border: 1px solid var(--border-dark--);border-radius: 20px;width: 100%;}
.content h3.fs-20-400 {border-bottom: 1px solid #C9C9C9;text-align: center;padding-bottom: 20px;}
section.bar-chart {padding-block: 50px;}
.search-bar-content {border: 1px solid #c6a837;padding: 10px;border-radius: 10px;background-color: var(--white);}
.search-bar-content input{border: 0;outline: 0;}
.commision-sec a.nav-link.active {margin: 0 ;padding: 13px 20px ;width: 100%;height: 100%;border-radius: 6px;background: var(--black) ;color: var(--white) ;}
.profile-sec form {padding-top: 30px;}
.commision-sec .nav-line-tabs .nav-item .nav-link {margin: 0 ;padding: 13px 20px ;width: 100%;height: 100%;border-radius: 6px;background: var(--white);color: var(--black) ;border: 1px solid var(--black);}
.commision-sec .search-bar-content {border: 1px solid var(--badge-black);padding: 10px 20px;border-radius: 10px;}
.commision-sec .search-bar-content input {border: 0;outline: 0;background-color: transparent;}
.commision-sec input.search-bar::placeholder {var(--black);}
.btn-set-commission {background-color: #c6a837;border: none;color: var(--white);padding: 8px 16px;border-radius: 10px;}
.commision-sec i.fa-solid.fa-magnifying-glass {color: var(--black);}
.commision-sec .nav-tabs {border-bottom: 2px solid #ddd;}
.commision-sec .nav-tabs .nav-item {margin-bottom: -1px;}
.commision-sec.nav-tabs .nav-link {border: none;border-bottom: 2px solid transparent;font-size: 20px;font-weight: 500;color: #333;padding: 10px 20px;transition: all 0.3s;}
.commision-sec .nav-line-tabs .nav-item .nav-link, .commision-sec .nav-line-tabs .nav-item .nav-link.active{border: 1px solid #000}
.commision-sec .nav-line-tabs .nav-item .nav-link.active:hover {border: 1px solid #000;background: #000;color: #fff;}
.commision-sec .nav-line-tabs .nav-item .nav-link:hover {border: 1px solid #000;background: #000;color: #fff;}
.commision-sec .nav-tabs .nav-link.active {background-color: var(--black);color: var(--white);border: 0;}
.add-admin a {background:var(--border_yellow);padding: 12px 16px;color: #fff;border-radius: 8px;}
.add-admin i.fa-solid.fa-plus {color: #fff;}
.add-admin {text-align: end;}
.tab-button {margin-left: auto;gap: 10px;}
.card-content span {display: flex;align-items: flex-start;gap: 8px;}
.add_sec {padding-bottom: 20px;}
.main-admin{border-radius: 10px;background: var(--white);box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10);padding: 20px;}
.admin-content h1 {border-bottom: 1px solid var(--grey6);padding-bottom: 10px;}
.add_sec .form-control, .form-check-input {border: 1px solid var(--border-dark--);color: var(--grey6);background-color: transparent;}
.add_sec .form-control::placeholder {color: var(--grey6);}
.add_sec .form-check-label {color: var(--grey6);}
.add_sec .form-check-input:checked {background-color: var(--border-dark--);border-color: var(--border-dark--);}
.add_sec .btn-admin {background-color: var(--border-dark--);border: 0px;color: var(--black);border-radius: 25px;}
.add_sec .btn-cancel {border-color: var(--black);background-color: transparent;border-radius: 25px; color:#000;}
.add_sec .form-group-status {padding-top: 26px;display: flex;flex-direction: column;gap: 10px;}
.add_sec .btn-cancel:hover {background-color: #f4f4f4;}
.add_sec .form-group {padding-top: 26px;gap: 20px;}
.add_sec .form-group button {padding: 8px 25px;}
section.edit_service_modal.business_modal .modal.fade {transform: translate(0, 200px);}
/*.admin_usr_mgmt .avatar_img_parent .avatar_img{position: unset;transform: translate(0, 0);width: 100px;height: 100px;}*/
.avatar_img_parent .avatar_img img {width: 100%;height: 100%;object-fit: cover;border-radius: 50%;}
.bar-chart .swiper {width: 100%;height: 100%;}
.bar-chart .swiper-slide {text-align: center;font-size: 18px;background: transparent;display: flex;justify-content: center;align-items: center;}
.bar-chart  .swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}
.bar-chart .swiper-button-next, .bar-chart .swiper-button-prev { top: 6%;}
.bar-chart .swiper-button-prev { left: 4%;}
.bar-chart .swiper-button-next { right: 4%;}
.bar-chart .swiper-button-prev:after{content: 'prev';font-size: 25px;color: #000;font-weight: 900;}
.bar-chart .swiper-button-next:after{content: 'next';font-size: 25px;color: #000;font-weight: 900;}
/*.admin_usr_mgmt .card_tabs.mt-6 {padding: 20px;border-radius: 10px;height:100%;}*/
.premium {border-radius:15px;background: linear-gradient(92deg, #DDBF32 5.8%, #22252E 82.94%);padding: 0 15px;width: 95px;}
.premium p{margin: 0;color: var(--white);font-size: 14px;font-weight: 400;}
.admin_usr_mgmt .nav-tabs.nav-line-tabs .nav-item.tabs_li .nav-link.tabs_a.active {border-radius: 8px;border: 1px solid var(--badge-black);background-color: #22252E;}
/*.admin_usr_mgmt .nav-tabs li.nav-item.tabs_li a {border-radius: 8px;border: 1px solid var(--badge-black);}*/
/*.admin_usr_mgmt .nav-line-tabs .nav-item .nav-link.active,*/
/*.admin_usr_mgmt .nav-line-tabs .nav-item .nav-link:hover:not(.disabled),*/
/*.admin_usr_mgmt .nav-line-tabs .nav-item.show .nav-link {color: black;border-bottom: 2px solid var(--badge-black);}*/
.admin_usr_mgmt .input-group.rounded i.fa-search {position: absolute;z-index: 6;top: 15px;left: 15px;}
.admin_usr_mgmt input.form-control.rounded {padding-inline-start: 40px;}
.admin_usr_mgmt .cust_badge{display: flex;align-items: center;gap: 8px;}
.admin_usr_mgmt .cust_badge span {width: 10px;height: 10px;background-color: var(--border_yellow);display: block;border-radius: 50%;}
.admin_usr_mgmt .cust_badge2 span{background-color: var(--grey5);}
i.fa-solid.subscription-logo.fa-pen-to-square {font-size: 29px;color: var(--black);}
.edit-subscription-section {padding-block: 7em;}
.main-edit-subscription {border-radius: 10px;background: var(--white);box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10);}
.edit-subscription-content {border-bottom: 2px solid var(--black);}
input.edit-subscription-input.form-control {border-radius: 8px;border: 1px solid var(--border-black);}
.edit-subscription-cancel {border-radius: 8px;border: 1px solid var(--black);background: var(--white);padding: 10px 25px;color: var(--black);}
.edit-subscription-edit-btn {color: var(--white);border-radius: 8px;background: var(--border_yellow);border: 1px solid var(--border_yellow);padding: 10px 30px;}
.ticket-detail-text.border-box {border-bottom: 1px solid var(--border-gray);padding-bottom: 10px;}
.feature-listing-card-amount {border-top: 1px solid var(--border-gray);padding-top: 10px;}
.activate-btn {border-radius: 50px;background: var(--badge-black);color: var(--white);padding: 5px 20px;border:0;}
.de-activate-btn {border-radius: 50px;background: var(--yellow);color: var(--black);padding: 5px 20px;border:0;}
.feature-listing-card-btn {padding-top: 16px;}
select.form-select.admin-noti-select {border-radius: 8px;border: 1px solid var(--grey6);}
.admin.noti-parent {border-bottom: 2px solid var(--badge-black);}
.main_admin-notification {border-radius: 10px;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10);}
strong.sweet-alert-head {color: #333;text-align: center;font-family: Poppins;font-size: 30px;font-style: normal;font-weight: 400;line-height: normal;text-transform: capitalize;}
p.sweet-alert-para {color: var(--grey6);text-align: center;font-family: Poppins;font-size: 18px;font-style: normal;font-weight: 400;line-height: normal;padding-top: 20px;}
button.swal2-confirm.btn-yes {border-radius: 31px;background: var(--border_yellow);padding: 10px 40px;border: none;color: var(--black);font-family: Poppins;font-size: 14px;font-style: normal;font-weight: 400;line-height: 14px;}
button.swal2-cancel.btn-no {border-radius: 50px;background: var(--black);color: var(--white);padding: 6px 41px;outline: none;}
div:where(.swal2-icon).swal2-warning.swal2-icon-show {animation: swal2-animate-error-icon .5s;font-size: 13px;font-weight: 500;transform: rotatex(190deg);}
.swal2-actions {gap: 21px;}
button.swal2-confirm.business-sweetalert-upgrade-btn {border-radius: 50px;background: var(--yellow);border: 1px solid var(--yellow);padding: 5px 17px;color: var(--black);font-family: Poppins;font-size: 16px;font-style: normal;font-weight: 400;}
button.swal2-cancel.business-sweetalert-cancel-btn {border-radius: 50px;border: 1px solid var(--black);background: white;color: var(--black);font-family: Poppins;font-size: 16px;font-style: normal;font-weight: 400;padding: 5px 36px;}
div:where(.swal2-container).swal2-center>.swal2-popup {grid-column: 2;grid-row: 2;place-self: center center;width: 40%;}
.menu-item a.menu-link {color: var(--menu_grey);}
.menu-link .menu-icon i {color: var(--menu_grey);}
.menu-item a.menu-link:hover{background: var(--menu_grey);border-left: 5px solid var(--yellow);transition:0.3s;}
.app-sidebar.sidebar_admin .menu>.menu-item .menu-link.active {background: var(--menu_grey) !important;border-left: 5px solid var(--yellow) !important;}
.menu-link .menu-icon i :hover {color: var(--menu_grey);}
[data-kt-app-layout=dark-sidebar] .app-sidebar.sidebar_color {background-color: var(--menu_bg_blue);}
.bg_yellow {padding: 15px;border-radius: 50px;background-color: var(--yellow); display: inline-flex;align-items: center;justify-content: center}
.bg_yellow.btn.btn-icon-muted i {font-size: 15px;color: white;}
.cust_border{border-radius: 8px;border: 1px solid var(--grey6);}
.menu-sub .menu-item .setting_icon {align-items: center;}
input.form-control.search-border.rounded {border-radius: 8px;border: 1px solid var(--badge-black);}
.border_card_influencers{border-top: 1px solid var(--border-influencer);border-bottom: 1px solid var(--border-influencer);}
.button_admin_profile {border-radius: 8px;border: 1px solid var(--badge-black);padding: 10px 15px;background: var(--white);color:#000;}
button.button_admin_profile:hover {background: var(--yellow);border:none;}
p.card-text.card_text_service_p {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.heading_settings {border-radius: 20px;background: var(--white);box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.10);justify-content: center;max-width: 60%;}
.heading_settings .email-form {width: 100%;}
.form-control:focus {background-color: var(--white);border-color:  var(--border-dark--);}
.menu-sub.menu-sub-accordion.sidebar-menu {background: var(--menu_grey);border-top: 3px solid var(--yellow);}
span.menu-title.dropdown_menu {background: var(--menu-dropdown_grey);padding: 5px;color:white !important;}
.menu-item.sidebar_menu:hover i.settings_icon_admin {color: var(--yellow)!important;}
.focus_formInput {border-radius: 10px;border: 2px solid var(--yellow);}
.nav-line-tabs.heading_tabs .nav-item.li_tabs .nav-link.nav_link_tabs {color:var(--badge-black);}
.text_underimg p {text-decoration: underline; text-align:-webkit-center;}
.btn_placeChange i {color: var(--yellow);}
label.btn.btn-icon.btn_placeChange:hover i {color: var(--yellow) !important;}
.btn.btn-icon.btn-sm.btn_close:hover i {color: var(--yellow) !important;}
.image-input_profile.image-input .image_wrapper_profile.image-input-wrapper {width: 120px;height: 120px;border-radius: .475rem;background-repeat: no-repeat;background-size: contain;}
.brdr_none{border: none !important;}
.transparent{background-color: transparent;}
.dropdown-toggle.form-control::after {margin-top: 10px !important;}
.menu-state-color .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here), .menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {transition: color .2s ease;color: var(--yellow);}
.menu-state-color .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {color: var(--yellow);}
.text-hover-primary:hover {transition: color .2s ease;color: var(--yellow) !important;}
.payment-tabs-section .cust_tooltip {position: relative;display: inline-block;border-bottom: 1px dotted black;}
.payment-tabs-section .cust_tooltip .tooltiptext {visibility: hidden;width: 250px;background-color: var(--black);color: var(--yellow);text-align: center;border-radius: 6px;padding: 10px 15px;position: absolute;z-index: 1;top: 0;left: 25px;}
.payment-tabs-section .cust_tooltip:hover .tooltiptext {visibility: visible;}
div#kt_app_header_wrapper {border-bottom: 1px solid var(--nav_border);}
.filter_parent {width: 930px;}
.image_border {border: 1px dashed var(--grey4);width: 44%;/*display: flex;*/justify-content: center;margin: auto;border-radius: 10px;}
.campaign_parent .card-text {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.campaign_parent .card_tabs  {border-radius: 0px 0px 10px 10px;background: var(--bg_beige);height: calc(100% - 20px);}
.job-tabs-page .card_tabs {border-radius: 0px 0px 10px 10px;background: var(--bg_beige);height: calc(100% - 20px);}
.job-tabs-page #kt_tab_pane_3  .card_tabs {border-radius: 0px 0px 10px 10px;background: var(--bg_beige);height: calc(100% - 20px);}
.right_sidebar .menu-item a.menu-link:hover {color:var(--yellow) !important;border:none !important;background: transparent !important;}
.btn_category  {background: var(--border_yellow);padding: 12px 16px;color: #fff;border-radius: 8px;border:0;}
.btn_category:hover  {background: var(--border_yellow);padding: 12px 16px;color: #fff;border-radius: 8px;border:0;}
.custom-icon-select {appearance: none;-webkit-appearance: none;-moz-appearance: none;background: url("../Images/arrow_drop_down.png");background-repeat: no-repeat;background-position: right 9px center;background-size: 20px 22px;padding-right: 30px;}
.login_modall #togglePassword{position: absolute;right: 10px;top: 20px;transform: translateY(-50%);background: none;border: none;cursor: pointer;font-size: 16px;}
.subscribing-section .card .card-header {min-height: auto;}
.card:has(.pending-job-img) .avatar_img {position: absolute;}
.chat_sec .inner_section_messages .chat_details .chat_details_left {max-width: 6%;}
.chat_back_btn{;display:none;}
.chat_sec .chat_right_col {padding: 0px 10px;height:700px;}
.chat_sec .inner_section_messages {border: 2px solid var(--yellow) !important;height: 700px;}
.message_preview {padding-right: 8rem;}
body .inner_section_chats_col .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {border-color: transparent !important; border:0 !important;}
.chat_sec .messages_mainCol_break .chats {padding: 20px 0;}
body .inner_section_chats_col .nav-tabs .nav-link{border:transparent;}
.chat_sec .chat > a {text-decoration: none;padding: 15px;display: block;color: #242342;}
.chat_sec .chat .chat_inner_wrapper {display: flex;align-items: center;column-gap: 8px;row-gap: 8px;}
.chat_sec .chat .chat_inner_wrapper .user_img {width: 40px;height: 40px;overflow: hidden;border-radius: 50%;flex-shrink: 0;}
.chat_sec .chat .chat_inner_wrapper .user_img img {width: 100%;height: 100%;object-fit: cover;object-position: center;vertical-align: top;}
.chat_sec .chat .chat_inner_wrapper .user_detail_wrapper .name_time_wrapper {display: flex;align-items: center;justify-content: space-between;padding-bottom: 5px;gap: 8px;padding: 0;}
.chat_sec .chat .chat_inner_wrapper .user_detail_wrapper .name_time_wrapper .user_name h6 {margin-bottom: 0;font-size: 14px;line-height: 18px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical;word-break: break-all;}
.chat_sec .chat .chat_inner_wrapper .user_detail_wrapper .name_time_wrapper .time span {font-size: 10px;}
.chat_sec .chat .chat_inner_wrapper .user_detail_wrapper .message_preview p {font-size: 13px;line-height: 15px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical;margin-bottom: 0;}
.chat_sec .chat .chat_inner_wrapper .user_name_img {width: 100%;}
.chat_sec .chat .chat_inner_wrapper .user_detail_wrapper {width: 75%;flex: 1;display: flex;flex-direction: column;gap: 5px;}
.chat_sec .chat .chat_inner_wrapper .user_name_img {width: 100%;display: flex;align-items: center;padding-left: 50px;column-gap: 10px;}
.chat_sec .chat .chat_inner_wrapper .user_name_img .user_img {width: 15px;height: 15px;}
.chat_sec .chat .chat_inner_wrapper .user_name_img h6 {margin-bottom: 0;font-size: 16px;line-height: 18px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical;word-break: break-all;}
.chat_sec .chat .chat_inner_wrapper .badge {position: absolute;right: -5px;top: -5px;display: block;background-color: red;border-radius: 50%;width: 10px;height: 10px;}
.chat_sec .chat .chat_inner_wrapper .user_detail_wrapper .name_time_wrapper span {font-size: 12px;}
.chat_sec .chat .chat_inner_wrapper .user_name > h6 {margin: 0;}
.chat_sec .inner_section_messages .userChat_details {text-align: center;padding-bottom: 40px;}
.chat_sec .inner_section_messages .userChat_details .user_image {width: 80px;height: 80px;border: 1px solid lightgray;border-radius: 50%;overflow: hidden;margin: 0 auto;}
.chat_sec .inner_section_messages .userChat_details .user_image img {width: 100%;height: 100%;object-fit: cover;object-position: center;}
.chat_sec .inner_section_messages .userChat_details .user_name h5 {line-height: 55px;margin-bottom: 0;}
.chat_sec .inner_section_messages .userChat_details .user_description p {font-size: 15px;margin-bottom: 0;}
.chat_sec .inner_section_messages .userChat_details .new_convo_message {margin-top: 12px;}
.chat_sec .inner_section_messages .userChat_details .new_convo_message p {font-size: 12px;}
.chat_sec .inner_section_messages .chat_details .chat_details_image {width: 62px;height: 63px;overflow: hidden;flex-shrink: 0;border-radius: 50px;}
.chat_sec .inner_section_messages .chat_details .chat_details_image img {width: 100%;height: 100%;object-fit: cover;object-position: center;vertical-align: top;border-radius: 50%;}
.chat_sec .inner_section_messages .chat_details {display: flex;column-gap: 20px;align-items: center;TRANSFORM-BOX: 30PX;border-bottom: 1px solid white;padding: 20px;}
.chat_sec .inner_section_messages .chat_details .chat_details_right .chat_details_name h6 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical;font-family: "Poppins-SemiBold";}
.chat_sec .inner_section_messages .chat_details .chat_details_right .chat_details_content p {font-size: 16px;line-height: 28px;}
.chat_sec .inner_section_messages .chat_details .chat_details_right .chat_details_content span {font-family: "Poppins-SemiBold";color: var(--primary-color);display: block;font-size: 17px;margin-bottom: 15px;}
.chat_sec .messages .bubble {padding: 10px 20px;display: inline-block;background-color: white;position: relative;}
.chat_sec .messages .day {position: relative;text-align: center;}
.chat_sec .inner_section_main_content {margin-left: 10px;}
.chat_sec .messages .day:before {content: "";width: 100%;height: 2px;background-color: #DFDFDF;display: block;position: absolute;top: 0;left: 0;bottom: 0;margin: auto 0;}
.chat_sec .messages .bubble span {background-color: #F0F5F5;padding: 8px 20px;border-radius: 20px;}
.chat_sec .messages .message .user_name h6 {font-size: 14px;font-family: "Poppins-Bold";}
.chat_sec .messages .message .image_content_wrapper {display: flex;align-items: flex-start;gap: 15px;}
.chat_sec .messages .message .image_content_wrapper .user_image {width: 50px;height: 50px;overflow: hidden;border-radius: 50%;border: 1px solid gray;flex-shrink: 0;}
.chat_sec .messages .message .image_content_wrapper .user_image img {width: 100%;height: 100%;object-fit: cover;object-position: center;}
.chat_sec .messages .message.sent .image_content_wrapper .text_wrapper .text {padding: 18px 25px;margin-bottom: 10px;display: inline-block;display: block;width: fit-content;border-radius: 0px 10px 10px 10px;background: #F2F1E8;box-shadow: 0px 8px 11px 0px rgba(0, 0, 0, 0.08);}
.chat_sec .messages .message.received .image_content_wrapper .text_wrapper .text {padding: 18px 25px;margin-bottom: 10px;background-color: var(--yellow);display: inline-block;display: block;width: fit-content;border-radius: 8px;box-shadow: 0px 8px 11px 0px rgba(0, 0, 0, 0.08);}
.chat_sec .messages .message .image_content_wrapper .text_wrapper .text p {margin-bottom: 0;font-size: 15px;font-family: "Poppins-Regular";}
.chat_sec .messages .message .image_content_wrapper .text_wrapper .message_time span {font-size: 14px;font-family: "Poppins-Medium";color: var(--primary-color);}
.chat_sec .messages .message.sent .image_content_wrapper {flex-direction: row-reverse;}
.chat_sec .messages .message.sent .user_name h6 {text-align: right;}
.chat_sec .messages .message.sent .text {text-align: left;margin-left: auto;}
.chat_sec .messages .message.sent .image_content_wrapper .text_wrapper .message_time {text-align: right;}
.chat_sec .messages .message.sent .image_content_wrapper .text_wrapper {text-align: end;}
.chat_sec .inner_section_messages .message_input_wrapper {display: flex;align-items: center;padding-right: 20px;margin-top: 30px;height: 60px;padding: 0px 10px;margin: 0px;}
.chat_sec .inner_section_messages .message_input_wrapper .message_input {flex: 1;height: 100%;}
.chat_sec .inner_section_messages .message_input_wrapper .message_input input {height: 100%;border-radius: 50px;outline: 0;border: 0;border: 1px solid var(--yellow);}
.chat_sec .inner_section_messages .message_input_wrapper .message_input input:focus {box-shadow: none;}
.chat_sec .inner_section_messages .message_input_wrapper .send_btn {width: 40px;height: 40px;border-radius: 50%;}
.chat_sec .inner_section_messages .message_input_wrapper .send_btn a {color: white; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; font-size: 18px; text-decoration: none;}
.chat_sec .inner_section_messages .message_input_wrapper .embeded_link {padding-right: 15px;}
.chat_sec .inner_section_messages .message_input_wrapper .embeded_link a {font-size: 20px;}
.chat_sec .inner_section_messages .message_input_wrapper .send_btn .btn {padding: 0px; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; background-color: var(--white); border-color: var(--yellow); color: var(--yellow); border-radius: 50px; transition: all 0.3s ease; opacity: 1}
.chat_sec .inner_section_messages .message_input_wrapper .send_btn .btn:hover i {color: var(--yellow) !important;}
.chat_sec .inner_section_messages form {padding: 15px 10px;}
.chat_sec .messages_mainCol_break .chats {overflow-x: hidden;height:586px;padding-right: 10px;padding: 0px;}
.chat_sec .inner_section_messages {background: white;padding: 0px;border-radius: 20px;box-shadow: 0px 5px 25px rgb(82 87 93/10%);}
.chat_sec .inner_section_messages .messages {height: 500px;overflow-y: scroll;padding-right: 15px;padding: 20px;}
.chat_sec .chat_sec_heading {margin-bottom: 30px;}
.chat_sec .chat_scroll_bar::-webkit-scrollbar {width: 10px;background-color: transparent;}
.chat_sec .chat_scroll_bar::-webkit-scrollbar-thumb {border-radius: 10px;background-color: var(--primary-color);}
.chat_sec .chat_scroll_bar::-webkit-scrollbar-track {border-radius: 10px;background-color: transparent;}
.chat_sec .chat_sec_heading h1 {margin: 0;line-height: 60px;}
.chat_sec .chat_right_col .tab-content {margin: 0;}
.chat_sec .chat_left_col {background: white;box-shadow: 0px 5px 25px rgb(82 87 93/10%);padding: 0px;border-radius: 20px;height: 700px;display:block;}
.chat_sec .chat_left_col .sent_msg_btn {margin: 20px auto 20px;display: block;width: fit-content;}
.chat_sec .inner_section_messages .chat_details .chat_details_left {max-width: 10%;}
.chat_sec .inner_section_messages .chat_details .chat_details_right {flex: 1;}
.cards-box {width: 20%;padding: 0 10px;}
.main_card {margin-bottom: 40px;box-shadow: 0 8px 30px 0 rgba(0, 0, 0, 0.08);border-radius: 8px;padding: 10px;}
.artworks_sec .main_card .main_card_img {height: 195px;position: relative;}
.courses_sec .main_card .main_card_img {height: 127px;position: relative;}
.main_card .main_card_img img {width: 100%;height: 100%;object-fit: cover;object-position: center;}
.main_card .main_card_img .edit_btn {position: absolute;top: 8px;right: 8px;background-color: white;border-radius: 3px;color: var(--primary-color);padding: 5px 7px;font-size: 15px;line-height: 18px;border: none;border: 1px solid var(--primary-color);box-shadow: 0px 8px 30px 0px rgba(0, 0, 0, 0.08);}
.news_card {margin-bottom: 40px;box-shadow: 0 8px 30px 0 rgba(0, 0, 0, 0.08);border-radius: 8px;padding: 10px;}
.news_card .news_thumbnail_image {width: 100%;height: 160px;}
.size_preset_card .size_thumbnail_image {width: 100%;height: 130px;overflow: hidden;}
.size_preset_card .size_thumbnail_image img {width: 100%;height: 100%;object-fit: cover;object-position: center;border-radius: 10px;}
.size_preset_card .size_price {border-bottom: 1px solid var(--black);}
.size_preset_card .size_preset_box {display: flex;justify-content: start;align-items: center;gap: 20px;}
.size_preset_card .add_size_preset.size_preset_card {width: 200px;border-radius: 10px;border: none;box-shadow: 0px 7px 16px rgb(44 40 40 / 9%);padding: 10px;margin-bottom: 20px;}
.size_preset_card .add_size_preset.size_preset_card .form-group {margin: 0px;}
.size_preset_card .add_size_preset.size_preset_card input {box-shadow: none;border-bottom: 1px solid #9B9B9B;border-radius: 0px;height: unset;}
.news_card .news_thumbnail_image img {width: 100%;height: 100%;object-fit: cover;object-position: center;}
.news_card .news_heading_wrapper {display: flex;justify-content: space-between;align-items: center;}
.news_card .news_desperation {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;height: 3em;line-height: 1.5em;max-height: 3em;}
.main_card .course_description {font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;height: 3em;line-height: 1.5em;max-height: 3em;}
.main_card .course_subtitle {font-size: 16px;font-weight: 600;margin-bottom: 2px;text-wrap: nowrap;text-overflow: ellipsis;overflow: hidden;width: 50%;}
.main_card .course_title {font-size: 18px;margin-bottom: 6px;height: 38px;}
.news_card .news_thumbnail_video .video {width: 100%;height: 100%;object-fit: cover;}
.news_card .news_thumbnail_video .play,
.news_card .news_thumbnail_video .stop {position: absolute;background-color: black;border-radius: 50%;top: 0;bottom: 0;left: 0;right: 0;margin: auto;background-color: #283B63;color: white;width: 50px;height: 50px;font-size: 15px;border: none;}
.news_card .news_thumbnail_video {background-color: white;width: 100%;height: 160px;position: relative;}
.sec_top_bar {display: flex;justify-content: space-between;align-items: center;margin-bottom: 20px;}
.news_card .news_thumbnail_video .stop {display: none;opacity: 0;transition: 0.3s ease all;}
.news_card .news_thumbnail_video:hover .stop {opacity: 1;transition: 0.3s ease all;}
.news_card .news_heading_wrapper .news_date {color: var(--primary-color);margin: 0;font-size: 14px;}
.news_card .news_thumbnail_image .edit_btn,
.news_card .news_thumbnail_video .edit_btn {position: absolute;top: 8px;right: 8px;background-color: white;border-radius: 3px;color: var(--primary-color);padding: 5px 7px;font-size: 15px;line-height: 18px;border: none;border: 1px solid var(--primary-color);box-shadow: 0px 8px 30px 0px rgba(0, 0, 0, 0.08);}
.news_card .news_thumbnail_image,
.news_card .news_thumbnail_video {position: relative;}
.search-bar-content.content_chat {border: 1px solid #c6a837;padding: 10px;border-radius: 10px;width: 90%;margin: 20px;height:max-content;}
.send_btn .message_submit_btn i {color: var(--yellow);font-size: 21px;}
.send_btn .message_submit_btn:hover i {color: var(--yellow);}
button.btn.btn-primary.message_submit_btn:hover {background-color: white !important;}
.chat_sec .messages .proposal-card.sent .image_content_wrapper .text_wrapper .text_box {background-color: #F2F1E8;width: 240px;padding: 12px 28px;border-radius: 20px;margin-bottom: 10px;border: 2px solid var(--yellow); }
.message-sent {flex-direction: row-reverse;}
.business_proposalReceived {background-color: var(--yellow);width: fit-content;padding: 12px 28px;border-radius: 20px;margin-bottom: 10px;}
.inner_section_chats_col {;height: 600px;}
.admin_allChats.chat_sec .inner_section_messages .messages {height: 568px;}
.admin_chats .inner_section_chats_col {height: 670px;}
.drawer .navbar_items {flex-wrap: wrap;}
#add_service_modal.modal.show .modal-dialog {max-width: 750px;}
#hide-header-menu {-webkit-transform: none; /* Safari/Chrome */-moz-transform: none; /* Firefox */-ms-transform: none; /* IE */transform: none;-webkit-transition: -webkit-transform 0.3s ease-in-out;-moz-transition: -moz-transform 0.3s ease-in-out;-o-transition: transform 0.3s ease-in-out; /* Opera */transition: transform 0.3s ease-in-out;}
#hide-header-menu:not(.show) {-webkit-transform: none;-moz-transform: none;-ms-transform: none;transform: none;}
#hide-header-menu.show {-webkit-transform: none;-moz-transform: none;-ms-transform: none;transform: none;}
#kt_app_sidebar_toggle {-webkit-transition: -webkit-transform 0.3s ease;-moz-transition: -moz-transform 0.3s ease;-o-transition: transform 0.3s ease;transition: transform 0.3s ease;}
#kt_app_sidebar_toggle.rotate {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
#hide-header-menu{overflow: hidden;-webkit-overflow:hidden ;-moz-overflow: hidden;-ms-overflow: hidden;}
#kt_app_sidebar_toggle.translate-middle {-webkit-transform: translate(-115%, -50%) !important;-moz-transform: translate(-115%, -50%) !important;-ms-transform: translate(-115%, -50%) !important;transform: translate(-115%, -50%) !important;background: var(--yellow);}
.border-transparent{border:transparent;}
body .cms_table .menu-item .menu-link {color: #000;background: transparent;border-radius: 6px;border:none;}
body .cms_table .menu-item .menu-link:hover {border-left: 5px solid var(--yellow);color: #000;background: transparent;}
section.admin_usr_mgmt {min-height: 91vh;}
i[class*=" fa-"].bg_yellow_i {color: white;}
.name_user {color: var(--yellow);}
.bg_banner {background: antiquewhite;}
.menu-state-color .menu-item.show>.menu-link .menu-title {color: var(--yellow);}
.influ-btn:hover {color: #fff;background: var(--yellow);border: 1px solid transparent;}
.btn_accept {background: white;border: 0;padding: 13px 26px;border-radius: 7px;}
.top_heading_influencer{border-bottom: 2px solid var(--yellow);}
#jobs_tabs.nav-tabs .nav-link:hover {border: 1px solid var(--yellow) !important;}
.pointer{cursor:pointer;}
.admin_allChats.chat_sec .messages_mainCol_break .chats {height: 691px;}
.upload-card .image {height: 100px;width: 150px;}
.upload-card .image img.img-preview.rounded {height: 100%;width: 100%;}
.contact_message{padding-bottom: 24px !important; white-space: nowrap; max-width: 250px; overflow: hidden; text-overflow: ellipsis;}

.profile_services .card_img {width: 100%;position: relative;height: 250px;}
.search-container input.search-bar {border-radius: 10px;border: 1px solid var(--yellow);padding: 10px;outline:none;}
.search-icon-bar {position: absolute;right: 12px;top: 54%;transform: translateY(-50%);color: #aaa;}
.profile_content h3, .profile_services h3 {border-bottom: none;padding-bottom: 10px;margin-bottom: 2px;}
ul#category-filters li {list-style: none;}
.services_parent .accordion-flush .accordion-item .accordion-button, .services_parent .accordion-flush .accordion-item .accordion-button.collapsed {border-radius: 20px;border: 2px solid #F0CE53;color: black;}
.dashboard-filter-parent {background: white;border-radius: 15px;}
.all_industries {scrollbar-width: none;}
