@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&display=swap');
.obFooter, .components-section, .incidents-list, .history-footer-link, .subscribe, .custom-metrics-container, .scheduled-maintenances-container {
  display:none;
}
.update > small {
    display:none;
}
.obFooter {
  text-align:center;
}
.headerLink:hover {
  text-decoration:none;
  color:white;
}
.headerLink {
    font-weight:normal;
  	  color:white;
}
.page-footer {
  display:none;
}
.custom-header-bar {
  background-color: #ffffff;
  width: 100%;
  height:80px;
  color:white;
}
.pageTitle {
  padding-top:31px;
  height:80px;
  margin-left:250px;
  font-size:20px;
}

#header-incidents-outer-container {
  width:100%
}

.custom-header-container #header-incidents-outer-container {
  position: relative;
  top: 20px;
}
.custom-header-container {
  margin-bottom:40px !important;
}

.custom-header-container #header-incidents-outer-container #header-incidents-inner-container {
  border-radius: 4px;
  background-color:white;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1);
}

.layout-content.status.status-index .page-status, .layout-content.status.status-index .unresolved-incidents {
  margin-bottom:0px;
}

.layout-content.status.status-index .components-section .component-container .component-status {
    font-size: 1.5rem;
}
.components-section{
  float:left;
  width:32%;
}
.layout-content.status.status-index .scheduled-maintenances-container {
  float:left;
  padding-left:4%;
  width:68%;
  margin:0;
}
.layout-content.status.status-index .components-section .component-container .name {
  font-weight:400;
  font-size:14px;
  max-width:85%;
  white-space:normal;
}
.row.content{
  margin-left:0px;
}
.component-container.border-color {
	  padding:10px !important;
}
span.name {
  line-height:16px;
}
.ob-logo {
  float:left;
  height:60px;
  margin-top:10px;
}
.layout-content.status.status-full-history.starter .container:last-child {
  display: none;
}
.layout-content.status.status-index .scheduled-maintenances-container .scheduled-maintenance .incident-title a {
  max-width:100%
}
.updates-container {
  padding-top:14px;
}
small.pull-right {
		  color:#161616;
  font-weight:800 !important;
}
a {
  color:#008198;
  font-weight:bold;
}
a:hover{
  color:#008198;
  text-decoration:underline;
}
 .updates-container {
    margin-top: -20px;
}
@media screen and (max-width:450px) {
.layout-content.status.status-index .components-section {
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    -ms-border-radius: 3px;
    margin-bottom: 50px;
    width: 100%;
}
  .layout-content.status.status-index .scheduled-maintenances-container {
    width:100%;
  }
  .obFooter {
    font-size:11px;
  }
  .ob-logo {
    width:110px;
    padding-top:12px;
  }
  .pageTitle {
    padding-top:0px;
    margin-left:120px;
    font-size:18px;
    padding-top:12px;
  }
}
.layout-content.status.status-index .page-status.status-none {
  background-color: #409971;
  border:none;
}

.layout-content.status-index .components-statuses .component-container.status-green:after, .status-green .icon-indicator, .components-container .component-inner-container.status-green .component-status, .components-container .component-inner-container.status-green .icon-indicator {
  color: #409971;
}
body {
  font-family: "Quicksand", sans-serif;
  	font-weight:500;
  color:#041232;
}
.font-largest {
  font-optical-sizing: auto;
  font-weight: 600;
  color: #2e86c1;
  text-transform:uppercase;
}
.layout-content.status.status-index .components-section .component-container .name {
  font-weight:500;
}