.history-footer-link {
  display:none;
}

.logo-container img {

  width:200px;

}

.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:#2b71b1;
  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%;
}

.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 #2b71b1;
    box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  background:transparent;
  color:#2b71b1;
  text-shadow:none;
}
#show-updates-dropdown {
color: #fff;
    background: #2D8CFF;
    border: none;
    border-radius: 2px;
    box-shadow: none;
    text-shadow: none;
}
input.flat-button:hover {
  background-color:#2b71b1 !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 #00a154;
    background-color: #ffffff;
}
.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;
}

.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 #2b71b1;
  border-radius:0;
  text-align:center;
}
.cpt-notification.error {
color:#c92e1e !important;
}
.cpt-notification.info {
	background-color:#fff;
  border-bottom:2px solid #2b71b1;
  text-align:center;
}

.layout-content.status.status-index .custom-metrics-container .metrics-container .metric {
    background-color: #ffffff;
    border-radius: 3px;
    border: 1px solid #cccccc;
}
.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;
}