body {
  font-family: Roboto, "Noto Sans", Noto, sans-serif;
}

.btn-print {
  display: none !important;
}

.md-icon { display: none; }

.md-table-head { max-height: 100px; }

.md-table-row { max-height: 100px; }

.md-table-header { max-height: 100px; }

.md-ripple { display: none; }

#btnActions {
  display: none;
}

.md-table-head-text {
  font-size: 12px;
  text-align: left;
}

.md-table-cell-container {
  font-size: 12px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.md-table-cell {
  border-top: 1px solid #e0e0e0;
}

.section-title {
  text-transform: uppercase;
  color: #FF6700;
}

table {
  width: 100%;
}

.finance-ratios-head {
  width: 100%;
  z-index: 1000;
}

.section{
  padding:0 16px;
  background-color: white;
  width: 95%;
}

.section .ratio {
  margin-top: 16px;
}

.ratio-title-cell {
  border-top: 1px solid #D7D7D7;
}

.ratio-title-cell .ratio-title{
  margin:30px 0;
  padding:0 0 0 24px;
  text-transform: uppercase;
  color: #4B4B4B;
}

.no-separator{
  border-top: none !important;
}

.head-cell{
  font-weight: bold;
}

.secteur-cell {
  color: #0086AA;
}

.section-title-cell{
  width:80%;
}

.title-cell{
  width:24%;
  font-weight:bold;
}
.detail-cell{
  width:5%;
}
.loop-cell{
  width:11%;
}

.section-title .section-title-link{
  padding-bottom: 3px;
  transition: 150ms ease;
  line-height: 25px;
  transform: rotate(0deg);
}

.loop-cell {
  text-align: center;
}
