*{font-family: 'Roboto', sans-serif !important;}
h5{color:#d6d6d6 !important;}
p a{color:#52c7e3 !important;}
#spectacle #sidebar a.active{color:#52c7e3 !important;}
#spectacle #sidebar a{color:#6e6f71 !important;}
.doc-title{color:#6e6f71 !important;font-weight:bold !important;}
h1{ background-color:#fefefe !important;color:#6e6f71 !important;}
.operation-summary{color:#6e6f71 !important;}
p, .prop-value, .security-definition-property-type, .prop-name,.panel-title,.has-description{color:#6e6f71 !important;}
.panel-title{color:#333333 !important;}
h3{color:#333333 !important;}
.label{background:#52c7e3 !important;font-weight:500 !important;}
#spectacle .swagger-operation-description::before, #spectacle .swagger-operation-path::before, #spectacle .swagger-request-body::before, #spectacle .swagger-request-params::before, #spectacle .swagger-responses::before{color:#723f98 !important;}
.swagger-request-model a{color:#52c7e3 !important;}
#spectacle .json-property-discriminator::before, #spectacle .json-property-read-only::before, #spectacle .json-property-required::before{background:#e24d4d !important;}
.swagger-operation-path{color:#6e6f71 !important;}
#spectacle .json-schema-description::before, #spectacle .json-schema-properties::before{color:#723f98 !important;}
.powered-by>span{color:#52c7e3 !important;}
b.json-property-name{color:#727272 !important; background-color:#ebebeb;padding:4px; border-radius:5px;font-weight:normal;font-size:12px;}
ul.Gris{color:#6e6f71 !important;}
.b-get {
	display: inline-block;
	background: #007bc8;
	font-size: .75rem;
	padding: 3px 6px;
	line-height: 1;
	cursor: default;
	color: #fefefe;
	border-radius: 4px;
	white-space: nowrap;
	text-transform: uppercase;
}
.b-put {
	display: inline-block;
	font-size: .75rem;
	padding: 3px 6px;
	line-height: 1;
	cursor: default;
	color: #fefefe;
	border-radius: 4px;
	white-space: nowrap;
	text-transform: uppercase;
	background-color: #fa9552;
}
.b-delete {
	display: inline-block;
	font-size: .75rem;
	padding: 3px 6px;
	line-height: 1;
	cursor: default;
	color: #fefefe;
	border-radius: 4px;
	white-space: nowrap;
	text-transform: uppercase;
	background-color: #d14642;
}
.params .badge.b-req {
	background-color: #ffb584;
}
table.params .badge {
	margin: 0.4em 0 0.5em;
}
.params .badge {
	background-color: #cfcfcf;
	border-radius: 2px;
	color: #fff;
	display: inline-block;
	font-size: 12px;
	font-weight: 700;
	line-height: 1;
	margin: 0 0.25em 0 0;
	padding: 0.25em 0.4em;
	text-shadow: 0 1px 0 rgba(0,0,0,.2);
	text-transform: uppercase;
	vertical-align: middle;
}
.badge {
	border-radius: 2px;
	display: inline-block;
	font-size: .8125rem;
	line-height: 1;
	margin-left: 2px;
	padding: 3px 4px;
	text-align: center;
	vertical-align: 3px;
}
table.params td, table.params th {
	line-height: 1.5em;
}
table.params th {
	font: 1em Bitstream Vera Sans Mono,Menlo,Consolas,Monaco,Courier,monospace,serif;
	text-align: left;
	white-space: nowrap;
}
table.params.params--with-type td:first-of-type {
	color: #aeaeae;
	font-style: italic;
	padding-bottom: 0.5em;
}
table.params {
	font-size: .875rem;
	margin: 0 -2% 1.25em;
	width: 104%;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

user agent stylesheet
table {
	display: table;
	border-collapse: separate;
	box-sizing: border-box;
	text-indent: initial;
	border-spacing: 2px;
	border-color: gray;
}
.docs-content {
	box-sizing: border-box;
	color: #5a5a5a;
	height: 100%;
	line-height: 1.5em;
	position: relative;
}
table.params tr {
	border-bottom: 0;
	display: table-row;
	padding-top: 0;
}
.docs-description h4 {
	color: #272727;
	font-size: 1rem;
	margin: 0.75em 0 0.9em;
	padding-top: 0.5em;
font-weight:bold;
}
.hljs-attr, .hljs-attribute, .hljs-literal, .hljs-meta, .hljs-number, .hljs-operator, .hljs-selector-attr, .hljs-selector-class, .hljs-selector-id, .hljs-variable {
	color: #3fb1a8 !important;
}
	.hljs-meta .hljs-string, .hljs-regexp, .hljs-string {
		color: #268bd2 !important;
	}
.hljs-doctag, .hljs-keyword, .hljs-meta .hljs-keyword, .hljs-template-tag, .hljs-template-variable, .hljs-type, .hljs-variable.language_ {
	color: #d73a49 !important;
}
.BtnTry {
  background: #52c7e3 !important;
  background-image: -webkit-linear-gradient(top, #52c7e3, #52c7e3);
  background-image: -moz-linear-gradient(top, #52c7e3, #52c7e3);
  background-image: -ms-linear-gradient(top, #52c7e3, #52c7e3);
  background-image: -o-linear-gradient(top, #52c7e3, #52c7e3);
  background-image: linear-gradient(to bottom, #52c7e3, #52c7e3);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px !important;
  color: #ffffff !important;
  font-size: 12px !important;
  padding: 10px 20px 10px 20px !important;
  text-decoration: none !important;
  border: solid 0px !important;
  float:right !important;
  cursor: pointer !important;
  font-weight:bold !important;
}
.BtnTry:hover {
  background: #46a6bd !important;
  background-image: -webkit-linear-gradient(top, #46a6bd, #46a6bd);
  background-image: -moz-linear-gradient(top, #46a6bd, #46a6bd);
  background-image: -ms-linear-gradient(top, #46a6bd, #46a6bd);
  background-image: -o-linear-gradient(top, #46a6bd, #46a6bd);
  background-image: linear-gradient(to bottom, #46a6bd, #46a6bd);
  text-decoration: none !important;
  border: solid 0px !important; 
  float:right !important;
  cursor: pointer !important;
  font-weight:bold !important;
}


