From 950526864ef13771881469bf42ca244cc4141dd1 Mon Sep 17 00:00:00 2001 From: davegandy Date: Thu, 23 May 2013 13:14:14 -0400 Subject: [PATCH 01/11] merged rob's badass build system in with makefile after jekyll, made cheatsheet auto generating, make icon-fixed-width align right to ensure no pixelization, got rid of line numbers, fixed license typo, clarified that font awesome is free as in speech, not free as in beer --- _config.yml | 1 + build/Makefile | 10 +- build/_includes/cheatsheet.html | 327 +----------------- .../_includes/examples/animated-spinner.html | 2 +- build/_includes/examples/bordered-pulled.html | 4 +- build/_includes/examples/bulleted-lists.html | 2 +- .../_includes/examples/button-dropdowns.html | 2 +- build/_includes/examples/button-groups.html | 2 +- build/_includes/examples/buttons.html | 2 +- build/_includes/examples/form-inputs.html | 2 +- build/_includes/examples/inline-icons.html | 2 +- build/_includes/examples/larger-icons.html | 2 +- build/_includes/examples/navigation.html | 2 +- build/_includes/examples/rotated-flipped.html | 2 +- build/_includes/examples/stacked.html | 2 +- build/_includes/get-started.html | 8 +- build/_includes/license.html | 2 +- build/_includes/navbar.html | 6 +- build/_includes/why.html | 4 +- build/_layouts/icon.html | 2 +- build/assets/font-awesome/less/core.less | 7 +- build/icons.yml | 1 + 22 files changed, 44 insertions(+), 350 deletions(-) diff --git a/_config.yml b/_config.yml index fc182f581..f35fcc086 100644 --- a/_config.yml +++ b/_config.yml @@ -19,6 +19,7 @@ font_awesome: version: 3.2.0 url: http://fontawesome.io legacy_url: http://fortawesome.github.com/Font-Awesome/ + blog_url: http://blog.fontawesome.io twitter: fontawesome author: name: Dave Gandy diff --git a/build/Makefile b/build/Makefile index 7a5ded376..c9e545f60 100644 --- a/build/Makefile +++ b/build/Makefile @@ -15,13 +15,13 @@ FA_CSS_IE7_MIN = ${FA_CSS_DIRECTORY}/font-awesome-ie7.min.css build: @echo "Compiling Less files" @mkdir -p ${FA_CSS_DIRECTORY} - recess --compile ${FA_LESS_MODERN} > ${FA_CSS_MODERN} - recess --compile --compress ${FA_LESS_MODERN} > ${FA_CSS_MODERN_MIN} - recess --compile ${FA_LESS_IE7} > ${FA_CSS_IE7} - recess --compile --compress ${FA_LESS_IE7} > ${FA_CSS_IE7_MIN} + lessc ${FA_LESS_MODERN} > ${FA_CSS_MODERN} + lessc --compress ${FA_LESS_MODERN} > ${FA_CSS_MODERN_MIN} + lessc ${FA_LESS_IE7} > ${FA_CSS_IE7} + lessc --compress ${FA_LESS_IE7} > ${FA_CSS_IE7_MIN} default: build -.PHONE: build +.PHONY: build diff --git a/build/_includes/cheatsheet.html b/build/_includes/cheatsheet.html index ef49a9259..6038ec09f 100644 --- a/build/_includes/cheatsheet.html +++ b/build/_includes/cheatsheet.html @@ -6,323 +6,14 @@ {% endcapture %} {% include stripe-ad.html %} -
- -
-
-
    -
  • icon-glass ()
  • -
  • icon-music ()
  • -
  • icon-search ()
  • -
  • icon-envelope ()
  • -
  • icon-heart ()
  • -
  • icon-star ()
  • -
  • icon-star-empty ()
  • -
  • icon-user ()
  • -
  • icon-film ()
  • -
  • icon-th-large ()
  • -
  • icon-th ()
  • -
  • icon-th-list ()
  • -
  • icon-ok ()
  • -
  • icon-remove ()
  • -
  • icon-zoom-in ()
  • -
  • icon-zoom-out ()
  • -
  • icon-off ()
  • -
  • icon-signal ()
  • -
  • icon-cog ()
  • -
  • icon-trash ()
  • -
  • icon-home ()
  • -
  • icon-file ()
  • -
  • icon-time ()
  • -
  • icon-road ()
  • -
  • icon-download-alt ()
  • -
  • icon-download ()
  • -
  • icon-upload ()
  • -
  • icon-inbox ()
  • -
  • icon-play-circle ()
  • -
  • icon-repeat ()
  • -
  • icon-refresh ()
  • -
  • icon-list-alt ()
  • -
  • icon-lock ()
  • -
  • icon-flag ()
  • -
  • icon-headphones ()
  • -
  • icon-volume-off ()
  • -
  • icon-volume-down ()
  • -
  • icon-volume-up ()
  • -
  • icon-qrcode ()
  • -
  • icon-barcode ()
  • -
  • icon-tag ()
  • -
  • icon-tags ()
  • -
  • icon-book ()
  • -
  • icon-bookmark ()
  • -
  • icon-print ()
  • -
  • icon-camera ()
  • -
  • icon-font ()
  • -
  • icon-bold ()
  • -
  • icon-italic ()
  • -
  • icon-text-height ()
  • -
  • icon-text-width ()
  • -
  • icon-align-left ()
  • -
  • icon-align-center ()
  • -
  • icon-align-right ()
  • -
  • icon-align-justify ()
  • -
  • icon-list ()
  • -
  • icon-indent-left ()
  • -
  • icon-indent-right ()
  • -
  • icon-facetime-video ()
  • -
  • icon-picture ()
  • -
  • icon-pencil ()
  • -
  • icon-map-marker ()
  • -
  • icon-adjust ()
  • -
  • icon-tint ()
  • -
  • icon-edit ()
  • -
  • icon-share ()
  • -
  • icon-check ()
  • -
  • icon-move ()
  • -
  • icon-step-backward ()
  • -
  • icon-fast-backward ()
  • -
  • icon-backward ()
  • -
  • icon-play ()
  • -
  • icon-pause ()
  • -
  • icon-stop ()
  • -
  • icon-forward ()
  • -
  • icon-fast-forward ()
  • -
  • icon-step-forward ()
  • -
  • icon-eject ()
  • -
  • icon-chevron-left ()
  • -
  • icon-chevron-right ()
  • -
  • icon-plus-sign ()
  • -
  • icon-minus-sign ()
  • -
  • icon-remove-sign ()
  • -
  • icon-ok-sign ()
  • -
  • icon-question-sign ()
  • -
  • icon-info-sign ()
  • -
  • icon-screenshot ()
  • -
  • icon-remove-circle ()
  • -
  • icon-ok-circle ()
  • -
  • icon-ban-circle ()
  • -
  • icon-arrow-left ()
  • -
  • icon-arrow-right ()
  • -
  • icon-arrow-up ()
  • -
  • icon-arrow-down ()
  • -
  • icon-share-alt ()
  • -
  • icon-resize-full ()
  • -
  • icon-resize-small ()
  • -
  • icon-plus ()
  • -
  • icon-minus ()
  • -
  • icon-asterisk ()
  • -
  • icon-exclamation-sign ()
  • -
-
-
-
    -
  • icon-gift ()
  • -
  • icon-leaf ()
  • -
  • icon-fire ()
  • -
  • icon-eye-open ()
  • -
  • icon-eye-close ()
  • -
  • icon-warning-sign ()
  • -
  • icon-plane ()
  • -
  • icon-calendar ()
  • -
  • icon-random ()
  • -
  • icon-comment ()
  • -
  • icon-magnet ()
  • -
  • icon-chevron-up ()
  • -
  • icon-chevron-down ()
  • -
  • icon-retweet ()
  • -
  • icon-shopping-cart ()
  • -
  • icon-folder-close ()
  • -
  • icon-folder-open ()
  • -
  • icon-resize-vertical ()
  • -
  • icon-resize-horizontal ()
  • -
  • icon-bar-chart ()
  • -
  • icon-twitter-sign ()
  • -
  • icon-facebook-sign ()
  • -
  • icon-camera-retro ()
  • -
  • icon-key ()
  • -
  • icon-cogs ()
  • -
  • icon-comments ()
  • -
  • icon-thumbs-up ()
  • -
  • icon-thumbs-down ()
  • -
  • icon-star-half ()
  • -
  • icon-heart-empty ()
  • -
  • icon-signout ()
  • -
  • icon-linkedin-sign ()
  • -
  • icon-pushpin ()
  • -
  • icon-external-link ()
  • -
  • icon-signin ()
  • -
  • icon-trophy ()
  • -
  • icon-github-sign ()
  • -
  • icon-upload-alt ()
  • -
  • icon-lemon ()
  • -
  • icon-phone ()
  • -
  • icon-check-empty ()
  • -
  • icon-bookmark-empty ()
  • -
  • icon-phone-sign ()
  • -
  • icon-twitter ()
  • -
  • icon-facebook ()
  • -
  • icon-github ()
  • -
  • icon-unlock ()
  • -
  • icon-credit-card ()
  • -
  • icon-rss ()
  • -
  • icon-hdd ()
  • -
  • icon-bullhorn ()
  • -
  • icon-bell ()
  • -
  • icon-certificate ()
  • -
  • icon-hand-right ()
  • -
  • icon-hand-left ()
  • -
  • icon-hand-up ()
  • -
  • icon-hand-down ()
  • -
  • icon-circle-arrow-left ()
  • -
  • icon-circle-arrow-right ()
  • -
  • icon-circle-arrow-up ()
  • -
  • icon-circle-arrow-down ()
  • -
  • icon-globe ()
  • -
  • icon-wrench ()
  • -
  • icon-tasks ()
  • -
  • icon-filter ()
  • -
  • icon-briefcase ()
  • -
  • icon-fullscreen ()
  • -
  • icon-group ()
  • -
  • icon-link ()
  • -
  • icon-cloud ()
  • -
  • icon-beaker ()
  • -
  • icon-cut ()
  • -
  • icon-copy ()
  • -
  • icon-paper-clip ()
  • -
  • icon-save ()
  • -
  • icon-sign-blank ()
  • -
  • icon-reorder ()
  • -
  • icon-list-ul ()
  • -
  • icon-list-ol ()
  • -
  • icon-strikethrough ()
  • -
  • icon-underline ()
  • -
  • icon-table ()
  • -
  • icon-magic ()
  • -
  • icon-truck ()
  • -
  • icon-pinterest ()
  • -
  • icon-pinterest-sign ()
  • -
  • icon-google-plus-sign ()
  • -
  • icon-google-plus ()
  • -
  • icon-money ()
  • -
  • icon-caret-down ()
  • -
  • icon-caret-up ()
  • -
  • icon-caret-left ()
  • -
  • icon-caret-right ()
  • -
  • icon-columns ()
  • -
  • icon-sort ()
  • -
  • icon-sort-down ()
  • -
  • icon-sort-up ()
  • -
  • icon-envelope-alt ()
  • -
  • icon-linkedin ()
  • -
  • icon-undo ()
  • -
  • icon-legal ()
  • -
-
-
-
    -
  • icon-dashboard ()
  • -
  • icon-comment-alt ()
  • -
  • icon-comments-alt ()
  • -
  • icon-bolt ()
  • -
  • icon-sitemap ()
  • -
  • icon-umbrella ()
  • -
  • icon-paste ()
  • -
  • icon-lightbulb ()
  • -
  • icon-exchange ()
  • -
  • icon-cloud-download ()
  • -
  • icon-cloud-upload ()
  • -
  • icon-user-md ()
  • -
  • icon-stethoscope ()
  • -
  • icon-suitcase ()
  • -
  • icon-bell-alt ()
  • -
  • icon-coffee ()
  • -
  • icon-food ()
  • -
  • icon-file-alt ()
  • -
  • icon-building ()
  • -
  • icon-hospital ()
  • -
  • icon-ambulance ()
  • -
  • icon-medkit ()
  • -
  • icon-fighter-jet ()
  • -
  • icon-beer ()
  • -
  • icon-h-sign ()
  • -
  • icon-plus-sign-alt ()
  • -
  • icon-double-angle-left ()
  • -
  • icon-double-angle-right ()
  • -
  • icon-double-angle-up ()
  • -
  • icon-double-angle-down ()
  • -
  • icon-angle-left ()
  • -
  • icon-angle-right ()
  • -
  • icon-angle-up ()
  • -
  • icon-angle-down ()
  • -
  • icon-desktop ()
  • -
  • icon-laptop ()
  • -
  • icon-tablet ()
  • -
  • icon-mobile-phone ()
  • -
  • icon-circle-blank ()
  • -
  • icon-quote-left ()
  • -
  • icon-quote-right ()
  • -
  • icon-spinner ()
  • -
  • icon-circle ()
  • -
  • icon-reply ()
  • -
  • icon-folder-close-alt ()
  • -
  • icon-folder-open-alt ()
  • -
  • icon-expand-alt ()
  • -
  • icon-collapse-alt ()
  • -
  • icon-smile ()
  • -
  • icon-frown ()
  • -
  • icon-meh ()
  • -
  • icon-gamepad ()
  • -
  • icon-keyboard ()
  • -
  • icon-flag-alt ()
  • -
  • icon-flag-checkered ()
  • -
  • icon-terminal ()
  • -
  • icon-code ()
  • -
  • icon-reply-all ()
  • -
  • icon-mail-reply-all ()
  • -
  • icon-star-half-full ()
  • -
  • icon-star-half-empty ()
  • -
  • icon-location-arrow ()
  • -
  • icon-crop ()
  • -
  • icon-code-fork ()
  • -
  • icon-unlink ()
  • -
  • icon-question ()
  • -
  • icon-info ()
  • -
  • icon-exclamation ()
  • -
  • icon-superscript ()
  • -
  • icon-subscript ()
  • -
  • icon-eraser ()
  • -
  • icon-puzzle-piece ()
  • -
  • icon-microphone ()
  • -
  • icon-microphone-off ()
  • -
  • icon-shield ()
  • -
  • icon-calendar-empty ()
  • -
  • icon-fire-extinguisher ()
  • -
  • icon-rocket ()
  • -
  • icon-maxcdn ()
  • -
  • icon-chevron-sign-left ()
  • -
  • icon-chevron-sign-right ()
  • -
  • icon-chevron-sign-up ()
  • -
  • icon-chevron-sign-down ()
  • -
  • icon-html5 ()
  • -
  • icon-css3 ()
  • -
  • icon-anchor ()
  • -
  • icon-unlock-alt ()
  • -
  • icon-bullseye ()
  • -
  • icon-ellipsis-horizontal ()
  • -
  • icon-ellipsis-vertical ()
  • -
  • icon-rss-sign ()
  • -
  • icon-play-sign ()
  • -
  • icon-ticket ()
  • -
  • icon-minus-sign-alt ()
  • -
  • icon-check-minus ()
  • -
  • icon-level-up ()
  • -
  • icon-level-down ()
  • -
  • icon-check-sign ()
  • -
  • icon-edit-sign ()
  • -
  • icon-external-link-sign ()
  • -
  • icon-share-sign ()
  • -
-
+ + +
+{% for icon in icons %} +
+ &#x{{ icon.unicode }} + icon-{{ icon.id }} + (&#x{{ icon.unicode }};)
+{% endfor %}
diff --git a/build/_includes/examples/animated-spinner.html b/build/_includes/examples/animated-spinner.html index ef26583bd..eee013a11 100644 --- a/build/_includes/examples/animated-spinner.html +++ b/build/_includes/examples/animated-spinner.html @@ -9,7 +9,7 @@
Spinner icon when loading content...
-{% highlight html linenos %} +{% highlight html %} Spinner icon when loading content... {% endhighlight %}

diff --git a/build/_includes/examples/bordered-pulled.html b/build/_includes/examples/bordered-pulled.html index ed44be4f5..bc703b24a 100644 --- a/build/_includes/examples/bordered-pulled.html +++ b/build/_includes/examples/bordered-pulled.html @@ -14,7 +14,7 @@ Or spinning icons for loading and refreshing content. Or fun big icons in multi-line buttons. You can combine all of them in any combination to get lots of new possibilities.

-{% highlight html linenos %} +{% highlight html %} Use a few of the new styles together ... lots of new possibilities. {% endhighlight %} @@ -24,7 +24,7 @@ Use a few of the new styles together ... lots of new possibilities. Or spinning icons for loading and refreshing content. Or fun big icons in multi-line buttons. You can combine all of them in any combination to get lots of new possibilities.
-{% highlight html linenos %} +{% highlight html %} Use a few of the new styles together ... lots of new possibilities. {% endhighlight %} diff --git a/build/_includes/examples/bulleted-lists.html b/build/_includes/examples/bulleted-lists.html index 2a5513af9..e9cd6b4e2 100644 --- a/build/_includes/examples/bulleted-lists.html +++ b/build/_includes/examples/bulleted-lists.html @@ -15,7 +15,7 @@

Easily replace individual bullets.

-{% highlight html linenos %} +{% highlight html %}
-{% highlight html linenos %} +{% highlight html %}
-{% highlight html linenos %} +{% highlight html %}

icon-camera-retro

icon-camera-retro

icon-camera-retro

diff --git a/build/_includes/examples/navigation.html b/build/_includes/examples/navigation.html index d59cc1405..850e64442 100644 --- a/build/_includes/examples/navigation.html +++ b/build/_includes/examples/navigation.html @@ -13,7 +13,7 @@

Use Font Awesome icons in navigation to provide helpful visual cues.

-{% highlight html linenos %} +{% highlight html %}
-{% highlight html linenos %} +{% highlight html %}   normal
  icon-rotate-90
  icon-rotate-180
diff --git a/build/_includes/examples/stacked.html b/build/_includes/examples/stacked.html index ebac53941..8061e05c1 100644 --- a/build/_includes/examples/stacked.html +++ b/build/_includes/examples/stacked.html @@ -23,7 +23,7 @@ icon-terminal on icon-sign-blank -{% highlight html linenos %} +{% highlight html %} diff --git a/build/_includes/get-started.html b/build/_includes/get-started.html index 24485dff3..5e6ced1ad 100644 --- a/build/_includes/get-started.html +++ b/build/_includes/get-started.html @@ -13,7 +13,7 @@
  1. Paste the following code into the <head> section of your site's HTML. -{% highlight html linenos %} +{% highlight html %} {% endhighlight %} @@ -38,7 +38,7 @@
  2. Copy the font-awesome directory into your project.
  3. In the <head> of your html, reference the location to your font-awesome.min.css. -{% highlight html linenos %} +{% highlight html %} {% endhighlight %} @@ -55,7 +55,7 @@
  4. Open bootstrap.less and replace @import "sprites.less"; with @import "path/to/font-awesome/less/font-awesome.less";
  5. Open your project's font-awesome.less and edit the @FontAwesomePath variable to point to your font directory. -{% highlight html linenos %} +{% highlight html %} @FontAwesomePath: "../font"; {% endhighlight %}

    The font path is relative from your compiled CSS directory.

    @@ -84,7 +84,7 @@
  6. Copy font-awesome-ie7.min.css into your project.
  7. In the <head> of your html, reference the location to your font-awesome-ie7.min.css. -{% highlight html linenos %} +{% highlight html %} {% endhighlight %} + +{% endhighlight %}
  8. Go complain to whoever decided your project needs IE7 support.
diff --git a/build/_includes/icons.html b/build/_includes/icons.html index 8963c9bed..e553b7b39 100644 --- a/build/_includes/icons.html +++ b/build/_includes/icons.html @@ -1,8 +1,8 @@ {% capture stripe_ad_content %}

- You asked, Font Awesome delivers with {{ icons | version:site.font_awesome.version | size }} shiny new icons in version {{ site.font_awesome.version }}. + You asked, Font Awesome delivers with {{ icons | version:site.fontawesome.version | size }} shiny new icons in version {{ site.fontawesome.version }}. Want to request new icons? Here's how. - + Need vectors or want to use on the desktop? Check the cheatsheet.

{% endcapture %} diff --git a/build/_includes/icons/new.html b/build/_includes/icons/new.html index e9cd2e019..ebb2bb961 100644 --- a/build/_includes/icons/new.html +++ b/build/_includes/icons/new.html @@ -1,14 +1,14 @@ <{% if page.navbar_active == "icons" %}div{% else %}section{% endif %} id="new"> - + {% if page.navbar_active != "icons" %}
- You asked, Font Awesome delivers with {{ icons | version:site.font_awesome.version | size }} shiny new icons in version {{ site.font_awesome.version }}. + You asked, Font Awesome delivers with {{ icons | version:site.fontawesome.version | size }} shiny new icons in version {{ site.fontawesome.version }}. Want to request new icons? Here's how.
{% endif %}
- {% assign icons_new = icons | version:site.font_awesome.version %} + {% assign icons_new = icons | version:site.fontawesome.version %} {% for icon in icons_new %} {% for alias in icon.aliases %} diff --git a/build/_includes/jumbotron-slider.html b/build/_includes/jumbotron-slider.html index 6d7684b32..4d4797cb9 100644 --- a/build/_includes/jumbotron-slider.html +++ b/build/_includes/jumbotron-slider.html @@ -13,11 +13,11 @@
- GitHub Project   ·   - Version {{ site.font_awesome.version }}   ·   - Created & Maintained by Dave Gandy + Version {{ site.fontawesome.version }}   ·   + Created & Maintained by Dave Gandy
diff --git a/build/_includes/license-code.less b/build/_includes/license-code.less index 719cef608..940e9a586 100644 --- a/build/_includes/license-code.less +++ b/build/_includes/license-code.less @@ -1,25 +1,25 @@ /*! - * Font Awesome {{ site.font_awesome.version }} + * Font Awesome {{ site.fontawesome.version }} * the iconic font designed for Bootstrap * ------------------------------------------------------------------------------ * The full suite of pictographic icons, examples, and documentation can be - * found at {{ site.font_awesome.url }}. Stay up to date on Twitter at - * http://twitter.com/{{ site.font_awesome.twitter }}. + * found at {{ site.fontawesome.url }}. Stay up to date on Twitter at + * http://twitter.com/{{ site.fontawesome.twitter }}. * * License * ------------------------------------------------------------------------------ - * - The Font Awesome font is licensed under {{ site.license.font.version }} - - * {{ site.license.font.url }} - * - Font Awesome CSS, LESS, and SASS files are licensed under {{ site.license.code.version }} - - * {{ site.license.code.url }} - * - Font Awesome documentation licensed under {{ site.license.documentation.version }} - - * {{ site.license.documentation.url }} + * - The Font Awesome font is licensed under {{ site.fontawesome.license.font.version }} - + * {{ site.fontawesome.license.font.url }} + * - Font Awesome CSS, LESS, and SASS files are licensed under {{ site.fontawesome.license.code.version }} - + * {{ site.fontawesome.license.code.url }} + * - Font Awesome documentation licensed under {{ site.fontawesome.license.documentation.version }} - + * {{ site.fontawesome.license.documentation.url }} * - Attribution is no longer required in Font Awesome 3.0, but much appreciated: - * "Font Awesome by Dave Gandy - {{ site.font_awesome.url }}" + * "Font Awesome by Dave Gandy - {{ site.fontawesome.url }}" * * Author - Dave Gandy * ------------------------------------------------------------------------------ - * Email: {{ site.font_awesome.author.email }} - * Twitter: http://twitter.com/{{ site.font_awesome.author.twitter }} - * Work: {{ site.font_awesome.author.work.title }} @ {{ site.font_awesome.author.work.name }} - {{ site.font_awesome.author.work.url }} + * Email: {{ site.fontawesome.author.email }} + * Twitter: http://twitter.com/{{ site.fontawesome.author.twitter }} + * Work: {{ site.fontawesome.author.work.title }} @ {{ site.fontawesome.author.work.name }} - {{ site.fontawesome.author.work.url }} */ \ No newline at end of file diff --git a/build/_includes/license.html b/build/_includes/license.html index 941319927..06ee35f5f 100644 --- a/build/_includes/license.html +++ b/build/_includes/license.html @@ -20,8 +20,8 @@ Applies to all desktop and webfont files in the following directory: font-awesome/font/. -
  • License: {{ site.license.font.version }}
  • -
  • URL: {{ site.license.font.url }}
  • +
  • License: {{ site.fontawesome.license.font.version }}
  • +
  • URL: {{ site.fontawesome.license.font.url }}
  • @@ -33,8 +33,8 @@ font-awesome/css/ and font-awesome/less/. -
  • License: {{ site.license.code.version }}
  • -
  • URL: {{ site.license.code.url }}
  • +
  • License: {{ site.fontawesome.license.code.version }}
  • +
  • URL: {{ site.fontawesome.license.code.url }}
  • @@ -42,8 +42,8 @@ diff --git a/build/_includes/navbar.html b/build/_includes/navbar.html index d9cf68304..2535e4859 100644 --- a/build/_includes/navbar.html +++ b/build/_includes/navbar.html @@ -13,7 +13,7 @@ diff --git a/build/_includes/stripe-social.html b/build/_includes/stripe-social.html index f60d1fe77..c8bc59139 100644 --- a/build/_includes/stripe-social.html +++ b/build/_includes/stripe-social.html @@ -8,10 +8,10 @@
  • - +
  • diff --git a/build/_includes/whats-new.html b/build/_includes/whats-new.html index ab0bd68a7..e24562f06 100644 --- a/build/_includes/whats-new.html +++ b/build/_includes/whats-new.html @@ -1,7 +1,7 @@ {% capture stripe_ad_content %}

    Font Awesome is always getting a little awesome-er. So here's what's new in the latest version, Font Awesome - {{ site.font_awesome.version }}. Have some ideas for new features? + {{ site.fontawesome.version }}. Have some ideas for new features? Help contribute.

    {% endcapture %} @@ -10,8 +10,8 @@
    -

    {{ icons | version:site.font_awesome.version | size }} New Icons in {{ site.font_awesome.version }}

    - Requested by the active community on the Font Awesome GitHub project. +

    {{ icons | version:site.fontawesome.version | size }} New Icons in {{ site.fontawesome.version }}

    + Requested by the active community on the Font Awesome GitHub project.

    Better & Simpler License

    @@ -36,7 +36,7 @@

    Want More Details?

    - Check out the CHANGELOG on the GitHub project to see + Check out the CHANGELOG on the GitHub project to see what's new and changed.
    diff --git a/build/assets/font-awesome/less/variables.less b/build/assets/font-awesome/less/variables.less index fb14160fb..a20cf81be 100644 --- a/build/assets/font-awesome/less/variables.less +++ b/build/assets/font-awesome/less/variables.less @@ -4,8 +4,8 @@ // -------------------------- @FontAwesomePath: "../font"; -//@FontAwesomePath: "//netdna.bootstrapcdn.com/font-awesome/{{ site.font_awesome.version}}/font"; // for referencing Bootstrap CDN font files directly -@FontAwesomeVersion: "{{ site.font_awesome.version }}"; +//@FontAwesomePath: "//netdna.bootstrapcdn.com/font-awesome/{{ site.fontawesome.version}}/font"; // for referencing Bootstrap CDN font files directly +@FontAwesomeVersion: "{{ site.fontawesome.version }}"; @borderColor: #eee; @iconMuted: #eee; @iconLight: #fff; diff --git a/build/cheatsheet.html b/build/cheatsheet.html index d75fd1c72..7a843b971 100644 --- a/build/cheatsheet.html +++ b/build/cheatsheet.html @@ -4,7 +4,7 @@ title: Font Awesome Cheatsheet relative_path: ../ --- {% capture jumbotron_h1 %}  Cheatsheet{% endcapture %} -{% capture jumbotron_p %}The complete Font Awesome {{ site.font_awesome.version }} icon reference{% endcapture %} +{% capture jumbotron_p %}The complete Font Awesome {{ site.fontawesome.version }} icon reference{% endcapture %} {% include jumbotron.html %} {% include stripe-social.html %} diff --git a/build/get-started.html b/build/get-started.html index 82ed583eb..31e204932 100644 --- a/build/get-started.html +++ b/build/get-started.html @@ -5,7 +5,7 @@ navbar_active: get-started relative_path: ../ --- {% capture jumbotron_h1 %}  Get Started{% endcapture %} -{% capture jumbotron_p %}Easy ways to get Font Awesome {{ site.font_awesome.version }} onto your website{% endcapture %} +{% capture jumbotron_p %}Easy ways to get Font Awesome {{ site.fontawesome.version }} onto your website{% endcapture %} {% include jumbotron.html %} {% include stripe-social.html %} diff --git a/build/icons.html b/build/icons.html index a4885557e..6dc589d8c 100644 --- a/build/icons.html +++ b/build/icons.html @@ -5,7 +5,7 @@ navbar_active: icons relative_path: ../ --- {% capture jumbotron_h1 %}  The Icons{% endcapture %} -{% capture jumbotron_p %}The complete set of {{ icons | size }} icons in Font Awesome {{ site.font_awesome.version }}{% endcapture %} +{% capture jumbotron_p %}The complete set of {{ icons | size }} icons in Font Awesome {{ site.fontawesome.version }}{% endcapture %} {% include jumbotron.html %} {% include stripe-social.html %} diff --git a/build/whats-new.html b/build/whats-new.html index 138ffe133..7ae9493b6 100644 --- a/build/whats-new.html +++ b/build/whats-new.html @@ -5,7 +5,7 @@ navbar_active: whats-new relative_path: ../ --- {% capture jumbotron_h1 %}  What's New{% endcapture %} -{% capture jumbotron_p %}What's New in the latest version — Font Awesome {{ site.font_awesome.version }}{% endcapture %} +{% capture jumbotron_p %}What's New in the latest version — Font Awesome {{ site.fontawesome.version }}{% endcapture %} {% include jumbotron.html %} {% include stripe-social.html %} diff --git a/package.json b/package.json index 01ceb2b10..92497d8f6 100644 --- a/package.json +++ b/package.json @@ -6,12 +6,32 @@ "homepage": "http://fontawesome.io/", "author": { "name": "Dave Gandy", - "email": "dave@fontawesome.io" + "email": "dave@fontawesome.io", + "web": "http://twitter.com/byscuits" }, "repository": { "type": "git", "url": "https://github.com/FortAwesome/Font-Awesome.git" }, + "contributors": [ + { + "name": "Dave Gandy", + "email": "dave@fontawesome.io", + "web": "http://scripts.sil.org/OFL" + }, + { + "name": "Rob Madole", + "web": "http://twitter.com/robmadole" + }, + { + "name": "Geremia Taglialatela", + "web": "http://twitter.com/gtagliala" + }, + { + "name": "Travis Chase", + "web": "http://twitter.com/supercodepoet" + } + ], "licenses": [ { "type": "SIL OFL 1.1", @@ -20,13 +40,10 @@ { "type": "MIT License", "url": "http://opensource.org/licenses/mit-license.html" - }, - { - "type": "CC BY 3.0", - "url": "http://creativecommons.org/licenses/by/3.0/" } ], - "devDependencies": { - "recess": "1.1.6" + "dependencies": { + "jekyll": "1.0.2", + "lessc": "1.3.3" } } From cc6b2b360da439565cde7409bb73b63971fe8037 Mon Sep 17 00:00:00 2001 From: davegandy Date: Thu, 23 May 2013 16:48:16 -0400 Subject: [PATCH 06/11] turning site.less into a liquid template, adding bootstrap 2.3.2, added site.less to makefile --- _config.yml | 2 +- build/Makefile | 6 + build/assets/css/site.css | 9 - build/assets/font-awesome/less/core.less | 5 - build/assets/font-awesome/less/mixins.less | 7 +- .../accordion.less | 0 .../alerts.less | 0 .../bootstrap.less | 4 +- .../breadcrumbs.less | 0 .../button-groups.less | 0 .../buttons.less | 0 .../carousel.less | 0 .../close.less | 0 .../{twbs-2.3.1 => bootstrap-2.3.2}/code.less | 0 .../component-animations.less | 0 .../dropdowns.less | 11 + .../forms.less | 0 .../{twbs-2.3.1 => bootstrap-2.3.2}/grid.less | 0 .../hero-unit.less | 0 .../labels-badges.less | 0 .../layouts.less | 0 .../media.less | 0 .../mixins.less | 0 .../modals.less | 0 .../navbar.less | 0 .../{twbs-2.3.1 => bootstrap-2.3.2}/navs.less | 0 .../pager.less | 0 .../pagination.less | 0 .../popovers.less | 0 .../progress-bars.less | 0 .../reset.less | 0 .../responsive-1200px-min.less | 0 .../responsive-767px-max.less | 0 .../responsive-768px-979px.less | 0 .../responsive-navbar.less | 0 .../responsive-utilities.less | 0 .../responsive.less | 2 +- .../scaffolding.less | 0 .../sprites.less | 0 .../tables.less | 0 .../thumbnails.less | 0 .../tooltip.less | 0 .../{twbs-2.3.1 => bootstrap-2.3.2}/type.less | 0 .../utilities.less | 0 .../variables.less | 0 .../wells.less | 0 build/assets/less/site.less | 6 +- .../assets/less/twbs-2.3.1/tests/buttons.html | 139 -- .../less/twbs-2.3.1/tests/css-tests.css | 150 -- .../less/twbs-2.3.1/tests/css-tests.html | 1399 ----------------- .../twbs-2.3.1/tests/forms-responsive.html | 71 - build/assets/less/twbs-2.3.1/tests/forms.html | 179 --- .../twbs-2.3.1/tests/navbar-fixed-top.html | 104 -- .../twbs-2.3.1/tests/navbar-static-top.html | 107 -- .../assets/less/twbs-2.3.1/tests/navbar.html | 107 -- 55 files changed, 30 insertions(+), 2278 deletions(-) delete mode 100644 build/assets/css/site.css rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/accordion.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/alerts.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/bootstrap.less (96%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/breadcrumbs.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/button-groups.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/buttons.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/carousel.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/close.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/code.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/component-animations.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/dropdowns.less (96%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/forms.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/grid.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/hero-unit.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/labels-badges.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/layouts.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/media.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/mixins.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/modals.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/navbar.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/navs.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/pager.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/pagination.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/popovers.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/progress-bars.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/reset.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/responsive-1200px-min.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/responsive-767px-max.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/responsive-768px-979px.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/responsive-navbar.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/responsive-utilities.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/responsive.less (97%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/scaffolding.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/sprites.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/tables.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/thumbnails.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/tooltip.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/type.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/utilities.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/variables.less (100%) rename build/assets/less/{twbs-2.3.1 => bootstrap-2.3.2}/wells.less (100%) delete mode 100755 build/assets/less/twbs-2.3.1/tests/buttons.html delete mode 100755 build/assets/less/twbs-2.3.1/tests/css-tests.css delete mode 100755 build/assets/less/twbs-2.3.1/tests/css-tests.html delete mode 100755 build/assets/less/twbs-2.3.1/tests/forms-responsive.html delete mode 100755 build/assets/less/twbs-2.3.1/tests/forms.html delete mode 100755 build/assets/less/twbs-2.3.1/tests/navbar-fixed-top.html delete mode 100755 build/assets/less/twbs-2.3.1/tests/navbar-static-top.html delete mode 100755 build/assets/less/twbs-2.3.1/tests/navbar.html diff --git a/_config.yml b/_config.yml index f98899fd3..8e4a70d95 100644 --- a/_config.yml +++ b/_config.yml @@ -46,5 +46,5 @@ fontawesome: url: http://creativecommons.org/licenses/by/3.0/ bootstrap: - version: 2.3.1 + version: 2.3.2 url: http://getbootstrap.com diff --git a/build/Makefile b/build/Makefile index c9e545f60..43a18750c 100644 --- a/build/Makefile +++ b/build/Makefile @@ -11,6 +11,11 @@ FA_CSS_MODERN_MIN = ${FA_CSS_DIRECTORY}/font-awesome.min.css FA_CSS_IE7 = ${FA_CSS_DIRECTORY}/font-awesome-ie7.css FA_CSS_IE7_MIN = ${FA_CSS_DIRECTORY}/font-awesome-ie7.min.css +SITE_LESS_DIRECTORY = assets/less +SITE_CSS_DIRECTORY = assets/css + +SITE_LESS = ${SITE_LESS_DIRECTORY}/site.less +SITE_CSS_MIN = ${SITE_CSS_DIRECTORY}/site.css build: @echo "Compiling Less files" @@ -19,6 +24,7 @@ build: lessc --compress ${FA_LESS_MODERN} > ${FA_CSS_MODERN_MIN} lessc ${FA_LESS_IE7} > ${FA_CSS_IE7} lessc --compress ${FA_LESS_IE7} > ${FA_CSS_IE7_MIN} + lessc --compress ${SITE_LESS} > ${SITE_CSS_MIN} default: build diff --git a/build/assets/css/site.css b/build/assets/css/site.css deleted file mode 100644 index 78434fd24..000000000 --- a/build/assets/css/site.css +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * Bootstrap v2.3.1 - * - * Copyright 2012 Twitter, Inc - * Licensed under the Apache License v2.0 - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Designed and built with all the love in the world @twitter by @mdo and @fat. - */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-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}}body{margin:0;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#c83025;text-decoration:none}a:hover,a:focus{color:#9d261d;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;content:"";line-height:0}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#b58603}a.text-warning:hover,a.text-warning:focus{color:#836102}.text-error{color:#9d261d}a.text-error:hover,a.text-error:focus{color:#721c15}.text-info{color:#007dbc}a.text-info:hover,a.text-info:focus{color:#005b89}.text-success{color:#5c7f41}a.text-success:hover,a.text-success:focus{color:#435d2f}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:500;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;*zoom:1;padding-left:5px;padding-right:5px}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;content:"";line-height:0}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;white-space:nowrap}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;border:1px solid #ccc;background-color:#fff}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);cursor:not-allowed}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;content:"";line-height:0}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#b58603}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#b58603}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#b58603;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#836102;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fbc124;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fbc124;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fbc124}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#b58603;background-color:#fffcee;border-color:#b58603}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#9d261d}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#9d261d}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#9d261d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#721c15;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dc4e44;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dc4e44;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dc4e44}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#9d261d;background-color:#fff0f0;border-color:#9d261d}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#5c7f41}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#5c7f41}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#5c7f41;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#435d2f;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #8eb670;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #8eb670;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #8eb670}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#5c7f41;background-color:#f3f9e8;border-color:#5c7f41}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#007dbc}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#007dbc}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#007dbc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#005b89;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #23b5ff;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #23b5ff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #23b5ff}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#007dbc;background-color:#f0f9ff;border-color:#007dbc}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;content:"";line-height:0}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#d9e8c2;border-color:#95bf52}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;vertical-align:middle}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";line-height:0}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#f3f9e8}.table tbody tr.error>td{background-color:#fff0f0}.table tbody tr.warning>td{background-color:#fffcee}.table tbody tr.info>td{background-color:#f0f9ff}.table-hover tbody tr.success:hover>td{background-color:#e8f4d4}.table-hover tbody tr.error:hover>td{background-color:#ffd7d7}.table-hover tbody tr.warning:hover>td{background-color:#fff8d5}.table-hover tbody tr.info:hover>td{background-color:#d7efff}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{text-decoration:none;color:#fff;background-color:#bf2e23;background-image:-moz-linear-gradient(top,#c83025,#b32b21);background-image:-webkit-gradient(linear,0 0,0 100%,from(#c83025),to(#b32b21));background-image:-webkit-linear-gradient(top,#c83025,#b32b21);background-image:-o-linear-gradient(top,#c83025,#b32b21);background-image:linear-gradient(to bottom,#c83025,#b32b21);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc83025',endColorstr='#ffb32b21',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#bf2e23;background-image:-moz-linear-gradient(top,#c83025,#b32b21);background-image:-webkit-gradient(linear,0 0,0 100%,from(#c83025),to(#b32b21));background-image:-webkit-linear-gradient(top,#c83025,#b32b21);background-image:-o-linear-gradient(top,#c83025,#b32b21);background-image:linear-gradient(to bottom,#c83025,#b32b21);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc83025',endColorstr='#ffb32b21',GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:default}.open{*z-index:1000}.open>.dropdown-menu{display:block}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbb;*border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#e7d785;background-image:-moz-linear-gradient(top,#fffeb8,#c49c38);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fffeb8),to(#c49c38));background-image:-webkit-linear-gradient(top,#fffeb8,#c49c38);background-image:-o-linear-gradient(top,#fffeb8,#c49c38);background-image:linear-gradient(to bottom,#fffeb8,#c49c38);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffffeb8',endColorstr='#ffc49c38',GradientType=0);border-color:#c49c38 #c49c38 #896d27;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#c49c38;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#c49c38;*background-color:#b08c32}.btn-primary:active,.btn-primary.active{background-color:#9c7c2d \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#e7c44b;background-image:-moz-linear-gradient(top,#f9e27d,#cc9600);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f9e27d),to(#cc9600));background-image:-webkit-linear-gradient(top,#f9e27d,#cc9600);background-image:-o-linear-gradient(top,#f9e27d,#cc9600);background-image:linear-gradient(to bottom,#f9e27d,#cc9600);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9e27d',endColorstr='#ffcc9600',GradientType=0);border-color:#cc9600 #cc9600 #805e00;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#cc9600;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#cc9600;*background-color:#b38300}.btn-warning:active,.btn-warning.active{background-color:#997100 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#cc4036;background-image:-moz-linear-gradient(top,#dc4e44,#b32b21);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dc4e44),to(#b32b21));background-image:-webkit-linear-gradient(top,#dc4e44,#b32b21);background-image:-o-linear-gradient(top,#dc4e44,#b32b21);background-image:linear-gradient(to bottom,#dc4e44,#b32b21);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdc4e44',endColorstr='#ffb32b21',GradientType=0);border-color:#b32b21 #b32b21 #721c15;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#b32b21;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#b32b21;*background-color:#9d261d}.btn-danger:active,.btn-danger.active{background-color:#872119 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#83a94c;background-image:-moz-linear-gradient(top,#95bf52,#678943);background-image:-webkit-gradient(linear,0 0,0 100%,from(#95bf52),to(#678943));background-image:-webkit-linear-gradient(top,#95bf52,#678943);background-image:-o-linear-gradient(top,#95bf52,#678943);background-image:linear-gradient(to bottom,#95bf52,#678943);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff95bf52',endColorstr='#ff678943',GradientType=0);border-color:#678943 #678943 #40562a;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#678943;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#678943;*background-color:#5a783b}.btn-success:active,.btn-success.active{background-color:#4d6732 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#008ed0;background-image:-moz-linear-gradient(top,#009add,#007dbc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#009add),to(#007dbc));background-image:-webkit-linear-gradient(top,#009add,#007dbc);background-image:-o-linear-gradient(top,#009add,#007dbc);background-image:linear-gradient(to bottom,#009add,#007dbc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff009add',endColorstr='#ff007dbc',GradientType=0);border-color:#007dbc #007dbc #004a70;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#007dbc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#007dbc;*background-color:#006ca3}.btn-info:active,.btn-info.active{background-color:#005b89 \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{border-color:transparent;cursor:pointer;color:#c83025;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#9d261d;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);*padding-top:5px;*padding-bottom:5px}.btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#c49c38}.btn-group.open .btn-warning.dropdown-toggle{background-color:#cc9600}.btn-group.open .btn-danger.dropdown-toggle{background-color:#b32b21}.btn-group.open .btn-success.dropdown-toggle{background-color:#678943}.btn-group.open .btn-info.dropdown-toggle{background-color:#007dbc}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-left:0;margin-top:-1px}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fffcee;border:1px solid #ffedca;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#b58603}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{background-color:#f3f9e8;border-color:#e1ebb3;color:#5c7f41}.alert-success h4{color:#5c7f41}.alert-danger,.alert-error{background-color:#fff0f0;border-color:#ffdce1;color:#9d261d}.alert-danger h4,.alert-error h4{color:#9d261d}.alert-info{background-color:#f0f9ff;border-color:#ccf3ff;color:#007dbc}.alert-info h4{color:#007dbc}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-left:0;margin-bottom:20px;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#c83025}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";line-height:0}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#c83025}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{border-color:#ddd;z-index:2}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{border-top-color:#c83025;border-bottom-color:#c83025;margin-top:6px}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#9d261d;border-bottom-color:#9d261d}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;content:"";line-height:0}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-bottom-color:transparent;border-top-color:#ddd}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;background-color:transparent;cursor:default}.navbar{overflow:visible;margin-bottom:20px;*position:relative;*z-index:2}.navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065);*zoom:1}.navbar-inner:before,.navbar-inner:after{display:table;content:"";line-height:0}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{float:left;display:block;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #fff}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;content:"";line-height:0}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,.1);box-shadow:0 1px 10px rgba(0,0,0,.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,.1);box-shadow:0 -1px 10px rgba(0,0,0,.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{background-color:transparent;color:#333;text-decoration:none}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e5e5e5;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:9px}.navbar .nav>li>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:10px}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);border-bottom:0;bottom:-7px;top:auto}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{border-top:6px solid #fff;border-bottom:0;bottom:-6px;top:auto}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:#e5e5e5;color:#555}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{left:auto;right:0}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{left:auto;right:12px}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{left:auto;right:13px}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0);border-color:#252525}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{background-color:transparent;color:#fff}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-left-color:#111;border-right-color:#222}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{background-color:#111;color:#fff}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);outline:0}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#040404;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #fff}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;background-color:transparent;cursor:default}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;list-style:none;text-align:center;*zoom:1}.pager:before,.pager:after{display:table;content:"";line-height:0}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;background-color:#fff;cursor:default}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:0}.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;content:"";line-height:0}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#c83025;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-left:9px;padding-right:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#9d261d}.label-important[href],.badge-important[href]{background-color:#721c15}.label-warning,.badge-warning{background-color:#f4914e}.label-warning[href],.badge-warning[href]{background-color:#f1731e}.label-success,.badge-success{background-color:#5c7f41}.label-success[href],.badge-success[href]{background-color:#435d2f}.label-info,.badge-info{background-color:#007dbc}.label-info[href],.badge-info[href]{background-color:#005b89}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.progress .bar{width:0;height:100%;color:#fff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#f7ac79;background-image:-moz-linear-gradient(top,#f8be96,#f4914e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f8be96),to(#f4914e));background-image:-webkit-linear-gradient(top,#f8be96,#f4914e);background-image:-o-linear-gradient(top,#f8be96,#f4914e);background-image:linear-gradient(to bottom,#f8be96,#f4914e);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff8be96',endColorstr='#fff4914e',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#f8be96;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{overflow:hidden;width:100%;position:relative}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{left:auto;right:15px}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{color:#fff;line-height:20px}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media(max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}html,body{height:100%}.wrapper{min-height:100%;height:auto!important;height:100%}.footer{min-width:990px}.wrapper{margin:0 auto -231px}.push{height:231px}.footer{margin-top:60px;height:90px;padding:40px 0 40px}.padding-none{padding:0!important}.padding{padding:10px!important}.padding-small{padding:5px!important}.padding-large{padding:22px!important}.padding-top-none{padding-top:0!important}.padding-top{padding-top:10px!important}.padding-top-small{padding-top:5px!important}.padding-top-large{padding-top:22px!important}.padding-right-none{padding-right:0!important}.padding-right{padding-right:10px!important}.padding-right-small{padding-right:5px!important}.padding-right-large{padding-right:22px!important}.padding-bottom-none{padding-bottom:0!important}.padding-bottom{padding-bottom:10px!important}.padding-bottom-small{padding-bottom:5px!important}.padding-bottom-large{padding-bottom:22px!important}.padding-left-none{padding-left:0!important}.padding-left{padding-left:10px!important}.padding-left-small{padding-left:5px!important}.padding-left-large{padding-left:22px!important}.margin-none{margin:0!important}.margin{margin:10px!important}.margin-small{margin:5px!important}.margin-large{margin:22px!important}.margin-top-none{margin-top:0!important}.margin-top{margin-top:10px!important}.margin-top-large{margin-top:22px!important}.margin-top-small{margin-top:5px!important}.margin-right-none{margin-right:0!important}.margin-right{margin-right:10px!important}.margin-right-large{margin-right:22px!important}.margin-right-small{margin-right:5px!important}.margin-bottom-none{margin-bottom:0!important}.margin-bottom{margin-bottom:10px!important}.margin-bottom-large{margin-bottom:22px!important}.margin-bottom-small{margin-bottom:5px!important}.margin-left-none{margin-left:0!important}.margin-left{margin-left:10px!important}.margin-left-large{margin-left:22px!important}.margin-left-small{margin-left:5px!important}.border-left-none{border-left:none!important}.border-right-none{border-right:none!important}.border-bottom-none{border-bottom:none!important}.border-top-none{border-top:none!important}.display-block{display:block}.no-underline:hover{text-decoration:none}.clickable{cursor:pointer}.strong{font-weight:bold}.em{font-style:italic}.small{font-size:85%}.no-link{color:#333}.text-sans-serif{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-default{font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:normal}.hilite{color:#c83025}.hilite:hover{color:#9d261d;text-decoration:underline}.hilite [class^="icon-"]:before,.hilite [class*=" icon-"]:before{display:inline}.strike{text-decoration:line-through}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.navbar .brand{font-family:museo-slab,"Helvetica Neue",Helvetica,Arial,sans-serif}.navbar .brand .icon-flag{padding-right:3px}.navbar .nav>li>a{padding:12px 10px 9px}.navbar .nav.pull-right{margin-right:-10px}.navbar,.jumbotron,#social-buttons{min-width:990px}h1,h2,h3,h4,h5,h6{font-family:museo-slab,"Helvetica Neue",Helvetica,Arial,sans-serif}#iconCarousel{font-size:220px;text-align:center;line-height:225px;text-shadow:2px 2px 3px #222}#iconCarousel a{color:#fff}#iconCarousel .carousel-control{top:253px;width:30px;height:30px;background:0;border-width:0;font-size:30px;line-height:25px;left:117px}#iconCarousel .carousel-control.right{left:auto;right:117px}.jumbotron{background:#9d261d;border-bottom:1px solid #721c15;background-color:#99251c;background-repeat:repeat-x;background-image:-moz-linear-gradient(-40deg,#9d261d,#99251c);background-image:-webkit-linear-gradient(-40deg,#9d261d,#99251c);background-image:-o-linear-gradient(-40deg,#9d261d,#99251c);background-image:linear-gradient(-40deg,#9d261d,#99251c);text-shadow:2px 2px 2px #333}.jumbotron,.jumbotron h1{color:#fff}.jumbotron h1{font-size:80px;letter-spacing:-2px;line-height:1}.jumbotron p{margin-top:15px;margin-bottom:15px;font-size:30px;line-height:1.3;font-weight:lighter}.jumbotron .actions{margin-top:25px}.jumbotron ul{margin-left:50px}.jumbotron ul li{font-size:15px;line-height:30px;text-shadow:1px 1px 1px #333}.jumbotron ul li.icon-large:before{text-indent:-2em;vertical-align:baseline}.jumbotron .btn-large{font-family:museo-slab,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:24px;padding:17px 30px;letter-spacing:-1px}.jumbotron .hero-content{text-align:center}.jumbotron .shameless-self-promotion{font-size:14px;margin-top:25px;color:#c47d77;text-shadow:none}.jumbotron .shameless-self-promotion a{color:#e2bebb}.jumbotron .shameless-self-promotion a:hover{color:#fff}.jumbotron-index{padding:40px 0}.jumbotron-index h1{font-size:80px;letter-spacing:-2px;line-height:1;margin:0 0 15px}.jumbotron-index p{margin-top:15px;margin-bottom:15px;font-size:30px;line-height:1.3}.jumbotron-ad{padding:20px 0}.jumbotron-ad h1{margin-top:25px}.jumbotron-ad p{margin-bottom:35px}.jumbotron-icon{padding:20px 0 30px;background-color:#e6e6e6;background-repeat:repeat-x;background-image:-moz-linear-gradient(-40deg,#eee,#e6e6e6);background-image:-webkit-linear-gradient(-40deg,#eee,#e6e6e6);background-image:-o-linear-gradient(-40deg,#eee,#e6e6e6);background-image:linear-gradient(-40deg,#eee,#e6e6e6);color:#222;text-shadow:1px 1px 1px #fff;border-bottom:solid 1px #c4c4c4}.jumbotron-icon h1{color:#222;font-size:40px}.jumbotron-icon h1 small{letter-spacing:normal;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;margin-left:20px}.jumbotron-icon .info-details{float:left}.jumbotron-icon .info-details p{margin:25px 0;font-weight:bold}.jumbotron-icon .info-details .dl-horizontal dt{width:80px}.jumbotron-icon .info-details .dl-horizontal dd{margin-left:95px}.jumbotron-icon .icon-2{font-size:2em}.jumbotron-icon .icon-3{font-size:4em}.jumbotron-icon .icon-4{font-size:7em}.jumbotron-icon .icon-5{font-size:12em}.jumbotron-icon .icon-6{font-size:20em}.jumbotron-icon .icon-1,.jumbotron-icon .icon-2,.jumbotron-icon .icon-3,.jumbotron-icon .icon-4,.jumbotron-icon .icon-5,.jumbotron-icon .icon-6{margin-right:.07142857142857142em}.info-ad{float:right;width:154px;height:219px;margin-left:15px}.stripe-ad{margin-bottom:22px}.stripe-ad .lead{margin-top:10px;margin-right:30px}.btn-primary{color:#333;text-shadow:0 -1px 0 rgba(255,255,255,0.25)}.btn-primary:hover{text-shadow:0 -1px 0 rgba(255,255,255,0.25);color:#333}section{margin-top:40px}#social-buttons{padding:22px 0 17px;text-align:center;background-color:#f5f5f5;border-top:1px solid #fff;border-bottom:1px solid #ddd}#social-buttons ul.unstyled{margin:0}#social-buttons .btn{font-weight:bold;padding:0 5px;line-height:17px;margin:0}#social-buttons .count.btn{background:#fff;font-weight:normal}.the-icons{margin-top:22px}.the-icons .span3 a{display:block;cursor:pointer;line-height:32px;height:32px;padding-left:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.the-icons .span3 a,.the-icons .span3 a:hover{color:#222}.the-icons .span3 a [class^="icon-"],.the-icons .span3 a [class*=" icon-"]{width:32px;font-size:14px;display:inline-block;text-align:right;margin-right:10px}.the-icons .span3 a:hover{background-color:#fff0f0;text-decoration:none}.the-icons .span3 a:hover [class^="icon-"],.the-icons .span3 a:hover [class*=" icon-"]{*font-size:28px;*vertical-align:middle}.the-icons .span3 a:hover [class^="icon-"]:before,.the-icons .span3 a:hover [class*=" icon-"]:before{font-size:28px;vertical-align:-5px}#why .row,#whats-new .row{margin-bottom:20px}#why h4 [class^="icon-"]:before,#whats-new h4 [class^="icon-"]:before,#why h4 [class*=" icon-"]:before,#whats-new h4 [class*=" icon-"]:before{vertical-align:-10%;font-size:28px;display:inline-block;width:1.0714285714285714em;text-align:center;margin-right:5px}.rating{unicode-bidi:bidi-override;direction:rtl;font-size:30px}.rating span.star{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block}.rating span.star:hover{cursor:pointer}.rating span.star:before{content:"\f006";padding-right:5px;color:#999}.rating span.star:hover:before,.rating span.star:hover ~ span.star:before{content:"\f005";color:#e3cf7a}.label,.badge{background-color:#eee}.well.well-transparent{background-color:transparent}footer{background-color:#9d261d;border-top:1px solid #872119;color:#ddb3b0;text-shadow:0 -1px 0 rgba(0,0,0,0.25);margin-top:60px;padding-top:45px;padding-bottom:60px;*zoom:1}footer a{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}footer a:hover{color:#fff}footer ul{line-height:25px}footer .project{margin-top:10px}.navbar .nav>li.dropdown-split-right>a{padding-left:7px}.navbar .nav>li.dropdown-split-left>a{padding-right:0} \ No newline at end of file diff --git a/build/assets/font-awesome/less/core.less b/build/assets/font-awesome/less/core.less index 252678dda..d2af8e8a0 100644 --- a/build/assets/font-awesome/less/core.less +++ b/build/assets/font-awesome/less/core.less @@ -1,11 +1,6 @@ /* FONT AWESOME CORE * -------------------------- */ -.icon(@icon) { - .icon-FontAwesome(); - content: @icon; -} - [class^="icon-"], [class*=" icon-"] { .icon-FontAwesome(); diff --git a/build/assets/font-awesome/less/mixins.less b/build/assets/font-awesome/less/mixins.less index 168c7fedc..f7fdda590 100644 --- a/build/assets/font-awesome/less/mixins.less +++ b/build/assets/font-awesome/less/mixins.less @@ -1,6 +1,11 @@ // Mixins // -------------------------- +.icon(@icon) { + .icon-FontAwesome(); + content: @icon; +} + .icon-FontAwesome() { font-family: FontAwesome; font-weight: normal; @@ -41,5 +46,3 @@ } } } - - diff --git a/build/assets/less/twbs-2.3.1/accordion.less b/build/assets/less/bootstrap-2.3.2/accordion.less similarity index 100% rename from build/assets/less/twbs-2.3.1/accordion.less rename to build/assets/less/bootstrap-2.3.2/accordion.less diff --git a/build/assets/less/twbs-2.3.1/alerts.less b/build/assets/less/bootstrap-2.3.2/alerts.less similarity index 100% rename from build/assets/less/twbs-2.3.1/alerts.less rename to build/assets/less/bootstrap-2.3.2/alerts.less diff --git a/build/assets/less/twbs-2.3.1/bootstrap.less b/build/assets/less/bootstrap-2.3.2/bootstrap.less similarity index 96% rename from build/assets/less/twbs-2.3.1/bootstrap.less rename to build/assets/less/bootstrap-2.3.2/bootstrap.less index f93d3c937..d4ebf37ac 100755 --- a/build/assets/less/twbs-2.3.1/bootstrap.less +++ b/build/assets/less/bootstrap-2.3.2/bootstrap.less @@ -1,5 +1,5 @@ /*! - * Bootstrap v2.3.1 + * Bootstrap v2.3.2 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 @@ -27,7 +27,7 @@ @import "tables.less"; // Components: common -//@import "sprites.less"; +@import "sprites.less"; @import "dropdowns.less"; @import "wells.less"; @import "component-animations.less"; diff --git a/build/assets/less/twbs-2.3.1/breadcrumbs.less b/build/assets/less/bootstrap-2.3.2/breadcrumbs.less similarity index 100% rename from build/assets/less/twbs-2.3.1/breadcrumbs.less rename to build/assets/less/bootstrap-2.3.2/breadcrumbs.less diff --git a/build/assets/less/twbs-2.3.1/button-groups.less b/build/assets/less/bootstrap-2.3.2/button-groups.less similarity index 100% rename from build/assets/less/twbs-2.3.1/button-groups.less rename to build/assets/less/bootstrap-2.3.2/button-groups.less diff --git a/build/assets/less/twbs-2.3.1/buttons.less b/build/assets/less/bootstrap-2.3.2/buttons.less similarity index 100% rename from build/assets/less/twbs-2.3.1/buttons.less rename to build/assets/less/bootstrap-2.3.2/buttons.less diff --git a/build/assets/less/twbs-2.3.1/carousel.less b/build/assets/less/bootstrap-2.3.2/carousel.less similarity index 100% rename from build/assets/less/twbs-2.3.1/carousel.less rename to build/assets/less/bootstrap-2.3.2/carousel.less diff --git a/build/assets/less/twbs-2.3.1/close.less b/build/assets/less/bootstrap-2.3.2/close.less similarity index 100% rename from build/assets/less/twbs-2.3.1/close.less rename to build/assets/less/bootstrap-2.3.2/close.less diff --git a/build/assets/less/twbs-2.3.1/code.less b/build/assets/less/bootstrap-2.3.2/code.less similarity index 100% rename from build/assets/less/twbs-2.3.1/code.less rename to build/assets/less/bootstrap-2.3.2/code.less diff --git a/build/assets/less/twbs-2.3.1/component-animations.less b/build/assets/less/bootstrap-2.3.2/component-animations.less similarity index 100% rename from build/assets/less/twbs-2.3.1/component-animations.less rename to build/assets/less/bootstrap-2.3.2/component-animations.less diff --git a/build/assets/less/twbs-2.3.1/dropdowns.less b/build/assets/less/bootstrap-2.3.2/dropdowns.less similarity index 96% rename from build/assets/less/twbs-2.3.1/dropdowns.less rename to build/assets/less/bootstrap-2.3.2/dropdowns.less index bbfe3fd3e..9e47b4715 100755 --- a/build/assets/less/twbs-2.3.1/dropdowns.less +++ b/build/assets/less/bootstrap-2.3.2/dropdowns.less @@ -135,6 +135,17 @@ } } +// Backdrop to catch body clicks on mobile, etc. +// --------------------------- +.dropdown-backdrop { + position: fixed; + left: 0; + right: 0; + bottom: 0; + top: 0; + z-index: @zindexDropdown - 10; +} + // Right aligned dropdowns // --------------------------- .pull-right > .dropdown-menu { diff --git a/build/assets/less/twbs-2.3.1/forms.less b/build/assets/less/bootstrap-2.3.2/forms.less similarity index 100% rename from build/assets/less/twbs-2.3.1/forms.less rename to build/assets/less/bootstrap-2.3.2/forms.less diff --git a/build/assets/less/twbs-2.3.1/grid.less b/build/assets/less/bootstrap-2.3.2/grid.less similarity index 100% rename from build/assets/less/twbs-2.3.1/grid.less rename to build/assets/less/bootstrap-2.3.2/grid.less diff --git a/build/assets/less/twbs-2.3.1/hero-unit.less b/build/assets/less/bootstrap-2.3.2/hero-unit.less similarity index 100% rename from build/assets/less/twbs-2.3.1/hero-unit.less rename to build/assets/less/bootstrap-2.3.2/hero-unit.less diff --git a/build/assets/less/twbs-2.3.1/labels-badges.less b/build/assets/less/bootstrap-2.3.2/labels-badges.less similarity index 100% rename from build/assets/less/twbs-2.3.1/labels-badges.less rename to build/assets/less/bootstrap-2.3.2/labels-badges.less diff --git a/build/assets/less/twbs-2.3.1/layouts.less b/build/assets/less/bootstrap-2.3.2/layouts.less similarity index 100% rename from build/assets/less/twbs-2.3.1/layouts.less rename to build/assets/less/bootstrap-2.3.2/layouts.less diff --git a/build/assets/less/twbs-2.3.1/media.less b/build/assets/less/bootstrap-2.3.2/media.less similarity index 100% rename from build/assets/less/twbs-2.3.1/media.less rename to build/assets/less/bootstrap-2.3.2/media.less diff --git a/build/assets/less/twbs-2.3.1/mixins.less b/build/assets/less/bootstrap-2.3.2/mixins.less similarity index 100% rename from build/assets/less/twbs-2.3.1/mixins.less rename to build/assets/less/bootstrap-2.3.2/mixins.less diff --git a/build/assets/less/twbs-2.3.1/modals.less b/build/assets/less/bootstrap-2.3.2/modals.less similarity index 100% rename from build/assets/less/twbs-2.3.1/modals.less rename to build/assets/less/bootstrap-2.3.2/modals.less diff --git a/build/assets/less/twbs-2.3.1/navbar.less b/build/assets/less/bootstrap-2.3.2/navbar.less similarity index 100% rename from build/assets/less/twbs-2.3.1/navbar.less rename to build/assets/less/bootstrap-2.3.2/navbar.less diff --git a/build/assets/less/twbs-2.3.1/navs.less b/build/assets/less/bootstrap-2.3.2/navs.less similarity index 100% rename from build/assets/less/twbs-2.3.1/navs.less rename to build/assets/less/bootstrap-2.3.2/navs.less diff --git a/build/assets/less/twbs-2.3.1/pager.less b/build/assets/less/bootstrap-2.3.2/pager.less similarity index 100% rename from build/assets/less/twbs-2.3.1/pager.less rename to build/assets/less/bootstrap-2.3.2/pager.less diff --git a/build/assets/less/twbs-2.3.1/pagination.less b/build/assets/less/bootstrap-2.3.2/pagination.less similarity index 100% rename from build/assets/less/twbs-2.3.1/pagination.less rename to build/assets/less/bootstrap-2.3.2/pagination.less diff --git a/build/assets/less/twbs-2.3.1/popovers.less b/build/assets/less/bootstrap-2.3.2/popovers.less similarity index 100% rename from build/assets/less/twbs-2.3.1/popovers.less rename to build/assets/less/bootstrap-2.3.2/popovers.less diff --git a/build/assets/less/twbs-2.3.1/progress-bars.less b/build/assets/less/bootstrap-2.3.2/progress-bars.less similarity index 100% rename from build/assets/less/twbs-2.3.1/progress-bars.less rename to build/assets/less/bootstrap-2.3.2/progress-bars.less diff --git a/build/assets/less/twbs-2.3.1/reset.less b/build/assets/less/bootstrap-2.3.2/reset.less similarity index 100% rename from build/assets/less/twbs-2.3.1/reset.less rename to build/assets/less/bootstrap-2.3.2/reset.less diff --git a/build/assets/less/twbs-2.3.1/responsive-1200px-min.less b/build/assets/less/bootstrap-2.3.2/responsive-1200px-min.less similarity index 100% rename from build/assets/less/twbs-2.3.1/responsive-1200px-min.less rename to build/assets/less/bootstrap-2.3.2/responsive-1200px-min.less diff --git a/build/assets/less/twbs-2.3.1/responsive-767px-max.less b/build/assets/less/bootstrap-2.3.2/responsive-767px-max.less similarity index 100% rename from build/assets/less/twbs-2.3.1/responsive-767px-max.less rename to build/assets/less/bootstrap-2.3.2/responsive-767px-max.less diff --git a/build/assets/less/twbs-2.3.1/responsive-768px-979px.less b/build/assets/less/bootstrap-2.3.2/responsive-768px-979px.less similarity index 100% rename from build/assets/less/twbs-2.3.1/responsive-768px-979px.less rename to build/assets/less/bootstrap-2.3.2/responsive-768px-979px.less diff --git a/build/assets/less/twbs-2.3.1/responsive-navbar.less b/build/assets/less/bootstrap-2.3.2/responsive-navbar.less similarity index 100% rename from build/assets/less/twbs-2.3.1/responsive-navbar.less rename to build/assets/less/bootstrap-2.3.2/responsive-navbar.less diff --git a/build/assets/less/twbs-2.3.1/responsive-utilities.less b/build/assets/less/bootstrap-2.3.2/responsive-utilities.less similarity index 100% rename from build/assets/less/twbs-2.3.1/responsive-utilities.less rename to build/assets/less/bootstrap-2.3.2/responsive-utilities.less diff --git a/build/assets/less/twbs-2.3.1/responsive.less b/build/assets/less/bootstrap-2.3.2/responsive.less similarity index 97% rename from build/assets/less/twbs-2.3.1/responsive.less rename to build/assets/less/bootstrap-2.3.2/responsive.less index b8366defb..9e5f9b1f4 100755 --- a/build/assets/less/twbs-2.3.1/responsive.less +++ b/build/assets/less/bootstrap-2.3.2/responsive.less @@ -1,5 +1,5 @@ /*! - * Bootstrap Responsive v2.3.1 + * Bootstrap Responsive v2.3.2 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 diff --git a/build/assets/less/twbs-2.3.1/scaffolding.less b/build/assets/less/bootstrap-2.3.2/scaffolding.less similarity index 100% rename from build/assets/less/twbs-2.3.1/scaffolding.less rename to build/assets/less/bootstrap-2.3.2/scaffolding.less diff --git a/build/assets/less/twbs-2.3.1/sprites.less b/build/assets/less/bootstrap-2.3.2/sprites.less similarity index 100% rename from build/assets/less/twbs-2.3.1/sprites.less rename to build/assets/less/bootstrap-2.3.2/sprites.less diff --git a/build/assets/less/twbs-2.3.1/tables.less b/build/assets/less/bootstrap-2.3.2/tables.less similarity index 100% rename from build/assets/less/twbs-2.3.1/tables.less rename to build/assets/less/bootstrap-2.3.2/tables.less diff --git a/build/assets/less/twbs-2.3.1/thumbnails.less b/build/assets/less/bootstrap-2.3.2/thumbnails.less similarity index 100% rename from build/assets/less/twbs-2.3.1/thumbnails.less rename to build/assets/less/bootstrap-2.3.2/thumbnails.less diff --git a/build/assets/less/twbs-2.3.1/tooltip.less b/build/assets/less/bootstrap-2.3.2/tooltip.less similarity index 100% rename from build/assets/less/twbs-2.3.1/tooltip.less rename to build/assets/less/bootstrap-2.3.2/tooltip.less diff --git a/build/assets/less/twbs-2.3.1/type.less b/build/assets/less/bootstrap-2.3.2/type.less similarity index 100% rename from build/assets/less/twbs-2.3.1/type.less rename to build/assets/less/bootstrap-2.3.2/type.less diff --git a/build/assets/less/twbs-2.3.1/utilities.less b/build/assets/less/bootstrap-2.3.2/utilities.less similarity index 100% rename from build/assets/less/twbs-2.3.1/utilities.less rename to build/assets/less/bootstrap-2.3.2/utilities.less diff --git a/build/assets/less/twbs-2.3.1/variables.less b/build/assets/less/bootstrap-2.3.2/variables.less similarity index 100% rename from build/assets/less/twbs-2.3.1/variables.less rename to build/assets/less/bootstrap-2.3.2/variables.less diff --git a/build/assets/less/twbs-2.3.1/wells.less b/build/assets/less/bootstrap-2.3.2/wells.less similarity index 100% rename from build/assets/less/twbs-2.3.1/wells.less rename to build/assets/less/bootstrap-2.3.2/wells.less diff --git a/build/assets/less/site.less b/build/assets/less/site.less index 56af07895..0a8522baf 100644 --- a/build/assets/less/site.less +++ b/build/assets/less/site.less @@ -1,5 +1,7 @@ -@import "twbs-2.3.1/bootstrap.less"; -@import "twbs-2.3.1/responsive-utilities.less"; +--- +--- +@import "bootstrap-{{ site.bootstrap.version }}/bootstrap.less"; +@import "bootstrap-{{ site.bootstrap.version }}/responsive-utilities.less"; @import "sticky-footer.less"; @import "mixins.less"; diff --git a/build/assets/less/twbs-2.3.1/tests/buttons.html b/build/assets/less/twbs-2.3.1/tests/buttons.html deleted file mode 100755 index 9b3c2c572..000000000 --- a/build/assets/less/twbs-2.3.1/tests/buttons.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - Buttons · Bootstrap - - - - - - - - - - - - - - - - - - - - - - -
    - -

    Dropups

    - - - -
    - - - - - - - - - - - - - - - - - - - diff --git a/build/assets/less/twbs-2.3.1/tests/css-tests.css b/build/assets/less/twbs-2.3.1/tests/css-tests.css deleted file mode 100755 index 0f5604ee6..000000000 --- a/build/assets/less/twbs-2.3.1/tests/css-tests.css +++ /dev/null @@ -1,150 +0,0 @@ -/*! - * Bootstrap CSS Tests - */ - - -/* Remove background image */ -body { - background-image: none; -} - -/* Space out subhead */ -.subhead { - margin-bottom: 36px; -} -/*h4 { - margin-bottom: 5px; -} -*/ - -.type-test { - margin-bottom: 20px; - padding: 0 20px 20px; - background: url(../../docs/assets/img/grid-baseline-20px.png); -} -.type-test h1, -.type-test h2, -.type-test h3, -.type-test h4, -.type-test h5, -.type-test h6 { - background-color: rgba(255,0,0,.2); -} - - -/* colgroup tests */ -.col1 { - background-color: rgba(255,0,0,.1); -} -.col2 { - background-color: rgba(0,255,0,.1); -} -.col3 { - background-color: rgba(0,0,255,.1); -} - - -/* Fluid row inputs */ -#rowInputs .row > [class*=span], -#fluidRowInputs .row-fluid > [class*=span] { - background-color: rgba(255,0,0,.1); -} - - -/* Fluid grid */ -.fluid-grid { - margin-bottom: 45px; -} -.fluid-grid .row { - height: 40px; - padding-top: 10px; - margin-top: 10px; - color: #ddd; - text-align: center; -} -.fluid-grid .span1 { - background-color: #999; -} - - -/* Gradients */ - -[class^="gradient-"] { - width: 100%; - height: 400px; - margin: 20px 0; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; -} - -.gradient-horizontal { - background-color: #333333; - background-image: -moz-linear-gradient(left, #555555, #333333); - background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#555555), to(#333333)); - background-image: -webkit-linear-gradient(left, #555555, #333333); - background-image: -o-linear-gradient(left, #555555, #333333); - background-image: linear-gradient(to right, #555555, #333333); - background-repeat: repeat-x; - filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff555555', endColorstr='#ff333333', GradientType=1); -} - -.gradient-vertical { - background-color: #474747; - background-image: -moz-linear-gradient(top, #555555, #333333); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#333333)); - background-image: -webkit-linear-gradient(top, #555555, #333333); - background-image: -o-linear-gradient(top, #555555, #333333); - background-image: linear-gradient(to bottom, #555555, #333333); - background-repeat: repeat-x; - filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff555555', endColorstr='#ff333333', GradientType=0); -} - -.gradient-directional { - background-color: #333333; - background-image: -moz-linear-gradient(45deg, #555555, #333333); - background-image: -webkit-linear-gradient(45deg, #555555, #333333); - background-image: -o-linear-gradient(45deg, #555555, #333333); - background-image: linear-gradient(45deg, #555555, #333333); - background-repeat: repeat-x; -} - -.gradient-vertical-three { - background-color: #8940a5; - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#00b3ee), color-stop(50%, #7a43b6), to(#c3325f)); - background-image: -webkit-linear-gradient(#00b3ee, #7a43b6 50%, #c3325f); - background-image: -moz-linear-gradient(top, #00b3ee, #7a43b6 50%, #c3325f); - background-image: -o-linear-gradient(#00b3ee, #7a43b6 50%, #c3325f); - background-image: linear-gradient(#00b3ee, #7a43b6 50%, #c3325f); - background-repeat: no-repeat; - filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff00b3ee', endColorstr='#ffc3325f', GradientType=0); -} - -.gradient-radial { - background-color: #333333; - background-image: -webkit-gradient(radial, center center, 0, center center, 460, from(#555555), to(#333333)); - background-image: -webkit-radial-gradient(circle, #555555, #333333); - background-image: -moz-radial-gradient(circle, #555555, #333333); - background-image: -o-radial-gradient(circle, #555555, #333333); - background-repeat: no-repeat; -} - -.gradient-striped { - background-color: #555555; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} - -.gradient-horizontal-three { - background-color: #00b3ee; - background-image: -webkit-gradient(left, linear, 0 0, 0 100%, from(#00b3ee), color-stop(50%, #7a43b6), to(#c3325f)); - background-image: -webkit-linear-gradient(left, #00b3ee, #7a43b6 50%, #c3325f); - background-image: -moz-linear-gradient(left, #00b3ee, #7a43b6 50%, #c3325f); - background-image: -o-linear-gradient(left, #00b3ee, #7a43b6 50%, #c3325f); - background-image: linear-gradient(to right, #00b3ee, #7a43b6 50%, #c3325f); - background-repeat: no-repeat; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b3ee', endColorstr='#c3325f', GradientType=0); -} diff --git a/build/assets/less/twbs-2.3.1/tests/css-tests.html b/build/assets/less/twbs-2.3.1/tests/css-tests.html deleted file mode 100755 index c69688c76..000000000 --- a/build/assets/less/twbs-2.3.1/tests/css-tests.html +++ /dev/null @@ -1,1399 +0,0 @@ - - - - - CSS Tests · Twitter Bootstrap - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    -

    CSS Tests

    -

    One stop shop for quick debugging and edge-case tests of CSS.

    -
    -
    - - -
    - -
    - - - - - - - -
    -
    -
    -

    h1. Heading 1

    -

    h2. Heading 2

    -

    h3. Heading 3

    -

    h4. Heading 4

    -
    h5. Heading 5
    -
    h6. Heading 6
    -

    Sed posuere consectetur est at lobortis. Maecenas sed diam eget risus varius blandit sit amet non magna. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    -
    -
    -
    -
    -

    h1. Heading 1

    -

    Sed posuere consectetur est at lobortis. Maecenas sed diam eget risus varius blandit sit amet non magna. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    -

    h2. Heading 2

    -

    Sed posuere consectetur est at lobortis. Maecenas sed diam eget risus varius blandit sit amet non magna. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    -

    h3. Heading 3

    -

    Sed posuere consectetur est at lobortis. Maecenas sed diam eget risus varius blandit sit amet non magna. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    -

    h4. Heading 4

    -

    Sed posuere consectetur est at lobortis. Maecenas sed diam eget risus varius blandit sit amet non magna. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    -
    h5. Heading 5
    -

    Sed posuere consectetur est at lobortis. Maecenas sed diam eget risus varius blandit sit amet non magna. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    -
    h6. Heading 6
    -

    Sed posuere consectetur est at lobortis. Maecenas sed diam eget risus varius blandit sit amet non magna. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    -
    -
    -
    - - - - - - - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -
    - -
    -
    - -
    -
    - -
    -
    - -
    -
    - -

    - - - - - - - - -
    -
    -
    12 -
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    -
    -
    -
    -
    11 -
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    -
    -
    1 -
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    -
    -
    -
    -
    10 -
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    -
    -
    2 -
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    -
    -
    -
    -
    9 -
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    -
    -
    3 -
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    -
    -
    -
    -
    8 -
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    -
    -
    4 -
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    -
    -
    -
    -
    7 -
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    -
    -
    5 -
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    -
    -
    -
    -
    6 -
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    -
    -
    6 -
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    1
    -
    -
    -
    -
    - - - - - - - -
    -
    -

    Bordered without thead

    - - - - - - - - - - - - - - - - - - -
    123
    123
    123
    -

    Bordered without thead, with caption

    - - - - - - - - - - - - - - - - - - - -
    Table caption
    123
    123
    123
    -

    Bordered without thead, with colgroup

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    123
    123
    123
    369
    -

    Bordered with thead, with colgroup

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ABC
    123
    123
    123
    369
    -
    -
    -

    Bordered with thead and caption

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Table caption
    123
    123
    123
    123
    369
    -

    Bordered with rowspan and colspan

    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    123
    1 and 23
    123
    13
    2 and 3
    -
    -
    - - -

    Grid sizing

    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    123
    1 and 23
    123
    13
    2 and 3
    -
    -
    - -

    Nesting and striping

    - - - - - - - - - - - -
    Test
    - - - - - - - - - - - - - - - - - - - - - -
    TestTest
    - test - - test -
    - test - - test -
    - test - - test -
    -
    - -

    Fluid grid sizing

    -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    123
    1 and 23
    123
    13
    2 and 3
    -
    -
    - - - - - - - -

    Buttons and button groups

    - - - - - - -

    Horizontal form errors

    -
    -
    - -
    - - Please correct the error -
    -
    -
    - -
    -
    -

    Prepend and append on inputs

    -
    -
    -
    - @ - -
    -
    -
    -
    - - @ -
    -
    -
    -
    - $ - - .00 -
    -
    -
    -
    -
    -

    Prepend and append with uneditable

    -
    -
    - $ - Some value here -
    -
    - Some value here - .00 -
    -
    - $ - Some value here - .00 -
    -
    -
    -
    -

    Prepend with type="submit"

    - -
    - - -
    -
    - - - -
    -
    -
    - -

    Fluid prepended and appended inputs

    -
    -
    -
    -
    -
    - @ -
    -
    -
    -
    - @ -
    -
    -
    -
    - $.00 -
    -
    -
    -
    -
    - -

    Fixed row with inputs

    -

    Inputs should not extend past the light red background, set on their parent, a .span* column.

    - -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -

    Fluid row with inputs

    -

    Inputs should not extend past the light red background, set on their parent, a .span* column.

    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    -
    - -
    -
    -
    - -
    - -

    Inline form in fluid row

    - -
    -
    -
    - - - - -
    -
    -
    - - -
    - - -

    Fluid textarea at .span12

    -
    -
    - -
    -
    - - -
    - - -

    Selects

    -
    - -
    - - -
    - - - - - - - - -

    Dropdown link with hash URL

    - - -

    Dropdown link with custom URL and data-target

    - - -

    Dropdown on a button

    - - -
    - - - - - - -

    Default thumbnails (no grid sizing)

    -
      -
    • - -
    • -
    • - -
    • -
    • - -
    • -
    • - -
    • -
    - - - -

    Standard grid sizing

    - - -

    Fluid thumbnails

    -
    -
    - -
    -
    - - - - - - - -
    - -
    -
    -

    I'm in Section 1.

    - -
    - -
    -
    -

    I'm in Section 1.1.

    -
    -
    -

    I'm in Section 1.2.

    -
    -
    -

    I'm in Section 1.3.

    -
    -
    -
    -
    -
    -

    Howdy, I'm in Section 2.

    -
    -
    -

    What up girl, this is Section 3.

    -
    -
    -
    - -
    - - - - - - -
    -
    -

    Inline label

    -

    Cras justo odio, dapibus ac facilisis in, egestas eget quam. Maecenas sed diam Label name eget risus varius blandit sit amet non magna. Fusce .class-name dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    -
    -
    -
    - - Hey! Read this. -
    -
    -
    - - -
    -
    - -
    - - - - - - - - - - - - - -
    - Maecenas faucibus mollis interdum. Nulla vitae elit libero, a pharetra augue. Donec ullamcorper nulla non metus auctor fringilla. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. - -
    - - - - -
    -
    - -

    Mini buttons: text and icon

    -
    - - -
    - -
    - - - - - - - -

    Visible on...

    -
      -
    • Phone✔ Phone
    • -
    • Tablet✔ Tablet
    • -
    • Desktop✔ Desktop
    • -
    -
      -
    • Phone + Tablet✔ Phone + Tablet
    • -
    • Tablet + Desktop✔ Tablet + Desktop
    • -
    • All✔ All
    • -
    - -

    Hidden on...

    -
      -
    • Phone✔ Phone
    • -
    • Tablet✔ Tablet
    • -
    • Desktop✔ Desktop
    • -
    -
      -
    • Phone + Tablet✔ Phone + Tablet
    • -
    • Tablet + Desktop✔ Tablet + Desktop
    • -
    • All✔ All
    • -
    - - - - - - - -

    Horizontal

    -
    - -

    Vertical

    -
    - -

    Directional

    -
    - -

    Three colors

    -
    - -

    Radial

    -
    - -

    Striped

    -
    - -

    Horizontal three colors

    -
    - - - - - -

    Alert default

    -
    - - Alert! Best check yourself, you're not looking too good. -
    -
    - -

    Alert! Best check yourself, you're not looking too good.

    -
    - -

    Success

    -
    - - Success! Best check yourself, you're not looking too good. -
    -
    - -

    Success! Best check yourself, you're not looking too good.

    -
    - -

    Info

    -
    - - Info! Best check yourself, you're not looking too good. -
    -
    - -

    Info! Best check yourself, you're not looking too good.

    -
    - -

    Warning

    -
    - - Warning! Best check yourself, you're not looking too good. -
    -
    - -

    Warning! Best check yourself, you're not looking too good.

    -
    - -

    Error

    -
    - - Error! Best check yourself, you're not looking too good. -
    -
    - -

    Error! Best check yourself, you're not looking too good.

    -
    - - -
    - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/build/assets/less/twbs-2.3.1/tests/forms-responsive.html b/build/assets/less/twbs-2.3.1/tests/forms-responsive.html deleted file mode 100755 index c3e208d02..000000000 --- a/build/assets/less/twbs-2.3.1/tests/forms-responsive.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - Bootstrap, from Twitter - - - - - - - - - - - - - - - - - - - - - - -
    - - - -

    Vertical alignment

    - - - span1 - -

    Width across elements

    -
    - -
    -
    - -
    -
    - span2 -
    - - - - -
    - - - span1 -
    - -
    - - - diff --git a/build/assets/less/twbs-2.3.1/tests/forms.html b/build/assets/less/twbs-2.3.1/tests/forms.html deleted file mode 100755 index a63d728a0..000000000 --- a/build/assets/less/twbs-2.3.1/tests/forms.html +++ /dev/null @@ -1,179 +0,0 @@ - - - - - Bootstrap, from Twitter - - - - - - - - - - - - - - - - - - - - - - -
    - - - -
    -
    - - - - -
    - - - - -
    - - - - -
    - - - - -
    - - - - -
    - - - - -
    - - - - -
    - - - - -
    - - - - -
    -
    - - - - -
    - - - - -
    - - - - -
    - - - - -
    - - - - -
    - - - - -
    - - - - -
    - - - - -
    - - - - -
    -
    - - - - -
    - - - - -
    - - - - -
    - - - - -
    - - - - -
    - - - - -
    - - - - -
    -
    - -
    - - - diff --git a/build/assets/less/twbs-2.3.1/tests/navbar-fixed-top.html b/build/assets/less/twbs-2.3.1/tests/navbar-fixed-top.html deleted file mode 100755 index 2d9a7a718..000000000 --- a/build/assets/less/twbs-2.3.1/tests/navbar-fixed-top.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - Bootstrap, from Twitter - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - -
    -

    Navbar example

    -

    This example is a quick exercise to illustrate how the default, static navbar and fixed to top navbar work. It includes the responsive CSS and HTML, so it also adapts to your viewport and device.

    -

    - View navbar docs » -

    -
    - -
    - - - - - - - - - - - - - - - - - - - diff --git a/build/assets/less/twbs-2.3.1/tests/navbar-static-top.html b/build/assets/less/twbs-2.3.1/tests/navbar-static-top.html deleted file mode 100755 index 4bead8ec6..000000000 --- a/build/assets/less/twbs-2.3.1/tests/navbar-static-top.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - Bootstrap, from Twitter - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - -
    -

    Navbar example

    -

    This example is a quick exercise to illustrate how the default, static navbar and fixed to top navbar work. It includes the responsive CSS and HTML, so it also adapts to your viewport and device.

    -

    - View navbar docs » -

    -
    - -
    - - - - - - - - - - - - - - - - - - - diff --git a/build/assets/less/twbs-2.3.1/tests/navbar.html b/build/assets/less/twbs-2.3.1/tests/navbar.html deleted file mode 100755 index d5ad4784e..000000000 --- a/build/assets/less/twbs-2.3.1/tests/navbar.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - Bootstrap, from Twitter - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - -
    -

    Navbar example

    -

    This example is a quick exercise to illustrate how the default, static navbar and fixed to top navbar work. It includes the responsive CSS and HTML, so it also adapts to your viewport and device.

    -

    - View navbar docs » -

    -
    - -
    - - - - - - - - - - - - - - - - - - - From 584f720436e70353ee80c5d98cf7ad1b0558374d Mon Sep 17 00:00:00 2001 From: davegandy Date: Thu, 23 May 2013 16:51:53 -0400 Subject: [PATCH 07/11] addressing #1147 --- build/_includes/examples/bulleted-lists.html | 1 + 1 file changed, 1 insertion(+) diff --git a/build/_includes/examples/bulleted-lists.html b/build/_includes/examples/bulleted-lists.html index e9cd6b4e2..73db34e47 100644 --- a/build/_includes/examples/bulleted-lists.html +++ b/build/_includes/examples/bulleted-lists.html @@ -25,6 +25,7 @@
  • …and many more with custom CSS
  • {% endhighlight %} +
    Make sure to NOT include any whitespace after the icon declaration.
    From fe004a933649429559eefd6a7c75fedf98833b49 Mon Sep 17 00:00:00 2001 From: davegandy Date: Thu, 23 May 2013 17:10:47 -0400 Subject: [PATCH 08/11] fixing #1130 --- .../tests/rotated-flipped-inside-anchor.html | 6 ++++++ .../tests/rotated-flipped-inside-btn.html | 6 ++++++ build/assets/font-awesome/less/extras.less | 15 +++++++++++---- build/test.html | 16 +++++++++++++++- 4 files changed, 38 insertions(+), 5 deletions(-) create mode 100644 build/_includes/tests/rotated-flipped-inside-anchor.html create mode 100644 build/_includes/tests/rotated-flipped-inside-btn.html diff --git a/build/_includes/tests/rotated-flipped-inside-anchor.html b/build/_includes/tests/rotated-flipped-inside-anchor.html new file mode 100644 index 000000000..df11b37b4 --- /dev/null +++ b/build/_includes/tests/rotated-flipped-inside-anchor.html @@ -0,0 +1,6 @@ +  normal
    +  icon-rotate-90
    +  icon-rotate-180
    +  icon-rotate-270
    +  icon-flip-horizontal
    +  icon-flip-vertical diff --git a/build/_includes/tests/rotated-flipped-inside-btn.html b/build/_includes/tests/rotated-flipped-inside-btn.html new file mode 100644 index 000000000..c8c9993fd --- /dev/null +++ b/build/_includes/tests/rotated-flipped-inside-btn.html @@ -0,0 +1,6 @@ +  normal
    +  icon-rotate-90
    +  icon-rotate-180
    +  icon-rotate-270
    +  icon-flip-horizontal
    +  icon-flip-vertical diff --git a/build/assets/font-awesome/less/extras.less b/build/assets/font-awesome/less/extras.less index 3d16eb6f3..4098d3947 100644 --- a/build/assets/font-awesome/less/extras.less +++ b/build/assets/font-awesome/less/extras.less @@ -35,7 +35,7 @@ } /* Icon rotations and mirroring */ -.icon-rotate-90:before{ +.icon-rotate-90:before { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); @@ -44,7 +44,7 @@ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); } -.icon-rotate-180:before{ +.icon-rotate-180:before { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); @@ -53,7 +53,7 @@ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); } -.icon-rotate-270:before{ +.icon-rotate-270:before { -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); @@ -76,4 +76,11 @@ -ms-transform: scale(1, -1); -o-transform: scale(1, -1); transform: scale(1, -1); -} \ No newline at end of file +} + +/* ensure rotation occurs inside anchor tags */ +a { + .icon-rotate-90, .icon-rotate-180, .icon-rotate-270, .icon-flip-horizontal, .icon-flip-vertical { + &:before { display: inline-block; } + } +} diff --git a/build/test.html b/build/test.html index 1668098df..bff965a41 100644 --- a/build/test.html +++ b/build/test.html @@ -602,5 +602,19 @@ relative_path: ../ {% include tests/rotated-flipped.html %} - + +

    Mirrored and rotated icons inside anchors and buttons

    +
    +
    +
    + {% include tests/rotated-flipped-inside-anchor.html %} +
    +
    +
    +
    + {% include tests/rotated-flipped-inside-btn.html %} +
    +
    +
    + From 3f9057b0fd95dd62932aa3ac93b21c235f9a5f2e Mon Sep 17 00:00:00 2001 From: davegandy Date: Thu, 23 May 2013 17:26:06 -0400 Subject: [PATCH 09/11] fixing #1077 --- build/assets/font-awesome/less/core.less | 1 + build/test.html | 30 ++++++++++++++++++++---- 2 files changed, 26 insertions(+), 5 deletions(-) diff --git a/build/assets/font-awesome/less/core.less b/build/assets/font-awesome/less/core.less index d2af8e8a0..30f59e0bd 100644 --- a/build/assets/font-awesome/less/core.less +++ b/build/assets/font-awesome/less/core.less @@ -52,6 +52,7 @@ ul.icons-ul { display: inline-block; text-align: center; } + a .icon-li:before { display: inline-block; } } } diff --git a/build/test.html b/build/test.html index bff965a41..d4f60ab32 100644 --- a/build/test.html +++ b/build/test.html @@ -477,11 +477,11 @@ relative_path: ../
    -
      -
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
    • -
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
    • -
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
    • -
    +
      +
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
    • +
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
    • +
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
    • +
    @@ -514,6 +514,26 @@ relative_path: ../
    +
    +
    +
    +
      +
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
    • +
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
    • +
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
    • +
    +
    +
    +
    +
    +
      +
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
    • +
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam et lectus id nisl hendrerit varius. Aliquam erat volutpat. Suspendisse potenti. Aliquam erat volutpat. Aliquam ut dolor lectus.
    • +
    • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
    • +
    +
    +
    +
    From fc55ae4de991846d112571e0b2c41bb5492cd239 Mon Sep 17 00:00:00 2001 From: davegandy Date: Thu, 23 May 2013 17:44:49 -0400 Subject: [PATCH 10/11] aligning icons to right in bulleted lists, which should fix icons sometimes rendering as blurred --- build/assets/font-awesome/less/core.less | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/build/assets/font-awesome/less/core.less b/build/assets/font-awesome/less/core.less index 30f59e0bd..548085f81 100644 --- a/build/assets/font-awesome/less/core.less +++ b/build/assets/font-awesome/less/core.less @@ -48,9 +48,10 @@ ul.icons-ul { > li { .icon-li { - width: 10/14em; + width: 2/14em; display: inline-block; - text-align: center; + text-align: right; + padding-right: 8/14em; } a .icon-li:before { display: inline-block; } } From c37cb5cba8464b9326c6182c7195392ca6c5f522 Mon Sep 17 00:00:00 2001 From: davegandy Date: Thu, 23 May 2013 17:52:03 -0400 Subject: [PATCH 11/11] fixing #1060 --- build/assets/font-awesome/less/extras.less | 4 ++++ build/test.html | 1 + 2 files changed, 5 insertions(+) diff --git a/build/assets/font-awesome/less/extras.less b/build/assets/font-awesome/less/extras.less index 4098d3947..c71ac4d30 100644 --- a/build/assets/font-awesome/less/extras.less +++ b/build/assets/font-awesome/less/extras.less @@ -12,6 +12,10 @@ -webkit-animation: spin 2s infinite linear; animation: spin 2s infinite linear; } +a .icon-spin { + display: inline-block; + text-decoration: none; +} @-moz-keyframes spin { 0% { -moz-transform: rotate(0deg); } diff --git a/build/test.html b/build/test.html index d4f60ab32..dfa4b30b4 100644 --- a/build/test.html +++ b/build/test.html @@ -564,6 +564,7 @@ relative_path: ../ Loading... + Loading...
    Loading...