[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'site24x7statuspageicons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.bg-default {
  background-color: rgb(142, 142, 142);
}
.bg-zip{
  background-color: rgb(244, 171, 50);
}
.bg-ppt{
  background-color: rgb(240, 109, 53);
}
.bg-png{
  background-color: rgb(51, 184, 234);
}
.bg-pdf{
  background-color: rgb(231, 55, 60);
}
.bg-markdown1{
  background-color: rgb(56, 101, 168);
}
.bg-html{
  background-color: rgb(235, 127, 27);
}
.bg-csv{
  background-color: rgb(82,184,101);
}
.bg-docx{
  background-color: rgb(59, 164, 197);
}
.icon-not-listed .path1:before {
  content: "\e936";
  color: rgb(142, 142, 142);
}
.icon-not-listed .path2:before {
  content: "\e937";
  margin-left: -3px;
  color: rgb(255, 255, 255);
}
.icon-zip .path1:before {
  content: "\e926";
  color: rgb(244, 171, 50);
}
.icon-zip .path2:before {
  content: "\e927";
  margin-left: -3px;
  color: rgb(255, 255, 255);
}
.icon-ppt .path1:before {
  content: "\e928";
  color: rgb(240, 109, 53);
}
.icon-ppt .path2:before {
  content: "\e929";
  margin-left: -3px;
  color: rgb(255, 255, 255);
}
.icon-png .path1:before {
  content: "\e92a";
  color: rgb(51, 184, 234);
}
.icon-png .path2:before {
  content: "\e92b";
  margin-left: -3px;
  color: rgb(255, 255, 255);
}
.icon-pdf .path1:before {
  content: "\e92c";
  color: rgb(231, 55, 60);
}
.icon-pdf .path2:before {
  content: "\e92d";
  margin-left: -3px;
  color: rgb(255, 255, 255);
}
.icon-markdown1 .path1:before {
  content: "\e92e";
  color: rgb(56, 101, 168);
}
.icon-markdown1 .path2:before {
  content: "\e92f";
  margin-left: -3px;
  color: rgb(255, 255, 255);
}
.icon-html .path1:before {
  content: "\e930";
  color: rgb(235, 127, 27);
}
.icon-html .path2:before {
  content: "\e931";
  margin-left: -3px;
  color: rgb(255, 255, 255);
}
.icon-docx .path1:before {
  content: "\e932";
  color: rgb(59, 164, 197);
}
.icon-docx .path2:before {
  content: "\e933";
  margin-left: -3px;
  color: rgb(255, 255, 255);
}
.icon-csv .path1:before {
  content: "\e934";
  color: rgb(244, 171, 50);
}
.icon-csv .path2:before {
  content: "\e935";
  margin-left: -3px;
  color: rgb(255, 255, 255);
}
.icon-attachment:before {
  content: "\e981";
}
.icon-desktop:before {
  content: "\e924";
}
.icon-smartphone:before {
  content: "\e925";
}
.icon-linkedin:before {
  content: "\e921";
}
.icon-facebook:before {
  content: "\e922";
}
.icon-youtube:before {
  content: "\e923";
}
.icon-globe:before {
  content: "\e91f";
}
.icon-template:before {
  content: "\e91e";
}
.icon-error-outline:before {
  content: "\e920";
}
.icon-grid:before {
  content: "\e91d";
}
.icon-call:before {
  content: "\e900";
}
.icon-download:before {
  content: "\e901";
}
.icon-setup-progress:before {
  content: "\e902";
}
.icon-integration:before {
  content: "\e903";
}
.icon-slack:before {
  content: "\e904";
}
.icon-twitter:before {
  content: "\e91b";
}
.icon-mail:before {
  content: "\e905";
}
.icon-sms:before {
  content: "\e906";
}
.icon-progress:before {
  content: "\e907";
}
.icon-scheduled:before {
  content: "\e908";
}
.icon-acknowledged:before {
  content: "\e90d";
}
.icon-identified:before {
  content: "\e90e";
}
.icon-investigating:before {
  content: "\e910";
}
.icon-monitoring:before {
  content: "\e911";
}
.icon-visible:before {
  content: "\e911";
}
.icon-hidden:before {
  content: "\e938";
}
.icon-resolved:before {
  content: "\e912";
}
.icon-minus-square:before {
  content: "\e909";
}
.icon-plus-square:before {
  content: "\e90a";
}
.icon-arrow-down:before {
  content: "\e5db";
}
.icon-arrow-up:before {
  content: "\e5d8";
}
.icon-more:before {
  content: "\e5d3";
}
.icon-bulb:before {
  content: "\e90f";
}
.icon-customize:before {
  content: "\e90b";
}
.icon-incidents:before {
  content: "\e90c";
}
.icon-maintenance:before {
  content: "\e913";
}
.icon-settings:before {
  content: "\e914";
}
.icon-status-page:before {
  content: "\e915";
}
.icon-subscribers:before {
  content: "\e916";
}
.icon-home:before {
  content: "\e88a";
}
.icon-app:before {
  content: "\e052";
}
.icon-guide:before {
  content: "\e86e";
}
.icon-support:before {
  content: "\e311";
}
.icon-info-outline:before {
  content: "\e88f";
}
.icon-drop-down:before {
  content: "\e5c5";
}
.icon-drop-up:before {
  content: "\e5c7";
}
.icon-feedback:before {
  content: "\e85a";
}
.icon-info:before {
  content: "\e88e";
}
.icon-status-informational:before {
  content: "\e88e";
}
.icon-quick-add:before {
  content: "\e917";
}
.icon-markdown:before {
  content: "\e918";
}
.icon-refresh:before {
  content: "\e627";
}
.icon-search:before {
  content: "\e8b6";
}
.icon-align-center:before {
  content: "\e234";
}
.icon-align-justify:before {
  content: "\e235";
}
.icon-align-left:before {
  content: "\e236";
}
.icon-align-right:before {
  content: "\e237";
}
.icon-color-fill:before {
  content: "\e23a";
}
.icon-color-text:before {
  content: "\e23c";
}
.icon-check:before {
  content: "\e5ca";
}
.icon-double-right:before {
  content: "\f101";
}
.icon-double-down:before {
  content: "\f103";
}
.icon-rss:before {
  content: "\e919";
}
.icon-add:before {
  content: "\e145";
}
.icon-save:before {
  content: "\e161";
}
.icon-zoom-reset:before {
  content: "\e8fa";
}
.icon-zoom-in:before {
  content: "\e8ff";
}
.icon-zoom-out:before {
  content: "\e91a";
}
.icon-status-maintenance:before {
  content: "\e91c";
}
.icon-status-suspended:before {
  content: "\e15c";
}
.icon-status-major-outage:before {
  content: "\e5c9";
}
.icon-status-partial-outage:before {
  content: "\e5c9";
}
.icon-status-operational:before {
  content: "\e86c";
}
.icon-verified:before {
  content: "\e86c";
}
.icon-copy:before {
  content: "\e14d";
}
.icon-delete:before {
  content: "\e872";
}
.icon-status:before {
  content: "\e061";
}
.icon-down:before {
  content: "\e313";
}
.icon-up:before {
  content: "\e316";
}
.icon-notification:before {
  content: "\e7f4";
}
.icon-help:before {
  content: "\e887";
}
.icon-account:before {
  content: "\e853";
}
.icon-team:before {
  content: "\e8d3";
}
.icon-subscription:before {
  content: "\e263";
}
.icon-developer:before {
  content: "\e86f";
}
.icon-logout:before {
  content: "\e879";
}
.icon-close:before {
  content: "\e5cd";
}
.icon-menu:before {
  content: "\e3c7";
}
.icon-status-degraded-performance:before {
  content: "\e000";
}
.icon-not-verified:before {
  content: "\e000";
}
.icon-new-window:before {
  content: "\e89e";
}
.icon-add-statuspage:before {
  content: "\e89c";
}
.icon-previous:before {
  content: "\e408";
}
.icon-next:before {
  content: "\e409";
}
.icon-edit:before {
  content: "\e254";
}
.icon-team-add:before {
  content: "\e7fe";
}
.icon-time:before {
  content: "\e8b5";
}
.icon-arrow-back:before {
  content: "\e5c4";
}
.icon-arrow-forward:before {
  content: "\e5c8";
}
.icon-calendar:before {
  content: "\e24f";
}
.icon-upload:before {
  content: "\e2c6";
}
.icon-list:before {
  content: "\e8ef";
}
.icon-new-relic .path1:before {
  content: "\e93a";
  color: rgb(28, 231, 131);
}
.icon-new-relic .path2:before {
  content: "\e93b";
  margin-left: -0.8740234375em;
  color: rgb(0, 172, 105);
}
.icon-new-relic .path3:before {
  content: "\e93c";
  margin-left: -0.8740234375em;
  color: rgb(29, 37, 44);
}
.icon-datadog .path1:before {
  content: "\e93d";
  color: rgb(255, 255, 255);
}
.icon-datadog .path2:before {
  content: "\e940";
  margin-left: -0.9345703125em;
  color: rgb(99, 44, 166);
}
.icon-pingdom .path1:before {
  content: "\e93e";
  color: rgb(254, 239, 0);
}
.icon-pingdom .path2:before {
  content: "\e93f";
  margin-left: -1em;
  color: rgb(1, 1, 0);
}
.icon-appoptics:before {
  content: "\e941";
  color: #f99d1c;
}
.icon-dotted-menu:before {
  content: "\e939";
  color: #666;
}