body {
    margin: 0;
    padding: 0;
}

header.main-header {
    position: fixed;
    background: #000000;
    min-height: 56px;
    width: 100%;
    overflow: hidden;
    display: block;
    padding: 0 16px;
    z-index: 999999;
    box-sizing: border-box;
}

header.main-header > div {
    height: 50px;
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    position: relative;
}

#logo {
    height: 85%;
    width: auto;
    margin-top: 3px;
}

#logo2 {
    height: 140%;
    margin-top: -1px;
}

.logo {
    min-width: 230px;
    padding: 14px 0 12px;
    float: left;
}

.api-selector {
    padding: 11px 5px;
    font-size: 0;
    float: right;
}

.api-selector > div {
    height: 32px;
    display: inline-block;
    text-transform: uppercase;
    font-family: Montserrat, sans-serif;
    line-height: 34px;
    background: white;
    color: #b7b9bb;
    font-size: 12px;
    padding: 0 16px;
    cursor: pointer;
    position: relative;
}

.api-selector > div.active {
    color: #105ecb;
    background: #e9f0fa;
}

.api-content {
    margin-top: 56px;
}

.tag-info {
    padding: 40px 40px 0px 40px !important;
}

.operation-content {
    padding: 20px 40px 40px 40px !important;
}

redoc.loading:after {
    top: 110px !important;
}

redoc.loading:before {
    padding-top: 80px !important;
}

[_nghost-c0] a,
[_nghost-c0] h1,
redoc.loading:before,
.menu-item-depth-1[_ngcontent-c8] > .menu-item-header[_ngcontent-c8]:not(.disabled):hover, .menu-item-depth-1.active[_ngcontent-c8] > .menu-item-header[_ngcontent-c8] {
    color: #3d63e4 !important;
}

redoc.loading:after{
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="512" height="512" viewBox="0 0 512 512"><g></g><path d="M275.682 147.999c0 10.864-8.837 19.661-19.682 19.661v0c-10.875 0-19.681-8.796-19.681-19.661v-96.635c0-10.885 8.806-19.661 19.681-19.661v0c10.844 0 19.682 8.776 19.682 19.661v96.635z" fill="#3d63e4"/><path d="M275.682 460.615c0 10.865-8.837 19.682-19.682 19.682v0c-10.875 0-19.681-8.817-19.681-19.682v-96.604c0-10.885 8.806-19.681 19.681-19.681v0c10.844 0 19.682 8.796 19.682 19.682v96.604z" fill="#3d63e4"/><path d="M147.978 236.339c10.885 0 19.681 8.755 19.681 19.641v0c0 10.885-8.796 19.702-19.681 19.702h-96.624c-10.864 0-19.661-8.817-19.661-19.702v0c0-10.885 8.796-19.641 19.661-19.641h96.624z" fill="#3d63e4"/><path d="M460.615 236.339c10.865 0 19.682 8.755 19.682 19.641v0c0 10.885-8.817 19.702-19.682 19.702h-96.584c-10.885 0-19.722-8.817-19.722-19.702v0c0-10.885 8.837-19.641 19.722-19.641h96.584z" fill="#3d63e4"/><path d="M193.546 165.703c7.69 7.66 7.68 20.142 0 27.822v0c-7.701 7.701-20.162 7.701-27.853 0.020l-68.311-68.322c-7.68-7.701-7.68-20.142 0-27.863v0c7.68-7.68 20.121-7.68 27.822 0l68.342 68.342z" fill="#3d63e4"/><path d="M414.597 386.775c7.7 7.68 7.7 20.163 0.021 27.863v0c-7.7 7.659-20.142 7.659-27.843-0.062l-68.311-68.26c-7.68-7.7-7.68-20.204 0-27.863v0c7.68-7.7 20.163-7.7 27.842 0l68.291 68.322z" fill="#3d63e4"/><path d="M165.694 318.464c7.69-7.7 20.153-7.7 27.853 0v0c7.68 7.659 7.69 20.163 0 27.863l-68.342 68.322c-7.67 7.659-20.142 7.659-27.822-0.062v0c-7.68-7.68-7.68-20.122 0-27.801l68.311-68.322z" fill="#3d63e4"/><path d="M386.775 97.362c7.7-7.68 20.142-7.68 27.822 0v0c7.7 7.68 7.7 20.183 0.021 27.863l-68.322 68.311c-7.68 7.68-20.163 7.68-27.843-0.020v0c-7.68-7.68-7.68-20.162 0-27.822l68.322-68.332z" fill="#3d63e4"/></svg>') !important;
}


.openapi-button[_ngcontent-c6] {
    border-color: #3d63e4 !important;
}