/* line 7, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
#statement-overview .accounting-filter > button {
  border: 1px solid #ccc;
  border-radius: 5px;
  color: #404040;
  cursor: pointer;
  font-style: normal;
  height: 30px;
  background: none;
  font-weight: normal;
  box-shadow: none;
  width: 120px;
  font-size: 10px;
  padding: 5px; }
  /* line 21, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
  #statement-overview .accounting-filter > button:after {
    background: #fff url(../alw/images/downarrow@2x.png) no-repeat calc(100% - 10px) center;
    background-size: 10px 5px;
    top: 0px;
    right: 2px; }

/* line 34, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
#statement-overview .accounting-filter > button + .accounting-filter-menu, #statement-overview .accounting-filter > button + div[id^=wrappergetfetch] {
  margin: 0;
  border-radius: 0;
  box-shadow: none;
  border: 1px solid #ccc;
  top: 35px;
  font-style: normal; }

/* line 43, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
#statement-overview .accounting-filter > button + .accounting-filter-menu li a, #statement-overview .accounting-filter > button + div[id^=wrappergetfetch] li a {
  color: #404040;
  font-size: 12px;
  padding: 2px 10px;
  line-height: 19px; }
  /* line 49, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
  #statement-overview .accounting-filter > button + .accounting-filter-menu li a:hover, #statement-overview .accounting-filter > button + .accounting-filter-menu li a:hover .smalltext, #statement-overview .accounting-filter > button + div[id^=wrappergetfetch] li a:hover, #statement-overview .accounting-filter > button + div[id^=wrappergetfetch] li a:hover .smalltext {
    background: #007be3;
    color: #fff; }

/* line 56, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
#statement-overview .accounting-filter > button + div[id^=wrappergetfetch] > input {
  width: calc(100% - 12px);
  border: 1px solid #ccc; }

/* line 63, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
#statement-overview .accounting-filter > button + .accounting-filter-menu:after, #statement-overview .accounting-filter > button + .accounting-filter-menu:before {
  display: none; }

/* line 71, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
#statement-overview .well-small {
  border-radius: 0px;
  border: 1px solid #ccc;
  box-shadow: none;
  padding: 10px; }

/* line 84, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
.accounting-index .table-footer .dropdown-menu {
  right: auto;
  left: auto;
  top: auto; }

/* line 96, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
.disabled .select-disable-btn {
  background: #efefef;
  border: 1px solid #bab7b7;
  box-shadow: none;
  color: #bab7b7;
  cursor: not-allowed;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  height: 30px;
  padding: 5px;
  width: 80px; }
  /* line 109, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
  .disabled .select-disable-btn:after {
    background: #efefef url("../alw/images/downarrow@2x.png") no-repeat scroll calc(100% - 10px) center/10px 5px;
    box-shadow: none;
    top: 0px;
    right: 2px; }

/*GO TO PAGE FORM INPUT*/
/* line 124, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
ul.pagination li .goto-form {
  display: inline-block; }
  /* line 127, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
  ul.pagination li .goto-form input.go-to-page {
    margin-left: 10px;
    height: 32px;
    width: 118px;
    height: 33px;
    padding: 0 12px; }

/* line 139, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
.accounting-breakdown-title {
  padding-bottom: 10px; }

/* line 143, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
.accounting-physical-reserves {
  padding-top: 20px; }

/* ACCOUNTING - FILTER DROPDOWN */
/* line 149, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
.accounting-filter {
  display: inline-block;
  margin-right: 8px; }

/* line 156, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
.accounting-filter-toggler .filter-dropdown {
  display: none; }

/* line 160, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
.accounting-filter-toggler .filter-dropdown.active {
  display: inline-block;
  margin-left: 8px; }

/* line 167, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
.accounting-filter-is {
  display: inline-block; }

/* ACCOUNTING - TOTAL AMOUNT */
/* line 173, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
.table.table-striped {
  background: #fff;
  margin-top: 5px; }
  /* line 181, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
  .table.table-striped .table-total td span {
    background: none;
    border-bottom: 3px double #666;
    border-right: 0px solid #fff;
    box-sizing: border-box;
    color: #666;
    display: inline;
    height: 30px;
    margin: 5px 0 7px;
    width: 100%;
    white-space: nowrap;
    text-align: right; }
  /* line 195, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
  .table.table-striped .table-total td:last-child {
    padding-right: 8px; }
  /* line 201, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
  .table.table-striped .table-total td:nth-of-type(2) span {
    border-left: none;
    font-weight: bold; }
  /* line 214, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
  .table.table-striped tbody tr.table-total td, .table.table-striped tbody tr.table-total td span.breakdown-total, .table.table-striped tr.table-total td, .table.table-striped tr.table-total td span.breakdown-total {
    font-weight: bold; }

/* line 224, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
.table tr.table-total, .table.table-striped tr.table-total {
  background: none;
  border-bottom: 1px solid #e0e0e0; }

/* line 236, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
table.statementTbl dt,
dl.statementTbl dt {
  font-weight: 500; }

/* line 242, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
table.statementTbl td.field-name,
dl.statementTbl td.field-name {
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase; }

/* line 257, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
dl.statementTbl dd {
  float: right;
  font-size: 15px;
  font-weight: 500;
  text-align: right;
  min-height: 26px;
  min-width: 120px;
  line-height: 26px;
  padding: 0 8px;
  vertical-align: middle; }

/* line 269, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
dl.statementTbl:before, dl.statementTbl:after {
  content: " ";
  display: table; }

/* line 275, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
dl.statementTbl:after {
  clear: both; }

/* line 283, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
.text-space {
  padding: 0 3px; }

@media print {
  /* line 291, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
  .revenuePanel .active {
    background: #a2a2a2 !important;
    color: #fff !important;
    -webkit-print-color-adjust: exact; }
  /* line 303, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
  .pagination .active > a {
    background: #a2a2a2 !important;
    color: #fff !important;
    -webkit-print-color-adjust: exact; } }

/* Accounting Filters*/
/* line 318, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
#filters_applied > div[id*='filter_id_'] {
  border: 1px solid #A8A0A0;
  border-radius: 7px;
  display: inline-block;
  float: none;
  font-size: 11px;
  font-weight: 500;
  margin: 0 0 7px;
  max-width: 80%; }
  /* line 328, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
  #filters_applied > div[id*='filter_id_'] > span {
    display: block;
    float: left;
    line-height: 20px;
    max-width: 260px;
    overflow: hidden;
    padding: 0 8px;
    text-overflow: ellipsis;
    white-space: nowrap; }
  /* line 339, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
  #filters_applied > div[id*='filter_id_'] .remove_filter {
    background: #A8A0A0;
    border-radius: 0 6px 6px 0;
    color: #fff;
    float: right;
    font-size: 20px;
    height: 20px;
    line-height: 19px;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    width: 20px; }

/* Legal Disclaimer*/
/* line 358, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
.disclaimer {
  float: left;
  margin-top: 30px;
  border: 1px solid #ccc;
  padding: 10px; }

/* line 365, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
.activityPeriordTable {
  pointer-events: none; }

/* line 369, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
#statement {
  /*Spotify Payout*/ }
  /* line 373, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
  #statement .statementTblNew .separator {
    border-bottom: 1px solid #4A4A4A;
    display: block;
    padding: 4px 2px; }
    /* line 378, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
    #statement .statementTblNew .separator:only-of-type {
      border: 0; }
    /* line 382, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
    #statement .statementTblNew .separator:after {
      content: " ";
      clear: both;
      display: table; }
    /* line 388, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
    #statement .statementTblNew .separator dd {
      border: 0;
      margin: 0;
      padding: 0; }
    /* line 394, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
    #statement .statementTblNew .separator .subitem {
      margin: 0 0 6px 14px;
      padding: 0; }
    /* line 399, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
    #statement .statementTblNew .separator dt:not(.subitem) {
      padding: 0; }
      /* line 402, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
      #statement .statementTblNew .separator dt:not(.subitem):first-child {
        font-size: 15px;
        padding-bottom: 4px; }
      /* line 407, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
      #statement .statementTblNew .separator dt:not(.subitem) + .subitem {
        font-size: 12px; }
    /* line 413, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
    #statement .statementTblNew .separator .gross-revenue-txt {
      line-height: 26px;
      margin: 0 0 6px 14px; }
    /* line 418, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
    #statement .statementTblNew .separator .distribution-fees-txt {
      margin-left: 28px; }
    /* line 422, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
    #statement .statementTblNew .separator.outstanding-balance-section * {
      font-weight: 600; }
    /* line 427, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
    #statement .statementTblNew .separator#spotify-payout-section {
      margin: 0; }
      /* line 430, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
      #statement .statementTblNew .separator#spotify-payout-section .spotify-title {
        padding-left: 24px; }
        /* line 433, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
        #statement .statementTblNew .separator#spotify-payout-section .spotify-title:before {
          left: 0; }
      /* line 439, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
      #statement .statementTblNew .separator#spotify-payout-section dt.subitem {
        margin-left: 23px; }
  /* line 451, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
  #statement #spotify-payout-section {
    margin: 8px 0 0; }
    /* line 454, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
    #statement #spotify-payout-section .spotify-title {
      padding-left: 32px;
      position: relative; }
      /* line 458, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
      #statement #spotify-payout-section .spotify-title:before {
        background: url(../alw/images/spotify-icon.svg) no-repeat;
        content: "";
        height: 20px;
        left: 8px;
        position: absolute;
        top: 3px;
        width: 20px; }
    /* line 470, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
    #statement #spotify-payout-section .spotify-payout-note {
      font-size: 11px;
      font-style: italic;
      font-weight: normal;
      line-height: 6px;
      min-height: auto; }
    /* line 482, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
    .subitem {
      margin-top: 4px; }
    /* line 488, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
    #statement #spotify-payout-section dt.subitem {
      margin-left: 6px; }
    /* line 494, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
    #statement #spotify-payout-section .check-amount {
      border-top: none;
      padding: 4px 8px; }
      /* line 498, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
      #statement #spotify-payout-section .check-amount:last-child {
        padding: 0 0 8px; }
    /* line 504, /var/www/html/frontend/style-redesign/applications/accounting-redesign.scss */
    #statement #spotify-payout-section .outstandingBalance {
      border-top: 0;
      margin-top: 0;
      padding-top: 0; }
