@import url('https://fonts.googleapis.com/css2?family=Barlow:wght@300;400;600;700&display=swap');

body {
  font-family: barlow, system-ui, -apple-system, roboto, 'segoe ui', sans-serif;
  margin: 0;
  padding: 0;
}

.status-day:nth-child(n+9) { display:none; }
.uptime-90-days-wrapper { display:none !important; }

#cover-image-container {
  border-bottom: 1px solid #d9dbe0;
}

.top-nav {
  width: auto;
}

@media only screen and (min-device-width : 945px) {
  .top-nav {
    right: 10px !important;
  }
}

.incident-data {
  border-left: 1px solid #e0e0e0 !important;
  padding-left: 35px !important;
  margin-bottom: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 20px !important;
}

.layout-content.status.status-full-history .months-container .month .month-title {
  border-bottom: 0 !important;
}

.incident-data:last-child {
  margin-bottom: 40px !important;
  border-left: 0 !important;
}

.incident-data:first-child {
  padding-top: 0px !important;
}

.custom-nav-item {
  margin-right: 20px;
  color: #ffffff;
	  	height: 19px;
	  width: 73px;
	  font-size: 14px;
	  line-height: 19px;
}

.updates-dropdown-container {
  text-align: center;
  	height: 41px !important;
	  width: 176px !important;
	  border-radius: 3px;
  padding-top: 7px !important;
  padding-bottom: 7px !important;
}

.updates-dropdown-container > a {
  font-size: 14px !important;
}

.updates-dropdown {
  top: 70px !important;
  right: 0px !important;
}

.logo-wrapper {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 0px 16px;
}

.logo-container {
  display: flex;
  align-items: center;
  height: 80px;
}

.tenable-logo {
  display: flex;
  width: 191px;
	height: 54px;
  margin: 0 0 0 auto;
}

.logo-text {
  height: 40px;
  width: 124px;
  font-size: 26px;
  line-height: 40px;
  margin-left: 20px;
  padding-left: 20px;
  border-left: 2px solid #d9dbe0;
}

.logo-text a {
  color: #333333;
}

@media screen and (max-width: 600px) {
  .logo-container {
    display: flex;
    align-items: center;
    height: 60px;
  }

  .tenable-logo {
    display: flex;
    width: 120px;
	    height: 34px;
    margin: 0 0 0 auto;
  }

  .logo-text {
    height: 30px;
    width: 80px;
    font-size: 22px;
    line-height: 30px;
    margin-left: 10px;
    padding-left: 10px;
    border-left: 2px solid #d9dbe0;
  }
}

.custom-header-container {
	  margin-bottom: 30px !important;
}

.status-headline {
  margin: 50px auto 0 auto;
  width: 90%;
  max-width: 850px;
}

.status-day {
  border-left: 1px solid #E0E0E0;
  padding-bottom: 10px;
  margin-top: 0 !important;
  padding: 20px 50px;
}

#past-incidents {
  padding-bottom: 15px !important;
  background: #ffffff;
}

.layout-content.status.status-index .components-section .component-container.is-group {
  	padding: 1.1rem 1.25rem 1rem .95rem;

}

.group-parent-indicator {
  margin-left: .3rem
}

div.component-container.border-color {
  border-radius: 0 !important;
}

span.name {
  font-weight: 400 !important;
}

.tool.icon-indicator.fa {
  height: 21px !important;
  width: 21px !important;
}

.status-day > .incident-container > .incident-title,
.updates-container > .update,
.incidents-list > .no-incidents > p {
  padding-left: 35px !important;
  padding-top: 10px !important;
}

.legend-item > .icon-indicator {
  height: 18px !important;
  width: 18px !important;
  vertical-align: top !important;
}

.legend-item {
  vertical-align: middle !important;
}


.date.border-color {
  border-color: transparent !important;
}

.layout-content.status.status-full-history .months-container .month .incident-container .incident-title:before {
  position: absolute !important;
  content: '';
  width: 16px;
  height: 16px;
  border: 1.5px solid;
  border-radius: 100%;
  background-color: #FFFFFF !important;
  left: -8px !important;
  z-index: 0 !important;
}

.history-header > .component-selector * {
  z-index: 1 !important;
}

.icon-indicator.fa.fa-check {
  content: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfNCIgZGF0YS1uYW1lPSJMYXllciA0IiBmaWxsPScjNURDMDQxJyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHRpdGxlPkdvb2Q8L3RpdGxlPjxwYXRoIGQ9Ik04LDFhNyw3LDAsMSwwLDcsN0E3LjAwNzg3LDcuMDA3ODcsMCwwLDAsOCwxWk04LDE0YTYsNiwwLDEsMSw2LTZBNi4wMDY1Nyw2LjAwNjU3LDAsMCwxLDgsMTRabTMuNDI4MjItOC43NzgyNmEuNTU1MjQuNTU1MjQsMCwwLDAtLjM4MTY1LjE2NjU3TDYuOTQ5MTYsOS40ODU3MmwtMi4wNTQtMS41ODlhLjU1NTE2LjU1NTE2LDAsMCwwLS42OC44Nzc3NWwyLjQ0MjUsMS44ODczOWEuNTU1MTYuNTU1MTYsMCwwLDAsLjczMjA2LS4wNDUxMWw0LjQ0MDkyLTQuNDQwOTJhLjU1NTE4LjU1NTE4LDAsMCwwLS40MDI0Ny0uOTU0MVoiLz48L3N2Zz4=) !important;
  background-position: center;
  background-size: cover;
  height: 16px;
  width: 16px;
}

.icon-indicator.fa.fa-check:before {
  content: '' !important;
}

.resolved strong {
  color: #5DC041 !important;
}

.icon-indicator.fa.fa-minus-square {
  content: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMyIgZGF0YS1uYW1lPSJMYXllciAzIiBmaWxsPScjRkNDQTM0JyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHRpdGxlPk1pbnVzLTI8L3RpdGxlPjxwYXRoIGQ9Ik0xMiw4YS41MDE0OC41MDE0OCwwLDAsMS0uNS41aC03YS41LjUsMCwwLDEsMC0xaDdBLjUwMTQ0LjUwMTQ0LDAsMCwxLDEyLDhabTMsMEE3LDcsMCwxLDEsOCwxLDcuMDA4NDgsNy4wMDg0OCwwLDAsMSwxNSw4Wk0xNCw4YTYsNiwwLDEsMC02LDZBNi4wMDY1Nyw2LjAwNjU3LDAsMCwwLDE0LDhaIi8+PC9zdmc+) !important;
  background-position: center;
  background-size: cover;
  height: 16px;
  width: 16px;
}

.icon-indicator.fa.fa-minus-square:before {
  content: '' !important;
}

.layout-content.status.status-index .page-status .status {
  top: 0 !important;
}

/*div.page-status {
  background-color: transparent !important;
  border-color: transparent !important;
  padding-left: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  margin-bottom: 45px !important;
}

div.page-status.status-minor > span {
  color: #FCCA34 !important;
  text-shadow: none !important;
}

div.page-status.status-major > span {
  color: #FF5F58 !important;
  text-shadow: none !important;
}

div.page-status.status-maintenance > span {
  color: #2AA3F5 !important;
  text-shadow: none !important;
}

div.page-status.status-none > span {
  color: #5DC041 !important;
  text-shadow: none !important;
}*/

.icon-indicator.fa.fa-exclamation-triangle {
  content: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMyIgZGF0YS1uYW1lPSJMYXllciAzIiBmaWxsPScjRkY4RjQzJyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHRpdGxlPlBhcnRpYWxfT3V0YWdlPC90aXRsZT48cGF0aCBkPSJNOCwxYTcsNywwLDEsMCw3LDdBNy4wMDc4Nyw3LjAwNzg3LDAsMCwwLDgsMVpNOCwxNGE2LDYsMCwxLDEsNi02QTYuMDA2NTcsNi4wMDY1NywwLDAsMSw4LDE0Wk03LjcxODc1LDkuMDI1aC41NjI1YS41MTI0NS41MTI0NSwwLDAsMCwuNTExODQtLjQ4Njg3bC4xODg4NC0zLjc3NzE2QS44Mi44MiwwLDAsMCw4LjE2MywzLjlINy44MzdhLjgyLjgyLDAsMCwwLS44MTkuODYxbC4xODg4NCwzLjc3NzE2QS41MTI0NS41MTI0NSwwLDAsMCw3LjcxODc1LDkuMDI1Wk04LDEwLjA1YTEuMDI1LDEuMDI1LDAsMSwwLDEuMDI1LDEuMDI1QTEuMDI1LDEuMDI1LDAsMCwwLDgsMTAuMDVaIi8+PC9zdmc+) !important;
  background-position: center;
  background-size: cover;
  height: 16px;
  width: 16px;
}

.icon-indicator.fa.fa-exclamation-triangle:before {
  content: '' !important;
}


.icon-indicator.fa.fa-times {
  content: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMyIgZGF0YS1uYW1lPSJMYXllciAzIiBmaWxsPScjRkY1RjU4JyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHRpdGxlPk91dGFnZTwvdGl0bGU+PHBhdGggZD0iTTgsMWE3LDcsMCwxLDAsNyw3QTcuMDA3ODcsNy4wMDc4NywwLDAsMCw4LDFaTTgsMTRhNiw2LDAsMSwxLDYtNkE2LjAwNjU3LDYuMDA2NTcsMCwwLDEsOCwxNFptMi44Mjg0My04LjgyODQzYS41MDE0NC41MDE0NCwwLDAsMC0uNzA3MDksMEw4LDcuMjkyOTEsNS44Nzg2Niw1LjE3MTU3YS41LjUsMCwxLDAtLjcwNzA5LjcwNzA5TDcuMjkyOTEsOCw1LjE3MTU3LDEwLjEyMTI4YS41LjUsMCwxLDAsLjcwNzA5LjcwNzE1TDgsOC43MDcwOWwyLjEyMTM0LDIuMTIxMzRhLjUuNSwwLDEsMCwuNzA3MDktLjcwNzE1TDguNzA3MDksOGwyLjEyMTM0LTIuMTIxMzRBLjUwMTQ0LjUwMTQ0LDAsMCwwLDEwLjgyODQzLDUuMTcxNTdaIi8+PC9zdmc+) !important;
  background-position: center;
  background-size: cover;
  height: 16px;
  width: 16px;
}

.icon-indicator.fa.fa-times:before {
  content: '' !important;
}

.icon-indicator.fa.fa-wrench {
  content: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMyIgZGF0YS1uYW1lPSJMYXllciAzIiBmaWxsPScjMkFBM0Y1JyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHRpdGxlPk1haW50ZW5jZTwvdGl0bGU+PHBhdGggZD0iTTgsMWE3LDcsMCwxLDAsNyw3QTcuMDA3ODcsNy4wMDc4NywwLDAsMCw4LDFaTTgsMTRhNiw2LDAsMSwxLDYtNkE2LjAwNjU3LDYuMDA2NTcsMCwwLDEsOCwxNFptMy41NTc2Mi04LjUyNTM5YS4zOTczLjM5NzMsMCwwLDAtLjM0Mjc4LjA5Mzc1bC0uNzM3My42Nzc3M2EuNDQ1MzkuNDQ1MzksMCwwLDEtLjU5MDgyLDAsLjMyMTk1LjMyMTk1LDAsMCwxLDAtLjQ5MzY1bC43NDAyMy0uNjc1NzhhLjM1NTQuMzU1NCwwLDAsMCwuMTA3NDMtLjM0ODE0LjM2OTUxLjM2OTUxLDAsMCwwLS4yNDcwOC0uMjYxMjNBMi4zOTE0MywyLjM5MTQzLDAsMCwwLDkuODkwNjIsNC4zNTVhMi4zNDM3MSwyLjM0MzcxLDAsMCwwLTEuNjk5MjEuNTg2NDMsMS45MjU0NiwxLjkyNTQ2LDAsMCwwLS41NjIsMS45ODc3OUw0LjM1ODQsOS45Mjc3M2EuOTYxMjEuOTYxMjEsMCwwLDAsMCwxLjQzMzYsMS4xMzk3OSwxLjEzOTc5LDAsMCwwLDEuNTEyNjksMEw5LjE1NTI3LDguMzUxMDdhMi4zMjc0OCwyLjMyNzQ4LDAsMCwwLDIuMTU1MjgtLjUwMjkzQTEuOTQ4MjcsMS45NDgyNywwLDAsMCwxMS44MzMsNS43MDQ1OS4zNzc4OC4zNzc4OCwwLDAsMCwxMS41NTc2Miw1LjQ3NDYxWm0tLjc3MTQ5LDEuODQ1N2ExLjU1OTcxLDEuNTU5NzEsMCwwLDEtMS41OTk2MS4yOTE1MS4zODg5NC4zODg5NCwwLDAsMC0uNDAxMzYuMDcxMjlMNS4zNDc2NiwxMC44MzRhLjM0NjEyLjM0NjEyLDAsMCwxLS40NjU4Mi4wMDEuMjQ1NjkuMjQ1NjksMCwwLDEsMC0uMzc5ODhsMy40MzgtMy4xNTEzN2EuMzU0NjguMzU0NjgsMCwwLDAsLjA4MTU1LS40MDkxOCwxLjIyNDczLDEuMjI0NzMsMCwwLDEsLjMxMzQ3LTEuNDI1MjksMS41MDE4MywxLjUwMTgzLDAsMCwxLC43OS0uMzcyMDdsLS4xMzk2NS4xMjY5NWExLjAzNzYyLDEuMDM3NjIsMCwwLDAsLjAwMSwxLjU0NzM2LDEuMjMzMTUsMS4yMzMxNSwwLDAsMCwxLjYzNDc3LDBsLjE3NTc4LS4xNjA2NEExLjIxODQ4LDEuMjE4NDgsMCwwLDEsMTAuNzg2MTMsNy4zMjAzMVoiLz48L3N2Zz4=) !important;
  background-position: center;
  background-size: cover;
  height: 16px;
  width: 16px;
}

.icon-indicator.fa.fa-wrench:before {
  content: '' !important;
}

.components-uptime-link{
  display:none;
}

.components-container{
  background-color: #e5e9ed;
}