body {font-family: gibson, helvetica, arial; background: url("https://docs.bazaarvoice.com/resources/Storage/Branding/bghomepage/pattern_4.jpg");}

strong {font-weight: 600;}

.layout-content.status.status-index .unresolved-incidents .unresolved-incident .incident-title a {letter-spacing: 0.02em; padding: .85rem 1.25rem .75rem; text-shadow: 2px 2px 4px #000000;}


.layout-content.status.status-index .unresolved-incidents .unresolved-incident .incident-title .subscribe {padding: .85rem 10px .75rem;}

.layout-content.status.status-index .unresolved-incidents {margin-bottom: 30px;}

.layout-content.status.status-index .unresolved-incidents .unresolved-incident {margin-top: 14px;}

.flat-button {
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
  border: 1px solid #00D0B4; background-color: #ffffff; color: #00D0B4; font-family: gibson, helvetica; font-size: 14px; text-transform: capitalize; border-radius: 23px !important;}

.flat-button:hover {background-color: #00D0B4; color: #ffffff;}


input[type="text"], textarea {
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
  outline: none; padding: 3px 0px 3px 3px;margin: 5px 1px 3px 0px; border-top: none; border-right: none; border-left: none; border-radius: 0; font-family: gibson; font-weight: 200; font-size: 20px;}


input[type=text]:focus, textarea:focus, input[type=text]:hover, textarea:hover {
  border-bottom: 1px solid rgb(0, 0, 0) !important;
  border-left: none !important;
  border-right: none !important;
  border-top: none !important;
  padding: 3px 0px 3px 3px;
  margin: 5px 1px 3px 0px;
  box-shadow: none;
}

.updates-dropdown-container .updates-dropdown .updates-dropdown-nav a.active {background-color:  #00D0B4 !important;}

select {border: 1px solid #eeeeee;}


.layout-content.status .masthead-container.premium .masthead .text-container {background-color: transparent;}

.layout-content.status .masthead-container.premium .masthead .text-container .page-name {display: none;}

.layout-content.status .masthead-container .updates-dropdown-container {float: none; display: block important!; }

.updates-dropdown-container {text-align: center; display: block;}

.flat-button, .layout-content.status .masthead-container .updates-dropdown-container .show-updates-dropdown {border-radius: 25px; -webkit-border-radius: 25px; -moz-border-radius: 25px;}

.layout-content.status .incidents-list {padding: 20px;}

.page-footer {padding: 20px;}

.layout-content.status.status-index .components-section .components-uptime-link {padding: 0 20px 5px; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px;}

.layout-content.status.status-index .components-section {border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px;}

.layout-content.status.status-index .components-section .components-container.one-column .component-container:last-child {border-radius: 0 0 15px 15px !important; -webkit-border-radius: 0 0 15px 15px !important; -moz-border-radius: 0 0 15px 15px !important;}

.layout-content.status .masthead-container.premium {max-height: 315px;}

.layout-content.status .masthead-container.premium .masthead {max-height: 240px;}

.history-backpage, .uptime-calendar {padding: 0 20px;}

.incident-updates-container {margin: 0 20px !important;}


.layout-content.status.status-index .components-section {background-color: #ffffff; padding-top: 20px;}

.layout-content.status .incidents-list {background-color: #ffffff; border-radius: 15px 15px 0 0; -webkit-border-radius: 15px 15px 0 0; -moz-border-radius: 15px 15px 0 0;}

.page-footer {background-color: #ffffff; margin: 0 0 70px 0; border-radius: 0 0 15px 15px; -webkit-border-radius: 0 0 15px 15px; -moz-border-radius: 0 0 15px 15px; border: 1px solid white;}

.unresolved-incident {background-color: #ffffff; margin: 10px 0 5px; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px;}

.layout-content.status.status-index .unresolved-incident.impact-minor .updates, .layout-content.status.status-index .scheduled-incidents-container {border-radius: 0 0 15px 15px; -webkit-border-radius: 0 0 15px 15px; -moz-border-radius: 0 0 15px 15px;}

.layout-content.status.status-index .unresolved-incident.impact-major .updates, .layout-content.status.status-index .scheduled-incidents-container {border-radius: 0 0 15px 15px; -webkit-border-radius: 0 0 15px 15px; -moz-border-radius: 0 0 15px 15px;}

.layout-content.status.status-index .unresolved-incident.impact-maintenance .updates, .layout-content.status.status-index .scheduled-incidents-container {border-radius: 0 0 15px 15px; -webkit-border-radius: 0 0 15px 15px; -moz-border-radius: 0 0 15px 15px;}

.layout-content.status.status-index .unresolved-incident.impact-critical .updates, .layout-content.status.status-index .scheduled-incidents-container {border-radius: 0 0 15px 15px; -webkit-border-radius: 0 0 15px 15px; -moz-border-radius: 0 0 15px 15px;}

.layout-content.status.status-index .unresolved-incident.impact-none .updates, .layout-content.status.status-index .scheduled-incidents-container {border-radius: 0 0 15px 15px; -webkit-border-radius: 0 0 15px 15px; -moz-border-radius: 0 0 15px 15px;}


.layout-content.status.status-index .unresolved-incidents .unresolved-incident .incident-title {border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; padding: 0;}


.layout-content.status.status-full-history>.container
{background-color: white; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px;}

.months-container {margin-bottom: 15px;}

.layout-content.status.status-full-history .history-nav a.current {border-radius: 15px 15px 0 0; -webkit-border-radius: 15px 15px 0 0; -moz-border-radius: 15px 15px 0 0;}


.layout-content.status.status-incident>.container {padding-top: 25px; background-color: white; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px;}


.layout-content.status.status-incident>.container .flat-button {color: white;}

.layout-content.status.status-index .page-status {margin: 0 0 25px 0; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px;}

.layout-content.status.status-incident>.container {margin-bottom: 500px;}

.layout-content.status.status-full-history>.container {margin-bottom: 500px;}

.layout-content.status.status-index .unresolved-incident.impact-critical .updates, .layout-content.status.status-index .scheduled-incidents-container {display: none;}

.layout-content.status.status-index .unresolved-incident.impact-major .updates, .layout-content.status.status-index .scheduled-incidents-container {display: none;}

.layout-content.status.status-index .unresolved-incident.impact-minor .updates, .layout-content.status.status-index .scheduled-incidents-container {display: none;}

.layout-content.status.status-index .unresolved-incident.impact-maintenance .updates, .layout-content.status.status-index .scheduled-incidents-container {display: none;}

.layout-content.status.status-index .unresolved-incident.impact-none .updates, .layout-content.status.status-index .scheduled-incidents-container {display: none;}


.layout-content.status .masthead-container.premium .masthead .images-container {min-height: 0;}


.layout-content.status .masthead-container .updates-dropdown-container div.updates-dropdown {right: 253px; top: -3px;}

.updates-dropdown-container .updates-dropdown .updates-dropdown-nav {border-radius: 15px 15px 0 0; -webkit-border-radius: 15px 15px 0 0; -moz-border-radius: 15px 15px 0 0;}
.updates-dropdown-container .updates-dropdown .updates-dropdown-section {border-radius: 0 0 15px 15px; -webkit-border-radius: 0 0 15px 15px; -moz-border-radius: 0 0 15px 15px;}


.modal-footer .flat-button {color: #ffffff;}


.layout-content.status.status-index .components-section .component-container.is-group>.component-inner-container .name {font-size: 18px;}
.layout-content.status.status-index .components-section .component-container .name {font-size: 18px;}
.layout-content.status.status-index .components-section .component-container .child-components-container .component-inner-container .name {font-size: 16px;}




.layout-content.status .incidents-list.format-expanded .status-day {padding: 20px; background-color: #f3f4f5; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px;}



.layout-content.status.status-index .scheduled-maintenances-container {background-color: #ffffff; padding: 20px; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px;}

.layout-content.status.status-index .scheduled-maintenances-container .scheduled-maintenance {border: 2px solid orange; border-top: none; padding: 20px; border-radius: 0 0 15px 15px; -webkit-border-radius: 0 0 15px 15px; -moz-border-radius: 0 0 15px 15px;}

.scheduled-maintenances-container .font-largest {border: 2px solid orange; border-bottom: none; padding: 20px; border-radius: 15px 15px 0 0; -webkit-border-radius: 15px 15px 0 0; -moz-border-radius: 15px 15px 0 0;}

.layout-content.status.status-index .scheduled-maintenances-container .scheduled-maintenance:nth-child(2) {margin-top: 0;}

.layout-content.status.status-index .scheduled-maintenances-container .scheduled-maintenance {margin-top: 0;}

body.component_selection .new-subscription .heading h5.title,
body.component_selection .new-subscription .heading .subscriber,
body.component_selection .new-subscription .heading .instructions,
body.component_selection .new-subscription .component-form h6 {
  color: #FFFFFF !important;
}