html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video											
	{
		margin:0;
		padding:0;
		border:0;
		font-size:100%;
		font:inherit;
		vertical-align:baseline
	}
body
	{
		line-height:1
	}
ol,ul
	{
		list-style:none
	}
table
	{
		border-collapse:collapse;
		border-spacing:0
	}
caption,th,td
	{
		text-align:left;
		font-weight:normal;
		vertical-align:middle
	}
q,blockquote
	{
		quotes:none
	}
q:before,q:after,blockquote:before,blockquote:after
	{
		content:"";
		content:none
	}
a img
	{
		border:none
	}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary
	{
		display:block
	}
body
	{
		background-color:#fbfbfb;
		color:#444;
		font-family:'Helvetica Neue', 'Helvetica', 'Arial';
		font-size:15px
	}
a
	{
		color:#369;
		text-decoration:none
	}
a:hover
	{
		text-decoration:underline;
		color:#47a
	}
p
	{
		margin:20px 0px 20px 0px
	}
input[type="text"],textarea
	{
		-webkit-box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,0.05);-moz-box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,0.05);box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,0.05);
		color:#444;
		background-color:#EFEFEF;
		border:1px solid #CCCCCC;
		width:250px
	}
input[type="submit"],button
	{
		margin:0px;
		padding:2px 10px 2px 10px;
		border:1px solid #CCCCCC;
		background-color:#F8F8F8;
		color:#444
	}
input[type="submit"]:hover,button:hover
	{
		background-color:#FBFBFB
	}
b,strong
	{
		font-weight:bold
	}
i,em
	{
		font-style:italic
	}
small
	{
		font-size:0.7em
	}
h1
	{
		font-size:2em;
		font-weight:bold;
		margin:0.67em 0px 0.67em 0px
	}
h2
	{
		font-size:1.5em;
		font-weight:bold;
		margin:0.83em 0px 0.83em 0px
	}
h3
	{
		font-size:1.17em;
		font-weight:bold;
		margin:1em 0px 1em 0px
	}
h4
	{
		font-size:1em;
		font-weight:bold;
		margin:1.33em 0px 1.33em 0px
	}
h5
	{
		font-size:0.83em;
		font-weight:bold;
		margin:1.67em 0px 1.67em 0px
	}
h6
	{
		font-size:0.67em;
		font-weight:bold;
		margin:2.33em 0px 2.33em 0px
	}
blockquote
	{
		margin:40px 30px 40px 30px;
		padding-left:10px;
		border-left:1px solid #CCCCCC;
		font-size:0.95em
	}
ul
	{
		list-style:disc;
		margin:20px 30px 20px 30px
	}
ol
	{
		list-style:decimal;
		margin:20px 30px 20px 30px
	}
code
	{
		font-family:monospace
	}
.endpoints
	{
		position:absolute;
		overflow:auto;
		background-color:#f8f8f8;
		margin:0px;
		padding:15px;
		width:21%;
		top:0px;
		bottom:0px;
		list-style:none;
		font-weight:bold;
		font-size:1.1em
	}
.endpoints .group-endpoints
	{
		margin:0px 0px 20px 10px;
		list-style:none;
		font-size:0.9em;
		font-weight:normal
	}
.endpoints .group-endpoints .endpoint
	{
		white-space:nowrap
	}
.endpoints .group-endpoints .endpoint .endpoint-method
	{
		font-size:0.8em
	}
.endpoints .group-endpoints .endpoint .endpoint-label
	{
		font-size:1em;
		cursor:pointer;
	}

a:hover
	{ 
		animation: link-hover 0.35s;
		-moz-animation: link-hover 0.35s; /* Firefox */
		-webkit-animation: link-hover 0.35s; /* Safari and Chrome */
		-o-animation: link-hover 0.35s; /* Opera */
	}

.trying
	{
		position:absolute;
		overflow:auto;
		margin:0px;
		padding:15px 30px 15px 20px;
		left:24%;
		right:0px;
		top:0px;
		bottom:0px

		animation: change-endpoints 0.5s;
		-moz-animation: change-endpoints 0.5s; /* Firefox */
		-webkit-animation: change-endpoints 0.5s; /* Safari and Chrome */
		-o-animation: change-endpoints 0.5s; /* Opera */
	}
.trying .try-title
	{
		margin:0px
	}
.trying .try-url
	{
		font-weight:normal;
		margin:5px 0px 0px 0px
	}
.trying .try-description
	{
		margin:30px 0px 40px 0px
	}
.trying .try-params
	{
		border:0px none;
		font-size:0.8em
	}
.trying .try-params .try-param-hidden
	{
		display:none
	}
.trying .try-params .try-label
	{
		vertical-align:top;
		padding:2px 20px 0px 0px;
		font-weight:bold
	}
.trying .try-params .try-param
	{
		vertical-align:top;
		padding:0px 0px 10px 0px
	}
.trying .try-params .try-param .try-param-add,.trying .try-params .try-param .try-param-remove
	{
		cursor:pointer
	}
.trying .try-params .try-param .try-param-flag
	{
		font-size:0.8em
	}
.trying .try-params .try-param .try-param-desc
	{
		font-size:0.8em;
		display:block
	}
.trying .try-params .try-param .dyn-param-name
	{
		width:80px
	}
.trying .try-params .try-param .dyn-param-value
	{
		width:150px
	}
.trying .try-params .try-param .trying-signal
	{
		width:10px;
		display:inline-block
	}
.trying .try-params .try-param .param-clone .trying-signal
	{
		margin:0px 3px 0px 3px
	}
.trying .try-result-status
	{
		font-size:1em;
		font-weight:bold
	}
.trying .try-result-status.status-yellow
	{
		color:#D9D919
	}
.trying .try-result-status.status-green
	{
		color:#238E23
	}
.trying .try-result-status.status-red
	{
		color:#A62A2A
	}
.try-form
	{
		margin-bottom:40px
	}
.try-result
	{
		font-weight:bold;
		font-size:0.9em
	}
.try-result .try-result-formatters
	{
		margin:0px;
		padding:0px;
		float:right
	}
.try-result .try-result-text
	{
		width:100%;
		height:250px;
		margin-bottom:40px
	}
.try-errors
	{
		margin:20px 0px 40px 20px;
		list-style:none
	}
.try-errors li
	{
		font-weight:bold
	}
.try-errors li ul
	{
		margin:10px 0px 10px 40px
	}
.try-errors li ul li
	{
		font-weight:normal
	}
.footer
	{
		margin-top:10px;
		font-size:0.8em;
		text-align:center
	}

@keyframes change-endpoints
	{
		0%  {
			zoom: 1;
			filter: alpha(opacity=25);
			opacity: 0.25;
		}
		25%  {
			zoom: 1;
			filter: alpha(opacity=50);
			opacity: 0.5;
		}
		50%  {
			zoom: 1;
			filter: alpha(opacity=75);
			opacity: 0.75;
		}
		100% {
			zoom: 1;
			filter: alpha(opacity=100);
			opacity: 1.0;
		}
	}

@-moz-keyframes change-endpoints /* Firefox */
	{
		0%  {
			zoom: 1;
			filter: alpha(opacity=25);
			opacity: 0.25;
		}
		25%  {
			zoom: 1;
			filter: alpha(opacity=50);
			opacity: 0.5;
		}
		50%  {
			zoom: 1;
			filter: alpha(opacity=75);
			opacity: 0.75;
		}
		100% {
			zoom: 1;
			filter: alpha(opacity=100);
			opacity: 1.0;
		}
	}

@-webkit-keyframes change-endpoints /* Safari and Chrome */
	{
		0%  {
			zoom: 1;
			filter: alpha(opacity=25);
			opacity: 0.25;
		}
		25%  {
			zoom: 1;
			filter: alpha(opacity=50);
			opacity: 0.5;
		}
		50%  {
			zoom: 1;
			filter: alpha(opacity=75);
			opacity: 0.75;
		}
		100% {
			zoom: 1;
			filter: alpha(opacity=100);
			opacity: 1.0;
		}
	}

@-o-keyframes change-endpoints /* Opera */
	{
		0%  {
			zoom: 1;
			filter: alpha(opacity=25);
			opacity: 0.25;
		}
		25%  {
			zoom: 1;
			filter: alpha(opacity=50);
			opacity: 0.5;
		}
		50%  {
			zoom: 1;
			filter: alpha(opacity=75);
			opacity: 0.75;
		}
		100% {
			zoom: 1;
			filter: alpha(opacity=100);
			opacity: 1.0;
		}
	}

@keyframes link-hover
	{
		0%   {background-color:rgba(168,168,168,0.5);}
		25%  {background-color:rgba(184,184,184,0.5);}
		50%  {background-color:rgba(200,200,200,0.5);}
		75%  {background-color:rgba(216,216,216,0.5);}
		100% {background-color:rgba(248,248,248,0.5);}
	}

@-moz-keyframes link-hover /* Firefox */
	{
		0%   {background-color:rgba(168,168,168,0.5);}
		25%  {background-color:rgba(184,184,184,0.5);}
		50%  {background-color:rgba(200,200,200,0.5);}
		75%  {background-color:rgba(216,216,216,0.5);}
		100% {background-color:rgba(248,248,248,0.5);}
	}

@-webkit-keyframes link-hover /* Safari and Chrome */
	{
		0%   {background-color:rgba(168,168,168,0.5);}
		25%  {background-color:rgba(184,184,184,0.5);}
		50%  {background-color:rgba(200,200,200,0.5);}
		75%  {background-color:rgba(216,216,216,0.5);}
		100% {background-color:rgba(248,248,248,0.5);}
	}

@-o-keyframes link-hover /* Opera */
	{
		0%   {background-color:rgba(168,168,168,0.5);}
		25%  {background-color:rgba(184,184,184,0.5);}
		50%  {background-color:rgba(200,200,200,0.5);}
		75%  {background-color:rgba(216,216,216,0.5);}
		100% {background-color:rgba(248,248,248,0.5);}
	}




















