.page-name{font-size:15px}.text-container{background-color:rgba(0,0,0,0.3) !important}.powered-by{display:none}

.layout-content.status .masthead-container.premium {
  background-color:#0667d0;
  position:relative;
  width:100%;
  max-width:100% !important;
  margin-bottom:20px;
}
.layout-content.status .masthead-container.premium .masthead {
	margin: 0 auto;
  max-width: 850px;
  padding-top:60px;
}
.layout-content.status .masthead-container.premium .masthead .images-container {
	  max-height: 315px;
  min-height: 120px;
  background-size: 100%;
}
#cover-image-container {
  background-repeat: no-repeat;
}
.layout-content.status .masthead-container.premium .masthead .text-container {
	bottom:inherit;
  top:0;
  background-color:transparent !important;
  border-bottom:1px solid rgba(255,255,255, 0.3);
}
.flat-button, .layout-content.status .masthead-container .updates-dropdown-container .show-updates-dropdown {
border:2px solid #0667d0;
    box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  background:transparent;
  color:#0667d0;
  text-shadow:none;
}
#show-updates-dropdown {
color:#fff;
  border:2px solid #fff;
}
input.flat-button:hover {
  background-color:#0667d0 !important;
}


.layout-content.status.status-index .components-section .component-container {
  border: none;
  float: left !important;
  width: 49% !important;
  margin: 0 2% 10px 0;
  padding:0;
}
@media screen and (max-width: 700px) {
	 .layout-content.status.status-index .components-section .component-container {
  border: none;
  float: none !important;
  width: 100% !important;
  margin: 0 0 10px 0;
  padding:0;
 }
}
.layout-content.status.status-index .components-section .component-container:nth-child(even) {
	margin-right:0;
}
.component-inner-container {
  padding:1.1rem 1.25rem 1rem;
}


.component-inner-container {
  border-radius: 3px;
}
.component-inner-container.status-orange {
  	border: 1px solid #e67e22;
}
.component-inner-container.status-green {
	  	border: 1px solid #2fcc66;
}
.component-inner-container.status-red {
  border: 1px solid #CA2817;
}
.component-inner-container.status-yellow {
  border: 1px solid #f1c40f;
}
.component-inner-container.status-blue {
  border: 1px solid #3498db;
}

.layout-content.status.status-index .page-status {
	background-color:none !important;
  border:none;
  border-bottom:2px solid rgba(0,0,0,0.1);
  padding:10px 0;
  border-radius:0;
}
.layout-content.status.status-index .page-status .status, .layout-content.status.status-index .page-status .last-updated-stamp {
color:#333;
  text-shadow:none;
}

.layout-content.status.status-index .page-status.status-none {
background-color:transparent;
}
.cpt-notification,
.cpt-notification.error,
.cpt-notification.show{
width:100%;
  left:0;
  right:0;
  top:0;
  color:#333;
  text-shadow:none;
  margin:0;
  	background-color:#fff;
  border:none;
  border-bottom:2px solid #0667d0;
  border-radius:0;
  text-align:center;
}
.cpt-notification.error {
color:#c92e1e !important;
}
.cpt-notification.info {
	background-color:#fff;
  border-bottom:2px solid #0667d0;
  text-align:center;
}

.layout-content.status.status-index .custom-metrics-container .metrics-container .metric {
  padding: 1.5rem 0 1.5rem;
  border: none;
  border-bottom: 1px solid #dedede;
}
.font-large {
  font-size: 1.05rem;
}
.metric-average {
font-size: 1.35rem;
}

.layout-content.status.status-index .components-section .component-container.is-group {
  padding: 0;
}
.component-container .child-components-container .component-inner-container:last-of-type {
  margin-bottom: 10px;
}
.layout-content.status.status-index .page-status {
  padding: 10px;
}