#statuspage .btnSubscribe,#statuspage .btnUnsubscribe,#btnLoadMoreIncidents{border-radius:10px;padding:3px 10px}
#statuspage .btnSubscribe,#statuspage .btnUnsubscribe{font-size:12px}
#statuspage .btnSubscribe{border:1px solid #e10098;color:#FFF !important;background:#e10098}
#statuspage .btnSubscribe:hover{border:1px solid #e10098;color:#e10098 !important;background:white}
#statuspage .btnUnsubscribe{border:1px solid #e10098;color:#e10098 !important}
#statuspage .btnUnsubscribe:hover,#statuspage .btnLoadMore:hover{border:1px solid #e10098;color:white !important;background:#e10098}
#btnLoadMoreIncidents{border:1px solid #bcc2c7;color:#545b5b}
#btnLoadMoreIncidents.disabled{color:#ddd}
#statuspage .fa-stack{position:relative;top:-1px;width:12px;height:12px}
#statuspage .fa-check-circle::before{color:#2fcc66}
#statuspage .fa-minus-circle::before{color:#ffc400}
#statuspage .fa-info-circle::before{color:#ff8b00}
#statuspage .fa-times-circle::before{color:#de350b}
#statuspage .fa-circle::before{font-size:16px;color:#3498db;line-height:.9}
#statuspage .fa-stack-1x.fa-circle::before{font-size:14px !important}
#statuspage .fa-wrench::before{color:#fff;border-radius:50%;width:100px;font-size:9px}
#statuspage .fa-wrench{position:absolute;top:-2px}
.tabsNavWrapper .fa-stack{width:36px !important;height:36px !important}
.tabsNavWrapper.fadeInArrow{visibility:visible;opacity:1;transition:opacity 1s linear}
.tabsNavWrapper.fadeOutArrow{visibility:hidden;opacity:0;transition:visibility 0 .5s,opacity .5s linear}
.tabsNavWrapper.rightArrow{top:0;right:0;display:flex;height:100%;align-items:center;justify-content:center;padding:0 10px 0 0;z-index:99}
.tabsNavWrapper.leftArrow{top:0;left:0;display:flex;height:100%;align-items:center;justify-content:center;padding:0 0 0 10px;z-index:99}
.tabsNavWrapper .fa-angle-right,.tabsNavWrapper .fa-angle-left{left:1px;top:-1.5px;cursor:pointer}
.tabsNavWrapper .fa-angle-right::before,.tabsNavWrapper .fa-angle-left::before{top:0 !important;position:relative;font-size:32px}
.tabsNavWrapper .fa-angle-left::before{left:-2px}
.tabsNavWrapper .fa-angle-right::before{left:0}
.tabsNavWrapper .fa-circle::before{color:#e10098 !important;font-size:36px !important}
#statuspage #componentsTab li{display:inline-block;padding:10px 15px;cursor:pointer}
#statuspage #componentsTab{margin-bottom:0 !important;margin-left:0 !important;white-space:nowrap;clip-path:inset(0 0 0 0);border:1px solid #ebeff1;border-bottom:0;overflow:auto}
.componentsSubscriptionBtnWrapper{position:relative;display:inline-block}
#componentsTab::-webkit-scrollbar{display:none}
#componentsTab{-ms-overflow-style:none;scrollbar-width:none}
#statuspage #componentsTab li>a{color:#545b5b;display:block;line-height:1.4;padding-bottom:5px}
#statuspage .componentRow{cursor:pointer}
#statuspage .incidentsTable .headerSort{white-space:nowrap}
#statuspage .incidentsTable .headerSort span{margin-left:3px}
#statuspage .incidentsTable .headerSort span i.fa-sort-down{position:relative;top:-2px}
#statuspage .incidentsTable .headerSort span i.fa-sort-up{position:relative;top:3px}
.childRow a.active{background:white;padding:5px 12px;border-radius:20px}
#childComponentsWrapper{border-bottom:1px solid #ddd}
#incidentsWrapper{padding-bottom:2px}
.incidentsTable{width:100%;margin:0 auto}
.incidentsTable th,td{margin-bottom:0}
.incidentsTable table tr{border:0 !important}
.incidentsTable tbody:nth-of-type(2n+1){background:#f9f9f9}
.incidentsTable tbody:nth-of-type(2n){background:transparent}
.incidentDetailTable tbody{background:transparent !important}
.incidentsTable thead tr{border-bottom:1px solid #ddd !important}
.responsive-card-table thead tr{border-top:0 !important}
.headerSort{cursor:pointer}
#componentSubscriptionLoading{top:0 !important}
.incidentSubscriptionLoading{top:7px !important}
#componentSubscriptionLoading i,.incidentSubscriptionLoading i{font-size:1.7em !important}
.firstLetterCapitalize{text-transform:capitalize}
@media only screen and (max-width:40em){.subServices,.componentTab.childRow{display:block;margin:5px 0}
.componentTab.childRow{margin-left:-25px !important}
}