.elementor-674 .elementor-element.elementor-element-243e9d2{padding:0px 0px 60px 0px;}.elementor-674 .elementor-element.elementor-element-ea01e47 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:"Arial", Sans-serif;font-size:13px;}.elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:#F7802D;}.elementor-674 .elementor-element.elementor-element-bd147a4{--tabs-normal-color:#000000;--tabs-hover-color:#000000;--tabs-active-color:#F7802D;--tabs-border-type:none;--tabs-border-radius:5px 5px 5px 5px;--sections-background-color:#FFFFFF;--sections-border-top-width:0px;--sections-border-right-width:0px;--sections-border-bottom-width:0px;--sections-border-left-width:0px;--sections-padding:20px 20px 0px 0px;--edit-link-margin-top:20px;--edit-link-margin-start:0px;}.elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab__dashboard:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content-wrapper, .elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab__orders .woocommerce-MyAccount-content-wrapper, .elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab__downloads .woocommerce-MyAccount-content-wrapper, .elementor-674 .elementor-element.elementor-element-bd147a4 address, .elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab__edit-account .woocommerce-MyAccount-content-wrapper, .elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab__view-order .order_details, .elementor-674 .elementor-element.elementor-element-bd147a4 .woocommerce-form-login, .elementor-674 .elementor-element.elementor-element-bd147a4 .woocommerce-form-register, .elementor-674 .elementor-element.elementor-element-bd147a4 .woocommerce-ResetPassword, .elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab__edit-address .woocommerce-Address address{padding-top:calc( 20px + 40px );}.elementor-674 .elementor-element.elementor-element-bd147a4 .woocommerce-pagination{padding-bottom:0px;}.elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:"Arial", Sans-serif;}.elementor-674 .elementor-element.elementor-element-bd147a4 .woocommerce-MyAccount-content > div > p, .elementor-674 .elementor-element.elementor-element-bd147a4 address, .elementor-674 .elementor-element.elementor-element-bd147a4 .woocommerce-EditAccountForm fieldset legend, .elementor-674 .elementor-element.elementor-element-bd147a4 .woocommerce-ResetPassword p:nth-child(1), .elementor-674 .elementor-element.elementor-element-bd147a4 .woocommerce-OrderUpdate{font-family:"Arial", Sans-serif;}.elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-family:"Arial", Sans-serif;}.elementor-674 .elementor-element.elementor-element-bd147a4 .woocommerce-form__label-for-checkbox span{font-family:"Arial", Sans-serif;}.elementor-674 .elementor-element.elementor-element-bd147a4 .woocommerce-PaymentMethod .input-radio + label{font-family:"Arial", Sans-serif;}.elementor-674 .elementor-element.elementor-element-bd147a4 .woocommerce-form-row label, .elementor-674 .elementor-element.elementor-element-bd147a4 .woocommerce-address-fields label{font-family:"Arial", Sans-serif;}.elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-674 .elementor-element.elementor-element-bd147a4 ::placeholder, .elementor-674 .elementor-element.elementor-element-bd147a4 .select2-container--default .select2-selection--single, .select2-results__option, .elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab__payment-methods input[type=text]{font-family:"Arial", Sans-serif;}.elementor-674 .elementor-element.elementor-element-bd147a4 button.button, .elementor-674 .elementor-element.elementor-element-bd147a4 #add_payment_method #payment #place_order{font-family:"Arial", Sans-serif;}.elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-674 .elementor-element.elementor-element-bd147a4 #add_payment_method #payment #place_order{background-color:#F7802D;}.elementor-674 .elementor-element.elementor-element-bd147a4 .order_details thead th, .elementor-674 .elementor-element.elementor-element-bd147a4 .order_details tfoot td, .elementor-674 .elementor-element.elementor-element-bd147a4 .order_details tfoot th, .elementor-674 .elementor-element.elementor-element-bd147a4 .nobr{font-family:"Arial", Sans-serif;}.elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab__orders tbody td, .elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab__downloads tbody td, .elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-674 .elementor-element.elementor-element-bd147a4 .woocommerce-table--order-downloads tbody td, .elementor-674 .elementor-element.elementor-element-bd147a4 .woocommerce-table--order-details td a, .elementor-674 .elementor-element.elementor-element-bd147a4 td.product-total, .elementor-674 .elementor-element.elementor-element-bd147a4 td.payment-method-method, .elementor-674 .elementor-element.elementor-element-bd147a4 td.payment-method-expires{font-family:"Arial", Sans-serif;}.elementor-674 .elementor-element.elementor-element-bd147a4 .wc-item-meta{font-family:"Arial", Sans-serif;}.elementor-674 .elementor-element.elementor-element-bd147a4 .shop_table .button, .elementor-674 .elementor-element.elementor-element-bd147a4 .order-again .button, .elementor-674 .elementor-element.elementor-element-bd147a4 .woocommerce-pagination .button, .elementor-674 .elementor-element.elementor-element-bd147a4 .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-family:"Arial", Sans-serif;}:root{--page-title-display:none;}/* Start custom CSS */.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads {
    display: none !important;
}
.woocommerce-MyAccount-navigation {
    padding-top: 20px !important;
    border-right: 1px solid #80808059;
    padding-right: 20px;
    padding-left: 20px;
    background-color: #F7802D !important;
    width: 22% !important;
    
}
.woocommerce-MyAccount-content {
    padding-top: 20px !important;
    padding-left: 0px !important;
    padding-right: 30px !important;
}
.woocommerce-MyAccount-content-wrapper {
    border: 0px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.woocommerce-MyAccount-content-wrapper p a {
    color: #F7802D !important;
}
.create-post {
    margin-top: 10px !important;
    font-family: "Arial", Sans-serif;
    color: #000 !important;
}
.create-post .text-field {
    width: 95% !important;
    border: 1px solid #80808059 !important;
    height: 50px !important;
    border-radius: 5px !important;
    padding-left: 10px !important;
    font-family: "Arial", Sans-serif;
    color: #000 !important;
}
.create-post .text-field-1 {
    width: 95% !important;
    border: 1px solid #80808059 !important;
    height: 120px !important;
    border-radius: 5px !important;
    padding-left: 10px !important;
    font-family: "Arial", Sans-serif;
    color: #000 !important;
}
.create-post .image-field {
    padding-top: 10px !important;
    width: 95% !important;
    border: 1px solid #80808059 !important;
    height: 50px !important;
    border-radius: 5px !important;
    padding-left: 10px !important;
    font-family: "Arial", Sans-serif;
    color: #000 !important;
}
.select-field {
    width: 95% !important;
    border: 1px solid #80808059 !important;
    height: 50px !important;
    border-radius: 5px !important;
    padding-left: 10px !important;
    font-family: "Arial", Sans-serif;
    color: #000 !important;
    margin-top: 10px !important;
}
#wp-editor-wrap {
    width: 95% !important;
    font-family: "Arial", Sans-serif;
}
.post-head {
    margin-top: 20px !important;
    font-family: "Arial", Sans-serif;
    color: #000 !important;
    font-size: 18px !important;
    font-weight: 500 !important;
    margin-bottom: 10px !important;
}
/*.post-cat {*/
/*    margin-top: 10px !important;*/
/*    width: 95% !important;*/
/*}*/
/*.post-cat label {*/
/*    padding-right: 50px !important;*/
/*    font-family: "Arial", Sans-serif;*/
/*    color: #000 !important;*/

/*}*/
.post-cat {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 10px !important;
    margin-top: 20px !important;
}

.post-cat label {
    display: flex !important;
    align-items: center !important;
    gap: 5px !important;
}
.company-field {
    margin-top: 20px !important;
}
.company-field p input,select {
    width: 95% !important;
    border: 1px solid #80808059 !important;
    height: 50px !important;
    border-radius: 5px !important;
    padding-left: 10px !important;
    font-family: "Arial", Sans-serif;
    color: #000 !important;
}

.meta-1 input {
    width: 95% !important;
    border: 1px solid #80808059 !important;
    height: 50px !important;
    border-radius: 5px !important;
    padding-left: 10px !important;
    font-family: "Arial", Sans-serif;
    color: #000 !important;
    margin-top: 20px !important;
}
.meta input {
    width: 95% !important;
    border: 1px solid #80808059 !important;
    height: 50px !important;
    border-radius: 5px !important;
    padding-left: 10px !important;
    font-family: "Arial", Sans-serif;
    color: #000 !important;
}
.meta textarea {
    width: 95% !important;
    border: 1px solid #80808059 !important;
    height: 100px !important;
    border-radius: 5px !important;
    padding-left: 10px !important;
    font-family: "Arial", Sans-serif;
    color: #000 !important;
}
.submit-btn {
    background-color: #F7802D;
    font-family: "Arial", Sans-serif;
    
}
.submit-btn:hover {
    background-color: #F7802D;
    
}
.comany-form input {
    width: 95% !important;
    border: 1px solid #80808059 !important;
    height: 50px !important;
    border-radius: 5px !important;
    padding-left: 10px !important;
    font-family: "Arial", Sans-serif;
    color: #000 !important;
}



/* Table Styling */
.user-post-table {
    width: 95% !important;
    border-collapse: collapse !important;
    font-family: "Arial", Sans-serif;
    color: #000 !important;
}

/* Header */
.user-post-table th {
    background: #f5f5f5 !important;
    padding: 12px !important;
    text-align: left !important;
    border-bottom: 2px solid #ddd !important;
    font-weight: 600 !important;
}

/* Rows */
.user-post-table td {
    padding: 12px !important;
    border-bottom: 1px solid #eee !important;
}

/* Hover effect */
.user-post-table tr:hover {
    background: #fafafa !important;
}

/* Action Buttons */
.user-post-table .btn {
    display: inline-block !important;
    padding: 6px 12px !important;
    margin-right: 5px !important;
    background: #F7802D !important;
    color: #fff !important;
    text-decoration: none !important;
    border-radius: 4px !important;
    font-size: 13px !important;
    margin-bottom: 5px !important;
}

.user-post-table .btn:hover {
    opacity: 0.9 !important;
}

/* Delete button (optional different color) */
.user-post-table .btn-delete {
    background: #e74c3c !important;
}

/* Checkbox alignment */
.user-post-table input[type="checkbox"] {
    transform: scale(1.2) !important;
    cursor: pointer !important;
}


.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a {
    color: #F7802D !important;
}
.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a {
    background-color: #F7802D !important;
    color: #fff !important;
    border: 1px solid #F7802D !important;
}
.woocommerce-table__product-name.product-name a {
    color: #000 !important;
}
.order-again a {
    background-color: #fff !important;
    border: 1px solid #F7802D !important;
}
.u-column1.col-1 {
    padding-left: 20px !important;
}
.u-column1.col-2 {
    padding-right: 20px !important;
}

#wp-editor_edit-wrap {
    width: 95% !important;
}

.ups-dashboard-card {
    background: #f9fafb !important;
    border-radius: 12px !important;
    padding: 40px !important;
    text-align: center !important;
    border: 1px solid #e5e7eb;
}

.ups-dashboard-icon {
    font-size: 60px !important;
    color: #0f766e !important;
}
.reason-text {
    font-family: "Arial", Sans-serif !important;
    text-align: center !important;
    color: #000 !important;
}
/*.woocommerce-MyAccount-content-wrapper p {*/
/*    display: none !important;*/
/*}*/


.user-post-table {
    width: 100% !important;
    border-collapse: collapse !important;
    background: #fff !important;
    border-radius: 8px !important;
    overflow: hidden !important;
    box-shadow: 0 2px 8px rgba(0,0,0,0.08) !important;
}

/* HEADER */
.user-post-table th {
    background: #1f2937 !important;
    color: #fff !important;
    padding: 12px !important;
    text-align: left !important;
    font-size: 14px !important;
    border: 1px solid #000 !important;
}
/* ROWS */
.user-post-table td {
    padding: 12px !important;
    border-bottom: 1px solid #eee !important;
    font-size: 14px !important;
    border: 1px solid #000 !important;
}

/* HOVER EFFECT */
.user-post-table tr:hover {
    background: #f9fafb !important;
}

/* STATUS BADGES */
.status-badge {
    padding: 4px 10px !important;
    border-radius: 5px !important;
    font-size: 12px !important;
    font-weight: 600 !important;
    display: inline-block !important;
}

/* COLORS */
.status-publish {
    background: #d1fae5 !important;
    color: #065f46 !important;
}

.status-pending {
    background: #fef3c7 !important;
    color: #92400e !important;
}

.status-rejected {
    background: #fee2e2 !important;
    color: #991b1b !important;
}

.status-draft {
    background: #e5e7eb !important;
    color: #374151 !important;
}

/* BUTTONS */
.btn {
    display: inline-block !important;
    padding: 5px 10px !important;
    margin: 2px !important;
    font-size: 12px !important;
    border-radius: 5px !important;
    text-decoration: none !important;
    border: 1px solid transparent !important;
}

/* Button Colors */
.btn-preview {
    background: #e0f2fe !important;
    color: #0369a1 !important;
}

.btn-edit {
    background: #fef3c7 !important;
    color: #92400e !important;
}

.btn-delete {
    background: #fee2e2 !important;
    color: #991b1b !important;
}

.btn-report {
    background: #d1fae5 !important;
    color: #065f46 !important;
}

.btn-disabled {
    background: #e5e7eb !important;
    color: #9ca3af !important;
    pointer-events: none !important;
    cursor: not-allowed !important;
}


.woocommerce-MyAccount-navigation ul li a {
    position: relative !important;
    padding-left: 32px !important;
}

.woocommerce-MyAccount-navigation ul li a::before {
    font-family: "Font Awesome 4 Free" !important;
    font-weight: 900 !important;
    position: absolute !important;
    left: 3% !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    font-size: 14px !important;
}

/* Icons */
.woocommerce-MyAccount-navigation-link--dashboard a::before { content: "f015" !important; }
.woocommerce-MyAccount-navigation-link--posts a::before { content: "f1ea" !important; }
.woocommerce-MyAccount-navigation-link--posts_create a::before { content: "f303"; }
.woocommerce-MyAccount-navigation-link--posts_view a::before { content: "f06e"; }
.woocommerce-MyAccount-navigation-link--posts_saved a::before { content: "f02e"; }
.woocommerce-MyAccount-navigation-link--posts_published a::before { content: "f058"; }
.woocommerce-MyAccount-navigation-link--posts_rejected a::before { content: "f057"; }
.woocommerce-MyAccount-navigation-link--companies a::before { content: "f1ad"; }
.woocommerce-MyAccount-navigation-link--companies_add a::before { content: "f067"; }
.woocommerce-MyAccount-navigation-link--companies_view a::before { content: "f03a"; }
.woocommerce-MyAccount-navigation-link--orders a::before { content: "f09d"; }
.woocommerce-MyAccount-navigation-link--pr_credits a::before {
content: "f02e";
}
.woocommerce-MyAccount-navigation-link--edit-account a::before { content: "f007"; }
.woocommerce-MyAccount-navigation-link--customer-logout a::before { content: "f2f5"; }
.ups-status {
    padding: 4px 10px !important;
    border-radius: 6px !important;
    font-size: 13px !important;
    font-weight: 600 !important;
    display: inline-block !important;
}

/* Published - Blue */
.ups-publish {
    background: #e0f2fe !important;
    color: #0284c7 !important;
}

/* Pending - Yellow */
.ups-pending {
    background: #fef9c3 !important;
    color: #ca8a04 !important;
}

/* Rejected (draft) - Red */
.ups-draft {
    background: #fee2e2 !important;
    color: #dc2626 !important;
}
.createhead {
    margin-bottom: 10px !important;
    font-size: 20px !important;
}

.woocommerce-form.woocommerce-form-login.login {
    padding: 30px !important;
}
.woocommerce-form.woocommerce-form-register.register {
    padding: 30px !important;
}

@media (max-width: 1025px) {
    .woocommerce-MyAccount-navigation {
        display: none !important;
    }
    .dash-mobile .jkit-nav-identity-panel {
        margin-top: 70px !important;
    }
    #customer_login .u-column1.col-1 {
        padding-right: 20px !important;
        width: 100% !important;
    }
    #customer_login .u-column1.col-1 h2 {
        padding-right: 20px !important;
        margin-bottom: 10px !important;
    }
    #customer_login .u-column2.col-2 {
        padding-right: 20px !important;
        padding-left: 20px !important;
        width: 100% !important;
    }
    
    #customer_login .u-column2.col-2 h2 {
        margin-bottom: 10px !important;
        margin-top: 70px !important;
    }
    .woocommerce-MyAccount-content {
    padding-top: 20px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.woocommerce-MyAccount-content-wrapper {
    overflow-y: scroll !important;
}
.user-post-table {
    width: 200% !important;
}
.woocommerce-MyAccount-content-wrapper h3 {
    margin-bottom: 10px !important;
}
    
}
#mceu_16-body {
    display: none !important;
}
.mce-tabs #mceu_74-t0 {
    display: none !important;
}/* End custom CSS */