.catalyst-logo-icon {
  background: url('/images/CatalystLogo.svg') no-repeat 0 0;
  width: 28px;
  height: 32px;
}
.input-search-icon {
  background: var(--page-icon) no-repeat -30px -30px;
  width: 16px;
  height: 16px;
}
.global-search-btn:hover .input-search-icon {
  background: var(--page-icon) no-repeat -387px -98px;
}
.search-input-block:hover .input-search-icon {
  background: var(--page-icon) no-repeat -387px -98px;
}
.input-filter-icon {
  background: var(--page-icon) no-repeat -76px -30px;
  width: 15px;
  height: 15px;
}
.filter-block:hover .input-filter-icon {
  background: var(--page-icon) no-repeat -428px -99px;
}
.global-search-icon {
  background: var(--page-icon) no-repeat -818px -29px;
  width: 16px;
  height: 16px;
  scale: 1.35;
  margin-right: 25px;
  cursor: pointer;
}
.menu-icon {
  background: var(--page-icon) no-repeat -732px -31px;
  width: 16px;
  height: 13px;
  scale: 1.35;
  margin-right: 25px;
  cursor: pointer;
}
@media only screen and (max-width: 767px) {
  .global-search-icon {
    margin-right: 15px;
  }
  .menu-icon {
    margin-right: 15px;
  }
}
.catalyst-community-icon {
  background: var(--page-icon) no-repeat -117px -95px;
  width: 16px;
  height: 18px;
}
.stackoverflow-icon {
  background: var(--page-icon) no-repeat -31px -95px;
  width: 16px;
  height: 18px;
}
.github-icon {
  background: var(--page-icon) no-repeat -159px -95px;
  width: 18px;
  height: 18px;
}
.blog-icon {
  background: var(--page-icon) no-repeat -733px -93px;
  width: 16px;
  height: 18px;
}
.twitter-icon {
  background: url(/images/contact-us.svg) no-repeat -1px -2px;
  width: 23px;
  height: 20px;
  margin: 0px 1px 0 5px;
}
.linkedin-icon {
  background: url(/images/contact-us.svg) no-repeat -22px -2px;
  width: 23px;
  height: 20px;
  margin: 0px 1px 0 7px;
}
.service-serverless-icon {
  background: var(--home-icon) no-repeat -1355px -36px;
  width: 50px;
  height: 52px;
}
.service-compute-icon {
  background: var(--home-icon) no-repeat -1425px -36px;
  width: 50px;
  height: 52px;
}
.service-zia-services-icon {
  background: var(--home-icon) no-repeat -1495px -36px;
  width: 50px;
  height: 52px;
}
.service-dev-ops-icon {
  background: var(--home-icon) no-repeat -1635px -36px;
  width: 50px;
  height: 52px;
}
.service-circuits-icon {
  background: var(--home-icon) no-repeat -1565px -36px;
  width: 50px;
  height: 52px;
}
.tutorial-icon {
  background: var(--home-icon) no-repeat -118px -41px;
  width: 40px;
  height: 38px;
}
.whats-new-icon {
  background: var(--home-icon) no-repeat -199px -40px;
  width: 40px;
  height: 40px;
}
.getting-started-icon {
  background: var(--home-icon) no-repeat -39px -40px;
  width: 43px;
  height: 39px;
}
.cli-icon {
  background: var(--home-icon) no-repeat -635px -42px;
  width: 37px;
  height: 36px;
}
.nodejs-icon {
  background: var(--home-icon) no-repeat -769px -49px;
  width: 36px;
  height: 23px;
}
.java-icon {
  background: var(--home-icon) no-repeat -710px -42px;
  width: 21px;
  height: 36px;
}
.android-icon {
  background: var(--home-icon) no-repeat -839px -41px;
  width: 32px;
  height: 39px;
}
.ios-icon {
  background: var(--home-icon) no-repeat -977px -45px;
  width: 24px;
  height: 31px;
}
.api-icon {
  background: var(--home-icon) no-repeat -905px -42px;
  width: 36px;
  height: 36px;
}
.js-icon {
  background: var(--home-icon) no-repeat -1041px -43px;
  width: 29px;
  height: 36px;
}
.web-icon {
  background: var(--home-icon) no-repeat -1282px -43px;
  width: 34px;
  height: 34px;
}
.python-icon {
  background: var(--home-icon) no-repeat -1710px -38px;
  width: 34px;
  height: 42px;
}
.plus-icon {
  background: var(--page-icon) no-repeat -316px -99px;
  width: 13px;
  height: 13px;
}
.active .plus-icon {
  background: var(--page-icon) no-repeat -359px -99px;
}
.environment-icon {
  background: var(--home-icon) no-repeat -1224px -45px;
  width: 30px;
  height: 31px;
}
.billing-icon {
  background: var(--home-icon) no-repeat -1164px -46px;
  width: 30px;
  height: 30px;
}
.character-icon {
  background: var(--home-icon) no-repeat -277px -45px;
  width: 26px;
  height: 30px;
}
.app-icon {
  background: var(--component-icon) no-repeat -339px -45px;
  width: 22px;
  height: 30px;
}
.barcode-icon {
  background: var(--home-icon) no-repeat -575px -45px;
  width: 30px;
  height: 30px;
}
.application-alerts-icon {
  background: var(--component-icon) no-repeat -782px -79px;
  width: 30px;
  height: 30px;
}
.automl-icon {
  background: var(--component-icon) no-repeat -545px -79px;
  width: 24px;
  height: 30px;
}
.text-analytics-icon {
  background: var(--component-icon) no-repeat -725px -79px;
  width: 24px;
  height: 30px;
}
.automation-testing-icon {
  background: var(--component-icon) no-repeat -662px -82px;
  width: 30px;
  height: 24px;
}
.identity-scanner-icon {
  background: var(--component-icon) no-repeat -842px -82px;
  width: 30px;
  height: 24px;
}
.face-icon {
  background: var(--home-icon) no-repeat -395px -45px;
  width: 30px;
  height: 30px;
}
.image-icon {
  background: var(--home-icon) no-repeat -515px -45px;
  width: 29px;
  height: 29px;
}
.object-icon {
  background: var(--home-icon) no-repeat -455px -45px;
  width: 30px;
  height: 30px;
}
.auth-icon {
  background: var(--component-icon) no-repeat -61px -188px;
  width: 32px;
  height: 30px;
}
.data-store-icon {
  background: var(--component-icon) no-repeat -116px -188px;
  width: 26px;
  height: 32px;
}
.file-store-icon {
  background: var(--component-icon) no-repeat -166px -188px;
  width: 32px;
  height: 22px;
}
.cache-icon {
  background: var(--component-icon) no-repeat -221px -188px;
  width: 30px;
  height: 32px;
}
.zcql-icon {
  background: var(--component-icon) no-repeat -274px -188px;
  width: 26px;
  height: 32px;
}
.cron-icon {
  background: var(--component-icon) no-repeat -324px -188px;
  width: 32px;
  height: 32px;
}
.functions-icon {
  background: var(--component-icon) no-repeat -379px -188px;
  width: 28px;
  height: 32px;
}
.circuits-icon {
  background: var(--component-icon) no-repeat -431px -188px;
  width: 30px;
  height: 32px;
}
.security-rules-icon {
  background: var(--component-icon) no-repeat -484px -188px;
  width: 26px;
  height: 32px;
}
.big-search-icon {
  background: var(--component-icon) no-repeat -533px -188px;
  width: 29px;
  height: 31px;
}
.mail-icon {
  background: var(--component-icon) no-repeat -971px -193px;
  width: 32px;
  height: 22px;
}
.push-notifications-icon {
  background: var(--component-icon) no-repeat -587px -188px;
  width: 28px;
  height: 32px;
}
.event-listeners-icon {
  background: var(--component-icon) no-repeat -693px -188px;
  width: 32px;
  height: 28px;
}
.git-icon {
  background: var(--component-icon) no-repeat -638px -188px;
  width: 32px;
  height: 32px;
}
.api-gateway-icon {
  background: var(--component-icon) no-repeat -62px -79px;
  width: 30px;
  height: 30px;
}
.mobile-device-management-icon {
  background: var(--component-icon) no-repeat -122px -82px;
  width: 30px;
  height: 23px;
}
.crashes-icon {
  background: var(--component-icon) no-repeat -182px -81px;
  width: 30px;
  height: 25px;
}
.apm-icon {
  background: var(--component-icon) no-repeat -602px -79px;
  width: 30px;
  height: 30px;
}
.web-client-icon {
  background: var(--component-icon) no-repeat -804px -188px;
  width: 32px;
  height: 32px;
}
.domain-mapping-icon {
  background: var(--component-icon) no-repeat -750px -189px;
  width: 30px;
  height: 30px;
}
.logs-icon {
  background: var(--component-icon) no-repeat -860px -188px;
  width: 30px;
  height: 32px;
}
.metrics-icon {
  background: var(--component-icon) no-repeat -913px -189px;
  width: 29px;
  height: 31px;
}
.ongoing-icon {
  background: var(--page-icon) no-repeat -604px -98px;
  width: 12px;
  height: 12px;
}
.completed-icon {
  background: var(--page-icon) no-repeat -558px -99px;
  width: 11px;
  height: 9px;
}
.right-mini-icon {
  background: var(--page-icon) no-repeat -245px -101px;
  width: 9px;
  height: 9px;
  margin: 0px 9px 0 -17px;
  cursor: pointer;
}
.down-mini-icon {
  background: var(--page-icon) no-repeat -279px -100px;
  width: 9px;
  height: 15px;
  margin: 0px 9px 0 -17px;
  cursor: pointer;
  transform: rotateZ(90deg);
}
.thumbsup-icon {
  background: var(--page-icon) no-repeat -259px -30px;
  width: 13px;
  height: 12px;
}
.thumbsdown-icon {
  background: var(--page-icon) no-repeat -302px -31px;
  width: 13px;
  height: 12px;
}
.forward-arrow-blue-icon {
  background: var(--page-icon) no-repeat -559px -30px;
  width: 16px;
  height: 14px;
}
h2 .hovlink,
h3 .hovlink,
h4 .hovlink {
  display: inline-block;
  background: var(--page-icon) no-repeat -644px -30px;
  width: 14px;
  height: 14px;
  margin-bottom: -1px;
  margin-left: 3px;
}
