/** * Markdown * * */ body.udx-markdown { background: #ffffff; margin: 0px; padding: 0px; font-size: 12px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-weight: normal; color: #444444; .container { width: 960px; margin: 0px auto; } .slider-wrapper { background: #FFF; border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; } img { border: 0; outline: 0; } .clear { clear: both; height: 0 !important; } h1, h2, h3, h4, h5, h6 { margin: 0px; } h1 { font-size: 30px; font-weight: normal; } h1.page-header { border-top: 1px solid #EFEFEF; border-bottom: 1px solid #EFEFEF; padding: 20px 0px; margin: 0 0 40px 0; color: #555555; } h2 { font-size: 28px; font-weight: normal; color: #ACB3BA; } h3 { font-size: 24px; font-weight: normal; margin: 0 0 8px 0; } h4 { font-size: 20px; font-weight: bold; } h5 { font-size: 18px; font-weight: bold; } h6 { font-size: 16px; font-weight: bold; } a { outline: none; color: #429CB3; text-decoration: none; } a:hover { color: #f26535; } pre { border: 1px solid #dddddd; padding: 15px; font-size: 10px; margin: 0 0 20px 0; } blockquote { padding: 15px; border: 1px solid #dddddd; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; margin: 0 0 20px 0; font-size: 18px; line-height: 34px; } blockquote span { font-size: 34px; } p { color: #777777; line-height: 23px; font-size: 13px; font-family: Arial, Helvetica, sans-serif; } p strong { color: #454545; } p.justify { text-align: justify; } .grid p { margin-bottom: 20px; } /*-----------------------------------------------------------------------------------*/ /* Header CSS /*-----------------------------------------------------------------------------------*/ #header { padding: 5px 0 5px 0; color: #fff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; background: #F8F8F8; height: 25px; } #header span.separator, #header a { font-weight: normal; color: #000; opacity: 0.6; float: right; margin-left: 0.6em; } .header-right { float: right; width: 243px; margin: 5px 0 0 0; } #bottom-content { background-color: #F2F2F2; } /*-----------------------------------------------------------------------------------*/ /* Content /*-----------------------------------------------------------------------------------*/ .slide-break { color: transparent; } .cloud-container { width: 874px; height: 318px; } .cloud-container .cloud-icons { height: 318px; position: absolute; left: 0; top: 30; width: 580px; } .app-cloud { margin-bottom: 50px; z-index: 5; position: relative; top: 0; left: 0; height: 318px; } #clouds-460 { margin: 0 0 30px 0; } /*-----------------------------------------------------------------------------------*/ /* Swagger Explorer /*-----------------------------------------------------------------------------------*/ div.gist { margin: 20px 0 25px 0 !important } p.big, div.big p { font-size: 1em; margin-bottom: 10px; } span.weak { color: #666666 } span.blank, span.empty { color: #888888; font-style: italic; } a { color: #547f00 } strong { font-family: "Droid Sans", sans-serif; font-weight: bold; font-weight: bold; } .code { font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace } pre { /* white-space: pre-line */; 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; } .required { font-weight: bold } table.fullwidth { width: 100% } form.form_box { background-color: #ebf3f9; border: 1px solid black; border-color: #c3d9ec; padding: 10px; } form.form_box input[type=submit] { display: block; padding: 10px; } form.form_box p.weak { font-size: 0.8em } form.form_box label { color: #0f6ab4 !important } form.form_box p { color: #7e7b6d; font-size: 0.9em; padding: 0 0 15px 0; } form.form_box p strong { color: black } form.form_box p a { color: #646257 } form.formtastic fieldset.inputs ol li p.inline-hints { font-size: 0.9em; font-style: italic; margin: 0; margin-left: 0; } form.formtastic fieldset.inputs ol li label { clear: both; color: #666666; display: block; padding: 0 0 3px 0; width: auto; } form.formtastic fieldset.inputs ol li label abbr { color: #888888; padding-left: 3px; } form.formtastic fieldset.inputs ol li.required label { color: black } form.formtastic fieldset.inputs ol li.string input, form.formtastic fieldset.inputs ol li.url input, form.formtastic fieldset.inputs ol li.numeric input { clear: both; display: block; padding: 4px; width: auto; } form.formtastic fieldset.inputs ol li.string input.title, form.formtastic fieldset.inputs ol li.url input.title, form.formtastic fieldset.inputs ol li.numeric input.title { font-size: 1.3em } form.formtastic fieldset.inputs ol li.text textarea { clear: both; display: block; font-family: "Droid Sans", sans-serif; height: 250px; padding: 4px; } form.formtastic fieldset.inputs ol li.select select { clear: both; display: block; } form.formtastic fieldset.inputs ol li.boolean { clear: both; display: block; float: none; overflow: hidden; } form.formtastic fieldset.inputs ol li.boolean label { clear: none; display: block; float: left; margin: 0; padding: 0; } form.formtastic fieldset.inputs ol li.boolean input { clear: none; display: block; float: left; margin: 0 5px 0 0; } form.formtastic fieldset.buttons { margin: 0; padding: 0; } form.fullwidth ol li.string input, form.fullwidth ol li.url input, form.fullwidth ol li.text textarea, form.fullwidth ol li.numeric input { width: 500px !important } body { font-family: "Droid Sans", sans-serif } .swagger-ui-wrap { margin-left: auto; margin-right: auto; max-width: 960px; } .icon-btn { cursor: pointer } #message-bar { text-align: center; margin-top: 20px; border-radius: 10px; line-height: 60px; } .message-success { color: #89BF04; background: rgba(0, 0, 0, 0.04); } .message-fail { background: rgba(0, 0, 0, 0.04); color: #cc0000 } .base_url { display: none } /** * Very Small Screens (iPhone 3) * */ @media ( max-width: 480px ) { .phone-only { display: block; } } /** * {description missing} * */ @media ( max-width: 767px ) { body { padding: 10px; } body #header a#logo { display: none; } body #header form#api_selector .input input#input_baseurl { width: 250px; } #swagger-ui-container { padding: 20px; } body ul#resources li.resource div.heading ul.options { display: none; } .hidden-phone { display: none; } } /*-----------------------------------------------------------------------------------*/ /* Footer CSS /*-----------------------------------------------------------------------------------*/ #footer { min-height: 120px; padding: 20px 0 0 0; color: #6F6F6F; line-height: 24px; background: #F2F2F2; border-top: 1px solid #EDEDED; } #footer-right { float: right; text-align: right; line-height: 26px; } #footer .social { margin: 0 0 0 20px; } #logo.container { padding: 100px 0 150px 0; } #logo .product { display: block; font: 400 60px "Helvetica Neue", Helvetica, Arial, sans-serif; color: #353535; width: 100%; } #logo .version { font-style: italic; font-weight: 100; font-size: 50px; color: #999; margin-left: 5px; } #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; } /** * iPads, mid-size Tablets and iPhone 4, but not iPhone 3 * */ @media ( min-width: 768px ) and ( max-width: 979px ) { .hidden-tablet { display: none; } } /** * iPads and mid-size Tablets and Phones * * Screens below this size have a collapsed Navbar. * */ @media ( max-width: 979px ) { .hidden-mobile { display: none; } } }