/**
 * All of the CSS for your admin-specific functionality should be
 * included in this file.
 */

.widefat .type-hf_shop_subscription .column-status mark{
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    line-height: 2.5em;
    border-radius: 4px;
    border-bottom: 1px solid rgba(0,0,0,.05);
    margin: -.25em 0;
    cursor: inherit!important;
    white-space: nowrap;
    min-width: 100px;
    max-width: 100%;
}

.widefat .type-hf_shop_subscription .column-status mark > span{margin: 0 2em; overflow: hidden; text-overflow: ellipsis;}
.widefat .type-hf_shop_subscription .column-status mark.active {background: #c8d7e1;color: #2e4453;}
.widefat .type-hf_shop_subscription .column-status mark.expired {background: #eba3a3;color: #761919;}
.widefat .type-hf_shop_subscription .column-status mark.on-hold {background: #f8dda7;color: #94660c;}
.widefat .type-hf_shop_subscription .column-status mark.failed {background-color: #777;}
.widefat .type-hf_shop_subscription .column-status mark.cancelled {color: #777;background: #e5e5e5;}
.widefat .type-hf_shop_subscription .column-status mark.processing {background: #c6e1c6;color: #5b841b}
.widefat .type-hf_shop_subscription .column-status mark.trash {background: #e5e5e5;color: #777}

table.wp-list-table .column-subscription_relationship{width: 48px;text-align: center;}
table.wp-list-table .subscription_head, table.wp-list-table .subscription_parent_order, table.wp-list-table .subscription_resubscribe_order, table.wp-list-table .subscription_renewal_order{    display: block;
                                                                                                                                                                                                 text-indent: -9999px;
                                                                                                                                                                                                 position: relative;
                                                                                                                                                                                                 height: 1em;
                                                                                                                                                                                                 width: 1em;
                                                                                                                                                                                                 margin: 0 auto;
}
table.wp-list-table .subscription_head:after, table.wp-list-table .subscription_parent_order:after{ font-family: WooCommerce;content: "\e012";}
table.wp-list-table .subscription_renewal_order:after{font-family: WooCommerce; content: "\e031";}
table.wp-list-table .subscription_head:after, table.wp-list-table .subscription_parent_order:after, table.wp-list-table .subscription_resubscribe_order:after, table.wp-list-table .subscription_renewal_order:after{
    font-weight: 400;
    margin: 0;
    text-indent: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 16px;
    top: 0;
    speak: none;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    left: 0;
}

#hf-subscription-schedule-box .hf-date-input, #hikeforce-subscription-schedule-box .billing-schedule-edit{width: 100%;}
#hf-subscription-schedule-box .hf-date-input input[type="text"]:first-of-type {
    width: 8em;
}

.hf_subscription_related_orders {margin: 0px; overflow: auto;}
.hf_subscription_related_orders table {width: 100% !important;}
.hf_subscription_related_orders table thead th {background: #f8f8f8;
                                                padding: 8px;
                                                font-size: 11px;
                                                text-align: left;
                                                color: #555;
}
.hf_subscription_related_orders table tbody th, .hf_subscription_related_orders table td{
    padding: 8px;
    text-align: left;
    line-height: 26px;
    vertical-align: top;
    border-bottom: 1px dotted #ececec;
}

.post-type-hf_shop_subscription .wp-list-table tbody td{cursor: pointer;}



a.hf-nav-tab-premium {
    background: #5ccc96;
    color: white;
    border-color: #5ccc96;
    padding: 15px 30px;
    display: block;
    text-decoration: none;
    margin-bottom: 10px;
    border-radius: 5px;
    margin: auto;
    width: 50%;
    text-align: center;
    font-size: 16px;
}
div.hf-nav-tab{
    padding: 0px;
    height: 200px;
}
.hf-nav-tab ul {
    float: left;
    padding-left: 15px;
    margin-top: 3px;
}
.hf-nav-tab ul li {
    margin-top: 10px;
    font-size: 14px;
}
.hf-nav-tab ul li:not(.hf-premium-link) {
    padding-left: 15px;
}
.hf-nav-tab ul li:not(.hf-premium-link):before {
    font-family: dashicons;
    text-decoration: inherit;
    font-weight: 400;
    font-style: normal;
    vertical-align: top;
    text-align: center;
    content: "\f147";
    margin-right: 10px;
    margin-left: -17px;
    font-size: 16px;
    color: #3085bb;

}
.hf-nav-tab .hf-premium-banner {
    float: right;
}
.hf_hidden_label{
display:none;
}
.product_data .product_data_tabs{
width:19% !important;
}