/* CONDUCTOR OVERRIDES */

.swagger-ui .topbar {
    padding: 10px 0;
    background-color: #018f82 !important;
}

.swagger-ui .opblock.opblock-get .opblock-summary-method {
    background: #018f82 !important;
}

.swagger-ui .model-container button, .swagger-ui .opblock-summary button.opblock-summary-control,
.swagger-ui .responses-wrapper button, .swagger-ui .models h4 button {
    background: transparent !important;
    border: none !important;
}

.swagger-ui .opblock-summary button.opblock-summary-control, .swagger-ui .models h4 button {
    width: 100% !important;
    text-align: left !important;
}

.swagger-ui .opblock-summary button.opblock-summary-control {
    padding-left: 2px !important;
}

.swagger-ui .opblock button.opblock-summary-control svg {
    display: none !important;
}

.swagger-ui .models h4 button svg {
    display: block !important;
    float: right !important;
}

.swagger-ui .opblock .opblock-summary-method {
    display: block !important;
    float: left !important;
}

.swagger-ui .opblock .opblock-summary-path {
    padding-top: 5px !important;
}

.swagger-ui .copy-to-clipboard {
    display: none !important;
}

.swagger-ui .highlight-code pre, .swagger-ui .curl-command pre {
    background: #41444e !important;
}

.swagger-ui .highlight-code pre code, .swagger-ui .curl-command pre code {
    font-family: monospace !important;
}

.swagger-ui .tab li.active button {
    font-weight: 700 !important;
}

.swagger-ui .renderedMarkdown a {
    color: #4990e2;
}

.swagger-ui .renderedMarkdown a:hover {
    color: #1f69c0;
}

.swagger-ui .opblock .opblock-summary {
    cursor: inherit !important;
}

.topbar-wrapper img {
    content:url('https://app.conductor.com/images/global/logo_login.png');
}

.download-url-wrapper {
    display: none !important;
}

hgroup .link {
    display: none !important;
}

.schemes .servers-title {
    display: none !important;
}

.schemes .servers {
    display: none !important;
}

.auth-wrapper {
    justify-content: flex-start !important;
}

/* SWAGGER SOURCE CODE */

/* open-sans-regular - latin */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Open Sans Regular'), local('OpenSans-Regular'),
    url('./fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./fonts/open-sans-v15-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* open-sans-700 - latin */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Open Sans Bold'), local('OpenSans-Bold'),
    url('./fonts/open-sans-v15-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./fonts/open-sans-v15-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* source-code-pro-300 - latin */
@font-face {
    font-family: 'Source Code Pro';
    font-style: normal;
    font-weight: 300;
    src: local('Source Code Pro Light'), local('SourceCodePro-Light'),
    url('./fonts/source-code-pro-v7-latin-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./fonts/source-code-pro-v7-latin-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* source-code-pro-600 - latin */
@font-face {
    font-family: 'Source Code Pro';
    font-style: normal;
    font-weight: 600;
    src: local('Source Code Pro Semibold'), local('SourceCodePro-Semibold'),
    url('./fonts/source-code-pro-v7-latin-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./fonts/source-code-pro-v7-latin-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* titillium-web-regular - latin */
@font-face {
    font-family: 'Titillium Web';
    font-style: normal;
    font-weight: 400;
    src: local('Titillium Web Regular'), local('TitilliumWeb-Regular'),
    url('./fonts/titillium-web-v6-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./fonts/titillium-web-v6-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* titillium-web-600 - latin */
@font-face {
    font-family: 'Titillium Web';
    font-style: normal;
    font-weight: 600;
    src: local('Titillium Web SemiBold'), local('TitilliumWeb-SemiBold'),
    url('./fonts/titillium-web-v6-latin-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./fonts/titillium-web-v6-latin-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* titillium-web-700 - latin */
@font-face {
    font-family: 'Titillium Web';
    font-style: normal;
    font-weight: 700;
    src: local('Titillium Web Bold'), local('TitilliumWeb-Bold'),
    url('./fonts/titillium-web-v6-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('./fonts/titillium-web-v6-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
