@import url('https://fonts.googleapis.com/css?family=Fira+Sans:300,400,500,700,800&display=swap');
#dealA4page {
  font-family: 'Montserrat', sans-serif;
  color: #00205B;
}
#dealA4page a:not(.btn) {
  color: #596e95;
}
#dealA4page h1 {
  margin-top: 4.5rem;
}

.tree-item.pending a, .tree-item.pending i.text-warning {
  color: #ff0000 !important;
}

#dealA4page .psalogo address, #dealA4page .psalogo postcode, #dealA4page .psalogo telephone {
  display: block;
  text-align: right;
}
.psalogo {
  display: flex;
}
.psalogo {
  position: absolute;
  top: -1rem;
  left: 0px;
  margin: 0 1rem;
  width: calc(100% - 2rem);
  margin-bottom: 1rem
}
.psalogo > div {
  position: relative;
  padding-top: 1rem;
}
.psalogo > div > img {
  height: 5rem;
}
.psalogo > div:first-of-type:before {
  content: "";
  position: absolute;
  top: -3rem;
  right: 0;
  height: 1rem;
  width: 8rem;
  display: block;
  background: #93a1ba;
}
.psalogo > div:first-of-type:after {
  content: "";
  position: absolute;
  top: -3rem;
  right:8rem;
  height: 1rem;
  width: 8rem;
  display: block;
  background: #e4ba59;
}

div[data-size="A4"] {
  /* background: white url("/includes/img/sites/3/dealwatermark.svg") no-repeat left bottom !important;*/
}
.btn-warning, .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #FFF;
}

table.dataTable tbody > tr.selected, table.dataTable tbody > tr > .selected {
  -webkit-box-shadow: none;
  box-shadow: none;
}
table.dataTable tbody tr.selected a:not(.btn), table.dataTable tbody th.selected a:not(.btn), table.dataTable tbody td.selected a:not(.btn) {
  color: #000;
}