body {
  font-family: "Open Sans"; }

.prenav {
  background-color: white;
  min-height: 80px; }

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important; }

.banner-text {
  line-height: 80px;
  font-family: "Open Sans" !important;
  font-weight: 400;
  letter-spacing: 0.03em;
  font-size: 26px; }

.navbar-default .navbar-brand {
  color: #000000; }

.navbar {
  margin-bottom: 0; }

.page-header {
  background-size: cover;
  min-height: 2px !important;
  margin-top: 0px; }

.line-center {
  line-height: 55px;
  letter-spacing: 0.3em; }

.purpleStripe {
  background-color: rgba(0, 131, 202, 0.55);
  min-height: 50px;
  width: 100%; }

.purpleStripe a {
  color: #e5f2f5; }

.purpleStripe a:hover {
  color: white;
  text-decoration: none; }

h1 {
  font-family: "Open Sans";
  font-weight: 300;
  color: #0083CA;
  letter-spacing: 0.03em; }

h5 {
  font-family: "Open Sans";
  font-weight: 300;
  color: #000000;
  letter-spacing: 0.01em; }

h6 {
  font-family: "Open Sans";
  font-weight: 300;
  font-size: 1.3em;
  color: #0083CA;
  letter-spacing: 0.03em; }

h3 {
  font-family: "Open Sans";
  font-weight: 300;
  color: #62BB46;
  letter-spacing: 0.002em; }

h4 {
  font-family: "Open Sans";
  font-weight: 500;
  color: #62BB46;
  letter-spacing: 0.0002em; }

.nestedSubject {
  font-family: "Open Sans";
  font-weight: 500;
  color: #5e5e5e;
  letter-spacing: 0.0002em; }

.logo {
  width: 100px;
  height: 100px;
  float: left;
  display: block;
  background: url("../data/img/comp/logoRCN.svg") center center/100px 100px no-repeat; }

.boxed-grey {
  background-color: #F2F2F2;
  border-radius: 5px; }

ul {
  list-style: none;
  padding: 0; }

li {
  padding-left: 1.3em; }

li:before {
  content: "\f0a4";
  /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1.3em;
  /* same as padding-left set on li */
  width: 1.3em;
  /* same as padding-left set on li */ }

a {
  color: black; }

.columns {
  -webkit-column-count: 3;
  -moz-column-count: 3;
  column-count: 3;
  -webkit-column-gap: 20px;
  -moz-column-gap: 20px;
  column-gap: 20px;
  padding-top: 25px;
  padding-right: 10px;
  padding-left: 10px; }

#loading-bar {
  pointer-events: all;
  z-index: 99999;
  border: none;
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  cursor: wait;
  position: fixed;
  background-color: rgba(0, 0, 0, 0.6); }

.panel-default > .panel-heading {
  background-color: white; }

a.searchResultTitle {
  color: #62BB46; }

.navbarText {
  font-family: 'Open Sans';
  font-weight: 400;
  color: white;
  font-style: normal;
  letter-spacing: 0.0002em; }

.logoutText {
  font-size: 0.7em; }
