@font-face {
  font-family: "MuseoSans_300";
  src: url("../Fonts/MuseoSans/MuseoSans_300-webfont.woff2") format("woff2"), url("../Fonts/MuseoSans/MuseoSans_300-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MuseoSans_300_Italic";
  src: url("../Fonts/MuseoSans/MuseoSans_300_Italic-webfont.woff2") format("woff2"), url("../Fonts/MuseoSans/MuseoSans_300_Italic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MuseoSans_500";
  src: url("../Fonts/MuseoSans/MuseoSans_500-webfont.woff2") format("woff2"), url("../Fonts/MuseoSans/MuseoSans_500-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MuseoSans_500_Italic";
  src: url("../Fonts/MuseoSans/MuseoSans_500_Italic-webfont.woff2") format("woff2"), url("../Fonts/MuseoSans/MuseoSans_500_Italic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MuseoSans_700";
  src: url("../Fonts/MuseoSans/MuseoSans_700-webfont.woff2") format("woff2"), url("../Fonts/MuseoSans/MuseoSans_700-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MuseoSans_700_Italic";
  src: url("../Fonts/MuseoSans/MuseoSans_700_Italic-webfont.woff2") format("woff2"), url("../Fonts/MuseoSans/MuseoSans_700_Italic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MuseoSans_900";
  src: url("../Fonts/MuseoSans/MuseoSans_900-webfont.woff2") format("woff2"), url("../Fonts/MuseoSans/MuseoSans_900-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "MuseoSans_900_Italic";
  src: url("../Fonts/MuseoSans/MuseoSans_900_Italic-webfont.woff2") format("woff2"), url("../Fonts/MuseoSans/MuseoSans_900_Italic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
.pl-row-headers {
  margin-bottom: 15px;
}

.pl-user-name {
  margin-left: 10px;
  vertical-align: middle;
}

.pl-button-login {
  margin-top: 20px;
}

html {
  background: url("/img/vingerprint.svg") no-repeat center center fixed;
  padding-top: 20px;
}

body {
  background-color: transparent;
  font-family: "MuseoSans_500", sans-serif;
  font-weight: 500;
}

.pl-index-logo {
  margin-right: 2rem;
  margin-bottom: 0.5rem;
  vertical-align: middle;
}

h2 {
  font-family: "MuseoSans_900", sans-serif;
  font-weight: 900;
  font-size: 2rem;
  color: #56355B;
}

h2.pl-index-header {
  display: inline-block;
  vertical-align: middle;
}

.btn {
  font-family: "MuseoSans_700", sans-serif;
  font-size: 0.95rem;
}

.btn-primary {
  border-color: #56355B;
  background-color: #56355B;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active {
  border-color: #785e7c !important;
  background-color: #785e7c !important;
  box-shadow: none !important;
}

.pl-content-expired {
  color: gray;
}
.pl-content-expired .btn-success, .pl-content-expired .btn-danger, .pl-content-expired .btn-success:active, .pl-content-expired .btn-danger:active {
  border-color: gray !important;
  background-color: gray !important;
}
.pl-content-expired .btn-light, .pl-content-expired .btn-light:hover {
  border-color: darkgray;
  background-color: darkgray;
}
