command to create a brand new site from a template
did
committed Jan 12, 2013
commit 62377d617519bb8bdcf049ef603c40cc2e923675
Showing 48
changed files with
10777 additions
and 15 deletions
.gitignore
+3
-0
| @@ | @@ -1,3 +1,4 @@ |
| + | .DS_Store |
| site | |
| *.gem | |
| *.rbc | |
| @@ | @@ -19,3 +20,5 @@ tmp |
| /.rbenv-gemsets | |
| /.sass-cache/ | |
| + | |
| + | /tests |
| \ No newline at end of file | |
TODO
+7
-1
| @@ | @@ -21,11 +21,17 @@ x content types / liquid |
| - nice logs | |
| - params to launch the thin server (port, address ?) | |
| - commands: | |
| + | - create |
| + | x sites |
| + | x blank |
| + | x twitter bootstrap + HAML |
| + | ? localized |
| + | ? boilerplate |
| + | - content types |
| - push: | |
| - option to select to push only some parts (pages, ...etc) | |
| - --force option | |
| - pull | |
| - | - create |
| - translations | |
generators/blank/app/content_types/.empty_directory
+1
-0
| @@ | @@ -0,0 +1 @@ |
| + | .empty_directory |
| \ No newline at end of file | |
generators/blank/app/views/pages/404.liquid
+11
-0
| @@ | @@ -0,0 +1,11 @@ |
| + | --- |
| + | title: Page not found |
| + | published: false |
| + | --- |
| + | {% extend index %} |
| + | |
| + | {% block 'main' %} |
| + | |
| + | <p>Page not found</p> |
| + | |
| + | {% endblock %} |
| \ No newline at end of file | |
generators/blank/app/views/pages/index.liquid
+19
-0
| @@ | @@ -0,0 +1,19 @@ |
| + | --- |
| + | title: Home page |
| + | published: true |
| + | --- |
| + | <!DOCTYPE html> |
| + | <html lang="en"> |
| + | <head> |
| + | <meta charset="utf-8"> |
| + | <title>{{ site.name }}</title> |
| + | <meta name="keywords" value="{{ site.meta_keywords }}" /> |
| + | <meta name="description" value="{{ site.meta_description }}" /> |
| + | </head> |
| + | <body> |
| + | <h1>{{ page.title }}</h1> |
| + | {% block 'main' %} |
| + | <p>Lorem ipsum....</p> |
| + | {% endblock %} |
| + | </body> |
| + | </html> |
| \ No newline at end of file | |
generators/blank/app/views/snippets/.empty_directory
+1
-0
| @@ | @@ -0,0 +1 @@ |
| + | .empty_directory |
| \ No newline at end of file | |
generators/blank/config/deploy.yml
+12
-0
| @@ | @@ -0,0 +1,12 @@ |
| + | development: |
| + | host: dev.example.com |
| + | email: john@doe.net |
| + | password: apassword |
| + | staging: |
| + | host: staging.example.com |
| + | email: john@doe.net |
| + | password: apassword |
| + | production: |
| + | host: www.example.com |
| + | email: john@doe.net |
| + | password: apassword |
| \ No newline at end of file | |
generators/blank/config/site.yml.tt
+7
-0
| @@ | @@ -0,0 +1,7 @@ |
| + | name: <%= config[:name] %> |
| + | |
| + | locales: [en] |
| + | |
| + | seo_title: <%= @name %> |
| + | meta_keywords: "some meta keywords" |
| + | meta_description: "some meta description" |
| \ No newline at end of file | |
generators/blank/data/.empty_directory
+1
-0
| @@ | @@ -0,0 +1 @@ |
| + | .empty_directory |
| \ No newline at end of file | |
generators/blank/public/fonts/.empty_directory
+1
-0
| @@ | @@ -0,0 +1 @@ |
| + | .empty_directory |
| \ No newline at end of file | |
generators/blank/public/images/.empty_directory
+1
-0
| @@ | @@ -0,0 +1 @@ |
| + | .empty_directory |
| \ No newline at end of file | |
generators/blank/public/javascripts/.empty_directory
+1
-0
| @@ | @@ -0,0 +1 @@ |
| + | .empty_directory |
| \ No newline at end of file | |
generators/blank/public/samples/.empty_directory
+1
-0
| @@ | @@ -0,0 +1 @@ |
| + | .empty_directory |
| \ No newline at end of file | |
generators/blank/public/stylesheets/.empty_directory
+1
-0
| @@ | @@ -0,0 +1 @@ |
| + | .empty_directory |
| \ No newline at end of file | |
generators/bootstrap/app/content_types/.empty_directory
+1
-0
| @@ | @@ -0,0 +1 @@ |
| + | .empty_directory |
| \ No newline at end of file | |
generators/bootstrap/app/views/pages/404.liquid
+13
-0
| @@ | @@ -0,0 +1,13 @@ |
| + | --- |
| + | title: Page not found |
| + | published: true |
| + | --- |
| + | {% extends index %} |
| + | |
| + | {% block 'main' %} |
| + | |
| + | <div class="jumbotron"> |
| + | <h1>Arrggggh, page not found</h1> |
| + | </div> |
| + | |
| + | {% endblock %} |
| \ No newline at end of file | |
generators/bootstrap/app/views/pages/404.liquid.haml
+10
-0
| @@ | @@ -0,0 +1,10 @@ |
| + | --- |
| + | title: Page not found |
| + | published: true |
| + | --- |
| + | {% extends index %} |
| + | |
| + | {% block 'main' %} |
| + | .jumbotron |
| + | %h1 Arrggggh, page not found |
| + | {% endblock %} |
| \ No newline at end of file | |
generators/bootstrap/app/views/pages/index.liquid
+85
-0
| @@ | @@ -0,0 +1,85 @@ |
| + | <!DOCTYPE html> |
| + | <html lang="en"> |
| + | <head> |
| + | <meta charset="utf-8"> |
| + | <title>{{ page.title }}</title> |
| + | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| + | <meta name="description" content="{{ site.meta_description }}"> |
| + | <meta name="keywords" content="{{ site.meta_keywords }}"> |
| + | |
| + | <!-- Le styles --> |
| + | {{ 'bootstrap.css' | stylesheet_tag }} |
| + | {{ 'bootstrap-responsive.css' | stylesheet_tag }} |
| + | {{ 'application.css' | stylesheet_tag }} |
| + | |
| + | <!-- HTML5 shim, for IE6-8 support of HTML5 elements --> |
| + | <!--[if lt IE 9]> |
| + | <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> |
| + | <![endif]--> |
| + | </head> |
| + | |
| + | <body> |
| + | |
| + | <div class="container-narrow"> |
| + | |
| + | <div class="masthead"> |
| + | <ul class="nav nav-pills pull-right"> |
| + | <li class="active"><a href="/">Home</a></li> |
| + | <li><a href="/about">About</a></li> |
| + | <li><a href="/contact">Contact</a></li> |
| + | </ul> |
| + | <h3 class="muted">{{ site.name }}</h3> |
| + | </div> |
| + | |
| + | <hr> |
| + | |
| + | {% block 'main' %} |
| + | |
| + | <div class="jumbotron"> |
| + | <h1>Super awesome marketing speak!</h1> |
| + | <p class="lead">Cras justo odio, dapibus ac facilisis in, egestas eget quam. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</p> |
| + | <a class="btn btn-large btn-success" href="#">Sign up today</a> |
| + | </div> |
| + | |
| + | <hr> |
| + | |
| + | <div class="row-fluid marketing"> |
| + | <div class="span6"> |
| + | <h4>Subheading</h4> |
| + | <p>Donec id elit non mi porta gravida at eget metus. Maecenas faucibus mollis interdum.</p> |
| + | |
| + | <h4>Subheading</h4> |
| + | <p>Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Cras mattis consectetur purus sit amet fermentum.</p> |
| + | |
| + | <h4>Subheading</h4> |
| + | <p>Maecenas sed diam eget risus varius blandit sit amet non magna.</p> |
| + | </div> |
| + | |
| + | <div class="span6"> |
| + | <h4>Subheading</h4> |
| + | <p>Donec id elit non mi porta gravida at eget metus. Maecenas faucibus mollis interdum.</p> |
| + | |
| + | <h4>Subheading</h4> |
| + | <p>Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Cras mattis consectetur purus sit amet fermentum.</p> |
| + | |
| + | <h4>Subheading</h4> |
| + | <p>Maecenas sed diam eget risus varius blandit sit amet non magna.</p> |
| + | </div> |
| + | </div> |
| + | |
| + | {% endblock %} |
| + | |
| + | <hr> |
| + | |
| + | {% include footer %} |
| + | |
| + | </div> <!-- /container --> |
| + | |
| + | <!-- Le javascript |
| + | ================================================== --> |
| + | <!-- Placed at the end of the document so the pages load faster --> |
| + | <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> |
| + | {{ 'bootstrap.js' | javascript_tag }} |
| + | |
| + | </body> |
| + | </html> |
generators/bootstrap/app/views/pages/index.liquid.haml
+72
-0
| @@ | @@ -0,0 +1,72 @@ |
| + | --- |
| + | title: Home page |
| + | published: true |
| + | --- |
| + | !!! |
| + | %html{:lang => "en"} |
| + | %head |
| + | %meta{:charset => "utf-8"} |
| + | |
| + | %title {{ page.title }} |
| + | |
| + | %meta{:content => "width=device-width, initial-scale=1.0", :name => "viewport"} |
| + | %meta{:content => "{{ site.meta_description }}", :name => "description"} |
| + | %meta{:content => "{{ site.meta_keywords }}", :name => "keywords"} |
| + | |
| + | / Le styles |
| + | {{ 'bootstrap.css' | stylesheet_tag }} |
| + | {{ 'bootstrap-responsive.css' | stylesheet_tag }} |
| + | {{ 'application.css' | stylesheet_tag }} |
| + | |
| + | / HTML5 shim, for IE6-8 support of HTML5 elements |
| + | /[if lt IE 9] |
| + | <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> |
| + | %body |
| + | |
| + | .container-narrow |
| + | .masthead |
| + | %ul.nav.nav-pills.pull-right |
| + | %li.active |
| + | %a{:href => "/"} Home |
| + | %li |
| + | %a{:href => "/about"} About |
| + | %li |
| + | %a{:href => "/contact"} Contact |
| + | %h3.muted {{ site.name }} |
| + | |
| + | %hr |
| + | |
| + | {% block 'main' %} |
| + | .jumbotron |
| + | %h1 Super awesome marketing speak! |
| + | %p.lead Cras justo odio, dapibus ac facilisis in, egestas eget quam. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. |
| + | %a.btn.btn-large.btn-success{:href => "#"} Sign up today |
| + | |
| + | %hr |
| + | |
| + | .row-fluid.marketing |
| + | .span6 |
| + | %h4 Subheading |
| + | %p Donec id elit non mi porta gravida at eget metus. Maecenas faucibus mollis interdum. |
| + | %h4 Subheading |
| + | %p Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Cras mattis consectetur purus sit amet fermentum. |
| + | %h4 Subheading |
| + | %p Maecenas sed diam eget risus varius blandit sit amet non magna. |
| + | .span6 |
| + | %h4 Subheading |
| + | %p Donec id elit non mi porta gravida at eget metus. Maecenas faucibus mollis interdum. |
| + | %h4 Subheading |
| + | %p Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Cras mattis consectetur purus sit amet fermentum. |
| + | %h4 Subheading |
| + | %p Maecenas sed diam eget risus varius blandit sit amet non magna. |
| + | {% endblock %} |
| + | %hr |
| + | |
| + | {% include footer %} |
| + | / /container |
| + | / |
| + | Le javascript |
| + | \================================================== |
| + | / Placed at the end of the document so the pages load faster |
| + | %script{:src => "//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"} |
| + | {{ 'bootstrap.js' | javascript_tag }} |
| \ No newline at end of file | |
generators/bootstrap/app/views/snippets/footer.liquid
+3
-0
| @@ | @@ -0,0 +1,3 @@ |
| + | <div class="footer"> |
| + | <p>© Company {{ now | localized_date: '%Y' }} </p> |
| + | </div> |
| \ No newline at end of file | |
generators/bootstrap/app/views/snippets/footer.liquid.haml
+2
-0
| @@ | @@ -0,0 +1,2 @@ |
| + | .footer |
| + | %p © Company {{ now | localized_date: '%Y' }} |
| \ No newline at end of file | |
generators/bootstrap/config/deploy.yml
+12
-0
| @@ | @@ -0,0 +1,12 @@ |
| + | development: |
| + | host: dev.example.com |
| + | email: john@doe.net |
| + | password: apassword |
| + | staging: |
| + | host: staging.example.com |
| + | email: john@doe.net |
| + | password: apassword |
| + | production: |
| + | host: www.example.com |
| + | email: john@doe.net |
| + | password: apassword |
| \ No newline at end of file | |
generators/bootstrap/config/site.yml.tt
+7
-0
| @@ | @@ -0,0 +1,7 @@ |
| + | name: <%= config[:name] %> |
| + | |
| + | locales: [en] |
| + | |
| + | seo_title: <%= @name %> |
| + | meta_keywords: "some meta keywords" |
| + | meta_description: "some meta description" |
| \ No newline at end of file | |
generators/bootstrap/data/.empty_directory
+1
-0
| @@ | @@ -0,0 +1 @@ |
| + | .empty_directory |
| \ No newline at end of file | |
generators/bootstrap/public/fonts/FontAwesome.otf
+0
-0
generators/bootstrap/public/fonts/font-awesome-ie7.min.css
+23
-0
| @@ | @@ -0,0 +1,23 @@ |
| + | /* Font Awesome 3.0 |
| + | the iconic font designed for use with Twitter Bootstrap |
| + | ------------------------------------------------------- |
| + | The full suite of pictographic icons, examples, and documentation |
| + | can be found at: http://fortawesome.github.com/Font-Awesome/ |
| + | |
| + | License |
| + | ------------------------------------------------------- |
| + | • The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL |
| + | • Font Awesome CSS, LESS, and SASS files are licensed under the MIT License - |
| + | http://opensource.org/licenses/mit-license.html |
| + | • The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/ |
| + | • Attribution is no longer required in Font Awesome 3.0, but much appreciated: |
| + | "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome" |
| + | |
| + | Contact |
| + | ------------------------------------------------------- |
| + | Email: dave@davegandy.com |
| + | Twitter: http://twitter.com/fortaweso_me |
| + | Work: Lead Product Designer @ http://kyruus.com |
| + | |
| + | */ |
| + | [class^="icon-"],[class*=" icon-"]{padding-right:.3em}.icon-large{font-size:1.3333333333333333em;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;vertical-align:-20%}.btn [class^="icon-"],.nav [class^="icon-"],.btn [class*=" icon-"],.nav [class*=" icon-"]{vertical-align:inherit;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;line-height:.9em}a [class^="icon-"],a [class*=" icon-"]{cursor:pointer}ul.icons{text-indent:-1.5em;margin-left:3em}.icon-glass{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-music{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-search{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-envelope{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-heart{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-star{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-star-empty{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-user{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-film{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-th-large{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-th{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-th-list{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-ok{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-remove{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-zoom-in{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-zoom-out{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-off{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-signal{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-cog{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-trash{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-home{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-file{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-time{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-road{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-download-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-download{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-upload{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-inbox{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-play-circle{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-repeat{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-refresh{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-list-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-lock{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-flag{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-headphones{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-volume-off{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-volume-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-volume-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-qrcode{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-barcode{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-tag{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-tags{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-book{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-bookmark{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-print{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-camera{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-font{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-bold{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-italic{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-text-height{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-text-width{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-align-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-align-center{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-align-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-align-justify{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-list{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-indent-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-indent-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-facetime-video{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-picture{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-pencil{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-map-marker{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-adjust{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-tint{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-edit{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-share{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-check{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-move{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-step-backward{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-fast-backward{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-backward{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-play{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-pause{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-stop{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-forward{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-fast-forward{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-step-forward{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-eject{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-chevron-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-chevron-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-plus-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-minus-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-remove-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-ok-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-question-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-info-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-screenshot{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-remove-circle{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-ok-circle{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-ban-circle{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-arrow-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-arrow-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-arrow-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-arrow-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-share-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-resize-full{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-resize-small{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-plus{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-minus{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-asterisk{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-exclamation-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-gift{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-leaf{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-fire{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-eye-open{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-eye-close{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-warning-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-plane{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-calendar{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-random{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-comment{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-magnet{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-chevron-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-chevron-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-retweet{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-shopping-cart{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-folder-close{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-folder-open{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-resize-vertical{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-resize-horizontal{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-bar-chart{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-twitter-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-facebook-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-camera-retro{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-key{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-cogs{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-comments{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-thumbs-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-thumbs-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-star-half{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-heart-empty{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-signout{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-linkedin-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-pushpin{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-external-link{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-signin{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-trophy{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-github-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-upload-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-lemon{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-phone{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-check-empty{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-bookmark-empty{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-phone-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-twitter{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-facebook{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-github{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-unlock{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-credit-card{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-rss{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-hdd{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-bullhorn{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-bell{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-certificate{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-hand-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-hand-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-hand-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-hand-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-circle-arrow-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-circle-arrow-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-circle-arrow-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-circle-arrow-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-globe{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-wrench{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-tasks{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-filter{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-briefcase{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-fullscreen{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-group{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-link{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-cloud{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-beaker{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-cut{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-copy{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-paper-clip{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-save{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-sign-blank{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-reorder{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-list-ul{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-list-ol{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-strikethrough{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-underline{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-table{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-magic{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-truck{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-pinterest{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-pinterest-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-google-plus-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-google-plus{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-money{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-caret-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-caret-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-caret-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-caret-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-columns{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-sort{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-sort-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-sort-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-envelope-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-linkedin{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-undo{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-legal{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-dashboard{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-comment-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-comments-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-bolt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-sitemap{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-umbrella{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-paste{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-lightbulb{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-exchange{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-cloud-download{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-cloud-upload{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-user-md{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-stethoscope{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-suitcase{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-bell-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-coffee{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-food{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-file-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-building{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-hospital{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-ambulance{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-medkit{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-fighter-jet{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-beer{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-h-sign{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-plus-sign-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-double-angle-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-double-angle-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-double-angle-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-double-angle-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-angle-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-angle-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-angle-up{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-angle-down{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-desktop{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-laptop{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-tablet{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-mobile-phone{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-circle-blank{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-quote-left{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-quote-right{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-spinner{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-circle{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-reply{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-github-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-folder-close-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')}.icon-folder-open-alt{*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = '')} |
| \ No newline at end of file | |
generators/bootstrap/public/fonts/font-awesome.css
+469
-0
| @@ | @@ -0,0 +1,469 @@ |
| + | /* Font Awesome 3.0 |
| + | the iconic font designed for use with Twitter Bootstrap |
| + | ------------------------------------------------------- |
| + | The full suite of pictographic icons, examples, and documentation |
| + | can be found at: http://fortawesome.github.com/Font-Awesome/ |
| + | |
| + | License |
| + | ------------------------------------------------------- |
| + | • The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL |
| + | • Font Awesome CSS, LESS, and SASS files are licensed under the MIT License - |
| + | http://opensource.org/licenses/mit-license.html |
| + | • The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/ |
| + | • Attribution is no longer required in Font Awesome 3.0, but much appreciated: |
| + | "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome" |
| + | |
| + | Contact |
| + | ------------------------------------------------------- |
| + | Email: dave@davegandy.com |
| + | Twitter: http://twitter.com/fortaweso_me |
| + | Work: Lead Product Designer @ http://kyruus.com |
| + | |
| + | */ |
| + | @font-face { |
| + | font-family: 'FontAwesome'; |
| + | src: url('fontawesome-webfont.eot'); |
| + | src: url('fontawesome-webfont.eot?#iefix') format('embedded-opentype'), |
| + | url('fontawesome-webfont.woff') format('woff'), |
| + | url('fontawesome-webfont.ttf') format('truetype'); |
| + | font-weight: normal; |
| + | font-style: normal; |
| + | } |
| + | /* Font Awesome styles |
| + | ------------------------------------------------------- */ |
| + | /* includes sprites.less reset */ |
| + | [class^="icon-"], |
| + | [class*=" icon-"] { |
| + | font-family: FontAwesome; |
| + | font-weight: normal; |
| + | font-style: normal; |
| + | text-decoration: inherit; |
| + | display: inline; |
| + | width: auto; |
| + | height: auto; |
| + | line-height: normal; |
| + | vertical-align: baseline; |
| + | background-image: none !important; |
| + | background-position: 0% 0%; |
| + | background-repeat: repeat; |
| + | } |
| + | [class^="icon-"]:before, |
| + | [class*=" icon-"]:before { |
| + | text-decoration: inherit; |
| + | display: inline-block; |
| + | speak: none; |
| + | } |
| + | /* makes sure icons active on rollover in links */ |
| + | a [class^="icon-"], |
| + | a [class*=" icon-"] { |
| + | display: inline-block; |
| + | } |
| + | /* makes the font 33% larger relative to the icon container */ |
| + | .icon-large:before { |
| + | vertical-align: -10%; |
| + | font-size: 1.3333333333333333em; |
| + | } |
| + | .btn [class^="icon-"], |
| + | .nav [class^="icon-"], |
| + | .btn [class*=" icon-"], |
| + | .nav [class*=" icon-"] { |
| + | display: inline; |
| + | /* keeps button heights with and without icons the same */ |
| + | |
| + | line-height: .6em; |
| + | } |
| + | .btn [class^="icon-"].icon-spin, |
| + | .nav [class^="icon-"].icon-spin, |
| + | .btn [class*=" icon-"].icon-spin, |
| + | .nav [class*=" icon-"].icon-spin { |
| + | display: inline-block; |
| + | } |
| + | li [class^="icon-"], |
| + | li [class*=" icon-"] { |
| + | display: inline-block; |
| + | width: 1.25em; |
| + | text-align: center; |
| + | } |
| + | li [class^="icon-"].icon-large, |
| + | li [class*=" icon-"].icon-large { |
| + | /* increased font size for icon-large */ |
| + | |
| + | width: 1.5625em; |
| + | } |
| + | ul.icons { |
| + | list-style-type: none; |
| + | text-indent: -0.75em; |
| + | } |
| + | ul.icons li [class^="icon-"], |
| + | ul.icons li [class*=" icon-"] { |
| + | width: .75em; |
| + | } |
| + | .icon-muted { |
| + | color: #eeeeee; |
| + | } |
| + | .icon-border { |
| + | border: solid 1px #eeeeee; |
| + | padding: .2em .25em .15em; |
| + | -webkit-border-radius: 3px; |
| + | -moz-border-radius: 3px; |
| + | border-radius: 3px; |
| + | } |
| + | .icon-2x { |
| + | font-size: 2em; |
| + | } |
| + | .icon-2x.icon-border { |
| + | border-width: 2px; |
| + | -webkit-border-radius: 4px; |
| + | -moz-border-radius: 4px; |
| + | border-radius: 4px; |
| + | } |
| + | .icon-3x { |
| + | font-size: 3em; |
| + | } |
| + | .icon-3x.icon-border { |
| + | border-width: 3px; |
| + | -webkit-border-radius: 5px; |
| + | -moz-border-radius: 5px; |
| + | border-radius: 5px; |
| + | } |
| + | .icon-4x { |
| + | font-size: 4em; |
| + | } |
| + | .icon-4x.icon-border { |
| + | border-width: 4px; |
| + | -webkit-border-radius: 6px; |
| + | -moz-border-radius: 6px; |
| + | border-radius: 6px; |
| + | } |
| + | .pull-right { |
| + | float: right; |
| + | } |
| + | .pull-left { |
| + | float: left; |
| + | } |
| + | [class^="icon-"].pull-left, |
| + | [class*=" icon-"].pull-left { |
| + | margin-right: .35em; |
| + | } |
| + | [class^="icon-"].pull-right, |
| + | [class*=" icon-"].pull-right { |
| + | margin-left: .35em; |
| + | } |
| + | .btn [class^="icon-"].pull-left.icon-2x, |
| + | .btn [class*=" icon-"].pull-left.icon-2x, |
| + | .btn [class^="icon-"].pull-right.icon-2x, |
| + | .btn [class*=" icon-"].pull-right.icon-2x { |
| + | margin-top: .35em; |
| + | } |
| + | .btn [class^="icon-"].icon-spin.icon-large, |
| + | .btn [class*=" icon-"].icon-spin.icon-large { |
| + | height: .75em; |
| + | } |
| + | .btn.btn-small [class^="icon-"].pull-left.icon-2x, |
| + | .btn.btn-small [class*=" icon-"].pull-left.icon-2x, |
| + | .btn.btn-small [class^="icon-"].pull-right.icon-2x, |
| + | .btn.btn-small [class*=" icon-"].pull-right.icon-2x { |
| + | margin-top: .45em; |
| + | } |
| + | .btn.btn-large [class^="icon-"].pull-left.icon-2x, |
| + | .btn.btn-large [class*=" icon-"].pull-left.icon-2x, |
| + | .btn.btn-large [class^="icon-"].pull-right.icon-2x, |
| + | .btn.btn-large [class*=" icon-"].pull-right.icon-2x { |
| + | margin-top: .2em; |
| + | } |
| + | .icon-spin { |
| + | display: inline-block; |
| + | -moz-animation: spin 2s infinite linear; |
| + | -o-animation: spin 2s infinite linear; |
| + | -webkit-animation: spin 2s infinite linear; |
| + | animation: spin 2s infinite linear; |
| + | } |
| + | @-moz-keyframes spin { |
| + | 0% { -moz-transform: rotate(0deg); } |
| + | 100% { -moz-transform: rotate(359deg); } |
| + | } |
| + | @-webkit-keyframes spin { |
| + | 0% { -webkit-transform: rotate(0deg); } |
| + | 100% { -webkit-transform: rotate(359deg); } |
| + | } |
| + | @-o-keyframes spin { |
| + | 0% { -o-transform: rotate(0deg); } |
| + | 100% { -o-transform: rotate(359deg); } |
| + | } |
| + | @-ms-keyframes spin { |
| + | 0% { -ms-transform: rotate(0deg); } |
| + | 100% { -ms-transform: rotate(359deg); } |
| + | } |
| + | @keyframes spin { |
| + | 0% { transform: rotate(0deg); } |
| + | 100% { transform: rotate(359deg); } |
| + | } |
| + | /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen |
| + | readers do not read off random characters that represent icons */ |
| + | .icon-glass:before { content: "\f000"; } |
| + | .icon-music:before { content: "\f001"; } |
| + | .icon-search:before { content: "\f002"; } |
| + | .icon-envelope:before { content: "\f003"; } |
| + | .icon-heart:before { content: "\f004"; } |
| + | .icon-star:before { content: "\f005"; } |
| + | .icon-star-empty:before { content: "\f006"; } |
| + | .icon-user:before { content: "\f007"; } |
| + | .icon-film:before { content: "\f008"; } |
| + | .icon-th-large:before { content: "\f009"; } |
| + | .icon-th:before { content: "\f00a"; } |
| + | .icon-th-list:before { content: "\f00b"; } |
| + | .icon-ok:before { content: "\f00c"; } |
| + | .icon-remove:before { content: "\f00d"; } |
| + | .icon-zoom-in:before { content: "\f00e"; } |
| + | |
| + | .icon-zoom-out:before { content: "\f010"; } |
| + | .icon-off:before { content: "\f011"; } |
| + | .icon-signal:before { content: "\f012"; } |
| + | .icon-cog:before { content: "\f013"; } |
| + | .icon-trash:before { content: "\f014"; } |
| + | .icon-home:before { content: "\f015"; } |
| + | .icon-file:before { content: "\f016"; } |
| + | .icon-time:before { content: "\f017"; } |
| + | .icon-road:before { content: "\f018"; } |
| + | .icon-download-alt:before { content: "\f019"; } |
| + | .icon-download:before { content: "\f01a"; } |
| + | .icon-upload:before { content: "\f01b"; } |
| + | .icon-inbox:before { content: "\f01c"; } |
| + | .icon-play-circle:before { content: "\f01d"; } |
| + | .icon-repeat:before { content: "\f01e"; } |
| + | |
| + | /* \f020 doesn't work in Safari. all shifted one down */ |
| + | .icon-refresh:before { content: "\f021"; } |
| + | .icon-list-alt:before { content: "\f022"; } |
| + | .icon-lock:before { content: "\f023"; } |
| + | .icon-flag:before { content: "\f024"; } |
| + | .icon-headphones:before { content: "\f025"; } |
| + | .icon-volume-off:before { content: "\f026"; } |
| + | .icon-volume-down:before { content: "\f027"; } |
| + | .icon-volume-up:before { content: "\f028"; } |
| + | .icon-qrcode:before { content: "\f029"; } |
| + | .icon-barcode:before { content: "\f02a"; } |
| + | .icon-tag:before { content: "\f02b"; } |
| + | .icon-tags:before { content: "\f02c"; } |
| + | .icon-book:before { content: "\f02d"; } |
| + | .icon-bookmark:before { content: "\f02e"; } |
| + | .icon-print:before { content: "\f02f"; } |
| + | |
| + | .icon-camera:before { content: "\f030"; } |
| + | .icon-font:before { content: "\f031"; } |
| + | .icon-bold:before { content: "\f032"; } |
| + | .icon-italic:before { content: "\f033"; } |
| + | .icon-text-height:before { content: "\f034"; } |
| + | .icon-text-width:before { content: "\f035"; } |
| + | .icon-align-left:before { content: "\f036"; } |
| + | .icon-align-center:before { content: "\f037"; } |
| + | .icon-align-right:before { content: "\f038"; } |
| + | .icon-align-justify:before { content: "\f039"; } |
| + | .icon-list:before { content: "\f03a"; } |
| + | .icon-indent-left:before { content: "\f03b"; } |
| + | .icon-indent-right:before { content: "\f03c"; } |
| + | .icon-facetime-video:before { content: "\f03d"; } |
| + | .icon-picture:before { content: "\f03e"; } |
| + | |
| + | .icon-pencil:before { content: "\f040"; } |
| + | .icon-map-marker:before { content: "\f041"; } |
| + | .icon-adjust:before { content: "\f042"; } |
| + | .icon-tint:before { content: "\f043"; } |
| + | .icon-edit:before { content: "\f044"; } |
| + | .icon-share:before { content: "\f045"; } |
| + | .icon-check:before { content: "\f046"; } |
| + | .icon-move:before { content: "\f047"; } |
| + | .icon-step-backward:before { content: "\f048"; } |
| + | .icon-fast-backward:before { content: "\f049"; } |
| + | .icon-backward:before { content: "\f04a"; } |
| + | .icon-play:before { content: "\f04b"; } |
| + | .icon-pause:before { content: "\f04c"; } |
| + | .icon-stop:before { content: "\f04d"; } |
| + | .icon-forward:before { content: "\f04e"; } |
| + | |
| + | .icon-fast-forward:before { content: "\f050"; } |
| + | .icon-step-forward:before { content: "\f051"; } |
| + | .icon-eject:before { content: "\f052"; } |
| + | .icon-chevron-left:before { content: "\f053"; } |
| + | .icon-chevron-right:before { content: "\f054"; } |
| + | .icon-plus-sign:before { content: "\f055"; } |
| + | .icon-minus-sign:before { content: "\f056"; } |
| + | .icon-remove-sign:before { content: "\f057"; } |
| + | .icon-ok-sign:before { content: "\f058"; } |
| + | .icon-question-sign:before { content: "\f059"; } |
| + | .icon-info-sign:before { content: "\f05a"; } |
| + | .icon-screenshot:before { content: "\f05b"; } |
| + | .icon-remove-circle:before { content: "\f05c"; } |
| + | .icon-ok-circle:before { content: "\f05d"; } |
| + | .icon-ban-circle:before { content: "\f05e"; } |
| + | |
| + | .icon-arrow-left:before { content: "\f060"; } |
| + | .icon-arrow-right:before { content: "\f061"; } |
| + | .icon-arrow-up:before { content: "\f062"; } |
| + | .icon-arrow-down:before { content: "\f063"; } |
| + | .icon-share-alt:before { content: "\f064"; } |
| + | .icon-resize-full:before { content: "\f065"; } |
| + | .icon-resize-small:before { content: "\f066"; } |
| + | .icon-plus:before { content: "\f067"; } |
| + | .icon-minus:before { content: "\f068"; } |
| + | .icon-asterisk:before { content: "\f069"; } |
| + | .icon-exclamation-sign:before { content: "\f06a"; } |
| + | .icon-gift:before { content: "\f06b"; } |
| + | .icon-leaf:before { content: "\f06c"; } |
| + | .icon-fire:before { content: "\f06d"; } |
| + | .icon-eye-open:before { content: "\f06e"; } |
| + | |
| + | .icon-eye-close:before { content: "\f070"; } |
| + | .icon-warning-sign:before { content: "\f071"; } |
| + | .icon-plane:before { content: "\f072"; } |
| + | .icon-calendar:before { content: "\f073"; } |
| + | .icon-random:before { content: "\f074"; } |
| + | .icon-comment:before { content: "\f075"; } |
| + | .icon-magnet:before { content: "\f076"; } |
| + | .icon-chevron-up:before { content: "\f077"; } |
| + | .icon-chevron-down:before { content: "\f078"; } |
| + | .icon-retweet:before { content: "\f079"; } |
| + | .icon-shopping-cart:before { content: "\f07a"; } |
| + | .icon-folder-close:before { content: "\f07b"; } |
| + | .icon-folder-open:before { content: "\f07c"; } |
| + | .icon-resize-vertical:before { content: "\f07d"; } |
| + | .icon-resize-horizontal:before { content: "\f07e"; } |
| + | |
| + | .icon-bar-chart:before { content: "\f080"; } |
| + | .icon-twitter-sign:before { content: "\f081"; } |
| + | .icon-facebook-sign:before { content: "\f082"; } |
| + | .icon-camera-retro:before { content: "\f083"; } |
| + | .icon-key:before { content: "\f084"; } |
| + | .icon-cogs:before { content: "\f085"; } |
| + | .icon-comments:before { content: "\f086"; } |
| + | .icon-thumbs-up:before { content: "\f087"; } |
| + | .icon-thumbs-down:before { content: "\f088"; } |
| + | .icon-star-half:before { content: "\f089"; } |
| + | .icon-heart-empty:before { content: "\f08a"; } |
| + | .icon-signout:before { content: "\f08b"; } |
| + | .icon-linkedin-sign:before { content: "\f08c"; } |
| + | .icon-pushpin:before { content: "\f08d"; } |
| + | .icon-external-link:before { content: "\f08e"; } |
| + | |
| + | .icon-signin:before { content: "\f090"; } |
| + | .icon-trophy:before { content: "\f091"; } |
| + | .icon-github-sign:before { content: "\f092"; } |
| + | .icon-upload-alt:before { content: "\f093"; } |
| + | .icon-lemon:before { content: "\f094"; } |
| + | .icon-phone:before { content: "\f095"; } |
| + | .icon-check-empty:before { content: "\f096"; } |
| + | .icon-bookmark-empty:before { content: "\f097"; } |
| + | .icon-phone-sign:before { content: "\f098"; } |
| + | .icon-twitter:before { content: "\f099"; } |
| + | .icon-facebook:before { content: "\f09a"; } |
| + | .icon-github:before { content: "\f09b"; } |
| + | .icon-unlock:before { content: "\f09c"; } |
| + | .icon-credit-card:before { content: "\f09d"; } |
| + | .icon-rss:before { content: "\f09e"; } |
| + | |
| + | .icon-hdd:before { content: "\f0a0"; } |
| + | .icon-bullhorn:before { content: "\f0a1"; } |
| + | .icon-bell:before { content: "\f0a2"; } |
| + | .icon-certificate:before { content: "\f0a3"; } |
| + | .icon-hand-right:before { content: "\f0a4"; } |
| + | .icon-hand-left:before { content: "\f0a5"; } |
| + | .icon-hand-up:before { content: "\f0a6"; } |
| + | .icon-hand-down:before { content: "\f0a7"; } |
| + | .icon-circle-arrow-left:before { content: "\f0a8"; } |
| + | .icon-circle-arrow-right:before { content: "\f0a9"; } |
| + | .icon-circle-arrow-up:before { content: "\f0aa"; } |
| + | .icon-circle-arrow-down:before { content: "\f0ab"; } |
| + | .icon-globe:before { content: "\f0ac"; } |
| + | .icon-wrench:before { content: "\f0ad"; } |
| + | .icon-tasks:before { content: "\f0ae"; } |
| + | |
| + | .icon-filter:before { content: "\f0b0"; } |
| + | .icon-briefcase:before { content: "\f0b1"; } |
| + | .icon-fullscreen:before { content: "\f0b2"; } |
| + | |
| + | .icon-group:before { content: "\f0c0"; } |
| + | .icon-link:before { content: "\f0c1"; } |
| + | .icon-cloud:before { content: "\f0c2"; } |
| + | .icon-beaker:before { content: "\f0c3"; } |
| + | .icon-cut:before { content: "\f0c4"; } |
| + | .icon-copy:before { content: "\f0c5"; } |
| + | .icon-paper-clip:before { content: "\f0c6"; } |
| + | .icon-save:before { content: "\f0c7"; } |
| + | .icon-sign-blank:before { content: "\f0c8"; } |
| + | .icon-reorder:before { content: "\f0c9"; } |
| + | .icon-list-ul:before { content: "\f0ca"; } |
| + | .icon-list-ol:before { content: "\f0cb"; } |
| + | .icon-strikethrough:before { content: "\f0cc"; } |
| + | .icon-underline:before { content: "\f0cd"; } |
| + | .icon-table:before { content: "\f0ce"; } |
| + | |
| + | .icon-magic:before { content: "\f0d0"; } |
| + | .icon-truck:before { content: "\f0d1"; } |
| + | .icon-pinterest:before { content: "\f0d2"; } |
| + | .icon-pinterest-sign:before { content: "\f0d3"; } |
| + | .icon-google-plus-sign:before { content: "\f0d4"; } |
| + | .icon-google-plus:before { content: "\f0d5"; } |
| + | .icon-money:before { content: "\f0d6"; } |
| + | .icon-caret-down:before { content: "\f0d7"; } |
| + | .icon-caret-up:before { content: "\f0d8"; } |
| + | .icon-caret-left:before { content: "\f0d9"; } |
| + | .icon-caret-right:before { content: "\f0da"; } |
| + | .icon-columns:before { content: "\f0db"; } |
| + | .icon-sort:before { content: "\f0dc"; } |
| + | .icon-sort-down:before { content: "\f0dd"; } |
| + | .icon-sort-up:before { content: "\f0de"; } |
| + | |
| + | .icon-envelope-alt:before { content: "\f0e0"; } |
| + | .icon-linkedin:before { content: "\f0e1"; } |
| + | .icon-undo:before { content: "\f0e2"; } |
| + | .icon-legal:before { content: "\f0e3"; } |
| + | .icon-dashboard:before { content: "\f0e4"; } |
| + | .icon-comment-alt:before { content: "\f0e5"; } |
| + | .icon-comments-alt:before { content: "\f0e6"; } |
| + | .icon-bolt:before { content: "\f0e7"; } |
| + | .icon-sitemap:before { content: "\f0e8"; } |
| + | .icon-umbrella:before { content: "\f0e9"; } |
| + | .icon-paste:before { content: "\f0ea"; } |
| + | .icon-lightbulb:before { content: "\f0eb"; } |
| + | .icon-exchange:before { content: "\f0ec"; } |
| + | .icon-cloud-download:before { content: "\f0ed"; } |
| + | .icon-cloud-upload:before { content: "\f0ee"; } |
| + | |
| + | .icon-user-md:before { content: "\f0f0"; } |
| + | .icon-stethoscope:before { content: "\f0f1"; } |
| + | .icon-suitcase:before { content: "\f0f2"; } |
| + | .icon-bell-alt:before { content: "\f0f3"; } |
| + | .icon-coffee:before { content: "\f0f4"; } |
| + | .icon-food:before { content: "\f0f5"; } |
| + | .icon-file-alt:before { content: "\f0f6"; } |
| + | .icon-building:before { content: "\f0f7"; } |
| + | .icon-hospital:before { content: "\f0f8"; } |
| + | .icon-ambulance:before { content: "\f0f9"; } |
| + | .icon-medkit:before { content: "\f0fa"; } |
| + | .icon-fighter-jet:before { content: "\f0fb"; } |
| + | .icon-beer:before { content: "\f0fc"; } |
| + | .icon-h-sign:before { content: "\f0fd"; } |
| + | .icon-plus-sign-alt:before { content: "\f0fe"; } |
| + | |
| + | .icon-double-angle-left:before { content: "\f100"; } |
| + | .icon-double-angle-right:before { content: "\f101"; } |
| + | .icon-double-angle-up:before { content: "\f102"; } |
| + | .icon-double-angle-down:before { content: "\f103"; } |
| + | .icon-angle-left:before { content: "\f104"; } |
| + | .icon-angle-right:before { content: "\f105"; } |
| + | .icon-angle-up:before { content: "\f106"; } |
| + | .icon-angle-down:before { content: "\f107"; } |
| + | .icon-desktop:before { content: "\f108"; } |
| + | .icon-laptop:before { content: "\f109"; } |
| + | .icon-tablet:before { content: "\f10a"; } |
| + | .icon-mobile-phone:before { content: "\f10b"; } |
| + | .icon-circle-blank:before { content: "\f10c"; } |
| + | .icon-quote-left:before { content: "\f10d"; } |
| + | .icon-quote-right:before { content: "\f10e"; } |
| + | |
| + | .icon-spinner:before { content: "\f110"; } |
| + | .icon-circle:before { content: "\f111"; } |
| + | .icon-reply:before { content: "\f112"; } |
| + | .icon-github-alt:before { content: "\f113"; } |
| + | .icon-folder-close-alt:before { content: "\f114"; } |
| + | .icon-folder-open-alt:before { content: "\f115"; } |
generators/bootstrap/public/fonts/font-awesome.min.css
+34
-0
| @@ | @@ -0,0 +1,34 @@ |
| + | /* Font Awesome 3.0 |
| + | the iconic font designed for use with Twitter Bootstrap |
| + | ------------------------------------------------------- |
| + | The full suite of pictographic icons, examples, and documentation |
| + | can be found at: http://fortawesome.github.com/Font-Awesome/ |
| + | |
| + | License |
| + | ------------------------------------------------------- |
| + | • The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL |
| + | • Font Awesome CSS, LESS, and SASS files are licensed under the MIT License - |
| + | http://opensource.org/licenses/mit-license.html |
| + | • The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/ |
| + | • Attribution is no longer required in Font Awesome 3.0, but much appreciated: |
| + | "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome" |
| + | |
| + | Contact |
| + | ------------------------------------------------------- |
| + | Email: dave@davegandy.com |
| + | Twitter: http://twitter.com/fortaweso_me |
| + | Work: Lead Product Designer @ http://kyruus.com |
| + | |
| + | */ |
| + | |
| + | @font-face { |
| + | font-family:'FontAwesome'; |
| + | src:url('fontawesome-webfont.eot'); |
| + | src:url('fontawesome-webfont.eot?#iefix') format('embedded-opentype'), |
| + | url('fontawesome-webfont.woff') format('woff'), |
| + | url('fontawesome-webfont.ttf') format('truetype'); |
| + | font-weight:normal; |
| + | font-style:normal |
| + | } |
| + | |
| + | [class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none!important;background-position:0 0;background-repeat:repeat}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}a [class^="icon-"],a [class*=" icon-"]{display:inline-block}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em}.btn [class^="icon-"],.nav [class^="icon-"],.btn [class*=" icon-"],.nav [class*=" icon-"]{display:inline;line-height:.6em}.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block}li [class^="icon-"],li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center}li [class^="icon-"].icon-large,li [class*=" icon-"].icon-large{width:1.5625em}ul.icons{list-style-type:none;text-indent:-0.75em}ul.icons li [class^="icon-"],ul.icons li [class*=" icon-"]{width:.75em}.icon-muted{color:#eee}.icon-border{border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.pull-right{float:right}.pull-left{float:left}[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.35em}[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.35em}.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.35em}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{height:.75em}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.45em}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.2em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up:before{content:"\f087"}.icon-thumbs-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope-alt:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"} |
| \ No newline at end of file | |
generators/bootstrap/public/fonts/fontawesome-webfont.eot
+0
-0
generators/bootstrap/public/fonts/fontawesome-webfont.ttf
+0
-0
generators/bootstrap/public/fonts/fontawesome-webfont.woff
+0
-0
generators/bootstrap/public/javascripts/bootstrap.js
+2159
-0
| @@ | @@ -0,0 +1,2159 @@ |
| + | /* =================================================== |
| + | * bootstrap-transition.js v2.2.2 |
| + | * http://twitter.github.com/bootstrap/javascript.html#transitions |
| + | * =================================================== |
| + | * Copyright 2012 Twitter, Inc. |
| + | * |
| + | * Licensed under the Apache License, Version 2.0 (the "License"); |
| + | * you may not use this file except in compliance with the License. |
| + | * You may obtain a copy of the License at |
| + | * |
| + | * http://www.apache.org/licenses/LICENSE-2.0 |
| + | * |
| + | * Unless required by applicable law or agreed to in writing, software |
| + | * distributed under the License is distributed on an "AS IS" BASIS, |
| + | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| + | * See the License for the specific language governing permissions and |
| + | * limitations under the License. |
| + | * ========================================================== */ |
| + | |
| + | |
| + | !function ($) { |
| + | |
| + | "use strict"; // jshint ;_; |
| + | |
| + | |
| + | /* CSS TRANSITION SUPPORT (http://www.modernizr.com/) |
| + | * ======================================================= */ |
| + | |
| + | $(function () { |
| + | |
| + | $.support.transition = (function () { |
| + | |
| + | var transitionEnd = (function () { |
| + | |
| + | var el = document.createElement('bootstrap') |
| + | , transEndEventNames = { |
| + | 'WebkitTransition' : 'webkitTransitionEnd' |
| + | , 'MozTransition' : 'transitionend' |
| + | , 'OTransition' : 'oTransitionEnd otransitionend' |
| + | , 'transition' : 'transitionend' |
| + | } |
| + | , name |
| + | |
| + | for (name in transEndEventNames){ |
| + | if (el.style[name] !== undefined) { |
| + | return transEndEventNames[name] |
| + | } |
| + | } |
| + | |
| + | }()) |
| + | |
| + | return transitionEnd && { |
| + | end: transitionEnd |
| + | } |
| + | |
| + | })() |
| + | |
| + | }) |
| + | |
| + | }(window.jQuery);/* ========================================================== |
| + | * bootstrap-alert.js v2.2.2 |
| + | * http://twitter.github.com/bootstrap/javascript.html#alerts |
| + | * ========================================================== |
| + | * Copyright 2012 Twitter, Inc. |
| + | * |
| + | * Licensed under the Apache License, Version 2.0 (the "License"); |
| + | * you may not use this file except in compliance with the License. |
| + | * You may obtain a copy of the License at |
| + | * |
| + | * http://www.apache.org/licenses/LICENSE-2.0 |
| + | * |
| + | * Unless required by applicable law or agreed to in writing, software |
| + | * distributed under the License is distributed on an "AS IS" BASIS, |
| + | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| + | * See the License for the specific language governing permissions and |
| + | * limitations under the License. |
| + | * ========================================================== */ |
| + | |
| + | |
| + | !function ($) { |
| + | |
| + | "use strict"; // jshint ;_; |
| + | |
| + | |
| + | /* ALERT CLASS DEFINITION |
| + | * ====================== */ |
| + | |
| + | var dismiss = '[data-dismiss="alert"]' |
| + | , Alert = function (el) { |
| + | $(el).on('click', dismiss, this.close) |
| + | } |
| + | |
| + | Alert.prototype.close = function (e) { |
| + | var $this = $(this) |
| + | , selector = $this.attr('data-target') |
| + | , $parent |
| + | |
| + | if (!selector) { |
| + | selector = $this.attr('href') |
| + | selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 |
| + | } |
| + | |
| + | $parent = $(selector) |
| + | |
| + | e && e.preventDefault() |
| + | |
| + | $parent.length || ($parent = $this.hasClass('alert') ? $this : $this.parent()) |
| + | |
| + | $parent.trigger(e = $.Event('close')) |
| + | |
| + | if (e.isDefaultPrevented()) return |
| + | |
| + | $parent.removeClass('in') |
| + | |
| + | function removeElement() { |
| + | $parent |
| + | .trigger('closed') |
| + | .remove() |
| + | } |
| + | |
| + | $.support.transition && $parent.hasClass('fade') ? |
| + | $parent.on($.support.transition.end, removeElement) : |
| + | removeElement() |
| + | } |
| + | |
| + | |
| + | /* ALERT PLUGIN DEFINITION |
| + | * ======================= */ |
| + | |
| + | var old = $.fn.alert |
| + | |
| + | $.fn.alert = function (option) { |
| + | return this.each(function () { |
| + | var $this = $(this) |
| + | , data = $this.data('alert') |
| + | if (!data) $this.data('alert', (data = new Alert(this))) |
| + | if (typeof option == 'string') data[option].call($this) |
| + | }) |
| + | } |
| + | |
| + | $.fn.alert.Constructor = Alert |
| + | |
| + | |
| + | /* ALERT NO CONFLICT |
| + | * ================= */ |
| + | |
| + | $.fn.alert.noConflict = function () { |
| + | $.fn.alert = old |
| + | return this |
| + | } |
| + | |
| + | |
| + | /* ALERT DATA-API |
| + | * ============== */ |
| + | |
| + | $(document).on('click.alert.data-api', dismiss, Alert.prototype.close) |
| + | |
| + | }(window.jQuery);/* ============================================================ |
| + | * bootstrap-button.js v2.2.2 |
| + | * http://twitter.github.com/bootstrap/javascript.html#buttons |
| + | * ============================================================ |
| + | * Copyright 2012 Twitter, Inc. |
| + | * |
| + | * Licensed under the Apache License, Version 2.0 (the "License"); |
| + | * you may not use this file except in compliance with the License. |
| + | * You may obtain a copy of the License at |
| + | * |
| + | * http://www.apache.org/licenses/LICENSE-2.0 |
| + | * |
| + | * Unless required by applicable law or agreed to in writing, software |
| + | * distributed under the License is distributed on an "AS IS" BASIS, |
| + | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| + | * See the License for the specific language governing permissions and |
| + | * limitations under the License. |
| + | * ============================================================ */ |
| + | |
| + | |
| + | !function ($) { |
| + | |
| + | "use strict"; // jshint ;_; |
| + | |
| + | |
| + | /* BUTTON PUBLIC CLASS DEFINITION |
| + | * ============================== */ |
| + | |
| + | var Button = function (element, options) { |
| + | this.$element = $(element) |
| + | this.options = $.extend({}, $.fn.button.defaults, options) |
| + | } |
| + | |
| + | Button.prototype.setState = function (state) { |
| + | var d = 'disabled' |
| + | , $el = this.$element |
| + | , data = $el.data() |
| + | , val = $el.is('input') ? 'val' : 'html' |
| + | |
| + | state = state + 'Text' |
| + | data.resetText || $el.data('resetText', $el[val]()) |
| + | |
| + | $el[val](data[state] || this.options[state]) |
| + | |
| + | // push to event loop to allow forms to submit |
| + | setTimeout(function () { |
| + | state == 'loadingText' ? |
| + | $el.addClass(d).attr(d, d) : |
| + | $el.removeClass(d).removeAttr(d) |
| + | }, 0) |
| + | } |
| + | |
| + | Button.prototype.toggle = function () { |
| + | var $parent = this.$element.closest('[data-toggle="buttons-radio"]') |
| + | |
| + | $parent && $parent |
| + | .find('.active') |
| + | .removeClass('active') |
| + | |
| + | this.$element.toggleClass('active') |
| + | } |
| + | |
| + | |
| + | /* BUTTON PLUGIN DEFINITION |
| + | * ======================== */ |
| + | |
| + | var old = $.fn.button |
| + | |
| + | $.fn.button = function (option) { |
| + | return this.each(function () { |
| + | var $this = $(this) |
| + | , data = $this.data('button') |
| + | , options = typeof option == 'object' && option |
| + | if (!data) $this.data('button', (data = new Button(this, options))) |
| + | if (option == 'toggle') data.toggle() |
| + | else if (option) data.setState(option) |
| + | }) |
| + | } |
| + | |
| + | $.fn.button.defaults = { |
| + | loadingText: 'loading...' |
| + | } |
| + | |
| + | $.fn.button.Constructor = Button |
| + | |
| + | |
| + | /* BUTTON NO CONFLICT |
| + | * ================== */ |
| + | |
| + | $.fn.button.noConflict = function () { |
| + | $.fn.button = old |
| + | return this |
| + | } |
| + | |
| + | |
| + | /* BUTTON DATA-API |
| + | * =============== */ |
| + | |
| + | $(document).on('click.button.data-api', '[data-toggle^=button]', function (e) { |
| + | var $btn = $(e.target) |
| + | if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn') |
| + | $btn.button('toggle') |
| + | }) |
| + | |
| + | }(window.jQuery);/* ========================================================== |
| + | * bootstrap-carousel.js v2.2.2 |
| + | * http://twitter.github.com/bootstrap/javascript.html#carousel |
| + | * ========================================================== |
| + | * Copyright 2012 Twitter, Inc. |
| + | * |
| + | * Licensed under the Apache License, Version 2.0 (the "License"); |
| + | * you may not use this file except in compliance with the License. |
| + | * You may obtain a copy of the License at |
| + | * |
| + | * http://www.apache.org/licenses/LICENSE-2.0 |
| + | * |
| + | * Unless required by applicable law or agreed to in writing, software |
| + | * distributed under the License is distributed on an "AS IS" BASIS, |
| + | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| + | * See the License for the specific language governing permissions and |
| + | * limitations under the License. |
| + | * ========================================================== */ |
| + | |
| + | |
| + | !function ($) { |
| + | |
| + | "use strict"; // jshint ;_; |
| + | |
| + | |
| + | /* CAROUSEL CLASS DEFINITION |
| + | * ========================= */ |
| + | |
| + | var Carousel = function (element, options) { |
| + | this.$element = $(element) |
| + | this.options = options |
| + | this.options.pause == 'hover' && this.$element |
| + | .on('mouseenter', $.proxy(this.pause, this)) |
| + | .on('mouseleave', $.proxy(this.cycle, this)) |
| + | } |
| + | |
| + | Carousel.prototype = { |
| + | |
| + | cycle: function (e) { |
| + | if (!e) this.paused = false |
| + | this.options.interval |
| + | && !this.paused |
| + | && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) |
| + | return this |
| + | } |
| + | |
| + | , to: function (pos) { |
| + | var $active = this.$element.find('.item.active') |
| + | , children = $active.parent().children() |
| + | , activePos = children.index($active) |
| + | , that = this |
| + | |
| + | if (pos > (children.length - 1) || pos < 0) return |
| + | |
| + | if (this.sliding) { |
| + | return this.$element.one('slid', function () { |
| + | that.to(pos) |
| + | }) |
| + | } |
| + | |
| + | if (activePos == pos) { |
| + | return this.pause().cycle() |
| + | } |
| + | |
| + | return this.slide(pos > activePos ? 'next' : 'prev', $(children[pos])) |
| + | } |
| + | |
| + | , pause: function (e) { |
| + | if (!e) this.paused = true |
| + | if (this.$element.find('.next, .prev').length && $.support.transition.end) { |
| + | this.$element.trigger($.support.transition.end) |
| + | this.cycle() |
| + | } |
| + | clearInterval(this.interval) |
| + | this.interval = null |
| + | return this |
| + | } |
| + | |
| + | , next: function () { |
| + | if (this.sliding) return |
| + | return this.slide('next') |
| + | } |
| + | |
| + | , prev: function () { |
| + | if (this.sliding) return |
| + | return this.slide('prev') |
| + | } |
| + | |
| + | , slide: function (type, next) { |
| + | var $active = this.$element.find('.item.active') |
| + | , $next = next || $active[type]() |
| + | , isCycling = this.interval |
| + | , direction = type == 'next' ? 'left' : 'right' |
| + | , fallback = type == 'next' ? 'first' : 'last' |
| + | , that = this |
| + | , e |
| + | |
| + | this.sliding = true |
| + | |
| + | isCycling && this.pause() |
| + | |
| + | $next = $next.length ? $next : this.$element.find('.item')[fallback]() |
| + | |
| + | e = $.Event('slide', { |
| + | relatedTarget: $next[0] |
| + | }) |
| + | |
| + | if ($next.hasClass('active')) return |
| + | |
| + | if ($.support.transition && this.$element.hasClass('slide')) { |
| + | this.$element.trigger(e) |
| + | if (e.isDefaultPrevented()) return |
| + | $next.addClass(type) |
| + | $next[0].offsetWidth // force reflow |
| + | $active.addClass(direction) |
| + | $next.addClass(direction) |
| + | this.$element.one($.support.transition.end, function () { |
| + | $next.removeClass([type, direction].join(' ')).addClass('active') |
| + | $active.removeClass(['active', direction].join(' ')) |
| + | that.sliding = false |
| + | setTimeout(function () { that.$element.trigger('slid') }, 0) |
| + | }) |
| + | } else { |
| + | this.$element.trigger(e) |
| + | if (e.isDefaultPrevented()) return |
| + | $active.removeClass('active') |
| + | $next.addClass('active') |
| + | this.sliding = false |
| + | this.$element.trigger('slid') |
| + | } |
| + | |
| + | isCycling && this.cycle() |
| + | |
| + | return this |
| + | } |
| + | |
| + | } |
| + | |
| + | |
| + | /* CAROUSEL PLUGIN DEFINITION |
| + | * ========================== */ |
| + | |
| + | var old = $.fn.carousel |
| + | |
| + | $.fn.carousel = function (option) { |
| + | return this.each(function () { |
| + | var $this = $(this) |
| + | , data = $this.data('carousel') |
| + | , options = $.extend({}, $.fn.carousel.defaults, typeof option == 'object' && option) |
| + | , action = typeof option == 'string' ? option : options.slide |
| + | if (!data) $this.data('carousel', (data = new Carousel(this, options))) |
| + | if (typeof option == 'number') data.to(option) |
| + | else if (action) data[action]() |
| + | else if (options.interval) data.cycle() |
| + | }) |
| + | } |
| + | |
| + | $.fn.carousel.defaults = { |
| + | interval: 5000 |
| + | , pause: 'hover' |
| + | } |
| + | |
| + | $.fn.carousel.Constructor = Carousel |
| + | |
| + | |
| + | /* CAROUSEL NO CONFLICT |
| + | * ==================== */ |
| + | |
| + | $.fn.carousel.noConflict = function () { |
| + | $.fn.carousel = old |
| + | return this |
| + | } |
| + | |
| + | /* CAROUSEL DATA-API |
| + | * ================= */ |
| + | |
| + | $(document).on('click.carousel.data-api', '[data-slide]', function (e) { |
| + | var $this = $(this), href |
| + | , $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7 |
| + | , options = $.extend({}, $target.data(), $this.data()) |
| + | $target.carousel(options) |
| + | e.preventDefault() |
| + | }) |
| + | |
| + | }(window.jQuery);/* ============================================================= |
| + | * bootstrap-collapse.js v2.2.2 |
| + | * http://twitter.github.com/bootstrap/javascript.html#collapse |
| + | * ============================================================= |
| + | * Copyright 2012 Twitter, Inc. |
| + | * |
| + | * Licensed under the Apache License, Version 2.0 (the "License"); |
| + | * you may not use this file except in compliance with the License. |
| + | * You may obtain a copy of the License at |
| + | * |
| + | * http://www.apache.org/licenses/LICENSE-2.0 |
| + | * |
| + | * Unless required by applicable law or agreed to in writing, software |
| + | * distributed under the License is distributed on an "AS IS" BASIS, |
| + | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| + | * See the License for the specific language governing permissions and |
| + | * limitations under the License. |
| + | * ============================================================ */ |
| + | |
| + | |
| + | !function ($) { |
| + | |
| + | "use strict"; // jshint ;_; |
| + | |
| + | |
| + | /* COLLAPSE PUBLIC CLASS DEFINITION |
| + | * ================================ */ |
| + | |
| + | var Collapse = function (element, options) { |
| + | this.$element = $(element) |
| + | this.options = $.extend({}, $.fn.collapse.defaults, options) |
| + | |
| + | if (this.options.parent) { |
| + | this.$parent = $(this.options.parent) |
| + | } |
| + | |
| + | this.options.toggle && this.toggle() |
| + | } |
| + | |
| + | Collapse.prototype = { |
| + | |
| + | constructor: Collapse |
| + | |
| + | , dimension: function () { |
| + | var hasWidth = this.$element.hasClass('width') |
| + | return hasWidth ? 'width' : 'height' |
| + | } |
| + | |
| + | , show: function () { |
| + | var dimension |
| + | , scroll |
| + | , actives |
| + | , hasData |
| + | |
| + | if (this.transitioning) return |
| + | |
| + | dimension = this.dimension() |
| + | scroll = $.camelCase(['scroll', dimension].join('-')) |
| + | actives = this.$parent && this.$parent.find('> .accordion-group > .in') |
| + | |
| + | if (actives && actives.length) { |
| + | hasData = actives.data('collapse') |
| + | if (hasData && hasData.transitioning) return |
| + | actives.collapse('hide') |
| + | hasData || actives.data('collapse', null) |
| + | } |
| + | |
| + | this.$element[dimension](0) |
| + | this.transition('addClass', $.Event('show'), 'shown') |
| + | $.support.transition && this.$element[dimension](this.$element[0][scroll]) |
| + | } |
| + | |
| + | , hide: function () { |
| + | var dimension |
| + | if (this.transitioning) return |
| + | dimension = this.dimension() |
| + | this.reset(this.$element[dimension]()) |
| + | this.transition('removeClass', $.Event('hide'), 'hidden') |
| + | this.$element[dimension](0) |
| + | } |
| + | |
| + | , reset: function (size) { |
| + | var dimension = this.dimension() |
| + | |
| + | this.$element |
| + | .removeClass('collapse') |
| + | [dimension](size || 'auto') |
| + | [0].offsetWidth |
| + | |
| + | this.$element[size !== null ? 'addClass' : 'removeClass']('collapse') |
| + | |
| + | return this |
| + | } |
| + | |
| + | , transition: function (method, startEvent, completeEvent) { |
| + | var that = this |
| + | , complete = function () { |
| + | if (startEvent.type == 'show') that.reset() |
| + | that.transitioning = 0 |
| + | that.$element.trigger(completeEvent) |
| + | } |
| + | |
| + | this.$element.trigger(startEvent) |
| + | |
| + | if (startEvent.isDefaultPrevented()) return |
| + | |
| + | this.transitioning = 1 |
| + | |
| + | this.$element[method]('in') |
| + | |
| + | $.support.transition && this.$element.hasClass('collapse') ? |
| + | this.$element.one($.support.transition.end, complete) : |
| + | complete() |
| + | } |
| + | |
| + | , toggle: function () { |
| + | this[this.$element.hasClass('in') ? 'hide' : 'show']() |
| + | } |
| + | |
| + | } |
| + | |
| + | |
| + | /* COLLAPSE PLUGIN DEFINITION |
| + | * ========================== */ |
| + | |
| + | var old = $.fn.collapse |
| + | |
| + | $.fn.collapse = function (option) { |
| + | return this.each(function () { |
| + | var $this = $(this) |
| + | , data = $this.data('collapse') |
| + | , options = typeof option == 'object' && option |
| + | if (!data) $this.data('collapse', (data = new Collapse(this, options))) |
| + | if (typeof option == 'string') data[option]() |
| + | }) |
| + | } |
| + | |
| + | $.fn.collapse.defaults = { |
| + | toggle: true |
| + | } |
| + | |
| + | $.fn.collapse.Constructor = Collapse |
| + | |
| + | |
| + | /* COLLAPSE NO CONFLICT |
| + | * ==================== */ |
| + | |
| + | $.fn.collapse.noConflict = function () { |
| + | $.fn.collapse = old |
| + | return this |
| + | } |
| + | |
| + | |
| + | /* COLLAPSE DATA-API |
| + | * ================= */ |
| + | |
| + | $(document).on('click.collapse.data-api', '[data-toggle=collapse]', function (e) { |
| + | var $this = $(this), href |
| + | , target = $this.attr('data-target') |
| + | || e.preventDefault() |
| + | || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') //strip for ie7 |
| + | , option = $(target).data('collapse') ? 'toggle' : $this.data() |
| + | $this[$(target).hasClass('in') ? 'addClass' : 'removeClass']('collapsed') |
| + | $(target).collapse(option) |
| + | }) |
| + | |
| + | }(window.jQuery);/* ============================================================ |
| + | * bootstrap-dropdown.js v2.2.2 |
| + | * http://twitter.github.com/bootstrap/javascript.html#dropdowns |
| + | * ============================================================ |
| + | * Copyright 2012 Twitter, Inc. |
| + | * |
| + | * Licensed under the Apache License, Version 2.0 (the "License"); |
| + | * you may not use this file except in compliance with the License. |
| + | * You may obtain a copy of the License at |
| + | * |
| + | * http://www.apache.org/licenses/LICENSE-2.0 |
| + | * |
| + | * Unless required by applicable law or agreed to in writing, software |
| + | * distributed under the License is distributed on an "AS IS" BASIS, |
| + | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| + | * See the License for the specific language governing permissions and |
| + | * limitations under the License. |
| + | * ============================================================ */ |
| + | |
| + | |
| + | !function ($) { |
| + | |
| + | "use strict"; // jshint ;_; |
| + | |
| + | |
| + | /* DROPDOWN CLASS DEFINITION |
| + | * ========================= */ |
| + | |
| + | var toggle = '[data-toggle=dropdown]' |
| + | , Dropdown = function (element) { |
| + | var $el = $(element).on('click.dropdown.data-api', this.toggle) |
| + | $('html').on('click.dropdown.data-api', function () { |
| + | $el.parent().removeClass('open') |
| + | }) |
| + | } |
| + | |
| + | Dropdown.prototype = { |
| + | |
| + | constructor: Dropdown |
| + | |
| + | , toggle: function (e) { |
| + | var $this = $(this) |
| + | , $parent |
| + | , isActive |
| + | |
| + | if ($this.is('.disabled, :disabled')) return |
| + | |
| + | $parent = getParent($this) |
| + | |
| + | isActive = $parent.hasClass('open') |
| + | |
| + | clearMenus() |
| + | |
| + | if (!isActive) { |
| + | $parent.toggleClass('open') |
| + | } |
| + | |
| + | $this.focus() |
| + | |
| + | return false |
| + | } |
| + | |
| + | , keydown: function (e) { |
| + | var $this |
| + | , $items |
| + | , $active |
| + | , $parent |
| + | , isActive |
| + | , index |
| + | |
| + | if (!/(38|40|27)/.test(e.keyCode)) return |
| + | |
| + | $this = $(this) |
| + | |
| + | e.preventDefault() |
| + | e.stopPropagation() |
| + | |
| + | if ($this.is('.disabled, :disabled')) return |
| + | |
| + | $parent = getParent($this) |
| + | |
| + | isActive = $parent.hasClass('open') |
| + | |
| + | if (!isActive || (isActive && e.keyCode == 27)) return $this.click() |
| + | |
| + | $items = $('[role=menu] li:not(.divider):visible a', $parent) |
| + | |
| + | if (!$items.length) return |
| + | |
| + | index = $items.index($items.filter(':focus')) |
| + | |
| + | if (e.keyCode == 38 && index > 0) index-- // up |
| + | if (e.keyCode == 40 && index < $items.length - 1) index++ // down |
| + | if (!~index) index = 0 |
| + | |
| + | $items |
| + | .eq(index) |
| + | .focus() |
| + | } |
| + | |
| + | } |
| + | |
| + | function clearMenus() { |
| + | $(toggle).each(function () { |
| + | getParent($(this)).removeClass('open') |
| + | }) |
| + | } |
| + | |
| + | function getParent($this) { |
| + | var selector = $this.attr('data-target') |
| + | , $parent |
| + | |
| + | if (!selector) { |
| + | selector = $this.attr('href') |
| + | selector = selector && /#/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 |
| + | } |
| + | |
| + | $parent = $(selector) |
| + | $parent.length || ($parent = $this.parent()) |
| + | |
| + | return $parent |
| + | } |
| + | |
| + | |
| + | /* DROPDOWN PLUGIN DEFINITION |
| + | * ========================== */ |
| + | |
| + | var old = $.fn.dropdown |
| + | |
| + | $.fn.dropdown = function (option) { |
| + | return this.each(function () { |
| + | var $this = $(this) |
| + | , data = $this.data('dropdown') |
| + | if (!data) $this.data('dropdown', (data = new Dropdown(this))) |
| + | if (typeof option == 'string') data[option].call($this) |
| + | }) |
| + | } |
| + | |
| + | $.fn.dropdown.Constructor = Dropdown |
| + | |
| + | |
| + | /* DROPDOWN NO CONFLICT |
| + | * ==================== */ |
| + | |
| + | $.fn.dropdown.noConflict = function () { |
| + | $.fn.dropdown = old |
| + | return this |
| + | } |
| + | |
| + | |
| + | /* APPLY TO STANDARD DROPDOWN ELEMENTS |
| + | * =================================== */ |
| + | |
| + | $(document) |
| + | .on('click.dropdown.data-api touchstart.dropdown.data-api', clearMenus) |
| + | .on('click.dropdown touchstart.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) |
| + | .on('touchstart.dropdown.data-api', '.dropdown-menu', function (e) { e.stopPropagation() }) |
| + | .on('click.dropdown.data-api touchstart.dropdown.data-api' , toggle, Dropdown.prototype.toggle) |
| + | .on('keydown.dropdown.data-api touchstart.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown) |
| + | |
| + | }(window.jQuery);/* ========================================================= |
| + | * bootstrap-modal.js v2.2.2 |
| + | * http://twitter.github.com/bootstrap/javascript.html#modals |
| + | * ========================================================= |
| + | * Copyright 2012 Twitter, Inc. |
| + | * |
| + | * Licensed under the Apache License, Version 2.0 (the "License"); |
| + | * you may not use this file except in compliance with the License. |
| + | * You may obtain a copy of the License at |
| + | * |
| + | * http://www.apache.org/licenses/LICENSE-2.0 |
| + | * |
| + | * Unless required by applicable law or agreed to in writing, software |
| + | * distributed under the License is distributed on an "AS IS" BASIS, |
| + | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| + | * See the License for the specific language governing permissions and |
| + | * limitations under the License. |
| + | * ========================================================= */ |
| + | |
| + | |
| + | !function ($) { |
| + | |
| + | "use strict"; // jshint ;_; |
| + | |
| + | |
| + | /* MODAL CLASS DEFINITION |
| + | * ====================== */ |
| + | |
| + | var Modal = function (element, options) { |
| + | this.options = options |
| + | this.$element = $(element) |
| + | .delegate('[data-dismiss="modal"]', 'click.dismiss.modal', $.proxy(this.hide, this)) |
| + | this.options.remote && this.$element.find('.modal-body').load(this.options.remote) |
| + | } |
| + | |
| + | Modal.prototype = { |
| + | |
| + | constructor: Modal |
| + | |
| + | , toggle: function () { |
| + | return this[!this.isShown ? 'show' : 'hide']() |
| + | } |
| + | |
| + | , show: function () { |
| + | var that = this |
| + | , e = $.Event('show') |
| + | |
| + | this.$element.trigger(e) |
| + | |
| + | if (this.isShown || e.isDefaultPrevented()) return |
| + | |
| + | this.isShown = true |
| + | |
| + | this.escape() |
| + | |
| + | this.backdrop(function () { |
| + | var transition = $.support.transition && that.$element.hasClass('fade') |
| + | |
| + | if (!that.$element.parent().length) { |
| + | that.$element.appendTo(document.body) //don't move modals dom position |
| + | } |
| + | |
| + | that.$element |
| + | .show() |
| + | |
| + | if (transition) { |
| + | that.$element[0].offsetWidth // force reflow |
| + | } |
| + | |
| + | that.$element |
| + | .addClass('in') |
| + | .attr('aria-hidden', false) |
| + | |
| + | that.enforceFocus() |
| + | |
| + | transition ? |
| + | that.$element.one($.support.transition.end, function () { that.$element.focus().trigger('shown') }) : |
| + | that.$element.focus().trigger('shown') |
| + | |
| + | }) |
| + | } |
| + | |
| + | , hide: function (e) { |
| + | e && e.preventDefault() |
| + | |
| + | var that = this |
| + | |
| + | e = $.Event('hide') |
| + | |
| + | this.$element.trigger(e) |
| + | |
| + | if (!this.isShown || e.isDefaultPrevented()) return |
| + | |
| + | this.isShown = false |
| + | |
| + | this.escape() |
| + | |
| + | $(document).off('focusin.modal') |
| + | |
| + | this.$element |
| + | .removeClass('in') |
| + | .attr('aria-hidden', true) |
| + | |
| + | $.support.transition && this.$element.hasClass('fade') ? |
| + | this.hideWithTransition() : |
| + | this.hideModal() |
| + | } |
| + | |
| + | , enforceFocus: function () { |
| + | var that = this |
| + | $(document).on('focusin.modal', function (e) { |
| + | if (that.$element[0] !== e.target && !that.$element.has(e.target).length) { |
| + | that.$element.focus() |
| + | } |
| + | }) |
| + | } |
| + | |
| + | , escape: function () { |
| + | var that = this |
| + | if (this.isShown && this.options.keyboard) { |
| + | this.$element.on('keyup.dismiss.modal', function ( e ) { |
| + | e.which == 27 && that.hide() |
| + | }) |
| + | } else if (!this.isShown) { |
| + | this.$element.off('keyup.dismiss.modal') |
| + | } |
| + | } |
| + | |
| + | , hideWithTransition: function () { |
| + | var that = this |
| + | , timeout = setTimeout(function () { |
| + | that.$element.off($.support.transition.end) |
| + | that.hideModal() |
| + | }, 500) |
| + | |
| + | this.$element.one($.support.transition.end, function () { |
| + | clearTimeout(timeout) |
| + | that.hideModal() |
| + | }) |
| + | } |
| + | |
| + | , hideModal: function (that) { |
| + | this.$element |
| + | .hide() |
| + | .trigger('hidden') |
| + | |
| + | this.backdrop() |
| + | } |
| + | |
| + | , removeBackdrop: function () { |
| + | this.$backdrop.remove() |
| + | this.$backdrop = null |
| + | } |
| + | |
| + | , backdrop: function (callback) { |
| + | var that = this |
| + | , animate = this.$element.hasClass('fade') ? 'fade' : '' |
| + | |
| + | if (this.isShown && this.options.backdrop) { |
| + | var doAnimate = $.support.transition && animate |
| + | |
| + | this.$backdrop = $('<div class="modal-backdrop ' + animate + '" />') |
| + | .appendTo(document.body) |
| + | |
| + | this.$backdrop.click( |
| + | this.options.backdrop == 'static' ? |
| + | $.proxy(this.$element[0].focus, this.$element[0]) |
| + | : $.proxy(this.hide, this) |
| + | ) |
| + | |
| + | if (doAnimate) this.$backdrop[0].offsetWidth // force reflow |
| + | |
| + | this.$backdrop.addClass('in') |
| + | |
| + | doAnimate ? |
| + | this.$backdrop.one($.support.transition.end, callback) : |
| + | callback() |
| + | |
| + | } else if (!this.isShown && this.$backdrop) { |
| + | this.$backdrop.removeClass('in') |
| + | |
| + | $.support.transition && this.$element.hasClass('fade')? |
| + | this.$backdrop.one($.support.transition.end, $.proxy(this.removeBackdrop, this)) : |
| + | this.removeBackdrop() |
| + | |
| + | } else if (callback) { |
| + | callback() |
| + | } |
| + | } |
| + | } |
| + | |
| + | |
| + | /* MODAL PLUGIN DEFINITION |
| + | * ======================= */ |
| + | |
| + | var old = $.fn.modal |
| + | |
| + | $.fn.modal = function (option) { |
| + | return this.each(function () { |
| + | var $this = $(this) |
| + | , data = $this.data('modal') |
| + | , options = $.extend({}, $.fn.modal.defaults, $this.data(), typeof option == 'object' && option) |
| + | if (!data) $this.data('modal', (data = new Modal(this, options))) |
| + | if (typeof option == 'string') data[option]() |
| + | else if (options.show) data.show() |
| + | }) |
| + | } |
| + | |
| + | $.fn.modal.defaults = { |
| + | backdrop: true |
| + | , keyboard: true |
| + | , show: true |
| + | } |
| + | |
| + | $.fn.modal.Constructor = Modal |
| + | |
| + | |
| + | /* MODAL NO CONFLICT |
| + | * ================= */ |
| + | |
| + | $.fn.modal.noConflict = function () { |
| + | $.fn.modal = old |
| + | return this |
| + | } |
| + | |
| + | |
| + | /* MODAL DATA-API |
| + | * ============== */ |
| + | |
| + | $(document).on('click.modal.data-api', '[data-toggle="modal"]', function (e) { |
| + | var $this = $(this) |
| + | , href = $this.attr('href') |
| + | , $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) //strip for ie7 |
| + | , option = $target.data('modal') ? 'toggle' : $.extend({ remote:!/#/.test(href) && href }, $target.data(), $this.data()) |
| + | |
| + | e.preventDefault() |
| + | |
| + | $target |
| + | .modal(option) |
| + | .one('hide', function () { |
| + | $this.focus() |
| + | }) |
| + | }) |
| + | |
| + | }(window.jQuery); |
| + | /* =========================================================== |
| + | * bootstrap-tooltip.js v2.2.2 |
| + | * http://twitter.github.com/bootstrap/javascript.html#tooltips |
| + | * Inspired by the original jQuery.tipsy by Jason Frame |
| + | * =========================================================== |
| + | * Copyright 2012 Twitter, Inc. |
| + | * |
| + | * Licensed under the Apache License, Version 2.0 (the "License"); |
| + | * you may not use this file except in compliance with the License. |
| + | * You may obtain a copy of the License at |
| + | * |
| + | * http://www.apache.org/licenses/LICENSE-2.0 |
| + | * |
| + | * Unless required by applicable law or agreed to in writing, software |
| + | * distributed under the License is distributed on an "AS IS" BASIS, |
| + | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| + | * See the License for the specific language governing permissions and |
| + | * limitations under the License. |
| + | * ========================================================== */ |
| + | |
| + | |
| + | !function ($) { |
| + | |
| + | "use strict"; // jshint ;_; |
| + | |
| + | |
| + | /* TOOLTIP PUBLIC CLASS DEFINITION |
| + | * =============================== */ |
| + | |
| + | var Tooltip = function (element, options) { |
| + | this.init('tooltip', element, options) |
| + | } |
| + | |
| + | Tooltip.prototype = { |
| + | |
| + | constructor: Tooltip |
| + | |
| + | , init: function (type, element, options) { |
| + | var eventIn |
| + | , eventOut |
| + | |
| + | this.type = type |
| + | this.$element = $(element) |
| + | this.options = this.getOptions(options) |
| + | this.enabled = true |
| + | |
| + | if (this.options.trigger == 'click') { |
| + | this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) |
| + | } else if (this.options.trigger != 'manual') { |
| + | eventIn = this.options.trigger == 'hover' ? 'mouseenter' : 'focus' |
| + | eventOut = this.options.trigger == 'hover' ? 'mouseleave' : 'blur' |
| + | this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) |
| + | this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) |
| + | } |
| + | |
| + | this.options.selector ? |
| + | (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) : |
| + | this.fixTitle() |
| + | } |
| + | |
| + | , getOptions: function (options) { |
| + | options = $.extend({}, $.fn[this.type].defaults, options, this.$element.data()) |
| + | |
| + | if (options.delay && typeof options.delay == 'number') { |
| + | options.delay = { |
| + | show: options.delay |
| + | , hide: options.delay |
| + | } |
| + | } |
| + | |
| + | return options |
| + | } |
| + | |
| + | , enter: function (e) { |
| + | var self = $(e.currentTarget)[this.type](this._options).data(this.type) |
| + | |
| + | if (!self.options.delay || !self.options.delay.show) return self.show() |
| + | |
| + | clearTimeout(this.timeout) |
| + | self.hoverState = 'in' |
| + | this.timeout = setTimeout(function() { |
| + | if (self.hoverState == 'in') self.show() |
| + | }, self.options.delay.show) |
| + | } |
| + | |
| + | , leave: function (e) { |
| + | var self = $(e.currentTarget)[this.type](this._options).data(this.type) |
| + | |
| + | if (this.timeout) clearTimeout(this.timeout) |
| + | if (!self.options.delay || !self.options.delay.hide) return self.hide() |
| + | |
| + | self.hoverState = 'out' |
| + | this.timeout = setTimeout(function() { |
| + | if (self.hoverState == 'out') self.hide() |
| + | }, self.options.delay.hide) |
| + | } |
| + | |
| + | , show: function () { |
| + | var $tip |
| + | , inside |
| + | , pos |
| + | , actualWidth |
| + | , actualHeight |
| + | , placement |
| + | , tp |
| + | |
| + | if (this.hasContent() && this.enabled) { |
| + | $tip = this.tip() |
| + | this.setContent() |
| + | |
| + | if (this.options.animation) { |
| + | $tip.addClass('fade') |
| + | } |
| + | |
| + | placement = typeof this.options.placement == 'function' ? |
| + | this.options.placement.call(this, $tip[0], this.$element[0]) : |
| + | this.options.placement |
| + | |
| + | inside = /in/.test(placement) |
| + | |
| + | $tip |
| + | .detach() |
| + | .css({ top: 0, left: 0, display: 'block' }) |
| + | .insertAfter(this.$element) |
| + | |
| + | pos = this.getPosition(inside) |
| + | |
| + | actualWidth = $tip[0].offsetWidth |
| + | actualHeight = $tip[0].offsetHeight |
| + | |
| + | switch (inside ? placement.split(' ')[1] : placement) { |
| + | case 'bottom': |
| + | tp = {top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2} |
| + | break |
| + | case 'top': |
| + | tp = {top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2} |
| + | break |
| + | case 'left': |
| + | tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth} |
| + | break |
| + | case 'right': |
| + | tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width} |
| + | break |
| + | } |
| + | |
| + | $tip |
| + | .offset(tp) |
| + | .addClass(placement) |
| + | .addClass('in') |
| + | } |
| + | } |
| + | |
| + | , setContent: function () { |
| + | var $tip = this.tip() |
| + | , title = this.getTitle() |
| + | |
| + | $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title) |
| + | $tip.removeClass('fade in top bottom left right') |
| + | } |
| + | |
| + | , hide: function () { |
| + | var that = this |
| + | , $tip = this.tip() |
| + | |
| + | $tip.removeClass('in') |
| + | |
| + | function removeWithAnimation() { |
| + | var timeout = setTimeout(function () { |
| + | $tip.off($.support.transition.end).detach() |
| + | }, 500) |
| + | |
| + | $tip.one($.support.transition.end, function () { |
| + | clearTimeout(timeout) |
| + | $tip.detach() |
| + | }) |
| + | } |
| + | |
| + | $.support.transition && this.$tip.hasClass('fade') ? |
| + | removeWithAnimation() : |
| + | $tip.detach() |
| + | |
| + | return this |
| + | } |
| + | |
| + | , fixTitle: function () { |
| + | var $e = this.$element |
| + | if ($e.attr('title') || typeof($e.attr('data-original-title')) != 'string') { |
| + | $e.attr('data-original-title', $e.attr('title') || '').removeAttr('title') |
| + | } |
| + | } |
| + | |
| + | , hasContent: function () { |
| + | return this.getTitle() |
| + | } |
| + | |
| + | , getPosition: function (inside) { |
| + | return $.extend({}, (inside ? {top: 0, left: 0} : this.$element.offset()), { |
| + | width: this.$element[0].offsetWidth |
| + | , height: this.$element[0].offsetHeight |
| + | }) |
| + | } |
| + | |
| + | , getTitle: function () { |
| + | var title |
| + | , $e = this.$element |
| + | , o = this.options |
| + | |
| + | title = $e.attr('data-original-title') |
| + | || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title) |
| + | |
| + | return title |
| + | } |
| + | |
| + | , tip: function () { |
| + | return this.$tip = this.$tip || $(this.options.template) |
| + | } |
| + | |
| + | , validate: function () { |
| + | if (!this.$element[0].parentNode) { |
| + | this.hide() |
| + | this.$element = null |
| + | this.options = null |
| + | } |
| + | } |
| + | |
| + | , enable: function () { |
| + | this.enabled = true |
| + | } |
| + | |
| + | , disable: function () { |
| + | this.enabled = false |
| + | } |
| + | |
| + | , toggleEnabled: function () { |
| + | this.enabled = !this.enabled |
| + | } |
| + | |
| + | , toggle: function (e) { |
| + | var self = $(e.currentTarget)[this.type](this._options).data(this.type) |
| + | self[self.tip().hasClass('in') ? 'hide' : 'show']() |
| + | } |
| + | |
| + | , destroy: function () { |
| + | this.hide().$element.off('.' + this.type).removeData(this.type) |
| + | } |
| + | |
| + | } |
| + | |
| + | |
| + | /* TOOLTIP PLUGIN DEFINITION |
| + | * ========================= */ |
| + | |
| + | var old = $.fn.tooltip |
| + | |
| + | $.fn.tooltip = function ( option ) { |
| + | return this.each(function () { |
| + | var $this = $(this) |
| + | , data = $this.data('tooltip') |
| + | , options = typeof option == 'object' && option |
| + | if (!data) $this.data('tooltip', (data = new Tooltip(this, options))) |
| + | if (typeof option == 'string') data[option]() |
| + | }) |
| + | } |
| + | |
| + | $.fn.tooltip.Constructor = Tooltip |
| + | |
| + | $.fn.tooltip.defaults = { |
| + | animation: true |
| + | , placement: 'top' |
| + | , selector: false |
| + | , template: '<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>' |
| + | , trigger: 'hover' |
| + | , title: '' |
| + | , delay: 0 |
| + | , html: false |
| + | } |
| + | |
| + | |
| + | /* TOOLTIP NO CONFLICT |
| + | * =================== */ |
| + | |
| + | $.fn.tooltip.noConflict = function () { |
| + | $.fn.tooltip = old |
| + | return this |
| + | } |
| + | |
| + | }(window.jQuery);/* =========================================================== |
| + | * bootstrap-popover.js v2.2.2 |
| + | * http://twitter.github.com/bootstrap/javascript.html#popovers |
| + | * =========================================================== |
| + | * Copyright 2012 Twitter, Inc. |
| + | * |
| + | * Licensed under the Apache License, Version 2.0 (the "License"); |
| + | * you may not use this file except in compliance with the License. |
| + | * You may obtain a copy of the License at |
| + | * |
| + | * http://www.apache.org/licenses/LICENSE-2.0 |
| + | * |
| + | * Unless required by applicable law or agreed to in writing, software |
| + | * distributed under the License is distributed on an "AS IS" BASIS, |
| + | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| + | * See the License for the specific language governing permissions and |
| + | * limitations under the License. |
| + | * =========================================================== */ |
| + | |
| + | |
| + | !function ($) { |
| + | |
| + | "use strict"; // jshint ;_; |
| + | |
| + | |
| + | /* POPOVER PUBLIC CLASS DEFINITION |
| + | * =============================== */ |
| + | |
| + | var Popover = function (element, options) { |
| + | this.init('popover', element, options) |
| + | } |
| + | |
| + | |
| + | /* NOTE: POPOVER EXTENDS BOOTSTRAP-TOOLTIP.js |
| + | ========================================== */ |
| + | |
| + | Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype, { |
| + | |
| + | constructor: Popover |
| + | |
| + | , setContent: function () { |
| + | var $tip = this.tip() |
| + | , title = this.getTitle() |
| + | , content = this.getContent() |
| + | |
| + | $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title) |
| + | $tip.find('.popover-content')[this.options.html ? 'html' : 'text'](content) |
| + | |
| + | $tip.removeClass('fade top bottom left right in') |
| + | } |
| + | |
| + | , hasContent: function () { |
| + | return this.getTitle() || this.getContent() |
| + | } |
| + | |
| + | , getContent: function () { |
| + | var content |
| + | , $e = this.$element |
| + | , o = this.options |
| + | |
| + | content = $e.attr('data-content') |
| + | || (typeof o.content == 'function' ? o.content.call($e[0]) : o.content) |
| + | |
| + | return content |
| + | } |
| + | |
| + | , tip: function () { |
| + | if (!this.$tip) { |
| + | this.$tip = $(this.options.template) |
| + | } |
| + | return this.$tip |
| + | } |
| + | |
| + | , destroy: function () { |
| + | this.hide().$element.off('.' + this.type).removeData(this.type) |
| + | } |
| + | |
| + | }) |
| + | |
| + | |
| + | /* POPOVER PLUGIN DEFINITION |
| + | * ======================= */ |
| + | |
| + | var old = $.fn.popover |
| + | |
| + | $.fn.popover = function (option) { |
| + | return this.each(function () { |
| + | var $this = $(this) |
| + | , data = $this.data('popover') |
| + | , options = typeof option == 'object' && option |
| + | if (!data) $this.data('popover', (data = new Popover(this, options))) |
| + | if (typeof option == 'string') data[option]() |
| + | }) |
| + | } |
| + | |
| + | $.fn.popover.Constructor = Popover |
| + | |
| + | $.fn.popover.defaults = $.extend({} , $.fn.tooltip.defaults, { |
| + | placement: 'right' |
| + | , trigger: 'click' |
| + | , content: '' |
| + | , template: '<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>' |
| + | }) |
| + | |
| + | |
| + | /* POPOVER NO CONFLICT |
| + | * =================== */ |
| + | |
| + | $.fn.popover.noConflict = function () { |
| + | $.fn.popover = old |
| + | return this |
| + | } |
| + | |
| + | }(window.jQuery);/* ============================================================= |
| + | * bootstrap-scrollspy.js v2.2.2 |
| + | * http://twitter.github.com/bootstrap/javascript.html#scrollspy |
| + | * ============================================================= |
| + | * Copyright 2012 Twitter, Inc. |
| + | * |
| + | * Licensed under the Apache License, Version 2.0 (the "License"); |
| + | * you may not use this file except in compliance with the License. |
| + | * You may obtain a copy of the License at |
| + | * |
| + | * http://www.apache.org/licenses/LICENSE-2.0 |
| + | * |
| + | * Unless required by applicable law or agreed to in writing, software |
| + | * distributed under the License is distributed on an "AS IS" BASIS, |
| + | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| + | * See the License for the specific language governing permissions and |
| + | * limitations under the License. |
| + | * ============================================================== */ |
| + | |
| + | |
| + | !function ($) { |
| + | |
| + | "use strict"; // jshint ;_; |
| + | |
| + | |
| + | /* SCROLLSPY CLASS DEFINITION |
| + | * ========================== */ |
| + | |
| + | function ScrollSpy(element, options) { |
| + | var process = $.proxy(this.process, this) |
| + | , $element = $(element).is('body') ? $(window) : $(element) |
| + | , href |
| + | this.options = $.extend({}, $.fn.scrollspy.defaults, options) |
| + | this.$scrollElement = $element.on('scroll.scroll-spy.data-api', process) |
| + | this.selector = (this.options.target |
| + | || ((href = $(element).attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7 |
| + | || '') + ' .nav li > a' |
| + | this.$body = $('body') |
| + | this.refresh() |
| + | this.process() |
| + | } |
| + | |
| + | ScrollSpy.prototype = { |
| + | |
| + | constructor: ScrollSpy |
| + | |
| + | , refresh: function () { |
| + | var self = this |
| + | , $targets |
| + | |
| + | this.offsets = $([]) |
| + | this.targets = $([]) |
| + | |
| + | $targets = this.$body |
| + | .find(this.selector) |
| + | .map(function () { |
| + | var $el = $(this) |
| + | , href = $el.data('target') || $el.attr('href') |
| + | , $href = /^#\w/.test(href) && $(href) |
| + | return ( $href |
| + | && $href.length |
| + | && [[ $href.position().top + self.$scrollElement.scrollTop(), href ]] ) || null |
| + | }) |
| + | .sort(function (a, b) { return a[0] - b[0] }) |
| + | .each(function () { |
| + | self.offsets.push(this[0]) |
| + | self.targets.push(this[1]) |
| + | }) |
| + | } |
| + | |
| + | , process: function () { |
| + | var scrollTop = this.$scrollElement.scrollTop() + this.options.offset |
| + | , scrollHeight = this.$scrollElement[0].scrollHeight || this.$body[0].scrollHeight |
| + | , maxScroll = scrollHeight - this.$scrollElement.height() |
| + | , offsets = this.offsets |
| + | , targets = this.targets |
| + | , activeTarget = this.activeTarget |
| + | , i |
| + | |
| + | if (scrollTop >= maxScroll) { |
| + | return activeTarget != (i = targets.last()[0]) |
| + | && this.activate ( i ) |
| + | } |
| + | |
| + | for (i = offsets.length; i--;) { |
| + | activeTarget != targets[i] |
| + | && scrollTop >= offsets[i] |
| + | && (!offsets[i + 1] || scrollTop <= offsets[i + 1]) |
| + | && this.activate( targets[i] ) |
| + | } |
| + | } |
| + | |
| + | , activate: function (target) { |
| + | var active |
| + | , selector |
| + | |
| + | this.activeTarget = target |
| + | |
| + | $(this.selector) |
| + | .parent('.active') |
| + | .removeClass('active') |
| + | |
| + | selector = this.selector |
| + | + '[data-target="' + target + '"],' |
| + | + this.selector + '[href="' + target + '"]' |
| + | |
| + | active = $(selector) |
| + | .parent('li') |
| + | .addClass('active') |
| + | |
| + | if (active.parent('.dropdown-menu').length) { |
| + | active = active.closest('li.dropdown').addClass('active') |
| + | } |
| + | |
| + | active.trigger('activate') |
| + | } |
| + | |
| + | } |
| + | |
| + | |
| + | /* SCROLLSPY PLUGIN DEFINITION |
| + | * =========================== */ |
| + | |
| + | var old = $.fn.scrollspy |
| + | |
| + | $.fn.scrollspy = function (option) { |
| + | return this.each(function () { |
| + | var $this = $(this) |
| + | , data = $this.data('scrollspy') |
| + | , options = typeof option == 'object' && option |
| + | if (!data) $this.data('scrollspy', (data = new ScrollSpy(this, options))) |
| + | if (typeof option == 'string') data[option]() |
| + | }) |
| + | } |
| + | |
| + | $.fn.scrollspy.Constructor = ScrollSpy |
| + | |
| + | $.fn.scrollspy.defaults = { |
| + | offset: 10 |
| + | } |
| + | |
| + | |
| + | /* SCROLLSPY NO CONFLICT |
| + | * ===================== */ |
| + | |
| + | $.fn.scrollspy.noConflict = function () { |
| + | $.fn.scrollspy = old |
| + | return this |
| + | } |
| + | |
| + | |
| + | /* SCROLLSPY DATA-API |
| + | * ================== */ |
| + | |
| + | $(window).on('load', function () { |
| + | $('[data-spy="scroll"]').each(function () { |
| + | var $spy = $(this) |
| + | $spy.scrollspy($spy.data()) |
| + | }) |
| + | }) |
| + | |
| + | }(window.jQuery);/* ======================================================== |
| + | * bootstrap-tab.js v2.2.2 |
| + | * http://twitter.github.com/bootstrap/javascript.html#tabs |
| + | * ======================================================== |
| + | * Copyright 2012 Twitter, Inc. |
| + | * |
| + | * Licensed under the Apache License, Version 2.0 (the "License"); |
| + | * you may not use this file except in compliance with the License. |
| + | * You may obtain a copy of the License at |
| + | * |
| + | * http://www.apache.org/licenses/LICENSE-2.0 |
| + | * |
| + | * Unless required by applicable law or agreed to in writing, software |
| + | * distributed under the License is distributed on an "AS IS" BASIS, |
| + | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| + | * See the License for the specific language governing permissions and |
| + | * limitations under the License. |
| + | * ======================================================== */ |
| + | |
| + | |
| + | !function ($) { |
| + | |
| + | "use strict"; // jshint ;_; |
| + | |
| + | |
| + | /* TAB CLASS DEFINITION |
| + | * ==================== */ |
| + | |
| + | var Tab = function (element) { |
| + | this.element = $(element) |
| + | } |
| + | |
| + | Tab.prototype = { |
| + | |
| + | constructor: Tab |
| + | |
| + | , show: function () { |
| + | var $this = this.element |
| + | , $ul = $this.closest('ul:not(.dropdown-menu)') |
| + | , selector = $this.attr('data-target') |
| + | , previous |
| + | , $target |
| + | , e |
| + | |
| + | if (!selector) { |
| + | selector = $this.attr('href') |
| + | selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 |
| + | } |
| + | |
| + | if ( $this.parent('li').hasClass('active') ) return |
| + | |
| + | previous = $ul.find('.active:last a')[0] |
| + | |
| + | e = $.Event('show', { |
| + | relatedTarget: previous |
| + | }) |
| + | |
| + | $this.trigger(e) |
| + | |
| + | if (e.isDefaultPrevented()) return |
| + | |
| + | $target = $(selector) |
| + | |
| + | this.activate($this.parent('li'), $ul) |
| + | this.activate($target, $target.parent(), function () { |
| + | $this.trigger({ |
| + | type: 'shown' |
| + | , relatedTarget: previous |
| + | }) |
| + | }) |
| + | } |
| + | |
| + | , activate: function ( element, container, callback) { |
| + | var $active = container.find('> .active') |
| + | , transition = callback |
| + | && $.support.transition |
| + | && $active.hasClass('fade') |
| + | |
| + | function next() { |
| + | $active |
| + | .removeClass('active') |
| + | .find('> .dropdown-menu > .active') |
| + | .removeClass('active') |
| + | |
| + | element.addClass('active') |
| + | |
| + | if (transition) { |
| + | element[0].offsetWidth // reflow for transition |
| + | element.addClass('in') |
| + | } else { |
| + | element.removeClass('fade') |
| + | } |
| + | |
| + | if ( element.parent('.dropdown-menu') ) { |
| + | element.closest('li.dropdown').addClass('active') |
| + | } |
| + | |
| + | callback && callback() |
| + | } |
| + | |
| + | transition ? |
| + | $active.one($.support.transition.end, next) : |
| + | next() |
| + | |
| + | $active.removeClass('in') |
| + | } |
| + | } |
| + | |
| + | |
| + | /* TAB PLUGIN DEFINITION |
| + | * ===================== */ |
| + | |
| + | var old = $.fn.tab |
| + | |
| + | $.fn.tab = function ( option ) { |
| + | return this.each(function () { |
| + | var $this = $(this) |
| + | , data = $this.data('tab') |
| + | if (!data) $this.data('tab', (data = new Tab(this))) |
| + | if (typeof option == 'string') data[option]() |
| + | }) |
| + | } |
| + | |
| + | $.fn.tab.Constructor = Tab |
| + | |
| + | |
| + | /* TAB NO CONFLICT |
| + | * =============== */ |
| + | |
| + | $.fn.tab.noConflict = function () { |
| + | $.fn.tab = old |
| + | return this |
| + | } |
| + | |
| + | |
| + | /* TAB DATA-API |
| + | * ============ */ |
| + | |
| + | $(document).on('click.tab.data-api', '[data-toggle="tab"], [data-toggle="pill"]', function (e) { |
| + | e.preventDefault() |
| + | $(this).tab('show') |
| + | }) |
| + | |
| + | }(window.jQuery);/* ============================================================= |
| + | * bootstrap-typeahead.js v2.2.2 |
| + | * http://twitter.github.com/bootstrap/javascript.html#typeahead |
| + | * ============================================================= |
| + | * Copyright 2012 Twitter, Inc. |
| + | * |
| + | * Licensed under the Apache License, Version 2.0 (the "License"); |
| + | * you may not use this file except in compliance with the License. |
| + | * You may obtain a copy of the License at |
| + | * |
| + | * http://www.apache.org/licenses/LICENSE-2.0 |
| + | * |
| + | * Unless required by applicable law or agreed to in writing, software |
| + | * distributed under the License is distributed on an "AS IS" BASIS, |
| + | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| + | * See the License for the specific language governing permissions and |
| + | * limitations under the License. |
| + | * ============================================================ */ |
| + | |
| + | |
| + | !function($){ |
| + | |
| + | "use strict"; // jshint ;_; |
| + | |
| + | |
| + | /* TYPEAHEAD PUBLIC CLASS DEFINITION |
| + | * ================================= */ |
| + | |
| + | var Typeahead = function (element, options) { |
| + | this.$element = $(element) |
| + | this.options = $.extend({}, $.fn.typeahead.defaults, options) |
| + | this.matcher = this.options.matcher || this.matcher |
| + | this.sorter = this.options.sorter || this.sorter |
| + | this.highlighter = this.options.highlighter || this.highlighter |
| + | this.updater = this.options.updater || this.updater |
| + | this.source = this.options.source |
| + | this.$menu = $(this.options.menu) |
| + | this.shown = false |
| + | this.listen() |
| + | } |
| + | |
| + | Typeahead.prototype = { |
| + | |
| + | constructor: Typeahead |
| + | |
| + | , select: function () { |
| + | var val = this.$menu.find('.active').attr('data-value') |
| + | this.$element |
| + | .val(this.updater(val)) |
| + | .change() |
| + | return this.hide() |
| + | } |
| + | |
| + | , updater: function (item) { |
| + | return item |
| + | } |
| + | |
| + | , show: function () { |
| + | var pos = $.extend({}, this.$element.position(), { |
| + | height: this.$element[0].offsetHeight |
| + | }) |
| + | |
| + | this.$menu |
| + | .insertAfter(this.$element) |
| + | .css({ |
| + | top: pos.top + pos.height |
| + | , left: pos.left |
| + | }) |
| + | .show() |
| + | |
| + | this.shown = true |
| + | return this |
| + | } |
| + | |
| + | , hide: function () { |
| + | this.$menu.hide() |
| + | this.shown = false |
| + | return this |
| + | } |
| + | |
| + | , lookup: function (event) { |
| + | var items |
| + | |
| + | this.query = this.$element.val() |
| + | |
| + | if (!this.query || this.query.length < this.options.minLength) { |
| + | return this.shown ? this.hide() : this |
| + | } |
| + | |
| + | items = $.isFunction(this.source) ? this.source(this.query, $.proxy(this.process, this)) : this.source |
| + | |
| + | return items ? this.process(items) : this |
| + | } |
| + | |
| + | , process: function (items) { |
| + | var that = this |
| + | |
| + | items = $.grep(items, function (item) { |
| + | return that.matcher(item) |
| + | }) |
| + | |
| + | items = this.sorter(items) |
| + | |
| + | if (!items.length) { |
| + | return this.shown ? this.hide() : this |
| + | } |
| + | |
| + | return this.render(items.slice(0, this.options.items)).show() |
| + | } |
| + | |
| + | , matcher: function (item) { |
| + | return ~item.toLowerCase().indexOf(this.query.toLowerCase()) |
| + | } |
| + | |
| + | , sorter: function (items) { |
| + | var beginswith = [] |
| + | , caseSensitive = [] |
| + | , caseInsensitive = [] |
| + | , item |
| + | |
| + | while (item = items.shift()) { |
| + | if (!item.toLowerCase().indexOf(this.query.toLowerCase())) beginswith.push(item) |
| + | else if (~item.indexOf(this.query)) caseSensitive.push(item) |
| + | else caseInsensitive.push(item) |
| + | } |
| + | |
| + | return beginswith.concat(caseSensitive, caseInsensitive) |
| + | } |
| + | |
| + | , highlighter: function (item) { |
| + | var query = this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g, '\\$&') |
| + | return item.replace(new RegExp('(' + query + ')', 'ig'), function ($1, match) { |
| + | return '<strong>' + match + '</strong>' |
| + | }) |
| + | } |
| + | |
| + | , render: function (items) { |
| + | var that = this |
| + | |
| + | items = $(items).map(function (i, item) { |
| + | i = $(that.options.item).attr('data-value', item) |
| + | i.find('a').html(that.highlighter(item)) |
| + | return i[0] |
| + | }) |
| + | |
| + | items.first().addClass('active') |
| + | this.$menu.html(items) |
| + | return this |
| + | } |
| + | |
| + | , next: function (event) { |
| + | var active = this.$menu.find('.active').removeClass('active') |
| + | , next = active.next() |
| + | |
| + | if (!next.length) { |
| + | next = $(this.$menu.find('li')[0]) |
| + | } |
| + | |
| + | next.addClass('active') |
| + | } |
| + | |
| + | , prev: function (event) { |
| + | var active = this.$menu.find('.active').removeClass('active') |
| + | , prev = active.prev() |
| + | |
| + | if (!prev.length) { |
| + | prev = this.$menu.find('li').last() |
| + | } |
| + | |
| + | prev.addClass('active') |
| + | } |
| + | |
| + | , listen: function () { |
| + | this.$element |
| + | .on('blur', $.proxy(this.blur, this)) |
| + | .on('keypress', $.proxy(this.keypress, this)) |
| + | .on('keyup', $.proxy(this.keyup, this)) |
| + | |
| + | if (this.eventSupported('keydown')) { |
| + | this.$element.on('keydown', $.proxy(this.keydown, this)) |
| + | } |
| + | |
| + | this.$menu |
| + | .on('click', $.proxy(this.click, this)) |
| + | .on('mouseenter', 'li', $.proxy(this.mouseenter, this)) |
| + | } |
| + | |
| + | , eventSupported: function(eventName) { |
| + | var isSupported = eventName in this.$element |
| + | if (!isSupported) { |
| + | this.$element.setAttribute(eventName, 'return;') |
| + | isSupported = typeof this.$element[eventName] === 'function' |
| + | } |
| + | return isSupported |
| + | } |
| + | |
| + | , move: function (e) { |
| + | if (!this.shown) return |
| + | |
| + | switch(e.keyCode) { |
| + | case 9: // tab |
| + | case 13: // enter |
| + | case 27: // escape |
| + | e.preventDefault() |
| + | break |
| + | |
| + | case 38: // up arrow |
| + | e.preventDefault() |
| + | this.prev() |
| + | break |
| + | |
| + | case 40: // down arrow |
| + | e.preventDefault() |
| + | this.next() |
| + | break |
| + | } |
| + | |
| + | e.stopPropagation() |
| + | } |
| + | |
| + | , keydown: function (e) { |
| + | this.suppressKeyPressRepeat = ~$.inArray(e.keyCode, [40,38,9,13,27]) |
| + | this.move(e) |
| + | } |
| + | |
| + | , keypress: function (e) { |
| + | if (this.suppressKeyPressRepeat) return |
| + | this.move(e) |
| + | } |
| + | |
| + | , keyup: function (e) { |
| + | switch(e.keyCode) { |
| + | case 40: // down arrow |
| + | case 38: // up arrow |
| + | case 16: // shift |
| + | case 17: // ctrl |
| + | case 18: // alt |
| + | break |
| + | |
| + | case 9: // tab |
| + | case 13: // enter |
| + | if (!this.shown) return |
| + | this.select() |
| + | break |
| + | |
| + | case 27: // escape |
| + | if (!this.shown) return |
| + | this.hide() |
| + | break |
| + | |
| + | default: |
| + | this.lookup() |
| + | } |
| + | |
| + | e.stopPropagation() |
| + | e.preventDefault() |
| + | } |
| + | |
| + | , blur: function (e) { |
| + | var that = this |
| + | setTimeout(function () { that.hide() }, 150) |
| + | } |
| + | |
| + | , click: function (e) { |
| + | e.stopPropagation() |
| + | e.preventDefault() |
| + | this.select() |
| + | } |
| + | |
| + | , mouseenter: function (e) { |
| + | this.$menu.find('.active').removeClass('active') |
| + | $(e.currentTarget).addClass('active') |
| + | } |
| + | |
| + | } |
| + | |
| + | |
| + | /* TYPEAHEAD PLUGIN DEFINITION |
| + | * =========================== */ |
| + | |
| + | var old = $.fn.typeahead |
| + | |
| + | $.fn.typeahead = function (option) { |
| + | return this.each(function () { |
| + | var $this = $(this) |
| + | , data = $this.data('typeahead') |
| + | , options = typeof option == 'object' && option |
| + | if (!data) $this.data('typeahead', (data = new Typeahead(this, options))) |
| + | if (typeof option == 'string') data[option]() |
| + | }) |
| + | } |
| + | |
| + | $.fn.typeahead.defaults = { |
| + | source: [] |
| + | , items: 8 |
| + | , menu: '<ul class="typeahead dropdown-menu"></ul>' |
| + | , item: '<li><a href="#"></a></li>' |
| + | , minLength: 1 |
| + | } |
| + | |
| + | $.fn.typeahead.Constructor = Typeahead |
| + | |
| + | |
| + | /* TYPEAHEAD NO CONFLICT |
| + | * =================== */ |
| + | |
| + | $.fn.typeahead.noConflict = function () { |
| + | $.fn.typeahead = old |
| + | return this |
| + | } |
| + | |
| + | |
| + | /* TYPEAHEAD DATA-API |
| + | * ================== */ |
| + | |
| + | $(document).on('focus.typeahead.data-api', '[data-provide="typeahead"]', function (e) { |
| + | var $this = $(this) |
| + | if ($this.data('typeahead')) return |
| + | e.preventDefault() |
| + | $this.typeahead($this.data()) |
| + | }) |
| + | |
| + | }(window.jQuery); |
| + | /* ========================================================== |
| + | * bootstrap-affix.js v2.2.2 |
| + | * http://twitter.github.com/bootstrap/javascript.html#affix |
| + | * ========================================================== |
| + | * Copyright 2012 Twitter, Inc. |
| + | * |
| + | * Licensed under the Apache License, Version 2.0 (the "License"); |
| + | * you may not use this file except in compliance with the License. |
| + | * You may obtain a copy of the License at |
| + | * |
| + | * http://www.apache.org/licenses/LICENSE-2.0 |
| + | * |
| + | * Unless required by applicable law or agreed to in writing, software |
| + | * distributed under the License is distributed on an "AS IS" BASIS, |
| + | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| + | * See the License for the specific language governing permissions and |
| + | * limitations under the License. |
| + | * ========================================================== */ |
| + | |
| + | |
| + | !function ($) { |
| + | |
| + | "use strict"; // jshint ;_; |
| + | |
| + | |
| + | /* AFFIX CLASS DEFINITION |
| + | * ====================== */ |
| + | |
| + | var Affix = function (element, options) { |
| + | this.options = $.extend({}, $.fn.affix.defaults, options) |
| + | this.$window = $(window) |
| + | .on('scroll.affix.data-api', $.proxy(this.checkPosition, this)) |
| + | .on('click.affix.data-api', $.proxy(function () { setTimeout($.proxy(this.checkPosition, this), 1) }, this)) |
| + | this.$element = $(element) |
| + | this.checkPosition() |
| + | } |
| + | |
| + | Affix.prototype.checkPosition = function () { |
| + | if (!this.$element.is(':visible')) return |
| + | |
| + | var scrollHeight = $(document).height() |
| + | , scrollTop = this.$window.scrollTop() |
| + | , position = this.$element.offset() |
| + | , offset = this.options.offset |
| + | , offsetBottom = offset.bottom |
| + | , offsetTop = offset.top |
| + | , reset = 'affix affix-top affix-bottom' |
| + | , affix |
| + | |
| + | if (typeof offset != 'object') offsetBottom = offsetTop = offset |
| + | if (typeof offsetTop == 'function') offsetTop = offset.top() |
| + | if (typeof offsetBottom == 'function') offsetBottom = offset.bottom() |
| + | |
| + | affix = this.unpin != null && (scrollTop + this.unpin <= position.top) ? |
| + | false : offsetBottom != null && (position.top + this.$element.height() >= scrollHeight - offsetBottom) ? |
| + | 'bottom' : offsetTop != null && scrollTop <= offsetTop ? |
| + | 'top' : false |
| + | |
| + | if (this.affixed === affix) return |
| + | |
| + | this.affixed = affix |
| + | this.unpin = affix == 'bottom' ? position.top - scrollTop : null |
| + | |
| + | this.$element.removeClass(reset).addClass('affix' + (affix ? '-' + affix : '')) |
| + | } |
| + | |
| + | |
| + | /* AFFIX PLUGIN DEFINITION |
| + | * ======================= */ |
| + | |
| + | var old = $.fn.affix |
| + | |
| + | $.fn.affix = function (option) { |
| + | return this.each(function () { |
| + | var $this = $(this) |
| + | , data = $this.data('affix') |
| + | , options = typeof option == 'object' && option |
| + | if (!data) $this.data('affix', (data = new Affix(this, options))) |
| + | if (typeof option == 'string') data[option]() |
| + | }) |
| + | } |
| + | |
| + | $.fn.affix.Constructor = Affix |
| + | |
| + | $.fn.affix.defaults = { |
| + | offset: 0 |
| + | } |
| + | |
| + | |
| + | /* AFFIX NO CONFLICT |
| + | * ================= */ |
| + | |
| + | $.fn.affix.noConflict = function () { |
| + | $.fn.affix = old |
| + | return this |
| + | } |
| + | |
| + | |
| + | /* AFFIX DATA-API |
| + | * ============== */ |
| + | |
| + | $(window).on('load', function () { |
| + | $('[data-spy="affix"]').each(function () { |
| + | var $spy = $(this) |
| + | , data = $spy.data() |
| + | |
| + | data.offset = data.offset || {} |
| + | |
| + | data.offsetBottom && (data.offset.bottom = data.offsetBottom) |
| + | data.offsetTop && (data.offset.top = data.offsetTop) |
| + | |
| + | $spy.affix(data) |
| + | }) |
| + | }) |
| + | |
| + | |
| + | }(window.jQuery); |
| \ No newline at end of file | |
generators/bootstrap/public/javascripts/bootstrap.min.js
+6
-0
| @@ | @@ -0,0 +1,6 @@ |
| + | /*! |
| + | * Bootstrap.js by @fat & @mdo |
| + | * Copyright 2012 Twitter, Inc. |
| + | * http://www.apache.org/licenses/LICENSE-2.0.txt |
| + | */ |
| + | !function($){"use strict";$(function(){$.support.transition=function(){var transitionEnd=function(){var name,el=document.createElement("bootstrap"),transEndEventNames={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(name in transEndEventNames)if(void 0!==el.style[name])return transEndEventNames[name]}();return transitionEnd&&{end:transitionEnd}}()})}(window.jQuery),!function($){"use strict";var dismiss='[data-dismiss="alert"]',Alert=function(el){$(el).on("click",dismiss,this.close)};Alert.prototype.close=function(e){function removeElement(){$parent.trigger("closed").remove()}var $parent,$this=$(this),selector=$this.attr("data-target");selector||(selector=$this.attr("href"),selector=selector&&selector.replace(/.*(?=#[^\s]*$)/,"")),$parent=$(selector),e&&e.preventDefault(),$parent.length||($parent=$this.hasClass("alert")?$this:$this.parent()),$parent.trigger(e=$.Event("close")),e.isDefaultPrevented()||($parent.removeClass("in"),$.support.transition&&$parent.hasClass("fade")?$parent.on($.support.transition.end,removeElement):removeElement())};var old=$.fn.alert;$.fn.alert=function(option){return this.each(function(){var $this=$(this),data=$this.data("alert");data||$this.data("alert",data=new Alert(this)),"string"==typeof option&&data[option].call($this)})},$.fn.alert.Constructor=Alert,$.fn.alert.noConflict=function(){return $.fn.alert=old,this},$(document).on("click.alert.data-api",dismiss,Alert.prototype.close)}(window.jQuery),!function($){"use strict";var Button=function(element,options){this.$element=$(element),this.options=$.extend({},$.fn.button.defaults,options)};Button.prototype.setState=function(state){var d="disabled",$el=this.$element,data=$el.data(),val=$el.is("input")?"val":"html";state+="Text",data.resetText||$el.data("resetText",$el[val]()),$el[val](data[state]||this.options[state]),setTimeout(function(){"loadingText"==state?$el.addClass(d).attr(d,d):$el.removeClass(d).removeAttr(d)},0)},Button.prototype.toggle=function(){var $parent=this.$element.closest('[data-toggle="buttons-radio"]');$parent&&$parent.find(".active").removeClass("active"),this.$element.toggleClass("active")};var old=$.fn.button;$.fn.button=function(option){return this.each(function(){var $this=$(this),data=$this.data("button"),options="object"==typeof option&&option;data||$this.data("button",data=new Button(this,options)),"toggle"==option?data.toggle():option&&data.setState(option)})},$.fn.button.defaults={loadingText:"loading..."},$.fn.button.Constructor=Button,$.fn.button.noConflict=function(){return $.fn.button=old,this},$(document).on("click.button.data-api","[data-toggle^=button]",function(e){var $btn=$(e.target);$btn.hasClass("btn")||($btn=$btn.closest(".btn")),$btn.button("toggle")})}(window.jQuery),!function($){"use strict";var Carousel=function(element,options){this.$element=$(element),this.options=options,"hover"==this.options.pause&&this.$element.on("mouseenter",$.proxy(this.pause,this)).on("mouseleave",$.proxy(this.cycle,this))};Carousel.prototype={cycle:function(e){return e||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval($.proxy(this.next,this),this.options.interval)),this},to:function(pos){var $active=this.$element.find(".item.active"),children=$active.parent().children(),activePos=children.index($active),that=this;if(!(pos>children.length-1||0>pos))return this.sliding?this.$element.one("slid",function(){that.to(pos)}):activePos==pos?this.pause().cycle():this.slide(pos>activePos?"next":"prev",$(children[pos]))},pause:function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&$.support.transition.end&&(this.$element.trigger($.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){return this.sliding?void 0:this.slide("next")},prev:function(){return this.sliding?void 0:this.slide("prev")},slide:function(type,next){var e,$active=this.$element.find(".item.active"),$next=next||$active[type](),isCycling=this.interval,direction="next"==type?"left":"right",fallback="next"==type?"first":"last",that=this;if(this.sliding=!0,isCycling&&this.pause(),$next=$next.length?$next:this.$element.find(".item")[fallback](),e=$.Event("slide",{relatedTarget:$next[0]}),!$next.hasClass("active")){if($.support.transition&&this.$element.hasClass("slide")){if(this.$element.trigger(e),e.isDefaultPrevented())return;$next.addClass(type),$next[0].offsetWidth,$active.addClass(direction),$next.addClass(direction),this.$element.one($.support.transition.end,function(){$next.removeClass([type,direction].join(" ")).addClass("active"),$active.removeClass(["active",direction].join(" ")),that.sliding=!1,setTimeout(function(){that.$element.trigger("slid")},0)})}else{if(this.$element.trigger(e),e.isDefaultPrevented())return;$active.removeClass("active"),$next.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return isCycling&&this.cycle(),this}}};var old=$.fn.carousel;$.fn.carousel=function(option){return this.each(function(){var $this=$(this),data=$this.data("carousel"),options=$.extend({},$.fn.carousel.defaults,"object"==typeof option&&option),action="string"==typeof option?option:options.slide;data||$this.data("carousel",data=new Carousel(this,options)),"number"==typeof option?data.to(option):action?data[action]():options.interval&&data.cycle()})},$.fn.carousel.defaults={interval:5e3,pause:"hover"},$.fn.carousel.Constructor=Carousel,$.fn.carousel.noConflict=function(){return $.fn.carousel=old,this},$(document).on("click.carousel.data-api","[data-slide]",function(e){var href,$this=$(this),$target=$($this.attr("data-target")||(href=$this.attr("href"))&&href.replace(/.*(?=#[^\s]+$)/,"")),options=$.extend({},$target.data(),$this.data());$target.carousel(options),e.preventDefault()})}(window.jQuery),!function($){"use strict";var Collapse=function(element,options){this.$element=$(element),this.options=$.extend({},$.fn.collapse.defaults,options),this.options.parent&&(this.$parent=$(this.options.parent)),this.options.toggle&&this.toggle()};Collapse.prototype={constructor:Collapse,dimension:function(){var hasWidth=this.$element.hasClass("width");return hasWidth?"width":"height"},show:function(){var dimension,scroll,actives,hasData;if(!this.transitioning){if(dimension=this.dimension(),scroll=$.camelCase(["scroll",dimension].join("-")),actives=this.$parent&&this.$parent.find("> .accordion-group > .in"),actives&&actives.length){if(hasData=actives.data("collapse"),hasData&&hasData.transitioning)return;actives.collapse("hide"),hasData||actives.data("collapse",null)}this.$element[dimension](0),this.transition("addClass",$.Event("show"),"shown"),$.support.transition&&this.$element[dimension](this.$element[0][scroll])}},hide:function(){var dimension;this.transitioning||(dimension=this.dimension(),this.reset(this.$element[dimension]()),this.transition("removeClass",$.Event("hide"),"hidden"),this.$element[dimension](0))},reset:function(size){var dimension=this.dimension();return this.$element.removeClass("collapse")[dimension](size||"auto")[0].offsetWidth,this.$element[null!==size?"addClass":"removeClass"]("collapse"),this},transition:function(method,startEvent,completeEvent){var that=this,complete=function(){"show"==startEvent.type&&that.reset(),that.transitioning=0,that.$element.trigger(completeEvent)};this.$element.trigger(startEvent),startEvent.isDefaultPrevented()||(this.transitioning=1,this.$element[method]("in"),$.support.transition&&this.$element.hasClass("collapse")?this.$element.one($.support.transition.end,complete):complete())},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var old=$.fn.collapse;$.fn.collapse=function(option){return this.each(function(){var $this=$(this),data=$this.data("collapse"),options="object"==typeof option&&option;data||$this.data("collapse",data=new Collapse(this,options)),"string"==typeof option&&data[option]()})},$.fn.collapse.defaults={toggle:!0},$.fn.collapse.Constructor=Collapse,$.fn.collapse.noConflict=function(){return $.fn.collapse=old,this},$(document).on("click.collapse.data-api","[data-toggle=collapse]",function(e){var href,$this=$(this),target=$this.attr("data-target")||e.preventDefault()||(href=$this.attr("href"))&&href.replace(/.*(?=#[^\s]+$)/,""),option=$(target).data("collapse")?"toggle":$this.data();$this[$(target).hasClass("in")?"addClass":"removeClass"]("collapsed"),$(target).collapse(option)})}(window.jQuery),!function($){"use strict";function clearMenus(){$(toggle).each(function(){getParent($(this)).removeClass("open")})}function getParent($this){var $parent,selector=$this.attr("data-target");return selector||(selector=$this.attr("href"),selector=selector&&/#/.test(selector)&&selector.replace(/.*(?=#[^\s]*$)/,"")),$parent=$(selector),$parent.length||($parent=$this.parent()),$parent}var toggle="[data-toggle=dropdown]",Dropdown=function(element){var $el=$(element).on("click.dropdown.data-api",this.toggle);$("html").on("click.dropdown.data-api",function(){$el.parent().removeClass("open")})};Dropdown.prototype={constructor:Dropdown,toggle:function(){var $parent,isActive,$this=$(this);if(!$this.is(".disabled, :disabled"))return $parent=getParent($this),isActive=$parent.hasClass("open"),clearMenus(),isActive||$parent.toggleClass("open"),$this.focus(),!1},keydown:function(e){var $this,$items,$parent,isActive,index;if(/(38|40|27)/.test(e.keyCode)&&($this=$(this),e.preventDefault(),e.stopPropagation(),!$this.is(".disabled, :disabled"))){if($parent=getParent($this),isActive=$parent.hasClass("open"),!isActive||isActive&&27==e.keyCode)return $this.click();$items=$("[role=menu] li:not(.divider):visible a",$parent),$items.length&&(index=$items.index($items.filter(":focus")),38==e.keyCode&&index>0&&index--,40==e.keyCode&&$items.length-1>index&&index++,~index||(index=0),$items.eq(index).focus())}}};var old=$.fn.dropdown;$.fn.dropdown=function(option){return this.each(function(){var $this=$(this),data=$this.data("dropdown");data||$this.data("dropdown",data=new Dropdown(this)),"string"==typeof option&&data[option].call($this)})},$.fn.dropdown.Constructor=Dropdown,$.fn.dropdown.noConflict=function(){return $.fn.dropdown=old,this},$(document).on("click.dropdown.data-api touchstart.dropdown.data-api",clearMenus).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",toggle,Dropdown.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",toggle+", [role=menu]",Dropdown.prototype.keydown)}(window.jQuery),!function($){"use strict";var Modal=function(element,options){this.options=options,this.$element=$(element).delegate('[data-dismiss="modal"]',"click.dismiss.modal",$.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};Modal.prototype={constructor:Modal,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var that=this,e=$.Event("show");this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.escape(),this.backdrop(function(){var transition=$.support.transition&&that.$element.hasClass("fade");that.$element.parent().length||that.$element.appendTo(document.body),that.$element.show(),transition&&that.$element[0].offsetWidth,that.$element.addClass("in").attr("aria-hidden",!1),that.enforceFocus(),transition?that.$element.one($.support.transition.end,function(){that.$element.focus().trigger("shown")}):that.$element.focus().trigger("shown")}))},hide:function(e){e&&e.preventDefault(),e=$.Event("hide"),this.$element.trigger(e),this.isShown&&!e.isDefaultPrevented()&&(this.isShown=!1,this.escape(),$(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),$.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal())},enforceFocus:function(){var that=this;$(document).on("focusin.modal",function(e){that.$element[0]===e.target||that.$element.has(e.target).length||that.$element.focus()})},escape:function(){var that=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(e){27==e.which&&that.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var that=this,timeout=setTimeout(function(){that.$element.off($.support.transition.end),that.hideModal()},500);this.$element.one($.support.transition.end,function(){clearTimeout(timeout),that.hideModal()})},hideModal:function(){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(callback){var animate=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var doAnimate=$.support.transition&&animate;this.$backdrop=$('<div class="modal-backdrop '+animate+'" />').appendTo(document.body),this.$backdrop.click("static"==this.options.backdrop?$.proxy(this.$element[0].focus,this.$element[0]):$.proxy(this.hide,this)),doAnimate&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),doAnimate?this.$backdrop.one($.support.transition.end,callback):callback()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),$.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one($.support.transition.end,$.proxy(this.removeBackdrop,this)):this.removeBackdrop()):callback&&callback()}};var old=$.fn.modal;$.fn.modal=function(option){return this.each(function(){var $this=$(this),data=$this.data("modal"),options=$.extend({},$.fn.modal.defaults,$this.data(),"object"==typeof option&&option);data||$this.data("modal",data=new Modal(this,options)),"string"==typeof option?data[option]():options.show&&data.show()})},$.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},$.fn.modal.Constructor=Modal,$.fn.modal.noConflict=function(){return $.fn.modal=old,this},$(document).on("click.modal.data-api",'[data-toggle="modal"]',function(e){var $this=$(this),href=$this.attr("href"),$target=$($this.attr("data-target")||href&&href.replace(/.*(?=#[^\s]+$)/,"")),option=$target.data("modal")?"toggle":$.extend({remote:!/#/.test(href)&&href},$target.data(),$this.data());e.preventDefault(),$target.modal(option).one("hide",function(){$this.focus()})})}(window.jQuery),!function($){"use strict";var Tooltip=function(element,options){this.init("tooltip",element,options)};Tooltip.prototype={constructor:Tooltip,init:function(type,element,options){var eventIn,eventOut;this.type=type,this.$element=$(element),this.options=this.getOptions(options),this.enabled=!0,"click"==this.options.trigger?this.$element.on("click."+this.type,this.options.selector,$.proxy(this.toggle,this)):"manual"!=this.options.trigger&&(eventIn="hover"==this.options.trigger?"mouseenter":"focus",eventOut="hover"==this.options.trigger?"mouseleave":"blur",this.$element.on(eventIn+"."+this.type,this.options.selector,$.proxy(this.enter,this)),this.$element.on(eventOut+"."+this.type,this.options.selector,$.proxy(this.leave,this))),this.options.selector?this._options=$.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(options){return options=$.extend({},$.fn[this.type].defaults,options,this.$element.data()),options.delay&&"number"==typeof options.delay&&(options.delay={show:options.delay,hide:options.delay}),options},enter:function(e){var self=$(e.currentTarget)[this.type](this._options).data(this.type);return self.options.delay&&self.options.delay.show?(clearTimeout(this.timeout),self.hoverState="in",this.timeout=setTimeout(function(){"in"==self.hoverState&&self.show()},self.options.delay.show),void 0):self.show()},leave:function(e){var self=$(e.currentTarget)[this.type](this._options).data(this.type);return this.timeout&&clearTimeout(this.timeout),self.options.delay&&self.options.delay.hide?(self.hoverState="out",this.timeout=setTimeout(function(){"out"==self.hoverState&&self.hide()},self.options.delay.hide),void 0):self.hide()},show:function(){var $tip,inside,pos,actualWidth,actualHeight,placement,tp;if(this.hasContent()&&this.enabled){switch($tip=this.tip(),this.setContent(),this.options.animation&&$tip.addClass("fade"),placement="function"==typeof this.options.placement?this.options.placement.call(this,$tip[0],this.$element[0]):this.options.placement,inside=/in/.test(placement),$tip.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),pos=this.getPosition(inside),actualWidth=$tip[0].offsetWidth,actualHeight=$tip[0].offsetHeight,inside?placement.split(" ")[1]:placement){case"bottom":tp={top:pos.top+pos.height,left:pos.left+pos.width/2-actualWidth/2};break;case"top":tp={top:pos.top-actualHeight,left:pos.left+pos.width/2-actualWidth/2};break;case"left":tp={top:pos.top+pos.height/2-actualHeight/2,left:pos.left-actualWidth};break;case"right":tp={top:pos.top+pos.height/2-actualHeight/2,left:pos.left+pos.width}}$tip.offset(tp).addClass(placement).addClass("in")}},setContent:function(){var $tip=this.tip(),title=this.getTitle();$tip.find(".tooltip-inner")[this.options.html?"html":"text"](title),$tip.removeClass("fade in top bottom left right")},hide:function(){function removeWithAnimation(){var timeout=setTimeout(function(){$tip.off($.support.transition.end).detach()},500);$tip.one($.support.transition.end,function(){clearTimeout(timeout),$tip.detach()})}var $tip=this.tip();return $tip.removeClass("in"),$.support.transition&&this.$tip.hasClass("fade")?removeWithAnimation():$tip.detach(),this},fixTitle:function(){var $e=this.$element;($e.attr("title")||"string"!=typeof $e.attr("data-original-title"))&&$e.attr("data-original-title",$e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(inside){return $.extend({},inside?{top:0,left:0}:this.$element.offset(),{width:this.$element[0].offsetWidth,height:this.$element[0].offsetHeight})},getTitle:function(){var title,$e=this.$element,o=this.options;return title=$e.attr("data-original-title")||("function"==typeof o.title?o.title.call($e[0]):o.title)},tip:function(){return this.$tip=this.$tip||$(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(e){var self=$(e.currentTarget)[this.type](this._options).data(this.type);self[self.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var old=$.fn.tooltip;$.fn.tooltip=function(option){return this.each(function(){var $this=$(this),data=$this.data("tooltip"),options="object"==typeof option&&option;data||$this.data("tooltip",data=new Tooltip(this,options)),"string"==typeof option&&data[option]()})},$.fn.tooltip.Constructor=Tooltip,$.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},$.fn.tooltip.noConflict=function(){return $.fn.tooltip=old,this}}(window.jQuery),!function($){"use strict";var Popover=function(element,options){this.init("popover",element,options)};Popover.prototype=$.extend({},$.fn.tooltip.Constructor.prototype,{constructor:Popover,setContent:function(){var $tip=this.tip(),title=this.getTitle(),content=this.getContent();$tip.find(".popover-title")[this.options.html?"html":"text"](title),$tip.find(".popover-content")[this.options.html?"html":"text"](content),$tip.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var content,$e=this.$element,o=this.options;return content=$e.attr("data-content")||("function"==typeof o.content?o.content.call($e[0]):o.content)},tip:function(){return this.$tip||(this.$tip=$(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var old=$.fn.popover;$.fn.popover=function(option){return this.each(function(){var $this=$(this),data=$this.data("popover"),options="object"==typeof option&&option;data||$this.data("popover",data=new Popover(this,options)),"string"==typeof option&&data[option]()})},$.fn.popover.Constructor=Popover,$.fn.popover.defaults=$.extend({},$.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),$.fn.popover.noConflict=function(){return $.fn.popover=old,this}}(window.jQuery),!function($){"use strict";function ScrollSpy(element,options){var href,process=$.proxy(this.process,this),$element=$(element).is("body")?$(window):$(element);this.options=$.extend({},$.fn.scrollspy.defaults,options),this.$scrollElement=$element.on("scroll.scroll-spy.data-api",process),this.selector=(this.options.target||(href=$(element).attr("href"))&&href.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=$("body"),this.refresh(),this.process()}ScrollSpy.prototype={constructor:ScrollSpy,refresh:function(){var $targets,self=this;this.offsets=$([]),this.targets=$([]),$targets=this.$body.find(this.selector).map(function(){var $el=$(this),href=$el.data("target")||$el.attr("href"),$href=/^#\w/.test(href)&&$(href);return $href&&$href.length&&[[$href.position().top+self.$scrollElement.scrollTop(),href]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){self.offsets.push(this[0]),self.targets.push(this[1])})},process:function(){var i,scrollTop=this.$scrollElement.scrollTop()+this.options.offset,scrollHeight=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,maxScroll=scrollHeight-this.$scrollElement.height(),offsets=this.offsets,targets=this.targets,activeTarget=this.activeTarget;if(scrollTop>=maxScroll)return activeTarget!=(i=targets.last()[0])&&this.activate(i);for(i=offsets.length;i--;)activeTarget!=targets[i]&&scrollTop>=offsets[i]&&(!offsets[i+1]||offsets[i+1]>=scrollTop)&&this.activate(targets[i])},activate:function(target){var active,selector;this.activeTarget=target,$(this.selector).parent(".active").removeClass("active"),selector=this.selector+'[data-target="'+target+'"],'+this.selector+'[href="'+target+'"]',active=$(selector).parent("li").addClass("active"),active.parent(".dropdown-menu").length&&(active=active.closest("li.dropdown").addClass("active")),active.trigger("activate")}};var old=$.fn.scrollspy;$.fn.scrollspy=function(option){return this.each(function(){var $this=$(this),data=$this.data("scrollspy"),options="object"==typeof option&&option;data||$this.data("scrollspy",data=new ScrollSpy(this,options)),"string"==typeof option&&data[option]()})},$.fn.scrollspy.Constructor=ScrollSpy,$.fn.scrollspy.defaults={offset:10},$.fn.scrollspy.noConflict=function(){return $.fn.scrollspy=old,this},$(window).on("load",function(){$('[data-spy="scroll"]').each(function(){var $spy=$(this);$spy.scrollspy($spy.data())})})}(window.jQuery),!function($){"use strict";var Tab=function(element){this.element=$(element)};Tab.prototype={constructor:Tab,show:function(){var previous,$target,e,$this=this.element,$ul=$this.closest("ul:not(.dropdown-menu)"),selector=$this.attr("data-target");selector||(selector=$this.attr("href"),selector=selector&&selector.replace(/.*(?=#[^\s]*$)/,"")),$this.parent("li").hasClass("active")||(previous=$ul.find(".active:last a")[0],e=$.Event("show",{relatedTarget:previous}),$this.trigger(e),e.isDefaultPrevented()||($target=$(selector),this.activate($this.parent("li"),$ul),this.activate($target,$target.parent(),function(){$this.trigger({type:"shown",relatedTarget:previous})})))},activate:function(element,container,callback){function next(){$active.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),element.addClass("active"),transition?(element[0].offsetWidth,element.addClass("in")):element.removeClass("fade"),element.parent(".dropdown-menu")&&element.closest("li.dropdown").addClass("active"),callback&&callback()}var $active=container.find("> .active"),transition=callback&&$.support.transition&&$active.hasClass("fade");transition?$active.one($.support.transition.end,next):next(),$active.removeClass("in")}};var old=$.fn.tab;$.fn.tab=function(option){return this.each(function(){var $this=$(this),data=$this.data("tab");data||$this.data("tab",data=new Tab(this)),"string"==typeof option&&data[option]()})},$.fn.tab.Constructor=Tab,$.fn.tab.noConflict=function(){return $.fn.tab=old,this},$(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(e){e.preventDefault(),$(this).tab("show")})}(window.jQuery),!function($){"use strict";var Typeahead=function(element,options){this.$element=$(element),this.options=$.extend({},$.fn.typeahead.defaults,options),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=$(this.options.menu),this.shown=!1,this.listen()};Typeahead.prototype={constructor:Typeahead,select:function(){var val=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(val)).change(),this.hide()},updater:function(item){return item},show:function(){var pos=$.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:pos.top+pos.height,left:pos.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(){var items;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(items=$.isFunction(this.source)?this.source(this.query,$.proxy(this.process,this)):this.source,items?this.process(items):this)},process:function(items){var that=this;return items=$.grep(items,function(item){return that.matcher(item)}),items=this.sorter(items),items.length?this.render(items.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(item){return~item.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(items){for(var item,beginswith=[],caseSensitive=[],caseInsensitive=[];item=items.shift();)item.toLowerCase().indexOf(this.query.toLowerCase())?~item.indexOf(this.query)?caseSensitive.push(item):caseInsensitive.push(item):beginswith.push(item);return beginswith.concat(caseSensitive,caseInsensitive)},highlighter:function(item){var query=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return item.replace(RegExp("("+query+")","ig"),function($1,match){return"<strong>"+match+"</strong>"})},render:function(items){var that=this;return items=$(items).map(function(i,item){return i=$(that.options.item).attr("data-value",item),i.find("a").html(that.highlighter(item)),i[0]}),items.first().addClass("active"),this.$menu.html(items),this},next:function(){var active=this.$menu.find(".active").removeClass("active"),next=active.next();next.length||(next=$(this.$menu.find("li")[0])),next.addClass("active")},prev:function(){var active=this.$menu.find(".active").removeClass("active"),prev=active.prev();prev.length||(prev=this.$menu.find("li").last()),prev.addClass("active")},listen:function(){this.$element.on("blur",$.proxy(this.blur,this)).on("keypress",$.proxy(this.keypress,this)).on("keyup",$.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",$.proxy(this.keydown,this)),this.$menu.on("click",$.proxy(this.click,this)).on("mouseenter","li",$.proxy(this.mouseenter,this))},eventSupported:function(eventName){var isSupported=eventName in this.$element;return isSupported||(this.$element.setAttribute(eventName,"return;"),isSupported="function"==typeof this.$element[eventName]),isSupported},move:function(e){if(this.shown){switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()}},keydown:function(e){this.suppressKeyPressRepeat=~$.inArray(e.keyCode,[40,38,9,13,27]),this.move(e)},keypress:function(e){this.suppressKeyPressRepeat||this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},blur:function(){var that=this;setTimeout(function(){that.hide()},150)},click:function(e){e.stopPropagation(),e.preventDefault(),this.select()},mouseenter:function(e){this.$menu.find(".active").removeClass("active"),$(e.currentTarget).addClass("active")}};var old=$.fn.typeahead;$.fn.typeahead=function(option){return this.each(function(){var $this=$(this),data=$this.data("typeahead"),options="object"==typeof option&&option;data||$this.data("typeahead",data=new Typeahead(this,options)),"string"==typeof option&&data[option]()})},$.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},$.fn.typeahead.Constructor=Typeahead,$.fn.typeahead.noConflict=function(){return $.fn.typeahead=old,this},$(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(e){var $this=$(this);$this.data("typeahead")||(e.preventDefault(),$this.typeahead($this.data()))})}(window.jQuery),!function($){"use strict";var Affix=function(element,options){this.options=$.extend({},$.fn.affix.defaults,options),this.$window=$(window).on("scroll.affix.data-api",$.proxy(this.checkPosition,this)).on("click.affix.data-api",$.proxy(function(){setTimeout($.proxy(this.checkPosition,this),1)},this)),this.$element=$(element),this.checkPosition()};Affix.prototype.checkPosition=function(){if(this.$element.is(":visible")){var affix,scrollHeight=$(document).height(),scrollTop=this.$window.scrollTop(),position=this.$element.offset(),offset=this.options.offset,offsetBottom=offset.bottom,offsetTop=offset.top,reset="affix affix-top affix-bottom";"object"!=typeof offset&&(offsetBottom=offsetTop=offset),"function"==typeof offsetTop&&(offsetTop=offset.top()),"function"==typeof offsetBottom&&(offsetBottom=offset.bottom()),affix=null!=this.unpin&&scrollTop+this.unpin<=position.top?!1:null!=offsetBottom&&position.top+this.$element.height()>=scrollHeight-offsetBottom?"bottom":null!=offsetTop&&offsetTop>=scrollTop?"top":!1,this.affixed!==affix&&(this.affixed=affix,this.unpin="bottom"==affix?position.top-scrollTop:null,this.$element.removeClass(reset).addClass("affix"+(affix?"-"+affix:"")))}};var old=$.fn.affix;$.fn.affix=function(option){return this.each(function(){var $this=$(this),data=$this.data("affix"),options="object"==typeof option&&option;data||$this.data("affix",data=new Affix(this,options)),"string"==typeof option&&data[option]()})},$.fn.affix.Constructor=Affix,$.fn.affix.defaults={offset:0},$.fn.affix.noConflict=function(){return $.fn.affix=old,this},$(window).on("load",function(){$('[data-spy="affix"]').each(function(){var $spy=$(this),data=$spy.data();data.offset=data.offset||{},data.offsetBottom&&(data.offset.bottom=data.offsetBottom),data.offsetTop&&(data.offset.top=data.offsetTop),$spy.affix(data)})})}(window.jQuery); |
| \ No newline at end of file | |
generators/bootstrap/public/stylesheets/application.css.scss
+39
-0
| @@ | @@ -0,0 +1,39 @@ |
| + | body { |
| + | padding-top: 20px; |
| + | padding-bottom: 40px; |
| + | } |
| + | |
| + | /* Custom container */ |
| + | .container-narrow { |
| + | margin: 0 auto; |
| + | max-width: 700px; |
| + | |
| + | & > hr { |
| + | margin: 30px 0; |
| + | } |
| + | } |
| + | |
| + | /* Main marketing message and sign up button */ |
| + | .jumbotron { |
| + | margin: 60px 0; |
| + | text-align: center; |
| + | |
| + | h1 { |
| + | font-size: 72px; |
| + | line-height: 1; |
| + | } |
| + | |
| + | .btn { |
| + | font-size: 21px; |
| + | padding: 14px 24px; |
| + | } |
| + | } |
| + | |
| + | /* Supporting marketing content */ |
| + | .marketing { |
| + | margin: 60px 0; |
| + | |
| + | p + h4 { |
| + | margin-top: 28px; |
| + | } |
| + | } |
generators/bootstrap/public/stylesheets/bootstrap-responsive.css
+1092
-0
| @@ | @@ -0,0 +1,1092 @@ |
| + | /*! |
| + | * Bootstrap Responsive v2.2.2 |
| + | * |
| + | * 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. |
| + | */ |
| + | |
| + | @-ms-viewport { |
| + | width: device-width; |
| + | } |
| + | |
| + | .clearfix { |
| + | *zoom: 1; |
| + | } |
| + | |
| + | .clearfix:before, |
| + | .clearfix:after { |
| + | display: table; |
| + | line-height: 0; |
| + | content: ""; |
| + | } |
| + | |
| + | .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; |
| + | } |
| + | |
| + | .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; |
| + | } |
| + | } |
| + | |
| + | @media (min-width: 1200px) { |
| + | .row { |
| + | margin-left: -30px; |
| + | *zoom: 1; |
| + | } |
| + | .row:before, |
| + | .row:after { |
| + | display: table; |
| + | line-height: 0; |
| + | content: ""; |
| + | } |
| + | .row:after { |
| + | clear: both; |
| + | } |
| + | [class*="span"] { |
| + | float: left; |
| + | min-height: 1px; |
| + | margin-left: 30px; |
| + | } |
| + | .container, |
| + | .navbar-static-top .container, |
| + | .navbar-fixed-top .container, |
| + | .navbar-fixed-bottom .container { |
| + | width: 1170px; |
| + | } |
| + | .span12 { |
| + | width: 1170px; |
| + | } |
| + | .span11 { |
| + | width: 1070px; |
| + | } |
| + | .span10 { |
| + | width: 970px; |
| + | } |
| + | .span9 { |
| + | width: 870px; |
| + | } |
| + | .span8 { |
| + | width: 770px; |
| + | } |
| + | .span7 { |
| + | width: 670px; |
| + | } |
| + | .span6 { |
| + | width: 570px; |
| + | } |
| + | .span5 { |
| + | width: 470px; |
| + | } |
| + | .span4 { |
| + | width: 370px; |
| + | } |
| + | .span3 { |
| + | width: 270px; |
| + | } |
| + | .span2 { |
| + | width: 170px; |
| + | } |
| + | .span1 { |
| + | width: 70px; |
| + | } |
| + | .offset12 { |
| + | margin-left: 1230px; |
| + | } |
| + | .offset11 { |
| + | margin-left: 1130px; |
| + | } |
| + | .offset10 { |
| + | margin-left: 1030px; |
| + | } |
| + | .offset9 { |
| + | margin-left: 930px; |
| + | } |
| + | .offset8 { |
| + | margin-left: 830px; |
| + | } |
| + | .offset7 { |
| + | margin-left: 730px; |
| + | } |
| + | .offset6 { |
| + | margin-left: 630px; |
| + | } |
| + | .offset5 { |
| + | margin-left: 530px; |
| + | } |
| + | .offset4 { |
| + | margin-left: 430px; |
| + | } |
| + | .offset3 { |
| + | margin-left: 330px; |
| + | } |
| + | .offset2 { |
| + | margin-left: 230px; |
| + | } |
| + | .offset1 { |
| + | margin-left: 130px; |
| + | } |
| + | .row-fluid { |
| + | width: 100%; |
| + | *zoom: 1; |
| + | } |
| + | .row-fluid:before, |
| + | .row-fluid:after { |
| + | display: table; |
| + | line-height: 0; |
| + | content: ""; |
| + | } |
| + | .row-fluid:after { |
| + | clear: both; |
| + | } |
| + | .row-fluid [class*="span"] { |
| + | display: block; |
| + | float: left; |
| + | width: 100%; |
| + | min-height: 30px; |
| + | margin-left: 2.564102564102564%; |
| + | *margin-left: 2.5109110747408616%; |
| + | -webkit-box-sizing: border-box; |
| + | -moz-box-sizing: border-box; |
| + | box-sizing: border-box; |
| + | } |
| + | .row-fluid [class*="span"]:first-child { |
| + | margin-left: 0; |
| + | } |
| + | .row-fluid .controls-row [class*="span"] + [class*="span"] { |
| + | margin-left: 2.564102564102564%; |
| + | } |
| + | .row-fluid .span12 { |
| + | width: 100%; |
| + | *width: 99.94680851063829%; |
| + | } |
| + | .row-fluid .span11 { |
| + | width: 91.45299145299145%; |
| + | *width: 91.39979996362975%; |
| + | } |
| + | .row-fluid .span10 { |
| + | width: 82.90598290598291%; |
| + | *width: 82.8527914166212%; |
| + | } |
| + | .row-fluid .span9 { |
| + | width: 74.35897435897436%; |
| + | *width: 74.30578286961266%; |
| + | } |
| + | .row-fluid .span8 { |
| + | width: 65.81196581196582%; |
| + | *width: 65.75877432260411%; |
| + | } |
| + | .row-fluid .span7 { |
| + | width: 57.26495726495726%; |
| + | *width: 57.21176577559556%; |
| + | } |
| + | .row-fluid .span6 { |
| + | width: 48.717948717948715%; |
| + | *width: 48.664757228587014%; |
| + | } |
| + | .row-fluid .span5 { |
| + | width: 40.17094017094017%; |
| + | *width: 40.11774868157847%; |
| + | } |
| + | .row-fluid .span4 { |
| + | width: 31.623931623931625%; |
| + | *width: 31.570740134569924%; |
| + | } |
| + | .row-fluid .span3 { |
| + | width: 23.076923076923077%; |
| + | *width: 23.023731587561375%; |
| + | } |
| + | .row-fluid .span2 { |
| + | width: 14.52991452991453%; |
| + | *width: 14.476723040552828%; |
| + | } |
| + | .row-fluid .span1 { |
| + | width: 5.982905982905983%; |
| + | *width: 5.929714493544281%; |
| + | } |
| + | .row-fluid .offset12 { |
| + | margin-left: 105.12820512820512%; |
| + | *margin-left: 105.02182214948171%; |
| + | } |
| + | .row-fluid .offset12:first-child { |
| + | margin-left: 102.56410256410257%; |
| + | *margin-left: 102.45771958537915%; |
| + | } |
| + | .row-fluid .offset11 { |
| + | margin-left: 96.58119658119658%; |
| + | *margin-left: 96.47481360247316%; |
| + | } |
| + | .row-fluid .offset11:first-child { |
| + | margin-left: 94.01709401709402%; |
| + | *margin-left: 93.91071103837061%; |
| + | } |
| + | .row-fluid .offset10 { |
| + | margin-left: 88.03418803418803%; |
| + | *margin-left: 87.92780505546462%; |
| + | } |
| + | .row-fluid .offset10:first-child { |
| + | margin-left: 85.47008547008548%; |
| + | *margin-left: 85.36370249136206%; |
| + | } |
| + | .row-fluid .offset9 { |
| + | margin-left: 79.48717948717949%; |
| + | *margin-left: 79.38079650845607%; |
| + | } |
| + | .row-fluid .offset9:first-child { |
| + | margin-left: 76.92307692307693%; |
| + | *margin-left: 76.81669394435352%; |
| + | } |
| + | .row-fluid .offset8 { |
| + | margin-left: 70.94017094017094%; |
| + | *margin-left: 70.83378796144753%; |
| + | } |
| + | .row-fluid .offset8:first-child { |
| + | margin-left: 68.37606837606839%; |
| + | *margin-left: 68.26968539734497%; |
| + | } |
| + | .row-fluid .offset7 { |
| + | margin-left: 62.393162393162385%; |
| + | *margin-left: 62.28677941443899%; |
| + | } |
| + | .row-fluid .offset7:first-child { |
| + | margin-left: 59.82905982905982%; |
| + | *margin-left: 59.72267685033642%; |
| + | } |
| + | .row-fluid .offset6 { |
| + | margin-left: 53.84615384615384%; |
| + | *margin-left: 53.739770867430444%; |
| + | } |
| + | .row-fluid .offset6:first-child { |
| + | margin-left: 51.28205128205128%; |
| + | *margin-left: 51.175668303327875%; |
| + | } |
| + | .row-fluid .offset5 { |
| + | margin-left: 45.299145299145295%; |
| + | *margin-left: 45.1927623204219%; |
| + | } |
| + | .row-fluid .offset5:first-child { |
| + | margin-left: 42.73504273504273%; |
| + | *margin-left: 42.62865975631933%; |
| + | } |
| + | .row-fluid .offset4 { |
| + | margin-left: 36.75213675213675%; |
| + | *margin-left: 36.645753773413354%; |
| + | } |
| + | .row-fluid .offset4:first-child { |
| + | margin-left: 34.18803418803419%; |
| + | *margin-left: 34.081651209310785%; |
| + | } |
| + | .row-fluid .offset3 { |
| + | margin-left: 28.205128205128204%; |
| + | *margin-left: 28.0987452264048%; |
| + | } |
| + | .row-fluid .offset3:first-child { |
| + | margin-left: 25.641025641025642%; |
| + | *margin-left: 25.53464266230224%; |
| + | } |
| + | .row-fluid .offset2 { |
| + | margin-left: 19.65811965811966%; |
| + | *margin-left: 19.551736679396257%; |
| + | } |
| + | .row-fluid .offset2:first-child { |
| + | margin-left: 17.094017094017094%; |
| + | *margin-left: 16.98763411529369%; |
| + | } |
| + | .row-fluid .offset1 { |
| + | margin-left: 11.11111111111111%; |
| + | *margin-left: 11.004728132387708%; |
| + | } |
| + | .row-fluid .offset1:first-child { |
| + | margin-left: 8.547008547008547%; |
| + | *margin-left: 8.440625568285142%; |
| + | } |
| + | input, |
| + | textarea, |
| + | .uneditable-input { |
| + | margin-left: 0; |
| + | } |
| + | .controls-row [class*="span"] + [class*="span"] { |
| + | margin-left: 30px; |
| + | } |
| + | input.span12, |
| + | textarea.span12, |
| + | .uneditable-input.span12 { |
| + | width: 1156px; |
| + | } |
| + | input.span11, |
| + | textarea.span11, |
| + | .uneditable-input.span11 { |
| + | width: 1056px; |
| + | } |
| + | input.span10, |
| + | textarea.span10, |
| + | .uneditable-input.span10 { |
| + | width: 956px; |
| + | } |
| + | input.span9, |
| + | textarea.span9, |
| + | .uneditable-input.span9 { |
| + | width: 856px; |
| + | } |
| + | input.span8, |
| + | textarea.span8, |
| + | .uneditable-input.span8 { |
| + | width: 756px; |
| + | } |
| + | input.span7, |
| + | textarea.span7, |
| + | .uneditable-input.span7 { |
| + | width: 656px; |
| + | } |
| + | input.span6, |
| + | textarea.span6, |
| + | .uneditable-input.span6 { |
| + | width: 556px; |
| + | } |
| + | input.span5, |
| + | textarea.span5, |
| + | .uneditable-input.span5 { |
| + | width: 456px; |
| + | } |
| + | input.span4, |
| + | textarea.span4, |
| + | .uneditable-input.span4 { |
| + | width: 356px; |
| + | } |
| + | input.span3, |
| + | textarea.span3, |
| + | .uneditable-input.span3 { |
| + | width: 256px; |
| + | } |
| + | input.span2, |
| + | textarea.span2, |
| + | .uneditable-input.span2 { |
| + | width: 156px; |
| + | } |
| + | input.span1, |
| + | textarea.span1, |
| + | .uneditable-input.span1 { |
| + | width: 56px; |
| + | } |
| + | .thumbnails { |
| + | margin-left: -30px; |
| + | } |
| + | .thumbnails > li { |
| + | margin-left: 30px; |
| + | } |
| + | .row-fluid .thumbnails { |
| + | margin-left: 0; |
| + | } |
| + | } |
| + | |
| + | @media (min-width: 768px) and (max-width: 979px) { |
| + | .row { |
| + | margin-left: -20px; |
| + | *zoom: 1; |
| + | } |
| + | .row:before, |
| + | .row:after { |
| + | display: table; |
| + | line-height: 0; |
| + | content: ""; |
| + | } |
| + | .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: 724px; |
| + | } |
| + | .span12 { |
| + | width: 724px; |
| + | } |
| + | .span11 { |
| + | width: 662px; |
| + | } |
| + | .span10 { |
| + | width: 600px; |
| + | } |
| + | .span9 { |
| + | width: 538px; |
| + | } |
| + | .span8 { |
| + | width: 476px; |
| + | } |
| + | .span7 { |
| + | width: 414px; |
| + | } |
| + | .span6 { |
| + | width: 352px; |
| + | } |
| + | .span5 { |
| + | width: 290px; |
| + | } |
| + | .span4 { |
| + | width: 228px; |
| + | } |
| + | .span3 { |
| + | width: 166px; |
| + | } |
| + | .span2 { |
| + | width: 104px; |
| + | } |
| + | .span1 { |
| + | width: 42px; |
| + | } |
| + | .offset12 { |
| + | margin-left: 764px; |
| + | } |
| + | .offset11 { |
| + | margin-left: 702px; |
| + | } |
| + | .offset10 { |
| + | margin-left: 640px; |
| + | } |
| + | .offset9 { |
| + | margin-left: 578px; |
| + | } |
| + | .offset8 { |
| + | margin-left: 516px; |
| + | } |
| + | .offset7 { |
| + | margin-left: 454px; |
| + | } |
| + | .offset6 { |
| + | margin-left: 392px; |
| + | } |
| + | .offset5 { |
| + | margin-left: 330px; |
| + | } |
| + | .offset4 { |
| + | margin-left: 268px; |
| + | } |
| + | .offset3 { |
| + | margin-left: 206px; |
| + | } |
| + | .offset2 { |
| + | margin-left: 144px; |
| + | } |
| + | .offset1 { |
| + | margin-left: 82px; |
| + | } |
| + | .row-fluid { |
| + | width: 100%; |
| + | *zoom: 1; |
| + | } |
| + | .row-fluid:before, |
| + | .row-fluid:after { |
| + | display: table; |
| + | line-height: 0; |
| + | content: ""; |
| + | } |
| + | .row-fluid:after { |
| + | clear: both; |
| + | } |
| + | .row-fluid [class*="span"] { |
| + | display: block; |
| + | float: left; |
| + | width: 100%; |
| + | min-height: 30px; |
| + | margin-left: 2.7624309392265194%; |
| + | *margin-left: 2.709239449864817%; |
| + | -webkit-box-sizing: border-box; |
| + | -moz-box-sizing: border-box; |
| + | box-sizing: border-box; |
| + | } |
| + | .row-fluid [class*="span"]:first-child { |
| + | margin-left: 0; |
| + | } |
| + | .row-fluid .controls-row [class*="span"] + [class*="span"] { |
| + | margin-left: 2.7624309392265194%; |
| + | } |
| + | .row-fluid .span12 { |
| + | width: 100%; |
| + | *width: 99.94680851063829%; |
| + | } |
| + | .row-fluid .span11 { |
| + | width: 91.43646408839778%; |
| + | *width: 91.38327259903608%; |
| + | } |
| + | .row-fluid .span10 { |
| + | width: 82.87292817679558%; |
| + | *width: 82.81973668743387%; |
| + | } |
| + | .row-fluid .span9 { |
| + | width: 74.30939226519337%; |
| + | *width: 74.25620077583166%; |
| + | } |
| + | .row-fluid .span8 { |
| + | width: 65.74585635359117%; |
| + | *width: 65.69266486422946%; |
| + | } |
| + | .row-fluid .span7 { |
| + | width: 57.18232044198895%; |
| + | *width: 57.12912895262725%; |
| + | } |
| + | .row-fluid .span6 { |
| + | width: 48.61878453038674%; |
| + | *width: 48.56559304102504%; |
| + | } |
| + | .row-fluid .span5 { |
| + | width: 40.05524861878453%; |
| + | *width: 40.00205712942283%; |
| + | } |
| + | .row-fluid .span4 { |
| + | width: 31.491712707182323%; |
| + | *width: 31.43852121782062%; |
| + | } |
| + | .row-fluid .span3 { |
| + | width: 22.92817679558011%; |
| + | *width: 22.87498530621841%; |
| + | } |
| + | .row-fluid .span2 { |
| + | width: 14.3646408839779%; |
| + | *width: 14.311449394616199%; |
| + | } |
| + | .row-fluid .span1 { |
| + | width: 5.801104972375691%; |
| + | *width: 5.747913483013988%; |
| + | } |
| + | .row-fluid .offset12 { |
| + | margin-left: 105.52486187845304%; |
| + | *margin-left: 105.41847889972962%; |
| + | } |
| + | .row-fluid .offset12:first-child { |
| + | margin-left: 102.76243093922652%; |
| + | *margin-left: 102.6560479605031%; |
| + | } |
| + | .row-fluid .offset11 { |
| + | margin-left: 96.96132596685082%; |
| + | *margin-left: 96.8549429881274%; |
| + | } |
| + | .row-fluid .offset11:first-child { |
| + | margin-left: 94.1988950276243%; |
| + | *margin-left: 94.09251204890089%; |
| + | } |
| + | .row-fluid .offset10 { |
| + | margin-left: 88.39779005524862%; |
| + | *margin-left: 88.2914070765252%; |
| + | } |
| + | .row-fluid .offset10:first-child { |
| + | margin-left: 85.6353591160221%; |
| + | *margin-left: 85.52897613729868%; |
| + | } |
| + | .row-fluid .offset9 { |
| + | margin-left: 79.8342541436464%; |
| + | *margin-left: 79.72787116492299%; |
| + | } |
| + | .row-fluid .offset9:first-child { |
| + | margin-left: 77.07182320441989%; |
| + | *margin-left: 76.96544022569647%; |
| + | } |
| + | .row-fluid .offset8 { |
| + | margin-left: 71.2707182320442%; |
| + | *margin-left: 71.16433525332079%; |
| + | } |
| + | .row-fluid .offset8:first-child { |
| + | margin-left: 68.50828729281768%; |
| + | *margin-left: 68.40190431409427%; |
| + | } |
| + | .row-fluid .offset7 { |
| + | margin-left: 62.70718232044199%; |
| + | *margin-left: 62.600799341718584%; |
| + | } |
| + | .row-fluid .offset7:first-child { |
| + | margin-left: 59.94475138121547%; |
| + | *margin-left: 59.838368402492065%; |
| + | } |
| + | .row-fluid .offset6 { |
| + | margin-left: 54.14364640883978%; |
| + | *margin-left: 54.037263430116376%; |
| + | } |
| + | .row-fluid .offset6:first-child { |
| + | margin-left: 51.38121546961326%; |
| + | *margin-left: 51.27483249088986%; |
| + | } |
| + | .row-fluid .offset5 { |
| + | margin-left: 45.58011049723757%; |
| + | *margin-left: 45.47372751851417%; |
| + | } |
| + | .row-fluid .offset5:first-child { |
| + | margin-left: 42.81767955801105%; |
| + | *margin-left: 42.71129657928765%; |
| + | } |
| + | .row-fluid .offset4 { |
| + | margin-left: 37.01657458563536%; |
| + | *margin-left: 36.91019160691196%; |
| + | } |
| + | .row-fluid .offset4:first-child { |
| + | margin-left: 34.25414364640884%; |
| + | *margin-left: 34.14776066768544%; |
| + | } |
| + | .row-fluid .offset3 { |
| + | margin-left: 28.45303867403315%; |
| + | *margin-left: 28.346655695309746%; |
| + | } |
| + | .row-fluid .offset3:first-child { |
| + | margin-left: 25.69060773480663%; |
| + | *margin-left: 25.584224756083227%; |
| + | } |
| + | .row-fluid .offset2 { |
| + | margin-left: 19.88950276243094%; |
| + | *margin-left: 19.783119783707537%; |
| + | } |
| + | .row-fluid .offset2:first-child { |
| + | margin-left: 17.12707182320442%; |
| + | *margin-left: 17.02068884448102%; |
| + | } |
| + | .row-fluid .offset1 { |
| + | margin-left: 11.32596685082873%; |
| + | *margin-left: 11.219583872105325%; |
| + | } |
| + | .row-fluid .offset1:first-child { |
| + | margin-left: 8.56353591160221%; |
| + | *margin-left: 8.457152932878806%; |
| + | } |
| + | input, |
| + | textarea, |
| + | .uneditable-input { |
| + | margin-left: 0; |
| + | } |
| + | .controls-row [class*="span"] + [class*="span"] { |
| + | margin-left: 20px; |
| + | } |
| + | input.span12, |
| + | textarea.span12, |
| + | .uneditable-input.span12 { |
| + | width: 710px; |
| + | } |
| + | input.span11, |
| + | textarea.span11, |
| + | .uneditable-input.span11 { |
| + | width: 648px; |
| + | } |
| + | input.span10, |
| + | textarea.span10, |
| + | .uneditable-input.span10 { |
| + | width: 586px; |
| + | } |
| + | input.span9, |
| + | textarea.span9, |
| + | .uneditable-input.span9 { |
| + | width: 524px; |
| + | } |
| + | input.span8, |
| + | textarea.span8, |
| + | .uneditable-input.span8 { |
| + | width: 462px; |
| + | } |
| + | input.span7, |
| + | textarea.span7, |
| + | .uneditable-input.span7 { |
| + | width: 400px; |
| + | } |
| + | input.span6, |
| + | textarea.span6, |
| + | .uneditable-input.span6 { |
| + | width: 338px; |
| + | } |
| + | input.span5, |
| + | textarea.span5, |
| + | .uneditable-input.span5 { |
| + | width: 276px; |
| + | } |
| + | input.span4, |
| + | textarea.span4, |
| + | .uneditable-input.span4 { |
| + | width: 214px; |
| + | } |
| + | input.span3, |
| + | textarea.span3, |
| + | .uneditable-input.span3 { |
| + | width: 152px; |
| + | } |
| + | input.span2, |
| + | textarea.span2, |
| + | .uneditable-input.span2 { |
| + | width: 90px; |
| + | } |
| + | input.span1, |
| + | textarea.span1, |
| + | .uneditable-input.span1 { |
| + | width: 28px; |
| + | } |
| + | } |
| + | |
| + | @media (max-width: 767px) { |
| + | body { |
| + | padding-right: 20px; |
| + | padding-left: 20px; |
| + | } |
| + | .navbar-fixed-top, |
| + | .navbar-fixed-bottom, |
| + | .navbar-static-top { |
| + | margin-right: -20px; |
| + | margin-left: -20px; |
| + | } |
| + | .container-fluid { |
| + | padding: 0; |
| + | } |
| + | .dl-horizontal dt { |
| + | float: none; |
| + | width: auto; |
| + | clear: none; |
| + | text-align: left; |
| + | } |
| + | .dl-horizontal dd { |
| + | margin-left: 0; |
| + | } |
| + | .container { |
| + | width: auto; |
| + | } |
| + | .row-fluid { |
| + | width: 100%; |
| + | } |
| + | .row, |
| + | .thumbnails { |
| + | margin-left: 0; |
| + | } |
| + | .thumbnails > li { |
| + | float: none; |
| + | margin-left: 0; |
| + | } |
| + | [class*="span"], |
| + | .uneditable-input[class*="span"], |
| + | .row-fluid [class*="span"] { |
| + | display: block; |
| + | float: none; |
| + | width: 100%; |
| + | margin-left: 0; |
| + | -webkit-box-sizing: border-box; |
| + | -moz-box-sizing: border-box; |
| + | box-sizing: border-box; |
| + | } |
| + | .span12, |
| + | .row-fluid .span12 { |
| + | width: 100%; |
| + | -webkit-box-sizing: border-box; |
| + | -moz-box-sizing: border-box; |
| + | box-sizing: border-box; |
| + | } |
| + | .row-fluid [class*="offset"]:first-child { |
| + | margin-left: 0; |
| + | } |
| + | .input-large, |
| + | .input-xlarge, |
| + | .input-xxlarge, |
| + | input[class*="span"], |
| + | select[class*="span"], |
| + | textarea[class*="span"], |
| + | .uneditable-input { |
| + | display: block; |
| + | width: 100%; |
| + | min-height: 30px; |
| + | -webkit-box-sizing: border-box; |
| + | -moz-box-sizing: border-box; |
| + | box-sizing: border-box; |
| + | } |
| + | .input-prepend input, |
| + | .input-append input, |
| + | .input-prepend input[class*="span"], |
| + | .input-append input[class*="span"] { |
| + | display: inline-block; |
| + | width: auto; |
| + | } |
| + | .controls-row [class*="span"] + [class*="span"] { |
| + | margin-left: 0; |
| + | } |
| + | .modal { |
| + | position: fixed; |
| + | top: 20px; |
| + | right: 20px; |
| + | left: 20px; |
| + | width: auto; |
| + | margin: 0; |
| + | } |
| + | .modal.fade { |
| + | top: -100px; |
| + | } |
| + | .modal.fade.in { |
| + | top: 20px; |
| + | } |
| + | } |
| + | |
| + | @media (max-width: 480px) { |
| + | .nav-collapse { |
| + | -webkit-transform: translate3d(0, 0, 0); |
| + | } |
| + | .page-header h1 small { |
| + | display: block; |
| + | line-height: 20px; |
| + | } |
| + | input[type="checkbox"], |
| + | input[type="radio"] { |
| + | border: 1px solid #ccc; |
| + | } |
| + | .form-horizontal .control-label { |
| + | float: none; |
| + | width: auto; |
| + | padding-top: 0; |
| + | text-align: left; |
| + | } |
| + | .form-horizontal .controls { |
| + | margin-left: 0; |
| + | } |
| + | .form-horizontal .control-list { |
| + | padding-top: 0; |
| + | } |
| + | .form-horizontal .form-actions { |
| + | padding-right: 10px; |
| + | padding-left: 10px; |
| + | } |
| + | .media .pull-left, |
| + | .media .pull-right { |
| + | display: block; |
| + | float: none; |
| + | margin-bottom: 10px; |
| + | } |
| + | .media-object { |
| + | margin-right: 0; |
| + | margin-left: 0; |
| + | } |
| + | .modal { |
| + | top: 10px; |
| + | right: 10px; |
| + | left: 10px; |
| + | } |
| + | .modal-header .close { |
| + | padding: 10px; |
| + | margin: -10px; |
| + | } |
| + | .carousel-caption { |
| + | position: static; |
| + | } |
| + | } |
| + | |
| + | @media (max-width: 979px) { |
| + | body { |
| + | padding-top: 0; |
| + | } |
| + | .navbar-fixed-top, |
| + | .navbar-fixed-bottom { |
| + | position: static; |
| + | } |
| + | .navbar-fixed-top { |
| + | margin-bottom: 20px; |
| + | } |
| + | .navbar-fixed-bottom { |
| + | margin-top: 20px; |
| + | } |
| + | .navbar-fixed-top .navbar-inner, |
| + | .navbar-fixed-bottom .navbar-inner { |
| + | padding: 5px; |
| + | } |
| + | .navbar .container { |
| + | width: auto; |
| + | padding: 0; |
| + | } |
| + | .navbar .brand { |
| + | padding-right: 10px; |
| + | padding-left: 10px; |
| + | margin: 0 0 0 -5px; |
| + | } |
| + | .nav-collapse { |
| + | clear: both; |
| + | } |
| + | .nav-collapse .nav { |
| + | float: none; |
| + | margin: 0 0 10px; |
| + | } |
| + | .nav-collapse .nav > li { |
| + | float: none; |
| + | } |
| + | .nav-collapse .nav > li > a { |
| + | margin-bottom: 2px; |
| + | } |
| + | .nav-collapse .nav > .divider-vertical { |
| + | display: none; |
| + | } |
| + | .nav-collapse .nav .nav-header { |
| + | color: #777777; |
| + | text-shadow: none; |
| + | } |
| + | .nav-collapse .nav > li > a, |
| + | .nav-collapse .dropdown-menu a { |
| + | padding: 9px 15px; |
| + | font-weight: bold; |
| + | color: #777777; |
| + | -webkit-border-radius: 3px; |
| + | -moz-border-radius: 3px; |
| + | border-radius: 3px; |
| + | } |
| + | .nav-collapse .btn { |
| + | padding: 4px 10px 4px; |
| + | font-weight: normal; |
| + | -webkit-border-radius: 4px; |
| + | -moz-border-radius: 4px; |
| + | border-radius: 4px; |
| + | } |
| + | .nav-collapse .dropdown-menu li + li a { |
| + | margin-bottom: 2px; |
| + | } |
| + | .nav-collapse .nav > li > a:hover, |
| + | .nav-collapse .dropdown-menu a:hover { |
| + | background-color: #f2f2f2; |
| + | } |
| + | .navbar-inverse .nav-collapse .nav > li > a, |
| + | .navbar-inverse .nav-collapse .dropdown-menu a { |
| + | color: #999999; |
| + | } |
| + | .navbar-inverse .nav-collapse .nav > li > a:hover, |
| + | .navbar-inverse .nav-collapse .dropdown-menu a:hover { |
| + | background-color: #111111; |
| + | } |
| + | .nav-collapse.in .btn-group { |
| + | padding: 0; |
| + | margin-top: 5px; |
| + | } |
| + | .nav-collapse .dropdown-menu { |
| + | position: static; |
| + | top: auto; |
| + | left: auto; |
| + | display: none; |
| + | float: none; |
| + | max-width: none; |
| + | padding: 0; |
| + | margin: 0 15px; |
| + | background-color: transparent; |
| + | border: none; |
| + | -webkit-border-radius: 0; |
| + | -moz-border-radius: 0; |
| + | border-radius: 0; |
| + | -webkit-box-shadow: none; |
| + | -moz-box-shadow: none; |
| + | box-shadow: none; |
| + | } |
| + | .nav-collapse .open > .dropdown-menu { |
| + | display: block; |
| + | } |
| + | .nav-collapse .dropdown-menu:before, |
| + | .nav-collapse .dropdown-menu:after { |
| + | display: none; |
| + | } |
| + | .nav-collapse .dropdown-menu .divider { |
| + | display: none; |
| + | } |
| + | .nav-collapse .nav > li > .dropdown-menu:before, |
| + | .nav-collapse .nav > li > .dropdown-menu:after { |
| + | display: none; |
| + | } |
| + | .nav-collapse .navbar-form, |
| + | .nav-collapse .navbar-search { |
| + | float: none; |
| + | padding: 10px 15px; |
| + | margin: 10px 0; |
| + | border-top: 1px solid #f2f2f2; |
| + | border-bottom: 1px solid #f2f2f2; |
| + | -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); |
| + | -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); |
| + | box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); |
| + | } |
| + | .navbar-inverse .nav-collapse .navbar-form, |
| + | .navbar-inverse .nav-collapse .navbar-search { |
| + | border-top-color: #111111; |
| + | border-bottom-color: #111111; |
| + | } |
| + | .navbar .nav-collapse .nav.pull-right { |
| + | float: none; |
| + | margin-left: 0; |
| + | } |
| + | .nav-collapse, |
| + | .nav-collapse.collapse { |
| + | height: 0; |
| + | overflow: hidden; |
| + | } |
| + | .navbar .btn-navbar { |
| + | display: block; |
| + | } |
| + | .navbar-static .navbar-inner { |
| + | padding-right: 10px; |
| + | padding-left: 10px; |
| + | } |
| + | } |
| + | |
| + | @media (min-width: 980px) { |
| + | .nav-collapse.collapse { |
| + | height: auto !important; |
| + | overflow: visible !important; |
| + | } |
| + | } |
generators/bootstrap/public/stylesheets/bootstrap-responsive.min.css
+9
-0
| @@ | @@ -0,0 +1,9 @@ |
| + | /*! |
| + | * Bootstrap Responsive v2.2.2 |
| + | * |
| + | * 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. |
| + | */@-ms-viewport{width:device-width}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.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}.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}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.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:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media(max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media(max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .dropdown-menu a:hover{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:hover{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media(min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}} |
generators/bootstrap/public/stylesheets/bootstrap.css
+5652
-0
| @@ | @@ -0,0 +1,5652 @@ |
| + | /*! |
| + | * Bootstrap v2.2.2 |
| + | * |
| + | * 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 { |
| + | /* Responsive images (ensure images don't scale beyond their parents) */ |
| + | |
| + | max-width: 100%; |
| + | /* Part 1: Set a maxium relative to the parent */ |
| + | |
| + | width: auto\9; |
| + | /* IE7-8 need help adjusting responsive images */ |
| + | |
| + | height: auto; |
| + | /* Part 2: Scale the height according to the width, otherwise you get stretching */ |
| + | |
| + | 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: 0.5cm; |
| + | } |
| + | p, |
| + | h2, |
| + | h3 { |
| + | orphans: 3; |
| + | widows: 3; |
| + | } |
| + | h2, |
| + | h3 { |
| + | page-break-after: avoid; |
| + | } |
| + | } |
| + | body { |
| + | margin: 0; |
| + | font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; |
| + | font-size: 14px; |
| + | line-height: 20px; |
| + | color: #333333; |
| + | background-color: #ffffff; |
| + | } |
| + | a { |
| + | color: #0088cc; |
| + | text-decoration: none; |
| + | } |
| + | a:hover { |
| + | color: #005580; |
| + | 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: #999999; |
| + | } |
| + | a.muted:hover { |
| + | color: #808080; |
| + | } |
| + | .text-warning { |
| + | color: #c09853; |
| + | } |
| + | a.text-warning:hover { |
| + | color: #a47e3c; |
| + | } |
| + | .text-error { |
| + | color: #b94a48; |
| + | } |
| + | a.text-error:hover { |
| + | color: #953b39; |
| + | } |
| + | .text-info { |
| + | color: #3a87ad; |
| + | } |
| + | a.text-info:hover { |
| + | color: #2d6987; |
| + | } |
| + | .text-success { |
| + | color: #468847; |
| + | } |
| + | a.text-success:hover { |
| + | color: #356635; |
| + | } |
| + | h1, |
| + | h2, |
| + | h3, |
| + | h4, |
| + | h5, |
| + | h6 { |
| + | margin: 10px 0; |
| + | font-family: inherit; |
| + | font-weight: bold; |
| + | 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: #999999; |
| + | } |
| + | 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 #eeeeee; |
| + | } |
| + | 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; |
| + | 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 #eeeeee; |
| + | border-bottom: 1px solid #ffffff; |
| + | } |
| + | abbr[title], |
| + | abbr[data-original-title] { |
| + | cursor: help; |
| + | border-bottom: 1px dotted #999999; |
| + | } |
| + | abbr.initialism { |
| + | font-size: 90%; |
| + | text-transform: uppercase; |
| + | } |
| + | blockquote { |
| + | padding: 0 0 0 15px; |
| + | margin: 0 0 20px; |
| + | border-left: 5px solid #eeeeee; |
| + | } |
| + | blockquote p { |
| + | margin-bottom: 0; |
| + | font-size: 16px; |
| + | font-weight: 300; |
| + | line-height: 25px; |
| + | } |
| + | blockquote small { |
| + | display: block; |
| + | line-height: 20px; |
| + | color: #999999; |
| + | } |
| + | blockquote small:before { |
| + | content: '\2014 \00A0'; |
| + | } |
| + | blockquote.pull-right { |
| + | float: right; |
| + | padding-right: 15px; |
| + | padding-left: 0; |
| + | border-right: 5px solid #eeeeee; |
| + | 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: Monaco, Menlo, Consolas, "Courier New", monospace; |
| + | font-size: 12px; |
| + | color: #333333; |
| + | -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; |
| + | } |
| + | .label, |
| + | .badge { |
| + | display: inline-block; |
| + | padding: 2px 4px; |
| + | font-size: 11.844px; |
| + | font-weight: bold; |
| + | line-height: 14px; |
| + | color: #ffffff; |
| + | vertical-align: baseline; |
| + | white-space: nowrap; |
| + | text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
| + | background-color: #999999; |
| + | } |
| + | .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.badge:hover { |
| + | color: #ffffff; |
| + | text-decoration: none; |
| + | cursor: pointer; |
| + | } |
| + | .label-important, |
| + | .badge-important { |
| + | background-color: #b94a48; |
| + | } |
| + | .label-important[href], |
| + | .badge-important[href] { |
| + | background-color: #953b39; |
| + | } |
| + | .label-warning, |
| + | .badge-warning { |
| + | background-color: #f89406; |
| + | } |
| + | .label-warning[href], |
| + | .badge-warning[href] { |
| + | background-color: #c67605; |
| + | } |
| + | .label-success, |
| + | .badge-success { |
| + | background-color: #468847; |
| + | } |
| + | .label-success[href], |
| + | .badge-success[href] { |
| + | background-color: #356635; |
| + | } |
| + | .label-info, |
| + | .badge-info { |
| + | background-color: #3a87ad; |
| + | } |
| + | .label-info[href], |
| + | .badge-info[href] { |
| + | background-color: #2d6987; |
| + | } |
| + | .label-inverse, |
| + | .badge-inverse { |
| + | background-color: #333333; |
| + | } |
| + | .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; |
| + | } |
| + | 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 #dddddd; |
| + | } |
| + | .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 #dddddd; |
| + | } |
| + | .table .table { |
| + | background-color: #ffffff; |
| + | } |
| + | .table-condensed th, |
| + | .table-condensed td { |
| + | padding: 4px 5px; |
| + | } |
| + | .table-bordered { |
| + | border: 1px solid #dddddd; |
| + | 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 #dddddd; |
| + | } |
| + | .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 { |
| + | -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 { |
| + | -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 tfoot:last-child tr:last-child > td: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 tfoot:last-child tr:last-child > td: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: #dff0d8; |
| + | } |
| + | .table tbody tr.error td { |
| + | background-color: #f2dede; |
| + | } |
| + | .table tbody tr.warning td { |
| + | background-color: #fcf8e3; |
| + | } |
| + | .table tbody tr.info td { |
| + | background-color: #d9edf7; |
| + | } |
| + | .table-hover tbody tr.success:hover td { |
| + | background-color: #d0e9c6; |
| + | } |
| + | .table-hover tbody tr.error:hover td { |
| + | background-color: #ebcccc; |
| + | } |
| + | .table-hover tbody tr.warning:hover td { |
| + | background-color: #faf2cc; |
| + | } |
| + | .table-hover tbody tr.info:hover td { |
| + | background-color: #c4e3f3; |
| + | } |
| + | 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: #333333; |
| + | border: 0; |
| + | border-bottom: 1px solid #e5e5e5; |
| + | } |
| + | legend small { |
| + | font-size: 15px; |
| + | color: #999999; |
| + | } |
| + | label, |
| + | input, |
| + | button, |
| + | select, |
| + | textarea { |
| + | font-size: 14px; |
| + | font-weight: normal; |
| + | line-height: 20px; |
| + | } |
| + | input, |
| + | button, |
| + | select, |
| + | textarea { |
| + | font-family: "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: #555555; |
| + | -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: #ffffff; |
| + | border: 1px solid #cccccc; |
| + | -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; |
| + | /* IE6-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; |
| + | /* IE7 */ |
| + | |
| + | margin-top: 1px \9; |
| + | /* IE8-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; |
| + | /* In IE7, the height of the select element cannot be changed by height, only font-size */ |
| + | |
| + | *margin-top: 4px; |
| + | /* For IE7, add top margin to align select with labels */ |
| + | |
| + | line-height: 30px; |
| + | } |
| + | select { |
| + | width: 220px; |
| + | border: 1px solid #cccccc; |
| + | background-color: #ffffff; |
| + | } |
| + | 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: #999999; |
| + | background-color: #fcfcfc; |
| + | border-color: #cccccc; |
| + | -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: #999999; |
| + | } |
| + | input:-ms-input-placeholder, |
| + | textarea:-ms-input-placeholder { |
| + | color: #999999; |
| + | } |
| + | input::-webkit-input-placeholder, |
| + | textarea::-webkit-input-placeholder { |
| + | color: #999999; |
| + | } |
| + | .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: #eeeeee; |
| + | } |
| + | 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: #c09853; |
| + | } |
| + | .control-group.warning .checkbox, |
| + | .control-group.warning .radio, |
| + | .control-group.warning input, |
| + | .control-group.warning select, |
| + | .control-group.warning textarea { |
| + | color: #c09853; |
| + | } |
| + | .control-group.warning input, |
| + | .control-group.warning select, |
| + | .control-group.warning textarea { |
| + | border-color: #c09853; |
| + | -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: #a47e3c; |
| + | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; |
| + | -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; |
| + | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; |
| + | } |
| + | .control-group.warning .input-prepend .add-on, |
| + | .control-group.warning .input-append .add-on { |
| + | color: #c09853; |
| + | background-color: #fcf8e3; |
| + | border-color: #c09853; |
| + | } |
| + | .control-group.error .control-label, |
| + | .control-group.error .help-block, |
| + | .control-group.error .help-inline { |
| + | color: #b94a48; |
| + | } |
| + | .control-group.error .checkbox, |
| + | .control-group.error .radio, |
| + | .control-group.error input, |
| + | .control-group.error select, |
| + | .control-group.error textarea { |
| + | color: #b94a48; |
| + | } |
| + | .control-group.error input, |
| + | .control-group.error select, |
| + | .control-group.error textarea { |
| + | border-color: #b94a48; |
| + | -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: #953b39; |
| + | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; |
| + | -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; |
| + | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; |
| + | } |
| + | .control-group.error .input-prepend .add-on, |
| + | .control-group.error .input-append .add-on { |
| + | color: #b94a48; |
| + | background-color: #f2dede; |
| + | border-color: #b94a48; |
| + | } |
| + | .control-group.success .control-label, |
| + | .control-group.success .help-block, |
| + | .control-group.success .help-inline { |
| + | color: #468847; |
| + | } |
| + | .control-group.success .checkbox, |
| + | .control-group.success .radio, |
| + | .control-group.success input, |
| + | .control-group.success select, |
| + | .control-group.success textarea { |
| + | color: #468847; |
| + | } |
| + | .control-group.success input, |
| + | .control-group.success select, |
| + | .control-group.success textarea { |
| + | border-color: #468847; |
| + | -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: #356635; |
| + | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; |
| + | -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; |
| + | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; |
| + | } |
| + | .control-group.success .input-prepend .add-on, |
| + | .control-group.success .input-append .add-on { |
| + | color: #468847; |
| + | background-color: #dff0d8; |
| + | border-color: #468847; |
| + | } |
| + | .control-group.info .control-label, |
| + | .control-group.info .help-block, |
| + | .control-group.info .help-inline { |
| + | color: #3a87ad; |
| + | } |
| + | .control-group.info .checkbox, |
| + | .control-group.info .radio, |
| + | .control-group.info input, |
| + | .control-group.info select, |
| + | .control-group.info textarea { |
| + | color: #3a87ad; |
| + | } |
| + | .control-group.info input, |
| + | .control-group.info select, |
| + | .control-group.info textarea { |
| + | border-color: #3a87ad; |
| + | -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: #2d6987; |
| + | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; |
| + | -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; |
| + | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; |
| + | } |
| + | .control-group.info .input-prepend .add-on, |
| + | .control-group.info .input-append .add-on { |
| + | color: #3a87ad; |
| + | background-color: #d9edf7; |
| + | border-color: #3a87ad; |
| + | } |
| + | 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; |
| + | /* IE7 inline-block hack */ |
| + | |
| + | *zoom: 1; |
| + | vertical-align: middle; |
| + | padding-left: 5px; |
| + | } |
| + | .input-append, |
| + | .input-prepend { |
| + | margin-bottom: 5px; |
| + | 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 { |
| + | 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 #ffffff; |
| + | background-color: #eeeeee; |
| + | 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: #a9dba9; |
| + | border-color: #46a546; |
| + | } |
| + | .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; |
| + | /* IE7-8 doesn't have border-radius, so don't indent the padding */ |
| + | |
| + | margin-bottom: 0; |
| + | -webkit-border-radius: 15px; |
| + | -moz-border-radius: 15px; |
| + | border-radius: 15px; |
| + | } |
| + | /* Allow for input prepend/append in search forms */ |
| + | .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; |
| + | /* IE7 inline-block hack */ |
| + | |
| + | *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; |
| + | } |
| + | .btn { |
| + | display: inline-block; |
| + | *display: inline; |
| + | /* IE7 inline-block hack */ |
| + | |
| + | *zoom: 1; |
| + | padding: 4px 12px; |
| + | margin-bottom: 0; |
| + | font-size: 14px; |
| + | line-height: 20px; |
| + | text-align: center; |
| + | vertical-align: middle; |
| + | cursor: pointer; |
| + | color: #333333; |
| + | text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); |
| + | background-color: #f5f5f5; |
| + | background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); |
| + | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); |
| + | background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); |
| + | background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); |
| + | background-image: linear-gradient(to bottom, #ffffff, #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; |
| + | /* Darken IE7 buttons by default so they stand out more given they won't have borders */ |
| + | |
| + | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); |
| + | border: 1px solid #bbbbbb; |
| + | *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:active, |
| + | .btn.active, |
| + | .btn.disabled, |
| + | .btn[disabled] { |
| + | color: #333333; |
| + | background-color: #e6e6e6; |
| + | *background-color: #d9d9d9; |
| + | } |
| + | .btn:active, |
| + | .btn.active { |
| + | background-color: #cccccc \9; |
| + | } |
| + | .btn:first-child { |
| + | *margin-left: 0; |
| + | } |
| + | .btn:hover { |
| + | color: #333333; |
| + | text-decoration: none; |
| + | background-position: 0 -15px; |
| + | -webkit-transition: background-position 0.1s linear; |
| + | -moz-transition: background-position 0.1s linear; |
| + | -o-transition: background-position 0.1s linear; |
| + | transition: background-position 0.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: 0.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 { |
| + | border-color: #c5c5c5; |
| + | border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25); |
| + | } |
| + | .btn-primary { |
| + | color: #ffffff; |
| + | text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
| + | background-color: #006dcc; |
| + | background-image: -moz-linear-gradient(top, #0088cc, #0044cc); |
| + | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); |
| + | background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); |
| + | background-image: -o-linear-gradient(top, #0088cc, #0044cc); |
| + | background-image: linear-gradient(to bottom, #0088cc, #0044cc); |
| + | background-repeat: repeat-x; |
| + | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0); |
| + | border-color: #0044cc #0044cc #002a80; |
| + | border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); |
| + | *background-color: #0044cc; |
| + | /* Darken IE7 buttons by default so they stand out more given they won't have borders */ |
| + | |
| + | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); |
| + | } |
| + | .btn-primary:hover, |
| + | .btn-primary:active, |
| + | .btn-primary.active, |
| + | .btn-primary.disabled, |
| + | .btn-primary[disabled] { |
| + | color: #ffffff; |
| + | background-color: #0044cc; |
| + | *background-color: #003bb3; |
| + | } |
| + | .btn-primary:active, |
| + | .btn-primary.active { |
| + | background-color: #003399 \9; |
| + | } |
| + | .btn-warning { |
| + | color: #ffffff; |
| + | text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
| + | background-color: #faa732; |
| + | background-image: -moz-linear-gradient(top, #fbb450, #f89406); |
| + | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); |
| + | background-image: -webkit-linear-gradient(top, #fbb450, #f89406); |
| + | background-image: -o-linear-gradient(top, #fbb450, #f89406); |
| + | background-image: linear-gradient(to bottom, #fbb450, #f89406); |
| + | background-repeat: repeat-x; |
| + | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); |
| + | border-color: #f89406 #f89406 #ad6704; |
| + | border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); |
| + | *background-color: #f89406; |
| + | /* Darken IE7 buttons by default so they stand out more given they won't have borders */ |
| + | |
| + | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); |
| + | } |
| + | .btn-warning:hover, |
| + | .btn-warning:active, |
| + | .btn-warning.active, |
| + | .btn-warning.disabled, |
| + | .btn-warning[disabled] { |
| + | color: #ffffff; |
| + | background-color: #f89406; |
| + | *background-color: #df8505; |
| + | } |
| + | .btn-warning:active, |
| + | .btn-warning.active { |
| + | background-color: #c67605 \9; |
| + | } |
| + | .btn-danger { |
| + | color: #ffffff; |
| + | text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
| + | background-color: #da4f49; |
| + | background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); |
| + | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); |
| + | background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); |
| + | background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); |
| + | background-image: linear-gradient(to bottom, #ee5f5b, #bd362f); |
| + | background-repeat: repeat-x; |
| + | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0); |
| + | border-color: #bd362f #bd362f #802420; |
| + | border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); |
| + | *background-color: #bd362f; |
| + | /* Darken IE7 buttons by default so they stand out more given they won't have borders */ |
| + | |
| + | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); |
| + | } |
| + | .btn-danger:hover, |
| + | .btn-danger:active, |
| + | .btn-danger.active, |
| + | .btn-danger.disabled, |
| + | .btn-danger[disabled] { |
| + | color: #ffffff; |
| + | background-color: #bd362f; |
| + | *background-color: #a9302a; |
| + | } |
| + | .btn-danger:active, |
| + | .btn-danger.active { |
| + | background-color: #942a25 \9; |
| + | } |
| + | .btn-success { |
| + | color: #ffffff; |
| + | text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
| + | background-color: #5bb75b; |
| + | background-image: -moz-linear-gradient(top, #62c462, #51a351); |
| + | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); |
| + | background-image: -webkit-linear-gradient(top, #62c462, #51a351); |
| + | background-image: -o-linear-gradient(top, #62c462, #51a351); |
| + | background-image: linear-gradient(to bottom, #62c462, #51a351); |
| + | background-repeat: repeat-x; |
| + | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0); |
| + | border-color: #51a351 #51a351 #387038; |
| + | border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); |
| + | *background-color: #51a351; |
| + | /* Darken IE7 buttons by default so they stand out more given they won't have borders */ |
| + | |
| + | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); |
| + | } |
| + | .btn-success:hover, |
| + | .btn-success:active, |
| + | .btn-success.active, |
| + | .btn-success.disabled, |
| + | .btn-success[disabled] { |
| + | color: #ffffff; |
| + | background-color: #51a351; |
| + | *background-color: #499249; |
| + | } |
| + | .btn-success:active, |
| + | .btn-success.active { |
| + | background-color: #408140 \9; |
| + | } |
| + | .btn-info { |
| + | color: #ffffff; |
| + | text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
| + | background-color: #49afcd; |
| + | background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); |
| + | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); |
| + | background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); |
| + | background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); |
| + | background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); |
| + | background-repeat: repeat-x; |
| + | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); |
| + | border-color: #2f96b4 #2f96b4 #1f6377; |
| + | border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); |
| + | *background-color: #2f96b4; |
| + | /* Darken IE7 buttons by default so they stand out more given they won't have borders */ |
| + | |
| + | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); |
| + | } |
| + | .btn-info:hover, |
| + | .btn-info:active, |
| + | .btn-info.active, |
| + | .btn-info.disabled, |
| + | .btn-info[disabled] { |
| + | color: #ffffff; |
| + | background-color: #2f96b4; |
| + | *background-color: #2a85a0; |
| + | } |
| + | .btn-info:active, |
| + | .btn-info.active { |
| + | background-color: #24748c \9; |
| + | } |
| + | .btn-inverse { |
| + | color: #ffffff; |
| + | text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
| + | background-color: #363636; |
| + | background-image: -moz-linear-gradient(top, #444444, #222222); |
| + | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222)); |
| + | background-image: -webkit-linear-gradient(top, #444444, #222222); |
| + | background-image: -o-linear-gradient(top, #444444, #222222); |
| + | background-image: linear-gradient(to bottom, #444444, #222222); |
| + | background-repeat: repeat-x; |
| + | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0); |
| + | border-color: #222222 #222222 #000000; |
| + | border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); |
| + | *background-color: #222222; |
| + | /* Darken IE7 buttons by default so they stand out more given they won't have borders */ |
| + | |
| + | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); |
| + | } |
| + | .btn-inverse:hover, |
| + | .btn-inverse:active, |
| + | .btn-inverse.active, |
| + | .btn-inverse.disabled, |
| + | .btn-inverse[disabled] { |
| + | color: #ffffff; |
| + | background-color: #222222; |
| + | *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: #0088cc; |
| + | -webkit-border-radius: 0; |
| + | -moz-border-radius: 0; |
| + | border-radius: 0; |
| + | } |
| + | .btn-link:hover { |
| + | color: #005580; |
| + | text-decoration: underline; |
| + | background-color: transparent; |
| + | } |
| + | .btn-link[disabled]:hover { |
| + | color: #333333; |
| + | text-decoration: none; |
| + | } |
| + | .btn-group { |
| + | position: relative; |
| + | display: inline-block; |
| + | *display: inline; |
| + | /* IE7 inline-block hack */ |
| + | |
| + | *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: #0044cc; |
| + | } |
| + | .btn-group.open .btn-warning.dropdown-toggle { |
| + | background-color: #f89406; |
| + | } |
| + | .btn-group.open .btn-danger.dropdown-toggle { |
| + | background-color: #bd362f; |
| + | } |
| + | .btn-group.open .btn-success.dropdown-toggle { |
| + | background-color: #51a351; |
| + | } |
| + | .btn-group.open .btn-info.dropdown-toggle { |
| + | background-color: #2f96b4; |
| + | } |
| + | .btn-group.open .btn-inverse.dropdown-toggle { |
| + | background-color: #222222; |
| + | } |
| + | .btn .caret { |
| + | margin-top: 8px; |
| + | margin-left: 0; |
| + | } |
| + | .btn-mini .caret, |
| + | .btn-small .caret, |
| + | .btn-large .caret { |
| + | margin-top: 6px; |
| + | } |
| + | .btn-large .caret { |
| + | border-left-width: 5px; |
| + | border-right-width: 5px; |
| + | border-top-width: 5px; |
| + | } |
| + | .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: #ffffff; |
| + | border-bottom-color: #ffffff; |
| + | } |
| + | .btn-group-vertical { |
| + | display: inline-block; |
| + | *display: inline; |
| + | /* IE7 inline-block hack */ |
| + | |
| + | *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; |
| + | } |
| + | .nav { |
| + | margin-left: 0; |
| + | margin-bottom: 20px; |
| + | list-style: none; |
| + | } |
| + | .nav > li > a { |
| + | display: block; |
| + | } |
| + | .nav > li > a:hover { |
| + | text-decoration: none; |
| + | background-color: #eeeeee; |
| + | } |
| + | .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: #999999; |
| + | 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 { |
| + | color: #ffffff; |
| + | text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); |
| + | background-color: #0088cc; |
| + | } |
| + | .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 #ffffff; |
| + | } |
| + | .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 { |
| + | border-color: #eeeeee #eeeeee #dddddd; |
| + | } |
| + | .nav-tabs > .active > a, |
| + | .nav-tabs > .active > a:hover { |
| + | color: #555555; |
| + | background-color: #ffffff; |
| + | 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 { |
| + | color: #ffffff; |
| + | background-color: #0088cc; |
| + | } |
| + | .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 { |
| + | 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: #0088cc; |
| + | border-bottom-color: #0088cc; |
| + | margin-top: 6px; |
| + | } |
| + | .nav .dropdown-toggle:hover .caret { |
| + | border-top-color: #005580; |
| + | border-bottom-color: #005580; |
| + | } |
| + | /* move down carets for tabs */ |
| + | .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: #555555; |
| + | border-bottom-color: #555555; |
| + | } |
| + | .nav > .dropdown.active > a:hover { |
| + | cursor: pointer; |
| + | } |
| + | .nav-tabs .open .dropdown-toggle, |
| + | .nav-pills .open .dropdown-toggle, |
| + | .nav > li.dropdown.open.active > a:hover { |
| + | color: #ffffff; |
| + | background-color: #999999; |
| + | border-color: #999999; |
| + | } |
| + | .nav li.dropdown.open .caret, |
| + | .nav li.dropdown.open.active .caret, |
| + | .nav li.dropdown.open a:hover .caret { |
| + | border-top-color: #ffffff; |
| + | border-bottom-color: #ffffff; |
| + | opacity: 1; |
| + | filter: alpha(opacity=100); |
| + | } |
| + | .tabs-stacked .open > a:hover { |
| + | border-color: #999999; |
| + | } |
| + | .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 { |
| + | border-bottom-color: transparent; |
| + | border-top-color: #ddd; |
| + | } |
| + | .tabs-below > .nav-tabs > .active > a, |
| + | .tabs-below > .nav-tabs > .active > a:hover { |
| + | 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 { |
| + | border-color: #eeeeee #dddddd #eeeeee #eeeeee; |
| + | } |
| + | .tabs-left > .nav-tabs .active > a, |
| + | .tabs-left > .nav-tabs .active > a:hover { |
| + | border-color: #ddd transparent #ddd #ddd; |
| + | *border-right-color: #ffffff; |
| + | } |
| + | .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 { |
| + | border-color: #eeeeee #eeeeee #eeeeee #dddddd; |
| + | } |
| + | .tabs-right > .nav-tabs .active > a, |
| + | .tabs-right > .nav-tabs .active > a:hover { |
| + | border-color: #ddd #ddd #ddd transparent; |
| + | *border-left-color: #ffffff; |
| + | } |
| + | .nav > .disabled > a { |
| + | color: #999999; |
| + | } |
| + | .nav > .disabled > a:hover { |
| + | 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, #ffffff, #f2f2f2); |
| + | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2)); |
| + | background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); |
| + | background-image: -o-linear-gradient(top, #ffffff, #f2f2f2); |
| + | background-image: linear-gradient(to bottom, #ffffff, #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: #777777; |
| + | text-shadow: 0 1px 0 #ffffff; |
| + | } |
| + | .navbar .brand:hover { |
| + | text-decoration: none; |
| + | } |
| + | .navbar-text { |
| + | margin-bottom: 0; |
| + | line-height: 40px; |
| + | color: #777777; |
| + | } |
| + | .navbar-link { |
| + | color: #777777; |
| + | } |
| + | .navbar-link:hover { |
| + | color: #333333; |
| + | } |
| + | .navbar .divider-vertical { |
| + | height: 40px; |
| + | margin: 0 9px; |
| + | border-left: 1px solid #f2f2f2; |
| + | border-right: 1px solid #ffffff; |
| + | } |
| + | .navbar .btn, |
| + | .navbar .btn-group { |
| + | margin-top: 5px; |
| + | } |
| + | .navbar .btn-group .btn, |
| + | .navbar .input-prepend .btn, |
| + | .navbar .input-append .btn { |
| + | 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: "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: #777777; |
| + | text-decoration: none; |
| + | text-shadow: 0 1px 0 #ffffff; |
| + | } |
| + | .navbar .nav .dropdown-toggle .caret { |
| + | margin-top: 8px; |
| + | } |
| + | .navbar .nav > li > a:focus, |
| + | .navbar .nav > li > a:hover { |
| + | background-color: transparent; |
| + | color: #333333; |
| + | text-decoration: none; |
| + | } |
| + | .navbar .nav > .active > a, |
| + | .navbar .nav > .active > a:hover, |
| + | .navbar .nav > .active > a:focus { |
| + | color: #555555; |
| + | 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: #ffffff; |
| + | 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; |
| + | /* Darken IE7 buttons by default so they stand out more given they won't have borders */ |
| + | |
| + | 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:active, |
| + | .navbar .btn-navbar.active, |
| + | .navbar .btn-navbar.disabled, |
| + | .navbar .btn-navbar[disabled] { |
| + | color: #ffffff; |
| + | background-color: #e5e5e5; |
| + | *background-color: #d9d9d9; |
| + | } |
| + | .navbar .btn-navbar:active, |
| + | .navbar .btn-navbar.active { |
| + | background-color: #cccccc \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 #ffffff; |
| + | 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 #ffffff; |
| + | border-bottom: 0; |
| + | bottom: -6px; |
| + | top: auto; |
| + | } |
| + | .navbar .nav li.dropdown > a:hover .caret { |
| + | border-top-color: #555555; |
| + | border-bottom-color: #555555; |
| + | } |
| + | .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: #555555; |
| + | } |
| + | .navbar .nav li.dropdown > .dropdown-toggle .caret { |
| + | border-top-color: #777777; |
| + | border-bottom-color: #777777; |
| + | } |
| + | .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: #555555; |
| + | border-bottom-color: #555555; |
| + | } |
| + | .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, #222222, #111111); |
| + | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111)); |
| + | background-image: -webkit-linear-gradient(top, #222222, #111111); |
| + | background-image: -o-linear-gradient(top, #222222, #111111); |
| + | background-image: linear-gradient(to bottom, #222222, #111111); |
| + | 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: #999999; |
| + | text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); |
| + | } |
| + | .navbar-inverse .brand:hover, |
| + | .navbar-inverse .nav > li > a:hover { |
| + | color: #ffffff; |
| + | } |
| + | .navbar-inverse .brand { |
| + | color: #999999; |
| + | } |
| + | .navbar-inverse .navbar-text { |
| + | color: #999999; |
| + | } |
| + | .navbar-inverse .nav > li > a:focus, |
| + | .navbar-inverse .nav > li > a:hover { |
| + | background-color: transparent; |
| + | color: #ffffff; |
| + | } |
| + | .navbar-inverse .nav .active > a, |
| + | .navbar-inverse .nav .active > a:hover, |
| + | .navbar-inverse .nav .active > a:focus { |
| + | color: #ffffff; |
| + | background-color: #111111; |
| + | } |
| + | .navbar-inverse .navbar-link { |
| + | color: #999999; |
| + | } |
| + | .navbar-inverse .navbar-link:hover { |
| + | color: #ffffff; |
| + | } |
| + | .navbar-inverse .divider-vertical { |
| + | border-left-color: #111111; |
| + | border-right-color: #222222; |
| + | } |
| + | .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: #111111; |
| + | color: #ffffff; |
| + | } |
| + | .navbar-inverse .nav li.dropdown > a:hover .caret { |
| + | border-top-color: #ffffff; |
| + | border-bottom-color: #ffffff; |
| + | } |
| + | .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { |
| + | border-top-color: #999999; |
| + | border-bottom-color: #999999; |
| + | } |
| + | .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: #ffffff; |
| + | border-bottom-color: #ffffff; |
| + | } |
| + | .navbar-inverse .navbar-search .search-query { |
| + | color: #ffffff; |
| + | background-color: #515151; |
| + | border-color: #111111; |
| + | -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: #cccccc; |
| + | } |
| + | .navbar-inverse .navbar-search .search-query:-ms-input-placeholder { |
| + | color: #cccccc; |
| + | } |
| + | .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { |
| + | color: #cccccc; |
| + | } |
| + | .navbar-inverse .navbar-search .search-query:focus, |
| + | .navbar-inverse .navbar-search .search-query.focused { |
| + | padding: 5px 15px; |
| + | color: #333333; |
| + | text-shadow: 0 1px 0 #ffffff; |
| + | background-color: #ffffff; |
| + | 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: #ffffff; |
| + | 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 #000000; |
| + | border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); |
| + | *background-color: #040404; |
| + | /* Darken IE7 buttons by default so they stand out more given they won't have borders */ |
| + | |
| + | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); |
| + | } |
| + | .navbar-inverse .btn-navbar:hover, |
| + | .navbar-inverse .btn-navbar:active, |
| + | .navbar-inverse .btn-navbar.active, |
| + | .navbar-inverse .btn-navbar.disabled, |
| + | .navbar-inverse .btn-navbar[disabled] { |
| + | color: #ffffff; |
| + | background-color: #040404; |
| + | *background-color: #000000; |
| + | } |
| + | .navbar-inverse .btn-navbar:active, |
| + | .navbar-inverse .btn-navbar.active { |
| + | background-color: #000000 \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; |
| + | /* IE7 inline-block hack */ |
| + | |
| + | *zoom: 1; |
| + | text-shadow: 0 1px 0 #ffffff; |
| + | } |
| + | .breadcrumb > li > .divider { |
| + | padding: 0 5px; |
| + | color: #ccc; |
| + | } |
| + | .breadcrumb > .active { |
| + | color: #999999; |
| + | } |
| + | .pagination { |
| + | margin: 20px 0; |
| + | } |
| + | .pagination ul { |
| + | display: inline-block; |
| + | *display: inline; |
| + | /* IE7 inline-block hack */ |
| + | |
| + | *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: #ffffff; |
| + | border: 1px solid #dddddd; |
| + | border-left-width: 0; |
| + | } |
| + | .pagination ul > li > a:hover, |
| + | .pagination ul > .active > a, |
| + | .pagination ul > .active > span { |
| + | background-color: #f5f5f5; |
| + | } |
| + | .pagination ul > .active > a, |
| + | .pagination ul > .active > span { |
| + | color: #999999; |
| + | cursor: default; |
| + | } |
| + | .pagination ul > .disabled > span, |
| + | .pagination ul > .disabled > a, |
| + | .pagination ul > .disabled > a:hover { |
| + | color: #999999; |
| + | 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 { |
| + | 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 > span { |
| + | color: #999999; |
| + | background-color: #fff; |
| + | cursor: default; |
| + | } |
| + | .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 0.2s ease-in-out; |
| + | -moz-transition: all 0.2s ease-in-out; |
| + | -o-transition: all 0.2s ease-in-out; |
| + | transition: all 0.2s ease-in-out; |
| + | } |
| + | a.thumbnail:hover { |
| + | border-color: #0088cc; |
| + | -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: #555555; |
| + | } |
| + | .alert { |
| + | padding: 8px 35px 8px 14px; |
| + | margin-bottom: 20px; |
| + | text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); |
| + | background-color: #fcf8e3; |
| + | border: 1px solid #fbeed5; |
| + | -webkit-border-radius: 4px; |
| + | -moz-border-radius: 4px; |
| + | border-radius: 4px; |
| + | } |
| + | .alert, |
| + | .alert h4 { |
| + | color: #c09853; |
| + | } |
| + | .alert h4 { |
| + | margin: 0; |
| + | } |
| + | .alert .close { |
| + | position: relative; |
| + | top: -2px; |
| + | right: -21px; |
| + | line-height: 20px; |
| + | } |
| + | .alert-success { |
| + | background-color: #dff0d8; |
| + | border-color: #d6e9c6; |
| + | color: #468847; |
| + | } |
| + | .alert-success h4 { |
| + | color: #468847; |
| + | } |
| + | .alert-danger, |
| + | .alert-error { |
| + | background-color: #f2dede; |
| + | border-color: #eed3d7; |
| + | color: #b94a48; |
| + | } |
| + | .alert-danger h4, |
| + | .alert-error h4 { |
| + | color: #b94a48; |
| + | } |
| + | .alert-info { |
| + | background-color: #d9edf7; |
| + | border-color: #bce8f1; |
| + | color: #3a87ad; |
| + | } |
| + | .alert-info h4 { |
| + | color: #3a87ad; |
| + | } |
| + | .alert-block { |
| + | padding-top: 14px; |
| + | padding-bottom: 14px; |
| + | } |
| + | .alert-block > p, |
| + | .alert-block > ul { |
| + | margin-bottom: 0; |
| + | } |
| + | .alert-block p + p { |
| + | margin-top: 5px; |
| + | } |
| + | @-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: #ffffff; |
| + | 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 0.6s ease; |
| + | -moz-transition: width 0.6s ease; |
| + | -o-transition: width 0.6s ease; |
| + | transition: width 0.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: #faa732; |
| + | background-image: -moz-linear-gradient(top, #fbb450, #f89406); |
| + | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); |
| + | background-image: -webkit-linear-gradient(top, #fbb450, #f89406); |
| + | background-image: -o-linear-gradient(top, #fbb450, #f89406); |
| + | background-image: linear-gradient(to bottom, #fbb450, #f89406); |
| + | background-repeat: repeat-x; |
| + | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); |
| + | } |
| + | .progress-warning.progress-striped .bar, |
| + | .progress-striped .bar-warning { |
| + | background-color: #fbb450; |
| + | 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); |
| + | } |
| + | .hero-unit { |
| + | padding: 60px; |
| + | margin-bottom: 30px; |
| + | font-size: 18px; |
| + | font-weight: 200; |
| + | line-height: 30px; |
| + | color: inherit; |
| + | background-color: #eeeeee; |
| + | -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; |
| + | } |
| + | .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; |
| + | } |
| + | .tooltip { |
| + | position: absolute; |
| + | z-index: 1030; |
| + | display: block; |
| + | visibility: visible; |
| + | padding: 5px; |
| + | font-size: 11px; |
| + | opacity: 0; |
| + | filter: alpha(opacity=0); |
| + | } |
| + | .tooltip.in { |
| + | opacity: 0.8; |
| + | filter: alpha(opacity=80); |
| + | } |
| + | .tooltip.top { |
| + | margin-top: -3px; |
| + | } |
| + | .tooltip.right { |
| + | margin-left: 3px; |
| + | } |
| + | .tooltip.bottom { |
| + | margin-top: 3px; |
| + | } |
| + | .tooltip.left { |
| + | margin-left: -3px; |
| + | } |
| + | .tooltip-inner { |
| + | max-width: 200px; |
| + | padding: 3px 8px; |
| + | color: #ffffff; |
| + | text-align: center; |
| + | text-decoration: none; |
| + | background-color: #000000; |
| + | -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: #000000; |
| + | } |
| + | .tooltip.right .tooltip-arrow { |
| + | top: 50%; |
| + | left: 0; |
| + | margin-top: -5px; |
| + | border-width: 5px 5px 5px 0; |
| + | border-right-color: #000000; |
| + | } |
| + | .tooltip.left .tooltip-arrow { |
| + | top: 50%; |
| + | right: 0; |
| + | margin-top: -5px; |
| + | border-width: 5px 0 5px 5px; |
| + | border-left-color: #000000; |
| + | } |
| + | .tooltip.bottom .tooltip-arrow { |
| + | top: 0; |
| + | left: 50%; |
| + | margin-left: -5px; |
| + | border-width: 0 5px 5px; |
| + | border-bottom-color: #000000; |
| + | } |
| + | .popover { |
| + | position: absolute; |
| + | top: 0; |
| + | left: 0; |
| + | z-index: 1010; |
| + | display: none; |
| + | width: 236px; |
| + | padding: 1px; |
| + | text-align: left; |
| + | background-color: #ffffff; |
| + | -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-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: #ffffff; |
| + | } |
| + | .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: #ffffff; |
| + | } |
| + | .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: #ffffff; |
| + | } |
| + | .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: #ffffff; |
| + | bottom: -10px; |
| + | } |
| + | .modal-backdrop { |
| + | position: fixed; |
| + | top: 0; |
| + | right: 0; |
| + | bottom: 0; |
| + | left: 0; |
| + | z-index: 1040; |
| + | background-color: #000000; |
| + | } |
| + | .modal-backdrop.fade { |
| + | opacity: 0; |
| + | } |
| + | .modal-backdrop, |
| + | .modal-backdrop.fade.in { |
| + | opacity: 0.8; |
| + | filter: alpha(opacity=80); |
| + | } |
| + | .modal { |
| + | position: fixed; |
| + | top: 10%; |
| + | left: 50%; |
| + | z-index: 1050; |
| + | width: 560px; |
| + | margin-left: -280px; |
| + | background-color: #ffffff; |
| + | border: 1px solid #999; |
| + | border: 1px solid rgba(0, 0, 0, 0.3); |
| + | *border: 1px solid #999; |
| + | /* IE6-7 */ |
| + | |
| + | -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: none; |
| + | } |
| + | .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 #ffffff; |
| + | -moz-box-shadow: inset 0 1px 0 #ffffff; |
| + | box-shadow: inset 0 1px 0 #ffffff; |
| + | *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; |
| + | } |
| + | .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 #000000; |
| + | 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: #ffffff; |
| + | 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 #ffffff; |
| + | } |
| + | .dropdown-menu li > a { |
| + | display: block; |
| + | padding: 3px 20px; |
| + | clear: both; |
| + | font-weight: normal; |
| + | line-height: 20px; |
| + | color: #333333; |
| + | white-space: nowrap; |
| + | } |
| + | .dropdown-menu li > a:hover, |
| + | .dropdown-menu li > a:focus, |
| + | .dropdown-submenu:hover > a { |
| + | text-decoration: none; |
| + | color: #ffffff; |
| + | background-color: #0081c2; |
| + | background-image: -moz-linear-gradient(top, #0088cc, #0077b3); |
| + | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); |
| + | background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); |
| + | background-image: -o-linear-gradient(top, #0088cc, #0077b3); |
| + | background-image: linear-gradient(to bottom, #0088cc, #0077b3); |
| + | background-repeat: repeat-x; |
| + | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); |
| + | } |
| + | .dropdown-menu .active > a, |
| + | .dropdown-menu .active > a:hover { |
| + | color: #ffffff; |
| + | text-decoration: none; |
| + | outline: 0; |
| + | background-color: #0081c2; |
| + | background-image: -moz-linear-gradient(top, #0088cc, #0077b3); |
| + | background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); |
| + | background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); |
| + | background-image: -o-linear-gradient(top, #0088cc, #0077b3); |
| + | background-image: linear-gradient(to bottom, #0088cc, #0077b3); |
| + | background-repeat: repeat-x; |
| + | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); |
| + | } |
| + | .dropdown-menu .disabled > a, |
| + | .dropdown-menu .disabled > a:hover { |
| + | color: #999999; |
| + | } |
| + | .dropdown-menu .disabled > a:hover { |
| + | 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 #000000; |
| + | 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: #cccccc; |
| + | margin-top: 5px; |
| + | margin-right: -10px; |
| + | } |
| + | .dropdown-submenu:hover > a:after { |
| + | border-left-color: #ffffff; |
| + | } |
| + | .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; |
| + | } |
| + | .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: 0.6s ease-in-out left; |
| + | -moz-transition: 0.6s ease-in-out left; |
| + | -o-transition: 0.6s ease-in-out left; |
| + | transition: 0.6s ease-in-out left; |
| + | } |
| + | .carousel-inner > .item > 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: #ffffff; |
| + | text-align: center; |
| + | background: #222222; |
| + | border: 3px solid #ffffff; |
| + | -webkit-border-radius: 23px; |
| + | -moz-border-radius: 23px; |
| + | border-radius: 23px; |
| + | opacity: 0.5; |
| + | filter: alpha(opacity=50); |
| + | } |
| + | .carousel-control.right { |
| + | left: auto; |
| + | right: 15px; |
| + | } |
| + | .carousel-control:hover { |
| + | color: #ffffff; |
| + | text-decoration: none; |
| + | opacity: 0.9; |
| + | filter: alpha(opacity=90); |
| + | } |
| + | .carousel-caption { |
| + | position: absolute; |
| + | left: 0; |
| + | right: 0; |
| + | bottom: 0; |
| + | padding: 15px; |
| + | background: #333333; |
| + | background: rgba(0, 0, 0, 0.75); |
| + | } |
| + | .carousel-caption h4, |
| + | .carousel-caption p { |
| + | color: #ffffff; |
| + | line-height: 20px; |
| + | } |
| + | .carousel-caption h4 { |
| + | margin: 0 0 5px; |
| + | } |
| + | .carousel-caption p { |
| + | margin-bottom: 0; |
| + | } |
| + | .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; |
| + | } |
| + | .close { |
| + | float: right; |
| + | font-size: 20px; |
| + | font-weight: bold; |
| + | line-height: 20px; |
| + | color: #000000; |
| + | text-shadow: 0 1px 0 #ffffff; |
| + | opacity: 0.2; |
| + | filter: alpha(opacity=20); |
| + | } |
| + | .close:hover { |
| + | color: #000000; |
| + | text-decoration: none; |
| + | cursor: pointer; |
| + | opacity: 0.4; |
| + | filter: alpha(opacity=40); |
| + | } |
| + | button.close { |
| + | padding: 0; |
| + | cursor: pointer; |
| + | background: transparent; |
| + | border: 0; |
| + | -webkit-appearance: none; |
| + | } |
| + | .pull-right { |
| + | float: right; |
| + | } |
| + | .pull-left { |
| + | float: left; |
| + | } |
| + | .hide { |
| + | display: none; |
| + | } |
| + | .show { |
| + | display: block; |
| + | } |
| + | .invisible { |
| + | visibility: hidden; |
| + | } |
| + | .affix { |
| + | position: fixed; |
| + | } |
| + | .fade { |
| + | opacity: 0; |
| + | -webkit-transition: opacity 0.15s linear; |
| + | -moz-transition: opacity 0.15s linear; |
| + | -o-transition: opacity 0.15s linear; |
| + | transition: opacity 0.15s linear; |
| + | } |
| + | .fade.in { |
| + | opacity: 1; |
| + | } |
| + | .collapse { |
| + | position: relative; |
| + | height: 0; |
| + | overflow: hidden; |
| + | -webkit-transition: height 0.35s ease; |
| + | -moz-transition: height 0.35s ease; |
| + | -o-transition: height 0.35s ease; |
| + | transition: height 0.35s ease; |
| + | } |
| + | .collapse.in { |
| + | height: auto; |
| + | } |
| + | .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; |
| + | } |
| + | } |
| + | @media (max-width: 767px) { |
| + | body { |
| + | padding-left: 20px; |
| + | padding-right: 20px; |
| + | } |
| + | .navbar-fixed-top, |
| + | .navbar-fixed-bottom, |
| + | .navbar-static-top { |
| + | margin-left: -20px; |
| + | margin-right: -20px; |
| + | } |
| + | .container-fluid { |
| + | padding: 0; |
| + | } |
| + | .dl-horizontal dt { |
| + | float: none; |
| + | clear: none; |
| + | width: auto; |
| + | text-align: left; |
| + | } |
| + | .dl-horizontal dd { |
| + | margin-left: 0; |
| + | } |
| + | .container { |
| + | width: auto; |
| + | } |
| + | .row-fluid { |
| + | width: 100%; |
| + | } |
| + | .row, |
| + | .thumbnails { |
| + | margin-left: 0; |
| + | } |
| + | .thumbnails > li { |
| + | float: none; |
| + | margin-left: 0; |
| + | } |
| + | [class*="span"], |
| + | .uneditable-input[class*="span"], |
| + | .row-fluid [class*="span"] { |
| + | float: none; |
| + | display: block; |
| + | width: 100%; |
| + | margin-left: 0; |
| + | -webkit-box-sizing: border-box; |
| + | -moz-box-sizing: border-box; |
| + | box-sizing: border-box; |
| + | } |
| + | .span12, |
| + | .row-fluid .span12 { |
| + | width: 100%; |
| + | -webkit-box-sizing: border-box; |
| + | -moz-box-sizing: border-box; |
| + | box-sizing: border-box; |
| + | } |
| + | .row-fluid [class*="offset"]:first-child { |
| + | margin-left: 0; |
| + | } |
| + | .input-large, |
| + | .input-xlarge, |
| + | .input-xxlarge, |
| + | input[class*="span"], |
| + | select[class*="span"], |
| + | textarea[class*="span"], |
| + | .uneditable-input { |
| + | display: block; |
| + | width: 100%; |
| + | min-height: 30px; |
| + | -webkit-box-sizing: border-box; |
| + | -moz-box-sizing: border-box; |
| + | box-sizing: border-box; |
| + | } |
| + | .input-prepend input, |
| + | .input-append input, |
| + | .input-prepend input[class*="span"], |
| + | .input-append input[class*="span"] { |
| + | display: inline-block; |
| + | width: auto; |
| + | } |
| + | .controls-row [class*="span"] + [class*="span"] { |
| + | margin-left: 0; |
| + | } |
| + | .modal { |
| + | position: fixed; |
| + | top: 20px; |
| + | left: 20px; |
| + | right: 20px; |
| + | width: auto; |
| + | margin: 0; |
| + | } |
| + | .modal.fade { |
| + | top: -100px; |
| + | } |
| + | .modal.fade.in { |
| + | top: 20px; |
| + | } |
| + | } |
| + | @media (max-width: 480px) { |
| + | .nav-collapse { |
| + | -webkit-transform: translate3d(0, 0, 0); |
| + | } |
| + | .page-header h1 small { |
| + | display: block; |
| + | line-height: 20px; |
| + | } |
| + | input[type="checkbox"], |
| + | input[type="radio"] { |
| + | border: 1px solid #ccc; |
| + | } |
| + | .form-horizontal .control-label { |
| + | float: none; |
| + | width: auto; |
| + | padding-top: 0; |
| + | text-align: left; |
| + | } |
| + | .form-horizontal .controls { |
| + | margin-left: 0; |
| + | } |
| + | .form-horizontal .control-list { |
| + | padding-top: 0; |
| + | } |
| + | .form-horizontal .form-actions { |
| + | padding-left: 10px; |
| + | padding-right: 10px; |
| + | } |
| + | .media .pull-left, |
| + | .media .pull-right { |
| + | float: none; |
| + | display: block; |
| + | margin-bottom: 10px; |
| + | } |
| + | .media-object { |
| + | margin-right: 0; |
| + | margin-left: 0; |
| + | } |
| + | .modal { |
| + | top: 10px; |
| + | left: 10px; |
| + | right: 10px; |
| + | } |
| + | .modal-header .close { |
| + | padding: 10px; |
| + | margin: -10px; |
| + | } |
| + | .carousel-caption { |
| + | position: static; |
| + | } |
| + | } |
| + | @media (min-width: 768px) and (max-width: 979px) { |
| + | .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: 724px; |
| + | } |
| + | .span12 { |
| + | width: 724px; |
| + | } |
| + | .span11 { |
| + | width: 662px; |
| + | } |
| + | .span10 { |
| + | width: 600px; |
| + | } |
| + | .span9 { |
| + | width: 538px; |
| + | } |
| + | .span8 { |
| + | width: 476px; |
| + | } |
| + | .span7 { |
| + | width: 414px; |
| + | } |
| + | .span6 { |
| + | width: 352px; |
| + | } |
| + | .span5 { |
| + | width: 290px; |
| + | } |
| + | .span4 { |
| + | width: 228px; |
| + | } |
| + | .span3 { |
| + | width: 166px; |
| + | } |
| + | .span2 { |
| + | width: 104px; |
| + | } |
| + | .span1 { |
| + | width: 42px; |
| + | } |
| + | .offset12 { |
| + | margin-left: 764px; |
| + | } |
| + | .offset11 { |
| + | margin-left: 702px; |
| + | } |
| + | .offset10 { |
| + | margin-left: 640px; |
| + | } |
| + | .offset9 { |
| + | margin-left: 578px; |
| + | } |
| + | .offset8 { |
| + | margin-left: 516px; |
| + | } |
| + | .offset7 { |
| + | margin-left: 454px; |
| + | } |
| + | .offset6 { |
| + | margin-left: 392px; |
| + | } |
| + | .offset5 { |
| + | margin-left: 330px; |
| + | } |
| + | .offset4 { |
| + | margin-left: 268px; |
| + | } |
| + | .offset3 { |
| + | margin-left: 206px; |
| + | } |
| + | .offset2 { |
| + | margin-left: 144px; |
| + | } |
| + | .offset1 { |
| + | margin-left: 82px; |
| + | } |
| + | .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.7624309392265194%; |
| + | *margin-left: 2.709239449864817%; |
| + | } |
| + | .row-fluid [class*="span"]:first-child { |
| + | margin-left: 0; |
| + | } |
| + | .row-fluid .controls-row [class*="span"] + [class*="span"] { |
| + | margin-left: 2.7624309392265194%; |
| + | } |
| + | .row-fluid .span12 { |
| + | width: 100%; |
| + | *width: 99.94680851063829%; |
| + | } |
| + | .row-fluid .span11 { |
| + | width: 91.43646408839778%; |
| + | *width: 91.38327259903608%; |
| + | } |
| + | .row-fluid .span10 { |
| + | width: 82.87292817679558%; |
| + | *width: 82.81973668743387%; |
| + | } |
| + | .row-fluid .span9 { |
| + | width: 74.30939226519337%; |
| + | *width: 74.25620077583166%; |
| + | } |
| + | .row-fluid .span8 { |
| + | width: 65.74585635359117%; |
| + | *width: 65.69266486422946%; |
| + | } |
| + | .row-fluid .span7 { |
| + | width: 57.18232044198895%; |
| + | *width: 57.12912895262725%; |
| + | } |
| + | .row-fluid .span6 { |
| + | width: 48.61878453038674%; |
| + | *width: 48.56559304102504%; |
| + | } |
| + | .row-fluid .span5 { |
| + | width: 40.05524861878453%; |
| + | *width: 40.00205712942283%; |
| + | } |
| + | .row-fluid .span4 { |
| + | width: 31.491712707182323%; |
| + | *width: 31.43852121782062%; |
| + | } |
| + | .row-fluid .span3 { |
| + | width: 22.92817679558011%; |
| + | *width: 22.87498530621841%; |
| + | } |
| + | .row-fluid .span2 { |
| + | width: 14.3646408839779%; |
| + | *width: 14.311449394616199%; |
| + | } |
| + | .row-fluid .span1 { |
| + | width: 5.801104972375691%; |
| + | *width: 5.747913483013988%; |
| + | } |
| + | .row-fluid .offset12 { |
| + | margin-left: 105.52486187845304%; |
| + | *margin-left: 105.41847889972962%; |
| + | } |
| + | .row-fluid .offset12:first-child { |
| + | margin-left: 102.76243093922652%; |
| + | *margin-left: 102.6560479605031%; |
| + | } |
| + | .row-fluid .offset11 { |
| + | margin-left: 96.96132596685082%; |
| + | *margin-left: 96.8549429881274%; |
| + | } |
| + | .row-fluid .offset11:first-child { |
| + | margin-left: 94.1988950276243%; |
| + | *margin-left: 94.09251204890089%; |
| + | } |
| + | .row-fluid .offset10 { |
| + | margin-left: 88.39779005524862%; |
| + | *margin-left: 88.2914070765252%; |
| + | } |
| + | .row-fluid .offset10:first-child { |
| + | margin-left: 85.6353591160221%; |
| + | *margin-left: 85.52897613729868%; |
| + | } |
| + | .row-fluid .offset9 { |
| + | margin-left: 79.8342541436464%; |
| + | *margin-left: 79.72787116492299%; |
| + | } |
| + | .row-fluid .offset9:first-child { |
| + | margin-left: 77.07182320441989%; |
| + | *margin-left: 76.96544022569647%; |
| + | } |
| + | .row-fluid .offset8 { |
| + | margin-left: 71.2707182320442%; |
| + | *margin-left: 71.16433525332079%; |
| + | } |
| + | .row-fluid .offset8:first-child { |
| + | margin-left: 68.50828729281768%; |
| + | *margin-left: 68.40190431409427%; |
| + | } |
| + | .row-fluid .offset7 { |
| + | margin-left: 62.70718232044199%; |
| + | *margin-left: 62.600799341718584%; |
| + | } |
| + | .row-fluid .offset7:first-child { |
| + | margin-left: 59.94475138121547%; |
| + | *margin-left: 59.838368402492065%; |
| + | } |
| + | .row-fluid .offset6 { |
| + | margin-left: 54.14364640883978%; |
| + | *margin-left: 54.037263430116376%; |
| + | } |
| + | .row-fluid .offset6:first-child { |
| + | margin-left: 51.38121546961326%; |
| + | *margin-left: 51.27483249088986%; |
| + | } |
| + | .row-fluid .offset5 { |
| + | margin-left: 45.58011049723757%; |
| + | *margin-left: 45.47372751851417%; |
| + | } |
| + | .row-fluid .offset5:first-child { |
| + | margin-left: 42.81767955801105%; |
| + | *margin-left: 42.71129657928765%; |
| + | } |
| + | .row-fluid .offset4 { |
| + | margin-left: 37.01657458563536%; |
| + | *margin-left: 36.91019160691196%; |
| + | } |
| + | .row-fluid .offset4:first-child { |
| + | margin-left: 34.25414364640884%; |
| + | *margin-left: 34.14776066768544%; |
| + | } |
| + | .row-fluid .offset3 { |
| + | margin-left: 28.45303867403315%; |
| + | *margin-left: 28.346655695309746%; |
| + | } |
| + | .row-fluid .offset3:first-child { |
| + | margin-left: 25.69060773480663%; |
| + | *margin-left: 25.584224756083227%; |
| + | } |
| + | .row-fluid .offset2 { |
| + | margin-left: 19.88950276243094%; |
| + | *margin-left: 19.783119783707537%; |
| + | } |
| + | .row-fluid .offset2:first-child { |
| + | margin-left: 17.12707182320442%; |
| + | *margin-left: 17.02068884448102%; |
| + | } |
| + | .row-fluid .offset1 { |
| + | margin-left: 11.32596685082873%; |
| + | *margin-left: 11.219583872105325%; |
| + | } |
| + | .row-fluid .offset1:first-child { |
| + | margin-left: 8.56353591160221%; |
| + | *margin-left: 8.457152932878806%; |
| + | } |
| + | input, |
| + | textarea, |
| + | .uneditable-input { |
| + | margin-left: 0; |
| + | } |
| + | .controls-row [class*="span"] + [class*="span"] { |
| + | margin-left: 20px; |
| + | } |
| + | input.span12, textarea.span12, .uneditable-input.span12 { |
| + | width: 710px; |
| + | } |
| + | input.span11, textarea.span11, .uneditable-input.span11 { |
| + | width: 648px; |
| + | } |
| + | input.span10, textarea.span10, .uneditable-input.span10 { |
| + | width: 586px; |
| + | } |
| + | input.span9, textarea.span9, .uneditable-input.span9 { |
| + | width: 524px; |
| + | } |
| + | input.span8, textarea.span8, .uneditable-input.span8 { |
| + | width: 462px; |
| + | } |
| + | input.span7, textarea.span7, .uneditable-input.span7 { |
| + | width: 400px; |
| + | } |
| + | input.span6, textarea.span6, .uneditable-input.span6 { |
| + | width: 338px; |
| + | } |
| + | input.span5, textarea.span5, .uneditable-input.span5 { |
| + | width: 276px; |
| + | } |
| + | input.span4, textarea.span4, .uneditable-input.span4 { |
| + | width: 214px; |
| + | } |
| + | input.span3, textarea.span3, .uneditable-input.span3 { |
| + | width: 152px; |
| + | } |
| + | input.span2, textarea.span2, .uneditable-input.span2 { |
| + | width: 90px; |
| + | } |
| + | input.span1, textarea.span1, .uneditable-input.span1 { |
| + | width: 28px; |
| + | } |
| + | } |
| + | @media (min-width: 1200px) { |
| + | .row { |
| + | margin-left: -30px; |
| + | *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: 30px; |
| + | } |
| + | .container, |
| + | .navbar-static-top .container, |
| + | .navbar-fixed-top .container, |
| + | .navbar-fixed-bottom .container { |
| + | width: 1170px; |
| + | } |
| + | .span12 { |
| + | width: 1170px; |
| + | } |
| + | .span11 { |
| + | width: 1070px; |
| + | } |
| + | .span10 { |
| + | width: 970px; |
| + | } |
| + | .span9 { |
| + | width: 870px; |
| + | } |
| + | .span8 { |
| + | width: 770px; |
| + | } |
| + | .span7 { |
| + | width: 670px; |
| + | } |
| + | .span6 { |
| + | width: 570px; |
| + | } |
| + | .span5 { |
| + | width: 470px; |
| + | } |
| + | .span4 { |
| + | width: 370px; |
| + | } |
| + | .span3 { |
| + | width: 270px; |
| + | } |
| + | .span2 { |
| + | width: 170px; |
| + | } |
| + | .span1 { |
| + | width: 70px; |
| + | } |
| + | .offset12 { |
| + | margin-left: 1230px; |
| + | } |
| + | .offset11 { |
| + | margin-left: 1130px; |
| + | } |
| + | .offset10 { |
| + | margin-left: 1030px; |
| + | } |
| + | .offset9 { |
| + | margin-left: 930px; |
| + | } |
| + | .offset8 { |
| + | margin-left: 830px; |
| + | } |
| + | .offset7 { |
| + | margin-left: 730px; |
| + | } |
| + | .offset6 { |
| + | margin-left: 630px; |
| + | } |
| + | .offset5 { |
| + | margin-left: 530px; |
| + | } |
| + | .offset4 { |
| + | margin-left: 430px; |
| + | } |
| + | .offset3 { |
| + | margin-left: 330px; |
| + | } |
| + | .offset2 { |
| + | margin-left: 230px; |
| + | } |
| + | .offset1 { |
| + | margin-left: 130px; |
| + | } |
| + | .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.564102564102564%; |
| + | *margin-left: 2.5109110747408616%; |
| + | } |
| + | .row-fluid [class*="span"]:first-child { |
| + | margin-left: 0; |
| + | } |
| + | .row-fluid .controls-row [class*="span"] + [class*="span"] { |
| + | margin-left: 2.564102564102564%; |
| + | } |
| + | .row-fluid .span12 { |
| + | width: 100%; |
| + | *width: 99.94680851063829%; |
| + | } |
| + | .row-fluid .span11 { |
| + | width: 91.45299145299145%; |
| + | *width: 91.39979996362975%; |
| + | } |
| + | .row-fluid .span10 { |
| + | width: 82.90598290598291%; |
| + | *width: 82.8527914166212%; |
| + | } |
| + | .row-fluid .span9 { |
| + | width: 74.35897435897436%; |
| + | *width: 74.30578286961266%; |
| + | } |
| + | .row-fluid .span8 { |
| + | width: 65.81196581196582%; |
| + | *width: 65.75877432260411%; |
| + | } |
| + | .row-fluid .span7 { |
| + | width: 57.26495726495726%; |
| + | *width: 57.21176577559556%; |
| + | } |
| + | .row-fluid .span6 { |
| + | width: 48.717948717948715%; |
| + | *width: 48.664757228587014%; |
| + | } |
| + | .row-fluid .span5 { |
| + | width: 40.17094017094017%; |
| + | *width: 40.11774868157847%; |
| + | } |
| + | .row-fluid .span4 { |
| + | width: 31.623931623931625%; |
| + | *width: 31.570740134569924%; |
| + | } |
| + | .row-fluid .span3 { |
| + | width: 23.076923076923077%; |
| + | *width: 23.023731587561375%; |
| + | } |
| + | .row-fluid .span2 { |
| + | width: 14.52991452991453%; |
| + | *width: 14.476723040552828%; |
| + | } |
| + | .row-fluid .span1 { |
| + | width: 5.982905982905983%; |
| + | *width: 5.929714493544281%; |
| + | } |
| + | .row-fluid .offset12 { |
| + | margin-left: 105.12820512820512%; |
| + | *margin-left: 105.02182214948171%; |
| + | } |
| + | .row-fluid .offset12:first-child { |
| + | margin-left: 102.56410256410257%; |
| + | *margin-left: 102.45771958537915%; |
| + | } |
| + | .row-fluid .offset11 { |
| + | margin-left: 96.58119658119658%; |
| + | *margin-left: 96.47481360247316%; |
| + | } |
| + | .row-fluid .offset11:first-child { |
| + | margin-left: 94.01709401709402%; |
| + | *margin-left: 93.91071103837061%; |
| + | } |
| + | .row-fluid .offset10 { |
| + | margin-left: 88.03418803418803%; |
| + | *margin-left: 87.92780505546462%; |
| + | } |
| + | .row-fluid .offset10:first-child { |
| + | margin-left: 85.47008547008548%; |
| + | *margin-left: 85.36370249136206%; |
| + | } |
| + | .row-fluid .offset9 { |
| + | margin-left: 79.48717948717949%; |
| + | *margin-left: 79.38079650845607%; |
| + | } |
| + | .row-fluid .offset9:first-child { |
| + | margin-left: 76.92307692307693%; |
| + | *margin-left: 76.81669394435352%; |
| + | } |
| + | .row-fluid .offset8 { |
| + | margin-left: 70.94017094017094%; |
| + | *margin-left: 70.83378796144753%; |
| + | } |
| + | .row-fluid .offset8:first-child { |
| + | margin-left: 68.37606837606839%; |
| + | *margin-left: 68.26968539734497%; |
| + | } |
| + | .row-fluid .offset7 { |
| + | margin-left: 62.393162393162385%; |
| + | *margin-left: 62.28677941443899%; |
| + | } |
| + | .row-fluid .offset7:first-child { |
| + | margin-left: 59.82905982905982%; |
| + | *margin-left: 59.72267685033642%; |
| + | } |
| + | .row-fluid .offset6 { |
| + | margin-left: 53.84615384615384%; |
| + | *margin-left: 53.739770867430444%; |
| + | } |
| + | .row-fluid .offset6:first-child { |
| + | margin-left: 51.28205128205128%; |
| + | *margin-left: 51.175668303327875%; |
| + | } |
| + | .row-fluid .offset5 { |
| + | margin-left: 45.299145299145295%; |
| + | *margin-left: 45.1927623204219%; |
| + | } |
| + | .row-fluid .offset5:first-child { |
| + | margin-left: 42.73504273504273%; |
| + | *margin-left: 42.62865975631933%; |
| + | } |
| + | .row-fluid .offset4 { |
| + | margin-left: 36.75213675213675%; |
| + | *margin-left: 36.645753773413354%; |
| + | } |
| + | .row-fluid .offset4:first-child { |
| + | margin-left: 34.18803418803419%; |
| + | *margin-left: 34.081651209310785%; |
| + | } |
| + | .row-fluid .offset3 { |
| + | margin-left: 28.205128205128204%; |
| + | *margin-left: 28.0987452264048%; |
| + | } |
| + | .row-fluid .offset3:first-child { |
| + | margin-left: 25.641025641025642%; |
| + | *margin-left: 25.53464266230224%; |
| + | } |
| + | .row-fluid .offset2 { |
| + | margin-left: 19.65811965811966%; |
| + | *margin-left: 19.551736679396257%; |
| + | } |
| + | .row-fluid .offset2:first-child { |
| + | margin-left: 17.094017094017094%; |
| + | *margin-left: 16.98763411529369%; |
| + | } |
| + | .row-fluid .offset1 { |
| + | margin-left: 11.11111111111111%; |
| + | *margin-left: 11.004728132387708%; |
| + | } |
| + | .row-fluid .offset1:first-child { |
| + | margin-left: 8.547008547008547%; |
| + | *margin-left: 8.440625568285142%; |
| + | } |
| + | input, |
| + | textarea, |
| + | .uneditable-input { |
| + | margin-left: 0; |
| + | } |
| + | .controls-row [class*="span"] + [class*="span"] { |
| + | margin-left: 30px; |
| + | } |
| + | input.span12, textarea.span12, .uneditable-input.span12 { |
| + | width: 1156px; |
| + | } |
| + | input.span11, textarea.span11, .uneditable-input.span11 { |
| + | width: 1056px; |
| + | } |
| + | input.span10, textarea.span10, .uneditable-input.span10 { |
| + | width: 956px; |
| + | } |
| + | input.span9, textarea.span9, .uneditable-input.span9 { |
| + | width: 856px; |
| + | } |
| + | input.span8, textarea.span8, .uneditable-input.span8 { |
| + | width: 756px; |
| + | } |
| + | input.span7, textarea.span7, .uneditable-input.span7 { |
| + | width: 656px; |
| + | } |
| + | input.span6, textarea.span6, .uneditable-input.span6 { |
| + | width: 556px; |
| + | } |
| + | input.span5, textarea.span5, .uneditable-input.span5 { |
| + | width: 456px; |
| + | } |
| + | input.span4, textarea.span4, .uneditable-input.span4 { |
| + | width: 356px; |
| + | } |
| + | input.span3, textarea.span3, .uneditable-input.span3 { |
| + | width: 256px; |
| + | } |
| + | input.span2, textarea.span2, .uneditable-input.span2 { |
| + | width: 156px; |
| + | } |
| + | input.span1, textarea.span1, .uneditable-input.span1 { |
| + | width: 56px; |
| + | } |
| + | .thumbnails { |
| + | margin-left: -30px; |
| + | } |
| + | .thumbnails > li { |
| + | margin-left: 30px; |
| + | } |
| + | .row-fluid .thumbnails { |
| + | margin-left: 0; |
| + | } |
| + | } |
| + | @media (max-width: 979px) { |
| + | body { |
| + | padding-top: 0; |
| + | } |
| + | .navbar-fixed-top, |
| + | .navbar-fixed-bottom { |
| + | position: static; |
| + | } |
| + | .navbar-fixed-top { |
| + | margin-bottom: 20px; |
| + | } |
| + | .navbar-fixed-bottom { |
| + | margin-top: 20px; |
| + | } |
| + | .navbar-fixed-top .navbar-inner, |
| + | .navbar-fixed-bottom .navbar-inner { |
| + | padding: 5px; |
| + | } |
| + | .navbar .container { |
| + | width: auto; |
| + | padding: 0; |
| + | } |
| + | .navbar .brand { |
| + | padding-left: 10px; |
| + | padding-right: 10px; |
| + | margin: 0 0 0 -5px; |
| + | } |
| + | .nav-collapse { |
| + | clear: both; |
| + | } |
| + | .nav-collapse .nav { |
| + | float: none; |
| + | margin: 0 0 10px; |
| + | } |
| + | .nav-collapse .nav > li { |
| + | float: none; |
| + | } |
| + | .nav-collapse .nav > li > a { |
| + | margin-bottom: 2px; |
| + | } |
| + | .nav-collapse .nav > .divider-vertical { |
| + | display: none; |
| + | } |
| + | .nav-collapse .nav .nav-header { |
| + | color: #777777; |
| + | text-shadow: none; |
| + | } |
| + | .nav-collapse .nav > li > a, |
| + | .nav-collapse .dropdown-menu a { |
| + | padding: 9px 15px; |
| + | font-weight: bold; |
| + | color: #777777; |
| + | -webkit-border-radius: 3px; |
| + | -moz-border-radius: 3px; |
| + | border-radius: 3px; |
| + | } |
| + | .nav-collapse .btn { |
| + | padding: 4px 10px 4px; |
| + | font-weight: normal; |
| + | -webkit-border-radius: 4px; |
| + | -moz-border-radius: 4px; |
| + | border-radius: 4px; |
| + | } |
| + | .nav-collapse .dropdown-menu li + li a { |
| + | margin-bottom: 2px; |
| + | } |
| + | .nav-collapse .nav > li > a:hover, |
| + | .nav-collapse .dropdown-menu a:hover { |
| + | background-color: #f2f2f2; |
| + | } |
| + | .navbar-inverse .nav-collapse .nav > li > a, |
| + | .navbar-inverse .nav-collapse .dropdown-menu a { |
| + | color: #999999; |
| + | } |
| + | .navbar-inverse .nav-collapse .nav > li > a:hover, |
| + | .navbar-inverse .nav-collapse .dropdown-menu a:hover { |
| + | background-color: #111111; |
| + | } |
| + | .nav-collapse.in .btn-group { |
| + | margin-top: 5px; |
| + | padding: 0; |
| + | } |
| + | .nav-collapse .dropdown-menu { |
| + | position: static; |
| + | top: auto; |
| + | left: auto; |
| + | float: none; |
| + | display: none; |
| + | max-width: none; |
| + | margin: 0 15px; |
| + | padding: 0; |
| + | background-color: transparent; |
| + | border: none; |
| + | -webkit-border-radius: 0; |
| + | -moz-border-radius: 0; |
| + | border-radius: 0; |
| + | -webkit-box-shadow: none; |
| + | -moz-box-shadow: none; |
| + | box-shadow: none; |
| + | } |
| + | .nav-collapse .open > .dropdown-menu { |
| + | display: block; |
| + | } |
| + | .nav-collapse .dropdown-menu:before, |
| + | .nav-collapse .dropdown-menu:after { |
| + | display: none; |
| + | } |
| + | .nav-collapse .dropdown-menu .divider { |
| + | display: none; |
| + | } |
| + | .nav-collapse .nav > li > .dropdown-menu:before, |
| + | .nav-collapse .nav > li > .dropdown-menu:after { |
| + | display: none; |
| + | } |
| + | .nav-collapse .navbar-form, |
| + | .nav-collapse .navbar-search { |
| + | float: none; |
| + | padding: 10px 15px; |
| + | margin: 10px 0; |
| + | border-top: 1px solid #f2f2f2; |
| + | border-bottom: 1px solid #f2f2f2; |
| + | -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); |
| + | -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); |
| + | box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); |
| + | } |
| + | .navbar-inverse .nav-collapse .navbar-form, |
| + | .navbar-inverse .nav-collapse .navbar-search { |
| + | border-top-color: #111111; |
| + | border-bottom-color: #111111; |
| + | } |
| + | .navbar .nav-collapse .nav.pull-right { |
| + | float: none; |
| + | margin-left: 0; |
| + | } |
| + | .nav-collapse, |
| + | .nav-collapse.collapse { |
| + | overflow: hidden; |
| + | height: 0; |
| + | } |
| + | .navbar .btn-navbar { |
| + | display: block; |
| + | } |
| + | .navbar-static .navbar-inner { |
| + | padding-left: 10px; |
| + | padding-right: 10px; |
| + | } |
| + | } |
| + | @media (min-width: 980px) { |
| + | .nav-collapse.collapse { |
| + | height: auto !important; |
| + | overflow: visible !important; |
| + | } |
| + | } |
generators/bootstrap/public/stylesheets/bootstrap.min.css
+726
-0
| @@ | @@ -0,0 +1,726 @@ |
| + | /*! |
| + | * Bootstrap v2.2.2 |
| + | * |
| + | * 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:0.5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333333;background-color:#ffffff;} |
| + | a{color:#0088cc;text-decoration:none;} |
| + | a:hover{color:#005580;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:#999999;} |
| + | a.muted:hover{color:#808080;} |
| + | .text-warning{color:#c09853;} |
| + | a.text-warning:hover{color:#a47e3c;} |
| + | .text-error{color:#b94a48;} |
| + | a.text-error:hover{color:#953b39;} |
| + | .text-info{color:#3a87ad;} |
| + | a.text-info:hover{color:#2d6987;} |
| + | .text-success{color:#468847;} |
| + | a.text-success:hover{color:#356635;} |
| + | h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;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:#999999;} |
| + | 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 #eeeeee;} |
| + | 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;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 #eeeeee;border-bottom:1px solid #ffffff;} |
| + | abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999;} |
| + | abbr.initialism{font-size:90%;text-transform:uppercase;} |
| + | blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eeeeee;}blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:25px;} |
| + | blockquote small{display:block;line-height:20px;color:#999999;}blockquote small:before{content:'\2014 \00A0';} |
| + | blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;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:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333333;-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;} |
| + | .label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#ffffff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#999999;} |
| + | .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.badge:hover{color:#ffffff;text-decoration:none;cursor:pointer;} |
| + | .label-important,.badge-important{background-color:#b94a48;} |
| + | .label-important[href],.badge-important[href]{background-color:#953b39;} |
| + | .label-warning,.badge-warning{background-color:#f89406;} |
| + | .label-warning[href],.badge-warning[href]{background-color:#c67605;} |
| + | .label-success,.badge-success{background-color:#468847;} |
| + | .label-success[href],.badge-success[href]{background-color:#356635;} |
| + | .label-info,.badge-info{background-color:#3a87ad;} |
| + | .label-info[href],.badge-info[href]{background-color:#2d6987;} |
| + | .label-inverse,.badge-inverse{background-color:#333333;} |
| + | .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;} |
| + | 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 #dddddd;} |
| + | .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 #dddddd;} |
| + | .table .table{background-color:#ffffff;} |
| + | .table-condensed th,.table-condensed td{padding:4px 5px;} |
| + | .table-bordered{border:1px solid #dddddd;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 #dddddd;} |
| + | .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{-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{-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 tfoot:last-child tr:last-child>td: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 tfoot:last-child tr:last-child>td: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:#dff0d8;} |
| + | .table tbody tr.error td{background-color:#f2dede;} |
| + | .table tbody tr.warning td{background-color:#fcf8e3;} |
| + | .table tbody tr.info td{background-color:#d9edf7;} |
| + | .table-hover tbody tr.success:hover td{background-color:#d0e9c6;} |
| + | .table-hover tbody tr.error:hover td{background-color:#ebcccc;} |
| + | .table-hover tbody tr.warning:hover td{background-color:#faf2cc;} |
| + | .table-hover tbody tr.info:hover td{background-color:#c4e3f3;} |
| + | 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:#333333;border:0;border-bottom:1px solid #e5e5e5;}legend small{font-size:15px;color:#999999;} |
| + | label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px;} |
| + | input,button,select,textarea{font-family:"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:#555555;-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:#ffffff;border:1px solid #cccccc;-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 #cccccc;background-color:#ffffff;} |
| + | 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:#999999;background-color:#fcfcfc;border-color:#cccccc;-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:#999999;} |
| + | input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999999;} |
| + | input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999999;} |
| + | .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:#eeeeee;} |
| + | 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:#c09853;} |
| + | .control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;} |
| + | .control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-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:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;} |
| + | .control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853;} |
| + | .control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48;} |
| + | .control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;} |
| + | .control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-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:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;} |
| + | .control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48;} |
| + | .control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847;} |
| + | .control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;} |
| + | .control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-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:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;} |
| + | .control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847;} |
| + | .control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad;} |
| + | .control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad;} |
| + | .control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-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:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;} |
| + | .control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad;} |
| + | 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{margin-bottom:5px;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{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 #ffffff;background-color:#eeeeee;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:#a9dba9;border-color:#46a546;} |
| + | .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;} |
| + | .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:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #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 #bbbbbb;*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:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;} |
| + | .btn:active,.btn.active{background-color:#cccccc \9;} |
| + | .btn:first-child{*margin-left:0;} |
| + | .btn:hover{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.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:0.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{border-color:#c5c5c5;border-color:rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);} |
| + | .btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(to bottom, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;} |
| + | .btn-primary:active,.btn-primary.active{background-color:#003399 \9;} |
| + | .btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;} |
| + | .btn-warning:active,.btn-warning.active{background-color:#c67605 \9;} |
| + | .btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;} |
| + | .btn-danger:active,.btn-danger.active{background-color:#942a25 \9;} |
| + | .btn-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;} |
| + | .btn-success:active,.btn-success.active{background-color:#408140 \9;} |
| + | .btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;} |
| + | .btn-info:active,.btn-info.active{background-color:#24748c \9;} |
| + | .btn-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#363636;background-image:-moz-linear-gradient(top, #444444, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));background-image:-webkit-linear-gradient(top, #444444, #222222);background-image:-o-linear-gradient(top, #444444, #222222);background-image:linear-gradient(to bottom, #444444, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#222222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*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:#0088cc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} |
| + | .btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent;} |
| + | .btn-link[disabled]:hover{color:#333333;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:#0044cc;} |
| + | .btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406;} |
| + | .btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f;} |
| + | .btn-group.open .btn-success.dropdown-toggle{background-color:#51a351;} |
| + | .btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4;} |
| + | .btn-group.open .btn-inverse.dropdown-toggle{background-color:#222222;} |
| + | .btn .caret{margin-top:8px;margin-left:0;} |
| + | .btn-mini .caret,.btn-small .caret,.btn-large .caret{margin-top:6px;} |
| + | .btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px;} |
| + | .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:#ffffff;border-bottom-color:#ffffff;} |
| + | .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;} |
| + | .nav{margin-left:0;margin-bottom:20px;list-style:none;} |
| + | .nav>li>a{display:block;} |
| + | .nav>li>a:hover{text-decoration:none;background-color:#eeeeee;} |
| + | .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:#999999;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{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-color:#0088cc;} |
| + | .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 #ffffff;} |
| + | .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{border-color:#eeeeee #eeeeee #dddddd;} |
| + | .nav-tabs>.active>a,.nav-tabs>.active>a:hover{color:#555555;background-color:#ffffff;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{color:#ffffff;background-color:#0088cc;} |
| + | .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{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:#0088cc;border-bottom-color:#0088cc;margin-top:6px;} |
| + | .nav .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580;} |
| + | .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:#555555;border-bottom-color:#555555;} |
| + | .nav>.dropdown.active>a:hover{cursor:pointer;} |
| + | .nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover{color:#ffffff;background-color:#999999;border-color:#999999;} |
| + | .nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100);} |
| + | .tabs-stacked .open>a:hover{border-color:#999999;} |
| + | .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{border-bottom-color:transparent;border-top-color:#ddd;} |
| + | .tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover{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{border-color:#eeeeee #dddddd #eeeeee #eeeeee;} |
| + | .tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff;} |
| + | .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{border-color:#eeeeee #eeeeee #eeeeee #dddddd;} |
| + | .tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff;} |
| + | .nav>.disabled>a{color:#999999;} |
| + | .nav>.disabled>a:hover{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, #ffffff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);background-image:linear-gradient(to bottom, #ffffff, #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:#777777;text-shadow:0 1px 0 #ffffff;}.navbar .brand:hover{text-decoration:none;} |
| + | .navbar-text{margin-bottom:0;line-height:40px;color:#777777;} |
| + | .navbar-link{color:#777777;}.navbar-link:hover{color:#333333;} |
| + | .navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #ffffff;} |
| + | .navbar .btn,.navbar .btn-group{margin-top:5px;} |
| + | .navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn{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:"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:#777777;text-decoration:none;text-shadow:0 1px 0 #ffffff;} |
| + | .navbar .nav .dropdown-toggle .caret{margin-top:8px;} |
| + | .navbar .nav>li>a:focus,.navbar .nav>li>a:hover{background-color:transparent;color:#333333;text-decoration:none;} |
| + | .navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555555;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:#ffffff;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:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#ffffff;background-color:#e5e5e5;*background-color:#d9d9d9;} |
| + | .navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#cccccc \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 #ffffff;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 #ffffff;border-bottom:0;bottom:-6px;top:auto;} |
| + | .navbar .nav li.dropdown>a:hover .caret{border-top-color:#555555;border-bottom-color:#555555;} |
| + | .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:#555555;} |
| + | .navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777777;border-bottom-color:#777777;} |
| + | .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:#555555;border-bottom-color:#555555;} |
| + | .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, #222222, #111111);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));background-image:-webkit-linear-gradient(top, #222222, #111111);background-image:-o-linear-gradient(top, #222222, #111111);background-image:linear-gradient(to bottom, #222222, #111111);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:#999999;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover{color:#ffffff;} |
| + | .navbar-inverse .brand{color:#999999;} |
| + | .navbar-inverse .navbar-text{color:#999999;} |
| + | .navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{background-color:transparent;color:#ffffff;} |
| + | .navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#ffffff;background-color:#111111;} |
| + | .navbar-inverse .navbar-link{color:#999999;}.navbar-inverse .navbar-link:hover{color:#ffffff;} |
| + | .navbar-inverse .divider-vertical{border-left-color:#111111;border-right-color:#222222;} |
| + | .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:#111111;color:#ffffff;} |
| + | .navbar-inverse .nav li.dropdown>a:hover .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;} |
| + | .navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999999;border-bottom-color:#999999;} |
| + | .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:#ffffff;border-bottom-color:#ffffff;} |
| + | .navbar-inverse .navbar-search .search-query{color:#ffffff;background-color:#515151;border-color:#111111;-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:#cccccc;} |
| + | .navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#cccccc;} |
| + | .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#cccccc;} |
| + | .navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333333;text-shadow:0 1px 0 #ffffff;background-color:#ffffff;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:#ffffff;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 #000000;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:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#040404;*background-color:#000000;} |
| + | .navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000000 \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 #ffffff;}.breadcrumb>li>.divider{padding:0 5px;color:#ccc;} |
| + | .breadcrumb>.active{color:#999999;} |
| + | .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:#ffffff;border:1px solid #dddddd;border-left-width:0;} |
| + | .pagination ul>li>a:hover,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5;} |
| + | .pagination ul>.active>a,.pagination ul>.active>span{color:#999999;cursor:default;} |
| + | .pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover{color:#999999;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{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>span{color:#999999;background-color:#fff;cursor:default;} |
| + | .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 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;} |
| + | a.thumbnail:hover{border-color:#0088cc;-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:#555555;} |
| + | .alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} |
| + | .alert,.alert h4{color:#c09853;} |
| + | .alert h4{margin:0;} |
| + | .alert .close{position:relative;top:-2px;right:-21px;line-height:20px;} |
| + | .alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;} |
| + | .alert-success h4{color:#468847;} |
| + | .alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;} |
| + | .alert-danger h4,.alert-error h4{color:#b94a48;} |
| + | .alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;} |
| + | .alert-info h4{color:#3a87ad;} |
| + | .alert-block{padding-top:14px;padding-bottom:14px;} |
| + | .alert-block>p,.alert-block>ul{margin-bottom:0;} |
| + | .alert-block p+p{margin-top:5px;} |
| + | @-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:#ffffff;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 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.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:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);} |
| + | .progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;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);} |
| + | .hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eeeeee;-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;} |
| + | .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;} |
| + | .tooltip{position:absolute;z-index:1030;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);} |
| + | .tooltip.top{margin-top:-3px;} |
| + | .tooltip.right{margin-left:3px;} |
| + | .tooltip.bottom{margin-top:3px;} |
| + | .tooltip.left{margin-left:-3px;} |
| + | .tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-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:#000000;} |
| + | .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000;} |
| + | .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000;} |
| + | .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000;} |
| + | .popover{position:absolute;top:0;left:0;z-index:1010;display:none;width:236px;padding:1px;text-align:left;background-color:#ffffff;-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-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:#ffffff;} |
| + | .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:#ffffff;} |
| + | .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:#ffffff;} |
| + | .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:#ffffff;bottom:-10px;} |
| + | .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}.modal-backdrop.fade{opacity:0;} |
| + | .modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);} |
| + | .modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#ffffff;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:none;}.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 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*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;} |
| + | .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 #000000;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:#ffffff;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 #ffffff;} |
| + | .dropdown-menu li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333333;white-space:nowrap;} |
| + | .dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{text-decoration:none;color:#ffffff;background-color:#0081c2;background-image:-moz-linear-gradient(top, #0088cc, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));background-image:-webkit-linear-gradient(top, #0088cc, #0077b3);background-image:-o-linear-gradient(top, #0088cc, #0077b3);background-image:linear-gradient(to bottom, #0088cc, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);} |
| + | .dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#ffffff;text-decoration:none;outline:0;background-color:#0081c2;background-image:-moz-linear-gradient(top, #0088cc, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));background-image:-webkit-linear-gradient(top, #0088cc, #0077b3);background-image:-o-linear-gradient(top, #0088cc, #0077b3);background-image:linear-gradient(to bottom, #0088cc, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);} |
| + | .dropdown-menu .disabled>a,.dropdown-menu .disabled>a:hover{color:#999999;} |
| + | .dropdown-menu .disabled>a:hover{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 #000000;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:#cccccc;margin-top:5px;margin-right:-10px;} |
| + | .dropdown-submenu:hover>a:after{border-left-color:#ffffff;} |
| + | .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;} |
| + | .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:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;} |
| + | .carousel-inner>.item>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:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50);}.carousel-control.right{left:auto;right:15px;} |
| + | .carousel-control:hover{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);} |
| + | .carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333333;background:rgba(0, 0, 0, 0.75);} |
| + | .carousel-caption h4,.carousel-caption p{color:#ffffff;line-height:20px;} |
| + | .carousel-caption h4{margin:0 0 5px;} |
| + | .carousel-caption p{margin-bottom:0;} |
| + | .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;} |
| + | .close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);} |
| + | button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;} |
| + | .pull-right{float:right;} |
| + | .pull-left{float:left;} |
| + | .hide{display:none;} |
| + | .show{display:block;} |
| + | .invisible{visibility:hidden;} |
| + | .affix{position:fixed;} |
| + | .fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;} |
| + | .collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}.collapse.in{height:auto;} |
| + | .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;}}@media (max-width:767px){body{padding-left:20px;padding-right:20px;} .navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px;} .container-fluid{padding:0;} .dl-horizontal dt{float:none;clear:none;width:auto;text-align:left;} .dl-horizontal dd{margin-left:0;} .container{width:auto;} .row-fluid{width:100%;} .row,.thumbnails{margin-left:0;} .thumbnails>li{float:none;margin-left:0;} [class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .row-fluid [class*="offset"]:first-child{margin-left:0;} .input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto;} .controls-row [class*="span"]+[class*="span"]{margin-left:0;} .modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0;}.modal.fade{top:-100px;} .modal.fade.in{top:20px;}}@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0);} .page-header h1 small{display:block;line-height:20px;} input[type="checkbox"],input[type="radio"]{border:1px solid #ccc;} .form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;} .form-horizontal .controls{margin-left:0;} .form-horizontal .control-list{padding-top:0;} .form-horizontal .form-actions{padding-left:10px;padding-right:10px;} .media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px;} .media-object{margin-right:0;margin-left:0;} .modal{top:10px;left:10px;right:10px;} .modal-header .close{padding:10px;margin:-10px;} .carousel-caption{position:static;}}@media (min-width:768px) and (max-width:979px){.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:724px;} .span12{width:724px;} .span11{width:662px;} .span10{width:600px;} .span9{width:538px;} .span8{width:476px;} .span7{width:414px;} .span6{width:352px;} .span5{width:290px;} .span4{width:228px;} .span3{width:166px;} .span2{width:104px;} .span1{width:42px;} .offset12{margin-left:764px;} .offset11{margin-left:702px;} .offset10{margin-left:640px;} .offset9{margin-left:578px;} .offset8{margin-left:516px;} .offset7{margin-left:454px;} .offset6{margin-left:392px;} .offset5{margin-left:330px;} .offset4{margin-left:268px;} .offset3{margin-left:206px;} .offset2{margin-left:144px;} .offset1{margin-left:82px;} .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.7624309392265194%;*margin-left:2.709239449864817%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%;} .row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;} .row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%;} .row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%;} .row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;} .row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;} .row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;} .row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;} .row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;} .row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;} .row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;} .row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%;} .row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%;} .row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%;} .row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%;} .row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%;} .row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%;} .row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%;} .row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%;} .row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%;} .row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%;} .row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%;} .row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%;} .row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%;} .row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%;} .row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%;} .row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%;} .row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%;} .row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%;} .row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%;} .row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%;} .row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;} .row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%;} .row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%;} .row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:20px;} input.span12, textarea.span12, .uneditable-input.span12{width:710px;} input.span11, textarea.span11, .uneditable-input.span11{width:648px;} input.span10, textarea.span10, .uneditable-input.span10{width:586px;} input.span9, textarea.span9, .uneditable-input.span9{width:524px;} input.span8, textarea.span8, .uneditable-input.span8{width:462px;} input.span7, textarea.span7, .uneditable-input.span7{width:400px;} input.span6, textarea.span6, .uneditable-input.span6{width:338px;} input.span5, textarea.span5, .uneditable-input.span5{width:276px;} input.span4, textarea.span4, .uneditable-input.span4{width:214px;} input.span3, textarea.span3, .uneditable-input.span3{width:152px;} input.span2, textarea.span2, .uneditable-input.span2{width:90px;} input.span1, textarea.span1, .uneditable-input.span1{width:28px;}}@media (min-width:1200px){.row{margin-left:-30px;*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:30px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px;} .span12{width:1170px;} .span11{width:1070px;} .span10{width:970px;} .span9{width:870px;} .span8{width:770px;} .span7{width:670px;} .span6{width:570px;} .span5{width:470px;} .span4{width:370px;} .span3{width:270px;} .span2{width:170px;} .span1{width:70px;} .offset12{margin-left:1230px;} .offset11{margin-left:1130px;} .offset10{margin-left:1030px;} .offset9{margin-left:930px;} .offset8{margin-left:830px;} .offset7{margin-left:730px;} .offset6{margin-left:630px;} .offset5{margin-left:530px;} .offset4{margin-left:430px;} .offset3{margin-left:330px;} .offset2{margin-left:230px;} .offset1{margin-left:130px;} .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.564102564102564%;*margin-left:2.5109110747408616%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%;} .row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%;} .row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%;} .row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%;} .row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%;} .row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%;} .row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%;} .row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%;} .row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%;} .row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%;} .row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%;} .row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%;} .row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%;} .row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%;} .row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%;} .row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%;} .row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%;} .row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%;} .row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%;} .row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%;} .row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%;} .row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%;} .row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%;} .row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%;} .row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%;} .row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%;} .row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%;} .row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%;} .row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%;} .row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%;} .row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%;} .row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%;} .row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%;} .row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%;} .row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:30px;} input.span12, textarea.span12, .uneditable-input.span12{width:1156px;} input.span11, textarea.span11, .uneditable-input.span11{width:1056px;} input.span10, textarea.span10, .uneditable-input.span10{width:956px;} input.span9, textarea.span9, .uneditable-input.span9{width:856px;} input.span8, textarea.span8, .uneditable-input.span8{width:756px;} input.span7, textarea.span7, .uneditable-input.span7{width:656px;} input.span6, textarea.span6, .uneditable-input.span6{width:556px;} input.span5, textarea.span5, .uneditable-input.span5{width:456px;} input.span4, textarea.span4, .uneditable-input.span4{width:356px;} input.span3, textarea.span3, .uneditable-input.span3{width:256px;} input.span2, textarea.span2, .uneditable-input.span2{width:156px;} input.span1, textarea.span1, .uneditable-input.span1{width:56px;} .thumbnails{margin-left:-30px;} .thumbnails>li{margin-left:30px;} .row-fluid .thumbnails{margin-left:0;}}@media (max-width:979px){body{padding-top:0;} .navbar-fixed-top,.navbar-fixed-bottom{position:static;} .navbar-fixed-top{margin-bottom:20px;} .navbar-fixed-bottom{margin-top:20px;} .navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px;} .navbar .container{width:auto;padding:0;} .navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px;} .nav-collapse{clear:both;} .nav-collapse .nav{float:none;margin:0 0 10px;} .nav-collapse .nav>li{float:none;} .nav-collapse .nav>li>a{margin-bottom:2px;} .nav-collapse .nav>.divider-vertical{display:none;} .nav-collapse .nav .nav-header{color:#777777;text-shadow:none;} .nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} .nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} .nav-collapse .dropdown-menu li+li a{margin-bottom:2px;} .nav-collapse .nav>li>a:hover,.nav-collapse .dropdown-menu a:hover{background-color:#f2f2f2;} .navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999999;} .navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:hover{background-color:#111111;} .nav-collapse.in .btn-group{margin-top:5px;padding:0;} .nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} .nav-collapse .open>.dropdown-menu{display:block;} .nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none;} .nav-collapse .dropdown-menu .divider{display:none;} .nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none;} .nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);} .navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111111;border-bottom-color:#111111;} .navbar .nav-collapse .nav.pull-right{float:none;margin-left:0;} .nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0;} .navbar .btn-navbar{display:block;} .navbar-static .navbar-inner{padding-left:10px;padding-right:10px;}}@media (min-width:980px){.nav-collapse.collapse{height:auto !important;overflow:visible !important;}} |
locomotive/builder.rb b/lib/locomotive/builder.rb
+33
-2
| @@ | @@ -1,17 +1,48 @@ |
| - | require "locomotive/builder/version" |
| - | require "locomotive/mounter" |
| + | require 'locomotive/builder/version' |
| module Locomotive | |
| module Builder | |
| + | # Create a site from a site generator. |
| + | # |
| + | # @param [ String ] name The name of the site (underscored) |
| + | # @param [ String ] path The destination path of the site |
| + | # @param [ Object ] generator The wrapping class of the generator itself |
| + | # |
| + | def self.init(name, path, generator) |
| + | generator.klass.start [name, path] |
| + | end |
| + | |
| + | # Start the thin server which serves the LocomotiveCMS site from the system. |
| + | # |
| + | # @param [ String ] path The path of the site |
| + | # @param [ Hash ] options The options for the thin server (host, port) |
| + | # |
| + | def self.serve(path, options) |
| + | require "thin" |
| + | require "locomotive/builder/server" |
| + | reader = Locomotive::Mounter::Reader::FileSystem.instance |
| + | reader.run!(path: path) |
| + | |
| + | server = Thin::Server.new(options[:host], options[:port], Locomotive::Builder::Server.new(reader)) |
| + | # server.threaded = true # TODO: make it an option ? |
| + | server.start |
| + | end |
| + | |
| + | # TODO |
| def self.pull(path, site_url, email, password) | |
| + | require 'locomotive/mounter' |
| + | |
| reader = Locomotive::Mounter::Reader::Api.instance | |
| reader.run!(uri: "#{site_url.chomp('/')}/locomotive/api", email: email, password: password) | |
| writer = Locomotive::Mounter::Writer::FileSystem.instance | |
| writer.run!(mounting_point: reader.mounting_point, target_path: path) | |
| end | |
| + | # TODO |
| def self.push(path, site_url, email, password) | |
| + | require 'locomotive/mounter' |
| + | |
| reader = Locomotive::Mounter::Reader::FileSystem.instance | |
| reader.run!(path: path) | |
| writer = Locomotive::Mounter::Writer::Api.instance | |
locomotive/builder/cli.rb b/lib/locomotive/builder/cli.rb
+32
-11
| @@ | @@ -1,9 +1,28 @@ |
| - | require "thor" |
| + | require 'thor' |
| module Locomotive | |
| module Builder | |
| class CLI < Thor | |
| + | desc 'init NAME [PATH]', 'Create a brand new LocomotiveCMS site' |
| + | method_option :template, aliases: '-t', type: 'string', default: 'blank', desc: 'instead of building from a blank site, you can have a pre-fetched site with form a template (see the templates command)' |
| + | def init(name, path = '.') |
| + | require 'locomotive/builder/generators' |
| + | generator = Locomotive::Builder::Generators.get(options[:template]) |
| + | if generator.nil? |
| + | say "Unknown site template '#{options[:template]}'", :red |
| + | else |
| + | Locomotive::Builder.init(name, path, generator) |
| + | end |
| + | end |
| + | |
| + | desc 'serve [PATH]', 'Serve a LocomotiveCMS site from the file system' |
| + | method_option :host, aliases: '-h', type: 'string', default: '0.0.0.0', desc: "The host (address) of the Thin server" |
| + | method_option :port, aliases: '-p', type: 'string', default: '3333', desc: "The port of the Thin server" |
| + | def serve(path = '.') |
| + | Locomotive::Builder.serve(path, options) |
| + | end |
| + | |
| desc "pull NAME SITE_URL EMAIL PASSWORD", "Pull an existing LocomotiveCMS site powered by the engine" | |
| def pull(name, site_url, email, password) | |
| say("ERROR: \"#{name}\" directory already exists", :red) and return if File.exists?(name) | |
| @@ | @@ -15,17 +34,19 @@ module Locomotive |
| Locomotive::Builder.push(path, site_url, email, password) | |
| end | |
| - | desc "server PATH [PORT]", "Serve an existing site from the file system" |
| - | def server(path, port = 3333) |
| - | require "thin" |
| - | require "locomotive/builder/server" |
| - | reader = Locomotive::Mounter::Reader::FileSystem.instance |
| - | reader.run!(path: path) |
| - | |
| - | server = Thin::Server.new('0.0.0.0', port, Locomotive::Builder::Server.new(reader)) |
| - | # server.threaded = true |
| - | server.start |
| + | desc "list_templates", "List all the templates to create either a site or a content type" |
| + | def list_templates |
| + | require 'locomotive/builder/generators' |
| + | if Locomotive::Builder::Generators.empty?(:site) |
| + | say "No templates", :red |
| + | else |
| + | Locomotive::Builder::Generators.list(:site).each do |info| |
| + | say info.name, :bold, false |
| + | say " - #{info.description}" unless info.description.blank? |
| + | end |
| + | end |
| end | |
| + | |
| end | |
| end | |
| end | |
| \ No newline at end of file | |
locomotive/builder/generators.rb b/lib/locomotive/builder/generators.rb
+61
-0
| @@ | @@ -0,0 +1,61 @@ |
| + | require 'locomotive/builder/generators/list' |
| + | |
| + | module Locomotive |
| + | module Builder |
| + | |
| + | module Generators |
| + | |
| + | # Register a generator by adding it to the list of existing generators. |
| + | # |
| + | # @param [ Symbol ] type The type of the generator (:site, :content_type) |
| + | # @param [ String ] name The name of the generator |
| + | # @param [ Class ] klass The class of the generator |
| + | # @param [ String ] description The description of the generator (can be nil) |
| + | # |
| + | # @return [ Boolean ] True if the registration has been successful, false otherwise. |
| + | # |
| + | def self.register(type, name, klass, description = nil) |
| + | Locomotive::Builder::Generators::List.instance.register(type, name, klass, description) |
| + | end |
| + | |
| + | # Return the information about a generator from its name. |
| + | # |
| + | # @param [ String ] name The name of the generator |
| + | # |
| + | # @return [ Object ] The information of the found generator or nil |
| + | # |
| + | def self.get(name) |
| + | Locomotive::Builder::Generators::List.instance.get(name) |
| + | end |
| + | |
| + | # Filter the generators by their type which are for now: |
| + | # :site and :content_type. If the parameter is nil, |
| + | # then all the generators are returned |
| + | # |
| + | # @param [ Symbol ] type The type of the generators or nil. |
| + | # |
| + | # @return [ Array ] The filtered (or not) list of generators |
| + | # |
| + | def self.list(type = nil) |
| + | Locomotive::Builder::Generators::List.instance.filter_by(type) |
| + | end |
| + | |
| + | # Tell if the list of generators is empty or not for |
| + | # a certain kind of generators (or all if the parameter is nil). |
| + | # |
| + | # @param [ Symbol ] type The type of the generators or nil |
| + | # |
| + | # @return [ Boolean ] True if empty |
| + | # |
| + | def self.empty?(type = nil) |
| + | Locomotive::Builder::Generators::List.instance.empty?(type) |
| + | end |
| + | |
| + | end |
| + | |
| + | end |
| + | end |
| + | |
| + | # call default generators |
| + | require 'locomotive/builder/generators/base' |
| + | require 'locomotive/builder/generators/defaults' |
locomotive/builder/generators/base.rb b/lib/locomotive/builder/generators/base.rb
+28
-0
| @@ | @@ -0,0 +1,28 @@ |
| + | require 'thor/group' |
| + | require 'active_support' |
| + | require 'active_support/core_ext' |
| + | |
| + | module Locomotive |
| + | module Builder |
| + | module Generators |
| + | |
| + | class Base < Thor::Group |
| + | |
| + | include Thor::Actions |
| + | |
| + | argument :name |
| + | argument :target_path |
| + | |
| + | def self.source_root |
| + | File.join(File.dirname(__FILE__), '..', '..', '..', '..', 'generators', self.name.demodulize.underscore) |
| + | end |
| + | |
| + | def destination |
| + | File.join(target_path, name) |
| + | end |
| + | |
| + | end |
| + | |
| + | end |
| + | end |
| + | end |
| \ No newline at end of file | |
locomotive/builder/generators/defaults.rb b/lib/locomotive/builder/generators/defaults.rb
+3
-0
| @@ | @@ -0,0 +1,3 @@ |
| + | # sites |
| + | require 'locomotive/builder/generators/sites/blank' |
| + | require 'locomotive/builder/generators/sites/bootstrap' |
| \ No newline at end of file | |
locomotive/builder/generators/list.rb b/lib/locomotive/builder/generators/list.rb
+79
-0
| @@ | @@ -0,0 +1,79 @@ |
| + | require 'ostruct' |
| + | require 'singleton' |
| + | |
| + | module Locomotive |
| + | module Builder |
| + | module Generators |
| + | class List |
| + | |
| + | include ::Singleton |
| + | |
| + | attr_accessor :_list |
| + | |
| + | def initialize |
| + | self._list = [] |
| + | end |
| + | |
| + | # Filter the generators by their type which are for now: |
| + | # :site and :content_type. If the parameter is nil, |
| + | # then all the generators are returned |
| + | # |
| + | # @param [ Symbol ] type The type of the generators or nil. |
| + | # |
| + | # @return [ Array ] The filtered (or not) list of generators |
| + | # |
| + | def filter_by(type = nil) |
| + | if type.nil? |
| + | self._list |
| + | else |
| + | self._list.find_all { |entry| entry.type == type.to_sym } |
| + | end |
| + | end |
| + | |
| + | # Tell if the list of generators is empty or not for |
| + | # a certain kind of generators (or all if the parameter is nil). |
| + | # |
| + | # @param [ Symbol ] type The type of the generators or nil |
| + | # |
| + | # @return [ Boolean ] True if empty |
| + | # |
| + | def empty?(type = nil) |
| + | self.filter_by(type).empty? |
| + | end |
| + | |
| + | # Return the information about a generator from its name. |
| + | # |
| + | # @param [ String ] name The name of the generator |
| + | # |
| + | # @return [ Object ] The information of the found generator or nil |
| + | # |
| + | def get(name) |
| + | self._list.detect { |entry| entry.name == name.to_sym } |
| + | end |
| + | |
| + | # Register a generator by adding it to the list of existing generators. |
| + | # |
| + | # @param [ Symbol ] type The type of the generator (:site, :content_type) |
| + | # @param [ String ] name The name of the generator |
| + | # @param [ Class ] klass The class of the generator |
| + | # @param [ String ] description The description of the generator (can be nil) |
| + | # |
| + | # @return [ Boolean ] True if the registration has been successful, false otherwise. |
| + | # |
| + | def register(type, name, klass, description = nil) |
| + | return false unless self.get(name).nil? |
| + | |
| + | self._list << OpenStruct.new({ |
| + | type: type.to_sym, |
| + | name: name.to_sym, |
| + | klass: klass, |
| + | description: description.strip.gsub("\n", '') |
| + | }) |
| + | |
| + | self._list.last |
| + | end |
| + | |
| + | end |
| + | end |
| + | end |
| + | end |
| \ No newline at end of file | |
locomotive/builder/generators/sites/blank.rb b/lib/locomotive/builder/generators/sites/blank.rb
+22
-0
| @@ | @@ -0,0 +1,22 @@ |
| + | module Locomotive |
| + | module Builder |
| + | module Generators |
| + | module Sites |
| + | |
| + | class Blank < Locomotive::Builder::Generators::Base |
| + | |
| + | def copy_sources |
| + | directory('.', self.destination, { recursive: true }, { |
| + | name: self.name |
| + | }) |
| + | end |
| + | |
| + | end |
| + | |
| + | Locomotive::Builder::Generators.register(:site, :blank, Blank, %{ |
| + | A blank LocomotiveCMS site with the minimal files. |
| + | }) |
| + | end |
| + | end |
| + | end |
| + | end |
| \ No newline at end of file | |
locomotive/builder/generators/sites/bootstrap.rb b/lib/locomotive/builder/generators/sites/bootstrap.rb
+34
-0
| @@ | @@ -0,0 +1,34 @@ |
| + | module Locomotive |
| + | module Builder |
| + | module Generators |
| + | module Sites |
| + | |
| + | class Bootstrap < Locomotive::Builder::Generators::Base |
| + | |
| + | def copy_sources |
| + | directory('.', self.destination, { recursive: true }, { |
| + | name: self.name |
| + | }) |
| + | end |
| + | |
| + | def choose_haml_over_html |
| + | if yes?('Do you want HAML templates ?') |
| + | remove_file File.join(self.destination, 'app/views/pages/index.liquid') |
| + | remove_file File.join(self.destination, 'app/views/pages/404.liquid') |
| + | remove_file File.join(self.destination, 'app/views/snippets/footer.liquid') |
| + | else |
| + | remove_file File.join(self.destination, 'app/views/pages/index.liquid.haml') |
| + | remove_file File.join(self.destination, 'app/views/pages/404.liquid.haml') |
| + | remove_file File.join(self.destination, 'app/views/snippets/footer.liquid.haml') |
| + | end |
| + | end |
| + | |
| + | end |
| + | |
| + | Locomotive::Builder::Generators.register(:site, :bootstrap, Bootstrap, %{ |
| + | A LocomotiveCMS site powered by Twitter boostrap. |
| + | }) |
| + | end |
| + | end |
| + | end |
| + | end |
| \ No newline at end of file | |
locomotive/builder/misc/i18n.rb b/lib/locomotive/builder/misc/i18n.rb
+1
-1
| @@ | @@ -1,4 +1,4 @@ |
| Dir[File.join(File.dirname(__FILE__), "/../../../../locales/*.yml")].each do |locale| | |
| - | puts "[Builder|I18n] register #{File.basename(locale)}" |
| + | # puts "[Builder|I18n] register #{File.basename(locale)}" |
| ::I18n.config.load_path << locale | |
| end | |
| \ No newline at end of file | |
locomotive/builder/server.rb b/lib/locomotive/builder/server.rb
+2
-0
| @@ | @@ -1,6 +1,8 @@ |
| require 'rack/showexceptions' | |
| require 'coffee_script' | |
| + | require 'locomotive/mounter' |
| + | |
| require 'locomotive/builder/listen' | |
| require 'locomotive/builder/server/middleware' | |
| require 'locomotive/builder/server/favicon' | |