/*! normalize.css v2.1.2 | MIT License | git.io/normalize */

/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined in IE 8/9.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}

/**
 * Correct `inline-block` display not defined in IE 8/9.
 */

audio,
canvas,
video {
    display: inline-block;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
    display: none;
    height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */

[hidden] {
    display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

html {
    font-family: sans-serif; /* 1 */
    -ms-text-size-adjust: 100%; /* 2 */
    -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */

body {
    margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */

a:focus {
    outline: thin dotted;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

a:active,
a:hover {
    outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */

abbr[title] {
    border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */

b,
strong {
    font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */

dfn {
    font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
    background: #ff0;
    color: #000;
}

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */

code,
kbd,
pre,
samp {
    font-family: monospace, serif;
    font-size: 1em;
}

/**
 * Improve readability of pre-formatted text in all browsers.
 */

pre {
    white-space: pre-wrap;
}

/**
 * Set consistent quote types.
 */

q {
    quotes: "\201C" "\201D" "\2018" "\2019";
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
    font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9.
 */

img {
    border: 0;
}

/**
 * Correct overflow displayed oddly in IE 9.
 */

svg:not(:root) {
    overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari 5.
 */

figure {
    margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
    border: 0; /* 1 */
    padding: 0; /* 2 */
}

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */

button,
input,
select,
textarea {
    font-family: inherit; /* 1 */
    font-size: 100%; /* 2 */
    margin: 0; /* 3 */
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

button,
input {
    line-height: normal;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */

button,
select {
    text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
    cursor: default;
}

/**
 * 1. Address box sizing set to `content-box` in IE 8/9.
 * 2. Remove excess padding in IE 8/9.
 */

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */

textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
    border-collapse: collapse;
    border-spacing: 0;
}

body.udx-markdown{background:#fff;margin:0;padding:0;font-size:12px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-weight:normal;color:#444}body.udx-markdown .container{width:960px;margin:0 auto}body.udx-markdown .slider-wrapper{background:#FFF;border-top:1px solid #ededed;border-bottom:1px solid #ededed}body.udx-markdown img{border:0;outline:0}body.udx-markdown .clear{clear:both;height:0!important}body.udx-markdown h1,body.udx-markdown h2,body.udx-markdown h3,body.udx-markdown h4,body.udx-markdown h5,body.udx-markdown h6{margin:0}body.udx-markdown h1{font-size:30px;font-weight:normal}body.udx-markdown h1.page-header{border-top:1px solid #efefef;border-bottom:1px solid #efefef;padding:20px 0;margin:0 0 40px 0;color:#555}body.udx-markdown h2{font-size:28px;font-weight:normal;color:#acb3ba}body.udx-markdown h3{font-size:24px;font-weight:normal;margin:0 0 8px 0}body.udx-markdown h4{font-size:20px;font-weight:bold}body.udx-markdown h5{font-size:18px;font-weight:bold}body.udx-markdown h6{font-size:16px;font-weight:bold}body.udx-markdown a{outline:0;color:#429cb3;text-decoration:none}body.udx-markdown a:hover{color:#f26535}body.udx-markdown pre{border:1px solid #ddd;padding:15px;font-size:10px;margin:0 0 20px 0}body.udx-markdown blockquote{padding:15px;border:1px solid #ddd;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;margin:0 0 20px 0;font-size:18px;line-height:34px}body.udx-markdown blockquote span{font-size:34px}body.udx-markdown p{color:#777;line-height:23px;font-size:13px;font-family:Arial,Helvetica,sans-serif}body.udx-markdown p strong{color:#454545}body.udx-markdown p.justify{text-align:justify}body.udx-markdown .grid p{margin-bottom:20px}body.udx-markdown #header{padding:5px 0 5px 0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;background:#f8f8f8;height:25px}body.udx-markdown #header span.separator,body.udx-markdown #header a{font-weight:normal;color:#000;opacity:.6;float:right;margin-left:.6em}body.udx-markdown .header-right{float:right;width:243px;margin:5px 0 0 0}body.udx-markdown #bottom-content{background-color:#f2f2f2}body.udx-markdown .slide-break{color:transparent}body.udx-markdown .cloud-container{width:874px;height:318px}body.udx-markdown .cloud-container .cloud-icons{height:318px;position:absolute;left:0;top:30;width:580px}body.udx-markdown .app-cloud{margin-bottom:50px;z-index:5;position:relative;top:0;left:0;height:318px}body.udx-markdown #clouds-460{margin:0 0 30px 0}body.udx-markdown div.gist{margin:20px 0 25px 0!important}body.udx-markdown p.big,body.udx-markdown div.big p{font-size:1em;margin-bottom:10px}body.udx-markdown span.weak{color:#666}body.udx-markdown span.blank,body.udx-markdown span.empty{color:#888;font-style:italic}body.udx-markdown a{color:#547f00}body.udx-markdown strong{font-family:"Droid Sans",sans-serif;font-weight:bold}body.udx-markdown .code{font-family:"Anonymous Pro","Menlo","Consolas","Bitstream Vera Sans Mono","Courier New",monospace}body.udx-markdown pre{background-color:#fcf6db;border:1px solid black;border-color:#e5e0c6;font-family:"Anonymous Pro","Menlo","Consolas","Bitstream Vera Sans Mono","Courier New",monospace;padding:10px}body.udx-markdown .required{font-weight:bold}body.udx-markdown table.fullwidth{width:100%}body.udx-markdown form.form_box{background-color:#ebf3f9;border:1px solid black;border-color:#c3d9ec;padding:10px}body.udx-markdown form.form_box input[type=submit]{display:block;padding:10px}body.udx-markdown form.form_box p.weak{font-size:.8em}body.udx-markdown form.form_box label{color:#0f6ab4!important}body.udx-markdown form.form_box p{color:#7e7b6d;font-size:.9em;padding:0 0 15px 0}body.udx-markdown form.form_box p strong{color:#000}body.udx-markdown form.form_box p a{color:#646257}body.udx-markdown form.formtastic fieldset.inputs ol li p.inline-hints{font-size:.9em;font-style:italic;margin:0;margin-left:0}body.udx-markdown form.formtastic fieldset.inputs ol li label{clear:both;color:#666;display:block;padding:0 0 3px 0;width:auto}body.udx-markdown form.formtastic fieldset.inputs ol li label abbr{color:#888;padding-left:3px}body.udx-markdown form.formtastic fieldset.inputs ol li.required label{color:#000}body.udx-markdown form.formtastic fieldset.inputs ol li.string input,body.udx-markdown form.formtastic fieldset.inputs ol li.url input,body.udx-markdown form.formtastic fieldset.inputs ol li.numeric input{clear:both;display:block;padding:4px;width:auto}body.udx-markdown form.formtastic fieldset.inputs ol li.string input.title,body.udx-markdown form.formtastic fieldset.inputs ol li.url input.title,body.udx-markdown form.formtastic fieldset.inputs ol li.numeric input.title{font-size:1.3em}body.udx-markdown form.formtastic fieldset.inputs ol li.text textarea{clear:both;display:block;font-family:"Droid Sans",sans-serif;height:250px;padding:4px}body.udx-markdown form.formtastic fieldset.inputs ol li.select select{clear:both;display:block}body.udx-markdown form.formtastic fieldset.inputs ol li.boolean{clear:both;display:block;float:none;overflow:hidden}body.udx-markdown form.formtastic fieldset.inputs ol li.boolean label{clear:none;display:block;float:left;margin:0;padding:0}body.udx-markdown form.formtastic fieldset.inputs ol li.boolean input{clear:none;display:block;float:left;margin:0 5px 0 0}body.udx-markdown form.formtastic fieldset.buttons{margin:0;padding:0}body.udx-markdown form.fullwidth ol li.string input,body.udx-markdown form.fullwidth ol li.url input,body.udx-markdown form.fullwidth ol li.text textarea,body.udx-markdown form.fullwidth ol li.numeric input{width:500px!important}body.udx-markdown body{font-family:"Droid Sans",sans-serif}body.udx-markdown .swagger-ui-wrap{margin-left:auto;margin-right:auto;max-width:960px}body.udx-markdown .icon-btn{cursor:pointer}body.udx-markdown #message-bar{text-align:center;margin-top:20px;border-radius:10px;line-height:60px}body.udx-markdown .message-success{color:#89bf04;background:rgba(0,0,0,0.04)}body.udx-markdown .message-fail{background:rgba(0,0,0,0.04);color:#c00}body.udx-markdown .base_url{display:none}@media(max-width:480px){body.udx-markdown .phone-only{display:block}}@media(max-width:767px){body.udx-markdown body{padding:10px}body.udx-markdown body #header a#logo{display:none}body.udx-markdown body #header form#api_selector .input input#input_baseurl{width:250px}body.udx-markdown #swagger-ui-container{padding:20px}body.udx-markdown body ul#resources li.resource div.heading ul.options{display:none}body.udx-markdown .hidden-phone{display:none}}body.udx-markdown #footer{min-height:120px;padding:20px 0 0 0;color:#6f6f6f;line-height:24px;background:#f2f2f2;border-top:1px solid #ededed}body.udx-markdown #footer-right{float:right;text-align:right;line-height:26px}body.udx-markdown #footer .social{margin:0 0 0 20px}body.udx-markdown #logo.container{padding:100px 0 150px 0}body.udx-markdown #logo .product{display:block;font:400 60px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#353535;width:100%}body.udx-markdown #logo .version{font-style:italic;font-weight:100;font-size:50px;color:#999;margin-left:5px}body.udx-markdown #logo .description{position:relative;top:15px;font:100 30px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#cecece;line-height:.75;max-width:600px;display:block}@media(min-width:768px) and (max-width:979px){body.udx-markdown .hidden-tablet{display:none}}@media(max-width:979px){body.udx-markdown .hidden-mobile{display:none}}