html {
  font-family: roboto, Arial, "DejaVu Sans";
}

.annual-revenue-dialog {
  width: 100%;
}

.annual-revenue-dialog .loading-content {
  padding: 15px 0 0px;
  width: 50px;
  margin: 0 auto;
}

.annual-revenue-dialog .annual-revenue-content{
  overflow: auto;
}

.annual-revenue-dialog .cerfa_Table, .cerfa_Table th, .cerfa_Table td {
  border: 1px solid black;
  padding: 3px;
  border-collapse: collapse;
  height: 20px;
  font-size: 12px;
}

.annual-revenue-dialog .cerfa_Table tr th {
  font-weight: normal;
}

.annual-revenue-dialog .cerfa_tag {
  padding: 3px;
  color: #FF6700;
  width: 30px;
  text-align: left;
  border-right: 0;
}

.annual-revenue-dialog .ilg_cerfa {
  color: rgba(0, 0, 0, .87);
  text-align: right;
  border-left: 0;
}

.annual-revenue-dialog .cerfa_Table {
  margin: auto;
  border-radius: 4px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

.annual-revenue-dialog .cerfa_title {
  text-align: left;
}

.annual-revenue-dialog .cerfa_total_title, .vertical_text {
  font-weight: bold !important;
}

.annual-revenue-dialog .cerfa_total {
  background-color: #d7d7d7;
  height: 40px;
  font-size: 14px;
  font-weight: bold;
}

.annual-revenue-dialog .vertical_text div {
  text-align: center;
}

.annual-revenue-dialog .cerfa_empty {
  text-align: center;
  background-color: #888888;
}

.annual-revenue-dialog div.cerfa_tag {
  display: inline;
}

.annual-revenue-dialog div.ilg_cerfa {
  display: inline;
  float: right;
}

.annual-revenue-dialog .ilg_min {
  display: inline;
  font-size: 10px;
}

.annual-revenue-dialog .ilg_cerfa_page_title {
  background-color: #03314c;
  color: #444444;
  cursor: pointer;
  border: none;
  font-size: 13px !important;
  height: 25px !important;
  color: #ffffff;
}

.annual-revenue-dialog .separator {
  width: 98%;
  z-index: 1000;
  border-bottom: 1px solid #D7D7D7;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;
}

.annual-revenue-dialog .cerfa_Table {
  margin-bottom: 20px;
}

.annual-revenue-dialog .cerfa_Table tr:hover {
  background-color: #D5D9D9;
}

.annual-revenue-dialog #ilg_bilanactif_table tr .cerfa_tag {
  text-align: center;
}

.annual-revenue-dialog .md-tab-header-container a {
  color: #D7D7D7;
}

.annual-revenue-dialog .active.md-tab-header .md-tab-header-container a {
  color: white;
}

.annual-revenue-dialog .md-tab-header-container a:visited {
  color: #D7D7D7;
}

.annual-revenue-dialog .active.md-tab-header .md-tab-header-container a:visited {
  color: white;
}

.annual-revenue-dialog .md-tab-header-container a:visited:hover {
  color: #D7D7D7;
}

.annual-revenue-dialog .active.md-tab-header .md-tab-header-container a:visited:hover {
  color: white;
}

button {
  display: none;
}

@page {
  counter-increment: page;
  size: landscape;
  @top-left-corner {
    color: white;
    background-color: #03314c !important;
    content: " ";
  }
  @top-left {
    background-color: #03314c !important;
    content: url('data:image/png;base64,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');
    z-index: 1;
    vertical-align: bottom;
    margin-bottom: 5mm;
  }
  @top-center {
    color: white;
    width: 100%;
    background-color: #03314c !important;
    content: ' ';
  }
  @top-right-corner {
    color: white;
    background-color: #03314c !important;
    content: " ";
  }
  @bottom-center {
    vertical-align: top;
    padding-top: 2mm;
    font-size: 5pt;
    border-top: 1pt solid #03314c;
    width: 60%;
    font-family: roboto, Arial, "DejaVu Sans";
    color: #666;
  }
  @bottom-right {
    vertical-align: top;
    padding-top: 2mm;
    font-size: 7pt;
    border-top: 1pt solid #03314c;
    font-family: roboto, Arial, "DejaVu Sans";
    text-align: right;
    width: 20%;
    z-index: 1;
    color: #03314c;
    white-space: pre;
  }
  @bottom-left {
    vertical-align: top;
    padding-top: 2mm;
    font-size: 7pt;
    border-top: 1pt solid #03314c;
    font-family: roboto, Arial, "DejaVu Sans";
    text-align: left;
    width: 20%;
    z-index: 1;
    color: #03314c;
    white-space: pre;
  }
}
