/* fonts block */

@font-face {
    font-family: montSerrat-light;
    src: url(./fonts/Montserrat-Light.ttf);
}

@font-face {
    font-family: montSerrat-bold;
    src: url(./fonts/Montserrat-Bold.ttf);
}

.swagger-ui .topbar .download-url-wrapper .select-label span,
.swagger-ui .markdown p, .swagger-ui .markdown pre, .swagger-ui .renderedMarkdown p, .swagger-ui .renderedMarkdown pre,
.swagger-ui .opblock .opblock-summary-description,
.swagger-ui .opblock .opblock-summary-method {
    font-family: montSerrat-light, sans-serif;
}

.swagger-ui .info .title, .swagger-ui .opblock-tag {
    font-family: montSerrat-bold, sans-serif;
}

/* styling topbar */
.swagger-ui .topbar {
    background-image: linear-gradient(to right, rgb(234, 91, 12) , rgb(243, 146, 0));
}

/* styling delete methods */
.swagger-ui .opblock.opblock-delete {
    background-image: linear-gradient(to right, rgba(234, 91, 12, .8) , rgb(243, 146, 0, .8));
    border: rgb(192, 73, 9)
}

.swagger-ui .opblock.opblock-delete .opblock-summary-description {
    color: white;
    font-size: large;
}

.swagger-ui .opblock.opblock-delete .opblock-summary-method {
    background: rgb(202, 8, 8);
}

/* styling post methods */
.swagger-ui .opblock.opblock-post {
    background-image: linear-gradient(to right, rgba(129, 207, 144, .8), rgb(41, 104, 132, .8));
    border: rgb(192, 73, 9)
}

.swagger-ui .opblock.opblock-post .opblock-summary-description {
    color: white;
    font-size: large;
}

.swagger-ui .opblock.opblock-post .opblock-summary-method {
    background:rgb(55, 95, 63);
}

/* styling get methods */
.swagger-ui .opblock.opblock-get {
    background-image: linear-gradient(to right, rgba(129, 220, 234, .8), rgb(73, 49, 152, .8));
    border: rgb(192, 73, 9)
}

.swagger-ui .opblock.opblock-get .opblock-summary-description {
    color: white;
    font-size: large;
}

.swagger-ui .opblock.opblock-get .opblock-summary-method {
    background:rgb(73, 49, 152, .8);
}