﻿@font-face {
    font-family: 'latoregular';
    src: url('../../../../Content/Fonts/lato/lato-regular-webfont.eot');
    src: url('../../../../Content/Fonts/lato/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../../Content/Fonts/lato/lato-regular-webfont.woff2') format('woff2'), 
         url('../../../../Content/Fonts/lato/lato-regular-webfont.woff') format('woff'), 
         url('../../../../Content/Fonts/lato/lato-regular-webfont.ttf') format('truetype'), 
         url('../../../../Content/Fonts/lato/lato-regular-webfont.svg#latoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
* {
    color: #23232A;
    font-family: latoregular !important;
}
html, body {
    background-color: #F8F9FA;
}
.swagger-section #header {
    background-color: #FFF;
    border-bottom: #D5D9DE 1px solid;
    padding-top: 14px;
}
    .swagger-section #header #logo {
        pointer-events: none;
        cursor: default;
        background: url('../../../../Content/Images/mindbody-logo.png') no-repeat;
        background: url('../../../../Content/Images/mindbody-logo.svg') no-repeat;
        background-size: contain;
        display: block;
        float: left;
        height: 40px;
        width: 217px;
        margin-top: -5px;
    }
.swagger-section #header #logo .logo__img,
.swagger-section #header #logo .logo__title {
    display: none;
}
.swagger-section #explore, .swagger-section #auth_container .authorize__btn {
    border: 1px solid #FE8A02;
    background-color: #FE8A02;
}
.swagger-section #explore:hover {
    background-color: #FE8A02;
}
/* Endpoint Titles */
.swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading h2 a,
.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading h2 a {
    color: #23232A;
}
.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a {
    color: #A0A5AB;
}
 

/* POST*/
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading h3 span.http_method a {
    background-color: #FE8A02;
}
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content h4 {
    color: #FE8A02;
}
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading,
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content {
    background-color: #FEF3E5;
    border: 1px solid #FEC480;
}

/* GET */
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading h3 span.http_method a {
    background-color: #36B4C7;
}
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content h4 {
    color: #36B4C7;
}
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading,
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content {
    background-color: #EAF7F9;
    border: 1px solid #9AD9E3;
}

/* PUT */
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading h3 span.http_method a {
    background-color: #B52B72;
}
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content h4 {
    color: #B52B72;
}
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading,
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content {
    background-color: #F7E9F0;
    border: 1px solid #DA95B8;
}

/* DELETE */
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading h3 span.http_method a {
    background-color: #CE3D4B;
}
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content h4 {
    color: #CE3D4B;
}
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading,
.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content {
    background-color: #FAEBED;
    border: 1px solid #E69EA5;
}