.customer-account-index .column .block-title
{
    background: #D3EFD4 0% 0% no-repeat padding-box;
    border-radius: 10px;
    border: 0px !important;
    /* color: #111; */
}
.account .column.main .block:not(.widget) .block-title strong{
    color: #000000;
}
.customer-account-index  .action.edit, .customer-account-index .box-actions .action.view {
    color: #000000;
    font-size: 1.5rem;
}
.customer-account-index .action.back:hover,.customer-account-index .action.print:hover, .customer-account-index  .action.track:hover,.customer-account-index .action.edit:hover,.customer-account-index .action.view:hover, .action.change-password:hover {
    color: #000000;
}
.customer-account-index .box-actions .action.edit
{
    color: #000000;
}
.customer-account-index .box-actions .action.edit:hover, .customer-account-index .box-actions  .action.change-password:hover{
    color: #049301;
}
.customer-account-index .column .block .box{
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 0px 10px #0000001A;
    border-radius: 10px;
    border: 0px;
}
.account-nav .content {
    background: #ffffff;
    box-shadow: 0px 0px 10px #0000001A;
    border-radius: 10px;
}
.account-nav .item.current a, .account-nav .item.current strong {
    border-color: #049301;
    font-weight: 600;
}
.data-grid th {
    background-color:  #049301 !important; ;
    border-color:#049301 !important;
}
.admin__data-grid-pager button {
    border: 1px solid #049301;
    background-color: #049301;
    color: #fff;
}
.wk-mp-tr-amount-wrapper {
    background-color: #ffffff !important;
}
.marketplace-transaction-history table, table.data-grid, .data-grid td  {
    margin-bottom: 10px;
    margin-top: 10px;
    border: 0px !important;
}
.marketplace-transaction-history table thead, table.data-grid  thead {
    background-color: #049301 !important;

}
.marketplace-transaction-history table thead th, table.data-grid thead th {
    color: #fff;
    padding: 5px 5px 5px 15px;

}
.marketplace-transaction-history table thead th:nth-child(1), table.data-grid thead th:nth-child(1) {
    border-radius: 10px 0px 0 0;
    border-left: 0px !important;
    border-right: 0px !important;
    border-top: none !important;
}
.marketplace-transaction-history table thead th:last-child(1)  {
    border-radius: 0px 10px 0 0 !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border-top: none !important;
}
.data-grid th:first-child,  .data-grid th:last-child{
    border-left: 0px !important;
    border-right: 0px !important;
    border-top: none !important;
}
table.data-grid th.data-grid-th._draggable:last-child, .marketplace-transaction-history table thead th:last-child, table.data-grid thead th:last-child  {
    border-radius: 0 10px 0 0;
}
.data-grid .data-grid-th._draggable {
    cursor: grab;
    border: 0px solid;
}
.marketplace-transaction-history table thead th,  table.data-grid  thead th  {
    border-right: 1px solid #ffffff;
}
.marketplace-transaction-history table tbody {
    background-color: #E6FCE7;
}
.marketplace-transaction-history table tbody tr td {
    padding: 10px;
}
.marketplace-transaction-history table tbody tr  input{
    border: 1px solid #E3E3E3;
    border-radius: 5px;
}
.marketplace-transaction-history table tbody tr td:nth-child(1) input
{
    width: 45%;
}
.wk-mp-tr-remain-btn button.action-default, #save-btn.button, .wk-mp-td-last a .button, .block-footer .action-add, .block-footer .action-add {
    overflow: hidden;
    white-space: nowrap;
    cursor: pointer;

    outline: none;


    background-color: #049301 !important;
    border: 1px solid #049301 !important;
    color: #fff !important;
    font-weight: 500;

    display: inline-block !important;
    vertical-align: top;
    line-height: 26px;
    text-align: center;
    transition: color 500ms ease, background-color 500ms ease, border-color 500ms ease;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    margin: 5px;
    padding: 5px 15px;
    border-radius: 19px !important;
    min-width: 96px;

}
.wk-mp-tr-remain-btn button.action-default:hover, #save-btn.button:hover, .wk-mp-td-last a:hover .button {
    background-color: #ffffff !important;
    color: #049301 !important;
}
.table-order-items thead th, .table-downloadable-products thead th, .table-additional-addresses-items thead th {
    background-color: #049301;
    color: #ffffff;
}
#wk-mp-earning-form button#save-btn {
    float: right;
}
.mp-approve, .mp-extend {
    cursor: pointer;
}
.table-order-items thead th:first-child, .table-downloadable-products thead th:first-child, .table-additional-addresses-items thead th:first-child {
    border-radius: 10px 0 0 0;
}
.table-order-items thead th:last-child, .table-downloadable-products thead th:last-child, .table-additional-addresses-items thead th:last-child {
    border-radius: 0 10px  0 0;
}
.orders-recent, .orders-history, .downloadable-products, .additional-addresses {
    border: 0px;
}
.orders-recent table, .orders-history table, .downloadable-products table, .additional-addresses table, table.data-grid {
    border-style: hidden;
    box-shadow: 0px 0px 10px #0000001A;
    border-radius: 10px;
}
.account .table>tbody>tr>th, .account .table>tbody>tr>td {
    font-weight: 500;
}
.account-nav .item a {
    text-decoration: none;
    font-weight: 500;
}
.order-status.new {
    color: #fff;
    border-color: #FAA928;
    background: #FAA928;
    font-weight: 500;
    border-radius: 10px;
}
.order-status.complete {
    color: #ffffff;
    border-color: #049301;
    background: #049301;
    font-weight: 500;
    border-radius: 10px;
}
.order-status.closed, .order-status.canceled {
    background-color: #B1ADAD;
    color: #ffffff;
    border-color: #B1ADAD;
    border-radius: 10px;
    font-weight: 500;
}
.order-status.processing {
    background-color: #1ADB16;
    color: #ffffff;
    border-color: #1ADB16;
    border-radius: 10px;
    font-weight: 500;
}

.message.info {
    margin: 0;
    padding: 10px 30px;
    display: block;
    line-height: 1.2em;
    font-size: 1.3rem;
    background: #E6FCE7;
    color: #000;
    padding-left: 30px;
    position: relative;
}
.message.info>*:first-child:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 20px;
    line-height: 20px;
    color: #000;
    content: "\e954";
    font-family: 'mbicon';
    margin: -10px 0 0;
    vertical-align: middle;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    left: 0;
    top: 18px;
    width: 30px;
    position: absolute;
    text-align: center;
}
.fieldset>.field.choice .label, .fieldset>.fields>.field.choice .label {
    font-weight: 500 !important;
}
.legend>span {

    font-weight: 600;
}

.wk-mp-tr-remain-btn {
    padding: 24px 20px !important;
}
#approve_all_form {
    position: absolute;
    right: 0px;
    top: 10px;
    z-index: 99;
}
@media only screen and (max-width: 1200px) {
    #approve_all_form {
        position: relative;
        top: 0px;
        /* right: 0px; */
        /* top: 10px; */
        /* float: right; */
        text-align: right;
    }
}