# HG changeset patch # User Thierry Florac # Date 1427468339 -3600 # Node ID ceadc47045ba39b484a592cc532b393d48d36913 # Parent 9f9891547c57829fa3a2ce25805ce04320e1071e JQuery-UI upgrade diff -r 9f9891547c57 -r ceadc47045ba src/ztfy/myams/resources/css/ext/jquery-ui-1.11.2.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/ztfy/myams/resources/css/ext/jquery-ui-1.11.2.css Fri Mar 27 15:58:59 2015 +0100 @@ -0,0 +1,827 @@ +/*! jQuery UI - v1.11.2 - 2015-01-27 +* http://jqueryui.com +* Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-clearfix { + min-height: 0; /* support: IE7 */ +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; +} + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-disabled .ui-resizable-handle, +.ui-resizable-autohide .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted black; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: .5em .5em .5em .7em; + min-height: 0; /* support: IE7 */ + font-size: 100%; +} +.ui-accordion .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-icons .ui-accordion-icons { + padding-left: 2.2em; +} +.ui-accordion .ui-accordion-header .ui-accordion-header-icon { + position: absolute; + left: .5em; + top: 50%; + margin-top: -8px; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-button { + display: inline-block; + position: relative; + padding: 0; + line-height: normal; + margin-right: .1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + overflow: visible; /* removes extra width in IE */ +} +.ui-button, +.ui-button:link, +.ui-button:visited, +.ui-button:hover, +.ui-button:active { + text-decoration: none; +} +/* to make room for the icon, a width needs to be set here */ +.ui-button-icon-only { + width: 2.2em; +} +/* button elements seem to need a little more width */ +button.ui-button-icon-only { + width: 2.4em; +} +.ui-button-icons-only { + width: 3.4em; +} +button.ui-button-icons-only { + width: 3.7em; +} + +/* button text element */ +.ui-button .ui-button-text { + display: block; + line-height: normal; +} +.ui-button-text-only .ui-button-text { + padding: .4em 1em; +} +.ui-button-icon-only .ui-button-text, +.ui-button-icons-only .ui-button-text { + padding: .4em; + text-indent: -9999999px; +} +.ui-button-text-icon-primary .ui-button-text, +.ui-button-text-icons .ui-button-text { + padding: .4em 1em .4em 2.1em; +} +.ui-button-text-icon-secondary .ui-button-text, +.ui-button-text-icons .ui-button-text { + padding: .4em 2.1em .4em 1em; +} +.ui-button-text-icons .ui-button-text { + padding-left: 2.1em; + padding-right: 2.1em; +} +/* no icon support for input elements, provide padding by default */ +input.ui-button { + padding: .4em 1em; +} + +/* button icon element(s) */ +.ui-button-icon-only .ui-icon, +.ui-button-text-icon-primary .ui-icon, +.ui-button-text-icon-secondary .ui-icon, +.ui-button-text-icons .ui-icon, +.ui-button-icons-only .ui-icon { + position: absolute; + top: 50%; + margin-top: -8px; +} +.ui-button-icon-only .ui-icon { + left: 50%; + margin-left: -8px; +} +.ui-button-text-icon-primary .ui-button-icon-primary, +.ui-button-text-icons .ui-button-icon-primary, +.ui-button-icons-only .ui-button-icon-primary { + left: .5em; +} +.ui-button-text-icon-secondary .ui-button-icon-secondary, +.ui-button-text-icons .ui-button-icon-secondary, +.ui-button-icons-only .ui-button-icon-secondary { + right: .5em; +} + +/* button sets */ +.ui-buttonset { + margin-right: 7px; +} +.ui-buttonset .ui-button { + margin-left: 0; + margin-right: -.3em; +} + +/* workarounds */ +/* reset extra padding in Firefox, see h5bp.com/l */ +input.ui-button::-moz-focus-inner, +button.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-datepicker { + width: 17em; + padding: .2em .2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: .2em 0; +} +.ui-datepicker .ui-datepicker-prev, +.ui-datepicker .ui-datepicker-next { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-prev-hover, +.ui-datepicker .ui-datepicker-next-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-prev span, +.ui-datepicker .ui-datepicker-next span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: .9em; + border-collapse: collapse; + margin: 0 0 .4em; +} +.ui-datepicker th { + padding: .7em .3em; + text-align: center; + font-weight: bold; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td span, +.ui-datepicker td a { + display: block; + padding: .2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: .7em 0 0 0; + padding: 0 .2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: .5em .2em .4em; + cursor: pointer; + padding: .2em .6em .3em .6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} + +/* with multiple calendars */ +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto .4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} + +/* RTL support */ +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} +.ui-dialog { + overflow: hidden; + position: absolute; + top: 0; + left: 0; + padding: .2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: .4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: .1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: .3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: .5em 1em; + background: none; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: .5em; + padding: .3em 1em .5em .4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: .5em .4em .5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-se { + width: 12px; + height: 12px; + right: -5px; + bottom: -5px; + background-position: 16px 16px; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: none; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + position: relative; + margin: 0; + padding: 3px 1em 3px .4em; + cursor: pointer; + min-height: 0; /* support: IE7 */ + /* support: IE10, see #8844 */ + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-focus, +.ui-menu .ui-state-active { + margin: -1px; +} + +/* icon support */ +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item { + padding-left: 2em; +} + +/* left-aligned */ +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: .2em; + margin: auto 0; +} + +/* right-aligned */ +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw=="); + height: 100%; + filter: alpha(opacity=25); /* support: IE8 */ + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + /* Support: IE7 */ + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: bold; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-button { + display: inline-block; + overflow: hidden; + position: relative; + text-decoration: none; + cursor: pointer; +} +.ui-selectmenu-button span.ui-icon { + right: 0.5em; + left: auto; + margin-top: -8px; + position: absolute; + top: 50%; +} +.ui-selectmenu-button span.ui-selectmenu-text { + text-align: left; + padding: 0.4em 2.1em 0.4em 1em; + display: block; + line-height: 1.4; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* support: IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -.3em; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: none; + color: inherit; + padding: 0; + margin: .2em 0; + vertical-align: middle; + margin-left: .4em; + margin-right: 22px; +} +.ui-spinner-button { + width: 16px; + height: 50%; + font-size: .5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +/* more specificity required here to override default borders */ +.ui-spinner a.ui-spinner-button { + border-top: none; + border-bottom: none; + border-right: none; +} +/* vertically center icon */ +.ui-spinner .ui-icon { + position: absolute; + margin-top: -8px; + top: 50%; + left: 0; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} + +/* TR overrides */ +.ui-spinner .ui-icon-triangle-1-s { + /* need to fix icons sprite */ + background-position: -65px -16px; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; + -webkit-box-shadow: 0 0 5px #aaa; + box-shadow: 0 0 5px #aaa; +} +body .ui-tooltip { + border-width: 2px; +} diff -r 9f9891547c57 -r ceadc47045ba src/ztfy/myams/resources/css/ext/jquery-ui-1.11.2.min.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/ztfy/myams/resources/css/ext/jquery-ui-1.11.2.min.css Fri Mar 27 15:58:59 2015 +0100 @@ -0,0 +1,4 @@ +/*! jQuery UI - v1.11.2 - 2015-01-27 +* http://jqueryui.com +* Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css +* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px} \ No newline at end of file diff -r 9f9891547c57 -r ceadc47045ba src/ztfy/myams/resources/css/ext/jquery-ui.css --- a/src/ztfy/myams/resources/css/ext/jquery-ui.css Fri Mar 27 15:58:38 2015 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,4044 +0,0 @@ -/*! Copyright 2014 jQuery Foundation and other contributors - * Includes: - * - normalize.css v1.0.1 | MIT License | git.io/normalize - * - Font Awesome - http://fortawesome.github.com/Font-Awesome - CC BY 3.0 - */ - -/* ========================================================================== - HTML5 display definitions - ========================================================================== */ - -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -/* - * Corrects `block` display not defined in IE 6/7/8/9 and Firefox 3. - */ - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -nav, -section, -summary { - display: block; -} - -/* - * Corrects `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. - */ - -audio, -canvas, -video { - display: inline-block; - *display: inline; - *zoom: 1; -} - -/* - * Prevents modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ - -audio:not([controls]) { - display: none; - height: 0; -} - -/* ========================================================================== - Base - ========================================================================== */ - -/* - * 1. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using - * `em` units. - * 2. Prevents iOS text size adjust after orientation change, without disabling - * user zoom. - */ - -html { - font-size: 100%; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ - -ms-text-size-adjust: 100%; /* 2 */ -} - -/* - * Addresses `font-family` inconsistency between `textarea` and other form - * elements. - */ - -html, -button, -input, -select, -textarea { - font-family: Frutiger, sans-serif; - color: #333; -} - -/* - * Addresses margins handled incorrectly in IE 6/7. - */ - -body { - margin: 0; -} - -::-moz-selection { - background: #b3d4fc; - text-shadow: none; -} - -::selection { - background: #b3d4fc; - text-shadow: none; -} - -.chromeframe { - margin: 0.2em 0; - background: #ccc; - color: #000; - padding: 0.2em 0; -} - -/* ========================================================================== - Links - ========================================================================== */ - -/* - * Addresses `outline` inconsistency between Chrome and other browsers. - */ - -a:focus { - outline: thin dotted; -} - -/* - * Improves readability when focused and also mouse hovered in all browsers. - */ - -a:active, -a:hover { - outline: 0; -} - -/* ========================================================================== - Typography - ========================================================================== */ - -/* - * Addresses font sizes and margins set differently in IE 6/7. - * Addresses font sizes within `section` and `article` in Firefox 4+, Safari 5, - * and Chrome. - */ - -h1 { - font-size: 2em; - margin: 0 0 0.33em; -} - -h2 { - font-size: 1.5em; - margin: 0 0 0.5em; -} - -h3 { - font-size: 1.25em; - margin: 0 0 0.67em; -} - -h4 { - font-size: 1em; - margin: 0 0 1em; -} - -h5 { - font-size: 0.83em; - margin: 0 0 1.33em; -} - -h6 { - font-size: 0.75em; - margin: 0 0 2em; -} - -h1, h2, h3, h4, h5, h6 { - font-weight: 700; - font-family: "Frutiger-Bold", Helvetica, Arial, Geneva, sans-serif !important; -} -/* - * Addresses styling not present in IE 7/8/9, Safari 5, and Chrome. - */ - -abbr[title] { - border-bottom: 1px dotted; -} - -/* - * Addresses style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. - */ - -b, -strong { - font-weight: bold; -} - -blockquote { - margin: 1em 40px; -} - -/* - * Addresses styling not present in Safari 5 and Chrome. - */ - -dfn { - font-style: italic; -} - -/* - * Addresses styling not present in IE 6/7/8/9. - */ - -mark { - background: #ff0; - color: #000; -} - -/* - * Addresses margins set differently in IE 6/7. - */ - -p, -pre { - margin: 1em 0; -} - -/* - * Improves readability of pre-formatted text in all browsers. - */ - -pre, code { - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - word-spacing: 0; - font-size: 13px; - line-height: 16px; -} -code { - padding: 0 3px; - background-color: #eee; - border-radius: 3px; -} -pre code { - background-color: transparent; - font-size: 16px; - font-weight: bold; - white-space: pre; - word-wrap: normal; -} - -/* - * Addresses CSS quotes not supported in IE 6/7. - */ - -q { - quotes: none; -} - -/* - * Addresses `quotes` property not supported in Safari 4. - */ - -q:before, -q:after { - content: ''; - content: none; -} - -/* - * Prevents `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; -} - -/* ========================================================================== - Lists - ========================================================================== */ - -/* - * Addresses margins set differently in IE 6/7. - */ - -dl, -menu, -ol, -ul { - margin: 0 0 1em; -} - -dd { - margin: 0 0 0 40px; -} - -/* - * Addresses paddings set differently in IE 6/7. - */ - -menu, -ol, -ul { - padding: 0; -} - -/* - * Corrects list images handled incorrectly in IE 7. - */ - -nav ul, -nav ol { - list-style: none; - list-style-image: none; -} - -/* ========================================================================== - Embedded content - ========================================================================== */ - -/* - * 1. Removes border when inside `a` element in IE 6/7/8/9 and Firefox 3. - * 2. Improves image quality when scaled in IE 7. - */ - -img { - border: 0; /* 1 */ - -ms-interpolation-mode: bicubic; /* 2 */ - vertical-align: middle; - max-width: 100%; -} - -/* ========================================================================== - Figures - ========================================================================== */ - -/* - * Addresses margin not present in IE 6/7/8/9, Safari 5, and Opera 11. - */ - -figure { - margin: 0; -} - -/* ========================================================================== - Forms - ========================================================================== */ - -/* - * Corrects margin displayed oddly in IE 6/7. - */ - -form { - margin: 0; - padding: 10px 0; -} - -/* - * Define consistent border, margin, and padding. - */ - -fieldset { - border: 0; - margin: 0; - padding: 0; -} - -/* - * 1. Corrects color not being inherited in IE 6/7/8/9. - * 2. Corrects text not wrapping in Firefox 3. - * 3. Corrects alignment displayed oddly in IE 6/7. - */ - -legend { - border: 0; /* 1 */ - padding: 0; - white-space: normal; /* 2 */ - *margin-left: -7px; /* 3 */ -} - -/* - * 1. Corrects font size not being inherited in all browsers. - * 2. Addresses margins set differently in IE 6/7, Firefox 3+, Safari 5, - * and Chrome. - * 3. Improves appearance and consistency in all browsers. - */ - -button, -input, -select, -textarea { - font-size: 100%; /* 1 */ - margin: 0; /* 2 */ - vertical-align: baseline; /* 3 */ - *vertical-align: middle; /* 3 */ -} - -/* - * Addresses Firefox 3+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ - -button, -input { - line-height: normal; -} - -/* - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Corrects inability to style clickable `input` types in iOS. - * 3. Improves usability and consistency of cursor style between image-type - * `input` and others. - * 4. Removes inner spacing in IE 7 without affecting normal text inputs. - * Known issue: inner spacing remains in IE 6. - */ - -button, -html input[type="button"], /* 1 */ -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; /* 2 */ - cursor: pointer; /* 3 */ - *overflow: visible; /* 4 */ -} - -/* - * Re-set default cursor for disabled elements. - */ - -button[disabled], -input[disabled] { - cursor: default; -} - -/* - * 1. Addresses box sizing set to content-box in IE 8/9. - * 2. Removes excess padding in IE 8/9. - * 3. Removes excess padding in IE 7. - * Known issue: excess padding remains in IE 6. - */ - -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ - *height: 13px; /* 3 */ - *width: 13px; /* 3 */ -} - -/* - * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome. - * 2. Addresses `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; -} - -/* - * Removes 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; -} - -/* - * Removes inner padding and border in Firefox 3+. - */ - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -/* - * 1. Removes default vertical scrollbar in IE 6/7/8/9. - * 2. Improves readability and alignment in all browsers. - */ - -textarea { - overflow: auto; /* 1 */ - vertical-align: top; /* 2 */ - min-height: 150px; - resize: vertical; -} - -#content input[type="text"], -#content input[type="email"], -#content textarea { - color: #666; - - width: 70%; - min-width: 300px; - - margin: 5px 0 10px 0; - padding: 8px 12px; - - background: rgba(245,245,245,0.37); - - border: 1px solid rgba(192,192,192,0.49); - border-radius: 2px; - - -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.17); - box-shadow: inset 0 1px 3px rgba(0,0,0,0.17); -} - -/* - * 1. :-moz-placeholder has been deprecated in favor of ::-moz-placeholder. - * 2. Using :placeholder for completeness. - */ -::-webkit-input-placeholder { - color: #9A1B1E; -} -:-moz-placeholder { /* 1 */ - color: #9A1B1E; -} -::-moz-placeholder { - color: #9A1B1E; -} -:-ms-placeholder { - color: #9A1B1E; -} -:placeholder { /* 2 */ - color: #9A1B1E; -} - -#content input:focus, -#content input[type="text"]:focus, -#content input[type="email"]:focus, -#content textarea:focus { - outline: none; - - color: #333; - background: #FFF; - - border: 1px solid #B24926; - - -webkit-box-shadow: 0px 0px 6px rgba(23,138,156,0.5), - inset 0px 1px 3px rgba(0,0,0,0.2); - - box-shadow: 0px 0px 6px rgba(23,138,156,0.5), - inset 0px 1px 3px rgba(0,0,0,0.2); -} - -/** - * Radio Buttons - */ - -.radio { - margin: 15px 0; -} - -#content .radio ul { - margin: 0; - padding: 0; - float: left; -} - -#content .radio ul li { - margin: 0; - padding: 0; - background: none; - list-style-type: none; -} - -.radio label { - margin: 5px 0; -} - -input[type=radio] { - margin: 0 5px 0 0; -} - -/** - * Checkboxes - */ - -input[type="checkbox"] { - margin: 0 5px 0 0; -} - -/** - * Submit Buttons - */ - -form input[type="submit"] { - margin: 40px 0; - float: none; -} - -/** - * Top aligned labels - */ - -.top-labels label, -.top-labels .radio label, -.top-labels input[type="text"], -.top-labels input[type="email"], -.top-labels textarea { - display: block; -} - -/** - * Left aligned labels - */ - -.left-labels label { - padding: 5px 0 0 0; - display: block; -} - -.left-labels span { - margin: 0 10px 0 0; - min-width: 100px; - - float: left; - - text-align: left; -} - -.left-labels .radio span { - padding-top: 5px; -} - -.left-labels .radio { - display: block; -} - -.left-labels .radio li label { - margin: 0; - padding: 0 0 5px 0; - - border: 0; -} - -/** - * Label descriptions - */ - -label .field-description { - font-size: 0.8em; -} - -/* ========================================================================== - Tables - ========================================================================== */ - -table { - border-collapse: collapse; - border-spacing: 0; -} - -#content table { - margin: 1em 2em; -} - -#content thead tr { - border-bottom: 2px solid #666; -} - -#content tbody tr { - border-bottom: 1px solid #666; -} - -#content tbody tr:hover { - background-color: #eee; -} - -#content th { - font-family: "klavika-web", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; -} - -#content th, -#content td { - padding: .5em; -} - -/* ========================================================================== - Font Awesome - ========================================================================== */ - -[class^="icon-"], -[class*=" icon-"] { - font-weight: normal; - font-style: normal; - text-decoration: inherit; - -webkit-font-smoothing: antialiased; - - /* sprites.less reset */ - display: inline; - width: auto; - height: auto; - line-height: normal; - vertical-align: baseline; - background-image: none; - background-position: 0% 0%; - background-repeat: repeat; - margin-top: 0; -} - -/* more sprites.less reset*/ -.icon-white, -.nav-pills > .active > a > [class^="icon-"], -.nav-pills > .active > a > [class*=" icon-"], -.nav-list > .active > a > [class^="icon-"], -.nav-list > .active > a > [class*=" icon-"], -.navbar-inverse .nav > .active > a > [class^="icon-"], -.navbar-inverse .nav > .active > a > [class*=" icon-"], -.dropdown-menu > li > a:hover > [class^="icon-"], -.dropdown-menu > li > a:hover > [class*=" icon-"], -.dropdown-menu > .active > a > [class^="icon-"], -.dropdown-menu > .active > a > [class*=" icon-"], -.dropdown-submenu:hover > a > [class^="icon-"], -.dropdown-submenu:hover > a > [class*=" icon-"] { - background-image: none; -} -[class^="icon-"]:before, -[class*=" icon-"]:before { - text-decoration: inherit; - display: inline-block; - speak: none; -} -/* makes sure icons active on rollover in links */ -a [class^="icon-"], -a [class*=" icon-"] { - display: inline-block; -} -/* makes the font 33% larger relative to the icon container */ -.icon-large:before { - vertical-align: -10%; - font-size: 1.3333333333333333em; -} -.btn [class^="icon-"], -.nav [class^="icon-"], -.btn [class*=" icon-"], -.nav [class*=" icon-"] { - display: inline; - /* keeps button heights with and without icons the same */ - -} -.btn [class^="icon-"].icon-large, -.nav [class^="icon-"].icon-large, -.btn [class*=" icon-"].icon-large, -.nav [class*=" icon-"].icon-large { - line-height: .9em; -} -.btn [class^="icon-"].icon-spin, -.nav [class^="icon-"].icon-spin, -.btn [class*=" icon-"].icon-spin, -.nav [class*=" icon-"].icon-spin { - display: inline-block; -} -.nav-tabs [class^="icon-"], -.nav-pills [class^="icon-"], -.nav-tabs [class*=" icon-"], -.nav-pills [class*=" icon-"] { - /* keeps button heights with and without icons the same */ - -} -.nav-tabs [class^="icon-"], -.nav-pills [class^="icon-"], -.nav-tabs [class*=" icon-"], -.nav-pills [class*=" icon-"], -.nav-tabs [class^="icon-"].icon-large, -.nav-pills [class^="icon-"].icon-large, -.nav-tabs [class*=" icon-"].icon-large, -.nav-pills [class*=" icon-"].icon-large { - line-height: .9em; -} -li [class^="icon-"], -.nav li [class^="icon-"], -li [class*=" icon-"], -.nav li [class*=" icon-"] { - display: inline-block; - width: 1.25em; - text-align: center; -} -li [class^="icon-"].icon-large, -.nav li [class^="icon-"].icon-large, -li [class*=" icon-"].icon-large, -.nav li [class*=" icon-"].icon-large { - /* increased font size for icon-large */ - - width: 1.5625em; -} -ul.icons { - list-style-type: none; - text-indent: -0.75em; -} -ul.icons li [class^="icon-"], -ul.icons li [class*=" icon-"] { - width: .75em; -} -.icon-muted { - color: #eeeeee; -} -.icon-border { - border: solid 1px #eeeeee; - padding: .2em .25em .15em; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} -.icon-2x { - font-size: 2em; -} -.icon-2x.icon-border { - border-width: 2px; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} -.icon-3x { - font-size: 3em; -} -.icon-3x.icon-border { - border-width: 3px; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; -} -.icon-4x { - font-size: 4em; -} -.icon-4x.icon-border { - border-width: 4px; - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; -} -.pull-right { - float: right; -} -.pull-left { - float: left; -} -[class^="icon-"].pull-left, -[class*=" icon-"].pull-left { - margin-right: .3em; -} -[class^="icon-"].pull-right, -[class*=" icon-"].pull-right { - margin-left: .3em; -} -.btn [class^="icon-"].pull-left.icon-2x, -.btn [class*=" icon-"].pull-left.icon-2x, -.btn [class^="icon-"].pull-right.icon-2x, -.btn [class*=" icon-"].pull-right.icon-2x { - margin-top: .18em; -} -.btn [class^="icon-"].icon-spin.icon-large, -.btn [class*=" icon-"].icon-spin.icon-large { - line-height: .8em; -} -.btn.btn-small [class^="icon-"].pull-left.icon-2x, -.btn.btn-small [class*=" icon-"].pull-left.icon-2x, -.btn.btn-small [class^="icon-"].pull-right.icon-2x, -.btn.btn-small [class*=" icon-"].pull-right.icon-2x { - margin-top: .25em; -} -.btn.btn-large [class^="icon-"], -.btn.btn-large [class*=" icon-"] { - margin-top: 0; -} -.btn.btn-large [class^="icon-"].pull-left.icon-2x, -.btn.btn-large [class*=" icon-"].pull-left.icon-2x, -.btn.btn-large [class^="icon-"].pull-right.icon-2x, -.btn.btn-large [class*=" icon-"].pull-right.icon-2x { - margin-top: .05em; -} -.btn.btn-large [class^="icon-"].pull-left.icon-2x, -.btn.btn-large [class*=" icon-"].pull-left.icon-2x { - margin-right: .2em; -} -.btn.btn-large [class^="icon-"].pull-right.icon-2x, -.btn.btn-large [class*=" icon-"].pull-right.icon-2x { - margin-left: .2em; -} -.icon-spin { - display: inline-block; - -moz-animation: spin 2s infinite linear; - -o-animation: spin 2s infinite linear; - -webkit-animation: spin 2s infinite linear; - animation: spin 2s infinite linear; -} -@-moz-keyframes spin { - 0% { -moz-transform: rotate(0deg); } - 100% { -moz-transform: rotate(359deg); } -} -@-webkit-keyframes spin { - 0% { -webkit-transform: rotate(0deg); } - 100% { -webkit-transform: rotate(359deg); } -} -@-o-keyframes spin { - 0% { -o-transform: rotate(0deg); } - 100% { -o-transform: rotate(359deg); } -} -@-ms-keyframes spin { - 0% { -ms-transform: rotate(0deg); } - 100% { -ms-transform: rotate(359deg); } -} -@keyframes spin { - 0% { transform: rotate(0deg); } - 100% { transform: rotate(359deg); } -} -@-moz-document url-prefix() { - .icon-spin { - height: .9em; - } - .btn .icon-spin { - height: auto; - } - .icon-spin.icon-large { - height: 1.25em; - } - .btn .icon-spin.icon-large { - height: .75em; - } -} -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -.icon-glass:before { content: "\f000"; } -.icon-music:before { content: "\f001"; } -.icon-search:before { content: "\f002"; } -.icon-envelope:before { content: "\f003"; } -.icon-heart:before { content: "\f004"; } -.icon-star:before { content: "\f005"; } -.icon-star-empty:before { content: "\f006"; } -.icon-user:before { content: "\f007"; } -.icon-film:before { content: "\f008"; } -.icon-th-large:before { content: "\f009"; } -.icon-th:before { content: "\f00a"; } -.icon-th-list:before { content: "\f00b"; } -.icon-ok:before { content: "\f00c"; } -.icon-remove:before { content: "\f00d"; } -.icon-zoom-in:before { content: "\f00e"; } - -.icon-zoom-out:before { content: "\f010"; } -.icon-off:before { content: "\f011"; } -.icon-signal:before { content: "\f012"; } -.icon-cog:before { content: "\f013"; } -.icon-trash:before { content: "\f014"; } -.icon-home:before { content: "\f015"; } -.icon-file:before { content: "\f016"; } -.icon-time:before { content: "\f017"; } -.icon-road:before { content: "\f018"; } -.icon-download-alt:before { content: "\f019"; } -.icon-download:before { content: "\f01a"; } -.icon-upload:before { content: "\f01b"; } -.icon-inbox:before { content: "\f01c"; } -.icon-play-circle:before { content: "\f01d"; } -.icon-repeat:before { content: "\f01e"; } - -/* \f020 doesn't work in Safari. all shifted one down */ -.icon-refresh:before { content: "\f021"; } -.icon-list-alt:before { content: "\f022"; } -.icon-lock:before { content: "\f023"; } -.icon-flag:before { content: "\f024"; } -.icon-headphones:before { content: "\f025"; } -.icon-volume-off:before { content: "\f026"; } -.icon-volume-down:before { content: "\f027"; } -.icon-volume-up:before { content: "\f028"; } -.icon-qrcode:before { content: "\f029"; } -.icon-barcode:before { content: "\f02a"; } -.icon-tag:before { content: "\f02b"; } -.icon-tags:before { content: "\f02c"; } -.icon-book:before { content: "\f02d"; } -.icon-bookmark:before { content: "\f02e"; } -.icon-print:before { content: "\f02f"; } - -.icon-camera:before { content: "\f030"; } -.icon-font:before { content: "\f031"; } -.icon-bold:before { content: "\f032"; } -.icon-italic:before { content: "\f033"; } -.icon-text-height:before { content: "\f034"; } -.icon-text-width:before { content: "\f035"; } -.icon-align-left:before { content: "\f036"; } -.icon-align-center:before { content: "\f037"; } -.icon-align-right:before { content: "\f038"; } -.icon-align-justify:before { content: "\f039"; } -.icon-list:before { content: "\f03a"; } -.icon-indent-left:before { content: "\f03b"; } -.icon-indent-right:before { content: "\f03c"; } -.icon-facetime-video:before { content: "\f03d"; } -.icon-picture:before { content: "\f03e"; } - -.icon-pencil:before { content: "\f040"; } -.icon-map-marker:before { content: "\f041"; } -.icon-adjust:before { content: "\f042"; } -.icon-tint:before { content: "\f043"; } -.icon-edit:before { content: "\f044"; } -.icon-share:before { content: "\f045"; } -.icon-check:before { content: "\f046"; } -.icon-move:before { content: "\f047"; } -.icon-step-backward:before { content: "\f048"; } -.icon-fast-backward:before { content: "\f049"; } -.icon-backward:before { content: "\f04a"; } -.icon-play:before { content: "\f04b"; } -.icon-pause:before { content: "\f04c"; } -.icon-stop:before { content: "\f04d"; } -.icon-forward:before { content: "\f04e"; } - -.icon-fast-forward:before { content: "\f050"; } -.icon-step-forward:before { content: "\f051"; } -.icon-eject:before { content: "\f052"; } -.icon-chevron-left:before { content: "\f053"; } -.icon-chevron-right:before { content: "\f054"; } -.icon-plus-sign:before { content: "\f055"; } -.icon-minus-sign:before { content: "\f056"; } -.icon-remove-sign:before { content: "\f057"; } -.icon-ok-sign:before { content: "\f058"; } -.icon-question-sign:before { content: "\f059"; } -.icon-info-sign:before { content: "\f05a"; } -.icon-screenshot:before { content: "\f05b"; } -.icon-remove-circle:before { content: "\f05c"; } -.icon-ok-circle:before { content: "\f05d"; } -.icon-ban-circle:before { content: "\f05e"; } - -.icon-arrow-left:before { content: "\f060"; } -.icon-arrow-right:before { content: "\f061"; } -.icon-arrow-up:before { content: "\f062"; } -.icon-arrow-down:before { content: "\f063"; } -.icon-share-alt:before { content: "\f064"; } -.icon-resize-full:before { content: "\f065"; } -.icon-resize-small:before { content: "\f066"; } -.icon-plus:before { content: "\f067"; } -.icon-minus:before { content: "\f068"; } -.icon-asterisk:before { content: "\f069"; } -.icon-exclamation-sign:before { content: "\f06a"; } -.icon-gift:before { content: "\f06b"; } -.icon-leaf:before { content: "\f06c"; } -.icon-fire:before { content: "\f06d"; } -.icon-eye-open:before { content: "\f06e"; } - -.icon-eye-close:before { content: "\f070"; } -.icon-warning-sign:before { content: "\f071"; } -.icon-plane:before { content: "\f072"; } -.icon-calendar:before { content: "\f073"; } -.icon-random:before { content: "\f074"; } -.icon-comment:before { content: "\f075"; } -.icon-magnet:before { content: "\f076"; } -.icon-chevron-up:before { content: "\f077"; } -.icon-chevron-down:before { content: "\f078"; } -.icon-retweet:before { content: "\f079"; } -.icon-shopping-cart:before { content: "\f07a"; } -.icon-folder-close:before { content: "\f07b"; } -.icon-folder-open:before { content: "\f07c"; } -.icon-resize-vertical:before { content: "\f07d"; } -.icon-resize-horizontal:before { content: "\f07e"; } - -.icon-bar-chart:before { content: "\f080"; } -.icon-twitter-sign:before { content: "\f081"; } -.icon-facebook-sign:before { content: "\f082"; } -.icon-camera-retro:before { content: "\f083"; } -.icon-key:before { content: "\f084"; } -.icon-cogs:before { content: "\f085"; } -.icon-comments:before { content: "\f086"; } -.icon-thumbs-up:before { content: "\f087"; } -.icon-thumbs-down:before { content: "\f088"; } -.icon-star-half:before { content: "\f089"; } -.icon-heart-empty:before { content: "\f08a"; } -.icon-signout:before { content: "\f08b"; } -.icon-linkedin-sign:before { content: "\f08c"; } -.icon-pushpin:before { content: "\f08d"; } -.icon-external-link:before { content: "\f08e"; } - -.icon-signin:before { content: "\f090"; } -.icon-trophy:before { content: "\f091"; } -.icon-github-sign:before { content: "\f092"; } -.icon-upload-alt:before { content: "\f093"; } -.icon-lemon:before { content: "\f094"; } -.icon-phone:before { content: "\f095"; } -.icon-check-empty:before { content: "\f096"; } -.icon-bookmark-empty:before { content: "\f097"; } -.icon-phone-sign:before { content: "\f098"; } -.icon-twitter:before { content: "\f099"; } -.icon-facebook:before { content: "\f09a"; } -.icon-github:before { content: "\f09b"; } -.icon-unlock:before { content: "\f09c"; } -.icon-credit-card:before { content: "\f09d"; } -.icon-rss:before { content: "\f09e"; } - -.icon-hdd:before { content: "\f0a0"; } -.icon-bullhorn:before { content: "\f0a1"; } -.icon-bell:before { content: "\f0a2"; } -.icon-certificate:before { content: "\f0a3"; } -.icon-hand-right:before { content: "\f0a4"; } -.icon-hand-left:before { content: "\f0a5"; } -.icon-hand-up:before { content: "\f0a6"; } -.icon-hand-down:before { content: "\f0a7"; } -.icon-circle-arrow-left:before { content: "\f0a8"; } -.icon-circle-arrow-right:before { content: "\f0a9"; } -.icon-circle-arrow-up:before { content: "\f0aa"; } -.icon-circle-arrow-down:before { content: "\f0ab"; } -.icon-globe:before { content: "\f0ac"; } -.icon-wrench:before { content: "\f0ad"; } -.icon-tasks:before { content: "\f0ae"; } - -.icon-filter:before { content: "\f0b0"; } -.icon-briefcase:before { content: "\f0b1"; } -.icon-fullscreen:before { content: "\f0b2"; } - -.icon-group:before { content: "\f0c0"; } -.icon-link:before { content: "\f0c1"; } -.icon-cloud:before { content: "\f0c2"; } -.icon-beaker:before { content: "\f0c3"; } -.icon-cut:before { content: "\f0c4"; } -.icon-copy:before { content: "\f0c5"; } -.icon-paper-clip:before { content: "\f0c6"; } -.icon-save:before { content: "\f0c7"; } -.icon-sign-blank:before { content: "\f0c8"; } -.icon-reorder:before { content: "\f0c9"; } -.icon-list-ul:before { content: "\f0ca"; } -.icon-list-ol:before { content: "\f0cb"; } -.icon-strikethrough:before { content: "\f0cc"; } -.icon-underline:before { content: "\f0cd"; } -.icon-table:before { content: "\f0ce"; } - -.icon-magic:before { content: "\f0d0"; } -.icon-truck:before { content: "\f0d1"; } -.icon-pinterest:before { content: "\f0d2"; } -.icon-pinterest-sign:before { content: "\f0d3"; } -.icon-google-plus-sign:before { content: "\f0d4"; } -.icon-google-plus:before { content: "\f0d5"; } -.icon-money:before { content: "\f0d6"; } -.icon-caret-down:before { content: "\f0d7"; } -.icon-caret-up:before { content: "\f0d8"; } -.icon-caret-left:before { content: "\f0d9"; } -.icon-caret-right:before { content: "\f0da"; } -.icon-columns:before { content: "\f0db"; } -.icon-sort:before { content: "\f0dc"; } -.icon-sort-down:before { content: "\f0dd"; } -.icon-sort-up:before { content: "\f0de"; } - -.icon-envelope-alt:before { content: "\f0e0"; } -.icon-linkedin:before { content: "\f0e1"; } -.icon-undo:before { content: "\f0e2"; } -.icon-legal:before { content: "\f0e3"; } -.icon-dashboard:before { content: "\f0e4"; } -.icon-comment-alt:before { content: "\f0e5"; } -.icon-comments-alt:before { content: "\f0e6"; } -.icon-bolt:before { content: "\f0e7"; } -.icon-sitemap:before { content: "\f0e8"; } -.icon-umbrella:before { content: "\f0e9"; } -.icon-paste:before { content: "\f0ea"; } -.icon-lightbulb:before { content: "\f0eb"; } -.icon-exchange:before { content: "\f0ec"; } -.icon-cloud-download:before { content: "\f0ed"; } -.icon-cloud-upload:before { content: "\f0ee"; } - -.icon-user-md:before { content: "\f0f0"; } -.icon-stethoscope:before { content: "\f0f1"; } -.icon-suitcase:before { content: "\f0f2"; } -.icon-bell-alt:before { content: "\f0f3"; } -.icon-coffee:before { content: "\f0f4"; } -.icon-food:before { content: "\f0f5"; } -.icon-file-alt:before { content: "\f0f6"; } -.icon-building:before { content: "\f0f7"; } -.icon-hospital:before { content: "\f0f8"; } -.icon-ambulance:before { content: "\f0f9"; } -.icon-medkit:before { content: "\f0fa"; } -.icon-fighter-jet:before { content: "\f0fb"; } -.icon-beer:before { content: "\f0fc"; } -.icon-h-sign:before { content: "\f0fd"; } -.icon-plus-sign-alt:before { content: "\f0fe"; } - -.icon-double-angle-left:before { content: "\f100"; } -.icon-double-angle-right:before { content: "\f101"; } -.icon-double-angle-up:before { content: "\f102"; } -.icon-double-angle-down:before { content: "\f103"; } -.icon-angle-left:before { content: "\f104"; } -.icon-angle-right:before { content: "\f105"; } -.icon-angle-up:before { content: "\f106"; } -.icon-angle-down:before { content: "\f107"; } -.icon-desktop:before { content: "\f108"; } -.icon-laptop:before { content: "\f109"; } -.icon-tablet:before { content: "\f10a"; } -.icon-mobile-phone:before { content: "\f10b"; } -.icon-circle-blank:before { content: "\f10c"; } -.icon-quote-left:before { content: "\f10d"; } -.icon-quote-right:before { content: "\f10e"; } - -.icon-spinner:before { content: "\f110"; } -.icon-circle:before { content: "\f111"; } -.icon-reply:before { content: "\f112"; } -.icon-github-alt:before { content: "\f113"; } -.icon-folder-close-alt:before { content: "\f114"; } -.icon-folder-open-alt:before { content: "\f115"; } - -/* Manual Font Awesome Styles */ -[class^="icon-"]::before, [class^="icon-"]::after, -[class*=" icon-"]::before, [class*=" icon-"]::after { - font-family: FontAwesome, "Helvetica Neue", Helvetica, Arial, sans-serif; -} - -#content ul li[class^="icon-"], -#content ul li[class*=" icon-"] { - background: none; - padding-left: 0; -} - -h2 [class^="icon-"], -h2 [class*=" icon-"], -h3 [class^="icon-"], -h3 [class*=" icon-"] { - margin-right: 7px; -} - -/* Global Structure - ========================================================================== */ - -body { - -webkit-font-smoothing: antialiased; - color: #333; - font: 15px/22.5px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, sans-serif; -} - -iframe { - border: 1px solid #bfbfbf; - padding: 1px; -} - -#container { - background: #0769AD; - margin: 0 auto; - padding: 0 20px; - -} - -.jquery-ui #container { - background: #B24926; -} - -.jquery-mobile #container { - background: #108040; -} - -.sizzlejs #container { - background: #9A1B1E; -} - -.qunitjs #container { - background: #390F39; -} - -.jquery-foundation #container { - background: #333; -} - -.jquery-learn #container { - background: url(../images/bg-body-learn.jpg) no-repeat center top #000; -} - -#content-wrapper { - background-color: #fff; - -webkit-box-shadow: -3px 0 5px -3px rgba(1, 1, 1, 0.87), 3px 0 5px -3px rgba(1, 1, 1, 0.87); - box-shadow: -3px 0 5px -3px rgba(1, 1, 1, 0.87), 3px 0 5px -3px rgba(1, 1, 1, 0.87); - padding: 20px 0; - border-top: 1px solid #333; - border-radius: 0 0 10px 10px; - position: relative; -} -.no-boxshadow #content-wrapper { - border: 1px solid #333; -} - -.constrain { - max-width: 1240px; - margin: 0 auto; - padding: 0 20px; -} - -.lte8 .constrain { - max-width: 1198px; /* Accomodate for padding + 1px border */ -} - -#content { - float: left; - width: 71%; -} - -.content-right #content { - float: right; -} - -.content-full #content { - width: 100%; - padding-left: 10%; - padding-right: 10%; -} - -.content-full.full-width #content { - padding-left: 0; - padding-right: 0; -} - -#sidebar, -.sidebar-left, -.sidebar-right { - padding: 20px; - width: 29%; -} - -#sidebar, -.sidebar-right { - float: right; - margin-right: -25px; - position: relative; - -webkit-border-image: -webkit-linear-gradient(#ffffff, #e7e7e7 15%, #e7e7e7 85%, #ffffff); - border-image: linear-gradient(#ffffff, #e7e7e7 15%, #e7e7e7 85%, #ffffff); - box-shadow: inset 15px 0 5px -16px #e7e7e7; - background-image: -webkit-radial-gradient(left, #f2f2f2, #ffffff 80%); - background-image: radial-gradient(left, #f2f2f2, #ffffff 80%); - border: 0; - border-left: 1px solid #efefef; -} - - -.content-right #sidebar, -.sidebar-left { - float: left; - border-left: 0; - border-right: 1px solid #e7e7e7; - margin: -20px 0 0 -25px; - -webkit-border-image: -webkit-linear-gradient(#ffffff, #e7e7e7 15%, #e7e7e7 85%, #ffffff); - border-image: linear-gradient(#ffffff, #e7e7e7 15%, #e7e7e7 85%, #ffffff); - box-shadow: inset 15px 0 5px -16px #e7e7e7; - background-image: -webkit-radial-gradient(right, #f2f2f2, #ffffff 80%); - background-image: radial-gradient(right, #f2f2f2, #ffffff 80%); -} - -.entry-summary p { - margin: 0; -} - - -/* Global Nav - ========================================================================== */ - -#global-nav { - background: url(../images/jq-global-nav.png) repeat-x 0 bottom #1b1b1b; -} - -#global-nav nav { - height: 34px; -} - -#global-nav nav ul { - text-align: left; - display: inline; - float: left; - margin: 0; - list-style: none; - border-right: 1px solid rgba(255, 255, 255, 0.0976562); - border-left: 1px solid rgba(0, 0, 0, 0.347656); -} - -.tinynav-container { display: none } -.tinynav { display: none } - -#global-nav nav ul.links { - float: right; -} - -#global-nav nav ul li { - font: bold 13px/17px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - display: inline-block; - float: left; - position: relative; - top: 1px; - cursor: pointer; - -webkit-transition: all 0.2s; - transition: all 0.2s; - text-shadow: 0 0px 2px #000; - border-left: 1px solid rgba(255, 255, 255, 0.0976562); - border-right: 1px solid rgba(0, 0, 0, 0.347656); -} -.ie #global-nav nav ul li { - top: 2px; -} - -#global-nav nav ul li:hover { - background: url(../images/bg-footer-noise.jpg) #000; - color: #fff; -} - -#global-nav nav ul li i { - height: 1em; -} - -#global-nav nav ul li a { - color: #e6e6e6; - font-weight: normal; - font-style: normal; - text-decoration: none; - display: block; - padding: 8px 12px; -} - -#global-nav nav ul li ul { - padding: 0; - position: absolute; - top: 32px; - left: -2px; - width: 120px; - display: none; - opacity: 0; - visibility: hidden; - -webkit-transiton: opacity 0.2s; - transition: opacity 0.2s; - -webkit-box-shadow: 0 43px 5px rgba(0, 0, 0, 0.4); - box-shadow: 0 4px 5px rgba(0, 0, 0, 0.4); - z-index: 400; -} - -#global-nav nav ul li ul.wide { - width: 260px; -} - -#global-nav nav ul li ul li { - background: url(../images/bg-footer-noise.jpg) #000; - display: block; - color: #fff; - float: none; -} - -#global-nav nav ul li ul li:hover { background: #000; } -#global-nav nav ul li:hover ul { - display: block; - opacity: 1; - visibility: visible; -} - -#global-nav nav ul.projects li.project { - width: 42px; - padding: 0; - height: 33px; - text-indent: -9999px; - background: url(../images/jq-nav-icons.png) -6px 0; - z-index: 10; -} - -#global-nav nav ul.projects li.project a { - display: block; - height: 33px; -} - -#global-nav nav ul.projects li.jquery-ui { - background-position: -57px 0px; -} - -#global-nav nav ul.projects li.jquery-mobile { - background-position: -107px 0px; -} - -#global-nav nav ul.projects li.sizzlejs { - background-position: -155px 0px; -} - -#global-nav nav ul.projects li.qunitjs { - background-position: -204px 0px; -} - -.jquery #global-nav nav ul.projects li.jquery { - background-position: 0 bottom; - width: 52px; - position: relative; - margin-top:1px; - border: none; -} - -.jquery #global-nav nav ul.projects { - border-left: none; -} - -.jquery #global-nav nav ul.projects li.jquery-ui { - border-left: none; - background-position: -59px 0; -} - -.jquery-ui #global-nav nav ul.projects li.jquery-ui { - background-position: -50px bottom; - width: 52px; - position: relative; - margin-top:1px; - border: none; -} - -.jquery-ui #global-nav nav ul.projects li.jquery { - border-right: none; - background-position: -2px 0; -} - -.jquery-ui #global-nav nav ul.projects li.jquery-mobile { - border-left: none; -} - -.jquery-mobile #global-nav nav ul.projects li.jquery-mobile { - background-position: -100px bottom; - width: 52px; - position: relative; - margin-top:1px; - border: none; -} - -.jquery-mobile #global-nav nav ul.projects li.jquery-ui { - border-right: none; - background-position: -53px 0; -} - -.jquery-mobile #global-nav nav ul.projects li.jquery-mobile { - border-right: none; -} - -.jquery-mobile #global-nav nav ul.projects li.sizzlejs{ - border-left: none; - background-position: -157px 0; -} - - -.sizzlejs #global-nav nav ul.projects li.jquery-mobile { - border-right: none; - background-position: -102px 0; -} - -.sizzlejs #global-nav nav ul.projects li.sizzlejs { - background-position: -148px bottom; - width: 52px; - position: relative; - margin-top:1px; - border: none; -} - -.sizzlejs #global-nav nav ul.projects li.qunitjs{ - border-left: none; - background-position: -206px 0; -} - - -.qunitjs #global-nav nav ul.projects li.sizzlejs { - border-right: none; -} - -.qunitjs #global-nav nav ul.projects li.qunitjs { - background-position: -202px bottom; - width: 52px; - position: relative; - margin-top:1px; - border: none; -} - -.qunitjs #global-nav nav ul.projects { - border-right: none; -} - -#container, -footer { - border-top: 1px solid #7ACEF4; -} - -.jquery-ui #container, -.jquery-ui footer { - border-top-color: #FAA523; -} - -.jquery-mobile #container, -.jquery-mobile footer { - border-top-color: #3EB249; -} - -.sizzlejs #container, -.sizzlejs footer { - border-top-color: #FAA523; -} - -.qunitjs #container, -.qunitjs footer { - border-top-color: #9C3493; -} - -.jquery-learn #container, -.jquery-learn footer { - border-top-color: #333; -} - -/* Brand Colors for General Use - ========================================================================== */ -.color.black { background-color: #333; } -.color.primary-blue { background-color: #0769AD; } -.color.secondary-blue { background-color: #7ACEF4; } -.color.navy-blue { background-color: #131B28; } -.color.primary-orange { background-color: #FAA523; } -.color.secondary-orange { background-color: #B24926; } -.color.primary-green { background-color: #3EB249; } -.color.secondary-green { background-color: #108040; } -.color.sizzle-orange { background-color: #FAA523; } -.color.sizzle-red { background-color: #9A1B1E; } -.color.qunit-primary-purple { background-color: #9C3493; } -.color.qunit-secondary-purple { background-color: #390F39; } - -/* Logo & Navigation - ========================================================================== */ - -#logo-events { - clear: both; - padding-top: 25px; - padding-bottom: 20px; -} - -h2.logo { - float: left; - margin: 0; - width: 243px; -} - -h2.logo a { - float: left; - display: block; - height: 66px; - overflow: hidden; - text-indent: -1000px; -} - -.jquery h2.logo a, -.jquery-learn h2.logo a { - width: 243px; - background: url(../images/logo-jquery.png) no-repeat; -} - -.jquery-ui h2.logo a { - width: 253px; - background: url(../images/logo-jquery-ui.png) no-repeat; -} - -.jquery-mobile h2.logo a { - width: 268px; - background: url(../images/logo-jquery-mobile.png) no-repeat; -} - -.sizzlejs h2.logo a { - width: 243px; - background: url(../images/logo-sizzle.png) no-repeat; -} - -.qunitjs h2.logo a { - width: 243px; - background: url(../images/logo-qunit.png) no-repeat; -} - -.jquery-foundation h2.logo a { - width: 243px; - background: url(../images/logo-jquery-foundation.png) no-repeat; -} - -.logo.small { - height: 30px; - background: url('../images/projectlogosfull-small.png') no-repeat; -} - -.jquery.logo.small { - width:109px; - background-position: -0px 0px; -} -.jquery-foundation.logo.small { - width: 109px; - background-position: -109px 0px; -} -.jquery-events.logo.small { - width: 109px; - background-position: -219px 0px; -} -.jqueryui.logo.small { - width: 114px; - background-position: -327px 0px; -} -.jquery-mobile.logo.small { - width: 122px; - background-position: -442px 0px; -} -.qunitjs.logo.small { - width: 105px; - background-position: -564px 0px; -} -.sizzlejs.logo.small { - width: 105px; - background-position: -669px 0px; -} - -#logo-events aside { - float: right; - margin-bottom: -18px; -} - -nav#main { - background-color: rgba(0, 0, 0, 0.18); - border-radius: 10px 10px 0 0; - border-right: 1px solid rgba(2, 2, 2, 0.28); - border-left: 1px solid rgba(2, 2, 2, 0.28); - border-top: 1px solid rgba(250, 250, 250, 0.27); - -webkit-box-shadow: rgba(255,255,255,0.3) 0 1px 0, rgba(0,0,0,0.3) 0 -1px 0; - box-shadow: rgba(255,255,255,0.3) 0 1px 0, rgba(0,0,0,0.3) 0 -1px 0; - -webkit-box-shadow: 0 0 3px rgba(1, 1, 1, 0.7); - box-shadow: 0 0 5px rgba(1, 1, 1, 0.7); -} - -.jquery-ui nav#main, -.sizzlejs nav#main { - background-color: rgba(12, 12, 12, 0.06); -} -.qunitjs nav#main { - background-color: rgba(156, 52, 147, 0.5); -} -.jquery-learn nav#main { - background-color: rgba(0, 0, 0, 0.4); -} - -.jquery-foundation nav#main { - background-color: rgba(102, 102, 102, 0.1); -} - -.no-boxshadow nav#main { - border-top: 1px solid #333; - border-left: 1px solid #333; - border-right: 1px solid #333; -} - -nav#main ul { - margin: 0; - float: left; - width: 70%; - padding-top: 10px; - padding-bottom: 10px; -} - -nav#main li { - float: left; - font: normal normal 16px "klavika-web", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - margin-right: 2px; -} - -nav#main li a { - color: #fff; - text-decoration: none; - padding: 6px 10px; - display: block; - border: 1px solid transparent; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.76); -} - -nav#main li a:hover, -nav#main li.current a, -nav#main .searchform { - background: none; - -webkit-box-shadow: inset 0 0 5px rgba(0,0,0, 0.4), rgba(255,255,255,0.1) 0 1px 0; - box-shadow: inset 0 0 5px rgba(0,0,0, 0.4), rgba(255,255,255,0.1) 0 1px 0; - border-radius: 4px; - border: 1px solid rgba(0,0,0,0.25); - color: #fff; - text-shadow: rgba(0, 0, 0, 0.796875) 0px -1px 0px, rgba(255, 255, 255, 0.296875) 0px 0px 10px; -} - -nav#main .searchform { - float: right; - width: 28%; - margin-top: 12px; - padding: 0; - border-radius: 20px; - position: relative; -} - -nav#main .searchform input { - text-decoration: none; - font: 12px/12px "Lucida Grande", Lucida, Verdana, sans-serif; - padding: 5px 10px; - margin: 0; - background-color: transparent; - border-style: none; - color: #fff; - line-height: 1.3; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.76); - width: 85%; - box-shadow: none; -} - -nav#main .searchform input:focus { - outline: none; -} - -.no-boxshadow nav#main .searchform { - border: 1px solid #333; -} - -.no-boxshadow nav#main .searchform input { - background: #fff; - color: #333; -} - -/* - * 1. :-moz-placeholder has been deprecated in favor of ::-moz-placeholder. - * 2. Using :placeholder for completeness. - */ -nav#main .searchform input::-webkit-input-placeholder { - color: #fff; -} -nav#main .searchform input:-moz-placeholder { /* 1 */ - color: #fff; -} -nav#main .searchform input::-moz-placeholder { - color: #fff; -} -nav#main .searchform input:-ms-input-placeholder { - color: #fff; -} -nav#main .searchform input:placeholder { /* 2 */ - color: #fff; -} - -nav#main .searchform .icon-search { - position: absolute; - right: 10px; - top: 3px; - bottom: 3px; - border-width: 0; - border-left: 1px solid rgba(7, 7, 7, 0.65); - background-color: transparent; - padding: 0 0 0 7px; - opacity: 0.33; - color: #fff; -} - -#broadcast { - height: 100px; -} - -/* Typography & Global Styles - ========================================================================== */ - -#content a { - text-decoration: underline; -} - -#content a:hover { - text-decoration: none; -} - -#sidebar a { - text-decoration: none; -} - -#sidebar a:hover { - text-decoration: underline; -} - -p { - margin-bottom: 15px; - margin-top: 0; -} - -b, strong { - font-weight: bold; - color: #1a1a1a; -} - -em, i { - color: #6d6d6d; - font-style: italic; -} - -hr { - background-image: url(../images/gauze.png); - height: .75em; - border: none; - margin: .75em 0; -} - -#content code a { - text-decoration: none; -} - -pre strong, -pre b { - color: #fff; - font-weight: bold; -} - -#content blockquote { - margin: 20px 0; -} - -#content blockquote p { - font: italic normal 23px/26px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - color: #828282; - margin-left: 0; - margin-bottom: 0; - padding: 20px 30px; - position: relative; - text-shadow: 0 1px 0 #ffffff; - background-color: #f2f2f2; -} - -#content ol, -#content ul { - margin: 0 0 20px 20px; -} - -#content ul ul { - margin-bottom: 0; -} - -#content ul li { - padding-bottom: 5px; - padding-top: 5px; - padding-left: 20px; - line-height: 20px; - list-style-type: none; - background: url(../images/bullet.png) no-repeat 0 10px; -} - -#content ul.block-grid li { - background: none; -} - -#content ol { - counter-reset: li; /* Initiate a counter */ -} - -#content ol > li { - position: relative; /* Give each list item a left margin to make room for the numbers */ - list-style: none; - padding-left: 10px; - margin-right: 0; - margin-top: 5px; - margin-left: 30px; -} -#content ol > li:before { - content: counter(li); /* Use the counter as content */ - counter-increment: li; /* Increment the counter by 1 */ - /* Position and style the number */ - position: absolute; - top: 1px; - left: -25px; - box-sizing: border-box; - width: 20px; - /* Some space between the number and the content in browsers that support - generated content but not positioning it */ - color: #fff; - text-align: center; - background-color: #ababab; - height: 19px; - width: 19px; - padding-top: 0px; - font: bold 11px/19px "klavika-web", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - border-radius: 12px; -} - -.lt-ie8 #content ol, -.lt-ie7 #content ol { - margin-left: 20px; -} - -.lt-ie8 #content ol li, -.lt-ie7 #content ol li { - margin-left: 30px; - list-style-type: decimal; - padding-left: 0px; -} - -#content img.full, -#content figure.full { - display: block; - width: 100%; - max-width: 100%; -} - -.lt-ie8 #content figure img { - position: relative; -} - -.lt-ie7 #content figure.full, -.lt-ie8 #content figure.full { - width: 99%; -} - -#content img.full, -#content img.left, -#content img.right, -#banner img.full { - box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.20); -} - -#content img.noborder, -#content figure.noborder { - box-shadow: none; - border: none; - background: none; -} - -#content img.full, -#content img.left, -#content img.right, -#content figure.full, -#content figure.left, -#content figure.right { - margin-bottom: 20px; - float: left; -} - -#content img.right, -#content figure.right { - float: right; - margin-left: 15px; -} - -.lt-ie8 #content img.right, -.lt-ie8 #content figure.right, -.lt-ie7 #content img.right, -.lt-ie7 #content figure.right { - float: left; - margin-left: 0px; - margin-right: 15px; -} - -#content img.left, -#content figure.left { - margin-right: 15px; -} - - -#content figure img { - margin: 0px !important; - margin-bottom: 0px !important; -} - -#content figcaption { - box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.20); - font: italic 700 12px/20px "klavika-web", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - padding-left: 10px; - padding-right: 10px; - padding-top: 5px; - padding-bottom: 5px; - color: #737272; - clear: both; - margin-top: -10px; - background-color: #f2f2f2; -} - -#content figure.noborder figcaption { - box-shadow: none; - background: none; - text-align: center; -} - -#content .embed, -#content .embed_media { - position: relative; - padding-bottom: 56.25%; /* 16/9 ratio */ - padding-top: 30px; /* IE6 workaround*/ - height: 0; - overflow: hidden; - box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.20); - margin-bottom: 20px; -} - -#portfolio.media #banner .embed { - margin-bottom: 40px; -} - -.embed iframe, -.embed_media iframe, -.embed object, -.embed_media object, -.embed embed, -.embed_media embed { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} - -#content h1 { - font-size: 36px; - line-height: 36px; -} - -.content-full #content h1 { - text-align: center; -} - -#content h2 { - font-size: 24px; - line-height: 24px; - color: #333; - margin-bottom: 10px; -} - -#content h3 { - font-size: 20px; - line-height: 20px; - color: #666; -} - -#content h1.block, -#content h2.block { - padding: 10px 2%; - background: url(../images/gauze.png) #ececec; - text-shadow: 0 1px 0 #ffffff; -} - -p.author { - color: #ababab; - font-family: Frutiger, "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - font-weight: 700; - margin-top: -20px; -} - -p.author a { - color: #ababab; -} - -.meta { - padding: 2%; - padding-bottom: .5%; - margin-bottom: 20px; - font: 700 Frutiger, "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - color: #666; - background: url(../images-foundation/gauze.png) #f0f0f0; - text-shadow: 0 1px 0 #ffffff; -} - -#banner-large-image { - text-align: center; - margin-bottom: 30px; - -} - -#banner-large-image .vertically-centered-black-bg { - height: 50%; - width: 100%; - margin-top: 24%; - display: block; - background-color: rgba(0, 0, 0, 0.68); - position: absolute; - padding-top: 3.5%; -} - -#banner-large-image h1, #banner-large-image h2 { - font: bold 60px/60px "klavika-web", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - margin-bottom: 0; - color: #fff; - text-shadow: 0 0 4px rgba(0, 0, 0, 0.85); -} - -#banner-large-image p { - color: #CCCCCC; - font: 700 normal 24px/36px "klavika-web", "Helvetica Neue", sans-serif; -} - -#banner-secondary { - background-image: url(../images/dark-grey-tile.png); - margin: -20px -25px 15px; - padding: 20px; -} - -#banner-secondary h1, -#banner-secondary h2 { - margin-bottom: 0; - color: #fff; - text-shadow: 0 0 4px rgba(0, 0, 0, 0.85); -} - -#banner-secondary h1 { - font-size: 48px; - line-height: 54px; -} - -#banner-secondary h2 { - font-size: 36px; - line-height: 42px; -} - -#banner-secondary p { - color: #ccc; - font: 22px/26px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - padding-left: 15%; - padding-right: 15%; -} - -#banner-secondary a, -#banner-secondary a:hover { - color: #7ACEF4; -} - -#banner-secondary em, -#banner-secondary i { - color: #fff; -} - -#banner-secondary.large-banner { - text-align: center; - padding-top: 30px; - padding-bottom: 30px; -} - -#banner-secondary.large-banner h1, -#banner-secondary.large-banner h2 { - margin-bottom: 10px; -} - -#banner-secondary.large-banner h1 { - font-size: 60px; - line-height: 60px; -} - -#banner-secondary.large-banner h2 { - font-size: 48px; - line-height: 48px; -} - -#banner-secondary.large-banner h3 { - font-size: 36px; - line-height: 36px; -} - -.center-txt { - text-align: center !important; -} - -.callout-block { - background-image: url(../images/gauze.png); - padding: 20px; -} - -/* Buttons - ========================================================================== */ - -a.button, -#content a.button, -.button, -input[type="submit"] { - border-radius: 5px; - border: 1px solid #999; - -webkit-box-shadow: - 0 0 5px rgba(0, 0, 0, 0.28), - inset 0 1px 0 rgba(255, 255, 255, 0.45), - inset 0px -1px 0px rgba(255, 255, 255, 0.45), - inset 1px 0px 0px rgba(255, 255, 255, 0.45), - inset -1px 1px 0px rgba(255, 255, 255, 0.45); - box-shadow: - 0 0 5px rgba(0, 0, 0, 0.28), - inset 0 1px 0 rgba(255, 255, 255, 0.45), - inset 0px -1px 0px rgba(255, 255, 255, 0.45), - inset 1px 0px 0px rgba(255, 255, 255, 0.45), - inset -1px 1px 0px rgba(255, 255, 255, 0.45); - text-decoration: none; - color: #fff !important; - text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.35); - padding: 8px 15px; - font: bold 16px/16px "klavika-web", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - -webkit-transition: all 0.2s; - transition: all 0.2s; - background-color: #d18f4f; - float: left; -} - -a.button:hover, -#content a.button:hover, -.button:hover, -input[type="submit"]:hover { - background-color: #cc8540; -} - -a.button.large, -#content a.button.large, -button.large, -input[type="submit"].large { - font-size: 20px; - padding: 12px 20px; -} - -a.button.dark, -#content a.button.dark, -.button.dark, -input[type="submit"].dark { - background-color: #666; -} - -a.button.dark:hover, -#content a.button.dark:hover, -.button.dark:hover, -input[type="submit"].dark:hover { - background-color: #424141; -} - -/* Sidebar - ========================================================================== */ - -#sidebar h3 { - font: 20px/18px; - background-image: -webkit-linear-gradient(left, #efefef, #f3f3f3); - background-image: linear-gradient(to right, #efefef, #f3f3f3); - margin-left: -20px; - margin-right: -20px; - padding: 12px 20px; - text-shadow: 0 1px 0 #ffffff; -} - -#sidebar li { - padding: 5px 0 5px 20px; - list-style-type: none; - background: url(../images/bullet.png) no-repeat 0 12px; - text-shadow: 0 1px 0 #ffffff; -} - -#sidebar li a { - color: #4d4d4d; - text-decoration: none; - display: block; -} - -#sidebar nav#secondary li { - background-image: none; - padding-left: 0; -} - -#sidebar nav#secondary li.current { - background-color: #eee; - margin-left: -35px; - margin-right: -20px; - padding-left: 35px; - font-weight: bold; -} - -/* == Footer - ========================================================================== */ - -footer { - background: url(../images/bg-footer-noise.jpg) repeat; - margin-top: -20px; - padding-top: 40px; -} - -footer.simple { - padding-top: 45px; - padding-bottom: 10px; -} - -footer a, -footer strong { - color: #fff; - text-decoration: none; -} - -footer .cdn { - border-radius: 4px; - background: repeat-x center center #000; - width: 96%; - margin-left: 2%; - height: 30px; - line-height: 30px; - position: relative; - overflow: hidden; - white-space: nowrap; - -webkit-box-shadow: rgba(255,255,255,0.15) 0 1px 0; - box-shadow: rgba(255,255,255,0.15) 0 1px 0; -} - -footer .cdn ~ .cdn { margin-top: 5px; } - -footer .cdn ~ .cdn strong { text-align: right; } - -footer .cdn strong { - text-align: center; - height: 26px; - text-align: left; - padding: 0 6px 0 6px; - line-height: 28px; - display: inline-block; - margin: 2px 0 0 2px; - position: relative; - border-radius: 3px 0 0 3px; - background: #777; - color: #fff; - text-shadow: #000 0 -1px 0; - font-weight: bold; - background-color: #7a7a7a; - background-image: -webkit-linear-gradient(#7a7a7a, #5e5e5e); /* Chrome 10+, Saf6 */ - background-image: linear-gradient(top, #7a7a7a, #5e5e5e); - filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#7a7a7a', EndColorStr='#5e5e5e'); /* IE6–IE9 */ - font-family: "klavika-web", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; -} - -footer .cdn strong:after { - content: ""; - display: block; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border: solid 1px rgba(255,255,255,0.2); - border-radius: 3px 0 0 3px; -} - -footer .cdn strong em { - font-style: normal; - color: #ccc; - font-family: "source-code-pro", Consolas, monospace; - display: inline-block; - width: 35px; - padding-left: 5px; - padding-right: 4px; - text-align: right; -} - -footer .cdn input { - display: inline-block; - width: 100%; - background: transparent; - border: 0; - font-family: "source-code-pro", Consolas, monospace; - padding-left: 5px; - white-space: nowrap; - color: #ccc; - font-size: 12px; -} - -footer .cdn input:focus { outline: none; } - -footer .download { - text-align: center; - color: #fff; - padding: 10px 2% 15px 2%; - line-height: 140%; -} - -footer .download strong { margin-right: 10px; } - -footer .download > span { white-space: nowrap; } - -footer .download a { margin: 0 10px; } - -footer .download a em { - font-style: normal; - color: #aaa; -} - -footer .download a:hover { border-bottom: solid 1px #888; } - -footer .footer-icon-links { - padding: 15px 0; - margin: 0 2%; - border-top: solid 1px #333; - -webkit-box-shadow: #000 0 -1px 0; - box-shadow: #000 0 -1px 0; -} - -footer .footer-icon-links li { - width: 22%; - margin-left: 11%; - float: left; -} - -footer .footer-icon-links li a { - display: block; - line-height: inherit; - font-size: 18px; - float: left; - position: relative; - width: auto; - text-align: left; - padding-left: 10px; -} - -footer .footer-icon-links li a:before { - position: absolute; - left: -35px; - top: 10px; - font-size: 2em; - color: #4d4d4d; - text-shadow: 0 -1px 0 #000000; -} - -footer .footer-icon-links li small { - display: block; - font-size: 14px; - color: #777; - line-height: 120%; -} - -footer .footer-icon-links li:hover a:before { - color: #d1d1d1; -} - -.multiplebgs.cssgradients footer { - background-image: -webkit-linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.0)), url(../images/bg-footer-noise.jpg); /* Chrome 10+, Saf6 */ - background-image: linear-gradient(to bottom, rgba(0,0,0,.3), rgba(0,0,0,0)), url(../images/bg-footer-noise.jpg); /* Firefox 16+, IE 10+, Opera 12.50+ */ - background-repeat: repeat-x, repeat; - background-size: 100px 15px, 140px 140px; -} - -.no-multiplebgs footer, .no-cssgradients footer { - background-image: url(../images/bg-footer-noise.jpg); - background-repeat: repeat; -} - -footer h3 { - color: #777; - letter-spacing: normal; - text-transform: uppercase; - text-shadow: #000 0 1px 0; - border: solid 1px #000; - text-rendering: optimizeLegibility; - border-bottom: none; - border-radius: 4px 4px 0 0; - position: relative; - text-align: center; - height: 10px; - margin-top: 20px; - font-size: 16px; -} - -footer h3 span { - display: inline-block; - padding: 3px 10px; - position: relative; - top: -0.8em; - background: url(../images/bg-footer-noise.jpg) repeat #212121; - z-index: 1; -} - -footer h3:after { - content: ""; - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - border: solid 1px #333; - border-bottom: none; - border-radius: 4px 4px 0 0; -} - -.footer-site-links { - float: right; - padding: 10px 0 0 0; - width: 60%; - text-align: right; -} - -footer p.copyright { - margin: 10px 0 0 0; - float: left; - width: 40%; - font-size: 11px; - line-height: 130%; - color: #777; -} - -footer p.copyright a { - color: #aaa; -} - -footer p.copyright a:hover { - color: #fff; -} - -footer p.copyright > br { - display: none; -} - -footer p.copyright span.sponsor-line { - display: block; - font-size: 10px; - margin: 2px 0 0 0; -} - -footer p.copyright a.mt-link { - background: url(../images/logo-mediatemple.png) left top no-repeat; - padding-left: 31px; -} - -footer p.copyright a.mc-link { - background: url(../images/logo-maxcdn.png) left top no-repeat; - padding-left: 24px; -} - -footer p.copyright a.wp-link { - background: url(../images/logo-wordpress.png) left top no-repeat; - padding-left: 19px; - padding-top: 1px; - display: inline-block; - height: 16px; -} - -footer .footer-site-links li { - position: relative; - background: none; - width: auto; - height: auto; - line-height: 20px; - margin: 0 0 10px 20px; - font-size: 13px; -} - -footer .footer-site-links li a { - position: relative; - color: #aaa; - display: block; - padding-left: 30px; - width: auto; - line-height: inherit; -} - -footer .footer-site-links li a:before { - position: absolute; - font-size: 1.5em; - color: #4d4d4d; - text-shadow: 0 -1px 0 #000000; - left: 2px; -} - -footer .footer-site-links li:hover a, -footer .footer-site-links li:hover a:before { - color: #e6e6e6; -} - -.footer-site-links li { display: inline-block; } - -footer .col { - margin-left: 2.5%; - padding: 30px 0 20px 0; - height: 100%; -} - -footer .col:first-child { margin-left: 0 } - -footer ul li { - list-style: none; - padding: 0; - margin: 0; - line-height: 30px; -} - -footer .bottom { margin: 0 10% 0 0; } - -footer #legal { - clear: left; - display: block; - margin-top: 1em; - border-top: solid 1px #333; - -webkit-box-shadow: #000 0 -1px 0; - box-shadow: #000 0 -1px 0; -} - -footer .presentations li { - float: left; - width: 45%; - min-width: 142px; - margin-left: 3.5%; - line-height: 130%; - font-size: 11px; -} - -footer .presentations li a > span, -footer .books li a > span { - display: block; - border-radius: 5px; - border: solid 1px #000; - position: relative; - width: 142px; - height: 92px; - margin-bottom: 5px; - overflow: hidden; - background-clip: padding-box; -} - -footer .presentations li a:hover > span, -footer .books li a:hover > span { - border-color: white; -} - -footer .presentations li a > span:after, -footer .books li a > span:after { - content: ""; - display: block; - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - border: solid 1px rgba(255,255,255,0.2); - border-radius: 4px; -} - -footer .presentations li a > span img { - max-width: 100%; - height: auto; -} - -footer .presentations li a > br, -footer .books li a > br { display: none; } - -footer .presentations li a cite, -footer .books li a cite { - font-style: normal; - display: block; - margin-top: 3px; - font-size: 9px; - color: #aaa; -} - -footer .presentations li a cite, -footer .presentations li a strong, -footer .books li a cite, -footer .books li a strong { - line-height: 130%; - display: block; - font-weight: normal; -} - -footer .books li { - float: left; - width: 30%; - min-width: 95px; - margin-left: 2.8%; - margin-bottom: 15px; - line-height: 130%; - font-size: 11px; -} - -footer .books li:first-child { margin-left: 2%; } - -footer .books li a > span { - width: 90px; - height: 114px; -} - -footer .books li a > span.top { background-position: center top;} -footer .books li a > span.bottom { background-position: center bottom;} -footer .books li a > span { background-position: center center;} - -footer li img { - border-radius: 4px; -} - - - -/* General Styles - ========================================================================== */ - -#content .entry-title a { - text-decoration: none; -} - -.entry-meta { - color: #999; - font-size: 12px; -} - -.toc-linked { - position: relative; -} - -.toc-linked .toc-link { - position: absolute; - left: -1em; - text-decoration: none; - opacity: 0; -} -/* TODO: Remove (https://github.com/jquery/jquery-wp-content/issues/143) */ -#content .toc-linked .toc-link { - text-decoration: none; -} - -.toc-linked:hover .toc-link { - opacity: 1; -} - -.post-heirarchy { - margin-bottom: 0.75em; -} - -/* Listing Pages (categories, searches, etc.) - ========================================================================== */ - -.listing .hentry { - padding: 10px 20px; - margin: 15px 0; - border: 1px solid rgba( 0, 0, 0, 0.2 ); - border-radius: 5px; - background-color: #eee; - position: relative; -} - -.listing #content .entry-title { - font-size: 1.3em; - margin-bottom: 0; - text-shadow: 0 1px 1px #fff; -} - -.listing .entry-meta { - float: right; -} - -.listing .entry-meta .category { - padding: 4px; - background-color: #ddd; - border-radius: 5px; -} - -.listing #content .entry-meta .category a { - color: #888; - text-decoration: none; -} - -.pagination { - text-align: center; - margin-top: 2em; -} - -.page-numbers { - padding: 0 10px; -} - - - -/* API Sites -========================================================================== */ - -.entry { - margin: 15px 0; -} - -.entry-wrapper { - border: 1px solid #CCC; - border-top: 0; - padding: 10px; - border-radius: 0 0 5px 5px; -} - -#content .section-title { - background: #333; - border: 1px solid #111; - padding: 8px 15px; - font-size: 16px; - color: white; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5); - letter-spacing: 0; - border-radius: 5px 5px 0 0; - font-weight: normal; - margin-bottom: 0; - overflow: hidden; -} - -.returns { - float: right; - font-style: italic; -} - -.api-item .returns { - font-size: 16px; - color: #333; - font-weight: normal; -} - -.api-item .version-details { - display: block; - padding: 0.5em; - margin: 1em 0; - background: #fff3a5; - border-radius: 5px; -} - -#content .signatures { - background: #eee; - border: 1px solid #ccc; - margin: 0 auto 15px; - max-width: 750px; - border-radius: 3px; - color: #333; - text-shadow: 0 1px 0 #fff; -} - -#content .signatures li { - list-style: none; - background: none; - margin: 0; - padding: 10px; -} - -#content .signatures > li { - padding-bottom: 0; -} - -#content .signature > ul { - margin: 0; -} - -.signatures h4 { - font-size: 16px; - letter-spacing: 0; - padding: 8px 10px; - margin: -10px -10px 0; - color: #fff; - text-shadow: 0 1px 0 #444; -} - -.signature:first-child h4 { - border-radius: 3px 3px 0 0; -} - -#content .signature h4 a { - color: inherit; - text-decoration: none; -} - -.signature h4 .icon-link { - margin-right: 0.5em; -} - -.signature .event-properties { - margin: 15px 0 0 0; -} - -.argument { - margin-top: 1em; -} - -#options, #methods, #extension-points, #events, #quick-nav { - border: 1px solid #CCC; - margin: 0 15px 15px; - padding: 10px; - overflow: auto; -} - -#options header h2, #methods header h2, #extension-points header h2, #events header h2, #quick-nav h2 { - background: #cccccc; /* Old browsers */ - background: -webkit-linear-gradient(top, #ffffff 0%,#eeeeee 17%,#cccccc 100%); /* Chrome10+,Safari5.1+ */ - background: linear-gradient(to bottom, #ffffff 0%,#eeeeee 17%,#cccccc 100%); /* W3C */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */ - margin: -10px -10px 10px -10px; - padding: 10px; -} - -#quick-nav h2 a { - float: right; - font-size: 80%; - padding-left: 10px; -} - -.quick-nav-section { - width: 33%; - float: left; -} - -#methods .api-item li, -#extension-points .api-item li, -#events .api-item li { - margin-bottom: 1em; -} - -#methods .api-item li ul, -#extension-points .api-item li ul, -#events .api-item li ul { - list-style: none; -} - -.version-details { - font-weight: bold; -} - -.section-title .version-details, -.name .version-details { - float: right; - clear: right; - font-size: 14px; - color: #fff; -} - -.api-item { - padding: 20px 10px; -} -.signature li, -.api-item { - border-top: 1px solid #CCC; -} - -.signature li:first-child, -.api-item.first-item { - border-top: none; - padding-top: 10px; -} - -.option-type { - font-size: 16px; - font-weight: normal; - color: #333; - float: right; -} - -#options .default { - text-align: right; - font-size: 13px; - margin-top: -10px; -} - -.desc { - font-size: 16px; - padding: 5px 15px 0; - color: #666; - font-style: italic; -} - -.desc strong { - color: #444; - font-style: normal; -} - -.entry-summary p { - margin: 0; -} - -.warning { - padding: 0.5em 1em; - margin: 1em; - background: #fff3a5; - border-radius: 5px; -} - -/* Media Queries - ========================================================================== */ - -@media only screen and (max-width: 1100px) { - -} - -@media only screen and (max-width: 940px) { - -} - -@media only screen and (max-width: 860px) { - -} - -@media only screen and (max-width: 768px) { - #global-nav ul.projects li.toggle-projects { - display: none; - } - - #sidebar, - .content-right #sidebar { - width: auto; - float: none; - clear: both; - margin: 0; - border-top: 1px solid #e7e7e7; - border-left: none; - -moz-border-image: none; - -webkit-border-image: none; - -webkit-border-image: none; - -o-border-image: none; - border-image: none; - -webkit-box-shadow: none; - box-shadow: none; - background-image: none; - background-image: none; - background-image: none; - background-image: none; - background-image: none; - background-image: none; - } - - .content-full.full-width #content, - .content-right #content, - .content-left #content { - padding-left: 2%; - padding-right: 2%; - } - - #content, - .col7-3.col, - footer #legal p.copyright, - footer #legal ul.footer-site-links { - width: 100%; - float: none; - clear: both; - } - - #banner-secondary { - margin-left: -15px; - margin-right: -15px; - } - - footer #legal ul.footer-site-links { - display: inline; - text-align: center !important; - text-transform: none; - float: left; - width: 100%; - } - - footer #legal ul.footer-site-links li:first-child { - margin-left: 0; - } - - footer #legal p.copyright { - text-align: center; - margin-bottom: 10px; - } - - .col7-2.col { - margin: 0; - width: 100%; - padding-top: 10px; - padding-bottom: 10px; - } -} - -@media only screen and (max-width: 600px) { - #global-nav ul.projects { - display: none; - } - - #global-nav nav ul.links { - float: left; - } - - #global-nav nav ul.links li { - font-size: 12px; - } - - #logo-events { - padding-top: 20px; - padding-bottom: 10px; - } - - #logo-events aside { - display: inline-block; - position: relative; - left: 50%; - margin-left: -200px; - float: none; - padding: 10px 0; - } - - #logo-events h2.logo { - float: none; - margin-left: auto; - margin-right: auto; - } - - nav#main { - background-color: rgba(0, 0, 0, 0.0); - border-radius: 10px 10px 0 0; - border-right: none; - border-left: none; - border-top: none; - -webkit-box-shadow: none; - box-shadow: none; - padding-top: 10px; - } - - nav#main .searchform { - display: block; - float: none; - width: 100%; - margin: 15px auto; - clear:both; - } - - nav#main ul{ - width: auto !important; - text-align: left !important; - float: none; - margin: 0px; - padding: 0px; - } - - nav#main ul li, nav#main ul li a { - display: block; - text-align: left !important; - float: left; - margin-right: 0px; - padding: 0 4px 4px 0; - } - - - nav#main li a:hover, - nav#main li.current a { - background: none; - -webkit-box-shadow: none; - box-shadow: none; - border-radius: 4px; - border: 1px solid rgba(0,0,0,0.0); - } - - nav#main li a { - font-size: 14px; - } - - #content-wrapper { - border-top-left-radius: 10px; - border-top-right-radius: 10px; - } - - #banner-secondary { - border-top-left-radius: 9px; - border-top-right-radius: 9px; - margin-left: -10px; - margin-right: -10px; - } - - #banner-secondary h2 { - font-size: 35px; - line-height: 35px; - } - - #content h1 { - font-size: 26px; - line-height: 26px; - } - - #banner-secondary.large-banner h1, - #banner-secondary.large-banner h2 { - font-size: 36px; - line-height: 36px; - } - - #banner-secondary.large-banner p { - font-size: 22px; - padding: 0; - } - - footer .presentations li, - footer .books li { - clear: both; - margin-bottom: 10px; - float: none; - margin-left: auto !important; - margin-right: auto; - text-align: center; - } - - footer .presentations li span, - footer .books li span { - display: block; - margin-left: auto; - margin-right: auto; - } -} - -@media only screen and (max-width: 480px) { - - #global-nav { - display: none; - } - - #logo-events aside { - width: 300px; - margin-left: -150px; - } - - #container { - border-top: none !important; - } - - .tinynav-container { - display: block; - } - - #menu-top { - display: none; - } - - .tinynav { - display: block; - width: 100%; - margin: 0 auto 15px; - position: relative; - top: 6px; - left: 0px; - } - - nav#main { - margin-top: 15px; - padding-top: 0; - } - - nav#main .searchform { - display: block; - float: none; - width: 100%; - margin: 15px auto; - } - - nav#main ul li, nav#main ul li a { - float: none; - padding: 6px 0px 6px 8px; - } - - .constrain, - #container { - padding-left: 10px; - padding-right: 10px; - } - - .content-full #content, - .content-full.full-width #content, - .content-right #content, - .content-left #content { - padding-left: 0; - padding-right: 0; - } - - #content-wrapper { - padding-left: 25px; - padding-right: 25px; - } - - #content pre { - margin-left: -25px; - margin-right: -25px; - } - - #content img.left, - #content figure.left, - #content img.right, - #content figure.right { - display: block; - width: 100%; - max-width: 100%; - margin-left: 0; - margin-right: 0; - } - - #banner-secondary { - margin-left: -25px; - margin-right: -25px; - - } - footer .footer-icon-links li a:before { - display: none; - } - - footer .footer-icon-links li:first-child { - margin-left: 0; - } - - footer .download > span { - white-space: normal; - } -} - -@media only screen and (-webkit-device-pixel-ratio: 2){ - .jquery h2.logo a { - background: url(../images/logo-jquery@2x.png) no-repeat; - background-size: 243px 66px; - } - - .jquery-ui h2.logo a { - background: url(../images/logo-jquery-ui@2x.png) no-repeat; - background-size: 253px 66px; - } - - .jquery-mobile h2.logo a { - background: url(../images/logo-jquery-mobile@2x.png) no-repeat; - background-size: 268px 66px; - } - - .sizzlejs h2.logo a { - background: url(../images/logo-sizzle@2x.png) no-repeat; - background-size: 243px 66px; - } - - .qunitjs h2.logo a { - background: url(../images/logo-qunit@2x.png) no-repeat; - background-size: 243px 66px; - } - - .jquery-foundation h2.logo a { - background: url(../images/logo-jquery-foundation@2x.png) no-repeat; - background-size: 243px 66px; - } -} - -@media only screen and (-webkit-min-device-pixel-ratio: 1.5), - only screen and (min-resolution: 144dpi) { - -} - - /* Helper classes - ========================================================================== */ - -.ir { - background-color: transparent; - border: 0; - overflow: hidden; - *text-indent: -9999px; -} - -.ir:before { - content: ""; - display: block; - width: 0; - height: 100%; -} - -.hidden { - display: none !important; - visibility: hidden; -} - -.visuallyhidden { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; -} - -.visuallyhidden.focusable:active, -.visuallyhidden.focusable:focus { - clip: auto; - height: auto; - margin: 0; - overflow: visible; - position: static; - width: auto; -} - -.invisible { - visibility: hidden; -} - -.clearfix:before, -.clearfix:after { - content: " "; - display: table; -} - -.clearfix:after { - clear: both; -} - -.clearfix { - *zoom: 1; -} - -/* Print styles - ========================================================================== */ - -@media print { - * { - background: transparent !important; - color: #000 !important; /* Black prints faster: h5bp.com/s */ - box-shadow:none !important; - text-shadow: none !important; - } - - a, - a:visited { - text-decoration: underline; - } - - a[href]:after { - content: " (" attr(href) ")"; - } - - abbr[title]:after { - content: " (" attr(title) ")"; - } - - /* - * Don't show links for images, or javascript/internal links - */ - - .ir a:after, - a[href^="javascript:"]:after, - a[href^="#"]:after { - content: ""; - } - - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - - thead { - display: table-header-group; /* h5bp.com/t */ - } - - tr, - img { - page-break-inside: avoid; - } - - img { - max-width: 100% !important; - } - - @page { - margin: 0.5cm; - } - - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - - h2, - h3 { - page-break-after: avoid; - } -} - -/* The Grid ---------------------- -Based on Zurb Foundation's Grid -*/ -.row { width: 1240px; max-width: 100%; min-width: 768px; margin: 0 auto; } -.row .row { width: auto; max-width: none; min-width: 0; margin: 0 -25px; } -.row.collapse .column, .row.collapse .columns { padding: 0; } -.row .row { width: auto; max-width: none; min-width: 0; margin: 0 -25px; } -.row .row.collapse { margin: 0; } - -.column, .columns { float: left; min-height: 1px; padding: 0 25px; position: relative; } -.column.centered, .columns.centered { float: none; margin: 0 auto; } - -[class*="column"] + [class*="column"]:last-child { float: right; } - -[class*="column"] + [class*="column"].end { float: left; } - -.one, .row .one { width: 8.33333%; } - -.two, .row .two { width: 16.66667%; } - -.three, .row .three { width: 25%; } - -.four, .row .four { width: 33.33333%; } - -.five, .row .five { width: 41.66667%; } - -.six, .row .six { width: 50%; } - -.seven, .row .seven { width: 58.33333%; } - -.eight, .row .eight { width: 66.66667%; } - -.nine, .row .nine { width: 75%; } - -.ten, .row .ten { width: 83.33333%; } - -.eleven, .row .eleven { width: 91.66667%; } - -.twelve, .row .twelve { width: 100%; } - -.row .offset-by-one { margin-left: 8.33333%; } - -.row .offset-by-two { margin-left: 16.66667%; } - -.row .offset-by-three { margin-left: 25%; } - -.row .offset-by-four { margin-left: 33.33333%; } - -.row .offset-by-five { margin-left: 41.66667%; } - -.row .offset-by-six { margin-left: 50%; } - -.row .offset-by-seven { margin-left: 58.33333%; } - -.row .offset-by-eight { margin-left: 66.66667%; } - -.row .offset-by-nine { margin-left: 75%; } - -.row .offset-by-ten { margin-left: 83.33333%; } - -.push-two { left: 16.66667%; } - -.pull-two { right: 16.66667%; } - -.push-three { left: 25%; } - -.pull-three { right: 25%; } - -.push-four { left: 33.33333%; } - -.pull-four { right: 33.33333%; } - -.push-five { left: 41.66667%; } - -.pull-five { right: 41.66667%; } - -.push-six { left: 50%; } - -.pull-six { right: 50%; } - -.push-seven { left: 58.33333%; } - -.pull-seven { right: 58.33333%; } - -.push-eight { left: 66.66667%; } - -.pull-eight { right: 66.66667%; } - -.push-nine { left: 75%; } - -.pull-nine { right: 75%; } - -.push-ten { left: 83.33333%; } - -.pull-ten { right: 83.33333%; } - -img, object, embed { max-width: 100%; height: auto; } - -object, embed { height: 100%; } - -img { -ms-interpolation-mode: bicubic; } - -#map_canvas img, .map_canvas img { max-width: none!important; } - -/* Nicolas Gallagher's micro clearfix */ -.row { *zoom: 1; } -.row:before, .row:after { content: ""; display: table; } -.row:after { clear: both; } - -/* Mobile Grid and Overrides ---------------------- */ -@media only screen and (max-width: 767px) { - .row { width: auto; min-width: 0; margin-left: 0 !important; margin-right: 0 !important; } - .column, .columns { width: auto !important; float: none; padding-left: 0 !important; padding-right: 0 !important; - } - .column:last-child, .columns:last-child { float: none; } - [class*="column"] + [class*="column"]:last-child { float: none; } - .column:before, .columns:before, .column:after, .columns:after { content: ""; display: table; } - .column:after, .columns:after { clear: both; } - .offset-by-one, .offset-by-two, .offset-by-three, .offset-by-four, .offset-by-five, .offset-by-six, .offset-by-seven, .offset-by-eight, .offset-by-nine, .offset-by-ten { margin-left: 0 !important; } - .push-two, .push-three, .push-four, .push-five, .push-six, .push-seven, .push-eight, .push-nine, .push-ten { left: auto; } - .pull-two, .pull-three, .pull-four, .pull-five, .pull-six, .pull-seven, .pull-eight, .pull-nine, .pull-ten { right: auto; } - /* Mobile 4-column Grid */ - .row .mobile-one { width: 25% !important; float: left; padding: 0 25px; } - .row .mobile-one:last-child { float: right; } - .row .mobile-one.end { float: left; } - .row.collapse .mobile-one { padding: 0; } - .row .mobile-two { width: 50% !important; float: left; padding: 0 25px; } - .row .mobile-two:last-child { float: right; } - .row .mobile-two.end { float: left; } - .row.collapse .mobile-two { padding: 0; } - .row .mobile-three { width: 75% !important; float: left; padding: 0 25px; } - .row .mobile-three:last-child { float: right; } - .row .mobile-three.end { float: left; } - .row.collapse .mobile-three { padding: 0; } - .row .mobile-four { width: 100% !important; float: left; padding: 0 25px; } - .row .mobile-four:last-child { float: right; } - .row .mobile-four.end { float: left; } - .row.collapse .mobile-four { padding: 0; } - .push-one-mobile { left: 25%; } - .pull-one-mobile { right: 25%; } - .push-two-mobile { left: 50%; } - .pull-two-mobile { right: 50%; } - .push-three-mobile { left: 75%; } - .pull-three-mobile { right: 75%; } -} - - -/* Block Grids ---------------------- */ -/* These are 2-up, 3-up, 4-up and 5-up ULs, suited -for repeating blocks of content. Add 'mobile' to -them to switch them just like the layout grid -(one item per line) on phones - -For IE7/8 compatibility block-grid items need to be -the same height. You can optionally uncomment the -lines below to support arbitrary height, but know -that IE7/8 do not support :nth-child. --------------------------------------------------- */ -.block-grid, #content .block-grid { display: block; overflow: hidden; padding: 0; } -.block-grid > li, #content .block-grid > li { display: block; height: auto; float: left; } -.block-grid.one-up, #content .block-grid.one-up { margin: 0; } -.block-grid.one-up > li, #content .block-grid.one-up > li { width: 100%; padding: 0 0 15px; } -.block-grid.two-up, #content .block-grid.two-up { margin: 0 -15px; } -.block-grid.two-up > li, #content .block-grid.two-up > li { width: 50%; padding: 0 15px 15px; } -.block-grid.two-up > li:nth-child(2n+1), #content .block-grid.two-up > li:nth-child(2n+1) { clear: both; } -.block-grid.three-up, #content .block-grid.three-up { margin: 0 -12px; } -.block-grid.three-up > li, #content .block-grid.three-up > li { width: 33.33%; padding: 0 12px 12px; } -.block-grid.three-up > li:nth-child(3n+1), #content .block-grid.three-up > li:nth-child(3n+1) { clear: both; } -.block-grid.four-up, #content .block-grid.four-up { margin: 0 -10px; } -.block-grid.four-up > li, #content .block-grid.four-up > li { width: 25%; padding: 0 10px 10px; } -.block-grid.four-up > li:nth-child(4n+1), #content .block-grid.four-up > li:nth-child(4n+1) { clear: both; } -.block-grid.five-up, #content .block-grid.five-up { margin: 0 -8px; } -.block-grid.five-up > li, #content .block-grid.five-up > li { width: 20%; padding: 0 8px 8px; } -.block-grid.five-up > li:nth-child(5n+1), #content .block-grid.five-up > li:nth-child(5n+1) { clear: both; } - -/* Mobile Block Grids */ -@media only screen and (max-width: 767px) { - .block-grid.mobile > li { float: none !important; width: 100% !important; margin-left: 0 !important; } - .block-grid > li { clear: none !important; } - .block-grid.mobile-two-up > li { width: 50% !important; } - .block-grid.mobile-two-up > li:nth-child(2n+1) { clear: both; } - .block-grid.mobile-three-up > li { width: 33.33% !important; } - .block-grid.mobile-three-up > li:nth-child(3n+1) { clear: both !important; } - .block-grid.mobile-four-up > li { width: 25% !important; } - .block-grid.mobile-four-up > li:nth-child(4n+1) { clear: both; } - .block-grid.mobile-five-up > li:nth-child(5n+1) { clear: both; } -} - -/* - ColorBox Core Style: - The following CSS is consistent between example themes and should not be altered. -*/ -#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;} -#cboxOverlay{position:fixed; width:100%; height:100%;} -#cboxMiddleLeft, #cboxBottomLeft{clear:left;} -#cboxContent{position:relative;} -#cboxLoadedContent{overflow:auto;} -#cboxTitle{margin:0;} -#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;} -#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;} -.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;} -.cboxIframe{width:100%; height:100%; display:block; border:0;} -#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;} - -/* - User Style: - Change the following styles to modify the appearance of ColorBox. They are - ordered & tabbed in a way that represents the nesting of the generated HTML. -*/ -#cboxOverlay{background:url(../images/colorbox/overlay.png) repeat 0 0;} -#cboxTopLeft{width:21px; height:21px; background:url(../images/colorbox/controls.png) no-repeat -101px 0;} -#cboxTopRight{width:21px; height:21px; background:url(../images/colorbox/controls.png) no-repeat -130px 0;} -#cboxBottomLeft{width:21px; height:21px; background:url(../images/colorbox/controls.png) no-repeat -101px -29px;} -#cboxBottomRight{width:21px; height:21px; background:url(../images/colorbox/controls.png) no-repeat -130px -29px;} -#cboxMiddleLeft{width:21px; background:url(../images/colorbox/controls.png) left top repeat-y;} -#cboxMiddleRight{width:21px; background:url(../images/colorbox/controls.png) right top repeat-y;} -#cboxTopCenter{height:21px; background:url(../images/colorbox/border.png) 0 0 repeat-x;} -#cboxBottomCenter{height:21px; background:url(../images/colorbox/border.png) 0 -29px repeat-x;} -#cboxContent{background:#fff; overflow:hidden;} -.cboxIframe{background:#fff;} -#cboxError{padding:50px; border:1px solid #ccc;} -#cboxLoadedContent{margin-bottom:28px;} -#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;} -#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;} -#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;} -#cboxPrevious{position:absolute; bottom:0; left:0; background:url(../images/colorbox/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;} -#cboxPrevious:hover{background-position:-75px -25px;} -#cboxNext{position:absolute; bottom:0; left:27px; background:url(../images/colorbox/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;} -#cboxNext:hover{background-position:-50px -25px;} -#cboxLoadingOverlay{background:url(../images/colorbox/loading_background.png) no-repeat center center;} -#cboxLoadingGraphic{background:url(../images/colorbox/loading.gif) no-repeat center center;} -#cboxClose{position:absolute; bottom:0; right:0; background:url(../images/colorbox/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;} -#cboxClose:hover{background-position:-25px -25px;} - -/* - The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill - when an alpha filter (opacity change) is set on the element or ancestor element. This style is not applied to or needed in IE9. - See: http://jacklmoore.com/notes/ie-transparency-problems/ -*/ -.cboxIE #cboxTopLeft, -.cboxIE #cboxTopCenter, -.cboxIE #cboxTopRight, -.cboxIE #cboxBottomLeft, -.cboxIE #cboxBottomCenter, -.cboxIE #cboxBottomRight, -.cboxIE #cboxMiddleLeft, -.cboxIE #cboxMiddleRight { - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); -} - -/* - The following provides PNG transparency support for IE6 - Feel free to remove this and the /ie6/ directory if you have dropped IE6 support. -*/ -.cboxIE6 #cboxTopLeft{background:url(../images/colorbox/ie6/borderTopLeft.png);} -.cboxIE6 #cboxTopCenter{background:url(../images/colorbox/ie6/borderTopCenter.png);} -.cboxIE6 #cboxTopRight{background:url(../images/colorbox/ie6/borderTopRight.png);} -.cboxIE6 #cboxBottomLeft{background:url(../images/colorbox/ie6/borderBottomLeft.png);} -.cboxIE6 #cboxBottomCenter{background:url(../images/colorbox/ie6/borderBottomCenter.png);} -.cboxIE6 #cboxBottomRight{background:url(../images/colorbox/ie6/borderBottomRight.png);} -.cboxIE6 #cboxMiddleLeft{background:url(../images/colorbox/ie6/borderMiddleLeft.png);} -.cboxIE6 #cboxMiddleRight{background:url(../images/colorbox/ie6/borderMiddleRight.png);} - -.cboxIE6 #cboxTopLeft, -.cboxIE6 #cboxTopCenter, -.cboxIE6 #cboxTopRight, -.cboxIE6 #cboxBottomLeft, -.cboxIE6 #cboxBottomCenter, -.cboxIE6 #cboxBottomRight, -.cboxIE6 #cboxMiddleLeft, -.cboxIE6 #cboxMiddleRight { - _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')"); -} - - -/* Syntax Highlighting ---------------------- */ - -pre, code { - font-family: "source-code-pro", Consolas, monospace !important; - word-spacing: 0; -} -pre code { - display: block; padding: 0.5em; - color: #333; - background: #f8f8ff -} - -pre .comment, -pre .template_comment, -pre .diff .header, -pre .javadoc { - color: #998; - font-style: italic -} - -pre .keyword, -pre .css .rule .keyword, -pre .winutils, -pre .javascript .title, -pre .nginx .title, -pre .subst, -pre .request, -pre .status { - color: #333; - font-weight: bold -} - -pre .number, -pre .hexcolor, -pre .ruby .constant { - color: #099; -} - -pre .string, -pre .tag .value, -pre .phpdoc, -pre .tex .formula { - color: #d14 -} - -pre .title, -pre .id { - color: #900; - font-weight: bold -} - -pre .javascript .title, -pre .lisp .title, -pre .clojure .title, -pre .subst { - font-weight: normal -} - -pre .class .title, -pre .haskell .type, -pre .vhdl .literal, -pre .tex .command { - color: #458; - font-weight: bold -} - -pre .tag, -pre .tag .title, -pre .rules .property, -pre .django .tag .keyword { - color: #000080; - font-weight: normal -} - -pre .attribute, -pre .variable, -pre .lisp .body { - color: #008080 -} - -pre .regexp { - color: #009926 -} - -pre .class { - color: #458; - font-weight: bold -} - -pre .symbol, -pre .ruby .symbol .string, -pre .lisp .keyword, -pre .tex .special, -pre .prompt { - color: #990073 -} - -pre .built_in, -pre .lisp .title, -pre .clojure .built_in { - color: #0086b3 -} - -pre .preprocessor, -pre .pi, -pre .doctype, -pre .shebang, -pre .cdata { - color: #999; - font-weight: bold -} - -pre .deletion { - background: #fdd -} - -pre .addition { - background: #dfd -} - -pre .diff .change { - background: #0086b3 -} - -pre .chunk { - color: #aaa -} - -.syntaxhighlighter a, -.syntaxhighlighter div, -.syntaxhighlighter pre, -.syntaxhighlighter code, -.syntaxhighlighter table, -.syntaxhighlighter table td, -.syntaxhighlighter table tr, -.syntaxhighlighter table tbody, -.syntaxhighlighter table thead, -.syntaxhighlighter table caption, -.syntaxhighlighter textarea { - border-radius: 0 0 0 0 !important; - background: none !important; - bottom: auto !important; - float: none !important; - height: auto !important; - left: auto !important; - line-height: 1.1em !important; - margin: 0 !important; - outline: 0 !important; - overflow: visible !important; - padding: 0 !important; - position: static !important; - right: auto !important; - text-align: left !important; - top: auto !important; - vertical-align: baseline !important; - width: auto !important; - box-sizing: content-box !important; - font-family: "source-code-pro", Consolas, monospace !important; - font-weight: normal !important; - font-style: normal !important; - font-size: 1em !important; - min-height: inherit !important; - min-height: auto !important; -} -.syntaxhighlighter { - width: 100% !important; - margin: 1em 0 1em 0 !important; - padding: 1em 0; - position: relative !important; - overflow: auto !important; - font-size: 1em !important; - background: #eee; -} -.syntaxhighlighter.source { - overflow: hidden !important; -} -.syntaxhighlighter .line { - white-space: pre !important; -} -.syntaxhighlighter table { - width: 100% !important; -} -.syntaxhighlighter table caption { - text-align: left !important; - padding: .5em 0 0.5em 1em !important; -} -.syntaxhighlighter table td.code { - width: 100% !important; -} -.syntaxhighlighter table td.code .container { - position: relative !important; -} -.syntaxhighlighter table td.code .container textarea { - box-sizing: border-box !important; - position: absolute !important; - left: 0 !important; - top: 0 !important; - width: 100% !important; - height: 100% !important; - border: none !important; - background: white !important; - padding-left: 1em !important; - overflow: hidden !important; - white-space: pre !important; -} -.syntaxhighlighter table td.gutter .line { - text-align: right !important; - padding: 0 0.5em 0 1em !important; -} -.syntaxhighlighter table td.code .line { - padding: 0 0.5em !important; -} -.syntaxhighlighter.nogutter td.code .container textarea, -.syntaxhighlighter.nogutter td.code .line { - padding-left: 1em !important; -} - -.syntaxhighlighter table td.gutter { - border-right: 2px solid #999; -} - -.syntaxhighlighter { - border-radius: 5px; -} - -#content .syntaxhighlighter tr { - border-bottom: none; -} diff -r 9f9891547c57 -r ceadc47045ba src/ztfy/myams/resources/css/ext/jquery-ui.min.css --- a/src/ztfy/myams/resources/css/ext/jquery-ui.min.css Fri Mar 27 15:58:38 2015 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -/*! Copyright 2014 jQuery Foundation and other contributors - * Includes: - * - normalize.css v1.0.1 | MIT License | git.io/normalize - * - Font Awesome - http://fortawesome.github.com/Font-Awesome - CC BY 3.0 - */*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:Frutiger,sans-serif;color:#333}body{margin:0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0 0 .33em}h2{font-size:1.5em;margin:0 0 .5em}h3{font-size:1.25em;margin:0 0 .67em}h4{font-size:1em;margin:0 0 1em}h5{font-size:.83em;margin:0 0 1.33em}h6{font-size:.75em;margin:0 0 2em}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:"Frutiger-Bold",Helvetica,Arial,Geneva,sans-serif!important}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}pre,code{white-space:pre;white-space:pre-wrap;word-wrap:break-word;word-spacing:0;font-size:13px;line-height:16px}code{padding:0 3px;background-color:#eee;border-radius:3px}pre code{background-color:transparent;font-size:16px;font-weight:bold;white-space:pre;word-wrap:normal}q{quotes:none}q:before,q:after{content:'';content:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:0 0 1em}dd{margin:0 0 0 40px}menu,ol,ul{padding:0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;max-width:100%}figure{margin:0}form{margin:0;padding:10px 0}fieldset{border:0;margin:0;padding:0}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;min-height:150px;resize:vertical}#content input[type="text"],#content input[type="email"],#content textarea{color:#666;width:70%;min-width:300px;margin:5px 0 10px 0;padding:8px 12px;background:rgba(245,245,245,0.37);border:1px solid rgba(192,192,192,0.49);border-radius:2px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.17);box-shadow:inset 0 1px 3px rgba(0,0,0,0.17)}::-webkit-input-placeholder{color:#9a1b1e}:-moz-placeholder{color:#9a1b1e}::-moz-placeholder{color:#9a1b1e}:-ms-placeholder{color:#9a1b1e}:placeholder{color:#9a1b1e}#content input:focus,#content input[type="text"]:focus,#content input[type="email"]:focus,#content textarea:focus{outline:0;color:#333;background:#FFF;border:1px solid #b24926;-webkit-box-shadow:0 0 6px rgba(23,138,156,0.5),inset 0 1px 3px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(23,138,156,0.5),inset 0 1px 3px rgba(0,0,0,0.2)}.radio{margin:15px 0}#content .radio ul{margin:0;padding:0;float:left}#content .radio ul li{margin:0;padding:0;background:0;list-style-type:none}.radio label{margin:5px 0}input[type=radio]{margin:0 5px 0 0}input[type="checkbox"]{margin:0 5px 0 0}form input[type="submit"]{margin:40px 0;float:none}.top-labels label,.top-labels .radio label,.top-labels input[type="text"],.top-labels input[type="email"],.top-labels textarea{display:block}.left-labels label{padding:5px 0 0 0;display:block}.left-labels span{margin:0 10px 0 0;min-width:100px;float:left;text-align:left}.left-labels .radio span{padding-top:5px}.left-labels .radio{display:block}.left-labels .radio li label{margin:0;padding:0 0 5px 0;border:0}label .field-description{font-size:.8em}table{border-collapse:collapse;border-spacing:0}#content table{margin:1em 2em}#content thead tr{border-bottom:2px solid #666}#content tbody tr{border-bottom:1px solid #666}#content tbody tr:hover{background-color:#eee}#content th{font-family:"klavika-web","Helvetica Neue",Helvetica,Arial,Geneva,sans-serif}#content th,#content td{padding:.5em}[class^="icon-"],[class*=" icon-"]{font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}a [class^="icon-"],a [class*=" icon-"]{display:inline-block}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em}.btn [class^="icon-"],.nav [class^="icon-"],.btn [class*=" icon-"],.nav [class*=" icon-"]{display:inline}.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em}.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em}li [class^="icon-"],.nav li [class^="icon-"],li [class*=" icon-"],.nav li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center}li [class^="icon-"].icon-large,.nav li [class^="icon-"].icon-large,li [class*=" icon-"].icon-large,.nav li [class*=" icon-"].icon-large{width:1.5625em}ul.icons{list-style-type:none;text-indent:-0.75em}ul.icons li [class^="icon-"],ul.icons li [class*=" icon-"]{width:.75em}.icon-muted{color:#eee}.icon-border{border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.pull-right{float:right}.pull-left{float:left}[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em}[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em}.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em}.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@-moz-document url-prefix(){.icon-spin{height:.9em}.btn .icon-spin{height:auto}.icon-spin.icon-large{height:1.25em}.btn .icon-spin.icon-large{height:.75em}}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up:before{content:"\f087"}.icon-thumbs-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope-alt:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}[class^="icon-"]::before,[class^="icon-"]::after,[class*=" icon-"]::before,[class*=" icon-"]::after{font-family:FontAwesome,"Helvetica Neue",Helvetica,Arial,sans-serif}#content ul li[class^="icon-"],#content ul li[class*=" icon-"]{background:0;padding-left:0}h2 [class^="icon-"],h2 [class*=" icon-"],h3 [class^="icon-"],h3 [class*=" icon-"]{margin-right:7px}body{-webkit-font-smoothing:antialiased;color:#333;font:15px/22.5px "Helvetica Neue",HelveticaNeue,Helvetica,Arial,sans-serif}iframe{border:1px solid #bfbfbf;padding:1px}#container{background:#0769ad;margin:0 auto;padding:0 20px}.jquery-ui #container{background:#b24926}.jquery-mobile #container{background:#108040}.sizzlejs #container{background:#9a1b1e}.qunitjs #container{background:#390f39}.jquery-foundation #container{background:#333}.jquery-learn #container{background:url(../images/bg-body-learn.jpg) no-repeat center top #000}#content-wrapper{background-color:#fff;-webkit-box-shadow:-3px 0 5px -3px rgba(1,1,1,0.87),3px 0 5px -3px rgba(1,1,1,0.87);box-shadow:-3px 0 5px -3px rgba(1,1,1,0.87),3px 0 5px -3px rgba(1,1,1,0.87);padding:20px 0;border-top:1px solid #333;border-radius:0 0 10px 10px;position:relative}.no-boxshadow #content-wrapper{border:1px solid #333}.constrain{max-width:1240px;margin:0 auto;padding:0 20px}.lte8 .constrain{max-width:1198px}#content{float:left;width:71%}.content-right #content{float:right}.content-full #content{width:100%;padding-left:10%;padding-right:10%}.content-full.full-width #content{padding-left:0;padding-right:0}#sidebar,.sidebar-left,.sidebar-right{padding:20px;width:29%}#sidebar,.sidebar-right{float:right;margin-right:-25px;position:relative;-webkit-border-image:-webkit-linear-gradient(#fff,#e7e7e7 15%,#e7e7e7 85%,#fff);border-image:linear-gradient(#fff,#e7e7e7 15%,#e7e7e7 85%,#fff);box-shadow:inset 15px 0 5px -16px #e7e7e7;background-image:-webkit-radial-gradient(left,#f2f2f2,#fff 80%);background-image:radial-gradient(left,#f2f2f2,#fff 80%);border:0;border-left:1px solid #efefef}.content-right #sidebar,.sidebar-left{float:left;border-left:0;border-right:1px solid #e7e7e7;margin:-20px 0 0 -25px;-webkit-border-image:-webkit-linear-gradient(#fff,#e7e7e7 15%,#e7e7e7 85%,#fff);border-image:linear-gradient(#fff,#e7e7e7 15%,#e7e7e7 85%,#fff);box-shadow:inset 15px 0 5px -16px #e7e7e7;background-image:-webkit-radial-gradient(right,#f2f2f2,#fff 80%);background-image:radial-gradient(right,#f2f2f2,#fff 80%)}.entry-summary p{margin:0}#global-nav{background:url(../images/jq-global-nav.png) repeat-x 0 bottom #1b1b1b}#global-nav nav{height:34px}#global-nav nav ul{text-align:left;display:inline;float:left;margin:0;list-style:none;border-right:1px solid rgba(255,255,255,0.0976562);border-left:1px solid rgba(0,0,0,0.347656)}.tinynav-container{display:none}.tinynav{display:none}#global-nav nav ul.links{float:right}#global-nav nav ul li{font:bold 13px/17px "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;display:inline-block;float:left;position:relative;top:1px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;text-shadow:0 0 2px #000;border-left:1px solid rgba(255,255,255,0.0976562);border-right:1px solid rgba(0,0,0,0.347656)}.ie #global-nav nav ul li{top:2px}#global-nav nav ul li:hover{background:url(../images/bg-footer-noise.jpg) #000;color:#fff}#global-nav nav ul li i{height:1em}#global-nav nav ul li a{color:#e6e6e6;font-weight:normal;font-style:normal;text-decoration:none;display:block;padding:8px 12px}#global-nav nav ul li ul{padding:0;position:absolute;top:32px;left:-2px;width:120px;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity .2s;transition:opacity .2s;-webkit-box-shadow:0 43px 5px rgba(0,0,0,0.4);box-shadow:0 4px 5px rgba(0,0,0,0.4);z-index:400}#global-nav nav ul li ul.wide{width:260px}#global-nav nav ul li ul li{background:url(../images/bg-footer-noise.jpg) #000;display:block;color:#fff;float:none}#global-nav nav ul li ul li:hover{background:#000}#global-nav nav ul li:hover ul{display:block;opacity:1;visibility:visible}#global-nav nav ul.projects li.project{width:42px;padding:0;height:33px;text-indent:-9999px;background:url(../images/jq-nav-icons.png) -6px 0;z-index:10}#global-nav nav ul.projects li.project a{display:block;height:33px}#global-nav nav ul.projects li.jquery-ui{background-position:-57px 0}#global-nav nav ul.projects li.jquery-mobile{background-position:-107px 0}#global-nav nav ul.projects li.sizzlejs{background-position:-155px 0}#global-nav nav ul.projects li.qunitjs{background-position:-204px 0}.jquery #global-nav nav ul.projects li.jquery{background-position:0 bottom;width:52px;position:relative;margin-top:1px;border:0}.jquery #global-nav nav ul.projects{border-left:none}.jquery #global-nav nav ul.projects li.jquery-ui{border-left:none;background-position:-59px 0}.jquery-ui #global-nav nav ul.projects li.jquery-ui{background-position:-50px bottom;width:52px;position:relative;margin-top:1px;border:0}.jquery-ui #global-nav nav ul.projects li.jquery{border-right:0;background-position:-2px 0}.jquery-ui #global-nav nav ul.projects li.jquery-mobile{border-left:none}.jquery-mobile #global-nav nav ul.projects li.jquery-mobile{background-position:-100px bottom;width:52px;position:relative;margin-top:1px;border:0}.jquery-mobile #global-nav nav ul.projects li.jquery-ui{border-right:0;background-position:-53px 0}.jquery-mobile #global-nav nav ul.projects li.jquery-mobile{border-right:0}.jquery-mobile #global-nav nav ul.projects li.sizzlejs{border-left:none;background-position:-157px 0}.sizzlejs #global-nav nav ul.projects li.jquery-mobile{border-right:0;background-position:-102px 0}.sizzlejs #global-nav nav ul.projects li.sizzlejs{background-position:-148px bottom;width:52px;position:relative;margin-top:1px;border:0}.sizzlejs #global-nav nav ul.projects li.qunitjs{border-left:none;background-position:-206px 0}.qunitjs #global-nav nav ul.projects li.sizzlejs{border-right:0}.qunitjs #global-nav nav ul.projects li.qunitjs{background-position:-202px bottom;width:52px;position:relative;margin-top:1px;border:0}.qunitjs #global-nav nav ul.projects{border-right:0}#container,footer{border-top:1px solid #7acef4}.jquery-ui #container,.jquery-ui footer{border-top-color:#faa523}.jquery-mobile #container,.jquery-mobile footer{border-top-color:#3eb249}.sizzlejs #container,.sizzlejs footer{border-top-color:#faa523}.qunitjs #container,.qunitjs footer{border-top-color:#9c3493}.jquery-learn #container,.jquery-learn footer{border-top-color:#333}.color.black{background-color:#333}.color.primary-blue{background-color:#0769ad}.color.secondary-blue{background-color:#7acef4}.color.navy-blue{background-color:#131b28}.color.primary-orange{background-color:#faa523}.color.secondary-orange{background-color:#b24926}.color.primary-green{background-color:#3eb249}.color.secondary-green{background-color:#108040}.color.sizzle-orange{background-color:#faa523}.color.sizzle-red{background-color:#9a1b1e}.color.qunit-primary-purple{background-color:#9c3493}.color.qunit-secondary-purple{background-color:#390f39}#logo-events{clear:both;padding-top:25px;padding-bottom:20px}h2.logo{float:left;margin:0;width:243px}h2.logo a{float:left;display:block;height:66px;overflow:hidden;text-indent:-1000px}.jquery h2.logo a,.jquery-learn h2.logo a{width:243px;background:url(../images/logo-jquery.png) no-repeat}.jquery-ui h2.logo a{width:253px;background:url(../images/logo-jquery-ui.png) no-repeat}.jquery-mobile h2.logo a{width:268px;background:url(../images/logo-jquery-mobile.png) no-repeat}.sizzlejs h2.logo a{width:243px;background:url(../images/logo-sizzle.png) no-repeat}.qunitjs h2.logo a{width:243px;background:url(../images/logo-qunit.png) no-repeat}.jquery-foundation h2.logo a{width:243px;background:url(../images/logo-jquery-foundation.png) no-repeat}.logo.small{height:30px;background:url('../images/projectlogosfull-small.png') no-repeat}.jquery.logo.small{width:109px;background-position:-0px 0}.jquery-foundation.logo.small{width:109px;background-position:-109px 0}.jquery-events.logo.small{width:109px;background-position:-219px 0}.jqueryui.logo.small{width:114px;background-position:-327px 0}.jquery-mobile.logo.small{width:122px;background-position:-442px 0}.qunitjs.logo.small{width:105px;background-position:-564px 0}.sizzlejs.logo.small{width:105px;background-position:-669px 0}#logo-events aside{float:right;margin-bottom:-18px}nav#main{background-color:rgba(0,0,0,0.18);border-radius:10px 10px 0 0;border-right:1px solid rgba(2,2,2,0.28);border-left:1px solid rgba(2,2,2,0.28);border-top:1px solid rgba(250,250,250,0.27);-webkit-box-shadow:rgba(255,255,255,0.3) 0 1px 0,rgba(0,0,0,0.3) 0 -1px 0;box-shadow:rgba(255,255,255,0.3) 0 1px 0,rgba(0,0,0,0.3) 0 -1px 0;-webkit-box-shadow:0 0 3px rgba(1,1,1,0.7);box-shadow:0 0 5px rgba(1,1,1,0.7)}.jquery-ui nav#main,.sizzlejs nav#main{background-color:rgba(12,12,12,0.06)}.qunitjs nav#main{background-color:rgba(156,52,147,0.5)}.jquery-learn nav#main{background-color:rgba(0,0,0,0.4)}.jquery-foundation nav#main{background-color:rgba(102,102,102,0.1)}.no-boxshadow nav#main{border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #333}nav#main ul{margin:0;float:left;width:70%;padding-top:10px;padding-bottom:10px}nav#main li{float:left;font:normal normal 16px "klavika-web","Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;margin-right:2px}nav#main li a{color:#fff;text-decoration:none;padding:6px 10px;display:block;border:1px solid transparent;text-shadow:0 -1px 0 rgba(0,0,0,0.76)}nav#main li a:hover,nav#main li.current a,nav#main .searchform{background:0;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.4),rgba(255,255,255,0.1) 0 1px 0;box-shadow:inset 0 0 5px rgba(0,0,0,0.4),rgba(255,255,255,0.1) 0 1px 0;border-radius:4px;border:1px solid rgba(0,0,0,0.25);color:#fff;text-shadow:rgba(0,0,0,0.796875) 0 -1px 0,rgba(255,255,255,0.296875) 0 0 10px}nav#main .searchform{float:right;width:28%;margin-top:12px;padding:0;border-radius:20px;position:relative}nav#main .searchform input{text-decoration:none;font:12px/12px "Lucida Grande",Lucida,Verdana,sans-serif;padding:5px 10px;margin:0;background-color:transparent;border-style:none;color:#fff;line-height:1.3;text-shadow:0 -1px 0 rgba(0,0,0,0.76);width:85%;box-shadow:none}nav#main .searchform input:focus{outline:0}.no-boxshadow nav#main .searchform{border:1px solid #333}.no-boxshadow nav#main .searchform input{background:#fff;color:#333}nav#main .searchform input::-webkit-input-placeholder{color:#fff}nav#main .searchform input:-moz-placeholder{color:#fff}nav#main .searchform input::-moz-placeholder{color:#fff}nav#main .searchform input:-ms-input-placeholder{color:#fff}nav#main .searchform input:placeholder{color:#fff}nav#main .searchform .icon-search{position:absolute;right:10px;top:3px;bottom:3px;border-width:0;border-left:1px solid rgba(7,7,7,0.65);background-color:transparent;padding:0 0 0 7px;opacity:.33;color:#fff}#broadcast{height:100px}#content a{text-decoration:underline}#content a:hover{text-decoration:none}#sidebar a{text-decoration:none}#sidebar a:hover{text-decoration:underline}p{margin-bottom:15px;margin-top:0}b,strong{font-weight:bold;color:#1a1a1a}em,i{color:#6d6d6d;font-style:italic}hr{background-image:url(../images/gauze.png);height:.75em;border:0;margin:.75em 0}#content code a{text-decoration:none}pre strong,pre b{color:#fff;font-weight:bold}#content blockquote{margin:20px 0}#content blockquote p{font:italic normal 23px/26px "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;color:#828282;margin-left:0;margin-bottom:0;padding:20px 30px;position:relative;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}#content ol,#content ul{margin:0 0 20px 20px}#content ul ul{margin-bottom:0}#content ul li{padding-bottom:5px;padding-top:5px;padding-left:20px;line-height:20px;list-style-type:none;background:url(../images/bullet.png) no-repeat 0 10px}#content ul.block-grid li{background:0}#content ol{counter-reset:li}#content ol>li{position:relative;list-style:none;padding-left:10px;margin-right:0;margin-top:5px;margin-left:30px}#content ol>li:before{content:counter(li);counter-increment:li;position:absolute;top:1px;left:-25px;box-sizing:border-box;width:20px;color:#fff;text-align:center;background-color:#ababab;height:19px;width:19px;padding-top:0;font:bold 11px/19px "klavika-web","Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;border-radius:12px}.lt-ie8 #content ol,.lt-ie7 #content ol{margin-left:20px}.lt-ie8 #content ol li,.lt-ie7 #content ol li{margin-left:30px;list-style-type:decimal;padding-left:0}#content img.full,#content figure.full{display:block;width:100%;max-width:100%}.lt-ie8 #content figure img{position:relative}.lt-ie7 #content figure.full,.lt-ie8 #content figure.full{width:99%}#content img.full,#content img.left,#content img.right,#banner img.full{box-shadow:0 0 5px 1px rgba(0,0,0,0.20)}#content img.noborder,#content figure.noborder{box-shadow:none;border:0;background:0}#content img.full,#content img.left,#content img.right,#content figure.full,#content figure.left,#content figure.right{margin-bottom:20px;float:left}#content img.right,#content figure.right{float:right;margin-left:15px}.lt-ie8 #content img.right,.lt-ie8 #content figure.right,.lt-ie7 #content img.right,.lt-ie7 #content figure.right{float:left;margin-left:0;margin-right:15px}#content img.left,#content figure.left{margin-right:15px}#content figure img{margin:0!important;margin-bottom:0!important}#content figcaption{box-shadow:0 0 5px 1px rgba(0,0,0,0.20);font:italic 700 12px/20px "klavika-web","Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;color:#737272;clear:both;margin-top:-10px;background-color:#f2f2f2}#content figure.noborder figcaption{box-shadow:none;background:0;text-align:center}#content .embed,#content .embed_media{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;box-shadow:0 0 5px 1px rgba(0,0,0,0.20);margin-bottom:20px}#portfolio.media #banner .embed{margin-bottom:40px}.embed iframe,.embed_media iframe,.embed object,.embed_media object,.embed embed,.embed_media embed{position:absolute;top:0;left:0;width:100%;height:100%}#content h1{font-size:36px;line-height:36px}.content-full #content h1{text-align:center}#content h2{font-size:24px;line-height:24px;color:#333;margin-bottom:10px}#content h3{font-size:20px;line-height:20px;color:#666}#content h1.block,#content h2.block{padding:10px 2%;background:url(../images/gauze.png) #ececec;text-shadow:0 1px 0 #fff}p.author{color:#ababab;font-family:Frutiger,"Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;font-weight:700;margin-top:-20px}p.author a{color:#ababab}.meta{padding:2%;padding-bottom:.5%;margin-bottom:20px;font:700 Frutiger,"Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;color:#666;background:url(../images-foundation/gauze.png) #f0f0f0;text-shadow:0 1px 0 #fff}#banner-large-image{text-align:center;margin-bottom:30px}#banner-large-image .vertically-centered-black-bg{height:50%;width:100%;margin-top:24%;display:block;background-color:rgba(0,0,0,0.68);position:absolute;padding-top:3.5%}#banner-large-image h1,#banner-large-image h2{font:bold 60px/60px "klavika-web","Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;margin-bottom:0;color:#fff;text-shadow:0 0 4px rgba(0,0,0,0.85)}#banner-large-image p{color:#ccc;font:700 normal 24px/36px "klavika-web","Helvetica Neue",sans-serif}#banner-secondary{background-image:url(../images/dark-grey-tile.png);margin:-20px -25px 15px;padding:20px}#banner-secondary h1,#banner-secondary h2{margin-bottom:0;color:#fff;text-shadow:0 0 4px rgba(0,0,0,0.85)}#banner-secondary h1{font-size:48px;line-height:54px}#banner-secondary h2{font-size:36px;line-height:42px}#banner-secondary p{color:#ccc;font:22px/26px "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;padding-left:15%;padding-right:15%}#banner-secondary a,#banner-secondary a:hover{color:#7acef4}#banner-secondary em,#banner-secondary i{color:#fff}#banner-secondary.large-banner{text-align:center;padding-top:30px;padding-bottom:30px}#banner-secondary.large-banner h1,#banner-secondary.large-banner h2{margin-bottom:10px}#banner-secondary.large-banner h1{font-size:60px;line-height:60px}#banner-secondary.large-banner h2{font-size:48px;line-height:48px}#banner-secondary.large-banner h3{font-size:36px;line-height:36px}.center-txt{text-align:center!important}.callout-block{background-image:url(../images/gauze.png);padding:20px}a.button,#content a.button,.button,input[type="submit"]{border-radius:5px;border:1px solid #999;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.28),inset 0 1px 0 rgba(255,255,255,0.45),inset 0 -1px 0 rgba(255,255,255,0.45),inset 1px 0 0 rgba(255,255,255,0.45),inset -1px 1px 0 rgba(255,255,255,0.45);box-shadow:0 0 5px rgba(0,0,0,0.28),inset 0 1px 0 rgba(255,255,255,0.45),inset 0 -1px 0 rgba(255,255,255,0.45),inset 1px 0 0 rgba(255,255,255,0.45),inset -1px 1px 0 rgba(255,255,255,0.45);text-decoration:none;color:#fff!important;text-shadow:0 -1px 1px rgba(0,0,0,0.35);padding:8px 15px;font:bold 16px/16px "klavika-web","Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;-webkit-transition:all .2s;transition:all .2s;background-color:#d18f4f;float:left}a.button:hover,#content a.button:hover,.button:hover,input[type="submit"]:hover{background-color:#cc8540}a.button.large,#content a.button.large,button.large,input[type="submit"].large{font-size:20px;padding:12px 20px}a.button.dark,#content a.button.dark,.button.dark,input[type="submit"].dark{background-color:#666}a.button.dark:hover,#content a.button.dark:hover,.button.dark:hover,input[type="submit"].dark:hover{background-color:#424141}#sidebar h3{font:20px/18px;background-image:-webkit-linear-gradient(left,#efefef,#f3f3f3);background-image:linear-gradient(to right,#efefef,#f3f3f3);margin-left:-20px;margin-right:-20px;padding:12px 20px;text-shadow:0 1px 0 #fff}#sidebar li{padding:5px 0 5px 20px;list-style-type:none;background:url(../images/bullet.png) no-repeat 0 12px;text-shadow:0 1px 0 #fff}#sidebar li a{color:#4d4d4d;text-decoration:none;display:block}#sidebar nav#secondary li{background-image:none;padding-left:0}#sidebar nav#secondary li.current{background-color:#eee;margin-left:-35px;margin-right:-20px;padding-left:35px;font-weight:bold}footer{background:url(../images/bg-footer-noise.jpg) repeat;margin-top:-20px;padding-top:40px}footer.simple{padding-top:45px;padding-bottom:10px}footer a,footer strong{color:#fff;text-decoration:none}footer .cdn{border-radius:4px;background:repeat-x center center #000;width:96%;margin-left:2%;height:30px;line-height:30px;position:relative;overflow:hidden;white-space:nowrap;-webkit-box-shadow:rgba(255,255,255,0.15) 0 1px 0;box-shadow:rgba(255,255,255,0.15) 0 1px 0}footer .cdn ~ .cdn{margin-top:5px}footer .cdn ~ .cdn strong{text-align:right}footer .cdn strong{text-align:center;height:26px;text-align:left;padding:0 6px 0 6px;line-height:28px;display:inline-block;margin:2px 0 0 2px;position:relative;border-radius:3px 0 0 3px;background:#777;color:#fff;text-shadow:#000 0 -1px 0;font-weight:bold;background-color:#7a7a7a;background-image:-webkit-linear-gradient(#7a7a7a,#5e5e5e);background-image:linear-gradient(top,#7a7a7a,#5e5e5e);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#7a7a7a',EndColorStr='#5e5e5e');font-family:"klavika-web","Helvetica Neue",Helvetica,Arial,Geneva,sans-serif}footer .cdn strong:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;border:solid 1px rgba(255,255,255,0.2);border-radius:3px 0 0 3px}footer .cdn strong em{font-style:normal;color:#ccc;font-family:"source-code-pro",Consolas,monospace;display:inline-block;width:35px;padding-left:5px;padding-right:4px;text-align:right}footer .cdn input{display:inline-block;width:100%;background:transparent;border:0;font-family:"source-code-pro",Consolas,monospace;padding-left:5px;white-space:nowrap;color:#ccc;font-size:12px}footer .cdn input:focus{outline:0}footer .download{text-align:center;color:#fff;padding:10px 2% 15px 2%;line-height:140%}footer .download strong{margin-right:10px}footer .download>span{white-space:nowrap}footer .download a{margin:0 10px}footer .download a em{font-style:normal;color:#aaa}footer .download a:hover{border-bottom:solid 1px #888}footer .footer-icon-links{padding:15px 0;margin:0 2%;border-top:solid 1px #333;-webkit-box-shadow:#000 0 -1px 0;box-shadow:#000 0 -1px 0}footer .footer-icon-links li{width:22%;margin-left:11%;float:left}footer .footer-icon-links li a{display:block;line-height:inherit;font-size:18px;float:left;position:relative;width:auto;text-align:left;padding-left:10px}footer .footer-icon-links li a:before{position:absolute;left:-35px;top:10px;font-size:2em;color:#4d4d4d;text-shadow:0 -1px 0 #000}footer .footer-icon-links li small{display:block;font-size:14px;color:#777;line-height:120%}footer .footer-icon-links li:hover a:before{color:#d1d1d1}.multiplebgs.cssgradients footer{background-image:-webkit-linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.0)),url(../images/bg-footer-noise.jpg);background-image:linear-gradient(to bottom,rgba(0,0,0,.3),rgba(0,0,0,0)),url(../images/bg-footer-noise.jpg);background-repeat:repeat-x,repeat;background-size:100px 15px,140px 140px}.no-multiplebgs footer,.no-cssgradients footer{background-image:url(../images/bg-footer-noise.jpg);background-repeat:repeat}footer h3{color:#777;letter-spacing:normal;text-transform:uppercase;text-shadow:#000 0 1px 0;border:solid 1px #000;text-rendering:optimizeLegibility;border-bottom:0;border-radius:4px 4px 0 0;position:relative;text-align:center;height:10px;margin-top:20px;font-size:16px}footer h3 span{display:inline-block;padding:3px 10px;position:relative;top:-0.8em;background:url(../images/bg-footer-noise.jpg) repeat #212121;z-index:1}footer h3:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:solid 1px #333;border-bottom:0;border-radius:4px 4px 0 0}.footer-site-links{float:right;padding:10px 0 0 0;width:60%;text-align:right}footer p.copyright{margin:10px 0 0 0;float:left;width:40%;font-size:11px;line-height:130%;color:#777}footer p.copyright a{color:#aaa}footer p.copyright a:hover{color:#fff}footer p.copyright>br{display:none}footer p.copyright span.sponsor-line{display:block;font-size:10px;margin:2px 0 0 0}footer p.copyright a.mt-link{background:url(../images/logo-mediatemple.png) left top no-repeat;padding-left:31px}footer p.copyright a.mc-link{background:url(../images/logo-maxcdn.png) left top no-repeat;padding-left:24px}footer p.copyright a.wp-link{background:url(../images/logo-wordpress.png) left top no-repeat;padding-left:19px;padding-top:1px;display:inline-block;height:16px}footer .footer-site-links li{position:relative;background:0;width:auto;height:auto;line-height:20px;margin:0 0 10px 20px;font-size:13px}footer .footer-site-links li a{position:relative;color:#aaa;display:block;padding-left:30px;width:auto;line-height:inherit}footer .footer-site-links li a:before{position:absolute;font-size:1.5em;color:#4d4d4d;text-shadow:0 -1px 0 #000;left:2px}footer .footer-site-links li:hover a,footer .footer-site-links li:hover a:before{color:#e6e6e6}.footer-site-links li{display:inline-block}footer .col{margin-left:2.5%;padding:30px 0 20px 0;height:100%}footer .col:first-child{margin-left:0}footer ul li{list-style:none;padding:0;margin:0;line-height:30px}footer .bottom{margin:0 10% 0 0}footer #legal{clear:left;display:block;margin-top:1em;border-top:solid 1px #333;-webkit-box-shadow:#000 0 -1px 0;box-shadow:#000 0 -1px 0}footer .presentations li{float:left;width:45%;min-width:142px;margin-left:3.5%;line-height:130%;font-size:11px}footer .presentations li a>span,footer .books li a>span{display:block;border-radius:5px;border:solid 1px #000;position:relative;width:142px;height:92px;margin-bottom:5px;overflow:hidden;background-clip:padding-box}footer .presentations li a:hover>span,footer .books li a:hover>span{border-color:white}footer .presentations li a>span:after,footer .books li a>span:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:solid 1px rgba(255,255,255,0.2);border-radius:4px}footer .presentations li a>span img{max-width:100%;height:auto}footer .presentations li a>br,footer .books li a>br{display:none}footer .presentations li a cite,footer .books li a cite{font-style:normal;display:block;margin-top:3px;font-size:9px;color:#aaa}footer .presentations li a cite,footer .presentations li a strong,footer .books li a cite,footer .books li a strong{line-height:130%;display:block;font-weight:normal}footer .books li{float:left;width:30%;min-width:95px;margin-left:2.8%;margin-bottom:15px;line-height:130%;font-size:11px}footer .books li:first-child{margin-left:2%}footer .books li a>span{width:90px;height:114px}footer .books li a>span.top{background-position:center top}footer .books li a>span.bottom{background-position:center bottom}footer .books li a>span{background-position:center center}footer li img{border-radius:4px}#content .entry-title a{text-decoration:none}.entry-meta{color:#999;font-size:12px}.toc-linked{position:relative}.toc-linked .toc-link{position:absolute;left:-1em;text-decoration:none;opacity:0}#content .toc-linked .toc-link{text-decoration:none}.toc-linked:hover .toc-link{opacity:1}.post-heirarchy{margin-bottom:.75em}.listing .hentry{padding:10px 20px;margin:15px 0;border:1px solid rgba(0,0,0,0.2);border-radius:5px;background-color:#eee;position:relative}.listing #content .entry-title{font-size:1.3em;margin-bottom:0;text-shadow:0 1px 1px #fff}.listing .entry-meta{float:right}.listing .entry-meta .category{padding:4px;background-color:#ddd;border-radius:5px}.listing #content .entry-meta .category a{color:#888;text-decoration:none}.pagination{text-align:center;margin-top:2em}.page-numbers{padding:0 10px}.entry{margin:15px 0}.entry-wrapper{border:1px solid #CCC;border-top:0;padding:10px;border-radius:0 0 5px 5px}#content .section-title{background:#333;border:1px solid #111;padding:8px 15px;font-size:16px;color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.5);letter-spacing:0;border-radius:5px 5px 0 0;font-weight:normal;margin-bottom:0;overflow:hidden}.returns{float:right;font-style:italic}.api-item .returns{font-size:16px;color:#333;font-weight:normal}.api-item .version-details{display:block;padding:.5em;margin:1em 0;background:#fff3a5;border-radius:5px}#content .signatures{background:#eee;border:1px solid #ccc;margin:0 auto 15px;max-width:750px;border-radius:3px;color:#333;text-shadow:0 1px 0 #fff}#content .signatures li{list-style:none;background:0;margin:0;padding:10px}#content .signatures>li{padding-bottom:0}#content .signature>ul{margin:0}.signatures h4{font-size:16px;letter-spacing:0;padding:8px 10px;margin:-10px -10px 0;color:#fff;text-shadow:0 1px 0 #444}.signature:first-child h4{border-radius:3px 3px 0 0}#content .signature h4 a{color:inherit;text-decoration:none}.signature h4 .icon-link{margin-right:.5em}.signature .event-properties{margin:15px 0 0 0}.argument{margin-top:1em}#options,#methods,#extension-points,#events,#quick-nav{border:1px solid #CCC;margin:0 15px 15px;padding:10px;overflow:auto}#options header h2,#methods header h2,#extension-points header h2,#events header h2,#quick-nav h2{background:#ccc;background:-webkit-linear-gradient(top,#fff 0,#eee 17%,#ccc 100%);background:linear-gradient(to bottom,#fff 0,#eee 17%,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#cccccc',GradientType=0);margin:-10px -10px 10px -10px;padding:10px}#quick-nav h2 a{float:right;font-size:80%;padding-left:10px}.quick-nav-section{width:33%;float:left}#methods .api-item li,#extension-points .api-item li,#events .api-item li{margin-bottom:1em}#methods .api-item li ul,#extension-points .api-item li ul,#events .api-item li ul{list-style:none}.version-details{font-weight:bold}.section-title .version-details,.name .version-details{float:right;clear:right;font-size:14px;color:#fff}.api-item{padding:20px 10px}.signature li,.api-item{border-top:1px solid #CCC}.signature li:first-child,.api-item.first-item{border-top:0;padding-top:10px}.option-type{font-size:16px;font-weight:normal;color:#333;float:right}#options .default{text-align:right;font-size:13px;margin-top:-10px}.desc{font-size:16px;padding:5px 15px 0;color:#666;font-style:italic}.desc strong{color:#444;font-style:normal}.entry-summary p{margin:0}.warning{padding:.5em 1em;margin:1em;background:#fff3a5;border-radius:5px}@media only screen and (max-width:768px){#global-nav ul.projects li.toggle-projects{display:none}#sidebar,.content-right #sidebar{width:auto;float:none;clear:both;margin:0;border-top:1px solid #e7e7e7;border-left:none;-moz-border-image:none;-webkit-border-image:none;-webkit-border-image:none;-o-border-image:none;border-image:none;-webkit-box-shadow:none;box-shadow:none;background-image:none;background-image:none;background-image:none;background-image:none;background-image:none;background-image:none}.content-full.full-width #content,.content-right #content,.content-left #content{padding-left:2%;padding-right:2%}#content,.col7-3.col,footer #legal p.copyright,footer #legal ul.footer-site-links{width:100%;float:none;clear:both}#banner-secondary{margin-left:-15px;margin-right:-15px}footer #legal ul.footer-site-links{display:inline;text-align:center!important;text-transform:none;float:left;width:100%}footer #legal ul.footer-site-links li:first-child{margin-left:0}footer #legal p.copyright{text-align:center;margin-bottom:10px}.col7-2.col{margin:0;width:100%;padding-top:10px;padding-bottom:10px}}@media only screen and (max-width:600px){#global-nav ul.projects{display:none}#global-nav nav ul.links{float:left}#global-nav nav ul.links li{font-size:12px}#logo-events{padding-top:20px;padding-bottom:10px}#logo-events aside{display:inline-block;position:relative;left:50%;margin-left:-200px;float:none;padding:10px 0}#logo-events h2.logo{float:none;margin-left:auto;margin-right:auto}nav#main{background-color:rgba(0,0,0,0.0);border-radius:10px 10px 0 0;border-right:0;border-left:none;border-top:0;-webkit-box-shadow:none;box-shadow:none;padding-top:10px}nav#main .searchform{display:block;float:none;width:100%;margin:15px auto;clear:both}nav#main ul{width:auto!important;text-align:left!important;float:none;margin:0;padding:0}nav#main ul li,nav#main ul li a{display:block;text-align:left!important;float:left;margin-right:0;padding:0 4px 4px 0}nav#main li a:hover,nav#main li.current a{background:0;-webkit-box-shadow:none;box-shadow:none;border-radius:4px;border:1px solid rgba(0,0,0,0.0)}nav#main li a{font-size:14px}#content-wrapper{border-top-left-radius:10px;border-top-right-radius:10px}#banner-secondary{border-top-left-radius:9px;border-top-right-radius:9px;margin-left:-10px;margin-right:-10px}#banner-secondary h2{font-size:35px;line-height:35px}#content h1{font-size:26px;line-height:26px}#banner-secondary.large-banner h1,#banner-secondary.large-banner h2{font-size:36px;line-height:36px}#banner-secondary.large-banner p{font-size:22px;padding:0}footer .presentations li,footer .books li{clear:both;margin-bottom:10px;float:none;margin-left:auto!important;margin-right:auto;text-align:center}footer .presentations li span,footer .books li span{display:block;margin-left:auto;margin-right:auto}}@media only screen and (max-width:480px){#global-nav{display:none}#logo-events aside{width:300px;margin-left:-150px}#container{border-top:none!important}.tinynav-container{display:block}#menu-top{display:none}.tinynav{display:block;width:100%;margin:0 auto 15px;position:relative;top:6px;left:0}nav#main{margin-top:15px;padding-top:0}nav#main .searchform{display:block;float:none;width:100%;margin:15px auto}nav#main ul li,nav#main ul li a{float:none;padding:6px 0 6px 8px}.constrain,#container{padding-left:10px;padding-right:10px}.content-full #content,.content-full.full-width #content,.content-right #content,.content-left #content{padding-left:0;padding-right:0}#content-wrapper{padding-left:25px;padding-right:25px}#content pre{margin-left:-25px;margin-right:-25px}#content img.left,#content figure.left,#content img.right,#content figure.right{display:block;width:100%;max-width:100%;margin-left:0;margin-right:0}#banner-secondary{margin-left:-25px;margin-right:-25px}footer .footer-icon-links li a:before{display:none}footer .footer-icon-links li:first-child{margin-left:0}footer .download>span{white-space:normal}}@media only screen and (-webkit-device-pixel-ratio:2){.jquery h2.logo a{background:url(../images/logo-jquery@2x.png) no-repeat;background-size:243px 66px}.jquery-ui h2.logo a{background:url(../images/logo-jquery-ui@2x.png) no-repeat;background-size:253px 66px}.jquery-mobile h2.logo a{background:url(../images/logo-jquery-mobile@2x.png) no-repeat;background-size:268px 66px}.sizzlejs h2.logo a{background:url(../images/logo-sizzle@2x.png) no-repeat;background-size:243px 66px}.qunitjs h2.logo a{background:url(../images/logo-qunit@2x.png) no-repeat;background-size:243px 66px}.jquery-foundation h2.logo a{background:url(../images/logo-jquery-foundation@2x.png) no-repeat;background-size:243px 66px}}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.row{width:1240px;max-width:100%;min-width:768px;margin:0 auto}.row .row{width:auto;max-width:none;min-width:0;margin:0 -25px}.row.collapse .column,.row.collapse .columns{padding:0}.row .row{width:auto;max-width:none;min-width:0;margin:0 -25px}.row .row.collapse{margin:0}.column,.columns{float:left;min-height:1px;padding:0 25px;position:relative}.column.centered,.columns.centered{float:none;margin:0 auto}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.one,.row .one{width:8.33333%}.two,.row .two{width:16.66667%}.three,.row .three{width:25%}.four,.row .four{width:33.33333%}.five,.row .five{width:41.66667%}.six,.row .six{width:50%}.seven,.row .seven{width:58.33333%}.eight,.row .eight{width:66.66667%}.nine,.row .nine{width:75%}.ten,.row .ten{width:83.33333%}.eleven,.row .eleven{width:91.66667%}.twelve,.row .twelve{width:100%}.row .offset-by-one{margin-left:8.33333%}.row .offset-by-two{margin-left:16.66667%}.row .offset-by-three{margin-left:25%}.row .offset-by-four{margin-left:33.33333%}.row .offset-by-five{margin-left:41.66667%}.row .offset-by-six{margin-left:50%}.row .offset-by-seven{margin-left:58.33333%}.row .offset-by-eight{margin-left:66.66667%}.row .offset-by-nine{margin-left:75%}.row .offset-by-ten{margin-left:83.33333%}.push-two{left:16.66667%}.pull-two{right:16.66667%}.push-three{left:25%}.pull-three{right:25%}.push-four{left:33.33333%}.pull-four{right:33.33333%}.push-five{left:41.66667%}.pull-five{right:41.66667%}.push-six{left:50%}.pull-six{right:50%}.push-seven{left:58.33333%}.pull-seven{right:58.33333%}.push-eight{left:66.66667%}.pull-eight{right:66.66667%}.push-nine{left:75%}.pull-nine{right:75%}.push-ten{left:83.33333%}.pull-ten{right:83.33333%}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,.map_canvas img{max-width:none!important}.row{*zoom:1}.row:before,.row:after{content:"";display:table}.row:after{clear:both}@media only screen and (max-width:767px){.row{width:auto;min-width:0;margin-left:0!important;margin-right:0!important}.column,.columns{width:auto!important;float:none;padding-left:0!important;padding-right:0!important}.column:last-child,.columns:last-child{float:none}[class*="column"]+[class*="column"]:last-child{float:none}.column:before,.columns:before,.column:after,.columns:after{content:"";display:table}.column:after,.columns:after{clear:both}.offset-by-one,.offset-by-two,.offset-by-three,.offset-by-four,.offset-by-five,.offset-by-six,.offset-by-seven,.offset-by-eight,.offset-by-nine,.offset-by-ten{margin-left:0!important}.push-two,.push-three,.push-four,.push-five,.push-six,.push-seven,.push-eight,.push-nine,.push-ten{left:auto}.pull-two,.pull-three,.pull-four,.pull-five,.pull-six,.pull-seven,.pull-eight,.pull-nine,.pull-ten{right:auto}.row .mobile-one{width:25%!important;float:left;padding:0 25px}.row .mobile-one:last-child{float:right}.row .mobile-one.end{float:left}.row.collapse .mobile-one{padding:0}.row .mobile-two{width:50%!important;float:left;padding:0 25px}.row .mobile-two:last-child{float:right}.row .mobile-two.end{float:left}.row.collapse .mobile-two{padding:0}.row .mobile-three{width:75%!important;float:left;padding:0 25px}.row .mobile-three:last-child{float:right}.row .mobile-three.end{float:left}.row.collapse .mobile-three{padding:0}.row .mobile-four{width:100%!important;float:left;padding:0 25px}.row .mobile-four:last-child{float:right}.row .mobile-four.end{float:left}.row.collapse .mobile-four{padding:0}.push-one-mobile{left:25%}.pull-one-mobile{right:25%}.push-two-mobile{left:50%}.pull-two-mobile{right:50%}.push-three-mobile{left:75%}.pull-three-mobile{right:75%}}.block-grid,#content .block-grid{display:block;overflow:hidden;padding:0}.block-grid>li,#content .block-grid>li{display:block;height:auto;float:left}.block-grid.one-up,#content .block-grid.one-up{margin:0}.block-grid.one-up>li,#content .block-grid.one-up>li{width:100%;padding:0 0 15px}.block-grid.two-up,#content .block-grid.two-up{margin:0 -15px}.block-grid.two-up>li,#content .block-grid.two-up>li{width:50%;padding:0 15px 15px}.block-grid.two-up>li:nth-child(2n+1),#content .block-grid.two-up>li:nth-child(2n+1){clear:both}.block-grid.three-up,#content .block-grid.three-up{margin:0 -12px}.block-grid.three-up>li,#content .block-grid.three-up>li{width:33.33%;padding:0 12px 12px}.block-grid.three-up>li:nth-child(3n+1),#content .block-grid.three-up>li:nth-child(3n+1){clear:both}.block-grid.four-up,#content .block-grid.four-up{margin:0 -10px}.block-grid.four-up>li,#content .block-grid.four-up>li{width:25%;padding:0 10px 10px}.block-grid.four-up>li:nth-child(4n+1),#content .block-grid.four-up>li:nth-child(4n+1){clear:both}.block-grid.five-up,#content .block-grid.five-up{margin:0 -8px}.block-grid.five-up>li,#content .block-grid.five-up>li{width:20%;padding:0 8px 8px}.block-grid.five-up>li:nth-child(5n+1),#content .block-grid.five-up>li:nth-child(5n+1){clear:both}@media only screen and (max-width:767px){.block-grid.mobile>li{float:none!important;width:100%!important;margin-left:0!important}.block-grid>li{clear:none!important}.block-grid.mobile-two-up>li{width:50%!important}.block-grid.mobile-two-up>li:nth-child(2n+1){clear:both}.block-grid.mobile-three-up>li{width:33.33%!important}.block-grid.mobile-three-up>li:nth-child(3n+1){clear:both!important}.block-grid.mobile-four-up>li{width:25%!important}.block-grid.mobile-four-up>li:nth-child(4n+1){clear:both}.block-grid.mobile-five-up>li:nth-child(5n+1){clear:both}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box}#cboxOverlay{background:url(../images/colorbox/overlay.png) repeat 0 0}#cboxTopLeft{width:21px;height:21px;background:url(../images/colorbox/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(../images/colorbox/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(../images/colorbox/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(../images/colorbox/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(../images/colorbox/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(../images/colorbox/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(../images/colorbox/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(../images/colorbox/border.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(../images/colorbox/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(../images/colorbox/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxLoadingOverlay{background:url(../images/colorbox/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(../images/colorbox/loading.gif) no-repeat center center}#cboxClose{position:absolute;bottom:0;right:0;background:url(../images/colorbox/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.cboxIE6 #cboxTopLeft{background:url(../images/colorbox/ie6/borderTopLeft.png)}.cboxIE6 #cboxTopCenter{background:url(../images/colorbox/ie6/borderTopCenter.png)}.cboxIE6 #cboxTopRight{background:url(../images/colorbox/ie6/borderTopRight.png)}.cboxIE6 #cboxBottomLeft{background:url(../images/colorbox/ie6/borderBottomLeft.png)}.cboxIE6 #cboxBottomCenter{background:url(../images/colorbox/ie6/borderBottomCenter.png)}.cboxIE6 #cboxBottomRight{background:url(../images/colorbox/ie6/borderBottomRight.png)}.cboxIE6 #cboxMiddleLeft{background:url(../images/colorbox/ie6/borderMiddleLeft.png)}.cboxIE6 #cboxMiddleRight{background:url(../images/colorbox/ie6/borderMiddleRight.png)}.cboxIE6 #cboxTopLeft,.cboxIE6 #cboxTopCenter,.cboxIE6 #cboxTopRight,.cboxIE6 #cboxBottomLeft,.cboxIE6 #cboxBottomCenter,.cboxIE6 #cboxBottomRight,.cboxIE6 #cboxMiddleLeft,.cboxIE6 #cboxMiddleRight{_behavior:expression(this.src = this.src ? this.src:this.currentStyle.backgroundImage.split('"')[1],this.style.background = "none",this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+this.src+", sizingMethod='scale')")}pre,code{font-family:"source-code-pro",Consolas,monospace!important;word-spacing:0}pre code{display:block;padding:.5em;color:#333;background:#f8f8ff}pre .comment,pre .template_comment,pre .diff .header,pre .javadoc{color:#998;font-style:italic}pre .keyword,pre .css .rule .keyword,pre .winutils,pre .javascript .title,pre .nginx .title,pre .subst,pre .request,pre .status{color:#333;font-weight:bold}pre .number,pre .hexcolor,pre .ruby .constant{color:#099}pre .string,pre .tag .value,pre .phpdoc,pre .tex .formula{color:#d14}pre .title,pre .id{color:#900;font-weight:bold}pre .javascript .title,pre .lisp .title,pre .clojure .title,pre .subst{font-weight:normal}pre .class .title,pre .haskell .type,pre .vhdl .literal,pre .tex .command{color:#458;font-weight:bold}pre .tag,pre .tag .title,pre .rules .property,pre .django .tag .keyword{color:#000080;font-weight:normal}pre .attribute,pre .variable,pre .lisp .body{color:#008080}pre .regexp{color:#009926}pre .class{color:#458;font-weight:bold}pre .symbol,pre .ruby .symbol .string,pre .lisp .keyword,pre .tex .special,pre .prompt{color:#990073}pre .built_in,pre .lisp .title,pre .clojure .built_in{color:#0086b3}pre .preprocessor,pre .pi,pre .doctype,pre .shebang,pre .cdata{color:#999;font-weight:bold}pre .deletion{background:#fdd}pre .addition{background:#dfd}pre .diff .change{background:#0086b3}pre .chunk{color:#aaa}.syntaxhighlighter a,.syntaxhighlighter div,.syntaxhighlighter pre,.syntaxhighlighter code,.syntaxhighlighter table,.syntaxhighlighter table td,.syntaxhighlighter table tr,.syntaxhighlighter table tbody,.syntaxhighlighter table thead,.syntaxhighlighter table caption,.syntaxhighlighter textarea{border-radius:0 0 0 0!important;background:none!important;bottom:auto!important;float:none!important;height:auto!important;left:auto!important;line-height:1.1em!important;margin:0!important;outline:0!important;overflow:visible!important;padding:0!important;position:static!important;right:auto!important;text-align:left!important;top:auto!important;vertical-align:baseline!important;width:auto!important;box-sizing:content-box!important;font-family:"source-code-pro",Consolas,monospace!important;font-weight:normal!important;font-style:normal!important;font-size:1em!important;min-height:inherit!important;min-height:auto!important}.syntaxhighlighter{width:100%!important;margin:1em 0 1em 0!important;padding:1em 0;position:relative!important;overflow:auto!important;font-size:1em!important;background:#eee}.syntaxhighlighter.source{overflow:hidden!important}.syntaxhighlighter .line{white-space:pre!important}.syntaxhighlighter table{width:100%!important}.syntaxhighlighter table caption{text-align:left!important;padding:.5em 0 .5em 1em!important}.syntaxhighlighter table td.code{width:100%!important}.syntaxhighlighter table td.code .container{position:relative!important}.syntaxhighlighter table td.code .container textarea{box-sizing:border-box!important;position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important;border:none!important;background:white!important;padding-left:1em!important;overflow:hidden!important;white-space:pre!important}.syntaxhighlighter table td.gutter .line{text-align:right!important;padding:0 .5em 0 1em!important}.syntaxhighlighter table td.code .line{padding:0 .5em!important}.syntaxhighlighter.nogutter td.code .container textarea,.syntaxhighlighter.nogutter td.code .line{padding-left:1em!important}.syntaxhighlighter table td.gutter{border-right:2px solid #999}.syntaxhighlighter{border-radius:5px}#content .syntaxhighlighter tr{border-bottom:0} \ No newline at end of file