﻿.css_InvoicesMenu_warning-window.email-prompt
{
    width: 470px !important;
}
    
.css_Subscription_Collapsed .x-tool
{
    background-image: url(/extjs/resources/images/default/grid/row-expand-sprite-gif/ext.axd);
    width: 18px !important;
    height: 18px !important;
    top: -8px;
    position: relative;
}

.css_Subscription_Collapsed.x-panel-collapsed .x-tool
{
    background-position: 4px 2px;        
}
    
.css_Subscription_Collapsed .x-tool-toggle
{
    background-position: -21px 2px;
}
    
.css_Subscription_GeneralSettings
{
    padding-top: 10px !important;
}
    
.css_Subscription_GeneralSettings .x-form-item
{
    overflow: hidden !important;
}
    
.css_OutgoingInvoices_Grid .x-grid3-hd-client_name,
.css_OutgoingInvoices_Grid .x-grid3-col-client_name
{
    padding-left: 20px !important;
}

.css_Default_InvoicesTabCss.plans .x-tab-panel-body>div, 
.plans .css_Default_QuotesTabCss .x-tab-panel-body>div,
.css_Default_InvoicesTabCss.subscriptions .x-tab-panel-body>div, 
.subscriptions .css_Default_QuotesTabCss .x-tab-panel-body>div
{
    border-top: none;
}

.subscriptions .css_OutgoingInvoices_Grid .x-grid3-row,
.customers .css_OutgoingInvoices_Grid .x-grid3-row,
.payments .css_OutgoingInvoices_Grid .x-grid3-row
{
    padding: 0;
}
    
.subscriptions .css_OutgoingInvoices_Grid .x-grid3-row-body-tr TD,
.customers .css_OutgoingInvoices_Grid .x-grid3-row-body-tr TD,
.payments .css_OutgoingInvoices_Grid .x-grid3-row-body-tr TD
{
    height: 0;
}
    
.customers .css_OutgoingInvoices_Grid .x-grid3-scroller,
.subscriptions .css_OutgoingInvoices_Grid .x-grid3-scroller,
.payments .css_OutgoingInvoices_Grid .x-grid3-scroller
{
    overflow: auto;
}
    
.css_SubscriptionList_invoices
{
    width: 100%;
    border-left: 5px solid #2BA6CB; /*#eb443c;*/
}
    
.subscriptions .css_OutgoingInvoices_Grid .x-grid3-row TD,
.subscriptions .css_OutgoingInvoices_Grid .x-grid3-summary-row TD,
.customers .css_OutgoingInvoices_Grid .x-grid3-row TD,
.customers .css_OutgoingInvoices_Grid .x-grid3-summary-row TD,
.payments .css_OutgoingInvoices_Grid .x-grid3-row TD,
.payments .css_OutgoingInvoices_Grid .x-grid3-summary-row TD
{
    border-bottom: none;
    padding: 8px 0 0 0;
}
    
.subscriptions .css_OutgoingInvoices_Grid .x-grid3-summary-row
{
    border-left: none;
}
    
.subscriptions .css_SubscriptionList_invoices td,
.customers .css_SubscriptionList_invoices td,
.payments .css_SubscriptionList_invoices td
{
    border-bottom: 1px solid #dfdfdf !important;
    padding: 7px !important;
}
    
.subscriptions .x-grid3-row-expanded .x-grid3-row-table tr:first-child .x-grid3-cell,
.customers .x-grid3-row-expanded .x-grid3-row-table tr:first-child .x-grid3-cell,
.payments .x-grid3-row-expanded .x-grid3-row-table tr:first-child .x-grid3-cell
{
    font-weight:bold;
}
    
.subscriptions .x-grid3-hd-row .ux-filtered-column,
.payments .x-grid3-hd-row .ux-filtered-column
{
    border: none;
}
    
.css_SubscriptionList_invoices .created,
.css_SubscriptionList_invoices .status
{
    width: 80px;
}
    
.css_SubscriptionList_invoices .email_status
{
    width: 30px;
}
    
.css_SubscriptionList_invoices .total
{
    width: 120px;
}
    
.css_SubscriptionList_invoices .status div
{
    float: left;
}
    
.css_SubscriptionList_status div:last-child
{
    position:relative;
    top:-3px;
}
    
.css_SubscriptionList_sub-details
{
    background: white;
    padding: 20px 40px;
    border: 1px solid #ccc;
    border-radius: 5px;
}
    
.css_SubscriptionList_sub-details-left
{
    float: left;
}
    
.css_SubscriptionList_sub-details-right
{
    float: right;
}
    
.css_SubscriptionList_invoicesTitle
{
    margin: 10px;
    font-weight:bold;
}
    
.css_Subscription_TrialEndNow
{
    margin-bottom: 20px;
}
    
.css_SubscriptionList_Prorates
{
    width: 100%;
}
    
.subscriptions .css_OutgoingInvoices_Grid .x-grid3-row TD .css_SubscriptionList_Prorates td
{
    border-bottom: 1px dotted #ccc !important;
    padding: 5px 0;
}
    
.subscriptions .css_OutgoingInvoices_Grid .x-grid3-row TD .css_SubscriptionList_Prorates tr:first-child td
{
    border-bottom: 2px solid #e9453d !important;
    font-weight: bold;
}
    
.subscriptions .css_OutgoingInvoices_Grid .x-grid3-row TD .css_SubscriptionList_Prorates tr:nth-last-child(2) td
{
    border-bottom: none !important;
}
    
.subscriptions .css_OutgoingInvoices_Grid .x-grid3-row TD .css_SubscriptionList_Prorates tr:last-child td
{
    border-bottom: none !important;
    border-top: 2px solid #e9453d !important;
    padding: 10px 0;
}
    
.subscriptions .css_OutgoingInvoices_Grid .x-grid3-row TD .css_SubscriptionList_Prorates td:last-child
{
    text-align:right;
}
    
.css_SubscriptonList_total td
{
    font-weight: bold;
}

.css_Subscription_PopUpWindowYellowNote
{
    padding: 20px;
    width: 260px;
    border-top: 3px solid gray;
    border-bottom: 3px solid gray;
    background: #ffff97;
    margin: 15px auto;
}

.css_Subscription_PopUpWindowGrayNote
{
    color:#bbb;
    font-size: 12px;
    font-weight: normal;
}