.component-container{
  display: grid;
  border-radius:16px!important;
  margin-bottom:16px;
  padding:32px;
  border: 1px solid #e0e0e0!important;

}


.layout-content.status.status-index .components-section .components-container.one-column .component-container:first-child, .layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-last-child(3),.layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-last-child(2), .layout-content.status.status-index .components-section .components-container.one-column .component-container:nth-last-child(1){
border-radius:16px!important;
}

.component-container > .component-inner-container .name {
font-size: 18px;
font-style: normal;
font-weight: 700!important;
line-height: 21px;

}



.component-status{
  color:#0C0C0E!important;
  padding: 4px 8px;
  border-radius:4px;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 25px; /* 25.2px */
}


/*Statuses*/
.status-green .component-status{
background: #CAEFC1;
}


/*.components-container .component-container{
  padding:32px!important;
}

.components-container .component-container:nth-last-of-type(-n + 3) {
  border-bottom: none!important;
    border-radius:none;
}*/



.incidents-list h2{
text-align:center;
  margin-bottom:32px;
text-align: center;
font-size: 40px;
font-style: normal;
font-weight: 600;
line-height: 44px; 
}

.status-grid {
  border: 1px solid #e0e0e0!important;
  border-radius: 16px;
  overflow: hidden;
  background: #fff;
}


.status-row {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  border-bottom: 1px solid #e0e0e0;
}

.status-row:last-child {
  border-bottom: none;
}


.status-day {
  margin:0!important;
  padding: 32px;
  border-right: 1px solid #e0e0e0;
}

.status-day:last-child {
  border-right: none;
}

.status-day .date{
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 25px; 
  border-bottom:none!important;
}

.layout-content.status .incidents-list.format-expanded .status-day {
    margin-top: 0;
}



.subscribe-text-full{    
  	background: var(--cl-hb-400);
    color: white!important;
    display: inline-block;
    font-style: normal;
    font-weight: 400;
    font-size: 1.125rem;
    line-height: 1.5rem;
    padding: .5rem 1rem;
    transition: all ease .2s;
    text-decoration: none!important;
    color: inherit;
    position: relative;
      border-radius: .5rem;
      text-decoration:none!important;

}
    
    .updates-dropdown-container .updates-dropdown{
    right:0;
    }
    
    .nav .nav-ctas a{
      font-size: 11px!important;
    }