pax_global_header00006660000000000000000000000064121722620320014507gustar00rootroot0000000000000052 comment=5a6bf63177f4ad426f01950de4b1aecd8923329c clean-css-1.0.12/000077500000000000000000000000001217226203200134405ustar00rootroot00000000000000clean-css-1.0.12/.gitignore000066400000000000000000000000451217226203200154270ustar00rootroot00000000000000.DS_Store node_modules npm-debug.log clean-css-1.0.12/.jshintignore000066400000000000000000000000221217226203200161360ustar00rootroot00000000000000.git node_modules clean-css-1.0.12/.jshintrc000066400000000000000000000005271217226203200152710ustar00rootroot00000000000000{ "browser": false, "maxerr": 100, "node": true, "camelcase": true, "curly": false, "eqeqeq": false, "eqnull": false, "immed": true, "latedef": true, "multistr": true, "noarg": true, "plusplus": false, "quotmark": "true", "regexp": false, "strict": false, "trailing": true, "undef": true, "unused": true } clean-css-1.0.12/.npmignore000066400000000000000000000000571217226203200154410ustar00rootroot00000000000000.jshintignore .jshintrc .travis.yml bench test clean-css-1.0.12/.travis.yml000066400000000000000000000000721217226203200155500ustar00rootroot00000000000000language: node_js node_js: - '0.6' - '0.8' - '0.10' clean-css-1.0.12/History.md000066400000000000000000000213451217226203200154300ustar00rootroot000000000000001.0.12 / 2013-07-19 ================== * Fixed issue [#121](https://github.com/GoalSmashers/clean-css/issues/121) - ability to skip `@import` processing. 1.0.11 / 2013-07-08 ================== * Fixed issue [#117](https://github.com/GoalSmashers/clean-css/issues/117) - line break escaping in comments. 1.0.10 / 2013-06-13 ================== * Fixed issue [#114](https://github.com/GoalSmashers/clean-css/issues/114) - comments in imported stylesheets. 1.0.9 / 2013-06-11 ================== * Fixed issue [#113](https://github.com/GoalSmashers/clean-css/issues/113) - `@import` in comments. 1.0.8 / 2013-06-10 ================== * Fixed issue [#112](https://github.com/GoalSmashers/clean-css/issues/112) - reducing `box-shadow` zeros. 1.0.7 / 2013-06-05 ================== * Support for `@import` URLs starting with `//`. By [@petetak](https://github.com/petetak). 1.0.6 / 2013-06-04 ================== * Fixed issue [#110](https://github.com/GoalSmashers/clean-css/issues/110) - data URIs in URLs. 1.0.5 / 2013-05-26 ================== * Fixed issue [#107](https://github.com/GoalSmashers/clean-css/issues/107) - data URIs in imported stylesheets. 1.0.4 / 2013-05-23 ================== * Rewrite relative URLs in imported stylesheets. By [@bluej100](https://github.com/bluej100). 1.0.3 / 2013-05-20 ================== * Support alternative `@import` syntax with file name not wrapped inside `url()` statement. By [@bluej100](https://github.com/bluej100). 1.0.2 / 2013-04-29 ================== * Fixed issue [#97](https://github.com/GoalSmashers/clean-css/issues/97) - `--remove-empty` & FontAwesome. 1.0.1 / 2013-04-08 ================== * Do not pick up `bench` and `test` while building `npm` package. By [@sindresorhus](https://https://github.com/sindresorhus). 1.0.0 / 2013-03-30 ================== * Fixed issue [#2](https://github.com/GoalSmashers/clean-css/issues/2) - resolving `@import` rules. * Fixed issue [#44](https://github.com/GoalSmashers/clean-css/issues/44) - examples in `--help`. * Fixed issue [#46](https://github.com/GoalSmashers/clean-css/issues/46) - preserving special characters in URLs and attributes. * Fixed issue [#80](https://github.com/GoalSmashers/clean-css/issues/80) - quotation in multi line strings. * Fixed issue [#83](https://github.com/GoalSmashers/clean-css/issues/83) - HSL to hex color conversions. * Fixed issue [#86](https://github.com/GoalSmashers/clean-css/issues/86) - broken `@charset` replacing. * Fixed issue [#88](https://github.com/GoalSmashers/clean-css/issues/88) - removes space in `! important`. * Fixed issue [#92](https://github.com/GoalSmashers/clean-css/issues/92) - uppercase hex to short versions. 0.10.2 / 2013-03-19 =================== * Fixed issue [#79](https://github.com/GoalSmashers/clean-css/issues/79) - node.js 0.10.x compatibility. 0.10.1 / 2013-02-14 =================== * Fixed issue [#66](https://github.com/GoalSmashers/clean-css/issues/66) - line breaks without extra spaces should be handled correctly. 0.10.0 / 2013-02-09 =================== * Switched from [optimist](https://github.com/substack/node-optimist) to [commander](https://github.com/visionmedia/commander.js) for CLI processing. * Changed long options from `--removeempty` to `--remove-empty` and from `--keeplinebreaks` to `--keep-line-breaks`. * Fixed issue [#47](https://github.com/GoalSmashers/clean-css/issues/47) - commandline issues on Windows. * Fixed issue [#49](https://github.com/GoalSmashers/clean-css/issues/49) - remove empty selectors from media query. * Fixed issue [#52](https://github.com/GoalSmashers/clean-css/issues/52) - strip fraction zeros if not needed. * Fixed issue [#58](https://github.com/GoalSmashers/clean-css/issues/58) - remove colon where possible. * Fixed issue [#59](https://github.com/GoalSmashers/clean-css/issues/59) - content property handling. * Fixed performance issue with replacing multiple `@charset` declarations and issue with line break after `@charset` when using `keepLineBreaks` option. By [@rrjaime](https://github.com/rrjamie). * Removed Makefile in favor to `npm run` commands (e.g. `make check` -> `npm run check`). 0.9.1 / 2012-12-19 ================== * Fixed issue [#37](https://github.com/GoalSmashers/clean-css/issues/37) - converting `white` and other colors in class names (reported by [@malgorithms](https://github.com/malgorithms)). 0.9.0 / 2012-12-15 ================== * Added stripping quotation from font names (if possible). * Added stripping quotation from `@keyframes` declaration, `animation` and `animation-name` property. * Added stripping quotations from attributes' value (e.g. `[data-target='x']`). * Added better hex->name and name->hex color shortening. * Added `font: normal` and `font: bold` shortening the same way as `font-weight` is. * Refactored shorthand selectors and added `border-radius`, `border-style` and `border-color` shortening. * Added `margin`, `padding` and `border-width` shortening. * Added removing line break after commas. * Fixed removing whitespace inside media query definition. * Added removing line breaks after a comma, so all declarations are one-liners now. * Speed optimizations (~10% despite many new features). * Added [JSHint](https://github.com/jshint/jshint/) validation rules via `make check`. 0.8.3 / 2012-11-29 ================== * Fixed HSL/HSLA colors processing. 0.8.2 / 2012-10-31 ================== * Fixed shortening hex colors and their relation to hashes in URLs. * Cleanup by [@XhmikosR](https://github.com/XhmikosR). 0.8.1 / 2012-10-28 ================== * Added better zeros processing for `rect(...)` syntax (clip property). 0.8.0 / 2012-10-21 ================== * Added removing URLs quotation if possible. * Rewrote breaks processing. * Added `keepBreaks`/`-b` option to keep line breaks in the minimized file. * Reformatted [lib/clean.js](/lib/clean.js) so it's easier to follow the rules. * Minimized test data is now minimized with line breaks so it's easier to compare the changes line by line. 0.7.0 / 2012-10-14 ================== * Added stripping special comments to CLI (`--s0` and `--s1` options). * Added stripping special comments to programmatic interface (`keepSpecialComments` option). 0.6.0 / 2012-08-05 ================== * Full Windows support with tests (./test.bat). 0.5.0 / 2012-08-02 ================== * Made path to vows local. * Explicit node.js 0.6 requirement. 0.4.2 / 2012-06-28 ================== * Updated binary `-v` option (version). * Updated binary to output help when no options given (but not in piped mode). * Added binary tests. 0.4.1 / 2012-06-10 ================== * Fixed stateless mode where calling `CleanCSS#process` directly was giving errors (reported by [@facelessuser](https://github.com/facelessuser)). 0.4.0 / 2012-06-04 ================== * Speed improvements up to 4x thanks to the rewrite of comments and CSS' content processing. * Stripping empty CSS tags is now optional (see [bin/cleancss](/bin/cleancss) for details). * Improved debugging mode (see [test/bench.js](/test/bench.js)) * Added `make bench` for a one-pass benchmark. 0.3.3 / 2012-05-27 ================== * Fixed tests, [package.json](/package.json) for development, and regex for removing empty declarations (thanks to [@vvo](https://github.com/vvo)). 0.3.2 / 2012-01-17 ================== * Fixed output method under node.js 0.6 which incorrectly tried to close `process.stdout`. 0.3.1 / 2011-12-16 ================== * Fixed cleaning up `0 0 0 0` expressions. 0.3.0 / 2011-11-29 ================== * Clean-css requires node.js 0.4.0+ to run. * Removed node.js's 0.2.x 'sys' package dependency (thanks to [@jmalonzo](https://github.com/jmalonzo) for a patch). 0.2.6 / 2011-11-27 ================== * Fixed expanding `+` signs in `calc()` when mixed up with adjacent `+` selector. 0.2.5 / 2011-11-27 ================== * Fixed issue with cleaning up spaces inside `calc`/`-moz-calc` declarations (thanks to [@cvan](https://github.com/cvan) for reporting it). * Fixed converting `#f00` to `red` in borders and gradients. 0.2.4 / 2011-05-25 ================== * Fixed problem with expanding `none` to `0` in partial/full background declarations. * Fixed including clean-css library from binary (global to local). 0.2.3 / 2011-04-18 ================== * Fixed problem with optimizing IE filters. 0.2.2 / 2011-04-17 ================== * Fixed problem with space before color in `border` property. 0.2.1 / 2011-03-19 ================== * Added stripping space before `!important` keyword. * Updated repository location and author information in [package.json](/package.json). 0.2.0 / 2011-03-02 ================== * Added options parsing via optimist. * Changed code inclusion (thus the version bump). 0.1.0 / 2011-02-27 ================== * First version of clean-css library. * Implemented all basic CSS transformations. clean-css-1.0.12/LICENSE000066400000000000000000000020511217226203200144430ustar00rootroot00000000000000Copyright (C) 2011-2013 GoalSmashers.com Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. clean-css-1.0.12/README.md000066400000000000000000000100231217226203200147130ustar00rootroot00000000000000[![NPM version](https://badge.fury.io/js/clean-css.png)](http://badge.fury.io/js/clean-css) [![Build Status](https://secure.travis-ci.org/GoalSmashers/clean-css.png)](http://travis-ci.org/GoalSmashers/clean-css) [![Dependency Status](https://gemnasium.com/GoalSmashers/clean-css.png)](https://gemnasium.com/GoalSmashers/clean-css) ## What is clean-css? Clean-css is a [node.js](http://nodejs.org/) library for minifying CSS files. It does the same job as YUI Compressor's CSS minifier, but much faster thanks to many speed optimizations and node.js' V8 engine. ## Usage ### What are the requirements? ``` node.js 0.6.0+ on UN*X (fully tested on OS X 10.6+ and CentOS) node.js 0.8.0+ on Windows ``` ### How to install clean-css? ``` npm install clean-css ``` ### How to use clean-css CLI? Clean-css accepts the following command line arguments (please make sure you use `` as the very last argument to avoid potential issues): ``` cleancss [options] -h, --help Output usage information -v, --version Output the version number -e, --remove-empty Remove empty declarations (e.g. a{}) -b, --keep-line-breaks Keep line breaks --s0 Remove all special comments (i.e. /*! special comment */) --s1 Remove all special comments but the first one -r, --root [root-path] Set a root path to which resolve absolute @import rules -o, --output [output-file] Use [output-file] as output instead of STDOUT ``` #### Examples: To minify a **public.css** file into **public-min.css** do: ``` cleancss -o public-min.css public.css ``` To minify the same **public.css** into the standard output skip the `-o` parameter: ``` cleancss public.css ``` More likely you would like to concatenate a couple of files. If you are on a Unix-like system: ```bash cat one.css two.css three.css | cleancss -o merged-and-minified.css ``` On Windows: ```bat type one.css two.css three.css | cleancss -o merged-and-minified.css ``` Or even gzip the result at once: ```bash cat one.css two.css three.css | cleancss | gzip -9 -c > merged-minified-and-gzipped.css.gz ``` ### How to use clean-css programmatically? ```js var cleanCSS = require('clean-css'); var source = "a{font-weight:bold;}"; var minimized = cleanCSS.process(source); ``` Process method accepts a hash as a second parameter, i.e., `cleanCSS.process(source, options)` with the following options available: * `keepSpecialComments` - `*` for keeping all (default), `1` for keeping first one, `0` for removing all * `keepBreaks` - whether to keep line breaks (default is false) * `removeEmpty` - whether to remove empty elements (default is false) * `debug` - turns on debug mode measuring time spent on cleaning up (run `npm run bench` to see example) * `root` - path with which to resolve absolute `@import` rules * `relativeTo` - path with which to resolve relative `@import` rules ### What are the clean-css' dev commands? First clone the source, then run: * `npm run bench` for clean-css benchmarks (see [test/bench.js](/test/bench.js) for details) * `npm run check` to check JS sources with [JSHint](https://github.com/jshint/jshint/) * `npm test` for the test suite ### How do you preserve a comment block? Use the `/*!` notation instead of the standard one `/*`: ```css /*! Important comments included in minified output. */ ``` ## Acknowledgments * Vincent Voyer ([@vvo](https://github.com/vvo)) for a patch with better empty element regex and for inspiring us to do many performance improvements in 0.4 release. * Isaac ([@facelessuser](https://github.com/facelessuser)) for pointing out a flaw in clean-css' stateless mode. * Jan Michael Alonzo ([@jmalonzo](https://github.com/jmalonzo)) for a patch removing node.js's old 'sys' package. * [@XhmikosR](https://github.com/XhmikosR) for suggesting new features (option to remove special comments and strip out URLs quotation) and pointing out numerous improvements (JSHint, media queries). ## License Clean-css is released under the [MIT License](/LICENSE). clean-css-1.0.12/bench/000077500000000000000000000000001217226203200145175ustar00rootroot00000000000000clean-css-1.0.12/bench/TP-bench.md000066400000000000000000000023201217226203200164360ustar00rootroot00000000000000 ## [Tim Peterson](https://github.com/tim-peterson) Benchmark comparing compression size of Clean-CSS and YUI compressor ### TP-demo.css file is a concatentation of the following: 1. jQueryUI.css [download](http://jqueryui.com/download/) 2. bootstrap.css [download](http://twitter.github.com/bootstrap/index.html) 3. bootstrap-responsive.css [same as above](http://twitter.github.com/bootstrap/index.html) 4. glyphicons.css [download](http://glyphicons.com/) 5. font-awesome.css (icon-font) [download](http://fortawesome.github.com/Font-Awesome/) 6. proximanova.css (font-family) [download](https://typekit.com/fonts/proxima-nova) 7. TP-site.css (my site's styles) ### Clean-CSS minification ``` /clean-css/bin/cleancss -o /css/TP-demo.css /css/TP-demo-Clean-CSS.min.css ``` ### YUICompressor minification I simply input TP-demo.css in this [online YUI compressor](http://refresh-sf.com/yui/). Though you can use it via the command line after installing YUICompressor more or less like this: ``` java -jar yuicompressor-2.4.7.jar /css/TP-demo-YUICompressor.min.css -o ``` ##Compression sizes: * TP-demo.css: 325kb * TP-demo-Clean-CSS.min.css: 288kb (11.7% reduction) * TP-demo-YUICompressor.min.css: 246kb (24.4% reduction) clean-css-1.0.12/bench/TP-demo-Clean-CSS.css000066400000000000000000010621431217226203200201530ustar00rootroot00000000000000__CSSCOMMENT__ .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); } .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } .ui-helper-clearfix:after { content: __CSSCONTENT__; display: block; height: 0; clear: both; visibility: hidden; } .ui-helper-clearfix { display: inline-block; } * html .ui-helper-clearfix { height:1%; } .ui-helper-clearfix { display:block; } .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } .ui-state-disabled { cursor: default !important; } .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .ui-widget { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:13px; } .ui-widget .ui-widget { font-size: 1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1em; } .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x; color: #404040; } .ui-widget-content a { color: #404040; } .ui-widget-header { font-weight:bold; border-color: #0064cd #0064cd #003f81; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border:1px solid #666; } .ui-widget-header a { color: #222222; } .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background-color: #e6e6e6; background-repeat: no-repeat; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6); background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); color: #333; font-size: 13px; line-height: normal; border: 1px solid #ccc; border-bottom-color: #bbb; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-transition: 0.1s linear background-image; -moz-transition: 0.1s linear background-image; -ms-transition: 0.1s linear background-image; -o-transition: 0.1s linear background-image; transition: 0.1s linear background-image; overflow: visible; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { background-position: 0 -15px; color: #333; text-decoration: none; } .ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; } .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; font-weight: normal; color: #212121; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; } .ui-widget :active { outline: none; } .ui-state-highlight p, .ui-state-error p, .ui-state-default p{ font-size: 13px; font-weight: normal; line-height: 18px; margin:7px 15px; } .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { position: relative; margin-bottom: 18px; color: #404040; background-color: #eedc94; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94)); background-image: -moz-linear-gradient(top, #fceec1, #eedc94); background-image: -ms-linear-gradient(top, #fceec1, #eedc94); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94)); background-image: -webkit-linear-gradient(top, #fceec1, #eedc94); background-image: -o-linear-gradient(top, #fceec1, #eedc94); background-image: linear-gradient(top, #fceec1, #eedc94); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #eedc94 #eedc94 #e4c652; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); border-width: 1px; border-style: solid; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; } .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { position: relative; margin-bottom: 18px; color: #ffffff; border-width: 1px; border-style: solid; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); background-color: #c43c35; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35)); background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35)); background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); background-image: linear-gradient(top, #ee5f5b, #c43c35); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #c43c35 #c43c35 #882a25; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; } .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; } .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } .ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } .ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } .ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_f6cf3b_256x240.png); } .ui-icon-carat-1-n { background-position: 0 0; } .ui-icon-carat-1-ne { background-position: -16px 0; } .ui-icon-carat-1-e { background-position: -32px 0; } .ui-icon-carat-1-se { background-position: -48px 0; } .ui-icon-carat-1-s { background-position: -64px 0; } .ui-icon-carat-1-sw { background-position: -80px 0; } .ui-icon-carat-1-w { background-position: -96px 0; } .ui-icon-carat-1-nw { background-position: -112px 0; } .ui-icon-carat-2-n-s { background-position: -128px 0; } .ui-icon-carat-2-e-w { background-position: -144px 0; } .ui-icon-triangle-1-n { background-position: 0 -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -64px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0 -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -64px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 0 -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0 -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0 -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0 -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0 -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0 -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-off { background-position: -96px -144px; } .ui-icon-radio-on { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0 -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0 -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0 -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0 -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; } .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; } .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; } .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; } .ui-autocomplete { position: absolute; cursor: default; } * html .ui-autocomplete { width:1px; } .ui-menu { list-style:none; padding: 2px; margin: 0; display:block; float: left; } .ui-menu .ui-menu { margin-top: -3px; } .ui-menu .ui-menu-item { margin:0; padding: 0; zoom: 1; float: left; clear: left; width: 100%; } .ui-menu .ui-menu-item a { text-decoration:none; display:block; padding:.2em .4em; line-height:1.5; zoom:1; } .ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; background:#0064CD; color:#fff } .ui-button { cursor: pointer; display: inline-block; background-color: #e6e6e6; background-repeat: no-repeat; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6); background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); padding: 5px 14px 6px; margin: 0; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); color: #333; font-size: 13px; line-height: normal; border: 1px solid #ccc; border-bottom-color: #bbb; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-transition: 0.1s linear background-image; -moz-transition: 0.1s linear background-image; -ms-transition: 0.1s linear background-image; -o-transition: 0.1s linear background-image; transition: 0.1s linear background-image; overflow: visible; } .ui-button-primary { color: #ffffff; background-color: #0064cd; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd)); background-image: -moz-linear-gradient(top, #049cdb, #0064cd); background-image: -ms-linear-gradient(top, #049cdb, #0064cd); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd)); background-image: -webkit-linear-gradient(top, #049cdb, #0064cd); background-image: -o-linear-gradient(top, #049cdb, #0064cd); background-image: linear-gradient(top, #049cdb, #0064cd); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #0064cd #0064cd #003f81; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } .ui-button-success{ color:#ffffff; background-color: #57a957; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957)); background-image: -moz-linear-gradient(top, #62c462, #57a957); background-image: -ms-linear-gradient(top, #62c462, #57a957); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957)); background-image: -webkit-linear-gradient(top, #62c462, #57a957); background-image: -o-linear-gradient(top, #62c462, #57a957); background-image: linear-gradient(top, #62c462, #57a957); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #57a957 #57a957 #3d773d; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } .ui-button-error{ color:#ffffff; background-color: #c43c35; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35)); background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35)); background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); background-image: linear-gradient(top, #ee5f5b, #c43c35); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #c43c35 #c43c35 #882a25; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } .ui-button-icon-only { width: 2.2em; } button.ui-button-icon-only { } .ui-button-icons-only { width: 3.4em; } button.ui-button-icons-only { width: 3.7em; } .ui-button .ui-button-text { display: block; } .ui-button-text-only .ui-button-text { } .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; display:none;} .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; } .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; } .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; } .ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { top: 50%; margin-top:-3px; margin-bottom:3px; } .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; } .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; } .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } .ui-buttonset { margin-right: 7px; } .ui-buttonset .ui-state-active { color: #ffffff; background-color: #0064cd; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd)); background-image: -moz-linear-gradient(top, #049cdb, #0064cd); background-image: -ms-linear-gradient(top, #049cdb, #0064cd); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd)); background-image: -webkit-linear-gradient(top, #049cdb, #0064cd); background-image: -o-linear-gradient(top, #049cdb, #0064cd); background-image: linear-gradient(top, #049cdb, #0064cd); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #0064cd #0064cd #003f81; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } .ui-buttonset .ui-button { margin-left: 0; margin-right: -.4em; } button.ui-button::-moz-focus-inner { border: 0; padding: 0; } .ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; } .ui-dialog .ui-dialog-titlebar { position: relative; padding:5px 15px; border:0px 0px 0px 1px solid; border-color: white; padding: 5px 15px; font-size: 18px; text-decoration:none; background:none; -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; -khtml-border-bottom-right-radius: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; -khtml-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; border-bottom:1px solid #ccc; } .ui-dialog .ui-dialog-title { float: left; color:#404040; font-weight:bold; margin-top:5px; margin-bottom:5px; padding:5px; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; font-size: 20px; font-weight: bold; line-height: 13.5px; text-shadow: 0 1px 0 #ffffff; filter: alpha(opacity=25); -khtml-opacity: 0.25; -moz-opacity: 0.25; opacity: 0.25; } .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; text-indent: 9999px; } .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; filter: alpha(opacity=90); -khtml-opacity: 0.90; -moz-opacity: 0.90; opacity: 0.90; } .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; background-color: #f5f5f5; padding: 5px 15px 5px; 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; margin-bottom: 0; } .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } .ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; } .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } .ui-draggable .ui-dialog-titlebar { cursor: move; } .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button{ color: #ffffff; background-color: #0064cd; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd)); background-image: -moz-linear-gradient(top, #049cdb, #0064cd); background-image: -ms-linear-gradient(top, #049cdb, #0064cd); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd)); background-image: -webkit-linear-gradient(top, #049cdb, #0064cd); background-image: -o-linear-gradient(top, #049cdb, #0064cd); background-image: linear-gradient(top, #049cdb, #0064cd); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #0064cd #0064cd #003f81; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } .ui-slider { position: relative; text-align: left; } .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; color: #ffffff; background-color: #0064cd; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd)); background-image: -moz-linear-gradient(top, #049cdb, #0064cd); background-image: -ms-linear-gradient(top, #049cdb, #0064cd); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd)); background-image: -webkit-linear-gradient(top, #049cdb, #0064cd); background-image: -o-linear-gradient(top, #049cdb, #0064cd); background-image: linear-gradient(top, #049cdb, #0064cd); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #0064cd #0064cd #003f81; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } .ui-slider-horizontal { height: .8em; } .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } .ui-slider-horizontal .ui-slider-range-min { left: 0; } .ui-slider-horizontal .ui-slider-range-max { right: 0; } .ui-slider-vertical { width: .8em; height: 100px; } .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } .ui-slider-vertical .ui-slider-range-min { bottom: 0; } .ui-slider-vertical .ui-slider-range-max { top: 0; } .ui-tabs .ui-tabs-nav{ background:none; border-color: #ddd; border-style: solid; border-width: 0 0 1px;} .ui-tabs { position: relative; padding: .2em; zoom: 1; border:0px;} .ui-tabs .ui-tabs-nav li:hover, .ui-tabs .ui-tabs-nav li a:hover{ background:whiteSmoke; border-bottom:1px solid #ddd; padding-bottom:0px; color:#00438A; } .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; border-bottom:1px solid #DDD; } .ui-tabs .ui-tabs-nav li { text-decoration: none; list-style: none; float: left; position: relative; top: 1px; padding: 0px 0px 1px 0px; white-space: nowrap; background:none; border:0px; } .ui-tabs-nav .ui-state-default{ -webkit-box-shadow: 0px 0px 0px #ffffff; -moz-box-shadow: 0px 0px 0px #ffffff; box-shadow: 0px 0px 0px #ffffff; } .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; cursor: text; padding: 0 15px; margin-right: 2px; line-height: 34px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 0px; outline:none;} .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { background-color: #ffffff; border: 1px solid #ddd; border-bottom-color: #ffffff; cursor: default; color:gray; outline:none; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected:hover{ background:#ffffff; outline:none; } .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; color:#0069D6; background:none; font-weight:normal; margin-bottom:-1px;} .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; } .ui-tabs-panel .ui-button{text-decoration:none;} .ui-tabs .ui-tabs-hide { display: none !important; } .ui-tabs .ui-tabs-nav li{ filter:none; } .ui-progressbar { height:2em; text-align: left; } .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; color: #ffffff; background-color: #0064cd; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd)); background-image: -moz-linear-gradient(top, #049cdb, #0064cd); background-image: -ms-linear-gradient(top, #049cdb, #0064cd); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd)); background-image: -webkit-linear-gradient(top, #049cdb, #0064cd); background-image: -o-linear-gradient(top, #049cdb, #0064cd); background-image: linear-gradient(top, #049cdb, #0064cd); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #0064cd #0064cd #003f81; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } .ui-dialog-buttonset .ui-button:nth-child(2){ cursor: pointer; display: inline-block; background-color: #e6e6e6; background-repeat: no-repeat; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6); background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); padding: 5px 14px 6px; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); color: #333; font-size: 13px; line-height: normal; border: 1px solid #ccc; border-bottom-color: #bbb; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-transition: 0.1s linear all; -moz-transition: 0.1s linear all; -ms-transition: 0.1s linear all; -o-transition: 0.1s linear all; transition: 0.1s linear all; overflow: visible; }__CSSCOMMENT__ 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 { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; } 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, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; } input[type="search"] { -webkit-appearance: textfield; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; } textarea { overflow: auto; vertical-align: top; } .clearfix { *zoom: 1; } .clearfix:before, .clearfix:after { display: table; content: ""; } .clearfix:after { clear: both; } .hide-text { overflow: hidden; text-indent: 100%; white-space: nowrap; } .input-block-level { display: block; width: 100%; min-height: 28px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } body { margin: 0; } .row { margin-left: -20px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; } .row:after { clear: both; } [class*="span"] { float: left; margin-left: 20px; } .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: ""; } .row-fluid:after { clear: both; } .row-fluid > [class*="span"] { float: left; margin-left: 2.127659574%; } .row-fluid > [class*="span"]:first-child { margin-left: 0; } .row-fluid > .span12 { width: 99.99999998999999%; } .row-fluid > .span11 { width: 91.489361693%; } .row-fluid > .span10 { width: 82.97872339599999%; } .row-fluid > .span9 { width: 74.468085099%; } .row-fluid > .span8 { width: 65.95744680199999%; } .row-fluid > .span7 { width: 57.446808505%; } .row-fluid > .span6 { width: 48.93617020799999%; } .row-fluid > .span5 { width: 40.425531911%; } .row-fluid > .span4 { width: 31.914893614%; } .row-fluid > .span3 { width: 23.404255317%; } .row-fluid > .span2 { width: 14.89361702%; } .row-fluid > .span1 { width: 6.382978723%; } .container { margin-left: auto; margin-right: auto; *zoom: 1; } .container:before, .container:after { display: table; content: ""; } .container:after { clear: both; } .container-fluid { padding-left: 20px; padding-right: 20px; *zoom: 1; } .container-fluid:before, .container-fluid:after { display: table; content: ""; } .container-fluid:after { clear: both; } p { margin: 0 0 9px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px; } p small { font-size: 11px; color: #999999; } .lead { margin-bottom: 18px; font-size: 20px; font-weight: 200; line-height: 27px; } h1, h2, h3, h4, h5, h6 { margin: 0; font-family: inherit; font-weight: bold; color: inherit; text-rendering: optimizelegibility; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-weight: normal; color: #999999; } h1 { font-size: 30px; line-height: 36px; } h1 small { font-size: 18px; } h2 { font-size: 24px; line-height: 36px; } h2 small { font-size: 18px; } h3 { line-height: 27px; font-size: 18px; } h3 small { font-size: 14px; } h4, h5, h6 { line-height: 18px; } h4 { font-size: 14px; } h4 small { font-size: 12px; } h5 { font-size: 12px; } h6 { font-size: 11px; color: #999999; text-transform: uppercase; } .page-header { padding-bottom: 17px; margin: 18px 0; border-bottom: 1px solid #eeeeee; } .page-header h1 { line-height: 1; } ul, ol { padding: 0; margin: 0 0 9px 25px; } ul ul, ul ol, ol ol, ol ul { margin-bottom: 0; } ul { list-style: disc; } ol { list-style: decimal; } li { line-height: 18px; } ul.unstyled, ol.unstyled { margin-left: 0; list-style: none; } dl { margin-bottom: 18px; } dt, dd { line-height: 18px; } dt { font-weight: bold; line-height: 17px; } dd { margin-left: 9px; } .dl-horizontal dt { float: left; clear: left; width: 120px; text-align: right; } .dl-horizontal dd { margin-left: 130px; } hr { margin: 18px 0; border: 0; border-top: 1px solid #eeeeee; border-bottom: 1px solid #ffffff; } strong { font-weight: bold; } em { font-style: italic; } .muted { color: #999999; } abbr[title] { border-bottom: 1px dotted #ddd; cursor: help; } abbr.initialism { font-size: 90%; text-transform: uppercase; } blockquote { padding: 0 0 0 15px; margin: 0 0 18px; border-left: 5px solid #eeeeee; } blockquote p { margin-bottom: 0; font-size: 16px; font-weight: 300; line-height: 22.5px; } blockquote small { display: block; line-height: 18px; color: #999999; } blockquote small:before { content: '\2014 \00A0'; } blockquote.pull-right { float: right; padding-left: 0; padding-right: 15px; border-left: 0; border-right: 5px solid #eeeeee; } blockquote.pull-right p, blockquote.pull-right small { text-align: right; } q:before, q:after, blockquote:before, blockquote:after { content: ""; } address { display: block; margin-bottom: 18px; line-height: 18px; font-style: normal; } small { font-size: 100%; } cite { font-style: normal; } code, pre { padding: 0 3px 2px; font-family: Menlo, Monaco, "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; } pre { display: block; padding: 8.5px; margin: 0 0 9px; font-size: 12.025px; line-height: 18px; 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; white-space: pre; white-space: pre-wrap; word-break: break-all; word-wrap: break-word; } pre.prettyprint { margin-bottom: 18px; } pre code { padding: 0; color: inherit; background-color: transparent; border: 0; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } form { margin: 0 0 18px; } fieldset { padding: 0; margin: 0; border: 0; } legend { display: block; width: 100%; padding: 0; margin-bottom: 27px; font-size: 19.5px; line-height: 36px; color: #333333; border: 0; border-bottom: 1px solid #eee; } legend small { font-size: 13.5px; color: #999999; } label, input, button, select, textarea { font-size: 13px; font-weight: normal; line-height: 18px; } input, button, select, textarea { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } label { display: block; margin-bottom: 5px; color: #333333; } input, textarea, select, .uneditable-input { display: inline-block; width: 210px; height: 18px; padding: 4px; margin-bottom: 5px; font-size: 13px; line-height: 18px; color: #555555; border: 1px solid #cccccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .uneditable-textarea { width: auto; height: auto; } label input, label textarea, label select { display: block; } input[type="image"], input[type="checkbox"], input[type="radio"] { width: auto; height: auto; padding: 0; margin: 3px 0; *margin-top: 0; line-height: normal; cursor: pointer; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border: 0 \9; } input[type="image"] { border: 0; } input[type="file"] { width: auto; padding: initial; line-height: initial; border: initial; background-color: #ffffff; background-color: initial; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } input[type="button"], input[type="reset"], input[type="submit"] { width: auto; height: auto; } select, input[type="file"] { height: 28px; *margin-top: 4px; line-height: 28px; } input[type="file"] { line-height: 18px \9; } select { width: 220px; background-color: #ffffff; } select[multiple], select[size] { height: auto; } input[type="image"] { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } textarea { height: auto; } input[type="hidden"] { display: none; } .radio, .checkbox { padding-left: 18px; } .radio input[type="radio"], .checkbox input[type="checkbox"] { float: left; margin-left: -18px; } .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, textarea { -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 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -ms-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; } input:focus, textarea:focus { border-color: rgba(65, 131, 196, 0.5); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(65, 131, 196, 0.4); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(65, 131, 196, 0.4); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(65, 131, 196, 0.4); outline: 0; outline: thin dotted \9; } input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus, select:focus { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .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 { float: none; margin-left: 0; } input, textarea, .uneditable-input { margin-left: 0; } input.span12, textarea.span12, .uneditable-input.span12 { width: 930px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 850px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 770px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 690px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 610px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 530px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 450px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 370px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 290px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 210px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 130px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 50px; } input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] { background-color: #eeeeee; border-color: #ddd; cursor: not-allowed; } .control-group.warning > label, .control-group.warning .help-block, .control-group.warning .help-inline { color: #c09853; } .control-group.warning input, .control-group.warning select, .control-group.warning textarea { color: #c09853; border-color: #c09853; } .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus { border-color: #a47e3c; -webkit-box-shadow: 0 0 6px #dbc59e; -moz-box-shadow: 0 0 6px #dbc59e; box-shadow: 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 > label, .control-group.error .help-block, .control-group.error .help-inline { color: #b94a48; } .control-group.error input, .control-group.error select, .control-group.error textarea { color: #b94a48; border-color: #b94a48; } .control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus { border-color: #953b39; -webkit-box-shadow: 0 0 6px #d59392; -moz-box-shadow: 0 0 6px #d59392; box-shadow: 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 > label, .control-group.success .help-block, .control-group.success .help-inline { color: #468847; } .control-group.success input, .control-group.success select, .control-group.success textarea { color: #468847; border-color: #468847; } .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { border-color: #356635; -webkit-box-shadow: 0 0 6px #7aba7b; -moz-box-shadow: 0 0 6px #7aba7b; box-shadow: 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; } input:focus:required:invalid, textarea:focus:required:invalid, select:focus:required:invalid { color: #b94a48; border-color: #ee5f5b; } input:focus:required:invalid:focus, textarea:focus:required:invalid:focus, select:focus:required: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: 17px 20px 18px; margin-top: 18px; margin-bottom: 18px; background-color: #eeeeee; border-top: 1px solid #ddd; *zoom: 1; } .form-actions:before, .form-actions:after { display: table; content: ""; } .form-actions:after { clear: both; } .uneditable-input { display: block; background-color: #ffffff; border-color: #eee; -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; } :-moz-placeholder { color: #999999; } ::-webkit-input-placeholder { color: #999999; } .help-block, .help-inline { color: #555555; } .help-block { display: block; margin-bottom: 9px; } .help-inline { display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; padding-left: 5px; } .input-prepend, .input-append { margin-bottom: 5px; } .input-prepend input, .input-append input, .input-prepend select, .input-append select, .input-prepend .uneditable-input, .input-append .uneditable-input { *margin-left: 0; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .input-prepend input:focus, .input-append input:focus, .input-prepend select:focus, .input-append select:focus, .input-prepend .uneditable-input:focus, .input-append .uneditable-input:focus { position: relative; z-index: 2; } .input-prepend .uneditable-input, .input-append .uneditable-input { border-left-color: #ccc; } .input-prepend .add-on, .input-append .add-on { display: inline-block; width: auto; min-width: 16px; height: 18px; padding: 4px 5px; font-weight: normal; line-height: 18px; text-align: center; text-shadow: 0 1px 0 #ffffff; vertical-align: middle; background-color: #eeeeee; border: 1px solid #ccc; } .input-prepend .add-on, .input-append .add-on, .input-prepend .btn, .input-append .btn { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .input-prepend .active, .input-append .active { background-color: #a9dba9; border-color: #46a546; } .input-prepend .add-on, .input-prepend .btn { margin-right: -1px; } .input-append input, .input-append select .uneditable-input { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .input-append .uneditable-input { border-left-color: #eee; border-right-color: #ccc; } .input-append .add-on, .input-append .btn { margin-left: -1px; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 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 .add-on:first-child, .input-prepend.input-append .btn:first-child { margin-right: -1px; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child { margin-left: -1px; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .search-query { margin-bottom: 0; -webkit-border-radius: 14px; -moz-border-radius: 14px; border-radius: 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; margin-bottom: 0; } .form-search .hide, .form-inline .hide, .form-horizontal .hide { display: none; } .form-search label, .form-inline label { 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-left: 0; margin-right: 3px; } .control-group { margin-bottom: 9px; } legend + .control-group { margin-top: 18px; -webkit-margin-top-collapse: separate; } .form-horizontal .control-group { margin-bottom: 18px; *zoom: 1; } .form-horizontal .control-group:before, .form-horizontal .control-group:after { display: table; content: ""; } .form-horizontal .control-group:after { clear: both; } .form-horizontal .control-label { float: left; width: 140px; padding-top: 5px; text-align: right; } .form-horizontal .controls { margin-left: 160px; *display: inline-block; *margin-left: 0; *padding-left: 20px; } .form-horizontal .help-block { margin-top: 9px; margin-bottom: 0; } .form-horizontal .form-actions { padding-left: 160px; } table { max-width: 100%; border-collapse: collapse; border-spacing: 0; background-color: transparent; } .table { width: 100%; margin-bottom: 18px; } .table th, .table td { padding: 8px; line-height: 18px; text-align: left; vertical-align: top; border-top: 1px solid #dddddd; } .table th { font-weight: bold; } .table thead th { vertical-align: bottom; } .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-condensed th, .table-condensed td { padding: 4px 5px; } .table-bordered { border: 1px solid #dddddd; border-left: 0; border-collapse: separate; *border-collapse: collapsed; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .table-bordered th, .table-bordered td { border-left: 1px solid #dddddd; } .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-radius: 4px 0 0 0; -moz-border-radius: 4px 0 0 0; border-radius: 4px 0 0 0; } .table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child { -webkit-border-radius: 0 4px 0 0; -moz-border-radius: 0 4px 0 0; border-radius: 0 4px 0 0; } .table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child { -webkit-border-radius: 0 0 0 4px; -moz-border-radius: 0 0 0 4px; border-radius: 0 0 0 4px; } .table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child { -webkit-border-radius: 0 0 4px 0; -moz-border-radius: 0 0 4px 0; border-radius: 0 0 4px 0; } .table-striped tbody tr:nth-child(odd) td, .table-striped tbody tr:nth-child(odd) th { background-color: #f9f9f9; } .table tbody tr:hover td, .table tbody tr:hover th { background-color: #f5f5f5; } table .span1 { float: none; width: 44px; margin-left: 0; } table .span2 { float: none; width: 124px; margin-left: 0; } table .span3 { float: none; width: 204px; margin-left: 0; } table .span4 { float: none; width: 284px; margin-left: 0; } table .span5 { float: none; width: 364px; margin-left: 0; } table .span6 { float: none; width: 444px; margin-left: 0; } table .span7 { float: none; width: 524px; margin-left: 0; } table .span8 { float: none; width: 604px; margin-left: 0; } table .span9 { float: none; width: 684px; margin-left: 0; } table .span10 { float: none; width: 764px; margin-left: 0; } table .span11 { float: none; width: 844px; margin-left: 0; } table .span12 { float: none; width: 924px; margin-left: 0; } table .span13 { float: none; width: 1004px; margin-left: 0; } table .span14 { float: none; width: 1084px; margin-left: 0; } table .span15 { float: none; width: 1164px; margin-left: 0; } table .span16 { float: none; width: 1244px; margin-left: 0; } table .span17 { float: none; width: 1324px; margin-left: 0; } table .span18 { float: none; width: 1404px; margin-left: 0; } table .span19 { float: none; width: 1484px; margin-left: 0; } table .span20 { float: none; width: 1564px; margin-left: 0; } table .span21 { float: none; width: 1644px; margin-left: 0; } table .span22 { float: none; width: 1724px; margin-left: 0; } table .span23 { float: none; width: 1804px; margin-left: 0; } table .span24 { float: none; width: 1884px; margin-left: 0; } [class^="icon-"]:last-child, [class*=" icon-"]:last-child { *margin-left: 0; } .icon-white { background-image: url("../img/glyphicons-halflings-white.png"); } .icon-glass { background-position: 0 0; } .icon-music { background-position: -24px 0; } .icon-search { background-position: -48px 0; } .icon-envelope { background-position: -72px 0; } .icon-heart { background-position: -96px 0; } .icon-star { background-position: -120px 0; } .icon-star-empty { background-position: -144px 0; } .icon-user { background-position: -168px 0; } .icon-film { background-position: -192px 0; } .icon-th-large { background-position: -216px 0; } .icon-th { background-position: -240px 0; } .icon-th-list { background-position: -264px 0; } .icon-ok { background-position: -288px 0; } .icon-remove { background-position: -312px 0; } .icon-zoom-in { background-position: -336px 0; } .icon-zoom-out { background-position: -360px 0; } .icon-off { background-position: -384px 0; } .icon-signal { background-position: -408px 0; } .icon-cog { background-position: -432px 0; } .icon-trash { background-position: -456px 0; } .icon-home { background-position: 0 -24px; } .icon-file { background-position: -24px -24px; } .icon-time { background-position: -48px -24px; } .icon-road { background-position: -72px -24px; } .icon-download-alt { background-position: -96px -24px; } .icon-download { background-position: -120px -24px; } .icon-upload { background-position: -144px -24px; } .icon-inbox { background-position: -168px -24px; } .icon-play-circle { background-position: -192px -24px; } .icon-repeat { background-position: -216px -24px; } .icon-refresh { background-position: -240px -24px; } .icon-list-alt { background-position: -264px -24px; } .icon-lock { background-position: -287px -24px; } .icon-flag { background-position: -312px -24px; } .icon-headphones { background-position: -336px -24px; } .icon-volume-off { background-position: -360px -24px; } .icon-volume-down { background-position: -384px -24px; } .icon-volume-up { background-position: -408px -24px; } .icon-qrcode { background-position: -432px -24px; } .icon-barcode { background-position: -456px -24px; } .icon-tag { background-position: 0 -48px; } .icon-tags { background-position: -25px -48px; } .icon-book { background-position: -48px -48px; } .icon-bookmark { background-position: -72px -48px; } .icon-print { background-position: -96px -48px; } .icon-camera { background-position: -120px -48px; } .icon-font { background-position: -144px -48px; } .icon-bold { background-position: -167px -48px; } .icon-italic { background-position: -192px -48px; } .icon-text-height { background-position: -216px -48px; } .icon-text-width { background-position: -240px -48px; } .icon-align-left { background-position: -264px -48px; } .icon-align-center { background-position: -288px -48px; } .icon-align-right { background-position: -312px -48px; } .icon-align-justify { background-position: -336px -48px; } .icon-list { background-position: -360px -48px; } .icon-indent-left { background-position: -384px -48px; } .icon-indent-right { background-position: -408px -48px; } .icon-facetime-video { background-position: -432px -48px; } .icon-picture { background-position: -456px -48px; } .icon-pencil { background-position: 0 -72px; } .icon-map-marker { background-position: -24px -72px; } .icon-adjust { background-position: -48px -72px; } .icon-tint { background-position: -72px -72px; } .icon-edit { background-position: -96px -72px; } .icon-share { background-position: -120px -72px; } .icon-check { background-position: -144px -72px; } .icon-move { background-position: -168px -72px; } .icon-step-backward { background-position: -192px -72px; } .icon-fast-backward { background-position: -216px -72px; } .icon-backward { background-position: -240px -72px; } .icon-play { background-position: -264px -72px; } .icon-pause { background-position: -288px -72px; } .icon-stop { background-position: -312px -72px; } .icon-forward { background-position: -336px -72px; } .icon-fast-forward { background-position: -360px -72px; } .icon-step-forward { background-position: -384px -72px; } .icon-eject { background-position: -408px -72px; } .icon-chevron-left { background-position: -432px -72px; } .icon-chevron-right { background-position: -456px -72px; } .icon-plus-sign { background-position: 0 -96px; } .icon-minus-sign { background-position: -24px -96px; } .icon-remove-sign { background-position: -48px -96px; } .icon-ok-sign { background-position: -72px -96px; } .icon-question-sign { background-position: -96px -96px; } .icon-info-sign { background-position: -120px -96px; } .icon-screenshot { background-position: -144px -96px; } .icon-remove-circle { background-position: -168px -96px; } .icon-ok-circle { background-position: -192px -96px; } .icon-ban-circle { background-position: -216px -96px; } .icon-arrow-left { background-position: -240px -96px; } .icon-arrow-right { background-position: -264px -96px; } .icon-arrow-up { background-position: -289px -96px; } .icon-arrow-down { background-position: -312px -96px; } .icon-share-alt { background-position: -336px -96px; } .icon-resize-full { background-position: -360px -96px; } .icon-resize-small { background-position: -384px -96px; } .icon-plus { background-position: -408px -96px; } .icon-minus { background-position: -433px -96px; } .icon-asterisk { background-position: -456px -96px; } .icon-exclamation-sign { background-position: 0 -120px; } .icon-gift { background-position: -24px -120px; } .icon-leaf { background-position: -48px -120px; } .icon-fire { background-position: -72px -120px; } .icon-eye-open { background-position: -96px -120px; } .icon-eye-close { background-position: -120px -120px; } .icon-warning-sign { background-position: -144px -120px; } .icon-plane { background-position: -168px -120px; } .icon-calendar { background-position: -192px -120px; } .icon-random { background-position: -216px -120px; } .icon-comment { background-position: -240px -120px; } .icon-magnet { background-position: -264px -120px; } .icon-chevron-up { background-position: -288px -120px; } .icon-chevron-down { background-position: -313px -119px; } .icon-retweet { background-position: -336px -120px; } .icon-shopping-cart { background-position: -360px -120px; } .icon-folder-close { background-position: -384px -120px; } .icon-folder-open { background-position: -408px -120px; } .icon-resize-vertical { background-position: -432px -119px; } .icon-resize-horizontal { background-position: -456px -118px; } .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-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid #000000; opacity: 0.3; filter: alpha(opacity=30); content: ""; } .dropdown .caret { margin-top: 8px; margin-left: 2px; } .dropdown:hover .caret, .open.dropdown .caret { opacity: 1; filter: alpha(opacity=100); } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; float: left; display: none; min-width: 160px; padding: 4px 0; margin: 0; list-style: none; background-color: #ffffff; border-color: #ccc; border-color: rgba(0, 0, 0, 0.2); border-style: solid; border-width: 1px; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; -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; *border-right-width: 2px; *border-bottom-width: 2px; } .dropdown-menu.pull-right { right: 0; left: auto; } .dropdown-menu .divider { height: 1px; margin: 8px 1px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff; *width: 100%; *margin: -5px 0 5px; } .dropdown-menu a { display: block; padding: 3px 15px; clear: both; font-weight: normal; line-height: 18px; color: #333333; white-space: nowrap; } .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover { color: #ffffff; text-decoration: none; background-color: #0088cc; } .dropdown.open { *z-index: 1000; } .dropdown.open .dropdown-toggle { color: #ffffff; background: #ccc; background: rgba(0, 0, 0, 0.3); } .dropdown.open .dropdown-menu { display: block; } .pull-right .dropdown-menu { left: auto; right: 0; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid #000000; content: "\2191"; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; } .typeahead { margin-top: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #eee; border: 1px solid rgba(0, 0, 0, 0.05); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } .well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } .well-large { padding: 24px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .well-small { padding: 9px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .fade { -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; -ms-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; opacity: 0; } .fade.in { opacity: 1; } .collapse { -webkit-transition: height 0.35s ease; -moz-transition: height 0.35s ease; -ms-transition: height 0.35s ease; -o-transition: height 0.35s ease; transition: height 0.35s ease; position: relative; overflow: hidden; height: 0; } .collapse.in { height: auto; } .close { float: right; font-size: 20px; font-weight: bold; line-height: 18px; color: #000000; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); } .close:hover { color: #000000; text-decoration: none; opacity: 0.4; filter: alpha(opacity=40); cursor: pointer; } .btn { display: inline-block; *display: inline; *zoom: 1; padding: 4px 10px 4px; margin-bottom: 0; font-size: 13px; line-height: 18px; color: #333333; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; background-color: #f5f5f5; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-image: -ms-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(top, #ffffff, #e6e6e6); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', 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); filter: progid:dximagetransform.microsoft.gradient(enabled=false); border: 1px solid #cccccc; border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); cursor: pointer; *margin-left: .3em; } .btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { background-color: #e6e6e6; } .btn:active, .btn.active { background-color: #cccccc \9; } .btn:first-child { *margin-left: 0; } .btn:hover { color: #666; text-decoration: none; background-color: #e6e6e6; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -ms-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; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); background-color: #e6e6e6; background-color: #d9d9d9 \9; outline: 0; } .btn.disabled, .btn[disabled] { cursor: default; background-image: none; background-color: #e6e6e6; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .btn-large { padding: 9px 14px; font-size: 15px; line-height: normal; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .btn-large [class^="icon-"] { margin-top: 1px; } .btn-small { padding: 5px 9px; font-size: 11px; line-height: 16px; } .btn-small [class^="icon-"] { margin-top: -1px; } .btn-mini { padding: 2px 6px; font-size: 11px; line-height: 14px; } .btn-primary, .btn-primary:hover, .btn-warning, .btn-warning:hover, .btn-danger, .btn-danger:hover, .btn-success, .btn-success:hover, .btn-info, .btn-info:hover, .btn-inverse, .btn-inverse:hover { text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); color: #ffffff; } .btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active { color: rgba(255, 255, 255, 0.75); } .btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { background-color: #0055cc; } .btn-primary:active, .btn-primary.active { background-color: #004099 \9; } .btn-warning { background-color: #faa732; background-image: -moz-linear-gradient(top, #fbb450, #f89406); background-image: -ms-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(top, #fbb450, #f89406); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', 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); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] { background-color: #f89406; } .btn-warning:active, .btn-warning.active { background-color: #c67605 \9; } .btn-danger { background-color: #da4f49; background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); background-image: -ms-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(top, #ee5f5b, #bd362f); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', 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); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] { background-color: #bd362f; } .btn-danger:active, .btn-danger.active { background-color: #942a25 \9; } .btn-success { background-color: #5bb75b; background-image: -moz-linear-gradient(top, #62c462, #51a351); background-image: -ms-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(top, #62c462, #51a351); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', 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); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { background-color: #51a351; } .btn-success:active, .btn-success.active { background-color: #408140 \9; } .btn-info { background-color: #49afcd; background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); background-image: -ms-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(top, #5bc0de, #2f96b4); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', 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); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { background-color: #2f96b4; } .btn-info:active, .btn-info.active { background-color: #24748c \9; } .btn-inverse { background-color: #414141; background-image: -moz-linear-gradient(top, #555555, #222222); background-image: -ms-linear-gradient(top, #555555, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222)); background-image: -webkit-linear-gradient(top, #555555, #222222); background-image: -o-linear-gradient(top, #555555, #222222); background-image: linear-gradient(top, #555555, #222222); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', 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); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { background-color: #222222; } .btn-inverse:active, .btn-inverse.active { background-color: #080808 \9; } button.btn, input[type="submit"].btn { *padding-top: 2px; *padding-bottom: 2px; } 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-group { position: relative; *zoom: 1; *margin-left: .3em; } .btn-group:before, .btn-group:after { display: table; content: ""; } .btn-group:after { clear: both; } .btn-group:first-child { *margin-left: 0; } .btn-group + .btn-group { margin-left: 5px; } .btn-toolbar { margin-top: 9px; margin-bottom: 9px; } .btn-toolbar .btn-group { display: inline-block; *display: inline; *zoom: 1; } .btn-group .btn { position: relative; float: left; margin-left: -1px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .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 .dropdown-toggle { padding-left: 8px; padding-right: 8px; -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); *padding-top: 3px; *padding-bottom: 3px; } .btn-group .btn-mini.dropdown-toggle { padding-left: 5px; padding-right: 5px; *padding-top: 1px; *padding-bottom: 1px; } .btn-group .btn-small.dropdown-toggle { *padding-top: 4px; *padding-bottom: 4px; } .btn-group .btn-large.dropdown-toggle { padding-left: 12px; padding-right: 12px; } .btn-group.open { *z-index: 1000; } .btn-group.open .dropdown-menu { display: block; margin-top: 1px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .btn-group.open .dropdown-toggle { background-image: none; -webkit-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); } .btn .caret { margin-top: 7px; margin-left: 0; } .btn:hover .caret, .open.btn-group .caret { opacity: 1; filter: alpha(opacity=100); } .btn-mini .caret { margin-top: 5px; } .btn-small .caret { margin-top: 6px; } .btn-large .caret { margin-top: 6px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #000000; } .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; opacity: 0.75; filter: alpha(opacity=75); } .alert { padding: 8px 35px 8px 14px; margin-bottom: 18px; 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; color: #c09853; } .alert-heading { color: inherit; } .alert .close { position: relative; top: -2px; right: -21px; line-height: 18px; } .alert-success { background-color: #dff0d8; border-color: #d6e9c6; color: #468847; } .alert-danger, .alert-error { background-color: #f2dede; border-color: #eed3d7; color: #b94a48; } .alert-info { background-color: #d9edf7; border-color: #bce8f1; 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; } .nav { margin-left: 0; margin-bottom: 18px; list-style: none; } .nav > li > a { display: block; } .nav > li > a:hover { text-decoration: none; background-color: #eeeeee; } .nav .nav-header { display: block; padding: 3px 15px; font-size: 11px; font-weight: bold; line-height: 18px; 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-"] { margin-right: 2px; } .nav-list .divider { height: 1px; margin: 8px 1px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff; *width: 100%; *margin: -5px 0 5px; } .nav-tabs, .nav-pills { *zoom: 1; } .nav-tabs:before, .nav-pills:before, .nav-tabs:after, .nav-pills:after { display: table; content: ""; } .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: 18px; 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-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } .nav-tabs.nav-stacked > li:last-child > a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 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, .nav-pills .dropdown-menu { margin-top: 1px; border-width: 1px; } .nav-pills .dropdown-menu { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .nav-tabs .dropdown-toggle .caret, .nav-pills .dropdown-toggle .caret { border-top-color: #0088cc; border-bottom-color: #0088cc; margin-top: 6px; } .nav-tabs .dropdown-toggle:hover .caret, .nav-pills .dropdown-toggle:hover .caret { border-top-color: #005580; border-bottom-color: #005580; } .nav-tabs .active .dropdown-toggle .caret, .nav-pills .active .dropdown-toggle .caret { border-top-color: #333333; border-bottom-color: #333333; } .nav > .dropdown.active > a:hover { color: #000000; cursor: pointer; } .nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > .open.active > a:hover { color: #ffffff; background-color: #999999; border-color: #999999; } .nav .open .caret, .nav .open.active .caret, .nav .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: ""; } .tabbable:after { clear: both; } .tab-content { display: table; width: 100%; } .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; } .navbar { *position: relative; *z-index: 2; overflow: visible; margin-bottom: 18px; } .navbar-inner { padding-left: 20px; padding-right: 20px; background-color: #2c2c2c; background-image: -moz-linear-gradient(top, #333333, #222222); background-image: -ms-linear-gradient(top, #333333, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222)); background-image: -webkit-linear-gradient(top, #333333, #222222); background-image: -o-linear-gradient(top, #333333, #222222); background-image: linear-gradient(top, #333333, #222222); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); } .navbar .container { width: auto; } .btn-navbar { display: none; float: right; padding: 7px 10px; margin-left: 5px; margin-right: 5px; background-color: #2c2c2c; background-image: -moz-linear-gradient(top, #333333, #222222); background-image: -ms-linear-gradient(top, #333333, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222)); background-image: -webkit-linear-gradient(top, #333333, #222222); background-image: -o-linear-gradient(top, #333333, #222222); background-image: linear-gradient(top, #333333, #222222); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', 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); filter: progid:dximagetransform.microsoft.gradient(enabled=false); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); } .btn-navbar:hover, .btn-navbar:active, .btn-navbar.active, .btn-navbar.disabled, .btn-navbar[disabled] { background-color: #222222; } .btn-navbar:active, .btn-navbar.active { background-color: #080808 \9; } .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; } .nav-collapse.collapse { height: auto; } .navbar { color: #999999; } .navbar .brand:hover { text-decoration: none; } .navbar .brand { float: left; display: block; padding: 8px 20px 12px; margin-left: -20px; font-size: 20px; font-weight: 200; line-height: 1; color: #ffffff; } .navbar .navbar-text { margin-bottom: 0; line-height: 40px; } .navbar .btn, .navbar .btn-group { margin-top: 5px; } .navbar .btn-group .btn { margin-top: 0; } .navbar-form { margin-bottom: 0; *zoom: 1; } .navbar-form:before, .navbar-form:after { display: table; content: ""; } .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 { 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: 6px; white-space: nowrap; } .navbar-form .input-append input, .navbar-form .input-prepend input { margin-top: 0; } .navbar-search { position: relative; float: left; margin-top: 6px; margin-bottom: 0; } .navbar-search .search-query { padding: 4px 9px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 1; color: #ffffff; background-color: #626262; border: 1px solid #151515; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none; } .navbar-search .search-query:-moz-placeholder { color: #cccccc; } .navbar-search .search-query::-webkit-input-placeholder { color: #cccccc; } .navbar-search .search-query:focus, .navbar-search .search-query.focused { padding: 5px 10px; 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-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; margin-bottom: 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-fixed-top .container, .navbar-fixed-bottom .container { width: 940px; } .navbar-fixed-top { top: 0; } .navbar-fixed-bottom { bottom: 0; } .navbar .nav { position: relative; left: 0; display: block; float: left; margin: 0 10px 0 0; } .navbar .nav.pull-right { float: right; } .navbar .nav > li { display: block; float: left; } .navbar .nav > li > a { float: none; padding: 10px 10px 11px; line-height: 19px; color: #999999; text-decoration: none; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .navbar .nav > li > a:hover { background-color: transparent; color: #ffffff; text-decoration: none; } .navbar .nav .active > a, .navbar .nav .active > a:hover { color: #ffffff; text-decoration: none; background-color: #222222; } .navbar .divider-vertical { height: 40px; width: 1px; margin: 0 9px; overflow: hidden; background-color: #222222; border-right: 1px solid #333333; } .navbar .nav.pull-right { margin-left: 10px; margin-right: 0; } .navbar .dropdown-menu { margin-top: 1px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .navbar .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 .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 .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 .dropdown-menu:after { border-top: 6px solid #ffffff; border-bottom: 0; bottom: -6px; top: auto; } .navbar .nav .dropdown-toggle .caret, .navbar .nav .open.dropdown .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } .navbar .nav .active .caret { opacity: 1; filter: alpha(opacity=100); } .navbar .nav .open > .dropdown-toggle, .navbar .nav .active > .dropdown-toggle, .navbar .nav .open.active > .dropdown-toggle { background-color: transparent; } .navbar .nav .active > .dropdown-toggle:hover { color: #ffffff; } .navbar .nav.pull-right .dropdown-menu, .navbar .nav .dropdown-menu.pull-right { left: auto; right: 0; } .navbar .nav.pull-right .dropdown-menu:before, .navbar .nav .dropdown-menu.pull-right:before { left: auto; right: 12px; } .navbar .nav.pull-right .dropdown-menu:after, .navbar .nav .dropdown-menu.pull-right:after { left: auto; right: 13px; } .breadcrumb { padding: 7px 14px; margin: 0 0 18px; list-style: none; background-color: #fbfbfb; background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5); background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5)); background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5); background-image: -o-linear-gradient(top, #ffffff, #f5f5f5); background-image: linear-gradient(top, #ffffff, #f5f5f5); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0); border: 1px solid #ddd; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0 1px 0 #ffffff; -moz-box-shadow: inset 0 1px 0 #ffffff; box-shadow: inset 0 1px 0 #ffffff; } .breadcrumb li { display: inline-block; *display: inline; *zoom: 1; text-shadow: 0 1px 0 #ffffff; } .breadcrumb .divider { padding: 0 5px; color: #999999; } .breadcrumb .active a { color: #333333; } .pagination { height: 36px; margin: 18px 0; } .pagination ul { display: inline-block; *display: inline; *zoom: 1; margin-left: 0; margin-bottom: 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -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 li { display: inline; } .pagination a { float: left; padding: 0 14px; line-height: 34px; text-decoration: none; border: 1px solid #ddd; border-left-width: 0; } .pagination a:hover, .pagination .active a { background-color: #f5f5f5; } .pagination .active a { color: #999999; cursor: default; } .pagination .disabled span, .pagination .disabled a, .pagination .disabled a:hover { color: #999999; background-color: transparent; cursor: default; } .pagination li:first-child a { border-left-width: 1px; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .pagination li:last-child a { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .pagination-centered { text-align: center; } .pagination-right { text-align: right; } .pager { margin-left: 0; margin-bottom: 18px; list-style: none; text-align: center; *zoom: 1; } .pager:before, .pager:after { display: table; content: ""; } .pager:after { clear: both; } .pager li { display: inline; } .pager a { 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 a:hover { text-decoration: none; background-color: #f5f5f5; } .pager .next a { float: right; } .pager .previous a { float: left; } .pager .disabled a, .pager .disabled a:hover { color: #999999; background-color: #fff; cursor: default; } .modal-open .dropdown-menu { z-index: 2050; } .modal-open .dropdown.open { *z-index: 2050; } .modal-open .popover { z-index: 2060; } .modal-open .tooltip { z-index: 2070; } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; } .modal-backdrop.fade { opacity: 0; } .modal-backdrop, .modal-backdrop.fade.in { opacity:0.5; filter: alpha(opacity=50); } .modal { position: fixed; top: 50%; left: 50%; z-index: 1050; overflow: auto; width: 560px; margin: -250px 0 0 -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; } .modal.fade { -webkit-transition: opacity .3s linear, top .3s ease-out; -moz-transition: opacity .3s linear, top .3s ease-out; -ms-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: 50%; } .modal-header { padding: 9px 15px; border-bottom: 1px solid #eee; } .modal-header .close { margin-top: 2px; } .modal-body { 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: ""; } .modal-footer:after { clear: both; } .modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .tooltip { position: absolute; z-index: 1020; 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: -2px; } .tooltip.right { margin-left: 2px; } .tooltip.bottom { margin-top: 2px; } .tooltip.left { margin-left: -2px; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #000000; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #000000; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #000000; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 5px solid #000000; } .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; } .popover { position: absolute; top: 0; left: 0; z-index: 1010; display: none; padding: 5px; } .popover.top { margin-top: -5px; } .popover.right { margin-left: 5px; } .popover.bottom { margin-top: 5px; } .popover.left { margin-left: -5px; } .popover.top .arrow { bottom: 0; left: 50%; margin-left: -5px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #000000; } .popover.right .arrow { top: 50%; left: 0; margin-top: -5px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 5px solid #000000; } .popover.bottom .arrow { top: 0; left: 50%; margin-left: -5px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #000000; } .popover.left .arrow { top: 50%; right: 0; margin-top: -5px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #000000; } .popover .arrow { position: absolute; width: 0; height: 0; } .popover-inner { padding: 3px; width: 280px; overflow: hidden; background: #000000; background: rgba(0, 0, 0, 0.8); -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); } .popover-title { padding: 9px 15px; line-height: 1; background-color: #f5f5f5; border-bottom: 1px solid #eee; -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; } .popover-content { padding: 14px; background-color: #ffffff; -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box; } .popover-content p, .popover-content ul, .popover-content ol { margin-bottom: 0; } .thumbnails { margin-left: -20px; list-style: none; *zoom: 1; } .thumbnails:before, .thumbnails:after { display: table; content: ""; } .thumbnails:after { clear: both; } .thumbnails > li { float: left; margin: 0 0 18px 20px; } .thumbnail { display: block; padding: 4px; line-height: 1; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); } 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; } .label { padding: 1px 4px 2px; font-size: 10.998px; font-weight: bold; line-height: 13px; color: #ffffff; vertical-align: middle; white-space: nowrap; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #999999; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .label:hover { color: #ffffff; text-decoration: none; } .label-important { background-color: #b94a48; } .label-important:hover { background-color: #953b39; } .label-warning { background-color: #f89406; } .label-warning:hover { background-color: #c67605; } .label-success { background-color: #468847; } .label-success:hover { background-color: #356635; } .label-info { background-color: #3a87ad; } .label-info:hover { background-color: #2d6987; } .label-inverse { background-color: #333333; } .label-inverse:hover { background-color: #1a1a1a; } .badge { padding: 1px 9px 2px; font-size: 12.025px; font-weight: bold; white-space: nowrap; color: #ffffff; background-color: #999999; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; } .badge:hover { color: #ffffff; text-decoration: none; cursor: pointer; } .badge-error { background-color: #b94a48; } .badge-error:hover { background-color: #953b39; } .badge-warning { background-color: #f89406; } .badge-warning:hover { background-color: #c67605; } .badge-success { background-color: #468847; } .badge-success:hover { background-color: #356635; } .badge-info { background-color: #3a87ad; } .badge-info:hover { background-color: #2d6987; } .badge-inverse { background-color: #333333; } .badge-inverse:hover { background-color: #1a1a1a; } @-webkit-keyframes progress-bar-stripes { from { background-position: 0 0; } to { background-position: 40px 0; } } @-moz-keyframes progress-bar-stripes { from { background-position: 0 0; } to { background-position: 40px 0; } } @-ms-keyframes progress-bar-stripes { from { background-position: 0 0; } to { background-position: 40px 0; } } @keyframes progress-bar-stripes { from { background-position: 0 0; } to { background-position: 40px 0; } } .progress { overflow: hidden; height: 18px; margin-bottom: 18px; background-color: #f7f7f7; background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -ms-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(top, #f5f5f5, #f9f9f9); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', 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: 18px; color: #ffffff; 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: -ms-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(top, #149bdf, #0480be); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', 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; -ms-box-sizing: border-box; box-sizing: border-box; -webkit-transition: width 0.6s ease; -moz-transition: width 0.6s ease; -ms-transition: width 0.6s ease; -o-transition: width 0.6s ease; transition: width 0.6s ease; } .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: -ms-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; animation: progress-bar-stripes 2s linear infinite; } .progress-danger .bar { background-color: #dd514c; background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); background-image: -ms-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(top, #ee5f5b, #c43c35); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0); } .progress-danger.progress-striped .bar { 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: -ms-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 { background-color: #5eb95e; background-image: -moz-linear-gradient(top, #62c462, #57a957); background-image: -ms-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(top, #62c462, #57a957); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0); } .progress-success.progress-striped .bar { 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: -ms-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 { background-color: #4bb1cf; background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); background-image: -ms-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(top, #5bc0de, #339bb9); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0); } .progress-info.progress-striped .bar { 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: -ms-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 { background-color: #faa732; background-image: -moz-linear-gradient(top, #fbb450, #f89406); background-image: -ms-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(top, #fbb450, #f89406); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0); } .progress-warning.progress-striped .bar { 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: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .accordion { margin-bottom: 18px; } .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-inner { padding: 9px 15px; border-top: 1px solid #e5e5e5; } .carousel { position: relative; margin-bottom: 18px; line-height: 1; } .carousel-inner { overflow: hidden; width: 100%; position: relative; } .carousel .item { display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; -moz-transition: 0.6s ease-in-out left; -ms-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; } .carousel .item > img { display: block; line-height: 1; } .carousel .active, .carousel .next, .carousel .prev { display: block; } .carousel .active { left: 0; } .carousel .next, .carousel .prev { position: absolute; top: 0; width: 100%; } .carousel .next { left: 100%; } .carousel .prev { left: -100%; } .carousel .next.left, .carousel .prev.right { left: 0; } .carousel .active.left { left: -100%; } .carousel .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: 10px 15px 5px; background: #333333; background: rgba(0, 0, 0, 0.75); } .carousel-caption h4, .carousel-caption p { color: #ffffff; } .hero-unit { padding: 60px; margin-bottom: 30px; 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 p { font-size: 18px; font-weight: 200; line-height: 27px; color: inherit; } .pull-right { float: right; } .pull-left { float: left; } .hide { display: none; } .show { display: block; } .invisible { visibility: hidden; } __CSSCOMMENT__ .clearfix { *zoom: 1; } .clearfix:before, .clearfix:after { display: table; content: ""; } .clearfix:after { clear: both; } .hide-text { overflow: hidden; text-indent: 100%; white-space: nowrap; } .input-block-level { display: block; width: 100%; min-height: 28px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } .hidden { display: none; visibility: hidden; } .visible-phone { display: none; } .visible-tablet { display: none; } .visible-desktop { display: block; } .hidden-phone { display: block; } .hidden-tablet { display: block; } .hidden-desktop { display: none; } @media (max-width: 767px) { .visible-phone { display: block; } .hidden-phone { display: none; } .hidden-desktop { display: block; } .visible-desktop { display: none; } } @media (min-width: 768px) and (max-width: 979px) { .visible-tablet { display: block; } .hidden-tablet { display: none; } .hidden-desktop { display: block; } .visible-desktop { display: none; } } @media (max-width: 480px) { .nav-collapse { -webkit-transform: translate3d(0, 0, 0); } .page-header h1 small { display: block; line-height: 18px; } input[type="checkbox"], input[type="radio"] { border: 1px solid #ccc; } .form-horizontal .control-group > 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; } .modal { position: absolute; top: 10px; left: 10px; right: 10px; width: auto; margin: 0; } .modal.fade.in { top: auto; } .modal-header .close { padding: 10px; margin: -10px; } .carousel-caption { position: static; } } @media (max-width: 767px) { body { padding-left: 20px; padding-right: 20px; } .navbar-fixed-top { margin-left: -20px; margin-right: -20px; } .container { width: auto; } .row-fluid { width: 100%; } .row { margin-left: 0; } .row > [class*="span"], .row-fluid > [class*="span"] { float: none; display: block; width: auto; margin: 0; } .thumbnails [class*="span"] { width: auto; } input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input { display: block; width: 100%; min-height: 28px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } .input-prepend input[class*="span"], .input-append input[class*="span"] { width: auto; } } @media (min-width: 768px) and (max-width: 979px) { .row { margin-left: -20px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; } .row:after { clear: both; } [class*="span"] { float: left; margin-left: 20px; } .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: ""; } .row-fluid:after { clear: both; } .row-fluid > [class*="span"] { float: left; margin-left: 2.762430939%; } .row-fluid > [class*="span"]:first-child { margin-left: 0; } .row-fluid > .span12 { width: 99.999999993%; } .row-fluid > .span11 { width: 91.436464082%; } .row-fluid > .span10 { width: 82.87292817100001%; } .row-fluid > .span9 { width: 74.30939226%; } .row-fluid > .span8 { width: 65.74585634900001%; } .row-fluid > .span7 { width: 57.182320438000005%; } .row-fluid > .span6 { width: 48.618784527%; } .row-fluid > .span5 { width: 40.055248616%; } .row-fluid > .span4 { width: 31.491712705%; } .row-fluid > .span3 { width: 22.928176794%; } .row-fluid > .span2 { width: 14.364640883%; } .row-fluid > .span1 { width: 5.801104972%; } input, textarea, .uneditable-input { margin-left: 0; } input.span12, textarea.span12, .uneditable-input.span12 { width: 714px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 652px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 590px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 528px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 466px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 404px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 342px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 280px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 218px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 156px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 94px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 32px; } } @media (max-width: 979px) { body { padding-top: 0; } .navbar-fixed-top { position: static; margin-bottom: 18px; } .navbar-fixed-top .navbar-inner { padding: 5px; } .navbar .container { width: auto; padding: 0; } .navbar .brand { padding-left: 10px; padding-right: 10px; margin: 0 0 0 -5px; } .navbar .nav-collapse { clear: left; } .navbar .nav { float: none; margin: 0 0 9px; } .navbar .nav > li { float: none; } .navbar .nav > li > a { margin-bottom: 2px; } .navbar .nav > .divider-vertical { display: none; } .navbar .nav .nav-header { color: #999999; text-shadow: none; } .navbar .nav > li > a, .navbar .dropdown-menu a { padding: 6px 15px; font-weight: bold; color: #999999; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .navbar .dropdown-menu li + li a { margin-bottom: 2px; } .navbar .nav > li > a:hover, .navbar .dropdown-menu a:hover { background-color: #222222; } .navbar .dropdown-menu { position: static; top: auto; left: auto; float: none; display: block; 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; } .navbar .dropdown-menu:before, .navbar .dropdown-menu:after { display: none; } .navbar .dropdown-menu .divider { display: none; } .navbar-form, .navbar-search { float: none; padding: 9px 15px; margin: 9px 0; border-top: 1px solid #222222; border-bottom: 1px solid #222222; -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 .nav.pull-right { float: none; margin-left: 0; } .navbar-static .navbar-inner { padding-left: 10px; padding-right: 10px; } .btn-navbar { display: block; } .nav-collapse { overflow: hidden; height: 0; } } @media (min-width: 980px) { .nav-collapse.collapse { height: auto !important; overflow: visible !important; } } @media (min-width: 1200px) { .row { margin-left: -30px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; } .row:after { clear: both; } [class*="span"] { float: left; margin-left: 30px; } .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: ""; } .row-fluid:after { clear: both; } .row-fluid > [class*="span"] { float: left; margin-left: 2.564102564%; } .row-fluid > [class*="span"]:first-child { margin-left: 0; } .row-fluid > .span12 { width: 100%; } .row-fluid > .span11 { width: 91.45299145300001%; } .row-fluid > .span10 { width: 82.905982906%; } .row-fluid > .span9 { width: 74.358974359%; } .row-fluid > .span8 { width: 65.81196581200001%; } .row-fluid > .span7 { width: 57.264957265%; } .row-fluid > .span6 { width: 48.717948718%; } .row-fluid > .span5 { width: 40.170940171000005%; } .row-fluid > .span4 { width: 31.623931624%; } .row-fluid > .span3 { width: 23.076923077%; } .row-fluid > .span2 { width: 14.529914530000001%; } .row-fluid > .span1 { width: 5.982905983%; } input, textarea, .uneditable-input { margin-left: 0; } input.span12, textarea.span12, .uneditable-input.span12 { width: 1160px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 1060px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 960px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 860px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 760px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 660px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 560px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 460px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 360px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 260px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 160px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 60px; } .thumbnails { margin-left: -30px; } .thumbnails > li { margin-left: 30px; } } @font-face { font-family: 'FontAwesome'; src: url('/assets/thirdParty/FortAwesome-Font-Awesome-12c7cc8/font/fontawesome-webfont.eot'); src: url('/assets/thirdParty/FortAwesome-Font-Awesome-12c7cc8/font/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), url('/assets/thirdParty/FortAwesome-Font-Awesome-12c7cc8/font/fontawesome-webfont.woff') format('woff'), url('/assets/thirdParty/FortAwesome-Font-Awesome-12c7cc8/font/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: #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); } } .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"; } __CSSCOMMENT__ html, html .halflings { -webkit-font-smoothing: antialiased !important; } @font-face { font-family: 'Glyphicons'; src: url('/assets/thirdParty/glyphicons_pro/glyphicons/web/html_css/html_css/fonts/glyphicons-regular.eot'); src: url('/assets/thirdParty/glyphicons_pro/glyphicons/web/html_css/fonts/glyphicons-regular.eot?#iefix') format('embedded-opentype'), url('/assets/thirdParty/glyphicons_pro/glyphicons/web/html_css/fonts/glyphicons-regular.woff') format('woff'), url('/assets/thirdParty/glyphicons_pro/glyphicons/web/html_css/fonts/glyphicons-regular.ttf') format('truetype'), url('/assets/thirdParty/glyphicons_pro/glyphicons/web/html_css/fonts/glyphicons-regular.svg#glyphicons_halflingsregular') format('svg'); font-weight: normal; font-style: normal; } .glyphicons { display: inline-block; position: relative; padding: 5px 0 5px 35px; color: #1d1d1b; text-decoration: none; *display: inline; *zoom: 1; } .glyphicons i::before { position: absolute; left: 0; top: 0; font: 24px/1em 'Glyphicons'; font-style: normal; color: #1d1d1b; } .glyphicons.white i:before { color: #fff; } .glyphicons.glass i:before, .glyph-glass:before { content: "\e001"; } .glyphicons.leaf i:before { content: "\e002"; } .glyphicons.dog i:before { content: "\e003"; } .glyphicons.user i:before,.glyph-user:before { content: "\e004"; } .glyphicons.girl i:before { content: "\e005"; } .glyphicons.car i:before { content: "\e006"; } .glyphicons.user_add i:before,.glyph-user_add:before { content: "\e007"; } .glyphicons.user_remove i:before,.glyph-user_remove:before { content: "\e008"; } .glyphicons.film i:before,.glyph-film:before { content: "\e009"; } .glyphicons.magic i:before, .glyph-magic:before { content: "\e010"; } .glyphicons.envelope i:before { content: "\2709"; } .glyphicons.camera i:before,.glyph-camera:before { content: "\e012"; } .glyphicons.heart i:before,.glyph-heart:before { content: "\e013"; } .glyphicons.beach_umbrella i:before { content: "\e014"; } .glyphicons.train i:before { content: "\e015"; } .glyphicons.print i:before { content: "\e016"; } .glyphicons.bin i:before { content: "\e017"; } .glyphicons.music i:before,.glyph-music:before{ content: "\e018"; } .glyphicons.note i:before,.glyph-note:before { content: "\e019"; } .glyphicons.heart_empty i:before,.glyph-heart_empty:before{ content: "\e020"; } .glyphicons.home i:before,.glyph-home:before{ content: "\e021"; } .glyphicons.snowflake i:before { content: "\2744"; } .glyphicons.fire i:before { content: "\e023"; } .glyphicons.magnet i:before { content: "\e024"; } .glyphicons.parents i:before,.glyph-parents:before { content: "\e025"; } .glyphicons.binoculars i:before { content: "\e026"; } .glyphicons.road i:before,.glyph-road:before { content: "\e027"; } .glyphicons.search i:before,.glyph-search:before{ content: "\e028"; } .glyphicons.cars i:before { content: "\e029"; } .glyphicons.notes_2 i:before { content: "\e030"; } .glyphicons.pencil i:before,.glyph-pencil:before { content: "\270F"; } .glyphicons.bus i:before { content: "\e032"; } .glyphicons.wifi_alt i:before { content: "\e033"; } .glyphicons.luggage i:before,.glyph-luggage:before { content: "\e034"; } .glyphicons.old_man i:before { content: "\e035"; } .glyphicons.woman i:before,.glyph-woman:before { content: "\e036"; } .glyphicons.file i:before,.glyph-file:before { content: "\e037"; } .glyphicons.coins i:before, .glyph-coins:before { content: "\e038"; } .glyphicons.airplane i:before { content: "\2708"; } .glyphicons.notes i:before { content: "\e040"; } .glyphicons.stats i:before, .glyph-stats:before { content: "\e041"; } .glyphicons.charts i:before, .glyph-charts:before { content: "\e042"; } .glyphicons.pie_chart i:before,.glyph-pie_chart:before { content: "\e043"; } .glyphicons.group i:before,.glyph-group:before { content: "\e044"; } .glyphicons.keys i:before { content: "\e045"; } .glyphicons.calendar i:before { content: "\e046"; } .glyphicons.router i:before { content: "\e047"; } .glyphicons.camera_small i:before { content: "\e048"; } .glyphicons.dislikes i:before { content: "\e049"; } .glyphicons.star i:before { content: "\e050"; } .glyphicons.link i:before { content: "\e051"; } .glyphicons.eye_open i:before,.glyph-eye_open:before { content: "\e052"; } .glyphicons.eye_close i:before,.glyph-eye_close:before { content: "\e053"; } .glyphicons.alarm i:before { content: "\e054"; } .glyphicons.clock i:before,.glyph-clock:before { content: "\e055"; } .glyphicons.stopwatch i:before { content: "\e056"; } .glyphicons.projector i:before { content: "\e057"; } .glyphicons.history i:before,.glyph-history:before { content: "\e058"; } .glyphicons.truck i:before { content: "\e059"; } .glyphicons.cargo i:before { content: "\e060"; } .glyphicons.compass i:before { content: "\e061"; } .glyphicons.keynote i:before { content: "\e062"; } .glyphicons.paperclip i:before,.glyph-paperclip:before { content: "\e063"; } .glyphicons.power i:before,.glyph-power:before { content: "\e064"; } .glyphicons.lightbulb i:before,.glyph-lightbulb:before { content: "\e065"; } .glyphicons.tag i:before,.glyph-tag:before { content: "\e066"; } .glyphicons.tags i:before,.glyph-tags:before { content: "\e067"; } .glyphicons.cleaning i:before { content: "\e068"; } .glyphicons.ruller i:before { content: "\e069"; } .glyphicons.gift i:before,.glyph-gift:before { content: "\e070"; } .glyphicons.umbrella i:before { content: "\2602"; } .glyphicons.book i:before,.glyph-book:before { content: "\e072"; } .glyphicons.bookmark i:before,.glyph-bookmark:before { content: "\e073"; } .glyphicons.wifi i:before { content: "\e074"; } .glyphicons.cup i:before, .glyph-cup:before { content: "\e075"; } .glyphicons.stroller i:before { content: "\e076"; } .glyphicons.headphones i:before,.glyph-headphones:before { content: "\e077"; } .glyphicons.headset i:before { content: "\e078"; } .glyphicons.warning_sign i:before,.glyph-warning_sign:before { content: "\e079"; } .glyphicons.signal i:before { content: "\e080"; } .glyphicons.retweet i:before { content: "\e081"; } .glyphicons.refresh i:before,.glyph-refresh:before { content: "\e082"; } .glyphicons.roundabout i:before,.glyph-roundabout:before { content: "\e083"; } .glyphicons.random i:before,.glyph-random:before { content: "\e084"; } .glyphicons.heat i:before { content: "\e085"; } .glyphicons.repeat i:before,.glyph-repeat:before { content: "\e086"; } .glyphicons.display i:before { content: "\e087"; } .glyphicons.log_book i:before { content: "\e088"; } .glyphicons.adress_book i:before { content: "\e089"; } .glyphicons.building i:before { content: "\e090"; } .glyphicons.eyedropper i:before { content: "\e091"; } .glyphicons.adjust i:before { content: "\e092"; } .glyphicons.tint i:before { content: "\e093"; } .glyphicons.crop i:before { content: "\e094"; } .glyphicons.vector_path_square i:before { content: "\e095"; } .glyphicons.vector_path_circle i:before { content: "\e096"; } .glyphicons.vector_path_polygon i:before { content: "\e097"; } .glyphicons.vector_path_line i:before { content: "\e098"; } .glyphicons.vector_path_curve i:before { content: "\e099"; } .glyphicons.vector_path_all i:before { content: "\e100"; } .glyphicons.font i:before,.glyph-font:before { content: "\e101"; } .glyphicons.italic i:before,.glyph-italic:before { content: "\e102"; } .glyphicons.bold i:before,.glyph-bold:before { content: "\e103"; } .glyphicons.text_underline i:before,.glyph-text_underline:before { content: "\e104"; } .glyphicons.text_strike i:before { content: "\e105"; } .glyphicons.text_height i:before { content: "\e106"; } .glyphicons.text_width i:before { content: "\e107"; } .glyphicons.text_resize i:before,.glyph-text_resize:before { content: "\e108"; } .glyphicons.left_indent i:before { content: "\e109"; } .glyphicons.right_indent i:before { content: "\e110"; } .glyphicons.align_left i:before { content: "\e111"; } .glyphicons.align_center i:before { content: "\e112"; } .glyphicons.align_right i:before { content: "\e113"; } .glyphicons.justify i:before { content: "\e114"; } .glyphicons.list i:before,.glyph-list:before { content: "\e115"; } .glyphicons.text_smaller i:before,.glyph-text_smaller:before { content: "\e116"; } .glyphicons.text_bigger i:before,.glyph-text_bigger:before { content: "\e117"; } .glyphicons.embed i:before,.glyph-embed:before { content: "\e118"; } .glyphicons.embed_close i:before,.glyph-embed_close:before { content: "\e119"; } .glyphicons.table i:before,.glyph-table:before{ content: "\e120"; } .glyphicons.message_full i:before,.glyph-message_full:before { content: "\e121"; } .glyphicons.message_empty i:before,.glyph-message_empty:before { content: "\e122"; } .glyphicons.message_in i:before,.glyph-message_in:before { content: "\e123"; } .glyphicons.message_out i:before,.glyph-message_out:before { content: "\e124"; } .glyphicons.message_plus i:before,.glyph-message_plus:before { content: "\e125"; } .glyphicons.message_minus i:before,.glyph-message_minus:before { content: "\e126"; } .glyphicons.message_ban i:before,.glyph-message_ban:before{ content: "\e127"; } .glyphicons.message_flag i:before,.glyph-message_flag:before { content: "\e128"; } .glyphicons.message_lock i:before,.glyph-message_lock:before { content: "\e129"; } .glyphicons.message_new i:before,.glyph-message_new:before { content: "\e130"; } .glyphicons.inbox i:before,.glyph-inbox:before { content: "\e131"; } .glyphicons.inbox_plus i:before,.glyph-inbox_plus:before { content: "\e132"; } .glyphicons.inbox_minus i:before,.glyph-inbox_minus:before { content: "\e133"; } .glyphicons.inbox_lock i:before,.glyph-inbox_lock:before{ content: "\e134"; } .glyphicons.inbox_in i:before,.glyph-inbox_in:before { content: "\e135"; } .glyphicons.inbox_out i:before,.glyph-inbox_out:before { content: "\e136"; } .glyphicons.cogwheel i:before,.glyph-cogwheel:before { content: "\e137"; } .glyphicons.cogwheels i:before,.glyph-cogwheels:before { content: "\e138"; } .glyphicons.picture i:before,.glyph-picture:before { content: "\e139"; } .glyphicons.adjust_alt i:before { content: "\e140"; } .glyphicons.database_lock i:before { content: "\e141"; } .glyphicons.database_plus i:before { content: "\e142"; } .glyphicons.database_minus i:before { content: "\e143"; } .glyphicons.database_ban i:before { content: "\e144"; } .glyphicons.folder_open i:before,.glyph-folder_open:before { content: "\e145"; } .glyphicons.folder_plus i:before,.glyph-folder_plus:before { content: "\e146"; } .glyphicons.folder_minus i:before,.glyph-folder_minus:before { content: "\e147"; } .glyphicons.folder_lock i:before { content: "\e148"; } .glyphicons.folder_flag i:before { content: "\e149"; } .glyphicons.folder_new i:before,.glyph-folder_new:before { content: "\e150"; } .glyphicons.edit i:before,.glyph-edit:before{ content: "\e151"; } .glyphicons.new_window i:before,.glyph-new_window:before { content: "\e152"; } .glyphicons.check i:before { content: "\e153"; } .glyphicons.unchecked i:before { content: "\e154"; } .glyphicons.more_windows i:before,.glyph-more_windows:before { content: "\e155"; } .glyphicons.show_big_thumbnails i:before { content: "\e156"; } .glyphicons.show_thumbnails i:before,.glyph-show_thumbnails:before { content: "\e157"; } .glyphicons.show_thumbnails_with_lines i:before { content: "\e158"; } .glyphicons.show_lines i:before { content: "\e159"; } .glyphicons.playlist i:before,.glyph-playlist:before { content: "\e160"; } .glyphicons.imac i:before { content: "\e161"; } .glyphicons.macbook i:before { content: "\e162"; } .glyphicons.ipad i:before { content: "\e163"; } .glyphicons.iphone i:before { content: "\e164"; } .glyphicons.iphone_transfer i:before { content: "\e165"; } .glyphicons.iphone_exchange i:before { content: "\e166"; } .glyphicons.ipod i:before { content: "\e167"; } .glyphicons.ipod_shuffle i:before { content: "\e168"; } .glyphicons.ear_plugs i:before { content: "\e169"; } .glyphicons.phone i:before { content: "\e170"; } .glyphicons.step_backward i:before,.glyph-step_backward:before { content: "\e171"; } .glyphicons.fast_backward i:before,.glyph-fast_backward:before { content: "\e172"; } .glyphicons.rewind i:before,.glyph-rewind:before { content: "\e173"; } .glyphicons.play i:before,.glyph-play:before, .galleria-play { content: "\e174"; } .glyphicons.pause i:before,.glyph-pause:before { content: "\e175"; } .glyphicons.stop i:before,.glyph-stop:before { content: "\e176"; } .glyphicons.forward i:before,.glyph-forward:before { content: "\e177"; } .glyphicons.fast_forward i:before,.glyph-fast_forward:before { content: "\e178"; } .glyphicons.step_forward i:before,.glyph-step_forward:before { content: "\e179"; } .glyphicons.eject i:before { content: "\e180"; } .glyphicons.facetime_video i:before { content: "\e181"; } .glyphicons.download_alt i:before { content: "\e182"; } .glyphicons.mute i:before,.glyph-mute:before { content: "\e183"; } .glyphicons.volume_down i:before,.glyph-volume_down:before { content: "\e184"; } .glyphicons.volume_up i:before,.glyph-volume_up:before { content: "\e185"; } .glyphicons.screenshot i:before { content: "\e186"; } .glyphicons.move i:before,.glyph-move:before { content: "\e187"; } .glyphicons.more i:before,.glyph-more:before { content: "\e188"; } .glyphicons.brightness_reduce i:before { content: "\e189"; } .glyphicons.brightness_increase i:before { content: "\e190"; } .glyphicons.circle_plus i:before,.glyph-circle_plus:before { content: "\e191"; } .glyphicons.circle_minus i:before,.glyph-circle_minus:before { content: "\e192"; } .glyphicons.circle_remove i:before,.glyph-circle_remove:before { content: "\e193"; } .glyphicons.circle_ok i:before,.glyph-circle_ok:before { content: "\e194"; } .glyphicons.circle_question_mark i:before,.glyph-circle_question_mark:before { content: "\e195"; } .glyphicons.circle_info i:before,.glyph-circle_info:before { content: "\e196"; } .glyphicons.circle_exclamation_mark i:before,.glyph-exclamation_mark:before { content: "\e197"; } .glyphicons.remove i:before,.glyph-remove:before { content: "\e198"; } .glyphicons.ok i:before,.glyph-ok:before { content: "\e199"; } .glyphicons.ban i:before,.glyph-ban:before { content: "\e200"; } .glyphicons.download i:before,.glyph-download:before { content: "\e201"; } .glyphicons.upload i:before,.glyph-upload:before { content: "\e202"; } .glyphicons.shopping_cart i:before,.glyph-shopping_cart:before { content: "\e203"; } .glyphicons.lock i:before,.glyph-lock:before { content: "\e204"; } .glyphicons.unlock i:before,.glyph-unlock:before { content: "\e205"; } .glyphicons.electricity i:before { content: "\e206"; } .glyphicons.ok_2 i:before,.glyph-ok_2:before { content: "\e207"; } .glyphicons.remove_2 i:before,.glyph-remove_2:before{ content: "\e208"; } .glyphicons.cart_out i:before { content: "\e209"; } .glyphicons.cart_in i:before { content: "\e210"; } .glyphicons.left_arrow i:before,.glyph-left_arrow:before { content: "\e211"; } .glyphicons.right_arrow i:before,.glyph-right_arrow:before { content: "\e212"; } .glyphicons.down_arrow i:before,.glyph-down_arrow:before { content: "\e213"; } .glyphicons.up_arrow i:before,.glyph-up_arrow:before { content: "\e214"; } .glyphicons.resize_small i:before,.glyph-resize_small:before { content: "\e215"; } .glyphicons.resize_full i:before,.glyph-resize_full:before { content: "\e216"; } .glyphicons.circle_arrow_left i:before,.glyph-circle_arrow_left:before { content: "\e217"; } .glyphicons.circle_arrow_right i:before,.glyph-circle_arrow_right:before { content: "\e218"; } .glyphicons.circle_arrow_top i:before,.glyph-circle_arrow_top:before { content: "\e219"; } .glyphicons.circle_arrow_down i:before,.glyph-circle_arrow_down:before { content: "\e220"; } .glyphicons.play_button i:before, .glyph-play_button:before{ content: "\e221"; } .glyphicons.unshare i:before,.glyph-unshare:before { content: "\e222"; } .glyphicons.share i:before,.glyph-share:before { content: "\e223"; } .glyphicons.chevron-right i:before,.glyph-chevron-right:before { content: "\e224"; } .glyphicons.chevron-left i:before,.glyph-chevron-left:before { content: "\e225"; } .glyphicons.bluetooth i:before { content: "\e226"; } .glyphicons.euro i:before { content: "\20AC"; } .glyphicons.usd i:before { content: "\e228"; } .glyphicons.gbp i:before { content: "\e229"; } .glyphicons.retweet_2 i:before { content: "\e230"; } .glyphicons.moon i:before { content: "\e231"; } .glyphicons.sun i:before { content: "\2609"; } .glyphicons.cloud i:before { content: "\2601"; } .glyphicons.direction i:before { content: "\e234"; } .glyphicons.brush i:before { content: "\e235"; } .glyphicons.pen i:before { content: "\e236"; } .glyphicons.zoom_in i:before,.glyph-zoom_in:before { content: "\e237"; } .glyphicons.zoom_out i:before,.glyph-zoom_out:before { content: "\e238"; } .glyphicons.pin i:before { content: "\e239"; } .glyphicons.albums i:before { content: "\e240"; } .glyphicons.rotation_lock i:before { content: "\e241"; } .glyphicons.flash i:before { content: "\e242"; } .glyphicons.google_maps i:before { content: "\e243"; } .glyphicons.anchor i:before { content: "\2693"; } .glyphicons.conversation i:before,.glyph-conversation:before { content: "\e245"; } .glyphicons.chat i:before { content: "\e246"; } .glyphicons.male i:before { content: "\e247"; } .glyphicons.female i:before { content: "\e248"; } .glyphicons.asterisk i:before,.glyph-asterisk:before { content: "\002A"; } .glyphicons.divide i:before { content: "\00F7"; } .glyphicons.snorkel_diving i:before { content: "\e251"; } .glyphicons.scuba_diving i:before { content: "\e252"; } .glyphicons.oxygen_bottle i:before { content: "\e253"; } .glyphicons.fins i:before { content: "\e254"; } .glyphicons.fishes i:before { content: "\e255"; } .glyphicons.boat i:before { content: "\e256"; } .glyphicons.delete i:before,.glyph-delete:before{ content: "\e257"; } .glyphicons.sheriffs_star i:before { content: "\e258"; } .glyphicons.qrcode i:before { content: "\e259"; } .glyphicons.barcode i:before { content: "\e260"; } .glyphicons.pool i:before { content: "\e261"; } .glyphicons.buoy i:before { content: "\e262"; } .glyphicons.spade i:before { content: "\e263"; } .glyphicons.bank i:before,.glyph-bank:before{ content: "\e264"; } .glyphicons.vcard i:before { content: "\e265"; } .glyphicons.electrical_plug i:before { content: "\e266"; } .glyphicons.flag i:before,.glyph-flag:before { content: "\e267"; } .glyphicons.credit_card i:before,.glyph-credit_card:before { content: "\e268"; } .glyphicons.keyboard-wireless i:before { content: "\e269"; } .glyphicons.keyboard-wired i:before { content: "\e270"; } .glyphicons.shield i:before { content: "\e271"; } .glyphicons.ring i:before { content: "\02DA"; } .glyphicons.cake i:before { content: "\e273"; } .glyphicons.drink i:before { content: "\e274"; } .glyphicons.beer i:before { content: "\e275"; } .glyphicons.fast_food i:before { content: "\e276"; } .glyphicons.cutlery i:before { content: "\e277"; } .glyphicons.pizza i:before { content: "\e278"; } .glyphicons.birthday_cake i:before { content: "\e279"; } .glyphicons.tablet i:before { content: "\e280"; } .glyphicons.settings i:before { content: "\e281"; } .glyphicons.bullets i:before { content: "\e282"; } .glyphicons.cardio i:before { content: "\e283"; } .glyphicons.t-shirt i:before { content: "\e284"; } .glyphicons.pants i:before { content: "\e285"; } .glyphicons.sweater i:before { content: "\e286"; } .glyphicons.fabric i:before { content: "\e287"; } .glyphicons.leather i:before { content: "\e288"; } .glyphicons.scissors i:before { content: "\e289"; } .glyphicons.bomb i:before { content: "\e290"; } .glyphicons.skull i:before { content: "\e291"; } .glyphicons.celebration i:before { content: "\e292"; } .glyphicons.tea_kettle i:before { content: "\e293"; } .glyphicons.french_press i:before { content: "\e294"; } .glyphicons.coffe_cup i:before { content: "\e295"; } .glyphicons.pot i:before { content: "\e296"; } .glyphicons.grater i:before { content: "\e297"; } .glyphicons.kettle i:before { content: "\e298"; } .glyphicons.hospital i:before { content: "\e299"; } .glyphicons.hospital_h i:before { content: "\e300"; } .glyphicons.microphone i:before, .glyph-microphone:before{ content: "\e301"; } .glyphicons.webcam i:before { content: "\e302"; } .glyphicons.temple_christianity_church i:before { content: "\e303"; } .glyphicons.temple_islam i:before { content: "\e304"; } .glyphicons.temple_hindu i:before { content: "\e305"; } .glyphicons.temple_buddhist i:before { content: "\e306"; } .glyphicons.bicycle i:before { content: "\e307"; } .glyphicons.life_preserver i:before { content: "\e308"; } .glyphicons.share_alt i:before,.glyph-share_alt:before { content: "\e309"; } .glyphicons.comments i:before,.glyph-comments:before { content: "\e310"; } .glyphicons.flower i:before { content: "\2698"; } .glyphicons.baseball i:before { content: "\e312"; } .glyphicons.rugby i:before { content: "\e313"; } .glyphicons.ax i:before { content: "\e314"; } .glyphicons.table_tennis i:before { content: "\e315"; } .glyphicons.bowling i:before { content: "\e316"; } .glyphicons.tree_conifer i:before,.glyph-tree_conifer:before{ content: "\e317"; } .glyphicons.tree_deciduous i:before,.glyph-tree_deciduous:before { content: "\e318"; } .glyphicons.more_items i:before { content: "\e319"; } .glyphicons.sort i:before,.glyph-sort:before { content: "\e320"; } .glyphicons.filter i:before,.glyph-filter:before { content: "\e321"; } .glyphicons.gamepad i:before { content: "\e322"; } .glyphicons.playing_dices i:before { content: "\e323"; } .glyphicons.calculator i:before { content: "\e324"; } .glyphicons.tie i:before { content: "\e325"; } .glyphicons.wallet i:before { content: "\e326"; } .glyphicons.piano i:before { content: "\e327"; } .glyphicons.sampler i:before { content: "\e328"; } .glyphicons.podium i:before { content: "\e329"; } .glyphicons.soccer_ball i:before { content: "\e330"; } .glyphicons.blog i:before { content: "\e331"; } .glyphicons.dashboard i:before { content: "\e332"; } .glyphicons.certificate i:before,.glyph-certificate:before { content: "\e333"; } .glyphicons.bell i:before { content: "\e334"; } .glyphicons.candle i:before { content: "\e335"; } .glyphicons.pushpin i:before { content: "\e336"; } .glyphicons.iphone_shake i:before { content: "\e337"; } .glyphicons.pin_flag i:before { content: "\e338"; } .glyphicons.turtle i:before { content: "\e339"; } .glyphicons.rabbit i:before { content: "\e340"; } .glyphicons.globe i:before,.glyph-globe:before { content: "\e341"; } .glyphicons.briefcase i:before { content: "\e342"; } .glyphicons.hdd i:before { content: "\e343"; } .glyphicons.thumbs_up i:before { content: "\e344"; } .glyphicons.thumbs_down i:before { content: "\e345"; } .glyphicons.hand_right i:before { content: "\e346"; } .glyphicons.hand_left i:before { content: "\e347"; } .glyphicons.hand_up i:before { content: "\e348"; } .glyphicons.hand_down i:before { content: "\e349"; } .glyphicons.fullscreen i:before,.glyph-fullscreen:before { content: "\e350"; } .glyphicons.shopping_bag i:before { content: "\e351"; } .glyphicons.book_open i:before { content: "\e352"; } .glyphicons.nameplate i:before { content: "\e353"; } .glyphicons.nameplate_alt i:before { content: "\e354"; } .glyphicons.vases i:before { content: "\e355"; } .glyphicons.bullhorn i:before { content: "\e356"; } .glyphicons.dumbbell i:before { content: "\e357"; } .glyphicons.suitcase i:before { content: "\e358"; } .glyphicons.file_import i:before { content: "\e359"; } .glyphicons.file_export i:before { content: "\e360"; } .glyphicons.bug i:before { content: "\e361"; } .glyphicons.crown i:before { content: "\e362"; } .glyphicons.smoking i:before { content: "\e363"; } .glyphicons.cloud-upload i:before { content: "\e364"; } .glyphicons.cloud-download i:before { content: "\e365"; } .glyphicons.restart i:before,.glyph-restart:before { content: "\e366"; } .glyphicons.security_camera i:before { content: "\e367"; } .glyphicons.expand i:before,.glyph-expand:before { content: "\e368"; } .glyphicons.collapse i:before,.glyph-collapse:before { content: "\e369"; } .glyphicons.collapse_top i:before,.glyph-collapse_top:before { content: "\e370"; } .glyphicons.globe_af i:before { content: "\e371"; } .glyphicons.global i:before { content: "\e372"; } .glyphicons.spray i:before { content: "\e373"; } .glyphicons.nails i:before { content: "\e374"; } .glyphicons.claw_hammer i:before { content: "\e375"; } .glyphicons.classic_hammer i:before { content: "\e376"; } .glyphicons.hand_saw i:before { content: "\e377"; } .glyphicons.riflescope i:before { content: "\e378"; } .glyphicons.electrical_socket_eu i:before { content: "\e379"; } .glyphicons.electrical_socket_us i:before { content: "\e380"; } .glyphicons.pinterest i:before,.glyph-pinterest:before { content: "\e381"; } .glyphicons.dropbox i:before,.glyph-dropbox:before { content: "\e382"; } .glyphicons.google_plus i:before,.glyph-google_plus:before { content: "\e383"; } .glyphicons.jolicloud i:before,.glyph-jolicloud:before{ content: "\e384"; } .glyphicons.yahoo i:before,.glyph-yahoo:before { content: "\e385"; } .glyphicons.blogger i:before,.glyph-blogger:before { content: "\e386"; } .glyphicons.picasa i:before,.glyph-picasa:before { content: "\e387"; } .glyphicons.amazon i:before,.glyph-amazon:before { content: "\e388"; } .glyphicons.tumblr i:before,.glyph-tumblr:before { content: "\e389"; } .glyphicons.wordpress i:before,.glyph-wordpress:before { content: "\e390"; } .glyphicons.instapaper i:before,.glyph-instapaper:before { content: "\e391"; } .glyphicons.evernote i:before,.glyph-evernote:before { content: "\e392"; } .glyphicons.xing i:before { content: "\e393"; } .glyphicons.zootool i:before { content: "\e394"; } .glyphicons.dribbble i:before,.glyph-dribbble:before { content: "\e395"; } .glyphicons.deviantart i:before { content: "\e396"; } .glyphicons.read_it_later i:before { content: "\e397"; } .glyphicons.linked_in i:before,.glyph-linked_in:before { content: "\e398"; } .glyphicons.forrst i:before,.glyph-forrst:before { content: "\e399"; } .glyphicons.pinboard i:before { content: "\e400"; } .glyphicons.behance i:before { content: "\e401"; } .glyphicons.github i:before,.glyph-github:before { content: "\e402"; } .glyphicons.youtube i:before,.glyph-youtube:before { content: "\e403"; } .glyphicons.skitch i:before { content: "\e404"; } .glyphicons.foursquare i:before,.glyph-foursquare:before { content: "\e405"; } .glyphicons.quora i:before,.glyph-quora:before { content: "\e406"; } .glyphicons.badoo i:before { content: "\e407"; } .glyphicons.spotify i:before ,.glyph-spotify:before { content: "\e408"; } .glyphicons.stumbleupon i:before { content: "\e409"; } .glyphicons.readability i:before { content: "\e410"; } .glyphicons.facebook i:before,.glyph-facebook:before{ content: "\e411"; } .glyphicons.twitter i:before,.glyph-twitter:before { content: "\e412"; } .glyphicons.instagram i:before,.glyph-instagram:before { content: "\e413"; } .glyphicons.posterous_spaces i:before,.glyph-posterous_spaces:before { content: "\e414"; } .glyphicons.vimeo i:before,.glyph-vimeo:before { content: "\e415"; } .glyphicons.flickr i:before,.glyph-flickr:before { content: "\e416"; } .glyphicons.last_fm i:before,.glyph-last_fm:before { content: "\e417"; } .glyphicons.rss i:before,.glyph-rss:before { content: "\e418"; } .glyphicons.skype i:before,.glyph-skype:before { content: "\e419"; } .glyphicons.e-mail i:before,.glyph-e-mail:before { content: "\e420"; } .glyphicons-icon { display: inline-block; width: 48px; height: 48px; line-height: 48px; vertical-align: text-top; background-image: url(../images/glyphicons.png); background-position: 0 0; background-repeat: no-repeat; vertical-align: top; *display: inline; *zoom: 1; *margin-right: .3em; } .no-inlinesvg .glyphicons-icon { background-image: url(../images/glyphicons.png); } .glyphicons-icon.white { background-image: url(../images/glyphicons-white.svg); } .no-inlinesvg .glyphicons-icon.white { background-image: url(../images/glyphicons-white.png); } .glyphicons-icon.glass { background-position: 4px 11px; } .glyphicons-icon.leaf { background-position: -44px 11px; } .glyphicons-icon.dog { background-position: -92px 11px; } .glyphicons-icon.user { background-position: -140px 11px; } .glyphicons-icon.girl { background-position: -188px 11px; } .glyphicons-icon.car { background-position: -236px 11px; } .glyphicons-icon.user_add { background-position: -284px 11px; } .glyphicons-icon.user_remove { background-position: -332px 11px; } .glyphicons-icon.film { background-position: -380px 11px; } .glyphicons-icon.magic { background-position: -428px 11px; } .glyphicons-icon.envelope { background-position: 4px -37px; } .glyphicons-icon.camera { background-position: -44px -37px; } .glyphicons-icon.heart { background-position: -92px -37px; } .glyphicons-icon.beach_umbrella { background-position: -140px -37px; } .glyphicons-icon.train { background-position: -188px -37px; } .glyphicons-icon.print { background-position: -236px -37px; } .glyphicons-icon.bin { background-position: -284px -37px; } .glyphicons-icon.music { background-position: -332px -37px; } .glyphicons-icon.note { background-position: -380px -37px; } .glyphicons-icon.heart_empty { background-position: -428px -37px; } .glyphicons-icon.home { background-position: 4px -85px; } .glyphicons-icon.snowflake { background-position: -44px -85px; } .glyphicons-icon.fire { background-position: -92px -85px; } .glyphicons-icon.magnet { background-position: -140px -85px; } .glyphicons-icon.parents { background-position: -188px -85px; } .glyphicons-icon.binoculars { background-position: -236px -85px; } .glyphicons-icon.road { background-position: -284px -85px; } .glyphicons-icon.search { background-position: -332px -85px; } .glyphicons-icon.cars { background-position: -380px -85px; } .glyphicons-icon.notes_2 { background-position: -428px -85px; } .glyphicons-icon.pencil { background-position: 4px -133px; } .glyphicons-icon.bus { background-position: -44px -133px; } .glyphicons-icon.wifi_alt { background-position: -92px -133px; } .glyphicons-icon.luggage { background-position: -140px -133px; } .glyphicons-icon.old_man { background-position: -188px -133px; } .glyphicons-icon.woman { background-position: -236px -133px; } .glyphicons-icon.file { background-position: -284px -133px; } .glyphicons-icon.coins { background-position: -332px -133px; } .glyphicons-icon.airplane { background-position: -380px -133px; } .glyphicons-icon.notes { background-position: -428px -133px; } .glyphicons-icon.stats { background-position: 4px -181px; } .glyphicons-icon.charts { background-position: -44px -181px; } .glyphicons-icon.pie_chart { background-position: -92px -181px; } .glyphicons-icon.group { background-position: -140px -181px; } .glyphicons-icon.keys { background-position: -188px -181px; } .glyphicons-icon.calendar { background-position: -236px -181px; } .glyphicons-icon.router { background-position: -284px -181px; } .glyphicons-icon.camera_small { background-position: -332px -181px; } .glyphicons-icon.dislikes { background-position: -380px -181px; } .glyphicons-icon.star { background-position: -428px -181px; } .glyphicons-icon.link { background-position: 4px -229px; } .glyphicons-icon.eye_open { background-position: -44px -229px; } .glyphicons-icon.eye_close { background-position: -92px -229px; } .glyphicons-icon.alarm { background-position: -140px -229px; } .glyphicons-icon.clock { background-position: -188px -229px; } .glyphicons-icon.stopwatch { background-position: -236px -229px; } .glyphicons-icon.projector { background-position: -284px -229px; } .glyphicons-icon.history { background-position: -332px -229px; } .glyphicons-icon.truck { background-position: -380px -229px; } .glyphicons-icon.cargo { background-position: -428px -229px; } .glyphicons-icon.compass { background-position: 4px -277px; } .glyphicons-icon.keynote { background-position: -44px -277px; } .glyphicons-icon.paperclip { background-position: -92px -277px; } .glyphicons-icon.power { background-position: -140px -277px; } .glyphicons-icon.lightbulb { background-position: -188px -277px; } .glyphicons-icon.tag { background-position: -236px -277px; } .glyphicons-icon.tags { background-position: -284px -277px; } .glyphicons-icon.cleaning { background-position: -332px -277px; } .glyphicons-icon.ruller { background-position: -380px -277px; } .glyphicons-icon.gift { background-position: -428px -277px; } .glyphicons-icon.umbrella { background-position: 4px -325px; } .glyphicons-icon.book { background-position: -44px -325px; } .glyphicons-icon.bookmark { background-position: -92px -325px; } .glyphicons-icon.wifi { background-position: -140px -325px; } .glyphicons-icon.cup { background-position: -188px -325px; } .glyphicons-icon.stroller { background-position: -236px -325px; } .glyphicons-icon.headphones { background-position: -284px -325px; } .glyphicons-icon.headset { background-position: -332px -325px; } .glyphicons-icon.warning_sign { background-position: -380px -325px; } .glyphicons-icon.signal { background-position: -428px -325px; } .glyphicons-icon.retweet { background-position: 4px -373px; } .glyphicons-icon.refresh { background-position: -44px -373px; } .glyphicons-icon.roundabout { background-position: -92px -373px; } .glyphicons-icon.random { background-position: -140px -373px; } .glyphicons-icon.heat { background-position: -188px -373px; } .glyphicons-icon.repeat { background-position: -236px -373px; } .glyphicons-icon.display { background-position: -284px -373px; } .glyphicons-icon.log_book { background-position: -332px -373px; } .glyphicons-icon.adress_book { background-position: -380px -373px; } .glyphicons-icon.building { background-position: -428px -373px; } .glyphicons-icon.eyedropper { background-position: 4px -421px; } .glyphicons-icon.adjust { background-position: -44px -421px; } .glyphicons-icon.tint { background-position: -92px -421px; } .glyphicons-icon.crop { background-position: -140px -421px; } .glyphicons-icon.vector_path_square { background-position: -188px -421px; } .glyphicons-icon.vector_path_circle { background-position: -236px -421px; } .glyphicons-icon.vector_path_polygon { background-position: -284px -421px; } .glyphicons-icon.vector_path_line { background-position: -332px -421px; } .glyphicons-icon.vector_path_curve { background-position: -380px -421px; } .glyphicons-icon.vector_path_all { background-position: -428px -421px; } .glyphicons-icon.font { background-position: 4px -469px; } .glyphicons-icon.italic { background-position: -44px -469px; } .glyphicons-icon.bold { background-position: -92px -469px; } .glyphicons-icon.text_underline { background-position: -140px -469px; } .glyphicons-icon.text_strike { background-position: -188px -469px; } .glyphicons-icon.text_height { background-position: -236px -469px; } .glyphicons-icon.text_width { background-position: -284px -469px; } .glyphicons-icon.text_resize { background-position: -332px -469px; } .glyphicons-icon.left_indent { background-position: -380px -469px; } .glyphicons-icon.right_indent { background-position: -428px -469px; } .glyphicons-icon.align_left { background-position: 4px -517px; } .glyphicons-icon.align_center { background-position: -44px -517px; } .glyphicons-icon.align_right { background-position: -92px -517px; } .glyphicons-icon.justify { background-position: -140px -517px; } .glyphicons-icon.list { background-position: -188px -517px; } .glyphicons-icon.text_smaller { background-position: -236px -517px; } .glyphicons-icon.text_bigger { background-position: -284px -517px; } .glyphicons-icon.embed { background-position: -332px -517px; } .glyphicons-icon.embed_close { background-position: -380px -517px; } .glyphicons-icon.table { background-position: -428px -517px; } .glyphicons-icon.message_full { background-position: 4px -565px; } .glyphicons-icon.message_empty { background-position: -44px -565px; } .glyphicons-icon.message_in { background-position: -92px -565px; } .glyphicons-icon.message_out { background-position: -140px -565px; } .glyphicons-icon.message_plus { background-position: -188px -565px; } .glyphicons-icon.message_minus { background-position: -236px -565px; } .glyphicons-icon.message_ban { background-position: -284px -565px; } .glyphicons-icon.message_flag { background-position: -332px -565px; } .glyphicons-icon.message_lock { background-position: -380px -565px; } .glyphicons-icon.message_new { background-position: -428px -565px; } .glyphicons-icon.inbox { background-position: 4px -613px; } .glyphicons-icon.inbox_plus { background-position: -44px -613px; } .glyphicons-icon.inbox_minus { background-position: -92px -613px; } .glyphicons-icon.inbox_lock { background-position: -140px -613px; } .glyphicons-icon.inbox_in { background-position: -188px -613px; } .glyphicons-icon.inbox_out { background-position: -236px -613px; } .glyphicons-icon.cogwheel { background-position: -284px -613px; } .glyphicons-icon.cogwheels { background-position: -332px -613px; } .glyphicons-icon.picture { background-position: -380px -613px; } .glyphicons-icon.adjust_alt { background-position: -428px -613px; } .glyphicons-icon.database_lock { background-position: 4px -661px; } .glyphicons-icon.database_plus { background-position: -44px -661px; } .glyphicons-icon.database_minus { background-position: -92px -661px; } .glyphicons-icon.database_ban { background-position: -140px -661px; } .glyphicons-icon.folder_open { background-position: -188px -661px; } .glyphicons-icon.folder_plus { background-position: -236px -661px; } .glyphicons-icon.folder_minus { background-position: -284px -661px; } .glyphicons-icon.folder_lock { background-position: -332px -661px; } .glyphicons-icon.folder_flag { background-position: -380px -661px; } .glyphicons-icon.folder_new { background-position: -428px -661px; } .glyphicons-icon.edit { background-position: 4px -709px; } .glyphicons-icon.new_window { background-position: -44px -709px; } .glyphicons-icon.check { background-position: -92px -709px; } .glyphicons-icon.unchecked { background-position: -140px -709px; } .glyphicons-icon.more_windows { background-position: -188px -709px; } .glyphicons-icon.show_big_thumbnails { background-position: -236px -709px; } .glyphicons-icon.show_thumbnails { background-position: -284px -709px; } .glyphicons-icon.show_thumbnails_with_lines { background-position: -332px -709px; } .glyphicons-icon.show_lines { background-position: -380px -709px; } .glyphicons-icon.playlist { background-position: -428px -709px; } .glyphicons-icon.imac { background-position: 4px -757px; } .glyphicons-icon.macbook { background-position: -44px -757px; } .glyphicons-icon.ipad { background-position: -92px -757px; } .glyphicons-icon.iphone { background-position: -140px -757px; } .glyphicons-icon.iphone_transfer { background-position: -188px -757px; } .glyphicons-icon.iphone_exchange { background-position: -236px -757px; } .glyphicons-icon.ipod { background-position: -284px -757px; } .glyphicons-icon.ipod_shuffle { background-position: -332px -757px; } .glyphicons-icon.ear_plugs { background-position: -380px -757px; } .glyphicons-icon.phone { background-position: -428px -757px; } .glyphicons-icon.step_backward { background-position: 4px -805px; } .glyphicons-icon.fast_backward { background-position: -44px -805px; } .glyphicons-icon.rewind { background-position: -92px -805px; } .glyphicons-icon.play { background-position: -140px -805px; } .glyphicons-icon.pause { background-position: -188px -805px; } .glyphicons-icon.stop { background-position: -236px -805px; } .glyphicons-icon.forward { background-position: -284px -805px; } .glyphicons-icon.fast_forward { background-position: -332px -805px; } .glyphicons-icon.step_forward { background-position: -380px -805px; } .glyphicons-icon.eject { background-position: -428px -805px; } .glyphicons-icon.facetime_video { background-position: 4px -853px; } .glyphicons-icon.download_alt { background-position: -44px -853px; } .glyphicons-icon.mute { background-position: -92px -853px; } .glyphicons-icon.volume_down { background-position: -140px -853px; } .glyphicons-icon.volume_up { background-position: -188px -853px; } .glyphicons-icon.screenshot { background-position: -236px -853px; } .glyphicons-icon.move { background-position: -284px -853px; } .glyphicons-icon.more { background-position: -332px -853px; } .glyphicons-icon.brightness_reduce { background-position: -380px -853px; } .glyphicons-icon.brightness_increase { background-position: -428px -853px; } .glyphicons-icon.circle_plus { background-position: 4px -901px; } .glyphicons-icon.circle_minus { background-position: -44px -901px; } .glyphicons-icon.circle_remove { background-position: -92px -901px; } .glyphicons-icon.circle_ok { background-position: -140px -901px; } .glyphicons-icon.circle_question_mark { background-position: -188px -901px; } .glyphicons-icon.circle_info { background-position: -236px -901px; } .glyphicons-icon.circle_exclamation_mark { background-position: -284px -901px; } .glyphicons-icon.remove { background-position: -332px -901px; } .glyphicons-icon.ok { background-position: -380px -901px; } .glyphicons-icon.ban { background-position: -428px -901px; } .glyphicons-icon.download { background-position: 4px -949px; } .glyphicons-icon.upload { background-position: -44px -949px; } .glyphicons-icon.shopping_cart { background-position: -92px -949px; } .glyphicons-icon.lock { background-position: -140px -949px; } .glyphicons-icon.unlock { background-position: -188px -949px; } .glyphicons-icon.electricity { background-position: -236px -949px; } .glyphicons-icon.ok_2 { background-position: -284px -949px; } .glyphicons-icon.remove_2 { background-position: -332px -949px; } .glyphicons-icon.cart_out { background-position: -380px -949px; } .glyphicons-icon.cart_in { background-position: -428px -949px; } .glyphicons-icon.left_arrow { background-position: 4px -997px; } .glyphicons-icon.right_arrow { background-position: -44px -997px; } .glyphicons-icon.down_arrow { background-position: -92px -997px; } .glyphicons-icon.up_arrow { background-position: -140px -997px; } .glyphicons-icon.resize_small { background-position: -188px -997px; } .glyphicons-icon.resize_full { background-position: -236px -997px; } .glyphicons-icon.circle_arrow_left { background-position: -284px -997px; } .glyphicons-icon.circle_arrow_right { background-position: -332px -997px; } .glyphicons-icon.circle_arrow_top { background-position: -380px -997px; } .glyphicons-icon.circle_arrow_down { background-position: -428px -997px; } .glyphicons-icon.play_button { background-position: 4px -1045px; } .glyphicons-icon.unshare { background-position: -44px -1045px; } .glyphicons-icon.share { background-position: -92px -1045px; } .glyphicons-icon.chevron-right { background-position: -140px -1045px; } .glyphicons-icon.chevron-left { background-position: -188px -1045px; } .glyphicons-icon.bluetooth { background-position: -236px -1045px; } .glyphicons-icon.euro { background-position: -284px -1045px; } .glyphicons-icon.usd { background-position: -332px -1045px; } .glyphicons-icon.gbp { background-position: -380px -1045px; } .glyphicons-icon.retweet_2 { background-position: -428px -1045px; } .glyphicons-icon.moon { background-position: 4px -1093px; } .glyphicons-icon.sun { background-position: -44px -1093px; } .glyphicons-icon.cloud { background-position: -92px -1093px; } .glyphicons-icon.direction { background-position: -140px -1093px; } .glyphicons-icon.brush { background-position: -188px -1093px; } .glyphicons-icon.pen { background-position: -236px -1093px; } .glyphicons-icon.zoom_in { background-position: -284px -1093px; } .glyphicons-icon.zoom_out { background-position: -332px -1093px; } .glyphicons-icon.pin { background-position: -380px -1093px; } .glyphicons-icon.albums { background-position: -428px -1093px; } .glyphicons-icon.rotation_lock { background-position: 4px -1141px; } .glyphicons-icon.flash { background-position: -44px -1141px; } .glyphicons-icon.google_maps { background-position: -92px -1141px; } .glyphicons-icon.anchor { background-position: -140px -1141px; } .glyphicons-icon.conversation { background-position: -188px -1141px; } .glyphicons-icon.chat { background-position: -236px -1141px; } .glyphicons-icon.male { background-position: -284px -1141px; } .glyphicons-icon.female { background-position: -332px -1141px; } .glyphicons-icon.asterisk { background-position: -380px -1141px; } .glyphicons-icon.divide { background-position: -428px -1141px; } .glyphicons-icon.snorkel_diving { background-position: 4px -1189px; } .glyphicons-icon.scuba_diving { background-position: -44px -1189px; } .glyphicons-icon.oxygen_bottle { background-position: -92px -1189px; } .glyphicons-icon.fins { background-position: -140px -1189px; } .glyphicons-icon.fishes { background-position: -188px -1189px; } .glyphicons-icon.boat { background-position: -236px -1189px; } .glyphicons-icon.delete { background-position: -284px -1189px; } .glyphicons-icon.sheriffs_star { background-position: -332px -1189px; } .glyphicons-icon.qrcode { background-position: -380px -1189px; } .glyphicons-icon.barcode { background-position: -428px -1189px; } .glyphicons-icon.pool { background-position: 4px -1237px; } .glyphicons-icon.buoy { background-position: -44px -1237px; } .glyphicons-icon.spade { background-position: -92px -1237px; } .glyphicons-icon.bank { background-position: -140px -1237px; } .glyphicons-icon.vcard { background-position: -188px -1237px; } .glyphicons-icon.electrical_plug { background-position: -236px -1237px; } .glyphicons-icon.flag { background-position: -284px -1237px; } .glyphicons-icon.credit_card { background-position: -332px -1237px; } .glyphicons-icon.keyboard-wireless { background-position: -380px -1237px; } .glyphicons-icon.keyboard-wired { background-position: -428px -1237px; } .glyphicons-icon.shield { background-position: 4px -1285px; } .glyphicons-icon.ring { background-position: -44px -1285px; } .glyphicons-icon.cake { background-position: -92px -1285px; } .glyphicons-icon.drink { background-position: -140px -1285px; } .glyphicons-icon.beer { background-position: -188px -1285px; } .glyphicons-icon.fast_food { background-position: -236px -1285px; } .glyphicons-icon.cutlery { background-position: -284px -1285px; } .glyphicons-icon.pizza { background-position: -332px -1285px; } .glyphicons-icon.birthday_cake { background-position: -380px -1285px; } .glyphicons-icon.tablet { background-position: -428px -1285px; } .glyphicons-icon.settings { background-position: 4px -1333px; } .glyphicons-icon.bullets { background-position: -44px -1333px; } .glyphicons-icon.cardio { background-position: -92px -1333px; } .glyphicons-icon.t-shirt { background-position: -140px -1333px; } .glyphicons-icon.pants { background-position: -188px -1333px; } .glyphicons-icon.sweater { background-position: -236px -1333px; } .glyphicons-icon.fabric { background-position: -284px -1333px; } .glyphicons-icon.leather { background-position: -332px -1333px; } .glyphicons-icon.scissors { background-position: -380px -1333px; } .glyphicons-icon.bomb { background-position: -428px -1333px; } .glyphicons-icon.skull { background-position: 4px -1381px; } .glyphicons-icon.celebration { background-position: -44px -1381px; } .glyphicons-icon.tea_kettle { background-position: -92px -1381px; } .glyphicons-icon.french_press { background-position: -140px -1381px; } .glyphicons-icon.coffe_cup { background-position: -188px -1381px; } .glyphicons-icon.pot { background-position: -236px -1381px; } .glyphicons-icon.grater { background-position: -284px -1381px; } .glyphicons-icon.kettle { background-position: -332px -1381px; } .glyphicons-icon.hospital { background-position: -380px -1381px; } .glyphicons-icon.hospital_h { background-position: -428px -1381px; } .glyphicons-icon.microphone { background-position: 4px -1429px; } .glyphicons-icon.webcam { background-position: -44px -1429px; } .glyphicons-icon.temple_christianity_church { background-position: -92px -1429px; } .glyphicons-icon.temple_islam { background-position: -140px -1429px; } .glyphicons-icon.temple_hindu { background-position: -188px -1429px; } .glyphicons-icon.temple_buddhist { background-position: -236px -1429px; } .glyphicons-icon.bicycle { background-position: -284px -1429px; } .glyphicons-icon.life_preserver { background-position: -332px -1429px; } .glyphicons-icon.share_alt { background-position: -380px -1429px; } .glyphicons-icon.comments { background-position: -428px -1429px; } .glyphicons-icon.flower { background-position: 4px -1477px; } .glyphicons-icon.baseball { background-position: -44px -1477px; } .glyphicons-icon.rugby { background-position: -92px -1477px; } .glyphicons-icon.ax { background-position: -140px -1477px; } .glyphicons-icon.table_tennis { background-position: -188px -1477px; } .glyphicons-icon.bowling { background-position: -236px -1477px; } .glyphicons-icon.tree_conifer { background-position: -284px -1477px; } .glyphicons-icon.tree_deciduous { background-position: -332px -1477px; } .glyphicons-icon.more_items { background-position: -380px -1477px; } .glyphicons-icon.sort { background-position: -428px -1477px; } .glyphicons-icon.filter { background-position: 4px -1525px; } .glyphicons-icon.gamepad { background-position: -44px -1525px; } .glyphicons-icon.playing_dices { background-position: -92px -1525px; } .glyphicons-icon.calculator { background-position: -140px -1525px; } .glyphicons-icon.tie { background-position: -188px -1525px; } .glyphicons-icon.wallet { background-position: -236px -1525px; } .glyphicons-icon.piano { background-position: -284px -1525px; } .glyphicons-icon.sampler { background-position: -332px -1525px; } .glyphicons-icon.podium { background-position: -380px -1525px; } .glyphicons-icon.soccer_ball { background-position: -428px -1525px; } .glyphicons-icon.blog { background-position: 4px -1573px; } .glyphicons-icon.dashboard { background-position: -44px -1573px; } .glyphicons-icon.certificate { background-position: -92px -1573px; } .glyphicons-icon.bell { background-position: -140px -1573px; } .glyphicons-icon.candle { background-position: -188px -1573px; } .glyphicons-icon.pushpin { background-position: -236px -1573px; } .glyphicons-icon.iphone_shake { background-position: -284px -1573px; } .glyphicons-icon.pin_flag { background-position: -332px -1573px; } .glyphicons-icon.turtle { background-position: -380px -1573px; } .glyphicons-icon.rabbit { background-position: -428px -1573px; } .glyphicons-icon.globe { background-position: 4px -1621px; } .glyphicons-icon.briefcase { background-position: -44px -1621px; } .glyphicons-icon.hdd { background-position: -92px -1621px; } .glyphicons-icon.thumbs_up { background-position: -140px -1621px; } .glyphicons-icon.thumbs_down { background-position: -188px -1621px; } .glyphicons-icon.hand_right { background-position: -236px -1621px; } .glyphicons-icon.hand_left { background-position: -284px -1621px; } .glyphicons-icon.hand_up { background-position: -332px -1621px; } .glyphicons-icon.hand_down { background-position: -380px -1621px; } .glyphicons-icon.fullscreen { background-position: -428px -1621px; } .glyphicons-icon.shopping_bag { background-position: 4px -1669px; } .glyphicons-icon.book_open { background-position: -44px -1669px; } .glyphicons-icon.nameplate { background-position: -92px -1669px; } .glyphicons-icon.nameplate_alt { background-position: -140px -1669px; } .glyphicons-icon.vases { background-position: -188px -1669px; } .glyphicons-icon.bullhorn { background-position: -236px -1669px; } .glyphicons-icon.dumbbell { background-position: -284px -1669px; } .glyphicons-icon.suitcase { background-position: -332px -1669px; } .glyphicons-icon.file_import { background-position: -380px -1669px; } .glyphicons-icon.file_export { background-position: -428px -1669px; } .glyphicons-icon.bug { background-position: 4px -1717px; } .glyphicons-icon.crown { background-position: -44px -1717px; } .glyphicons-icon.smoking { background-position: -92px -1717px; } .glyphicons-icon.cloud-upload { background-position: -140px -1717px; } .glyphicons-icon.cloud-download { background-position: -188px -1717px; } .glyphicons-icon.restart { background-position: -236px -1717px; } .glyphicons-icon.security_camera { background-position: -284px -1717px; } .glyphicons-icon.expand { background-position: -332px -1717px; } .glyphicons-icon.collapse { background-position: -380px -1717px; } .glyphicons-icon.collapse_top { background-position: -428px -1717px; } .glyphicons-icon.globe_af { background-position: 4px -1765px; } .glyphicons-icon.global { background-position: -44px -1765px; } .glyphicons-icon.spray { background-position: -92px -1765px; } .glyphicons-icon.nails { background-position: -140px -1765px; } .glyphicons-icon.claw_hammer { background-position: -188px -1765px; } .glyphicons-icon.classic_hammer { background-position: -236px -1765px; } .glyphicons-icon.hand_saw { background-position: -284px -1765px; } .glyphicons-icon.riflescope { background-position: -332px -1765px; } .glyphicons-icon.electrical_socket_eu { background-position: -380px -1765px; } .glyphicons-icon.electrical_socket_us { background-position: -428px -1765px; } .glyphicons-icon.pinterest { background-position: 4px -1813px; } .glyphicons-icon.dropbox { background-position: -44px -1813px; } .glyphicons-icon.google_plus { background-position: -92px -1813px; } .glyphicons-icon.jolicloud { background-position: -140px -1813px; } .glyphicons-icon.yahoo { background-position: -188px -1813px; } .glyphicons-icon.blogger { background-position: -236px -1813px; } .glyphicons-icon.picasa { background-position: -284px -1813px; } .glyphicons-icon.amazon { background-position: -332px -1813px; } .glyphicons-icon.tumblr { background-position: -380px -1813px; } .glyphicons-icon.wordpress { background-position: -428px -1813px; } .glyphicons-icon.instapaper { background-position: 4px -1861px; } .glyphicons-icon.evernote { background-position: -44px -1861px; } .glyphicons-icon.xing { background-position: -92px -1861px; } .glyphicons-icon.zootool { background-position: -140px -1861px; } .glyphicons-icon.dribbble { background-position: -188px -1861px; } .glyphicons-icon.deviantart { background-position: -236px -1861px; } .glyphicons-icon.read_it_later { background-position: -284px -1861px; } .glyphicons-icon.linked_in { background-position: -332px -1861px; } .glyphicons-icon.forrst { background-position: -380px -1861px; } .glyphicons-icon.pinboard { background-position: -428px -1861px; } .glyphicons-icon.behance { background-position: 4px -1909px; } .glyphicons-icon.github { background-position: -44px -1909px; } .glyphicons-icon.youtube { background-position: -92px -1909px; } .glyphicons-icon.skitch { background-position: -140px -1909px; } .glyphicons-icon.foursquare { background-position: -188px -1909px; } .glyphicons-icon.quora { background-position: -236px -1909px; } .glyphicons-icon.badoo { background-position: -284px -1909px; } .glyphicons-icon.spotify { background-position: -332px -1909px; } .glyphicons-icon.stumbleupon { background-position: -380px -1909px; } .glyphicons-icon.readability { background-position: -428px -1909px; } .glyphicons-icon.facebook { background-position: 4px -1957px; } .glyphicons-icon.twitter { background-position: -44px -1957px; } .glyphicons-icon.instagram { background-position: -92px -1957px; } .glyphicons-icon.posterous_spaces { background-position: -140px -1957px; } .glyphicons-icon.vimeo { background-position: -188px -1957px; } .glyphicons-icon.flickr { background-position: -236px -1957px; } .glyphicons-icon.last_fm { background-position: -284px -1957px; } .glyphicons-icon.rss { background-position: -332px -1957px; } .glyphicons-icon.skype { background-position: -380px -1957px; } .glyphicons-icon.e-mail { background-position: -428px -1957px; } @font-face {font-family: 'ProximaNova-Regular';src: url('/assets/thirdParty/css/1415F2_1.eot');src: url('/assets/thirdParty/css/1415F2_1IE.eot') format('embedded-opentype'),url('/assets/thirdParty/css/1415F2_1.woff') format('woff'),url('/assets/thirdParty/css/1415F2_1.ttf') format('truetype'),url('/assets/thirdParty/css/1415F2_1.svg') format('svg');font-style: normal;font-weight: normal;} @charset "UTF-8"; @font-face { font-family: 'proxima-nova'; src: url("/assets/thirdParty/webfonts/proximanova-bold-webfont.eot"); src: url("/assets/thirdParty/webfonts/proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/thirdParty/webfonts/proximanova-bold-webfont.woff") format("woff"), url("/assets/thirdParty/webfonts/proximanova-bold-webfont.ttf") format("truetype"), url("/assets/thirdParty/webfonts/proximanova-bold-webfont.svg#ProximaNovaBold") format("svg"); font-weight: bold; font-style: normal; } @font-face { font-family: 'proxima-nova'; src: url("/assets/thirdParty/webfonts/proximanova-boldit-webfont.eot"); src: url("/assets/thirdParty/webfonts/proximanova-boldit-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/thirdParty/webfonts/proximanova-boldit-webfont.woff") format("woff"), url("/assets/thirdParty/webfonts/proximanova-boldit-webfont.ttf") format("truetype"), url("/assets/thirdParty/webfonts/proximanova-boldit-webfont.svg#ProximaNovaBoldItalic") format("svg"); font-weight: bold; font-style: italic; } @font-face { font-family: 'proxima-nova'; src: url("/assets/thirdParty/webfonts/proximanova-reg-webfont.eot"); src: url("/assets/thirdParty/webfonts/proximanova-reg-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/thirdParty/webfonts/proximanova-reg-webfont.woff") format("woff"), url("/assets/thirdParty/webfonts/proximanova-reg-webfont.ttf") format("truetype"), url("/assets/thirdParty/webfonts/proximanova-reg-webfont.svg#ProximaNovaRegular") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: 'proxima-nova'; src: url("/assets/thirdParty/webfonts/proximanova-regit-webfont.eot"); src: url("/assets/thirdParty/webfonts/proximanova-regit-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/thirdParty/webfonts/proximanova-regit-webfont.woff") format("woff"), url("/assets/thirdParty/webfonts/proximanova-regit-webfont.ttf") format("truetype"), url("/assets/thirdParty/webfonts/proximanova-regit-webfont.svg#ProximaNovaRegularItalic") format("svg"); font-weight: normal; font-style: italic; } @font-face { font-family: 'proxima-nova'; src: url("/assets/thirdParty/webfonts/proximanova-sbold-webfont.eot"); src: url("/assets/thirdParty/webfonts/proximanova-sbold-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/thirdParty/webfonts/proximanova-sbold-webfont.woff") format("woff"), url("/assets/thirdParty/webfonts/proximanova-sbold-webfont.ttf") format("truetype"), url("/assets/thirdParty/webfonts/proximanova-sbold-webfont.svg#ProximaNovaSemibold") format("svg"); font-weight: 600; font-style: normal; } #simpleIFrame{ height:250px; } .wysihtml5-sandbox{ height:200px; } body,label, .btn, .ui-widget,.ajaxLink, i, p{ font-size:16px; color:#666; font-family: 'ProximaNova-Regular', "Helvetica Neue", Arial, Helvetica, sans-serif; } body{ background:url('/assets/img/bg.png'); background-attachment: fixed; height: 100%; } ::-webkit-input-placeholder { color:gray; font-size:14px;} ::-moz-placeholder { color:gray; font-size:14px;} input:-moz-placeholder { color:gray; font-size:14px; } .border-image { -moz-border-image: url('/assets/img/bg.png') 25% repeat repeat; -webkit-border-image:url('/assets/img/bg.png') 25% repeat repeat; border-image: url('/assets/img/bg.png') 25% repeat repeat; } .oneSideBorderShadow{ -moz-box-shadow: 10px 0px 5px 2px #EDF1F5; -webkit-box-shadow: 10px 0px 5px 2px #EDF1F5; box-shadow: 10px 0px 5px 2px #EDF1F5; } input[type="file"]{ opacity:0; } input, input[type="text"], input[type="password"], button, select, textarea{ font-size:20px; line-height:24px; } ::-webkit-input-placeholder { color: #999; font-size:16px; } :-moz-placeholder { color: #999; font-size:16px; } ::-moz-placeholder { color: #999; font-size:16px; } :-ms-input-placeholder { color: #999; font-size:16px; } p, code{ font-size:16px; line-height:20px; } textarea, input, form { width:100%; } form{ margin:0 0 5px 0; } textarea{ height:150px !important; } input{ line-height:24px; height:32px !important; height:36px !important; } legend{ margin-bottom:0px; } .alertClass{ margin:auto;width:50%; } .alert .close{ position: relative; top: 0px; right: 0px; } .badge { padding: 4px 9px 2px; } .btn-large{ font-size:18px; } .btn.disabled{ opacity:0.4; } .btnLookLikeLink { background:none!important; border:none; color:#666; padding:0!important; border-bottom:none; } .btnLookLikeLink:hover, .btnLookLikeLink:active{ border-bottom:1px solid #666; } .table th, .table td { border-top:1px solid#D2D9E7; } .table tbody tr:hover td, .table tbody tr:hover th { background-color: #f5f5f5; background:#EDEFF4; } .modal{ width:auto; border: 1px solid #EDEFF4; } .modal-footer{ background:none; } .modal-footer button{ color:#555; font-size:24px; } .brand, .badge, .brand:hover { text-decoration:none; font-weight: bold; text-shadow: 0 1px 0 rgba(255, 255, 255, .1), 0 0 30px rgba(255, 255, 255, .125); -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } .dropdown-menu{ border:none; } .dropdown-menu.well{ padding:0px; } .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover { color:#315B7E; text-decoration: none; background:none; } .dropdown-menu li:hover, .dropdown-menu .active, .dropdown-menu .active:hover{ background-color: #ECF6FF; border-radius:5px; -moz-border-radius:10px; } .divider { height: 2px; margin: 8px 1px; overflow: hidden; background-color: #ECF6FF; border-bottom: 1px solid #ECF6FF; *width: 100%; *margin: -5px 0 5px; } .clearfix::after{ clear:both; content: "."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; } a:not(.glyphicons):active, a:not(.glyphicons) > i:active { position: relative; top: 1px; } .btn-babyBlue { background-color: hsl(204, 56%, 69%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d3e6f2", endColorstr="#83b8dc"); background-image: -khtml-gradient(linear, left top, left bottom, from(#d3e6f2), to(#83b8dc)); background-image: -moz-linear-gradient(top, #d3e6f2, #83b8dc); background-image: -ms-linear-gradient(top, #d3e6f2, #83b8dc); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d3e6f2), color-stop(100%, #83b8dc)); background-image: -webkit-linear-gradient(top, #d3e6f2, #83b8dc); background-image: -o-linear-gradient(top, #d3e6f2, #83b8dc); background-image: linear-gradient(#d3e6f2, #83b8dc); border-color: #83b8dc #83b8dc hsl(204, 56%, 64%); color:#666; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.33); -webkit-font-smoothing: antialiased; } .buyButton{ font-weight:bold; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; } .buyButton:active, .buyButton:hover{ color:#666; } .btn-fbGray{ background-color: hsl(223, 24%, 94%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#eceef3", endColorstr="#eceef3"); background-image: -khtml-gradient(linear, left top, left bottom, from(#eceef3), to(#eceef3)); background-image: -moz-linear-gradient(top, #eceef3, #eceef3); background-image: -ms-linear-gradient(top, #eceef3, #eceef3); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eceef3), color-stop(100%, #eceef3)); background-image: -webkit-linear-gradient(top, #eceef3, #eceef3); background-image: -o-linear-gradient(top, #eceef3, #eceef3); background-image: linear-gradient(#eceef3, #eceef3); border-color: #eceef3 #eceef3 hsl(223, 24%, 94%); color: #333 !important; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.00); -webkit-font-smoothing: antialiased; } .btn-gray{ background-color: hsl(0, 0%, 75%) ; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#bfbfbf", endColorstr="#bfbfbf"); background-image: -khtml-gradient(linear, left top, left bottom, from(#bfbfbf), to(#bfbfbf)); background-image: -moz-linear-gradient(top, #bfbfbf, #bfbfbf); background-image: -ms-linear-gradient(top, #bfbfbf, #bfbfbf); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bfbfbf), color-stop(100%, #bfbfbf)); background-image: -webkit-linear-gradient(top, #bfbfbf, #bfbfbf); background-image: -o-linear-gradient(top, #bfbfbf, #bfbfbf); background-image: linear-gradient(#bfbfbf, #bfbfbf); border-color: #bfbfbf #bfbfbf hsl(0, 0%, 75%); color: #fff ; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.00); -webkit-font-smoothing: antialiased; border-radius:5px; } .button.gray { color: white; border: 1px solid #5B6474; background-color: #647084; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #99A9B1), color-stop(100%, #647084)); background: -webkit-linear-gradient(#99A9B1,#647084); background: -moz-linear-gradient(#99A9B1,#647084); background: -o-linear-gradient(#99A9B1,#647084); background: linear-gradient(#99A9B1,#647084); -webkit-box-shadow: inset 0px 1px 0px #C2D3DC; -moz-box-shadow: inset 0px 1px 0px #c2d3dc; box-shadow: inset 0px 1px 0px #C2D3DC; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.4); } .btn-lightestBlue{ background-color: hsl(216, 45%, 98%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#106104101", endColorstr="#f7f9fc"); background-image: -khtml-gradient(linear, left top, left bottom, from(#106104101), to(#f7f9fc)); background-image: -moz-linear-gradient(top, #106104101, #f7f9fc); background-image: -ms-linear-gradient(top, #106104101, #f7f9fc); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #106104101), color-stop(100%, #f7f9fc)); background-image: -webkit-linear-gradient(top, #106104101, #f7f9fc); background-image: -o-linear-gradient(top, #106104101, #f7f9fc); background-image: linear-gradient(#106104101, #f7f9fc); border-color: #f7f9fc #f7f9fc hsl(216, 45%, 97%); color: #333 !important; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.06); -webkit-font-smoothing: antialiased; } .btn-green, .btn-success { background-color: hsl(148, 30%, 49%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#84bc9e", endColorstr="#57a27a"); background-image: -khtml-gradient(linear, left top, left bottom, from(#84bc9e), to(#57a27a)); background-image: -moz-linear-gradient(top, #84bc9e, #57a27a); background-image: -ms-linear-gradient(top, #84bc9e, #57a27a); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #84bc9e), color-stop(100%, #57a27a)); background-image: -webkit-linear-gradient(top, #84bc9e, #57a27a); background-image: -o-linear-gradient(top, #84bc9e, #57a27a); background-image: linear-gradient(#84bc9e, #57a27a); border-color: #57a27a #57a27a hsl(148, 30%, 45.5%); color: #fff !important; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.23); -webkit-font-smoothing: antialiased; } .btn-red, .btn-danger { background-color: hsl(348, 83%, 47%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee496a", endColorstr="#db143c"); background-image: -khtml-gradient(linear, left top, left bottom, from(#ee496a), to(#db143c)); background-image: -moz-linear-gradient(top, #ee496a, #db143c); background-image: -ms-linear-gradient(top, #ee496a, #db143c); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee496a), color-stop(100%, #db143c)); background-image: -webkit-linear-gradient(top, #ee496a, #db143c); background-image: -o-linear-gradient(top, #ee496a, #db143c); background-image: linear-gradient(#ee496a, #db143c); border-color: #db143c #db143c hsl(348, 83%, 43.5%); color: #fff !important; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.23); -webkit-font-smoothing: antialiased; } .btn-darkGray{ background-color: hsl(0, 0%, 18%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#606060", endColorstr="#2d2d2d"); background-image: -khtml-gradient(linear, left top, left bottom, from(#606060), to(#2d2d2d)); background-image: -moz-linear-gradient(top, #606060, #2d2d2d); background-image: -ms-linear-gradient(top, #606060, #2d2d2d); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #606060), color-stop(100%, #2d2d2d)); background-image: -webkit-linear-gradient(top, #606060, #2d2d2d); background-image: -o-linear-gradient(top, #606060, #2d2d2d); background-image: linear-gradient(#606060, #2d2d2d); border-color: #2d2d2d #2d2d2d hsl(0, 0%, 13%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33); -webkit-font-smoothing: antialiased; } .btn-blue, .modal.btn-blue:active { background-color: hsl(206, 44%, 34%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4481b0", endColorstr="#305b7c"); background-image: -khtml-gradient(linear, left top, left bottom, from(#4481b0), to(#305b7c)); background-image: -moz-linear-gradient(top, #4481b0, #305b7c); background-image: -ms-linear-gradient(top, #4481b0, #305b7c); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4481b0), color-stop(100%, #305b7c)); background-image: -webkit-linear-gradient(top, #4481b0, #305b7c); background-image: -o-linear-gradient(top, #4481b0, #305b7c); background-image: linear-gradient(#4481b0, #305b7c); border-color: #305b7c #305b7c hsl(206, 44%, 30.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.23); -webkit-font-smoothing: antialiased; } .btn-blue2{ background-color: hsl(208, 100%, 40%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#329fff", endColorstr="#006ccc"); background-image: -khtml-gradient(linear, left top, left bottom, from(#329fff), to(#006ccc)); background-image: -moz-linear-gradient(top, #329fff, #006ccc); background-image: -ms-linear-gradient(top, #329fff, #006ccc); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #329fff), color-stop(100%, #006ccc)); background-image: -webkit-linear-gradient(top, #329fff, #006ccc); background-image: -o-linear-gradient(top, #329fff, #006ccc); background-image: linear-gradient(#329fff, #006ccc); border-color: #006ccc #006ccc hsl(208, 100%, 35%); color: #333 !important; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.33); -webkit-font-smoothing: antialiased; } .btn-primary, btn-primary:active, .label-info, .label-info:hover { background-color: hsl(210, 53%, 41%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#669bd0", endColorstr="#31689f"); background-image: -khtml-gradient(linear, left top, left bottom, from(#669bd0), to(#31689f)); background-image: -moz-linear-gradient(top, #669bd0, #31689f); background-image: -ms-linear-gradient(top, #669bd0, #31689f); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #669bd0), color-stop(100%, #31689f)); background-image: -webkit-linear-gradient(top, #669bd0, #31689f); background-image: -o-linear-gradient(top, #669bd0, #31689f); background-image: linear-gradient(#669bd0, #31689f); border-color: #31689f #31689f hsl(210, 53%, 36%); color:white; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.33); -webkit-font-smoothing: antialiased; } .btn-primary:hover{ color:white; } .btn-yellow, .btn-warning { background-color: hsl(40, 100%, 65%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffdb93", endColorstr="#fec34c"); background-image: -khtml-gradient(linear, left top, left bottom, from(#ffdb93), to(#fec34c)); background-image: -moz-linear-gradient(top, #ffdb93, #fec34c); background-image: -ms-linear-gradient(top, #ffdb93, #fec34c); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffdb93), color-stop(100%, #fec34c)); background-image: -webkit-linear-gradient(top, #ffdb93, #fec34c); background-image: -o-linear-gradient(top, #ffdb93, #fec34c); background-image: linear-gradient(#ffdb93, #fec34c); border-color: #fec34c #fec34c hsl(40, 100%, 61.5%); color: #333 !important; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.23); -webkit-font-smoothing: antialiased; } .btn-bold{ font-weight:bold; } .btn-italics{ font-style:italics; } .btn-underline{ text-decoration:underline; } input:focus:required:invalid:focus, textarea:focus:required:invalid:focus, select:focus:required:invalid:focus { border-color: #E9322D; border-color: #DC143C; -webkit-box-shadow: 0 0 6px #F8B9B7; -moz-box-shadow: 0 0 6px #f8b9b7; box-shadow: 0 0 6px #F8B9B7; } .navbar-inner { background: url("/assets/img/bg.png"); box-shadow: none; } .navbar .nav .active > a, .navbar .nav .active > a:hover { color: white; color:#F7F9FC; text-decoration: none; background-color: #222; background:#006DCC; box-shadow: inset 12px 12px 12px -12px #315B7E; -webkit-box-shadow: inset 12px 12px 12px -12px #315B7E; -moz-box-shadow: inset 12px 12px 12px -12px #315B7E; } .thumbnails > li { border-radius:10px; -moz-border-radius:10px; -moz-box-shadow:inset 0 0 5px #315B7E; -webkit-box-shadow:inset 0 0 5px #315B7E; box-shadow:inset 0 0 5px #315B7E; } .btn-success{ background-color: #58A279; color:#F7F9FC; } .btn-navbar{ background: #315B7E; } .btn-navbar:hover { background: #58A279; } span.icon-bar{ color: #FFC14D; background: #FFC14D; } #tabs, .ui-autocomplete, { background: #F7F9FC; } .navbar .nav .active > a, .navbar .nav .active > a:hover { background: #ECF6FF; color: #ECF6FF; border: 1px solid #8EC8FF; } .navbar .nav > li > a{ color:#315B7E; } .navbar .nav > li > a:hover{ color:#58A279; } .popover{ position:absolute; z-index:10007; } .popover.bottom .arrow { border-bottom: 5px solid #315B7E; } .popover-inner,.ui-widget-content { border:1px solid #EDEFF4; background: #F7F9FC; } .popover-title { color: #315B7E; background-color: #F7F9FC; border-bottom: 1px solid #eee; } .popover-content { color: #315B7E; padding: 14px; background-color: #F7F9FC; } .btn-group { display: inline-block; vertical-align: middle; } .close{ float:none; } .modal-backdrop{ background-color:gray; background-color:#cccccc; } .modal-header{ border-bottom:1px solid #D2D9E7; } .modal-footer{ border-top:1px solid #D2D9E7; } .well{ -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1),0 2px 3px rgba(0, 0, 0, 0.31); -moz-box-shadow: 0 0 1px rgba(0,0,0,0.1),0 2px 3px rgba(0,0,0,0.31); box-shadow: 0 0 1px rgba(0, 0, 0, 0.1),0 2px 3px rgba(0, 0, 0, 0.31); } .oLightestBlue, .form-actions, .well { background:whiteSmoke; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius:6px; } .lightestBlueBackground{ background:#F7F9FC; } .lightestBlueBackground:hover{ background: #EBEFF3; } .well,.whiteSmokeLighter{ background: #FAFAFB; } .whiteSmoke{ background:whiteSmoke; } .badge-info{ background:#4183C4; } .alert-success { color: #468847; background-color: #DFF0D8; border-color: #D6E9C6; } .popover.right .arrow{ border-right: 5px solid #315b7e; } .popover.left .arrow{ border-left: 5px solid #315b7e; } .popover.top .arrow{ border-top: 5px solid #315b7e; } .popover.bottom .arrow{ border-bottom: 5px solid #315b7e; } .dropdown.open .dropdown-toggle { color: rgba(0, 0, 0, 0.3); background: none; } input[type="file"]{ height:4px !important; } .popover-inner{ width:100%; } .btn-primary > i, .btn-success > i{ color:#F7F9FC; } .btn.large { font-size: 21px; line-height: 22px; width: 245px; height: 22px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 12px 30px 12px 0; } .btn.large::before { content: ''; display: block; width: 275px; height: 46px; padding: 10px; position: absolute; top: -10px; left: -10px; z-index: -1; opacity: .75; -moz-border-radius: 14px; -webkit-border-radius: 14px; border-radius: 14px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; background-color: rgba(255,255,255,0.28); -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.5),inset 0 1px 2px rgba(0,0,0,0.42); -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.5),inset 0 1px 2px rgba(0,0,0,0.42); box-shadow: 0 1px 0 rgba(255,255,255,0.5),inset 0 1px 2px rgba(0,0,0,0.42); } .ui-autocomplete-loading { background: white url('/assets/thirdParty/jqueryui/development-bundle/demos/autocomplete/images/ui-anim_basic_16x16.gif') right center no-repeat; } .ui-widget{ font-size:18px; } .ui-widget-header{ -moz-box-shadow: 0 0 5px gray; -webkit-box-shadow: 0 0 5px gray; box-shadow: 0 0 5px gray; border-radius-bottom-left:0px; border-radius-bottom-right:0px; } .ui-widget-content a { color:#315B7E; } .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { color: gray; } .ui-tabs .ui-tabs-nav li:hover, .ui-tabs .ui-tabs-nav li a:hover { background: #EDEFF4; } .ui-tabs-selected i{ color:#315B7E; } .ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active { background:#315B7E; } a.ui-state-hover { background: #006DCC; color: #F7F9FC; } .popover-inner,.ui-widget-content { border:1px solid #EDEFF4; background: #F7F9FC; } .ui-autocomplete li{ border-bottom:1px solid #EDEFF4; } .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: none; background: #FFF4D2; color: #363636; } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; } .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: none; background: #FFF4D2; color: #cd0a0a; } .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; } .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; } .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } input[disabled], textarea[disabled]{ background:none; border-color:#F7F9FC; } .windowHash{ background: #FFF4D2; padding:5px; border-radius: 2px; } .etchedText{ text-shadow: 0px 1px 0px rgba(255,255,255,.3), 0px -1px 0px rgba(0,0,0,.7); } .alignCenter{ margin:auto; width:50%; text-align:center; } .bootcamp, .bootcamp0{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1),0 2px 3px rgba(0, 0, 0, 0.31); -moz-box-shadow: 0 0 1px rgba(0,0,0,0.1),0 2px 3px rgba(0,0,0,0.31); box-shadow: 0 0 1px rgba(0, 0, 0, 0.1),0 2px 3px rgba(0, 0, 0, 0.31); } .bootcamp h1 { color: white; font-weight: bold; background-color: #405A6A; background-image: -moz-linear-gradient(#829AA8, #405A6A); background-image: -webkit-linear-gradient(#829AA8, #405A6A); background-image: linear-gradient(#829AA8, #405A6A); background-repeat: repeat-x; border: 1px solid #677C89; border-bottom-color: #6B808D; border-radius: 5px 5px 0 0; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.7); margin: 0; padding: 8px 10px; position: relative; } .bootcamp .bootcamp-body { padding: 10px 0px 10px 10px; background-color: #E9F1F4; overflow: hidden; border-style: solid; border-width: 1px 1px 2px; border-color: #E9F1F4 #D8DEE2 #D8DEE2; border-radius: 0 0 5px 5px; } .pagehead .container0 > ul.tabs, .githubGrayTab { position: relative; font-weight: bold; background-color: #EAEAEA; background-image: -moz-linear-gradient(#FAFAFA, #EAEAEA); background-image: -webkit-linear-gradient(#FAFAFA, #EAEAEA); background-image: linear-gradient(#FAFAFA, #EAEAEA); background-repeat: repeat-x; border: 1px solid #EAEAEA; border-bottom-color: #CACACA; border-radius: 3px; padding:7px; } .githubGrayTab, .btn.disabled { font-weight:normal; } .githubGrayTab, .borderBox{ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .pagehead0 .container0 > ul.tabs li { list-style-type: none; margin: 0; display: table-cell; width: 1%; } #footerGithub { position: relative; text-shadow: 0 1px 0 white; background-color: whiteSmoke; border-top: 1px solid #E5E5E5; } .footer-divider { margin: 0 0 10px; border-top: 1px solid #E5E5E5; border-bottom: 1px solid white; } .footer-divider-left { margin: 0 10px 0 0; border-left: 1px solid #E5E5E5; border-right: 1px solid white; width:10px; height:100%; } .rule, hr { clear: both; height: 0px; overflow: hidden; border: none; background: transparent; border-bottom: 1px solid #DDD; } .footer-divider0 { margin: 0 0 0px; border-top: 3px solid #E5E5E5; border-bottom: 3px solid white; clear: both; height: 0px; overflow: hidden; border: none; background: transparent; border-bottom: 3px solid #DDD; } .discussion-bubble .discussion-bubble-content::before { content: ""; display: block; height: 0; width: 0; border: 10px solid #EEE; border-width: 10px 10px 10px 0; border-color: transparent #EEE transparent transparent; } .discussion-bubble-inner { min-height: 60px; border: 1px solid #CACACA; background-color: white; } .bubble { padding: 3px; background: #EEE; border-radius: 3px; } .comment-header { padding: 0 10px 0 6px; border-bottom: 1px solid #CCC; background-color: #E1E1E1; background-image: -moz-linear-gradient(#F8F8F8, #E1E1E1); background-image: -webkit-linear-gradient(#F8F8F8, #E1E1E1); background-image: linear-gradient(#F8F8F8, #E1E1E1); background-repeat: repeat-x; } .comment-header ul li{ display:inline-block; } .comment-content { padding: 0; background: #FBFBFB; } .commit.file-history-tease { margin: 10px 0; padding:9px 8px 8px 8px; color: #7B878C; background: #E7ECEE; border: 1px solid #D2D9DD; border-radius: 4px; } .githubOrange{ color: #D26911; } .profileUl{ position:relative; } .blue{background-color:#4A7496;} .green{background-color:#49796B;} .grey{background-color:#888} .etchedLine{ border-top:1px solid rgba(0,0,0,0.2); border-bottom:1px solid rgba(255,255,255,0.1); } .etchedLine{ border-bottom:2px solid rgba(0,0,0,0.2); border-top:2px solid rgba(255,255,255,0.2); } .etched{ border-top:1px solid rgba(0,0,0,0.2); box-shadow:1px 1px 2px -1px #000; } .etched:nth-child(n+2){ border-top:0; } .etched:after{ content:''; border-radius:1px 0 0 1px; border-bottom:1px solid rgba(255,255,255,0.1); border-bottom:0; } .etched:hover:after{ background-color:rgba(255,255,255,0.1); } .inlineList li{ display:inline; } .inlineList.row > [class*="span"]{ display:inline-block; } .circleLarge{ width:100px; height:100px; display:block; border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px; -khtml-border-radius:50px; font-size:20px; color:#fff; line-height:100px; text-align:center; background:#000; } .notificationCircle{ position:absolute; top:-5px; left:35px; width:20px; height:20px; display:inline-block; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; -khtml-border-radius:20px; line-height:20px; text-align:center; color:#F7F9FC; font-size:14px; background:#DC143C; background:#006DCC; background:#4183C4; border:2px solid #F7F9FC; } .sidebarListItemText{ color:#F7F9FC; font-size:12px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.33); text-shadow: 0 1px 0 rgba(76, 96, 112, 0.5); } .blog-header, .blog-footer, .blog-footer * { text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); } .blog-footer .ig-links, .blog-footer p, .blog-footer a, .blog-footer span{ color: #999; } .blog-footer ul, .blog-footer p, .blog-footer a{ text-align: center !important; } .media-bar { width: 70px; height: 610px; background-color: #5F8CB0; background-image: url(/assets/thirdParty/img/instagram-noise-2.png),-webkit-gradient(linear, left center, right center, from(#5F8CB0), to(#4A7496)); background-image: url(/assets/thirdParty/img/instagram-noise-2.png),-webkit-linear-gradient(left, #5F8CB0, #4A7496); background-image: url(/assets/thirdParty/img/instagram-noise-2.png),-moz-linear-gradient(left, #5F8CB0, #4A7496); background-image: url(/assets/thirdParty/img/instagram-noise-2.png),-o-linear-gradient(left, #5F8CB0, #4A7496); background-image: url(/assets/thirdParty/img/instagram-noise-2.png),-ms-linear-gradient(left, #5F8CB0, #4A7496); background-image: url(/assets/thirdParty/img/instagram-noise-2.png),linear-gradient(left, #5F8CB0, #4A7496); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#5f8cb0', EndColorStr='#4a7496'); background-position: 50% 50%; position: fixed; z-index:10003; left:0px; top: 0; margin: -1px 0 0; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; -khtml-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; -webkit-box-shadow: inset 0 0 1px rgba(255, 255, 255, 0.4), 0 1px 3px rgba(0, 0, 0, 0.1), -2px 0 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 0 1px rgba(255,255,255,0.4), 0 1px 3px rgba(0,0,0,0.1), -2px 0 2px rgba(0,0,0,0.1); -ms-box-shadow: inset 0 0 1px rgba(255,255,255,0.4), 0 1px 3px rgba(0,0,0,0.1), -2px 0 2px rgba(0,0,0,0.1); -o-box-shadow: inset 0 0 1px rgba(255,255,255,0.4), 0 1px 3px rgba(0,0,0,0.1), -2px 0 2px rgba(0,0,0,0.1); box-shadow: inset 0 0 1px rgba(255, 255, 255, 0.4), 0 1px 3px rgba(0, 0, 0, 0.1), -2px 0 2px rgba(0, 0, 0, 0.1); border: 1px solid #1C5380; } .media-bar ul { position: relative; min-height: 102px; padding: 0 0 1px; list-style: none; border-bottom: 1px solid rgba(255, 255, 255, 0.12); } .can-open-media .media-open .media-bar .like-control { height: 50px; -webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s; transition-delay: 0.1s; } .media-bar ul li { -webkit-transition: height 0.2s ease-out; -moz-transition: height 0.2s ease-out; -o-transition: height 0.2s ease-out; transition: height 0.2s ease-out; -webkit-transition-delay: 0s; -moz-transition-delay: 0s; -o-transition-delay: 0s; transition-delay: 0s; -moz-transition-property: background-color; -webkit-transition-property: background-color; -o-transition-property: background-color; transition-property: background-color; -moz-transition-duration: .4s; -webkit-transition-duration: .4s; -o-transition-duration: .4s; transition-duration: .4s; } .media-bar ul li { position: relative; text-align: center; margin: 0 0 1px; z-index:10003; width:100%; padding-top:5px; padding-bottom:5px; } .media-bar ul li a{ margin: 0px; display: block; width: 100%; height: 100%; } .media-bar ul li a i, .media-bar ul li i{ padding-top:10px; } .media-bar ul li:hover{ background-color: rgba(255, 255, 255, 0.1); } .glowingBackground { background-color: rgba(255, 255, 255, 0.1); } #searchForm{ display:inline-block; } #searchDivider{ background:url('/assets/img/bg.png'); position:relative; z-index:2; height:3000px; } .sidebarListItem i.txt32{ color:lightSteelblue; text-shadow: 0 1px 0 rgba(225, 225, 225, 0.1); text-shadow: 0 1px 0 rgba(76, 96, 112, 0.5); } .sidebarListItem .icon-cog, .sidebarListItem .icon-reorder{ color:#315B7E; text-shadow: 0 1px 0 rgba(225, 225, 225, 0.1); text-shadow: 0 1px 0 rgba(76, 96, 112, 0.5); font-size:20px; } #notificationsDropdownList{ overflow-y:scroll; } #notificationsDropdownList li{ text-align:left; padding:0px; } #notificationsDropdownList li i{ font-size:12px; color:lightGrey; } #notificationsDropdownList hr{ margin:0px; } #sidebarListItemNotifications .popover-title { padding: 4px 10px; padding:0px; } #sidebarListItemNotifications .popover-content{ padding:0px; } #sidebarListItemNotifications .popover-content li{ text-align:left; } #sidebarListItemNotifications .popover-content li a{ font-size:15px; } #sidebarListItemSettings .popover-inner, #sidebarListItemSettings .popover-content, #sidebarListItemSettings .popover-title{ background:#555; border:none; } #sidebarListItemSettings .popover-title{ padding:0px; } #sidebarListItemSettings .popover-content ul li a, #sidebarListItemSettings .popover-content ul li i{ color:#F7F9FC !important; } .notificationsForm i.ajaxFormBtn{ font-size:24px; } #notifyByEmailUl li{ padding:10px; margin:10px; } .highlightMe{ -webkit-box-shadow: inset 0 1px 7px #315B7E; -moz-box-shadow: inset 0 1px 7px #315B7E; box-shadow: inset 0 1px 7px #315B7E; border-top: 1px solid #1C5380; border-bottom: 1px solid #1C5380; } .left70{ left:70px; } .inputLike { display: inline-block; padding: 4px; line-height: 18px; color: gray; border: 1px solid #CCC; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:white; -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 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -ms-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; } #iconReorder{ position:relative;z-index:3; padding:5px 0 5px 0; } #showNavigation{ top:20px; left:20px; } #loggedOutUl li{ display:inline-block; } input#search_query{ } .yMax{ margin-bottom:0px !important; } #barChart { height:32px; width:145px; border-bottom: 1px solid gray; border-left: 1px solid #D2D9E7; background: #EDEFF4; border-bottom: 1px solid #D2D9E7; -moz-border-radius:2px; border-radius:2px; padding:2px; } #barChart > canvas{ -moz-border-radius:2px; border-radius:2px; background:#EDEFF4; } .moreProfileLink:hover{ text-decoration:none; } #priceInput{ font-size: 48px; height: 60px; width:75%; } #tabs{ background: #F7F9FC; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 5px gray; -webkit-box-shadow: 0 0 5px gray; box-shadow: 0 0 5px gray; } .oBtn { background: #ECF6FF; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #8EC8FF; -moz-box-shadow: 0 0 1px #8EC8FF; -webkit-box-shadow: 0 0 1px #8EC8FF; box-shadow: 0 0 1px #8EC8FF; } .oBtn:hover{ -moz-box-shadow: 0 0 1px #315B7E; -webkit-box-shadow: 0 0 1px #315B7E; box-shadow: 0 0 1px #315B7E; } .oBtn:active{ -moz-box-shadow: inset 0 0 1px #315B7E; -webkit-box-shadow: inset 0 0 1px #315B7E; box-shadow: inset 0 0 1px #315B7E; } #accountModal > div{ display:inline-block; } #loginBtnLink{ border-radius:25px; -webkit-border-radius:25px; -moz-border-radius:25px; } #loginBtnLink:hover, #signupBtnLink:hover, .localBtn:hover, .uploadBtn:hover{ background:#f5f5f5; border: 1px solid #006DCC; -moz-box-shadow: 0 0 1px #006DCC; -webkit-box-shadow: 0 0 1px #006DCC; box-shadow: 0 0 1px #006DCC; color:#333; } #loginBtnLink:active, #signupBtnLink:active, .localBtn:active, .uploadBtn:active{ background:#F7F9FC; } .localBtn, .uploadBtn{ overflow: hidden; height: 100%; } .item { height: 35px; padding: 0; border-top: 1px solid #3C3C3C; border-bottom: 1px solid black; cursor: pointer; background-color: #2D2D2D; -moz-transition-property: background-color; -webkit-transition-property: background-color; -o-transition-property: background-color; transition-property: background-color; -moz-transition-duration: .4s; -webkit-transition-duration: .4s; -o-transition-duration: .4s; transition-duration: .4s; } .item:hover { background-color: #373737; -moz-transition-property: background-color; -webkit-transition-property: background-color; -o-transition-property: background-color; transition-property: background-color; -moz-transition-duration: .1s; -webkit-transition-duration: .1s; -o-transition-duration: .1s; transition-duration: .1s; } #moneyraised.NS-projects-ecom #banner { text-transform: uppercase; letter-spacing: 1px; color: white; background: gray; margin: 20px -30px; padding: 10px 30px 20px 30px; font-size: 12px; line-height: 16px; background-image: url("http://d297h9he240fqh.cloudfront.net/cache-a3fa9508e/images/projects/banner-wings.gif"); background-position: bottom; background-repeat: no-repeat; } #moneyraised.NS-projects-ecom { width:100%; background-color: #E7E7E7; padding: 1em 20px 0 20px; border-bottom: 1px solid #CCC; position: relative; } #libraryNavbar{ } #libraryListRow i{ text-shadow: 0 1px 0 rgba(76, 96, 112, 0.5); } #libraryNavbar ul li{ display:inline-block; } .libraryTable{ width:100%; } .navbar{ margin-bottom:0px; } div.subject, div.people, div.date{ } div.subject, div.people{ } div.date{ } .libraryTable{ position: relative; top:-2px; } ul.libraryTable, ul.albumTable { background:#F7F9FC; } .helpRow{ margin:10px; padding:20px; } .breadcrumbRow{ margin:10px; } .libraryRow, .messageRow, .bankRow, .notificationRow{ padding:5px; } .oLight-er{ background:#ECF6FF; border-right: 1px solid #8EC8FF; -webkit-border-top-left-radius: 5px; -moz-border-top-left-radius:5px; -webkit-border-bottom-left-radius: 5px; -moz-border-bottom-left-radius:5px; } .notificationRow, .helpRow, .breadcrumbRow, .reviewRow, .messageRow, .bankRow{ border-bottom:2px solid #EDF1F5; padding:10px; } .folderRow{ padding:10px; } .libraryRow{ box-shadow: 0 1px 1px -1px #EDF1F5; margin-bottom:10px; margin-left:5px; margin-right:5px; } .libraryRow:hover{ background:#EDEFF4; } #libraryListRow .span1 div{ margin:auto; width:90%; } .topRow{ border-top:1px solid #EDF1F5; margin:5px; padding:5px; } .bottomRow{ box-shadow: 0 4px 2px -2px white; border-bottom:1px solid #EDF1F5; margin:5px; padding:5px; } .borderBottom{ border-bottom:1px solid #EDF1F5; } .reviewRow:hover, .notificationRow:hover, .messageRow:hover{ border-bottom: 1px solid #EDEFF4; background:#EDEFF4; } .hilite{ box-shadow: inset 5px 5px 5px -5px #315B7E; -webkit-box-shadow: inset 5px 5px 5px -5px #315B7E; -moz-box-shadow: inset 5px 5px 5px -5px #315B7E; background:#EDEFF4; } .hilite a{ color: #83B8DC; } .hilite a:hover{ color:#315B7E; } #bankContainer{ height:100%; } #moneyVsRepTabs ul li{ display:inline; } .overflowScroll{ overflow:scroll; } #detail-graph{ height: 300px; margin-bottom:20px; } #detail-container{ border-top-left-radius:5px; border-top-right-radius:5px; } #master-graph{ height: 125px; margin-bottom:5px; } #master-container{ border-bottom-left-radius:0px; border-bottom-right-radius:0px; } #master-container, #detail-container{ background:white; -moz-box-shadow: 0 0 5px gray; -webkit-box-shadow: 0 0 5px gray; box-shadow: 0 0 5px gray; } #graph-help{ text-align:center; font-size: 14px; } .day-details{ margin-top:0px; } #bankSummaryDiv{ background:#F7F9FC; -moz-box-shadow: 0 0 5px gray; -webkit-box-shadow: 0 0 5px gray; box-shadow: 0 0 5px gray; border-top-left-radius:5px; border-top-right-radius:5px; margin-bottom:20px; margin-top:5px; padding:15px; } #bankSummaryDiv div{ border-bottom: 1px solid #EDEFF4; } .collabVert, .collabList{ list-style:none; padding:10px; margin:10px; background: #F7F9FC; border:1px solid #ECF6FF; border-radius:5px; -moz-border-radius:5px; } .collabHorz{ float:left; list-style:none; padding:10px; margin:10px; background: #F7F9FC; border:1px solid #ECF6FF; border-radius:5px; -moz-border-radius:5px; } .comments p { margin:10px; padding:10px; } .characterTextarea500{ width:100%; } #reviewsContainer{ background:#ECF6FF; border-right: 1px solid #8EC8FF; -webkit-border-top-left-radius: 5px; -moz-border-top-left-radius:5px; -webkit-border-bottom-left-radius: 5px; -moz-border-bottom-left-radius:5px; } .flipHorizontal { -moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH"; } .rotate7-5 { -moz-transform: rotate(7.5deg); -o-transform: rotate(7.5deg); -webkit-transform: rotate(7.5deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083); -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)"; } #fbGrayList{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 5px #8B4513; -webkit-box-shadow: 0 0 5px #8B4513; box-shadow: 0 0 5px #8B4513; } .fbGray{ background:#EDEFF4; border-bottom:1px solid #D2D9E7; margin-top:1px; display:block; overflow: hidden; width: 100%; } div.fbGray{ margin:auto; width:95%; } .transition4s{ -moz-transition-property: background-color; -webkit-transition-property: background-color; -o-transition-property: background-color; transition-property: background-color; -moz-transition-duration: .4s; -webkit-transition-duration: .4s; -o-transition-duration: .4s; transition-duration: .4s; } #login div#main-body, .page-wrapper div#main-body, .well, .oLightestBlue, .popover-inner { -webkit-box-shadow: 0 0 0 1px rgba(14,41,57,0.12),0 2px 2px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15); -moz-box-shadow: 0 0 0 1px rgba(14,41,57,0.12),0 2px 2px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15); -ms-box-shadow: 0 0 0 1px rgba(14,41,57,0.12),0 2px 2px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15); -o-box-shadow: 0 0 0 1px rgba(14,41,57,0.12),0 2px 2px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15); box-shadow: 0 0 0 1px rgba(14,41,57,0.12),0 2px 2px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15); -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; } #login div#footer a, .page-wrapper div#footer a, .publishLink { display: block; border: 1px solid rgba(14,41,57,0.1); -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0 rgba(255,255,255,0.5); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0 rgba(255,255,255,0.5); -ms-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0 rgba(255,255,255,0.5); -o-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0 rgba(255,255,255,0.5); box-shadow: inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0 rgba(255,255,255,0.5); text-align: center; font-size: 13px; padding: 15px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; font-weight: bold; color: #455b67; } div#footer a { color: #aaa; text-decoration: none; } .app .payment input, .stripeInput, input, input[type="text"], input[type="password"], textarea { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -moz-user-select: text; -khtml-user-select: text; -webkit-user-select: text; -ms-user-select: text; -o-user-select: text; user-select: text; border: 1px solid #B4BECD; border-top-color: #B0BACA; border-bottom-color: #D3D9E2; -moz-box-shadow: inset 0 1px 2px rgba(130,137,150,0.23), 0 1px 0 rgba(255,255,255,0.85); -webkit-box-shadow: inset 0 1px 2px rgba(130, 137, 150, 0.23), 0 1px 0 rgba(255, 255, 255, 0.85); box-shadow: inset 0 1px 2px rgba(130, 137, 150, 0.23), 0 1px 0 rgba(255, 255, 255, 0.85); -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; color:#555; -webkit-font-smoothing: subpixel-antialiased; font-family: 'Helvetica Neue', Helvetica, Arial Geneva, sans-serif; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; } .app .payment input:focus, .stripeInput:focus, input:focus, input[type="text"]:focus, input[type="password"]:focus, textarea:focus{ border-color: #70A7E4; outline: none; -moz-box-shadow: inset 0 1px 2px rgba(70,123,181,0.35), 0 0 4px #5695db; -webkit-box-shadow: inset 0 1px 2px rgba(70, 123, 181, 0.35), 0 0 4px #5695DB; box-shadow: inset 0 1px 2px rgba(70, 123, 181, 0.35), 0 0 4px #5695DB; } #doc > nav h1::before { content: ""; position: absolute; width: 12px; height: 14px; margin-left: -18px; background: url(/img/documentation/nav-icons.png); background-size: 48px 14px; } .grayBorder{ border: 1px solid #CCC; background:whiteSmoke; border-radius:6px; -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); } .search_input_div { height:28px; width: 160px; -webkit-transition: 0.2s linear; -moz-transition: 0.2s linear; -o-transition: 0.2s linear; -ms-transition: 0.2s linear; transition: 0.2s linear; width: 60px; margin: 2px; padding: 2px; color: gray; background-color: whiteSmoke; border-radius: 6px; border:1px solid lightGrey; border: 1px solid #CCC; background:whiteSmoke; border-radius:6px; -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); } .search_input_div i{ padding-top: 7px; float:left; } .search_input_div input { height: 22px !important; border:none !important; box-shadow:none !important; } .searchDivHighlight{ width:180px; background:white; border-color: rgba(65, 131, 196, 0.5); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(65, 131, 196, 0.4); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(65, 131, 196, 0.4); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(65, 131, 196, 0.4); outline: 0; outline: thin dotted \9; } .search_input{ line-height:24px; font-size:18px; color:#666; background:whitesMoke; outline:none; width:20px; border:none; -webkit-transition: 0.2s linear; -moz-transition: 0.2s linear; -o-transition: 0.2s linear; -ms-transition: 0.2s linear; transition: 0.2s linear; } .searchInputHighlight{ border: none !important; background:white !important; box-shadow:none !important; width: 150px; } div#answers div.main-content div#content-header, div#content-header, .content-header { background: #FAFCFF; border-bottom: 1px solid #E0E7EE; -moz-border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-top-right-radius: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; box-sizing:border-box; padding:16px; } .content-header input{ background: white url(/assets/thirdParty/stripe/glyph.png) no-repeat; background-size: 18px 16px; background-position: 11px 50%; } div#answers div.main-content div.questions-list div.question a:visited, .hashable:visited { color: #7F87C2; } div.sidebar-view ul li.selected a, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { background: #E7EDF3; border-top-color: #BED3EA; border-bottom-color: #BED3EA; border:1px solid #BED3EA; } .ui-tabs .ui-tabs-nav li:hover, .ui-tabs .ui-tabs-nav li a:hover { background: #EDEFF4; } .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid rgba(0,0,0,0.3); font-weight: bold; } div.sidebar-view ul li a { position: relative; display: block; height: 20px; line-height: 12px; border-top: 1px solid #F1F3F5; border-bottom: 1px solid #F1F3F5; padding: 10px 0 0 20px; text-decoration: none; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); } div.frontpage-notification, ul.frontpage-notification, li.frontpage-notification{ background: #E6EAED; background: rgba(49, 77, 94, 0.05); border: 1px solid #CDD0D3; border-top-color: #BFC1C4; text-align: center; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(49, 77, 94, 0.06),0 1px 0 rgba(255, 255, 255, 0.33); -moz-box-shadow: inset 0 1px 1px rgba(49,77,94,0.06),0 1px 0 rgba(255,255,255,0.33); -ms-box-shadow: inset 0 1px 1px rgba(49,77,94,0.06),0 1px 0 rgba(255,255,255,0.33); -o-box-shadow: inset 0 1px 1px rgba(49,77,94,0.06),0 1px 0 rgba(255,255,255,0.33); box-shadow: inset 0 1px 1px rgba(49, 77, 94, 0.06),0 1px 0 rgba(255, 255, 255, 0.33); } div.frontpage-notification a.animation, div.frontpage-notification iframe, li.frontpage-notification i { -webkit-transition: -webkit-transform 400ms cubic-bezier(0.33, 1.66, 0.66, 0.99),opacity 400ms cubic-bezier(0.33, 1.66, 0.66, 0.99),background 150ms ease; -moz-transition: opacity 400ms ease,background 150ms ease; } div.frontpage-notification a, div.frontpage-notification iframe,li.frontpage-notification i { background: rgba(49, 77, 94, 0); display: block; -webkit-font-smoothing: antialiased; text-decoration: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.33); opacity: 1.0; -webkit-transform: scale(1); } div.frontpage-notification a:hover { background: rgba(49, 77, 94, 0.03); } div.toolbar-view div.switch-view label, .stripeTextShadow * { text-transform: uppercase; font-weight: bold; -webkit-transition: color 0.2s ease-in-out; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35); } .stripeBackground{ background: rgba(255, 255, 255, 0); background: -webkit-linear-gradient(rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0)); background: -moz-linear-gradient(rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0)); background: -ms-linear-gradient(rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0)); background: -o-linear-gradient(rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0)); background: linear-gradient(rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0)); background-color: #E8EBEF; background-repeat: no-repeat; } div.dashboard-view div.summary, div.platform-overview-dashboard-view div.summary, .stripeBlueBackground { background: #3E4859; background: -webkit-linear-gradient(#233143, #3E4859); background: -moz-linear-gradient(#233143, #3E4859); background: -ms-linear-gradient(#233143, #3E4859); background: -o-linear-gradient(#233143, #3E4859); background: linear-gradient(#233143, #3E4859); -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.27); -moz-box-shadow: inset 0 1px 0 rgba(0,0,0,0.27); -ms-box-shadow: inset 0 1px 0 rgba(0,0,0,0.27); -o-box-shadow: inset 0 1px 0 rgba(0,0,0,0.27); box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.27); background-color: #233143; -webkit-border-bottom-left-radius: 1px; -moz-border-bottom-left-radius: 1px; -ms-border-bottom-left-radius: 1px; -o-border-bottom-left-radius: 1px; border-bottom-left-radius: 1px; -webkit-border-bottom-right-radius: 1px; -moz-border-bottom-right-radius: 1px; -ms-border-bottom-right-radius: 1px; -o-border-bottom-right-radius: 1px; border-bottom-right-radius: 1px; border: 1px solid rgba(0, 0, 0, 0.15); border-top: 0; -webkit-font-smoothing: antialiased; } div.dashboard-view div.block, div.dashboard-view div.chart-view, div.platform-overview-dashboard-view div.block, div.platform-overview-dashboard-view div.chart-view { border: 1px solid #DADADA; border-top: 1px solid #BBB; background: white; margin:20px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: inset 0 1px 0 #EDEDED; -moz-box-shadow: inset 0 1px 0 #ededed; -ms-box-shadow: inset 0 1px 0 #ededed; -o-box-shadow: inset 0 1px 0 #ededed; box-shadow: inset 0 1px 0 #EDEDED; } html#blog { background: #e8ebef url(/assets/thirdParty/stripe/blog_background.png); background-size: 20px 20px; } .fbGrayWO{ background:#EDEFF4; padding:5px 5px 4px; margin-top:1px; display:block; overflow: hidden; width: 100%; } #reviewWell{ border-width:1px; border-style:dashed; border-color:#cccccc; padding:5px 0 5px 0; width:97.8%; border-radius:5px; } #profileContainer{ border-width:3px; border-style:dashed; border-color:#cccccc; padding:5px 0 5px 0; width:97.8%; } #profileFormDiv{ clear:both; } #profileFormDiv .imageFormDiv{ display:inline-block; } #profileFormDiv div.btn{ width:55%; } #profileReviewsTarget li{ } #imageFormDiv{ margin:auto; width:90%; } #imageFormDiv div{ display:inline-block; } #imageFormDiv > div{ text-align:center; } #imageFormDiv > .footer-divider{ width:90%; } #imageFormDiv img{ width:100px; height:100px; } .imageFormParentDiv{ width:45%; vertical-align:bottom; } #folder_list .frontpage-notification{ display:inline-block; } #sidebarListItemNotifications .popover{ top:-40px !important; } .fullWidthBtn{ width:100%; } .faq_answer, .hashable, h4:target{ padding:5px; webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; } .showMore:active{ background:#FFF4D2; webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; } h4:target + div > p{ background:#37aee4; color:white; padding:5px; webkit-border-radius:2px; border-radius:2px; -moz-border-radius:2px; } h4:target + div > p > a{ color:#ccc; } .thumbnail{ border:none; box-shadow:none; -moz-box-shadow:none; } #uploadProgressAll{ width:200px; } .well .icon-move{ font-size:14px; color:#cccccc; float:right; } #titleDiv{ width:100%; height:30px; } #descriptionDiv{ width:100%; height:60px; } div.newDiv{ display: none; }​ div#count{ width:600px; height:600px; } .fileupload{ width:15%; } #uploadTable tbody tr:hover td, .table tbody tr:hover th { background: #F7F9FC; } #uploadTable tbody tr:hover td, .table tbody tr:hover th { background: #F7F9FC; } #uploadTable th, .table td { border-top: 1px solid #D2D9E7; } .parentUlVoting li{ } .parentUlVoting li.frontpage-notification:hover{ } .voteTots{ font-size:72px; } .greenShadow{ -webkit-box-shadow: inset 0px 0px 1px 1px rgba(185, 230, 213, 0.7) !important; -moz-box-shadow: inset 0px 0px 1px 1px rgba(185, 230, 213, 0.7) !important; box-shadow: inset 0px 0px 1px 1px rgba(185, 230, 213, 0.7) !important; -webkit-transition: all .2s linear !important; -o-transition: all .2s linear !important; -moz-transition: all .2s linear !important; -ms-transition: all .2s linear !important; -kthtml-transition: all .2s linear !important; transition: all .2s linear !important; } .iVoted{ color: #468847; background-color: #DFF0D8; border-color: #D6E9C6; background: #DFF0D8; box-shadow: inset 0 0 3px 3px #468847; box-shadow: inset 0 0 2px 2px #B9E6D5 !important; } .voteTots{ font-size:48px; padding-top:15px; padding-bottom:15px; } i.voteLighter { font-size:60px; line-height:36px; margin:auto; width:95%; } i.voteLighter:active { } #back-top { bottom: 27px; margin: auto; width:50%; } #back-top a { width: 54px; display: block; text-align: center; margin:auto; -webkit-transition: 1s; -moz-transition: 1s; transition: 1s; } #back-top i { margin-bottom: 7px; } #back-top i:hover{ color:gray; -webkit-transition: 1s; -moz-transition: 1s; transition: 1s; } #edit-notifications i{ font-size:48px; float:right; } #purchaseModal { padding:10px; border:none; border-radius:6px;-moz-border-radius:6px; } #purchaseModal.btn{ text-shadow:none; } .purchaseModalTitle{ font-weight:bold; } .purchaseHeader { padding: .4em 1em; position: relative; border-color:#708090; border-radius:3px;-moz-border-radius:3px; cursor: default; background:#708090; height:40px; background: rgb(205,205,205); background: -moz-linear-gradient(top, rgba(205,205,205,1) 0%, rgba(218,210,205,1) 50%, rgba(200,193,193,1) 51%, rgba(205,205,205,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(205,205,205,1)), color-stop(50%,rgba(62,96,144,1)), color-stop(51%,rgba(218,210,205,1)), color-stop(100%,rgba(200,193,193,1))); background: -webkit-linear-gradient(top, rgba(205,205,205,1) 0%,rgba(218,210,205,1) 50%,rgba(200,193,193,1) 51%,rgba(205,205,205,1) 100%); background: -o-linear-gradient(top, rgba(205,205,205,1) 0%,rgba(218,210,205,1) 50%,rgba(200,193,193,1) 51%,rgba(205,205,205,1) 100%); background: -ms-linear-gradient(top, rgba(205,205,205,1) 0%,rgba(218,210,205,1) 50%,rgba(200,193,193,1) 51%,rgba(205,205,205,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#365d7c', endColorstr='#315b7e',GradientType=0 ); background: linear-gradient(top, rgba(205,205,205,1) 0%,rgba(218,210,205,1) 50%,rgba(200,193,193,1) 51%,rgba(205,205,205,1) 100%); border-color:#708090; } .modalLabel{ font-size:16px; color:#F7F9FC; } .wordWrap{ word-break:hyphenate; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; } .highlight { font-weight:bold; background: #FFF4D2; background:rgba(255,244,210, 0.5); } .boldLink a { font-weight:bold; } #mailCheckSuggestion{ background:#F7F9FC; border: 1px solid #CCC; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; padding: 5px; } .mailcheckSuggestion{ cursor:pointer; } .notClickable:active, i.icon-green:active{ position:relative; top:0px; } .dateFormat{ color:#93989E; font-size:14px; } #modalPurchaseBody{ } .fastclick, .ajaxLink { font-size:16px; color:#315B7E; } a, a:hover, .fastclick:hover, .ajaxLink:hover{ color: #08C; color: #4183C4; text-decoration:none; } .toggler{ padding:2px; } .toggler:hover, .toggler:active{ background: rgba(65, 131, 196, 0.01); } .hidden0 { display: none; } .whiteWash{ margin:1%; border-radius:5px; background: rgba(255,255,255,.5); } #main_content{ min-height:600px; position:relative; top:0px; } .listSort{ background:#F7F9FC; } .highlighted{ background:#FFF4D2; background:rgba(255,244,210, 0.5); } .disabledLink:hover{ text-decoration:none; } .iosSlider { position: relative; top: 0; left: 0; overflow: hidden; width: 300px; height: 200px; } .iosSlider .slider { width: 100%; height: 100%; } .iosSlider .slider .slide { float: left; width: 300px; height: 200px; } i.icon-repeat, .glyph-refresh { transform-origin: 47% 41%; -o-transform-origin:47% 41%; -ms-transform-origin:47% 41%; -moz-transform-origin:47% 41%; -webkit-transform-origin:47% 41%; -webkit-animation: Rotate 250ms infinite linear; -moz-animation: Rotate 250ms infinite linear; -ms-animation: Rotate 250ms infinite linear; -o-animation: Rotate 250ms infinite linear; animation: Rotate 250ms infinite linear; } @-o-keyframes Rotate { from {-o-transform:rotate(0deg);} to {-o-transform:rotate(360deg);} } @-moz-keyframes Rotate { from {-moz-transform:rotate(0deg);} to {-moz-transform:rotate(360deg);} } @-ms-keyframes Rotate { from {-ms-transform:rotate(0deg);} to {-ms-transform:rotate(360deg);} } @-webkit-keyframes Rotate { from {-webkit-transform:rotate(0deg);} to {-webkit-transform:rotate(360deg);} } @-keyframes Rotate { from { transform:rotate(0deg);} to { transform:rotate(360deg);} } #iconRepeatMain{ display: inline-block; position: absolute; z-index:10007; padding:0px; } .boxShadow{ -moz-box-shadow: 0 0 3px gray; -webkit-box-shadow: 0 0 3px gray; box-shadow: 0 0 3px gray; } .boxShadow5{ -moz-box-shadow: 0 0 5px gray; -webkit-box-shadow: 0 0 5px gray; box-shadow: 0 0 5px gray; } .boxShadowInset5{ -moz-box-shadow: inset 0 0 5px gray; -webkit-box-shadow: inset 0 0 5px gray; box-shadow: inset 0 0 5px gray; } .boxShadow6{ -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1),0 2px 6px rgba(0, 0, 0, 0.31); -moz-box-shadow: 0 0 1px rgba(0,0,0,0.1),0 2px 6px rgba(0,0,0,0.31); box-shadow: 0 0 1px rgba(0, 0, 0, 0.1),0 2px 6px rgba(0, 0, 0, 0.31); } .nicetime{ font-size:14px; color:gray; font-weight:normal; } .char-count { height:28px; font-size: 14px; font-weight: 600; line-height: 28px; color: rgba(0, 0, 0, 0.2); text-shadow: 0 1px 0 white; } .500characterInput:focus{ border:0px; } .screenShot{ width:90%; height:90%; } .clear{ clear:both; } .rad3{ border-radius:3px; -moz-border-radius:3px; } .rad5{ border-radius:5px; -moz-border-radius:5px; } .rad6{ border-radius:6px; -moz-border-radius:6px; } .noUnderline:hover{ text-decoration:none; } .textMiddle{ vertical-align:middle; } .pointer{ cursor:pointer; } .stackingElements, .positionAbsolute{ position:absolute; } .pad0{ padding:0px; } .pad5{ padding:5px; } .pad10{ padding:10px; } .pad20{ padding:20px; } .pad5Top{ padding-top:5px; } .pad10Top{ padding-top:10px; } .pad20Top{ padding-top:20px; } .marg0{ margin:0px; } .marg5{ margin:5px; } .marg10{ margin:10px; } .marg20{ margin:20px; } .marg10Left{ width:92.5%; margin-left:auto; } .marg5Top{ margin-top:5px; } .marg10Top{ margin-top:10px; } .marg10Bottom{ margin-bottom:10px; } .marg20Top{ margin-top:20px; } .mini{ background-size:16px 16px;height:16px; width:16px; } .small{ background-size:40px 40px; height:40px; width:40px; } .medium{ background-size:125px 125px; height:125px; width:125px; } .large{ background-size:260px 180px; height:180px; width:260px } .xlarge{ background-size:360px 268px; height:268px; width:360px } .rect4020{ width:40px; height:20px; } .sq40{ width:40px; height:40px; } .touchable{ width:70px; height:70px; position:absolute; z-index:10011 !important; } .rect5010{ width:50px; height:10px; } .noHover, .noHover:hover, .noHover:active{ font-size:18px; color:#666; font-family: 'ProximaNova-Regular', "Helvetica Neue", Arial, Helvetica, sans-serif; } .alignBottom{ vertical-align:bottom; } .lucida { font-family:"lucida grande",tahoma,verdana,arial,sans-serif; } .overflowScroll{ overflow:scroll; } .inline{ display:inline; } .inlineBlock{ display:inline-block; } .block{ display:block; } ul, .listNone{ list-style:none; margin: 0px 0px 3px 0px; } ul .hashable{ list-style:disc; } .textCenter{ text-align:center; } .centerIt{ margin:auto; width:50%; } .opacity05{ opacity:0.5; } img.alignTop { vertical-align:text-top; } .alignMiddle { vertical-align:middle; } .visi{ visibility:hidden; } .disi{ display:none; } .icon-purple, .icon-purple:hover, .icon-purple:hover { color:#455093; } .icon-gray, .icon-noHover{ color:#cccccc; } .icon-lightestBlue{ color:#F7F9FC; } .icon-lightGrey{ color:lightGrey; } .icon-darkGray{ color:gray; } .icon-red, .error{ color:#DC143C; color:#B94A48; } .icon-fbGray { color:#D2D9E7; } i.icon-fbGray{ } .textShadow{ text-shadow:0px 1px 1px gray; -webkit-transition: color 0.2s ease-in-out; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35); } .text-shadow2{ text-shadow: 0px 1px 0px rgba(255, 255, 255, .3), 0px -1px 0px rgba(0, 0, 0, .7); } .icon-green{ color:#58A279; color:#389ba4; } i.icon-green.icon-thumbs-up:hover, i.icon-green.icon-thumbs-up:active { color:#58A279; position: relative; top: 0px; } .icon-blue{ color:#315B7E; } .icon-buttonBlue{ color:#006DCC; color:#4183C4; } .icon-lighterYellow{ color:#FFF4D2; } .bg-lighterYellow{ background:#FFF4D2; } .icon-yellow{ color:#FFC14D; } i.icon-yellow:hover, i.icon-yellow:active{ color:#FFC14D; } .icon-white{ color:white; } i.icon-white:hover, i.icon-white:active{ color:#F7F9FC; } .icon-voted{ color: #4183C4; opacity: 0.7; } i.i{ font-size:14px;color:gray; } .txtBold{ font-weight:bold; } .txtUnderline{ text-decoration:underline; } .txt8{ font-size:8px; } .txt10{ font-size:10px; } .txt12{ font-size:12px; } .txt14{ font-size:14px; } .txt15{ font-size:15px; } .txt16{ font-size:16px; } .txt18{ font-size:18px; } .txt19{ font-size:19px; } .txt20{ font-size:20px; } .txt24{ font-size:24px; } .txt26{ font-size:26px; } .txt28{ font-size:28px; } .txt30{ font-size:30px; } .txt32{ font-size:32px; } .txt36{ font-size:36px; } .txt48{ font-size:48px; } .txt60{ font-size:60px; } .txt72{ font-size:72px; } .txt90{ font-size:90px; } .txt180{ font-size:180px; } img.miniThumb{ width:25px; height:25px; } img.smallThumb{ width:40px; height:40px; } img.largeImg{ height:120px; width:120px; } .roundedSpanMini { float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-size:25px 25px; } .roundedSpanSm { float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-size:40px 40px; } .roundedSpanMed { float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-size:40px 40px; -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.4); -moz-box-shadow: inset 0 0 1px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.4); box-shadow: inset 0 0 1px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.4); } .roundedSpanLrg { float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-size:125px 125px; } .roundedSpanXLrg { float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-size:260px 180px; background-repeat:no-repeat; } .roundedImgMini{ vertical-align: bottom; opacity: 0; width:25px; height:25px; } .roundedImgSm{ vertical-align: bottom; opacity: 0; width:40px; height:40px; } .roundedImgMed { vertical-align: bottom; opacity: 0; width:40px; height:40px; } .roundedImgLrg { vertical-align: bottom; opacity: 0; width:125px; height:125px; } .roundedImgXLrg { vertical-align: bottom; opacity: 0; width:260px; height:180px; } .circle .image-wrap { -webkit-border-radius: 50em; -moz-border-radius: 50em; border-radius: 50em; } .card .image-wrap { -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.4); -moz-box-shadow: inset 0 0 1px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.4); box-shadow: inset 0 0 1px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.4); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } .light-embossed .image-wrap { -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.6), inset 0 -3px 0 rgba(255,255,255,.3); -moz-box-shadow: inset 0 0 2px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.6), inset 0 -3px 0 rgba(255,255,255,.3); box-shadow: inset 0 0 2px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.6), inset 0 -3px 0 rgba(255,255,255,.3); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } .embossed .image-wrap { -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -7px 0 rgba(0,0,0,.6), inset 0 -9px 0 rgba(255,255,255,.3); -moz-box-shadow: inset 0 0 2px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -7px 0 rgba(0,0,0,.6), inset 0 -9px 0 rgba(255,255,255,.3); box-shadow: inset 0 0 2px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -7px 0 rgba(0,0,0,.6), inset 0 -9px 0 rgba(255,255,255,.3); -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; } .soft-embossed .image-wrap { -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,1), inset 0 2px 1px rgba(255,255,255,.5), inset 0 -9px 2px rgba(0,0,0,.6), inset 0 -12px 2px rgba(255,255,255,.3); -moz-box-shadow: inset 0 0 4px rgba(0,0,0,1), inset 0 2px 1px rgba(255,255,255,.5), inset 0 -9px 2px rgba(0,0,0,.6), inset 0 -12px 2px rgba(255,255,255,.3); box-shadow: inset 0 0 4px rgba(0,0,0,1), inset 0 2px 1px rgba(255,255,255,.5), inset 0 -9px 2px rgba(0,0,0,.6), inset 0 -12px 2px rgba(255,255,255,.3); -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; } .cutout { color: white; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; } .cutout .image-wrap { -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.2), inset 0 4px 5px rgba(0,0,0,.6), inset 0 1px 0 rgba(0,0,0,.6); -moz-box-shadow: 0 1px 0 rgba(255,255,255,.2), inset 0 4px 5px rgba(0,0,0,.6), inset 0 1px 0 rgba(0,0,0,.6); box-shadow: 0 1px 0 rgba(255,255,255,.2), inset 0 4px 5px rgba(0,0,0,.6), inset 0 1px 0 rgba(0,0,0,.6); -webkit-border-radius: 30em; -moz-border-radius: 30em; border-radius: 30em; } .glowing { color: #fff; -webkit-border-radius: 50em; -moz-border-radius: 50em; border-radius: 50em; } .glowing .image-wrap { -webkit-transition: 1s; -moz-transition: 1s; transition: 1s; -webkit-border-radius: 50em; -moz-border-radius: 50em; border-radius: 50em; } .glowing .image-wrap:hover { -webkit-box-shadow: 0 0 20px rgba(255,255,255,.6), inset 0 0 20px rgba(255,255,255,1); -moz-box-shadow: 0 0 20px rgba(255,255,255,.6), inset 0 0 20px rgba(255,255,255,1); box-shadow: 0 0 20px rgba(255,255,255,.6), inset 0 0 20px rgba(255,255,255,1); -webkit-border-radius: 50em; -moz-border-radius: 50em; border-radius: 50em; } .glossy { color: white; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; } .glossy .image-wrap { -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.5); -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,.5); box-shadow: inset 0 -1px 0 rgba(0,0,0,.5); -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; } .glossy .image-wrap::after { position: absolute; content: ' '; width: 100%; height: 50%; top: 0; left: 0; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, .1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255, 255, 255, 0.7)), color-stop(100%,rgba(255, 255, 255, .1))); background: linear-gradient(top, rgba(255, 255, 255, 0.7) 0%,rgba(255, 255, 255, .1) 100%); } .txtButtonBlue { color:#006DCC; } .txtGray, .resetFormBtn{ color:#93989E; color:gray; } .txtBlue { color: #315B7E; } .txtGreen { color: #58A279; color:#389ba4; } .txtRed { color: #DC143C; } .txtLightestBlue{ color:#F7F9FC; } .oRoyalBlue { background: #0283E0; color: #F7F9FC; } .oGreen { color: #58A279; background: #58A279; } .oRed { color: #DC143C; background: #DC143C; } .oBlue { color: #315B7E; background: #315B7E; } .oYellow { color: #FFC14D; background: #FFC14D; } .oBrown { color: #8B4513; background: #8B4513; } @media (min-width: 979px){ .hidden-phone{ display:inline; } } @media (min-width: 768px){ #libraryNavbar{ } .marg10Top10Bottom{ margin-top:5px ! important; } } @media (max-width: 767px) { #libraryNavbar{ } body { padding-left:5px; padding-right:5px; } ul > li.span4{ width:404px; } } @media (min-width: 768px) and (max-width: 979px) { .navbar-fixed-top { position: fixed; margin-bottom: 18px; } } @media (max-width: 480px) { .media-bar ul li a i, .media-bar ul li form, .media-bar ul li i { margin-top: 0px; } .media-bar ul li a{ padding: 5px 0px 5px 0px; padding:0px; } .ajaxLink{ -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight-color:#F7F9FC; -webkit-tap-highlight-color:#8EC8FF; -webkit-tap-highlight-color: rgba(65,131,196, 0.3); } .container-fluid { padding-left: 0px; padding-right: 0px; } #searchCaretBtn{ height: 30.47618865966797px; } #galleria{ width:100%;margin:0 0%; } #main_content{ padding:0px; } .media-bar ul li a i, .media-bar ul li form, .media-bar ul li i { margin-top: 0px; } .marg10Top10Bottom{ margin:10px 5px 10px 5px ! important; } } .glyphicons i::before { color: #315B7E; font-size: 36px; } .glyphicons i::after{ } [class^="glyph-"], [class*=" glyph-"] { display: inline; width: auto; height: auto; line-height: inherit; vertical-align: baseline; background-image: none; background-position: 0% 0%; background-repeat: repeat; } [class^="glyph-"]:before, [class*=" glyph-"]:before { font-family: Glyphicons; font-weight: normal; font-style: normal; display: inline-block; text-decoration: none; } a [class^="glyph-"], a [class*=" gylph-"] { display: inline-block; text-decoration: none; }clean-css-1.0.12/bench/TP-demo-YUICompressor.css000066400000000000000000007402341217226203200212310ustar00rootroot00000000000000@charset "UTF-8";__CSSCOMMENT__ .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:__CSSCONTENT__;display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x;color:#404040}.ui-widget-content a{color:#404040}.ui-widget-header{font-weight:bold;border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border:1px solid #666}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#fff 25%,#e6e6e6);background-image:-ms-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-o-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:linear-gradient(#fff,#fff 25%,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:.1s linear background-image;-moz-transition:.1s linear background-image;-ms-transition:.1s linear background-image;-o-transition:.1s linear background-image;transition:.1s linear background-image;overflow:visible}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background-position:0 -15px;color:#333;text-decoration:none}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight p,.ui-state-error p,.ui-state-default p{font-size:13px;font-weight:normal;line-height:18px;margin:7px 15px}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{position:relative;margin-bottom:18px;color:#404040;background-color:#eedc94;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fceec1),to(#eedc94));background-image:-moz-linear-gradient(top,#fceec1,#eedc94);background-image:-ms-linear-gradient(top,#fceec1,#eedc94);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fceec1),color-stop(100%,#eedc94));background-image:-webkit-linear-gradient(top,#fceec1,#eedc94);background-image:-o-linear-gradient(top,#fceec1,#eedc94);background-image:linear-gradient(top,#fceec1,#eedc94);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1',endColorstr='#eedc94',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#eedc94 #eedc94 #e4c652;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);text-shadow:0 1px 0 rgba(255,255,255,0.5);border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25)}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{position:relative;margin-bottom:18px;color:#fff;border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#ee5f5b),to(#c43c35));background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-ms-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ee5f5b),color-stop(100%,#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(top,#ee5f5b,#c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#c43c35',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_f6cf3b_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;background:#0064cd;color:#fff}.ui-button{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#fff 25%,#e6e6e6);background-image:-ms-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-o-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:linear-gradient(#fff,#fff 25%,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);padding:5px 14px 6px;margin:0;text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:.1s linear background-image;-moz-transition:.1s linear background-image;-ms-transition:.1s linear background-image;-o-transition:.1s linear background-image;transition:.1s linear background-image;overflow:visible}.ui-button-primary{color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb',endColorstr='#0064cd',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.ui-button-success{color:#fff;background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#62c462),to(#57a957));background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-ms-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#62c462),color-stop(100%,#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(top,#62c462,#57a957);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462',endColorstr='#57a957',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.ui-button-error{color:#fff;background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#ee5f5b),to(#c43c35));background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-ms-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ee5f5b),color-stop(100%,#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(top,#ee5f5b,#c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#c43c35',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.ui-button-icon-only{width:2.2em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px;display:none}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{top:50%;margin-top:-3px;margin-bottom:3px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-state-active{color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb',endColorstr='#0064cd',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.ui-buttonset .ui-button{margin-left:0;margin-right:-.4em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{position:relative;padding:5px 15px;border:0 0 0 1px solid;border-color:white;padding:5px 15px;font-size:18px;text-decoration:none;background:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0;border-bottom:1px solid #ccc}.ui-dialog .ui-dialog-title{float:left;color:#404040;font-weight:bold;margin-top:5px;margin-bottom:5px;padding:5px}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;font-size:20px;font-weight:bold;line-height:13.5px;text-shadow:0 1px 0 #fff;filter:alpha(opacity=25);-khtml-opacity:.25;-moz-opacity:.25;opacity:.25}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;text-indent:9999px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;filter:alpha(opacity=90);-khtml-opacity:.90;-moz-opacity:.90;opacity:.90}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;background-color:#f5f5f5;padding:5px 15px 5px;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;zoom:1;margin-bottom:0}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-dialog-buttonpane .ui-dialog-buttonset .ui-button{color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb',endColorstr='#0064cd',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb',endColorstr='#0064cd',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs .ui-tabs-nav{background:0;border-color:#ddd;border-style:solid;border-width:0 0 1px}.ui-tabs{position:relative;padding:.2em;zoom:1;border:0}.ui-tabs .ui-tabs-nav li:hover,.ui-tabs .ui-tabs-nav li a:hover{background:whiteSmoke;border-bottom:1px solid #ddd;padding-bottom:0;color:#00438a}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;border-bottom:1px solid #DDD}.ui-tabs .ui-tabs-nav li{text-decoration:none;list-style:none;float:left;position:relative;top:1px;padding:0 0 1px 0;white-space:nowrap;background:0;border:0}.ui-tabs-nav .ui-state-default{-webkit-box-shadow:0 0 0 #fff;-moz-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff}.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;cursor:text;padding:0 15px;margin-right:2px;line-height:34px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:0;outline:0}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{background-color:#fff;border:1px solid #ddd;border-bottom-color:#fff;cursor:default;color:gray;outline:0}.ui-tabs .ui-tabs-nav li.ui-tabs-selected:hover{background:#fff;outline:0}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;color:#0069d6;background:0;font-weight:normal;margin-bottom:-1px}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tabs-panel .ui-button{text-decoration:none}.ui-tabs .ui-tabs-hide{display:none!important}.ui-tabs .ui-tabs-nav li{filter:none}.ui-progressbar{height:2em;text-align:left}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb',endColorstr='#0064cd',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.ui-dialog-buttonset .ui-button:nth-child(2){cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#fff 25%,#e6e6e6);background-image:-ms-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-o-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:linear-gradient(#fff,#fff 25%,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);padding:5px 14px 6px;text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:.1s linear all;-moz-transition:.1s linear all;-ms-transition:.1s linear all;-o-transition:.1s linear all;transition:.1s linear all;overflow:visible}__CSSCOMMENT__ 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{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}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,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body{margin:0}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:""}.row:after{clear:both}[class*="span"]{float:left;margin-left:20px}.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:""}.row-fluid:after{clear:both}.row-fluid>[class*="span"]{float:left;margin-left:2.127659574%}.row-fluid>[class*="span"]:first-child{margin-left:0}.row-fluid>.span12{width:99.99999998999999%}.row-fluid>.span11{width:91.489361693%}.row-fluid>.span10{width:82.97872339599999%}.row-fluid>.span9{width:74.468085099%}.row-fluid>.span8{width:65.95744680199999%}.row-fluid>.span7{width:57.446808505%}.row-fluid>.span6{width:48.93617020799999%}.row-fluid>.span5{width:40.425531911%}.row-fluid>.span4{width:31.914893614%}.row-fluid>.span3{width:23.404255317%}.row-fluid>.span2{width:14.89361702%}.row-fluid>.span1{width:6.382978723%}.container{margin-left:auto;margin-right:auto;*zoom:1}.container:before,.container:after{display:table;content:""}.container:after{clear:both}.container-fluid{padding-left:20px;padding-right:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;content:""}.container-fluid:after{clear:both}p{margin:0 0 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px}p small{font-size:11px;color:#999}.lead{margin-bottom:18px;font-size:20px;font-weight:200;line-height:27px}h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;font-weight:bold;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;color:#999}h1{font-size:30px;line-height:36px}h1 small{font-size:18px}h2{font-size:24px;line-height:36px}h2 small{font-size:18px}h3{line-height:27px;font-size:18px}h3 small{font-size:14px}h4,h5,h6{line-height:18px}h4{font-size:14px}h4 small{font-size:12px}h5{font-size:12px}h6{font-size:11px;color:#999;text-transform:uppercase}.page-header{padding-bottom:17px;margin:18px 0;border-bottom:1px solid #eee}.page-header h1{line-height:1}ul,ol{padding:0;margin:0 0 9px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}ul{list-style:disc}ol{list-style:decimal}li{line-height:18px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}dl{margin-bottom:18px}dt,dd{line-height:18px}dt{font-weight:bold;line-height:17px}dd{margin-left:9px}.dl-horizontal dt{float:left;clear:left;width:120px;text-align:right}.dl-horizontal dd{margin-left:130px}hr{margin:18px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}strong{font-weight:bold}em{font-style:italic}.muted{color:#999}abbr[title]{border-bottom:1px dotted #ddd;cursor:help}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 18px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:22.5px}blockquote small{display:block;line-height:18px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-left:0;padding-right:15px;border-left:0;border-right:5px solid #eee}blockquote.pull-right p,blockquote.pull-right small{text-align:right}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:18px;line-height:18px;font-style:normal}small{font-size:100%}cite{font-style:normal}code,pre{padding:0 3px 2px;font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12.025px;line-height:18px;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;white-space:pre;white-space:pre-wrap;word-break:break-all;word-wrap:break-word}pre.prettyprint{margin-bottom:18px}pre code{padding:0;color:inherit;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 18px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333;border:0;border-bottom:1px solid #eee}legend small{font-size:13.5px;color:#999}label,input,button,select,textarea{font-size:13px;font-weight:normal;line-height:18px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px;color:#333}input,textarea,select,.uneditable-input{display:inline-block;width:210px;height:18px;padding:4px;margin-bottom:5px;font-size:13px;line-height:18px;color:#555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.uneditable-textarea{width:auto;height:auto}label input,label textarea,label select{display:block}input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 \9}input[type="image"]{border:0}input[type="file"]{width:auto;padding:initial;line-height:initial;border:initial;background-color:#fff;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type="button"],input[type="reset"],input[type="submit"]{width:auto;height:auto}select,input[type="file"]{height:28px;*margin-top:4px;line-height:28px}input[type="file"]{line-height:18px \9}select{width:220px;background-color:#fff}select[multiple],select[size]{height:auto}input[type="image"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}textarea{height:auto}input[type="hidden"]{display:none}.radio,.checkbox{padding-left:18px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px}.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,textarea{-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;-ms-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}input:focus,textarea:focus{border-color:rgba(65,131,196,0.5);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px rgba(65,131,196,0.4);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px rgba(65,131,196,0.4);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px rgba(65,131,196,0.4);outline:0;outline:thin dotted \9}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.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{float:none;margin-left:0}input,textarea,.uneditable-input{margin-left:0}input.span12,textarea.span12,.uneditable-input.span12{width:930px}input.span11,textarea.span11,.uneditable-input.span11{width:850px}input.span10,textarea.span10,.uneditable-input.span10{width:770px}input.span9,textarea.span9,.uneditable-input.span9{width:690px}input.span8,textarea.span8,.uneditable-input.span8{width:610px}input.span7,textarea.span7,.uneditable-input.span7{width:530px}input.span6,textarea.span6,.uneditable-input.span6{width:450px}input.span5,textarea.span5,.uneditable-input.span5{width:370px}input.span4,textarea.span4,.uneditable-input.span4{width:290px}input.span3,textarea.span3,.uneditable-input.span3{width:210px}input.span2,textarea.span2,.uneditable-input.span2{width:130px}input.span1,textarea.span1,.uneditable-input.span1{width:50px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{background-color:#eee;border-color:#ddd;cursor:not-allowed}.control-group.warning>label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;border-color:#c09853}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:0 0 6px #dbc59e;-moz-box-shadow:0 0 6px #dbc59e;box-shadow: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>label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;border-color:#b94a48}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;box-shadow: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>label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;border-color:#468847}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:0 0 6px #7aba7b;-moz-box-shadow:0 0 6px #7aba7b;box-shadow: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}input:focus:required:invalid,textarea:focus:required:invalid,select:focus:required:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required: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:17px 20px 18px;margin-top:18px;margin-bottom:18px;background-color:#eee;border-top:1px solid #ddd;*zoom:1}.form-actions:before,.form-actions:after{display:table;content:""}.form-actions:after{clear:both}.uneditable-input{display:block;background-color:#fff;border-color:#eee;-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}:-moz-placeholder{color:#999}::-webkit-input-placeholder{color:#999}.help-block,.help-inline{color:#555}.help-block{display:block;margin-bottom:9px}.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px}.input-prepend,.input-append{margin-bottom:5px}.input-prepend input,.input-append input,.input-prepend select,.input-append select,.input-prepend .uneditable-input,.input-append .uneditable-input{*margin-left:0;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-prepend input:focus,.input-append input:focus,.input-prepend select:focus,.input-append select:focus,.input-prepend .uneditable-input:focus,.input-append .uneditable-input:focus{position:relative;z-index:2}.input-prepend .uneditable-input,.input-append .uneditable-input{border-left-color:#ccc}.input-prepend .add-on,.input-append .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:normal;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc}.input-prepend .add-on,.input-append .add-on,.input-prepend .btn,.input-append .btn{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-prepend .active,.input-append .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-append input,.input-append select .uneditable-input{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-append .uneditable-input{border-left-color:#eee;border-right-color:#ccc}.input-append .add-on,.input-append .btn{margin-left:-1px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 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 .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.search-query{margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius: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;margin-bottom:0}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label{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-left:0;margin-right:3px}.control-group{margin-bottom:9px}legend+.control-group{margin-top:18px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:18px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:140px;padding-top:5px;text-align:right}.form-horizontal .controls{margin-left:160px;*display:inline-block;*margin-left:0;*padding-left:20px}.form-horizontal .help-block{margin-top:9px;margin-bottom:0}.form-horizontal .form-actions{padding-left:160px}table{max-width:100%;border-collapse:collapse;border-spacing:0;background-color:transparent}.table{width:100%;margin-bottom:18px}.table th,.table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-left:0;border-collapse:separate;*border-collapse:collapsed;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.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-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0}.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0}.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px}.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}.table tbody tr:hover td,.table tbody tr:hover th{background-color:#f5f5f5}table .span1{float:none;width:44px;margin-left:0}table .span2{float:none;width:124px;margin-left:0}table .span3{float:none;width:204px;margin-left:0}table .span4{float:none;width:284px;margin-left:0}table .span5{float:none;width:364px;margin-left:0}table .span6{float:none;width:444px;margin-left:0}table .span7{float:none;width:524px;margin-left:0}table .span8{float:none;width:604px;margin-left:0}table .span9{float:none;width:684px;margin-left:0}table .span10{float:none;width:764px;margin-left:0}table .span11{float:none;width:844px;margin-left:0}table .span12{float:none;width:924px;margin-left:0}table .span13{float:none;width:1004px;margin-left:0}table .span14{float:none;width:1084px;margin-left:0}table .span15{float:none;width:1164px;margin-left:0}table .span16{float:none;width:1244px;margin-left:0}table .span17{float:none;width:1324px;margin-left:0}table .span18{float:none;width:1404px;margin-left:0}table .span19{float:none;width:1484px;margin-left:0}table .span20{float:none;width:1564px;margin-left:0}table .span21{float:none;width:1644px;margin-left:0}table .span22{float:none;width:1724px;margin-left:0}table .span23{float:none;width:1804px;margin-left:0}table .span24{float:none;width:1884px;margin-left:0}[class^="icon-"]:last-child,[class*=" icon-"]:last-child{*margin-left:0}.icon-white{background-image:url("../img/glyphicons-halflings-white.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{background-position:-384px -120px}.icon-folder-open{background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.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-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;opacity:.3;filter:alpha(opacity=30);content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown:hover .caret,.open.dropdown .caret{opacity:1;filter:alpha(opacity=100)}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;padding:4px 0;margin:0;list-style:none;background-color:#fff;border-color:#ccc;border-color:rgba(0,0,0,0.2);border-style:solid;border-width:1px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-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;*border-right-width:2px;*border-bottom-width:2px}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:8px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff;*width:100%;*margin:-5px 0 5px}.dropdown-menu a{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#333;white-space:nowrap}.dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#fff;text-decoration:none;background-color:#08c}.dropdown.open{*z-index:1000}.dropdown.open .dropdown-toggle{color:#fff;background:#ccc;background:rgba(0,0,0,0.3)}.dropdown.open .dropdown-menu{display:block}.pull-right .dropdown-menu{left:auto;right:0}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:"\2191"}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.typeahead{margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #eee;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0}.fade.in{opacity:1}.collapse{-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-ms-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease;position:relative;overflow:hidden;height:0}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover{color:#000;text-decoration:none;opacity:.4;filter:alpha(opacity=40);cursor:pointer}.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 10px 4px;margin-bottom:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-ms-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',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);filter:progid:dximagetransform.microsoft.gradient(enabled=false);border:1px solid #ccc;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);cursor:pointer;*margin-left:.3em}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#e6e6e6}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover{color:#666;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);background-color:#e6e6e6;background-color:#d9d9d9 \9;outline:0}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;background-color:#e6e6e6;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.btn-large [class^="icon-"]{margin-top:1px}.btn-small{padding:5px 9px;font-size:11px;line-height:16px}.btn-small [class^="icon-"]{margin-top:-1px}.btn-mini{padding:2px 6px;font-size:11px;line-height:14px}.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover,.btn-inverse,.btn-inverse:hover{text-shadow:0 -1px 0 rgba(0,0,0,0.25);color:#fff}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#05c}.btn-primary:active,.btn-primary.active{background-color:#004099 \9}.btn-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-ms-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(top,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450',endColorstr='#f89406',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);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{background-color:#f89406}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-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(top,#ee5f5b,#bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#bd362f',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);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#bd362f}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-ms-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(top,#62c462,#51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462',endColorstr='#51a351',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);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#51a351}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-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(top,#5bc0de,#2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de',endColorstr='#2f96b4',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);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-color:#2f96b4}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{background-color:#414141;background-image:-moz-linear-gradient(top,#555,#222);background-image:-ms-linear-gradient(top,#555,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#555),to(#222));background-image:-webkit-linear-gradient(top,#555,#222);background-image:-o-linear-gradient(top,#555,#222);background-image:linear-gradient(top,#555,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555',endColorstr='#222222',GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#222}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:2px;*padding-bottom:2px}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-group{position:relative;*zoom:1;*margin-left:.3em}.btn-group:before,.btn-group:after{display:table;content:""}.btn-group:after{clear:both}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:9px;margin-bottom:9px}.btn-toolbar .btn-group{display:inline-block;*display:inline;*zoom:1}.btn-group .btn{position:relative;float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.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 .dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);*padding-top:3px;*padding-bottom:3px}.btn-group .btn-mini.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:1px;*padding-bottom:1px}.btn-group .btn-small.dropdown-toggle{*padding-top:4px;*padding-bottom:4px}.btn-group .btn-large.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open{*z-index:1000}.btn-group.open .dropdown-menu{display:block;margin-top:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 1px 6px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 6px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 6px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn .caret{margin-top:7px;margin-left:0}.btn:hover .caret,.open.btn-group .caret{opacity:1;filter:alpha(opacity=100)}.btn-mini .caret{margin-top:5px}.btn-small .caret{margin-top:6px}.btn-large .caret{margin-top:6px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:.75;filter:alpha(opacity=75)}.alert{padding:8px 35px 8px 14px;margin-bottom:18px;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;color:#c09853}.alert-heading{color:inherit}.alert .close{position:relative;top:-2px;right:-21px;line-height:18px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-info{background-color:#d9edf7;border-color:#bce8f1;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}.nav{margin-left:0;margin-bottom:18px;list-style:none}.nav>li>a{display:block}.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:18px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"]{margin-right:2px}.nav-list .divider{height:1px;margin:8px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff;*width:100%;*margin:-5px 0 5px}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:""}.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:18px;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:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover{color:#fff;background-color:#08c}.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-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 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,.nav-pills .dropdown-menu{margin-top:1px;border-width:1px}.nav-pills .dropdown-menu{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-tabs .dropdown-toggle .caret,.nav-pills .dropdown-toggle .caret{border-top-color:#08c;border-bottom-color:#08c;margin-top:6px}.nav-tabs .dropdown-toggle:hover .caret,.nav-pills .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .active .dropdown-toggle .caret,.nav-pills .active .dropdown-toggle .caret{border-top-color:#333;border-bottom-color:#333}.nav>.dropdown.active>a:hover{color:#000;cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>.open.active>a:hover{color:#fff;background-color:#999;border-color:#999}.nav .open .caret,.nav .open.active .caret,.nav .open a:hover .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;content:""}.tabbable:after{clear:both}.tab-content{display:table;width:100%}.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:#eee #ddd #eee #eee}.tabs-left .nav-tabs .active>a,.tabs-left .nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right .nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right .nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right .nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd}.tabs-right .nav-tabs .active>a,.tabs-right .nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.navbar{*position:relative;*z-index:2;overflow:visible;margin-bottom:18px}.navbar-inner{padding-left:20px;padding-right:20px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top,#333,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#222222',GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1)}.navbar .container{width:auto}.btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top,#333,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#222222',GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.btn-navbar:hover,.btn-navbar:active,.btn-navbar.active,.btn-navbar.disabled,.btn-navbar[disabled]{background-color:#222}.btn-navbar:active,.btn-navbar.active{background-color:#080808 \9}.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}.nav-collapse.collapse{height:auto}.navbar{color:#999}.navbar .brand:hover{text-decoration:none}.navbar .brand{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;font-size:20px;font-weight:200;line-height:1;color:#fff}.navbar .navbar-text{margin-bottom:0;line-height:40px}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;content:""}.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{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:6px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:6px;margin-bottom:0}.navbar-search .search-query{padding:4px 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;color:#fff;background-color:#626262;border:1px solid #151515;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-search .search-query:focus,.navbar-search .search-query.focused{padding:5px 10px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);outline:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom: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-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-bottom{bottom:0}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right}.navbar .nav>li{display:block;float:left}.navbar .nav>li>a{float:none;padding:10px 10px 11px;line-height:19px;color:#999;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar .nav>li>a:hover{background-color:transparent;color:#fff;text-decoration:none}.navbar .nav .active>a,.navbar .nav .active>a:hover{color:#fff;text-decoration:none;background-color:#222}.navbar .divider-vertical{height:40px;width:1px;margin:0 9px;overflow:hidden;background-color:#222;border-right:1px solid #333}.navbar .nav.pull-right{margin-left:10px;margin-right:0}.navbar .dropdown-menu{margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.navbar .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 .dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:10px}.navbar-fixed-bottom .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 .dropdown-menu:after{border-top:6px solid #fff;border-bottom:0;bottom:-6px;top:auto}.navbar .nav .dropdown-toggle .caret,.navbar .nav .open.dropdown .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar .nav .active .caret{opacity:1;filter:alpha(opacity=100)}.navbar .nav .open>.dropdown-toggle,.navbar .nav .active>.dropdown-toggle,.navbar .nav .open.active>.dropdown-toggle{background-color:transparent}.navbar .nav .active>.dropdown-toggle:hover{color:#fff}.navbar .nav.pull-right .dropdown-menu,.navbar .nav .dropdown-menu.pull-right{left:auto;right:0}.navbar .nav.pull-right .dropdown-menu:before,.navbar .nav .dropdown-menu.pull-right:before{left:auto;right:12px}.navbar .nav.pull-right .dropdown-menu:after,.navbar .nav .dropdown-menu.pull-right:after{left:auto;right:13px}.breadcrumb{padding:7px 14px;margin:0 0 18px;list-style:none;background-color:#fbfbfb;background-image:-moz-linear-gradient(top,#fff,#f5f5f5);background-image:-ms-linear-gradient(top,#fff,#f5f5f5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fff,#f5f5f5);background-image:-o-linear-gradient(top,#fff,#f5f5f5);background-image:linear-gradient(top,#fff,#f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f5f5',GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.breadcrumb li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #fff}.breadcrumb .divider{padding:0 5px;color:#999}.breadcrumb .active a{color:#333}.pagination{height:36px;margin:18px 0}.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-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 li{display:inline}.pagination a{float:left;padding:0 14px;line-height:34px;text-decoration:none;border:1px solid #ddd;border-left-width:0}.pagination a:hover,.pagination .active a{background-color:#f5f5f5}.pagination .active a{color:#999;cursor:default}.pagination .disabled span,.pagination .disabled a,.pagination .disabled a:hover{color:#999;background-color:transparent;cursor:default}.pagination li:first-child a{border-left-width:1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.pagination li:last-child a{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pager{margin-left:0;margin-bottom:18px;list-style:none;text-align:center;*zoom:1}.pager:before,.pager:after{display:table;content:""}.pager:after{clear:both}.pager li{display:inline}.pager a{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 a:hover{text-decoration:none;background-color:#f5f5f5}.pager .next a{float:right}.pager .previous a{float:left}.pager .disabled a,.pager .disabled a:hover{color:#999;background-color:#fff;cursor:default}.modal-open .dropdown-menu{z-index:2050}.modal-open .dropdown.open{*z-index:2050}.modal-open .popover{z-index:2060}.modal-open .tooltip{z-index:2070}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.5;filter:alpha(opacity=50)}.modal{position:fixed;top:50%;left:50%;z-index:1050;overflow:auto;width:560px;margin:-250px 0 0 -280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-ms-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:50%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-body{overflow-y:auto;max-height:400px;padding:15px}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1}.modal-footer:before,.modal-footer:after{display:table;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-2px}.tooltip.right{margin-left:2px}.tooltip.bottom{margin-top:2px}.tooltip.left{margin-left:-2px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;padding:5px}.popover.top{margin-top:-5px}.popover.right{margin-left:5px}.popover.bottom{margin-top:5px}.popover.left{margin-left:-5px}.popover.top .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000}.popover.bottom .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}.popover .arrow{position:absolute;width:0;height:0}.popover-inner{padding:3px;width:280px;overflow:hidden;background:#000;background:rgba(0,0,0,0.8);-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)}.popover-title{padding:9px 15px;line-height:1;background-color:#f5f5f5;border-bottom:1px solid #eee;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.popover-content{padding:14px;background-color:#fff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;content:""}.thumbnails:after{clear:both}.thumbnails>li{float:left;margin:0 0 18px 20px}.thumbnail{display:block;padding:4px;line-height:1;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.075);box-shadow:0 1px 1px rgba(0,0,0,0.075)}a.thumbnail:hover{border-color:#08c;-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}.label{padding:1px 4px 2px;font-size:10.998px;font-weight:bold;line-height:13px;color:#fff;vertical-align:middle;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.label:hover{color:#fff;text-decoration:none}.label-important{background-color:#b94a48}.label-important:hover{background-color:#953b39}.label-warning{background-color:#f89406}.label-warning:hover{background-color:#c67605}.label-success{background-color:#468847}.label-success:hover{background-color:#356635}.label-info{background-color:#3a87ad}.label-info:hover{background-color:#2d6987}.label-inverse{background-color:#333}.label-inverse:hover{background-color:#1a1a1a}.badge{padding:1px 9px 2px;font-size:12.025px;font-weight:bold;white-space:nowrap;color:#fff;background-color:#999;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.badge-error{background-color:#b94a48}.badge-error:hover{background-color:#953b39}.badge-warning{background-color:#f89406}.badge-warning:hover{background-color:#c67605}.badge-success{background-color:#468847}.badge-success:hover{background-color:#356635}.badge-info{background-color:#3a87ad}.badge-info:hover{background-color:#2d6987}.badge-inverse{background-color:#333}.badge-inverse:hover{background-color:#1a1a1a}@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@-moz-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@-ms-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-ms-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(top,#f5f5f5,#f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#f9f9f9',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:18px;color:#fff;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:-ms-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(top,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf',endColorstr='#0480be',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;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-ms-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.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:-ms-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;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-ms-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(top,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#c43c35',GradientType=0)}.progress-danger.progress-striped .bar{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:-ms-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{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-ms-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(top,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462',endColorstr='#57a957',GradientType=0)}.progress-success.progress-striped .bar{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:-ms-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{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-ms-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(top,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de',endColorstr='#339bb9',GradientType=0)}.progress-info.progress-striped .bar{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:-ms-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{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-ms-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(top,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450',endColorstr='#f89406',GradientType=0)}.progress-warning.progress-striped .bar{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:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:18px}.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-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:18px;line-height:1}.carousel-inner{overflow:hidden;width:100%;position:relative}.carousel .item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-ms-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel .item>img{display:block;line-height:1}.carousel .active,.carousel .next,.carousel .prev{display:block}.carousel .active{left:0}.carousel .next,.carousel .prev{position:absolute;top:0;width:100%}.carousel .next{left:100%}.carousel .prev{left:-100%}.carousel .next.left,.carousel .prev.right{left:0}.carousel .active.left{left:-100%}.carousel .active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{left:auto;right:15px}.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:10px 15px 5px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{color:#fff}.hero-unit{padding:60px;margin-bottom:30px;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px}.hero-unit p{font-size:18px;font-weight:200;line-height:27px;color:inherit}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}__CSSCOMMENT__ .clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.hidden{display:none;visibility:hidden}.visible-phone{display:none}.visible-tablet{display:none}.visible-desktop{display:block}.hidden-phone{display:block}.hidden-tablet{display:block}.hidden-desktop{display:none}@media(max-width:767px){.visible-phone{display:block}.hidden-phone{display:none}.hidden-desktop{display:block}.visible-desktop{display:none}}@media(min-width:768px) and (max-width:979px){.visible-tablet{display:block}.hidden-tablet{display:none}.hidden-desktop{display:block}.visible-desktop{display:none}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:18px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-group>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}.modal{position:absolute;top:10px;left:10px;right:10px;width:auto;margin:0}.modal.fade.in{top:auto}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media(max-width:767px){body{padding-left:20px;padding-right:20px}.navbar-fixed-top{margin-left:-20px;margin-right:-20px}.container{width:auto}.row-fluid{width:100%}.row{margin-left:0}.row>[class*="span"],.row-fluid>[class*="span"]{float:none;display:block;width:auto;margin:0}.thumbnails [class*="span"]{width:auto}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.input-prepend input[class*="span"],.input-append input[class*="span"]{width:auto}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:""}.row:after{clear:both}[class*="span"]{float:left;margin-left:20px}.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:""}.row-fluid:after{clear:both}.row-fluid>[class*="span"]{float:left;margin-left:2.762430939%}.row-fluid>[class*="span"]:first-child{margin-left:0}.row-fluid>.span12{width:99.999999993%}.row-fluid>.span11{width:91.436464082%}.row-fluid>.span10{width:82.87292817100001%}.row-fluid>.span9{width:74.30939226%}.row-fluid>.span8{width:65.74585634900001%}.row-fluid>.span7{width:57.182320438000005%}.row-fluid>.span6{width:48.618784527%}.row-fluid>.span5{width:40.055248616%}.row-fluid>.span4{width:31.491712705%}.row-fluid>.span3{width:22.928176794%}.row-fluid>.span2{width:14.364640883%}.row-fluid>.span1{width:5.801104972%}input,textarea,.uneditable-input{margin-left:0}input.span12,textarea.span12,.uneditable-input.span12{width:714px}input.span11,textarea.span11,.uneditable-input.span11{width:652px}input.span10,textarea.span10,.uneditable-input.span10{width:590px}input.span9,textarea.span9,.uneditable-input.span9{width:528px}input.span8,textarea.span8,.uneditable-input.span8{width:466px}input.span7,textarea.span7,.uneditable-input.span7{width:404px}input.span6,textarea.span6,.uneditable-input.span6{width:342px}input.span5,textarea.span5,.uneditable-input.span5{width:280px}input.span4,textarea.span4,.uneditable-input.span4{width:218px}input.span3,textarea.span3,.uneditable-input.span3{width:156px}input.span2,textarea.span2,.uneditable-input.span2{width:94px}input.span1,textarea.span1,.uneditable-input.span1{width:32px}}@media(max-width:979px){body{padding-top:0}.navbar-fixed-top{position:static;margin-bottom:18px}.navbar-fixed-top .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px}.navbar .nav-collapse{clear:left}.navbar .nav{float:none;margin:0 0 9px}.navbar .nav>li{float:none}.navbar .nav>li>a{margin-bottom:2px}.navbar .nav>.divider-vertical{display:none}.navbar .nav .nav-header{color:#999;text-shadow:none}.navbar .nav>li>a,.navbar .dropdown-menu a{padding:6px 15px;font-weight:bold;color:#999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.navbar .dropdown-menu li+li a{margin-bottom:2px}.navbar .nav>li>a:hover,.navbar .dropdown-menu a:hover{background-color:#222}.navbar .dropdown-menu{position:static;top:auto;left:auto;float:none;display:block;max-width:none;margin:0 15px;padding:0;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}.navbar .dropdown-menu:before,.navbar .dropdown-menu:after{display:none}.navbar .dropdown-menu .divider{display:none}.navbar-form,.navbar-search{float:none;padding:9px 15px;margin:9px 0;border-top:1px solid #222;border-bottom:1px solid #222;-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 .nav.pull-right{float:none;margin-left:0}.navbar-static .navbar-inner{padding-left:10px;padding-right:10px}.btn-navbar{display:block}.nav-collapse{overflow:hidden;height:0}}@media(min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;content:""}.row:after{clear:both}[class*="span"]{float:left;margin-left:30px}.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:""}.row-fluid:after{clear:both}.row-fluid>[class*="span"]{float:left;margin-left:2.564102564%}.row-fluid>[class*="span"]:first-child{margin-left:0}.row-fluid>.span12{width:100%}.row-fluid>.span11{width:91.45299145300001%}.row-fluid>.span10{width:82.905982906%}.row-fluid>.span9{width:74.358974359%}.row-fluid>.span8{width:65.81196581200001%}.row-fluid>.span7{width:57.264957265%}.row-fluid>.span6{width:48.717948718%}.row-fluid>.span5{width:40.170940171000005%}.row-fluid>.span4{width:31.623931624%}.row-fluid>.span3{width:23.076923077%}.row-fluid>.span2{width:14.529914530000001%}.row-fluid>.span1{width:5.982905983%}input,textarea,.uneditable-input{margin-left:0}input.span12,textarea.span12,.uneditable-input.span12{width:1160px}input.span11,textarea.span11,.uneditable-input.span11{width:1060px}input.span10,textarea.span10,.uneditable-input.span10{width:960px}input.span9,textarea.span9,.uneditable-input.span9{width:860px}input.span8,textarea.span8,.uneditable-input.span8{width:760px}input.span7,textarea.span7,.uneditable-input.span7{width:660px}input.span6,textarea.span6,.uneditable-input.span6{width:560px}input.span5,textarea.span5,.uneditable-input.span5{width:460px}input.span4,textarea.span4,.uneditable-input.span4{width:360px}input.span3,textarea.span3,.uneditable-input.span3{width:260px}input.span2,textarea.span2,.uneditable-input.span2{width:160px}input.span1,textarea.span1,.uneditable-input.span1{width:60px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}}@font-face{font-family:'FontAwesome';src:url('/assets/thirdParty/FortAwesome-Font-Awesome-12c7cc8/font/fontawesome-webfont.eot');src:url('/assets/thirdParty/FortAwesome-Font-Awesome-12c7cc8/font/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),url('/assets/thirdParty/FortAwesome-Font-Awesome-12c7cc8/font/fontawesome-webfont.woff') format('woff'),url('/assets/thirdParty/FortAwesome-Font-Awesome-12c7cc8/font/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"}__CSSCOMMENT__ html,html .halflings{-webkit-font-smoothing:antialiased!important}@font-face{font-family:'Glyphicons';src:url('/assets/thirdParty/glyphicons_pro/glyphicons/web/html_css/html_css/fonts/glyphicons-regular.eot');src:url('/assets/thirdParty/glyphicons_pro/glyphicons/web/html_css/fonts/glyphicons-regular.eot?#iefix') format('embedded-opentype'),url('/assets/thirdParty/glyphicons_pro/glyphicons/web/html_css/fonts/glyphicons-regular.woff') format('woff'),url('/assets/thirdParty/glyphicons_pro/glyphicons/web/html_css/fonts/glyphicons-regular.ttf') format('truetype'),url('/assets/thirdParty/glyphicons_pro/glyphicons/web/html_css/fonts/glyphicons-regular.svg#glyphicons_halflingsregular') format('svg');font-weight:normal;font-style:normal}.glyphicons{display:inline-block;position:relative;padding:5px 0 5px 35px;color:#1d1d1b;text-decoration:none;*display:inline;*zoom:1}.glyphicons i::before{position:absolute;left:0;top:0;font:24px/1em 'Glyphicons';font-style:normal;color:#1d1d1b}.glyphicons.white i:before{color:#fff}.glyphicons.glass i:before,.glyph-glass:before{content:"\e001"}.glyphicons.leaf i:before{content:"\e002"}.glyphicons.dog i:before{content:"\e003"}.glyphicons.user i:before,.glyph-user:before{content:"\e004"}.glyphicons.girl i:before{content:"\e005"}.glyphicons.car i:before{content:"\e006"}.glyphicons.user_add i:before,.glyph-user_add:before{content:"\e007"}.glyphicons.user_remove i:before,.glyph-user_remove:before{content:"\e008"}.glyphicons.film i:before,.glyph-film:before{content:"\e009"}.glyphicons.magic i:before,.glyph-magic:before{content:"\e010"}.glyphicons.envelope i:before{content:"\2709"}.glyphicons.camera i:before,.glyph-camera:before{content:"\e012"}.glyphicons.heart i:before,.glyph-heart:before{content:"\e013"}.glyphicons.beach_umbrella i:before{content:"\e014"}.glyphicons.train i:before{content:"\e015"}.glyphicons.print i:before{content:"\e016"}.glyphicons.bin i:before{content:"\e017"}.glyphicons.music i:before,.glyph-music:before{content:"\e018"}.glyphicons.note i:before,.glyph-note:before{content:"\e019"}.glyphicons.heart_empty i:before,.glyph-heart_empty:before{content:"\e020"}.glyphicons.home i:before,.glyph-home:before{content:"\e021"}.glyphicons.snowflake i:before{content:"\2744"}.glyphicons.fire i:before{content:"\e023"}.glyphicons.magnet i:before{content:"\e024"}.glyphicons.parents i:before,.glyph-parents:before{content:"\e025"}.glyphicons.binoculars i:before{content:"\e026"}.glyphicons.road i:before,.glyph-road:before{content:"\e027"}.glyphicons.search i:before,.glyph-search:before{content:"\e028"}.glyphicons.cars i:before{content:"\e029"}.glyphicons.notes_2 i:before{content:"\e030"}.glyphicons.pencil i:before,.glyph-pencil:before{content:"\270F"}.glyphicons.bus i:before{content:"\e032"}.glyphicons.wifi_alt i:before{content:"\e033"}.glyphicons.luggage i:before,.glyph-luggage:before{content:"\e034"}.glyphicons.old_man i:before{content:"\e035"}.glyphicons.woman i:before,.glyph-woman:before{content:"\e036"}.glyphicons.file i:before,.glyph-file:before{content:"\e037"}.glyphicons.coins i:before,.glyph-coins:before{content:"\e038"}.glyphicons.airplane i:before{content:"\2708"}.glyphicons.notes i:before{content:"\e040"}.glyphicons.stats i:before,.glyph-stats:before{content:"\e041"}.glyphicons.charts i:before,.glyph-charts:before{content:"\e042"}.glyphicons.pie_chart i:before,.glyph-pie_chart:before{content:"\e043"}.glyphicons.group i:before,.glyph-group:before{content:"\e044"}.glyphicons.keys i:before{content:"\e045"}.glyphicons.calendar i:before{content:"\e046"}.glyphicons.router i:before{content:"\e047"}.glyphicons.camera_small i:before{content:"\e048"}.glyphicons.dislikes i:before{content:"\e049"}.glyphicons.star i:before{content:"\e050"}.glyphicons.link i:before{content:"\e051"}.glyphicons.eye_open i:before,.glyph-eye_open:before{content:"\e052"}.glyphicons.eye_close i:before,.glyph-eye_close:before{content:"\e053"}.glyphicons.alarm i:before{content:"\e054"}.glyphicons.clock i:before,.glyph-clock:before{content:"\e055"}.glyphicons.stopwatch i:before{content:"\e056"}.glyphicons.projector i:before{content:"\e057"}.glyphicons.history i:before,.glyph-history:before{content:"\e058"}.glyphicons.truck i:before{content:"\e059"}.glyphicons.cargo i:before{content:"\e060"}.glyphicons.compass i:before{content:"\e061"}.glyphicons.keynote i:before{content:"\e062"}.glyphicons.paperclip i:before,.glyph-paperclip:before{content:"\e063"}.glyphicons.power i:before,.glyph-power:before{content:"\e064"}.glyphicons.lightbulb i:before,.glyph-lightbulb:before{content:"\e065"}.glyphicons.tag i:before,.glyph-tag:before{content:"\e066"}.glyphicons.tags i:before,.glyph-tags:before{content:"\e067"}.glyphicons.cleaning i:before{content:"\e068"}.glyphicons.ruller i:before{content:"\e069"}.glyphicons.gift i:before,.glyph-gift:before{content:"\e070"}.glyphicons.umbrella i:before{content:"\2602"}.glyphicons.book i:before,.glyph-book:before{content:"\e072"}.glyphicons.bookmark i:before,.glyph-bookmark:before{content:"\e073"}.glyphicons.wifi i:before{content:"\e074"}.glyphicons.cup i:before,.glyph-cup:before{content:"\e075"}.glyphicons.stroller i:before{content:"\e076"}.glyphicons.headphones i:before,.glyph-headphones:before{content:"\e077"}.glyphicons.headset i:before{content:"\e078"}.glyphicons.warning_sign i:before,.glyph-warning_sign:before{content:"\e079"}.glyphicons.signal i:before{content:"\e080"}.glyphicons.retweet i:before{content:"\e081"}.glyphicons.refresh i:before,.glyph-refresh:before{content:"\e082"}.glyphicons.roundabout i:before,.glyph-roundabout:before{content:"\e083"}.glyphicons.random i:before,.glyph-random:before{content:"\e084"}.glyphicons.heat i:before{content:"\e085"}.glyphicons.repeat i:before,.glyph-repeat:before{content:"\e086"}.glyphicons.display i:before{content:"\e087"}.glyphicons.log_book i:before{content:"\e088"}.glyphicons.adress_book i:before{content:"\e089"}.glyphicons.building i:before{content:"\e090"}.glyphicons.eyedropper i:before{content:"\e091"}.glyphicons.adjust i:before{content:"\e092"}.glyphicons.tint i:before{content:"\e093"}.glyphicons.crop i:before{content:"\e094"}.glyphicons.vector_path_square i:before{content:"\e095"}.glyphicons.vector_path_circle i:before{content:"\e096"}.glyphicons.vector_path_polygon i:before{content:"\e097"}.glyphicons.vector_path_line i:before{content:"\e098"}.glyphicons.vector_path_curve i:before{content:"\e099"}.glyphicons.vector_path_all i:before{content:"\e100"}.glyphicons.font i:before,.glyph-font:before{content:"\e101"}.glyphicons.italic i:before,.glyph-italic:before{content:"\e102"}.glyphicons.bold i:before,.glyph-bold:before{content:"\e103"}.glyphicons.text_underline i:before,.glyph-text_underline:before{content:"\e104"}.glyphicons.text_strike i:before{content:"\e105"}.glyphicons.text_height i:before{content:"\e106"}.glyphicons.text_width i:before{content:"\e107"}.glyphicons.text_resize i:before,.glyph-text_resize:before{content:"\e108"}.glyphicons.left_indent i:before{content:"\e109"}.glyphicons.right_indent i:before{content:"\e110"}.glyphicons.align_left i:before{content:"\e111"}.glyphicons.align_center i:before{content:"\e112"}.glyphicons.align_right i:before{content:"\e113"}.glyphicons.justify i:before{content:"\e114"}.glyphicons.list i:before,.glyph-list:before{content:"\e115"}.glyphicons.text_smaller i:before,.glyph-text_smaller:before{content:"\e116"}.glyphicons.text_bigger i:before,.glyph-text_bigger:before{content:"\e117"}.glyphicons.embed i:before,.glyph-embed:before{content:"\e118"}.glyphicons.embed_close i:before,.glyph-embed_close:before{content:"\e119"}.glyphicons.table i:before,.glyph-table:before{content:"\e120"}.glyphicons.message_full i:before,.glyph-message_full:before{content:"\e121"}.glyphicons.message_empty i:before,.glyph-message_empty:before{content:"\e122"}.glyphicons.message_in i:before,.glyph-message_in:before{content:"\e123"}.glyphicons.message_out i:before,.glyph-message_out:before{content:"\e124"}.glyphicons.message_plus i:before,.glyph-message_plus:before{content:"\e125"}.glyphicons.message_minus i:before,.glyph-message_minus:before{content:"\e126"}.glyphicons.message_ban i:before,.glyph-message_ban:before{content:"\e127"}.glyphicons.message_flag i:before,.glyph-message_flag:before{content:"\e128"}.glyphicons.message_lock i:before,.glyph-message_lock:before{content:"\e129"}.glyphicons.message_new i:before,.glyph-message_new:before{content:"\e130"}.glyphicons.inbox i:before,.glyph-inbox:before{content:"\e131"}.glyphicons.inbox_plus i:before,.glyph-inbox_plus:before{content:"\e132"}.glyphicons.inbox_minus i:before,.glyph-inbox_minus:before{content:"\e133"}.glyphicons.inbox_lock i:before,.glyph-inbox_lock:before{content:"\e134"}.glyphicons.inbox_in i:before,.glyph-inbox_in:before{content:"\e135"}.glyphicons.inbox_out i:before,.glyph-inbox_out:before{content:"\e136"}.glyphicons.cogwheel i:before,.glyph-cogwheel:before{content:"\e137"}.glyphicons.cogwheels i:before,.glyph-cogwheels:before{content:"\e138"}.glyphicons.picture i:before,.glyph-picture:before{content:"\e139"}.glyphicons.adjust_alt i:before{content:"\e140"}.glyphicons.database_lock i:before{content:"\e141"}.glyphicons.database_plus i:before{content:"\e142"}.glyphicons.database_minus i:before{content:"\e143"}.glyphicons.database_ban i:before{content:"\e144"}.glyphicons.folder_open i:before,.glyph-folder_open:before{content:"\e145"}.glyphicons.folder_plus i:before,.glyph-folder_plus:before{content:"\e146"}.glyphicons.folder_minus i:before,.glyph-folder_minus:before{content:"\e147"}.glyphicons.folder_lock i:before{content:"\e148"}.glyphicons.folder_flag i:before{content:"\e149"}.glyphicons.folder_new i:before,.glyph-folder_new:before{content:"\e150"}.glyphicons.edit i:before,.glyph-edit:before{content:"\e151"}.glyphicons.new_window i:before,.glyph-new_window:before{content:"\e152"}.glyphicons.check i:before{content:"\e153"}.glyphicons.unchecked i:before{content:"\e154"}.glyphicons.more_windows i:before,.glyph-more_windows:before{content:"\e155"}.glyphicons.show_big_thumbnails i:before{content:"\e156"}.glyphicons.show_thumbnails i:before,.glyph-show_thumbnails:before{content:"\e157"}.glyphicons.show_thumbnails_with_lines i:before{content:"\e158"}.glyphicons.show_lines i:before{content:"\e159"}.glyphicons.playlist i:before,.glyph-playlist:before{content:"\e160"}.glyphicons.imac i:before{content:"\e161"}.glyphicons.macbook i:before{content:"\e162"}.glyphicons.ipad i:before{content:"\e163"}.glyphicons.iphone i:before{content:"\e164"}.glyphicons.iphone_transfer i:before{content:"\e165"}.glyphicons.iphone_exchange i:before{content:"\e166"}.glyphicons.ipod i:before{content:"\e167"}.glyphicons.ipod_shuffle i:before{content:"\e168"}.glyphicons.ear_plugs i:before{content:"\e169"}.glyphicons.phone i:before{content:"\e170"}.glyphicons.step_backward i:before,.glyph-step_backward:before{content:"\e171"}.glyphicons.fast_backward i:before,.glyph-fast_backward:before{content:"\e172"}.glyphicons.rewind i:before,.glyph-rewind:before{content:"\e173"}.glyphicons.play i:before,.glyph-play:before,.galleria-play{content:"\e174"}.glyphicons.pause i:before,.glyph-pause:before{content:"\e175"}.glyphicons.stop i:before,.glyph-stop:before{content:"\e176"}.glyphicons.forward i:before,.glyph-forward:before{content:"\e177"}.glyphicons.fast_forward i:before,.glyph-fast_forward:before{content:"\e178"}.glyphicons.step_forward i:before,.glyph-step_forward:before{content:"\e179"}.glyphicons.eject i:before{content:"\e180"}.glyphicons.facetime_video i:before{content:"\e181"}.glyphicons.download_alt i:before{content:"\e182"}.glyphicons.mute i:before,.glyph-mute:before{content:"\e183"}.glyphicons.volume_down i:before,.glyph-volume_down:before{content:"\e184"}.glyphicons.volume_up i:before,.glyph-volume_up:before{content:"\e185"}.glyphicons.screenshot i:before{content:"\e186"}.glyphicons.move i:before,.glyph-move:before{content:"\e187"}.glyphicons.more i:before,.glyph-more:before{content:"\e188"}.glyphicons.brightness_reduce i:before{content:"\e189"}.glyphicons.brightness_increase i:before{content:"\e190"}.glyphicons.circle_plus i:before,.glyph-circle_plus:before{content:"\e191"}.glyphicons.circle_minus i:before,.glyph-circle_minus:before{content:"\e192"}.glyphicons.circle_remove i:before,.glyph-circle_remove:before{content:"\e193"}.glyphicons.circle_ok i:before,.glyph-circle_ok:before{content:"\e194"}.glyphicons.circle_question_mark i:before,.glyph-circle_question_mark:before{content:"\e195"}.glyphicons.circle_info i:before,.glyph-circle_info:before{content:"\e196"}.glyphicons.circle_exclamation_mark i:before,.glyph-exclamation_mark:before{content:"\e197"}.glyphicons.remove i:before,.glyph-remove:before{content:"\e198"}.glyphicons.ok i:before,.glyph-ok:before{content:"\e199"}.glyphicons.ban i:before,.glyph-ban:before{content:"\e200"}.glyphicons.download i:before,.glyph-download:before{content:"\e201"}.glyphicons.upload i:before,.glyph-upload:before{content:"\e202"}.glyphicons.shopping_cart i:before,.glyph-shopping_cart:before{content:"\e203"}.glyphicons.lock i:before,.glyph-lock:before{content:"\e204"}.glyphicons.unlock i:before,.glyph-unlock:before{content:"\e205"}.glyphicons.electricity i:before{content:"\e206"}.glyphicons.ok_2 i:before,.glyph-ok_2:before{content:"\e207"}.glyphicons.remove_2 i:before,.glyph-remove_2:before{content:"\e208"}.glyphicons.cart_out i:before{content:"\e209"}.glyphicons.cart_in i:before{content:"\e210"}.glyphicons.left_arrow i:before,.glyph-left_arrow:before{content:"\e211"}.glyphicons.right_arrow i:before,.glyph-right_arrow:before{content:"\e212"}.glyphicons.down_arrow i:before,.glyph-down_arrow:before{content:"\e213"}.glyphicons.up_arrow i:before,.glyph-up_arrow:before{content:"\e214"}.glyphicons.resize_small i:before,.glyph-resize_small:before{content:"\e215"}.glyphicons.resize_full i:before,.glyph-resize_full:before{content:"\e216"}.glyphicons.circle_arrow_left i:before,.glyph-circle_arrow_left:before{content:"\e217"}.glyphicons.circle_arrow_right i:before,.glyph-circle_arrow_right:before{content:"\e218"}.glyphicons.circle_arrow_top i:before,.glyph-circle_arrow_top:before{content:"\e219"}.glyphicons.circle_arrow_down i:before,.glyph-circle_arrow_down:before{content:"\e220"}.glyphicons.play_button i:before,.glyph-play_button:before{content:"\e221"}.glyphicons.unshare i:before,.glyph-unshare:before{content:"\e222"}.glyphicons.share i:before,.glyph-share:before{content:"\e223"}.glyphicons.chevron-right i:before,.glyph-chevron-right:before{content:"\e224"}.glyphicons.chevron-left i:before,.glyph-chevron-left:before{content:"\e225"}.glyphicons.bluetooth i:before{content:"\e226"}.glyphicons.euro i:before{content:"\20AC"}.glyphicons.usd i:before{content:"\e228"}.glyphicons.gbp i:before{content:"\e229"}.glyphicons.retweet_2 i:before{content:"\e230"}.glyphicons.moon i:before{content:"\e231"}.glyphicons.sun i:before{content:"\2609"}.glyphicons.cloud i:before{content:"\2601"}.glyphicons.direction i:before{content:"\e234"}.glyphicons.brush i:before{content:"\e235"}.glyphicons.pen i:before{content:"\e236"}.glyphicons.zoom_in i:before,.glyph-zoom_in:before{content:"\e237"}.glyphicons.zoom_out i:before,.glyph-zoom_out:before{content:"\e238"}.glyphicons.pin i:before{content:"\e239"}.glyphicons.albums i:before{content:"\e240"}.glyphicons.rotation_lock i:before{content:"\e241"}.glyphicons.flash i:before{content:"\e242"}.glyphicons.google_maps i:before{content:"\e243"}.glyphicons.anchor i:before{content:"\2693"}.glyphicons.conversation i:before,.glyph-conversation:before{content:"\e245"}.glyphicons.chat i:before{content:"\e246"}.glyphicons.male i:before{content:"\e247"}.glyphicons.female i:before{content:"\e248"}.glyphicons.asterisk i:before,.glyph-asterisk:before{content:"\002A"}.glyphicons.divide i:before{content:"\00F7"}.glyphicons.snorkel_diving i:before{content:"\e251"}.glyphicons.scuba_diving i:before{content:"\e252"}.glyphicons.oxygen_bottle i:before{content:"\e253"}.glyphicons.fins i:before{content:"\e254"}.glyphicons.fishes i:before{content:"\e255"}.glyphicons.boat i:before{content:"\e256"}.glyphicons.delete i:before,.glyph-delete:before{content:"\e257"}.glyphicons.sheriffs_star i:before{content:"\e258"}.glyphicons.qrcode i:before{content:"\e259"}.glyphicons.barcode i:before{content:"\e260"}.glyphicons.pool i:before{content:"\e261"}.glyphicons.buoy i:before{content:"\e262"}.glyphicons.spade i:before{content:"\e263"}.glyphicons.bank i:before,.glyph-bank:before{content:"\e264"}.glyphicons.vcard i:before{content:"\e265"}.glyphicons.electrical_plug i:before{content:"\e266"}.glyphicons.flag i:before,.glyph-flag:before{content:"\e267"}.glyphicons.credit_card i:before,.glyph-credit_card:before{content:"\e268"}.glyphicons.keyboard-wireless i:before{content:"\e269"}.glyphicons.keyboard-wired i:before{content:"\e270"}.glyphicons.shield i:before{content:"\e271"}.glyphicons.ring i:before{content:"\02DA"}.glyphicons.cake i:before{content:"\e273"}.glyphicons.drink i:before{content:"\e274"}.glyphicons.beer i:before{content:"\e275"}.glyphicons.fast_food i:before{content:"\e276"}.glyphicons.cutlery i:before{content:"\e277"}.glyphicons.pizza i:before{content:"\e278"}.glyphicons.birthday_cake i:before{content:"\e279"}.glyphicons.tablet i:before{content:"\e280"}.glyphicons.settings i:before{content:"\e281"}.glyphicons.bullets i:before{content:"\e282"}.glyphicons.cardio i:before{content:"\e283"}.glyphicons.t-shirt i:before{content:"\e284"}.glyphicons.pants i:before{content:"\e285"}.glyphicons.sweater i:before{content:"\e286"}.glyphicons.fabric i:before{content:"\e287"}.glyphicons.leather i:before{content:"\e288"}.glyphicons.scissors i:before{content:"\e289"}.glyphicons.bomb i:before{content:"\e290"}.glyphicons.skull i:before{content:"\e291"}.glyphicons.celebration i:before{content:"\e292"}.glyphicons.tea_kettle i:before{content:"\e293"}.glyphicons.french_press i:before{content:"\e294"}.glyphicons.coffe_cup i:before{content:"\e295"}.glyphicons.pot i:before{content:"\e296"}.glyphicons.grater i:before{content:"\e297"}.glyphicons.kettle i:before{content:"\e298"}.glyphicons.hospital i:before{content:"\e299"}.glyphicons.hospital_h i:before{content:"\e300"}.glyphicons.microphone i:before,.glyph-microphone:before{content:"\e301"}.glyphicons.webcam i:before{content:"\e302"}.glyphicons.temple_christianity_church i:before{content:"\e303"}.glyphicons.temple_islam i:before{content:"\e304"}.glyphicons.temple_hindu i:before{content:"\e305"}.glyphicons.temple_buddhist i:before{content:"\e306"}.glyphicons.bicycle i:before{content:"\e307"}.glyphicons.life_preserver i:before{content:"\e308"}.glyphicons.share_alt i:before,.glyph-share_alt:before{content:"\e309"}.glyphicons.comments i:before,.glyph-comments:before{content:"\e310"}.glyphicons.flower i:before{content:"\2698"}.glyphicons.baseball i:before{content:"\e312"}.glyphicons.rugby i:before{content:"\e313"}.glyphicons.ax i:before{content:"\e314"}.glyphicons.table_tennis i:before{content:"\e315"}.glyphicons.bowling i:before{content:"\e316"}.glyphicons.tree_conifer i:before,.glyph-tree_conifer:before{content:"\e317"}.glyphicons.tree_deciduous i:before,.glyph-tree_deciduous:before{content:"\e318"}.glyphicons.more_items i:before{content:"\e319"}.glyphicons.sort i:before,.glyph-sort:before{content:"\e320"}.glyphicons.filter i:before,.glyph-filter:before{content:"\e321"}.glyphicons.gamepad i:before{content:"\e322"}.glyphicons.playing_dices i:before{content:"\e323"}.glyphicons.calculator i:before{content:"\e324"}.glyphicons.tie i:before{content:"\e325"}.glyphicons.wallet i:before{content:"\e326"}.glyphicons.piano i:before{content:"\e327"}.glyphicons.sampler i:before{content:"\e328"}.glyphicons.podium i:before{content:"\e329"}.glyphicons.soccer_ball i:before{content:"\e330"}.glyphicons.blog i:before{content:"\e331"}.glyphicons.dashboard i:before{content:"\e332"}.glyphicons.certificate i:before,.glyph-certificate:before{content:"\e333"}.glyphicons.bell i:before{content:"\e334"}.glyphicons.candle i:before{content:"\e335"}.glyphicons.pushpin i:before{content:"\e336"}.glyphicons.iphone_shake i:before{content:"\e337"}.glyphicons.pin_flag i:before{content:"\e338"}.glyphicons.turtle i:before{content:"\e339"}.glyphicons.rabbit i:before{content:"\e340"}.glyphicons.globe i:before,.glyph-globe:before{content:"\e341"}.glyphicons.briefcase i:before{content:"\e342"}.glyphicons.hdd i:before{content:"\e343"}.glyphicons.thumbs_up i:before{content:"\e344"}.glyphicons.thumbs_down i:before{content:"\e345"}.glyphicons.hand_right i:before{content:"\e346"}.glyphicons.hand_left i:before{content:"\e347"}.glyphicons.hand_up i:before{content:"\e348"}.glyphicons.hand_down i:before{content:"\e349"}.glyphicons.fullscreen i:before,.glyph-fullscreen:before{content:"\e350"}.glyphicons.shopping_bag i:before{content:"\e351"}.glyphicons.book_open i:before{content:"\e352"}.glyphicons.nameplate i:before{content:"\e353"}.glyphicons.nameplate_alt i:before{content:"\e354"}.glyphicons.vases i:before{content:"\e355"}.glyphicons.bullhorn i:before{content:"\e356"}.glyphicons.dumbbell i:before{content:"\e357"}.glyphicons.suitcase i:before{content:"\e358"}.glyphicons.file_import i:before{content:"\e359"}.glyphicons.file_export i:before{content:"\e360"}.glyphicons.bug i:before{content:"\e361"}.glyphicons.crown i:before{content:"\e362"}.glyphicons.smoking i:before{content:"\e363"}.glyphicons.cloud-upload i:before{content:"\e364"}.glyphicons.cloud-download i:before{content:"\e365"}.glyphicons.restart i:before,.glyph-restart:before{content:"\e366"}.glyphicons.security_camera i:before{content:"\e367"}.glyphicons.expand i:before,.glyph-expand:before{content:"\e368"}.glyphicons.collapse i:before,.glyph-collapse:before{content:"\e369"}.glyphicons.collapse_top i:before,.glyph-collapse_top:before{content:"\e370"}.glyphicons.globe_af i:before{content:"\e371"}.glyphicons.global i:before{content:"\e372"}.glyphicons.spray i:before{content:"\e373"}.glyphicons.nails i:before{content:"\e374"}.glyphicons.claw_hammer i:before{content:"\e375"}.glyphicons.classic_hammer i:before{content:"\e376"}.glyphicons.hand_saw i:before{content:"\e377"}.glyphicons.riflescope i:before{content:"\e378"}.glyphicons.electrical_socket_eu i:before{content:"\e379"}.glyphicons.electrical_socket_us i:before{content:"\e380"}.glyphicons.pinterest i:before,.glyph-pinterest:before{content:"\e381"}.glyphicons.dropbox i:before,.glyph-dropbox:before{content:"\e382"}.glyphicons.google_plus i:before,.glyph-google_plus:before{content:"\e383"}.glyphicons.jolicloud i:before,.glyph-jolicloud:before{content:"\e384"}.glyphicons.yahoo i:before,.glyph-yahoo:before{content:"\e385"}.glyphicons.blogger i:before,.glyph-blogger:before{content:"\e386"}.glyphicons.picasa i:before,.glyph-picasa:before{content:"\e387"}.glyphicons.amazon i:before,.glyph-amazon:before{content:"\e388"}.glyphicons.tumblr i:before,.glyph-tumblr:before{content:"\e389"}.glyphicons.wordpress i:before,.glyph-wordpress:before{content:"\e390"}.glyphicons.instapaper i:before,.glyph-instapaper:before{content:"\e391"}.glyphicons.evernote i:before,.glyph-evernote:before{content:"\e392"}.glyphicons.xing i:before{content:"\e393"}.glyphicons.zootool i:before{content:"\e394"}.glyphicons.dribbble i:before,.glyph-dribbble:before{content:"\e395"}.glyphicons.deviantart i:before{content:"\e396"}.glyphicons.read_it_later i:before{content:"\e397"}.glyphicons.linked_in i:before,.glyph-linked_in:before{content:"\e398"}.glyphicons.forrst i:before,.glyph-forrst:before{content:"\e399"}.glyphicons.pinboard i:before{content:"\e400"}.glyphicons.behance i:before{content:"\e401"}.glyphicons.github i:before,.glyph-github:before{content:"\e402"}.glyphicons.youtube i:before,.glyph-youtube:before{content:"\e403"}.glyphicons.skitch i:before{content:"\e404"}.glyphicons.foursquare i:before,.glyph-foursquare:before{content:"\e405"}.glyphicons.quora i:before,.glyph-quora:before{content:"\e406"}.glyphicons.badoo i:before{content:"\e407"}.glyphicons.spotify i:before,.glyph-spotify:before{content:"\e408"}.glyphicons.stumbleupon i:before{content:"\e409"}.glyphicons.readability i:before{content:"\e410"}.glyphicons.facebook i:before,.glyph-facebook:before{content:"\e411"}.glyphicons.twitter i:before,.glyph-twitter:before{content:"\e412"}.glyphicons.instagram i:before,.glyph-instagram:before{content:"\e413"}.glyphicons.posterous_spaces i:before,.glyph-posterous_spaces:before{content:"\e414"}.glyphicons.vimeo i:before,.glyph-vimeo:before{content:"\e415"}.glyphicons.flickr i:before,.glyph-flickr:before{content:"\e416"}.glyphicons.last_fm i:before,.glyph-last_fm:before{content:"\e417"}.glyphicons.rss i:before,.glyph-rss:before{content:"\e418"}.glyphicons.skype i:before,.glyph-skype:before{content:"\e419"}.glyphicons.e-mail i:before,.glyph-e-mail:before{content:"\e420"}.glyphicons-icon{display:inline-block;width:48px;height:48px;line-height:48px;vertical-align:text-top;background-image:url(../images/glyphicons.png);background-position:0 0;background-repeat:no-repeat;vertical-align:top;*display:inline;*zoom:1;*margin-right:.3em}.no-inlinesvg .glyphicons-icon{background-image:url(../images/glyphicons.png)}.glyphicons-icon.white{background-image:url(../images/glyphicons-white.svg)}.no-inlinesvg .glyphicons-icon.white{background-image:url(../images/glyphicons-white.png)}.glyphicons-icon.glass{background-position:4px 11px}.glyphicons-icon.leaf{background-position:-44px 11px}.glyphicons-icon.dog{background-position:-92px 11px}.glyphicons-icon.user{background-position:-140px 11px}.glyphicons-icon.girl{background-position:-188px 11px}.glyphicons-icon.car{background-position:-236px 11px}.glyphicons-icon.user_add{background-position:-284px 11px}.glyphicons-icon.user_remove{background-position:-332px 11px}.glyphicons-icon.film{background-position:-380px 11px}.glyphicons-icon.magic{background-position:-428px 11px}.glyphicons-icon.envelope{background-position:4px -37px}.glyphicons-icon.camera{background-position:-44px -37px}.glyphicons-icon.heart{background-position:-92px -37px}.glyphicons-icon.beach_umbrella{background-position:-140px -37px}.glyphicons-icon.train{background-position:-188px -37px}.glyphicons-icon.print{background-position:-236px -37px}.glyphicons-icon.bin{background-position:-284px -37px}.glyphicons-icon.music{background-position:-332px -37px}.glyphicons-icon.note{background-position:-380px -37px}.glyphicons-icon.heart_empty{background-position:-428px -37px}.glyphicons-icon.home{background-position:4px -85px}.glyphicons-icon.snowflake{background-position:-44px -85px}.glyphicons-icon.fire{background-position:-92px -85px}.glyphicons-icon.magnet{background-position:-140px -85px}.glyphicons-icon.parents{background-position:-188px -85px}.glyphicons-icon.binoculars{background-position:-236px -85px}.glyphicons-icon.road{background-position:-284px -85px}.glyphicons-icon.search{background-position:-332px -85px}.glyphicons-icon.cars{background-position:-380px -85px}.glyphicons-icon.notes_2{background-position:-428px -85px}.glyphicons-icon.pencil{background-position:4px -133px}.glyphicons-icon.bus{background-position:-44px -133px}.glyphicons-icon.wifi_alt{background-position:-92px -133px}.glyphicons-icon.luggage{background-position:-140px -133px}.glyphicons-icon.old_man{background-position:-188px -133px}.glyphicons-icon.woman{background-position:-236px -133px}.glyphicons-icon.file{background-position:-284px -133px}.glyphicons-icon.coins{background-position:-332px -133px}.glyphicons-icon.airplane{background-position:-380px -133px}.glyphicons-icon.notes{background-position:-428px -133px}.glyphicons-icon.stats{background-position:4px -181px}.glyphicons-icon.charts{background-position:-44px -181px}.glyphicons-icon.pie_chart{background-position:-92px -181px}.glyphicons-icon.group{background-position:-140px -181px}.glyphicons-icon.keys{background-position:-188px -181px}.glyphicons-icon.calendar{background-position:-236px -181px}.glyphicons-icon.router{background-position:-284px -181px}.glyphicons-icon.camera_small{background-position:-332px -181px}.glyphicons-icon.dislikes{background-position:-380px -181px}.glyphicons-icon.star{background-position:-428px -181px}.glyphicons-icon.link{background-position:4px -229px}.glyphicons-icon.eye_open{background-position:-44px -229px}.glyphicons-icon.eye_close{background-position:-92px -229px}.glyphicons-icon.alarm{background-position:-140px -229px}.glyphicons-icon.clock{background-position:-188px -229px}.glyphicons-icon.stopwatch{background-position:-236px -229px}.glyphicons-icon.projector{background-position:-284px -229px}.glyphicons-icon.history{background-position:-332px -229px}.glyphicons-icon.truck{background-position:-380px -229px}.glyphicons-icon.cargo{background-position:-428px -229px}.glyphicons-icon.compass{background-position:4px -277px}.glyphicons-icon.keynote{background-position:-44px -277px}.glyphicons-icon.paperclip{background-position:-92px -277px}.glyphicons-icon.power{background-position:-140px -277px}.glyphicons-icon.lightbulb{background-position:-188px -277px}.glyphicons-icon.tag{background-position:-236px -277px}.glyphicons-icon.tags{background-position:-284px -277px}.glyphicons-icon.cleaning{background-position:-332px -277px}.glyphicons-icon.ruller{background-position:-380px -277px}.glyphicons-icon.gift{background-position:-428px -277px}.glyphicons-icon.umbrella{background-position:4px -325px}.glyphicons-icon.book{background-position:-44px -325px}.glyphicons-icon.bookmark{background-position:-92px -325px}.glyphicons-icon.wifi{background-position:-140px -325px}.glyphicons-icon.cup{background-position:-188px -325px}.glyphicons-icon.stroller{background-position:-236px -325px}.glyphicons-icon.headphones{background-position:-284px -325px}.glyphicons-icon.headset{background-position:-332px -325px}.glyphicons-icon.warning_sign{background-position:-380px -325px}.glyphicons-icon.signal{background-position:-428px -325px}.glyphicons-icon.retweet{background-position:4px -373px}.glyphicons-icon.refresh{background-position:-44px -373px}.glyphicons-icon.roundabout{background-position:-92px -373px}.glyphicons-icon.random{background-position:-140px -373px}.glyphicons-icon.heat{background-position:-188px -373px}.glyphicons-icon.repeat{background-position:-236px -373px}.glyphicons-icon.display{background-position:-284px -373px}.glyphicons-icon.log_book{background-position:-332px -373px}.glyphicons-icon.adress_book{background-position:-380px -373px}.glyphicons-icon.building{background-position:-428px -373px}.glyphicons-icon.eyedropper{background-position:4px -421px}.glyphicons-icon.adjust{background-position:-44px -421px}.glyphicons-icon.tint{background-position:-92px -421px}.glyphicons-icon.crop{background-position:-140px -421px}.glyphicons-icon.vector_path_square{background-position:-188px -421px}.glyphicons-icon.vector_path_circle{background-position:-236px -421px}.glyphicons-icon.vector_path_polygon{background-position:-284px -421px}.glyphicons-icon.vector_path_line{background-position:-332px -421px}.glyphicons-icon.vector_path_curve{background-position:-380px -421px}.glyphicons-icon.vector_path_all{background-position:-428px -421px}.glyphicons-icon.font{background-position:4px -469px}.glyphicons-icon.italic{background-position:-44px -469px}.glyphicons-icon.bold{background-position:-92px -469px}.glyphicons-icon.text_underline{background-position:-140px -469px}.glyphicons-icon.text_strike{background-position:-188px -469px}.glyphicons-icon.text_height{background-position:-236px -469px}.glyphicons-icon.text_width{background-position:-284px -469px}.glyphicons-icon.text_resize{background-position:-332px -469px}.glyphicons-icon.left_indent{background-position:-380px -469px}.glyphicons-icon.right_indent{background-position:-428px -469px}.glyphicons-icon.align_left{background-position:4px -517px}.glyphicons-icon.align_center{background-position:-44px -517px}.glyphicons-icon.align_right{background-position:-92px -517px}.glyphicons-icon.justify{background-position:-140px -517px}.glyphicons-icon.list{background-position:-188px -517px}.glyphicons-icon.text_smaller{background-position:-236px -517px}.glyphicons-icon.text_bigger{background-position:-284px -517px}.glyphicons-icon.embed{background-position:-332px -517px}.glyphicons-icon.embed_close{background-position:-380px -517px}.glyphicons-icon.table{background-position:-428px -517px}.glyphicons-icon.message_full{background-position:4px -565px}.glyphicons-icon.message_empty{background-position:-44px -565px}.glyphicons-icon.message_in{background-position:-92px -565px}.glyphicons-icon.message_out{background-position:-140px -565px}.glyphicons-icon.message_plus{background-position:-188px -565px}.glyphicons-icon.message_minus{background-position:-236px -565px}.glyphicons-icon.message_ban{background-position:-284px -565px}.glyphicons-icon.message_flag{background-position:-332px -565px}.glyphicons-icon.message_lock{background-position:-380px -565px}.glyphicons-icon.message_new{background-position:-428px -565px}.glyphicons-icon.inbox{background-position:4px -613px}.glyphicons-icon.inbox_plus{background-position:-44px -613px}.glyphicons-icon.inbox_minus{background-position:-92px -613px}.glyphicons-icon.inbox_lock{background-position:-140px -613px}.glyphicons-icon.inbox_in{background-position:-188px -613px}.glyphicons-icon.inbox_out{background-position:-236px -613px}.glyphicons-icon.cogwheel{background-position:-284px -613px}.glyphicons-icon.cogwheels{background-position:-332px -613px}.glyphicons-icon.picture{background-position:-380px -613px}.glyphicons-icon.adjust_alt{background-position:-428px -613px}.glyphicons-icon.database_lock{background-position:4px -661px}.glyphicons-icon.database_plus{background-position:-44px -661px}.glyphicons-icon.database_minus{background-position:-92px -661px}.glyphicons-icon.database_ban{background-position:-140px -661px}.glyphicons-icon.folder_open{background-position:-188px -661px}.glyphicons-icon.folder_plus{background-position:-236px -661px}.glyphicons-icon.folder_minus{background-position:-284px -661px}.glyphicons-icon.folder_lock{background-position:-332px -661px}.glyphicons-icon.folder_flag{background-position:-380px -661px}.glyphicons-icon.folder_new{background-position:-428px -661px}.glyphicons-icon.edit{background-position:4px -709px}.glyphicons-icon.new_window{background-position:-44px -709px}.glyphicons-icon.check{background-position:-92px -709px}.glyphicons-icon.unchecked{background-position:-140px -709px}.glyphicons-icon.more_windows{background-position:-188px -709px}.glyphicons-icon.show_big_thumbnails{background-position:-236px -709px}.glyphicons-icon.show_thumbnails{background-position:-284px -709px}.glyphicons-icon.show_thumbnails_with_lines{background-position:-332px -709px}.glyphicons-icon.show_lines{background-position:-380px -709px}.glyphicons-icon.playlist{background-position:-428px -709px}.glyphicons-icon.imac{background-position:4px -757px}.glyphicons-icon.macbook{background-position:-44px -757px}.glyphicons-icon.ipad{background-position:-92px -757px}.glyphicons-icon.iphone{background-position:-140px -757px}.glyphicons-icon.iphone_transfer{background-position:-188px -757px}.glyphicons-icon.iphone_exchange{background-position:-236px -757px}.glyphicons-icon.ipod{background-position:-284px -757px}.glyphicons-icon.ipod_shuffle{background-position:-332px -757px}.glyphicons-icon.ear_plugs{background-position:-380px -757px}.glyphicons-icon.phone{background-position:-428px -757px}.glyphicons-icon.step_backward{background-position:4px -805px}.glyphicons-icon.fast_backward{background-position:-44px -805px}.glyphicons-icon.rewind{background-position:-92px -805px}.glyphicons-icon.play{background-position:-140px -805px}.glyphicons-icon.pause{background-position:-188px -805px}.glyphicons-icon.stop{background-position:-236px -805px}.glyphicons-icon.forward{background-position:-284px -805px}.glyphicons-icon.fast_forward{background-position:-332px -805px}.glyphicons-icon.step_forward{background-position:-380px -805px}.glyphicons-icon.eject{background-position:-428px -805px}.glyphicons-icon.facetime_video{background-position:4px -853px}.glyphicons-icon.download_alt{background-position:-44px -853px}.glyphicons-icon.mute{background-position:-92px -853px}.glyphicons-icon.volume_down{background-position:-140px -853px}.glyphicons-icon.volume_up{background-position:-188px -853px}.glyphicons-icon.screenshot{background-position:-236px -853px}.glyphicons-icon.move{background-position:-284px -853px}.glyphicons-icon.more{background-position:-332px -853px}.glyphicons-icon.brightness_reduce{background-position:-380px -853px}.glyphicons-icon.brightness_increase{background-position:-428px -853px}.glyphicons-icon.circle_plus{background-position:4px -901px}.glyphicons-icon.circle_minus{background-position:-44px -901px}.glyphicons-icon.circle_remove{background-position:-92px -901px}.glyphicons-icon.circle_ok{background-position:-140px -901px}.glyphicons-icon.circle_question_mark{background-position:-188px -901px}.glyphicons-icon.circle_info{background-position:-236px -901px}.glyphicons-icon.circle_exclamation_mark{background-position:-284px -901px}.glyphicons-icon.remove{background-position:-332px -901px}.glyphicons-icon.ok{background-position:-380px -901px}.glyphicons-icon.ban{background-position:-428px -901px}.glyphicons-icon.download{background-position:4px -949px}.glyphicons-icon.upload{background-position:-44px -949px}.glyphicons-icon.shopping_cart{background-position:-92px -949px}.glyphicons-icon.lock{background-position:-140px -949px}.glyphicons-icon.unlock{background-position:-188px -949px}.glyphicons-icon.electricity{background-position:-236px -949px}.glyphicons-icon.ok_2{background-position:-284px -949px}.glyphicons-icon.remove_2{background-position:-332px -949px}.glyphicons-icon.cart_out{background-position:-380px -949px}.glyphicons-icon.cart_in{background-position:-428px -949px}.glyphicons-icon.left_arrow{background-position:4px -997px}.glyphicons-icon.right_arrow{background-position:-44px -997px}.glyphicons-icon.down_arrow{background-position:-92px -997px}.glyphicons-icon.up_arrow{background-position:-140px -997px}.glyphicons-icon.resize_small{background-position:-188px -997px}.glyphicons-icon.resize_full{background-position:-236px -997px}.glyphicons-icon.circle_arrow_left{background-position:-284px -997px}.glyphicons-icon.circle_arrow_right{background-position:-332px -997px}.glyphicons-icon.circle_arrow_top{background-position:-380px -997px}.glyphicons-icon.circle_arrow_down{background-position:-428px -997px}.glyphicons-icon.play_button{background-position:4px -1045px}.glyphicons-icon.unshare{background-position:-44px -1045px}.glyphicons-icon.share{background-position:-92px -1045px}.glyphicons-icon.chevron-right{background-position:-140px -1045px}.glyphicons-icon.chevron-left{background-position:-188px -1045px}.glyphicons-icon.bluetooth{background-position:-236px -1045px}.glyphicons-icon.euro{background-position:-284px -1045px}.glyphicons-icon.usd{background-position:-332px -1045px}.glyphicons-icon.gbp{background-position:-380px -1045px}.glyphicons-icon.retweet_2{background-position:-428px -1045px}.glyphicons-icon.moon{background-position:4px -1093px}.glyphicons-icon.sun{background-position:-44px -1093px}.glyphicons-icon.cloud{background-position:-92px -1093px}.glyphicons-icon.direction{background-position:-140px -1093px}.glyphicons-icon.brush{background-position:-188px -1093px}.glyphicons-icon.pen{background-position:-236px -1093px}.glyphicons-icon.zoom_in{background-position:-284px -1093px}.glyphicons-icon.zoom_out{background-position:-332px -1093px}.glyphicons-icon.pin{background-position:-380px -1093px}.glyphicons-icon.albums{background-position:-428px -1093px}.glyphicons-icon.rotation_lock{background-position:4px -1141px}.glyphicons-icon.flash{background-position:-44px -1141px}.glyphicons-icon.google_maps{background-position:-92px -1141px}.glyphicons-icon.anchor{background-position:-140px -1141px}.glyphicons-icon.conversation{background-position:-188px -1141px}.glyphicons-icon.chat{background-position:-236px -1141px}.glyphicons-icon.male{background-position:-284px -1141px}.glyphicons-icon.female{background-position:-332px -1141px}.glyphicons-icon.asterisk{background-position:-380px -1141px}.glyphicons-icon.divide{background-position:-428px -1141px}.glyphicons-icon.snorkel_diving{background-position:4px -1189px}.glyphicons-icon.scuba_diving{background-position:-44px -1189px}.glyphicons-icon.oxygen_bottle{background-position:-92px -1189px}.glyphicons-icon.fins{background-position:-140px -1189px}.glyphicons-icon.fishes{background-position:-188px -1189px}.glyphicons-icon.boat{background-position:-236px -1189px}.glyphicons-icon.delete{background-position:-284px -1189px}.glyphicons-icon.sheriffs_star{background-position:-332px -1189px}.glyphicons-icon.qrcode{background-position:-380px -1189px}.glyphicons-icon.barcode{background-position:-428px -1189px}.glyphicons-icon.pool{background-position:4px -1237px}.glyphicons-icon.buoy{background-position:-44px -1237px}.glyphicons-icon.spade{background-position:-92px -1237px}.glyphicons-icon.bank{background-position:-140px -1237px}.glyphicons-icon.vcard{background-position:-188px -1237px}.glyphicons-icon.electrical_plug{background-position:-236px -1237px}.glyphicons-icon.flag{background-position:-284px -1237px}.glyphicons-icon.credit_card{background-position:-332px -1237px}.glyphicons-icon.keyboard-wireless{background-position:-380px -1237px}.glyphicons-icon.keyboard-wired{background-position:-428px -1237px}.glyphicons-icon.shield{background-position:4px -1285px}.glyphicons-icon.ring{background-position:-44px -1285px}.glyphicons-icon.cake{background-position:-92px -1285px}.glyphicons-icon.drink{background-position:-140px -1285px}.glyphicons-icon.beer{background-position:-188px -1285px}.glyphicons-icon.fast_food{background-position:-236px -1285px}.glyphicons-icon.cutlery{background-position:-284px -1285px}.glyphicons-icon.pizza{background-position:-332px -1285px}.glyphicons-icon.birthday_cake{background-position:-380px -1285px}.glyphicons-icon.tablet{background-position:-428px -1285px}.glyphicons-icon.settings{background-position:4px -1333px}.glyphicons-icon.bullets{background-position:-44px -1333px}.glyphicons-icon.cardio{background-position:-92px -1333px}.glyphicons-icon.t-shirt{background-position:-140px -1333px}.glyphicons-icon.pants{background-position:-188px -1333px}.glyphicons-icon.sweater{background-position:-236px -1333px}.glyphicons-icon.fabric{background-position:-284px -1333px}.glyphicons-icon.leather{background-position:-332px -1333px}.glyphicons-icon.scissors{background-position:-380px -1333px}.glyphicons-icon.bomb{background-position:-428px -1333px}.glyphicons-icon.skull{background-position:4px -1381px}.glyphicons-icon.celebration{background-position:-44px -1381px}.glyphicons-icon.tea_kettle{background-position:-92px -1381px}.glyphicons-icon.french_press{background-position:-140px -1381px}.glyphicons-icon.coffe_cup{background-position:-188px -1381px}.glyphicons-icon.pot{background-position:-236px -1381px}.glyphicons-icon.grater{background-position:-284px -1381px}.glyphicons-icon.kettle{background-position:-332px -1381px}.glyphicons-icon.hospital{background-position:-380px -1381px}.glyphicons-icon.hospital_h{background-position:-428px -1381px}.glyphicons-icon.microphone{background-position:4px -1429px}.glyphicons-icon.webcam{background-position:-44px -1429px}.glyphicons-icon.temple_christianity_church{background-position:-92px -1429px}.glyphicons-icon.temple_islam{background-position:-140px -1429px}.glyphicons-icon.temple_hindu{background-position:-188px -1429px}.glyphicons-icon.temple_buddhist{background-position:-236px -1429px}.glyphicons-icon.bicycle{background-position:-284px -1429px}.glyphicons-icon.life_preserver{background-position:-332px -1429px}.glyphicons-icon.share_alt{background-position:-380px -1429px}.glyphicons-icon.comments{background-position:-428px -1429px}.glyphicons-icon.flower{background-position:4px -1477px}.glyphicons-icon.baseball{background-position:-44px -1477px}.glyphicons-icon.rugby{background-position:-92px -1477px}.glyphicons-icon.ax{background-position:-140px -1477px}.glyphicons-icon.table_tennis{background-position:-188px -1477px}.glyphicons-icon.bowling{background-position:-236px -1477px}.glyphicons-icon.tree_conifer{background-position:-284px -1477px}.glyphicons-icon.tree_deciduous{background-position:-332px -1477px}.glyphicons-icon.more_items{background-position:-380px -1477px}.glyphicons-icon.sort{background-position:-428px -1477px}.glyphicons-icon.filter{background-position:4px -1525px}.glyphicons-icon.gamepad{background-position:-44px -1525px}.glyphicons-icon.playing_dices{background-position:-92px -1525px}.glyphicons-icon.calculator{background-position:-140px -1525px}.glyphicons-icon.tie{background-position:-188px -1525px}.glyphicons-icon.wallet{background-position:-236px -1525px}.glyphicons-icon.piano{background-position:-284px -1525px}.glyphicons-icon.sampler{background-position:-332px -1525px}.glyphicons-icon.podium{background-position:-380px -1525px}.glyphicons-icon.soccer_ball{background-position:-428px -1525px}.glyphicons-icon.blog{background-position:4px -1573px}.glyphicons-icon.dashboard{background-position:-44px -1573px}.glyphicons-icon.certificate{background-position:-92px -1573px}.glyphicons-icon.bell{background-position:-140px -1573px}.glyphicons-icon.candle{background-position:-188px -1573px}.glyphicons-icon.pushpin{background-position:-236px -1573px}.glyphicons-icon.iphone_shake{background-position:-284px -1573px}.glyphicons-icon.pin_flag{background-position:-332px -1573px}.glyphicons-icon.turtle{background-position:-380px -1573px}.glyphicons-icon.rabbit{background-position:-428px -1573px}.glyphicons-icon.globe{background-position:4px -1621px}.glyphicons-icon.briefcase{background-position:-44px -1621px}.glyphicons-icon.hdd{background-position:-92px -1621px}.glyphicons-icon.thumbs_up{background-position:-140px -1621px}.glyphicons-icon.thumbs_down{background-position:-188px -1621px}.glyphicons-icon.hand_right{background-position:-236px -1621px}.glyphicons-icon.hand_left{background-position:-284px -1621px}.glyphicons-icon.hand_up{background-position:-332px -1621px}.glyphicons-icon.hand_down{background-position:-380px -1621px}.glyphicons-icon.fullscreen{background-position:-428px -1621px}.glyphicons-icon.shopping_bag{background-position:4px -1669px}.glyphicons-icon.book_open{background-position:-44px -1669px}.glyphicons-icon.nameplate{background-position:-92px -1669px}.glyphicons-icon.nameplate_alt{background-position:-140px -1669px}.glyphicons-icon.vases{background-position:-188px -1669px}.glyphicons-icon.bullhorn{background-position:-236px -1669px}.glyphicons-icon.dumbbell{background-position:-284px -1669px}.glyphicons-icon.suitcase{background-position:-332px -1669px}.glyphicons-icon.file_import{background-position:-380px -1669px}.glyphicons-icon.file_export{background-position:-428px -1669px}.glyphicons-icon.bug{background-position:4px -1717px}.glyphicons-icon.crown{background-position:-44px -1717px}.glyphicons-icon.smoking{background-position:-92px -1717px}.glyphicons-icon.cloud-upload{background-position:-140px -1717px}.glyphicons-icon.cloud-download{background-position:-188px -1717px}.glyphicons-icon.restart{background-position:-236px -1717px}.glyphicons-icon.security_camera{background-position:-284px -1717px}.glyphicons-icon.expand{background-position:-332px -1717px}.glyphicons-icon.collapse{background-position:-380px -1717px}.glyphicons-icon.collapse_top{background-position:-428px -1717px}.glyphicons-icon.globe_af{background-position:4px -1765px}.glyphicons-icon.global{background-position:-44px -1765px}.glyphicons-icon.spray{background-position:-92px -1765px}.glyphicons-icon.nails{background-position:-140px -1765px}.glyphicons-icon.claw_hammer{background-position:-188px -1765px}.glyphicons-icon.classic_hammer{background-position:-236px -1765px}.glyphicons-icon.hand_saw{background-position:-284px -1765px}.glyphicons-icon.riflescope{background-position:-332px -1765px}.glyphicons-icon.electrical_socket_eu{background-position:-380px -1765px}.glyphicons-icon.electrical_socket_us{background-position:-428px -1765px}.glyphicons-icon.pinterest{background-position:4px -1813px}.glyphicons-icon.dropbox{background-position:-44px -1813px}.glyphicons-icon.google_plus{background-position:-92px -1813px}.glyphicons-icon.jolicloud{background-position:-140px -1813px}.glyphicons-icon.yahoo{background-position:-188px -1813px}.glyphicons-icon.blogger{background-position:-236px -1813px}.glyphicons-icon.picasa{background-position:-284px -1813px}.glyphicons-icon.amazon{background-position:-332px -1813px}.glyphicons-icon.tumblr{background-position:-380px -1813px}.glyphicons-icon.wordpress{background-position:-428px -1813px}.glyphicons-icon.instapaper{background-position:4px -1861px}.glyphicons-icon.evernote{background-position:-44px -1861px}.glyphicons-icon.xing{background-position:-92px -1861px}.glyphicons-icon.zootool{background-position:-140px -1861px}.glyphicons-icon.dribbble{background-position:-188px -1861px}.glyphicons-icon.deviantart{background-position:-236px -1861px}.glyphicons-icon.read_it_later{background-position:-284px -1861px}.glyphicons-icon.linked_in{background-position:-332px -1861px}.glyphicons-icon.forrst{background-position:-380px -1861px}.glyphicons-icon.pinboard{background-position:-428px -1861px}.glyphicons-icon.behance{background-position:4px -1909px}.glyphicons-icon.github{background-position:-44px -1909px}.glyphicons-icon.youtube{background-position:-92px -1909px}.glyphicons-icon.skitch{background-position:-140px -1909px}.glyphicons-icon.foursquare{background-position:-188px -1909px}.glyphicons-icon.quora{background-position:-236px -1909px}.glyphicons-icon.badoo{background-position:-284px -1909px}.glyphicons-icon.spotify{background-position:-332px -1909px}.glyphicons-icon.stumbleupon{background-position:-380px -1909px}.glyphicons-icon.readability{background-position:-428px -1909px}.glyphicons-icon.facebook{background-position:4px -1957px}.glyphicons-icon.twitter{background-position:-44px -1957px}.glyphicons-icon.instagram{background-position:-92px -1957px}.glyphicons-icon.posterous_spaces{background-position:-140px -1957px}.glyphicons-icon.vimeo{background-position:-188px -1957px}.glyphicons-icon.flickr{background-position:-236px -1957px}.glyphicons-icon.last_fm{background-position:-284px -1957px}.glyphicons-icon.rss{background-position:-332px -1957px}.glyphicons-icon.skype{background-position:-380px -1957px}.glyphicons-icon.e-mail{background-position:-428px -1957px}@font-face{font-family:'ProximaNova-Regular';src:url('/assets/thirdParty/css/1415F2_1.eot');src:url('/assets/thirdParty/css/1415F2_1IE.eot') format('embedded-opentype'),url('/assets/thirdParty/css/1415F2_1.woff') format('woff'),url('/assets/thirdParty/css/1415F2_1.ttf') format('truetype'),url('/assets/thirdParty/css/1415F2_1.svg') format('svg');font-style:normal;font-weight:normal}@font-face{font-family:'proxima-nova';src:url("/assets/thirdParty/webfonts/proximanova-bold-webfont.eot");src:url("/assets/thirdParty/webfonts/proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/thirdParty/webfonts/proximanova-bold-webfont.woff") format("woff"),url("/assets/thirdParty/webfonts/proximanova-bold-webfont.ttf") format("truetype"),url("/assets/thirdParty/webfonts/proximanova-bold-webfont.svg#ProximaNovaBold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'proxima-nova';src:url("/assets/thirdParty/webfonts/proximanova-boldit-webfont.eot");src:url("/assets/thirdParty/webfonts/proximanova-boldit-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/thirdParty/webfonts/proximanova-boldit-webfont.woff") format("woff"),url("/assets/thirdParty/webfonts/proximanova-boldit-webfont.ttf") format("truetype"),url("/assets/thirdParty/webfonts/proximanova-boldit-webfont.svg#ProximaNovaBoldItalic") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:'proxima-nova';src:url("/assets/thirdParty/webfonts/proximanova-reg-webfont.eot");src:url("/assets/thirdParty/webfonts/proximanova-reg-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/thirdParty/webfonts/proximanova-reg-webfont.woff") format("woff"),url("/assets/thirdParty/webfonts/proximanova-reg-webfont.ttf") format("truetype"),url("/assets/thirdParty/webfonts/proximanova-reg-webfont.svg#ProximaNovaRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'proxima-nova';src:url("/assets/thirdParty/webfonts/proximanova-regit-webfont.eot");src:url("/assets/thirdParty/webfonts/proximanova-regit-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/thirdParty/webfonts/proximanova-regit-webfont.woff") format("woff"),url("/assets/thirdParty/webfonts/proximanova-regit-webfont.ttf") format("truetype"),url("/assets/thirdParty/webfonts/proximanova-regit-webfont.svg#ProximaNovaRegularItalic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'proxima-nova';src:url("/assets/thirdParty/webfonts/proximanova-sbold-webfont.eot");src:url("/assets/thirdParty/webfonts/proximanova-sbold-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/thirdParty/webfonts/proximanova-sbold-webfont.woff") format("woff"),url("/assets/thirdParty/webfonts/proximanova-sbold-webfont.ttf") format("truetype"),url("/assets/thirdParty/webfonts/proximanova-sbold-webfont.svg#ProximaNovaSemibold") format("svg");font-weight:600;font-style:normal}#simpleIFrame{height:250px}.wysihtml5-sandbox{height:200px}body,label,.btn,.ui-widget,.ajaxLink,i,p{font-size:16px;color:#666;font-family:'ProximaNova-Regular',"Helvetica Neue",Arial,Helvetica,sans-serif}body{background:url('/assets/img/bg.png');background-attachment:fixed;height:100%}::-webkit-input-placeholder{color:gray;font-size:14px}::-moz-placeholder{color:gray;font-size:14px}input:-moz-placeholder{color:gray;font-size:14px}.border-image{-moz-border-image:url('/assets/img/bg.png') 25% repeat repeat;-webkit-border-image:url('/assets/img/bg.png') 25% repeat repeat;border-image:url('/assets/img/bg.png') 25% repeat repeat}.oneSideBorderShadow{-moz-box-shadow:10px 0 5px 2px #edf1f5;-webkit-box-shadow:10px 0 5px 2px #edf1f5;box-shadow:10px 0 5px 2px #edf1f5}input[type="file"]{opacity:0}input,input[type="text"],input[type="password"],button,select,textarea{font-size:20px;line-height:24px}::-webkit-input-placeholder{color:#999;font-size:16px}:-moz-placeholder{color:#999;font-size:16px}::-moz-placeholder{color:#999;font-size:16px}:-ms-input-placeholder{color:#999;font-size:16px}p,code{font-size:16px;line-height:20px}textarea,input,form{width:100%}form{margin:0 0 5px 0}textarea{height:150px!important}input{line-height:24px;height:32px!important;height:36px!important}legend{margin-bottom:0}.alertClass{margin:auto;width:50%}.alert .close{position:relative;top:0;right:0}.badge{padding:4px 9px 2px}.btn-large{font-size:18px}.btn.disabled{opacity:.4}.btnLookLikeLink{background:none!important;border:0;color:#666;padding:0!important;border-bottom:0}.btnLookLikeLink:hover,.btnLookLikeLink:active{border-bottom:1px solid #666}.table th,.table td{border-top:1px solid#d2d9e7}.table tbody tr:hover td,.table tbody tr:hover th{background-color:#f5f5f5;background:#edeff4}.modal{width:auto;border:1px solid #edeff4}.modal-footer{background:0}.modal-footer button{color:#555;font-size:24px}.brand,.badge,.brand:hover{text-decoration:none;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,.1),0 0 30px rgba(255,255,255,.125);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.dropdown-menu{border:0}.dropdown-menu.well{padding:0}.dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#315b7e;text-decoration:none;background:0}.dropdown-menu li:hover,.dropdown-menu .active,.dropdown-menu .active:hover{background-color:#ecf6ff;border-radius:5px;-moz-border-radius:10px}.divider{height:2px;margin:8px 1px;overflow:hidden;background-color:#ecf6ff;border-bottom:1px solid #ecf6ff;*width:100%;*margin:-5px 0 5px}.clearfix::after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}a:not(.glyphicons):active,a:not(.glyphicons)>i:active{position:relative;top:1px}.btn-babyBlue{background-color:hsl(204,56%,69%)!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d3e6f2",endColorstr="#83b8dc");background-image:-khtml-gradient(linear,left top,left bottom,from(#d3e6f2),to(#83b8dc));background-image:-moz-linear-gradient(top,#d3e6f2,#83b8dc);background-image:-ms-linear-gradient(top,#d3e6f2,#83b8dc);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d3e6f2),color-stop(100%,#83b8dc));background-image:-webkit-linear-gradient(top,#d3e6f2,#83b8dc);background-image:-o-linear-gradient(top,#d3e6f2,#83b8dc);background-image:linear-gradient(#d3e6f2,#83b8dc);border-color:#83b8dc #83b8dc hsl(204,56%,64%);color:#666;text-shadow:0 1px 1px rgba(255,255,255,0.33);-webkit-font-smoothing:antialiased}.buyButton{font-weight:bold;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle}.buyButton:active,.buyButton:hover{color:#666}.btn-fbGray{background-color:hsl(223,24%,94%)!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eceef3",endColorstr="#eceef3");background-image:-khtml-gradient(linear,left top,left bottom,from(#eceef3),to(#eceef3));background-image:-moz-linear-gradient(top,#eceef3,#eceef3);background-image:-ms-linear-gradient(top,#eceef3,#eceef3);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eceef3),color-stop(100%,#eceef3));background-image:-webkit-linear-gradient(top,#eceef3,#eceef3);background-image:-o-linear-gradient(top,#eceef3,#eceef3);background-image:linear-gradient(#eceef3,#eceef3);border-color:#eceef3 #eceef3 hsl(223,24%,94%);color:#333!important;text-shadow:0 1px 1px rgba(255,255,255,0.00);-webkit-font-smoothing:antialiased}.btn-gray{background-color:hsl(0,0%,75%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#bfbfbf",endColorstr="#bfbfbf");background-image:-khtml-gradient(linear,left top,left bottom,from(#bfbfbf),to(#bfbfbf));background-image:-moz-linear-gradient(top,#bfbfbf,#bfbfbf);background-image:-ms-linear-gradient(top,#bfbfbf,#bfbfbf);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bfbfbf),color-stop(100%,#bfbfbf));background-image:-webkit-linear-gradient(top,#bfbfbf,#bfbfbf);background-image:-o-linear-gradient(top,#bfbfbf,#bfbfbf);background-image:linear-gradient(#bfbfbf,#bfbfbf);border-color:#bfbfbf #bfbfbf hsl(0,0%,75%);color:#fff;text-shadow:0 1px 1px rgba(255,255,255,0.00);-webkit-font-smoothing:antialiased;border-radius:5px}.button.gray{color:white;border:1px solid #5b6474;background-color:#647084;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#99a9b1),color-stop(100%,#647084));background:-webkit-linear-gradient(#99a9b1,#647084);background:-moz-linear-gradient(#99a9b1,#647084);background:-o-linear-gradient(#99a9b1,#647084);background:linear-gradient(#99a9b1,#647084);-webkit-box-shadow:inset 0 1px 0 #c2d3dc;-moz-box-shadow:inset 0 1px 0 #c2d3dc;box-shadow:inset 0 1px 0 #c2d3dc;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}.btn-lightestBlue{background-color:hsl(216,45%,98%)!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#106104101",endColorstr="#f7f9fc");background-image:-khtml-gradient(linear,left top,left bottom,from(#106104101),to(#f7f9fc));background-image:-moz-linear-gradient(top,#106104101,#f7f9fc);background-image:-ms-linear-gradient(top,#106104101,#f7f9fc);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#106104101),color-stop(100%,#f7f9fc));background-image:-webkit-linear-gradient(top,#106104101,#f7f9fc);background-image:-o-linear-gradient(top,#106104101,#f7f9fc);background-image:linear-gradient(#106104101,#f7f9fc);border-color:#f7f9fc #f7f9fc hsl(216,45%,97%);color:#333!important;text-shadow:0 1px 1px rgba(255,255,255,0.06);-webkit-font-smoothing:antialiased}.btn-green,.btn-success{background-color:hsl(148,30%,49%)!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#84bc9e",endColorstr="#57a27a");background-image:-khtml-gradient(linear,left top,left bottom,from(#84bc9e),to(#57a27a));background-image:-moz-linear-gradient(top,#84bc9e,#57a27a);background-image:-ms-linear-gradient(top,#84bc9e,#57a27a);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#84bc9e),color-stop(100%,#57a27a));background-image:-webkit-linear-gradient(top,#84bc9e,#57a27a);background-image:-o-linear-gradient(top,#84bc9e,#57a27a);background-image:linear-gradient(#84bc9e,#57a27a);border-color:#57a27a #57a27a hsl(148,30%,45.5%);color:#fff!important;text-shadow:0 1px 1px rgba(255,255,255,0.23);-webkit-font-smoothing:antialiased}.btn-red,.btn-danger{background-color:hsl(348,83%,47%)!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee496a",endColorstr="#db143c");background-image:-khtml-gradient(linear,left top,left bottom,from(#ee496a),to(#db143c));background-image:-moz-linear-gradient(top,#ee496a,#db143c);background-image:-ms-linear-gradient(top,#ee496a,#db143c);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ee496a),color-stop(100%,#db143c));background-image:-webkit-linear-gradient(top,#ee496a,#db143c);background-image:-o-linear-gradient(top,#ee496a,#db143c);background-image:linear-gradient(#ee496a,#db143c);border-color:#db143c #db143c hsl(348,83%,43.5%);color:#fff!important;text-shadow:0 1px 1px rgba(255,255,255,0.23);-webkit-font-smoothing:antialiased}.btn-darkGray{background-color:hsl(0,0%,18%)!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#606060",endColorstr="#2d2d2d");background-image:-khtml-gradient(linear,left top,left bottom,from(#606060),to(#2d2d2d));background-image:-moz-linear-gradient(top,#606060,#2d2d2d);background-image:-ms-linear-gradient(top,#606060,#2d2d2d);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#606060),color-stop(100%,#2d2d2d));background-image:-webkit-linear-gradient(top,#606060,#2d2d2d);background-image:-o-linear-gradient(top,#606060,#2d2d2d);background-image:linear-gradient(#606060,#2d2d2d);border-color:#2d2d2d #2d2d2d hsl(0,0%,13%);color:#fff!important;text-shadow:0 -1px 0 rgba(0,0,0,0.33);-webkit-font-smoothing:antialiased}.btn-blue,.modal.btn-blue:active{background-color:hsl(206,44%,34%)!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4481b0",endColorstr="#305b7c");background-image:-khtml-gradient(linear,left top,left bottom,from(#4481b0),to(#305b7c));background-image:-moz-linear-gradient(top,#4481b0,#305b7c);background-image:-ms-linear-gradient(top,#4481b0,#305b7c);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4481b0),color-stop(100%,#305b7c));background-image:-webkit-linear-gradient(top,#4481b0,#305b7c);background-image:-o-linear-gradient(top,#4481b0,#305b7c);background-image:linear-gradient(#4481b0,#305b7c);border-color:#305b7c #305b7c hsl(206,44%,30.5%);color:#fff!important;text-shadow:0 -1px 0 rgba(0,0,0,0.23);-webkit-font-smoothing:antialiased}.btn-blue2{background-color:hsl(208,100%,40%)!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#329fff",endColorstr="#006ccc");background-image:-khtml-gradient(linear,left top,left bottom,from(#329fff),to(#006ccc));background-image:-moz-linear-gradient(top,#329fff,#006ccc);background-image:-ms-linear-gradient(top,#329fff,#006ccc);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#329fff),color-stop(100%,#006ccc));background-image:-webkit-linear-gradient(top,#329fff,#006ccc);background-image:-o-linear-gradient(top,#329fff,#006ccc);background-image:linear-gradient(#329fff,#006ccc);border-color:#006ccc #006ccc hsl(208,100%,35%);color:#333!important;text-shadow:0 1px 1px rgba(255,255,255,0.33);-webkit-font-smoothing:antialiased}.btn-primary,btn-primary:active,.label-info,.label-info:hover{background-color:hsl(210,53%,41%)!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#669bd0",endColorstr="#31689f");background-image:-khtml-gradient(linear,left top,left bottom,from(#669bd0),to(#31689f));background-image:-moz-linear-gradient(top,#669bd0,#31689f);background-image:-ms-linear-gradient(top,#669bd0,#31689f);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#669bd0),color-stop(100%,#31689f));background-image:-webkit-linear-gradient(top,#669bd0,#31689f);background-image:-o-linear-gradient(top,#669bd0,#31689f);background-image:linear-gradient(#669bd0,#31689f);border-color:#31689f #31689f hsl(210,53%,36%);color:white;text-shadow:0 1px 1px rgba(255,255,255,0.33);-webkit-font-smoothing:antialiased}.btn-primary:hover{color:white}.btn-yellow,.btn-warning{background-color:hsl(40,100%,65%)!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffdb93",endColorstr="#fec34c");background-image:-khtml-gradient(linear,left top,left bottom,from(#ffdb93),to(#fec34c));background-image:-moz-linear-gradient(top,#ffdb93,#fec34c);background-image:-ms-linear-gradient(top,#ffdb93,#fec34c);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffdb93),color-stop(100%,#fec34c));background-image:-webkit-linear-gradient(top,#ffdb93,#fec34c);background-image:-o-linear-gradient(top,#ffdb93,#fec34c);background-image:linear-gradient(#ffdb93,#fec34c);border-color:#fec34c #fec34c hsl(40,100%,61.5%);color:#333!important;text-shadow:0 1px 1px rgba(255,255,255,0.23);-webkit-font-smoothing:antialiased}.btn-bold{font-weight:bold}.btn-italics{font-style:italics}.btn-underline{text-decoration:underline}input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus{border-color:#e9322d;border-color:#dc143c;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.navbar-inner{background:url("/assets/img/bg.png");box-shadow:none}.navbar .nav .active>a,.navbar .nav .active>a:hover{color:white;color:#f7f9fc;text-decoration:none;background-color:#222;background:#006dcc;box-shadow:inset 12px 12px 12px -12px #315b7e;-webkit-box-shadow:inset 12px 12px 12px -12px #315b7e;-moz-box-shadow:inset 12px 12px 12px -12px #315b7e}.thumbnails>li{border-radius:10px;-moz-border-radius:10px;-moz-box-shadow:inset 0 0 5px #315b7e;-webkit-box-shadow:inset 0 0 5px #315b7e;box-shadow:inset 0 0 5px #315b7e}.btn-success{background-color:#58a279;color:#f7f9fc}.btn-navbar{background:#315b7e}.btn-navbar:hover{background:#58a279}span.icon-bar{color:#ffc14d;background:#ffc14d}#tabs,.ui-autocomplete,{background:#f7f9fc}.navbar .nav .active>a,.navbar .nav .active>a:hover{background:#ecf6ff;color:#ecf6ff;border:1px solid #8ec8ff}.navbar .nav>li>a{color:#315b7e}.navbar .nav>li>a:hover{color:#58a279}.popover{position:absolute;z-index:10007}.popover.bottom .arrow{border-bottom:5px solid #315b7e}.popover-inner,.ui-widget-content{border:1px solid #edeff4;background:#f7f9fc}.popover-title{color:#315b7e;background-color:#f7f9fc;border-bottom:1px solid #eee}.popover-content{color:#315b7e;padding:14px;background-color:#f7f9fc}.btn-group{display:inline-block;vertical-align:middle}.close{float:none}.modal-backdrop{background-color:gray;background-color:#ccc}.modal-header{border-bottom:1px solid #d2d9e7}.modal-footer{border-top:1px solid #d2d9e7}.well{-webkit-box-shadow:0 0 1px rgba(0,0,0,0.1),0 2px 3px rgba(0,0,0,0.31);-moz-box-shadow:0 0 1px rgba(0,0,0,0.1),0 2px 3px rgba(0,0,0,0.31);box-shadow:0 0 1px rgba(0,0,0,0.1),0 2px 3px rgba(0,0,0,0.31)}.oLightestBlue,.form-actions,.well{background:whiteSmoke;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.lightestBlueBackground{background:#f7f9fc}.lightestBlueBackground:hover{background:#ebeff3}.well,.whiteSmokeLighter{background:#fafafb}.whiteSmoke{background:whiteSmoke}.badge-info{background:#4183c4}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.popover.right .arrow{border-right:5px solid #315b7e}.popover.left .arrow{border-left:5px solid #315b7e}.popover.top .arrow{border-top:5px solid #315b7e}.popover.bottom .arrow{border-bottom:5px solid #315b7e}.dropdown.open .dropdown-toggle{color:rgba(0,0,0,0.3);background:0}input[type="file"]{height:4px!important}.popover-inner{width:100%}.btn-primary>i,.btn-success>i{color:#f7f9fc}.btn.large{font-size:21px;line-height:22px;width:245px;height:22px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:12px 30px 12px 0}.btn.large::before{content:'';display:block;width:275px;height:46px;padding:10px;position:absolute;top:-10px;left:-10px;z-index:-1;opacity:.75;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:rgba(255,255,255,0.28);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5),inset 0 1px 2px rgba(0,0,0,0.42);-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5),inset 0 1px 2px rgba(0,0,0,0.42);box-shadow:0 1px 0 rgba(255,255,255,0.5),inset 0 1px 2px rgba(0,0,0,0.42)}.ui-autocomplete-loading{background:white url('/assets/thirdParty/jqueryui/development-bundle/demos/autocomplete/images/ui-anim_basic_16x16.gif') right center no-repeat}.ui-widget{font-size:18px}.ui-widget-header{-moz-box-shadow:0 0 5px gray;-webkit-box-shadow:0 0 5px gray;box-shadow:0 0 5px gray;border-radius-bottom-left:0;border-radius-bottom-right:0}.ui-widget-content a{color:#315b7e}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{color:gray}.ui-tabs .ui-tabs-nav li:hover,.ui-tabs .ui-tabs-nav li a:hover{background:#edeff4}.ui-tabs-selected i{color:#315b7e}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{background:#315b7e}a.ui-state-hover{background:#006dcc;color:#f7f9fc}.popover-inner,.ui-widget-content{border:1px solid #edeff4;background:#f7f9fc}.ui-autocomplete li{border-bottom:1px solid #edeff4}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:0;background:#fff4d2;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:0;background:#fff4d2;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}input[disabled],textarea[disabled]{background:0;border-color:#f7f9fc}.windowHash{background:#fff4d2;padding:5px;border-radius:2px}.etchedText{text-shadow:0 1px 0 rgba(255,255,255,.3),0px -1px 0 rgba(0,0,0,.7)}.alignCenter{margin:auto;width:50%;text-align:center}.bootcamp,.bootcamp0{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 1px rgba(0,0,0,0.1),0 2px 3px rgba(0,0,0,0.31);-moz-box-shadow:0 0 1px rgba(0,0,0,0.1),0 2px 3px rgba(0,0,0,0.31);box-shadow:0 0 1px rgba(0,0,0,0.1),0 2px 3px rgba(0,0,0,0.31)}.bootcamp h1{color:white;font-weight:bold;background-color:#405a6a;background-image:-moz-linear-gradient(#829aa8,#405a6a);background-image:-webkit-linear-gradient(#829aa8,#405a6a);background-image:linear-gradient(#829aa8,#405a6a);background-repeat:repeat-x;border:1px solid #677c89;border-bottom-color:#6b808d;border-radius:5px 5px 0 0;text-shadow:0 -1px 0 rgba(0,0,0,0.7);margin:0;padding:8px 10px;position:relative}.bootcamp .bootcamp-body{padding:10px 0 10px 10px;background-color:#e9f1f4;overflow:hidden;border-style:solid;border-width:1px 1px 2px;border-color:#e9f1f4 #d8dee2 #d8dee2;border-radius:0 0 5px 5px}.pagehead .container0>ul.tabs,.githubGrayTab{position:relative;font-weight:bold;background-color:#eaeaea;background-image:-moz-linear-gradient(#fafafa,#eaeaea);background-image:-webkit-linear-gradient(#fafafa,#eaeaea);background-image:linear-gradient(#fafafa,#eaeaea);background-repeat:repeat-x;border:1px solid #eaeaea;border-bottom-color:#cacaca;border-radius:3px;padding:7px}.githubGrayTab,.btn.disabled{font-weight:normal}.githubGrayTab,.borderBox{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.pagehead0 .container0>ul.tabs li{list-style-type:none;margin:0;display:table-cell;width:1%}#footerGithub{position:relative;text-shadow:0 1px 0 white;background-color:whiteSmoke;border-top:1px solid #e5e5e5}.footer-divider{margin:0 0 10px;border-top:1px solid #e5e5e5;border-bottom:1px solid white}.footer-divider-left{margin:0 10px 0 0;border-left:1px solid #e5e5e5;border-right:1px solid white;width:10px;height:100%}.rule,hr{clear:both;height:0;overflow:hidden;border:0;background:transparent;border-bottom:1px solid #DDD}.footer-divider0{margin:0;border-top:3px solid #e5e5e5;border-bottom:3px solid white;clear:both;height:0;overflow:hidden;border:0;background:transparent;border-bottom:3px solid #DDD}.discussion-bubble .discussion-bubble-content::before{content:"";display:block;height:0;width:0;border:10px solid #EEE;border-width:10px 10px 10px 0;border-color:transparent #EEE transparent transparent}.discussion-bubble-inner{min-height:60px;border:1px solid #cacaca;background-color:white}.bubble{padding:3px;background:#EEE;border-radius:3px}.comment-header{padding:0 10px 0 6px;border-bottom:1px solid #CCC;background-color:#e1e1e1;background-image:-moz-linear-gradient(#f8f8f8,#e1e1e1);background-image:-webkit-linear-gradient(#f8f8f8,#e1e1e1);background-image:linear-gradient(#f8f8f8,#e1e1e1);background-repeat:repeat-x}.comment-header ul li{display:inline-block}.comment-content{padding:0;background:#fbfbfb}.commit.file-history-tease{margin:10px 0;padding:9px 8px 8px 8px;color:#7b878c;background:#e7ecee;border:1px solid #d2d9dd;border-radius:4px}.githubOrange{color:#d26911}.profileUl{position:relative}.blue{background-color:#4a7496}.green{background-color:#49796b}.grey{background-color:#888}.etchedLine{border-top:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.1)}.etchedLine{border-bottom:2px solid rgba(0,0,0,0.2);border-top:2px solid rgba(255,255,255,0.2)}.etched{border-top:1px solid rgba(0,0,0,0.2);box-shadow:1px 1px 2px -1px #000}.etched:nth-child(n+2){border-top:0}.etched:after{content:'';border-radius:1px 0 0 1px;border-bottom:1px solid rgba(255,255,255,0.1);border-bottom:0}.etched:hover:after{background-color:rgba(255,255,255,0.1)}.inlineList li{display:inline}.inlineList.row>[class*="span"]{display:inline-block}.circleLarge{width:100px;height:100px;display:block;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-khtml-border-radius:50px;font-size:20px;color:#fff;line-height:100px;text-align:center;background:#000}.notificationCircle{position:absolute;top:-5px;left:35px;width:20px;height:20px;display:inline-block;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;line-height:20px;text-align:center;color:#f7f9fc;font-size:14px;background:#dc143c;background:#006dcc;background:#4183c4;border:2px solid #f7f9fc}.sidebarListItemText{color:#f7f9fc;font-size:12px;text-shadow:0 1px 0 rgba(255,255,255,0.33);text-shadow:0 1px 0 rgba(76,96,112,0.5)}.blog-header,.blog-footer,.blog-footer *{text-shadow:0 1px 0 rgba(255,255,255,0.5)}.blog-footer .ig-links,.blog-footer p,.blog-footer a,.blog-footer span{color:#999}.blog-footer ul,.blog-footer p,.blog-footer a{text-align:center!important}.media-bar{width:70px;height:610px;background-color:#5f8cb0;background-image:url(/assets/thirdParty/img/instagram-noise-2.png),-webkit-gradient(linear,left center,right center,from(#5f8cb0),to(#4a7496));background-image:url(/assets/thirdParty/img/instagram-noise-2.png),-webkit-linear-gradient(left,#5f8cb0,#4a7496);background-image:url(/assets/thirdParty/img/instagram-noise-2.png),-moz-linear-gradient(left,#5f8cb0,#4a7496);background-image:url(/assets/thirdParty/img/instagram-noise-2.png),-o-linear-gradient(left,#5f8cb0,#4a7496);background-image:url(/assets/thirdParty/img/instagram-noise-2.png),-ms-linear-gradient(left,#5f8cb0,#4a7496);background-image:url(/assets/thirdParty/img/instagram-noise-2.png),linear-gradient(left,#5f8cb0,#4a7496);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#5f8cb0',EndColorStr='#4a7496');background-position:50% 50%;position:fixed;z-index:10003;left:0;top:0;margin:-1px 0 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-khtml-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-webkit-box-shadow:inset 0 0 1px rgba(255,255,255,0.4),0 1px 3px rgba(0,0,0,0.1),-2px 0 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 1px rgba(255,255,255,0.4),0 1px 3px rgba(0,0,0,0.1),-2px 0 2px rgba(0,0,0,0.1);-ms-box-shadow:inset 0 0 1px rgba(255,255,255,0.4),0 1px 3px rgba(0,0,0,0.1),-2px 0 2px rgba(0,0,0,0.1);-o-box-shadow:inset 0 0 1px rgba(255,255,255,0.4),0 1px 3px rgba(0,0,0,0.1),-2px 0 2px rgba(0,0,0,0.1);box-shadow:inset 0 0 1px rgba(255,255,255,0.4),0 1px 3px rgba(0,0,0,0.1),-2px 0 2px rgba(0,0,0,0.1);border:1px solid #1c5380}.media-bar ul{position:relative;min-height:102px;padding:0 0 1px;list-style:none;border-bottom:1px solid rgba(255,255,255,0.12)}.can-open-media .media-open .media-bar .like-control{height:50px;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.media-bar ul li{-webkit-transition:height .2s ease-out;-moz-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-moz-transition-property:background-color;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.media-bar ul li{position:relative;text-align:center;margin:0 0 1px;z-index:10003;width:100%;padding-top:5px;padding-bottom:5px}.media-bar ul li a{margin:0;display:block;width:100%;height:100%}.media-bar ul li a i,.media-bar ul li i{padding-top:10px}.media-bar ul li:hover{background-color:rgba(255,255,255,0.1)}.glowingBackground{background-color:rgba(255,255,255,0.1)}#searchForm{display:inline-block}#searchDivider{background:url('/assets/img/bg.png');position:relative;z-index:2;height:3000px}.sidebarListItem i.txt32{color:lightSteelblue;text-shadow:0 1px 0 rgba(225,225,225,0.1);text-shadow:0 1px 0 rgba(76,96,112,0.5)}.sidebarListItem .icon-cog,.sidebarListItem .icon-reorder{color:#315b7e;text-shadow:0 1px 0 rgba(225,225,225,0.1);text-shadow:0 1px 0 rgba(76,96,112,0.5);font-size:20px}#notificationsDropdownList{overflow-y:scroll}#notificationsDropdownList li{text-align:left;padding:0}#notificationsDropdownList li i{font-size:12px;color:lightGrey}#notificationsDropdownList hr{margin:0}#sidebarListItemNotifications .popover-title{padding:4px 10px;padding:0}#sidebarListItemNotifications .popover-content{padding:0}#sidebarListItemNotifications .popover-content li{text-align:left}#sidebarListItemNotifications .popover-content li a{font-size:15px}#sidebarListItemSettings .popover-inner,#sidebarListItemSettings .popover-content,#sidebarListItemSettings .popover-title{background:#555;border:0}#sidebarListItemSettings .popover-title{padding:0}#sidebarListItemSettings .popover-content ul li a,#sidebarListItemSettings .popover-content ul li i{color:#f7f9fc!important}.notificationsForm i.ajaxFormBtn{font-size:24px}#notifyByEmailUl li{padding:10px;margin:10px}.highlightMe{-webkit-box-shadow:inset 0 1px 7px #315b7e;-moz-box-shadow:inset 0 1px 7px #315b7e;box-shadow:inset 0 1px 7px #315b7e;border-top:1px solid #1c5380;border-bottom:1px solid #1c5380}.left70{left:70px}.inputLike{display:inline-block;padding:4px;line-height:18px;color:gray;border:1px solid #CCC;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:white;-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;-ms-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}#iconReorder{position:relative;z-index:3;padding:5px 0 5px 0}#showNavigation{top:20px;left:20px}#loggedOutUl li{display:inline-block}.yMax{margin-bottom:0!important}#barChart{height:32px;width:145px;border-bottom:1px solid gray;border-left:1px solid #d2d9e7;background:#edeff4;border-bottom:1px solid #d2d9e7;-moz-border-radius:2px;border-radius:2px;padding:2px}#barChart>canvas{-moz-border-radius:2px;border-radius:2px;background:#edeff4}.moreProfileLink:hover{text-decoration:none}#priceInput{font-size:48px;height:60px;width:75%}#tabs{background:#f7f9fc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 5px gray;-webkit-box-shadow:0 0 5px gray;box-shadow:0 0 5px gray}.oBtn{background:#ecf6ff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #8ec8ff;-moz-box-shadow:0 0 1px #8ec8ff;-webkit-box-shadow:0 0 1px #8ec8ff;box-shadow:0 0 1px #8ec8ff}.oBtn:hover{-moz-box-shadow:0 0 1px #315b7e;-webkit-box-shadow:0 0 1px #315b7e;box-shadow:0 0 1px #315b7e}.oBtn:active{-moz-box-shadow:inset 0 0 1px #315b7e;-webkit-box-shadow:inset 0 0 1px #315b7e;box-shadow:inset 0 0 1px #315b7e}#accountModal>div{display:inline-block}#loginBtnLink{border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px}#loginBtnLink:hover,#signupBtnLink:hover,.localBtn:hover,.uploadBtn:hover{background:#f5f5f5;border:1px solid #006dcc;-moz-box-shadow:0 0 1px #006dcc;-webkit-box-shadow:0 0 1px #006dcc;box-shadow:0 0 1px #006dcc;color:#333}#loginBtnLink:active,#signupBtnLink:active,.localBtn:active,.uploadBtn:active{background:#f7f9fc}.localBtn,.uploadBtn{overflow:hidden;height:100%}.item{height:35px;padding:0;border-top:1px solid #3c3c3c;border-bottom:1px solid black;cursor:pointer;background-color:#2d2d2d;-moz-transition-property:background-color;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.item:hover{background-color:#373737;-moz-transition-property:background-color;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-moz-transition-duration:.1s;-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s}#moneyraised.NS-projects-ecom #banner{text-transform:uppercase;letter-spacing:1px;color:white;background:gray;margin:20px -30px;padding:10px 30px 20px 30px;font-size:12px;line-height:16px;background-image:url("http://d297h9he240fqh.cloudfront.net/cache-a3fa9508e/images/projects/banner-wings.gif");background-position:bottom;background-repeat:no-repeat}#moneyraised.NS-projects-ecom{width:100%;background-color:#e7e7e7;padding:1em 20px 0 20px;border-bottom:1px solid #CCC;position:relative}#libraryListRow i{text-shadow:0 1px 0 rgba(76,96,112,0.5)}#libraryNavbar ul li{display:inline-block}.libraryTable{width:100%}.navbar{margin-bottom:0}.libraryTable{position:relative;top:-2px}ul.libraryTable,ul.albumTable{background:#f7f9fc}.helpRow{margin:10px;padding:20px}.breadcrumbRow{margin:10px}.libraryRow,.messageRow,.bankRow,.notificationRow{padding:5px}.oLight-er{background:#ecf6ff;border-right:1px solid #8ec8ff;-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px}.notificationRow,.helpRow,.breadcrumbRow,.reviewRow,.messageRow,.bankRow{border-bottom:2px solid #edf1f5;padding:10px}.folderRow{padding:10px}.libraryRow{box-shadow:0 1px 1px -1px #edf1f5;margin-bottom:10px;margin-left:5px;margin-right:5px}.libraryRow:hover{background:#edeff4}#libraryListRow .span1 div{margin:auto;width:90%}.topRow{border-top:1px solid #edf1f5;margin:5px;padding:5px}.bottomRow{box-shadow:0 4px 2px -2px white;border-bottom:1px solid #edf1f5;margin:5px;padding:5px}.borderBottom{border-bottom:1px solid #edf1f5}.reviewRow:hover,.notificationRow:hover,.messageRow:hover{border-bottom:1px solid #edeff4;background:#edeff4}.hilite{box-shadow:inset 5px 5px 5px -5px #315b7e;-webkit-box-shadow:inset 5px 5px 5px -5px #315b7e;-moz-box-shadow:inset 5px 5px 5px -5px #315b7e;background:#edeff4}.hilite a{color:#83b8dc}.hilite a:hover{color:#315b7e}#bankContainer{height:100%}#moneyVsRepTabs ul li{display:inline}.overflowScroll{overflow:scroll}#detail-graph{height:300px;margin-bottom:20px}#detail-container{border-top-left-radius:5px;border-top-right-radius:5px}#master-graph{height:125px;margin-bottom:5px}#master-container{border-bottom-left-radius:0;border-bottom-right-radius:0}#master-container,#detail-container{background:white;-moz-box-shadow:0 0 5px gray;-webkit-box-shadow:0 0 5px gray;box-shadow:0 0 5px gray}#graph-help{text-align:center;font-size:14px}.day-details{margin-top:0}#bankSummaryDiv{background:#f7f9fc;-moz-box-shadow:0 0 5px gray;-webkit-box-shadow:0 0 5px gray;box-shadow:0 0 5px gray;border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:20px;margin-top:5px;padding:15px}#bankSummaryDiv div{border-bottom:1px solid #edeff4}.collabVert,.collabList{list-style:none;padding:10px;margin:10px;background:#f7f9fc;border:1px solid #ecf6ff;border-radius:5px;-moz-border-radius:5px}.collabHorz{float:left;list-style:none;padding:10px;margin:10px;background:#f7f9fc;border:1px solid #ecf6ff;border-radius:5px;-moz-border-radius:5px}.comments p{margin:10px;padding:10px}.characterTextarea500{width:100%}#reviewsContainer{background:#ecf6ff;border-right:1px solid #8ec8ff;-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px}.flipHorizontal{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.rotate7-5{-moz-transform:rotate(7.5deg);-o-transform:rotate(7.5deg);-webkit-transform:rotate(7.5deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)"}#fbGrayList{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 5px #8b4513;-webkit-box-shadow:0 0 5px #8b4513;box-shadow:0 0 5px #8b4513}.fbGray{background:#edeff4;border-bottom:1px solid #d2d9e7;margin-top:1px;display:block;overflow:hidden;width:100%}div.fbGray{margin:auto;width:95%}.transition4s{-moz-transition-property:background-color;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}#login div#main-body,.page-wrapper div#main-body,.well,.oLightestBlue,.popover-inner{-webkit-box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 2px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);-moz-box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 2px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);-ms-box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 2px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);-o-box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 2px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);box-shadow:0 0 0 1px rgba(14,41,57,0.12),0 2px 2px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}#login div#footer a,.page-wrapper div#footer a,.publishLink{display:block;border:1px solid rgba(14,41,57,0.1);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0 rgba(255,255,255,0.5);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0 rgba(255,255,255,0.5);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0 rgba(255,255,255,0.5);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0 rgba(255,255,255,0.5);text-align:center;font-size:13px;padding:15px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;font-weight:bold;color:#455b67}div#footer a{color:#aaa;text-decoration:none}.app .payment input,.stripeInput,input,input[type="text"],input[type="password"],textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;border:1px solid #b4becd;border-top-color:#b0baca;border-bottom-color:#d3d9e2;-moz-box-shadow:inset 0 1px 2px rgba(130,137,150,0.23),0 1px 0 rgba(255,255,255,0.85);-webkit-box-shadow:inset 0 1px 2px rgba(130,137,150,0.23),0 1px 0 rgba(255,255,255,0.85);box-shadow:inset 0 1px 2px rgba(130,137,150,0.23),0 1px 0 rgba(255,255,255,0.85);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#555;-webkit-font-smoothing:subpixel-antialiased;font-family:'Helvetica Neue',Helvetica,Arial Geneva,sans-serif;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.app .payment input:focus,.stripeInput:focus,input:focus,input[type="text"]:focus,input[type="password"]:focus,textarea:focus{border-color:#70a7e4;outline:0;-moz-box-shadow:inset 0 1px 2px rgba(70,123,181,0.35),0 0 4px #5695db;-webkit-box-shadow:inset 0 1px 2px rgba(70,123,181,0.35),0 0 4px #5695db;box-shadow:inset 0 1px 2px rgba(70,123,181,0.35),0 0 4px #5695db}#doc>nav h1::before{content:"";position:absolute;width:12px;height:14px;margin-left:-18px;background:url(/img/documentation/nav-icons.png);background-size:48px 14px}.grayBorder{border:1px solid #CCC;background:whiteSmoke;border-radius:6px;-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)}.search_input_div{height:28px;width:160px;-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;-ms-transition:.2s linear;transition:.2s linear;width:60px;margin:2px;padding:2px;color:gray;background-color:whiteSmoke;border-radius:6px;border:1px solid lightGrey;border:1px solid #CCC;background:whiteSmoke;border-radius:6px;-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)}.search_input_div i{padding-top:7px;float:left}.search_input_div input{height:22px!important;border:none!important;box-shadow:none!important}.searchDivHighlight{width:180px;background:white;border-color:rgba(65,131,196,0.5);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px rgba(65,131,196,0.4);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px rgba(65,131,196,0.4);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px rgba(65,131,196,0.4);outline:0;outline:thin dotted \9}.search_input{line-height:24px;font-size:18px;color:#666;background:whitesMoke;outline:0;width:20px;border:0;-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;-ms-transition:.2s linear;transition:.2s linear}.searchInputHighlight{border:none!important;background:white!important;box-shadow:none!important;width:150px}div#answers div.main-content div#content-header,div#content-header,.content-header{background:#fafcff;border-bottom:1px solid #e0e7ee;-moz-border-top-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-top-right-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;box-sizing:border-box;padding:16px}.content-header input{background:white url(/assets/thirdParty/stripe/glyph.png) no-repeat;background-size:18px 16px;background-position:11px 50%}div#answers div.main-content div.questions-list div.question a:visited,.hashable:visited{color:#7f87c2}div.sidebar-view ul li.selected a,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#e7edf3;border-top-color:#bed3ea;border-bottom-color:#bed3ea;border:1px solid #bed3ea}.ui-tabs .ui-tabs-nav li:hover,.ui-tabs .ui-tabs-nav li a:hover{background:#edeff4}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid rgba(0,0,0,0.3);font-weight:bold}div.sidebar-view ul li a{position:relative;display:block;height:20px;line-height:12px;border-top:1px solid #f1f3f5;border-bottom:1px solid #f1f3f5;padding:10px 0 0 20px;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.5)}div.frontpage-notification,ul.frontpage-notification,li.frontpage-notification{background:#e6eaed;background:rgba(49,77,94,0.05);border:1px solid #cdd0d3;border-top-color:#bfc1c4;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(49,77,94,0.06),0 1px 0 rgba(255,255,255,0.33);-moz-box-shadow:inset 0 1px 1px rgba(49,77,94,0.06),0 1px 0 rgba(255,255,255,0.33);-ms-box-shadow:inset 0 1px 1px rgba(49,77,94,0.06),0 1px 0 rgba(255,255,255,0.33);-o-box-shadow:inset 0 1px 1px rgba(49,77,94,0.06),0 1px 0 rgba(255,255,255,0.33);box-shadow:inset 0 1px 1px rgba(49,77,94,0.06),0 1px 0 rgba(255,255,255,0.33)}div.frontpage-notification a.animation,div.frontpage-notification iframe,li.frontpage-notification i{-webkit-transition:-webkit-transform 400ms cubic-bezier(0.33,1.66,0.66,0.99),opacity 400ms cubic-bezier(0.33,1.66,0.66,0.99),background 150ms ease;-moz-transition:opacity 400ms ease,background 150ms ease}div.frontpage-notification a,div.frontpage-notification iframe,li.frontpage-notification i{background:rgba(49,77,94,0);display:block;-webkit-font-smoothing:antialiased;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-shadow:0 1px 0 rgba(255,255,255,0.33);opacity:1.0;-webkit-transform:scale(1)}div.frontpage-notification a:hover{background:rgba(49,77,94,0.03)}div.toolbar-view div.switch-view label,.stripeTextShadow *{text-transform:uppercase;font-weight:bold;-webkit-transition:color .2s ease-in-out;text-shadow:0 -1px 0 rgba(0,0,0,0.35)}.stripeBackground{background:rgba(255,255,255,0);background:-webkit-linear-gradient(rgba(255,255,255,0.3),rgba(255,255,255,0));background:-moz-linear-gradient(rgba(255,255,255,0.3),rgba(255,255,255,0));background:-ms-linear-gradient(rgba(255,255,255,0.3),rgba(255,255,255,0));background:-o-linear-gradient(rgba(255,255,255,0.3),rgba(255,255,255,0));background:linear-gradient(rgba(255,255,255,0.3),rgba(255,255,255,0));background-color:#e8ebef;background-repeat:no-repeat}div.dashboard-view div.summary,div.platform-overview-dashboard-view div.summary,.stripeBlueBackground{background:#3e4859;background:-webkit-linear-gradient(#233143,#3e4859);background:-moz-linear-gradient(#233143,#3e4859);background:-ms-linear-gradient(#233143,#3e4859);background:-o-linear-gradient(#233143,#3e4859);background:linear-gradient(#233143,#3e4859);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.27);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,0.27);-ms-box-shadow:inset 0 1px 0 rgba(0,0,0,0.27);-o-box-shadow:inset 0 1px 0 rgba(0,0,0,0.27);box-shadow:inset 0 1px 0 rgba(0,0,0,0.27);background-color:#233143;-webkit-border-bottom-left-radius:1px;-moz-border-bottom-left-radius:1px;-ms-border-bottom-left-radius:1px;-o-border-bottom-left-radius:1px;border-bottom-left-radius:1px;-webkit-border-bottom-right-radius:1px;-moz-border-bottom-right-radius:1px;-ms-border-bottom-right-radius:1px;-o-border-bottom-right-radius:1px;border-bottom-right-radius:1px;border:1px solid rgba(0,0,0,0.15);border-top:0;-webkit-font-smoothing:antialiased}div.dashboard-view div.block,div.dashboard-view div.chart-view,div.platform-overview-dashboard-view div.block,div.platform-overview-dashboard-view div.chart-view{border:1px solid #dadada;border-top:1px solid #BBB;background:white;margin:20px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 1px 0 #ededed;-moz-box-shadow:inset 0 1px 0 #ededed;-ms-box-shadow:inset 0 1px 0 #ededed;-o-box-shadow:inset 0 1px 0 #ededed;box-shadow:inset 0 1px 0 #ededed}html#blog{background:#e8ebef url(/assets/thirdParty/stripe/blog_background.png);background-size:20px 20px}.fbGrayWO{background:#edeff4;padding:5px 5px 4px;margin-top:1px;display:block;overflow:hidden;width:100%}#reviewWell{border-width:1px;border-style:dashed;border-color:#ccc;padding:5px 0 5px 0;width:97.8%;border-radius:5px}#profileContainer{border-width:3px;border-style:dashed;border-color:#ccc;padding:5px 0 5px 0;width:97.8%}#profileFormDiv{clear:both}#profileFormDiv .imageFormDiv{display:inline-block}#profileFormDiv div.btn{width:55%}#imageFormDiv{margin:auto;width:90%}#imageFormDiv div{display:inline-block}#imageFormDiv>div{text-align:center}#imageFormDiv>.footer-divider{width:90%}#imageFormDiv img{width:100px;height:100px}.imageFormParentDiv{width:45%;vertical-align:bottom}#folder_list .frontpage-notification{display:inline-block}#sidebarListItemNotifications .popover{top:-40px!important}.fullWidthBtn{width:100%}.faq_answer,.hashable,h4:target{padding:5px;webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px}.showMore:active{background:#fff4d2;webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px}h4:target+div>p{background:#37aee4;color:white;padding:5px;webkit-border-radius:2px;border-radius:2px;-moz-border-radius:2px}h4:target+div>p>a{color:#ccc}.thumbnail{border:0;box-shadow:none;-moz-box-shadow:none}#uploadProgressAll{width:200px}.well .icon-move{font-size:14px;color:#ccc;float:right}#titleDiv{width:100%;height:30px}#descriptionDiv{width:100%;height:60px}div.newDiv{display:none}​ div#count{width:600px;height:600px}.fileupload{width:15%}#uploadTable tbody tr:hover td,.table tbody tr:hover th{background:#f7f9fc}#uploadTable tbody tr:hover td,.table tbody tr:hover th{background:#f7f9fc}#uploadTable th,.table td{border-top:1px solid #d2d9e7}.voteTots{font-size:72px}.greenShadow{-webkit-box-shadow:inset 0 0 1px 1px rgba(185,230,213,0.7)!important;-moz-box-shadow:inset 0 0 1px 1px rgba(185,230,213,0.7)!important;box-shadow:inset 0 0 1px 1px rgba(185,230,213,0.7)!important;-webkit-transition:all .2s linear!important;-o-transition:all .2s linear!important;-moz-transition:all .2s linear!important;-ms-transition:all .2s linear!important;-kthtml-transition:all .2s linear!important;transition:all .2s linear!important}.iVoted{color:#468847;background-color:#dff0d8;border-color:#d6e9c6;background:#dff0d8;box-shadow:inset 0 0 3px 3px #468847;box-shadow:inset 0 0 2px 2px #b9e6d5!important}.voteTots{font-size:48px;padding-top:15px;padding-bottom:15px}i.voteLighter{font-size:60px;line-height:36px;margin:auto;width:95%}#back-top{bottom:27px;margin:auto;width:50%}#back-top a{width:54px;display:block;text-align:center;margin:auto;-webkit-transition:1s;-moz-transition:1s;transition:1s}#back-top i{margin-bottom:7px}#back-top i:hover{color:gray;-webkit-transition:1s;-moz-transition:1s;transition:1s}#edit-notifications i{font-size:48px;float:right}#purchaseModal{padding:10px;border:0;border-radius:6px;-moz-border-radius:6px}#purchaseModal.btn{text-shadow:none}.purchaseModalTitle{font-weight:bold}.purchaseHeader{padding:.4em 1em;position:relative;border-color:#708090;border-radius:3px;-moz-border-radius:3px;cursor:default;background:#708090;height:40px;background:#cdcdcd;background:-moz-linear-gradient(top,rgba(205,205,205,1) 0,rgba(218,210,205,1) 50%,rgba(200,193,193,1) 51%,rgba(205,205,205,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(205,205,205,1)),color-stop(50%,rgba(62,96,144,1)),color-stop(51%,rgba(218,210,205,1)),color-stop(100%,rgba(200,193,193,1)));background:-webkit-linear-gradient(top,rgba(205,205,205,1) 0,rgba(218,210,205,1) 50%,rgba(200,193,193,1) 51%,rgba(205,205,205,1) 100%);background:-o-linear-gradient(top,rgba(205,205,205,1) 0,rgba(218,210,205,1) 50%,rgba(200,193,193,1) 51%,rgba(205,205,205,1) 100%);background:-ms-linear-gradient(top,rgba(205,205,205,1) 0,rgba(218,210,205,1) 50%,rgba(200,193,193,1) 51%,rgba(205,205,205,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#365d7c',endColorstr='#315b7e',GradientType=0);background:linear-gradient(top,rgba(205,205,205,1) 0,rgba(218,210,205,1) 50%,rgba(200,193,193,1) 51%,rgba(205,205,205,1) 100%);border-color:#708090}.modalLabel{font-size:16px;color:#f7f9fc}.wordWrap{word-break:hyphenate;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.highlight{font-weight:bold;background:#fff4d2;background:rgba(255,244,210,0.5)}.boldLink a{font-weight:bold}#mailCheckSuggestion{background:#f7f9fc;border:1px solid #CCC;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:5px}.mailcheckSuggestion{cursor:pointer}.notClickable:active,i.icon-green:active{position:relative;top:0}.dateFormat{color:#93989e;font-size:14px}.fastclick,.ajaxLink{font-size:16px;color:#315b7e}a,a:hover,.fastclick:hover,.ajaxLink:hover{color:#08C;color:#4183c4;text-decoration:none}.toggler{padding:2px}.toggler:hover,.toggler:active{background:rgba(65,131,196,0.01)}.hidden0{display:none}.whiteWash{margin:1%;border-radius:5px;background:rgba(255,255,255,.5)}#main_content{min-height:600px;position:relative;top:0}.listSort{background:#f7f9fc}.highlighted{background:#fff4d2;background:rgba(255,244,210,0.5)}.disabledLink:hover{text-decoration:none}.iosSlider{position:relative;top:0;left:0;overflow:hidden;width:300px;height:200px}.iosSlider .slider{width:100%;height:100%}.iosSlider .slider .slide{float:left;width:300px;height:200px}i.icon-repeat,.glyph-refresh{transform-origin:47% 41%;-o-transform-origin:47% 41%;-ms-transform-origin:47% 41%;-moz-transform-origin:47% 41%;-webkit-transform-origin:47% 41%;-webkit-animation:Rotate 250ms infinite linear;-moz-animation:Rotate 250ms infinite linear;-ms-animation:Rotate 250ms infinite linear;-o-animation:Rotate 250ms infinite linear;animation:Rotate 250ms infinite linear}@-o-keyframes Rotate{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@-moz-keyframes Rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes Rotate{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-webkit-keyframes Rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-keyframes Rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#iconRepeatMain{display:inline-block;position:absolute;z-index:10007;padding:0}.boxShadow{-moz-box-shadow:0 0 3px gray;-webkit-box-shadow:0 0 3px gray;box-shadow:0 0 3px gray}.boxShadow5{-moz-box-shadow:0 0 5px gray;-webkit-box-shadow:0 0 5px gray;box-shadow:0 0 5px gray}.boxShadowInset5{-moz-box-shadow:inset 0 0 5px gray;-webkit-box-shadow:inset 0 0 5px gray;box-shadow:inset 0 0 5px gray}.boxShadow6{-webkit-box-shadow:0 0 1px rgba(0,0,0,0.1),0 2px 6px rgba(0,0,0,0.31);-moz-box-shadow:0 0 1px rgba(0,0,0,0.1),0 2px 6px rgba(0,0,0,0.31);box-shadow:0 0 1px rgba(0,0,0,0.1),0 2px 6px rgba(0,0,0,0.31)}.nicetime{font-size:14px;color:gray;font-weight:normal}.char-count{height:28px;font-size:14px;font-weight:600;line-height:28px;color:rgba(0,0,0,0.2);text-shadow:0 1px 0 white}.500characterInput:focus{border:0}.screenShot{width:90%;height:90%}.clear{clear:both}.rad3{border-radius:3px;-moz-border-radius:3px}.rad5{border-radius:5px;-moz-border-radius:5px}.rad6{border-radius:6px;-moz-border-radius:6px}.noUnderline:hover{text-decoration:none}.textMiddle{vertical-align:middle}.pointer{cursor:pointer}.stackingElements,.positionAbsolute{position:absolute}.pad0{padding:0}.pad5{padding:5px}.pad10{padding:10px}.pad20{padding:20px}.pad5Top{padding-top:5px}.pad10Top{padding-top:10px}.pad20Top{padding-top:20px}.marg0{margin:0}.marg5{margin:5px}.marg10{margin:10px}.marg20{margin:20px}.marg10Left{width:92.5%;margin-left:auto}.marg5Top{margin-top:5px}.marg10Top{margin-top:10px}.marg10Bottom{margin-bottom:10px}.marg20Top{margin-top:20px}.mini{background-size:16px 16px;height:16px;width:16px}.small{background-size:40px 40px;height:40px;width:40px}.medium{background-size:125px 125px;height:125px;width:125px}.large{background-size:260px 180px;height:180px;width:260px}.xlarge{background-size:360px 268px;height:268px;width:360px}.rect4020{width:40px;height:20px}.sq40{width:40px;height:40px}.touchable{width:70px;height:70px;position:absolute;z-index:10011!important}.rect5010{width:50px;height:10px}.noHover,.noHover:hover,.noHover:active{font-size:18px;color:#666;font-family:'ProximaNova-Regular',"Helvetica Neue",Arial,Helvetica,sans-serif}.alignBottom{vertical-align:bottom}.lucida{font-family:"lucida grande",tahoma,verdana,arial,sans-serif}.overflowScroll{overflow:scroll}.inline{display:inline}.inlineBlock{display:inline-block}.block{display:block}ul,.listNone{list-style:none;margin:0 0 3px 0}ul .hashable{list-style:disc}.textCenter{text-align:center}.centerIt{margin:auto;width:50%}.opacity05{opacity:.5}img.alignTop{vertical-align:text-top}.alignMiddle{vertical-align:middle}.visi{visibility:hidden}.disi{display:none}.icon-purple,.icon-purple:hover,.icon-purple:hover{color:#455093}.icon-gray,.icon-noHover{color:#ccc}.icon-lightestBlue{color:#f7f9fc}.icon-lightGrey{color:lightGrey}.icon-darkGray{color:gray}.icon-red,.error{color:#dc143c;color:#b94a48}.icon-fbGray{color:#d2d9e7}.textShadow{text-shadow:0 1px 1px gray;-webkit-transition:color .2s ease-in-out;text-shadow:0 -1px 0 rgba(0,0,0,0.35)}.text-shadow2{text-shadow:0 1px 0 rgba(255,255,255,.3),0px -1px 0 rgba(0,0,0,.7)}.icon-green{color:#58a279;color:#389ba4}i.icon-green.icon-thumbs-up:hover,i.icon-green.icon-thumbs-up:active{color:#58a279;position:relative;top:0}.icon-blue{color:#315b7e}.icon-buttonBlue{color:#006dcc;color:#4183c4}.icon-lighterYellow{color:#fff4d2}.bg-lighterYellow{background:#fff4d2}.icon-yellow{color:#ffc14d}i.icon-yellow:hover,i.icon-yellow:active{color:#ffc14d}.icon-white{color:white}i.icon-white:hover,i.icon-white:active{color:#f7f9fc}.icon-voted{color:#4183c4;opacity:.7}i.i{font-size:14px;color:gray}.txtBold{font-weight:bold}.txtUnderline{text-decoration:underline}.txt8{font-size:8px}.txt10{font-size:10px}.txt12{font-size:12px}.txt14{font-size:14px}.txt15{font-size:15px}.txt16{font-size:16px}.txt18{font-size:18px}.txt19{font-size:19px}.txt20{font-size:20px}.txt24{font-size:24px}.txt26{font-size:26px}.txt28{font-size:28px}.txt30{font-size:30px}.txt32{font-size:32px}.txt36{font-size:36px}.txt48{font-size:48px}.txt60{font-size:60px}.txt72{font-size:72px}.txt90{font-size:90px}.txt180{font-size:180px}img.miniThumb{width:25px;height:25px}img.smallThumb{width:40px;height:40px}img.largeImg{height:120px;width:120px}.roundedSpanMini{float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-size:25px 25px}.roundedSpanSm{float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-size:40px 40px}.roundedSpanMed{float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-size:40px 40px;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.8),inset 0 2px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.8),inset 0 2px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 1px rgba(0,0,0,.8),inset 0 2px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(0,0,0,.4)}.roundedSpanLrg{float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-size:125px 125px}.roundedSpanXLrg{float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-size:260px 180px;background-repeat:no-repeat}.roundedImgMini{vertical-align:bottom;opacity:0;width:25px;height:25px}.roundedImgSm{vertical-align:bottom;opacity:0;width:40px;height:40px}.roundedImgMed{vertical-align:bottom;opacity:0;width:40px;height:40px}.roundedImgLrg{vertical-align:bottom;opacity:0;width:125px;height:125px}.roundedImgXLrg{vertical-align:bottom;opacity:0;width:260px;height:180px}.circle .image-wrap{-webkit-border-radius:50em;-moz-border-radius:50em;border-radius:50em}.card .image-wrap{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.8),inset 0 2px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.8),inset 0 2px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 1px rgba(0,0,0,.8),inset 0 2px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(0,0,0,.4);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.light-embossed .image-wrap{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.8),inset 0 2px 0 rgba(255,255,255,.5),inset 0 -2px 0 rgba(0,0,0,.6),inset 0 -3px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,.8),inset 0 2px 0 rgba(255,255,255,.5),inset 0 -2px 0 rgba(0,0,0,.6),inset 0 -3px 0 rgba(255,255,255,.3);box-shadow:inset 0 0 2px rgba(0,0,0,.8),inset 0 2px 0 rgba(255,255,255,.5),inset 0 -2px 0 rgba(0,0,0,.6),inset 0 -3px 0 rgba(255,255,255,.3);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.embossed .image-wrap{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.8),inset 0 2px 0 rgba(255,255,255,.5),inset 0 -7px 0 rgba(0,0,0,.6),inset 0 -9px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,.8),inset 0 2px 0 rgba(255,255,255,.5),inset 0 -7px 0 rgba(0,0,0,.6),inset 0 -9px 0 rgba(255,255,255,.3);box-shadow:inset 0 0 2px rgba(0,0,0,.8),inset 0 2px 0 rgba(255,255,255,.5),inset 0 -7px 0 rgba(0,0,0,.6),inset 0 -9px 0 rgba(255,255,255,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.soft-embossed .image-wrap{-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,1),inset 0 2px 1px rgba(255,255,255,.5),inset 0 -9px 2px rgba(0,0,0,.6),inset 0 -12px 2px rgba(255,255,255,.3);-moz-box-shadow:inset 0 0 4px rgba(0,0,0,1),inset 0 2px 1px rgba(255,255,255,.5),inset 0 -9px 2px rgba(0,0,0,.6),inset 0 -12px 2px rgba(255,255,255,.3);box-shadow:inset 0 0 4px rgba(0,0,0,1),inset 0 2px 1px rgba(255,255,255,.5),inset 0 -9px 2px rgba(0,0,0,.6),inset 0 -12px 2px rgba(255,255,255,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.cutout{color:white;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.cutout .image-wrap{-webkit-box-shadow:0 1px 0 rgba(255,255,255,.2),inset 0 4px 5px rgba(0,0,0,.6),inset 0 1px 0 rgba(0,0,0,.6);-moz-box-shadow:0 1px 0 rgba(255,255,255,.2),inset 0 4px 5px rgba(0,0,0,.6),inset 0 1px 0 rgba(0,0,0,.6);box-shadow:0 1px 0 rgba(255,255,255,.2),inset 0 4px 5px rgba(0,0,0,.6),inset 0 1px 0 rgba(0,0,0,.6);-webkit-border-radius:30em;-moz-border-radius:30em;border-radius:30em}.glowing{color:#fff;-webkit-border-radius:50em;-moz-border-radius:50em;border-radius:50em}.glowing .image-wrap{-webkit-transition:1s;-moz-transition:1s;transition:1s;-webkit-border-radius:50em;-moz-border-radius:50em;border-radius:50em}.glowing .image-wrap:hover{-webkit-box-shadow:0 0 20px rgba(255,255,255,.6),inset 0 0 20px rgba(255,255,255,1);-moz-box-shadow:0 0 20px rgba(255,255,255,.6),inset 0 0 20px rgba(255,255,255,1);box-shadow:0 0 20px rgba(255,255,255,.6),inset 0 0 20px rgba(255,255,255,1);-webkit-border-radius:50em;-moz-border-radius:50em;border-radius:50em}.glossy{color:white;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.glossy .image-wrap{-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.5);box-shadow:inset 0 -1px 0 rgba(0,0,0,.5);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.glossy .image-wrap::after{position:absolute;content:' ';width:100%;height:50%;top:0;left:0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:-moz-linear-gradient(top,rgba(255,255,255,0.7) 0,rgba(255,255,255,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.7)),color-stop(100%,rgba(255,255,255,.1)));background:linear-gradient(top,rgba(255,255,255,0.7) 0,rgba(255,255,255,.1) 100%)}.txtButtonBlue{color:#006dcc}.txtGray,.resetFormBtn{color:#93989e;color:gray}.txtBlue{color:#315b7e}.txtGreen{color:#58a279;color:#389ba4}.txtRed{color:#dc143c}.txtLightestBlue{color:#f7f9fc}.oRoyalBlue{background:#0283e0;color:#f7f9fc}.oGreen{color:#58a279;background:#58a279}.oRed{color:#dc143c;background:#dc143c}.oBlue{color:#315b7e;background:#315b7e}.oYellow{color:#ffc14d;background:#ffc14d}.oBrown{color:#8b4513;background:#8b4513}@media(min-width:979px){.hidden-phone{display:inline}}@media(min-width:768px){.marg10Top10Bottom{margin-top:5px!important}}@media(max-width:767px){body{padding-left:5px;padding-right:5px}ul>li.span4{width:404px}}@media(min-width:768px) and (max-width:979px){.navbar-fixed-top{position:fixed;margin-bottom:18px}}@media(max-width:480px){.media-bar ul li a i,.media-bar ul li form,.media-bar ul li i{margin-top:0}.media-bar ul li a{padding:5px 0 5px 0;padding:0}.ajaxLink{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:#f7f9fc;-webkit-tap-highlight-color:#8ec8ff;-webkit-tap-highlight-color:rgba(65,131,196,0.3)}.container-fluid{padding-left:0;padding-right:0}#searchCaretBtn{height:30.47618865966797px}#galleria{width:100%;margin:0}#main_content{padding:0}.media-bar ul li a i,.media-bar ul li form,.media-bar ul li i{margin-top:0}.marg10Top10Bottom{margin:10px 5px 10px 5px!important}}.glyphicons i::before{color:#315b7e;font-size:36px}[class^="glyph-"],[class*=" glyph-"]{display:inline;width:auto;height:auto;line-height:inherit;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat}[class^="glyph-"]:before,[class*=" glyph-"]:before{font-family:Glyphicons;font-weight:normal;font-style:normal;display:inline-block;text-decoration:none}a [class^="glyph-"],a [class*=" gylph-"]{display:inline-block;text-decoration:none}clean-css-1.0.12/bench/TP-demo.css000066400000000000000000011734361217226203200165150ustar00rootroot00000000000000/*! * jQuery UI Bootstrap (0.22) * http://addyosmani.github.com/jquery-ui-bootstrap * * Copyright 2012, Addy Osmani * Dual licensed under the MIT or GPL Version 2 licenses. * * Portions copyright jQuery UI & Twitter Bootstrap */ /* Layout helpers ----------------------------------*/ .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); } .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .ui-helper-clearfix { display: inline-block; } /* required comment for clearfix to work in Opera \*/ * html .ui-helper-clearfix { height:1%; } .ui-helper-clearfix { display:block; } /* end clearfix */ .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } /* Interaction Cues ----------------------------------*/ .ui-state-disabled { cursor: default !important; } /* Icons ----------------------------------*/ /* states and images */ .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } /* Misc visuals ----------------------------------*/ /* Overlays */ .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* * jQuery UI CSS Framework 1.8.16 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Theming/API * * To view and modify this theme, visit http://jqueryui.com/themeroller/?ctl=themeroller */ /* Component containers ----------------------------------*/ .ui-widget { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:13px; } .ui-widget .ui-widget { font-size: 1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1em; } .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x; color: #404040; } .ui-widget-content a { color: #404040; } .ui-widget-header { font-weight:bold; border-color: #0064cd #0064cd #003f81; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border:1px solid #666; } .ui-widget-header a { color: #222222; } /* Interaction states ----------------------------------*/ .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background-color: #e6e6e6; background-repeat: no-repeat; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6); background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); color: #333; font-size: 13px; line-height: normal; border: 1px solid #ccc; border-bottom-color: #bbb; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-transition: 0.1s linear background-image; -moz-transition: 0.1s linear background-image; -ms-transition: 0.1s linear background-image; -o-transition: 0.1s linear background-image; transition: 0.1s linear background-image; overflow: visible; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { background-position: 0 -15px; color: #333; text-decoration: none; } .ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; } .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; font-weight: normal; color: #212121; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; } .ui-widget :active { outline: none; } /* Interaction Cues ----------------------------------*/ .ui-state-highlight p, .ui-state-error p, .ui-state-default p{ font-size: 13px; font-weight: normal; line-height: 18px; margin:7px 15px; } .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { position: relative; margin-bottom: 18px; color: #404040; background-color: #eedc94; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94)); background-image: -moz-linear-gradient(top, #fceec1, #eedc94); background-image: -ms-linear-gradient(top, #fceec1, #eedc94); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94)); background-image: -webkit-linear-gradient(top, #fceec1, #eedc94); background-image: -o-linear-gradient(top, #fceec1, #eedc94); background-image: linear-gradient(top, #fceec1, #eedc94); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #eedc94 #eedc94 #e4c652; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); border-width: 1px; border-style: solid; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; } .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { position: relative; margin-bottom: 18px; color: #ffffff; border-width: 1px; border-style: solid; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); background-color: #c43c35; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35)); background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35)); background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); background-image: linear-gradient(top, #ee5f5b, #c43c35); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #c43c35 #c43c35 #882a25; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; } .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; } .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } /* Icons ----------------------------------*/ /* states and images */ .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } .ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } .ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } .ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } .ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } .ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_f6cf3b_256x240.png); } /* positioning */ .ui-icon-carat-1-n { background-position: 0 0; } .ui-icon-carat-1-ne { background-position: -16px 0; } .ui-icon-carat-1-e { background-position: -32px 0; } .ui-icon-carat-1-se { background-position: -48px 0; } .ui-icon-carat-1-s { background-position: -64px 0; } .ui-icon-carat-1-sw { background-position: -80px 0; } .ui-icon-carat-1-w { background-position: -96px 0; } .ui-icon-carat-1-nw { background-position: -112px 0; } .ui-icon-carat-2-n-s { background-position: -128px 0; } .ui-icon-carat-2-e-w { background-position: -144px 0; } .ui-icon-triangle-1-n { background-position: 0 -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -64px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0 -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -64px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 0 -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0 -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0 -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0 -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0 -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0 -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-off { background-position: -96px -144px; } .ui-icon-radio-on { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0 -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-start { background-position: -80px -160px; } /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0 -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0 -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0 -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; } /* Misc visuals ----------------------------------*/ /* Corner radius */ .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; } .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; } /* Overlays */ .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/* * jQuery UI Resizable 1.8.16 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Resizable#theming */ /* * jQuery UI Autocomplete 1.8.16 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Autocomplete#theming */ .ui-autocomplete { position: absolute; cursor: default; } /* workarounds */ * html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */ /* * jQuery UI Menu 1.8.16 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Menu#theming */ .ui-menu { list-style:none; padding: 2px; margin: 0; display:block; float: left; } .ui-menu .ui-menu { margin-top: -3px; } .ui-menu .ui-menu-item { margin:0; padding: 0; zoom: 1; float: left; clear: left; width: 100%; } .ui-menu .ui-menu-item a { text-decoration:none; display:block; padding:.2em .4em; line-height:1.5; zoom:1; } .ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; background:#0064CD; color:#fff } /* * jQuery UI Button 1.8.16 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Button#theming */ .ui-button { cursor: pointer; display: inline-block; background-color: #e6e6e6; background-repeat: no-repeat; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6); background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); padding: 5px 14px 6px; margin: 0; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); color: #333; font-size: 13px; line-height: normal; border: 1px solid #ccc; border-bottom-color: #bbb; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-transition: 0.1s linear background-image; -moz-transition: 0.1s linear background-image; -ms-transition: 0.1s linear background-image; -o-transition: 0.1s linear background-image; transition: 0.1s linear background-image; overflow: visible; } /* the overflow property removes extra width in IE */ .ui-button-primary { color: #ffffff; background-color: #0064cd; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd)); background-image: -moz-linear-gradient(top, #049cdb, #0064cd); background-image: -ms-linear-gradient(top, #049cdb, #0064cd); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd)); background-image: -webkit-linear-gradient(top, #049cdb, #0064cd); background-image: -o-linear-gradient(top, #049cdb, #0064cd); background-image: linear-gradient(top, #049cdb, #0064cd); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #0064cd #0064cd #003f81; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } .ui-button-success{ color:#ffffff; background-color: #57a957; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957)); background-image: -moz-linear-gradient(top, #62c462, #57a957); background-image: -ms-linear-gradient(top, #62c462, #57a957); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957)); background-image: -webkit-linear-gradient(top, #62c462, #57a957); background-image: -o-linear-gradient(top, #62c462, #57a957); background-image: linear-gradient(top, #62c462, #57a957); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #57a957 #57a957 #3d773d; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } .ui-button-error{ color:#ffffff; background-color: #c43c35; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35)); background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35)); background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); background-image: linear-gradient(top, #ee5f5b, #c43c35); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #c43c35 #c43c35 #882a25; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */ button.ui-button-icon-only { } /* button elements seem to need a little more width */ .ui-button-icons-only { width: 3.4em; } button.ui-button-icons-only { width: 3.7em; } /*button text element */ .ui-button .ui-button-text { display: block; } .ui-button-text-only .ui-button-text { } .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; /*tempfix*/ display:none;} .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; } .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; } .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; } /* no icon support for input elements, provide padding by default */ /* input.ui-button { padding: .4em 1em; } */ /*button icon element(s) */ .ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { top: 50%; margin-top:-3px; margin-bottom:3px; } .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; } .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; } .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } /*button sets*/ .ui-buttonset { margin-right: 7px; } .ui-buttonset .ui-state-active { color: #ffffff; background-color: #0064cd; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd)); background-image: -moz-linear-gradient(top, #049cdb, #0064cd); background-image: -ms-linear-gradient(top, #049cdb, #0064cd); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd)); background-image: -webkit-linear-gradient(top, #049cdb, #0064cd); background-image: -o-linear-gradient(top, #049cdb, #0064cd); background-image: linear-gradient(top, #049cdb, #0064cd); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #0064cd #0064cd #003f81; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } .ui-buttonset .ui-button { margin-left: 0; margin-right: -.4em; } /* workarounds */ button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */ /* * jQuery UI Dialog 1.8.16 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Dialog#theming */ .ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; } .ui-dialog .ui-dialog-titlebar { /*padding: .4em 1em;*/ position: relative; padding:5px 15px; border:0px 0px 0px 1px solid; border-color: white; padding: 5px 15px; font-size: 18px; text-decoration:none; background:none; -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; -khtml-border-bottom-right-radius: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; -khtml-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; border-bottom:1px solid #ccc; } .ui-dialog .ui-dialog-title { float: left; color:#404040; font-weight:bold; margin-top:5px; margin-bottom:5px; padding:5px; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; font-size: 20px; font-weight: bold; line-height: 13.5px; text-shadow: 0 1px 0 #ffffff; filter: alpha(opacity=25); -khtml-opacity: 0.25; -moz-opacity: 0.25; opacity: 0.25; } .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; text-indent: 9999px; } .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; filter: alpha(opacity=90); -khtml-opacity: 0.90; -moz-opacity: 0.90; opacity: 0.90; } .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; background-color: #f5f5f5; padding: 5px 15px 5px; 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; margin-bottom: 0; } .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } .ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; } .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } .ui-draggable .ui-dialog-titlebar { cursor: move; } .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button{ color: #ffffff; background-color: #0064cd; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd)); background-image: -moz-linear-gradient(top, #049cdb, #0064cd); background-image: -ms-linear-gradient(top, #049cdb, #0064cd); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd)); background-image: -webkit-linear-gradient(top, #049cdb, #0064cd); background-image: -o-linear-gradient(top, #049cdb, #0064cd); background-image: linear-gradient(top, #049cdb, #0064cd); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #0064cd #0064cd #003f81; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } /* * jQuery UI Slider 1.8.16 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Slider#theming */ .ui-slider { position: relative; text-align: left; } .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; color: #ffffff; background-color: #0064cd; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd)); background-image: -moz-linear-gradient(top, #049cdb, #0064cd); background-image: -ms-linear-gradient(top, #049cdb, #0064cd); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd)); background-image: -webkit-linear-gradient(top, #049cdb, #0064cd); background-image: -o-linear-gradient(top, #049cdb, #0064cd); background-image: linear-gradient(top, #049cdb, #0064cd); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #0064cd #0064cd #003f81; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } .ui-slider-horizontal { height: .8em; } .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } .ui-slider-horizontal .ui-slider-range-min { left: 0; } .ui-slider-horizontal .ui-slider-range-max { right: 0; } .ui-slider-vertical { width: .8em; height: 100px; } .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } .ui-slider-vertical .ui-slider-range-min { bottom: 0; } .ui-slider-vertical .ui-slider-range-max { top: 0; }/* * jQuery UI Tabs 1.8.16 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Tabs#theming */ .ui-tabs .ui-tabs-nav{ background:none; border-color: #ddd; border-style: solid; border-width: 0 0 1px;} .ui-tabs { position: relative; padding: .2em; zoom: 1; border:0px;} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ .ui-tabs .ui-tabs-nav li:hover, .ui-tabs .ui-tabs-nav li a:hover{ background:whiteSmoke; border-bottom:1px solid #ddd; padding-bottom:0px; color:#00438A; } .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; border-bottom:1px solid #DDD; } .ui-tabs .ui-tabs-nav li { text-decoration: none; list-style: none; float: left; position: relative; top: 1px; padding: 0px 0px 1px 0px; white-space: nowrap; background:none; border:0px; } .ui-tabs-nav .ui-state-default{ -webkit-box-shadow: 0px 0px 0px #ffffff; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */ -moz-box-shadow: 0px 0px 0px #ffffff; /* FF3.5 - 3.6 */ box-shadow: 0px 0px 0px #ffffff; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */ } .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; cursor: text; padding: 0 15px; margin-right: 2px; line-height: 34px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 0px; outline:none;} .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { background-color: #ffffff; border: 1px solid #ddd; border-bottom-color: #ffffff; cursor: default; color:gray; outline:none; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected:hover{ background:#ffffff; outline:none; } .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; color:#0069D6; background:none; font-weight:normal; margin-bottom:-1px;} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; } .ui-tabs-panel .ui-button{text-decoration:none;} .ui-tabs .ui-tabs-hide { display: none !important; } /* IE fix for background inheritance from ui-widget*/ .ui-tabs .ui-tabs-nav li{ filter:none; } /* * jQuery UI Progressbar 1.8.16 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Progressbar#theming */ .ui-progressbar { height:2em; text-align: left; } .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; /*this can be removed if ui-widget-header is blue*/ color: #ffffff; background-color: #0064cd; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd)); background-image: -moz-linear-gradient(top, #049cdb, #0064cd); background-image: -ms-linear-gradient(top, #049cdb, #0064cd); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd)); background-image: -webkit-linear-gradient(top, #049cdb, #0064cd); background-image: -o-linear-gradient(top, #049cdb, #0064cd); background-image: linear-gradient(top, #049cdb, #0064cd); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: #0064cd #0064cd #003f81; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } /*** Input field styling from Bootstrap **/ /*TRP 1-21-13*//* input, textarea { -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -ms-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); } input:focus, textarea:focus { outline: 0; border-color: rgba(82, 168, 236, 0.8); -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); } input[type=file]:focus, input[type=checkbox]:focus, select:focus { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; outline: 1px dotted #666; } /*TRP 1-21-13*//* /*TRP 1-21-13*//* input[type="text"], input[type="password"], .ui-autocomplete-input, textarea, .uneditable-input { display: inline-block; padding: 4px; font-size: 13px; line-height: 18px; color: #808080; border: 1px solid #ccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }*/ /***Dialog fixes**/ .ui-dialog-buttonset .ui-button:nth-child(2){ cursor: pointer; display: inline-block; background-color: #e6e6e6; background-repeat: no-repeat; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6); background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0); padding: 5px 14px 6px; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); color: #333; font-size: 13px; line-height: normal; border: 1px solid #ccc; border-bottom-color: #bbb; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-transition: 0.1s linear all; -moz-transition: 0.1s linear all; -ms-transition: 0.1s linear all; -o-transition: 0.1s linear all; transition: 0.1s linear all; overflow: visible; }/*! * Bootstrap v2.0.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. */ 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 { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; } 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, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; } input[type="search"] { -webkit-appearance: textfield; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; } textarea { overflow: auto; vertical-align: top; } .clearfix { *zoom: 1; } .clearfix:before, .clearfix:after { display: table; content: ""; } .clearfix:after { clear: both; } .hide-text { overflow: hidden; text-indent: 100%; white-space: nowrap; } .input-block-level { display: block; width: 100%; min-height: 28px; /* Make inputs at least the height of their button counterpart */ /* Makes inputs behave like true block-level elements */ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } body { margin: 0; /*TRP font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px; color: #333333; /* background-color: #ffffff;*/ } /*TRPa { color: #0088cc; text-decoration: none; } a:hover { color: #005580; text-decoration: underline; }*/ .row { margin-left: -20px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; } .row:after { clear: both; } [class*="span"] { float: left; margin-left: 20px; } .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: ""; } .row-fluid:after { clear: both; } .row-fluid > [class*="span"] { float: left; margin-left: 2.127659574%; } .row-fluid > [class*="span"]:first-child { margin-left: 0; } .row-fluid > .span12 { width: 99.99999998999999%; } .row-fluid > .span11 { width: 91.489361693%; } .row-fluid > .span10 { width: 82.97872339599999%; } .row-fluid > .span9 { width: 74.468085099%; } .row-fluid > .span8 { width: 65.95744680199999%; } .row-fluid > .span7 { width: 57.446808505%; } .row-fluid > .span6 { width: 48.93617020799999%; } .row-fluid > .span5 { width: 40.425531911%; } .row-fluid > .span4 { width: 31.914893614%; } .row-fluid > .span3 { width: 23.404255317%; } .row-fluid > .span2 { width: 14.89361702%; } .row-fluid > .span1 { width: 6.382978723%; } .container { margin-left: auto; margin-right: auto; *zoom: 1; } .container:before, .container:after { display: table; content: ""; } .container:after { clear: both; } .container-fluid { padding-left: 20px; padding-right: 20px; *zoom: 1; } .container-fluid:before, .container-fluid:after { display: table; content: ""; } .container-fluid:after { clear: both; } p { margin: 0 0 9px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px; } p small { font-size: 11px; color: #999999; } .lead { margin-bottom: 18px; font-size: 20px; font-weight: 200; line-height: 27px; } h1, h2, h3, h4, h5, h6 { margin: 0; font-family: inherit; font-weight: bold; color: inherit; text-rendering: optimizelegibility; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-weight: normal; color: #999999; } h1 { font-size: 30px; line-height: 36px; } h1 small { font-size: 18px; } h2 { font-size: 24px; line-height: 36px; } h2 small { font-size: 18px; } h3 { line-height: 27px; font-size: 18px; } h3 small { font-size: 14px; } h4, h5, h6 { line-height: 18px; } h4 { font-size: 14px; } h4 small { font-size: 12px; } h5 { font-size: 12px; } h6 { font-size: 11px; color: #999999; text-transform: uppercase; } .page-header { padding-bottom: 17px; margin: 18px 0; border-bottom: 1px solid #eeeeee; } .page-header h1 { line-height: 1; } ul, ol { padding: 0; margin: 0 0 9px 25px; } ul ul, ul ol, ol ol, ol ul { margin-bottom: 0; } ul { list-style: disc; } ol { list-style: decimal; } li { line-height: 18px; } ul.unstyled, ol.unstyled { margin-left: 0; list-style: none; } dl { margin-bottom: 18px; } dt, dd { line-height: 18px; } dt { font-weight: bold; line-height: 17px; } dd { margin-left: 9px; } .dl-horizontal dt { float: left; clear: left; width: 120px; text-align: right; } .dl-horizontal dd { margin-left: 130px; } hr { margin: 18px 0; border: 0; border-top: 1px solid #eeeeee; border-bottom: 1px solid #ffffff; } strong { font-weight: bold; } em { font-style: italic; } .muted { color: #999999; } abbr[title] { border-bottom: 1px dotted #ddd; cursor: help; } abbr.initialism { font-size: 90%; text-transform: uppercase; } blockquote { padding: 0 0 0 15px; margin: 0 0 18px; border-left: 5px solid #eeeeee; } blockquote p { margin-bottom: 0; font-size: 16px; font-weight: 300; line-height: 22.5px; } blockquote small { display: block; line-height: 18px; color: #999999; } blockquote small:before { content: '\2014 \00A0'; } blockquote.pull-right { float: right; padding-left: 0; padding-right: 15px; border-left: 0; border-right: 5px solid #eeeeee; } blockquote.pull-right p, blockquote.pull-right small { text-align: right; } q:before, q:after, blockquote:before, blockquote:after { content: ""; } address { display: block; margin-bottom: 18px; line-height: 18px; font-style: normal; } small { font-size: 100%; } cite { font-style: normal; } code, pre { padding: 0 3px 2px; font-family: Menlo, Monaco, "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; } pre { display: block; padding: 8.5px; margin: 0 0 9px; font-size: 12.025px; line-height: 18px; 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; white-space: pre; white-space: pre-wrap; word-break: break-all; word-wrap: break-word; } pre.prettyprint { margin-bottom: 18px; } pre code { padding: 0; color: inherit; background-color: transparent; border: 0; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } form { margin: 0 0 18px; } fieldset { padding: 0; margin: 0; border: 0; } legend { display: block; width: 100%; padding: 0; margin-bottom: 27px; font-size: 19.5px; line-height: 36px; color: #333333; border: 0; border-bottom: 1px solid #eee; } legend small { font-size: 13.5px; color: #999999; } label, input, button, select, textarea { font-size: 13px; font-weight: normal; line-height: 18px; } input, button, select, textarea { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } label { display: block; margin-bottom: 5px; color: #333333; } input, textarea, select, .uneditable-input { display: inline-block; width: 210px; height: 18px; padding: 4px; /*TRP margin-bottom: 9px;*/ margin-bottom: 5px;/*TRP */ font-size: 13px; line-height: 18px; color: #555555; border: 1px solid #cccccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .uneditable-textarea { width: auto; height: auto; } label input, label textarea, label select { display: block; } input[type="image"], input[type="checkbox"], input[type="radio"] { width: auto; height: auto; padding: 0; margin: 3px 0; *margin-top: 0; /* IE7 */ line-height: normal; cursor: pointer; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border: 0 \9; /* IE9 and down */ } input[type="image"] { border: 0; } input[type="file"] { width: auto; padding: initial; line-height: initial; border: initial; background-color: #ffffff; background-color: initial; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } input[type="button"], input[type="reset"], input[type="submit"] { width: auto; height: auto; } select, input[type="file"] { height: 28px; /* 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: 28px; } input[type="file"] { line-height: 18px \9; } select { width: 220px; background-color: #ffffff; } select[multiple], select[size] { height: auto; } input[type="image"] { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } textarea { height: auto; } input[type="hidden"] { display: none; } .radio, .checkbox { padding-left: 18px; } .radio input[type="radio"], .checkbox input[type="checkbox"] { float: left; margin-left: -18px; } .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, textarea { -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 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -ms-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; } input:focus, textarea:focus { /*TRPborder-color: rgba(82, 168, 236, 0.8); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);*/ border-color: rgba(65, 131, 196, 0.5); /*Github .ajaxLink color*/ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(65, 131, 196, 0.4); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(65, 131, 196, 0.4); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(65, 131, 196, 0.4); outline: 0; outline: thin dotted \9; /* IE6-9 */ } input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus, select:focus { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .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 { float: none; margin-left: 0; } input, textarea, .uneditable-input { margin-left: 0; } input.span12, textarea.span12, .uneditable-input.span12 { width: 930px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 850px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 770px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 690px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 610px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 530px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 450px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 370px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 290px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 210px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 130px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 50px; } input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] { background-color: #eeeeee; border-color: #ddd; cursor: not-allowed; } .control-group.warning > label, .control-group.warning .help-block, .control-group.warning .help-inline { color: #c09853; } .control-group.warning input, .control-group.warning select, .control-group.warning textarea { color: #c09853; border-color: #c09853; } .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus { border-color: #a47e3c; -webkit-box-shadow: 0 0 6px #dbc59e; -moz-box-shadow: 0 0 6px #dbc59e; box-shadow: 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 > label, .control-group.error .help-block, .control-group.error .help-inline { color: #b94a48; } .control-group.error input, .control-group.error select, .control-group.error textarea { color: #b94a48; border-color: #b94a48; } .control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus { border-color: #953b39; -webkit-box-shadow: 0 0 6px #d59392; -moz-box-shadow: 0 0 6px #d59392; box-shadow: 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 > label, .control-group.success .help-block, .control-group.success .help-inline { color: #468847; } .control-group.success input, .control-group.success select, .control-group.success textarea { color: #468847; border-color: #468847; } .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { border-color: #356635; -webkit-box-shadow: 0 0 6px #7aba7b; -moz-box-shadow: 0 0 6px #7aba7b; box-shadow: 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; } input:focus:required:invalid, textarea:focus:required:invalid, select:focus:required:invalid { color: #b94a48; border-color: #ee5f5b; } input:focus:required:invalid:focus, textarea:focus:required:invalid:focus, select:focus:required: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: 17px 20px 18px; margin-top: 18px; margin-bottom: 18px; background-color: #eeeeee; border-top: 1px solid #ddd; *zoom: 1; } .form-actions:before, .form-actions:after { display: table; content: ""; } .form-actions:after { clear: both; } .uneditable-input { display: block; background-color: #ffffff; border-color: #eee; -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; } :-moz-placeholder { color: #999999; } ::-webkit-input-placeholder { color: #999999; } .help-block, .help-inline { color: #555555; } .help-block { display: block; margin-bottom: 9px; } .help-inline { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; vertical-align: middle; padding-left: 5px; } .input-prepend, .input-append { margin-bottom: 5px; } .input-prepend input, .input-append input, .input-prepend select, .input-append select, .input-prepend .uneditable-input, .input-append .uneditable-input { *margin-left: 0; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .input-prepend input:focus, .input-append input:focus, .input-prepend select:focus, .input-append select:focus, .input-prepend .uneditable-input:focus, .input-append .uneditable-input:focus { position: relative; z-index: 2; } .input-prepend .uneditable-input, .input-append .uneditable-input { border-left-color: #ccc; } .input-prepend .add-on, .input-append .add-on { display: inline-block; width: auto; min-width: 16px; height: 18px; padding: 4px 5px; font-weight: normal; line-height: 18px; text-align: center; text-shadow: 0 1px 0 #ffffff; vertical-align: middle; background-color: #eeeeee; border: 1px solid #ccc; } .input-prepend .add-on, .input-append .add-on, .input-prepend .btn, .input-append .btn { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .input-prepend .active, .input-append .active { background-color: #a9dba9; border-color: #46a546; } .input-prepend .add-on, .input-prepend .btn { margin-right: -1px; } .input-append input, .input-append select .uneditable-input { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .input-append .uneditable-input { border-left-color: #eee; border-right-color: #ccc; } .input-append .add-on, .input-append .btn { margin-left: -1px; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 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 .add-on:first-child, .input-prepend.input-append .btn:first-child { margin-right: -1px; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child { margin-left: -1px; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .search-query { /*TRP padding-left: 14px; padding-right: 14px;*/ margin-bottom: 0; -webkit-border-radius: 14px; -moz-border-radius: 14px; border-radius: 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; margin-bottom: 0; } .form-search .hide, .form-inline .hide, .form-horizontal .hide { display: none; } .form-search label, .form-inline label { 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-left: 0; margin-right: 3px; } .control-group { margin-bottom: 9px; } legend + .control-group { margin-top: 18px; -webkit-margin-top-collapse: separate; } .form-horizontal .control-group { margin-bottom: 18px; *zoom: 1; } .form-horizontal .control-group:before, .form-horizontal .control-group:after { display: table; content: ""; } .form-horizontal .control-group:after { clear: both; } .form-horizontal .control-label { float: left; width: 140px; padding-top: 5px; text-align: right; } .form-horizontal .controls { margin-left: 160px; /* Super jank IE7 fix to ensure the inputs in .input-append and input-prepend don't inherit the margin of the parent, in this case .controls */ *display: inline-block; *margin-left: 0; *padding-left: 20px; } .form-horizontal .help-block { margin-top: 9px; margin-bottom: 0; } .form-horizontal .form-actions { padding-left: 160px; } table { max-width: 100%; border-collapse: collapse; border-spacing: 0; background-color: transparent; } .table { width: 100%; margin-bottom: 18px; } .table th, .table td { padding: 8px; line-height: 18px; text-align: left; vertical-align: top; border-top: 1px solid #dddddd; } .table th { font-weight: bold; } .table thead th { vertical-align: bottom; } .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-condensed th, .table-condensed td { padding: 4px 5px; } .table-bordered { border: 1px solid #dddddd; border-left: 0; border-collapse: separate; *border-collapse: collapsed; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .table-bordered th, .table-bordered td { border-left: 1px solid #dddddd; } .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-radius: 4px 0 0 0; -moz-border-radius: 4px 0 0 0; border-radius: 4px 0 0 0; } .table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child { -webkit-border-radius: 0 4px 0 0; -moz-border-radius: 0 4px 0 0; border-radius: 0 4px 0 0; } .table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child { -webkit-border-radius: 0 0 0 4px; -moz-border-radius: 0 0 0 4px; border-radius: 0 0 0 4px; } .table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child { -webkit-border-radius: 0 0 4px 0; -moz-border-radius: 0 0 4px 0; border-radius: 0 0 4px 0; } .table-striped tbody tr:nth-child(odd) td, .table-striped tbody tr:nth-child(odd) th { background-color: #f9f9f9; } .table tbody tr:hover td, .table tbody tr:hover th { background-color: #f5f5f5; } table .span1 { float: none; width: 44px; margin-left: 0; } table .span2 { float: none; width: 124px; margin-left: 0; } table .span3 { float: none; width: 204px; margin-left: 0; } table .span4 { float: none; width: 284px; margin-left: 0; } table .span5 { float: none; width: 364px; margin-left: 0; } table .span6 { float: none; width: 444px; margin-left: 0; } table .span7 { float: none; width: 524px; margin-left: 0; } table .span8 { float: none; width: 604px; margin-left: 0; } table .span9 { float: none; width: 684px; margin-left: 0; } table .span10 { float: none; width: 764px; margin-left: 0; } table .span11 { float: none; width: 844px; margin-left: 0; } table .span12 { float: none; width: 924px; margin-left: 0; } table .span13 { float: none; width: 1004px; margin-left: 0; } table .span14 { float: none; width: 1084px; margin-left: 0; } table .span15 { float: none; width: 1164px; margin-left: 0; } table .span16 { float: none; width: 1244px; margin-left: 0; } table .span17 { float: none; width: 1324px; margin-left: 0; } table .span18 { float: none; width: 1404px; margin-left: 0; } table .span19 { float: none; width: 1484px; margin-left: 0; } table .span20 { float: none; width: 1564px; margin-left: 0; } table .span21 { float: none; width: 1644px; margin-left: 0; } table .span22 { float: none; width: 1724px; margin-left: 0; } table .span23 { float: none; width: 1804px; margin-left: 0; } table .span24 { float: none; width: 1884px; margin-left: 0; } /*TRP[class^="icon-"], [class*=" icon-"] { display: inline-block; width: 14px; height: 14px; line-height: 14px; vertical-align: text-top; background-image: url("../img/glyphicons-halflingsBlue.png"); background-position: 14px 14px; background-repeat: no-repeat; *margin-right: .3em; }*/ [class^="icon-"]:last-child, [class*=" icon-"]:last-child { *margin-left: 0; } .icon-white { background-image: url("../img/glyphicons-halflings-white.png"); } .icon-glass { background-position: 0 0; } .icon-music { background-position: -24px 0; } .icon-search { background-position: -48px 0; } .icon-envelope { background-position: -72px 0; } .icon-heart { background-position: -96px 0; } .icon-star { background-position: -120px 0; } .icon-star-empty { background-position: -144px 0; } .icon-user { background-position: -168px 0; } .icon-film { background-position: -192px 0; } .icon-th-large { background-position: -216px 0; } .icon-th { background-position: -240px 0; } .icon-th-list { background-position: -264px 0; } .icon-ok { background-position: -288px 0; } .icon-remove { background-position: -312px 0; } .icon-zoom-in { background-position: -336px 0; } .icon-zoom-out { background-position: -360px 0; } .icon-off { background-position: -384px 0; } .icon-signal { background-position: -408px 0; } .icon-cog { background-position: -432px 0; } .icon-trash { background-position: -456px 0; } .icon-home { background-position: 0 -24px; } .icon-file { background-position: -24px -24px; } .icon-time { background-position: -48px -24px; } .icon-road { background-position: -72px -24px; } .icon-download-alt { background-position: -96px -24px; } .icon-download { background-position: -120px -24px; } .icon-upload { background-position: -144px -24px; } .icon-inbox { background-position: -168px -24px; } .icon-play-circle { background-position: -192px -24px; } .icon-repeat { background-position: -216px -24px; } .icon-refresh { background-position: -240px -24px; } .icon-list-alt { background-position: -264px -24px; } .icon-lock { background-position: -287px -24px; } .icon-flag { background-position: -312px -24px; } .icon-headphones { background-position: -336px -24px; } .icon-volume-off { background-position: -360px -24px; } .icon-volume-down { background-position: -384px -24px; } .icon-volume-up { background-position: -408px -24px; } .icon-qrcode { background-position: -432px -24px; } .icon-barcode { background-position: -456px -24px; } .icon-tag { background-position: 0 -48px; } .icon-tags { background-position: -25px -48px; } .icon-book { background-position: -48px -48px; } .icon-bookmark { background-position: -72px -48px; } .icon-print { background-position: -96px -48px; } .icon-camera { background-position: -120px -48px; } .icon-font { background-position: -144px -48px; } .icon-bold { background-position: -167px -48px; } .icon-italic { background-position: -192px -48px; } .icon-text-height { background-position: -216px -48px; } .icon-text-width { background-position: -240px -48px; } .icon-align-left { background-position: -264px -48px; } .icon-align-center { background-position: -288px -48px; } .icon-align-right { background-position: -312px -48px; } .icon-align-justify { background-position: -336px -48px; } .icon-list { background-position: -360px -48px; } .icon-indent-left { background-position: -384px -48px; } .icon-indent-right { background-position: -408px -48px; } .icon-facetime-video { background-position: -432px -48px; } .icon-picture { background-position: -456px -48px; } .icon-pencil { background-position: 0 -72px; } .icon-map-marker { background-position: -24px -72px; } .icon-adjust { background-position: -48px -72px; } .icon-tint { background-position: -72px -72px; } .icon-edit { background-position: -96px -72px; } .icon-share { background-position: -120px -72px; } .icon-check { background-position: -144px -72px; } .icon-move { background-position: -168px -72px; } .icon-step-backward { background-position: -192px -72px; } .icon-fast-backward { background-position: -216px -72px; } .icon-backward { background-position: -240px -72px; } .icon-play { background-position: -264px -72px; } .icon-pause { background-position: -288px -72px; } .icon-stop { background-position: -312px -72px; } .icon-forward { background-position: -336px -72px; } .icon-fast-forward { background-position: -360px -72px; } .icon-step-forward { background-position: -384px -72px; } .icon-eject { background-position: -408px -72px; } .icon-chevron-left { background-position: -432px -72px; } .icon-chevron-right { background-position: -456px -72px; } .icon-plus-sign { background-position: 0 -96px; } .icon-minus-sign { background-position: -24px -96px; } .icon-remove-sign { background-position: -48px -96px; } .icon-ok-sign { background-position: -72px -96px; } .icon-question-sign { background-position: -96px -96px; } .icon-info-sign { background-position: -120px -96px; } .icon-screenshot { background-position: -144px -96px; } .icon-remove-circle { background-position: -168px -96px; } .icon-ok-circle { background-position: -192px -96px; } .icon-ban-circle { background-position: -216px -96px; } .icon-arrow-left { background-position: -240px -96px; } .icon-arrow-right { background-position: -264px -96px; } .icon-arrow-up { background-position: -289px -96px; } .icon-arrow-down { background-position: -312px -96px; } .icon-share-alt { background-position: -336px -96px; } .icon-resize-full { background-position: -360px -96px; } .icon-resize-small { background-position: -384px -96px; } .icon-plus { background-position: -408px -96px; } .icon-minus { background-position: -433px -96px; } .icon-asterisk { background-position: -456px -96px; } .icon-exclamation-sign { background-position: 0 -120px; } .icon-gift { background-position: -24px -120px; } .icon-leaf { background-position: -48px -120px; } .icon-fire { background-position: -72px -120px; } .icon-eye-open { background-position: -96px -120px; } .icon-eye-close { background-position: -120px -120px; } .icon-warning-sign { background-position: -144px -120px; } .icon-plane { background-position: -168px -120px; } .icon-calendar { background-position: -192px -120px; } .icon-random { background-position: -216px -120px; } .icon-comment { background-position: -240px -120px; } .icon-magnet { background-position: -264px -120px; } .icon-chevron-up { background-position: -288px -120px; } .icon-chevron-down { background-position: -313px -119px; } .icon-retweet { background-position: -336px -120px; } .icon-shopping-cart { background-position: -360px -120px; } .icon-folder-close { background-position: -384px -120px; } .icon-folder-open { background-position: -408px -120px; } .icon-resize-vertical { background-position: -432px -119px; } .icon-resize-horizontal { background-position: -456px -118px; } .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-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid #000000; opacity: 0.3; filter: alpha(opacity=30); content: ""; } .dropdown .caret { margin-top: 8px; margin-left: 2px; } .dropdown:hover .caret, .open.dropdown .caret { opacity: 1; filter: alpha(opacity=100); } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; float: left; display: none; min-width: 160px; padding: 4px 0; margin: 0; list-style: none; background-color: #ffffff; border-color: #ccc; border-color: rgba(0, 0, 0, 0.2); border-style: solid; border-width: 1px; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; -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; *border-right-width: 2px; *border-bottom-width: 2px; } .dropdown-menu.pull-right { right: 0; left: auto; } .dropdown-menu .divider { height: 1px; margin: 8px 1px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff; *width: 100%; *margin: -5px 0 5px; } .dropdown-menu a { display: block; padding: 3px 15px; clear: both; font-weight: normal; line-height: 18px; color: #333333; white-space: nowrap; } .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover { color: #ffffff; text-decoration: none; background-color: #0088cc; } .dropdown.open { *z-index: 1000; } .dropdown.open .dropdown-toggle { color: #ffffff; background: #ccc; background: rgba(0, 0, 0, 0.3); } .dropdown.open .dropdown-menu { display: block; } .pull-right .dropdown-menu { left: auto; right: 0; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid #000000; content: "\2191"; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; } .typeahead { margin-top: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #eee; border: 1px solid rgba(0, 0, 0, 0.05); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } .well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } .well-large { padding: 24px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .well-small { padding: 9px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .fade { -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; -ms-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; opacity: 0; } .fade.in { opacity: 1; } .collapse { -webkit-transition: height 0.35s ease; -moz-transition: height 0.35s ease; -ms-transition: height 0.35s ease; -o-transition: height 0.35s ease; transition: height 0.35s ease; position: relative; overflow: hidden; height: 0; } .collapse.in { height: auto; } .close { float: right; font-size: 20px; font-weight: bold; line-height: 18px; color: #000000; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); } .close:hover { color: #000000; text-decoration: none; opacity: 0.4; filter: alpha(opacity=40); cursor: pointer; } .btn { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; padding: 4px 10px 4px; margin-bottom: 0; font-size: 13px; line-height: 18px; color: #333333; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; background-color: #f5f5f5; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-image: -ms-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(top, #ffffff, #e6e6e6); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', 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); filter: progid:dximagetransform.microsoft.gradient(enabled=false); border: 1px solid #cccccc; border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); cursor: pointer; *margin-left: .3em; } .btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { background-color: #e6e6e6; } .btn:active, .btn.active { background-color: #cccccc \9; } .btn:first-child { *margin-left: 0; } .btn:hover { color: #666; /*TRP color: #333333;*/ text-decoration: none; background-color: #e6e6e6; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -ms-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; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); background-color: #e6e6e6; background-color: #d9d9d9 \9; outline: 0; } .btn.disabled, .btn[disabled] { cursor: default; background-image: none; background-color: #e6e6e6; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .btn-large { padding: 9px 14px; font-size: 15px; line-height: normal; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .btn-large [class^="icon-"] { margin-top: 1px; } .btn-small { padding: 5px 9px; font-size: 11px; line-height: 16px; } .btn-small [class^="icon-"] { margin-top: -1px; } .btn-mini { padding: 2px 6px; font-size: 11px; line-height: 14px; } .btn-primary, .btn-primary:hover, .btn-warning, .btn-warning:hover, .btn-danger, .btn-danger:hover, .btn-success, .btn-success:hover, .btn-info, .btn-info:hover, .btn-inverse, .btn-inverse:hover { text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); color: #ffffff; } .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); } /*TRP.btn-primary { background-color: #0074cc; background-image: -moz-linear-gradient(top, #0088cc, #0055cc); background-image: -ms-linear-gradient(top, #0088cc, #0055cc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc)); background-image: -webkit-linear-gradient(top, #0088cc, #0055cc); background-image: -o-linear-gradient(top, #0088cc, #0055cc); background-image: linear-gradient(top, #0088cc, #0055cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0); border-color: #0055cc #0055cc #003580; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(enabled=false); }*/ .btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { background-color: #0055cc; } .btn-primary:active, .btn-primary.active { background-color: #004099 \9; } .btn-warning { background-color: #faa732; background-image: -moz-linear-gradient(top, #fbb450, #f89406); background-image: -ms-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(top, #fbb450, #f89406); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', 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); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] { background-color: #f89406; } .btn-warning:active, .btn-warning.active { background-color: #c67605 \9; } .btn-danger { background-color: #da4f49; background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); background-image: -ms-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(top, #ee5f5b, #bd362f); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', 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); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] { background-color: #bd362f; } .btn-danger:active, .btn-danger.active { background-color: #942a25 \9; } .btn-success { background-color: #5bb75b; background-image: -moz-linear-gradient(top, #62c462, #51a351); background-image: -ms-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(top, #62c462, #51a351); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', 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); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { background-color: #51a351; } .btn-success:active, .btn-success.active { background-color: #408140 \9; } .btn-info { background-color: #49afcd; background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); background-image: -ms-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(top, #5bc0de, #2f96b4); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', 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); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { background-color: #2f96b4; } .btn-info:active, .btn-info.active { background-color: #24748c \9; } .btn-inverse { background-color: #414141; background-image: -moz-linear-gradient(top, #555555, #222222); background-image: -ms-linear-gradient(top, #555555, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222)); background-image: -webkit-linear-gradient(top, #555555, #222222); background-image: -o-linear-gradient(top, #555555, #222222); background-image: linear-gradient(top, #555555, #222222); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', 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); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { background-color: #222222; } .btn-inverse:active, .btn-inverse.active { background-color: #080808 \9; } button.btn, input[type="submit"].btn { *padding-top: 2px; *padding-bottom: 2px; } 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-group { position: relative; *zoom: 1; *margin-left: .3em; } .btn-group:before, .btn-group:after { display: table; content: ""; } .btn-group:after { clear: both; } .btn-group:first-child { *margin-left: 0; } .btn-group + .btn-group { margin-left: 5px; } .btn-toolbar { margin-top: 9px; margin-bottom: 9px; } .btn-toolbar .btn-group { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; } .btn-group .btn { position: relative; float: left; margin-left: -1px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .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 .dropdown-toggle { padding-left: 8px; padding-right: 8px; -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); *padding-top: 3px; *padding-bottom: 3px; } .btn-group .btn-mini.dropdown-toggle { padding-left: 5px; padding-right: 5px; *padding-top: 1px; *padding-bottom: 1px; } .btn-group .btn-small.dropdown-toggle { *padding-top: 4px; *padding-bottom: 4px; } .btn-group .btn-large.dropdown-toggle { padding-left: 12px; padding-right: 12px; } .btn-group.open { *z-index: 1000; } .btn-group.open .dropdown-menu { display: block; margin-top: 1px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .btn-group.open .dropdown-toggle { background-image: none; -webkit-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); } .btn .caret { margin-top: 7px; margin-left: 0; } .btn:hover .caret, .open.btn-group .caret { opacity: 1; filter: alpha(opacity=100); } .btn-mini .caret { margin-top: 5px; } .btn-small .caret { margin-top: 6px; } .btn-large .caret { margin-top: 6px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #000000; } .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; opacity: 0.75; filter: alpha(opacity=75); } .alert { padding: 8px 35px 8px 14px; margin-bottom: 18px; 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; color: #c09853; } .alert-heading { color: inherit; } .alert .close { position: relative; top: -2px; right: -21px; line-height: 18px; } .alert-success { background-color: #dff0d8; border-color: #d6e9c6; color: #468847; } .alert-danger, .alert-error { background-color: #f2dede; border-color: #eed3d7; color: #b94a48; } .alert-info { background-color: #d9edf7; border-color: #bce8f1; 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; } .nav { margin-left: 0; margin-bottom: 18px; list-style: none; } .nav > li > a { display: block; } .nav > li > a:hover { text-decoration: none; background-color: #eeeeee; } .nav .nav-header { display: block; padding: 3px 15px; font-size: 11px; font-weight: bold; line-height: 18px; 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-"] { margin-right: 2px; } .nav-list .divider { height: 1px; margin: 8px 1px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff; *width: 100%; *margin: -5px 0 5px; } .nav-tabs, .nav-pills { *zoom: 1; } .nav-tabs:before, .nav-pills:before, .nav-tabs:after, .nav-pills:after { display: table; content: ""; } .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: 18px; 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-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } .nav-tabs.nav-stacked > li:last-child > a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 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, .nav-pills .dropdown-menu { margin-top: 1px; border-width: 1px; } .nav-pills .dropdown-menu { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .nav-tabs .dropdown-toggle .caret, .nav-pills .dropdown-toggle .caret { border-top-color: #0088cc; border-bottom-color: #0088cc; margin-top: 6px; } .nav-tabs .dropdown-toggle:hover .caret, .nav-pills .dropdown-toggle:hover .caret { border-top-color: #005580; border-bottom-color: #005580; } .nav-tabs .active .dropdown-toggle .caret, .nav-pills .active .dropdown-toggle .caret { border-top-color: #333333; border-bottom-color: #333333; } .nav > .dropdown.active > a:hover { color: #000000; cursor: pointer; } .nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > .open.active > a:hover { color: #ffffff; background-color: #999999; border-color: #999999; } .nav .open .caret, .nav .open.active .caret, .nav .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: ""; } .tabbable:after { clear: both; } .tab-content { display: table; width: 100%; } .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; } .navbar { *position: relative; *z-index: 2; overflow: visible; margin-bottom: 18px; } .navbar-inner { padding-left: 20px; padding-right: 20px; background-color: #2c2c2c; background-image: -moz-linear-gradient(top, #333333, #222222); background-image: -ms-linear-gradient(top, #333333, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222)); background-image: -webkit-linear-gradient(top, #333333, #222222); background-image: -o-linear-gradient(top, #333333, #222222); background-image: linear-gradient(top, #333333, #222222); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); } .navbar .container { width: auto; } .btn-navbar { display: none; float: right; padding: 7px 10px; margin-left: 5px; margin-right: 5px; background-color: #2c2c2c; background-image: -moz-linear-gradient(top, #333333, #222222); background-image: -ms-linear-gradient(top, #333333, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222)); background-image: -webkit-linear-gradient(top, #333333, #222222); background-image: -o-linear-gradient(top, #333333, #222222); background-image: linear-gradient(top, #333333, #222222); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', 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); filter: progid:dximagetransform.microsoft.gradient(enabled=false); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); } .btn-navbar:hover, .btn-navbar:active, .btn-navbar.active, .btn-navbar.disabled, .btn-navbar[disabled] { background-color: #222222; } .btn-navbar:active, .btn-navbar.active { background-color: #080808 \9; } .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; } .nav-collapse.collapse { height: auto; } .navbar { color: #999999; } .navbar .brand:hover { text-decoration: none; } .navbar .brand { float: left; display: block; padding: 8px 20px 12px; margin-left: -20px; font-size: 20px; font-weight: 200; line-height: 1; color: #ffffff; } .navbar .navbar-text { margin-bottom: 0; line-height: 40px; } .navbar .btn, .navbar .btn-group { margin-top: 5px; } .navbar .btn-group .btn { margin-top: 0; } .navbar-form { margin-bottom: 0; *zoom: 1; } .navbar-form:before, .navbar-form:after { display: table; content: ""; } .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 { 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: 6px; white-space: nowrap; } .navbar-form .input-append input, .navbar-form .input-prepend input { margin-top: 0; } .navbar-search { position: relative; float: left; margin-top: 6px; margin-bottom: 0; } .navbar-search .search-query { padding: 4px 9px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 1; color: #ffffff; background-color: #626262; border: 1px solid #151515; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15); -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none; } .navbar-search .search-query:-moz-placeholder { color: #cccccc; } .navbar-search .search-query::-webkit-input-placeholder { color: #cccccc; } .navbar-search .search-query:focus, .navbar-search .search-query.focused { padding: 5px 10px; 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-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; margin-bottom: 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-fixed-top .container, .navbar-fixed-bottom .container { width: 940px; } .navbar-fixed-top { top: 0; } .navbar-fixed-bottom { bottom: 0; } .navbar .nav { position: relative; left: 0; display: block; float: left; margin: 0 10px 0 0; } .navbar .nav.pull-right { float: right; } .navbar .nav > li { display: block; float: left; } .navbar .nav > li > a { float: none; padding: 10px 10px 11px; line-height: 19px; color: #999999; text-decoration: none; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .navbar .nav > li > a:hover { background-color: transparent; color: #ffffff; text-decoration: none; } .navbar .nav .active > a, .navbar .nav .active > a:hover { color: #ffffff; text-decoration: none; background-color: #222222; } .navbar .divider-vertical { height: 40px; width: 1px; margin: 0 9px; overflow: hidden; background-color: #222222; border-right: 1px solid #333333; } .navbar .nav.pull-right { margin-left: 10px; margin-right: 0; } .navbar .dropdown-menu { margin-top: 1px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .navbar .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 .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 .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 .dropdown-menu:after { border-top: 6px solid #ffffff; border-bottom: 0; bottom: -6px; top: auto; } .navbar .nav .dropdown-toggle .caret, .navbar .nav .open.dropdown .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } .navbar .nav .active .caret { opacity: 1; filter: alpha(opacity=100); } .navbar .nav .open > .dropdown-toggle, .navbar .nav .active > .dropdown-toggle, .navbar .nav .open.active > .dropdown-toggle { background-color: transparent; } .navbar .nav .active > .dropdown-toggle:hover { color: #ffffff; } .navbar .nav.pull-right .dropdown-menu, .navbar .nav .dropdown-menu.pull-right { left: auto; right: 0; } .navbar .nav.pull-right .dropdown-menu:before, .navbar .nav .dropdown-menu.pull-right:before { left: auto; right: 12px; } .navbar .nav.pull-right .dropdown-menu:after, .navbar .nav .dropdown-menu.pull-right:after { left: auto; right: 13px; } .breadcrumb { padding: 7px 14px; margin: 0 0 18px; list-style: none; background-color: #fbfbfb; background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5); background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5)); background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5); background-image: -o-linear-gradient(top, #ffffff, #f5f5f5); background-image: linear-gradient(top, #ffffff, #f5f5f5); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0); border: 1px solid #ddd; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0 1px 0 #ffffff; -moz-box-shadow: inset 0 1px 0 #ffffff; box-shadow: inset 0 1px 0 #ffffff; } .breadcrumb li { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; text-shadow: 0 1px 0 #ffffff; } .breadcrumb .divider { padding: 0 5px; color: #999999; } .breadcrumb .active a { color: #333333; } .pagination { height: 36px; margin: 18px 0; } .pagination ul { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; margin-left: 0; margin-bottom: 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -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 li { display: inline; } .pagination a { float: left; padding: 0 14px; line-height: 34px; text-decoration: none; border: 1px solid #ddd; border-left-width: 0; } .pagination a:hover, .pagination .active a { background-color: #f5f5f5; } .pagination .active a { color: #999999; cursor: default; } .pagination .disabled span, .pagination .disabled a, .pagination .disabled a:hover { color: #999999; background-color: transparent; cursor: default; } .pagination li:first-child a { border-left-width: 1px; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .pagination li:last-child a { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .pagination-centered { text-align: center; } .pagination-right { text-align: right; } .pager { margin-left: 0; margin-bottom: 18px; list-style: none; text-align: center; *zoom: 1; } .pager:before, .pager:after { display: table; content: ""; } .pager:after { clear: both; } .pager li { display: inline; } .pager a { 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 a:hover { text-decoration: none; background-color: #f5f5f5; } .pager .next a { float: right; } .pager .previous a { float: left; } .pager .disabled a, .pager .disabled a:hover { color: #999999; background-color: #fff; cursor: default; } .modal-open .dropdown-menu { z-index: 2050; } .modal-open .dropdown.open { *z-index: 2050; } .modal-open .popover { z-index: 2060; } .modal-open .tooltip { z-index: 2070; } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; /*TRPbackground-color: #000000;*/ } .modal-backdrop.fade { opacity: 0; } .modal-backdrop, .modal-backdrop.fade.in { opacity:0.5; filter: alpha(opacity=50); /*TRP opacity: 0.8; filter: alpha(opacity=80);*/ } .modal { position: fixed; top: 50%; left: 50%; z-index: 1050; overflow: auto; width: 560px; margin: -250px 0 0 -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; } .modal.fade { -webkit-transition: opacity .3s linear, top .3s ease-out; -moz-transition: opacity .3s linear, top .3s ease-out; -ms-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: 50%; } .modal-header { padding: 9px 15px; border-bottom: 1px solid #eee; } .modal-header .close { margin-top: 2px; } .modal-body { 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: ""; } .modal-footer:after { clear: both; } .modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .tooltip { position: absolute; z-index: 1020; 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: -2px; } .tooltip.right { margin-left: 2px; } .tooltip.bottom { margin-top: 2px; } .tooltip.left { margin-left: -2px; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #000000; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #000000; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #000000; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 5px solid #000000; } .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; } .popover { position: absolute; top: 0; left: 0; z-index: 1010; display: none; padding: 5px; } .popover.top { margin-top: -5px; } .popover.right { margin-left: 5px; } .popover.bottom { margin-top: 5px; } .popover.left { margin-left: -5px; } .popover.top .arrow { bottom: 0; left: 50%; margin-left: -5px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #000000; } .popover.right .arrow { top: 50%; left: 0; margin-top: -5px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 5px solid #000000; } .popover.bottom .arrow { top: 0; left: 50%; margin-left: -5px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #000000; } .popover.left .arrow { top: 50%; right: 0; margin-top: -5px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #000000; } .popover .arrow { position: absolute; width: 0; height: 0; } .popover-inner { padding: 3px; width: 280px; overflow: hidden; background: #000000; background: rgba(0, 0, 0, 0.8); -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); } .popover-title { padding: 9px 15px; line-height: 1; background-color: #f5f5f5; border-bottom: 1px solid #eee; -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; } .popover-content { padding: 14px; background-color: #ffffff; -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box; } .popover-content p, .popover-content ul, .popover-content ol { margin-bottom: 0; } .thumbnails { margin-left: -20px; list-style: none; *zoom: 1; } .thumbnails:before, .thumbnails:after { display: table; content: ""; } .thumbnails:after { clear: both; } .thumbnails > li { float: left; margin: 0 0 18px 20px; } .thumbnail { display: block; padding: 4px; line-height: 1; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075); } 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; } .label { padding: 1px 4px 2px; font-size: 10.998px; font-weight: bold; line-height: 13px; color: #ffffff; vertical-align: middle; white-space: nowrap; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #999999; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .label:hover { color: #ffffff; text-decoration: none; } .label-important { background-color: #b94a48; } .label-important:hover { background-color: #953b39; } .label-warning { background-color: #f89406; } .label-warning:hover { background-color: #c67605; } .label-success { background-color: #468847; } .label-success:hover { background-color: #356635; } .label-info { background-color: #3a87ad; } .label-info:hover { background-color: #2d6987; } .label-inverse { background-color: #333333; } .label-inverse:hover { background-color: #1a1a1a; } .badge { padding: 1px 9px 2px; font-size: 12.025px; font-weight: bold; white-space: nowrap; color: #ffffff; background-color: #999999; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; } .badge:hover { color: #ffffff; text-decoration: none; cursor: pointer; } .badge-error { background-color: #b94a48; } .badge-error:hover { background-color: #953b39; } .badge-warning { background-color: #f89406; } .badge-warning:hover { background-color: #c67605; } .badge-success { background-color: #468847; } .badge-success:hover { background-color: #356635; } .badge-info { background-color: #3a87ad; } .badge-info:hover { background-color: #2d6987; } .badge-inverse { background-color: #333333; } .badge-inverse:hover { background-color: #1a1a1a; } @-webkit-keyframes progress-bar-stripes { from { background-position: 0 0; } to { background-position: 40px 0; } } @-moz-keyframes progress-bar-stripes { from { background-position: 0 0; } to { background-position: 40px 0; } } @-ms-keyframes progress-bar-stripes { from { background-position: 0 0; } to { background-position: 40px 0; } } @keyframes progress-bar-stripes { from { background-position: 0 0; } to { background-position: 40px 0; } } .progress { overflow: hidden; height: 18px; margin-bottom: 18px; background-color: #f7f7f7; background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -ms-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(top, #f5f5f5, #f9f9f9); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', 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: 18px; color: #ffffff; 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: -ms-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(top, #149bdf, #0480be); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', 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; -ms-box-sizing: border-box; box-sizing: border-box; -webkit-transition: width 0.6s ease; -moz-transition: width 0.6s ease; -ms-transition: width 0.6s ease; -o-transition: width 0.6s ease; transition: width 0.6s ease; } .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: -ms-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; animation: progress-bar-stripes 2s linear infinite; } .progress-danger .bar { background-color: #dd514c; background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); background-image: -ms-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(top, #ee5f5b, #c43c35); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0); } .progress-danger.progress-striped .bar { 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: -ms-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 { background-color: #5eb95e; background-image: -moz-linear-gradient(top, #62c462, #57a957); background-image: -ms-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(top, #62c462, #57a957); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0); } .progress-success.progress-striped .bar { 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: -ms-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 { background-color: #4bb1cf; background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); background-image: -ms-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(top, #5bc0de, #339bb9); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0); } .progress-info.progress-striped .bar { 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: -ms-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 { background-color: #faa732; background-image: -moz-linear-gradient(top, #fbb450, #f89406); background-image: -ms-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(top, #fbb450, #f89406); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0); } .progress-warning.progress-striped .bar { 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: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .accordion { margin-bottom: 18px; } .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-inner { padding: 9px 15px; border-top: 1px solid #e5e5e5; } .carousel { position: relative; margin-bottom: 18px; line-height: 1; } .carousel-inner { overflow: hidden; width: 100%; position: relative; } .carousel .item { display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; -moz-transition: 0.6s ease-in-out left; -ms-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; } .carousel .item > img { display: block; line-height: 1; } .carousel .active, .carousel .next, .carousel .prev { display: block; } .carousel .active { left: 0; } .carousel .next, .carousel .prev { position: absolute; top: 0; width: 100%; } .carousel .next { left: 100%; } .carousel .prev { left: -100%; } .carousel .next.left, .carousel .prev.right { left: 0; } .carousel .active.left { left: -100%; } .carousel .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: 10px 15px 5px; background: #333333; background: rgba(0, 0, 0, 0.75); } .carousel-caption h4, .carousel-caption p { color: #ffffff; } .hero-unit { padding: 60px; margin-bottom: 30px; 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 p { font-size: 18px; font-weight: 200; line-height: 27px; color: inherit; } .pull-right { float: right; } .pull-left { float: left; } .hide { display: none; } .show { display: block; } .invisible { visibility: hidden; } /*! * Bootstrap Responsive v2.0.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: ""; } .clearfix:after { clear: both; } .hide-text { overflow: hidden; text-indent: 100%; white-space: nowrap; } .input-block-level { display: block; width: 100%; min-height: 28px; /* Make inputs at least the height of their button counterpart */ /* Makes inputs behave like true block-level elements */ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } .hidden { display: none; visibility: hidden; } .visible-phone { display: none; } .visible-tablet { display: none; } .visible-desktop { display: block; } .hidden-phone { display: block; } .hidden-tablet { display: block; } .hidden-desktop { display: none; } @media (max-width: 767px) { .visible-phone { display: block; } .hidden-phone { display: none; } .hidden-desktop { display: block; } .visible-desktop { display: none; } } @media (min-width: 768px) and (max-width: 979px) { .visible-tablet { display: block; } .hidden-tablet { display: none; } .hidden-desktop { display: block; } .visible-desktop { display: none; } } @media (max-width: 480px) { .nav-collapse { -webkit-transform: translate3d(0, 0, 0); } .page-header h1 small { display: block; line-height: 18px; } input[type="checkbox"], input[type="radio"] { border: 1px solid #ccc; } .form-horizontal .control-group > 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; } .modal { position: absolute; top: 10px; left: 10px; right: 10px; width: auto; margin: 0; } .modal.fade.in { top: auto; } .modal-header .close { padding: 10px; margin: -10px; } .carousel-caption { position: static; } } @media (max-width: 767px) { body { padding-left: 20px; padding-right: 20px; } .navbar-fixed-top { margin-left: -20px; margin-right: -20px; } .container { width: auto; } .row-fluid { width: 100%; } .row { margin-left: 0; } .row > [class*="span"], .row-fluid > [class*="span"] { float: none; display: block; width: auto; margin: 0; } .thumbnails [class*="span"] { width: auto; } input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input { display: block; width: 100%; min-height: 28px; /* Make inputs at least the height of their button counterpart */ /* Makes inputs behave like true block-level elements */ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } .input-prepend input[class*="span"], .input-append input[class*="span"] { width: auto; } } @media (min-width: 768px) and (max-width: 979px) { .row { margin-left: -20px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; } .row:after { clear: both; } [class*="span"] { float: left; margin-left: 20px; } .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: ""; } .row-fluid:after { clear: both; } .row-fluid > [class*="span"] { float: left; margin-left: 2.762430939%; } .row-fluid > [class*="span"]:first-child { margin-left: 0; } .row-fluid > .span12 { width: 99.999999993%; } .row-fluid > .span11 { width: 91.436464082%; } .row-fluid > .span10 { width: 82.87292817100001%; } .row-fluid > .span9 { width: 74.30939226%; } .row-fluid > .span8 { width: 65.74585634900001%; } .row-fluid > .span7 { width: 57.182320438000005%; } .row-fluid > .span6 { width: 48.618784527%; } .row-fluid > .span5 { width: 40.055248616%; } .row-fluid > .span4 { width: 31.491712705%; } .row-fluid > .span3 { width: 22.928176794%; } .row-fluid > .span2 { width: 14.364640883%; } .row-fluid > .span1 { width: 5.801104972%; } input, textarea, .uneditable-input { margin-left: 0; } input.span12, textarea.span12, .uneditable-input.span12 { width: 714px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 652px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 590px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 528px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 466px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 404px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 342px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 280px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 218px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 156px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 94px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 32px; } } @media (max-width: 979px) { body { padding-top: 0; } .navbar-fixed-top { position: static; margin-bottom: 18px; } .navbar-fixed-top .navbar-inner { padding: 5px; } .navbar .container { width: auto; padding: 0; } .navbar .brand { padding-left: 10px; padding-right: 10px; margin: 0 0 0 -5px; } .navbar .nav-collapse { clear: left; } .navbar .nav { float: none; margin: 0 0 9px; } .navbar .nav > li { float: none; } .navbar .nav > li > a { margin-bottom: 2px; } .navbar .nav > .divider-vertical { display: none; } .navbar .nav .nav-header { color: #999999; text-shadow: none; } .navbar .nav > li > a, .navbar .dropdown-menu a { padding: 6px 15px; font-weight: bold; color: #999999; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .navbar .dropdown-menu li + li a { margin-bottom: 2px; } .navbar .nav > li > a:hover, .navbar .dropdown-menu a:hover { background-color: #222222; } .navbar .dropdown-menu { position: static; top: auto; left: auto; float: none; display: block; 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; } .navbar .dropdown-menu:before, .navbar .dropdown-menu:after { display: none; } .navbar .dropdown-menu .divider { display: none; } .navbar-form, .navbar-search { float: none; padding: 9px 15px; margin: 9px 0; border-top: 1px solid #222222; border-bottom: 1px solid #222222; -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 .nav.pull-right { float: none; margin-left: 0; } .navbar-static .navbar-inner { padding-left: 10px; padding-right: 10px; } .btn-navbar { display: block; } .nav-collapse { overflow: hidden; height: 0; } } @media (min-width: 980px) { .nav-collapse.collapse { height: auto !important; overflow: visible !important; } } @media (min-width: 1200px) { .row { margin-left: -30px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; } .row:after { clear: both; } [class*="span"] { float: left; margin-left: 30px; } .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: ""; } .row-fluid:after { clear: both; } .row-fluid > [class*="span"] { float: left; margin-left: 2.564102564%; } .row-fluid > [class*="span"]:first-child { margin-left: 0; } .row-fluid > .span12 { width: 100%; } .row-fluid > .span11 { width: 91.45299145300001%; } .row-fluid > .span10 { width: 82.905982906%; } .row-fluid > .span9 { width: 74.358974359%; } .row-fluid > .span8 { width: 65.81196581200001%; } .row-fluid > .span7 { width: 57.264957265%; } .row-fluid > .span6 { width: 48.717948718%; } .row-fluid > .span5 { width: 40.170940171000005%; } .row-fluid > .span4 { width: 31.623931624%; } .row-fluid > .span3 { width: 23.076923077%; } .row-fluid > .span2 { width: 14.529914530000001%; } .row-fluid > .span1 { width: 5.982905983%; } input, textarea, .uneditable-input { margin-left: 0; } input.span12, textarea.span12, .uneditable-input.span12 { width: 1160px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 1060px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 960px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 860px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 760px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 660px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 560px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 460px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 360px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 260px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 160px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 60px; } .thumbnails { margin-left: -30px; } .thumbnails > li { margin-left: 30px; } } /* 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('/assets/thirdParty/FortAwesome-Font-Awesome-12c7cc8/font/fontawesome-webfont.eot'); src: url('/assets/thirdParty/FortAwesome-Font-Awesome-12c7cc8/font/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), url('/assets/thirdParty/FortAwesome-Font-Awesome-12c7cc8/font/fontawesome-webfont.woff') format('woff'), url('/assets/thirdParty/FortAwesome-Font-Awesome-12c7cc8/font/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"; } /*! * * Project: GLYPHICONS * Author: Jan Kovarik - www.glyphicons.com * Twitter: @jankovarik * */ html, html .halflings { -webkit-font-smoothing: antialiased !important; } @font-face { font-family: 'Glyphicons'; src: url('/assets/thirdParty/glyphicons_pro/glyphicons/web/html_css/html_css/fonts/glyphicons-regular.eot'); src: url('/assets/thirdParty/glyphicons_pro/glyphicons/web/html_css/fonts/glyphicons-regular.eot?#iefix') format('embedded-opentype'), url('/assets/thirdParty/glyphicons_pro/glyphicons/web/html_css/fonts/glyphicons-regular.woff') format('woff'), url('/assets/thirdParty/glyphicons_pro/glyphicons/web/html_css/fonts/glyphicons-regular.ttf') format('truetype'), url('/assets/thirdParty/glyphicons_pro/glyphicons/web/html_css/fonts/glyphicons-regular.svg#glyphicons_halflingsregular') format('svg'); font-weight: normal; font-style: normal; } /*@font-face { font-family: 'FontAwesome'; src: url('../font/fontawesome-webfont.eot'); src: url('../font/fontawesome-webfont.eot') format('embedded-opentype'), url('../font/fontawesome-webfont.woff') format('woff'), url('../font/fontawesome-webfont.ttf') format('truetype'), url('../font/fontawesome-webfont.svgz#FontAwesomeRegular') format('svg'), url('../font/fontawesome-webfont.svg#FontAwesomeRegular') format('svg'); font-weight: normal; font-style: normal; } */ .glyphicons { display: inline-block; position: relative; padding: 5px 0 5px 35px; color: #1d1d1b; text-decoration: none; *display: inline; *zoom: 1; } .glyphicons i::before { position: absolute; left: 0; top: 0; font: 24px/1em 'Glyphicons'; font-style: normal; color: #1d1d1b; } .glyphicons.white i:before { color: #fff; } .glyphicons.glass i:before, .glyph-glass:before { content: "\e001"; } .glyphicons.leaf i:before { content: "\e002"; } .glyphicons.dog i:before { content: "\e003"; } .glyphicons.user i:before,.glyph-user:before { content: "\e004"; } .glyphicons.girl i:before { content: "\e005"; } .glyphicons.car i:before { content: "\e006"; } .glyphicons.user_add i:before,.glyph-user_add:before { content: "\e007"; } .glyphicons.user_remove i:before,.glyph-user_remove:before { content: "\e008"; } .glyphicons.film i:before,.glyph-film:before { content: "\e009"; } .glyphicons.magic i:before, .glyph-magic:before { content: "\e010"; } .glyphicons.envelope i:before { content: "\2709"; } .glyphicons.camera i:before,.glyph-camera:before { content: "\e012"; } .glyphicons.heart i:before,.glyph-heart:before { content: "\e013"; } .glyphicons.beach_umbrella i:before { content: "\e014"; } .glyphicons.train i:before { content: "\e015"; } .glyphicons.print i:before { content: "\e016"; } .glyphicons.bin i:before { content: "\e017"; } .glyphicons.music i:before,.glyph-music:before{ content: "\e018"; } .glyphicons.note i:before,.glyph-note:before { content: "\e019"; } .glyphicons.heart_empty i:before,.glyph-heart_empty:before{ content: "\e020"; } .glyphicons.home i:before,.glyph-home:before{ content: "\e021"; } .glyphicons.snowflake i:before { content: "\2744"; } .glyphicons.fire i:before { content: "\e023"; } .glyphicons.magnet i:before { content: "\e024"; } .glyphicons.parents i:before,.glyph-parents:before { content: "\e025"; } .glyphicons.binoculars i:before { content: "\e026"; } .glyphicons.road i:before,.glyph-road:before { content: "\e027"; } .glyphicons.search i:before,.glyph-search:before{ content: "\e028"; } .glyphicons.cars i:before { content: "\e029"; } .glyphicons.notes_2 i:before { content: "\e030"; } .glyphicons.pencil i:before,.glyph-pencil:before { content: "\270F"; } .glyphicons.bus i:before { content: "\e032"; } .glyphicons.wifi_alt i:before { content: "\e033"; } .glyphicons.luggage i:before,.glyph-luggage:before { content: "\e034"; } .glyphicons.old_man i:before { content: "\e035"; } .glyphicons.woman i:before,.glyph-woman:before { content: "\e036"; } .glyphicons.file i:before,.glyph-file:before { content: "\e037"; } .glyphicons.coins i:before, .glyph-coins:before { content: "\e038"; } .glyphicons.airplane i:before { content: "\2708"; } .glyphicons.notes i:before { content: "\e040"; } .glyphicons.stats i:before, .glyph-stats:before { content: "\e041"; } .glyphicons.charts i:before, .glyph-charts:before { content: "\e042"; } .glyphicons.pie_chart i:before,.glyph-pie_chart:before { content: "\e043"; } .glyphicons.group i:before,.glyph-group:before { content: "\e044"; } .glyphicons.keys i:before { content: "\e045"; } .glyphicons.calendar i:before { content: "\e046"; } .glyphicons.router i:before { content: "\e047"; } .glyphicons.camera_small i:before { content: "\e048"; } .glyphicons.dislikes i:before { content: "\e049"; } .glyphicons.star i:before { content: "\e050"; } .glyphicons.link i:before { content: "\e051"; } .glyphicons.eye_open i:before,.glyph-eye_open:before { content: "\e052"; } .glyphicons.eye_close i:before,.glyph-eye_close:before { content: "\e053"; } .glyphicons.alarm i:before { content: "\e054"; } .glyphicons.clock i:before,.glyph-clock:before { content: "\e055"; } .glyphicons.stopwatch i:before { content: "\e056"; } .glyphicons.projector i:before { content: "\e057"; } .glyphicons.history i:before,.glyph-history:before { content: "\e058"; } .glyphicons.truck i:before { content: "\e059"; } .glyphicons.cargo i:before { content: "\e060"; } .glyphicons.compass i:before { content: "\e061"; } .glyphicons.keynote i:before { content: "\e062"; } .glyphicons.paperclip i:before,.glyph-paperclip:before { content: "\e063"; } .glyphicons.power i:before,.glyph-power:before { content: "\e064"; } .glyphicons.lightbulb i:before,.glyph-lightbulb:before { content: "\e065"; } .glyphicons.tag i:before,.glyph-tag:before { content: "\e066"; } .glyphicons.tags i:before,.glyph-tags:before { content: "\e067"; } .glyphicons.cleaning i:before { content: "\e068"; } .glyphicons.ruller i:before { content: "\e069"; } .glyphicons.gift i:before,.glyph-gift:before { content: "\e070"; } .glyphicons.umbrella i:before { content: "\2602"; } .glyphicons.book i:before,.glyph-book:before { content: "\e072"; } .glyphicons.bookmark i:before,.glyph-bookmark:before { content: "\e073"; } .glyphicons.wifi i:before { content: "\e074"; } .glyphicons.cup i:before, .glyph-cup:before { content: "\e075"; } .glyphicons.stroller i:before { content: "\e076"; } .glyphicons.headphones i:before,.glyph-headphones:before { content: "\e077"; } .glyphicons.headset i:before { content: "\e078"; } .glyphicons.warning_sign i:before,.glyph-warning_sign:before { content: "\e079"; } .glyphicons.signal i:before { content: "\e080"; } .glyphicons.retweet i:before { content: "\e081"; } .glyphicons.refresh i:before,.glyph-refresh:before { content: "\e082"; } .glyphicons.roundabout i:before,.glyph-roundabout:before { content: "\e083"; } .glyphicons.random i:before,.glyph-random:before { content: "\e084"; } .glyphicons.heat i:before { content: "\e085"; } .glyphicons.repeat i:before,.glyph-repeat:before { content: "\e086"; } .glyphicons.display i:before { content: "\e087"; } .glyphicons.log_book i:before { content: "\e088"; } .glyphicons.adress_book i:before { content: "\e089"; } .glyphicons.building i:before { content: "\e090"; } .glyphicons.eyedropper i:before { content: "\e091"; } .glyphicons.adjust i:before { content: "\e092"; } .glyphicons.tint i:before { content: "\e093"; } .glyphicons.crop i:before { content: "\e094"; } .glyphicons.vector_path_square i:before { content: "\e095"; } .glyphicons.vector_path_circle i:before { content: "\e096"; } .glyphicons.vector_path_polygon i:before { content: "\e097"; } .glyphicons.vector_path_line i:before { content: "\e098"; } .glyphicons.vector_path_curve i:before { content: "\e099"; } .glyphicons.vector_path_all i:before { content: "\e100"; } .glyphicons.font i:before,.glyph-font:before { content: "\e101"; } .glyphicons.italic i:before,.glyph-italic:before { content: "\e102"; } .glyphicons.bold i:before,.glyph-bold:before { content: "\e103"; } .glyphicons.text_underline i:before,.glyph-text_underline:before { content: "\e104"; } .glyphicons.text_strike i:before { content: "\e105"; } .glyphicons.text_height i:before { content: "\e106"; } .glyphicons.text_width i:before { content: "\e107"; } .glyphicons.text_resize i:before,.glyph-text_resize:before { content: "\e108"; } .glyphicons.left_indent i:before { content: "\e109"; } .glyphicons.right_indent i:before { content: "\e110"; } .glyphicons.align_left i:before { content: "\e111"; } .glyphicons.align_center i:before { content: "\e112"; } .glyphicons.align_right i:before { content: "\e113"; } .glyphicons.justify i:before { content: "\e114"; } .glyphicons.list i:before,.glyph-list:before { content: "\e115"; } .glyphicons.text_smaller i:before,.glyph-text_smaller:before { content: "\e116"; } .glyphicons.text_bigger i:before,.glyph-text_bigger:before { content: "\e117"; } .glyphicons.embed i:before,.glyph-embed:before { content: "\e118"; } .glyphicons.embed_close i:before,.glyph-embed_close:before { content: "\e119"; } .glyphicons.table i:before,.glyph-table:before{ content: "\e120"; } .glyphicons.message_full i:before,.glyph-message_full:before { content: "\e121"; } .glyphicons.message_empty i:before,.glyph-message_empty:before { content: "\e122"; } .glyphicons.message_in i:before,.glyph-message_in:before { content: "\e123"; } .glyphicons.message_out i:before,.glyph-message_out:before { content: "\e124"; } .glyphicons.message_plus i:before,.glyph-message_plus:before { content: "\e125"; } .glyphicons.message_minus i:before,.glyph-message_minus:before { content: "\e126"; } .glyphicons.message_ban i:before,.glyph-message_ban:before{ content: "\e127"; } .glyphicons.message_flag i:before,.glyph-message_flag:before { content: "\e128"; } .glyphicons.message_lock i:before,.glyph-message_lock:before { content: "\e129"; } .glyphicons.message_new i:before,.glyph-message_new:before { content: "\e130"; } .glyphicons.inbox i:before,.glyph-inbox:before { content: "\e131"; } .glyphicons.inbox_plus i:before,.glyph-inbox_plus:before { content: "\e132"; } .glyphicons.inbox_minus i:before,.glyph-inbox_minus:before { content: "\e133"; } .glyphicons.inbox_lock i:before,.glyph-inbox_lock:before{ content: "\e134"; } .glyphicons.inbox_in i:before,.glyph-inbox_in:before { content: "\e135"; } .glyphicons.inbox_out i:before,.glyph-inbox_out:before { content: "\e136"; } .glyphicons.cogwheel i:before,.glyph-cogwheel:before { content: "\e137"; } .glyphicons.cogwheels i:before,.glyph-cogwheels:before { content: "\e138"; } .glyphicons.picture i:before,.glyph-picture:before { content: "\e139"; } .glyphicons.adjust_alt i:before { content: "\e140"; } .glyphicons.database_lock i:before { content: "\e141"; } .glyphicons.database_plus i:before { content: "\e142"; } .glyphicons.database_minus i:before { content: "\e143"; } .glyphicons.database_ban i:before { content: "\e144"; } .glyphicons.folder_open i:before,.glyph-folder_open:before { content: "\e145"; } .glyphicons.folder_plus i:before,.glyph-folder_plus:before { content: "\e146"; } .glyphicons.folder_minus i:before,.glyph-folder_minus:before { content: "\e147"; } .glyphicons.folder_lock i:before { content: "\e148"; } .glyphicons.folder_flag i:before { content: "\e149"; } .glyphicons.folder_new i:before,.glyph-folder_new:before { content: "\e150"; } .glyphicons.edit i:before,.glyph-edit:before{ content: "\e151"; } .glyphicons.new_window i:before,.glyph-new_window:before { content: "\e152"; } .glyphicons.check i:before { content: "\e153"; } .glyphicons.unchecked i:before { content: "\e154"; } .glyphicons.more_windows i:before,.glyph-more_windows:before { content: "\e155"; } .glyphicons.show_big_thumbnails i:before { content: "\e156"; } .glyphicons.show_thumbnails i:before,.glyph-show_thumbnails:before { content: "\e157"; } .glyphicons.show_thumbnails_with_lines i:before { content: "\e158"; } .glyphicons.show_lines i:before { content: "\e159"; } .glyphicons.playlist i:before,.glyph-playlist:before { content: "\e160"; } .glyphicons.imac i:before { content: "\e161"; } .glyphicons.macbook i:before { content: "\e162"; } .glyphicons.ipad i:before { content: "\e163"; } .glyphicons.iphone i:before { content: "\e164"; } .glyphicons.iphone_transfer i:before { content: "\e165"; } .glyphicons.iphone_exchange i:before { content: "\e166"; } .glyphicons.ipod i:before { content: "\e167"; } .glyphicons.ipod_shuffle i:before { content: "\e168"; } .glyphicons.ear_plugs i:before { content: "\e169"; } .glyphicons.phone i:before { content: "\e170"; } .glyphicons.step_backward i:before,.glyph-step_backward:before { content: "\e171"; } .glyphicons.fast_backward i:before,.glyph-fast_backward:before { content: "\e172"; } .glyphicons.rewind i:before,.glyph-rewind:before { content: "\e173"; } .glyphicons.play i:before,.glyph-play:before, .galleria-play { content: "\e174"; } .glyphicons.pause i:before,.glyph-pause:before { content: "\e175"; } .glyphicons.stop i:before,.glyph-stop:before { content: "\e176"; } .glyphicons.forward i:before,.glyph-forward:before { content: "\e177"; } .glyphicons.fast_forward i:before,.glyph-fast_forward:before { content: "\e178"; } .glyphicons.step_forward i:before,.glyph-step_forward:before { content: "\e179"; } .glyphicons.eject i:before { content: "\e180"; } .glyphicons.facetime_video i:before { content: "\e181"; } .glyphicons.download_alt i:before { content: "\e182"; } .glyphicons.mute i:before,.glyph-mute:before { content: "\e183"; } .glyphicons.volume_down i:before,.glyph-volume_down:before { content: "\e184"; } .glyphicons.volume_up i:before,.glyph-volume_up:before { content: "\e185"; } .glyphicons.screenshot i:before { content: "\e186"; } .glyphicons.move i:before,.glyph-move:before { content: "\e187"; } .glyphicons.more i:before,.glyph-more:before { content: "\e188"; } .glyphicons.brightness_reduce i:before { content: "\e189"; } .glyphicons.brightness_increase i:before { content: "\e190"; } .glyphicons.circle_plus i:before,.glyph-circle_plus:before { content: "\e191"; } .glyphicons.circle_minus i:before,.glyph-circle_minus:before { content: "\e192"; } .glyphicons.circle_remove i:before,.glyph-circle_remove:before { content: "\e193"; } .glyphicons.circle_ok i:before,.glyph-circle_ok:before { content: "\e194"; } .glyphicons.circle_question_mark i:before,.glyph-circle_question_mark:before { content: "\e195"; } .glyphicons.circle_info i:before,.glyph-circle_info:before { content: "\e196"; } .glyphicons.circle_exclamation_mark i:before,.glyph-exclamation_mark:before { content: "\e197"; } .glyphicons.remove i:before,.glyph-remove:before { content: "\e198"; } .glyphicons.ok i:before,.glyph-ok:before { content: "\e199"; } .glyphicons.ban i:before,.glyph-ban:before { content: "\e200"; } .glyphicons.download i:before,.glyph-download:before { content: "\e201"; } .glyphicons.upload i:before,.glyph-upload:before { content: "\e202"; } .glyphicons.shopping_cart i:before,.glyph-shopping_cart:before { content: "\e203"; } .glyphicons.lock i:before,.glyph-lock:before { content: "\e204"; } .glyphicons.unlock i:before,.glyph-unlock:before { content: "\e205"; } .glyphicons.electricity i:before { content: "\e206"; } .glyphicons.ok_2 i:before,.glyph-ok_2:before { content: "\e207"; } .glyphicons.remove_2 i:before,.glyph-remove_2:before{ content: "\e208"; } .glyphicons.cart_out i:before { content: "\e209"; } .glyphicons.cart_in i:before { content: "\e210"; } .glyphicons.left_arrow i:before,.glyph-left_arrow:before { content: "\e211"; } .glyphicons.right_arrow i:before,.glyph-right_arrow:before { content: "\e212"; } .glyphicons.down_arrow i:before,.glyph-down_arrow:before { content: "\e213"; } .glyphicons.up_arrow i:before,.glyph-up_arrow:before { content: "\e214"; } .glyphicons.resize_small i:before,.glyph-resize_small:before { content: "\e215"; } .glyphicons.resize_full i:before,.glyph-resize_full:before { content: "\e216"; } .glyphicons.circle_arrow_left i:before,.glyph-circle_arrow_left:before { content: "\e217"; } .glyphicons.circle_arrow_right i:before,.glyph-circle_arrow_right:before { content: "\e218"; } .glyphicons.circle_arrow_top i:before,.glyph-circle_arrow_top:before { content: "\e219"; } .glyphicons.circle_arrow_down i:before,.glyph-circle_arrow_down:before { content: "\e220"; } .glyphicons.play_button i:before, .glyph-play_button:before{ content: "\e221"; } .glyphicons.unshare i:before,.glyph-unshare:before { content: "\e222"; } .glyphicons.share i:before,.glyph-share:before { content: "\e223"; } .glyphicons.chevron-right i:before,.glyph-chevron-right:before { content: "\e224"; } .glyphicons.chevron-left i:before,.glyph-chevron-left:before { content: "\e225"; } .glyphicons.bluetooth i:before { content: "\e226"; } .glyphicons.euro i:before { content: "\20AC"; } .glyphicons.usd i:before { content: "\e228"; } .glyphicons.gbp i:before { content: "\e229"; } .glyphicons.retweet_2 i:before { content: "\e230"; } .glyphicons.moon i:before { content: "\e231"; } .glyphicons.sun i:before { content: "\2609"; } .glyphicons.cloud i:before { content: "\2601"; } .glyphicons.direction i:before { content: "\e234"; } .glyphicons.brush i:before { content: "\e235"; } .glyphicons.pen i:before { content: "\e236"; } .glyphicons.zoom_in i:before,.glyph-zoom_in:before { content: "\e237"; } .glyphicons.zoom_out i:before,.glyph-zoom_out:before { content: "\e238"; } .glyphicons.pin i:before { content: "\e239"; } .glyphicons.albums i:before { content: "\e240"; } .glyphicons.rotation_lock i:before { content: "\e241"; } .glyphicons.flash i:before { content: "\e242"; } .glyphicons.google_maps i:before { content: "\e243"; } .glyphicons.anchor i:before { content: "\2693"; } .glyphicons.conversation i:before,.glyph-conversation:before { content: "\e245"; } .glyphicons.chat i:before { content: "\e246"; } .glyphicons.male i:before { content: "\e247"; } .glyphicons.female i:before { content: "\e248"; } .glyphicons.asterisk i:before,.glyph-asterisk:before { content: "\002A"; } .glyphicons.divide i:before { content: "\00F7"; } .glyphicons.snorkel_diving i:before { content: "\e251"; } .glyphicons.scuba_diving i:before { content: "\e252"; } .glyphicons.oxygen_bottle i:before { content: "\e253"; } .glyphicons.fins i:before { content: "\e254"; } .glyphicons.fishes i:before { content: "\e255"; } .glyphicons.boat i:before { content: "\e256"; } .glyphicons.delete i:before,.glyph-delete:before{ content: "\e257"; } .glyphicons.sheriffs_star i:before { content: "\e258"; } .glyphicons.qrcode i:before { content: "\e259"; } .glyphicons.barcode i:before { content: "\e260"; } .glyphicons.pool i:before { content: "\e261"; } .glyphicons.buoy i:before { content: "\e262"; } .glyphicons.spade i:before { content: "\e263"; } .glyphicons.bank i:before,.glyph-bank:before{ content: "\e264"; } .glyphicons.vcard i:before { content: "\e265"; } .glyphicons.electrical_plug i:before { content: "\e266"; } .glyphicons.flag i:before,.glyph-flag:before { content: "\e267"; } .glyphicons.credit_card i:before,.glyph-credit_card:before { content: "\e268"; } .glyphicons.keyboard-wireless i:before { content: "\e269"; } .glyphicons.keyboard-wired i:before { content: "\e270"; } .glyphicons.shield i:before { content: "\e271"; } .glyphicons.ring i:before { content: "\02DA"; } .glyphicons.cake i:before { content: "\e273"; } .glyphicons.drink i:before { content: "\e274"; } .glyphicons.beer i:before { content: "\e275"; } .glyphicons.fast_food i:before { content: "\e276"; } .glyphicons.cutlery i:before { content: "\e277"; } .glyphicons.pizza i:before { content: "\e278"; } .glyphicons.birthday_cake i:before { content: "\e279"; } .glyphicons.tablet i:before { content: "\e280"; } .glyphicons.settings i:before { content: "\e281"; } .glyphicons.bullets i:before { content: "\e282"; } .glyphicons.cardio i:before { content: "\e283"; } .glyphicons.t-shirt i:before { content: "\e284"; } .glyphicons.pants i:before { content: "\e285"; } .glyphicons.sweater i:before { content: "\e286"; } .glyphicons.fabric i:before { content: "\e287"; } .glyphicons.leather i:before { content: "\e288"; } .glyphicons.scissors i:before { content: "\e289"; } .glyphicons.bomb i:before { content: "\e290"; } .glyphicons.skull i:before { content: "\e291"; } .glyphicons.celebration i:before { content: "\e292"; } .glyphicons.tea_kettle i:before { content: "\e293"; } .glyphicons.french_press i:before { content: "\e294"; } .glyphicons.coffe_cup i:before { content: "\e295"; } .glyphicons.pot i:before { content: "\e296"; } .glyphicons.grater i:before { content: "\e297"; } .glyphicons.kettle i:before { content: "\e298"; } .glyphicons.hospital i:before { content: "\e299"; } .glyphicons.hospital_h i:before { content: "\e300"; } .glyphicons.microphone i:before, .glyph-microphone:before{ content: "\e301"; } .glyphicons.webcam i:before { content: "\e302"; } .glyphicons.temple_christianity_church i:before { content: "\e303"; } .glyphicons.temple_islam i:before { content: "\e304"; } .glyphicons.temple_hindu i:before { content: "\e305"; } .glyphicons.temple_buddhist i:before { content: "\e306"; } .glyphicons.bicycle i:before { content: "\e307"; } .glyphicons.life_preserver i:before { content: "\e308"; } .glyphicons.share_alt i:before,.glyph-share_alt:before { content: "\e309"; } .glyphicons.comments i:before,.glyph-comments:before { content: "\e310"; } .glyphicons.flower i:before { content: "\2698"; } .glyphicons.baseball i:before { content: "\e312"; } .glyphicons.rugby i:before { content: "\e313"; } .glyphicons.ax i:before { content: "\e314"; } .glyphicons.table_tennis i:before { content: "\e315"; } .glyphicons.bowling i:before { content: "\e316"; } .glyphicons.tree_conifer i:before,.glyph-tree_conifer:before{ content: "\e317"; } .glyphicons.tree_deciduous i:before,.glyph-tree_deciduous:before { content: "\e318"; } .glyphicons.more_items i:before { content: "\e319"; } .glyphicons.sort i:before,.glyph-sort:before { content: "\e320"; } .glyphicons.filter i:before,.glyph-filter:before { content: "\e321"; } .glyphicons.gamepad i:before { content: "\e322"; } .glyphicons.playing_dices i:before { content: "\e323"; } .glyphicons.calculator i:before { content: "\e324"; } .glyphicons.tie i:before { content: "\e325"; } .glyphicons.wallet i:before { content: "\e326"; } .glyphicons.piano i:before { content: "\e327"; } .glyphicons.sampler i:before { content: "\e328"; } .glyphicons.podium i:before { content: "\e329"; } .glyphicons.soccer_ball i:before { content: "\e330"; } .glyphicons.blog i:before { content: "\e331"; } .glyphicons.dashboard i:before { content: "\e332"; } .glyphicons.certificate i:before,.glyph-certificate:before { content: "\e333"; } .glyphicons.bell i:before { content: "\e334"; } .glyphicons.candle i:before { content: "\e335"; } .glyphicons.pushpin i:before { content: "\e336"; } .glyphicons.iphone_shake i:before { content: "\e337"; } .glyphicons.pin_flag i:before { content: "\e338"; } .glyphicons.turtle i:before { content: "\e339"; } .glyphicons.rabbit i:before { content: "\e340"; } .glyphicons.globe i:before,.glyph-globe:before { content: "\e341"; } .glyphicons.briefcase i:before { content: "\e342"; } .glyphicons.hdd i:before { content: "\e343"; } .glyphicons.thumbs_up i:before { content: "\e344"; } .glyphicons.thumbs_down i:before { content: "\e345"; } .glyphicons.hand_right i:before { content: "\e346"; } .glyphicons.hand_left i:before { content: "\e347"; } .glyphicons.hand_up i:before { content: "\e348"; } .glyphicons.hand_down i:before { content: "\e349"; } .glyphicons.fullscreen i:before,.glyph-fullscreen:before { content: "\e350"; } .glyphicons.shopping_bag i:before { content: "\e351"; } .glyphicons.book_open i:before { content: "\e352"; } .glyphicons.nameplate i:before { content: "\e353"; } .glyphicons.nameplate_alt i:before { content: "\e354"; } .glyphicons.vases i:before { content: "\e355"; } .glyphicons.bullhorn i:before { content: "\e356"; } .glyphicons.dumbbell i:before { content: "\e357"; } .glyphicons.suitcase i:before { content: "\e358"; } .glyphicons.file_import i:before { content: "\e359"; } .glyphicons.file_export i:before { content: "\e360"; } .glyphicons.bug i:before { content: "\e361"; } .glyphicons.crown i:before { content: "\e362"; } .glyphicons.smoking i:before { content: "\e363"; } .glyphicons.cloud-upload i:before { content: "\e364"; } .glyphicons.cloud-download i:before { content: "\e365"; } .glyphicons.restart i:before,.glyph-restart:before { content: "\e366"; } .glyphicons.security_camera i:before { content: "\e367"; } .glyphicons.expand i:before,.glyph-expand:before { content: "\e368"; } .glyphicons.collapse i:before,.glyph-collapse:before { content: "\e369"; } .glyphicons.collapse_top i:before,.glyph-collapse_top:before { content: "\e370"; } .glyphicons.globe_af i:before { content: "\e371"; } .glyphicons.global i:before { content: "\e372"; } .glyphicons.spray i:before { content: "\e373"; } .glyphicons.nails i:before { content: "\e374"; } .glyphicons.claw_hammer i:before { content: "\e375"; } .glyphicons.classic_hammer i:before { content: "\e376"; } .glyphicons.hand_saw i:before { content: "\e377"; } .glyphicons.riflescope i:before { content: "\e378"; } .glyphicons.electrical_socket_eu i:before { content: "\e379"; } .glyphicons.electrical_socket_us i:before { content: "\e380"; } .glyphicons.pinterest i:before,.glyph-pinterest:before { content: "\e381"; } .glyphicons.dropbox i:before,.glyph-dropbox:before { content: "\e382"; } .glyphicons.google_plus i:before,.glyph-google_plus:before { content: "\e383"; } .glyphicons.jolicloud i:before,.glyph-jolicloud:before{ content: "\e384"; } .glyphicons.yahoo i:before,.glyph-yahoo:before { content: "\e385"; } .glyphicons.blogger i:before,.glyph-blogger:before { content: "\e386"; } .glyphicons.picasa i:before,.glyph-picasa:before { content: "\e387"; } .glyphicons.amazon i:before,.glyph-amazon:before { content: "\e388"; } .glyphicons.tumblr i:before,.glyph-tumblr:before { content: "\e389"; } .glyphicons.wordpress i:before,.glyph-wordpress:before { content: "\e390"; } .glyphicons.instapaper i:before,.glyph-instapaper:before { content: "\e391"; } .glyphicons.evernote i:before,.glyph-evernote:before { content: "\e392"; } .glyphicons.xing i:before { content: "\e393"; } .glyphicons.zootool i:before { content: "\e394"; } .glyphicons.dribbble i:before,.glyph-dribbble:before { content: "\e395"; } .glyphicons.deviantart i:before { content: "\e396"; } .glyphicons.read_it_later i:before { content: "\e397"; } .glyphicons.linked_in i:before,.glyph-linked_in:before { content: "\e398"; } .glyphicons.forrst i:before,.glyph-forrst:before { content: "\e399"; } .glyphicons.pinboard i:before { content: "\e400"; } .glyphicons.behance i:before { content: "\e401"; } .glyphicons.github i:before,.glyph-github:before { content: "\e402"; } .glyphicons.youtube i:before,.glyph-youtube:before { content: "\e403"; } .glyphicons.skitch i:before { content: "\e404"; } .glyphicons.foursquare i:before,.glyph-foursquare:before { content: "\e405"; } .glyphicons.quora i:before,.glyph-quora:before { content: "\e406"; } .glyphicons.badoo i:before { content: "\e407"; } .glyphicons.spotify i:before ,.glyph-spotify:before { content: "\e408"; } .glyphicons.stumbleupon i:before { content: "\e409"; } .glyphicons.readability i:before { content: "\e410"; } .glyphicons.facebook i:before,.glyph-facebook:before{ content: "\e411"; } .glyphicons.twitter i:before,.glyph-twitter:before { content: "\e412"; } .glyphicons.instagram i:before,.glyph-instagram:before { content: "\e413"; } .glyphicons.posterous_spaces i:before,.glyph-posterous_spaces:before { content: "\e414"; } .glyphicons.vimeo i:before,.glyph-vimeo:before { content: "\e415"; } .glyphicons.flickr i:before,.glyph-flickr:before { content: "\e416"; } .glyphicons.last_fm i:before,.glyph-last_fm:before { content: "\e417"; } .glyphicons.rss i:before,.glyph-rss:before { content: "\e418"; } .glyphicons.skype i:before,.glyph-skype:before { content: "\e419"; } .glyphicons.e-mail i:before,.glyph-e-mail:before { content: "\e420"; } .glyphicons-icon { display: inline-block; width: 48px; height: 48px; line-height: 48px; vertical-align: text-top; background-image: url(../images/glyphicons.png); background-position: 0 0; background-repeat: no-repeat; vertical-align: top; *display: inline; *zoom: 1; *margin-right: .3em; } .no-inlinesvg .glyphicons-icon { background-image: url(../images/glyphicons.png); } .glyphicons-icon.white { background-image: url(../images/glyphicons-white.svg); } .no-inlinesvg .glyphicons-icon.white { background-image: url(../images/glyphicons-white.png); } .glyphicons-icon.glass { background-position: 4px 11px; } .glyphicons-icon.leaf { background-position: -44px 11px; } .glyphicons-icon.dog { background-position: -92px 11px; } .glyphicons-icon.user { background-position: -140px 11px; } .glyphicons-icon.girl { background-position: -188px 11px; } .glyphicons-icon.car { background-position: -236px 11px; } .glyphicons-icon.user_add { background-position: -284px 11px; } .glyphicons-icon.user_remove { background-position: -332px 11px; } .glyphicons-icon.film { background-position: -380px 11px; } .glyphicons-icon.magic { background-position: -428px 11px; } .glyphicons-icon.envelope { background-position: 4px -37px; } .glyphicons-icon.camera { background-position: -44px -37px; } .glyphicons-icon.heart { background-position: -92px -37px; } .glyphicons-icon.beach_umbrella { background-position: -140px -37px; } .glyphicons-icon.train { background-position: -188px -37px; } .glyphicons-icon.print { background-position: -236px -37px; } .glyphicons-icon.bin { background-position: -284px -37px; } .glyphicons-icon.music { background-position: -332px -37px; } .glyphicons-icon.note { background-position: -380px -37px; } .glyphicons-icon.heart_empty { background-position: -428px -37px; } .glyphicons-icon.home { background-position: 4px -85px; } .glyphicons-icon.snowflake { background-position: -44px -85px; } .glyphicons-icon.fire { background-position: -92px -85px; } .glyphicons-icon.magnet { background-position: -140px -85px; } .glyphicons-icon.parents { background-position: -188px -85px; } .glyphicons-icon.binoculars { background-position: -236px -85px; } .glyphicons-icon.road { background-position: -284px -85px; } .glyphicons-icon.search { background-position: -332px -85px; } .glyphicons-icon.cars { background-position: -380px -85px; } .glyphicons-icon.notes_2 { background-position: -428px -85px; } .glyphicons-icon.pencil { background-position: 4px -133px; } .glyphicons-icon.bus { background-position: -44px -133px; } .glyphicons-icon.wifi_alt { background-position: -92px -133px; } .glyphicons-icon.luggage { background-position: -140px -133px; } .glyphicons-icon.old_man { background-position: -188px -133px; } .glyphicons-icon.woman { background-position: -236px -133px; } .glyphicons-icon.file { background-position: -284px -133px; } .glyphicons-icon.coins { background-position: -332px -133px; } .glyphicons-icon.airplane { background-position: -380px -133px; } .glyphicons-icon.notes { background-position: -428px -133px; } .glyphicons-icon.stats { background-position: 4px -181px; } .glyphicons-icon.charts { background-position: -44px -181px; } .glyphicons-icon.pie_chart { background-position: -92px -181px; } .glyphicons-icon.group { background-position: -140px -181px; } .glyphicons-icon.keys { background-position: -188px -181px; } .glyphicons-icon.calendar { background-position: -236px -181px; } .glyphicons-icon.router { background-position: -284px -181px; } .glyphicons-icon.camera_small { background-position: -332px -181px; } .glyphicons-icon.dislikes { background-position: -380px -181px; } .glyphicons-icon.star { background-position: -428px -181px; } .glyphicons-icon.link { background-position: 4px -229px; } .glyphicons-icon.eye_open { background-position: -44px -229px; } .glyphicons-icon.eye_close { background-position: -92px -229px; } .glyphicons-icon.alarm { background-position: -140px -229px; } .glyphicons-icon.clock { background-position: -188px -229px; } .glyphicons-icon.stopwatch { background-position: -236px -229px; } .glyphicons-icon.projector { background-position: -284px -229px; } .glyphicons-icon.history { background-position: -332px -229px; } .glyphicons-icon.truck { background-position: -380px -229px; } .glyphicons-icon.cargo { background-position: -428px -229px; } .glyphicons-icon.compass { background-position: 4px -277px; } .glyphicons-icon.keynote { background-position: -44px -277px; } .glyphicons-icon.paperclip { background-position: -92px -277px; } .glyphicons-icon.power { background-position: -140px -277px; } .glyphicons-icon.lightbulb { background-position: -188px -277px; } .glyphicons-icon.tag { background-position: -236px -277px; } .glyphicons-icon.tags { background-position: -284px -277px; } .glyphicons-icon.cleaning { background-position: -332px -277px; } .glyphicons-icon.ruller { background-position: -380px -277px; } .glyphicons-icon.gift { background-position: -428px -277px; } .glyphicons-icon.umbrella { background-position: 4px -325px; } .glyphicons-icon.book { background-position: -44px -325px; } .glyphicons-icon.bookmark { background-position: -92px -325px; } .glyphicons-icon.wifi { background-position: -140px -325px; } .glyphicons-icon.cup { background-position: -188px -325px; } .glyphicons-icon.stroller { background-position: -236px -325px; } .glyphicons-icon.headphones { background-position: -284px -325px; } .glyphicons-icon.headset { background-position: -332px -325px; } .glyphicons-icon.warning_sign { background-position: -380px -325px; } .glyphicons-icon.signal { background-position: -428px -325px; } .glyphicons-icon.retweet { background-position: 4px -373px; } .glyphicons-icon.refresh { background-position: -44px -373px; } .glyphicons-icon.roundabout { background-position: -92px -373px; } .glyphicons-icon.random { background-position: -140px -373px; } .glyphicons-icon.heat { background-position: -188px -373px; } .glyphicons-icon.repeat { background-position: -236px -373px; } .glyphicons-icon.display { background-position: -284px -373px; } .glyphicons-icon.log_book { background-position: -332px -373px; } .glyphicons-icon.adress_book { background-position: -380px -373px; } .glyphicons-icon.building { background-position: -428px -373px; } .glyphicons-icon.eyedropper { background-position: 4px -421px; } .glyphicons-icon.adjust { background-position: -44px -421px; } .glyphicons-icon.tint { background-position: -92px -421px; } .glyphicons-icon.crop { background-position: -140px -421px; } .glyphicons-icon.vector_path_square { background-position: -188px -421px; } .glyphicons-icon.vector_path_circle { background-position: -236px -421px; } .glyphicons-icon.vector_path_polygon { background-position: -284px -421px; } .glyphicons-icon.vector_path_line { background-position: -332px -421px; } .glyphicons-icon.vector_path_curve { background-position: -380px -421px; } .glyphicons-icon.vector_path_all { background-position: -428px -421px; } .glyphicons-icon.font { background-position: 4px -469px; } .glyphicons-icon.italic { background-position: -44px -469px; } .glyphicons-icon.bold { background-position: -92px -469px; } .glyphicons-icon.text_underline { background-position: -140px -469px; } .glyphicons-icon.text_strike { background-position: -188px -469px; } .glyphicons-icon.text_height { background-position: -236px -469px; } .glyphicons-icon.text_width { background-position: -284px -469px; } .glyphicons-icon.text_resize { background-position: -332px -469px; } .glyphicons-icon.left_indent { background-position: -380px -469px; } .glyphicons-icon.right_indent { background-position: -428px -469px; } .glyphicons-icon.align_left { background-position: 4px -517px; } .glyphicons-icon.align_center { background-position: -44px -517px; } .glyphicons-icon.align_right { background-position: -92px -517px; } .glyphicons-icon.justify { background-position: -140px -517px; } .glyphicons-icon.list { background-position: -188px -517px; } .glyphicons-icon.text_smaller { background-position: -236px -517px; } .glyphicons-icon.text_bigger { background-position: -284px -517px; } .glyphicons-icon.embed { background-position: -332px -517px; } .glyphicons-icon.embed_close { background-position: -380px -517px; } .glyphicons-icon.table { background-position: -428px -517px; } .glyphicons-icon.message_full { background-position: 4px -565px; } .glyphicons-icon.message_empty { background-position: -44px -565px; } .glyphicons-icon.message_in { background-position: -92px -565px; } .glyphicons-icon.message_out { background-position: -140px -565px; } .glyphicons-icon.message_plus { background-position: -188px -565px; } .glyphicons-icon.message_minus { background-position: -236px -565px; } .glyphicons-icon.message_ban { background-position: -284px -565px; } .glyphicons-icon.message_flag { background-position: -332px -565px; } .glyphicons-icon.message_lock { background-position: -380px -565px; } .glyphicons-icon.message_new { background-position: -428px -565px; } .glyphicons-icon.inbox { background-position: 4px -613px; } .glyphicons-icon.inbox_plus { background-position: -44px -613px; } .glyphicons-icon.inbox_minus { background-position: -92px -613px; } .glyphicons-icon.inbox_lock { background-position: -140px -613px; } .glyphicons-icon.inbox_in { background-position: -188px -613px; } .glyphicons-icon.inbox_out { background-position: -236px -613px; } .glyphicons-icon.cogwheel { background-position: -284px -613px; } .glyphicons-icon.cogwheels { background-position: -332px -613px; } .glyphicons-icon.picture { background-position: -380px -613px; } .glyphicons-icon.adjust_alt { background-position: -428px -613px; } .glyphicons-icon.database_lock { background-position: 4px -661px; } .glyphicons-icon.database_plus { background-position: -44px -661px; } .glyphicons-icon.database_minus { background-position: -92px -661px; } .glyphicons-icon.database_ban { background-position: -140px -661px; } .glyphicons-icon.folder_open { background-position: -188px -661px; } .glyphicons-icon.folder_plus { background-position: -236px -661px; } .glyphicons-icon.folder_minus { background-position: -284px -661px; } .glyphicons-icon.folder_lock { background-position: -332px -661px; } .glyphicons-icon.folder_flag { background-position: -380px -661px; } .glyphicons-icon.folder_new { background-position: -428px -661px; } .glyphicons-icon.edit { background-position: 4px -709px; } .glyphicons-icon.new_window { background-position: -44px -709px; } .glyphicons-icon.check { background-position: -92px -709px; } .glyphicons-icon.unchecked { background-position: -140px -709px; } .glyphicons-icon.more_windows { background-position: -188px -709px; } .glyphicons-icon.show_big_thumbnails { background-position: -236px -709px; } .glyphicons-icon.show_thumbnails { background-position: -284px -709px; } .glyphicons-icon.show_thumbnails_with_lines { background-position: -332px -709px; } .glyphicons-icon.show_lines { background-position: -380px -709px; } .glyphicons-icon.playlist { background-position: -428px -709px; } .glyphicons-icon.imac { background-position: 4px -757px; } .glyphicons-icon.macbook { background-position: -44px -757px; } .glyphicons-icon.ipad { background-position: -92px -757px; } .glyphicons-icon.iphone { background-position: -140px -757px; } .glyphicons-icon.iphone_transfer { background-position: -188px -757px; } .glyphicons-icon.iphone_exchange { background-position: -236px -757px; } .glyphicons-icon.ipod { background-position: -284px -757px; } .glyphicons-icon.ipod_shuffle { background-position: -332px -757px; } .glyphicons-icon.ear_plugs { background-position: -380px -757px; } .glyphicons-icon.phone { background-position: -428px -757px; } .glyphicons-icon.step_backward { background-position: 4px -805px; } .glyphicons-icon.fast_backward { background-position: -44px -805px; } .glyphicons-icon.rewind { background-position: -92px -805px; } .glyphicons-icon.play { background-position: -140px -805px; } .glyphicons-icon.pause { background-position: -188px -805px; } .glyphicons-icon.stop { background-position: -236px -805px; } .glyphicons-icon.forward { background-position: -284px -805px; } .glyphicons-icon.fast_forward { background-position: -332px -805px; } .glyphicons-icon.step_forward { background-position: -380px -805px; } .glyphicons-icon.eject { background-position: -428px -805px; } .glyphicons-icon.facetime_video { background-position: 4px -853px; } .glyphicons-icon.download_alt { background-position: -44px -853px; } .glyphicons-icon.mute { background-position: -92px -853px; } .glyphicons-icon.volume_down { background-position: -140px -853px; } .glyphicons-icon.volume_up { background-position: -188px -853px; } .glyphicons-icon.screenshot { background-position: -236px -853px; } .glyphicons-icon.move { background-position: -284px -853px; } .glyphicons-icon.more { background-position: -332px -853px; } .glyphicons-icon.brightness_reduce { background-position: -380px -853px; } .glyphicons-icon.brightness_increase { background-position: -428px -853px; } .glyphicons-icon.circle_plus { background-position: 4px -901px; } .glyphicons-icon.circle_minus { background-position: -44px -901px; } .glyphicons-icon.circle_remove { background-position: -92px -901px; } .glyphicons-icon.circle_ok { background-position: -140px -901px; } .glyphicons-icon.circle_question_mark { background-position: -188px -901px; } .glyphicons-icon.circle_info { background-position: -236px -901px; } .glyphicons-icon.circle_exclamation_mark { background-position: -284px -901px; } .glyphicons-icon.remove { background-position: -332px -901px; } .glyphicons-icon.ok { background-position: -380px -901px; } .glyphicons-icon.ban { background-position: -428px -901px; } .glyphicons-icon.download { background-position: 4px -949px; } .glyphicons-icon.upload { background-position: -44px -949px; } .glyphicons-icon.shopping_cart { background-position: -92px -949px; } .glyphicons-icon.lock { background-position: -140px -949px; } .glyphicons-icon.unlock { background-position: -188px -949px; } .glyphicons-icon.electricity { background-position: -236px -949px; } .glyphicons-icon.ok_2 { background-position: -284px -949px; } .glyphicons-icon.remove_2 { background-position: -332px -949px; } .glyphicons-icon.cart_out { background-position: -380px -949px; } .glyphicons-icon.cart_in { background-position: -428px -949px; } .glyphicons-icon.left_arrow { background-position: 4px -997px; } .glyphicons-icon.right_arrow { background-position: -44px -997px; } .glyphicons-icon.down_arrow { background-position: -92px -997px; } .glyphicons-icon.up_arrow { background-position: -140px -997px; } .glyphicons-icon.resize_small { background-position: -188px -997px; } .glyphicons-icon.resize_full { background-position: -236px -997px; } .glyphicons-icon.circle_arrow_left { background-position: -284px -997px; } .glyphicons-icon.circle_arrow_right { background-position: -332px -997px; } .glyphicons-icon.circle_arrow_top { background-position: -380px -997px; } .glyphicons-icon.circle_arrow_down { background-position: -428px -997px; } .glyphicons-icon.play_button { background-position: 4px -1045px; } .glyphicons-icon.unshare { background-position: -44px -1045px; } .glyphicons-icon.share { background-position: -92px -1045px; } .glyphicons-icon.chevron-right { background-position: -140px -1045px; } .glyphicons-icon.chevron-left { background-position: -188px -1045px; } .glyphicons-icon.bluetooth { background-position: -236px -1045px; } .glyphicons-icon.euro { background-position: -284px -1045px; } .glyphicons-icon.usd { background-position: -332px -1045px; } .glyphicons-icon.gbp { background-position: -380px -1045px; } .glyphicons-icon.retweet_2 { background-position: -428px -1045px; } .glyphicons-icon.moon { background-position: 4px -1093px; } .glyphicons-icon.sun { background-position: -44px -1093px; } .glyphicons-icon.cloud { background-position: -92px -1093px; } .glyphicons-icon.direction { background-position: -140px -1093px; } .glyphicons-icon.brush { background-position: -188px -1093px; } .glyphicons-icon.pen { background-position: -236px -1093px; } .glyphicons-icon.zoom_in { background-position: -284px -1093px; } .glyphicons-icon.zoom_out { background-position: -332px -1093px; } .glyphicons-icon.pin { background-position: -380px -1093px; } .glyphicons-icon.albums { background-position: -428px -1093px; } .glyphicons-icon.rotation_lock { background-position: 4px -1141px; } .glyphicons-icon.flash { background-position: -44px -1141px; } .glyphicons-icon.google_maps { background-position: -92px -1141px; } .glyphicons-icon.anchor { background-position: -140px -1141px; } .glyphicons-icon.conversation { background-position: -188px -1141px; } .glyphicons-icon.chat { background-position: -236px -1141px; } .glyphicons-icon.male { background-position: -284px -1141px; } .glyphicons-icon.female { background-position: -332px -1141px; } .glyphicons-icon.asterisk { background-position: -380px -1141px; } .glyphicons-icon.divide { background-position: -428px -1141px; } .glyphicons-icon.snorkel_diving { background-position: 4px -1189px; } .glyphicons-icon.scuba_diving { background-position: -44px -1189px; } .glyphicons-icon.oxygen_bottle { background-position: -92px -1189px; } .glyphicons-icon.fins { background-position: -140px -1189px; } .glyphicons-icon.fishes { background-position: -188px -1189px; } .glyphicons-icon.boat { background-position: -236px -1189px; } .glyphicons-icon.delete { background-position: -284px -1189px; } .glyphicons-icon.sheriffs_star { background-position: -332px -1189px; } .glyphicons-icon.qrcode { background-position: -380px -1189px; } .glyphicons-icon.barcode { background-position: -428px -1189px; } .glyphicons-icon.pool { background-position: 4px -1237px; } .glyphicons-icon.buoy { background-position: -44px -1237px; } .glyphicons-icon.spade { background-position: -92px -1237px; } .glyphicons-icon.bank { background-position: -140px -1237px; } .glyphicons-icon.vcard { background-position: -188px -1237px; } .glyphicons-icon.electrical_plug { background-position: -236px -1237px; } .glyphicons-icon.flag { background-position: -284px -1237px; } .glyphicons-icon.credit_card { background-position: -332px -1237px; } .glyphicons-icon.keyboard-wireless { background-position: -380px -1237px; } .glyphicons-icon.keyboard-wired { background-position: -428px -1237px; } .glyphicons-icon.shield { background-position: 4px -1285px; } .glyphicons-icon.ring { background-position: -44px -1285px; } .glyphicons-icon.cake { background-position: -92px -1285px; } .glyphicons-icon.drink { background-position: -140px -1285px; } .glyphicons-icon.beer { background-position: -188px -1285px; } .glyphicons-icon.fast_food { background-position: -236px -1285px; } .glyphicons-icon.cutlery { background-position: -284px -1285px; } .glyphicons-icon.pizza { background-position: -332px -1285px; } .glyphicons-icon.birthday_cake { background-position: -380px -1285px; } .glyphicons-icon.tablet { background-position: -428px -1285px; } .glyphicons-icon.settings { background-position: 4px -1333px; } .glyphicons-icon.bullets { background-position: -44px -1333px; } .glyphicons-icon.cardio { background-position: -92px -1333px; } .glyphicons-icon.t-shirt { background-position: -140px -1333px; } .glyphicons-icon.pants { background-position: -188px -1333px; } .glyphicons-icon.sweater { background-position: -236px -1333px; } .glyphicons-icon.fabric { background-position: -284px -1333px; } .glyphicons-icon.leather { background-position: -332px -1333px; } .glyphicons-icon.scissors { background-position: -380px -1333px; } .glyphicons-icon.bomb { background-position: -428px -1333px; } .glyphicons-icon.skull { background-position: 4px -1381px; } .glyphicons-icon.celebration { background-position: -44px -1381px; } .glyphicons-icon.tea_kettle { background-position: -92px -1381px; } .glyphicons-icon.french_press { background-position: -140px -1381px; } .glyphicons-icon.coffe_cup { background-position: -188px -1381px; } .glyphicons-icon.pot { background-position: -236px -1381px; } .glyphicons-icon.grater { background-position: -284px -1381px; } .glyphicons-icon.kettle { background-position: -332px -1381px; } .glyphicons-icon.hospital { background-position: -380px -1381px; } .glyphicons-icon.hospital_h { background-position: -428px -1381px; } .glyphicons-icon.microphone { background-position: 4px -1429px; } .glyphicons-icon.webcam { background-position: -44px -1429px; } .glyphicons-icon.temple_christianity_church { background-position: -92px -1429px; } .glyphicons-icon.temple_islam { background-position: -140px -1429px; } .glyphicons-icon.temple_hindu { background-position: -188px -1429px; } .glyphicons-icon.temple_buddhist { background-position: -236px -1429px; } .glyphicons-icon.bicycle { background-position: -284px -1429px; } .glyphicons-icon.life_preserver { background-position: -332px -1429px; } .glyphicons-icon.share_alt { background-position: -380px -1429px; } .glyphicons-icon.comments { background-position: -428px -1429px; } .glyphicons-icon.flower { background-position: 4px -1477px; } .glyphicons-icon.baseball { background-position: -44px -1477px; } .glyphicons-icon.rugby { background-position: -92px -1477px; } .glyphicons-icon.ax { background-position: -140px -1477px; } .glyphicons-icon.table_tennis { background-position: -188px -1477px; } .glyphicons-icon.bowling { background-position: -236px -1477px; } .glyphicons-icon.tree_conifer { background-position: -284px -1477px; } .glyphicons-icon.tree_deciduous { background-position: -332px -1477px; } .glyphicons-icon.more_items { background-position: -380px -1477px; } .glyphicons-icon.sort { background-position: -428px -1477px; } .glyphicons-icon.filter { background-position: 4px -1525px; } .glyphicons-icon.gamepad { background-position: -44px -1525px; } .glyphicons-icon.playing_dices { background-position: -92px -1525px; } .glyphicons-icon.calculator { background-position: -140px -1525px; } .glyphicons-icon.tie { background-position: -188px -1525px; } .glyphicons-icon.wallet { background-position: -236px -1525px; } .glyphicons-icon.piano { background-position: -284px -1525px; } .glyphicons-icon.sampler { background-position: -332px -1525px; } .glyphicons-icon.podium { background-position: -380px -1525px; } .glyphicons-icon.soccer_ball { background-position: -428px -1525px; } .glyphicons-icon.blog { background-position: 4px -1573px; } .glyphicons-icon.dashboard { background-position: -44px -1573px; } .glyphicons-icon.certificate { background-position: -92px -1573px; } .glyphicons-icon.bell { background-position: -140px -1573px; } .glyphicons-icon.candle { background-position: -188px -1573px; } .glyphicons-icon.pushpin { background-position: -236px -1573px; } .glyphicons-icon.iphone_shake { background-position: -284px -1573px; } .glyphicons-icon.pin_flag { background-position: -332px -1573px; } .glyphicons-icon.turtle { background-position: -380px -1573px; } .glyphicons-icon.rabbit { background-position: -428px -1573px; } .glyphicons-icon.globe { background-position: 4px -1621px; } .glyphicons-icon.briefcase { background-position: -44px -1621px; } .glyphicons-icon.hdd { background-position: -92px -1621px; } .glyphicons-icon.thumbs_up { background-position: -140px -1621px; } .glyphicons-icon.thumbs_down { background-position: -188px -1621px; } .glyphicons-icon.hand_right { background-position: -236px -1621px; } .glyphicons-icon.hand_left { background-position: -284px -1621px; } .glyphicons-icon.hand_up { background-position: -332px -1621px; } .glyphicons-icon.hand_down { background-position: -380px -1621px; } .glyphicons-icon.fullscreen { background-position: -428px -1621px; } .glyphicons-icon.shopping_bag { background-position: 4px -1669px; } .glyphicons-icon.book_open { background-position: -44px -1669px; } .glyphicons-icon.nameplate { background-position: -92px -1669px; } .glyphicons-icon.nameplate_alt { background-position: -140px -1669px; } .glyphicons-icon.vases { background-position: -188px -1669px; } .glyphicons-icon.bullhorn { background-position: -236px -1669px; } .glyphicons-icon.dumbbell { background-position: -284px -1669px; } .glyphicons-icon.suitcase { background-position: -332px -1669px; } .glyphicons-icon.file_import { background-position: -380px -1669px; } .glyphicons-icon.file_export { background-position: -428px -1669px; } .glyphicons-icon.bug { background-position: 4px -1717px; } .glyphicons-icon.crown { background-position: -44px -1717px; } .glyphicons-icon.smoking { background-position: -92px -1717px; } .glyphicons-icon.cloud-upload { background-position: -140px -1717px; } .glyphicons-icon.cloud-download { background-position: -188px -1717px; } .glyphicons-icon.restart { background-position: -236px -1717px; } .glyphicons-icon.security_camera { background-position: -284px -1717px; } .glyphicons-icon.expand { background-position: -332px -1717px; } .glyphicons-icon.collapse { background-position: -380px -1717px; } .glyphicons-icon.collapse_top { background-position: -428px -1717px; } .glyphicons-icon.globe_af { background-position: 4px -1765px; } .glyphicons-icon.global { background-position: -44px -1765px; } .glyphicons-icon.spray { background-position: -92px -1765px; } .glyphicons-icon.nails { background-position: -140px -1765px; } .glyphicons-icon.claw_hammer { background-position: -188px -1765px; } .glyphicons-icon.classic_hammer { background-position: -236px -1765px; } .glyphicons-icon.hand_saw { background-position: -284px -1765px; } .glyphicons-icon.riflescope { background-position: -332px -1765px; } .glyphicons-icon.electrical_socket_eu { background-position: -380px -1765px; } .glyphicons-icon.electrical_socket_us { background-position: -428px -1765px; } .glyphicons-icon.pinterest { background-position: 4px -1813px; } .glyphicons-icon.dropbox { background-position: -44px -1813px; } .glyphicons-icon.google_plus { background-position: -92px -1813px; } .glyphicons-icon.jolicloud { background-position: -140px -1813px; } .glyphicons-icon.yahoo { background-position: -188px -1813px; } .glyphicons-icon.blogger { background-position: -236px -1813px; } .glyphicons-icon.picasa { background-position: -284px -1813px; } .glyphicons-icon.amazon { background-position: -332px -1813px; } .glyphicons-icon.tumblr { background-position: -380px -1813px; } .glyphicons-icon.wordpress { background-position: -428px -1813px; } .glyphicons-icon.instapaper { background-position: 4px -1861px; } .glyphicons-icon.evernote { background-position: -44px -1861px; } .glyphicons-icon.xing { background-position: -92px -1861px; } .glyphicons-icon.zootool { background-position: -140px -1861px; } .glyphicons-icon.dribbble { background-position: -188px -1861px; } .glyphicons-icon.deviantart { background-position: -236px -1861px; } .glyphicons-icon.read_it_later { background-position: -284px -1861px; } .glyphicons-icon.linked_in { background-position: -332px -1861px; } .glyphicons-icon.forrst { background-position: -380px -1861px; } .glyphicons-icon.pinboard { background-position: -428px -1861px; } .glyphicons-icon.behance { background-position: 4px -1909px; } .glyphicons-icon.github { background-position: -44px -1909px; } .glyphicons-icon.youtube { background-position: -92px -1909px; } .glyphicons-icon.skitch { background-position: -140px -1909px; } .glyphicons-icon.foursquare { background-position: -188px -1909px; } .glyphicons-icon.quora { background-position: -236px -1909px; } .glyphicons-icon.badoo { background-position: -284px -1909px; } .glyphicons-icon.spotify { background-position: -332px -1909px; } .glyphicons-icon.stumbleupon { background-position: -380px -1909px; } .glyphicons-icon.readability { background-position: -428px -1909px; } .glyphicons-icon.facebook { background-position: 4px -1957px; } .glyphicons-icon.twitter { background-position: -44px -1957px; } .glyphicons-icon.instagram { background-position: -92px -1957px; } .glyphicons-icon.posterous_spaces { background-position: -140px -1957px; } .glyphicons-icon.vimeo { background-position: -188px -1957px; } .glyphicons-icon.flickr { background-position: -236px -1957px; } .glyphicons-icon.last_fm { background-position: -284px -1957px; } .glyphicons-icon.rss { background-position: -332px -1957px; } .glyphicons-icon.skype { background-position: -380px -1957px; } .glyphicons-icon.e-mail { background-position: -428px -1957px; } @font-face {font-family: 'ProximaNova-Regular';src: url('/assets/thirdParty/css/1415F2_1.eot');src: url('/assets/thirdParty/css/1415F2_1IE.eot') format('embedded-opentype'),url('/assets/thirdParty/css/1415F2_1.woff') format('woff'),url('/assets/thirdParty/css/1415F2_1.ttf') format('truetype'),url('/assets/thirdParty/css/1415F2_1.svg') format('svg');font-style: normal;font-weight: normal;} /*@font-face {font-family: 'ProximaNovaT-Thin';src: url('/assets/thirdParty/css/1415F2_0.eot');src: url('/assets/thirdParty/css/1415F2_0.eot?#iefix') format('embedded-opentype'),url('/assets/thirdParty/css/1415F2_0.woff') format('woff'),url('/assets/thirdParty/css/1415F2_0.ttf') format('truetype'),url('/assets/thirdParty/css/1415F2_0.svg#wf') format('svg');font-style: normal;font-weight: normal;} @font-face {font-family: 'ProximaNova-Regular';src: url('/assets/thirdParty/css/1415F2_1.eot');src: url('/assets/thirdParty/css/1415F2_1.eot?#iefix') format('embedded-opentype'),url('/assets/thirdParty/css/1415F2_1.woff') format('woff'),url('/assets/thirdParty/css/1415F2_1.ttf') format('truetype'),url('/assets/thirdParty/css/1415F2_1.svg#wf') format('svg');font-style: normal;font-weight: normal;} @font-face {font-family: 'ProximaNova-Semibold';src: url('/assets/thirdParty/css/1415F2_2.eot');src: url('/assets/thirdParty/css/1415F2_2.eot?#iefix') format('embedded-opentype'),url('/assets/thirdParty/css/1415F2_2.woff') format('woff'),url('/assets/thirdParty/css/1415F2_2.ttf') format('truetype'),url('/assets/thirdParty/css/1415F2_2.svg#wf') format('svg');font-style: normal;font-weight: normal;} @font-face {font-family: 'ProximaNova-Light';src: url('/assets/thirdParty/css/1415F2_3.eot');src: url('/assets/thirdParty/css/1415F2_3.eot?#iefix') format('embedded-opentype'),url('/assets/thirdParty/css/1415F2_3.woff') format('woff'),url('/assets/thirdParty/css/1415F2_3.ttf') format('truetype'),url('/assets/thirdParty/css/1415F2_3.svg#wf') format('svg');font-style: normal;font-weight: normal;} @font-face {font-family: 'ProximaNova-Bold';src: url('/assets/thirdParty/css/1415F2_4.eot');src: url('/assets/thirdParty/css/1415F2_4.eot?#iefix') format('embedded-opentype'),url('/assets/thirdParty/css/1415F2_4.woff') format('woff'),url('/assets/thirdParty/css/1415F2_4.ttf') format('truetype'),url('/assets/thirdParty/css/1415F2_4.svg#wf') format('svg');font-style: normal;font-weight: normal;}*/@charset "UTF-8"; /* (c) 2012 Instagram, Inc, */ /* @license * MyFonts Webfont Build ID 2164953, 2012-03-23T23:06:30-0400 * * The fonts listed in this notice are subject to the End User License * Agreement(s) entered into by the website owner. All other parties are * explicitly restricted from using the Licensed Webfonts(s). * * You may obtain a valid license at the URLs below. * * * Webfont: Proxima Nova Regular by Mark Simonson * URL: http://www.myfonts.com/fonts/marksimonson/proxima-nova/regular/ * Licensed pageviews: unlimited * * Webfont: Proxima Nova Semibold by Mark Simonson * URL: http://www.myfonts.com/fonts/marksimonson/proxima-nova/semibold/ * Licensed pageviews: unlimited * * Webfont: Proxima Nova Bold Italic by Mark Simonson * URL: http://www.myfonts.com/fonts/marksimonson/proxima-nova/bold-it/ * Licensed pageviews: unlimited * * Webfont: Proxima Nova Bold by Mark Simonson * URL: http://www.myfonts.com/fonts/marksimonson/proxima-nova/bold/ * Licensed pageviews: unlimited * * Webfont: Proxima Nova Italic by Mark Simonson * URL: http://www.myfonts.com/fonts/marksimonson/proxima-nova/regular-it/ * Licensed pageviews: unlimited * * * License: http://www.myfonts.com/viewlicense?type=web&buildid=2164953 * Webfonts copyright: Copyright (c) Mark Simonson, 2005. All rights reserved. * * © 2012 Bitstream Inc */ @font-face { font-family: 'proxima-nova'; src: url("/assets/thirdParty/webfonts/proximanova-bold-webfont.eot"); src: url("/assets/thirdParty/webfonts/proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/thirdParty/webfonts/proximanova-bold-webfont.woff") format("woff"), url("/assets/thirdParty/webfonts/proximanova-bold-webfont.ttf") format("truetype"), url("/assets/thirdParty/webfonts/proximanova-bold-webfont.svg#ProximaNovaBold") format("svg"); font-weight: bold; font-style: normal; } @font-face { font-family: 'proxima-nova'; src: url("/assets/thirdParty/webfonts/proximanova-boldit-webfont.eot"); src: url("/assets/thirdParty/webfonts/proximanova-boldit-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/thirdParty/webfonts/proximanova-boldit-webfont.woff") format("woff"), url("/assets/thirdParty/webfonts/proximanova-boldit-webfont.ttf") format("truetype"), url("/assets/thirdParty/webfonts/proximanova-boldit-webfont.svg#ProximaNovaBoldItalic") format("svg"); font-weight: bold; font-style: italic; } @font-face { font-family: 'proxima-nova'; src: url("/assets/thirdParty/webfonts/proximanova-reg-webfont.eot"); src: url("/assets/thirdParty/webfonts/proximanova-reg-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/thirdParty/webfonts/proximanova-reg-webfont.woff") format("woff"), url("/assets/thirdParty/webfonts/proximanova-reg-webfont.ttf") format("truetype"), url("/assets/thirdParty/webfonts/proximanova-reg-webfont.svg#ProximaNovaRegular") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: 'proxima-nova'; src: url("/assets/thirdParty/webfonts/proximanova-regit-webfont.eot"); src: url("/assets/thirdParty/webfonts/proximanova-regit-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/thirdParty/webfonts/proximanova-regit-webfont.woff") format("woff"), url("/assets/thirdParty/webfonts/proximanova-regit-webfont.ttf") format("truetype"), url("/assets/thirdParty/webfonts/proximanova-regit-webfont.svg#ProximaNovaRegularItalic") format("svg"); font-weight: normal; font-style: italic; } @font-face { font-family: 'proxima-nova'; src: url("/assets/thirdParty/webfonts/proximanova-sbold-webfont.eot"); src: url("/assets/thirdParty/webfonts/proximanova-sbold-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/thirdParty/webfonts/proximanova-sbold-webfont.woff") format("woff"), url("/assets/thirdParty/webfonts/proximanova-sbold-webfont.ttf") format("truetype"), url("/assets/thirdParty/webfonts/proximanova-sbold-webfont.svg#ProximaNovaSemibold") format("svg"); font-weight: 600; font-style: normal; } /* begin wysihtml5 fixes *******************************************************************************************/ #simpleIFrame{ height:250px; } .wysihtml5-sandbox{ height:200px; } /* end wysihtml5 fixes *******************************************************************************************/ /* begin bootstrap fixes---------------------------------------------------------------------------------*/ body,label, .btn, .ui-widget,.ajaxLink, i, p{ font-size:16px; color:#666; font-family: 'ProximaNova-Regular', "Helvetica Neue", Arial, Helvetica, sans-serif; /*font-family: 'proxima-nova', 'Helvetica Neue', Arial, Helvetica, sans-serif;*/ } body{ background:url('/assets/img/bg.png'); background-attachment: fixed; height: 100%; } ::-webkit-input-placeholder { color:gray; font-size:14px;} ::-moz-placeholder { color:gray; font-size:14px;} /* firefox 19+ */ input:-moz-placeholder { color:gray; font-size:14px; } .border-image { -moz-border-image: url('/assets/img/bg.png') 25% repeat repeat; -webkit-border-image:url('/assets/img/bg.png') 25% repeat repeat; border-image: url('/assets/img/bg.png') 25% repeat repeat; } .oneSideBorderShadow{ -moz-box-shadow: 10px 0px 5px 2px #EDF1F5; -webkit-box-shadow: 10px 0px 5px 2px #EDF1F5; box-shadow: 10px 0px 5px 2px #EDF1F5; } input[type="file"]{ opacity:0; } input, input[type="text"], input[type="password"], button, select, textarea{ font-size:20px; line-height:24px; } ::-webkit-input-placeholder { color: #999; font-size:16px; } :-moz-placeholder { color: #999; font-size:16px; } ::-moz-placeholder { color: #999; font-size:16px; } :-ms-input-placeholder { color: #999; font-size:16px; } p, code{ font-size:16px; line-height:20px; } textarea, input, form { width:100%; } form{ margin:0 0 5px 0; } textarea{ height:150px !important; } input{ line-height:24px; /*height:28px !important;*/ height:32px !important; height:36px !important; } legend{ margin-bottom:0px; } .alertClass{ margin:auto;width:50%; } .alert .close{ position: relative; top: 0px; right: 0px; } .badge { padding: 4px 9px 2px; } .btn-large{ font-size:18px; } .btn.disabled{ opacity:0.4; } .btnLookLikeLink { background:none!important; border:none; color:#666; padding:0!important; /*border is optional*/ border-bottom:none; } .btnLookLikeLink:hover, .btnLookLikeLink:active{ border-bottom:1px solid #666; } .table th, .table td { border-top:1px solid#D2D9E7; } .table tbody tr:hover td, .table tbody tr:hover th { background-color: #f5f5f5; background:#EDEFF4; } .modal{ width:auto; border: 1px solid #EDEFF4; } .modal-footer{ background:none; } .modal-footer button{ color:#555; font-size:24px; } .brand, .badge, .brand:hover { text-decoration:none; font-weight: bold; text-shadow: 0 1px 0 rgba(255, 255, 255, .1), 0 0 30px rgba(255, 255, 255, .125); -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } .dropdown-menu{ border:none; } .dropdown-menu.well{ padding:0px; } .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover { color:#315B7E; text-decoration: none; background:none; } .dropdown-menu li:hover, .dropdown-menu .active, .dropdown-menu .active:hover{ background-color: #ECF6FF; border-radius:5px; -moz-border-radius:10px; } .divider { height: 2px; margin: 8px 1px; overflow: hidden; background-color: #ECF6FF; border-bottom: 1px solid #ECF6FF; *width: 100%; *margin: -5px 0 5px; } .clearfix::after{ clear:both; content: "."; display:block; font-size:0; height:0; line-height:0; visibility:hidden; } a:not(.glyphicons):active, a:not(.glyphicons) > i:active { position: relative; top: 1px; } .btn-babyBlue { background-color: hsl(204, 56%, 69%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d3e6f2", endColorstr="#83b8dc"); background-image: -khtml-gradient(linear, left top, left bottom, from(#d3e6f2), to(#83b8dc)); background-image: -moz-linear-gradient(top, #d3e6f2, #83b8dc); background-image: -ms-linear-gradient(top, #d3e6f2, #83b8dc); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d3e6f2), color-stop(100%, #83b8dc)); background-image: -webkit-linear-gradient(top, #d3e6f2, #83b8dc); background-image: -o-linear-gradient(top, #d3e6f2, #83b8dc); background-image: linear-gradient(#d3e6f2, #83b8dc); border-color: #83b8dc #83b8dc hsl(204, 56%, 64%); color:#666; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.33); -webkit-font-smoothing: antialiased; } .buyButton{ font-weight:bold; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; } .buyButton:active, .buyButton:hover{ color:#666; } .btn-fbGray{ background-color: hsl(223, 24%, 94%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#eceef3", endColorstr="#eceef3"); background-image: -khtml-gradient(linear, left top, left bottom, from(#eceef3), to(#eceef3)); background-image: -moz-linear-gradient(top, #eceef3, #eceef3); background-image: -ms-linear-gradient(top, #eceef3, #eceef3); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eceef3), color-stop(100%, #eceef3)); background-image: -webkit-linear-gradient(top, #eceef3, #eceef3); background-image: -o-linear-gradient(top, #eceef3, #eceef3); background-image: linear-gradient(#eceef3, #eceef3); border-color: #eceef3 #eceef3 hsl(223, 24%, 94%); color: #333 !important; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.00); -webkit-font-smoothing: antialiased; } .btn-gray{ background-color: hsl(0, 0%, 75%) ; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#bfbfbf", endColorstr="#bfbfbf"); background-image: -khtml-gradient(linear, left top, left bottom, from(#bfbfbf), to(#bfbfbf)); background-image: -moz-linear-gradient(top, #bfbfbf, #bfbfbf); background-image: -ms-linear-gradient(top, #bfbfbf, #bfbfbf); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bfbfbf), color-stop(100%, #bfbfbf)); background-image: -webkit-linear-gradient(top, #bfbfbf, #bfbfbf); background-image: -o-linear-gradient(top, #bfbfbf, #bfbfbf); background-image: linear-gradient(#bfbfbf, #bfbfbf); border-color: #bfbfbf #bfbfbf hsl(0, 0%, 75%); color: #fff ; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.00); -webkit-font-smoothing: antialiased; border-radius:5px; } .button.gray { /*http://swiftype.com/mobile*/ color: white; border: 1px solid #5B6474; background-color: #647084; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #99A9B1), color-stop(100%, #647084)); background: -webkit-linear-gradient(#99A9B1,#647084); background: -moz-linear-gradient(#99A9B1,#647084); background: -o-linear-gradient(#99A9B1,#647084); background: linear-gradient(#99A9B1,#647084); -webkit-box-shadow: inset 0px 1px 0px #C2D3DC; -moz-box-shadow: inset 0px 1px 0px #c2d3dc; box-shadow: inset 0px 1px 0px #C2D3DC; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.4); } /*.btn-gray:active, .btn-gray:hover{ color: #58A279; }*/ .btn-lightestBlue{ background-color: hsl(216, 45%, 98%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#106104101", endColorstr="#f7f9fc"); background-image: -khtml-gradient(linear, left top, left bottom, from(#106104101), to(#f7f9fc)); background-image: -moz-linear-gradient(top, #106104101, #f7f9fc); background-image: -ms-linear-gradient(top, #106104101, #f7f9fc); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #106104101), color-stop(100%, #f7f9fc)); background-image: -webkit-linear-gradient(top, #106104101, #f7f9fc); background-image: -o-linear-gradient(top, #106104101, #f7f9fc); background-image: linear-gradient(#106104101, #f7f9fc); border-color: #f7f9fc #f7f9fc hsl(216, 45%, 97%); color: #333 !important; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.06); -webkit-font-smoothing: antialiased; } .btn-green, .btn-success { background-color: hsl(148, 30%, 49%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#84bc9e", endColorstr="#57a27a"); background-image: -khtml-gradient(linear, left top, left bottom, from(#84bc9e), to(#57a27a)); background-image: -moz-linear-gradient(top, #84bc9e, #57a27a); background-image: -ms-linear-gradient(top, #84bc9e, #57a27a); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #84bc9e), color-stop(100%, #57a27a)); background-image: -webkit-linear-gradient(top, #84bc9e, #57a27a); background-image: -o-linear-gradient(top, #84bc9e, #57a27a); background-image: linear-gradient(#84bc9e, #57a27a); border-color: #57a27a #57a27a hsl(148, 30%, 45.5%); color: #fff !important; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.23); -webkit-font-smoothing: antialiased; } .btn-red, .btn-danger { background-color: hsl(348, 83%, 47%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee496a", endColorstr="#db143c"); background-image: -khtml-gradient(linear, left top, left bottom, from(#ee496a), to(#db143c)); background-image: -moz-linear-gradient(top, #ee496a, #db143c); background-image: -ms-linear-gradient(top, #ee496a, #db143c); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee496a), color-stop(100%, #db143c)); background-image: -webkit-linear-gradient(top, #ee496a, #db143c); background-image: -o-linear-gradient(top, #ee496a, #db143c); background-image: linear-gradient(#ee496a, #db143c); border-color: #db143c #db143c hsl(348, 83%, 43.5%); color: #fff !important; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.23); -webkit-font-smoothing: antialiased; } .btn-darkGray{ background-color: hsl(0, 0%, 18%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#606060", endColorstr="#2d2d2d"); background-image: -khtml-gradient(linear, left top, left bottom, from(#606060), to(#2d2d2d)); background-image: -moz-linear-gradient(top, #606060, #2d2d2d); background-image: -ms-linear-gradient(top, #606060, #2d2d2d); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #606060), color-stop(100%, #2d2d2d)); background-image: -webkit-linear-gradient(top, #606060, #2d2d2d); background-image: -o-linear-gradient(top, #606060, #2d2d2d); background-image: linear-gradient(#606060, #2d2d2d); border-color: #2d2d2d #2d2d2d hsl(0, 0%, 13%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33); -webkit-font-smoothing: antialiased; } .btn-blue, .modal.btn-blue:active { background-color: hsl(206, 44%, 34%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4481b0", endColorstr="#305b7c"); background-image: -khtml-gradient(linear, left top, left bottom, from(#4481b0), to(#305b7c)); background-image: -moz-linear-gradient(top, #4481b0, #305b7c); background-image: -ms-linear-gradient(top, #4481b0, #305b7c); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4481b0), color-stop(100%, #305b7c)); background-image: -webkit-linear-gradient(top, #4481b0, #305b7c); background-image: -o-linear-gradient(top, #4481b0, #305b7c); background-image: linear-gradient(#4481b0, #305b7c); border-color: #305b7c #305b7c hsl(206, 44%, 30.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.23); -webkit-font-smoothing: antialiased; } .btn-blue2{ background-color: hsl(208, 100%, 40%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#329fff", endColorstr="#006ccc"); background-image: -khtml-gradient(linear, left top, left bottom, from(#329fff), to(#006ccc)); background-image: -moz-linear-gradient(top, #329fff, #006ccc); background-image: -ms-linear-gradient(top, #329fff, #006ccc); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #329fff), color-stop(100%, #006ccc)); background-image: -webkit-linear-gradient(top, #329fff, #006ccc); background-image: -o-linear-gradient(top, #329fff, #006ccc); background-image: linear-gradient(#329fff, #006ccc); border-color: #006ccc #006ccc hsl(208, 100%, 35%); color: #333 !important; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.33); -webkit-font-smoothing: antialiased; } .btn-primary, btn-primary:active, .label-info, .label-info:hover { background-color: hsl(210, 53%, 41%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#669bd0", endColorstr="#31689f"); background-image: -khtml-gradient(linear, left top, left bottom, from(#669bd0), to(#31689f)); background-image: -moz-linear-gradient(top, #669bd0, #31689f); background-image: -ms-linear-gradient(top, #669bd0, #31689f); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #669bd0), color-stop(100%, #31689f)); background-image: -webkit-linear-gradient(top, #669bd0, #31689f); background-image: -o-linear-gradient(top, #669bd0, #31689f); background-image: linear-gradient(#669bd0, #31689f); border-color: #31689f #31689f hsl(210, 53%, 36%); /*color: #333 !important;*/ color:white; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.33); -webkit-font-smoothing: antialiased; /*border:1px solid rgba(205,205,205, 1);*/ } .btn-primary:hover{ color:white; } .btn-yellow, .btn-warning { background-color: hsl(40, 100%, 65%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffdb93", endColorstr="#fec34c"); background-image: -khtml-gradient(linear, left top, left bottom, from(#ffdb93), to(#fec34c)); background-image: -moz-linear-gradient(top, #ffdb93, #fec34c); background-image: -ms-linear-gradient(top, #ffdb93, #fec34c); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffdb93), color-stop(100%, #fec34c)); background-image: -webkit-linear-gradient(top, #ffdb93, #fec34c); background-image: -o-linear-gradient(top, #ffdb93, #fec34c); background-image: linear-gradient(#ffdb93, #fec34c); border-color: #fec34c #fec34c hsl(40, 100%, 61.5%); color: #333 !important; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.23); -webkit-font-smoothing: antialiased; } .btn-bold{ font-weight:bold; } .btn-italics{ font-style:italics; } .btn-underline{ text-decoration:underline; } input:focus:required:invalid:focus, textarea:focus:required:invalid:focus, select:focus:required:invalid:focus { border-color: #E9322D; border-color: #DC143C; -webkit-box-shadow: 0 0 6px #F8B9B7; -moz-box-shadow: 0 0 6px #f8b9b7; box-shadow: 0 0 6px #F8B9B7; } .navbar-inner { background: url("/assets/img/bg.png"); box-shadow: none; } .navbar .nav .active > a, .navbar .nav .active > a:hover { color: white; color:#F7F9FC; text-decoration: none; background-color: #222; background:#006DCC; box-shadow: inset 12px 12px 12px -12px #315B7E; -webkit-box-shadow: inset 12px 12px 12px -12px #315B7E; -moz-box-shadow: inset 12px 12px 12px -12px #315B7E; } .thumbnails > li { border-radius:10px; -moz-border-radius:10px; -moz-box-shadow:inset 0 0 5px #315B7E; -webkit-box-shadow:inset 0 0 5px #315B7E; box-shadow:inset 0 0 5px #315B7E; } .btn-success{ background-color: #58A279; color:#F7F9FC; } .btn-navbar{ background: #315B7E; } .btn-navbar:hover { background: #58A279; } span.icon-bar{ color: #FFC14D; background: #FFC14D; } #tabs, .ui-autocomplete, { background: #F7F9FC; } .navbar .nav .active > a, .navbar .nav .active > a:hover { background: #ECF6FF; color: #ECF6FF; border: 1px solid #8EC8FF; } .navbar .nav > li > a{ color:#315B7E; } .navbar .nav > li > a:hover{ color:#58A279; } .popover{ position:absolute; z-index:10007; } .popover.bottom .arrow { border-bottom: 5px solid #315B7E; } .popover-inner,.ui-widget-content { border:1px solid #EDEFF4; background: #F7F9FC; /*-webkit-box-shadow: 0 3px 7px #EDEFF4; -moz-box-shadow: 0 3px 7px #EDEFF4; box-shadow: 0 3px 7px #EDEFF4;*/ } .popover-title { color: #315B7E; background-color: #F7F9FC; border-bottom: 1px solid #eee; } .popover-content { color: #315B7E; padding: 14px; background-color: #F7F9FC; } .btn-group { display: inline-block; vertical-align: middle; } .close{ float:none; } .modal-backdrop{ background-color:gray; background-color:#cccccc; } .modal-header{ border-bottom:1px solid #D2D9E7; } .modal-footer{ border-top:1px solid #D2D9E7; } .well{ /*background: #F7F9FC; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 5px gray; -webkit-box-shadow: 0 0 5px gray; box-shadow: 0 0 5px gray; */ -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1),0 2px 3px rgba(0, 0, 0, 0.31); -moz-box-shadow: 0 0 1px rgba(0,0,0,0.1),0 2px 3px rgba(0,0,0,0.31); box-shadow: 0 0 1px rgba(0, 0, 0, 0.1),0 2px 3px rgba(0, 0, 0, 0.31); } .oLightestBlue, .form-actions, .well { /*background:#F7F9FC;*/ background:whiteSmoke; /* github near-white background */ border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius:6px; } .lightestBlueBackground{ background:#F7F9FC; } .lightestBlueBackground:hover{ background: #EBEFF3; } .well,.whiteSmokeLighter{ background: #FAFAFB; } .whiteSmoke{ background:whiteSmoke; } .badge-info{ background:#4183C4; } .alert-success { color: #468847; background-color: #DFF0D8; border-color: #D6E9C6; } .popover.right .arrow{ border-right: 5px solid #315b7e; } .popover.left .arrow{ border-left: 5px solid #315b7e; } .popover.top .arrow{ border-top: 5px solid #315b7e; } .popover.bottom .arrow{ border-bottom: 5px solid #315b7e; } /*.thumbnails > li a { margin: 0 0 18px 20px; }*/ .dropdown.open .dropdown-toggle { color: rgba(0, 0, 0, 0.3); background: none; } input[type="file"]{ height:4px !important; } .popover-inner{ width:100%; } .btn-primary > i, .btn-success > i{ color:#F7F9FC; } /*https://eligibleapi.com/about-us "jobs button" */ .btn.large { font-size: 21px; line-height: 22px; width: 245px; height: 22px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 12px 30px 12px 0; } .btn.large::before { content: ''; display: block; width: 275px; height: 46px; padding: 10px; position: absolute; top: -10px; left: -10px; z-index: -1; opacity: .75; -moz-border-radius: 14px; -webkit-border-radius: 14px; border-radius: 14px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; background-color: rgba(255,255,255,0.28); -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.5),inset 0 1px 2px rgba(0,0,0,0.42); -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.5),inset 0 1px 2px rgba(0,0,0,0.42); box-shadow: 0 1px 0 rgba(255,255,255,0.5),inset 0 1px 2px rgba(0,0,0,0.42); } /* end bootstrap fixes---------------------------------------------------------------------------------------------------*/ /* begin jqueryUI fixes---------------------------------------------------------------------------------------------------*/ .ui-autocomplete-loading { background: white url('/assets/thirdParty/jqueryui/development-bundle/demos/autocomplete/images/ui-anim_basic_16x16.gif') right center no-repeat; /* background: white url('/assets/img/video/loading.gif') right center no-repeat;*/ } .ui-widget{ font-size:18px; } .ui-widget-header{ -moz-box-shadow: 0 0 5px gray; -webkit-box-shadow: 0 0 5px gray; box-shadow: 0 0 5px gray; border-radius-bottom-left:0px; border-radius-bottom-right:0px; } .ui-widget-content a { color:#315B7E; } .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { color: gray; } .ui-tabs .ui-tabs-nav li:hover, .ui-tabs .ui-tabs-nav li a:hover { background: #EDEFF4; } .ui-tabs-selected i{ color:#315B7E; } .ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active { background:#315B7E; } a.ui-state-hover { background: #006DCC; color: #F7F9FC; } .popover-inner,.ui-widget-content { border:1px solid #EDEFF4; background: #F7F9FC; /*-webkit-box-shadow: 0 3px 7px #EDEFF4; -moz-box-shadow: 0 3px 7px #EDEFF4; box-shadow: 0 3px 7px #EDEFF4;*/ } .ui-autocomplete li{ border-bottom:1px solid #EDEFF4; } /* Interaction Cues ----------------------------------*/ .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: none; background: #FFF4D2; color: #363636; } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; } .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: none; background: #FFF4D2; color: #cd0a0a; } .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; } .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; } .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } /*end of modal dialog jQuery UI modifications */ input[disabled], textarea[disabled]{ background:none; border-color:#F7F9FC; } /* end jqueryUI fixes---------------------------------------------------------------------------------------------------*/ /* begin general---------------------------------------------------------------------------------*/ .windowHash{ background: #FFF4D2; padding:5px; border-radius: 2px; } .etchedText{ text-shadow: 0px 1px 0px rgba(255,255,255,.3), 0px -1px 0px rgba(0,0,0,.7); /*http://css-snippets.com/engraved-text/*/ } .alignCenter{ margin:auto; width:50%; text-align:center; } .bootcamp, .bootcamp0{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; /*-moz-box-shadow: 0 0 5px gray; -webkit-box-shadow: 0 0 5px gray; box-shadow: 0 0 5px gray;*/ -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1),0 2px 3px rgba(0, 0, 0, 0.31); -moz-box-shadow: 0 0 1px rgba(0,0,0,0.1),0 2px 3px rgba(0,0,0,0.31); box-shadow: 0 0 1px rgba(0, 0, 0, 0.1),0 2px 3px rgba(0, 0, 0, 0.31); } .bootcamp h1 { color: white; font-weight: bold; background-color: #405A6A; background-image: -moz-linear-gradient(#829AA8, #405A6A); background-image: -webkit-linear-gradient(#829AA8, #405A6A); background-image: linear-gradient(#829AA8, #405A6A); background-repeat: repeat-x; border: 1px solid #677C89; border-bottom-color: #6B808D; border-radius: 5px 5px 0 0; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.7); margin: 0; padding: 8px 10px; position: relative; /*font-size: 16px;*/ /*https://github.com/ blue/gray header on homepage; possibly could be used on profile page h1*/ } /*begin Github CSS*/ .bootcamp .bootcamp-body { padding: 10px 0px 10px 10px; background-color: #E9F1F4; overflow: hidden; border-style: solid; border-width: 1px 1px 2px; border-color: #E9F1F4 #D8DEE2 #D8DEE2; border-radius: 0 0 5px 5px; } /*.pagehead .container > ul.tabs {*/ .pagehead .container0 > ul.tabs, .githubGrayTab { /* got rid of .btn.disabled cause made login button gray colored when data-loading-text'd by Twitter bootstrap button.js */ position: relative; font-weight: bold; background-color: #EAEAEA; background-image: -moz-linear-gradient(#FAFAFA, #EAEAEA); background-image: -webkit-linear-gradient(#FAFAFA, #EAEAEA); background-image: linear-gradient(#FAFAFA, #EAEAEA); background-repeat: repeat-x; border: 1px solid #EAEAEA; border-bottom-color: #CACACA; border-radius: 3px; padding:7px; /*font-size: 12px;margin: 10px 0 0 0;*/ /*https://github.com/ gray header above blue/gray header on homepage*/ } /** { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box}*/ .githubGrayTab, .btn.disabled { font-weight:normal; } .githubGrayTab, .borderBox{ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .pagehead0 .container0 > ul.tabs li { list-style-type: none; margin: 0; display: table-cell; width: 1%; } #footerGithub { position: relative; /*margin: 40px 0 0 0; padding: 20px 0;*/ /*font-size: 12px; line-height: 1.5; color: #777;*/ text-shadow: 0 1px 0 white; background-color: whiteSmoke; border-top: 1px solid #E5E5E5; } .footer-divider { margin: 0 0 10px; border-top: 1px solid #E5E5E5; border-bottom: 1px solid white; } .footer-divider-left { margin: 0 10px 0 0; border-left: 1px solid #E5E5E5; border-right: 1px solid white; width:10px; height:100%; } .rule, hr { clear: both; /*margin: 15px 0;*/ height: 0px; overflow: hidden; border: none; background: transparent; border-bottom: 1px solid #DDD; } .footer-divider0 { margin: 0 0 0px; border-top: 3px solid #E5E5E5; border-bottom: 3px solid white; clear: both; /*margin: 15px 0;*/ height: 0px; overflow: hidden; border: none; background: transparent; border-bottom: 3px solid #DDD; } .discussion-bubble .discussion-bubble-content::before { content: ""; display: block; height: 0; width: 0; border: 10px solid #EEE; border-width: 10px 10px 10px 0; border-color: transparent #EEE transparent transparent; /*position: absolute; left: -10px; top: 15px;*/ } .discussion-bubble-inner { min-height: 60px; border: 1px solid #CACACA; background-color: white; } .bubble { padding: 3px; background: #EEE; border-radius: 3px; } .comment-header { /*height: 33px;*/ padding: 0 10px 0 6px; border-bottom: 1px solid #CCC; background-color: #E1E1E1; background-image: -moz-linear-gradient(#F8F8F8, #E1E1E1); background-image: -webkit-linear-gradient(#F8F8F8, #E1E1E1); background-image: linear-gradient(#F8F8F8, #E1E1E1); background-repeat: repeat-x; /*font-size: 12px;*/ } .comment-header ul li{ display:inline-block; } .comment-content { padding: 0; /*color: #333; font-size: 12px;*/ background: #FBFBFB; } .commit.file-history-tease { margin: 10px 0; /*padding: 9px 8px 0 8px; font-size: 14px;*/ padding:9px 8px 8px 8px; color: #7B878C; background: #E7ECEE; border: 1px solid #D2D9DD; border-radius: 4px; } .githubOrange{ color: #D26911; } /*end Github CSS*/ .profileUl{ position:relative; /*background: #F7F9FC;*/ } /*http://dabblet.com/gist/4182495*/ .blue{background-color:#4A7496;} .green{background-color:#49796B;} .grey{background-color:#888} /*.etched{ width:50px; height:50px; border:1px solid rgba(0,0,0,0.2); position:relative; box-shadow:1px 1px 2px -1px #000; } .etched:nth-child(n+2){ border-top:0; } .etched:after{ content:''; position:absolute; top:0px; left:0px; z-index:1000; width:48px; height:48px; border-radius:1px 0 0 1px; border:1px solid rgba(255,255,255,0.1); border-bottom:0; } .etched:hover:after{ background-color:rgba(255,255,255,0.1); }*/ .etchedLine{ border-top:1px solid rgba(0,0,0,0.2); border-bottom:1px solid rgba(255,255,255,0.1); } .etchedLine{ border-bottom:2px solid rgba(0,0,0,0.2); border-top:2px solid rgba(255,255,255,0.2); } .etched{ border-top:1px solid rgba(0,0,0,0.2); box-shadow:1px 1px 2px -1px #000; /*width:50px; height:50px;*/ /*position:relative;*/ } .etched:nth-child(n+2){ border-top:0; } .etched:after{ content:''; border-radius:1px 0 0 1px; border-bottom:1px solid rgba(255,255,255,0.1); border-bottom:0; /*position:absolute; top:0px; left:0px; z-index:1000; width:48px; height:48px; */ } .etched:hover:after{ background-color:rgba(255,255,255,0.1); } .inlineList li{ display:inline; } .inlineList.row > [class*="span"]{ display:inline-block; } /*div.inlineList > div { display:inline-block; }*/ /* end general---------------------------------------------------------------------------------*/ /* begin header---------------------------------------------------------------------------------*/ .circleLarge{ width:100px; height:100px; display:block; border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px; -khtml-border-radius:50px; font-size:20px; color:#fff; line-height:100px; text-align:center; background:#000; } .notificationCircle{ position:absolute; top:-5px; left:35px; width:20px; height:20px; display:inline-block; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; -khtml-border-radius:20px; line-height:20px; text-align:center; color:#F7F9FC; font-size:14px; background:#DC143C; background:#006DCC; background:#4183C4; border:2px solid #F7F9FC; } .sidebarListItemText{ color:#F7F9FC; font-size:12px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.33); text-shadow: 0 1px 0 rgba(76, 96, 112, 0.5); } /*.sidebarListItem a > i{ vertical-align:top; }*/ /* begin instagram*/ .blog-header, .blog-footer, .blog-footer * { text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); } .blog-footer .ig-links, .blog-footer p, .blog-footer a, .blog-footer span{ /*text-transform: uppercase;*/ color: #999; } .blog-footer ul, .blog-footer p, .blog-footer a{ text-align: center !important; } /*a { -webkit-tap-highlight-color: rgba(63, 114, 155, 0.3); }*/ .media-bar { width: 70px; height: 610px; background-color: #5F8CB0; background-image: url(/assets/thirdParty/img/instagram-noise-2.png),-webkit-gradient(linear, left center, right center, from(#5F8CB0), to(#4A7496)); background-image: url(/assets/thirdParty/img/instagram-noise-2.png),-webkit-linear-gradient(left, #5F8CB0, #4A7496); background-image: url(/assets/thirdParty/img/instagram-noise-2.png),-moz-linear-gradient(left, #5F8CB0, #4A7496); background-image: url(/assets/thirdParty/img/instagram-noise-2.png),-o-linear-gradient(left, #5F8CB0, #4A7496); background-image: url(/assets/thirdParty/img/instagram-noise-2.png),-ms-linear-gradient(left, #5F8CB0, #4A7496); background-image: url(/assets/thirdParty/img/instagram-noise-2.png),linear-gradient(left, #5F8CB0, #4A7496); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#5f8cb0', EndColorStr='#4a7496'); background-position: 50% 50%; position: fixed; /*float:left;*/ z-index:10003; /*right: 0;*/ left:0px; top: 0; margin: -1px 0 0; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; -khtml-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; -webkit-box-shadow: inset 0 0 1px rgba(255, 255, 255, 0.4), 0 1px 3px rgba(0, 0, 0, 0.1), -2px 0 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 0 1px rgba(255,255,255,0.4), 0 1px 3px rgba(0,0,0,0.1), -2px 0 2px rgba(0,0,0,0.1); -ms-box-shadow: inset 0 0 1px rgba(255,255,255,0.4), 0 1px 3px rgba(0,0,0,0.1), -2px 0 2px rgba(0,0,0,0.1); -o-box-shadow: inset 0 0 1px rgba(255,255,255,0.4), 0 1px 3px rgba(0,0,0,0.1), -2px 0 2px rgba(0,0,0,0.1); box-shadow: inset 0 0 1px rgba(255, 255, 255, 0.4), 0 1px 3px rgba(0, 0, 0, 0.1), -2px 0 2px rgba(0, 0, 0, 0.1); border: 1px solid #1C5380; } .media-bar ul { position: relative; min-height: 102px; padding: 0 0 1px; list-style: none; border-bottom: 1px solid rgba(255, 255, 255, 0.12); } .can-open-media .media-open .media-bar .like-control { height: 50px; -webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s; transition-delay: 0.1s; } .media-bar ul li { -webkit-transition: height 0.2s ease-out; -moz-transition: height 0.2s ease-out; -o-transition: height 0.2s ease-out; transition: height 0.2s ease-out; -webkit-transition-delay: 0s; -moz-transition-delay: 0s; -o-transition-delay: 0s; transition-delay: 0s; -moz-transition-property: background-color; -webkit-transition-property: background-color; -o-transition-property: background-color; transition-property: background-color; -moz-transition-duration: .4s; -webkit-transition-duration: .4s; -o-transition-duration: .4s; transition-duration: .4s; } .media-bar ul li { position: relative; text-align: center; margin: 0 0 1px; z-index:10003; width:100%; padding-top:5px; padding-bottom:5px; /*margin: 5px 0 5px 0;*/ /*height: 60px;*/ } .media-bar ul li a{ margin: 0px; display: block; width: 100%; height: 100%; } .media-bar ul li a i, .media-bar ul li i{ padding-top:10px; } .media-bar ul li:hover{ background-color: rgba(255, 255, 255, 0.1); } .glowingBackground { background-color: rgba(255, 255, 255, 0.1); } /* end instagram*/ #searchForm{ display:inline-block; } #searchDivider{ background:url('/assets/img/bg.png'); position:relative; z-index:2; height:3000px; } .sidebarListItem i.txt32{ color:lightSteelblue; /*rgb(176, 196, 222);*/ text-shadow: 0 1px 0 rgba(225, 225, 225, 0.1); text-shadow: 0 1px 0 rgba(76, 96, 112, 0.5); } .sidebarListItem .icon-cog, .sidebarListItem .icon-reorder{ color:#315B7E; text-shadow: 0 1px 0 rgba(225, 225, 225, 0.1); text-shadow: 0 1px 0 rgba(76, 96, 112, 0.5); font-size:20px; } #notificationsDropdownList{ overflow-y:scroll; } #notificationsDropdownList li{ text-align:left; padding:0px; } #notificationsDropdownList li i{ font-size:12px; color:lightGrey; } #notificationsDropdownList hr{ margin:0px; } #sidebarListItemNotifications .popover-title { padding: 4px 10px; padding:0px; } #sidebarListItemNotifications .popover-content{ padding:0px; } #sidebarListItemNotifications .popover-content li{ text-align:left; } #sidebarListItemNotifications .popover-content li a{ font-size:15px; } #sidebarListItemSettings .popover-inner, #sidebarListItemSettings .popover-content, #sidebarListItemSettings .popover-title{ background:#555; border:none; } #sidebarListItemSettings .popover-title{ padding:0px; } #sidebarListItemSettings .popover-content ul li a, #sidebarListItemSettings .popover-content ul li i{ color:#F7F9FC !important; } .notificationsForm i.ajaxFormBtn{ font-size:24px; } /*#settingsDropdown, #notificationsDropdown { background:#555; -webkit-border-radius: 5px; -moz-border-radius:5px; border-radius:5px; min-width:0px; /*position:absolute; left: 75px; top: -20px;*/ /*} #settingsDropdown li, #notificationsDropdown li{ text-align: left; } #settingsDropdown li a, #settingsDropdown li i, #notificationsDropdown li a { color:#F7F9FC; } #settingsDropdown li a:hover, #notificationsDropdown li a:hover { text-decoration:underline; }*/ #notifyByEmailUl li{ padding:10px; margin:10px; } .highlightMe{ -webkit-box-shadow: inset 0 1px 7px #315B7E; -moz-box-shadow: inset 0 1px 7px #315B7E; box-shadow: inset 0 1px 7px #315B7E; border-top: 1px solid #1C5380; border-bottom: 1px solid #1C5380; } .left70{ left:70px; } /*input[type="text"], input[type="password"], .inputLike { height:36px; font-size:20px; }*/ .inputLike { display: inline-block; padding: 4px; line-height: 18px; color: gray; border: 1px solid #CCC; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:white; -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 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -ms-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; } #iconReorder{ position:relative;z-index:3; padding:5px 0 5px 0; } #showNavigation{ top:20px; left:20px; /*position: fixed; z-index: 2;*/ } #loggedOutUl li{ display:inline-block; } /*#iconSearch{ position:absolute;position: absolute;top: 8px;left: 20px; }*/ input#search_query{ /*webkit-border-radius:14px; border-radius:14px; -moz-border-radius:14px; height:24px; width:50px !important;*/ /*width:150px !important; display:none; /*background:whiteSmoke;*/ /* http://stackoverflow.com/questions/7062383/putting-a-image-inside-a-input-box background: url(images/comment-author.gif) no-repeat scroll right; padding-right: 30px;*/ } /*#search_query:focus{ background:white; }*/ /* end header --------------------------------------------------------------------------------------------*/ /* begin bank MVC------------------------------------------------------------------------------------------*/ .yMax{ margin-bottom:0px !important; } #barChart { height:32px; width:145px; border-bottom: 1px solid gray; border-left: 1px solid #D2D9E7; background: #EDEFF4; border-bottom: 1px solid #D2D9E7; -moz-border-radius:2px; border-radius:2px; padding:2px; } #barChart > canvas{ -moz-border-radius:2px; border-radius:2px; /* width:50%; border-bottom: 1px solid gray; border-left: 1px solid #D2D9E7; border-bottom:1px solid #D2D9E7;*/ background:#EDEFF4; } .moreProfileLink:hover{ text-decoration:none; } /* end bank MVC--------------------------------------------------------------------------------------------*/ /* begin media MVC------------------------------------------------------------------------------------------*/ #priceInput{ font-size: 48px; height: 60px; width:75%; } /* end media MVC-------------------------------------------------------------------------------------------------*/ /* begin search MVC----------------------------------------------------------------------------------------------*/ /* end search MVC-------------------------------------------------------------------------------------------------*/ /* begin messages MVC---------------------------------------------------------------------------------------------------*/ /* width:90%; height:200px; }*/ #tabs{ background: #F7F9FC; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 5px gray; -webkit-box-shadow: 0 0 5px gray; box-shadow: 0 0 5px gray; } .oBtn { background: #ECF6FF; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #8EC8FF; -moz-box-shadow: 0 0 1px #8EC8FF; -webkit-box-shadow: 0 0 1px #8EC8FF; box-shadow: 0 0 1px #8EC8FF; } .oBtn:hover{ -moz-box-shadow: 0 0 1px #315B7E; -webkit-box-shadow: 0 0 1px #315B7E; box-shadow: 0 0 1px #315B7E; } .oBtn:active{ -moz-box-shadow: inset 0 0 1px #315B7E; -webkit-box-shadow: inset 0 0 1px #315B7E; box-shadow: inset 0 0 1px #315B7E; } /* end messages MVC---------------------------------------------------------------------------------*/ /* begin account MVC---------------------------------------------------------------------------------*/ #accountModal > div{ display:inline-block; } #loginBtnLink{ border-radius:25px; -webkit-border-radius:25px; -moz-border-radius:25px; } #loginBtnLink:hover, #signupBtnLink:hover, .localBtn:hover, .uploadBtn:hover{ background:#f5f5f5; border: 1px solid #006DCC; -moz-box-shadow: 0 0 1px #006DCC; -webkit-box-shadow: 0 0 1px #006DCC; box-shadow: 0 0 1px #006DCC; color:#333; } #loginBtnLink:active, #signupBtnLink:active, .localBtn:active, .uploadBtn:active{ background:#F7F9FC; } .localBtn, .uploadBtn{ overflow: hidden; height: 100%; } /*.signup_login{ padding:9px; border-radius:10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -moz-box-shadow: 0 0 5px #315B7E; -webkit-box-shadow: 0 0 5px #315B7E; box-shadow: 0 0 5px #315B7E; }*/ /* end account MVC---------------------------------------------------------------------------------*/ /* begin media MVC---------------------------------------------------------------------------------*/ .item { height: 35px; padding: 0; border-top: 1px solid #3C3C3C; border-bottom: 1px solid black; cursor: pointer; background-color: #2D2D2D; -moz-transition-property: background-color; -webkit-transition-property: background-color; -o-transition-property: background-color; transition-property: background-color; -moz-transition-duration: .4s; -webkit-transition-duration: .4s; -o-transition-duration: .4s; transition-duration: .4s; } .item:hover { background-color: #373737; -moz-transition-property: background-color; -webkit-transition-property: background-color; -o-transition-property: background-color; transition-property: background-color; -moz-transition-duration: .1s; -webkit-transition-duration: .1s; -o-transition-duration: .1s; transition-duration: .1s; } #moneyraised.NS-projects-ecom #banner { text-transform: uppercase; letter-spacing: 1px; color: white; background: gray; margin: 20px -30px; padding: 10px 30px 20px 30px; font-size: 12px; line-height: 16px; background-image: url("http://d297h9he240fqh.cloudfront.net/cache-a3fa9508e/images/projects/banner-wings.gif"); background-position: bottom; background-repeat: no-repeat; } #moneyraised.NS-projects-ecom { width:100%; background-color: #E7E7E7; padding: 1em 20px 0 20px; border-bottom: 1px solid #CCC; position: relative; } /* end media MVC---------------------------------------------------------------------------------*/ /* begin library MVC---------------------------------------------------------------------------------*/ #libraryNavbar{ /*background:#FFF4D2; color:#315B7E; border-top:1px solid #D2D9E7; border-top:1px solid #FFC14D; border-bottom:1px solid #D2D9E7;*/ /*height: 24px; line-height: 9px;*/ } #libraryListRow i{ text-shadow: 0 1px 0 rgba(76, 96, 112, 0.5); } #libraryNavbar ul li{ display:inline-block; } /*#libraryNavbar { position: fixed; z-index:1; width:77%; }*/ .libraryTable{ width:100%; } .navbar{ margin-bottom:0px; } /*#sortSubject, #sortPeople{ width:40%; display:inline-block; } #sortDate{ width:15%; display:inline-block; }*/ div.subject, div.people, div.date{ /*display:inline-block; height:35px; margin:1px 0 1px 0;*/ } div.subject, div.people{ /*width:40% */ } div.date{ /*width:10%*/ } .libraryTable{ position: relative; top:-2px; } ul.libraryTable, ul.albumTable { background:#F7F9FC; /*color:#C0E0F6;*/ } .helpRow{ margin:10px; padding:20px; } .breadcrumbRow{ margin:10px; } .libraryRow, .messageRow, .bankRow, .notificationRow{ padding:5px; } .oLight-er{ background:#ECF6FF; border-right: 1px solid #8EC8FF; -webkit-border-top-left-radius: 5px; -moz-border-top-left-radius:5px; -webkit-border-bottom-left-radius: 5px; -moz-border-bottom-left-radius:5px; } .notificationRow, .helpRow, .breadcrumbRow, .reviewRow, .messageRow, .bankRow{ border-bottom:2px solid #EDF1F5; padding:10px; } .folderRow{ padding:10px; } .libraryRow{ box-shadow: 0 1px 1px -1px #EDF1F5; margin-bottom:10px; margin-left:5px; margin-right:5px; /*border-bottom:2px solid rgba(0,0,0,0.1);*/ /*margin:10px; margin:0px 10px;*/ } .libraryRow:hover{ background:#EDEFF4; } #libraryListRow .span1 div{ margin:auto; width:90%; } .topRow{ border-top:1px solid #EDF1F5; margin:5px; padding:5px; } .bottomRow{ box-shadow: 0 4px 2px -2px white; border-bottom:1px solid #EDF1F5; margin:5px; padding:5px; } .borderBottom{ border-bottom:1px solid #EDF1F5; } .reviewRow:hover, .notificationRow:hover, .messageRow:hover{ border-bottom: 1px solid #EDEFF4; background:#EDEFF4; } .hilite{ box-shadow: inset 5px 5px 5px -5px #315B7E; -webkit-box-shadow: inset 5px 5px 5px -5px #315B7E; -moz-box-shadow: inset 5px 5px 5px -5px #315B7E; background:#EDEFF4; } .hilite a{ color: #83B8DC; } .hilite a:hover{ color:#315B7E; } /* end library MVC----------------------------------------------------------------------------------------------------*/ /* begin bank MVC----------------------------------------------------------------------------------------------------*/ #bankContainer{ height:100%; } #moneyVsRepTabs ul li{ display:inline; } .overflowScroll{ overflow:scroll; } #detail-graph{ height: 300px; margin-bottom:20px; } #detail-container{ border-top-left-radius:5px; border-top-right-radius:5px; } #master-graph{ height: 125px; margin-bottom:5px; } #master-container{ border-bottom-left-radius:0px; border-bottom-right-radius:0px; } #master-container, #detail-container{ background:white; -moz-box-shadow: 0 0 5px gray; -webkit-box-shadow: 0 0 5px gray; box-shadow: 0 0 5px gray; } #graph-help{ text-align:center; font-size: 14px; } .day-details{ margin-top:0px; } #bankSummaryDiv{ background:#F7F9FC; -moz-box-shadow: 0 0 5px gray; -webkit-box-shadow: 0 0 5px gray; box-shadow: 0 0 5px gray; border-top-left-radius:5px; border-top-right-radius:5px; margin-bottom:20px; margin-top:5px; padding:15px; } #bankSummaryDiv div{ border-bottom: 1px solid #EDEFF4; } /* end bank MVC----------------------------------------------------------------------------------------------------*/ /* begin collaborators MVC--------------------------------------------------------------------------------------------*/ .collabVert, .collabList{ list-style:none; padding:10px; margin:10px; background: #F7F9FC; border:1px solid #ECF6FF; border-radius:5px; -moz-border-radius:5px; } .collabHorz{ float:left; list-style:none; padding:10px; margin:10px; background: #F7F9FC; border:1px solid #ECF6FF; border-radius:5px; -moz-border-radius:5px; } /* end collaborators MVC-----------------------------------------------------------------------------------------*/ /* begin reviews MVC---------------------------------------------------------------------------------------------*/ .comments p { margin:10px; padding:10px; } .characterTextarea500{ width:100%; } #reviewsContainer{ background:#ECF6FF; border-right: 1px solid #8EC8FF; -webkit-border-top-left-radius: 5px; -moz-border-top-left-radius:5px; -webkit-border-bottom-left-radius: 5px; -moz-border-bottom-left-radius:5px; } .flipHorizontal { -moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH"; } .rotate7-5 { -moz-transform: rotate(7.5deg); /* FF3.5+ */ -o-transform: rotate(7.5deg); /* Opera 10.5 */ -webkit-transform: rotate(7.5deg); /* Saf3.1+, Chrome */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083); /* IE6,IE7 */ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)"; /* IE8 */ } #fbGrayList{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 5px #8B4513; /*brown*/ -webkit-box-shadow: 0 0 5px #8B4513; box-shadow: 0 0 5px #8B4513; } .fbGray{ background:#EDEFF4; border-bottom:1px solid #D2D9E7; margin-top:1px; display:block; overflow: hidden; width: 100%; /* -moz-box-shadow: 0 0 1px #8B4513; /*brown*/ /*-webkit-box-shadow: 0 0px 1px #8B4513; box-shadow: 0 0px 1px #8B4513;*/ } div.fbGray{ margin:auto; width:95%; } .transition4s{ -moz-transition-property: background-color; -webkit-transition-property: background-color; -o-transition-property: background-color; transition-property: background-color; -moz-transition-duration: .4s; -webkit-transition-duration: .4s; -o-transition-duration: .4s; transition-duration: .4s; } /*begin Stripe */ #login div#main-body, .page-wrapper div#main-body, .well, .oLightestBlue, .popover-inner { /*background: none;*/ -webkit-box-shadow: 0 0 0 1px rgba(14,41,57,0.12),0 2px 2px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15); -moz-box-shadow: 0 0 0 1px rgba(14,41,57,0.12),0 2px 2px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15); -ms-box-shadow: 0 0 0 1px rgba(14,41,57,0.12),0 2px 2px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15); -o-box-shadow: 0 0 0 1px rgba(14,41,57,0.12),0 2px 2px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15); box-shadow: 0 0 0 1px rgba(14,41,57,0.12),0 2px 2px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15); /*-webkit-box-shadow: 0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15); -moz-box-shadow: 0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15); -ms-box-shadow: 0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15); -o-box-shadow: 0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15); box-shadow: 0 0 0 1px rgba(14,41,57,0.12),0 2px 5px rgba(14,41,57,0.44),inset 0 -1px 2px rgba(14,41,57,0.15);*/ /*background: #f2f6f9; background: -webkit-linear-gradient(#fff, #f2f6f9); background: -moz-linear-gradient(#fff, #f2f6f9); background: -ms-linear-gradient(#fff, #f2f6f9); background: -o-linear-gradient(#fff, #f2f6f9); background: linear-gradient(#fff, #f2f6f9);*/ -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; } #login div#footer a, .page-wrapper div#footer a, .publishLink { display: block; border: 1px solid rgba(14,41,57,0.1); -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0 rgba(255,255,255,0.5); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0 rgba(255,255,255,0.5); -ms-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0 rgba(255,255,255,0.5); -o-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0 rgba(255,255,255,0.5); box-shadow: inset 0 1px 0 rgba(255,255,255,0.5),0 1px 0 rgba(255,255,255,0.5); text-align: center; font-size: 13px; padding: 15px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; font-weight: bold; color: #455b67; } div#footer a { color: #aaa; text-decoration: none; } /*.app .payment input, .stripeInput, input, input[type="text"], input[type="password"], textarea { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; -moz-user-select: text; -khtml-user-select: text; -webkit-user-select: text; -ms-user-select: text; -o-user-select: text; user-select: text; /*font-size: 15px;*/ /*padding: 9px 7px; border: 1px solid #B4BECD; border-top-color: #B0BACA; border-bottom-color: #D3D9E2; -moz-box-shadow: inset 0 1px 2px rgba(130,137,150,0.23), 0 1px 0 rgba(255,255,255,0.85); -webkit-box-shadow: inset 0 1px 2px rgba(130, 137, 150, 0.23), 0 1px 0 rgba(255, 255, 255, 0.85); box-shadow: inset 0 1px 2px rgba(130, 137, 150, 0.23), 0 1px 0 rgba(255, 255, 255, 0.85); -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; /*color: #333;*/ /*color:#555; margin: 0; -webkit-font-smoothing: subpixel-antialiased; font-family: 'Helvetica Neue', Helvetica, Arial Geneva, sans-serif; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; } .app .payment input:focus, .stripeInput:focus, input:focus, input[type="text"]:focus, input[type="password"]:focus, textarea:focus{ border-color: #70A7E4; outline: none; -moz-box-shadow: inset 0 1px 2px rgba(70,123,181,0.35), 0 0 4px #5695db; -webkit-box-shadow: inset 0 1px 2px rgba(70, 123, 181, 0.35), 0 0 4px #5695DB; box-shadow: inset 0 1px 2px rgba(70, 123, 181, 0.35), 0 0 4px #5695DB; }*/ .app .payment input, .stripeInput, input, input[type="text"], input[type="password"], textarea { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -moz-user-select: text; -khtml-user-select: text; -webkit-user-select: text; -ms-user-select: text; -o-user-select: text; user-select: text; /*font-size: 15px;*/ /*padding: 9px 7px;*/ border: 1px solid #B4BECD; border-top-color: #B0BACA; border-bottom-color: #D3D9E2; -moz-box-shadow: inset 0 1px 2px rgba(130,137,150,0.23), 0 1px 0 rgba(255,255,255,0.85); -webkit-box-shadow: inset 0 1px 2px rgba(130, 137, 150, 0.23), 0 1px 0 rgba(255, 255, 255, 0.85); box-shadow: inset 0 1px 2px rgba(130, 137, 150, 0.23), 0 1px 0 rgba(255, 255, 255, 0.85); -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; /*color: #333;*/ color:#555; /*margin: 0;*/ -webkit-font-smoothing: subpixel-antialiased; font-family: 'Helvetica Neue', Helvetica, Arial Geneva, sans-serif; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; } .app .payment input:focus, .stripeInput:focus, input:focus, input[type="text"]:focus, input[type="password"]:focus, textarea:focus{ border-color: #70A7E4; outline: none; -moz-box-shadow: inset 0 1px 2px rgba(70,123,181,0.35), 0 0 4px #5695db; -webkit-box-shadow: inset 0 1px 2px rgba(70, 123, 181, 0.35), 0 0 4px #5695DB; box-shadow: inset 0 1px 2px rgba(70, 123, 181, 0.35), 0 0 4px #5695DB; } #doc > nav h1::before { content: ""; position: absolute; width: 12px; height: 14px; margin-left: -18px; background: url(/img/documentation/nav-icons.png); background-size: 48px 14px; } .grayBorder{ border: 1px solid #CCC; background:whiteSmoke; border-radius:6px; -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); } .search_input_div { height:28px; width: 160px; -webkit-transition: 0.2s linear; -moz-transition: 0.2s linear; -o-transition: 0.2s linear; -ms-transition: 0.2s linear; transition: 0.2s linear; width: 60px; margin: 2px; padding: 2px; color: gray; background-color: whiteSmoke; border-radius: 6px; border:1px solid lightGrey; border: 1px solid #CCC; background:whiteSmoke; border-radius:6px; -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); } .search_input_div i{ padding-top: 7px; float:left; } .search_input_div input { height: 22px !important; border:none !important; box-shadow:none !important; } .searchDivHighlight{ width:180px; background:white; border-color: rgba(65, 131, 196, 0.5); /*Github .ajaxLink color*/ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(65, 131, 196, 0.4); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(65, 131, 196, 0.4); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(65, 131, 196, 0.4); outline: 0; outline: thin dotted \9; } .search_input{ line-height:24px; font-size:18px; color:#666; background:whitesMoke; outline:none; width:20px; border:none; -webkit-transition: 0.2s linear; -moz-transition: 0.2s linear; -o-transition: 0.2s linear; -ms-transition: 0.2s linear; transition: 0.2s linear; } .searchInputHighlight{ border: none !important; background:white !important; box-shadow:none !important; width: 150px; } div#answers div.main-content div#content-header, div#content-header, .content-header { background: #FAFCFF; border-bottom: 1px solid #E0E7EE; -moz-border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-top-right-radius: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; box-sizing:border-box; padding:16px; } .content-header input{ background: white url(/assets/thirdParty/stripe/glyph.png) no-repeat; background-size: 18px 16px; background-position: 11px 50%; } div#answers div.main-content div.questions-list div.question a:visited, .hashable:visited { color: #7F87C2; } div.sidebar-view ul li.selected a, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { background: #E7EDF3; border-top-color: #BED3EA; border-bottom-color: #BED3EA; border:1px solid #BED3EA; } .ui-tabs .ui-tabs-nav li:hover, .ui-tabs .ui-tabs-nav li a:hover { background: #EDEFF4; } .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid rgba(0,0,0,0.3); font-weight: bold; } /*.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid whiteSmoke; font-weight: bold; }*/ div.sidebar-view ul li a { position: relative; display: block; height: 20px; line-height: 12px; /*font-size: 11px;*/ border-top: 1px solid #F1F3F5; border-bottom: 1px solid #F1F3F5; /*color: #555;*/ padding: 10px 0 0 20px; text-decoration: none; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); } div.frontpage-notification, ul.frontpage-notification, li.frontpage-notification{ background: #E6EAED; background: rgba(49, 77, 94, 0.05); border: 1px solid #CDD0D3; border-top-color: #BFC1C4; text-align: center; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(49, 77, 94, 0.06),0 1px 0 rgba(255, 255, 255, 0.33); -moz-box-shadow: inset 0 1px 1px rgba(49,77,94,0.06),0 1px 0 rgba(255,255,255,0.33); -ms-box-shadow: inset 0 1px 1px rgba(49,77,94,0.06),0 1px 0 rgba(255,255,255,0.33); -o-box-shadow: inset 0 1px 1px rgba(49,77,94,0.06),0 1px 0 rgba(255,255,255,0.33); box-shadow: inset 0 1px 1px rgba(49, 77, 94, 0.06),0 1px 0 rgba(255, 255, 255, 0.33); /*width: 940px; margin: 20px auto 2px; height: 43px; position: absolute; z-index: 300; left: 50%; margin-left: -470px; margin-top: -65px;*/ } div.frontpage-notification a.animation, div.frontpage-notification iframe, li.frontpage-notification i { -webkit-transition: -webkit-transform 400ms cubic-bezier(0.33, 1.66, 0.66, 0.99),opacity 400ms cubic-bezier(0.33, 1.66, 0.66, 0.99),background 150ms ease; -moz-transition: opacity 400ms ease,background 150ms ease; } div.frontpage-notification a, div.frontpage-notification iframe,li.frontpage-notification i { /*width: 940px; position: absolute; left: 0;*/ background: rgba(49, 77, 94, 0); display: block; /*padding: 13px 0;*/ /*color: #61737C; /*font-size: 14px;*/ -webkit-font-smoothing: antialiased; text-decoration: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.33); opacity: 1.0; -webkit-transform: scale(1); } div.frontpage-notification a:hover { background: rgba(49, 77, 94, 0.03); } div.toolbar-view div.switch-view label, .stripeTextShadow * { /*position: absolute; top: -1px; font-size: 10px;*/ text-transform: uppercase; font-weight: bold; /*color: #A1C3E9;*/ -webkit-transition: color 0.2s ease-in-out; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35); } .stripeBackground{ /* stripe background*/ background: rgba(255, 255, 255, 0); background: -webkit-linear-gradient(rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0)); background: -moz-linear-gradient(rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0)); background: -ms-linear-gradient(rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0)); background: -o-linear-gradient(rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0)); background: linear-gradient(rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0)); background-color: #E8EBEF; background-repeat: no-repeat; } div.dashboard-view div.summary, div.platform-overview-dashboard-view div.summary, .stripeBlueBackground { /*font-family: "proxima-nova", arial, sans-serif; position: relative; padding: 25px 30px;*/ background: #3E4859; background: -webkit-linear-gradient(#233143, #3E4859); background: -moz-linear-gradient(#233143, #3E4859); background: -ms-linear-gradient(#233143, #3E4859); background: -o-linear-gradient(#233143, #3E4859); background: linear-gradient(#233143, #3E4859); -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.27); -moz-box-shadow: inset 0 1px 0 rgba(0,0,0,0.27); -ms-box-shadow: inset 0 1px 0 rgba(0,0,0,0.27); -o-box-shadow: inset 0 1px 0 rgba(0,0,0,0.27); box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.27); background-color: #233143; /*left: -1px; width: 700px;*/ -webkit-border-bottom-left-radius: 1px; -moz-border-bottom-left-radius: 1px; -ms-border-bottom-left-radius: 1px; -o-border-bottom-left-radius: 1px; border-bottom-left-radius: 1px; -webkit-border-bottom-right-radius: 1px; -moz-border-bottom-right-radius: 1px; -ms-border-bottom-right-radius: 1px; -o-border-bottom-right-radius: 1px; border-bottom-right-radius: 1px; border: 1px solid rgba(0, 0, 0, 0.15); border-top: 0; -webkit-font-smoothing: antialiased; } div.dashboard-view div.block, div.dashboard-view div.chart-view, div.platform-overview-dashboard-view div.block, div.platform-overview-dashboard-view div.chart-view { border: 1px solid #DADADA; border-top: 1px solid #BBB; background: white; /*padding: 20px 20px; margin-bottom: 30px;*/ margin:20px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: inset 0 1px 0 #EDEDED; -moz-box-shadow: inset 0 1px 0 #ededed; -ms-box-shadow: inset 0 1px 0 #ededed; -o-box-shadow: inset 0 1px 0 #ededed; box-shadow: inset 0 1px 0 #EDEDED; } html#blog { /*background: #e8ebef url(/img/blog/background.png);*/ background: #e8ebef url(/assets/thirdParty/stripe/blog_background.png); background-size: 20px 20px; } /*end Stripe*/ .fbGrayWO{ background:#EDEFF4; padding:5px 5px 4px; margin-top:1px; display:block; overflow: hidden; width: 100%; } #reviewWell{ border-width:1px; border-style:dashed; border-color:#cccccc; padding:5px 0 5px 0; width:97.8%; border-radius:5px; } #profileContainer{ border-width:3px; border-style:dashed; border-color:#cccccc; padding:5px 0 5px 0; width:97.8%; } #profileFormDiv{ clear:both; } #profileFormDiv .imageFormDiv{ display:inline-block; } #profileFormDiv div.btn{ width:55%; } #profileReviewsTarget li{ } #imageFormDiv{ margin:auto; width:90%; } #imageFormDiv div{ display:inline-block; } #imageFormDiv > div{ text-align:center; } #imageFormDiv > .footer-divider{ width:90%; } #imageFormDiv img{ width:100px; height:100px; } .imageFormParentDiv{ width:45%; vertical-align:bottom; } #folder_list .frontpage-notification{ display:inline-block; } #sidebarListItemNotifications .popover{ top:-40px !important; } /* end reviews MVC--------------------------------------------------------------------------------*/ /* begin mall mvc---------------------------------------------------------------------------------*/ .fullWidthBtn{ width:100%; /*height:50px; font-size:36px; border:none; border-radius: 10px; -moz-border-radius: 10px; -moz-box-shadow: inset 0 0 5px #315B7E; -webkit-box-shadow: inset 0 0 5px #315B7E; box-shadow: inset 0 0 5px #315B7E; background: #F7F9FC;*/ } /*.fullWidthBtn:active{ -moz-box-shadow: inset 0 0 7px #315B7E; -webkit-box-shadow: inset 0 0 7px #315B7E; box-shadow: inset 0 0 7px #315B7E; }*/ .faq_answer, .hashable, h4:target{ padding:5px; webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; } .showMore:active{ background:#FFF4D2; webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; } h4:target + div > p{ background:#37aee4; color:white; padding:5px; webkit-border-radius:2px; border-radius:2px; -moz-border-radius:2px; } h4:target + div > p > a{ color:#ccc; } .thumbnail{ border:none; box-shadow:none; -moz-box-shadow:none; } /* end mall mvc---------------------------------------------------------------------------------*/ /* begin upload mvc---------------------------------------------------------------------------------*/ /*#dropzone { background: palegreen; width: 150px; height: 50px; line-height: 50px; text-align: center; font-weight: bold; } #dropzone.in { width: 600px; height: 200px; line-height: 200px; font-size: larger; } #dropzone.hover { background: lawngreen; } #dropzone.fade { -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; opacity: 1; }*/ #uploadProgressAll{ width:200px; } .well .icon-move{ font-size:14px; color:#cccccc; float:right; } #titleDiv{ width:100%; height:30px; } #descriptionDiv{ width:100%; height:60px; } div.newDiv{ display: none; }​ div#count{ width:600px; height:600px; } .fileupload{ width:15%; } #uploadTable tbody tr:hover td, .table tbody tr:hover th { background: #F7F9FC; } #uploadTable tbody tr:hover td, .table tbody tr:hover th { background: #F7F9FC; } #uploadTable th, .table td { border-top: 1px solid #D2D9E7; } /* end upload MVC--------------------------------------------------------------------------------*/ /* begin voting MVC--------------------------------------------------------------------------------*/ .parentUlVoting li{ /*-webkit-transition: all .4s linear; -o-transition: all .4s linear; -moz-transition: all .4s linear; -ms-transition: all .4s linear; -kthtml-transition: all .4s linear; transition: all .4s linear;*/ } .parentUlVoting li.frontpage-notification:hover{ /*background: #B9E6D5;*/ /* -moz-transition-property: background-color; -webkit-transition-property: background-color; -o-transition-property: background-color; transition-property: background-color; -moz-transition-duration: .4s; -webkit-transition-duration: .4s; -o-transition-duration: .4s; transition-duration: .4s;*/ } .voteTots{ font-size:72px; } .greenShadow{ -webkit-box-shadow: inset 0px 0px 1px 1px rgba(185, 230, 213, 0.7) !important; /* #B9E6D5 rgba(185, 230, 213, 0.5);*/ -moz-box-shadow: inset 0px 0px 1px 1px rgba(185, 230, 213, 0.7) !important; box-shadow: inset 0px 0px 1px 1px rgba(185, 230, 213, 0.7) !important; -webkit-transition: all .2s linear !important; -o-transition: all .2s linear !important; -moz-transition: all .2s linear !important; -ms-transition: all .2s linear !important; -kthtml-transition: all .2s linear !important; transition: all .2s linear !important; } .iVoted{ color: #468847; background-color: #DFF0D8; border-color: #D6E9C6; background: #DFF0D8; /*border: 1px solid #468847;*/ box-shadow: inset 0 0 3px 3px #468847; box-shadow: inset 0 0 2px 2px #B9E6D5 !important; /* from http://imsky.github.com/holder/*/ } .voteTots{ font-size:48px; /*line-height:72px;*/ padding-top:15px; padding-bottom:15px; } i.voteLighter { font-size:60px; line-height:36px; margin:auto; width:95%; /*margin: 5px 0 5px 0; border-radius:5px; -webkit-box-shadow: 0 2px 4px #ADAEB0; -moz-box-shadow: 0 2px 4px #ADAEB0; box-shadow: 0 2px 4px #ADAEB0;*/ } i.voteLighter:active { /* border-radius:5px; -webkit-box-shadow: inset 0 2px 4px #ADAEB0; -moz-box-shadow: inset 0 2px 4px #ADAEB0; box-shadow: inset 0 2px 4px #ADAEB0;*/ } /* end voting MVC--------------------------------------------------------------------------------*/ /* begin footer---------------------------------------------------------------------------------*/ #back-top { bottom: 27px; margin: auto; width:50%; } #back-top a { width: 54px; display: block; text-align: center; margin:auto; -webkit-transition: 1s; -moz-transition: 1s; transition: 1s; } #back-top i { margin-bottom: 7px; } #back-top i:hover{ color:gray; -webkit-transition: 1s; -moz-transition: 1s; transition: 1s; } /* end footer--------------------------------------------------------------------------------------*/ /* begin settings ---------------------------------------------------------------------------------*/ /*#settingsDropdown{ top:-50px; }*/ /*#settingsDropdown li{ padding:5px; margin:5px; }*/ #edit-notifications i{ font-size:48px; float:right; } /* end settings -----------------------------------------------------------------------------------*/ /* begin modals -----------------------------------------------------------------------------------*/ #purchaseModal { padding:10px; border:none; border-radius:6px;-moz-border-radius:6px; } #purchaseModal.btn{ text-shadow:none; } .purchaseModalTitle{ font-weight:bold; } .purchaseHeader { padding: .4em 1em; position: relative; border-color:#708090; border-radius:3px;-moz-border-radius:3px; cursor: default; background:#708090; height:40px; background: rgb(205,205,205); background: -moz-linear-gradient(top, rgba(205,205,205,1) 0%, rgba(218,210,205,1) 50%, rgba(200,193,193,1) 51%, rgba(205,205,205,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(205,205,205,1)), color-stop(50%,rgba(62,96,144,1)), color-stop(51%,rgba(218,210,205,1)), color-stop(100%,rgba(200,193,193,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(205,205,205,1) 0%,rgba(218,210,205,1) 50%,rgba(200,193,193,1) 51%,rgba(205,205,205,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(205,205,205,1) 0%,rgba(218,210,205,1) 50%,rgba(200,193,193,1) 51%,rgba(205,205,205,1) 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, rgba(205,205,205,1) 0%,rgba(218,210,205,1) 50%,rgba(200,193,193,1) 51%,rgba(205,205,205,1) 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#365d7c', endColorstr='#315b7e',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, rgba(205,205,205,1) 0%,rgba(218,210,205,1) 50%,rgba(200,193,193,1) 51%,rgba(205,205,205,1) 100%);/* W3C */ border-color:#708090; } .modalLabel{ font-size:16px; color:#F7F9FC; } /* end modals ----------------------------------------------------------------------------------------*/ /* begin general UX/UI---------------------------------------------------------------------------------*/ .wordWrap{ /*-ms-word-break: break-all; word-break: break-all; // Non standard for webkit word-break: break-word;*/ word-break:hyphenate; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; } .highlight { font-weight:bold; background: #FFF4D2; background:rgba(255,244,210, 0.5); } .boldLink a { font-weight:bold; } #mailCheckSuggestion{ background:#F7F9FC; border: 1px solid #CCC; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; padding: 5px; } .mailcheckSuggestion{ cursor:pointer; } .notClickable:active, i.icon-green:active{ position:relative; top:0px; } .dateFormat{ color:#93989E; font-size:14px; } #modalPurchaseBody{ /*height:280px;*/ } .fastclick, .ajaxLink { font-size:16px; color:#315B7E; } a, a:hover, .fastclick:hover, .ajaxLink:hover{ color: #08C; color: #4183C4; /* in RGB border-color: rgba(65, 131, 196, 0.5); /*Github .ajaxLink color*/ /* bootstrap badge-info #3A87AD; */ text-decoration:none; } .toggler{ padding:2px; /*border-radius:4px;*/ } .toggler:hover, .toggler:active{ background: rgba(65, 131, 196, 0.01); } .hidden0 { display: none; } /* see http://stackoverflow.com/questions/4997493/set-opacity-of-background-image-without-affecting-child-elements and http://localhost/opacity.php and http://www.impressivewebs.com/css-opacity-that-doesnt-affect-child-elements/ */ .whiteWash{ margin:1%; border-radius:5px; background: rgba(255,255,255,.5); } #main_content{ min-height:600px; position:relative; top:0px; } .listSort{ background:#F7F9FC; } .highlighted{ background:#FFF4D2; background:rgba(255,244,210, 0.5); } .disabledLink:hover{ text-decoration:none; } /*beging iosslider*/ /* slider container */ .iosSlider { /* required */ position: relative; top: 0; left: 0; overflow: hidden; width: 300px; height: 200px; } /* slider */ .iosSlider .slider { /* required */ width: 100%; height: 100%; } /* slide */ .iosSlider .slider .slide { /* required */ float: left; width: 300px; height: 200px; } /*end iosslider*/ i.icon-repeat, .glyph-refresh { transform-origin: 47% 41%; -o-transform-origin:47% 41%; -ms-transform-origin:47% 41%; -moz-transform-origin:47% 41%; -webkit-transform-origin:47% 41%; /*-webkit-animation: Rotate 500ms infinite linear; -moz-animation: Rotate 500ms infinite linear; -ms-animation: Rotate 500ms infinite linear; -o-animation: Rotate 500ms infinite linear; animation: Rotate 500ms infinite linear;*/ -webkit-animation: Rotate 250ms infinite linear; -moz-animation: Rotate 250ms infinite linear; -ms-animation: Rotate 250ms infinite linear; -o-animation: Rotate 250ms infinite linear; animation: Rotate 250ms infinite linear; } @-o-keyframes Rotate { from {-o-transform:rotate(0deg);} to {-o-transform:rotate(360deg);} } @-moz-keyframes Rotate { from {-moz-transform:rotate(0deg);} to {-moz-transform:rotate(360deg);} } @-ms-keyframes Rotate { from {-ms-transform:rotate(0deg);} to {-ms-transform:rotate(360deg);} } @-webkit-keyframes Rotate { from {-webkit-transform:rotate(0deg);} to {-webkit-transform:rotate(360deg);} } @-keyframes Rotate { from { transform:rotate(0deg);} to { transform:rotate(360deg);} } #iconRepeatMain{ display: inline-block; position: absolute; z-index:10007; /*left: 50%; top: 50%; margin-left: -18px; /* -1 * image width / 2 */ /* margin-top: -18px; /* -1 * image height / 2 */ /*width: 26px; height: 19px;*/ padding:0px; } .boxShadow{ -moz-box-shadow: 0 0 3px gray; -webkit-box-shadow: 0 0 3px gray; box-shadow: 0 0 3px gray; } .boxShadow5{ -moz-box-shadow: 0 0 5px gray; -webkit-box-shadow: 0 0 5px gray; box-shadow: 0 0 5px gray; } .boxShadowInset5{ -moz-box-shadow: inset 0 0 5px gray; -webkit-box-shadow: inset 0 0 5px gray; box-shadow: inset 0 0 5px gray; } .boxShadow6{ -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1),0 2px 6px rgba(0, 0, 0, 0.31); -moz-box-shadow: 0 0 1px rgba(0,0,0,0.1),0 2px 6px rgba(0,0,0,0.31); box-shadow: 0 0 1px rgba(0, 0, 0, 0.1),0 2px 6px rgba(0, 0, 0, 0.31); } .nicetime{ font-size:14px; color:gray; font-weight:normal; /*#808080*/ } .char-count { height:28px; font-size: 14px; font-weight: 600; line-height: 28px; color: rgba(0, 0, 0, 0.2); text-shadow: 0 1px 0 white; /*taken from alpha.app.net character count*/ } .500characterInput:focus{ border:0px; } .screenShot{ width:90%; height:90%; } .clear{ clear:both; } .rad3{ border-radius:3px; -moz-border-radius:3px; } .rad5{ border-radius:5px; -moz-border-radius:5px; } .rad6{ border-radius:6px; -moz-border-radius:6px; } .noUnderline:hover{ text-decoration:none; } .textMiddle{ vertical-align:middle; } .pointer{ cursor:pointer; } .stackingElements, .positionAbsolute{ position:absolute; } .pad0{ padding:0px; } .pad5{ padding:5px; } .pad10{ padding:10px; } .pad20{ padding:20px; } .pad5Top{ padding-top:5px; } .pad10Top{ padding-top:10px; } .pad20Top{ padding-top:20px; } .marg0{ margin:0px; } .marg5{ margin:5px; } .marg10{ margin:10px; } .marg20{ margin:20px; } .marg10Left{ width:92.5%; margin-left:auto; } .marg5Top{ margin-top:5px; } .marg10Top{ margin-top:10px; } .marg10Bottom{ margin-bottom:10px; } .marg20Top{ margin-top:20px; } .mini{ background-size:16px 16px;height:16px; width:16px; } .small{ background-size:40px 40px; height:40px; width:40px; } .medium{ background-size:125px 125px; height:125px; width:125px; } .large{ background-size:260px 180px; height:180px; width:260px } .xlarge{ background-size:360px 268px; height:268px; width:360px } .rect4020{ width:40px; height:20px; } .sq40{ width:40px; height:40px; } .touchable{ /*border:1px solid red;*/ width:70px; height:70px; position:absolute; z-index:10011 !important; } /*.touchable * { margin:auto; color:green; }*/ .rect5010{ width:50px; height:10px; } .noHover, .noHover:hover, .noHover:active{ font-size:18px; color:#666; font-family: 'ProximaNova-Regular', "Helvetica Neue", Arial, Helvetica, sans-serif; } .alignBottom{ vertical-align:bottom; } .lucida { font-family:"lucida grande",tahoma,verdana,arial,sans-serif; } .overflowScroll{ overflow:scroll; } .inline{ display:inline; } .inlineBlock{ display:inline-block; } .block{ display:block; } ul, .listNone{ list-style:none; margin: 0px 0px 3px 0px; } ul .hashable{ list-style:disc; } .textCenter{ text-align:center; } .centerIt{ margin:auto; width:50%; } .opacity05{ opacity:0.5; } img.alignTop { vertical-align:text-top; } .alignMiddle { vertical-align:middle; } .visi{ visibility:hidden; } .disi{ display:none; } .icon-purple, .icon-purple:hover, .icon-purple:hover { color:#455093; } .icon-gray, .icon-noHover{ color:#cccccc; /*text-shadow: 0 1px 0 white;*/ } .icon-lightestBlue{ color:#F7F9FC; } .icon-lightGrey{ color:lightGrey; } .icon-darkGray{ color:gray; } .icon-red, .error{ color:#DC143C; color:#B94A48; /*orangey-red*/ } .icon-fbGray { color:#D2D9E7; } i.icon-fbGray{ } .textShadow{ text-shadow:0px 1px 1px gray; -webkit-transition: color 0.2s ease-in-out; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35); } .text-shadow2{ text-shadow: 0px 1px 0px rgba(255, 255, 255, .3), 0px -1px 0px rgba(0, 0, 0, .7); } .icon-green{ color:#58A279; color:#389ba4; /*dwolla*/ } i.icon-green.icon-thumbs-up:hover, i.icon-green.icon-thumbs-up:active { color:#58A279; position: relative; top: 0px; } .icon-blue{ color:#315B7E; } .icon-buttonBlue{ color:#006DCC; color:#4183C4; } .icon-lighterYellow{ color:#FFF4D2; /*rgba(255,244,210, 1);*/ } .bg-lighterYellow{ background:#FFF4D2; /*rgba(255,244,210, 1);*/ } .icon-yellow{ color:#FFC14D; } i.icon-yellow:hover, i.icon-yellow:active{ color:#FFC14D; } .icon-white{ color:white; } i.icon-white:hover, i.icon-white:active{ color:#F7F9FC; } .icon-voted{ color: #4183C4; opacity: 0.7; } /*i{ font-size:24px; } */ i.i{ font-size:14px;color:gray; } .txtBold{ font-weight:bold; } .txtUnderline{ text-decoration:underline; } .txt8{ font-size:8px; } .txt10{ font-size:10px; } .txt12{ font-size:12px; } .txt14{ font-size:14px; } .txt15{ font-size:15px; } .txt16{ font-size:16px; } .txt18{ font-size:18px; } .txt19{ font-size:19px; } .txt20{ font-size:20px; } .txt24{ font-size:24px; } .txt26{ font-size:26px; } .txt28{ font-size:28px; } .txt30{ font-size:30px; } .txt32{ font-size:32px; } .txt36{ font-size:36px; } .txt48{ font-size:48px; } .txt60{ font-size:60px; } .txt72{ font-size:72px; } .txt90{ font-size:90px; } .txt180{ font-size:180px; } img.miniThumb{ width:25px; height:25px; } img.smallThumb{ width:40px; height:40px; } img.largeImg{ height:120px; width:120px; } .roundedSpanMini { float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-size:25px 25px; } .roundedSpanSm { float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-size:40px 40px; } .roundedSpanMed { float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-size:40px 40px; -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.4); -moz-box-shadow: inset 0 0 1px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.4); box-shadow: inset 0 0 1px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.4); } .roundedSpanLrg { float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-size:125px 125px; } .roundedSpanXLrg { float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-size:260px 180px; background-repeat:no-repeat; } .roundedImgMini{ vertical-align: bottom; opacity: 0; width:25px; height:25px; } .roundedImgSm{ vertical-align: bottom; opacity: 0; width:40px; height:40px; } .roundedImgMed { vertical-align: bottom; opacity: 0; width:40px; height:40px; } .roundedImgLrg { vertical-align: bottom; opacity: 0; width:125px; height:125px; } .roundedImgXLrg { vertical-align: bottom; opacity: 0; width:260px; height:180px; } /*CIRCLE*/ .circle .image-wrap { -webkit-border-radius: 50em; -moz-border-radius: 50em; border-radius: 50em; } /**PHOTO*/ .card .image-wrap { -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.4); -moz-box-shadow: inset 0 0 1px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.4); box-shadow: inset 0 0 1px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.4); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } /**EMBOSSED*/ .light-embossed .image-wrap { -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.6), inset 0 -3px 0 rgba(255,255,255,.3); -moz-box-shadow: inset 0 0 2px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.6), inset 0 -3px 0 rgba(255,255,255,.3); box-shadow: inset 0 0 2px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.6), inset 0 -3px 0 rgba(255,255,255,.3); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } /**EMBOSSED*/ .embossed .image-wrap { -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -7px 0 rgba(0,0,0,.6), inset 0 -9px 0 rgba(255,255,255,.3); -moz-box-shadow: inset 0 0 2px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -7px 0 rgba(0,0,0,.6), inset 0 -9px 0 rgba(255,255,255,.3); box-shadow: inset 0 0 2px rgba(0,0,0,.8), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -7px 0 rgba(0,0,0,.6), inset 0 -9px 0 rgba(255,255,255,.3); -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; } /**SOFT EMBOSSED*/ .soft-embossed .image-wrap { -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,1), inset 0 2px 1px rgba(255,255,255,.5), inset 0 -9px 2px rgba(0,0,0,.6), inset 0 -12px 2px rgba(255,255,255,.3); -moz-box-shadow: inset 0 0 4px rgba(0,0,0,1), inset 0 2px 1px rgba(255,255,255,.5), inset 0 -9px 2px rgba(0,0,0,.6), inset 0 -12px 2px rgba(255,255,255,.3); box-shadow: inset 0 0 4px rgba(0,0,0,1), inset 0 2px 1px rgba(255,255,255,.5), inset 0 -9px 2px rgba(0,0,0,.6), inset 0 -12px 2px rgba(255,255,255,.3); -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; } /**CUTOUT*/ .cutout { color: white; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; } .cutout .image-wrap { -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.2), inset 0 4px 5px rgba(0,0,0,.6), inset 0 1px 0 rgba(0,0,0,.6); -moz-box-shadow: 0 1px 0 rgba(255,255,255,.2), inset 0 4px 5px rgba(0,0,0,.6), inset 0 1px 0 rgba(0,0,0,.6); box-shadow: 0 1px 0 rgba(255,255,255,.2), inset 0 4px 5px rgba(0,0,0,.6), inset 0 1px 0 rgba(0,0,0,.6); -webkit-border-radius: 30em; -moz-border-radius: 30em; border-radius: 30em; } /**MORPHING + GLOWING*/ .glowing { color: #fff; -webkit-border-radius: 50em; -moz-border-radius: 50em; border-radius: 50em; } .glowing .image-wrap { -webkit-transition: 1s; -moz-transition: 1s; transition: 1s; -webkit-border-radius: 50em; -moz-border-radius: 50em; border-radius: 50em; } .glowing .image-wrap:hover { -webkit-box-shadow: 0 0 20px rgba(255,255,255,.6), inset 0 0 20px rgba(255,255,255,1); -moz-box-shadow: 0 0 20px rgba(255,255,255,.6), inset 0 0 20px rgba(255,255,255,1); box-shadow: 0 0 20px rgba(255,255,255,.6), inset 0 0 20px rgba(255,255,255,1); -webkit-border-radius: 50em; -moz-border-radius: 50em; border-radius: 50em; } /**GLOSSY*/ .glossy { color: white; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; } .glossy .image-wrap { -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.5); -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,.5); box-shadow: inset 0 -1px 0 rgba(0,0,0,.5); -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; } .glossy .image-wrap::after { position: absolute; content: ' '; width: 100%; height: 50%; top: 0; left: 0; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, .1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255, 255, 255, 0.7)), color-stop(100%,rgba(255, 255, 255, .1))); background: linear-gradient(top, rgba(255, 255, 255, 0.7) 0%,rgba(255, 255, 255, .1) 100%); } /**END of image styles**/ .txtButtonBlue { color:#006DCC; /*color: #4183C4;*/ /*ajaxLink txt*/ } .txtGray, .resetFormBtn{ color:#93989E; color:gray; } .txtBlue { color: #315B7E; } .txtGreen { color: #58A279; color:#389ba4; } .txtRed { color: #DC143C; } .txtLightestBlue{ color:#F7F9FC; } .oRoyalBlue { background: #0283E0; color: #F7F9FC; } .oGreen { color: #58A279; background: #58A279; } .oRed { color: #DC143C; background: #DC143C; } .oBlue { color: #315B7E; background: #315B7E; } .oYellow { color: #FFC14D; background: #FFC14D; } .oBrown { color: #8B4513; background: #8B4513; } /* stripe ".well"-like div.box { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1),0 2px 6px rgba(0, 0, 0, 0.31); -moz-box-shadow: 0 0 1px rgba(0,0,0,0.1),0 2px 6px rgba(0,0,0,0.31); box-shadow: 0 0 1px rgba(0, 0, 0, 0.1),0 2px 6px rgba(0, 0, 0, 0.31); } */ /* end general UX/UI---------------------------------------------------------------------------------*/ /* begin mediaQueries ---------------------------------------------------------------------*/ @media (min-width: 979px){ .hidden-phone{ display:inline; } /*input{ width:350px; } textarea{ width:450px; height:100px; }*/ } @media (min-width: 768px){ #libraryNavbar{ /*width:67.5%;*/ } .marg10Top10Bottom{ margin-top:5px ! important; } } @media (max-width: 767px) { #libraryNavbar{ /*width:91.0%; width:82.5%;*/ } body { padding-left:5px; padding-right:5px; } ul > li.span4{ width:404px; } /*input, textarea { width:240px; } textarea{ height:100px; }*/ } @media (min-width: 768px) and (max-width: 979px) { .navbar-fixed-top { position: fixed; margin-bottom: 18px; } /*input{ width:300px; } textarea{ width:400px; height:100px; }*/ } @media (max-width: 480px) { .media-bar ul li a i, .media-bar ul li form, .media-bar ul li i { margin-top: 0px; } .media-bar ul li a{ padding: 5px 0px 5px 0px; padding:0px; } /*#settingsDropdown ul li i{ margin: 6px; }*/ .ajaxLink{ -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight-color:#F7F9FC; -webkit-tap-highlight-color:#8EC8FF; -webkit-tap-highlight-color: rgba(65,131,196, 0.3); /*-webkit-touch-callout: none;*/ /* eliminate translucent gray highlight mobile Safari puts on links and buttons when they are clicked https://github.com/twitter/bootstrap/issues/3772 */ } .container-fluid { padding-left: 0px; padding-right: 0px; } #searchCaretBtn{ height: 30.47618865966797px; } #galleria{ width:100%;margin:0 0%; } #main_content{ padding:0px; } .media-bar ul li a i, .media-bar ul li form, .media-bar ul li i { margin-top: 0px; } .marg10Top10Bottom{ margin:10px 5px 10px 5px ! important; } } /* end mediaQueries-------------------------------------------------------------- */ .glyphicons i::before { color: #315B7E; font-size: 36px; } .glyphicons i::after{ } /* Font Awesome styles ------------------------------------------------------- */ [class^="glyph-"], [class*=" glyph-"] { display: inline; width: auto; height: auto; line-height: inherit; vertical-align: baseline; background-image: none; background-position: 0% 0%; background-repeat: repeat; } [class^="glyph-"]:before, [class*=" glyph-"]:before { font-family: Glyphicons; font-weight: normal; font-style: normal; display: inline-block; text-decoration: none; /*font-size:36px;*/ } a [class^="glyph-"], a [class*=" gylph-"] { display: inline-block; text-decoration: none; } /*.glyphicons i::before:hover, .glyphicons i::before:active { position: absolute; }*/ /*[class^="icon1-"], [class*=" icon1-"] { display: inline-block; width: 28px; height: 28px; line-height: 28px; vertical-align: text-top; background-image: url("/assets/img/glyphiconsblue.png"); background-position: 28px 28px; background-repeat: no-repeat; *margin-right: .3em; } [class^="icon1-"]:last-child, [class*=" icon1-"]:last-child { *margin-left: 0; } [class^="icont-"], [class*=" icont-"] { display: inline-block; width: 14px; height: 14px; line-height: 14px; vertical-align: text-top; background-image: url("/assets/img/glyphicons2xteallight.png"); background-position: 14px 14px; background-repeat: no-repeat; *margin-right: .3em; } [class^="icont-"]:last-child, [class*=" icont-"]:last-child { *margin-left: 0; } .icont-unlock { background-position: 0 -2px; } [class^="iconv-"], [class*=" iconv-"] { display: inline-block; width: 28px; height: 28px; line-height: 28px; vertical-align: text-top; background-image: url("/assets/img/glyphiconsinvert.png"); background-position: 28px 28px; background-repeat: no-repeat; *margin-right: .3em; } [class^="iconv-"]:last-child, [class*=" iconv-"]:last-child { *margin-left: 0; } .iconv-play{ background-position: -144px -816px; } .iconv-pause{ background-position: -192px -816px; } .iconv-resize-full{ background-image: url("/assets/img/glyphiconsinvert.png"); background-position: -240px -1004px; } .iconv-resize-small{ background-image: url("/assets/img/glyphiconsinvert.png"); background-position: -192px -1004px; } .iconv-volume-off { background-image: url("/assets/img/glyphiconsinvert.png"); background-position: -96px -864px; } .iconv-volume-down { background-image: url("/assets/img/glyphiconsinvert.png"); background-position: -144px -864px; } .iconv-volume-up { background-image: url("/assets/img/glyphiconsinvert.png"); background-position: -192px -864px; } .iconv-horz{ background-position: -240px -720px; } .iconv-vert{ background-position: -192px -528px; } .iconv-counts{ background-position: 0px -1056px; } .iconv-trophy{ background-position: -192px -336px; } .iconv-coins{ background-position: -336px -144px; } .iconv-chart{ background-position: -48px -192px; } .iconv-list{ background-position: -192px -528px; } [class^="iconv2-"], [class*=" iconv2-"] { display: inline-block; width: 14px; height: 14px; line-height: 14px; vertical-align: text-top; background-image: url("/assets/img/glyphiconsinvert2.png"); background-position: 14px 14px; background-repeat: no-repeat; *margin-right: .3em; } .iconv2-trophy{ background-position: -96px -168px; } .icon1-glass { background-position: 0 0; } .icon1-leaf { background-position: -48px 0; } .icon1-dog { background-position: -96px 0; } .icon1-user { background-position: -144px 0; } .icon1-girl { background-position: -192px 0; } .icon1-car { background-position: -240px 0; } .icon1-plus-user { background-position: -288px 0; } .icon1-minus-user { background-position: -336px 0; } .icon1-film { background-position: -384px 0; } .icon1-magic { background-position: -432px 0; } .icon1-envelope { background-position: 0px -48px; } .icon1-camera { background-position: -48px -48px; } .icon1-heart { background-position: -96px -48px; } .icon1-umbrella { background-position: -144px -48px; } .icon1-train { background-position: -192px -48px; } .icon1-print { background-position: -240px -48px; } .icon1-trash { background-position: -288px -48px; } .icon1-notes { background-position: -336px -48px; } .icon1-note { background-position: -384px -48px; } .icon1-settings { background-position: -432px -48px; } .icon1-home { background-position: 0px -96px; } .icon1-snowflake { background-position: -48px -96px; } .icon1-fire { background-position: -96px -96px; } .icon1-gears { background-position: -144px -96px; } .icon1-users { background-position: -192px -96px; } .icon1-binoculars { background-position: -240px -96px; } .icon1-road { background-position: -288px -96px; } .icon1-search { background-position: -336px -96px; } .icon1-cars { background-position: -384px -96px; } .icon1-clipboard { background-position: -432px -96px; } .icon1-notify { background-position: -432px -1536px; } .icon1-pencil { background-position: 0px -144px; } .icon1-bus { background-position: -48px -144px; } .icon1-radio { background-position: -144px -144px; } .icon1-luggage { background-position: -144px -144px; } .icon1-man { background-position: -192px -144px; } .icon1-woman { background-position: -240px -144px; } .icon1-paper { background-position: -288px -144px; } .icon1-coins { background-position: -336px -144px; } .icon1-plane { background-position: -384px -144px; } .icon1-flipboard { background-position: -432px -144px; } .icon1-upload{ background-position: -48px -959px; } .icon1-shopping-cart{ background-position: -96px -960px; } .icon1-gift{ background-position: -432px -288px; } .icon1-gift{ background-position: -144px -143px; } .icon1-line-chart{ background-position: 0px -192px; } .icon1-magic-wand{ background-position: -432px 0px; } .icon1-counts{ background-position: 0px -1056px; } .icon1-trophy{ background-position: -192px -336px; } .icon1-coins{ background-position: -336px -144px; } .icon1-chart{ background-position: -48px -192px; } .icon1-list{ background-position: -192px -528px; } */ clean-css-1.0.12/bin/000077500000000000000000000000001217226203200142105ustar00rootroot00000000000000clean-css-1.0.12/bin/cleancss000077500000000000000000000061111217226203200157300ustar00rootroot00000000000000#!/usr/bin/env node var util = require('util'); var fs = require('fs'); var path = require('path'); var CleanCSS = require('../index'); var commands = require('commander'); var packageConfig = fs.readFileSync(path.join(path.dirname(fs.realpathSync(process.argv[1])), '../package.json')); var buildVersion = JSON.parse(packageConfig).version; var isWindows = process.platform == 'win32'; // Specify commander options to parse command line params correctly commands .version(buildVersion, '-v, --version') .usage('[options] ') .option('-e, --remove-empty', 'Remove empty declarations (e.g. a{})') .option('-b, --keep-line-breaks', 'Keep line breaks') .option('--s0', 'Remove all special comments (i.e. /*! special comment */)') .option('--s1', 'Remove all special comments but the first one') .option('-r, --root [root-path]', 'Set a root path to which resolve absolute @import rules') .option('-o, --output [output-file]', 'Use [output-file] as output instead of stdout') .option('-s, --skip-import', 'Disable the @import processing'); commands.on('--help', function() { util.puts(' Examples:\n'); util.puts(' %> cleancss one.css'); util.puts(' %> cleancss -o one-min.css one.css'); if (isWindows) { util.puts(' %> type one.css two.css three.css | cleancss -o merged-and-minified.css'); } else { util.puts(' %> cat one.css two.css three.css | cleancss -o merged-and-minified.css'); util.puts(' %> cat one.css two.css three.css | cleancss | gzip -9 -c > merged-minified-and-gzipped.css.gz'); } util.puts(''); process.exit(); }); commands.parse(process.argv); var options = { source: null, target: null }; var cleanOptions = {}; var fromStdin = !process.env['__DIRECT__'] && !process.stdin.isTTY; // If no sensible data passed in just print help and exit if (!fromStdin && commands.args.length == 0) { commands.outputHelp(); return 0; } // Now coerce commands into CleanCSS configuration... if (commands.output) options.target = commands.output; if (commands.removeEmpty) cleanOptions.removeEmpty = true; if (commands.keepLineBreaks) cleanOptions.keepBreaks = true; if (commands.s1) cleanOptions.keepSpecialComments = 1; if (commands.s0) cleanOptions.keepSpecialComments = 0; if (commands.root) cleanOptions.root = commands.root; if (commands.skipImport) cleanOptions.processImport = false; if (commands.args.length > 0) { var source = commands.args[0]; options.source = source; cleanOptions.relativeTo = path.dirname(path.resolve(source)); } // ... and do the magic! if (options.source) { fs.readFile(options.source, 'utf8', function(error, text) { if (error) throw error; output(CleanCSS.process(text, cleanOptions)); }); } else { var stdin = process.openStdin(); stdin.setEncoding('utf-8'); var text = ''; stdin.on('data', function(chunk) { text += chunk; }); stdin.on('end', function() { output(CleanCSS.process(text, cleanOptions)); }); } function output(cleaned) { if (options.target) fs.writeFileSync(options.target, cleaned, 'utf8'); else process.stdout.write(cleaned); }; clean-css-1.0.12/index.js000066400000000000000000000000511217226203200151010ustar00rootroot00000000000000module.exports = require('./lib/clean'); clean-css-1.0.12/lib/000077500000000000000000000000001217226203200142065ustar00rootroot00000000000000clean-css-1.0.12/lib/clean.js000066400000000000000000000453031217226203200156330ustar00rootroot00000000000000/** * Clean-css - https://github.com/GoalSmashers/clean-css * Released under the terms of MIT license * * Copyright (C) 2011-2013 GoalSmashers.com */ var fs = require('fs'); var path = require('path'); var existsSync = fs.existsSync || path.existsSync; var CleanCSS = { colors: { toHex: { aqua: '#0ff', black: '#000', blue: '#00f', fuchsia: '#f0f', white: '#fff', yellow: '#ff0' }, toName: { '#000080': 'navy', '#008000': 'green', '#008080': 'teal', '#800000': 'maroon', '#800080': 'purple', '#808000': 'olive', '#808080': 'gray', '#c0c0c0': 'silver', '#f00': 'red' } }, process: function(data, options) { var context = { specialComments: [], freeTextBlocks: [], urlBlocks: [] }; var replace = function() { if (typeof arguments[0] == 'function') arguments[0](); else data = data.replace.apply(data, arguments); }; var lineBreak = process.platform == 'win32' ? '\r\n' : '\n'; this.lineBreak = lineBreak; options = options || {}; // * - leave all important comments // 1 - leave first important comment only // 0 - strip all important comments options.keepSpecialComments = 'keepSpecialComments' in options ? options.keepSpecialComments : '*'; options.keepBreaks = options.keepBreaks || false; //active by default if (options.processImport === undefined) { options.processImport = true; } // replace function if (options.debug) { var originalReplace = replace; replace = function(pattern, replacement) { var name = typeof pattern == 'function' ? /function (\w+)\(/.exec(pattern.toString())[1] : pattern; var start = process.hrtime(); originalReplace(pattern, replacement); var itTook = process.hrtime(start); console.log('%d ms: ' + name, 1000 * itTook[0] + itTook[1] / 1000000.0); }; } var removeComments = function() { replace(function stripComments() { data = CleanCSS._stripComments(context, data); }); }; removeComments(); // replace all escaped line breaks replace(/\\(\r\n|\n)/mg, ''); if (options.processImport) { // inline all imports replace(function inlineImports() { data = CleanCSS._inlineImports(data, { root: options.root || process.cwd(), relativeTo: options.relativeTo }); }); // strip comments with inlined imports if (data.indexOf('/*') > -1) { removeComments(); } } // strip parentheses in urls if possible (no spaces inside) replace(/url\((['"])([^\)]+)['"]\)/g, function(match, quote, url) { if (url.match(/[ \t]/g) !== null || url.indexOf('data:') === 0) return 'url(' + quote + url + quote + ')'; else return 'url(' + url + ')'; }); // strip parentheses in animation & font names replace(/(animation|animation\-name|font|font\-family):([^;}]+)/g, function(match, propertyName, fontDef) { return propertyName + ':' + fontDef.replace(/['"]([\w\-]+)['"]/g, '$1'); }); // strip parentheses in @keyframes replace(/@(\-moz\-|\-o\-|\-webkit\-)?keyframes ([^{]+)/g, function(match, prefix, name) { prefix = prefix || ''; return '@' + prefix + 'keyframes ' + (name.indexOf(' ') > -1 ? name : name.replace(/['"]/g, '')); }); // IE shorter filters, but only if single (IE 7 issue) replace(/progid:DXImageTransform\.Microsoft\.(Alpha|Chroma)(\([^\)]+\))([;}'"])/g, function(match, filter, args, suffix) { return filter.toLowerCase() + args + suffix; }); // strip parentheses in attribute values replace(/\[([^\]]+)\]/g, function(match, content) { var eqIndex = content.indexOf('='); if (eqIndex < 0 && content.indexOf('\'') < 0 && content.indexOf('"') < 0) return match; var key = content.substring(0, eqIndex); var value = content.substring(eqIndex + 1, content.length); if (/^['"](?:[a-zA-Z][a-zA-Z\d\-_]+)['"]$/.test(value)) return '[' + key + '=' + value.substring(1, value.length - 1) + ']'; else return match; }); // replace all free text content with a placeholder replace(function stripFreeText() { data = CleanCSS._stripFreeText(context, data); }); // replace url(...) with a placeholder replace(function stripUrls() { data = CleanCSS._stripUrls(context, data); }); // line breaks if (!options.keepBreaks) replace(/[\r]?\n/g, ' '); // multiple whitespace replace(/[\t ]+/g, ' '); // multiple semicolons (with optional whitespace) replace(/;[ ]?;+/g, ';'); // multiple line breaks to one replace(/ (?:\r\n|\n)/g, lineBreak); replace(/(?:\r\n|\n)+/g, lineBreak); // remove spaces around selectors replace(/ ([+~>]) /g, '$1'); // remove extra spaces inside content replace(/([!\(\{\}:;=,\n]) /g, '$1'); replace(/ ([!\)\{\};=,\n])/g, '$1'); replace(/(?:\r\n|\n)\}/g, '}'); replace(/([\{;,])(?:\r\n|\n)/g, '$1'); replace(/ :([^\{\};]+)([;}])/g, ':$1$2'); // restore spaces inside IE filters (IE 7 issue) replace(/progid:[^(]+\(([^\)]+)/g, function(match) { return match.replace(/,/g, ', '); }); // trailing semicolons replace(/;\}/g, '}'); // hsl to hex colors replace(/hsl\((\d+),(\d+)%?,(\d+)%?\)/g, function(match, hue, saturation, lightness) { var asRgb = CleanCSS._hslToRgb(hue, saturation, lightness); var redAsHex = asRgb[0].toString(16); var greenAsHex = asRgb[1].toString(16); var blueAsHex = asRgb[2].toString(16); return '#' + ((redAsHex.length == 1 ? '0' : '') + redAsHex) + ((greenAsHex.length == 1 ? '0' : '') + greenAsHex) + ((blueAsHex.length == 1 ? '0' : '') + blueAsHex); }); // rgb to hex colors replace(/rgb\((\d+),(\d+),(\d+)\)/g, function(match, red, green, blue) { var redAsHex = parseInt(red, 10).toString(16); var greenAsHex = parseInt(green, 10).toString(16); var blueAsHex = parseInt(blue, 10).toString(16); return '#' + ((redAsHex.length == 1 ? '0' : '') + redAsHex) + ((greenAsHex.length == 1 ? '0' : '') + greenAsHex) + ((blueAsHex.length == 1 ? '0' : '') + blueAsHex); }); // long hex to short hex colors replace(/([,: \(])#([0-9a-f]{6})/gi, function(match, prefix, color) { if (color[0] == color[1] && color[2] == color[3] && color[4] == color[5]) return prefix + '#' + color[0] + color[2] + color[4]; else return prefix + '#' + color; }); // replace color name with hex values if shorter (or the other way around) ['toHex', 'toName'].forEach(function(type) { var pattern = '(' + Object.keys(CleanCSS.colors[type]).join('|') + ')'; var colorSwitcher = function(match, prefix, colorValue, suffix) { return prefix + CleanCSS.colors[type][colorValue.toLowerCase()] + suffix; }; replace(new RegExp('([ :,\\(])' + pattern + '([;\\}!\\) ])', 'ig'), colorSwitcher); replace(new RegExp('(,)' + pattern + '(,)', 'ig'), colorSwitcher); }); // replace font weight with numerical value replace(/(font|font\-weight):(normal|bold)([ ;\}!])/g, function(match, property, weight, suffix) { if (weight == 'normal') return property + ':400' + suffix; else if (weight == 'bold') return property + ':700' + suffix; else return match; }); // zero + unit to zero replace(/(\s|:|,)0(?:px|em|ex|cm|mm|in|pt|pc|%)/g, '$1' + '0'); replace(/rect\(0(?:px|em|ex|cm|mm|in|pt|pc|%)/g, 'rect(0'); // fraction zeros removal replace(/\.([1-9]*)0+(\D)/g, function(match, nonZeroPart, suffix) { return (nonZeroPart ? '.' : '') + nonZeroPart + suffix; }); // restore 0% in hsl/hsla replace(/(hsl|hsla)\(([^\)]+)\)/g, function(match, colorFunction, colorDef) { var tokens = colorDef.split(','); if (tokens[1] == '0') tokens[1] = '0%'; if (tokens[2] == '0') tokens[2] = '0%'; return colorFunction + '(' + tokens.join(',') + ')'; }); // none to 0 replace(/(border|border-top|border-right|border-bottom|border-left|outline):none/g, '$1:0'); // background:none to 0 replace(/(background):none([;}])/g, '$1:0$2'); // multiple zeros into one replace(/box-shadow:0 0 0 0([^\.])/g, 'box-shadow:0 0$1'); replace(/:0 0 0 0([^\.])/g, ':0$1'); replace(/([: ,=\-])0\.(\d)/g, '$1.$2'); // shorthand notations var shorthandRegex = function(repeats, hasSuffix) { var pattern = '(padding|margin|border\\-width|border\\-color|border\\-style|border\\-radius):'; for (var i = 0; i < repeats; i++) { pattern += '([\\d\\w\\.%#\\(\\),]+)' + (i < repeats - 1 ? ' ' : ''); } return new RegExp(pattern + (hasSuffix ? '([;}])' : ''), 'g'); }; // 4 size values into less replace(shorthandRegex(4), function(match, property, size1, size2, size3, size4) { if (size1 === size2 && size1 === size3 && size1 === size4) return property + ':' + size1; else if (size1 === size3 && size2 === size4) return property + ':' + size1 + ' ' + size2; else if (size2 === size4) return property + ':' + size1 + ' ' + size2 + ' ' + size3; else return match; }); // 3 size values into less replace(shorthandRegex(3, true), function(match, property, size1, size2, size3, suffix) { if (size1 === size2 && size1 === size3) return property + ':' + size1 + suffix; else if (size1 === size3) return property + ':' + size1 + ' ' + size2 + suffix; else return match; }); // same 2 values into one replace(shorthandRegex(2, true), function(match, property, size1, size2, suffix) { if (size1 === size2) return property + ':' + size1 + suffix; else return match; }); // restore rect(...) zeros syntax for 4 zeros replace(/rect\(\s?0(\s|,)0[ ,]0[ ,]0\s?\)/g, 'rect(0$10$10$10)'); // remove universal selector when not needed (*#id, *.class etc) replace(/\*([\.#:\[])/g, '$1'); // Restore spaces inside calc back replace(/calc\([^\}]+\}/g, function(match) { return match.replace(/\+/g, ' + '); }); // Restore urls, content content, and special comments (in that order) replace(/__URL__/g, function() { return context.urlBlocks.shift(); }); replace(/__CSSFREETEXT__/g, function() { return context.freeTextBlocks.shift(); }); var specialCommentsCount = context.specialComments.length; var breakSuffix = options.keepBreaks ? lineBreak : ''; replace(new RegExp('__CSSCOMMENT__(' + lineBreak + '| )?', 'g'), function() { switch (options.keepSpecialComments) { case '*': return context.specialComments.shift() + breakSuffix; case 1: return context.specialComments.length == specialCommentsCount ? context.specialComments.shift() + breakSuffix : ''; case 0: return ''; } }); // move first charset to the beginning replace(function moveCharset() { // get first charset in stylesheet var match = data.match(/@charset [^;]+;/); var firstCharset = match ? match[0] : null; if (!firstCharset) return; // reattach first charset and remove all subsequent data = firstCharset + (options.keepBreaks ? lineBreak : '') + data.replace(new RegExp('@charset [^;]+;(' + lineBreak + ')?', 'g'), ''); }); if (options.removeEmpty) { // empty elements replace(/[^\{\}]+\{\}/g, ''); // empty @media declarations replace(/@media [^\{]+\{\}/g, ''); } // trim spaces at beginning and end return data.trim(); }, // Inlines all imports taking care of repetitions, unknown files, and cilcular dependencies _inlineImports: function(data, options) { var tempData = []; var nextStart = 0; var nextEnd = 0; var cursor = 0; options.relativeTo = options.relativeTo || options.root; options._baseRelativeTo = options._baseRelativeTo || options.relativeTo; options.visited = options.visited || []; var inlinedFile = function() { var importedFile = data .substring(data.indexOf(' ', nextStart) + 1, nextEnd) .replace(/^url\(/, '') .replace(/\)$/, '') .replace(/['"]/g, ''); if (/^(http|https):\/\//.test(importedFile) || /^\/\//.test(importedFile)) return '@import url(' + importedFile + ');'; var relativeTo = importedFile[0] == '/' ? options.root : options.relativeTo; var fullPath = path.resolve(path.join(relativeTo, importedFile)); if (existsSync(fullPath) && fs.statSync(fullPath).isFile() && options.visited.indexOf(fullPath) == -1) { options.visited.push(fullPath); var importedData = fs.readFileSync(fullPath, 'utf8'); var importRelativeTo = path.dirname(fullPath); importedData = CleanCSS._rebaseRelativeURLs(importedData, importRelativeTo, options._baseRelativeTo); return CleanCSS._inlineImports(importedData, { root: options.root, relativeTo: importRelativeTo, _baseRelativeTo: options.baseRelativeTo, visited: options.visited }); } else { return ''; } }; for (; nextEnd < data.length; ) { nextStart = data.indexOf('@import', cursor); if (nextStart == -1) break; nextEnd = data.indexOf(';', nextStart); if (nextEnd == -1) break; tempData.push(data.substring(cursor, nextStart)); tempData.push(inlinedFile()); cursor = nextEnd + 1; } return tempData.length > 0 ? tempData.join('') + data.substring(cursor, data.length) : data; }, _rebaseRelativeURLs: function(data, fromBase, toBase) { var tempData = []; var nextStart = 0; var nextEnd = 0; var cursor = 0; for (; nextEnd < data.length; ) { nextStart = data.indexOf('url(', nextEnd); if (nextStart == -1) break; nextEnd = data.indexOf(')', nextStart + 4); if (nextEnd == -1) break; tempData.push(data.substring(cursor, nextStart)); var url = data.substring(nextStart + 4, nextEnd).replace(/['"]/g, ''); if (url[0] != '/' && url.indexOf('data:') !== 0 && url.substring(url.length - 4) != '.css') { url = path.relative(toBase, path.join(fromBase, url)).replace(/\\/g, '/'); } tempData.push('url(' + url + ')'); cursor = nextEnd + 1; } return tempData.length > 0 ? tempData.join('') + data.substring(cursor, data.length) : data; }, // Strip special comments (/*! ... */) by replacing them by __CSSCOMMENT__ marker // for further restoring. Plain comments are removed. It's done by scanning datq using // String#indexOf scanning instead of regexps to speed up the process. _stripComments: function(context, data) { var tempData = []; var nextStart = 0; var nextEnd = 0; var cursor = 0; for (; nextEnd < data.length; ) { nextStart = data.indexOf('/*', nextEnd); nextEnd = data.indexOf('*/', nextStart + 2); if (nextStart == -1 || nextEnd == -1) break; tempData.push(data.substring(cursor, nextStart)); if (data[nextStart + 2] == '!') { // in case of special comments, replace them with a placeholder context.specialComments.push(data.substring(nextStart, nextEnd + 2)); tempData.push('__CSSCOMMENT__'); } cursor = nextEnd + 2; } return tempData.length > 0 ? tempData.join('') + data.substring(cursor, data.length) : data; }, // Strip content tags by replacing them by the __CSSFREETEXT__ // marker for further restoring. It's done via string scanning // instead of regexps to speed up the process. _stripFreeText: function(context, data) { var tempData = []; var nextStart = 0; var nextEnd = 0; var cursor = 0; var matchedParenthesis = null; var singleParenthesis = "'"; var doubleParenthesis = '"'; var dataLength = data.length; for (; nextEnd < data.length; ) { var nextStartSingle = data.indexOf(singleParenthesis, nextEnd + 1); var nextStartDouble = data.indexOf(doubleParenthesis, nextEnd + 1); if (nextStartSingle == -1) nextStartSingle = dataLength; if (nextStartDouble == -1) nextStartDouble = dataLength; if (nextStartSingle < nextStartDouble) { nextStart = nextStartSingle; matchedParenthesis = singleParenthesis; } else { nextStart = nextStartDouble; matchedParenthesis = doubleParenthesis; } if (nextStart == -1) break; nextEnd = data.indexOf(matchedParenthesis, nextStart + 1); if (nextStart == -1 || nextEnd == -1) break; tempData.push(data.substring(cursor, nextStart)); tempData.push('__CSSFREETEXT__'); context.freeTextBlocks.push(data.substring(nextStart, nextEnd + 1)); cursor = nextEnd + 1; } return tempData.length > 0 ? tempData.join('') + data.substring(cursor, data.length) : data; }, // Strip urls by replacing them by the __URL__ // marker for further restoring. It's done via string scanning // instead of regexps to speed up the process. _stripUrls: function(context, data) { var nextStart = 0; var nextEnd = 0; var cursor = 0; var tempData = []; for (; nextEnd < data.length; ) { nextStart = data.indexOf('url(', nextEnd); if (nextStart == -1) break; nextEnd = data.indexOf(')', nextStart); tempData.push(data.substring(cursor, nextStart)); tempData.push('__URL__'); context.urlBlocks.push(data.substring(nextStart, nextEnd + 1)); cursor = nextEnd + 1; } return tempData.length > 0 ? tempData.join('') + data.substring(cursor, data.length) : data; }, // HSL to RGB converter. Both methods taken and adapted from: // http://mjijackson.com/2008/02/rgb-to-hsl-and-rgb-to-hsv-color-model-conversion-algorithms-in-javascript _hslToRgb: function(h, s, l) { var r, g, b; h = ~~h / 360; s = ~~s / 100; l = ~~l / 100; if (s === 0) { r = g = b = l; // achromatic } else { var q = l < 0.5 ? l * (1 + s) : l + s - l * s; var p = 2 * l - q; r = this._hueToRgb(p, q, h + 1/3); g = this._hueToRgb(p, q, h); b = this._hueToRgb(p, q, h - 1/3); } return [~~(r * 255), ~~(g * 255), ~~(b * 255)]; }, _hueToRgb: function(p, q, t) { if (t < 0) t += 1; if (t > 1) t -= 1; if (t < 1/6) return p + (q - p) * 6 * t; if (t < 1/2) return q; if (t < 2/3) return p + (q - p) * (2/3 - t) * 6; return p; } }; module.exports = CleanCSS; clean-css-1.0.12/package.json000066400000000000000000000015721217226203200157330ustar00rootroot00000000000000{ "name": "clean-css", "version": "1.0.12", "author": "Jakub Pawlowicz (http://twitter.com/GoalSmashers)", "description": "A well-tested CSS minifier", "keywords": [ "css", "minifier" ], "homepage": "https://github.com/GoalSmashers/clean-css", "repository": { "type": "git", "url": "https://github.com/GoalSmashers/clean-css.git" }, "bugs": { "url": "https://github.com/GoalSmashers/clean-css/issues" }, "bin": { "cleancss": "./bin/cleancss" }, "main": "index.js", "scripts": { "bench": "node ./test/bench.js", "check": "jshint .", "prepublish": "jshint .", "test": "vows" }, "dependencies": { "commander": "1.3.x" }, "devDependencies": { "vows": "0.7.x", "jshint": "2.1.x" }, "engines": { "node": ">=0.6.0" }, "readmeFilename": "README.md", "license": "MIT" } clean-css-1.0.12/test/000077500000000000000000000000001217226203200144175ustar00rootroot00000000000000clean-css-1.0.12/test/batch-test.js000066400000000000000000000026551217226203200170230ustar00rootroot00000000000000var vows = require('vows'); var path = require('path'); var fs = require('fs'); var assert = require('assert'); var cleanCSS = require('../index'); var lineBreak = process.platform == 'win32' ? /\r\n/g : /\n/g; var batchContexts = function() { var context = {}; var dir = path.join(__dirname, 'data'); fs.readdirSync(dir).forEach(function(filename) { if (/min.css$/.exec(filename) || !fs.statSync(path.join(dir, filename)).isFile()) return; var testName = filename.split('.')[0]; context[testName] = { topic: function() { var plainPath = path.join(__dirname, 'data', testName + '.css'); var minPath = path.join(__dirname, 'data', testName + '-min.css'); return { plain: fs.readFileSync(plainPath, 'utf-8'), minimized: fs.readFileSync(minPath, 'utf-8'), root: path.dirname(plainPath) }; } }; context[testName]['minimizing ' + testName + '.css'] = function(data) { var processed = cleanCSS.process(data.plain, { removeEmpty: true, keepBreaks: true, root: data.root }); var processedTokens = processed.split(lineBreak); var minimizedTokens = data.minimized.split(lineBreak); processedTokens.forEach(function(line, i) { assert.equal(line, minimizedTokens[i]); }); }; }); return context; }; vows.describe('clean-batch') .addBatch(batchContexts()) .export(module); clean-css-1.0.12/test/bench.js000066400000000000000000000007161217226203200160400ustar00rootroot00000000000000var cleanCSS = require('../index'); var bigcss = require('fs').readFileSync(require('path').join(__dirname, 'data', 'big.css'), 'utf8'); if (!process.hrtime) { console.log('process.hrtime() (node.js > 0.7.6) is required for benchmarking'); process.exit(1); } var start = process.hrtime(); cleanCSS.process(bigcss, { debug: true }); var itTook = process.hrtime(start); console.log('complete minification: %d ms', 1000 * itTook[0] + itTook[1] / 1000000.0); clean-css-1.0.12/test/binary-test.js000066400000000000000000000102611217226203200172160ustar00rootroot00000000000000var vows = require('vows'), assert = require('assert'), exec = require('child_process').exec, fs = require('fs'); var isWindows = process.platform == 'win32'; var lineBreak = isWindows ? /\r\n/g : /\n/g; var binaryContext = function(options, context) { if (isWindows) return {}; context.topic = function() { // We add __DIRECT__=1 to force binary into 'non-piped' mode exec('__DIRECT__=1 ./bin/cleancss ' + options, this.callback); }; return context; }; var pipedContext = function(css, options, context) { if (isWindows) return {}; context.topic = function() { exec('echo "' + css + '" | ./bin/cleancss ' + options, this.callback); }; return context; }; exports.commandsSuite = vows.describe('binary commands').addBatch({ 'no options': binaryContext('', { 'should output help': function(stdout) { assert.equal(/Usage:/.test(stdout), true); } }), 'help': binaryContext('-h', { 'should output help': function(error, stdout) { assert.equal(/Usage:/.test(stdout), true); }, 'should output one file example': function(error, stdout) { assert.equal(stdout.indexOf('cleancss -o one-min.css one.css') > -1, true); }, 'should output multiple files example': function(error, stdout) { assert.equal(stdout.indexOf('cat one.css two.css three.css | cleancss -o merged-and-minified.css') > -1, true); }, 'should output gzipping multiple files example': function(error, stdout) { assert.equal(stdout.indexOf('cat one.css two.css three.css | cleancss | gzip -9 -c > merged-minified-and-gzipped.css.gz') > -1, true); } }), 'version': binaryContext('-v', { 'should output help': function(error, stdout) { var version = JSON.parse(fs.readFileSync('./package.json')).version; assert.equal(stdout, version + '\n'); } }), 'stdin': pipedContext('a{color: #f00}', '', { 'should output data': function(error, stdout) { assert.equal(stdout, 'a{color:red}'); } }), 'no empty by default': pipedContext('a{}', '', { 'should preserve content': function(error, stdout) { assert.equal(stdout, 'a{}'); } }), 'strip all but first comment': pipedContext('/*!1st*//*! 2nd */a{}', '--s1', { 'should keep the 2nd comment': function(error, stdout) { assert.equal(stdout, '/*!1st*/a{}'); } }), 'strip all comments': pipedContext('/*!1st*//*! 2nd */a{}', '--s0', { 'should keep the 2nd comment': function(error, stdout) { assert.equal(stdout, 'a{}'); } }), 'empty': pipedContext('a{}', '-e', { 'should preserve content': function(error, stdout) { assert.equal(stdout, ''); } }), 'no relative to path': binaryContext('./test/data/partials-absolute/base.css', { 'should not be able to resolve it fully': function(error, stdout) { assert.equal(stdout, '.sub{padding:0}.base{margin:0}'); } }), 'relative to path': binaryContext('-r ./test/data ./test/data/partials-absolute/base.css', { 'should be able to resolve it': function(error, stdout) { assert.equal(stdout, '.base2{border-width:0}.sub{padding:0}.base{margin:0}'); } }), 'from source': binaryContext('./test/data/reset.css', { 'should minimize': function(error, stdout) { var minimized = fs.readFileSync('./test/data/reset-min.css', 'utf-8').replace(lineBreak, ''); assert.equal(stdout, minimized); } }), 'to file': binaryContext('-o ./reset-min.css ./test/data/reset.css', { 'should give no output': function(error, stdout) { assert.equal(stdout, ''); }, 'should minimize': function() { var minimized = fs.readFileSync('./test/data/reset-min.css', 'utf-8').replace(lineBreak, ''); var target = fs.readFileSync('./reset-min.css', 'utf-8').replace(lineBreak, ''); assert.equal(minimized, target); }, teardown: function() { if (isWindows) exec('del /q /f ./reset-min.css'); else exec('rm ./reset-min.css'); } }), 'disable @import': binaryContext('-s ./test/data/imports.css', { 'should disable the import processing': function(error, stdout) { assert.equal(stdout, "@import url(./partials/one.css);@import url(./partials/two.css);.imports{color:#000}"); } }) }); clean-css-1.0.12/test/custom-test.js000066400000000000000000000005751217226203200172530ustar00rootroot00000000000000var vows = require('vows'); var assert = require('assert'); var CleanCSS = require('../index'); vows.describe('clean-custom').addBatch({ 'imported as function': { topic: function() { return CleanCSS.process; }, 'should process CSS correctly': function(process) { assert.equal(process('a{ color: #f00; }'), 'a{color:red}'); } } }).export(module); clean-css-1.0.12/test/data/000077500000000000000000000000001217226203200153305ustar00rootroot00000000000000clean-css-1.0.12/test/data/960-min.css000077500000000000000000000127571217226203200171600ustar00rootroot00000000000000.container_24{margin-right:auto;margin-left:auto;width:960px} .grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24{display:inline;float:right;margin-right:5px;margin-left:5px} .push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15,.push_16,.pull_16,.push_17,.pull_17,.push_18,.pull_18,.push_19,.pull_19,.push_20,.pull_20,.push_21,.pull_21,.push_22,.pull_22,.push_23,.pull_23{position:relative} .alpha{margin-right:0} .omega{margin-left:0} .container_24 .grid_1{width:30px} .container_24 .grid_2{width:70px} .container_24 .grid_3{width:110px} .container_24 .grid_4{width:150px} .container_24 .grid_5{width:190px} .container_24 .grid_6{width:230px} .container_24 .grid_7{width:270px} .container_24 .grid_8{width:310px} .container_24 .grid_9{width:350px} .container_24 .grid_10{width:390px} .container_24 .grid_11{width:430px} .container_24 .grid_12{width:470px} .container_24 .grid_13{width:510px} .container_24 .grid_14{width:550px} .container_24 .grid_15{width:590px} .container_24 .grid_16{width:630px} .container_24 .grid_17{width:670px} .container_24 .grid_18{width:710px} .container_24 .grid_19{width:750px} .container_24 .grid_20{width:790px} .container_24 .grid_21{width:830px} .container_24 .grid_22{width:870px} .container_24 .grid_23{width:910px} .container_24 .grid_24{width:950px} .container_24 .prefix_1{padding-right:40px} .container_24 .prefix_2{padding-right:80px} .container_24 .prefix_3{padding-right:120px} .container_24 .prefix_4{padding-right:160px} .container_24 .prefix_5{padding-right:200px} .container_24 .prefix_6{padding-right:240px} .container_24 .prefix_7{padding-right:280px} .container_24 .prefix_8{padding-right:320px} .container_24 .prefix_9{padding-right:360px} .container_24 .prefix_10{padding-right:400px} .container_24 .prefix_11{padding-right:440px} .container_24 .prefix_12{padding-right:480px} .container_24 .prefix_13{padding-right:520px} .container_24 .prefix_14{padding-right:560px} .container_24 .prefix_15{padding-right:600px} .container_24 .prefix_16{padding-right:640px} .container_24 .prefix_17{padding-right:680px} .container_24 .prefix_18{padding-right:720px} .container_24 .prefix_19{padding-right:760px} .container_24 .prefix_20{padding-right:800px} .container_24 .prefix_21{padding-right:840px} .container_24 .prefix_22{padding-right:880px} .container_24 .prefix_23{padding-right:920px} .container_24 .suffix_1{padding-left:40px} .container_24 .suffix_2{padding-left:80px} .container_24 .suffix_3{padding-left:120px} .container_24 .suffix_4{padding-left:160px} .container_24 .suffix_5{padding-left:200px} .container_24 .suffix_6{padding-left:240px} .container_24 .suffix_7{padding-left:280px} .container_24 .suffix_8{padding-left:320px} .container_24 .suffix_9{padding-left:360px} .container_24 .suffix_10{padding-left:400px} .container_24 .suffix_11{padding-left:440px} .container_24 .suffix_12{padding-left:480px} .container_24 .suffix_13{padding-left:520px} .container_24 .suffix_14{padding-left:560px} .container_24 .suffix_15{padding-left:600px} .container_24 .suffix_16{padding-left:640px} .container_24 .suffix_17{padding-left:680px} .container_24 .suffix_18{padding-left:720px} .container_24 .suffix_19{padding-left:760px} .container_24 .suffix_20{padding-left:800px} .container_24 .suffix_21{padding-left:840px} .container_24 .suffix_22{padding-left:880px} .container_24 .suffix_23{padding-left:920px} .container_24 .push_1{right:40px} .container_24 .push_2{right:80px} .container_24 .push_3{right:120px} .container_24 .push_4{right:160px} .container_24 .push_5{right:200px} .container_24 .push_6{right:240px} .container_24 .push_7{right:280px} .container_24 .push_8{right:320px} .container_24 .push_9{right:360px} .container_24 .push_10{right:400px} .container_24 .push_11{right:440px} .container_24 .push_12{right:480px} .container_24 .push_13{right:520px} .container_24 .push_14{right:560px} .container_24 .push_15{right:600px} .container_24 .push_16{right:640px} .container_24 .push_17{right:680px} .container_24 .push_18{right:720px} .container_24 .push_19{right:760px} .container_24 .push_20{right:800px} .container_24 .push_21{right:840px} .container_24 .push_22{right:880px} .container_24 .push_23{right:920px} .container_24 .pull_1{right:-40px} .container_24 .pull_2{right:-80px} .container_24 .pull_3{right:-120px} .container_24 .pull_4{right:-160px} .container_24 .pull_5{right:-200px} .container_24 .pull_6{right:-240px} .container_24 .pull_7{right:-280px} .container_24 .pull_8{right:-320px} .container_24 .pull_9{right:-360px} .container_24 .pull_10{right:-400px} .container_24 .pull_11{right:-440px} .container_24 .pull_12{right:-480px} .container_24 .pull_13{right:-520px} .container_24 .pull_14{right:-560px} .container_24 .pull_15{right:-600px} .container_24 .pull_16{right:-640px} .container_24 .pull_17{right:-680px} .container_24 .pull_18{right:-720px} .container_24 .pull_19{right:-760px} .container_24 .pull_20{right:-800px} .container_24 .pull_21{right:-840px} .container_24 .pull_22{right:-880px} .container_24 .pull_23{right:-920px} .clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0} .clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0} .clearfix:after{clear:both} .clearfix{zoom:1}clean-css-1.0.12/test/data/960.css000077500000000000000000000177631217226203200164010ustar00rootroot00000000000000/* 960 Grid System ~ Core CSS. Learn more ~ http://960.gs/ Licensed under GPL and MIT. */ /* `Container >> 24 Columns ----------------------------------------------------------------------------------------------------*/ .container_24 { margin-right: auto; margin-left: auto; width: 960px; } /* `Grid >> Global ----------------------------------------------------------------------------------------------------*/ .grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16, .grid_17, .grid_18, .grid_19, .grid_20, .grid_21, .grid_22, .grid_23, .grid_24 { display: inline; float: right; margin-right: 5px; margin-left: 5px; } .push_1, .pull_1, .push_2, .pull_2, .push_3, .pull_3, .push_4, .pull_4, .push_5, .pull_5, .push_6, .pull_6, .push_7, .pull_7, .push_8, .pull_8, .push_9, .pull_9, .push_10, .pull_10, .push_11, .pull_11, .push_12, .pull_12, .push_13, .pull_13, .push_14, .pull_14, .push_15, .pull_15, .push_16, .pull_16, .push_17, .pull_17, .push_18, .pull_18, .push_19, .pull_19, .push_20, .pull_20, .push_21, .pull_21, .push_22, .pull_22, .push_23, .pull_23 { position: relative; } /* `Grid >> Children (Alpha ~ First, Omega ~ Last) ----------------------------------------------------------------------------------------------------*/ .alpha { margin-right: 0; } .omega { margin-left: 0; } /* `Grid >> 24 Columns ----------------------------------------------------------------------------------------------------*/ .container_24 .grid_1 { width: 30px; } .container_24 .grid_2 { width: 70px; } .container_24 .grid_3 { width: 110px; } .container_24 .grid_4 { width: 150px; } .container_24 .grid_5 { width: 190px; } .container_24 .grid_6 { width: 230px; } .container_24 .grid_7 { width: 270px; } .container_24 .grid_8 { width: 310px; } .container_24 .grid_9 { width: 350px; } .container_24 .grid_10 { width: 390px; } .container_24 .grid_11 { width: 430px; } .container_24 .grid_12 { width: 470px; } .container_24 .grid_13 { width: 510px; } .container_24 .grid_14 { width: 550px; } .container_24 .grid_15 { width: 590px; } .container_24 .grid_16 { width: 630px; } .container_24 .grid_17 { width: 670px; } .container_24 .grid_18 { width: 710px; } .container_24 .grid_19 { width: 750px; } .container_24 .grid_20 { width: 790px; } .container_24 .grid_21 { width: 830px; } .container_24 .grid_22 { width: 870px; } .container_24 .grid_23 { width: 910px; } .container_24 .grid_24 { width: 950px; } /* `Prefix Extra Space >> 24 Columns ----------------------------------------------------------------------------------------------------*/ .container_24 .prefix_1 { padding-right: 40px; } .container_24 .prefix_2 { padding-right: 80px; } .container_24 .prefix_3 { padding-right: 120px; } .container_24 .prefix_4 { padding-right: 160px; } .container_24 .prefix_5 { padding-right: 200px; } .container_24 .prefix_6 { padding-right: 240px; } .container_24 .prefix_7 { padding-right: 280px; } .container_24 .prefix_8 { padding-right: 320px; } .container_24 .prefix_9 { padding-right: 360px; } .container_24 .prefix_10 { padding-right: 400px; } .container_24 .prefix_11 { padding-right: 440px; } .container_24 .prefix_12 { padding-right: 480px; } .container_24 .prefix_13 { padding-right: 520px; } .container_24 .prefix_14 { padding-right: 560px; } .container_24 .prefix_15 { padding-right: 600px; } .container_24 .prefix_16 { padding-right: 640px; } .container_24 .prefix_17 { padding-right: 680px; } .container_24 .prefix_18 { padding-right: 720px; } .container_24 .prefix_19 { padding-right: 760px; } .container_24 .prefix_20 { padding-right: 800px; } .container_24 .prefix_21 { padding-right: 840px; } .container_24 .prefix_22 { padding-right: 880px; } .container_24 .prefix_23 { padding-right: 920px; } /* `Suffix Extra Space >> 24 Columns ----------------------------------------------------------------------------------------------------*/ .container_24 .suffix_1 { padding-left: 40px; } .container_24 .suffix_2 { padding-left: 80px; } .container_24 .suffix_3 { padding-left: 120px; } .container_24 .suffix_4 { padding-left: 160px; } .container_24 .suffix_5 { padding-left: 200px; } .container_24 .suffix_6 { padding-left: 240px; } .container_24 .suffix_7 { padding-left: 280px; } .container_24 .suffix_8 { padding-left: 320px; } .container_24 .suffix_9 { padding-left: 360px; } .container_24 .suffix_10 { padding-left: 400px; } .container_24 .suffix_11 { padding-left: 440px; } .container_24 .suffix_12 { padding-left: 480px; } .container_24 .suffix_13 { padding-left: 520px; } .container_24 .suffix_14 { padding-left: 560px; } .container_24 .suffix_15 { padding-left: 600px; } .container_24 .suffix_16 { padding-left: 640px; } .container_24 .suffix_17 { padding-left: 680px; } .container_24 .suffix_18 { padding-left: 720px; } .container_24 .suffix_19 { padding-left: 760px; } .container_24 .suffix_20 { padding-left: 800px; } .container_24 .suffix_21 { padding-left: 840px; } .container_24 .suffix_22 { padding-left: 880px; } .container_24 .suffix_23 { padding-left: 920px; } /* `Push Space >> 24 Columns ----------------------------------------------------------------------------------------------------*/ .container_24 .push_1 { right: 40px; } .container_24 .push_2 { right: 80px; } .container_24 .push_3 { right: 120px; } .container_24 .push_4 { right: 160px; } .container_24 .push_5 { right: 200px; } .container_24 .push_6 { right: 240px; } .container_24 .push_7 { right: 280px; } .container_24 .push_8 { right: 320px; } .container_24 .push_9 { right: 360px; } .container_24 .push_10 { right: 400px; } .container_24 .push_11 { right: 440px; } .container_24 .push_12 { right: 480px; } .container_24 .push_13 { right: 520px; } .container_24 .push_14 { right: 560px; } .container_24 .push_15 { right: 600px; } .container_24 .push_16 { right: 640px; } .container_24 .push_17 { right: 680px; } .container_24 .push_18 { right: 720px; } .container_24 .push_19 { right: 760px; } .container_24 .push_20 { right: 800px; } .container_24 .push_21 { right: 840px; } .container_24 .push_22 { right: 880px; } .container_24 .push_23 { right: 920px; } /* `Pull Space >> 24 Columns ----------------------------------------------------------------------------------------------------*/ .container_24 .pull_1 { right: -40px; } .container_24 .pull_2 { right: -80px; } .container_24 .pull_3 { right: -120px; } .container_24 .pull_4 { right: -160px; } .container_24 .pull_5 { right: -200px; } .container_24 .pull_6 { right: -240px; } .container_24 .pull_7 { right: -280px; } .container_24 .pull_8 { right: -320px; } .container_24 .pull_9 { right: -360px; } .container_24 .pull_10 { right: -400px; } .container_24 .pull_11 { right: -440px; } .container_24 .pull_12 { right: -480px; } .container_24 .pull_13 { right: -520px; } .container_24 .pull_14 { right: -560px; } .container_24 .pull_15 { right: -600px; } .container_24 .pull_16 { right: -640px; } .container_24 .pull_17 { right: -680px; } .container_24 .pull_18 { right: -720px; } .container_24 .pull_19 { right: -760px; } .container_24 .pull_20 { right: -800px; } .container_24 .pull_21 { right: -840px; } .container_24 .pull_22 { right: -880px; } .container_24 .pull_23 { right: -920px; } /* `Clear Floated Elements ----------------------------------------------------------------------------------------------------*/ /* http://sonspring.com/journal/clearing-floats */ .clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; } /* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */ .clearfix:before, .clearfix:after { content: '\0020'; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; } .clearfix:after { clear: both; } /* The following zoom:1 rule is specifically for IE6 + IE7. Move to separate stylesheet if invalid CSS is a problem. */ .clearfix { zoom: 1; }clean-css-1.0.12/test/data/big-min.css000066400000000000000000010563321217226203200173760ustar00rootroot00000000000000/*! normalize.css 2012-01-31T16:06 UTC - http://github.com/necolas/normalize.css */ 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} [hidden]{display:none} html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%} html,button,input,select,textarea{font-family:sans-serif} body{margin:0} a:focus{outline:thin dotted} a:hover,a:active{outline:0} h1,h2,h3,h4,h5,h6{margin:0;font-weight:700} p{-webkit-margin-before:0;-webkit-margin-after:0} abbr[title]{border-bottom:1px dotted} b,strong{font-weight:700} blockquote{margin:1em 40px} dfn{font-style:italic} mark{background:#ff0;color:#000} pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em} pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word} q{quotes:none} q:before,q:after{content:'';content:none} small{font-size:75%} sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline} sup{top:-.5em} sub{bottom:-.25em} ul,ol{margin:0;padding:0;list-style-type:none} dd{margin:0 0 0 40px} nav ul,nav ol{list-style:none;list-style-image:none} img{border:0;-ms-interpolation-mode:bicubic} svg:not(:root){overflow:hidden} figure{margin:0} form{margin:0} fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em} legend{border:0;padding:0;white-space:normal;*margin-left:-7px} button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle} button,input{line-height:normal} button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible} button[disabled],input[disabled]{cursor:default} input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px} input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box} input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none} button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0} textarea{overflow:auto;vertical-align:top} table{border-collapse:collapse;border-spacing:0} @font-face{font-family:TheSerifOffice;src:url(/medias/web/font/svg/TheSerifOffice-OT7_West.svgz#TheSerifOffice)format('svg');src:url(/medias/web/font/eot/TheSerifOffice-TT7_.eot);src:url(/medias/web/font/eot/TheSerifOffice-TT7_.eot?#iefix) format('embedded-opentype'),url(/medias/web/font/woff/TheSerifOffice-TT7_.woff) format('woff');font-weight:400;font-style:normal} @font-face{font-family:FetteEngschrift;src:url(/medias/web/font/eot/fetteengschrift.eot);src:url(/medias/web/font/eot/fetteengschrift.eot?#iefix) format('embedded-opentype'),url(/medias/web/font/woff/fetteengschrift.woff) format('woff');font-weight:400;font-style:normal} .global .bloc_droit .bandeau,.global .bloc_bandeau .bandeau{font-family:FetteEngschrift,'Arial Narrow',sans-serif} .tt40{display:block;font-size:4rem;line-height:105%;font-family:TheSerifOffice,georgia,serif;font-weight:400;margin:0 0 .5rem} .ie .tt40{font-size:40px;margin:0 0 .5px} .tt32{display:block;font-size:3.2rem;line-height:105%;font-family:TheSerifOffice,georgia,serif;font-weight:400} .ie .tt32{font-size:32px;margin:0 0 10px} .tt28{display:block;font-size:2.8rem;line-height:105%;font-family:TheSerifOffice,georgia,serif;font-weight:400;margin:0 0 1rem} .ie .tt28{font-size:28px;margin:0 0 10px} .tt26_capital{font-size:2.6rem;line-height:120%;font-family:FetteEngschrift,'Arial Narrow',sans-serif;font-weight:400;margin:0 0 .4rem;text-transform:uppercase} .ie .tt26_capital{font-size:26px;margin:0 0 4px} .tt24{display:block;font-size:2.4rem;line-height:105%;font-family:TheSerifOffice,georgia,serif;font-weight:400;margin:0 0 .3rem} .ie .tt24{font-size:24px;margin:0 0 3px} .tt20{display:block;font-size:2rem;line-height:105%;font-family:TheSerifOffice,georgia,serif;font-weight:400;padding:0 0 .3rem} .ie .tt20{font-size:20px;padding:0 0 3px} .tt17,.tt17_capital{display:block;font-size:1.7rem;line-height:120%;font-family:TheSerifOffice,georgia,serif;font-weight:400;margin:0 0 .4rem} .tt17_capital{font-family:FetteEngschrift,'Arial Narrow',sans-serif;text-transform:uppercase;margin:0 0 4px} .ie .tt17,.ie .tt17_capital{font-size:17px} .tt15_capital{display:block;font-size:1.5rem;line-height:120%;font-family:FetteEngschrift,'Arial Narrow',sans-serif;font-weight:400;text-transform:uppercase} .ie .tt15_capital{font-size:15px;margin:0 0 4px} .tt13_capital{display:block;font-size:1.3rem;line-height:120%;font-family:FetteEngschrift,'Arial Narrow',sans-serif;font-weight:400;margin:0 0 .4rem;text-transform:uppercase} .ie .tt13_capital{font-size:13px;margin:0 0 4px} .txt18{font-size:1.8rem;line-height:105%} .ie .txt18{font-size:18px} .txt15_140,.txt15_120{font-size:1.5rem;line-height:140%} .ie .txt15_140{font-size:15px} .txt15_120{line-height:120%} .txt14_140,.txt14_120{font-size:1.4rem;line-height:140%} .txt14_120{line-height:120%} .ie .txt14_140,.ie .txt14_120{font-size:14px} .txt13_140,.txt13_120{font-size:1.3rem;line-height:140%} .txt13_120{line-height:120%} .ie .txt13_140,.ie .txt13_120{font-size:13px} .txt12{line-height:120%;font-size:1.2rem} .ie .txt11{font-size:12px} .txt11{line-height:120%;font-size:1.1rem} .ie .txt11{font-size:11px} .txt10{line-height:120%;font-size:1rem} .ie .txt10{font-size:10px} .txt15_120,.txt14_140,.txt14_120,.txt13_140,.txt13_120,.txt12,.txt11,.txt10{font-family:arial,sans-serif} .container_18{margin:0 13px;width:974px} .grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline;float:left;position:relative;margin-left:8px;margin-right:8px} .alpha{margin-left:0;clear:left} .omega{margin-right:0;clear:right} .container_18 .grid_1{width:39px} .container_18 .grid_2{width:94px} .container_18 .grid_3{width:149px} .container_18 .grid_4{width:204px} .container_18 .grid_5{width:259px} .container_18 .grid_6{width:314px} .container_18 .grid_7{width:369px} .container_18 .grid_8{width:424px} .container_18 .grid_9{width:479px} .container_18 .grid_10{width:534px} .container_18 .grid_11{width:589px} .container_18 .grid_12{width:644px} .container_18 .grid_13{width:699px} .container_18 .grid_14{width:754px} .container_18 .grid_15{width:809px} .container_18 .grid_16{width:864px} .container_18 .grid_17{width:919px} .container_18 .grid_18{width:974px} .container_18 .prefix_1{padding-left:55px} .container_18 .prefix_2{padding-left:110px} .container_18 .prefix_3{padding-left:165px} .container_18 .prefix_4{padding-left:220px} .container_18 .prefix_5{padding-left:275px} .container_18 .prefix_6{padding-left:330px} .container_18 .prefix_7{padding-left:385px} .container_18 .prefix_8{padding-left:440px} .container_18 .prefix_9{padding-left:495px} .container_18 .prefix_10{padding-left:550px} .container_18 .prefix_11{padding-left:605px} .container_18 .prefix_12{padding-left:660px} .container_18 .prefix_13{padding-left:715px} .container_18 .prefix_14{padding-left:770px} .container_18 .prefix_15{padding-left:825px} .container_18 .prefix_16{padding-left:880px} .container_18 .prefix_17{padding-left:935px} .container_18 .suffix_1{padding-right:55px} .container_18 .suffix_2{padding-right:110px} .container_18 .suffix_3{padding-right:165px} .container_18 .suffix_4{padding-right:220px} .container_18 .suffix_5{padding-right:275px} .container_18 .suffix_6{padding-right:330px} .container_18 .suffix_7{padding-right:385px} .container_18 .suffix_8{padding-right:440px} .container_18 .suffix_9{padding-right:495px} .container_18 .suffix_10{padding-right:550px} .container_18 .suffix_11{padding-right:605px} .container_18 .suffix_12{padding-right:660px} .container_18 .suffix_13{padding-right:715px} .container_18 .suffix_14{padding-right:770px} .container_18 .suffix_15{padding-right:825px} .container_18 .suffix_16{padding-right:880px} .container_18 .suffix_17{padding-right:935px} .container_18 .push_1{left:55px} .container_18 .push_2{left:110px} .container_18 .push_3{left:165px} .container_18 .push_4{left:220px} .container_18 .push_5{left:275px} .container_18 .push_6{left:330px} .container_18 .push_7{left:385px} .container_18 .push_8{left:440px} .container_18 .push_9{left:495px} .container_18 .push_10{left:550px} .container_18 .push_11{left:605px} .container_18 .push_12{left:660px} .container_18 .push_13{left:715px} .container_18 .push_14{left:770px} .container_18 .push_15{left:825px} .container_18 .push_16{left:880px} .container_18 .push_17{left:935px} .container_18 .pull_1{left:-55px} .container_18 .pull_2{left:-110px} .container_18 .pull_3{left:-165px} .container_18 .pull_4{left:-220px} .container_18 .pull_5{left:-275px} .container_18 .pull_6{left:-330px} .container_18 .pull_7{left:-385px} .container_18 .pull_8{left:-440px} .container_18 .pull_9{left:-495px} .container_18 .pull_10{left:-550px} .container_18 .pull_11{left:-605px} .container_18 .pull_12{left:-660px} .container_18 .pull_13{left:-715px} .container_18 .pull_14{left:-770px} .container_18 .pull_15{left:-825px} .container_18 .pull_16{left:-880px} .container_18 .pull_17{left:-935px} .clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0} .clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0} .clearfix{display:inline-block} * html .clearfix{height:1%} .clearfix{display:block} html{font-size:62.5%} body{font-size:1.3rem;font-size:13px;line-height:140%;font-family:arial,sans-serif;color:#16212c;background:#e9edf0} .global{width:1000px;margin:0 auto;padding:20px 0 10px;background:#fff} .lmd-header{position:relative;z-index:15} .lmd-footer #bandeau_bas{display:none} .lmd-header #header{margin-bottom:16px} .ombre_section,.deroule_edito,.deroule_fleuve,.une_edito{-webkit-box-shadow:0 6px 6px -6px rgba(202,205,209,1);-moz-box-shadow:0 6px 6px -6px rgba(202,205,209,1);box-shadow:0 6px 6px -6px rgba(202,205,209,1);padding-top:0;margin-bottom:16px;margin-top:16px;overflow:hidden} a{color:#036;text-decoration:none;cursor:pointer} a:hover,a:focus,a:active,.lien_focus,.flashy{color:#129af0} .bg_fonce a{color:#129af0;opacity:.85} .bg_fonce a:hover,.bg_fonce a:focus{opacity:1} .obf{cursor:pointer;color:#036} .lien_interne,.lien_interne:hover{color:#000} p{margin:0} section,article,figure{overflow:hidden} section article{margin:0 0 16px} figure img,article img,.img_bord{border:1px solid #eef1f5;vertical-align:bottom} .invisible{border:0;background:0} .gras{font-weight:700} .caps{text-transform:uppercase} .centrer{text-align:center} .block{display:block} .iblock{display:inline-block} .adroite{float:right} .agauche{float:left} .cache{display:none} .txt_droite{text-align:right} .annotation{display:inline-block;font-size:10px;line-height:100%;color:#747b83} .type_element,.titre_blog,.nature_edito{font-size:11px;font-size:1.1rem;font-family:arial,sans-serif;font-weight:700;color:#a2a9ae;text-transform:uppercase} .type_element{white-space:nowrap} .nature_edito{display:block;font-weight:400;font-size:16px;font-family:FetteEngschrift,'Arial Narrow',sans-serif} .titre_blog{display:block} .bloc_bg_gris2{background:#f8f9fb;padding:8px 16px} .mgl5{margin-left:5px} .mgr5{margin-right:5px} .mgb5{margin-bottom:5px} .mgt5{margin-top:5px} .mgl8{margin-left:8px} .mgr8{margin-right:8px} .mgt8{margin-top:8px} .mgb8{margin-bottom:8px} .mgt10{margin-top:10px} .mgb10{margin-bottom:10px} .mgbt10{margin:10px 0} .mgl16{margin-left:16px} .mgr16{margin-right:16px} .mgt16{margin-top:16px} .mgb16{margin-bottom:16px} .mgy16{margin-bottom:16px;margin-top:16px} .mgt32{margin-top:32px} .mgb32{margin-bottom:32px} .mgb20{margin-bottom:20px} .mgt20{margin-top:20px} .padt8{padding-top:8px} .padb8{padding-bottom:8px} .pad_right10{padding-right:10px} .pad_bot10{padding-bottom:10px} .padb16{padding-bottom:16px} .padlr16{padding-left:16px;padding-right:16px} .pad_top20{padding-top:20px} .bord_top6_gris{border-top:6px solid #e9edf0;padding-top:16px} .bord_bot6_gris{border-bottom:6px solid #e9edf0} .bord_bot6_gris{border-bottom:6px solid #e9edf0} .bord_top3_gris{border-top:3px solid #e9edf0;padding-top:15px} .bord_top3_politique{border-top:3px solid #1f0d67} .bord_bot3_gris{border-bottom:3px solid #e9edf0} .bord1_gris{border:solid 1px #eef1f5} .bord_lrb1_gris_clair{border-left:1px solid #eef1f5;border-right:1px solid #eef1f5;border-bottom:1px solid #eef1f5} .bord_top1_gris{border-top:1px solid #e9edf0;padding-top:10px} .bord_bot1_gris{border-bottom:1px solid #e9edf0;padding-bottom:10px} .bord_double_gris_blanc{display:inline-block;line-height:25px;font-size:12px;border:solid #d2d6db;border-width:1px 0} .bord_double_gris_blanc span{display:inline-block;border:solid #fff;border-width:1px 0} .bord1_gris_clair{border:1px solid #eef1f5} .bord_double_gris_blanc{display:inline-block;border:solid #d2d6db;border-width:1px 0} .bord_double_gris_blanc span{display:inline-block;border:solid #fff;border-width:1px 0} .bloc_abo{border-top:3px solid #ffd500} img[width="642"]{margin-bottom:6px} img[width="312"]{margin-bottom:6px} img[width="202"]{margin-bottom:4px} .btn,.btn_fonce,.btn_abo,.btn_petit{display:inline-block;padding:4px 10px;margin-bottom:0;color:#000b15;text-align:center;font-weight:700;vertical-align:middle;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-ms-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);border:1px solid #ccc;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-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);cursor:pointer} .btn_fonce,.bt_fonce a{color:#fff;background-color:#000b15;background-image:-moz-linear-gradient(top,#5d666d,#000b15);background-image:-ms-linear-gradient(top,#5d666d,#000b15);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5d666d),to(#000b15));background-image:-webkit-linear-gradient(top,#5d666d,#000b15);background-image:-o-linear-gradient(top,#5d666d,#000b15);background-image:linear-gradient(top,#5d666d,#000b15);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5d666d', endColorstr='#000b15', GradientType=0);border-color:#000b15;border-color:rgba(0,0,0,.1);filter:progid:dximagetransform.microsoft.gradient(enabled=false)} .btn_abo{color:#000b15;background-color:#ffc600;background-image:-moz-linear-gradient(top,#ffe562,#ffc600);background-image:-ms-linear-gradient(top,#ffe562,#ffc600);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffe562),to(#ffc600));background-image:-webkit-linear-gradient(top,#ffe562,#ffc600);background-image:-o-linear-gradient(top,#ffe562,#ffc600);background-image:linear-gradient(top,#ffe562,#ffc600);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe562', endColorstr='#ffc600', GradientType=0);border-color:#ffc600;border-color:rgba(0,0,0,.1);filter:progid:dximagetransform.microsoft.gradient(enabled=false)} .btn.large{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box} .btn_petit{padding:2px 4px;font-size:11px;line-height:16px} .btn:hover,.btn_fonce:hover,.btn_abo:hover,.btn_petit:hover{text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear} .btn:hover,.btn_petit:hover{color:#2e3942;background-color:#e6e6e6} .btn:active,.btn.active,.btn.disabled,.btn.disabled:hover,input[type=submit].disabled,.btn[disabled],.btn_petit:active,.btn_petit.active,.btn_petit[disabled]{background-color:#e6e6e6;color:#d2d6db} input[type=submit].disabled,.btn.disabled:hover{background-image:none;background-color:#e6e6e6;cursor:default} .btn_fonce:hover,.btn_fonce:active,.btn_fonce.active,.btn_fonce.disabled,.btn_fonce[disabled]{color:#fff;background-color:#16212c} .btn_abo:hover,.btn_abo:active,.btn_abo.active,.btn_abo.disabled,.btn_abo[disabled]{color:#2e3942;background-color:#ffc600} .btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} .btn:active,.btn_fonce:active,.btn_abo:active,.btn_petit:active{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);outline:0} .btn:active,.btn_petit:active{background-color:#e6e6e6} .btn_fonce:active{background-color:#000b15} .btn_abo:active{background-color:#ffc600} input.btn,input.btn_petit,input.btn_abo,input.btn_fonce{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box} button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0} input[type=submit].btn_petit{*padding-top:3px;*padding-bottom:3px} .bt_abo{display:inline-block;padding:3px 12px;background:#ffd500;color:#000;font-weight:700;color:#650} .bt_abo:hover{background:#ffc600;color:#000;font-weight:700;cursor:pointer;text-decoration:none} .titre_bt_fleche{display:inline-block;overflow:hidden;background:#f5f8f9} .titre_bt_fleche:hover{background:#e9edf0} .titre_bt_fleche .bt{position:relative;display:block;float:right;width:42px;border-left:1px solid #e4e6e9;background-color:#e9edf0;min-height:64px} .titre_bt_fleche .fleche{position:absolute;right:13px;top:33%;background:url(/medias/web/img/sprites/icos_petites.png) no-repeat -1px -108px;width:13px;height:22px} .titre_bt_fleche:hover .fleche{background-position:-15px -108px} .titre_bt_fleche .titre,.titre_bt_fleche img{float:left} .titre_bt_fleche img{margin:0} .titre_bt_fleche .titre{padding:6px 0 8px;width:50%;font-weight:700;margin-left:9px} .fb20x20,.tw20x20,.google20x20,.mobile20x20,.rss20x20{background:url(/medias/web/img/sprites/pictos20x20.png) no-repeat;display:inline-block;text-indent:-9999px;height:20px;width:20px;vertical-align:middle;margin-left:4px} *+html .fb20x20,*+html .tw20x20,*+html .google20x20,*+html .mobile20x20,*+html .rss20x20{display:inline} .fb20x20{background-position:0 -40px} .fb20x20:hover{background-position:0 -60px} .tw20x20{background-position:0 -80px} .tw20x20:hover{background-position:0 -100px} .google20x20{background-position:0 -120px} .google20x20:hover{background-position:0 -140px} .mobile20x20{background-position:0 -160px} .mobile20x20:hover{background-position:0 -180px} .rss20x20{background-position:0 -200px} .rss20x20:hover{background-position:0 -220px} .nl{color:#747b83;font-weight:700} .nl span{display:inline-block;width:20px;height:20px;margin:0 0 0 5px;line-height:20px;background:url(/medias/web/img/sprites/pictos20x20.png) no-repeat} .nl:hover span{background-position:right -20px} .fb13x13,.tw13x13,.google13x13,.linkedin13x13,.fb13x13_gris,.tw13x13_gris,.fb13x13_blanc,.tw13x13_blanc,.google13x13_blanc,.linkedin13x13_blanc,.tw_bird,.nb_reactions .pic,.nb_commentaires .pic,.lien_externe span,.bt_ouvrir,.bt_ouvrir:hover,.bt_fermer,.ico_annee_en_france,.croix_blanche,.croix_grise,.nl_blanc{background:url(/medias/web/img/sprites/icos_petites.png) no-repeat;display:inline-block;text-indent:-9999px;height:13px;width:13px;cursor:pointer} .tw_bird{cursor:default} .fb13x13,.tw13x13,.google13x13,.linkedin13x13,.fb13x13_gris,.tw13x13_gris,.fb13x13_blanc,.tw13x13_blanc,.google13x13_blanc,.linkedin13x13_blanc{margin:0 2px;vertical-align:middle} .fb13x13,.fb13x13_gris{background-position:0 -38px} .fb13x13_gris{background-position:0 -94px} .fb13x13_blanc{background-position:0 -202px} .fb13x13:hover,.fb13x13_gris:hover,.fb13x13_blanc:hover{background-position:-14px -38px} .tw13x13{background-position:0 -52px} .tw13x13_gris{background-position:-14px -94px} .tw13x13_blanc{background-position:-14px -202px} .tw13x13:hover,.tw13x13_gris:hover,.tw13x13_blanc:hover{background-position:-14px -52px} .google13x13{background-position:0 -66px} .google13x13_blanc{background-position:0 -216px} .google13x13:hover,.google13x13_blanc:hover{background-position:-14px -66px} .linkedin13x13{background-position:0 -80px} .linkedin13x13_blanc{background-position:-14px -216px} .linkedin13x13:hover,.linkedin13x13_blanc:hover{background-position:-14px -80px} .tw_bird{width:15px;height:11px;vertical-align:middle;background-position:-14px -131px} .nb_reactions,span.nb_reactions{font-size:10px;font-weight:700;font-family:arial,sans-serif;color:#a2a9ae;vertical-align:5%;white-space:nowrap} .nb_reactions .pic,.nb_commentaires .pic{vertical-align:text-bottom;margin:0 3px 0 0;width:12px;height:11px;background-position:-13px 0} .lien_externe{color:#5d666d;font-size:11px} .lien_externe span{width:13px;height:10px;margin:0 3px 0 5px;background-position:0 -131px} .az{float:right;padding:10px 3px 10px 10px;width:28px;height:15px;border-left:1px solid #e4e6e9;font-size:12px;line-height:12px;font-weight:700} .az:hover{background:#a2a9ae;cursor:pointer} .bt_ouvrir,.bt_fermer,.bt_ouvrir:hover,.bt_fermer:hover{width:16px;height:14px} .bt_ouvrir{background-position:0 -158px} .bt_ouvrir:hover,.az:hover .bt_ouvrir,.conteneur_alterne_bt:hover .bt_ouvrir{background-position:-17px -158px} .bt_fermer{background-position:-17px -143px} .bt_fermer:hover,.az:hover .bt_fermer,.conteneur_alterne_bt:hover .bt_fermer{background-position:-34px -143px} .picto_lien{display:inline-block;width:12px;height:13px;margin:0 5px 0 0;background:url(/medias/web/img/sprites/icos_petites.png) no-repeat 0 -142px;vertical-align:middle} .croix_blanche{background-position:0 -191px;width:10px;height:10px;vertical-align:baseline} .croix_grise{width:10px;height:10px;margin-bottom:-.1rem;background-position:-11px -191px;cursor:pointer} .ico_annee_en_france{margin:0 7px 0 0;width:16px;height:17px;background-position:0 -173px} .nl_blanc{background-position:-26px -25px;width:14px;height:10px} .education .nl_blanc_bg{padding:2px 3px 1px;border-radius:2px;line-height:10px} .bloc_droit .bandeau .ico_annee_en_france{vertical-align:text-top} .partage_ligne .intitule{display:inline-block;color:#747b83;font-weight:700} .filet_plus{border-top:1px solid #e9edf0;font-size:16px;line-height:1px;margin:20px 0;font-weight:700;text-align:center} .filet_plus .bg_plus{background:#b9c0c5;padding:0 5px} .filet_plus .plus{color:#fff} .pic_debrief_abo{display:inline-block;margin:0 8px 0 0;vertical-align:text-bottom;width:24px;height:24px;background:url(/medias/web/img/sprites/pictos_abos.png) no-repeat 0 -24px} .pic_commentes_abo{display:inline-block;margin:0 8px 0 0;vertical-align:text-bottom;height:23px;width:32px;background:url(/medias/web/img/sprites/pictos_abos.png) no-repeat 0 0} .liste_bordure li{padding:8px 16px 6px;border-bottom:1px solid #eef1f5} .liste_chevron{display:block;padding:0 0 0 10px;position:relative} .chevron{display:inline-block} .liste_chevron a:before,.liste_chevron .obf:before,.chevron:before{color:#a2a9ae;content:'\203A';font-family:arial;display:inline-block;font-size:13px;left:0;position:relative;width:7px;font-weight:400} .liste_chevron a:before,.liste_chevron span:before{position:absolute} .chevron_en_dur{display:inline-block;font-weight:400;color:#a2a9ae;width:5px} .bull:before,.square:before{content:'\25A0';color:#d2d6db;position:relative;bottom:.2em;margin-right:.5em;font-size:1.2rem} .liste_carre_999{color:#d2d6db;padding:0 0 0 14px} .liste_carre_999 li{list-style-type:square} .une_revolutionnaire .liste_carre_999{padding:0 0 16px 14px;overflow:hidden} .une_revolutionnaire .liste_carre_999 li{float:left;width:298px;padding:0 32px 0 0} .une_revolutionnaire .liste_carre_999 li:last-child{width:280px;padding:0} .liste_carre_999 span{color:#000b15} .liste_carre_999.liste_une{overflow:hidden;margin:10px 0;padding:0 0 0 15px} .liste_carre_999.liste_une li{float:left;width:45%;margin:0 0 10px} .liste_carre_999.liste_une li:nth-child(2n+2){width:48%;float:right} .liste_carre_999.liste_une li:nth-child(2n+3){clear:left} .ie .une_normale .liste_carre_999.liste_une .ie_pair{float:right;width:48%} .ie .une_normale .liste_carre_999.liste_une .ie_impair{clear:left} article .liste_carre_999{margin-top:5px} .liste_horaire li:first-child{border-top:0 none} .liste_horaire li{border-top:1px solid #eef1f5;overflow:hidden;padding:10px 15px} .liste_horaire .heure{color:#2e3942;float:left;font-size:11px;height:14px;line-height:15px;width:40px} .liste_horaire .texte{float:left;width:240px} .liste_horaire.bloc_simple .texte{float:left;width:282px} .liste_horaire.bloc_simple.liste_scroll .texte{width:265px} .liste_horaire.liste_img_lien figure{margin:0} .liste_horaire.liste_img_lien figcaption{font-weight:400} .liste_horaire.liste_scroll{overflow-y:scroll} .reco_article{font-size:1.1rem;line-height:18px;display:block;color:#fff} .ie .reco_article{font-size:11px} .reco_article .entete{display:inline-block;background:#ff6e17;padding:0 3px} .deroule_edito.culture .liste_horaire.liste_scroll{height:249px} .deroule_edito.politique .liste_horaire{height:507px;overflow-y:scroll;line-height:120%} .deroule_edito.politique .liste_horaire a{width:225px} .titre_une{margin:0 0 10px} .titre_une figcaption{margin:5px 0 0} .titres_abonnes{overflow:hidden;background:#f8f9fb;border-bottom:6px solid #e9edf0} .titres_abonnes .entete,.entete_exclu_abonnes{display:block;height:19px;background:#ffd500 url(/medias/web/img/elements_lm/ea_contenu_exclusif.png) no-repeat 8px 4px;font-size:13px;text-indent:-9999px} .titres_abonnes .ligne1,.titres_abonnes .ligne2{padding:15px 0 10px;overflow:hidden} .titres_abonnes .ligne2{border-top:1px solid #d5d9de} .titres_abonnes .conteneur_bt{clear:both;padding:15px 0;text-align:center} .titres_abonnes .grid_6{padding:0 10px} .titres_abonnes img{margin-left:-10px} .img_tt_chapo{margin-bottom:16px;overflow:hidden} .img_tt_chapo figcaption{padding:10px 0 4px} .liste_img_lien figure{margin-bottom:16px;height:64px} .liste_img_lien img,.liste_img_lien .img_ico{float:left;margin-right:8px} .liste_img_lien figcaption{display:block;height:63px;overflow:hidden;font-weight:700} .limite120{height:120px;overflow:hidden} .limite133{height:133px;overflow:hidden} .limite133.bord_bot3_gris div{height:123px;overflow:hidden} .limite160{height:160px;overflow:hidden} .limite210{height:210px;overflow:hidden} .limite281-3{height:278px;overflow:hidden} .limite38{height:50px;overflow:hidden} .une_edito{padding:20px 0 10px;margin-top:0} .global .entete_deroule{display:block;padding:6px 0;margin:0 0 16px;border-bottom:1px solid #eef1f5;text-align:center;color:#a2a9ae} .global a.entete_deroule:hover,.global .entete_deroule.obf:hover{background:#f5f8f9;color:#16212c;cursor:pointer} .global .bloc_droit,.global .bloc_bandeau{border:1px solid #eef1f5;overflow:hidden;background:#fafbfc} .global .bloc_droit strong{display:block;height:31px;overflow:hidden} .global .bloc_droit+.bloc_droit{margin:16px 0 0} .global .supplement_partenaire,.col_droite .supplement_partenaire{margin-top:16px;overflow:hidden;border:1px solid #e9edf0;color:#5d666d} .global .supplement_partenaire .entete,.col_droite .supplement_partenaire.entete{height:25px;padding:0 16px;border-bottom:1px solid #e9edf0;font-size:13px;line-height:24px;font-weight:700} .global .supplement_partenaire .entete .marqueur_pub,.col_droite .supplement_partenaire.entete .marqueur_pub{float:right;display:inline-block;width:43px;height:5px;margin-top:10px;background:url(/medias/web/img/textes/marqueur_pub_gris43x5.png);text-indent:-9999px;font-size:9px;text-transform:uppercase} .global .supplement_partenaire .contenu,.col_droite .supplement_partenaire .contenu{overflow:hidden;padding:16px 15px} .global .supplement_partenaire .contenu{height:66px} .global .supplement_partenaire .contenu .img,.col_droite .supplement_partenaire .contenu .img{float:left;width:63px} .global .supplement_partenaire .contenu .img img,.col_droite .supplement_partenaire .contenu .img img{border:1px solid #eef1f5} .global .supplement_partenaire .contenu .annonce,.col_droite .supplement_partenaire .contenu .annonce{float:left;margin-left:10px;width:209px} .global .supplement_partenaire,.col_droite .supplement_partenaire .annonce .accroche{display:block;margin-bottom:5px;font-weight:700} .global .bloc_droit .bandeau,.global .bloc_bandeau .bandeau{padding:0 16px;margin:0;font-size:17px;line-height:26px;color:#fff;text-transform:uppercase} .global .bloc_droit .titre{display:block;background:url(/medias/web/img/textes/blog_expert.png) no-repeat;text-indent:-99999px} .global .bloc_droit .contenu_droit{padding:18px 14px 10px;overflow:hidden} .global .bloc_droit .entree,.global .bloc_droit .entree.auto{height:46px;padding:7px 14px 10px;overflow:hidden;border-top:1px solid #e9edf0} .global .bloc_droit .entree.auto,.global .bloc_droit .entree.presidentielle{height:auto;font-weight:700} .global .bloc_droit .nature_edito,.global .bloc_droit .type{display:block} .global .bloc_droit .entree:first-child{border-top:0} .global.bloc_groupe{padding-bottom:0} .global.bloc_groupe a{font-weight:700} .global.bloc_groupe .entete_deroule{margin:0;border-bottom:1px solid #b9c0c5} .global.bloc_groupe .logo{overflow:hidden;clear:left;display:block;height:31px;line-height:31px;background:#f1f5f8} .global.bloc_groupe .logo a{display:inline-block;vertical-align:middle} .global.bloc_groupe div{width:332px;float:left;border-right:1px solid #fff;border-left:1px solid #e4e6e9} .ie .global.bloc_groupe div{width:331px} .ie .global.bloc_groupe div:first-child{width:333px} .global.bloc_groupe div p,.global.bloc_groupe div figure{padding:10px 16px 6px;margin:0} .global.bloc_groupe .entete_deroule+div{border-left:0} .global.bloc_groupe div:last-child{border-right:0} .global.videos .grid_6{padding-bottom:16px} .global.videos .grid_6>a{display:block} .global.revue_web{padding:0;font-weight:700} .global.revue_web .entete{display:block;height:80px;background:url(/medias/web/img/habillage/bandeau_revue_web.png) no-repeat} .global.revue_web .entete a{display:inline-block;width:335px;height:80px;text-indent:-9999px} .global.revue_web .entete a:first-child{width:664px} .global.revue_web .big_brother{display:table-cell;float:left;width:664px;padding-bottom:10px} .global.revue_web .big_brother div{width:314px;height:234px;float:left;padding:16px 0 0 13px} .global.revue_web .big_brother div+div{float:right;padding:16px 13px 0 0} .global.revue_web .bg{clear:both;height:130px;padding:8px 10px 6px;background:#fafbfc} .global.revue_web .vidberg{display:table-cell;width:335px;border-left:1px solid #eef1f5;padding-bottom:10px} .global.revue_web .vidberg ul{height:253px} .global.revue_web .vidberg li{height:33px} .global.revue_web .vidberg li:last-child{border-bottom:0} .global.debats .entete_deroule{margin:0} .global.debats .bg{padding:13px 0;background:#f8f9fb;border-bottom:1px solid #eef1f5;overflow:hidden} .global.debats .nature_edito{margin:0 0 5px} .global.debats .tt17_capital{margin:0 0 16px;padding:4px 0;border-bottom:1px solid #e9edf0;color:#000} .lien_chaine,.deroule_edito .liens_bas{width:100%;clear:both;padding:6px 0 0;margin:-3px 0 0;border-top:1px solid #eef1f5;text-align:center} .lien_chaine.lien_chaine_sans_bordure{border-top:0!important} .lien_chaine a,.lien_chaine span{color:#8b9299;font-weight:700;font-size:14px;font-size:1.4rem} .lien_chaine a:hover,.lien_chaine span:hover{text-decoration:underline} .deroule_edito .liens_bas{padding:6px 0;color:#d2d6db} .global.audience .container{overflow:hidden;height:176px} .global.audience .container>div{float:left;margin-left:16px} .global.audience .container>div:first-child{margin-left:0} .global.audience .container img:hover,#carousel_footer_serviciel img:hover{opacity:.7;-ms-filter:"alpha(Opacity=70)"} .global.supp_partenaires .entete_deroule{padding:6px 16px;margin-bottom:0;text-align:left;font-weight:700;font-size:16px;font-family:arial,sans serif} .global.supp_partenaires .entete_deroule .logo{float:right;padding-left:40px;background:url(/medias/web/img/textes/marqueur_pub_gris43x5.png) 0 12px no-repeat} .global.supp_partenaires .position_pub div{float:left;width:301px;padding:16px 12px 16px 16px;line-height:140%} .global.supp_partenaires .position_pub div~div{width:285px} .global.supp_partenaires .position_pub div~div~div{width:330px} .global.supp_partenaires .position_pub div p+p{width:174px;float:left} .global.supp_partenaires .conteneur_img{float:left;margin:0 16px 0 0} .global.supp_partenaires img{border:1px solid #eef1f5} .global.supp_partenaires a{font-weight:700;display:block} .une_revolutionnaire .tt40{text-align:center} .une_revolutionnaire h1+p{margin:0 0 8px;text-align:center} .une_revolutionnaire .titres{margin:18px 0 8px} .haut_rubrique{margin:0 0 20px;border-bottom:6px solid #e9edf0;padding:0 0 4px} .fleuve .signature,.fleuve time{font-size:1.1rem;color:#8b9299;margin:0} .fleuve .urgent time{color:#fff} .ie .fleuve .signature,.ie .fleuve time{font-size:11px} .ie .fleuve .signature{clear:both} .fleuve p{margin:0} .fleuve .enrichi{overflow:hidden;border-top:1px solid #eef1f5;padding-top:10px} .fleuve .enrichi:first-child,.fleuve .urgent:first-child{border-top:0} .fleuve section{border-bottom:6px solid #eef1f5} .fleuve section:last-child{border-bottom:0} .fleuve .urgent{background:#aa0202;padding:0} .fleuve .urgent .grid_1{padding:10px 0;color:#fff;text-align:center} .fleuve .urgent .grid_1 .tt13_capital{padding:0 0 10px;border-bottom:1px solid #cb2626} .fleuve .conteneur_fleuve{background:#fff;margin-left:0;padding:0;width:605px} .fleuve .urgent .conteneur_fleuve{padding-top:10px} .fleuve .jour_parution{background:#fff} .fleuve .jour_parution{display:block;padding:0 0 20px;color:#2e3942;text-transform:uppercase;font-weight:700} .fleuve .atome{margin:0 0 10px} .fleuve .liens{margin:16px 0 0;color:#a2a9ae} .fleuve .liens>span:first-child{float:left} .fleuve .liens .permalien{float:left;margin-left:8px;cursor:pointer;height:26px} .fleuve .liens .permalien:hover{text-decoration:underline} .fleuve .liens .permalien .saisie{display:none;margin:-8px 15px 0 0;padding:3px 3px 2px 8px;height:20px;width:250px;line-height:20px} .fleuve .liens .permalien.block .saisie{display:inline-block} .fleuve .liens .permalien .invisible{width:210px} .fleuve .liens .partage{float:right} .fleuve blockquote{display:block;padding-left:16px;margin:20px 0;border-left:3px solid #b9c0c5;color:#5d666d} .fleuve .lire,.article .lire{padding:8px 16px 6px;clear:both;background:#f8f9fb;border-left:1px solid #e4e6e9;font-weight:700;margin:20px 0} .fleuve .twit,.article .twit{padding:8px 16px 6px;clear:both;overflow:hidden;background:#f8f9fb;border-left:3px solid #41c8f5;margin:20px 0;font-size:12px;line-height:18px} .fleuve .twit .img,.article .twit .img{float:left;width:58px} .fleuve .twit img,.article .twit img{margin-right:10px;border-radius:4px} .fleuve .twit .texte_twit,.article .twit .texte_twit{display:block;float:left;width:85%;margin:0} .fleuve .twit .texte_twit .nom,.article .twit .texte_twit .nom{display:block;color:#41c8f5;font-weight:700} .fleuve .grid_3.titre_video{font-weight:700} .fleuve section article{margin-bottom:0} .saisie{background-color:#f8f9fb;border:1px solid #b9c0c5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px;font-size:1.2rem;color:#747b83;outline:0} .saisie:focus{border-color:#8b9299} .radio_ou_checkbox,input[type=radio],input[type=checkbox]{cursor:pointer} input[type=radio],input[type=checkbox]{vertical-align:bottom;margin-bottom:.2rem} .erreur{padding:10px;background:#f2dede;color:#d50303} .txt_erreur,.saisie_erreur label{color:#d50303;text-shadow:0 1px 3px #d2d6db} .saisie_erreur,.saisie_erreur input{border-color:#d50303} .saisie_erreur input{color:#000;text-shadow:0 0 0 transparent} .champs_erreur{border:1px solid #d50303} .confirmation{position:relative;padding:10px;background:#dff0d8;color:#468847} .confirmation .fermer{position:absolute;right:10px;top:10px;width:10px;height:10px;background:url(/medias/web/img/sprites/icos_petites.png) no-repeat -22px -191px;text-indent:-9999px;cursor:pointer} .bandeau_info_importante{padding:10px;background:#fff1ae;color:#c09853} .bandeau_important{padding:6px 16px;background:#d50303;color:#fff;font-weight:700} input[disabled=disabled]{background:#eef1f5} .entete_abonnes{display:block;padding-top:8px;padding-bottom:9px;border-top:3px solid #ffd500;border-bottom:1px solid #e9edf0;color:#464f57;font-weight:700} .entete_abonnes_bg{display:block;padding:4px 16px 2px;background:#ffd500;color:#464f57;font-weight:700} .rnd5{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px} .rnd4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px} .conteneur_autocompletion{position:relative} .conteneur_autocompletion>ul{position:absolute;top:-4px!important;max-height:160px;overflow:auto;padding:16px 8px 8px;border:solid #b9c0c5;border-color:#8b9299;border-width:0 1px 1px;background:#f8f9fb;-webkit-box-shadow:0 4px 8px -3px #444;-moz-box-shadow:0 4px 8px -3px #444;-o-box-shadow:0 4px 8px -3px #444;-ms-box-shadow:0 4px 8px -3px #444;box-shadow:0 4px 8px -3px #444;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px} .img_ico{position:relative;display:block;margin:0} .liste_img_lien .img_ico{float:left;width:92px;height:61px} .ico_portfolio,.ico_infographie,.ico_video,.ico_live{display:inline-block;background-image:url(/medias/web/img/sprites/icos_medias.png);text-indent:-9999px;position:absolute} .ico63x63{bottom:3%;left:2%;width:63px;height:63px} .ico48x48{bottom:3%;left:2%;width:48px;height:48px} .ico29x29{bottom:2%;left:5%;width:29px;height:29px} img[height="321"]+.ico63x63{bottom:4%;left:1.5%} img[height="156"]+.ico48x48{bottom:6%;left:2.2%} img[height="100"]+.ico29x29{bottom:10%;left:3%} img[height="97"]+.ico29x29{bottom:6%;left:3.5%} .une_revolutionnaire .ico63x63{bottom:4%;left:1%} .ico_video.ico63x63{background-position:0 -129px} .ico_video.ico48x48{background-position:-64px -129px} .ico_video.ico29x29{background-position:-113px -129px} .ico_infographie.ico63x63{background-position:0 -64px} .ico_infographie.ico48x48{background-position:-64px -64px} .ico_infographie.ico29x29{background-position:-113px -64px} .ico_portfolio.ico63x63{background-position:0 0} .ico_portfolio.ico48x48{background-position:-64px 0} .ico_portfolio.ico29x29{background-position:-113px 0} .ico_live.ico63x63{background-position:0 -192px} .ico_live.ico48x48{background-position:-64px -192px} .ico_live.ico29x29{background-position:-113px -192px} .ico_univers_cine{display:inline-block;background-image:url(/medias/web/img/partenaires/evenement/logo-universcine-lemonde.png);text-indent:-9999px;position:absolute;bottom:8%;right:2%;width:80px;height:44px} .ico_portfolio_mini,.ico_infographie_mini,.ico_video_mini,.ico_live_mini{display:inline-block;background-image:url(/medias/web/img/sprites/icos_medias.png)} .ico_portfolio_mini{width:17px;height:12px;margin:0 5px 0 0;background-position:-143px 0;vertical-align:baseline} .ico_infographie_mini{width:11px;height:10px;margin:0 5px 0 0;background-position:-143px -64px;vertical-align:baseline} .ico_video_mini{width:13px;height:13px;margin:1px 5px 0 0;background-position:-143px -128px;vertical-align:text-bottom} .ico_live_mini{width:13px;height:13px;margin:1px 5px 0 0;background-position:-143px -192px;vertical-align:text-bottom} .voir_plus.hovered{background:#f1f5f8;cursor:pointer} .deplier{display:block;visibility:hidden;height:16px;margin:10px 0 0;text-indent:-9999px;background:#e4e6e9 url(/medias/web/img/pictos/chevrons_double_haut_bas.png) no-repeat 50% 3px;border-top:1px solid #a2a9ae} .deplier.visible{visibility:visible} .deplier.ouvert{background-position:50% -13px} .deplier:hover{cursor:pointer} .edito_ensemble_liste p{min-height:45px} .edito_ensemble_lien{cursor:pointer} .edito_ensemble_lien .double_chevron{display:inline-block;width:9px;height:9px;margin-left:10px;background:url(/medias/web/img/pictos/chevrons_double_haut_bas.png) no-repeat} .edito_ensemble_lien.resize_mini .double_chevron{transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transition-property:transform;-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease-in;-moz-transition-property:transform;-moz-transition-duration:.5s;-moz-transition-timing-function:ease-in;transition-property:transform;transition-duration:.5s;transition-timing-function:ease-in} .edito_ensemble_lien.resize_maxi .double_chevron{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transition-property:transform;-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease-in;-moz-transition-property:transform;-moz-transition-duration:.5s;-moz-transition-timing-function:ease-in;transition-property:transform;transition-duration:.5s;transition-timing-function:ease-in} .conteneur_onglets{height:35px;border:solid #d2d6db;border-width:0 0 1px} .conteneur_onglets .onglet{float:left;background:#fff;text-align:center} .conteneur_onglets .onglet.adroite{float:right} .conteneur_onglets .onglet.courant{margin:0 4px 0 0;border:solid #d2d6db;border-width:1px 1px 0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;background:#fff;background:-moz-linear-gradient(top,#f1f5f8 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f5f8),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f1f5f8 0,#fff 100%);background:-o-linear-gradient(top,#f1f5f8 0,#fff 100%);background:-ms-linear-gradient(top,#f1f5f8 0,#fff 100%);background:linear-gradient(top,#f1f5f8 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f5f8', endColorstr='#ffffff', GradientType=0)} .conteneur_onglets .onglet>span,.conteneur_onglets .onglet>a,.conteneur_onglets .onglet .interieur_onglet{display:block;height:35px;line-height:36px;padding:0 8px;cursor:pointer} .conteneur_onglets .onglet>a:hover,.conteneur_onglets .onglet>a:focus{cursor:pointer;color:#2e3942} .conteneur_onglets .onglet.desactive>span{cursor:default;color:#b8c0c3} .conteneur_onglets .onglet.courant>a{font-weight:700;color:#2e3942;cursor:default} .lien_img314x64{display:block;width:314px;height:64px;margin-bottom:16px} .lien_img314x64:hover{opacity:.7;-ms-filter:"alpha(Opacity=70)"} .abonne_cartouche44x12{display:inline-block;width:44px;height:12px;margin:0 0 0 5px;background:url(/medias/web/img/elements_lm/abonne_cartouche44x12.png);text-indent:-9999px;font-size:13px;vertical-align:middle} .ea109x13{display:inline-block;width:109px;height:13px;background:url(/medias/web/img/elements_lm/edition_abonnes109x13.png);text-indent:-9999px;font-size:13px;vertical-align:baseline} .logo_lm_abo95x16,.logo_lm95x16{display:inline-block;width:95px;height:16px;background:url(/medias/web/img/elements_lm/logo_lm95x16.png);text-indent:-9999px;font-size:13px;vertical-align:baseline} .logo_lm95x16{background:url(/medias/web/img/elements_lm/logo_lm95x16.png) 0 -16px} .ea_article{position:absolute;left:-18px;top:3px;display:inline-block;width:55px;height:59px;text-indent:-9999px;background:url(/medias/web/img/elements_lm/marqueur_ea_article.png)} .huffington148x10{display:inline-block;width:148px;height:10px;text-indent:-9999px;background:url(/medias/web/img/groupe/logo_huffington149x10.png)} .telerama47x18{display:inline-block;width:47px;height:18px;text-indent:-9999px;background:url(/medias/web/img/groupe/logo_teleramafr47x18.png)} .courrier72x21{display:inline-block;width:72px;height:21px;text-indent:-9999px;background:url(/medias/web/img/groupe/logo_courrier72x21.png)} .lien_img314x64.festival_cannes_une{background:url(/medias/web/img/evenementiel/festival_de_cannes_2012/widget_une.png);text-indent:-9999px} .lien_img314x64.legislatives_2012_une{background:url(/medias/web/img/evenementiel/legislatives_2012/widget_une.png);text-indent:-9999px} #en_ce_moment{height:33px;overflow:hidden;background:#2d3143;background:-moz-linear-gradient(top,#2d3143 0,#10141d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2d3143),color-stop(100%,#10141d));background:-webkit-linear-gradient(top,#2d3143 0,#10141d 100%);background:-o-linear-gradient(top,#2d3143 0,#10141d 100%);background:-ms-linear-gradient(top,#2d3143 0,#10141d 100%);background:linear-gradient(top,#2d3143 0,#10141d 100%)} #en_ce_moment ul{padding:0 13px 0 0} #en_ce_moment li{display:block;float:left} .ie #en_ce_moment li:first-child{font-size:12px} #en_ce_moment a,#en_ce_moment li:first-child span{display:inline-block;height:23px;padding:10px 8px 0;color:#d2d6db;font-size:1.3rem;line-height:100%;font-weight:700} .ie #en_ce_moment a{font-size:13px} #en_ce_moment a:hover{color:#CB2626} #en_ce_moment li:first-child{background:url(/medias/web/img/sprites/sous_nav.png) no-repeat right -70px;padding:0 13px 0 5px} #en_ce_moment li:first-child span{height:22px;padding:11px 8px 0;text-transform:uppercase;color:#fff;font-size:1.2rem} .carousel_petit .navigation{margin:10px 0;line-height:10px;text-align:center} .carousel_petit .precedent,.carousel_petit .suivant,.carousel_petit .repere{display:inline-block;vertical-align:middle;background:url(/medias/web/img/sprites/carousel_petit.png) no-repeat;text-indent:-9999px} .carousel_petit .precedent,.carousel_petit .suivant{width:8px;height:11px} .carousel_petit .suivant{background-position:-10px 0} .carousel_petit .repere{background-position:0 -24px;width:9px;height:8px;margin:0 3px} .carousel_petit .precedent:hover,.carousel_petit .precedent.actif{background-position:-1px -12px;cursor:pointer} .carousel_petit .suivant:hover,.carousel_petit .suivant.actif{background-position:-10px -12px;cursor:pointer} .carousel_petit .repere.actif{background-position:-11px -24px;cursor:pointer} .conteneur_pagination{background:#f8f9fb;font-weight:700;border:1px solid #d2d6db;border-radius:4px;height:26px;margin-top:20px} .pagination_large{margin-top:10px} .pagination a:hover,.pagination span:hover{cursor:pointer} .pagination li{display:block;float:left} .pagination .adroite{float:right} .pagination>li{background:#f8f9fb} .pagination>li:hover{background:#e4e6e9} .pagination .page{display:block;float:left;padding:0 9px;height:26px;border:solid #e4e6e9;border-width:0 0 0 1px;text-align:center;line-height:26px;font-size:12px} .conteneur_pagination .prev,.conteneur_pagination .next{display:block;float:left;width:27px;height:26px;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#fafafa;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),color-stop(25%,#fefefe),to(#e4e6e9));background-image:-webkit-linear-gradient(#fefefe,#fefefe 25%,#e4e6e9);background-image:-moz-linear-gradient(left,#fefefe,#fefefe 25%,#e4e6e9);background-image:-ms-linear-gradient(#fefefe,#fefefe 25%,#e4e6e9);background-image:-o-linear-gradient(#fefefe,#fefefe 25%,#e4e6e9);background-image:linear-gradient(#fefefe,#fefefe 25%,#e4e6e9);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#e4e6e9', GradientType=0);text-align:center;line-height:26px;font-size:15px;color:#2e3942} .conteneur_pagination .prev:hover,.conteneur_pagination .next:hover{color:#2e3942;text-decoration:none;background-color:#e4e6e9;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear} .conteneur_pagination .prev{border-right:1px solid #d2d6db} .conteneur_pagination .next{border-left:1px solid #d2d6db;float:right} .conteneur_pagination .prev.inactif,.conteneur_pagination .next.inactif{color:#b9c0c5} .conteneur_pagination .inactif:hover{color:#b9c0c5;background-color:#f8f9fb;background-position:0 0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none} .pagination{float:left;width:586px} .conteneur_pagination.reactions .pagination{width:476px} .pagination_large .pagination{float:left;width:918px} .pagination a:hover,.pagination span:hover{cursor:pointer} .pagination li{display:block;float:left} .pagination>li{background:#f8f9fb} .pagination>li:hover{background:#e4e6e9} .pagination .page{display:block;float:left;padding:0 9px;height:26px;border-left:1px solid #e4e6e9;text-align:center;line-height:26px;font-size:12px} .pagination>li>a,.pagination>li>span{color:#5d666d} .pagination .page.actif{height:28px;margin-top:-1px;padding-top:1px;background:#fff;border-color:#fff;color:#b9c0c5} .pagination .plus{position:relative} .pagination .plus div{display:none;position:absolute;top:24px;right:-70px} .pagination .plus ul{background:#a2a9ae;border-radius:4px;height:26px} .pagination .plus ul li{border-left:1px solid #a2a9ae} .pagination .plus ul li:first-child{border-radius:4px 0 0 4px} .pagination .plus ul li:hover{background:#5d666d} .pagination .plus .pointeur{display:block;height:12px;background:url(/medias/web/img/pictos/pagination_fle.png) no-repeat 554px 0} .pagination_large .plus .pointeur{background-position:884px 0} .pagination .plus:hover div{display:block} .pagination .plus ul .page{border:solid #b9c0c5;border-width:0 1px 0 0;text-align:center;line-height:26px;font-size:12px;color:#fff} .toute-l-actualite{color:#d2d6db;padding:13px 13px 0;font-size:11px;line-height:120%} .toute-l-actualite h2,.toute-l-actualite h3{display:inline;font-size:11px;font-weight:400} #footer_services{overflow:hidden;padding:16px 13px 0;width:974px;margin:16px auto 50px;font-size:11px;text-align:left;background:#fff} #footer_services .carousel{width:9000px;height:177px;overflow:hidden} #footer_services .carousel li{height:176px} #footer_services .carousel .alpha{clear:none;margin-right:16px} #footer_services .bloc{position:relative;height:176px;border-top:3px solid #16212c} #footer_services .contenu_bloc,#footer_services .img_bloc{height:142px;padding:5px 16px;border:solid #e4e6e9;border-width:0 1px 1px;background:#fafbfc} #footer_services .img_bloc{padding:0;height:151px} #footer_services .entete{display:block;height:21px;padding:0 16px;border:solid #e4e6e9;border-width:0 1px;background:#eef1f5;color:#16212c;line-height:20px;font-size:12px;font-weight:700} #footer_services .opacite{position:absolute;bottom:0;left:0;background:rgba(255,255,255,.7);height:35px;padding-top:5px;width:100%;line-height:120%} #footer_services .opacite img{float:left;margin:0 10px 0 0} #footer_services .opacite span{float:left;width:165px;margin:5px 0 0;color:#464f57;font-size:12px;line-height:14px;font-weight:700} #footer_services .btn_fonce{position:absolute;bottom:6px;right:6px} #footer_services .entete .obf{color:#16212c} #footer_services .entete .obf:hover{text-decoration:underline} #footer_services .entete .lien{float:right;color:#a2a9ae;font-size:11px;font-weight:400} #footer_services label{display:block;margin:0 0 5px;font-weight:700;color:#8b9299;font-sioze:11px} #footer_services form .saisie{width:210px} #footer_services form .btn{font-size:10px} #footer_services .trafic{text-align:right;color:#8b9299} #footer_services .trafic .opacite a{display:block;float:left;text-align:left} #footer_services .meteo{margin:16px 0 0 -10px;padding:10px;background:#fff;font-weight:700} #footer_services .meteo td{color:#16212c;width:90px;vertical-align:top} #footer_services .meteo td+td{width:170px;line-height:14px} #footer_services .meteo .ciel{vertical-align:middle} #footer_services .meteo .temperature{font-size:17px} #footer_services .intitule{color:#8b9299} #footer_services .conteneur_liste_tv{height:150px;border:solid #eef1f5;border-width:0 1px 1px} #footer_services .conteneur_liste_tv .footer{display:block;color:#747b83;font-size:11px;text-align:right;padding:2px 16px 0 0} #footer_services .carousel .liste_tv{position:relative;height:128px;overflow-y:auto;overflow-x:none;border-bottom:1px solid #eef1f5} #footer_services .carousel .liste_tv li{height:auto;overflow:hidden;padding:5px 3px} #footer_services .liste_tv .logo+p{width:230px;display:inline-block;line-height:14px;font-weight:700} #footer_services .liste_tv .logo+p span{font-size:10px} #footer_services .liste_tv .logo+p b{display:block;font-size:11px} #footer_services .liste_tv .logo,#footer_services .liste_tv .note{display:inline-block;margin:0 5px 0 0;width:47px;height:27px;background:url(/medias/web/img/sprites/tv.png) no-repeat 0 0;text-indent:-9999px;vertical-align:baseline} #footer_services .liste_tv .note{float:left;margin-top:2px} #footer_services .liste_tv .logo_france_2{background-position:0 -28px} #footer_services .liste_tv .logo_france_3{background-position:0 -56px} #footer_services .liste_tv .logo_canal{background-position:0 -84px} #footer_services .liste_tv .logo_france_5{background-position:0 -112px} #footer_services .liste_tv .logo_arte{background-position:0 -140px} #footer_services .liste_tv .logo_m6{background-position:0 -168px} #footer_services .liste_tv .logo_direct_8{background-position:0 -196px} #footer_services .liste_tv .logo_w9{background-position:0 -224px} #footer_services .liste_tv .logo_tmc{background-position:0 -252px} #footer_services .liste_tv .logo_nt1{background-position:0 -280px} #footer_services .liste_tv .logo_nrj_12{background-position:0 -308px} #footer_services .liste_tv .logo_france_4{background-position:0 -336px} #footer_services .liste_tv .logo_la_chaine_parlementaire{background-position:0 -364px} #footer_services .liste_tv .logo_bfm_tv{background-position:0 -392px} #footer_services .liste_tv .logo_direct_star{background-position:0 -420px} #footer_services .liste_tv .logo_gulli{background-position:0 -448px} #footer_services .liste_tv .logo_france_o{background-position:0 -476px} #footer_services .liste_tv .logo_itele{background-position:0 -504px} #footer_services .liste_tv .note.ico_1_tv{width:8px;height:8px;background-position:0 -550px;float:left} #footer_services .liste_tv .note.ico_2_tv{width:15px;height:8px;background-position:0 -541px} #footer_services .liste_tv .note.ico_3_tv{width:18px;height:8px;background-position:0 -532px} #footer{width:1000px;margin:0 auto 50px;font-size:11px;text-align:left} .ie #footer{font-size:11px} #footer a:hover,#footer .obf:hover{text-decoration:underline} #footer .footer_gratuit{overflow:hidden} #footer .abonnement{float:left;width:673px;height:155px;background:url(/medias/web/img/elements_lm/footer_supports.jpg) no-repeat right bottom} #footer .zone_abo{display:block;float:left;width:673px;height:155px;background:url(/medias/web/img/elements_lm/footer_supports_haut.png) no-repeat 385px top} #footer .zone_abo:hover{text-decoration:none} #footer .abonnement .contenu{margin:35px 0 0;padding:30px 346px 0 13px;background:url(/medias/web/img/elements_lm/le_monde_abonements_227x22.png) no-repeat 13px top;color:#16212c;line-height:120%} #footer .abonnement .bt{padding:5px 0 0 13px} #footer .deja_abonne{float:left;width:183px;height:110px;padding:10px 125px 10px 16px;margin:25px 0 0;background:#fafbfc url(/medias/web/img/elements_lm/footer_deja_abo.jpg) no-repeat right top} #footer .deja_abonne .accroche{display:block;font-weight:700;font-size:17px;padding:0 0 8px} #footer .deja_abonne .obf,#footer .deja_abonne .trigger_boite_login{display:block;padding:0 0 0 10px;position:relative} #footer .deja_abonne .obf:before,#footer .deja_abonne .trigger_boite_login:before{color:#5d666d;content:'\203A';display:block;float:left;font-size:1.2rem;left:0;position:absolute;width:10px} #footer .deja_abonne .obf:hover{text-decoration:none} #footer .footer_listes{overflow:hidden;padding:0 13px;background:#16212c;color:#2e3942;line-height:120%} #footer .footer_listes div{float:left;width:152px;padding:10px 16px 10px 0} #footer .footer_listes div:nth-child(2n+2){width:303px} #footer .footer_listes .titre{display:block;margin:0 0 4px;font-weight:700;color:#eef1f5} #footer .footer_listes a,#footer .footer_listes span,#footer .footer_bas a,#footer .footer_bas span,#footer .footer_listes li{color:#a2a9ae} #footer .footer_bas .nl:hover{text-decoration:none;color:#747b83} #footer .footer_bas{overflow:hidden;padding:5px 13px 10px;border-top:1px solid #2e3942;background:#16212c;color:#a2a9ae} #footer .footer_bas p,#footer .footer_bas div{float:left} #footer .sociaux{float:left;margin:10px 0 0;width:295px;color:#747b83;font-weight:700;font-size:12px} #footer .lien_nl{width:200px;margin:10px 0 0;font-size:12px} #footer .index{width:475px} #footer .copy{padding:8px 10px 3px;color:#464f57} #footer .copy a{color:#464f57} #footer .description{color:#a2a9ae;padding:3px 13px;line-height:120%} #header_facebook,#header_google,#header_twitter{position:relative} .conteneur_popinbox{position:absolute;z-index:10;top:20px;left:-145px;padding:11px 0 0;-webkit-box-shadow:-1px 4px 3px -2px rgba(0,11,21,.5);-moz-box-shadow:-1px 4px 3px -2px rgba(0,11,21,.5);box-shadow:-1px 4px 3px -2px rgba(0,11,21,.5);background:transparent url(/medias/web/img/habillage/lightbox_sociaux_coche.png) no-repeat center top;display:none} .popinbox{padding:10px;background:#fff;overflow:visible} .sociaux .popinbox{width:292px;text-indent:0} #header_facebook_contenu{position:relative;height:258px} .position_pub{position:relative;line-height:0} .position_pub:hover{z-index:3} .position_pub.bottom2{width:1000px;margin:0 auto;text-align:center} .position_pub.bottom2.filled{margin:16px auto} .position_pub.top{width:1000px;min-height:16px;margin:0 auto} .position_pub.x01{height:0;z-index:2147483647} .position_pub.top1{width:1000px;margin-left:auto;margin-right:auto;text-align:center;min-height:90px} .app_abonnes .position_pub.top1{min-height:0} .col_droite .position_pub.filled{margin-bottom:25px;padding:7px 7px 13px;background:#e9edf0 url(/medias/web/img/textes/marqueur_pub_col_droite.png) no-repeat bottom right} .col_droite .position_pub.filled.noborder{background:0;padding:0} .conteneur_ligatus{margin:25px 0} .conteneur_ligatus *{vertical-align:bottom} .conteneur_carrousel{position:relative;overflow:hidden;height:321px} .carrousel{width:6000px;position:relative} .carrousel .elt{width:644px;float:left;position:relative} .conteneur_carrousel .navigation{text-align:center;clear:both;-webkit-user-select:none} .conteneur_carrousel .navigation .precedent,.conteneur_carrousel .navigation .suivant{display:inline-block;vertical-align:middle} .conteneur_carrousel .navigation .precedent span,.conteneur_carrousel .navigation .suivant span,.conteneur_carrousel .navigation .reperes,.conteneur_carrousel .navigation .repere{display:inline-block;vertical-align:middle} .conteneur_carrousel .navigation .reperes{display:inline;background:0} .conteneur_carrousel .precedent span,.conteneur_carrousel .suivant span{width:8px;height:11px;font-weight:700} .conteneur_carrousel .suivant span{background-position:-10px 0} .conteneur_carrousel .repere{background-position:0 -24px;width:9px;height:11px;margin:2px 3px 1px} .conteneur_carrousel .precedent:hover span,.conteneur_carrousel .precedent.actif span{background-position:-1px -12px} .conteneur_carrousel .suivant:hover span,.conteneur_carrousel .suivant.actif span{background-position:-10px -12px} .conteneur_carrousel .precedent.active:hover,.conteneur_carrousel .suivant.active:hover{cursor:pointer} .conteneur_carrousel .repere:hover,.conteneur_carrousel .repere.actif{background-position:-11px -24px;cursor:pointer} .conteneur_carrousel img{display:block;border:0} .portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .reperes,.portfolio_appel_revolutionnaire .portfolio_data_container h2{display:none} .portfolio_appel_revolutionnaire .portfolio_data_container{position:absolute;left:0;right:0;bottom:0;background:#000;background:rgba(0,0,0,.8);color:#fff;text-shadow:0 1px 0 #000;padding:16px;-ms-filter:"alpha(Opacity=0)";opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s} .portfolio_appel_revolutionnaire .elt.shown .portfolio_data_container{-ms-filter:"alpha(Opacity=80)";opacity:.8} .portfolio_appel_revolutionnaire .portfolio_data_container .credits{opacity:.5;padding-left:4px} .portfolio_appel_revolutionnaire .carrousel .elt{width:644px;height:322px} .portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .precedent,.portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .suivant{position:absolute;top:0;left:0;width:165px;height:322px;background:#000;-ms-filter:"alpha(Opacity=60)";background:rgba(0,0,0,.6)} .portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .precedent:hover,.portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .suivant:hover{cursor:pointer} .portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .precedent span,.portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .suivant span{display:block;margin:111px 0 0;text-indent:0;font-size:72px;width:40px;height:100px;line-height:95px;text-align:center;background:#fff;background:-moz-linear-gradient(left,#eee 0,#fff 50%,#fff 100%);background:-webkit-gradient(linear,left center,right center,color-stop(0%,#eee),color-stop(50%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(left,#eee 0,#fff 50%,#fff 100%);background:-o-linear-gradient(left,#eee 0,#fff 50%,#fff 100%);background:-ms-linear-gradient(left,#eee 0,#fff 50%,#fff 100%);background:linear-gradient(left,#eee 0,#fff 50%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);border:solid #ddd;border-width:0 0 0 1px;box-shadow:0 0 1px 1px #000;-ms-filter:"alpha(Opacity=20)";opacity:.2;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s} .portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .suivant span{border-width:0 1px 0 0;margin:111px 0 0 124px;background:-moz-linear-gradient(left,#fff 0,#fff 55%,#eee 100%);background:-webkit-gradient(linear,left center,right center,color-stop(0%,#fff),color-stop(55%,#fff),color-stop(100%,#eee));background:-webkit-linear-gradient(left,#fff 0,#fff 55%,#eee 100%);background:-o-linear-gradient(left,#fff 0,#fff 55%,#eee 100%);background:-ms-linear-gradient(left,#fff 0,#fff 55%,#eee 100%);background:linear-gradient(left,#fff 0,#fff 55%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)} .portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .precedent:hover span,.portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .suivant:hover span{-ms-filter:"alpha(Opacity=90)";opacity:.9;color:#222} .portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .suivant{left:auto;right:0} .portfolio_appel_revolutionnaire a .legende.bg_fonce{color:#fff} #header,#barre_titre,#nav{position:relative} #header{z-index:3} #barre-titre{z-index:2} #nav{z-index:1} #header{font-size:12px;text-align:left} #header a{display:inline-block} .conteneur_haut{width:1000px;margin:0 auto} #surheader,#surheader .conteneur_haut{background:#000b15;background:#1e5799;background:-moz-linear-gradient(top,#1e5799 0,#2d3841 0,#010c16 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1e5799),color-stop(0%,#2d3841),color-stop(100%,#010c16));background:-webkit-linear-gradient(top,#1e5799 0,#2d3841 0,#010c16 100%);background:-o-linear-gradient(top,#1e5799 0,#2d3841 0,#010c16 100%);background:-ms-linear-gradient(top,#1e5799 0,#2d3841 0,#010c16 100%);background:linear-gradient(top,#1e5799 0,#2d3841 0,#010c16 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d3841', endColorstr='#010c16', GradientType=0);height:25px;line-height:25px} #surheader .droit{width:400px;float:right} #surheader .gauche{width:600px;float:left} #surheader a,#surheader span{color:#fff;font-size:11px} #surheader .gauche a,#surheader .gauche span{display:block;float:left;padding:0 10px;border-left:1px solid #626a72;border-right:1px solid #16212c} #surheader .gauche .actif,#surheader .gauche a:hover,#surheader .gauche .obf:hover{background:#000b15;color:#fff} *+html #surheader>a,#surheader .bt_abo{display:block;float:right;padding:0 16px;color:#000} #surheader .droit .services{float:right;height:25px} #surheader .droit .services>li{border-left:1px solid #626a72;border-right:1px solid #16212c} #surheader .droit .services>li:hover{border-right:1px solid #fff} #surheader .droit .services:hover{background:#fff} #surheader .droit .services>li>.obf{padding:0 10px;height:24px;line-height:24px} #surheader .droit .services:hover>li>a{border-right:1px solid #fff} #surheader .droit .services:hover a{color:#000b15} #surheader .services li{position:relative;line-height:25px} #surheader .services div{display:none;position:absolute;right:0;top:25px;-webkit-box-shadow:0 2px 4px rgba(0,11,21,.5);-moz-box-shadow:0 2px 4px rgba(0,11,21,.5);box-shadow:0 2px 4px rgba(0,11,21,.5);width:340px;z-index:10;background:#fff} #surheader .services.droite div{right:auto;left:0} #surheader .services li:hover div{display:block} #surheader .services div ul{width:170px;float:left;padding:10px 0;font-size:11px;line-height:18px} #surheader .services div ul+ul{width:169px;border-left:1px solid #eef1f5} #surheader .services ul a{display:block;padding:0 12px;color:#747b83} #surheader .services ul a:hover{background:#e9ecf0;color:#000b15;font-weight:700} #surheader .services ul strong{padding:0 12px} #header .logo_lm_abo95x16,#header .logo_lm95x16{float:left;margin:7px 16px 0 0} #header_utilisateur{height:34px;border-bottom:1px solid #d2d6db;background:#fff} #header_utilisateur .recherche{margin-top:5px;padding:0;float:left} #header_utilisateur .recherche label{display:none} #header_utilisateur .recherche p{width:195px;margin:0;padding:2px 5px;background-color:#f8f9fb;border:1px solid #d2d6db;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden} #header_utilisateur .recherche input[type=search]{border:0;background:0;width:165px;float:left;-webkit-box-sizing:border-box} #header_utilisateur .recherche input[type=search]:focus{outline:0} #header_utilisateur .loupe{width:15px;height:15px;margin:0 0 0 5px;border:0;background:url(/medias/web/img/sprites/icos_petites.png) no-repeat -17px -173px;text-indent:-9999px;font-size:0;color:#f8f9fb;float:right} *+html #header_utilisateur .loupe{float:none} #header_utilisateur .sociaux{float:left;margin:7px 20px 0;color:#747b83;font-weight:700;font-size:12px} #header_utilisateur .sociaux span,#header_utilisateur .sociaux a{vertical-align:middle;margin-right:7px} .sociaux .obf,.sociaux .obf strong,.sociaux .obf span,.sociaux .obf:hover strong,.sociaux .obf:hover span,.sociaux .obf:focus strong,.sociaux .obf:focus span{color:#000;text-decoration:none} .sociaux .obf{color:#036} .sociaux .obf:hover,.sociaux .obf .obf:focus{color:#900} #header_utilisateur #header_twitter_contenu .txt15_140{margin:0 0 5px;padding:0 0 5px;color:#000;border-bottom:solid 1px #d2d6db} #header_twitter_contenu .liste_img_lien{margin:9px 0 0;overflow:hidden;white-space:nowrap} #header_twitter_contenu .liste_img_lien .block{display:block;margin:0 0 5px} #header_twitter_contenu{padding:10px;border:solid 1px #d2d6db} #header_utilisateur .identifier{float:right;margin:3px 0 0} #header_utilisateur .nl{float:left;margin:7px 0 0} #header_utilisateur .nl:hover{background-position:right -20px} #header_utilisateur .meteo{margin:8px 0 0;float:right;text-align:right} #header_utilisateur .meteo a{margin:0 15px 0 0;padding:0 0 3px;color:#747b83} #header_utilisateur .meteo a:last-child{margin:0} #header_utilisateur .meteo a img{vertical-align:text-bottom} #header_utilisateur a:hover,#header_utilisateur .obf:hover{color:#16212c} #header_abonne{height:34px;background:#ffd500;border-bottom:1px solid #ca0;position:relative;z-index:1} #header_abonne .acces_rapides{float:left;margin:6px 0 0;line-height:17px} #header_abonne .acces_rapides a,#header_abonne .acces_rapides strong{color:#000;line-height:20px;margin:2px 16px 0 0} #header_abonne .acces_rapides a:hover{color:#000;text-decoration:underline} #header_abonne .acces_rapides strong{margin:2px 6px 0 0} #header_abonne .ea109x13{margin:0 14px 0 0} #header .acces_compte{position:relative;float:right} #header .acces_compte:hover{cursor:pointer} #header .acces_compte .avatar_nom{height:26px;margin:3px 0 0;background-color:#fafafa;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),color-stop(25%,#fefefe),to(#e4e6e9));background-image:-webkit-linear-gradient(#fefefe,#fefefe 25%,#e4e6e9);background-image:-moz-linear-gradient(top,#fefefe,#fefefe 25%,#e4e6e9);background-image:-ms-linear-gradient(#fefefe,#fefefe 25%,#e4e6e9);background-image:-o-linear-gradient(#fefefe,#fefefe 25%,#e4e6e9);background-image:linear-gradient(#fefefe,#fefefe 25%,#e4e6e9);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e4e6e9', GradientType=0);border:1px solid #d2d6db;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px} #header .acces_compte .avatar_nom span{display:block;height:26px;line-height:26px;float:left} #header .acces_compte .avatar{width:28px;border-right:1px solid #d2d6db} #header .acces_compte .avatar img{display:block;margin:4px auto 0} #header .acces_compte .avatar img{vertical-align:middle} #header .acces_compte .nom{padding:0 16px;border-right:1px solid #d2d6db;border-left:1px solid #fff} #header .acces_compte .fle{width:28px;background:url(/medias/web/img/pictos/fle_bas_noir7x4.png) no-repeat 50% 50%} #header .acces_compte ul{position:absolute;right:0;top:29px;width:98%;background:#fff;list-style-type:none;text-align:left;display:none;border:1px solid #d2d6db;border-radius:0 0 3px 3px} #header .acces_compte:hover ul{display:block} #header .acces_compte li{padding:8px;border-bottom:1px solid #eef1f5} #header .acces_compte li:hover{background:#e9ecf0} #header .acces_compte a{display:block;color:#000} #header .acces_compte a:hover{color:#000;font-weight:700} .filtre_page{position:fixed;width:100%;height:100%;z-index:15;left:0;top:0;background:rgba(0,0,0,.5)} .lightbox_ext{background:#fff;width:770px;margin:0 auto;position:absolute;top:100px;left:25%;z-index:15;-webkit-box-shadow:0 0 15px #000;-moz-box-shadow:0 0 15px #000;box-shadow:0 0 15px #000} .lightbox_ext,.loginbox{overflow:hidden;background:#f5f8f9} .lightbox_ext h2,.loginbox h2{padding:7px 16px 5px;background:#16212c;border-top:3px solid #747b83;color:#fff} .lightbox_ext .fermer,.loginbox .fermer{float:right;font-size:11px;line-height:18px;color:#747b83;cursor:pointer} .lightbox_ext .fermer span,.loginbox .fermer span{display:inline-block;width:10px;height:10px;margin:0 0 0 3px;background:url(/medias/web/img/sprites/icos_petites.png) no-repeat -11px -191px} .lightbox_ext .fermer:hover,.loginbox .ferme:hover{color:#fff;text-decoration:none} .lightbox_ext .fermer:hover span,.loginbox .fermer:hover span{background-position:0 -191px} .loginbox .message{padding:10px;background:#eef1f5} .loginbox .login_form{position:relative;float:left;width:245px;height:235px;padding:10px 15px;border-right:1px solid #fff} .lightbox_ext .intitule,.loginbox .intitule{margin:0 0 15px;font-size:18px;line-height:18px;color:#000;font-weight:700} .loginbox span{display:block} .loginbox label{display:block;margin:0 15px 5px 0;color:#747b83} .loginbox .choix{margin:15px 0;font-size:11px} .loginbox .choix label{float:left} label i{display:none;font-style:normal;display:none} .saisie_erreur label i{display:inline} .boite_formulaire .erreur{display:none} .loginbox .back{padding:0 15px;line-height:4rem;border-top:1px solid #d2d6db} .loginbox #login_error_email{background:#f2dede;border:solid 1px #c00;color:#c00;text-align:center} .loginbox .signup{float:left;width:180px;height:230px;padding:10px 40px 10px 15px;border-right:1px solid #fff;border-left:1px solid #e4e6e9;font-size:14px;line-height:140%} .loginbox .accroche{display:block;margin:20px 0 15px;color:#464f57} .loginbox .abonne_journal{position:relative;float:left;width:185px;height:235px;padding:10px 55px 10px 16px;font-size:14px;line-height:140%;background:url(/medias/web/img/elements_lm/login_box_journal.jpg) no-repeat right 130px;border-left:1px solid #e4e6e9} .loginbox .login_form .btn_abo,.loginbox .abonne_journal .btn{position:absolute;bottom:15px;left:16px} .loginbox .rmdp .btn{position:static;margin:15px 0} .loginbox #password_recover_box_email{width:300px} .rmdp{padding:0 15px} #barre_titre{background:#fff;text-align:center;padding:10px 0} #barre_titre .conteneur_haut{overflow:hidden} #barre_titre #logo{display:block;width:240px;height:42px;margin:16px auto 5px;background:url(/medias/web/img/elements_lm/logo_lm240x42.png) no-repeat;font-size:46px;text-indent:-9999px} #barre_titre #logo.abonnes{background-position:0 -42px} #nav_principale,#nav_principale .conteneur_haut{background:#f8fafb} #nav_principale{border-top:2px solid #d2d6db} #nav_principale .conteneur_haut{height:3rem} .ombrelle{width:976px;height:90px;margin:0 auto;padding:0 12px;background:#fff} .ombrelle.export_interne{text-align:left} .ombrelle.partenariats .tt_rubrique_ombrelle,.ombrelle.partenariats .tt_rubrique_ombrelle a{padding:0 4px 0 0;background-image:none;font-family:FetteEngschrift;text-transform:uppercase;font-size:55px;line-height:55px} .ombrelle.partenariats .tt_rubrique_ombrelle a,.ombrelle.export_interne .tt_rubrique_ombrelle a{color:#2e3942} .ombrelle.partenariats span{display:inline-block;padding:0 8px 0 0} .ombrelle .tt_rubrique_ombrelle,.ombrelle.style .tt_rubrique_ombrelle{display:inline-block;padding:0 0 0 67px;margin:25px 0 0;background:url(/medias/web/img/elements_lm/m54x44.png) no-repeat 0 20%;font-family:TheSerifOffice,georgia,serif;font-size:55px;line-height:55px;color:#2E3942;font-weight:400;letter-spacing:-.01em} *+html .ombrelle .tt_rubrique_ombrelle,*+html .ombrelle.style .tt_rubrique_ombrelle{display:inline} .ombrelle .tt_rubrique_ombrelle a,.ombrelle .tt_rubrique_ombrelle h2 a:hover,.ombrelle .tt_rubrique_ombrelle .obf,.ombrelle .tt_rubrique_ombrelle .obf:hover{color:#2E3942;text-decoration:none} .ombrelle.style .tt_rubrique_ombrelle{background:url(/medias/web/img/elements_lm/m59x44.png) no-repeat 0 20%} .ombrelle .tt_rubrique_ombrelle.max24,.ombrelle .tt_rubrique_ombrelle.max32,.ombrelle .tt_rubrique_ombrelle.max38{background-position:0 0;font-size:43px;line-height:57px} .ombrelle .tt_rubrique_ombrelle.max32,.ombrelle .tt_rubrique_ombrelle.max38{font-size:36px;line-height:61px} .ombrelle .tt_rubrique_ombrelle.max38{font-size:32px} .ombrelle.style .accroche{color:#8b9299;font-size:12px;line-height:12px;vertical-align:text-bottom} .ombrelle .widget{display:inline-block;float:right;margin:13px 0 0;line-height:120%} .ombrelle.style .widget{width:424px;height:64px;background:url(/medias/web/img/textes/widget_style.png);text-indent:-9999px} .ombrelle.style .widget:hover,.ombrelle.politique .widget:hover{opacity:.7;-ms-filter:"alpha(Opacity=70)"} .ombrelle .autopromo_edito{overflow:hidden;width:314px;height:64px} .autopromo_edito img{border:1px solid #eef1f5} .autopromo_edito .nature_edito{display:inline} #nav{clear:both;height:32px;margin:0 auto;width:1000px;background:#fafbfc;border-top:3px solid transparent;border-bottom:1px solid #dddee0} #nav .conteneur_bordure{width:998px;margin:-3px auto 0;border-top:3px solid #ffd500;border-left:1px solid #d2d6db;border-right:1px solid #d2d6db} #nav.accueil{width:auto;border-top:solid 3px #2E3942;background:#fff} #nav ul{margin-top:-3px;overflow:hidden;width:1000px;margin:-3px auto 0} #nav.acceuil ul{width:998px} #nav li{display:block;float:left;border-top-width:3px;border-top-style:solid} #nav a,#nav span{display:inline-block;height:25px;padding:7px 10px 0 9px;border-left:1px solid #d2d6db;border-bottom:1px solid #d2d6db;font-size:12px;font-weight:700;text-transform:uppercase;color:#000} #nav li:hover a,#nav a:hover,#nav li:hover .obf,#nav .obf:hover{color:#fff} #nav .actif{background:#fff} #nav .actif a{border-bottom:1px solid #fff;-webkit-box-shadow:0 3px 2px 2px rgba(0,0,0,.1);-moz-box-shadow:0 3px 2px 2px rgba(0,0,0,.1);box-shadow:0 3px 2px 2px rgba(0,0,0,.1)} #nav .abonnes.actif a{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none} #nav li:first-child a,#nav li:first-child span{border-left:0} #nav .accueil{border-top-color:#a2a9ae} #nav .accueil:hover{border-top-color:#16212c;background:#2e3942} #nav .accueil a,#nav .accueil span{width:12px;height:23px;padding:9px 10px 0 9px} #nav .accueil .maison{display:inline-block;width:11px;height:10px;vertical-align:text-top;background:url(/medias/web/img/sprites/icos_petites.png) no-repeat -29px -108px;text-indent:-9999px} #nav .accueil:hover .maison{background-position:-29px -120px} #ariane_az{width:1000px;margin:0 auto} #ariane_az .obf,#ariane_az a{padding:0 9px;color:#000;white-space:nowrap} #ariane_az .suite_entrees{background:#f8f9fb;position:absolute;left:-9999px} #ariane_az .suite_entrees p{border-bottom:1px solid #eef1f5;line-height:33px;font-size:12px;font-weight:700} #nav_ariane{height:35px;overflow:hidden;background:url(/medias/web/img/sprites/sous_nav.png) repeat left -630px} #nav_ariane ul{float:left;width:950px;overflow:hidden} #nav_ariane li{display:block;float:left} #nav_ariane a,#nav_ariane h1 span.obf{display:inline-block;height:23px;padding:12px 8px 0;font-size:1.2rem;line-height:100%;font-weight:700;white-space:nowrap} #nav_ariane a:hover{text-decoration:none!important} #nav_ariane .ariane a,#nav_ariane .ariane h1{text-transform:uppercase} .ie #nav_ariane a,#nav_ariane h1{font-size:12px} #nav_ariane .sous_rub{border-right:1px solid #e4e6e9} #nav_ariane .az{position:absolute;left:-9999px} #nav_ariane .ariane{background:url(/medias/web/img/sprites/sous_nav.png) no-repeat right -175px} #nav_ariane .ariane{position:relative;padding:0 13px 0 0;margin:0 0 0 -13px;border:0} #nav_ariane .ariane.z1{z-index:1} #nav_ariane .ariane.z2{z-index:2} #nav_ariane .ariane.z3{z-index:3} #nav_ariane .ariane.z4{z-index:4} #nav_ariane .ariane.z5{z-index:5} #nav_ariane .ariane.z6{z-index:6} #nav_ariane .ariane a,#nav_ariane .ariane .obf{padding:12px 5px 0 20px;color:#fff} #nav_ariane .ariane>a{color:#6a718b} #nav_ariane .ariane a:hover,#nav_ariane .ariane .obf:hover{color:#fff} #nav_ariane .ariane:first-child a{padding:12px 8px 0 25px} .ie #nav_ariane .ariane a,.ie #nav_ariane .ariane span.obf{font-size:12px} .tt_rubrique{margin:7px 0 17px;padding-bottom:7px;border-bottom:3px solid #e9ecf0} #nav_ariane .actif+li a{padding-left:3px} #nav_ariane .sous_rub a:hover{color:#464f57} #ariane_az #sn,#ariane_az #sn .navlist{border:0} #ariane_az #sn{margin:0;background:#fff;border:solid #e4e6e9;border-width:0 0 1px} #ariane_az #sn .navlist li{border-style:solid;border-color:#fff;border-width:0 0 0 1px} #ariane_az #sn .navlist li:first-child{display:none} #ariane_az #sn .navlist li:hover{border-color:#eef1f5} #ariane_az #sn .navlist li:hover+li{border-color:#eef1f5} #ariane_az #sn .navlist li a{height:28px;line-height:28px;padding:0 8px;font-size:12px;border:0} #ariane_az #sn .navlist li a:hover,#ariane_az #sn .navlist li a:focus,#ariane_az #sn .navlist li a:hover span,#ariane_az #sn .navlist li a:focus span,#ariane_az #sn .navlist .cur a span{background:0;color:#6faa12} #ariane_az #sn .navlist li a span{padding:0} .conteneur_debrief{background:#16212c;border-bottom:3px solid #ffd500} .conteneur_debrief .debrief{margin:0 auto;width:1000px} .debrief{overflow:hidden;padding:10px 0;min-height:168px;color:#f8f9fb;font-weight:700} .debrief ul{overflow:hidden;margin:6px 0} .debrief a,.debrief .obf{color:#f8f9fb} .debrief a:hover,.debrief .obf:hover{text-decoration:underline} .debrief.politique a:hover,.debrief.politique .obf:hover{color:#796ea4;text-decoration:none} .debrief .texte_gauche{float:left;width:102px} .debrief .texte_debrief{display:block;width:94px;height:169px;text-indent:-9999px;background:url(/medias/web/img/textes/le_debrief.png)} .debrief li{float:left} .debrief li img{border:1px solid #2e3942} .temps_fort{margin-top:-20px;margin-bottom:20px;background:#2E3942} .temps_fort.politique{background:#110b28} .temps_fort .texte_gauche{float:left;width:94px} .temps_fort .titre_gauche{display:block;width:94px;height:102px;text-indent:-9999px;background:url(/medias/web/img/textes/temps_forts_debrief.png)} .pub{overflow:hidden} .pub_oreille{width:200px;height:80px;float:right} .pub_oreille:first-child{float:left} .pub.banniere_top1{width:1000px;min-height:90px;margin:10px auto;text-align:center} .article_normal{margin-bottom:13px} .article .tt32+p{color:#a2a9ae;margin:6px 0 8px} .article .tt32+p+.auteur{margin:6px 0 8px} .article p{margin:15px 0} .article blockquote{display:block;clear:both;width:424px;padding-left:16px;margin:20px 0;border-left:4px solid #b9c0c5;color:#5d666d} .article h2{font-size:2rem;line-height:105%;font-family:TheSerifOffice;font-weight:400;margin:3rem 0 .5rem} .ie .article h2{font-size:20px} .article ol{list-style-type:decimal;margin:10px 0 10px 20px} .article ul{list-style-type:square;margin:10px 0 10px 25px} .article_normal .illustration_haut{position:relative} .article_normal .illustration_haut figcaption{position:absolute;bottom:0;left:0;padding:5px 10px;background:rgba(0,0,0,.65);color:#fff} .article_normal .illustration_haut figcaption .lien_interne{color:#fff} .article_normal .illustration_haut img{border:0} .article .auteur{color:#747b83} .liste_reactions{padding-top:10px;border-top:3px solid #ffd500} .liste_reactions .intitule{float:left;font-weight:700} .liste_reactions .entete{height:38px;padding:0 0 10px} .liste_reactions .intitule span,.liste_reactions .btn span{color:#747b83} .liste_reactions .entete .btn_abo{float:right} .liste_reactions .reaction{padding:10px 0;border-top:1px solid #eef1f5;clear:both} .liste_reactions .reponse{padding-left:55px} .liste_reactions .grid_9{width:424px} .liste_reactions .reaction:hover{background:#f5f8f9} .liste_reactions .premier{color:#a2a9ae;font-weight:700} .liste_reactions .premier:hover{background:transparent} .liste_reactions .reaction .btn{visibility:hidden;margin:5px 0 0} .liste_reactions .reaction:hover .btn{visibility:visible} .infobulle{position:relative} .liste_reactions .bulle{position:absolute;top:60%;left:-93%;z-index:10;width:170px;padding:11px 0 0;background:url(/medias/web/img/habillage/lightbox_sociaux_coche.png) no-repeat center top;display:none} .infobulle:hover .bulle{display:inline-block} .liste_reactions .bulle span{display:block;-webkit-box-shadow:0 3px 2px 1px rgba(0,11,21,.2);-moz-box-shadow:0 3px 2px 1px rgba(0,11,21,.2);box-shadow:0 3px 2px 1px rgba(0,11,21,.2);border-radius:4px;padding:10px;background:#fff} .liste_reactions .references{font-weight:700} .liste_reactions .references .date{color:#8b9299} .liste_reactions input[class=btn],.liste_reactions input[class=btn_abo]{margin:5px 0 10px} .reaction_identifier,.reaction_redaction{margin:20px 0;background:#f5f8f9;border-top:3px solid #e9ecf0} .reaction_redaction{padding:0 0 10px} .reaction_identifier .deja_abo{float:left;width:275px;border-left:1px solid #ebeff0} .reaction_identifier .deja_abo .erreur{display:none;padding:7px 28px 7px 15px} .reaction_identifier .form{padding:10px 10px 10px 14px} .reaction_identifier .form p{clear:both} .reaction_identifier .non_abo,.conteneur_barre_outils .non_abo.classer{position:relative;float:left;width:233px;height:230px;padding:10px 10px 10px 14px;background:url(/medias/web/img/textes/daccord_pas_daccord.png) no-repeat 16px 40px;border-right:1px solid #fff} .reaction_identifier .texte{margin:80px 0 15px} .reaction_identifier .mini-login{position:relative;float:right;width:275px;margin:0;padding:10px 0;height:230px;border-left:1px solid #e4e6e9} .reaction_identifier .mini-login .deja_abo{padding:0 10px 10px 14px} .reaction_identifier .mini-login p{overflow:hidden;clear:both} .liste_reactions label,.reaction_identifier label{position:relative;margin:10px 0 3px;color:#747b83;line-height:20px} .reaction_identifier .deja_abo .txt18{display:inline-block;margin:0 0 15px} .reaction_identifier .deja_abo label+input{width:210px} .reaction_identifier .deja_abo p>label{float:left} .reaction_identifier .deja_abo p>label+a{float:left;margin:14px 0 0 20px} .reaction_redaction{overflow:hidden} .reaction_redaction >div{margin:0 16px;padding-top:10px} .reaction_redaction label+.annotation{float:right} .reaction_redaction textarea{width:495px;max-width:495px;height:144px;margin:10px 0} .reaction_redaction textarea+p{margin:10px 0 20px} .reaction_redaction .signature input{width:236px;margin:0 10px} .reaction_redaction .signature .modifier,.reaction_redaction .signature .annuler{cursor:pointer} .reaction_redaction .signature .annuler{display:none} .reaction_redaction .signature .alerte{display:none;float:right;width:170px;margin:5px 0 0;color:#464f57} .liste_reactions .regles_conduite{margin:20px 0 0} .liste_reactions .bloc_readaction ul{list-style-type:disc;margin:10px 15px;font-size:13px} .grid_12 .bloc_base{margin:0 0 25px;border:solid #eef1f5;border-width:0 1px 1px} .grid_12 .bloc_base .entete{border-top:3px solid #16212c;display:block;padding:8px 16px 6px;font-weight:700} .grid_12 .bloc_base .contenu{padding:0 16px} .bloc_base.meme_sujet,.bloc_base.appel_temoignage{margin-top:16px} .bloc_base.meme_sujet{padding:0 0 16px;margin-bottom:0;font-weight:700} .meme_sujet .liste_chevron li{padding:8px 0} .meme_sujet .entete_exclu_abonnes{margin:8px 0} .meme_sujet .bt{margin:8px 0 0;text-align:center} .voir_aussi{overflow:hidden;clear:both;margin:0 0 25px;border:solid #eef1f5;border-width:0 1px 1px;color:#a2a9ae;font-weight:700;font-size:12px} .voir_aussi .entrees_visible{overflow:hidden} .voir_aussi .intitule{float:left;padding:7px 9px 0} .voir_aussi .entrees{float:left;width:400px;height:33px;line-height:33px;padding:2px 0 0;overflow:hidden} .voir_aussi .obf,.voir_aussi a,.voir_aussi span{padding:0 9px;color:#a2a9ae} .voir_aussi .obf:hover,.voir_aussi a:hover{color:#464f57} .voir_aussi .az{float:right;padding:10px 3px 10px 10px;height:15px;font-size:12px;line-height:12px;font-weight:700} .voir_aussi .az span{padding:0} .voir_aussi .suite_entrees p{border-top:1px solid #eef1f5;width:100%} .fenetre{padding:10px 16px;background:#f8f9fb;border:1px solid #eef1f5;color:#16212c;margin:0 0 25px} .article .toolbar{display:block;min-height:30px;vertical-align:bottom;margin:0 0 13px;overflow:hidden} .barre_outils{postion:relative;height:28px;border:solid #eef1f5;border-width:1px 0;line-height:27px;font-size:11px;font-weight:700} .barre_outils .bt_abo{float:left;height:22px;margin:-1px 4px 0 0;border:solid #ca0;border-width:1px 0;font-size:10px;line-height:11px;color:#650} .barre_outils span{display:inline-block;color:#747b83} .barre_outils .outil:hover{cursor:pointer;background:#f1f5f8} .barre_outils .outil{float:left;padding:2px 6px 0;height:25px;color:#747B83} .barre_outils .partage{float:right;height:26px;margin:0;padding-left:10px;border-left:1px solid #eef1f5;color:#747b83} .barre_outils .partage+span{height:26px;vertical-align:middle} .barre_outils .reagir span{width:12px;height:11px;background:url(/medias/web/img/sprites/icos_petites.png) no-repeat 0 0;vertical-align:middle} .barre_outils .classer span{width:11px;height:11px;background:url(/medias/web/img/sprites/icos_petites.png) no-repeat 0 -12px;vertical-align:baseline} .barre_outils .classer.actif span{background-position:-13px -12px} .barre_outils .imprimer span{width:12px;height:12px;background:url(/medias/web/img/sprites/icos_petites.png) no-repeat 0 -25px;vertical-align:baseline} .barre_outils .envoyer span{width:12px;height:10px;background:url(/medias/web/img/sprites/icos_petites.png) no-repeat -13px -25px;vertical-align:baseline} .conteneur_barre_outils .reaction_identifier{margin:0 0 20px;border-bottom:3px solid #e9ecf0;border-top:0} .conteneur_barre_outils .non_abo.classer{background:url(/medias/web/img/textes/pas_le_temps_lire.png) no-repeat 16px 40px} .conteneur_barre_outils p{margin:0} .article .fb-like{height:25px;overflow:hidden;opacity:0} .bloc_part .saisie{background-color:#f8f9fb;border:1px solid #b9c0c5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:2px 3px} .bloc_part{border:1px solid #eef1f5;overflow:hidden;line-height:120%;position:relative} .services .bloc_part.grid_6,.services .bloc_part.grid_12{margin-left:16px;margin-right:0} .services .bloc_part.grid_6:first-child{margin-left:0} .col_droite .bloc_part{margin:0 0 25px} .global.services .bloc_part:first-child{margin-left:0} .bloc_part .contenu{overflow:hidden} .bloc_part .entete{background:#2e3942;height:23px;line-height:23px;padding:0 15px;text-align:right} .bloc_part .entete .intitule{font-family:FetteEngschrift,'Arial Narrow',sans-serif;text-transform:uppercase;color:#fff;font-size:15px;float:left} .bloc_part .entete .nom{float:right;color:#eef1f5} .bloc_part .accroche{display:block;margin:0 0 8px} .bloc_part .promo{color:#fe2f2f} .bloc_part .texte,.bloc_part.petit .texte{position:relative;padding-top:12px;height:182px;float:left;color:#16212c} .bloc_part.petit .texte{height:118px} .bloc_part .texte.large{padding-top:25px;padding-right:23px} .col_droite .bloc_part .img{float:left;width:156px} .col_droite .bloc_part .texte{float:left;width:141px} .bloc_part .btn_fonce,.bloc_part .btn{position:absolute;bottom:15px} .bloc_part .agauche{left:0} .bloc_part .texte .btn_fonce{color:#fff} .bloc_part .texte .btn{color:#000b15} .bloc_part .footer{clear:both;height:21px;padding:4px 15px 0;text-align:right;background:#eef1f5;color:#5d666d;font-size:11px;font-weight:700} .bloc_part .logo_header{height:21px;color:#b9c0c5;font-size:11px;font-weight:400;float:right} .bloc_part .footer span,.bloc_part .footer img{vertical-align:middle} .bloc_part .footer img{margin:0 0 0 5px} .bloc_part .contenu.attractive{background:#e4e6e9} .global .bloc_part .bandeau{height:24px;padding:0 15px;background:#d2d6db!important;color:#16212c;line-height:22px;white-space:nowrap;overflow:hidden} .bloc_part .attractive.carrousel_petit .texte{width:125px;height:150px} .bloc_part.attractive .texte{height:52px} .bloc_part.attractive.format-text .texte{padding:0 15px 12px} .bloc_part.attractive.format-text.chiffre .texte{width:284px} .bloc_part.attractive.format-text.exigeant .texte{padding:0 15px 9px;width:190px} .bloc_part.attractive.format-text.exigeant .btn_fonce{margin:0 0 26px 57px} .bloc_part.attractive.format-text.exigeant.grid_6 .btn_fonce{margin:0;right:15px} .bloc_part.attractive.text{height:208px} .bloc_part.attractive.temoignage .img,.bloc_part.attractive.escapade .img{margin-right:0;padding:15px 0 15px 15px} .bloc_part.attractive.temoignage.petit .img{margin-right:0;padding:15px 0 15px 15px} .bloc_part.attractive.temoignage .texte,.bloc_part.attractive.escapade .texte{height:166px;margin:0;width:142px} .bloc_part.attractive.temoignage.petit .texte{height:108px} .bloc_part.attractive.temoignage.petit .texte{height:108px} .bloc_part.attractive.text{height:208px} .bloc_part.attractive.format-text .img img{padding:15px 15px 9px} .services .bloc_part.gymglish.grid_12,.services .bloc_part.darqroom.grid_12.promo{background-color:#e9ecf0;background-image:-moz-linear-gradient(top,#fff,#e9ecf0);background-image:-ms-linear-gradient(top,#fafbfc #e9ecf0);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fafbfc),to(#e9ecf0));background-image:-webkit-linear-gradient(top,#fafbfc,#e9ecf0);background-image:-o-linear-gradient(top,#fafbfc,#e9ecf0);background-image:linear-gradient(top,#fff,#e9ecf0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafbfc', endColorstr='#e9ecf0', GradientType=0)} .services .bloc_part.gymglish.grid_6{background:0} .bloc_part.gymglish .contenu{padding:12px 15px 0;height:182px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;clear:both} .bloc_part.gymglish .exercice .texte,.bloc_part.gymglish .mot_mois .texte{width:166px;height:126px;padding:0} .bloc_part.gymglish .mot_mois .texte{width:155px;padding:4px 15px 0 0} .bloc_part.gymglish .cours .texte{width:145px;height:170px;padding:0 15px 0 0} .bloc_part.gymglish .cours .img{width:120px} .bloc_part.gymglish .mot_mois .enonce{display:block;overflow:hidden;height:45px;clear:both} .bloc_part.gymglish .exercice.contenu{position:relative;background:#FFF} .bloc_part.gymglish .exercice.contenu .btn_fonce{left:16px} .bloc_part.gymglish .exercice .enonce{display:block;overflow:hidden;min-height:25px;clear:both} .bloc_part.gymglish .exercice .img,.bloc_part.gymglish .cours .img{width:110px;float:right} .bloc_part.gymglish label{display:block;margin:5px 0} .services .bloc_part.gymglish .contenu.citation .btn_fonce{bottom:13px;margin:0 0 0 13px} .col_droite .bloc_part.gymglish .contenu.citation .btn_fonce{margin:0 0 0 13px;bottom:48px} .bloc_part.gymglish .contenu.citation .btn_fonce{margin:0 0 0 13px;bottom:43px} .bloc_part.gymglish .contenu.mot_mois .btn_fonce{bottom:45px;left:15px} .services .bloc_part.gymglish .contenu.mot_mois .btn_fonce{bottom:16px;left:15px} .bloc_part.gymglish .contenu.mot_mois{bottom:42px;left:15px;height:143px} .bloc_part.gymglish .contenu.mot_mois .img{width:110px;float:right;margin:4px 0} .bloc_part.empruntis .contenu{padding:0 15px;background:url(/medias/web/img/partenaires/empruntis/stylo.jpg) no-repeat} .bloc_part.empruntis .contenu .texte{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:190px;color:#16212c} .bloc_part.empruntis .contenu .texte strong{display:block;color:#16212c} .bloc_part.empruntis .contenu .texte .lien_chevron{display:block;color:#a2a9ae;font-weight:700;color:#16212c} .bloc_part.empruntis .footer img{margin-top:-10px} .bloc_part.darqroom,.bloc_part.darqroom .texte{background:#000;color:#fff} .bloc_part.darqroom .footer{background:#16212c} .bloc_part.darqroom .footer img{margin-top:-3px} .bloc_part.darqroom.grid_12.promo .texte{background:0;color:#16212c} .bloc_part .homelidays{padding:0} .footer .homelidays{margin-top:-3px} .bloc_part.immostreet .annonce,.bloc_part.la_centrale .annonce{display:table-cell;width:85px;font-size:10px;line-height:13px;color:#5d666d} .bloc_part.la_centrale .annonce .modele,.bloc_part.la_centrale .annonce .prix{display:block} .bloc_part.la_centrale .annonce .modele{color:#036;text-transform:uppercase;font-size:10px;line-height:11px;font-weight:700} .bloc_part.la_centrale .annonce .prix{color:#5d666d} .bloc_part.immostreet .annonce:hover,.bloc_part.la_centrale .annonce:hover{color:#129AF0} .bloc_part.immostreet .annonces .annonce,.bloc_part.la_centrale .annonces .annonce{padding-left:13px} .bloc_part.immostreet .annonces .annonce:first-child,.bloc_part.la_centrale .annonces .annonce:first-child{padding-left:0} .bloc_part.immostreet .recherche,.bloc_part.la_centrale .recherche{border-top:1px solid #eef1f5} .bloc_part.immostreet .recherche .contenu,.bloc_part.la_centrale .recherche .contenu{padding-top:10px} .bloc_part.immostreet .recherche label{width:75px;margin:0 20px 0 0;font-size:11px;font-weight:700} .bloc_part.immostreet .recherche .saisie.cp{padding:0 7px;width:60px;height:19px;font-size:11px;line-height:15px} .bloc_part .criteres{margin-top:7px;postion:relative} .bloc_part.immostreet .recherche .criteres .saisie{padding:0 7px;width:100px;height:19px;font-size:11px;line-height:15px} .bloc_part.immostreet .recherche .criteres .btn,.bloc_part.la_centrale .recherche .criteres .btn{height:15px;font-size:10px} .bloc_part.la_centrale .contenu,.bloc_part.immostreet .contenu{padding:12px 15px 10px} .bloc_part.la_centrale .recherche select{width:130px;font-size:10px} .bloc_part.la_centrale .recherche .saisie{width:65px;font-size:10px} .bloc_part.la_centrale .recherche .saisie:first-child{width:122px} .bloc_part.la_centrale .recherche select:first-child,.bloc_part.la_centrale .recherche .saisie{margin-right:14px} .bloc_part.la_centrale.petit img{margin-right:0} .bloc_part.la_centrale.petit{margin:21px 0 13px} .bloc_part .le_guide .footer img{margin-top:-3px} .bloc_part.leguide{border:0} .bloc_part.talents .contenu{padding:12px 15px 5px} .bloc_part.talents a+span{display:block;margin:3px 0 8px} .bloc_part.talents .saisie{width:240px} .bloc_part.quotatis .contenu{padding:12px 15px 5px} .bloc_part.quotatis .contenu .bg{width:282px;height:91px;background:url(/medias/web/img/partenaires/quotatis/travaux.jpg);text-align:center} .bloc_part.quotatis .contenu .btn_fonce{position:relative;top:50px} .bloc_part.quotatis .saisie{width:240px} .bloc_part.quotatis .footer img{margin-top:-3px} .quotatis .contenu.bord_top1_gris{border:0} .bloc_part.wineandco .footer img{vertical-align:text-top} .bloc_part.wineandco .img.grid_3.alpha{margin-right:0} .bloc_part .contenu.carrousel_petit,.bloc_part .contenu.carrousel_grand{position:relative;width:644px;height:182px;overflow:hidden;padding:0} .bloc_part .contenu.carrousel_petit{width:312px} .bloc_part .contenu.carrousel ul{width:10000px} .bloc_part .contenu.carrousel li{overflow:hidden;float:left} .bloc_part .contenu.carrousel_petit li{height:182px;width:312px} .bloc_part .contenu.carrousel_grand li{height:182px;width:642px} .bloc_part .contenu.carrousel .prev,.bloc_part .contenu.carrousel .next{display:block;width:13px;height:21px;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#fafafa;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),color-stop(25%,#fefefe),to(#e4e6e9));background-image:-webkit-linear-gradient(#fefefe,#fefefe 25%,#e4e6e9);background-image:-moz-linear-gradient(top,#fefefe,#fefefe 25%,#e4e6e9);background-image:-ms-linear-gradient(#fefefe,#fefefe 25%,#e4e6e9);background-image:-o-linear-gradient(#fefefe,#fefefe 25%,#e4e6e9);background-image:linear-gradient(#fefefe,#fefefe 25%,#e4e6e9);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#e4e6e9', GradientType=0);font-size:21px;line-height:15px;color:#2e3942} .bloc_part .contenu.carrousel .prev:hover,.bloc_part .contenu.carrousel .next:hover{color:#2e3942;text-decoration:none;background-color:#e4e6e9;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear;cursor:pointer} .bloc_part .contenu.carrousel .prev{position:absolute;left:0;top:46%;border:solid #d2d6db;border-width:1px 1px 1px 0;text-align:left;padding-left:7px} .bloc_part .contenu.carrousel .next{border:solid #d2d6db;border-width:1px 0 1px 1px;position:absolute;right:0;top:46%;text-align:right;padding-right:7px} .col_droite .bloc_base{margin:0 0 25px;border:solid #eef1f5;border-width:0 1px 1px;background:#fafbfc;overflow:hidden} .col_droite .bloc_base .entete{display:block;padding:8px 16px 6px;border-top:3px solid #16212c;border-bottom:1px solid #eef1f5;font-weight:700} .col_droite .twtr-widget h3{font-family:arial,sans-serif!important;line-height:120%!important;font-size:1.5rem!important;display:block!important;padding:8px 16px 6px!important;border-top:3px solid #16212C!important;border-bottom:1px solid #eef1f5!important;font-weight:700!important} .col_droite .twtr-widget .twtr-doc{-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important} .col_droite .twtr-widget .twtr-hd{padding:0!important} .col_droite .twtr-widget .twtr-join-conv{color:#036!important;text-decoration:none!important;font-weight:700!important} .col_droite .twtr-widget .twtr-join-conv:hover,.col_droite .twtr-widget .twtr-join-conv:focus,.col_droite.twtr-widget .twtr-join-conv:active{color:#129AF0!important} .col_droite .twtr-widget .twtr-join-conv::before{color:#16212C;content:'\203A';font-family:arial;display:inline-block;font-size:13px;margin-right:3px;left:0;position:relative;width:7px;font-weight:400} .col_droite .bloc_base .footer{height:21px;padding:4px 15px 0;text-align:right;background:#eef1f5;color:#5d666d;font-size:11px;font-weight:700} .col_droite .bloc_base .footer span,.col_droite .bloc_base .footer img{vertical-align:middle} .bloc_part .footer img{margin:0 0 0 5px} .col_droite .bloc_element{overflow:hidden;margin:0 0 25px} .col_droite .bloc_element img{display:block} .col_droite .bloc_element .ligne_titre{display:block;overflow:hidden;position:relative;border-top:3px solid #16212c;border-bottom:1px solid #eef1f5;border-left:1px solid #eef1f5;background:#e9ecf0} .col_droite .bloc_element .titre{float:left;width:238px;padding:8px 16px 6px;border-right:1px solid #fff;background:#fafbfc} .col_droite .bloc_element .element:hover .titre{background:#e9ecf0} .col_droite .bloc_element .fleche{display:block;float:right;width:42px;border-left:1px solid #e4e6e9} .col_droite .bloc_element .fleche{position:absolute;right:13px;top:33%;background:url(/medias/web/img/sprites/icos_petites.png) no-repeat -1px -108px;width:13px;height:22px} .col_droite .bloc_element .element:hover .fleche{background-position:-15px -108px} .contenu_bloc_droit{padding:7px 16px 10px;overflow:hidden} .contenu_bloc_droit .liste_chevron li{padding:8px 0 6px} .col_droite .liste_img_lien figure,.col_droite .liste_img_lien figcaption{height:auto} .col_droite .bt_abo{width:280px} .col_droite .bloc_abonnes .bt_abo{margin:10px 0 0;text-align:center} .col_droite .bulle_nombre{float:right;display:block} .col_droite .plus_partages,.col_droite .sociaux{margin:0 0 20px;background:#fafbfc;border:solid #eef1f5;border-width:0 1px 1px;overflow:hidden} .col_droite .plus_partages .entete,.col_droite .sociaux .entete{padding:0 15px;line-height:25px;color:#fff;background:#3b5998;font-weight:700} .col_droite .sociaux .entete{background:#5d666d} .col_droite .plus_partages ul{overflow:hidden} .col_droite .plus_partages li{overflow:hidden;padding:10px 15px;border-top:1px solid #eef1f5;line-height:120%} .col_droite .plus_partages li:first-child{border-top:0} .col_droite .plus_partages .bulle_nombre,.col_droite .plus_partages .numero{margin:2px 0 0;text-align:center} .col_droite .plus_partages .numero{float:left;width:15px;height:14px;background:#e9ecf0;color:#a2a9ae;font-size:11px;line-height:15px} .col_droite .plus_partages .texte{float:left;width:190px;padding:0 10px 0 8px} .col_droite .sociaux .pictos{overflow:hidden;margin:10px 15px} .col_droite .sociaux .pictos span.text{float:left;width:130px;padding:0 15px 0 0;color:#464f57;line-height:120%} .col_droite .recherche_resultat_pres.bloc_base{background:#0b0423 url(/medias/web/img/evenementiel/presidentielle_2012/bg_recherche_elections_col_droite.png) center 0 no-repeat;color:#fff} .col_droite .boite_recherche{background:0;padding:8px 16px 10px} .col_droite .recherche_resultat_pres.bloc_base .entete{border-top:0!important;border-bottom:0!important;padding-top:16px} .col_droite .recherche_resultat_pres .entete span{display:inline-block;height:30px;background:url(/medias/web/img/textes/elections/bulle_2012_39x27_bg_fonce.png) no-repeat;padding-left:50px} .col_droite .recherche_resultat_pres .moteur_commune{width:274px} .col_droite .boite_recherche p{margin:8px 0;clear:both} .col_droite .boite_recherche .saisie{width:239px;float:right} .col_droite .boite_recherche .saisie:first-child{width:274px;float:none} .col_droite .boite_recherche .bord_double_gris_blanc{margin:0} .col_droite .bloc_abonnes{margin-bottom:25px;border:solid #eef1f5;border-width:0 1px 1px;background:#fafbfc} .col_droite .plus{font-weight:700} .col_droite .bloc_abonnes .bt{text-align:center;margin:10px 0} .col_droite .plus span{color:#747b83;font-size:110%;line-height:1} .col_droite .entete_abonnes{padding-left:16px;padding-right:16px;font-size:1.5rem;line-height:100%} .ie .col_droite .entete_abonnes{font-size:15px} .col_droite .avatar{display:block;float:left;width:39px;margin:0 11px 0 0} .col_droite .avatar img{border:1px solid #eef1f5} .col_droite .avatar+p{float:left;width:220px} .col_droite .abonne-activite{overflow-y:scroll;height:200px;padding:10px 5px 10px 16px;border-bottom:1px solid #eef1f5} .col_droite .abonne-activite li{margin:0 0 16px;overflow:hidden;color:#5d666d} .col_droite>div:last-child{margin-bottom:0!important} .previsu{padding:10px;text-align:center;zoom:1} .previsu .date_couv{display:block;font-size:13px;color:#646464} .previsu_contenu{text-align:left;margin:10px 0 0;color:#222} .previsu_contenu li{margin:0 0 3px} .previsu_contenu .date{text-transform:uppercase;font-size:10px;color:#666} .previsu .lire{font-size:16px;font-weight:700;margin:0 0 5px;display:inline-block} .previsu +.contenu{border-top:1px solid #e6e7e8} .bloc_je{margin-bottom:20px} .bloc_je .bt_push_abo{margin-top:15px} .bloc_je .liste_ensembles{font-size:15px} .bloc_je .annonce{display:block;padding:8px 9px;background:#2e3942;color:#fff} .bloc_je .annonce .intro{display:block;text-transform:uppercase;font-weight:700} .bloc_je .previsu .bt_blanc_gris_32{margin:20px 0 0} .bloc_je .tt_dossier_meilleur_monde{background:url(/medias/www/img/tit/tt_dossiers_meilleur_monde.png) left center no-repeat;display:block;width:250px;margin:0 9px;font-size:13px;color:#222;text-indent:-9999px} .bloc_je .centrer{color:#747b83} .bloc_couvs{position:relative;margin:10px auto 3px} .bloc_couvs a{cursor:pointer;display:block;width:208px;left:35px;height:145px;overflow:hidden;border:solid 1px #e7e7e7;box-shadow:0 0 3px #e7e7e7;position:absolute} .bloc_couvs.bloc_1_couv{height:145px} .bloc_couvs .couv_petite{width:146px;height:74px} .bloc_couvs b{top:146px;display:block;width:280px;height:44px;background:url(/medias/www/img/plus_une_lemonde.png) left center no-repeat;position:relative} .bloc_couvs.bloc_2_couv{width:247px;height:185px} .bloc_couvs.bloc_2_couv a{left:0} .bloc_couvs.bloc_2_couv .couv_petite{left:auto;top:auto;right:0;bottom:0} .bloc_couvs.bloc_2_couv b{right:153px;top:153px;width:15px;height:15px;background:url(/medias/www/img/plus_une_lemonde.png) right center no-repeat;position:absolute} .bloc_couvs.bloc_3_couv{width:280px;height:278px} .bloc_couvs.bloc_3_couv .couv_petite{width:125px;height:86px;right:auto;top:auto;left:0;bottom:0} .bloc_couvs.bloc_3_couv .couv_petite.petite_1{left:auto;right:0} .bloc_couvs.bloc_pls_couv{width:280px;height:317px} .bloc_couvs.bloc_pls_couv .couv_focus{width:105px;height:126px;top:auto;right:auto;left:0;bottom:2px} .bloc_couvs.bloc_pls_couv .couv_petite{width:125px;height:86px;top:auto;left:auto;right:36px;bottom:42px} .bloc_couvs.bloc_pls_couv .couv_petite.petite_2{right:18px;bottom:21px} .bloc_couvs.bloc_pls_couv .couv_petite.petite_3{right:0;bottom:0} .nouveau_weekend{font-weight:700;border-bottom:solid 1px #E6E7E8} .nouveau_weekend strong{display:block;margin:0 0 3px;text-transform:lowercase;font-variant:small-caps;font-family:georgia,serif;font-size:1.1em} .nouveau_weekend span{display:inline-block;margin:0 1px 0 0;padding:0 4px 1px;background:#bb0102;color:#fff;font-family:arial,sans-serif;font-size:.85em} .titres_journal{padding:10px;border-top:solid 1px #e6e7e8;text-align:left;background:#fff} .titres_journal .bull_gris_petit li{margin-bottom:2px} .titres_journal .fle_abo{font-size:15px;margin-bottom:3px;font-weight:700;padding-left:14px} #bandeau_bas{z-index:2147483647;position:fixed;bottom:0;width:100%;height:25px;border-bottom:1px solid #000;background:#000b15;color:#fff} #bandeau_bas .conteneur_en_continu{position:relative;margin:auto;width:1000px;height:25px;font-size:12px;line-height:25px;color:#fff;z-index:1} #bandeau_bas .conteneur_en_continu .tetiere{display:inline-block;width:71px;height:25px;margin-right:13px;background:url(/medias/web/img/textes/ticker_en_continu.png);text-indent:-9999px} #bandeau_bas .conteneur_en_continu .heure{margin:0 10px 0 0;font-weight:700} #bandeau_bas>span{vertical-align:middle} #bandeau_bas a{color:#fff} #bandeau_bas .conteneur_lives{position:relative;z-index:2} .conteneur_lives .lives{position:absolute;bottom:0;right:0;color:#fff} #bandeau_bas .conteneur_lives .lives{-webkit-box-shadow:-3px 4px 15px -0 rgba(0,11,21,.5);-moz-box-shadow:-3px 4px 15px -0 rgba(0,11,21,.5);box-shadow:-3px 4px 15px -0 rgba(0,11,21,.5)} .conteneur_lives.popuped .lives{position:relative} .conteneur_lives .live{width:328px;right:0;background-color:#F6F6F6} .conteneur_lives .live .bandeau{height:25px;width:320px;padding-right:8px;overflow:hidden;line-height:23px;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#d20303,#bf0202);background-image:-ms-linear-gradient(top,#d20303,#bf0202);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d20303),to(#bf0202));background-image:-webkit-linear-gradient(top,#d20303,#bf0202);background-image:-o-linear-gradient(top,#d20303,#bf0202);background-image:linear-gradient(top,#d20303,#bf0202);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d20303', endColorstr='#bf0202', GradientType=0)} .conteneur_lives .live.petit .bandeau:hover{background-color:#fe2f2f;background-position:0 -25px;-webkit-transition:background-position .06s linear;-moz-transition:background-position .06s linear;-ms-transition:background-position .06s linear;-o-transition:background-position .06s linear;transition:background-position .06s linear;cursor:pointer} .conteneur_lives .live .bandeau .titre{float:left;padding:0 7px;width:220px;font-family:arial,sans-serif;font-size:13px;font-weight:700} .conteneur_lives .lives .chrome .titre{float:left;width:230px;height:25px;overflow:hidden;color:#fff;text-align:left;font-weight:700;font-family:arial,sans-serif;font-size:13px;line-height:25px} .conteneur_lives .lives .chrome .titre .tt_live{display:inline-block;width:20px;height:10px;margin:0 5px 0 16px;text-indent:-9999px;background:url(/medias/web/img/sprites/icos_live.png) -162px 0} .conteneur_lives .lives .chrome{background:#d50303 url(/medias/web/img/textes/tt_live_bas.png) no-repeat;height:25px;line-height:23px;padding:0 5px 0 40px;display:none;width:283px;cursor:pointer} .conteneur_lives .lives.grand .chrome{background-color:#000b15} .conteneur_lives.popuped .lives .chrome{cursor:default} .conteneur_lives .lives .chrome a,.conteneur_lives .live .bandeau .voir{display:inline-block;text-decoration:none;float:right;margin:4px 0 0 5px;height:15px;width:14px} .conteneur_lives .live .bandeau .voir,.conteneur_lives .lives .chrome .live_replier,.conteneur_lives .lives .chrome .popup,.conteneur_lives .lives .chrome .live_deplier,.conteneur_lives .lives .chrome .live_fermer{background-image:url(/medias/web/img/sprites/icos_live.png)} .conteneur_lives .live .bandeau .voir{height:13px;background-position:-113px 0} .conteneur_lives .live.grand .bandeau .titre a{text-decoration:underline} .conteneur_lives .lives .chrome .live_replier,.conteneur_lives .lives.grand .chrome .live_replier:hover{background-position:-17px -5px} .conteneur_lives .lives .chrome .live_replier:hover{background-position:-67px -5px} .conteneur_lives .lives .chrome .popup,.conteneur_lives .lives.grand .chrome .popup:hover{background-position:-34px 0} .conteneur_lives .lives .chrome .popup:hover{background-position:-83px 0} .conteneur_lives .lives .chrome .live_deplier,.conteneur_lives .lives.grand .chrome .live_deplier:hover{background-position:-17px 0} .conteneur_lives .lives .chrome .live_deplier:hover{background-position:-67px 0} .conteneur_lives .lives .chrome .live_fermer,.conteneur_lives .lives.grand .chrome .live_fermer:hover{width:10px;background-position:-131px 1px} .conteneur_lives .lives .chrome .live_fermer:hover{background-position:-147px 1px} .conteneur_lives .lives.grand .chrome .live_replier,.conteneur_lives .lives.grand .chrome .popup,.conteneur_lives .lives.grand .chrome .live_deplier,.conteneur_lives .lives.grand .chrome .live_fermer{opacity:.6} .conteneur_lives .lives.grand .chrome .live_replier:hover,.conteneur_lives .lives.grand .chrome .popup:hover,.conteneur_lives .lives.grand .chrome .live_deplier:hover,.conteneur_lives .lives.grand .chrome .live_fermer:hover{opacity:1} .conteneur_lives .lives .chrome .aide{display:none} .conteneur_lives .live .toast{padding:10px 20px;background:#16212c;color:#fff;width:288px} .conteneur_lives .live.petit .toast,.conteneur_lives .live.petit .cil{display:none} .conteneur_lives .live.moyen .cil,.conteneur_lives .live.moyen .bandeau{display:none} .conteneur_lives .live.grand .bandeau{cursor:default} .conteneur_lives .live.grand .cil{padding:0;line-height:0;width:328px} .conteneur_lives .live.grand .toast{display:none} .conteneur_lives .live .toast .heure{float:left;font-size:10px;color:#8b9299} .conteneur_lives .live .toast .details{margin-left:35px;height:75px;overflow:hidden;font-size:12px;line-height:120%;color:#fff} .conteneur_lives .live .toast .details a{color:#fff} .conteneur_lives .live .toast .details a:hover{text-decoration:underline} #bandeau_bas .conteneur_lives .live .toast .btn{position:absolute;display:none;color:#000;height:18px;font-size:10px;line-height:18px;top:90px;left:200px;width:100px} #bandeau_bas .conteneur_lives .live:hover .toast .btn{display:block} .conteneur_lives .live.invisible{display:none} @media screen and (min-width:1640px){.conteneur_lives{width:0;margin:auto} .conteneur_lives .lives{left:500px}} .conteneur_alerte{background:#2e3942;margin:0 auto;position:relative;width:1000px;height:120px;z-index:3} .conteneur_alerte.invisible{display:none;top:0} .conteneur_alerte.visible{top:-120px} .conteneur_alerte .bandeau{overflow:hidden;height:15px;padding:5px 12px;background:#CB2626;color:#fff} .conteneur_alerte .bandeau span{float:right;margin-top:3px} .conteneur_alerte .bandeau span:first-child{float:left;margin-top:0} .conteneur_alerte .conteneur_bas{padding:0 12px} .conteneur_alerte .alerte{width:88%;display:table-cell;padding:10px 0;vertical-align:top;height:75px} .conteneur_alerte .alerte .heure_alerte{float:left;width:55px} .conteneur_alerte .alerte .texte_alerte{float:left;width:540px;height:75px;overflow:hidden} .conteneur_alerte .alerte .texte_alerte strong{display:block} .conteneur_alerte .sociaux{width:10.2%;display:table-cell;padding:10px 10px 20px;vertical-align:bottom;border-left:1px solid #464f57} .conteneur_alerte .sociaux .txt11{display:block;margin:0 0 10px;color:#5d666d;font-weight:700} @media screen and (max-width:1640px){.conteneur_alerte{width:72%;margin:0}} @media screen and (max-width:1200px){.conteneur_alerte{width:640px;margin:0}} .txt_ea{color:#998000} .txt_abo{color:#ffd500} .txt_twit{color:#41c8f5} .txt_gris747{color:#747b83} .gris_moyen{color:#464f57} .gris_clair{color:#a2a9ae} .global.generique{border-top:3px solid #a2a9ae} .global.generique .entete_deroule{color:#a2a9ae} .global.generique .bandeau{background:#a2a9ae} #nav.generique{border-top-color:#a2a9ae} #nav.generique li{border-top:3px solid #a2a9ae} #nav.accueil{border-top:3px solid #d2d6db} .global.fonce{background:#000b15;border-top:3px solid #464f57} .global.fonce .entete_deroule,.global.fonce .lien_chaine{border-color:#2e3942} .global.fonce .entete_deroule:hover{background:#000b15;color:#a2a9ae} .global.fonce a,.global.fonce span,.global.fonce .obf{color:#eef1f5} .global.fonce a:hover,.global.fonce span:hover,.global.fonce .obf:hover,.global.fonce a:hover .tt17{color:#a2a9ae} .global.videos figure img{border:1px solid #2e3942} .global.international{border-top:3px solid #0386c3} .global.international .entete_deroule{color:#0386c3} .global.international .bandeau{background:#0386c3} #nav.accueil .international{border-top-color:#0386c3} #nav .international:hover{background:#0386c3;border-top-color:#026b9C} #nav .international:hover a{border-color:#0386c3} #nav.international,#nav.international li{border-top:3px solid #0386c3} #nav_ariane.international .ariane{background:url(/medias/web/img/sprites/sous_nav.png) no-repeat right 0} #nav_ariane.international .ariane>a{color:#68b6db} .international #ariane_az a:hover,.international #ariane_az .obf:hover,.ombrelle.international .tt_rubrique_ombrelle,.ombrelle.international h2 .obf,.ombrelle.international h2 .obf:hover,.international .tt_rubrique,.international .jour_parution,.international .couleur_rubrique{color:#0386c3} .global.politique{border-top:3px solid #1f0d67} .global.politique .entete_deroule{color:#1f0d67} .global.politique .bandeau{background:#1f0d67} #nav .politique:hover{background:#1f0d67;border-top-color:#190A52} #nav.accueil .politique{border-top-color:#1f0d67} #nav .politique:hover a{border-color:#1f0d67} #nav.politique,#nav.politique li{border-top:3px solid #1f0d67} #nav_ariane.politique .ariane{background:url(/medias/web/img/sprites/sous_nav.png) no-repeat right -35px} #nav_ariane.politique .ariane>a{color:#796ea4} .politique #ariane_az a:hover,.politique #ariane_az .obf:hover,.ombrelle.politique .tt_rubrique_ombrelle,.ombrelle.politique h2 .obf,.ombrelle.politique h2 .obf:hover,.politique .tt_rubrique,.politique .couleur_rubrique{color:#1f0d67} .global.societe{border-top:3px solid #d50303} .global.societe .entete_deroule{color:#d50303} .global.societe .bandeau{background:#d50303} #nav .societe:hover{background:#d50303;border-top-color:#AA0202} #nav .societe:hover a,#nav.accueil .societe{border-color:#d50303} #nav.societe,#nav.societe li{border-top:3px solid #d50303} #nav_ariane.societe .ariane{background:url(/medias/web/img/sprites/sous_nav.png) no-repeat right -70px} #nav_ariane.societe .ariane>a{color:#fe9b9b} .societe #ariane_az a:hover,.societe #ariane_az .obf:hover,.ombrelle.societe .tt_rubrique_ombrelle,.ombrelle.societe h2 .obf,.ombrelle.societe h2 .obf:hover,.societe .tt_rubrique,.societe .jour_parution,.societe .couleur_rubrique{color:#d50303} .global.economie{border-top:3px solid #fe2f2f} .global.economie .entete_deroule{color:#fe2f2f} .global.economie .bandeau{background:#fe2f2f} #nav .economie:hover{background:#fe2f2f;border-top-color:#CB2626} #nav .economie:hover a,#nav.accueil .economie{border-color:#fe2f2f} #nav.economie,#nav.economie li{border-top:3px solid #fe2f2f} #nav_ariane.economie .ariane{background:url(/medias/web/img/sprites/sous_nav.png) no-repeat right -105px} #nav_ariane.economie .ariane>a{color:#ffacac} #nav_ariane.economie .ariane a:hover,#nav_ariane.economie .ariane .obf:hover{color:#fff} .economie #ariane_az a:hover,.economie #ariane_az .obf:hover,.ombrelle.economie .tt_rubrique_ombrelle,.ombrelle.economie h2 .obf,.ombrelle.economie h2 .obf:hover,.economie .tt_rubrique,.economie .jour_parution,.economie .couleur_rubrique{color:#fe2f2f} .global.culture{border-top:3px solid #f20559} .global.culture .entete_deroule{color:#f20559} .global.culture .bandeau{background:#f20559} #nav .culture:hover{background:#f20559;border-top-color:#C20447} #nav.culture,#nav.culture li{border-top:3px solid #C20447} #nav .culture:hover a{border-color:#f20559} #nav.accueil .culture{border-top-color:#f20559} #nav_ariane.culture .ariane{background:url(/medias/web/img/sprites/sous_nav.png) no-repeat right -140px} #nav_ariane.culture .ariane>a{color:#fa9bbd} .culture #ariane_az a:hover,.culture #ariane_az .obf:hover,.ombrelle.culture .tt_rubrique_ombrelle,.ombrelle.culture h2 .obf,.ombrelle.culture h2 .obf:hover,.culture .tt_rubrique,.culture .jour_parution,.culture .couleur_rubrique{color:#f20559} .global.debats{border-top:3px solid #2e3942} .global .entete_deroule{color:#2e3942} .global .debats.bandeau,.global .videos.bandeau{background:#2e3942!important} #nav .debats:hover{background:#2e3942;border-top-color:#16212C} #nav,#nav li{border-top:3px solid #2e3942} #nav li:hover a{border-color:#2e3942} #nav_ariane .ariane{background:url(/medias/web/img/sprites/sous_nav.png) no-repeat right -175px} #ariane_az a:hover,#ariane_az .obf:hover,.ombrelle .tt_rubrique_ombrelle,.ombrelle h2 .obf,.ombrelle h2 .obf:hover,.tt_rubrique,.jour_parution,.couleur_rubrique{color:#2e3942} .global.education{border-top:3px solid #ff6e17} .global.education .entete_deroule{color:#ff6e17} .global.education .bandeau{background:#ff6e17!important} #nav .education:hover{background:#ff6e17;border-top-color:#16212C} #nav.education,#nav.education li{border-top:3px solid #ff6e17} #nav .education:hover a,#nav.accueil .education{border-color:#ff6e17} #nav_ariane.education .ariane{background:url(/medias/web/img/sprites/sous_nav.png) no-repeat right -490px} #nav_ariane.education .ariane>a{color:#f79b6e} .education #ariane_az a:hover,.education #ariane_az .obf:hover,.ombrelle.education .tt_rubrique_ombrelle,.ombrelle.education h2 .obf,.ombrelle.education h2 .obf:hover,.education .tt_rubrique,.education .jour_parution,.education .couleur_rubrique{color:#ff6e17} .education .col_droite .bloc_base .entete.theme{background:#ff6e17;color:#fff;border-top:0} .education .square:before{color:#ff6e17} .education .nl_blanc_bg{background:#ff6e17} .global.planete{border-top:3px solid #30932e} .global.planete .entete_deroule{color:#30932e} .global.planete .bandeau{background:#30932e!important} #nav .planete:hover{background:#30932e;border-top-color:#16212C} #nav.planete,#nav.planete li{border-top:3px solid #30932e} #nav .planete:hover a,#nav.accueil .planete{border-color:#30932e} #nav_ariane.planete .ariane{background:url(/medias/web/img/sprites/sous_nav.png) no-repeat right -420px} #nav_ariane.planete .ariane>a{color:#a3c383} .planete #ariane_az a:hover,.planete #ariane_az .obf:hover,.ombrelle.planete .tt_rubrique_ombrelle,.ombrelle.planete h2 .obf,.ombrelle.planete h2 .obf:hover,.planete .tt_rubrique,.planete .jour_parution,.planete .couleur_rubrique{color:#30932e} .global.sante{border-top:3px solid #189494} .global.sante .entete_deroule{color:#189494} .global.sante.bandeau{background:#189494!important} #nav .sante:hover{background:#189494;border-top-color:#16212C} #nav.sante,#nav.sante li{border-top:3px solid #189494} #nav .sante:hover a,#nav.accueil .sante{border-color:#189494} #nav_ariane.sante .ariane{background:url(/medias/web/img/sprites/sous_nav.png) no-repeat right -455px} #nav_ariane.sante .ariane>a{color:#83bbc3} .sante #ariane_az a:hover,.sante #ariane_az .obf:hover,.ombrelle.sante .tt_rubrique_ombrelle,.ombrelle.sante h2 .obf,.ombrelle.sante h2 .obf:hover,.sante .tt_rubrique,.sante .jour_parution,.sante .couleur_rubrique{color:#189494} .global.sport{border-top:3px solid #6faa12} .global.sport .entete_deroule{color:#6faa12} .global.sport .bandeau{background:#6faa12} #nav.accueil .sport{border-top-color:#6faa12} #nav .sport:hover{background:#6faa12;border-top-color:#59880E} #nav .sport:hover a{border-color:#6faa12} #nav.sport,#nav.sport li,body.sport nav#nav,body.sport nav#nav li{border-top:3px solid #6faa12} #nav_ariane.sport .ariane{background:url(/medias/web/img/sprites/sous_nav.png) no-repeat right -210px} #nav_ariane.sport .ariane>a{color:#b1e264} .sport #ariane_az a:hover,.sport #ariane_az .obf:hover,.ombrelle.sport .tt_rubrique_ombrelle,.ombrelle.sport h2 .obf,.ombrelle.sport h2 .obf:hover,.sport .tt_rubrique,.sport .jour_parution,.sport .couleur_rubrique{color:#6faa12} .global.sciences{border-top:3px solid #0cb4ae} .global.sciences .entete_deroule{color:#0cb4ae} .global.sciences .bandeau{background:#0cb4ae} #nav.accueil .sciences{border-top-color:#0cb4ae} #nav .sciences:hover{background:#0cb4ae;border-top-color:#0A908B} #nav .sciences:hover a{border-color:#0cb4ae} #nav.sciences,#nav.sciences li{border-top:3px solid #0cb4ae} #nav_ariane.sciences .ariane{background:url(/medias/web/img/sprites/sous_nav.png) no-repeat right -245px} #nav_ariane.sciences .ariane>a{color:#9ee1df} .sciences #ariane_az a:hover,.sciences #ariane_az .obf:hover,.ombrelle.sciences .tt_rubrique_ombrelle,.ombrelle.sciences h2 .obf,.ombrelle.sciences h2 .obf:hover,.sciences .tt_rubrique,.sciences .jour_parution,.sicences .couleur_rubrique{color:#0cb4ae} .global.techno{border-top:3px solid #006169} .global.techno .entete_deroule{color:#006169} .global.techno .bandeau{background:#006169} #nav.accueil .techno{border-top-color:#006169} #nav .techno:hover{background:#006169;border-top-color:#004E54} #nav .techno:hover a{border-color:#006169} #nav.techno,#nav.techno li{border-top:3px solid #006169} #nav_ariane.techno .ariane{background:url(/medias/web/img/sprites/sous_nav.png) no-repeat right -280px} #nav_ariane.techno .ariane>a{color:#89c1c6} .techno #ariane_az a:hover,.techno #ariane_az .obf:hover,.ombrelle.techno .tt_rubrique_ombrelle,.ombrelle.techno h2 .obf,.ombrelle.techno h2 .obf:hover,.techno .tt_rubrique,.techno .jour_parution,.techno .couleur_rubrique{color:#006169} .global.style{border-top:3px solid #020818} .global.style .entete_deroule{color:#020818} .global.style .bandeau{background:#020818} #nav.accueil .style,#nav .style:hover a{border-top-color:#020818} #nav .style:hover{background:#020818;border-top-color:#050F31} #nav .style:hover a{border-color:#020818} #nav.style,#nav.style li{border-top:3px solid #020818} #nav_ariane.style .ariane{background:url(/medias/web/img/sprites/sous_nav.png) no-repeat right -315px} #nav_ariane.style .ariane>a{color:#6a718b} .ombrelle.style .tt_rubrique_ombrelle,.ombrelle.style h2 .obf,.ombrelle.style h2 .obf:hover,.style .tt_rubrique,.style .jour_parution,.style .couleur_rubrique{color:#020818} .style #ariane_az a:hover,.style #ariane_az .obf:hover{color:#3a4971} .global.vous{border-top:3px solid #820250} .global.vous .entete_deroule{color:#820250} .global.vous .bandeau{background:#820250} #nav.accueil .vous{border-top-color:#820250} #nav .vous:hover{background:#820250;border-top-color:#680240} #nav .vous:hover a{border-color:#820250} #nav.vous,#nav.vous li{border-top:3px solid #820250} #nav_ariane.vous .ariane{background:url(/medias/web/img/sprites/sous_nav.png) no-repeat right -350px} #nav_ariane.vous .ariane>a{color:#fa9bbd} .vous #ariane_az a:hover,.vous #ariane_az .obf:hover,.ombrelle.vous .tt_rubrique_ombrelle,.ombrelle.vous h2 .obf,.ombrelle.vous h2 .obf:hover,.vous .tt_rubrique,.vous .jour_parution,.vous .couleur_rubrique{color:#820250} .bg_abo{background:#ffd500} .global.abonnes{border-top:3px solid #ffd500} .global.abonnes .entete_deroule{color:#ffd500} .global.abonnes .bandeau{background:#ffd500} #nav.accueil .abonnes{border-top-color:#ffd500} #nav .abonnes:hover{background:#ffd500;border-top-color:#ca0} #nav .abonnes:hover a{border-color:#ffd500} #nav.abonnes,#nav.abonnes li{border-top:3px solid #ffd500} #nav .abonnes{float:none;overflow:hidden} #nav_ariane.abonnes .ariane{background:url(/medias/web/img/sprites/sous_nav.png) no-repeat right -525px} #nav_ariane.abonnes .ariane>a{color:#ca0} .vous #ariane_az a:hover,.vous #ariane_az .obf:hover,.ombrelle.vous .tt_rubrique_ombrelle,.ombrelle.vous h2 .obf,.ombrelle.vous h2 .obf:hover,.vous .tt_rubrique,.vous .jour_parution{color:#820250} .abonnes #ariane_az a:hover,.abonnes #ariane_az .obf:hover,.ombrelle.abonnes .tt_rubrique_ombrelle,.ombrelle.abonnes h2 .obf,.ombrelle.abonnes h2 .obf:hover,.abonnes .tt_rubrique,.abonnes .jour_parution,.abonnes .couleur_rubrique{color:#ffd500} #ariane_az .ariane a:hover,#ariane_az .ariane .obf:hover,#nav_ariane .ariane.actif a,#nav_ariane .ariane.actif span{color:#fff} .global.presidentielle{border-top:0} .global.presidentielle .entete_deroule,.global.presidentielle .entete_deroule:hover{background:url(/medias/web/img/textes/elections/bandeau_deroule_presidentielles2012.png) no-repeat;text-indent:-9999px} .global.presidentielle .entete_deroule:hover{background-position:0 -33px} .titre_bulle_2012{color:#d50303} .bulle_2012_39x27{display:inline-block;width:39px;height:27px;background:url(/medias/web/img/textes/elections/bulle_2012_39x27.png)} .bulle_2012_73x51{display:inline-block;width:73px;height:51px;margin-left:4px;text-indent:-9999px;vertical-align:bottom;background:url(/medias/web/img/textes/elections/bulle_2012_73x51.png)} .deroule_fleuve .logo_annee_france{height:76px;padding:10px 0 0 115px;background:url(/medias/web/img/habillage/logo_annee_france.png) no-repeat left top} .deroule_fleuve .carte_annee_france{padding-right:204px;height:226px;margin-bottom:15px;background:url(/medias/web/img/habillage/carte_annee_france.jpg) no-repeat right top} .deroule_fleuve .carte_annee_france a{display:block;font-size:11px;font-weight:700;line-height:.96rem;margin-bottom:1.7rem;margin-left:4px} .col_droite .alerte_election{display:block;width:312px;height:48px;background:url(/medias/web/img/textes/elections/tetiere-bloc-formulaire-alerte.png);text-indent:-9999px} .col_droite .erreur{display:block;width:292px} .col_droite .inscription_alerte_election .saisie{width:272px} #alerte_election_coldroite .conteneur_autocompletion{width:272px} #alerte_election_coldroite .contenu_bloc_droit{overflow:visible} .boite_recherche{background:#f8f9fb url(/medias/web/img/evenementiel/presidentielle_2012/bg_recherche_elections.png) center 0 no-repeat;overflow:visible;padding:16px 16px 10px;color:#fff} .boite_recherche .bord_double_gris_blanc{margin:0 4px;display:inline-block;line-height:20px;font-weight:700} .bord_top3_politique .boite_recherche input:first-child{width:265px} .boite_recherche .bord_double_gris_blanc span{padding:0 3px} .bord_top3_politique select{width:175px} .boite_recherche .conteneur_autocompletion .ui-state-hover{font-weight:700} .boite_recherche .txt15_120{background:url(/medias/web/img/textes/elections/bulle_2012_39x27_bg_fonce.png) no-repeat;padding-left:50px;height:30px;line-height:26px} .boite_recherche strong{display:inline-block} .une_edito .boite_recherche>p,.boite_inline .boite_recherche>p{display:inline} .une_edito .grid_12 .boite_recherche>p{display:block;margin:5px 0 0} .une_edito .btn.adroite,.boite_inline .btn.adroite{margin-top:5px} .reception_alertes_resultats{border:solid 1px #eef1f5} .reception_alertes_resultats h1{border-top:solid 3px #1f0d67} .reception_alertes_resultats .conteneur_hors_grille{margin:16px 54px 54px} .reception_alertes_resultats .saisie{display:block;width:282px} .reception_alertes_resultats .saisie.iblock{display:inline-block;vertical-align:middle} .reception_alertes_resultats .saisie[type=date]{display:inline-block;width:172px} .reception_alertes_resultats .confirmation a{font-weight:700} #alertes_confirmation_newsletter form *{vertical-align:top} #alertes_confirmation_newsletter form input{margin-top:3px} .reception_alertes_resultats .rnd4{overflow:hidden} .reception_alertes_resultats table th,.reception_alertes_resultats table td{padding:8px;border:solid 1px #b9c0c5} .reception_alertes_resultats table th{text-align:left;background:#f1f5f8} .reception_alertes_resultats td span{display:block;cursor:pointer} .reception_alertes_resultats .conteneur_autocompletion{width:282px} label.comparer{clear:both;display:inline-block;padding:3px 16px;background:#f1f5f8;font-weight:700} label.comparer input{margin-right:8px} .lien_img314x64.comparer_sondages{background:url(/medias/web/img/textes/elections/widget_comparer_sondages.png);text-indent:-9999px} .lien_img314x64.comparer_programmes{background:url(/medias/web/img/textes/elections/widget_comparateur2nd_tour.png);text-indent:-9999px} .lien_img314x64.inscription_alerte{background:url(/medias/web/img/textes/elections/widget_inscription_alerte.jpg);text-indent:-9999px} .lien_img314x64.explorer_discours_2012{background:url(/medias/web/img/textes/elections/widget_explorer_discours_2012.png);text-indent:-9999px} *{margin:0;padding:0} img,form{border:0} ul{list-style-image:none;list-style-position:inside;list-style-type:none} table{border-collapse:collapse} #mainContent{background:#fff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#222} body>img{position:absolute} .megaban{margin-right:auto;margin-left:auto;text-align:center} .ad-top .megaban{width:1000px} .ligatus iframe{display:block;margin:auto} body.access-pre .offers-hide-pre{display:none!important} body.access-ess .offers-hide-ess{display:none!important} body.access-bas .offers-hide-quo{display:none!important} body.access-pre .block-ad,body.access-ess .block-ad{display:none!important} .clear{clear:both} .display-none{display:none} .float-right{float:right} .float-left{float:left} .rounded,.rounded3{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px} .rounded5{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px} .hand-cursor{cursor:pointer;cursor:hand} .m-auto{margin:auto} .m-bot-2{margin-bottom:2px} .m-bot-3{margin-bottom:3px} .m-bot-4{margin-bottom:4px} .m-bot-5{margin-bottom:5px} .m-bot-10{margin-bottom:10px} .m-bot-15{margin-bottom:15px} .m-bot-20{margin-bottom:20px} .m-bot-30{margin-bottom:30px} .m-bot-45{margin-bottom:45px} .m-right-0{margin-right:0} .m-right-5{margin-right:5px} .m-right-10{margin-right:10px} .m-right-20{margin-right:20px} .m-right-100{margin-right:100px} img.spacer{width:1px;height:1px} .visual-square-90{width:90px;height:90px} .visual-rect-0302-460{width:460px;height:307px} .visual-rect-0302-460{width:460px;height:307px} .visual-rect-0302-150{width:150px;height:100px} .visual-rect-2305-460{width:460px;height:100px} .txt-up-c{text-transform:uppercase} .txt-low-c{text-transform:none} .txt-center{text-align:center} .txt-right{text-align:right} .txt-justify{text-align:justify} .txt-u{text-decoration:underline} #header-liberation hr{border:0;border-top:3px solid #e0e0e0} #header-liberation .header-base{border-top:1px solid #e0e0e0;margin:0 10px} #header-liberation .header-base .home,#header-liberation .header-base .sites-info-search,#header-liberation .header-base .links,#header-liberation .header-base .digitalpaper{display:block;float:left} #header-liberation .header-base .home{width:196px} #header-liberation .header-base .home .logo{display:block} #header-liberation .header-base .sites-info-search{width:280px;overflow:hidden;margin-right:28px} #header-liberation .header-base .sites-info-search ul.sites{display:block;height:40px} #header-liberation .header-base .sites-info-search ul.sites li{position:relative;display:block;float:left;height:40px;box-shadow:9px 0 10px -11px #6c6c6c;-moz-box-shadow:9px 0 10px -11px #6c6c6c;-webkit-box-shadow:9px 0 10px -11px #6c6c6c} #header-liberation .header-base .sites-info-search ul.sites li a{display:block;width:100%;height:100%} #header-liberation .header-base .sites-info-search ul.sites li span.logo{display:block;position:absolute;background-image:url(http://s0.libe.com/libe/img/common/_sprites_header/header.png?df8de01457fa);background-repeat:no-repeat} #header-liberation .header-base .sites-info-search ul.sites li.libe{width:75px} #header-liberation .header-base .sites-info-search ul.sites li.libe span.logo{top:9px;left:9px;width:56px;height:21px;background-position:-190px 0} #header-liberation .header-base .sites-info-search ul.sites li.next{width:75px} #header-liberation .header-base .sites-info-search ul.sites li.next span.logo{top:11px;left:13px;width:49px;height:18px;background-position:-96px 0} #header-liberation .header-base .sites-info-search ul.sites li.ecrans{width:65px} #header-liberation .header-base .sites-info-search ul.sites li.ecrans span.logo{top:9px;left:12px;width:41px;height:23px;background-position:-147px 0} #header-liberation .header-base .sites-info-search ul.sites li.labo{width:56px} #header-liberation .header-base .sites-info-search ul.sites li.labo span.logo{top:13px;left:12px;width:34px;height:14px;background-position:0 0} #header-liberation .header-base .sites-info-search ul.sites li.boutique{width:84px} #header-liberation .header-base .sites-info-search ul.sites li.boutique span.logo{top:7px;left:14px;width:58px;height:27px;background-position:-36px 0} #header-liberation .header-base .sites-info-search .info{display:block;height:32px} #header-liberation .header-base .sites-info-search .info span{display:block;color:gray;font-size:11.2px;font-family:Arial,Verdana,sans-serif;padding-top:9px} #header-liberation .header-base .sites-info-search .search{display:block;width:278px;height:22px;border:1px solid gray} #header-liberation .header-base .sites-info-search .search input[type=text]{border:0;color:gray;height:22px;width:220px;padding:0 5px} #header-liberation .header-base .sites-info-search .search input[type=submit]{background:url(http://s0.libe.com/libe/img/common/_sprites_header/header.png?df8de01457fa) no-repeat 0 -32px;display:block;float:right;width:29px;height:22px;border:0} #header-liberation .header-base .links h2{font-weight:400;text-transform:uppercase;font-size:11px;height:16px} #header-liberation .header-base .links ul li{font-family:Arial,Verdana,sans-serif;font-size:11.5px} #header-liberation .header-base .links ul li a{color:gray} #header-liberation .header-base .nav{display:block;clear:both;position:relative} #header-liberation .header-base .nav li{display:block;float:left} #header-liberation .header-base .nav .nav1{font-weight:400;text-transform:uppercase;font-size:11px} #header-liberation .header-base .nav .nav1 a{display:block} #header-liberation .header-base .nav .nav1 a:hover{text-decoration:none} #header-liberation .header-base .nav .nav2{position:absolute;display:block;z-index:5000;bottom:0;left:0;width:100%} #header-liberation .header-base .nav .nav2 li{display:block;float:left} #header-liberation .header-base .nav .nav2 li a{position:relative;display:block} #core-liberation form h2{margin-bottom:10px} #core-liberation form p{padding-top:10px;padding-bottom:10px} #core-liberation form .hidden{display:none} ul.errorlist{background:#fafafa;border:1px solid #e20000;color:#2e2e2e;margin:0 0 5px;padding:5px} ul.errorlist li{font-size:11px;font-weight:400;color:#e20000} ul.list li{margin-bottom:20px} .block .block-content{padding:5px 14px} .block.rounded,.block .block-content.rounded{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px} #core-liberation .block .right{float:right} #core-liberation .block .block-top img.icon{width:30px;float:left;margin:0 5px 5px 14px} #core-liberation .block .block-top h5{font-size:12px} #core-liberation .block .block-bottom span.right{float:right;display:block} #core-liberation .block-basic-rounded .block-top h5{text-tranform:uppercase;font-weight:400} #core-liberation .block-basic-rounded .block-content{border:1px solid #D8D8D8;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px} #core-liberation .block-basic-curled{position:relative} #core-liberation .block-basic-curled .shadow-left,#core-liberation .block-basic-curled .shadow-right,#core-liberation .block-basic-curled .shadow-top-left,#core-liberation .block-basic-curled .shadow-top-right{display:block;position:absolute;z-index:0;width:35%;max-width:100%;max-height:100%} #core-liberation .block-basic-curled .shadow-left,#core-liberation .block-basic-curled .shadow-right{bottom:-4px} #core-liberation .block-basic-curled .shadow-top-left,#core-liberation .block-basic-curled .shadow-top-right{top:-4px} #core-liberation .block-basic-curled .shadow-left,#core-liberation .block-basic-curled .shadow-top-left{left:-4px} #core-liberation .block-basic-curled .shadow-right,#core-liberation .block-basic-curled .shadow-top-right{right:-4px} #core-liberation .block-basic-curled .block-top,#core-liberation .block-basic-curled .block-content{position:relative;z-index:1000;background:#fff} #core-liberation .headrest{clear:both} #core-liberation .headrest h5{font-size:12px} #core-liberation .headrest h4{font-size:18px} #core-liberation .headrest span.right{float:right} #core-liberation .headrest-basic-rounded{border:1px solid #D8D8D8;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px} #core-liberation .cartridge{display:block} #core-liberation .cartridge .segment{display:block;float:right;height:100%} #core-liberation .cartridge span.br{display:block} #core-liberation .cartridge-basic-rounded{border:1px solid #222;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px} #core-liberation .cartridge-basic-bubble .plain,#core-liberation .cartridge-basic-bubble .segment{display:block;float:left;border:1px solid #222;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px} #core-liberation .pagination{float:right;height:21px;margin-bottom:25px} #core-liberation .pagination a{display:block;float:left;background:#e6e6e6;height:19px;margin-right:5px;padding:1px 6px} #core-liberation .pagination span{display:inline;height:19px;margin-right:5px;padding:1px 6px} #core-liberation .pagination .disabled,#core-liberation .pagination .current{background:#7d7d7d;color:#fff} #core-liberation .js-loader{width:0;height:0} img#hit-count{position:absolute;bottom:0;right:0;margin:0;padding:0;height:0} #DOMWindow iframe{height:96%!important} #mainContent{display:block;margin:0 auto;width:1000px;padding:1px 0} #core-liberation,#header-liberation,#footer-liberation{display:block;clear:both;margin:0 0 14px} #core-liberation{padding:0 10px} #header-liberation{padding:0} #footer{margin-bottom:0;padding:0 0 28px} .m-bot-s1{margin-bottom:42px} .m-bot-s2{margin-bottom:28px} .m-bot-s3{margin-bottom:21px} .m-bot-s4{margin-bottom:14px} .m-bot-s5{margin-bottom:7px} .col{display:block;float:left} .gutter{margin-right:28px} .gutter-double{margin-right:56px} .gutter-half{margin-right:14px} .w35unit,.w35unit .visual100{width:980px} .w34unit,.w34unit .visual100{width:952px} .w33unit,.w33unit .visual100{width:924px} .w32unit,.w32unit .visual100{width:896px} .w31unit,.w31unit .visual100{width:868px} .w30unit,.w30unit .visual100{width:840px} .w29unit,.w29unit .visual100{width:812px} .w28unit,.w28unit .visual100{width:784px} .w27unit,.w27unit .visual100{width:756px} .w26unit,.w26unit .visual100{width:728px} .w25unit,.w25unit .visual100{width:700px} .w24unit,.w24unit .visual100{width:672px} .w23unit,.w23unit .visual100{width:644px} .w22unit,.w22unit .visual100{width:616px} .w21unit,.w21unit .visual100{width:588px} .w20unit,.w20unit .visual100{width:560px} .w19unit,.w19unit .visual100{width:532px} .w18unit,.w18unit .visual100{width:504px} .w17unit,.w17unit .visual100{width:476px} .w16unit,.w16unit .visual100{width:448px} .w15unit,.w15unit .visual100{width:420px} .w14unit,.w14unit .visual100{width:392px} .w13unit,.w13unit .visual100{width:364px} .w12unit,.w12unit .visual100{width:336px} .w11unit,.w11unit .visual100{width:308px} .w10unit,.w10unit .visual100{width:280px} .w9unit,.w9unit .visual100{width:252px} .w8unit,.w8unit .visual100{width:224px} .w7unit,.w7unit .visual100{width:196px} .w6unit,.w6unit .visual100{width:168px} .w5unit,.w5unit .visual100{width:140px} .w4unit,.w4unit .visual100{width:112px} .w3unit,.w3unit .visual100{width:84px} .w2unit,.w2unit .visual100{width:56px} .w1unit,.w1unit .visual100{width:28px} ul.list li{display:block;float:left;margin-bottom:28px;margin-left:28px} .w35unit .list-4-items li{width:224px} .w29unit .list-4-items li{width:182px} .w23unit .list-4-items li{width:140px} .w35unit .list-3-items li{width:308px} .w23unit .list-3-items li{width:196px} .w23unit .list-2-items li{width:308px} ul.list li:first-child,ul.list li.new-line{clear:both;margin-left:0} body.barry-white{padding-top:41px} body.init-bar-is-closed{padding-top:15px} body.slideshow{padding-top:41px} body.iframe{padding-top:0} .ad-top{padding:1px 0} .ad-top .megaban{margin:7px auto} .ad-bottom .megaban{padding:7px 0} .ad-google .googleBanner .annonce{margin:0 0 7px;padding:7px;font-size:12px;border:1px solid} .ad-google .googleBanner .annonce:last-of-type{margin-bottom:0} .lnk-libeplus{background-image:url(http://s0.libe.com/libe/img/common/ico-lnk-libeplus.png?2967b1507eee);background-repeat:no-repeat;background-position:right 4px;padding-right:20px} .lnk-libeplus-big{background-image:url(http://s0.libe.com/libe/img/common/ico-lnk-libeplus-big.png?401394d0f866);background-repeat:no-repeat;background-position:right 4px;padding-right:30px} .site-liberation #header-liberation h2,.site-liberation #header-liberation h1{font-family:Verdana,Arial,Helvetica,sans-serif} .site-liberation .hot-topics{display:block;clear:both;margin:14px 10px 0;padding:14px 0;font-size:11px} .site-liberation .hot-topics h1{border-right:1px dotted;float:left;margin:0 0 0 21px;padding:0 21px 0 0;text-transform:uppercase;font-size:20px} .site-liberation .hot-topics h5{float:left;margin:0 0 0 21px;padding:5px 21px 5px 0;background:url(http://s0.libe.com/libe/img/common/bg-puce-losange.png?099dfb8021ab) no-repeat center right;text-transform:uppercase;font-size:12px} .site-liberation .hot-topics ul{float:left;margin:-1px 0 0 7px} .site-liberation .hot-topics li{display:block;float:left;padding:3px 7px 5px;margin:3px 10px 3px 0} #header-liberation .header-base{border-top:1px solid #e0e0e0} #header-liberation .header-base .home,#header-liberation .header-base .sites-info-search,#header-liberation .header-base .links,#header-liberation .header-base .digitalpaper{height:120px} #header-liberation .header-base .home .logo{background:url(http://s0.libe.com/libe/img/common/logo-liberation-150.png?f613aa3caae2) no-repeat 0 0;width:150px;height:55px;margin-top:33px} #header-liberation .header-base .links{display:block;width:280px;height:110px;padding-top:10px} #header-liberation .header-base .links .lnk1,#header-liberation .header-base .links .lnk2{float:left} #header-liberation .header-base .links .lnk1{position:relative;width:123px} #header-liberation .header-base .links .lnk2{width:136px;padding-left:21px} #header-liberation .header-base .links h2{margin-bottom:3px} #header-liberation .header-base .links ul li{margin-bottom:1px;height:13px} #header-liberation .header-base .digitalpaper{position:relative;float:right;width:196px} #header-liberation .header-base .digitalpaper a.dl,#header-liberation .header-base .digitalpaper a.abo{display:block;position:absolute;top:15px;right:0;width:79px;height:34px;padding-left:10px;padding-top:7px;font-size:11px;font-family:Arial,Verdana,sans-serif} #header-liberation .header-base .digitalpaper a.abo{top:56px;padding-top:5px} #header-liberation .header-base .digitalpaper a.une{position:absolute;right:88px;width:79px;height:102px;bottom:8px} #header-liberation .header-base .digitalpaper a.une img{width:79px;height:102px} #header-liberation .header-base .digitalpaper .mask{display:block;position:absolute;bottom:0;right:0;width:180px;height:23px} #header-liberation .header-base .nav{height:59px} #header-liberation .header-base .nav .nav1 a{position:relative;height:22px;padding:7px 7px 0 19px} #header-liberation .header-base .nav .nav1 a span{position:absolute;display:block;width:10px;height:10px;top:10px;left:5px} #header-liberation .header-base .nav .nav1 .on a span,#header-liberation .header-base .nav-no-js>li:hover .nav1 a span,#header-liberation .header-base .nav .nav1 a:hover span{width:9px;height:9px} #header-liberation .header-base .nav .nav2{display:none;height:28px} #header-liberation .header-base .nav .on .nav2{display:block} #header-liberation .header-base .nav .nav2 li a{display:block;height:26px;padding:6px 24px 0 0;font-size:12px;font-family:Arial,Verdana,sans-serif;text-transform:none} #header-liberation .header-base .nav .nav2 li a:hover{text-decoration:none} #header-liberation .header-base .nav .nav2 li.on{font-weight:700} #header-liberation .header-base .nav .nav2 li a span{display:block;position:absolute;top:6px;right:11px;width:1px;height:13px;left:auto} #header-liberation .header-base .nav .nav2 li:last-of-type a span{display:none} #header-liberation .header-base .nav-no-js>li:hover .nav2{display:block!important} #header-liberation .header-base .nav-no-js:hover .on .nav2{display:none} #header-liberation .header-simple{margin:0 41px} #header-liberation .header-simple .header{height:39px;padding-top:20px} #header-liberation .header-simple .back{display:block;float:left;height:39px;width:130px} #header-liberation .header-simple .back a{display:block;padding-top:11px;padding-left:17px} #header-liberation .header-simple .logo{display:block;float:left;height:39px;width:120px} #header-liberation .header-simple .logo img{display:block;width:106px;height:39px} #header-liberation .header-annex{position:relative;margin:0 42px;padding:20px 0 0} #header-liberation .header-annex .logo{position:absolute;display:block;width:205px;height:80px} #header-liberation .header-annex a.logo:hover:after{content:"< retour sur l'accueil";position:absolute;top:17px;left:230px;width:200px;display:inline-block;padding-right:20px;text-transform:none;font-size:13px} #header-liberation .header-annex h1,#header-liberation .header-annex ul{display:block;margin-left:230px} #header-liberation .header-annex h1{border-bottom:1px solid;height:25px;margin-top:10px;padding:0 0 5px;text-align:right;font-size:18px;text-transform:uppercase;font-weight:400} #header-liberation .header-annex h1 a:hover:before{content:"< retour sur";display:inline-block;padding-right:20px;text-transform:none;font-size:13px} #header-liberation .header-annex ul{display:table;width:750px;margin-top:10px;margin-bottom:10px} #header-liberation .header-annex ul li{display:table-cell;text-align:center} * html #header-liberation .header-annex ul li{display:block;float:left} :first-child+html #header-liberation .header-annex ul li{display:block;float:left} #header-liberation .header-annex ul li a{margin:0 10px;display:inline-block;font-size:15px} .site-liberation #footer-liberation h2,.site-liberation #footer-liberation h3{font-family:Verdana,Arial,Helvetica,sans-serif} #footer-liberation .footer-base{margin:0 10px} #footer-liberation .links{clear:both;display:block;padding:28px 0} #footer-liberation .abo,#footer-liberation .monlibe,#footer-liberation .news,#footer-liberation .services{display:block;float:left} #footer-liberation .abo{position:relative;width:448px;height:180px} #footer-liberation a.visual{display:block;position:absolute;width:252px;height:135px;right:28px;top:33px} #footer-liberation .abo ul li{padding:0 0 3px} #footer-liberation .monlibe,#footer-liberation .news,#footer-liberation .services{min-height:200px} #footer-liberation .monlibe{width:112px;margin-right:14px;padding-left:14px} #footer-liberation .news{width:168px;padding:0 14px} #footer-liberation .services{width:168px;padding:0 14px} #footer-liberation .monlibe h5,#footer-liberation .news h5,#footer-liberation .services h5{text-transform:uppercase;padding:0 0 4px;font-size:10px} #footer-liberation .abo h2{text-transform:uppercase;font-size:12px} #footer-liberation .abo h3{text-transform:uppercase;font-weight:400;font-size:12px;margin-bottom:20px} #footer-liberation .news h5,#footer-liberation .services h5{margin-bottom:10px} #footer-liberation .news ul,#footer-liberation .services ul{border-right:1px dotted;font-size:10px;width:83px;float:left;min-height:150px} #footer-liberation .news ul:last-of-type,#footer-liberation .services ul:last-of-type{border-right:0;width:84px} #footer-liberation .news ul li,#footer-liberation .services ul li{padding:0 14px 0 0;margin-bottom:7px;line-height:10px} #footer-liberation .news ul:last-of-type li,#footer-liberation .services ul:last-of-type li{padding:0 0 0 14px} #footer-liberation .references{clear:both} #footer-liberation .references ul{border-top:1px solid;padding:14px 0} #footer-liberation .references ul:last-child{padding-bottom:0} #footer-liberation .references ul li{display:inline;padding:0 14px 0 8px;font-size:11px;border-right:1px solid} #footer-liberation .references ul li.first{padding-left:0} #core-liberation .text h2,#core-liberation .text h3{margin-bottom:14px} #core-liberation .text sub,#core-liberation .text sup{line-height:10px} #core-liberation .text-static h2,#core-liberation .text-static h3,#core-liberation .text-static h4{font-family:Verdana,sans-serif} #core-liberation .text-static h4{font-size:16px;font-weight:700;margin-bottom:15px} #core-liberation .text-static ul li{margin-bottom:10px;list-style:disc inside none} #core-liberation .text-https h2,#core-liberation .text-https h3,#core-liberation .text-https h4{font-family:Verdana,sans-serif;font-weight:400} #core-liberation .text-https h4{font-size:16px;font-weight:700;margin-bottom:15px} #core-liberation .text-https p{padding:0} #core-liberation .text-https ul li{margin-bottom:10px;list-style:disc inside none} #core-liberation .text-benefits h3{font-weight:400;font-size:17px} #core-liberation .text-404 h3{font-style:italic;font-size:16px} #core-liberation .text-404 p{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:13px} form input[type=text],form input[type=password]{border:1px solid;padding:3px;height:14px} form select{padding:1px;height:20px} #core-liberation form textarea{resize:vertical} #core-liberation form input[type=text]:focus,#core-liberation form input[type=password]:focus,#core-liberation form input[type=file]:focus,#core-liberation form textarea:focus,#core-liberation form select,#core-liberation form checkbox{outline:1px solid} #core-liberation .error_ajax,#core-liberation .error_ajax_form{background:#ddd;border:1px solid #9d9d9d;padding:10px 10px 12px} #core-liberation .error_ajax_form{position:absolute;top:130px;left:105px;width:230px} #core-liberation .new_comment_form_wrapper{position:relative} #core-liberation .form-monlibe{border-top:1px dotted;border-bottom:1px dotted;padding:14px} #core-liberation .form-monlibe label{display:block;margin-bottom:4px} #core-liberation .form-monlibe input[type=text],#core-liberation .form-monlibe input[type=password],#core-liberation .form-monlibe textarea{border:1px solid;font-size:12px;margin-bottom:20px;padding:3px} #core-liberation .form-monlibe textarea{font-family:Verdana,sans-serif} #core-liberation .form-monlibe input[type=checkbox]{float:right} #core-liberation .w26unit .form-monlibe input[type=text],#core-liberation .w26unit .form-monlibe input[type=password],#core-liberation .w26unit .form-monlibe textarea{width:652px} #core-liberation .w17unit .form-monlibe input[type=text],#core-liberation .w17unit .form-monlibe input[type=password],#core-liberation .w17unit .form-monlibe textarea{width:412px} body.auth-unlogged #core-liberation .form-monlibe-unlogged form{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30)} #core-liberation .form-monlibe-unlogged{position:relative} #core-liberation .form-monlibe .note-unlogged{position:absolute;border:1px solid;top:130px;left:10px;width:420px;padding:10px 10px 12px} #core-liberation .form-monlibe .note-unlogged p{font-family:Georgia,"Times New Roman",Times,serif;font-size:21px;font-weight:400;line-height:25px} #core-liberation .form-monlibe .note-unlogged p.small{font-family:Verdana,Arial,sans-serif;font-size:12px} #core-liberation .form-monlibe .monlibe-edit-profile label{float:left;width:70%} #core-liberation .form-monlibe .monlibe-edit-profile p{clear:both} #core-liberation .form-monlibe .monlibe-edit-profile .btn-monlibe{margin-top:30px} #core-liberation .block-comments .form-monlibe{border-top:0} #core-liberation .block-comments .form-monlibe input[type=text],#core-liberation .block-comments .form-monlibe textarea{width:98%} #core-liberation .form-contacts{width:380px} #core-liberation .form-contacts p{margin-bottom:10px} #core-liberation .form-contacts p a{font-weight:700} #core-liberation .form-contacts p label{display:block;padding-bottom:5px;font-weight:700} #core-liberation .form-contacts p input[type=text]{width:372px} #core-liberation .form-contacts p textarea{resize:vertical;width:378px;height:200px} #core-liberation .form-contacts p select{width:300px} #core-liberation .form-https{width:388px;margin:28px auto;padding:14px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border:1px solid} #core-liberation .form-https p:last-child{margin-bottom:0} #core-liberation .form-https p label{display:inline-block;font-weight:400;margin-bottom:7px} #core-liberation .form-https p input[type=text],#core-liberation .form-https p input[type=password]{display:block;width:372px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;margin-bottom:14px;padding:7px} #core-liberation .form-https .btn-rounded-degraded,#core-liberation .form-https .btn-laune{margin-top:7px;float:right} #core-liberation .col-contextual ul li{margin-bottom:5px} #core-liberation ul.list-links li{margin-bottom:7px;line-height:14px} #core-liberation ul.list-links li:last-child{margin-bottom:0} #core-liberation ul.list-latest-news span{display:block;text-transform:uppercase;font-size:10px;padding-bottom:4px} #core-liberation ul.list-forums li h4{padding-bottom:4px;font-weight:700;font-size:12px} #core-liberation ul.list-forums li h4 span{padding-left:5px} #core-liberation ul.list-forums span{font-weight:400} #core-liberation ul.list-items li{margin-bottom:10px;clear:both} #core-liberation ul.list-items li h5,#core-liberation ul.list-items li h4,#core-liberation ul.list-items li p{margin-left:98px} #core-liberation ul.list-items li h4{font-family:Georgia,"Times New Roman",Times,serif;font-weight:700;font-size:13px} #core-liberation ul.list-items li p{font-size:11px} #core-liberation ul.list-items span{padding:0 5px 0 0} #core-liberation ul.list-items li img.visual{float:left;width:84px;height:84px;margin:3px 10px 10px 0} #core-liberation ul.list-items li img.square,#core-liberation ul.list-items li img.signature{width:84px;height:84px} #core-liberation ul.list-items li.full h5,#core-liberation ul.list-items li.full h4,#core-liberation ul.list-items li.full p{margin-left:0} #core-liberation ul.list-items li.half img.visual{width:130px} #core-liberation ul.list-items li.full h5,#core-liberation ul.list-items li.half h4,#core-liberation ul.list-items li.half p{margin-left:140px} #core-liberation ul.list-items li.arround .visual{margin-right:10px;margin-bottom:10px} #core-liberation ul.list-items li.arround h5,#core-liberation ul.list-items li.arround h4,#core-liberation ul.list-items li.arround p{margin-left:0} #core-liberation ul.list-items li.chat p{display:block;clear:both;margin-left:0} #core-liberation ul.list-items li.chat h5{margin-bottom:5px} #core-liberation ul.list-items-mosts li{margin-bottom:5px} #core-liberation ul.list-items-mosts li{font-family:Georgia,"Times New Roman",Times,serif} #core-liberation ul.list-rss-stream{list-style:none} #core-liberation ul.list-rss-stream li{list-style:none;margin-bottom:20px} #core-liberation ul.list-rss-stream li h5{margin-bottom:7px;font-weight:400;text-decoration:underline} #core-liberation ul.list-rss-stream li img{display:block;float:left;margin:0 10px} #core-liberation ul.list-rss-stream li img.xml{margin-top:1px} #core-liberation ul.list-rss-stream li img.google{margin-top:0} #core-liberation ul.list-rss-stream li img.netvibes{margin-top:0} #core-liberation ul.list-call-items li img.visual{display:block;margin-bottom:5px} #core-liberation ul.list-call-items li img.big{width:280px;height:187px} #core-liberation ul.list-call-items li{margin-bottom:15px} #core-liberation ul.list-call-items li h2{margin-bottom:5px} #core-liberation ul.list-call-items.sheet li h2{font-size:13px} #core-liberation ul.list-call-items.folder li h2{font-weight:400;font-size:19px} #core-liberation ul.list-labo-meetings li{clear:both;margin-bottom:7px;border-bottom:1px solid} #core-liberation ul.list-labo-meetings li .visual{float:left;margin:3px 14px 7px 0;width:56px;height:56px} #core-liberation ul.list-labo-meetings li h4{margin-left:70px;font-family:Verdana,sans-serif;text-transform:uppercase;font-size:10px} #core-liberation ul.list-labo-meetings li p{padding-bottom:7px;margin-left:70px;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-weight:700} #core-liberation ul.list-labo-meetings li:last-child{border-bottom:0} #core-liberation ul.list-labo-meetings li:last-child img,#core-liberation ul.list-labo-meetings li:last-child p{margin-bottom:0;padding-bottom:0} #core-liberation .list-man-of-day a{display:block;min-height:100px;border-left:7px solid;padding-left:14px} #core-liberation .list-man-of-day h2{font-weight:400;font-size:20px} #core-liberation .list-man-of-day h2 span{font-size:39px} #core-liberation .block .block-top h2{margin-bottom:10px;font-family:Verdana,sans-serif;font-weight:400;font-size:20px} #core-liberation .block .block-top h5{text-transform:uppercase} .block .block-content{padding:0} #core-liberation .block .block-bottom .pager{padding:6px 0 0} .block-solid-c1{padding:10px} .block-solid-c1 .block-bottom{border-top:1px solid} .block-solid-c1 .block-bottom a.lnk-readmore{font-size:11px} .block-solid-c2{padding:10px} .block-solid-c2 hr{border-left:0;border-right:0;border-top:1px solid;border-bottom:2px solid;margin:10px 0} .block-solid-c2 h5{font-weight:400} .col-contextual .block{margin:14px 0;padding:10px 14px 14px} .col-contextual .block.block-ad{width:auto} .col-contextual .block-ad iframe{display:block;margin-left:auto;margin-right:auto} .w11unit .col-contextual .block-ad iframe{max-width:308px} .col-contextual>div:first-child,.col-contextual>.first{margin-top:0;margin-bottom:0} .col-contextual>.div:last-child,.col-contextual>.block:last-child{margin-bottom:28px} .col-contextual .block .block-top{text-transform:uppercase;font-weight:700;border-bottom:1px solid;padding-bottom:4px;margin-bottom:14px} .col-contextual .block .block-bottom{border-top:1px solid;margin-top:14px;padding-top:4px} .col-contextual .block .block-bottom a.lnk-readmore{font-size:11px} #core-liberation .col-contextual .block .block-content .visual100{width:280px;height:auto} .col-contextual .block-iframe{padding:0} .col-contextual .block-iframe .block-top{padding:10px 0 4px;margin:0 14px 14px;border-bottom:1px solid} .col-contextual .block-iframe .block-top>div{border-bottom:1px solid;padding-bottom:5px} .col-contextual .block-iframe .block-top .right{padding-top:2px;text-transform:none;font-size:10px} .col-contextual .ad-square,.col-contextual .block-ad{display:block;margin:14px auto;width:300px} .col-contextual .headrest{margin-bottom:3px} .col-contextual .block .headrest{margin-bottom:0} .col-contextual .block-nobg{padding:10px 0} .col-contextual .block-solid-c2 .block-top{border-bottom:3px solid} .col-part .block{margin-bottom:7px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px} .col-part .block .block-top{text-transform:uppercase;font-weight:700;padding:7px 0;text-align:center} .col-part .block .block-content{padding:0 0 1px} .col-part .block hr{border:0;border-top:1px solid} .col-part .block img.visual{display:block;margin:0 auto 7px} .col-part .block img.left{float:left;margin-right:5px;margin-bottom:5px} .col-part .block p{margin-bottom:7px;padding:0 10px} .col-part .block p.center{text-align:center} .col-part .block .follow-libe .fb,.col-part .block .follow-libe .twitter,.col-part .block .follow-libe .nv-rss{padding-top:7px} .col-part .block .follow-libe .fb p,.col-part .block .follow-libe .twitter p,.col-part .block .follow-libe .nv-rss p{font-size:10px} .col-part .block .follow-libe .twitter p{padding:0 5px 0 10px} .col-part .block .follow-libe .nv-rss a.nv,.col-part .block .follow-libe .nv-rss a.rss{display:inline-block;height:18px;padding:2px 0 0 23px} .col-part .block .follow-libe .nv-rss a.rss{background:url(http://s0.libe.com/libe/img/common/ico-rss.jpg?e5d7b4c9c034) no-repeat 0 1px} .col-part .block .follow-libe .nv-rss a.nv{background:url(http://s0.libe.com/libe/img/common/ico-netvibes.jpg?f74e57884286) no-repeat 0 1px;padding-right:3px} .col-part .block .follow-libe img.clear{display:block;margin-top:5px} .col-part .block .follow-libe img.visual{margin-top:7px} .block-basic-rounded{margin-bottom:20px} .block-basic-rounded .block-content{padding:14px} #core-liberation .block-item{margin-bottom:28px} #core-liberation .block-item .toolbox{margin:21px 0;clear:both} #core-liberation .block-item .object-header h1{margin-bottom:14px} #core-liberation .block-item .object-header h5{margin-bottom:14px} #core-liberation .block-item .object-picture .visual100{margin-bottom:4px} #core-liberation .block-item .object-picture .legende{margin-bottom:21px;line-height:15px;font-size:11px} #core-liberation .block-item .object-media{margin-bottom:14px} #core-liberation .block-item .object-content div.author{margin-bottom:15px} #core-liberation .block-item .object-content div.author p{display:inline;font-size:10px} #core-liberation .block-item .object-content div.author strong small{text-transform:none;font-size:10px;font-weight:400} #core-liberation .block-item .object-content h2{margin-bottom:17px;line-height:1.39em} .site-liberation .block-item .object-content a{text-decoration:underline} #core-liberation .w17unit .block-item .object-content img{max-width:476px} #core-liberation .block-item .object-workinfos{margin:21px 0;font-size:13px;color:#999} #core-liberation .block-item .object-workinfos .author{font-size:13px;font-weight:700} #core-liberation .block-item .object-workinfos .work{color:#222;font-weight:700} #core-liberation .block-item h2{font-weight:700;font-family:Verdana,sans-serif;font-size:13px} #core-liberation .selected-comments .comment_reply_links{display:none} #core-liberation .block-item-locked{margin-bottom:20px;padding:20px 0;border-top:1px solid;border-bottom:1px solid} #core-liberation .block-item-locked .block-top{height:17px;text-transform:uppercase;font-weight:400;font-size:14px} #core-liberation .block-item-locked .block-top span{margin-left:20px;padding:0 7px 0 10px} #core-liberation .block-item-locked .block-content{padding:20px 0 10px} #core-liberation .block-item-locked h6{font-family:Georgia,"Times New Roman",Times,serif;font-size:16.5px;font-weight:400} #core-liberation .block-item-locked a{text-decoration:none} #core-liberation .block-item-locked .visual{margin:18px 0 0 20px;display:block;float:left;width:216px;height:149px} #core-liberation .block-item-locked h2,#core-liberation .block-item-locked h3,#core-liberation .block-item-locked p{margin-left:270px} #core-liberation .block-item-locked h3{font-style:italic;font-size:15px;margin-bottom:10px} #core-liberation .block-item-locked h3 .chiffre{font-size:29px;padding:0 3px} #core-liberation .block-item-locked h3 .euro{font-size:19px} #core-liberation .block-item-locked .btn-zoneabo{margin:0 0 15px 270px;width:158px} #core-liberation .block-item-locked .btn-zoneabo a{text-decoration:none;text-align:center} #core-liberation .block-item-locked .btn-zoneabo a:hover{text-decoration:underline} #core-liberation .block-item-locked p.already{font-size:10px;margin-bottom:0} #core-liberation .block-item-locked .offre-1-euro .offer{display:block;height:110px;margin-left:270px;padding-top:17px} #core-liberation .block-item-locked .offre-1-euro .offer h6{margin-bottom:10px;text-transform:uppercase} #core-liberation .block-item-locked .offre-1-euro .offer .price{display:inline-block;margin-right:10px;float:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:50px;line-height:30px} #core-liberation .block-item-locked .offre-1-euro .offer .price:first-letter{font-size:80px;line-height:40px} #core-liberation .block-item-locked .offre-1-euro .offer .price span{display:block;font-size:14px} #core-liberation .block-item-locked .offre-1-euro .offer p{margin-left:0;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;line-height:14px} #core-liberation .block-item-locked .offre-1-euro .btn-zoneabo{width:159px;margin-left:278px} #core-liberation .block-item-read-more{margin-bottom:28px;border:1px solid} #core-liberation .block-item-read-more .block-top{float:left;margin-top:-10px;margin-left:-1px;text-transform:uppercase;font-weight:700;font-size:14px;padding:0 12px 5px 0;margin-bottom:5px} #core-liberation .block-item-read-more .block-content{clear:both} #core-liberation .block-item-read-more .block-content .mini-tpl{margin-bottom:21px;padding:0 14px} #core-liberation .block-item-read-more .block-content .mini-tpl h5{margin-bottom:7px} #core-liberation .block-item-read-more .block-content .mini-tpl .visual{margin-right:14px} #core-liberation .block-item-read-more .block-content .mini-tpl hr{clear:both;border:0;border-top:1px dotted;width:140px;margin:14px auto} #core-liberation .block-comments .block-content .block-comments-tree{overflow:hidden} #core-liberation .block-comments .block-content .comment{border-left:1px solid} #core-liberation .block-comments .block-content .comment_level_0 .comment{margin-left:14px} #core-liberation .block-comments .block-content .comment_outer{overflow:hidden;border-right:1px solid;border-bottom:1px solid;padding:14px} #core-liberation .flat-comments .comment,#core-liberation .block-comments .comment_level_0{margin-top:20px;border-top:1px solid} #core-liberation .flat-comments .comment:first-of-type,#core-liberation .block-comments .comment_level_0:first-of-type{margin-top:0} #core-liberation .flat-comments .comment>.comment_outer,#core-liberation .block-comments .comment_level_0>.comment_outer{margin-left:-1px;border:1px solid;border-top:0} #core-liberation .block-comments .block-content .detail_comment{border-top:1px solid;margin-top:-1px} #core-liberation .block-comments .block-content .detail_comment>.comment_outer{margin-left:-1px;border:1px solid;border-top:0} #core-liberation .block-comments .block-content .comment_selected>.comment_outer .icon{position:absolute;right:0;top:0;display:block;width:28px;height:25px;background:url(http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49) no-repeat -59px -36px} #core-liberation .block-comments .block-content .comment_selected>.comment_outer .meta .who,#core-liberation .block-comments .block-content .comment_selected>.comment_outer .meta .details,#core-liberation .block-comments .block-content .comment_selected>.comment_outer .meta .note{padding-right:35px} #core-liberation .block-comments .block-content .comment_draft>.comment_outer{background-image:url(http://s0.libe.com/libe/img/common/bg-comment-draft.png?4158f727c626)} #core-liberation .block-comments .block-content .comment_collapsed>.comment_content>*,#core-liberation .block-comments .block-content .comment_collapsed>.visual{display:none} #core-liberation .block-comments .block-content .comment_expanded>.comment_content>*,#core-liberation .block-comments .block-content .comment_expanded>.visual{display:block} #core-liberation .block-comments .block-content .meta{min-height:75px;margin-bottom:5px;position:relative;line-height:15px} #core-liberation .block-comments .block-content .meta img.visual{display:block;float:left;width:56px;height:56px;margin-right:14px;margin-top:3px} #core-liberation .block-comments .block-content .meta .who,#core-liberation .block-comments .block-content .meta .details,#core-liberation .block-comments .block-content .meta .note,#core-liberation .block-comments .block-content .meta .when{display:block} #core-liberation .block-comments .block-content .meta .details,#core-liberation .block-comments .block-content .meta .note{font-size:10px} #core-liberation .block-comments .block-content .meta .details a.profile{display:none} #core-liberation .block-comments .block-content .comment_hover .meta .details a.profile{display:block} #core-liberation .block-comments .block-content .meta .when{position:absolute;right:0;bottom:16px;font-size:11px} #core-liberation .block-comments .block-content .comment_title{display:block;clear:both;font-weight:700;font-size:12px;font-family:Verdana,sans-serif;margin-bottom:10px} #core-liberation .block-comments .block-content .comment_reply_links{padding:14px 0 0;height:30px} #core-liberation .block-comments .block-content .comment_reply_links .comment_flag,#core-liberation .block-comments .block-content .comment_reply_links .comment_post_new{display:none;float:right;margin-right:10px;padding-top:5px} #core-liberation .block-comments .block-content .comment_reply_links .comment_flag .icon{position:static;display:block;width:13px;height:12px;float:left;background-image:url(http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49);background-repeat:no-repeat;background-position:-33px -2px;margin:3px 6px 0 0} #core-liberation .block-comments .block-content .comment_reply_links .comment_flag:hover .icon{background-position:-33px -18px} #core-liberation .block-comments .block-content .comment_reply_links .comment_flag:hover{text-decoration:none} #core-liberation .block-comments .block-content .comment_reply_links .comment_reply{display:none;float:right;padding:5px 10px 7px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px} #core-liberation .block-comments .block-content .comment_reply_links .comment_reply:hover{text-decoration:none} #core-liberation .block-comments .block-content .comment_libe>.comment_outer .meta .icon{position:absolute;right:0;top:0;display:block;width:36px;height:13px;background:url(http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49) no-repeat 0 -84px} #core-liberation .block-comments .block-content .comment_libe>.comment_outer .meta .who,#core-liberation .block-comments .block-content .comment_libe>.comment_outer .meta .details,#core-liberation .block-comments .block-content .comment_libe>.comment_outer .meta .note{padding-right:41px} #core-liberation .block-comments .block-content .is_removed>.comment_outer{padding:3px 8px 5px} #core-liberation .block-comments .block-content .is_removed>.comment_outer .icon{float:left;display:block;width:12px;height:11px;margin:3px 8px 0 0;background:url(http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49) no-repeat 0 0} #core-liberation .block-comments .comment_replies{padding:10px;display:none;border-bottom:1px solid} #core-liberation .block-comments .comment_cutoff{display:block} #core-liberation .block-usercomments .comment_replies{display:block} #core-liberation .block-usercomments .noreplies{display:none} #core-liberation .block-comments .headrest-community h3 a:hover{text-decoration:none} #core-liberation .block-comments .headrest-community a.folded:after,#core-liberation .block-comments .headrest-community a.unfolded:after{display:inline-block;content:'';background-image:url(http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49);background-repeat:no-repeat} #core-liberation .block-comments .headrest-community a.folded:after{background-position:-85px -69px;margin:0 0 2px 7px;width:6px;height:8px} #core-liberation .block-comments .headrest-community a.unfolded:after{background-position:-76px -69px;margin:0 0 2px 7px;width:8px;height:7px} lnk-back .comment_god_actions{float:left;display:none;padding:10px 10px 0 0} .comment_hover .comment_god_actions{display:block} .comment_god_actions ul,.comment_god_actions li,.comment_god_actions form{display:inline-block} .profile_god_actions{margin-top:10px} .god input[type=text]{width:1em} .god{color:#333;background-color:#f1f1f1;border:1px solid #FE9900} a.god:hover{background:#3c3c3c;color:#fff;text-decoration:none} .god .symbol{font-size:18px} .suspend input{width:30px} #bar-liberation .god{font-weight:700;text-align:center;height:94%;border:1px solid #000;background-color:#fff} #bar-liberation .god ul{display:block;text-align:left} #bar-liberation .god li{display:inline-block;text-align:center;width:86px;vertical-align:top;height:38px} #bar-liberation .other .god a{padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box} #bar-liberation .other .god a:hover{background-color:#ff0;color:#000} #bar-liberation .god .godenabled a{background:#3c3c3c;color:#fff} #bar-liberation .god a.godenter{background:url(http://s0.libe.com/libe/img/common/icon_godenter.png?9ffa63824b5c) no-repeat center center #fff} #bar-liberation .god a.godquit{background:url(http://s0.libe.com/libe/img/common/icon_godquit.png?a59104f30cfb) no-repeat center center #000} #bar-liberation .god a.godquit:hover{background:url(http://s0.libe.com/libe/img/common/icon_godenter.png?9ffa63824b5c) no-repeat center center #ff0} #bar-liberation .god a.jumptoadmin{background:url(http://s0.libe.com/back/img/icon_home.png?c1de55b52ccc) no-repeat center center #fff} #bar-liberation .god a.jumptoedit{background:url(http://s0.libe.com/back/img/icon_changelink.png?4a31d309d5db) no-repeat center center #fff} #mainContent .god{font-size:10px;padding:6px;border-radius:2px;-moz-border-radius:4px;-webkit-border-radius:4px} #core-liberation .block-partnership .block-content img.visual{display:block;float:left;width:140px;margin-top:4px;margin-bottom:10px} #core-liberation .block-partnership .block-content h4{font-family:Verdana,sans-serif;font-size:12px;font-weight:700;margin:0 0 11px 150px} #core-liberation .block-partnership .block-content p{margin:0 0 10px 154px} #core-liberation .block-partnership .block-content ul{clear:both;margin:10px 0 0} #core-liberation .block-partnership .block-content ul li a,#core-liberation .block-partnership .block-content a.arrow{background:url(http://s0.libe.com/libe/img/common/ico-lnk-arrow-red.gif?feba6ff926a7) no-repeat 0 4px;padding-left:15px} #core-liberation .block-pager-labo{padding:14px} #core-liberation .block-pager-labo .block-top,#core-liberation .block-pager-labo .block-content{margin-bottom:14px} #core-liberation .block-pager-labo .list li{margin-bottom:0} #core-liberation .block-pager-labo .list img.visual{display:block;margin-bottom:7px} #core-liberation .block-pager-labo .list h5{margin-bottom:7px} #core-liberation .block-pager-labo .block-bottom{border-top:1px solid} #core-liberation .block-pager-labo .block-bottom .pager{padding-top:13px} #core-liberation .block-pager-labo .block-bottom .right{padding-top:7px} #core-liberation .w35unit .block-pager-labo .list li{width:308px;margin-left:14px} #core-liberation .w29unit .block-pager-labo .list li{width:252px;margin-left:14px} #core-liberation .w35unit .block-pager-labo .list img.visual{width:308px;height:173px} #core-liberation .w29unit .block-pager-labo .list img.visual{width:252px;height:142px} #core-liberation .col .block-pager-labo .list li:first-child,#core-liberation .col .block-pager-labo .list li.new-line{margin-left:0} #core-liberation .block-podcast .block-content p.note{font-size:10px} #core-liberation .block-podcast .block-content p.logo-pc{background:url(http://s0.libe.com/libe/img/common/bg-podcast.png?bc9501afa40e) no-repeat left center;padding:0 0 0 85px} #core-liberation .block-podcast .block-content p{margin-bottom:10px} #core-liberation .block-podcast .block-content .lnk-podcast p{font-size:12px;margin-bottom:5px;text-align:right;text-decoration:underline;font-weight:700} #core-liberation .block-podcast .block-content .lnk-podcast ul{display:block;height:20px} #core-liberation .block-podcast .block-content .lnk-podcast ul li{display:block;float:right;padding-left:10px} #core-liberation .block-benefits .block-content img.visual{display:block;float:left;width:112px;height:210px;margin:4px 14px 0 0} #core-liberation .block-benefits .block-content .icon{float:left;margin:3px 5px 0 0} #core-liberation .block-benefits .block-content ul li{margin-bottom:0} #core-liberation .block-benefits .block-content ul li.b-top{border-top:1px solid;padding-top:21px;margin-top:21px} #core-liberation .block-benefits .block-content .btn-monlibe{width:100px;margin-left:126px;text-align:center} #core-liberation .block-benefits .block-content .text-benefits li h5,#core-liberation .block-benefits .block-content .text-benefits li h3,#core-liberation .block-benefits .block-content .text-benefits li p{margin-left:126px} #core-liberation .col-contextual .block-label{padding:0} #core-liberation .col-contextual .block-label .block-content{padding:0} #core-liberation .block-label img.visual{display:block;float:left;width:84px;height:84px} #core-liberation .block-label a{display:block;float:left;width:203px;height:60px;padding:7px 7px 7px 14px;overflow:hidden} #core-liberation .block-section .block-content img.visual{display:block;margin-bottom:14px;width:280px;height:187px} #core-liberation .block-section .block-content h3{margin-bottom:4px;font-size:19px;font-weight:400} #core-liberation .block-section .block-content h4{margin-bottom:4px;font-size:13px;font-weight:700} #core-liberation .block-section .block-content a{clear:both;display:block;margin-top:7px} #core-liberation .block-np .block-top h5{font-size:12px;letter-spacing:-1px} #core-liberation .block-np .block-top h5 .right{display:block;text-transform:none;font-size:10px;padding-top:2px} #core-liberation .block-np p{text-align:center;font-size:11px} #core-liberation .block-np .today img.visual{display:block;height:250px;width:194px;margin:0 auto 14px} #core-liberation .block-np .tomorrow .progress-nb{display:block;margin-bottom:3px} #core-liberation .block-np .tomorrow .progress-bar{display:block;margin-bottom:14px;height:7px} #core-liberation .block-np .tomorrow .progress-bar .done{display:block;float:left;height:7px} #core-liberation .block-np .railway{position:relative;margin-bottom:15px;height:191px;overflow:hidden} #core-liberation .block-np .railway .box{position:absolute;top:0;left:0;padding-left:1px} #core-liberation .block-np .railway .box h5{display:none} #core-liberation .block-np .railway ul{width:280px;clear:both} #core-liberation .block-np .block-content .railway ul li{float:left;width:42px;height:57px;margin-bottom:10px} #core-liberation .block-np .block-content .railway ul li.p-l{margin-right:2px;margin-left:3px} #core-liberation .block-np .block-content .railway ul li.p-r{margin-right:4px} #core-liberation .block-np .block-content .railway ul li img{display:block;width:39px;height:50px;border:1px solid} #core-liberation .block-np .pager{margin-bottom:7px} #core-liberation .block-np .pager span{float:right;padding-right:5px;font-size:11px;margin-top:1px} #core-liberation .block-np .pager ul{margin-left:2px;margin-top:6px} #core-liberation .block-np .from p{margin-bottom:14px;font-size:12px} #core-liberation .block-np .from ul{height:150px;margin-bottom:7px} #core-liberation .block-np .from ul li{margin-bottom:14px} #core-liberation .block-np .from ul li.l{width:133px;float:left} #core-liberation .block-np .from ul li.l img.visual{float:right} #core-liberation .block-np .from ul li.r{width:133px;float:right;text-align:left} #core-liberation .block-np .from ul li img.visual{display:block;height:148px;border:1px solid} .w11unit .block-np .from .btn-read-digitalpaper a,.w11unit .block-np .from .btn-read-digitalpaper span{display:table-cell;vertical-align:middle;width:214px;height:32px} .col-contextual .block-subscribe-newsletter .visual{display:block;float:left;margin:3px 14px 14px 0;background:url(http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49) no-repeat -144px -36px;width:56px;height:37px} .col-contextual .block-subscribe-newsletter p{margin:0 0 14px 74px} .col-contextual .block-subscribe-newsletter p strong{display:inline-block;margin-bottom:7px} .col-contextual .block-subscribe-newsletter input[type=submit]{float:right} .col-contextual .block-subscribe-newsletter input[type=text]{float:left;width:169px;height:18px} #core-liberation .col-contextual .block-promo .block-content img.visual{display:block;float:left;width:140px;margin-top:4px;margin-bottom:10px} #core-liberation .col-contextual .block-promo .block-content h4{font-family:Verdana,sans-serif;font-size:12px;font-weight:700;margin:0 0 11px 154px} #core-liberation .col-contextual .block-promo .block-content p{margin:0 0 10px 154px} #core-liberation .col-contextual .block-promo .block-content ul{clear:both;margin:10px 0 0} #core-liberation .col-contextual .block-promo .block-content ul li a,#core-liberation .col-contextual .block-promo .block-content a.arrow{background:url(http://s0.libe.com/libe/img/common/ico-lnk-arrow-red.gif?feba6ff926a7) no-repeat 0 4px;padding-left:15px} #core-liberation .block-all-forums .headrest{margin:0 0 7px;border-bottom:1px solid} #core-liberation .block-all-forums .headrest h5{border-bottom:0;text-transform:none;padding:0 0 7px} #core-liberation .block-all-forums .headrest .community-bubble{float:left;margin:4px 10px 0 0} #core-liberation .block-all-forums .block-top,#core-liberation .block-all-forums .block-content .forums-most{margin-bottom:28px} #core-liberation .block-all-forums .block-top .filters .on{font-weight:700} #core-liberation .block-all-forums .forums-most .comment_reply_links{display:none;visibility:hidden} #core-liberation .block-all-forums .forum{clear:both;border-bottom:1px solid;padding:14px 0} #core-liberation .block-all-forums .forum:first-child{padding-top:0} #core-liberation .block-all-forums .forum h5.title{margin-bottom:7px;margin-left:0} #core-liberation .block-all-forums .forum h5.title .right{font-weight:400} #core-liberation .block-all-forums .forum h5.title .community-bubble{float:left;margin:1px 10px 0 0} #core-liberation .block-all-forums .forum img.visual{display:block;float:left;margin:4px 0 0;width:56px;height:56px} #core-liberation .block-all-forums .forum h5{margin-left:70px;margin-bottom:7px} #core-liberation .block-all-forums .forum p.subtitle{margin-left:70px} #core-liberation .block-all-forums .forum span.infos{margin-left:70px;display:block} #core-liberation .block-all-forums .forum span.infos a{font-weight:700} #core-liberation .block-all-forums table{width:100%;margin-bottom:28px} #core-liberation .block-all-forums table th{width:20%} #core-liberation .block-all-forums table th.subject{width:60%} #core-liberation .block-all-forums table .subject{text-align:left} #core-liberation .block-all-forums table .date{text-align:right;white-space:nowrap} #core-liberation .block-all-forums table .ft-c{text-align:center} #core-liberation .block-all-forums table th,#core-liberation .block-all-forums table td{padding:4px 0 6px} #core-liberation .block-all-blogs{margin-bottom:28px} #core-liberation .block-all-blogs .block-content .headrest{border-bottom:1px dotted #ddd} #core-liberation .block-all-blogs .headrest h4{text-transform:uppercase} #core-liberation .block-all-blogs .headrest h5{text-transform:uppercase;padding:5px 9px 6px;float:left} #core-liberation .block-all-blogs .block-content .list .mini-tpl{border-bottom:0} #core-liberation .block-all-blogs .block-content .list li{clear:none} #core-liberation .block-all-blogs .block-content .list li.new-line{clear:both} #core-liberation .block-all-blogs .block-content .list .blog h5 .icon{display:none} #core-liberation .block-all-blogs .block-content .list .blog-libe h5 .icon{display:block;position:absolute;background:url(http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49) no-repeat -38px -84px;width:20px;height:7px;margin-top:4px;top:7px;right:7px} #core-liberation .block-all-blogs .block-content .list .blog-libe{padding-top:3px} #core-liberation .block-all-blogs .block-content .list .blog-libe h5{position:relative;display:block;padding:7px 40px 7px 7px} #core-liberation .block-all-blogs .block-content .list .blog-libe img.visual{margin-top:0} #core-liberation .block-search-head form input[type=submit],#core-liberation .block-search-results form input[type=submit]{background-image:url(http://s0.libe.com/libe/img/common/bg-search-formsubmit.png?96b143873213);background-repeat:repeat-x;background-position:0 0;border-style:solid;border-width:1px;padding:1px 3px 3px;height:22px} #core-liberation .block-search-head form input[type=submit]:hover{background-image:url(http://s0.libe.com/libe/img/common/bg-search-formsubmit-on.png?21388ca68b89)} #core-liberation .block-search-results form input[type=submit]:active{background-image:url(http://s0.libe.com/libe/img/common/bg-search-formsubmit-active.png?16bd2d8fbc96)} #core-liberation .block-search-head .pagination{border-top:0} #core-liberation .block-search-results .pagination{border-bottom:0} #core-liberation .block-search-head .pagination a,#core-liberation .block-search-results .pagination a{background-color:#fff} #core-liberation .block-search-head .pagination .prev,#core-liberation .block-search-results .pagination .prev{margin-left:0;padding-left:17px} #core-liberation .block-search-head .pagination .next,#core-liberation .block-search-results .pagination .next{margin-right:0;padding-right:17px} #core-liberation .block-search-head{margin-bottom:20px} #core-liberation .block-search-head h1{font-family:Verdana,sans-serif;font-size:18px;margin-bottom:14px} #core-liberation .block-search-head .basic{padding-bottom:7px} #core-liberation .block-search-head .basic label{display:none} #core-liberation .block-search-head .basic input[type=text]{width:521px} #core-liberation .block-search-head .basic input[type=submit]{width:80px;float:right} #core-liberation .block-search-head .basic p{float:left;padding:0} #core-liberation .block-search-head .advanced{clear:both;margin-bottom:21px;border-top:1px dotted} #core-liberation .block-search-head .advanced .note{display:block;position:relative;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px} #core-liberation .block-search-head .advanced .note a.displayer{display:block;padding:5px 16px 7px 0;float:right;font-weight:700;background-image:url(http://s0.libe.com/libe/img/common/bg-search-down.png?b74f495d5e6b);background-repeat:no-repeat;background-position:right 10px;margin-right:14px} #core-liberation .block-search-head .displayed .note a.displayer{background-image:url(http://s0.libe.com/libe/img/common/bg-search-up.png?6f25843d1bc2)} #core-liberation .block-search-head .advanced .note .links{display:block;padding:5px 0 0 14px} #core-liberation .block-search-head .advanced .searchform{height:0;overflow:hidden} #core-liberation .block-search-head .advanced .searchform select{font-size:10px} #core-liberation .block-search-head .advanced .searchform .period,#core-liberation .block-search-head .advanced .searchform .between,#core-liberation .block-search-head .advanced .searchform .source,#core-liberation .block-search-head .advanced .searchform .category{padding:7px 14px;border-bottom:1px dotted;font-size:11px} #core-liberation .block-search-head .advanced .searchform .period label{padding-right:4px} #core-liberation .block-search-head .advanced .searchform .period ul li{display:inline} #core-liberation .block-search-head .advanced .searchform .between .from,#core-liberation .block-search-head .advanced .searchform .between .to{display:inline;padding-left:5px} #core-liberation .block-search-head .advanced .searchform .between span{padding-right:5px} #core-liberation .block-search-head .advanced .searchform .source ul,#core-liberation .block-search-head .advanced .searchform .source ul li{display:inline} #core-liberation .block-search-head .advanced .searchform .source ul li{padding:0 20px 0 12px} #core-liberation .block-search-head .advanced .searchform .category select{margin-left:20px;outline:0} #core-liberation .block-search-head .advanced .searchform input[type=submit]{margin:10px 0 0 165px} #core-liberation .block-search-head .results{margin-bottom:15px} #core-liberation .block-search-head .results p{margin-bottom:15px} #core-liberation .block-search-head .results p.filters{text-align:right;margin-bottom:0} #core-liberation .block-search-results .block-top{margin-bottom:0} #core-liberation .block-search-results .block-top h2{margin-bottom:0;border-bottom:1px dotted;padding-bottom:5px;font-family:Verdana,sans-serif;font-size:18px;font-weight:700} #core-liberation .block-search-results .tpl-search-results{margin-bottom:0} #core-liberation .block-search-results .tpl-search-results .object-content{padding-top:14px} #core-liberation .block-search-results .tpl-search-results .object-picture{top:14px} #core-liberation .block-search-results .tpl-search-results .folder .object-content,#core-liberation .block-search-results .tpl-search-results .emission .object-content{min-height:53px} #core-liberation .block-search-results .tpl-search-results .article .object-content{min-height:116px} #core-liberation .block-search-results .tpl-search-results .category .object-content{margin-right:0} #core-liberation .block-search-results .tpl-search-results .emission .object-picture,#core-liberation .block-search-results .tpl-search-results .folder .object-picture,#core-liberation .block-search-results .tpl-search-results .emission .object-picture img,#core-liberation .block-search-results .tpl-search-results .folder .object-picture img{width:84px;height:84px} #core-liberation .block-search-results .block-content{margin-bottom:15px} #core-liberation .block-search-results .block-content .object-content h3{font-size:16px;font-weight:700} #core-liberation .block-search-results .block-c ontent h4{font-family:Verdana,sans-serif;font-size:12px} #core-liberation .block-search-results .block-content h4 span{text-transform:uppercase} #core-liberation .block-search-results .block-content h4 strong{text-transform:uppercase;font-weight:400} #core-liberation .block-search-results .block-content h4 a:hover span{text-decoration:underline} #core-liberation .block-search-results .block-content .category .object-content p{margin-top:0;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px} #core-liberation .block-search-results .block-content .object-picture{position:absolute;width:87px} #core-liberation .block-search-results .block-content .object-picture img{display:block;width:87px} #core-liberation .block-search-results .block-content .article .object-picture,#core-liberation .block-search-results .block-content .article .object-picture img{height:116px} #core-liberation .block-search-results .block-content .object-picture .np{position:relative} #core-liberation .block-search-results .block-content .object-picture .np .p1,#core-liberation .block-search-results .block-content .object-picture .np .p2{position:absolute;width:79px;height:102px;border-style:solid;border-top-width:7px;border-bottom-width:7px;border-left-width:4px;border-right-width:4px} #core-liberation .block-search-results .block-content .object-picture .np a.date{position:absolute;display:block;width:80px;top:10px;padding:2px 2px 3px 4px} #core-liberation .block-search-results .block-content .object-picture .np .p1{z-index:2000} #core-liberation .block-search-results .block-content .object-picture .np .p2{z-index:1000} #core-liberation .block-search-results .block-content .object-picture .np a.date{z-index:500} #core-liberation .block-https-inscription{width:418px;margin:0 auto 42px} #core-liberation .block-https-inscription .block-content h2{margin:5px 0 10px;text-align:center;font-size:16px;font-weight:700;font-family:Verdana,sans-serif} #core-liberation .block-https-inscription .block-content p{margin-bottom:15px;text-align:center;font-size:14px} #core-liberation .block-https-inscription .block-content .btn-monlibe{margin:0 auto 7px;width:90px;text-align:center} #core-liberation .headrest{margin-bottom:14px} #core-liberation .headrest h5,#core-liberation .headrest h4,#core-liberation .headrest h3{font-family:Verdana,sans-serif} #core-liberation .headrest h5{border-bottom:1px solid;text-transform:uppercase;padding:7px 0} #core-liberation .headrest h4{margin-bottom:7px;font-weight:700} #core-liberation .headrest .links-inline{padding-left:30px;font-size:10px;font-weight:400;text-transform:none} #core-liberation .headrest .folder{background:url(http://s0.libe.com/libe/img/common/bg-headrest-triangle.png?589ad9ce9011) no-repeat right center} #core-liberation .headrest .folder img.visual{display:block;float:left;margin-right:14px} #core-liberation .headrest .folder h5{border-bottom:0;padding:5px 5px 7px} #core-liberation .headrest .folder h2{margin-left:14px;padding-top:3px;font-weight:400} #core-liberation .headrest .folder p{margin-left:14px} #core-liberation .headrest .bg-sprites-icons span.icon{float:left;margin-right:10px} #core-liberation .block .block-top .headrest-basic-striked h5,#core-liberation .headrest-basic-striked h5{border:0;padding:0 0 4px;font-weight:400;font-size:14px;height:12px} #core-liberation .headrest-basic-striked h5 span{margin-left:20px;padding:0 7px 0 10px} #core-liberation .headrest-community{margin-bottom:14px} #core-liberation .headrest-community h3{font-family:Verdana,sans-serif;font-size:14px;text-transform:uppercase} #core-liberation .headrest-community a.lnk-com{display:inline-block;padding-left:50px} #core-liberation .headrest-community a.lnk-back{display:inline-block;margin-bottom:4px} #core-liberation .headrest-basic-zoneabo h4{margin-bottom:28px;border-bottom:1px solid;padding-bottom:7px;text-align:center;text-transform:uppercase;font-weight:400;font-size:16px} #core-liberation .cartridge{margin-bottom:28px} #core-liberation .cartridge .share{padding:0 5px} #core-liberation .cartridge .share li{float:left;margin:0 5px} #core-liberation .cartridge .share li a.twitter{margin-top:7px} #core-liberation .cartridge .share li a.facebook{margin-top:6px} #core-liberation .cartridge .share li a.mail{margin-top:8px} #core-liberation .cartridge .share li a.star{margin-top:4px} #core-liberation .cartridge .btn-comment,#core-liberation .cartridge .btn-back{text-align:center} #core-liberation .cartridge .btn-comment span,#core-liberation .cartridge .btn-back span{display:block;padding:6px 7px 0;font-weight:700} #core-liberation .cartridge a.btn-comment:hover,#core-liberation .cartridge a.btn-back:hover{text-decoration:none} #core-liberation .cartridge a.btn-comment-disabled{background:transparent url(http://s0.libe.com/libe/img/common/bg-btn-comment.png?593ec6d1f747)} #core-liberation .cartridge a.btn-comment-disabled:hover{cursor:default} #core-liberation .cartridge .options-tab{position:relative} #core-liberation .cartridge .options-tab-content{display:none;position:absolute;padding:5px 9px 8px;border:1px solid;width:180px;text-align:right;right:8px;font-size:11px;z-index:100} #core-liberation .cartridge .options-tab-content a{display:block} #core-liberation .cartridge a.options-tab-label{display:block;position:relative;width:100px;margin:3px 8px 0 0;padding:3px 7px 5px;border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0} #core-liberation .cartridge a.options-tab-label:hover{text-decoration:none} #core-liberation .cartridge a.options-tab-label .arrow{position:absolute;right:6px;top:8px} #core-liberation .cartridge-basic-rounded{border:1px dotted;height:30px} #core-liberation .cartridge-basic-rounded p{padding:6px 10px 0} #core-liberation .cartridge-basic-rounded .segment{border-left:1px dotted} #core-liberation .cartridge-basic-rounded .btn-comment{border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0} #core-liberation .cartridge-basic-rounded .options-tab{border-left:0} #core-liberation .cartridge-basic-bubble{height:30px} #core-liberation .cartridge-basic-bubble .segment,#core-liberation .cartridge-basic-bubble .plain{height:28px;border:1px solid;margin-right:20px} #core-liberation .cartridge-basic-bubble p{padding:6px 10px 0} #core-liberation .cartridge-basic-bubble .share span{display:block;float:left;width:60px;line-height:10px;font-size:10px;padding:3px 0 0 10px} #core-liberation .cartridge-basic-bubble .share li.spacer{width:1px;height:28px} #core-liberation .w23unit .cartridge-basic-bubble .segment{margin-right:29px} #core-liberation .w17unit .cartridge-basic-bubble .segment{margin-right:47px} #core-liberation .w23unit .cartridge-basic-bubble .text,#core-liberation .w17unit .cartridge-basic-bubble .text{margin-right:0} #core-liberation .cartridge-basic-bubble .text p{font-size:10px;padding:3px 10px;line-height:10px;text-align:center} #core-liberation .cartridge-basic-bubble .share{width:115px} #core-liberation .cartridge-basic-bubble .btn-back{width:150px} #core-liberation .cartridge-basic-bubble .text{width:150px} #core-liberation .block-item .cartridge-basic-bubble .btn-comment{width:100px} .btn-basic span,.btn-basic a{display:block;padding:2px 1px 4px;text-decoration:none;text-align:center;font-size:11px;border:1px solid} form .btn-basic input[type=button],form .btn-basic input[type=submit],form .btn-basic input[type=reset]{border:1px solid;padding:0 10px 4px;height:26px;cursor:pointer;cursor:hand;font-size:11px;font-family:Verdana,sans-serif} .btn-laune span,.btn-laune a,.btn-monlibe span,.btn-monlibe a,.btn-zoneabo span,.btn-zoneabo a{display:block;padding:5px 5px 7px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-decoration:none} .btn-laune a:hover,.btn-monlibe a:hover,.btn-zoneabo a:hover{text-decoration:underline} form .btn-laune input[type=button],form .btn-laune input[type=submit],form .btn-laune input[type=reset],form .btn-monlibe input[type=button],form .btn-monlibe input[type=submit],form .btn-monlibe input[type=reset],form .btn-zoneabo input[type=button],form .btn-zoneabo input[type=submit],form .btn-zoneabo input[type=reset]{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:0 10px 3px;height:25px;cursor:pointer;cursor:hand;font-size:12px;font-family:Verdana,sans-serif;border:0} form .btn-monlibe input[type=reset]{opacity:.9} .btn-rounded-degraded span,.btn-rounded-degraded a{display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:7px 14px 11px;text-decoration:none;text-align:center;font-size:13px;font-weight:700} .btn-rounded-degraded span:hover,.btn-rounded-degraded a:hover{text-decoration:none!important} form .btn-rounded-degraded input[type=button],form .btn-rounded-degraded input[type=submit]{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:0;padding:0 10px 6px;height:35px;cursor:pointer;cursor:hand;font-size:13px;font-family:Verdana,sans-serif;font-weight:700} form .btn-rounded-degraded input[type=button]:hover,form .btn-rounded-degraded input[type=submit]:hover,form .btn-rounded-degraded input[type=button]:focus,form .btn-rounded-degraded input[type=submit]:focus{text-decoration:none} .btn-read-digitalpaper{display:block;border:1px solid;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:5px 7px 7px} .btn-read-digitalpaper span,.btn-read-digitalpaper a{display:block;min-height:32px;background:url(http://s0.libe.com/libe/img/common/reader_picto.png?8fdcc4850538) no-repeat right top;padding-right:50px;font-size:12px} #core-liberation .pagination{float:none;margin-bottom:14px;margin-top:21px;border-top:1px dotted;border-bottom:1px dotted;padding-top:3px;text-align:center} #core-liberation .pagination .first{float:left;background-image:url(http://s0.libe.com/libe/img/common/bg-search-pagination-first.png?71b3279ad5d6);background-repeat:no-repeat;background-position:0 5px;margin-left:10px;padding-left:20px} #core-liberation .pagination .prev{float:left;background-image:url(http://s0.libe.com/libe/img/common/bg-search-pagination-prev.png?0ae4b5772718);background-repeat:no-repeat;background-position:0 6px;margin-left:10px;padding-left:15px} #core-liberation .pagination .next{float:right;background-image:url(http://s0.libe.com/libe/img/common/bg-search-pagination-next.png?363861606f55);background-repeat:no-repeat;background-position:right 6px;margin-right:10px;padding-right:15px} #core-liberation .pagination .page{display:inline;float:none;height:auto;padding:0 5px} #core-liberation .block .pager ul{float:left} #core-liberation .block .pager ul li{float:left;display:block;margin-right:5px} #core-liberation .block .pager ul.circle li a{display:block;width:8px;height:7px;background-image:url(http://s0.libe.com/libe/img/common/btn-circle-off.gif?36d3bb5f1d80);background-repeat:no-repeat} #core-liberation .block .pager ul.circle li a.on{background-image:url(http://s0.libe.com/libe/img/common/btn-circle-on.gif?c66d45940adc)} #core-liberation .block .pager ul.circle li a.prev{background-image:url(http://s0.libe.com/libe/img/common/bg-search-pagination-prev.png?0ae4b5772718)} #core-liberation .block .pager ul.circle li a.next{background-image:url(http://s0.libe.com/libe/img/common/bg-search-pagination-next.png?363861606f55)} #core-liberation .bg-sprites-icons a.twitter,#core-liberation .bg-sprites-icons a.facebook,#core-liberation .bg-sprites-icons a.mail,#core-liberation .bg-sprites-icons a.star{display:block;background-image:url(http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49);background-repeat:no-repeat} #core-liberation .bg-sprites-icons a.twitter{background-position:-64px 0;width:12px;height:15px} #core-liberation .bg-sprites-icons a.twitter:hover{background-position:-64px -17px} #core-liberation .bg-sprites-icons a.facebook{background-position:-78px 0;width:9px;height:16px} #core-liberation .bg-sprites-icons a.facebook:hover{background-position:-78px -18px} #core-liberation .bg-sprites-icons a.mail{background-position:-89px 0;width:21px;height:14px} #core-liberation .bg-sprites-icons a.mail:hover{background-position:-89px -16px} #core-liberation .bg-sprites-icons a.star{background-position:-38px -56px;width:20px;height:18px} #core-liberation .bg-sprites-icons .on a.star,#core-liberation .bg-sprites-icons a.star:hover{background-position:-23px -36px} #core-liberation .bg-sprites-icons .arrow-grey-l,#core-liberation .bg-sprites-icons .arrow-grey-b{display:block;background-image:url(http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49);background-repeat:no-repeat} #core-liberation .bg-sprites-icons .arrow-grey-l{background-position:0 -66px;width:6px;height:8px} #core-liberation .bg-sprites-icons .arrow-grey-b{background-position:0 -75px;width:8px;height:7px} #core-liberation .bg-sprites-icons .community-bubble{display:block;background-image:url(http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49);background-repeat:no-repeat} #core-liberation .bg-sprites-icons .community-bubble{background-position:0 -36px;width:21px;height:18px} .site-liberation .toolbox{border-top:1px solid;border-bottom:1px solid;display:block;height:30px;letter-spacing:-1px} .site-liberation .toolbox li{float:left;display:block;margin:0 4px;height:30px} #core-liberation .toolbox>li:first-child{margin-left:0} #core-liberation .toolbox li.right{margin-right:0} #core-liberation .toolbox li.spacer span{display:block;width:1px;height:20px;margin-top:5px} #core-liberation .toolbox .txt-min,#core-liberation .toolbox .txt-plus{display:block;font-size:15px;padding-top:4px} #core-liberation .toolbox .txt-reset{display:block;font-family:"Times New Roman",Times,Georgia,serif;font-size:19px;padding:4px 0 0 3px} .site-liberation .toolbox .txt-min:hover,.site-liberation .toolbox .txt-plus:hover,.site-liberation .toolbox .txt-reset:hover,.site-liberation .toolbox .comment:hover,.site-liberation .toolbox .facebook:hover,.site-liberation .toolbox .twitter{text-decoration:none} .site-liberation .toolbox li a span{display:block} .site-liberation .toolbox li a.print span{margin-top:7px;width:16px;height:16px} .site-liberation .toolbox li a.favorite span{margin-top:5px;width:20px;height:18px} .site-liberation .toolbox li a.comment span{float:left;margin-top:9px;width:14px;height:12px} .site-liberation .toolbox li a.comment strong{float:left;margin:6px 0 6px 4px} .site-liberation .toolbox li.btn-comment a{display:block;font-size:12px;line-height:1.25em;padding:7px;height:16px;font-weight:700} .site-liberation .toolbox li a.mail span{width:21px;height:14px;margin-top:8px} .site-liberation .toolbox li a.facebook,.site-liberation .toolbox li a.twitter{display:block;margin-top:4px;padding:3px;border:1px solid;font-size:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px} .site-liberation .toolbox li a.facebook span{margin:1px 3px 0 0;float:left;width:12px;height:12px} .site-liberation .toolbox li a.twitter span{margin:1px 3px 0 0;float:left;width:15px;height:12px} .site-liberation .toolbox li.abo-1-euro{display:block;font-size:10px;line-height:1.25em;padding:0 7px;margin-left:0} .site-liberation .toolbox li.abo-1-euro span.ft-c{margin-top:1px} .site-liberation .toolbox li.fold-options{position:relative;display:block;font-size:11px;padding:0 7px;margin:0;font-size:12px} .site-liberation .toolbox li.fold-options+li.fold-options{border-left:1px solid} .site-liberation .toolbox li.fold-options>a{display:inline-block;height:24px;padding:6px 0 0;font-weight:700} .site-liberation .toolbox li.fold-options ul{display:none;position:absolute;z-index:1000;top:30px;left:-1px;width:auto;min-width:100%;border:1px solid;border-top:0} .site-liberation .toolbox li.fold-options ul li{display:block;float:none;height:auto;margin:7px;white-space:nowrap} #core-liberation .sb-podcasts ul{display:block;height:17px} #core-liberation .sb-podcasts ul li{float:left;height:17px;margin:0 10px 0 0} #core-liberation .sb-podcasts ul li a{display:block;background-image:url(http://s0.libe.com/libe/img/common/_sprites_podcasts/podcasts.png?6e3b93dc1f3c);background-repeat:no-repeat;height:17px} #core-liberation .sb-podcasts ul li a.google{background-position:0 0;width:104px} #core-liberation .sb-podcasts ul li a.netvibes{background-position:-109px 0;width:91px} #core-liberation .sb-podcasts ul li a.miro{background-position:-205px 0;width:57px} #core-liberation .sb-podcasts ul li a.itunes{background-position:-267px 0;width:50px} #core-liberation .sb-podcasts ul li a.xml{background-position:-322px 0;width:41px} #bar-liberation{display:block;position:fixed;top:0;left:0;z-index:10000;width:100%;height:40px;border-bottom:1px solid;font-family:Arial,Verdana,sans-serif;font-size:12px;line-height:14px} body.init-bar-is-closed #bar-liberation{height:15px} #bar-liberation a,#bar-liberation a p{text-decoration:none;outline:0} #bar-liberation a:hover{text-decoration:none} #bar-liberation .content{position:relative;margin:auto;height:40px;width:1068px} #bar-liberation .content .close,#bar-liberation .content .open,#bar-liberation .content .login,#bar-liberation .content .personal-options,#bar-liberation .content .mail-box,#bar-liberation .content .activities-stream,#bar-liberation .content .other{display:none;border-left:1px solid;border-right:1px solid;border-bottom:1px solid;position:absolute;top:0;height:40px} #bar-liberation .content .activities-stream .list .more{display:none} #bar-liberation .content .activities-stream .list .text,#bar-liberation .content .activities-stream .list p{display:inline} #bar-liberation .content a.displayer .arrow{background:url(http://s0.libe.com/libe/img/common/_sprites_header/triangle_ferme.png?1ecaa0c231c9) no-repeat 0 0;display:block;position:absolute;right:10px;top:16px;width:10px;height:10px} #bar-liberation .content a.displayer:hover .arrow{background:url(http://s0.libe.com/libe/img/common/_sprites_header/triangle_ferme_grey.png?a9a52344ba82) no-repeat 0 0} #bar-liberation .content a.displayer .arrow-displayed{background:url(http://s0.libe.com/libe/img/common/_sprites_header/triangle_ouvert.png?c782eb482038) no-repeat 1px 1px} #bar-liberation .content a.displayer:hover .arrow-displayed{background:url(http://s0.libe.com/libe/img/common/_sprites_header/triangle_ouvert.png?c782eb482038) no-repeat 1px 1px} #bar-liberation .content ul.list li{margin:0 10px;min-height:32px;padding:6px 0 2px;border-bottom:1px solid;line-height:16px} #core-liberation .block-activities .block-content ul li a,#bar-liberation .content ul.list li a,#core-liberation .block-activities .block-content ul li a:hover,#bar-liberation .content ul.list li a:hover{text-decoration:underline} #bar-liberation .content ul.list li:last-of-type{border-bottom:0} #bar-liberation .content ul.list li:first-of-type{padding-right:30px} #bar-liberation .content .close{width:28px;left:0;z-index:10010} #bar-liberation .content .close a{display:block;text-align:center;padding-top:12px;height:28px} #bar-liberation .content .open{display:none;height:15px;left:0;z-index:10010;border:0} #bar-liberation .content .open a{display:block;height:100%;padding-left:40px;font-size:10px} #bar-liberation .content .open a .arrow{position:absolute;display:block;width:28px;height:100%;left:0;top:0;border-left:1px solid;border-right:1px solid;background:url(http://s0.libe.com/libe/img/common/_sprites_header/triangle_ouvert.png?c782eb482038) no-repeat center center} #bar-liberation .content .login{left:29px;width:1037px;z-index:10020} #bar-liberation .content .login h3{font-family:Verdana,sans-serif;font-weight:400;font-size:12px;padding:12px 10px 0} #bar-liberation .content .login a.subscribe{position:absolute;display:block;top:10px;right:230px;padding:3px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px} #bar-liberation .content .login a.subscribe:hover{text-decoration:none} #bar-liberation .content .login span{position:absolute;display:block;top:13px;right:205px} #bar-liberation .content .login a.connect{position:absolute;display:block;top:13px;right:120px} #bar-liberation .content .login a.connect{font-weight:700} #bar-liberation #login-box-content{display:none;position:absolute;border-left:1px solid;border-right:1px solid;border-bottom:1px solid;top:40px;right:0;z-index:10025;width:184px;padding:10px} #bar-liberation #login-box-content form ul li{margin-bottom:10px;clear:both} #bar-liberation #login-box-content form label{display:block;float:left;width:150px;margin-bottom:3px} #bar-liberation #login-box-content form input[type=text],#bar-liberation #login-box-content form input[type=password]{display:block;clear:both;width:175px} #bar-liberation #login-box-content form input[type=checkbox]{display:block;float:right} #bar-liberation #login-box-content form .btn-basic{margin:10px 0} #bar-liberation #login-box-content p.forgot-password{font-size:11px;text-align:right} #bar-liberation #login-box-content p.forgot-password a:hover{text-decoration:underline} #bar-liberation .content .personal-options{width:189px;left:29px;z-index:10020} #bar-liberation .content .personal-options a{display:block;width:100%;height:100%} #bar-liberation .content .personal-options img.visual{display:block;position:absolute;top:8px;left:8px;width:23px;height:23px} #bar-liberation .content .personal-options .text{display:block;position:absolute;top:13px;left:37px;right:23px} #bar-liberation #personal-options-content{display:none;position:absolute;border-left:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #dadada;top:40px;left:29px;z-index:10025} #bar-liberation #personal-options-content ul{display:block;float:left;height:auto;padding:20px 0 16px} #bar-liberation #personal-options-content ul.account{width:160px;padding-left:10px} #bar-liberation #personal-options-content ul.subscription{width:149px} #bar-liberation #personal-options-content ul.subscription li.subscribe{position:absolute;bottom:17px} #bar-liberation #personal-options-content ul li a:hover{text-decoration:underline} #bar-liberation #personal-options-content ul li{padding:0 10px 4px} #bar-liberation #personal-options-content ul li.spacer{height:5px} #bar-liberation #personal-options-content ul li.indent{padding-left:20px} #bar-liberation .content .mail-box{width:75px;height:40px;left:219px;z-index:10040;border-bottom:1px solid} #bar-liberation .content .mail-box a{display:block;height:100%;width:100%} #bar-liberation .content .mail-box strong{display:block;position:absolute;right:14px;top:13px} #bar-liberation .content .mail-box span.letter{display:block;position:absolute;top:13px;left:14px;width:21px;height:14px;background-image:url(http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49);background-repeat:no-repeat;background-position:-89px 0} #bar-liberation .content .mail-box a:hover span.letter{background-position:-112px 0} #bar-liberation .content .activities-stream{width:503px;left:295px;z-index:10030;height:40px;overflow:hidden;border-bottom:1px solid} #bar-liberation .content .activities-stream a.displayer{display:block;position:absolute;width:40px;height:100%;right:0} #bar-liberation .content .activities-stream a:hover{text-decoration:underline} #bar-liberation .content .other{width:267px;left:799px;z-index:10050} #bar-liberation .content .other a{display:block;height:100%;width:100%} #bar-liberation .content .other .ad-1{padding:6px 10px} #page-404{margin-bottom:20px} #page-404 .error{float:left;display:block;border-right:1px solid;margin:0 28px 0 0;padding:0 14px 0 0;width:97px;height:160px;text-align:right} #page-404 .error h2{font-weight:400;font-size:22px;font-style:italic;line-height:30px} #page-404 .error h2 span{display:block;font-size:47px;font-weight:700} #page-404 .text{padding-top:5px} #page-404 form{display:block;margin:21px 0 0 140px;width:298px;height:22px;border:1px solid} #page-404 form input[type=text]{border:0;height:22px;width:250px;padding:0 5px} #page-404 form input[type=submit]{background:url(http://s0.libe.com/libe/img/common/_sprites_header/header.png?df8de01457fa) no-repeat 0 -32px;display:block;float:right;width:29px;height:22px;border:0} #page-mailfriend{font-family:Verdana,sans-serif;font-size:11px} #page-mailfriend .content{width:280px;padding:10px;margin:auto} #page-mailfriend .content h2{margin-bottom:10px} #page-mailfriend .content a{font-weight:700} #page-mailfriend .content p{clear:both;margin-bottom:10px} #page-mailfriend .content input[type=text]{width:275px} #page-mailfriend .content input[type=checkbox]{float:right;margin-top:5px} #page-mailfriend .content label{float:left;display:block;width:80%;font-weight:700} #page-paywall{width:520px;font-family:Verdana,sans-serif;font-size:12px} #page-paywall .content{position:relative;padding:20px 0} #page-paywall .content a{text-decoration:none} #page-paywall .content a.close{display:block;float:right} #page-paywall .content a.close span{background:url(http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49) no-repeat -20px -98px;display:block;margin:auto;width:15px;height:15px} #page-paywall .content a.close strong{text-transform:uppercase;font-size:8px} #page-paywall .content .video{margin-bottom:20px;width:437px} #page-paywall .content .video h5{margin-bottom:15px;padding:3px 0 5px;border-top:1px dotted;border-bottom:1px dotted;float:right;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-style:italic;font-weight:400} #page-paywall .content .video h4{clear:both;margin-bottom:20px} #page-paywall .content .video h4 span{float:right;padding:0 0 0 10px;text-transform:uppercase;line-height:13px;font-size:16px;font-weight:400} #page-paywall .content .video .player{width:354px;height:200px;float:right} #page-paywall .content .arguments{clear:both;margin-bottom:20px} #page-paywall .content .arguments .arg{float:left;width:240px;padding:0 10px} body.access-ess #page-paywall .content .arguments .arg{float:none;margin:auto} #page-paywall .content .arguments .arg .visual{display:block;float:left;margin-right:10px;width:110px} #page-paywall .content .arguments .arg .visual1{height:71px} #page-paywall .content .arguments .arg .visual2{height:76px} #page-paywall .content .arguments .arg h5{margin-bottom:10px;text-transform:uppercase;line-height:13px;font-size:14px;font-weight:400} #page-paywall .content .arguments .arg h4{margin-bottom:10px;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-style:italic;font-weight:400} #page-paywall .content .arguments .arg .price{float:right;width:120px;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;margin-bottom:15px} #page-paywall .content .arguments .arg .price strong{display:block;float:left;margin-right:10px;line-height:25px;font-family:Verdana,sans-serif;font-size:30px;letter-spacing:-3px} #page-paywall .content .arguments .arg .price strong .currency,#page-paywall .content .arguments .arg .price strong .decimals{font-size:20px} #page-paywall .content .arguments .arg .price strong .currency{padding-left:3px} #page-paywall .content .arguments .arg .price .total{font-size:10px} #page-paywall .content .arguments .arg .price .btn-rounded-degraded{margin-top:10px} #page-paywall .content .banner-degraded{clear:both;border-top:1px solid;border-bottom:1px solid;text-align:center;padding:10px 0 12px} #page-paywall .content .banner-degraded a{font-weight:700} #page-paywall .content .form-login{padding:20px 20px 0} #page-paywall .content .form-login p{margin-bottom:10px} #page-paywall .content .form-login form p{float:left;width:200px;margin-bottom:0} #page-paywall .content .form-login form p label{display:block;height:20px} #page-paywall .content .form-login form p input[type=text],#page-paywall .content .form-login form p input[type=password]{border:1px solid;padding:0 10px 4px;width:160px;height:19px} #page-paywall .content .form-login form p input[type=text]:focus,#page-paywall .content .form-login form p input[type=password]:focus{border:1px solid} #page-paywall .content .form-login form .btn-basic{margin-top:20px;float:right} .site-liberation{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px} .site-liberation h1,.site-liberation h2{font-family:Georgia,"Times New Roman",Times,serif;font-size:26px} .site-liberation h3{font-family:Georgia,"Times New Roman",Times,serif} .site-liberation h4{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;font-weight:400} .site-liberation h5{font-size:12px} .site-liberation h5 .theme{text-transform:uppercase} .site-liberation h5 a.theme:hover,.site-liberation a:hover h5 .theme{text-decoration:none} .site-liberation h5 .date{font-weight:400;font-size:10px} .site-liberation p{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px} .site-liberation p.subtitle{line-height:16px} .site-liberation .text p{margin-bottom:7px} .site-liberation .text-item img.i_orig{margin-bottom:14px} .site-liberation .text-item img.i_cg{float:left;margin-top:4px;margin-right:14px;width:140px;height:140px} .site-liberation .text-item img.i_cd{margin-top:4px;margin-left:14px;float:right;width:140px;height:140px} .site-liberation .text-item img.i_pdtg{float:left;width:140px;margin-top:4px;margin-right:14px} .site-liberation .text-item img.i_pdtd{width:140px;float:right;margin-top:4px;margin-left:14px} .site-liberation .text-item p.titre,.site-liberation .text-item p.inter{margin-bottom:14px;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:700} .site-liberation .text-item p{margin-bottom:14px;line-height:1.39em;font-size:13px} .site-liberation .text-item h3{font-weight:700;font-size:16px} .site-liberation .text-item h3 .complement{font-weight:400;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#999} .site-liberation .text-item h5,.site-liberation .text-item .question{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;font-weight:700;margin:21px 0 14px} .site-liberation .text-item p span.nickname,.site-liberation .text-item h5 span.nickname{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;font-weight:700;color:#999} .site-liberation .text-item p span.inter-simple{padding-right:7px;font-weight:700;text-transform:uppercase} .site-liberation .text-item p.note{margin:21px 0;color:#999} .site-liberation .text-item p.essential{padding-left:28px;color:#818181} .site-liberation .text-item p.essential strong{text-transform:uppercase;color:#e20000} .site-liberation .text-item p.essential a{color:#818181} .site-liberation .text-item p.essential a:hover{color:#E20000} .site-liberation .text-item p.others{margin:21px 0;border:1px dotted #b3b3b3;border-left:0;border-right:0;padding:7px 0 9px} .site-liberation .text-item p.others span{text-transform:uppercase;padding-right:7px} .site-liberation .slug{background:url(http://s0.libe.com/libe/img/common/bg-puce-losange.png?099dfb8021ab) no-repeat right center;padding-right:18px;margin-right:3px;text-transform:uppercase;font-size:10px} .site-liberation .author{font-size:10px} .site-liberation .author strong{text-transform:uppercase} .site-liberation a,.site-liberation a p{text-decoration:none;outline:0} .site-liberation a:hover,.site-liberation a:hover p,.site-liberation a:hover h6,.site-liberation a:hover h5,.site-liberation a:hover h4,.site-liberation a:hover h3,.site-liberation a:hover h2{text-decoration:underline} .site-liberation .lnk-comments{background:url(http://s0.libe.com/libe/img/common/ico-lnk-comment.png?48525c2557e6) no-repeat left 2px;padding-left:20px;font-size:10px;line-height:15px} .site-liberation .block-call-items .block-top{margin-bottom:10px} .site-liberation .block-call-items .block-top h5{padding:3px 10px;background-color:#e20000;color:#fff} .site-liberation .col-contextual .block-call-items .block-top h5{background:0;padding:0} .site-liberation .block-call-items .mini-tpl h6{margin:0;font-family:Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:12px} .site-liberation .block-call-items .mini-tpl{border-bottom:1px dotted;margin-bottom:14px;clear:both} .site-liberation .block-call-items .mini-tpl:last-of-type{border-bottom:0;margin-bottom:0:} .site-liberation .block-call-items .mini-tpl .right{float:right} .site-liberation .block-call-items .mini-tpl .lnk-libeplus,.site-liberation .block-call-items .mini-tpl .lnk-libeplus-big{background:0;padding:0} .site-liberation .block-call-items .mini-tpl h2.lnk-libeplus:after,.site-liberation .block-call-items .mini-tpl h3.lnk-libeplus:after{content:'';display:inline-block;width:56px;height:14px;margin-left:10px;background:url(http://s0.libe.com/libe/img/common/ico-lnk-libeplus-big2.png?d4d49ea9ef21) no-repeat 0 0} .site-liberation .block-call-items .mini-tpl h5.lnk-libeplus:after,.site-liberation .block-call-items .mini-tpl .list-linked-items a.lnk-libeplus:after{content:'';display:inline-block;width:56px;height:10px;margin-left:5px;background:url(http://s0.libe.com/libe/img/common/ico-lnk-libeplus2.png?39fe048f4782) no-repeat 0 0} * html .site-liberation .block-call-items .mini-tpl h2.lnk-libeplus{background-image:url(http://s0.libe.com/libe/img/common/ico-lnk-libeplus-big2.png?d4d49ea9ef21);background-repeat:no-repeat;background-position:right 4px;padding-right:60px} * html .site-liberation .block-call-items .mini-tpl h3.lnk-libeplus{background-image:url(http://s0.libe.com/libe/img/common/ico-lnk-libeplus-big2.png?d4d49ea9ef21);background-repeat:no-repeat;background-position:right 4px;padding-right:60px} * html .site-liberation .block-call-items .mini-tpl .list-linked-items a.lnk-libeplus{background-image:url(http://s0.libe.com/libe/img/common/ico-lnk-libeplus2.png?39fe048f4782);background-repeat:no-repeat;background-position:right 4px;padding-right:60px} * html .site-liberation .block-call-items .mini-tpl h5.lnk-libeplus{background-image:url(http://s0.libe.com/libe/img/common/ico-lnk-libeplus2.png?39fe048f4782);background-repeat:no-repeat;background-position:right 4px;padding-right:60px} :first-child+html .site-liberation .block-call-items .mini-tpl h2.lnk-libeplus{background-image:url(http://s0.libe.com/libe/img/common/ico-lnk-libeplus-big2.png?d4d49ea9ef21);background-repeat:no-repeat;background-position:right 4px;padding-right:60px} :first-child+html .site-liberation .block-call-items .mini-tpl h3.lnk-libeplus{background-image:url(http://s0.libe.com/libe/img/common/ico-lnk-libeplus-big2.png?d4d49ea9ef21);background-repeat:no-repeat;background-position:right 4px;padding-right:60px} :first-child+html .site-liberation .block-call-items .mini-tpl .list-linked-items a.lnk-libeplus{background-image:url(http://s0.libe.com/libe/img/common/ico-lnk-libeplus2.png?39fe048f4782);background-repeat:no-repeat;background-position:right 4px;padding-right:60px} :first-child+html .site-liberation .block-call-items .mini-tpl h5.lnk-libeplus{background-image:url(http://s0.libe.com/libe/img/common/ico-lnk-libeplus2.png?39fe048f4782);background-repeat:no-repeat;background-position:right 4px;padding-right:60px} .site-liberation .block-call-items .mini-tpl h1,.site-liberation .block-call-items .mini-tpl h2{margin-bottom:14px} .site-liberation .block-call-items .mini-tpl h3{margin-bottom:14px;font-weight:400;font-size:21px} .site-liberation .block-call-items .mini-tpl h4{margin-bottom:7px} .site-liberation .block-call-items .mini-tpl h5{margin-bottom:7px;text-transform:uppercase} .site-liberation .block-call-items .mini-tpl h5 .date{text-transform:none} .site-liberation .block-call-items .mini-tpl .light{font-weight:400;font-size:10px} .site-liberation .block-call-items .mini-tpl .theme{text-transform:uppercase} .site-liberation .block-call-items .mini-tpl .visual{display:block;float:left;margin:4px 14px 0 0} .site-liberation .block-call-items .mini-tpl .default{width:168px;height:112px} .site-liberation .block-call-items .mini-tpl .big{width:476px;height:269px} .site-liberation .block-call-items .mini-tpl .pano{width:476px;height:103px} .site-liberation .block-call-items .mini-tpl .signature{width:90px;height:90px} .site-liberation .block-call-items .mini-tpl .item,.site-liberation .block-call-items .mini-tpl .others{margin-bottom:14px} .site-liberation .block-call-items .mini-tpl .others .list-linked-items{clear:right} .site-liberation .block-call-items .mini-tpl .lnk-comments{float:right;margin:14px 0 0} .site-liberation .block-call-items .mini-tpl .subtitle .slug{font-weight:700} .site-liberation .block-call-items .mini-tpl .author{display:block;margin-bottom:5px;padding-top:1px} .site-liberation .block-call-items .list-linked-items span{text-transform:uppercase;font-size:11px;padding-right:7px} .site-liberation .block-call-items .mini-tpl .label{background:url(http://s0.libe.com/libe/img/common/bg-separateur.gif?e78a16835c55) no-repeat right center;border:2px solid;min-height:45px} .site-liberation .block-call-items .mini-tpl .label h3{font-size:21px;font-weight:400;margin-bottom:0;margin-top:8px;margin-left:10px} .site-liberation .block-call-items .mini-tpl .label .visual{width:45px;margin:0 10px 0 0} .site-liberation .block-call-items .mini-tpl .whosaid{position:relative;margin-bottom:7px;padding:14px} .site-liberation .block-call-items .mini-tpl .whosaid h5 .theme{font-size:14px} .site-liberation .block-call-items .mini-tpl .whosaid h5 a.theme:hover{text-decoration:underline} .site-liberation .block-call-items .mini-tpl .whosaid h3{font-size:26px;font-weight:400;margin-bottom:28px} .site-liberation .block-call-items .mini-tpl .whosaid a.zap{display:block;position:absolute;width:78px;height:21px;background:url(http://s0.libe.com/libe/img/common/btn_shaker.gif?6340e450364b) no-repeat 0 0;bottom:14px;right:14px} .site-liberation .block-call-items .mini-tpl .whosaid .answer{margin-top:10px} .site-liberation .block-call-items .mini-tpl .whosaid .answer h4{margin-bottom:10px} .site-liberation .block-call-items .mini-tpl .whosaid .answer a{float:right;font-size:14px} .site-liberation .block-call-items .mini-tpl .chat .contribute{display:block} .site-liberation .block-call-items .mini-tpl .chat .contribute a{display:block;margin-top:14px} .site-liberation .block-call-items .mini-tpl .chat .contribute form{padding:14px 0} .site-liberation .block-call-items .mini-tpl .chat .contribute form fieldset{border:0} .site-liberation .block-call-items .mini-tpl .chat .contribute form fieldset input[type=text]{float:left;width:216px;height:18px} .site-liberation .block-call-items .mini-tpl .chat .contribute form fieldset input[type=submit]{float:right} .site-liberation .block-call-items .mini-tpl .chat .contribute .btn{float:left} .site-liberation .w17unit .block-call-items .mini-tpl .others,.site-liberation .w17unit .block-call-items .mini-tpl .others ul.list-linked-items{clear:both} .site-liberation .w17unit .block-call-items .mini-tpl .big,.site-liberation .w17unit .block-call-items .mini-tpl .pano{clear:both;margin:0 0 14px} .site-liberation .w14unit .block-call-items .mini-tpl .others,.site-liberation .w14unit .block-call-items .mini-tpl .others ul.list-linked-items{clear:both} .site-liberation .w14unit .block-call-items .mini-tpl .big,.site-liberation .w14unit .block-call-items .mini-tpl .pano{clear:both;margin:0 0 14px} .site-liberation .w14unit .block-call-items .mini-tpl .big{width:392px;height:261px} .site-liberation .w14unit .block-call-items .mini-tpl .pano{width:392px;height:85px} .site-liberation .w11unit .block-call-items .mini-tpl .pano{width:300px;height:65px} .site-liberation .block-call-items .tpl-visual-square-left h5{text-transform:none} .site-liberation .block-call-items .tpl-visual-square-left-arround h5{text-transform:none} .site-liberation .block-call-items .tpl-visual-square-left h5{font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-weight:700} .site-liberation .block-call-items .tpl-visual-square-left-arround h5{font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-weight:700} .site-liberation .block-call-items .mini-tpl h4{font-size:16px;font-weight:700} .site-liberation .block-call-items .tpl-flash-news-29unit,.site-liberation .block-call-items .tpl-flash-news-29unit:last-of-type{border-bottom:1px dotted #ddd;margin:0 0 14px;clear:both} .site-liberation .block-call-items .tpl-flash-news-29unit .big{margin-right:28px} .site-liberation .block-call-items .tpl-flash-news-29unit .item .clear{clear:right} .site-liberation .block-call-items .tpl-flash-news-29unit .others{clear:none} .site-liberation .block-call-items .tpl-breaking-news,.site-liberation .block-call-items .tpl-breaking-news:last-of-type{border-bottom:1px dotted;margin:0 0 15px;clear:both} .site-liberation .block-call-items .tpl-breaking-news h3{font-weight:700} .site-liberation .block-call-items .tpl-breaking-news h5 .date{font-weight:700;padding-left:5px} .site-liberation .block-call-items .tpl-breaking-news p.more{text-transform:uppercase;color:#e20000} .site-liberation .block-call-items .tpl-spotlight{padding-bottom:14px} .site-liberation .block-call-items .tpl-spotlight .item{padding:14px;margin-bottom:0} .site-liberation .block-call-items .tpl-spotlight .details{margin-bottom:0;padding-top:7px;margin-top:14px;border-top:1px solid;font-size:10px} .site-liberation .block-call-items .tpl-spotlight .lnk-comments{margin-top:0} .site-liberation .block-call-items .tpl-labo{border-left:6px solid;margin-bottom:0;padding:14px 0 14px 14px} .site-liberation .block-call-items .tpl-labo:first-of-type{padding-top:0} .site-liberation .block-call-items .tpl-labo h2{margin-bottom:7px} .site-liberation .block-call-items .tpl-labo p.subtitle{margin-bottom:14px} .site-liberation .block-call-items .tpl-labo .visual{width:90px;height:60px} .site-liberation .block-call-items .tpl-labo .subscribe{clear:both;margin-bottom:14px} .site-liberation .block-call-items .tpl-labo .subscribe p.infos{font-weight:700} .site-liberation .block-call-items .tpl-labo .subscribe p.infos span{text-transform:uppercase} .site-liberation .block-call-items .tpl-labo .subscribe p .toggle{font-size:10px} .site-liberation .block-call-items .tpl-labo .subscribe .sb-podcasts{clear:both;display:none;margin-top:10px} .site-liberation .block-call-items .tpl-labo .episode h4{font-weight:700;min-height:35px} .site-liberation .block-call-items .tpl-labo .episode span{text-transform:uppercase;font-size:10px} .site-liberation .block-call-items .tpl-labo .episode .pager{margin-top:14px;border-top:1px solid} .site-liberation .block-call-items .tpl-labo .episode .pager ul{margin-top:7px} .site-liberation .block-call-items .tpl-labo .episode .pager .lnk-readmore{float:right;font-size:10px;padding-top:3px} .site-liberation .block-call-items .tpl-labo .episode .visual{width:150px;height:100px} .site-liberation .block-call-items .tpl-labo-spotlight{margin-bottom:15px;padding-right:10px} .site-liberation .block-call-items .tpl-labo-spotlight:first-of-type{padding-top:8px} .site-liberation .block-call-items .tpl-labo-spotlight .subscribe{margin-bottom:5px} .site-liberation .block-call-items .tpl-labo-spotlight .subscribe .toggle{font-size:10px;float:right;margin-right:10px} .site-liberation .block-call-items .tpl-labo-spotlight .subscribe p.toggle a{background:url(http://s0.libe.com/libe/img/common/pi_arrow-down.gif?83c2b5fdcd15) no-repeat 0 5px;padding-left:15px} .site-liberation .block-call-items .tpl-labo-spotlight .subscribe .sb-podcasts{font-size:10px;float:right;clear:both;display:none} .site-liberation .block-call-items .tpl-labo-podcast{border-left:6px solid #b30804;margin-bottom:0;padding:8px 0 7px 10px} .site-liberation .block-call-items .tpl-labo-podcast:first-of-type{padding-top:0} .site-liberation .block-call-items .tpl-labo-podcast .emission h2{margin-bottom:3px} .site-liberation .block-call-items .tpl-labo-podcast .emission p.subtitle{margin-bottom:10px} .site-liberation .block-call-items .tpl-labo-podcast .emission .visual{width:60px;height:40px} .site-liberation .block-call-items .tpl-labo-podcast .emission .subscribe{clear:both} .site-liberation .block-call-items .tpl-labo-podcast .emission .subscribe p{color:#e20000} .site-liberation .block-call-items .tpl-labo-podcast .emission .subscribe p.infos{font-weight:700;color:#222} .site-liberation .block-call-items .tpl-labo-podcast .emission .subscribe p.infos span{text-transform:uppercase} .site-liberation .block-call-items .tpl-labo-podcast .emission .subscribe .sb-podcasts{margin-top:10px} .site-liberation .block-call-items .tpl-labo-podcast .episode h4{font-weight:700;min-height:35px} .site-liberation .block-call-items .tpl-labo-podcast .episode span{text-transform:uppercase;font-size:10px} .site-liberation .block-call-items .tpl-labo-podcast .episode .pager{margin-top:5px;border-top:1px solid} .site-liberation .block-call-items .tpl-labo-podcast .episode .pager ul{margin-top:5px} .site-liberation .block-call-items .tpl-labo-podcast .episode .pager .lnk-readmore{float:right;font-size:10px} .site-liberation .block-call-items .tpl-search-results{position:relative;border-bottom:0} .site-liberation .block-call-items .tpl-search-results .item{margin:0} .site-liberation .block-call-items .tpl-search-results .object-content{border-bottom:1px dotted;margin-right:142px;padding:0 14px 14px} .site-liberation .block-call-items .tpl-search-results:last-of-type .object-content{border-bottom:0} .site-liberation .block-call-items .tpl-search-results h3{font-size:16px;font-weight:700} .site-liberation .block-call-items .tpl-search-results h4{font-family:Verdana,sans-serif;font-size:12px;margin-bottom:14px} .site-liberation .block-call-items .tpl-search-results h4 span{text-transform:uppercase} .site-liberation .block-call-items .tpl-search-results h4 strong{text-transform:uppercase;font-weight:400} .site-liberation .block-call-items .tpl-search-results h4 a:hover span{text-decoration:underline} .site-liberation .block-call-items .tpl-search-results p{margin-top:10px} .site-liberation .block-call-items .tpl-search-results .object-picture{position:absolute;width:87px;height:116px;top:0;right:14px} .site-liberation .block-call-items .tpl-search-results .object-picture img{display:block;width:87px;height:116px} .site-liberation .block-call-items .tpl-search-results .folder-on-demand .object-content{margin-right:160px} .site-liberation .block-call-items .tpl-search-results .folder-on-demand .object-picture,.site-liberation .block-call-items .tpl-search-results .folder-on-demand .object-picture img.default{width:150px;height:100px} .site-liberation .block-call-items .tpl-search-results .object-picture .np{position:relative} .site-liberation .block-call-items .tpl-search-results .object-picture .np .p1,.site-liberation .block-call-items .tpl-search-results .object-picture .np .p2{position:absolute;background-color:#fff;width:79px;height:102px;border:7px solid;border-left-width:4px;border-right-width:4px} .site-liberation .block-call-items .tpl-search-results .object-picture .np a.date{position:absolute;display:block;width:80px;top:10px;padding:2px 2px 3px 4px} .site-liberation .block-call-items .tpl-search-results .object-picture .np .p1{z-index:2000} .site-liberation .block-call-items .tpl-search-results .object-picture .np .p2{z-index:1000} .site-liberation .block-call-items .tpl-search-results .object-picture .np a.date{z-index:500} .site-liberation .block-call-items .tpl-no-border{border-bottom:0} .site-liberation .block-call-items .tpl-visual-square-left .visual{display:block;float:left;margin:3px 14px 0 0;width:84px;height:84px} .site-liberation .block-call-items .tpl-visual-square-left h5,.site-liberation .block-call-items .tpl-visual-square-left h4,.site-liberation .block-call-items .tpl-visual-square-left h3,.site-liberation .block-call-items .tpl-visual-square-left .subtitle{margin-left:98px} .site-liberation .block-call-items .tpl-visual-square-left h5{margin-bottom:4px} .site-liberation .block-call-items .tpl-visual-square-left .subtitle{font-size:11px} .site-liberation .block-call-items .tpl-visual-square-left .chat h5,.site-liberation .block-call-items .tpl-visual-square-left .chat .subtitle{font-family:Verdana,sans-serif;font-size:12px} .site-liberation .block-call-items .tpl-visual-square-left .chat .contribute{clear:both} .site-liberation .block-call-items .tpl-visual-square-left .chat .contribute form{margin:14px 0;padding:0} .site-liberation .block-call-items .tpl-visual-square-left-arround .visual{display:block;float:left;margin:3px 10px 0 0;width:84px;height:84px} .site-liberation .block-call-items .tpl-visual-square-left-arround h5{margin-bottom:0} .site-liberation .block-call-items .tpl-visual-square-left-arround p.subtitle{font-size:11px} body.barry-white{background:#f8f8f8 url(http://s0.libe.com/libe/img/common/bg-body-fff.gif?62ad83bcadf5) repeat-y center 0} body.slideshow{background-color:#333} body.iframe{background-color:#fff} body.slideshow .ad-top .megaban{background:#333} .site-liberation .ad-google .googleBanner .annonce{background:#f3f3f3;border-color:#ccc;color:#666} .site-liberation .ad-google .googleBanner .annonce:hover{background:#fff} .site-liberation .ad-google .googleBanner .annonce .titre{color:#e20000} .site-liberation .ad-google .googleBanner .annonce .texte{color:#222} .site-liberation .ad-google .googleBanner .annonce .url{color:#ccc} .site-liberation a,.site-liberation a p{color:#222} .site-liberation .lnk-readmore a,.site-liberation a.lnk-readmore{color:#e20000} .cat-laune .bg-c{background-color:#e20000} .cat-laune .ft-c{color:#e20000!important} .cat-labo .bg-c{background-color:#006a96} .cat-labo .ft-c{color:#006a96!important} .cat-culture .bg-c{background-color:#e52d83} .cat-culture .ft-c{color:#e52d83!important} .cat-rebonds .bg-c{background-color:#00b3e2} .cat-rebonds .ft-c{color:#00b3e2!important} .cat-ecrans .bg-c{background-color:#1d9b9a} .cat-ecrans .ft-c{color:#1d9b9a!important} .cat-mode .bg-c{background-color:#944d93} .cat-mode .ft-c{color:#944d93!important} .cat-blogs .bg-c{background-color:#324c99} .cat-blogs .ft-c{color:#324c99!important} .cat-voyages .bg-c{background-color:#7baf1f} .cat-voyages .ft-c{color:#7baf1f!important} .cat-regions .bg-c{background-color:#f2a787} .cat-regions .ft-c{color:#f2a787!important} .cat-monlibe .bg-c{background-color:#fe9900} .cat-monlibe .ft-c{color:#fe9900!important} .cat-zoneabo .bg-c{background-color:#a00} .cat-zoneabo .ft-c{color:#a00!important} .cat-food .bg-c{background-color:#000} .cat-food .ft-c{color:#000!important} .site-liberation .hot-topics{background-color:#f8f8f8} .site-liberation .hot-topics h1{border-right-color:#bbbaba} .site-liberation .hot-topics li{background:#fff} .site-liberation .hot-topics .event{background:#b1b1b1} .site-liberation #footer-liberation .hot-topics .event a{color:#fff} #header-liberation .header-base .links .lnk2{box-shadow:-9px 0 10px -11px #6c6c6c;-moz-box-shadow:-9px 0 10px -11px #6c6c6c;-webkit-box-shadow:-9px 0 10px -11px #6c6c6c} #header-liberation .header-base .digitalpaper a.dl,#header-liberation .header-base .digitalpaper a.abo{color:#fff} #header-liberation .header-base .digitalpaper a.abo{background-color:#f2f2f2;color:#2e2e2e} #header-liberation .header-base .digitalpaper a.une{box-shadow:0 -1px 7px 0 gray;-webkit-box-shadow:0 -1px 7px 0 gray;-moz-box-shadow:0 -1px 7px 0 gray} #header-liberation .header-base .digitalpaper .mask{background:#fff;box-shadow:7px -12px 8px -10px gray;-webkit-box-shadow:7px -12px 8px -10px gray;-moz-box-shadow:7px -12px 8px -10px gray} #header-liberation .header-base .nav .on .nav1 a,#header-liberation .header-base .nav-no-js>li:hover .nav1 a,#header-liberation .header-base .nav .nav1 a:hover{color:#fff} #header-liberation .header-base .nav .on .nav1 a span,#header-liberation .header-base .nav-no-js>li:hover .nav1 a span,#header-liberation .header-base .nav .nav1 a:hover span{background-color:#fff} #header-liberation .header-base .nav .cat-laune .nav1 .on a,#header-liberation .header-base .nav-no-js .cat-laune:hover .nav1 a,#header-liberation .header-base .nav .cat-laune .nav1 a:hover{background-color:#e20000} #header-liberation .header-base .nav .cat-labo .nav1 .on a,#header-liberation .header-base .nav-no-js .cat-labo:hover .nav1 a,#header-liberation .header-base .nav .cat-labo .nav1 a:hover{background-color:#006a96} #header-liberation .header-base .nav .cat-culture .nav1 .on a,#header-liberation .header-base .nav-no-js .cat-culture:hover .nav1 a,#header-liberation .header-base .nav .cat-culture .nav1 a:hover{background-color:#e52d83} #header-liberation .header-base .nav .cat-rebonds .nav1 .on a,#header-liberation .header-base .nav-no-js .cat-rebonds:hover .nav1 a,#header-liberation .header-base .nav .cat-rebonds .nav1 a:hover{background-color:#00b3e2} #header-liberation .header-base .nav .cat-ecrans .nav1 .on a,#header-liberation .header-base .nav-no-js .cat-ecrans:hover .nav1 a,#header-liberation .header-base .nav .cat-ecrans .nav1 a:hover{background-color:#1d9b9a} #header-liberation .header-base .nav .cat-mode .nav1 .on a,#header-liberation .header-base .nav-no-js .cat-mode:hover .nav1 a,#header-liberation .header-base .nav .cat-mode .nav1 a:hover{background-color:#944d93} #header-liberation .header-base .nav .cat-blogs .nav1 .on a,#header-liberation .header-base .nav-no-js .cat-blogs:hover .nav1 a,#header-liberation .header-base .nav .cat-blogs .nav1 a:hover{background-color:#324c99} #header-liberation .header-base .nav .cat-voyages .nav1 .on a,#header-liberation .header-base .nav-no-js .cat-voyages:hover .nav1 a,#header-liberation .header-base .nav .cat-voyages .nav1 a:hover{background-color:#7baf1f} #header-liberation .header-base .nav .cat-regions .nav1 .on a,#header-liberation .header-base .nav-no-js .cat-regions:hover .nav1 a,#header-liberation .header-base .nav .cat-regions .nav1 a:hover{background-color:#f2a787} #header-liberation .header-base .nav .cat-monlibe .nav1 .on a,#header-liberation .header-base .nav-no-js .cat-monlibe:hover .nav1 a,#header-liberation .header-base .nav .cat-monlibe .nav1 a:hover{background-color:#fe9900} #header-liberation .header-base .nav .cat-zoneabo .nav1 .on a,#header-liberation .header-base .nav-no-js .cat-zoneabo:hover .nav1 a,#header-liberation .header-base .nav .cat-zoneabo .nav1 a:hover{background-color:#a00} #header-liberation .header-base .nav .cat-food .nav1 .on a,#header-liberation .header-base .nav-no-js .cat-food:hover .nav1 a,#header-liberation .header-base .nav .cat-food .nav1 a:hover{background-color:#000} #header-liberation .header-base .nav .cat-laune .nav2{border-top:3px solid #e20000} #header-liberation .header-base .nav .cat-labo .nav2{border-top:3px solid #006a96} #header-liberation .header-base .nav .cat-culture .nav2{border-top:3px solid #e52d83} #header-liberation .header-base .nav .cat-rebonds .nav2{border-top:3px solid #00b3e2} #header-liberation .header-base .nav .cat-ecrans .nav2{border-top:3px solid #1d9b9a} #header-liberation .header-base .nav .cat-mode .nav2{border-top:3px solid #944d93} #header-liberation .header-base .nav .cat-blogs .nav2{border-top:3px solid #324c99} #header-liberation .header-base .nav .cat-voyages .nav2{border-top:3px solid #7baf1f} #header-liberation .header-base .nav .cat-regions .nav2{border-top:3px solid #f2a787} #header-liberation .header-base .nav .cat-monlibe .nav2{border-top:3px solid #fe9900} #header-liberation .header-base .nav .cat-zoneabo .nav2{border-top:3px solid #a00} #header-liberation .header-base .nav .cat-food .nav2{border-top:3px solid #000} #header-liberation .header-base .nav .cat-laune .nav2 a:hover,#header-liberation .header-base .nav .cat-laune .nav2 .on{color:#e20000} #header-liberation .header-base .nav .cat-labo .nav2 a:hover,#header-liberation .header-base .nav .cat-labo .nav2 .on{color:#006a96} #header-liberation .header-base .nav .cat-culture .nav2 a:hover,#header-liberation .header-base .nav .cat-culture .nav2 .on{color:#e52d83} #header-liberation .header-base .nav .cat-rebonds .nav2 a:hover,#header-liberation .header-base .nav .cat-rebonds .nav2 .on{color:#00b3e2} #header-liberation .header-base .nav .cat-ecrans .nav2 a:hover,#header-liberation .header-base .nav .cat-ecrans .nav2 .on{color:#1d9b9a} #header-liberation .header-base .nav .cat-mode .nav2 a:hover,#header-liberation .header-base .nav .cat-mode .nav2 .on{color:#944d93} #header-liberation .header-base .nav .cat-blogs .nav2 a:hover,#header-liberation .header-base .nav .cat-blogs .nav2 .on{color:#324c99} #header-liberation .header-base .nav .cat-voyages .nav2 a:hover,#header-liberation .header-base .nav .cat-voyages .nav2 .on{color:#7baf1f} #header-liberation .header-base .nav .cat-regions .nav2 a:hover,#header-liberation .header-base .nav .cat-regions .nav2 .on{color:#f2a787} #header-liberation .header-base .nav .cat-monlibe .nav2 a:hover,#header-liberation .header-base .nav .cat-monlibe .nav2 .on{color:#fe9900} #header-liberation .header-base .nav .cat-zoneabo .nav2 a:hover,#header-liberation .header-base .nav .cat-zoneabo .nav2 .on{color:#a00} #header-liberation .header-base .nav .cat-food .nav2 a:hover,#header-liberation .header-base .nav .cat-food .nav2 .on{color:#000} #header-liberation .header-simple .header{background:url(http://s0.libe.com/libe/img/common/bg-e20000.png?020f61e6035c) repeat-x 0 39px} #header-liberation .header-simple .logo{background-color:#fff} #header-liberation .header-simple .back{background-color:#fff} #header-liberation .header-simple .back a{color:#858585;background:url(http://s0.libe.com/libe/img/common/ico-lnk-arrow-back-grey.png?c8d5a4458a2c) no-repeat 0 16px} #header-liberation .header-annex h1{border-bottom-color:#e20000} #header-liberation .header-annex h1 a{color:#000} #footer-liberation .abo,#footer-liberation a{color:#818181} #footer-liberation .monlibe,#footer-liberation .news,#footer-liberation .services{box-shadow:-12px 0 10px -11px #ccc;-moz-box-shadow:-12px 0 10px -11px #ccc;-webkit-box-shadow:-12px 0 10px -11px #ccc} #footer-liberation .monlibe h5,#footer-liberation .news h5,#footer-liberation .services h5{color:#818181} #footer-liberation .abo h2{color:#333} #footer-liberation .news ul,#footer-liberation .services ul{border-right-color:#ccc} #footer-liberation .references ul{border-top-color:#ccc} #footer-liberation .references ul li{color:#666;border-right-color:#ccc} #footer-liberation .references ul li a{color:#666} .site-liberation{color:#222} .site-liberation h5 .theme{color:#e20000} .site-liberation h5 a.theme:hover,.site-liberation a:hover h5 .theme{color:#222} .site-liberation h5 .date{color:#bbbaba} #core-liberation .text-404 p{color:gray} .site-liberation .text-item p.others{border-color:#b3b3b3} .site-liberation .text-item p.others span{color:#e20000} .site-liberation .text-item p.others li a:hover{color:#222} #core-liberation form input[type=text],#core-liberation form input[type=password]{border-color:#888} #core-liberation form input[type=text]:focus,#core-liberation form input[type=password]:focus,#core-liberation form input[type=file]:focus,#core-liberation form textarea:focus,#core-liberation form select,#core-liberation form checkbox{outline-color:silver} #core-liberation .error_ajax,#core-liberation .error_ajax_form{background-color:#ddd;border-color:#9d9d9d} #core-liberation .error_ajax a,#core-liberation .error_ajax_form a{color:#fe9900;font-weight:700} #core-liberation .form-monlibe{background-color:#f8f8f8;border-top-color:#9d9d9d;border-bottom-color:#9d9d9d} #core-liberation .form-monlibe label{color:#555} #core-liberation .form-monlibe input[type=text],#core-liberation .form-monlibe input[type=password],#core-liberation .form-monlibe textarea{border-color:#9d9d9d;background-color:#fff} #core-liberation .form-monlibe-unlogged input[type=button]:hover,#core-liberation .form-monlibe-unlogged input[type=submit]:hover,#core-liberation .form-monlibe-unlogged input[type=reset]:hover{background:#878787} #core-liberation .form-monlibe .note-unlogged{background-color:#fff;border-color:#eaeaea} #core-liberation .form-monlibe .note-unlogged p{color:#555} #core-liberation .form-monlibe .note-unlogged p.cat-monlibe{color:#222} #core-liberation .form-https{background-color:#e0e0e0;border-color:#888} #core-liberation ul.list-itemsmost li strong{color:#e20000} #core-liberation ul.list-latest-news span{color:#8f909d} #core-liberation ul.list-forums span{color:#e20000} #core-liberation ul.list-items span{color:#e20000} #core-liberation ul.list-items-mosts li strong{color:#e20000} #core-liberation ul.list-labo-meetings li{border-bottom-color:#c6c6c6} #core-liberation .list-man-of-day a{border-left-color:#e20000} .site-liberation .block-solid-c2{background-color:#c6c6c6} .site-liberation .block-solid-c2 hr{border-top-color:#c6c6c6;border-bottom-color:#c6c6c6} .site-liberation .block-solid-c2 h5 a.theme:hover{color:#fff} .site-liberation .col-contextual .block{background-color:#e7e7e7} .site-liberation .col-contextual .block .block-top{color:#e20000;border-bottom-color:#222} .site-liberation .col-contextual .block .block-top a{color:#e20000} .site-liberation .col-contextual .block .block-bottom{border-top-color:#222} .site-liberation .col-contextual .block .block-top .right,.site-liberation .col-contextual .block .block-top .right a{color:#7c8280} .site-liberation .col-contextual .block .block-top .right a.on{color:#222} #core-liberation .col-contextual .block-call-items .block-top h5{color:#e20000} .site-liberation .col-contextual .block-iframe .block-top>div{border-bottom-color:#222} .site-liberation .col-contextual .block-nobg{background:0} .site-liberation .col-contextual .block-nobg .block-top{border-bottom-color:#e20000} .site-liberation .col-contextual .block-solid-c2{background-color:#333;color:#c6c6c6} .site-liberation .col-contextual .block-solid-c2 .block-top{color:#c6c6c6;border-bottom-color:#c6c6c6} .site-liberation .col-contextual .block-solid-c2 a,.site-liberation .col-contextual .block-solid-c2 a p{color:#c6c6c6} .site-liberation .col-part .block{background-color:#d7d7d7} .site-liberation .col-part .block .block-top{color:#fff} .site-liberation .col-part .block hr{border-top-color:#ccc} .site-liberation .block-call-items .mini-tpl{border-bottom-color:#ddd} .site-liberation .block-call-items .mini-tpl .light{color:#bbbaba} .site-liberation .block-call-items .mini-tpl .label{border-color:#e7e7e7} .site-liberation .block-call-items .mini-tpl .whosaid{background-color:#e20000} .site-liberation .block-call-items .mini-tpl .whosaid h5 .theme{color:#fff} .site-liberation .block-call-items .mini-tpl .whosaid h4{color:#fff} .site-liberation .block-call-items .mini-tpl .whosaid h3 a{color:#fafafa} .site-liberation .block-call-items .mini-tpl .whosaid a{color:#2e2e2e} .site-liberation .block-call-items .list-linked-items span{color:#e20000} .site-liberation .block-call-items .tpl-flash-news-29col,.site-liberation .block-call-items .tpl-flash-news-29col:last-of-type{border-bottom-color:#ddd} .site-liberation .block-call-items .tpl-breaking-news,.site-liberation .block-call-items .tpl-breaking-news:last-of-type{border-bottom-color:#ddd} .site-liberation .block-call-items .tpl-spotlight .item{background-color:#cecece} .site-liberation .block-call-items .tpl-spotlight .details{border-top-color:#aaa} .site-liberation .block-call-items .tpl-spotlight h5 .date{color:#555} .site-liberation .block-call-items .tpl-labo{border-left-color:#b30804} .site-liberation .block-call-items .tpl-labo .subscribe p{color:#e20000} .site-liberation .block-call-items .tpl-labo .subscribe .infos{font-weight:700;color:#222} .site-liberation .block-call-items .tpl-labo .episode .pager{border-top-color:#000} .site-liberation .block-call-items .tpl-labo-spotlight{background-color:#303030;color:#fff} .site-liberation .block-call-items .tpl-labo-spotlight .subtitle{color:#c6c6c6} .site-liberation .block-call-items .tpl-labo-spotlight .subscribe .infos{color:#fff} .site-liberation .block-call-items .tpl-labo-spotlight .subscribe p.toggle a{color:#fff} .site-liberation .block-call-items .tpl-labo-podcast{border-left-color:#b30804} .site-liberation .block-call-items .tpl-labo-podcast .emission .subscribe p{color:#e20000} .site-liberation .block-call-items .tpl-labo-podcast .emission .subscribe p.infos{color:#222} .site-liberation .block-call-items .tpl-labo-podcast .episode .pager{border-top-color:#000} .site-liberation .block-call-items .tpl-search-results .object-content{border-bottom-color:#ddd} .site-liberation .block-call-items .tpl-search-results h4,.site-liberation .block-call-items .tpl-search-results h4 a{color:#959595} .site-liberation .block-call-items .tpl-search-results .object-picture .np .p1,.site-liberation .block-call-items .tpl-search-results .object-picture .np .p2{background-color:#fff;border-color:#c8c8c8} .site-liberation .block-call-items .tpl-search-results .object-picture .np a.date{background-color:#c8c8c8} #core-liberation .block-item .object-picture .legende{color:#838383} .site-liberation .block-item .object-content a:hover{color:#e20000} #core-liberation .block-item-locked{border-top-color:#c1b0bb;border-bottom-color:#c1b0bb;background:#fff;background:-moz-linear-gradient(top,#dbdad6 0,#fff 2%,#fff 98%,#e1e0de 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dbdad6),color-stop(2%,#fff),color-stop(98%,#fff),color-stop(100%,#e1e0de));background:-o-linear-gradient(top,#dbdad6 0,#fff 2%,#fff 98%,#e1e0de 100%)} #core-liberation .block-item-locked .block-top span{background-color:#fff} #core-liberation .block-item-locked .btn-zoneabo a:hover{color:#fff} #core-liberation .block-item-read-more{border-color:#ddd} #core-liberation .block-item-read-more .block-top{background-color:#fff;color:#555} #core-liberation .block-item-read-more .block-content .mini-tpl hr{border-top-color:#ddd} #core-liberation .block-comments .block-content .comment_reply,#core-liberation .block-comments .block-content .comment_reply a,#core-liberation .block-comments .block-content .comment_flag,#core-liberation .block-comments .block-content .comment_flag a,#core-liberation .block-comments .block-content .comment_post_new,#core-liberation .block-comments .block-content .comment_post_new a{color:#878787} #core-liberation .block-comments .block-content .comment{border-left-color:#ddd} #core-liberation .block-comments .block-content .comment_outer{border-color:#ddd} #core-liberation .flat-comments .comment,#core-liberation .block-comments .comment_level_0{border-top-color:#878787} #core-liberation .flat-comments .comment>.comment_outer,#core-liberation .block-comments .comment_level_0>.comment_outer{border-color:#878787} #core-liberation .block-comments .block-content .detail_comment{border-top-color:#fe9900} #core-liberation .block-comments .block-content .detail_comment>.comment_outer{border-color:#fe9900} #core-liberation .block-comments .block-content .detail_comment{border-top-color:#fe9900} #core-liberation .block-comments .block-content .detail_comment>.comment_outer{border-color:#fe9900} #core-liberation .block-comments .block-content .meta .who,#core-liberation .block-comments .block-content .meta .who a{color:#878787} #core-liberation .block-comments .block-content .meta .details{color:#b2b2b2} #core-liberation .block-comments .block-content .meta .details a.profile{color:#b2b2b2} #core-liberation .block-comments .block-content .comment_selected>.comment_outer .meta .note,#core-liberation .block-comments .block-content .comment_libe>.comment_outer .meta .note{color:#e20000} #core-liberation .block-comments .block-content .is_removed>.comment_outer>.meta .who a{color:#333} #core-liberation .block-comments .block-content .comment_reply_links .comment_flag:hover{color:#3c3c3b} #core-liberation .block-comments .block-content .comment_reply_links .comment_reply{background-color:#878787} #core-liberation .block-comments .block-content .comment_reply_links .comment_reply,#core-liberation .block-comments .block-content .comment_reply_links .comment_reply a{color:#fff} #core-liberation .block-comments .block-content .comment_reply_links .comment_reply:hover{background:#3c3c3c} #core-liberation .block-comments .block-content .comment_hover{background:#fdfdfd} #core-liberation .block-comments .block-content .comment_libe>.comment_outer{background:#f8f8f8} #core-liberation .block-comments .block-content .is_removed>.comment_outer{background-color:#878787;color:#fff} #core-liberation .block-comments .comment_replies_count{background:#F8F8F8} #core-liberation .block-comments .comment_replies{border-bottom-color:#ddd} #core-liberation .block-comments .headrest-community h3 a{color:#555} #core-liberation .block-pager-labo{background-color:#e7e7e7} #core-liberation .block-pager-labo .block-bottom{border-top-color:#222} #core-liberation .block-podcast .block-content a{color:#666} #core-liberation .block-benefits .block-content ul li.b-top{border-top-color:#ddd} #core-liberation .block-label a strong{color:#e20000} .site-liberation .block-np .block-top h5 .right{color:#222} #core-liberation .block-np .tomorrow .progress-bar{background-color:#fff} #core-liberation .block-np .tomorrow .progress-bar .done{background-color:#ee3e30} #core-liberation .block-np .block-content .railway ul li img{border-color:#222} #core-liberation .block-np .from ul li img.visual{border-color:#878787} #core-liberation .block-all-forums .headrest{border-bottom-color:#ddd} #core-liberation .block-all-forums .headrest h4{color:#555} #core-liberation .block-all-forums .headrest h5{color:#fa9900} #core-liberation .block-all-forums .forum{border-bottom-color:#ddd} #core-liberation .block-all-forums .forum h5.title{color:#555} #core-liberation .block-all-forums .forum span.infos{color:#555} #core-liberation .block-all-forums .forum span.infos a{color:#555} #core-liberation .block-all-blogs .block-content .headrest{border-bottom-color:#ddd} #core-liberation .block-all-blogs .headrest h4{color:#e20000} #core-liberation .block-all-blogs .headrest h5{color:#fff;background-color:#575757} #core-liberation .block-all-blogs .list li .blog-libe h5{background-color:#f5f5f5} #core-liberation .block-search-head form input[type=submit],#core-liberation .block-search-results form input[type=submit]{border-color:#888} #core-liberation .block-search-head .pagination,#core-liberation .block-search-results .pagination{background:0;border-color:#b7b7b7} #core-liberation .block-search-head .pagination .disabled,#core-liberation .block-search-results .pagination .disabled{color:#c8c8c8} #core-liberation .block-search-head .pagination .current,#core-liberation .block-search-results .pagination .current{color:#e20000} #core-liberation .block-search-head .pagination .disabled,#core-liberation .block-search-results .pagination .disabled,#core-liberation .block-search-head .pagination .current,#core-liberation .block-search-results .pagination .current{background-color:transparent} #core-liberation .block-search-head p.opinion span{color:#707070} #core-liberation .block-search-head p.opinion a{color:#e20000} #core-liberation .block-search-head .advanced{border-top-color:#b7b7b7} #core-liberation .block-search-head .advanced .note{background-color:#e5e5e5} #core-liberation .block-search-head .advanced .note a.displayer{color:#87888a} #core-liberation .block-search-head .advanced .note .links,#core-liberation .block-search-head .advanced .note .links a{color:#87888a} #core-liberation .block-search-head .advanced .searchform{background-color:#e5e5e5} #core-liberation .block-search-head .advanced .searchform .period,#core-liberation .block-search-head .advanced .searchform .between,#core-liberation .block-search-head .advanced .searchform .source,#core-liberation .block-search-head .advanced .searchform .category{border-bottom-color:#fff} #core-liberation .block-search-head .results{margin-bottom:15px} #core-liberation .block-search-head .results p{color:#87888a} #core-liberation .block-search-head .results p.filters strong{color:#2e2e2e} #core-liberation .block-search-results .block-top h2{border-bottom-color:#e20000} #core-liberation .block-search-results .block-top h2,#core-liberation .block-search-results .block-top h2 a{color:#e20000} #core-liberation .block-search-results .block-content .object-content{border-bottom-color:#b7b7b7} #core-liberation .block-search-results .block-content .category,#core-liberation .block-search-results .block-content .folder,#core-liberation .block-search-results .block-content .emission{background-color:#f9f9f9} #core-liberation .block-search-results .block-content h4,#core-liberation .block-search-results .block-content h4 a{color:#959595} #core-liberation .block-search-results .block-content .object-picture .np .p1,#core-liberation .block-search-results .block-content .object-picture .np .p2{background-color:#fff;border-color:#c8c8c8} #core-liberation .block-search-results .block-content .object-picture .np a.date{background-color:#c8c8c8} #core-liberation .headrest h5{border-bottom-color:#ddd} #core-liberation .headrest .folder{background-color:#e7e7e7} #core-liberation .headrest-basic-striked h5 span{background-color:#fff} #core-liberation .headrest-community h3,#core-liberation .headrest-community a.lnk-back,#core-liberation .headrest-community a.lnk-com{color:#555} #core-liberation .headrest-community h3 span{color:#fe9900} #core-liberation .headrest-basic-zoneabo h4{border-bottom-color:#ddd;color:#555} #core-liberation .cartridge a.btn-comment,#core-liberation .cartridge a.btn-back{color:#878787} #core-liberation .cartridge a.btn-comment:hover,#core-liberation .cartridge a.btn-back:hover{color:#fa9900} #core-liberation .cartridge a.btn-comment-disabled:hover{color:#878787} #core-liberation .cartridge .options-tab-content{background-color:#fff;border-color:#b1b1b1;box-shadow:0 2px 4px 1px #b1b1b1;-webkit-box-shadow:0 2px 4px 1px #b1b1b1;-moz-box-shadow:0 2px 4px 1px #b1b1b1} #core-liberation .cartridge a.options-tab-label{background-color:#9c9c9c;color:#fff} #core-liberation .cartridge a.options-tab-label:hover{background-color:#6c6c6c} #core-liberation .cartridge-basic-rounded{border-color:#d4d4d4;background-color:#f8f8f8} #core-liberation .cartridge-basic-rounded p,#core-liberation .cartridge-basic-rounded p a{color:#878787} #core-liberation .cartridge-basic-rounded .segment{border-left-color:1px dotted #d4d4d4} #core-liberation .cartridge-basic-bubble .segment,#core-liberation .cartridge-basic-bubble .plain{border-color:#ddd;background-color:#fdfdfd} #core-liberation .cartridge-basic-bubble p,#core-liberation .cartridge-basic-bubble p a{color:#878787} #core-liberation .cartridge-basic-bubble .share li.spacer{background-color:#ddd} .site-liberation .btn-basic span,.site-liberation .btn-basic a,.site-liberation form .btn-basic input[type=button],.site-liberation form .btn-basic input[type=submit],.site-liberation form .btn-basic input[type=reset]{background:#ccc;background:-moz-linear-gradient(top,#f2f2f2 0,#f2f2f2 50%,#ccc 51%,#ccc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(50%,#f2f2f2),color-stop(51%,#ccc),color-stop(100%,#ccc));background:-webkit-linear-gradient(top,#f2f2f2 0,#f2f2f2 50%,#ccc 51%,#ccc 100%);background:-o-linear-gradient(top,#f2f2f2 0,#f2f2f2 50%,#ccc 51%,#ccc 100%);background:-ms-linear-gradient(top,#f2f2f2 0,#f2f2f2 50%,#ccc 51%,#ccc 100%);background:linear-gradient(top,#f2f2f2 0,#f2f2f2 50%,#ccc 51%,#ccc 100%);border-color:#888;color:#222} .site-liberation .btn-laune span,.site-liberation .btn-laune a,.site-liberation .btn-monlibe span,.site-liberation .btn-monlibe a,.site-liberation .btn-zoneabo span,.site-liberation .btn-zoneabo a{color:#fff} .site-liberation .btn-laune a:hover,.site-liberation .btn-monlibe a:hover,.site-liberation .btn-zoneabo a:hover{color:#fff} .site-liberation form .btn-laune input[type=button],.site-liberation form .btn-laune input[type=submit],.site-liberation form .btn-laune input[type=reset],.site-liberation form .btn-monlibe input[type=button],.site-liberation form .btn-monlibe input[type=submit],.site-liberation form .btn-monlibe input[type=reset],.site-liberation form .btn-zoneabo input[type=button],.site-liberation form .btn-zoneabo input[type=submit],.site-liberation form .btn-zoneabo input[type=reset]{color:#fff} .site-liberation .btn-laune span,.site-liberation .btn-laune a{background:#e20000} .site-liberation form .btn-laune input[type=button],.site-liberation form .btn-laune input[type=submit]{background:#e20000!important} .site-liberation form .btn-laune input[type=button]:hover,.site-liberation form .btn-laune input[type=submit]:hover{background:#3c3c3c} .site-liberation .btn-monlibe span,.site-liberation .btn-monlibe a{background:#878787} .site-liberation form .btn-monlibe input[type=button],.site-liberation form .btn-monlibe input[type=submit],.site-liberation form .btn-monlibe input[type=reset]{background:#878787} .site-liberation form .btn-monlibe input[type=button]:hover,.site-liberation form .btn-monlibe input[type=submit]:hover,.site-liberation form .btn-monlibe input[type=reset]:hover{background:#3c3c3c} .site-liberation .btn-zoneabo span,.site-liberation .btn-zoneabo a{background:#a00} .site-liberation #core-liberation form .btn-zoneabo input[type=button],.site-liberation #core-liberation form .btn-zoneabo input[type=submit]{background:#a00} .site-liberation #core-liberation form .btn-zoneabo input[type=button]:hover,.site-liberation #core-liberation form .btn-zoneabo input[type=submit]:hover{background:#a00} .site-liberation .btn-rounded-degraded span,.site-liberation .btn-rounded-degraded a{background:#e20000;background:-moz-linear-gradient(top,#f33333 0,#b33 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f33333),color-stop(100%,#b33));background:-webkit-linear-gradient(top,#f33333 0,#b33 100%);background:-o-linear-gradient(top,#f33333 0,#b33 100%);background:-ms-linear-gradient(top,#f33333 0,#b33 100%);background:linear-gradient(top,#f33333 0,#b33 100%);color:#fff} .site-liberation .btn-rounded-degraded span:hover,.site-liberation .btn-rounded-degraded a:hover{background:#e20000;background:-moz-linear-gradient(top,#b33 0,#f33333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b33),color-stop(100%,#f33333));background:-webkit-linear-gradient(top,#b33 0,#f33333 100%);background:-o-linear-gradient(top,#b33 0,#f33333 100%);background:-ms-linear-gradient(top,#b33 0,#f33333 100%);background:linear-gradient(top,#b33 0,#f33333 100%);color:#fff} .site-liberation form .btn-rounded-degraded input[type=button],.site-liberation form .btn-rounded-degraded input[type=submit]{background:#e20000;background:-moz-linear-gradient(top,#f33333 0,#b33 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f33333),color-stop(100%,#b33));background:-webkit-linear-gradient(top,#f33333 0,#b33 100%);background:-o-linear-gradient(top,#f33333 0,#b33 100%);background:-ms-linear-gradient(top,#f33333 0,#b33 100%);background:linear-gradient(top,#f33333 0,#b33 100%);color:#fff} .site-liberation form .btn-rounded-degraded input[type=button]:hover,.site-liberation form .btn-rounded-degraded input[type=submit]:hover,.site-liberation form .btn-rounded-degraded input[type=button]:focus,.site-liberation form .btn-rounded-degraded input[type=submit]:focus{background:#e20000;background:-moz-linear-gradient(top,#b33 0,#f33333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b33),color-stop(100%,#f33333));background:-webkit-linear-gradient(top,#b33 0,#f33333 100%);background:-o-linear-gradient(top,#b33 0,#f33333 100%);background:-ms-linear-gradient(top,#b33 0,#f33333 100%);background:linear-gradient(top,#b33 0,#f33333 100%);color:#fff} .site-liberation .btn-read-digitalpaper{border-color:#878787} .site-liberation .btn-read-digitalpaper span,.site-liberation .btn-read-digitalpaper a{color:#2e2e2e} #core-liberation .pagination{background-color:#e7e7e7;border-top-color:#b7b7b7;border-bottom-color:#b7b7b7} #core-liberation .pagination .disabled{background-color:transparent;color:#c8c8c8} #core-liberation .pagination .current{background-color:transparent;color:#e20000} .site-liberation .bg-sprites-icons .icon{display:block;background-image:url(http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49);background-repeat:no-repeat} .site-liberation .bg-sprites-icons .folder1,.site-liberation .bg-sprites-icons .folder1-black,.site-liberation .bg-sprites-icons .folder1-monlibe{width:19px;height:15px} .site-liberation .bg-sprites-icons .folder1{background-position:-110px -84px} .site-liberation .bg-sprites-icons .folder1-black{background-position:-152px -84px} .site-liberation .bg-sprites-icons .folder1-monlibe{background-position:-131px -84px} .site-liberation .cat-monlibe .bg-sprites-icons .on .folder1,.site-liberation .cat-monlibe .bg-sprites-icons a:hover .folder1{background-position:-131px -84px} .site-liberation .bg-sprites-icons .close1,.site-liberation .bg-sprites-icons .close1-black,.site-liberation .bg-sprites-icons .close1-monlibe{width:15px;height:15px} .site-liberation .bg-sprites-icons .close1{background-position:-59px -99px} .site-liberation .bg-sprites-icons .close1-black{background-position:-93px -99px} .site-liberation .bg-sprites-icons .close1-monlibe{background-position:-76px -99px} .site-liberation .cat-monlibe .bg-sprites-icons .on .close1,.site-liberation .cat-monlibe .bg-sprites-icons a:hover .close1{background-position:-76px -99px} .site-liberation .bg-sprites-icons .edit1,.site-liberation .bg-sprites-icons .edit1-black,.site-liberation .bg-sprites-icons .edit1-monlibe{width:15px;height:15px} .site-liberation .bg-sprites-icons .edit1{background-position:-110px -101px} .site-liberation .bg-sprites-icons .edit1-black{background-position:-145px -101px} .site-liberation .bg-sprites-icons .edit1-monlibe{background-position:-128px -101px} .site-liberation .cat-monlibe .bg-sprites-icons .on .edit1,.site-liberation .cat-monlibe .bg-sprites-icons a:hover .edit1{background-position:-128px -101px} .site-liberation .bg-sprites-icons .heart1,.site-liberation .bg-sprites-icons .heart1-laune,.site-liberation .bg-sprites-icons .heart1-black{width:12px;height:12px} .site-liberation .bg-sprites-icons .heart1-laune{background-position:-82px -84px} .site-liberation .bg-sprites-icons .heart1-black{background-position:-96px -84px} .site-liberation .cat-laune .bg-sprites-icons .heart1{background-position:-96px -84px} .site-liberation .cat-laune .bg-sprites-icons .on .heart1,.site-liberation .cat-laune .bg-sprites-icons a:hover .heart1{background-position:-82px -84px} .site-liberation .toolbox{border-color:#d7d7d7} .site-liberation .toolbox li.spacer span{background-color:#d7d7d7} .site-liberation .toolbox .txt-min,.site-liberation .toolbox .txt-plus,.site-liberation .toolbox .txt-reset,.site-liberation .toolbox .comment,.site-liberation .toolbox .facebook,.site-liberation .toolbox .twitter{color:#818181} .site-liberation .toolbox .txt-min:hover,.site-liberation .toolbox .txt-plus:hover,.site-liberation .toolbox .txt-reset:hover,.site-liberation .toolbox .comment:hover{color:#000} .site-liberation .toolbox li a span{background:url(http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49) no-repeat} .site-liberation .toolbox li a.print span{background-position:-76px -118px} .site-liberation .toolbox li a.print:hover span{background-position:-94px -118px} .site-liberation .toolbox li a.favorite span{background-position:-22px -120px} .site-liberation .toolbox li a.favorite:hover span{background-position:-44px -120px} .site-liberation .toolbox li a.comment span{background-position:-189px -84px} .site-liberation .toolbox li a.comment:hover span{background-position:-205px -84px} .site-liberation .toolbox li a.mail span{background-position:-89px 0} .site-liberation .toolbox li a.mail:hover span{background-position:-89px -16px} .site-liberation .toolbox li a.facebook span{background:url(http://s0.libe.com/libe/img/common/_sprites_icons/icons_share.png?edeb5617b880) no-repeat -74px 0} .site-liberation .toolbox li a.twitter span{background:url(http://s0.libe.com/libe/img/common/_sprites_icons/icons_share.png?edeb5617b880) no-repeat -74px -14px} .site-liberation .toolbox li a.facebook,.site-liberation .toolbox li a.twitter{background-color:#f7f7f7;border-color:#d7d7d7} .site-liberation .toolbox li a.facebook:hover,.site-liberation .toolbox li a.twitter:hover{background-color:#818181;color:#F7F7F7} .site-liberation .toolbox li.btn-comment,.site-liberation .toolbox li.abo-1-euro{background:#f8f8f8} .site-liberation .toolbox li.btn-comment a{color:gray} .site-liberation .toolbox li.btn-comment a:hover{color:#f8f8f8;background:gray;text-decoration:none} .site-liberation .toolbox li.abo-1-euro a span{background:0} .site-liberation .toolbox li.fold-options,.site-liberation .toolbox li.fold-options ul{background:#f8f8f8} .site-liberation .toolbox li.fold-options+li.fold-options,.site-liberation .toolbox li.fold-options ul{border-color:#d7d7d7} .site-liberation .toolbox li.fold-options>a{color:#818181} #bar-liberation{border-bottom-color:#dadada;background-color:#fff;box-shadow:0 1px 2px 0 #E2E2E2;-webkit-box-shadow:0 1px 2px 0 #E2E2E2;-moz-box-shadow:0 1px 2px 0 #E2E2E2} #bar-liberation,#bar-liberation a{color:#3c3c3c} #bar-liberation .content .close,#bar-liberation .content .open,#bar-liberation .content .login,#bar-liberation .content .personal-options,#bar-liberation .content .mail-box,#bar-liberation .content .activities-stream,#bar-liberation .content .other{background:#fff;border-left-color:#dadada;border-right-color:#dadada;border-bottom-color:#dadada} #bar-liberation .content ul.list li{border-bottom-color:#dadada} #core-liberation .block-activities .block-content ul li,#core-liberation .block-activities .block-content ul li a,#bar-liberation .content ul.list li,#bar-liberation .content ul.list li a{color:#222} #core-liberation .block-activities .block-content ul li span,#bar-liberation .content ul.list li span{color:#878787} #bar-liberation .content .open a .arrow{border-left-color:1px solid #dadada;border-right-color:1px solid #dadada} #bar-liberation .content .login a.subscribe{background-color:#656565;color:#fff} #bar-liberation .content .login a.subscribe:hover{background-color:#3c3c3c} #bar-liberation #login-box-content{background-color:#fff;border-left-color:#dadada;border-right-color:#dadada;border-bottom-color:#dadada;box-shadow:0 1px 1px 0 #E2E2E2;-webkit-box-shadow:0 1px 1px 0 #E2E2E2;-moz-box-shadow:0 1px 1px 0 #E2E2E2} #bar-liberation #personal-options-content{background-color:#fff;border-left-color:1px solid #dadada;border-right-color:1px solid #dadada;border-bottom-color:1px solid #dadada;box-shadow:0 1px 1px 0 #E2E2E2;-webkit-box-shadow:0 1px 1px 0 #E2E2E2;-moz-box-shadow:0 1px 1px 0 #E2E2E2} #bar-liberation #personal-options-content ul.subscription strong,#bar-liberation #personal-options-content ul.subscription li.subscribe,#bar-liberation #personal-options-content ul.subscription li.subscribe a{color:#a40000} #bar-liberation #personal-options-content ul li{color:#878787} #bar-liberation #personal-options-content ul li a,#bar-liberation #personal-options-content ul li strong{color:#3c3c3c} #bar-liberation #personal-options-content ul.inactive li{color:#b2b2b2} #bar-liberation .content .mail-box{border-bottom-color:#dadada} #bar-liberation .content .activities-stream{border-bottom-color:#dadada} #bar-liberation .content .unfolded{box-shadow:0 1px 1px 0 #E2E2E2;-webkit-box-shadow:0 1px 2px 0 #E2E2E2;-moz-box-shadow:0 1px 2px 0 #E2E2E2} #bar-liberation .content .other a span{color:#a40000} #page-404 .error{border-right-color:#ddd} #page-404 form{border-color:gray} #page-404 form input[type=text]{color:gray} #page-mailfriend .content a{color:#e20000} #page-mailfriend .content p.note{color:#999} #page-paywall .content a.close strong{color:#666} #page-paywall .content .video h5{border-top-color:#ccc;border-bottom-color:#ccc;color:#222} #page-paywall .content .video h4 span{background-color:#fff} #page-paywall .content .arguments .arg h4,#page-paywall .content .arguments .arg .price{color:#222} #page-paywall .content .arguments .arg .price .total{color:#999} #page-paywall .content .banner-degraded{border-top-color:#c1b0bb;border-bottom-color:#c1b0bb;background:#fff;background:-moz-linear-gradient(top,#dbdad6 0,#fff 10%,#fff 90%,#e1e0de 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dbdad6),color-stop(10%,#fff),color-stop(90%,#fff),color-stop(100%,#e1e0de));background:-webkit-linear-gradient(top,#dbdad6 0,#fff 10%,#fff 90%,#e1e0de 100%);background:-o-linear-gradient(top,#dbdad6 0,#fff 10%,#fff 90%,#e1e0de 100%);background:-ms-linear-gradient(top,#dbdad6 0,#fff 10%,#fff 90%,#e1e0de 100%);background:linear-gradient(top,#dbdad6 0,#fff 10%,#fff 90%,#e1e0de 100%);color:#777} #page-paywall .content .banner-degraded a{color:#777} #page-paywall .content .form-login form p input[type=text],#page-paywall .content .form-login form p input[type=password]{border-color:#888} #page-paywall .content .form-login form p input[type=text]:focus,#page-paywall .content .form-login form p input[type=password]:focus{border-color:silver} .autopromo-7days{border:2px solid #ddd;clear:both} .autopromo-7days .btn-laune,.autopromo-7days .btn-zoneabo{float:right;width:90px;margin:5px 5px 5px 10px;text-align:center} .autopromo-7days img.visual{display:block;float:left;width:40px;margin:5px 10px} .autopromo-7days p{padding:2px} .autopromo-7days .hp span.ft-c{text-transform:uppercase} .site-liberation .block-partnership .block-content .autopromo-7days .hp p,.site-liberation .block-promo .block-content .autopromo-7days .hp p{margin:0;padding:3px 0 3px 6px;font-size:10px} .autopromo-libe1euro{background:#fafafa;border:1px solid #ddd} .autopromo-libe1euro .btn-laune,.autopromo-libe1euro .btn-zoneabo{float:right;width:90px;margin:5px 5px 5px 10px;text-align:center} .autopromo-libe1euro img.visual{display:block;float:left;width:40px;margin:5px 10px} .site-liberation .autopromo-libe1euro p{padding:3px;font-size:11px} .site-liberation .autopromo-libe1euro a{display:block} .autopromo-libe1euro .hp span.ft-c{text-transform:uppercase} .site-liberation .block-partnership .autopromo-libe1euro .hp p,.site-liberation .block-promo .autopromo-libe1euro .hp p{margin:0;padding:3px 0 3px 6px;font-size:10px} .site-liberation .autopromo-35unit{margin-top:28px;position:relative} .site-liberation .autopromo-35unit img.visual{width:140px;margin:5px 28px;position:relative;top:-28px} .site-liberation .autopromo-35unit h2,.site-liberation .autopromo-35unit p{display:inline-block;font-family:Georgia,"Times New Roman",Times,serif;margin-left:28px} .site-liberation .autopromo-35unit div.btn-rounded-degraded{position:absolute;top:13px;right:28px} .site-liberation .autopromo-35unit h2 span{display:block} .site-liberation .autopromo-35unit p{font-size:16px} .site-liberation .autopromo-35unit p+p{margin-left:0} .site-liberation .autopromo-35unit h2{line-height:20px;font-weight:400} .site-liberation .autopromo-libe1euro .digit{font-size:68px;line-height:40px} .site-liberation .autopromo-libe1euro .currency{font-size:40px} html.js body.dummy div#mainContent div#core-liberation div.col9 div.block div.block-content div.favorites-articles div.col-left div.block-call-items div.block-content div.mini-tpl div.article div.object-content{min-height:0;margin-right:0;padding:0} #mainContent #core-liberation .favorites-folders .object-content{margin-right:0} #mainContent #core-liberation .favorites-folders .block-content .cartridge{width:210px} html.js body.dummy div#mainContent div#core-liberation div.col9 div.block div.block-content div.favorites-folders div.block-call-items div.block-content div.mini-tpl div.folder-on-demand div.object-content{min-height:0} html.js body.dummy div#mainContent div#core-liberation div.col9 div.block div.block-content div.favorites-frontpages div.col-left div.cartridge{width:388px} html.js body.dummy div#mainContent div#core-liberation div.col9 div.block div.block-content div.favorites-folders div.block-call-items div.block-content div.mini-tpl div.cartridge{margin-left:0;width:129px} html.js body.dummy div#mainContent div#core-liberation div.col7 div.block-call-items div.block-content div.mini-tpl div.folder-on-demand div.object-content{margin-right:0;min-height:0;border-bottom:0} html.js body.dummy div#mainContent div#core-liberation div.col7 div.block-call-items div.block-content div.mini-tpl div.folder-on-demand{border-bottom:1px solid #E7E7E7}clean-css-1.0.12/test/data/big.css000066400000000000000000012540701217226203200166140ustar00rootroot00000000000000/* Package main * Generated on 2012-05-23T16:07:31+02:00 * /normalize.css * /fonts.css * /grille.css * /base.css * /header.css * /article.css * /partenaires.css * /col_droite.css * /ticker.css * /couleurs.css * /elections.css */ /* ----- start file /normalize.css ----- */ /*! normalize.css 2012-01-31T16:06 UTC - http://github.com/necolas/normalize.css */ /* ============================================================================= HTML5 display definitions ========================================================================== */ /* * Corrects block display not defined in IE6/7/8/9 & FF3 */ article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; } /* * Corrects inline-block display not defined in IE6/7/8/9 & FF3 */ audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; } /* * Prevents modern browsers from displaying 'audio' without controls */ audio:not([controls]) { display: none; } /* * Addresses styling for 'hidden' attribute not present in IE7/8/9, FF3, S4 * Known issue: no IE6 support */ [hidden] { display: none; } /* ============================================================================= Base ========================================================================== */ /* * 1. Corrects text resizing oddly in IE6/7 when body font-size is set using em units * http://clagnut.com/blog/348/#c790 * 2. Prevents iOS text size adjust after orientation change, without disabling user zoom * www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */ html { font-size: 100%; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ -ms-text-size-adjust: 100%; /* 2 */ } /* * Addresses font-family inconsistency between 'textarea' and other form elements. */ html, button, input, select, textarea { font-family: sans-serif; } /* * Addresses margins handled incorrectly in IE6/7 */ body { margin: 0; } /* ============================================================================= Links ========================================================================== */ /* * Addresses outline displayed oddly in Chrome */ a:focus { outline: thin dotted; } /* * Improves readability when focused and also mouse hovered in all browsers * people.opera.com/patrickl/experiments/keyboard/test */ a:hover, a:active { outline: 0; } h1, h2, h3, h4, h5, h6 { margin: 0; font-weight: bold; } p {-webkit-margin-before: 0; -webkit-margin-after: 0} /* * Addresses styling not present in IE7/8/9, S5, Chrome */ abbr[title] { border-bottom: 1px dotted; } /* * Addresses style set to 'bolder' in FF3+, S4/5, Chrome */ b, strong { font-weight: bold; } blockquote { margin: 1em 40px; } /* * Addresses styling not present in S5, Chrome */ dfn { font-style: italic; } /* * Addresses styling not present in IE6/7/8/9 */ mark { background: #ff0; color: #000; } /* * Corrects font family set oddly in IE6, S4/5, Chrome * en.wikipedia.org/wiki/User:Davidgothberg/Test59 */ pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; } /* * Improves readability of pre-formatted text in all browsers */ pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; } /* * 1. Addresses CSS quotes not supported in IE6/7 * 2. Addresses quote property not supported in S4 */ /* 1 */ q { quotes: none; } /* 2 */ q:before, q:after { content: ''; content: none; } small { font-size: 75%; } /* * Prevents sub and sup affecting line-height in all browsers * gist.github.com/413930 */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } /* ============================================================================= Lists ========================================================================== */ ul, ol { margin: 0; padding: 0; list-style-type: none; } dd { margin: 0 0 0 40px; } nav ul, nav ol { list-style: none; list-style-image: none; } /* ============================================================================= Embedded content ========================================================================== */ /* * 1. Removes border when inside 'a' element in IE6/7/8/9, FF3 * 2. Improves image quality when scaled in IE7 * code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/ */ img { border: 0; /* 1 */ -ms-interpolation-mode: bicubic; /* 2 */ } /* * Corrects overflow displayed oddly in IE9 */ svg:not(:root) { overflow: hidden; } /* ============================================================================= Figures ========================================================================== */ /* * Addresses margin not present in IE6/7/8/9, S5, O11 */ figure { margin: 0; } /* ============================================================================= Forms ========================================================================== */ /* * Corrects margin displayed oddly in IE6/7 */ form { margin: 0; } /* * Define consistent border, margin, and padding */ fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } /* * 1. Corrects color not being inherited in IE6/7/8/9 * 2. Corrects text not wrapping in FF3 * 3. Corrects alignment displayed oddly in IE6/7 */ legend { border: 0; /* 1 */ padding: 0; white-space: normal; /* 2 */ *margin-left: -7px; /* 3 */ } /* * 1. Corrects font size not being inherited in all browsers * 2. Addresses margins set differently in IE6/7, FF3+, S5, Chrome * 3. Improves appearance and consistency in all browsers */ button, input, select, textarea { font-size: 100%; /* 1 */ margin: 0; /* 2 */ vertical-align: baseline; /* 3 */ *vertical-align: middle; /* 3 */ } /* * Addresses FF3/4 setting line-height on 'input' using !important in the UA stylesheet */ button, input { line-height: normal; /* 1 */ } /* * 1. Improves usability and consistency of cursor style between image-type 'input' and others * 2. Corrects inability to style clickable 'input' types in iOS * 3. Removes inner spacing in IE7 without affecting normal text inputs * Known issue: inner spacing remains in IE6 */ button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; /* 1 */ -webkit-appearance: button; /* 2 */ *overflow: visible; /* 3 */ } /* * Re-set default cursor for disabled elements */ button[disabled], input[disabled] { cursor: default; } /* * 1. Addresses box sizing set to content-box in IE8/9 * 2. Removes excess padding in IE8/9 * 3. Removes excess padding in IE7 Known issue: excess padding remains in IE6 */ input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ *height: 13px; /* 3 */ *width: 13px; /* 3 */ } /* * 1. Addresses appearance set to searchfield in S5, Chrome * 2. Addresses box-sizing set to border-box in S5, Chrome (include -moz to future-proof) */ input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; } /* * Removes inner padding and search cancel button in S5, Chrome on OS X */ input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; } /* * Removes inner padding and border in FF3+ * www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */ button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } /* * 1. Removes default vertical scrollbar in IE6/7/8/9 * 2. Improves readability and alignment in all browsers */ textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ } /* ============================================================================= Tables ========================================================================== */ /* * Remove most spacing between table cells */ table { border-collapse: collapse; border-spacing: 0; } /* ----- start file /fonts.css ----- */ @font-face { font-family: 'TheSerifOffice'; src: url('/medias/web/font/svg/TheSerifOffice-OT7_West.svgz#TheSerifOffice')format('svg'); src: url('/medias/web/font/eot/TheSerifOffice-TT7_.eot'); src: url('/medias/web/font/eot/TheSerifOffice-TT7_.eot?#iefix') format('embedded-opentype'), url('/medias/web/font/woff/TheSerifOffice-TT7_.woff') format('woff'); font-weight: normal; font-style: normal; } @font-face { font-family: 'FetteEngschrift'; src: url('/medias/web/font/eot/fetteengschrift.eot'); src: url('/medias/web/font/eot/fetteengschrift.eot?#iefix') format('embedded-opentype'), url('/medias/web/font/woff/fetteengschrift.woff') format('woff'); font-weight: normal; font-style: normal; } /*** nouvelle webfont narrow 1/03/12 ***/ .global .bloc_droit .bandeau, .global .bloc_bandeau .bandeau { font-family: 'FetteEngschrift', 'Arial Narrow', sans-serif; } /*** titres ****/ .tt40 { display: block; font-size: 4rem; line-height: 105%; font-family: 'TheSerifOffice', georgia, serif; font-weight: normal; margin: 0 0 0.5rem; } .ie .tt40 { font-size: 40px; margin: 0 0 0.5px; } .tt32 { display: block; font-size: 3.2rem; line-height: 105%; font-family: 'TheSerifOffice', georgia, serif; font-weight: normal; } .ie .tt32 { font-size: 32px; margin: 0 0 10px; } .tt28 { display: block; font-size: 2.8rem; line-height: 105%; font-family: 'TheSerifOffice', georgia, serif; font-weight: normal; margin: 0 0 1rem; } .ie .tt28 { font-size: 28px; margin: 0 0 10px; } .tt26_capital { font-size: 2.6rem; line-height: 120%; font-family: 'FetteEngschrift', 'Arial Narrow', sans-serif; font-weight: normal; margin: 0 0 0.4rem; text-transform: uppercase; } .ie .tt26_capital { font-size: 26px; margin: 0 0 4px; } .tt24 { display: block; font-size: 2.4rem; line-height: 105%; font-family: 'TheSerifOffice', georgia, serif; font-weight: normal; margin: 0 0 0.3rem; } .ie .tt24 { font-size: 24px; margin: 0 0 3px; } .tt20 { display: block; font-size: 2rem; line-height: 105%; font-family: 'TheSerifOffice', georgia, serif; font-weight: normal; padding: 0 0 0.3rem; } .ie .tt20 { font-size: 20px; padding: 0 0 3px; } .tt17, .tt17_capital { display: block; font-size: 1.7rem; line-height: 120%; font-family: 'TheSerifOffice', georgia, serif; font-weight: normal; margin: 0 0 0.4rem; } .tt17_capital { font-family: 'FetteEngschrift', 'Arial Narrow', sans-serif; text-transform: uppercase; margin: 0 0 4px; } .ie .tt17,.ie .tt17_capital { font-size: 17px; } .tt15_capital { display: block; font-size: 1.5rem; line-height: 120%; font-family: 'FetteEngschrift', 'Arial Narrow', sans-serif; font-weight: normal; text-transform: uppercase; } .ie .tt15_capital { font-size: 15px; margin: 0 0 4px; } .tt13_capital { display: block; font-size: 1.3rem; line-height: 120%; font-family: 'FetteEngschrift', 'Arial Narrow', sans-serif; font-weight: normal; margin: 0 0 0.4rem; text-transform: uppercase; } .ie .tt13_capital { font-size: 13px; margin: 0 0 4px; } /**** texte ***/ .txt18 { font-size: 1.8rem; line-height: 105%; } .ie .txt18 { font-size: 18px; } .txt15_140, .txt15_120 { font-size: 1.5rem; line-height: 140%; } .ie .txt15_140 { font-size: 15px; } .txt15_120 { line-height: 120%; } .txt14_140, .txt14_120 { font-size: 1.4rem; line-height: 140%; } .txt14_120 { line-height: 120%; } .ie .txt14_140, .ie .txt14_120 { font-size: 14px; } .txt13_140, .txt13_120 { font-size: 1.3rem; line-height: 140%; } .txt13_120 { line-height: 120%; } .ie .txt13_140, .ie .txt13_120 { font-size: 13px; } .txt12{ line-height: 120%; font-size: 1.2rem; } .ie .txt11 { font-size: 12px; } .txt11 { line-height: 120%; font-size: 1.1rem; } .ie .txt11 { font-size: 11px; } .txt10 { line-height: 120%; font-size: 1rem; } .ie .txt10 { font-size: 10px; } .txt15_120, .txt14_140, .txt14_120, .txt13_140, .txt13_120, .txt12, .txt11, .txt10 { font-family: arial, sans-serif; } /* ----- start file /grille.css ----- */ /* Variable Grid System. Learn more ~ http://www.spry-soft.com/grids/ Based on 960 Grid System - http://960.gs/ Licensed under GPL and MIT. */ /* Containers ----------------------------------------------------------------------------------------------------*/ .container_18 { margin: 0 13px; width: 974px; } /* Grid >> Global ----------------------------------------------------------------------------------------------------*/ .grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16, .grid_17, .grid_18 { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; display:inline; float: left; position: relative; margin-left: 8px; margin-right: 8px; /*overflow: hidden;*/ } /* Grid >> Children (Alpha ~ First, Omega ~ Last) ----------------------------------------------------------------------------------------------------*/ .alpha { margin-left: 0; clear: left; } .omega { margin-right: 0; clear: right; } /* Grid >> 18 Columns ----------------------------------------------------------------------------------------------------*/ .container_18 .grid_1 { width:39px; } .container_18 .grid_2 { width:94px; } .container_18 .grid_3 { width:149px; } .container_18 .grid_4 { width:204px; } .container_18 .grid_5 { width:259px; } .container_18 .grid_6 { width:314px; } .container_18 .grid_7 { width:369px; } .container_18 .grid_8 { width:424px; } .container_18 .grid_9 { width:479px; } .container_18 .grid_10 { width:534px; } .container_18 .grid_11 { width:589px; } .container_18 .grid_12 { width:644px; } .container_18 .grid_13 { width:699px; } .container_18 .grid_14 { width:754px; } .container_18 .grid_15 { width:809px; } .container_18 .grid_16 { width:864px; } .container_18 .grid_17 { width:919px; } .container_18 .grid_18 { width:974px; } /* Prefix Extra Space >> 18 Columns ----------------------------------------------------------------------------------------------------*/ .container_18 .prefix_1 { padding-left:55px; } .container_18 .prefix_2 { padding-left:110px; } .container_18 .prefix_3 { padding-left:165px; } .container_18 .prefix_4 { padding-left:220px; } .container_18 .prefix_5 { padding-left:275px; } .container_18 .prefix_6 { padding-left:330px; } .container_18 .prefix_7 { padding-left:385px; } .container_18 .prefix_8 { padding-left:440px; } .container_18 .prefix_9 { padding-left:495px; } .container_18 .prefix_10 { padding-left:550px; } .container_18 .prefix_11 { padding-left:605px; } .container_18 .prefix_12 { padding-left:660px; } .container_18 .prefix_13 { padding-left:715px; } .container_18 .prefix_14 { padding-left:770px; } .container_18 .prefix_15 { padding-left:825px; } .container_18 .prefix_16 { padding-left:880px; } .container_18 .prefix_17 { padding-left:935px; } /* Suffix Extra Space >> 18 Columns ----------------------------------------------------------------------------------------------------*/ .container_18 .suffix_1 { padding-right:55px; } .container_18 .suffix_2 { padding-right:110px; } .container_18 .suffix_3 { padding-right:165px; } .container_18 .suffix_4 { padding-right:220px; } .container_18 .suffix_5 { padding-right:275px; } .container_18 .suffix_6 { padding-right:330px; } .container_18 .suffix_7 { padding-right:385px; } .container_18 .suffix_8 { padding-right:440px; } .container_18 .suffix_9 { padding-right:495px; } .container_18 .suffix_10 { padding-right:550px; } .container_18 .suffix_11 { padding-right:605px; } .container_18 .suffix_12 { padding-right:660px; } .container_18 .suffix_13 { padding-right:715px; } .container_18 .suffix_14 { padding-right:770px; } .container_18 .suffix_15 { padding-right:825px; } .container_18 .suffix_16 { padding-right:880px; } .container_18 .suffix_17 { padding-right:935px; } /* Push Space >> 18 Columns ----------------------------------------------------------------------------------------------------*/ .container_18 .push_1 { left:55px; } .container_18 .push_2 { left:110px; } .container_18 .push_3 { left:165px; } .container_18 .push_4 { left:220px; } .container_18 .push_5 { left:275px; } .container_18 .push_6 { left:330px; } .container_18 .push_7 { left:385px; } .container_18 .push_8 { left:440px; } .container_18 .push_9 { left:495px; } .container_18 .push_10 { left:550px; } .container_18 .push_11 { left:605px; } .container_18 .push_12 { left:660px; } .container_18 .push_13 { left:715px; } .container_18 .push_14 { left:770px; } .container_18 .push_15 { left:825px; } .container_18 .push_16 { left:880px; } .container_18 .push_17 { left:935px; } /* Pull Space >> 18 Columns ----------------------------------------------------------------------------------------------------*/ .container_18 .pull_1 { left:-55px; } .container_18 .pull_2 { left:-110px; } .container_18 .pull_3 { left:-165px; } .container_18 .pull_4 { left:-220px; } .container_18 .pull_5 { left:-275px; } .container_18 .pull_6 { left:-330px; } .container_18 .pull_7 { left:-385px; } .container_18 .pull_8 { left:-440px; } .container_18 .pull_9 { left:-495px; } .container_18 .pull_10 { left:-550px; } .container_18 .pull_11 { left:-605px; } .container_18 .pull_12 { left:-660px; } .container_18 .pull_13 { left:-715px; } .container_18 .pull_14 { left:-770px; } .container_18 .pull_15 { left:-825px; } .container_18 .pull_16 { left:-880px; } .container_18 .pull_17 { left:-935px; } /* Clear Floated Elements ----------------------------------------------------------------------------------------------------*/ /* http://sonspring.com/journal/clearing-floats */ .clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; } /* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */ .clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; } .clearfix { display: inline-block; } * html .clearfix { height: 1%; } .clearfix { display: block; } /* ----- start file /base.css ----- */ html {font-size: 62.5%;} body { font-size: 1.3rem; font-size: 13px; line-height: 140%; font-family: arial, sans-serif; color: #16212c; background: #e9edf0; } .global { width: 1000px; margin: 0 auto; padding: 20px 0 10px; /*overflow: hidden;*/ background: #fff; } /* ** EXPORTS PARTENAIRES, BLOGS, FORUMS, SPORT */ /* CETTE CLASS NE SERT QUE POUR LES EXPORTS PARTENAIRES ET IL DOIT EN DEMEURER AINSI Par ailleurs il est a noter que la norme pour les selecteurs est le "_", pas le "-". */ .lmd-header { position:relative; z-index:15; } .lmd-footer #bandeau_bas { display:none; } /* temp */ .lmd-header #header { margin-bottom:16px; } /* temp */ /* FIN EXPORTS PARTENAIRES */ .ombre_section, .deroule_edito, .deroule_fleuve , .une_edito{ -webkit-box-shadow: 0 6px 6px -6px rgba(202,205,209, 1); -moz-box-shadow: 0 6px 6px -6px rgba(202,205,209, 1); box-shadow: 0 6px 6px -6px rgba(202,205,209, 1); padding-top: 0; margin-bottom: 16px; margin-top: 16px; overflow: hidden; } a { color: #003366; text-decoration: none; cursor: pointer; } a:hover, a:focus, a:active, .lien_focus, .flashy { color: #129af0; } .bg_fonce a { color: #129af0; opacity:0.85; } .bg_fonce a:hover, .bg_fonce a:focus { opacity:1.0; } .obf { cursor: pointer; color: #003366; } .lien_interne, .lien_interne:hover { color: #000000; } p { margin: 0; } section, article, figure { overflow: hidden } section article { margin: 0 0 16px 0; } figure img, article img, .img_bord { border: 1px solid #eef1f5; vertical-align: bottom; } .invisible { border: none; background: none; } .gras {font-weight: bold;} .caps {text-transform: uppercase} .centrer {text-align: center;} .block {display: block;} .iblock { display:inline-block; } .adroite{float: right} .agauche{float: left} .cache {display: none} .txt_droite { text-align: right; } .annotation { display: inline-block; font-size: 10px; line-height: 100%; color:#747b83; } .type_element, .titre_blog, .nature_edito { font-size: 11px; font-size: 1.1rem; font-family: arial, sans-serif; font-weight: bold; color: #a2a9ae; text-transform: uppercase; } .type_element { white-space:nowrap; } .nature_edito { display: block; font-weight: normal; font-size: 16px; font-family: 'FetteEngschrift', 'Arial Narrow', sans-serif; } .titre_blog { display: block; } .bloc_bg_gris2 { background: #f8f9fb; padding: 8px 16px; } /**********************************************/ /*** marges ***/ /**********************************************/ .mgl5 {margin-left: 5px} .mgr5 {margin-right: 5px} .mgb5 {margin-bottom: 5px} .mgt5 {margin-top: 5px} .mgl8{ margin-left: 8px; } .mgr8{ margin-right: 8px; } .mgt8{ margin-top: 8px; } .mgb8{ margin-bottom: 8px; } .mgt10{margin-top: 10px;} .mgb10{margin-bottom: 10px;} .mgbt10 {margin: 10px 0} .mgl16 {margin-left: 16px;} .mgr16 {margin-right: 16px;} .mgt16 {margin-top: 16px;} .mgb16 {margin-bottom: 16px;} .mgy16 {margin-bottom:16px; margin-top:16px;} .mgt32 {margin-top: 32px;} .mgb32 {margin-bottom: 32px;} .mgb20 {margin-bottom: 20px} .mgt20 {margin-top: 20px} .padt8 {padding-top: 8px;} .padb8 {padding-bottom: 8px;} .pad_right10 {padding-right: 10px;} .pad_bot10 {padding-bottom: 10px;} .padb16 {padding-bottom: 16px;} .padlr16 { padding-left: 16px; padding-right: 16px; } .pad_top20 { padding-top:20px; } /*** bordures ***/ .bord_top6_gris{ border-top: 6px solid #e9edf0; padding-top: 16px; } .bord_bot6_gris{ border-bottom: 6px solid #e9edf0; } .bord_bot6_gris{ border-bottom: 6px solid #e9edf0; } .bord_top3_gris{ border-top: 3px solid #e9edf0; padding-top: 15px; } .bord_top3_politique{ border-top: 3px solid #1f0d67; } .bord_bot3_gris{ border-bottom: 3px solid #e9edf0; } .bord1_gris { border: solid 1px #eef1f5; } .bord_lrb1_gris_clair { border-left: 1px solid #eef1f5; border-right: 1px solid #eef1f5; border-bottom: 1px solid #eef1f5; } .bord_top1_gris{ border-top: 1px solid #e9edf0; padding-top: 10px; } .bord_bot1_gris{ border-bottom: 1px solid #e9edf0; padding-bottom: 10px; } .bord_double_gris_blanc { display: inline-block; line-height: 25px; font-size: 12px; border: solid #d2d6db; border-width: 1px 0; } .bord_double_gris_blanc span { display: inline-block; border: solid #fff; border-width: 1px 0; } .bord1_gris_clair { border: 1px solid #eef1f5; } /*double bordure type OU du bloc recherche */ .bord_double_gris_blanc { display: inline-block; border: solid #d2d6db; border-width: 1px 0; } .bord_double_gris_blanc span { display: inline-block; border: solid #fff; border-width: 1px 0; } .bloc_abo { border-top: 3px solid #ffd500 } img[width="642"] { margin-bottom: 6px; } img[width="312"] { margin-bottom: 6px; } img[width="202"] { margin-bottom: 4px; } /**********************************************/ /*** boutons ***/ /**********************************************/ .btn, .btn_fonce, .btn_abo, .btn_petit { display: inline-block; padding: 4px 10px 4px; margin-bottom: 0; color: #000b15; text-align: center; font-weight: bold; /*text-shadow: 0 1px 1px rgba(20, 20, 20, 0.5);*/ vertical-align: middle; background-color: #f5f5f5; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-image: -ms-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(top, #ffffff, #e6e6e6); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', 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); filter: progid:dximagetransform.microsoft.gradient(enabled=false); border: 1px solid #cccccc; border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); cursor: pointer; } .btn_fonce, .bt_fonce a { color: #fff; background-color: #000b15; background-image: -moz-linear-gradient(top, #5d666d, #000b15); background-image: -ms-linear-gradient(top, #5d666d, #000b15); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5d666d), to(#000b15)); background-image: -webkit-linear-gradient(top, #5d666d, #000b15); background-image: -o-linear-gradient(top, #5d666d, #000b15); background-image: linear-gradient(top, #5d666d, #000b15); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5d666d', endColorstr='#000b15', GradientType=0); border-color: #000b15; border-color: rgba(0, 0, 0, 0.1); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn_abo{ color: #000b15; background-color: #ffc600; background-image: -moz-linear-gradient(top, #ffe562, #ffc600); background-image: -ms-linear-gradient(top, #ffe562, #ffc600); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffe562), to(#ffc600)); background-image: -webkit-linear-gradient(top, #ffe562, #ffc600); background-image: -o-linear-gradient(top, #ffe562, #ffc600); background-image: linear-gradient(top, #ffe562, #ffc600); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe562', endColorstr='#ffc600', GradientType=0); border-color: #ffc600; border-color: rgba(0, 0, 0, 0.1); filter: progid:dximagetransform.microsoft.gradient(enabled=false); } .btn.large { width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .btn_petit { padding: 2px 4px; font-size: 11px; line-height: 16px; } .btn:hover, .btn_fonce:hover, .btn_abo:hover, .btn_petit:hover { text-decoration: none; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -ms-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear; } .btn:hover, .btn_petit:hover { color: #2e3942; background-color: #e6e6e6; } .btn:active, .btn.active, .btn.disabled, .btn.disabled:hover, input[type="submit"].disabled, .btn[disabled], .btn_petit:active ,.btn_petit.active ,.btn_petit[disabled] { background-color: #e6e6e6; color: #d2d6db; } input[type="submit"].disabled, .btn.disabled:hover{ background-image: none; background-color: #e6e6e6; cursor: default; } .btn_fonce:hover, .btn_fonce:active, .btn_fonce.active, .btn_fonce.disabled, .btn_fonce[disabled] { color: #fff; background-color: #16212c; } .btn_abo:hover, .btn_abo:active, .btn_abo.active, .btn_abo.disabled, .btn_abo[disabled] { color: #2e3942; background-color: #ffc600; } .btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn:active, .btn_fonce:active, .btn_abo:active, .btn_petit:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); outline: 0; } .btn:active, .btn_petit:active { background-color: #e6e6e6; } .btn_fonce:active { background-color: #000b15; } .btn_abo:active { background-color: #ffc600; } input.btn, input.btn_petit, input.btn_abo, input.btn_fonce { -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; } button::-moz-focus-inner, input[type="submit"]::-moz-focus-inner { padding: 0; border: 0; } input[type="submit"].btn_petit { *padding-top: 3px; *padding-bottom: 3px; } .bt_abo { display: inline-block; padding: 3px 12px; background: #ffd500; color: #000; font-weight: bold; color: #665500; } .bt_abo:hover{ background: #ffc600; color: #000; font-weight: bold; cursor: pointer; text-decoration: none; } .titre_bt_fleche { display: inline-block; overflow: hidden; background: #f5f8f9; } .titre_bt_fleche:hover { background: #e9edf0; } .titre_bt_fleche .bt { position: relative; display: block; float: right; width: 42px; border-left: 1px solid #e4e6e9; background-color: #e9edf0; min-height: 64px; } .titre_bt_fleche .fleche { position: absolute; right: 13px; top: 33%; background: url('/medias/web/img/sprites/icos_petites.png') no-repeat -1px -108px; width: 13px; height: 22px; } .titre_bt_fleche:hover .fleche { background-position: -15px -108px; } .titre_bt_fleche .titre, .titre_bt_fleche img { float: left; } .titre_bt_fleche img { margin: 0; } .titre_bt_fleche .titre { padding: 6px 0 8px; width: 50%; font-weight: bold; margin-left:9px; } /**********************************************/ /*** pictos***/ /**********************************************/ .fb20x20, .tw20x20, .google20x20, .mobile20x20, .rss20x20 { background: url('/medias/web/img/sprites/pictos20x20.png') no-repeat; display: inline-block; text-indent: -9999px; height: 20px; width: 20px; vertical-align: middle; margin-left:4px; } * + html .fb20x20, * + html .tw20x20, * + html .google20x20, * + html .mobile20x20, * + html .rss20x20 { display:inline; } .fb20x20 {background-position: 0 -40px} .fb20x20:hover {background-position: 0 -60px;} .tw20x20 {background-position: 0 -80px;} .tw20x20:hover {background-position: 0 -100px;} .google20x20 {background-position:0 -120px;} .google20x20:hover {background-position: 0 -140px;} .mobile20x20 {background-position: 0 -160px;} .mobile20x20:hover {background-position: 0 -180px;} .rss20x20 {background-position: 0 -200px;} .rss20x20:hover {background-position: 0 -220px;} .nl{ color: #747b83; font-weight: bold; } .nl span{ display: inline-block; width: 20px; height: 20px; margin: 0 0 0 5px; line-height: 20px; background: url('/medias/web/img/sprites/pictos20x20.png') no-repeat; } .nl:hover span{ background-position: right -20px; } .fb13x13, .tw13x13, .google13x13, .linkedin13x13, .fb13x13_gris, .tw13x13_gris, .fb13x13_blanc, .tw13x13_blanc, .google13x13_blanc, .linkedin13x13_blanc, .tw_bird , .nb_reactions .pic, .nb_commentaires .pic, .lien_externe span, .bt_ouvrir, .bt_ouvrir:hover, .bt_fermer, .ico_annee_en_france, .croix_blanche, .croix_grise, .nl_blanc { background: url('/medias/web/img/sprites/icos_petites.png') no-repeat; display: inline-block; text-indent: -9999px; height: 13px; width: 13px; /* vertical-align: text-top; */ cursor:pointer; } .tw_bird { cursor:default; } .fb13x13, .tw13x13, .google13x13, .linkedin13x13, .fb13x13_gris, .tw13x13_gris, .fb13x13_blanc, .tw13x13_blanc, .google13x13_blanc, .linkedin13x13_blanc { margin:0 2px; vertical-align: middle; } .fb13x13, .fb13x13_gris {background-position: 0 -38px;} .fb13x13_gris {background-position: 0 -94px;} .fb13x13_blanc {background-position: 0 -202px;} .fb13x13:hover, .fb13x13_gris:hover, .fb13x13_blanc:hover {background-position: -14px -38px;} .tw13x13{background-position: 0 -52px;} .tw13x13_gris {background-position: -14px -94px;} .tw13x13_blanc {background-position: -14px -202px;} .tw13x13:hover, .tw13x13_gris:hover, .tw13x13_blanc:hover {background-position: -14px -52px;} .google13x13 {background-position: 0 -66px;} .google13x13_blanc {background-position: 0 -216px;} .google13x13:hover, .google13x13_blanc:hover {background-position: -14px -66px;} .linkedin13x13 {background-position: 0 -80px;} .linkedin13x13_blanc {background-position: -14px -216px;} .linkedin13x13:hover, .linkedin13x13_blanc:hover {background-position: -14px -80px;} .tw_bird { width: 15px; height: 11px; vertical-align: middle; background-position: -14px -131px; } .nb_reactions, span.nb_reactions { font-size: 10px; font-weight: bold; font-family: arial, sans-serif; color: #a2a9ae; vertical-align: 5%; white-space: nowrap; } /*** nb_commentaires est specifiques a la page accueil abonnes ***/ .nb_reactions .pic, .nb_commentaires .pic { vertical-align: text-bottom; margin: 0 3px 0 0; width: 12px; height: 11px; background-position: -13px 0; } .lien_externe { color: #5d666d; font-size: 11px; } .lien_externe span { width: 13px; height: 10px; margin: 0 3px 0 5px ; background-position: 0 -131px; } .az { float: right; padding: 10px 3px 10px 10px; width: 28px; height: 15px; border-left: 1px solid #e4e6e9; font-size: 12px; line-height: 12px; font-weight: bold; } .az:hover { background: #a2a9ae; cursor: pointer; } .bt_ouvrir, .bt_fermer, .bt_ouvrir:hover, .bt_fermer:hover { width: 16px; height: 14px; } .bt_ouvrir {background-position: 0 -158px;} .bt_ouvrir:hover, .az:hover .bt_ouvrir, .conteneur_alterne_bt:hover .bt_ouvrir {background-position: -17px -158px;} .bt_fermer {background-position: -17px -143px;} .bt_fermer:hover, .az:hover .bt_fermer, .conteneur_alterne_bt:hover .bt_fermer {background-position: -34px -143px;} .picto_lien { display: inline-block; width: 12px; height: 13px; margin: 0 5px 0 0; background: url('/medias/web/img/sprites/icos_petites.png') no-repeat 0 -142px; vertical-align: middle; } .croix_blanche { background-position: 0 -191px; width: 10px; height: 10px; vertical-align: baseline; } .croix_grise { width:10px; height:10px; margin-bottom:-0.1rem; background-position:-11px -191px; cursor: pointer; } .ico_annee_en_france { margin: 0 7px 0 0; width: 16px; height: 17px; background-position: 0 -173px; } .nl_blanc { background-position:-26px -25px; width: 14px; height: 10px; } .education .nl_blanc_bg { padding: 2px 3px 1px; border-radius: 2px; line-height: 10px; }/** couleur definie dans culeurs.css pour theme ***/ .bloc_droit .bandeau .ico_annee_en_france { vertical-align: text-top; } /*** partagez plus icones sociales sur une ligne ***/ .partage_ligne .intitule { display: inline-block; color: #747b83; font-weight: bold; } /*** filet gris avec carre bg gris + blanc ***/ .filet_plus { border-top: 1px solid #e9edf0; font-size: 16px; line-height: 1px; margin: 20px 0; font-weight: bold; text-align: center; } .filet_plus .bg_plus { background: #b9c0c5; padding: 0 5px; } .filet_plus .plus { color: #fff; } /**********************************************/ /*** pictos Abonnes***/ /**********************************************/ .pic_debrief_abo { display: inline-block; margin: 0 8px 0 0; vertical-align: text-bottom; width: 24px; height: 24px; background: url('/medias/web/img/sprites/pictos_abos.png') no-repeat 0 -24px; } .pic_commentes_abo { display: inline-block; margin: 0 8px 0 0; vertical-align: text-bottom; height: 23px; width: 32px; background: url('/medias/web/img/sprites/pictos_abos.png') no-repeat 0 0; } /**********************************************/ /*** listes ***/ /**********************************************/ .liste_bordure li { padding: 8px 16px 6px; border-bottom: 1px solid #eef1f5; } .liste_chevron { display: block; padding: 0 0 0 10px; position: relative; } .chevron { display: inline-block; } .liste_chevron a:before, .liste_chevron .obf:before, .chevron:before { color: #a2a9ae; content: '\203A'; font-family: arial; display: inline-block; font-size: 13px; left: 0; position: relative; width: 7px; font-weight: normal; } .liste_chevron a:before, .liste_chevron span:before { position: absolute; } .chevron_en_dur { display: inline-block; font-weight: normal; color: #a2a9ae; width: 5px; } .bull:before, .square:before { content: '\25A0'; color: #d2d6db; position: relative; bottom: 0.2em; margin-right: 0.5em; font-size: 1.2rem; } /*** carres gris ***/ .liste_carre_999 { color: #d2d6db; padding: 0 0 0 14px; } .liste_carre_999 li { list-style-type: square; } .une_revolutionnaire .liste_carre_999 { padding: 0 0 16px 14px; overflow: hidden; } .une_revolutionnaire .liste_carre_999 li { float: left; width: 298px; padding: 0 32px 0 0; } .une_revolutionnaire .liste_carre_999 li:last-child { width: 280px; padding: 0; } .liste_carre_999 span { color: #000b15; } .liste_carre_999.liste_une { overflow: hidden; margin: 10px 0; padding: 0 0 0 15px; } .liste_carre_999.liste_une li { float: left; width: 45%; margin: 0 0 10px; } .liste_carre_999.liste_une li:nth-child(2n+2) { width: 48%; float: right; } .liste_carre_999.liste_une li:nth-child(2n+3) { clear:left; } .ie .une_normale .liste_carre_999.liste_une .ie_pair {float: right; width: 48%;} .ie .une_normale .liste_carre_999.liste_une .ie_impair {clear:left;} article .liste_carre_999 { margin-top: 5px; } /*** liste horaire ***/ .liste_horaire li:first-child { border-top: 0 none; } .liste_horaire li { border-top: 1px solid #eef1f5; overflow: hidden; padding: 10px 15px; } .liste_horaire .heure { color: #2e3942; float: left; font-size: 11px; height: 14px; line-height: 15px; width: 40px; } .liste_horaire .texte { float: left; width: 240px; } .liste_horaire.bloc_simple .texte { float:left; width: 282px; } .liste_horaire.bloc_simple.liste_scroll .texte { width:265px; } .liste_horaire.liste_img_lien figure { margin:0; } .liste_horaire.liste_img_lien figcaption { font-weight:normal; } .liste_horaire.liste_scroll { overflow-y:scroll; } /*** presentations de textes, liens... ***/ .reco_article { font-size: 1.1rem; line-height: 18px; display: block; color: #fff; } .ie .reco_article {font-size: 11px;} .reco_article .entete { display: inline-block; background: #ff6e17; padding: 0 3px; } .deroule_edito.culture .liste_horaire.liste_scroll { height:249px; } .deroule_edito.politique .liste_horaire { height:507px; overflow-y:scroll; line-height: 120%; } .deroule_edito.politique .liste_horaire a { width: 225px; } /*** images+titres / images + titres + chapeau ***/ .titre_une { margin: 0 0 10px 0; } .titre_une figcaption { margin: 5px 0 0 0; } .titres_abonnes { overflow: hidden; background: #f8f9fb; border-bottom: 6px solid #e9edf0; } .titres_abonnes .entete, .entete_exclu_abonnes{ display: block; height: 19px; background: #ffd500 url('/medias/web/img/elements_lm/ea_contenu_exclusif.png') no-repeat 8px 4px; font-size: 13px; text-indent: -9999px; } .titres_abonnes .ligne1, .titres_abonnes .ligne2{ padding: 15px 0 10px; overflow: hidden; } .titres_abonnes .ligne2{ border-top: 1px solid #d5d9de; } .titres_abonnes .conteneur_bt { clear: both; padding: 15px 0; text-align: center; } .titres_abonnes .grid_6 { padding: 0 10px; } .titres_abonnes img { margin-left: -10px; } .img_tt_chapo { margin-bottom: 16px; overflow: hidden; } .img_tt_chapo figcaption { padding: 10px 0 4px; } .liste_img_lien figure { margin-bottom: 16px; height: 64px; } .liste_img_lien img, .liste_img_lien .img_ico { float: left; margin-right: 8px; } .liste_img_lien figcaption { display: block; height: 63px; overflow: hidden; font-weight: bold; } /**** hauteurs limites ***/ .limite120 { height: 120px; overflow: hidden; } .limite133 { height: 133px; overflow: hidden; } .limite133.bord_bot3_gris div { height: 123px; overflow: hidden; } .limite160 { height: 160px; overflow: hidden; } .limite210 { height: 210px; overflow: hidden; } .limite281-3{ height: 278px; overflow: hidden; } .limite38 { height: 50px; overflow: hidden; } /*** haut de une / deroule ***/ .une_edito { padding: 20px 0 10px; margin-top: 0; } /*** titres de sections deroule ***/ .global .entete_deroule { display: block; padding: 6px 0; margin: 0 0 16px; border-bottom: 1px solid #eef1f5; text-align: center; color: #a2a9ae; } .global a.entete_deroule:hover, .global .entete_deroule.obf:hover { background: #f5f8f9; color: #16212c; cursor: pointer; } /*** cols droites sections home/rubrique ***/ .global .bloc_droit, .global .bloc_bandeau { border: 1px solid #eef1f5; overflow: hidden; background: #fafbfc; } .global .bloc_droit strong { display: block; height: 31px; overflow: hidden; } .global .bloc_droit+.bloc_droit { margin: 16px 0 0; } /*** supplement partenaire ***/ .global .supplement_partenaire, .col_droite .supplement_partenaire { margin-top: 16px; overflow: hidden; border: 1px solid #e9edf0; color: #5d666d; } .global .supplement_partenaire .entete, .col_droite .supplement_partenaire.entete { height: 25px; padding: 0 16px; border-bottom: 1px solid #e9edf0; font-size: 13px; line-height: 24px; font-weight: bold; } .global .supplement_partenaire .entete .marqueur_pub, .col_droite .supplement_partenaire.entete .marqueur_pub { float: right; display: inline-block; width: 43px; height: 5px; margin-top: 10px; background: url('/medias/web/img/textes/marqueur_pub_gris43x5.png'); text-indent: -9999px; font-size: 9px; text-transform: uppercase; } .global .supplement_partenaire .contenu, .col_droite .supplement_partenaire .contenu { overflow: hidden; padding: 16px 15px; } .global .supplement_partenaire .contenu { height: 66px; } .global .supplement_partenaire .contenu .img, .col_droite .supplement_partenaire .contenu .img { float: left; width: 63px; } .global .supplement_partenaire .contenu .img img, .col_droite .supplement_partenaire .contenu .img img { border: 1px solid #eef1f5; } .global .supplement_partenaire .contenu .annonce, .col_droite .supplement_partenaire .contenu .annonce { float: left; margin-left: 10px; width: 209px; } .global .supplement_partenaire, .col_droite .supplement_partenaire .annonce .accroche { display: block; margin-bottom: 5px; font-weight: bold; } .global.economie .bloc_droit, .global.international.bloc_droit { /*height: 223px*/ } .global .bloc_droit .bandeau, .global .bloc_bandeau .bandeau { padding: 0 16px; margin: 0; font-size: 17px; line-height: 26px; color: #fff; text-transform: uppercase; } /*** verifier si encore utile ***/ .global .bloc_droit .titre { display: block; background: url('/medias/web/img/textes/blog_expert.png') no-repeat; text-indent: -99999px; } .global .bloc_droit .contenu_droit { padding: 18px 14px 10px; overflow: hidden; } .global .bloc_droit .entree, .global .bloc_droit .entree.auto { height: 46px; padding: 7px 14px 10px; overflow: hidden; border-top: 1px solid #e9edf0; } .global .bloc_droit .entree.auto, .global .bloc_droit .entree.presidentielle { height: auto; font-weight: bold; } .global .bloc_droit .nature_edito, .global .bloc_droit .type { display: block; } .global .bloc_droit .entree:first-child { border-top: 0; } .global.bloc_groupe { padding-bottom: 0; } .global.bloc_groupe a { font-weight: bold; } .global.bloc_groupe .entete_deroule { margin: 0; border-bottom: 1px solid #b9c0c5; } .global.bloc_groupe .logo{ overflow: hidden; clear:left; display: block; height: 31px; line-height: 31px; background: #f1f5f8; } .global.bloc_groupe .logo a { display: inline-block; vertical-align: middle; } .global.bloc_groupe div { width: 332px; float: left; border-right: 1px solid #fff; border-left: 1px solid #e4e6e9; } .ie .global.bloc_groupe div { width: 331px } .ie .global.bloc_groupe div:first-child { width: 333px } .global.bloc_groupe div p, .global.bloc_groupe div figure { padding: 10px 16px 6px; margin: 0; } .global.bloc_groupe .entete_deroule + div{ border-left: 0; } .global.bloc_groupe div:last-child { border-right: 0; } .global.videos .grid_6{ padding-bottom: 16px; } .global.videos .grid_6 > a { display: block; } .global.revue_web { padding: 0; font-weight: bold; } .global.revue_web .entete { display: block; height: 80px; background: url('/medias/web/img/habillage/bandeau_revue_web.png') no-repeat; } .global.revue_web .entete a { display: inline-block; width: 335px; height: 80px; text-indent: -9999px; } .global.revue_web .entete a:first-child { width: 664px; } .global.revue_web .big_brother { display: table-cell; float: left; width: 664px; padding-bottom: 10px; } .global.revue_web .big_brother div { width: 314px; height: 234px; float: left; padding: 16px 0 0 13px; } .global.revue_web .big_brother div+div { float: right; padding: 16px 13px 0 0; } .global.revue_web .bg { clear: both; height: 130px; padding: 8px 10px 6px; background: #fafbfc; } .global.revue_web .vidberg { display: table-cell; width: 335px; border-left: 1px solid #eef1f5; padding-bottom: 10px; } .global.revue_web .vidberg ul { height: 253px } .global.revue_web .vidberg li { height: 33px } .global.revue_web .vidberg li:last-child { border-bottom: 0; } .global.debats .entete_deroule { margin: 0; } .global.debats .bg { padding: 13px 0; background: #f8f9fb; border-bottom: 1px solid #eef1f5; overflow: hidden; } .global.debats .nature_edito { margin: 0 0 5px 0; } .global.debats .tt17_capital { margin: 0 0 16px; padding: 4px 0 4px; border-bottom: 1px solid #e9edf0; color: #000; } /**** lien bas paves deroules ***/ .lien_chaine,.deroule_edito .liens_bas { width: 100%; clear: both; padding: 6px 0 0; margin: -3px 0 0; border-top: 1px solid #eef1f5; text-align: center; } .lien_chaine.lien_chaine_sans_bordure { border-top:0 !important; } .lien_chaine a, .lien_chaine span { color: #8b9299; font-weight: bold; font-size: 14px; font-size: 1.4rem; } .lien_chaine a:hover, .lien_chaine span:hover { text-decoration: underline; } .deroule_edito .liens_bas { padding: 6px 0; color: #d2d6db; } /**********************************************/ /*** Bloc déroulé audience ***/ /**********************************************/ .global.audience .container { overflow:hidden; height:176px; } .global.audience .container>div { float:left; margin-left:16px; } .global.audience .container>div:first-child { margin-left:0; } /*** opacite hover audience et footer serviciel */ .global.audience .container img:hover, #carousel_footer_serviciel img:hover{ opacity: 0.7; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; } /**********************************************/ /*** Bloc supplement partenaire (hors grille) ***/ /**********************************************/ .global.supp_partenaires { } .global.supp_partenaires .entete_deroule { padding: 6px 16px; margin-bottom: 0; text-align: left; font-weight: bold; font-size: 16px; font-family: arial, sans serif; } .global.supp_partenaires .entete_deroule .logo { float:right; padding-left: 40px; background: url('/medias/web/img/textes/marqueur_pub_gris43x5.png') 0 12px no-repeat; } .global.supp_partenaires .position_pub div { float: left; width: 301px; padding: 16px 12px 16px 16px; line-height: 140%; } .global.supp_partenaires .position_pub div ~ div { width: 285px; } .global.supp_partenaires .position_pub div ~ div ~ div { width: 330px; } .global.supp_partenaires .position_pub div p+p { width: 174px; float: left; } .global.supp_partenaires .conteneur_img { float: left; margin: 0 16px 0 0; } .global.supp_partenaires img { border: 1px solid #eef1f5; } .global.supp_partenaires a { font-weight: bold; display: block; } /**********************************************/ /*** Une revolutionnaire ***/ /**********************************************/ .une_revolutionnaire .tt40{ text-align: center; } .une_revolutionnaire h1+p { margin: 0 0 8px; text-align: center; } .une_revolutionnaire .titres { margin: 18px 0 8px; } /**********************************************/ /*** rubrique***/ /**********************************************/ .haut_rubrique { margin: 0 0 20px; border-bottom: 6px solid #e9edf0; padding: 0 0 4px 0;/*** top pour article ***/ } /**********************************************/ /*** fleuve***/ /**********************************************/ .fleuve .signature, .fleuve time { font-size: 1.1rem; color: #8b9299; margin:0; } .fleuve .urgent time{ color:#fff; } .ie .fleuve .signature, .ie .fleuve time { font-size: 11px; } .ie .fleuve .signature { clear: both; } .fleuve p { margin: 0; } .fleuve .enrichi { overflow: hidden; border-top: 1px solid #eef1f5; padding-top:10px; } .fleuve .enrichi:first-child, .fleuve .urgent:first-child { border-top: none; } .fleuve section { border-bottom: 6px solid #eef1f5; } .fleuve section:last-child { border-bottom:none; } .fleuve .urgent { background: #aa0202; padding:0; } .fleuve .urgent .grid_1 { padding: 10px 0; color: #fff; text-align: center; } .fleuve .urgent .grid_1 .tt13_capital { padding: 0 0 10px; border-bottom: 1px solid #cb2626; } .fleuve .conteneur_fleuve{ background: #fff; margin-left: 0; padding: 0; width: 605px; } .fleuve .urgent .conteneur_fleuve{ padding-top:10px; } .fleuve .jour_parution { background: #fff; } .fleuve .jour_parution { display: block; padding: 0 0 20px; color: #2e3942; text-transform: uppercase; font-weight: bold; } .fleuve .atome { margin: 0 0 10px 0; } .fleuve .liens { margin: 16px 0 0; color: #a2a9ae; } .fleuve .liens>span:first-child { float: left; } .fleuve .liens .permalien { float: left; margin-left:8px; cursor:pointer; height:26px; } .fleuve .liens .permalien:hover { text-decoration: underline; } .fleuve .liens .permalien .saisie { display: none; margin: -8px 15px 0 0; padding: 3px 3px 2px 8px; height: 20px; width: 250px; line-height: 20px; } .fleuve .liens .permalien.block .saisie { display:inline-block; } .fleuve .liens .permalien .invisible { width: 210px; } .fleuve .liens .partage { float: right; } .fleuve blockquote { display: block; padding-left: 16px; margin: 20px 0; border-left: 3px solid #b9c0c5; color: #5d666d; } .fleuve .lire, .article .lire { padding: 8px 16px 6px; clear: both; background: #f8f9fb; border-left: 1px solid #e4e6e9; font-weight: bold; margin: 20px 0; } .fleuve .twit, .article .twit{ padding: 8px 16px 6px; clear: both; overflow: hidden; background: #f8f9fb; border-left: 3px solid #41c8f5; margin: 20px 0; font-size: 12px; line-height: 18px; } .fleuve .twit .img, .article .twit .img{ float: left; width: 58px; } .fleuve .twit img, .article .twit img{ margin-right: 10px; border-radius: 4px; } .fleuve .twit .texte_twit, .article .twit .texte_twit{ display: block; float: left; width: 85%; margin: 0; } .fleuve .twit .texte_twit .nom, .article .twit .texte_twit .nom{ display: block; color: #41c8f5; font-weight: bold; } .fleuve .grid_3.titre_video { font-weight: bold; } .fleuve section article { margin-bottom:0; } /**********************************************/ /*** generique ***/ /**********************************************/ .saisie {/* styles pour input text et autres champs de saisie */ background-color: #f8f9fb; /*-webkit-box-shadow: inset 3px 3px 3px 5px rgba(250, 250, 250, 0.2), 0 -1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 3px 3px 3px 5px rgba(250, 250, 250, 0.2), 0 -1px 1px rgba(0, 0, 0, 0.2); box-shadow: inset 3px 3px 3px 5px rgba(250, 250, 250, 0.2), 0 -1px 1px rgba(0, 0, 0, 0.2);*/ border: 1px solid #b9c0c5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding: 3px 3px; font-size: 1.2rem; color: #747b83; outline:0; } .saisie:focus { border-color:#8b9299; } .radio_ou_checkbox, input[type="radio"], input[type="checkbox"] { cursor:pointer; } input[type="radio"], input[type="checkbox"] { vertical-align: bottom; margin-bottom: 0.2rem; } .erreur { padding: 10px; background: #f2dede; color: #d50303; } .txt_erreur, .saisie_erreur label { color: #d50303; text-shadow: 0px 1px 3px #d2d6db; } .saisie_erreur, .saisie_erreur input { border-color:#d50303; } .saisie_erreur input { color: #000; text-shadow: 0 0 0 transparent; } .champs_erreur { border: 1px solid #d50303; } .confirmation { position: relative; padding: 10px; background: #dff0d8; color: #468847 } .confirmation .fermer { position: absolute; right: 10px; top: 10px; width: 10px; height: 10px; background: url("/medias/web/img/sprites/icos_petites.png") no-repeat -22px -191px; text-indent: -9999px; cursor: pointer; } .bandeau_info_importante { padding:10px; background:#fff1ae; color:#c09853; } .bandeau_important { padding: 6px 16px; background: #d50303; color: #fff; font-weight: bold; } input[disabled="disabled"] { background: #eef1f5; } .entete_abonnes { display: block; padding-top: 8px; padding-bottom: 9px; border-top: 3px solid #ffd500; border-bottom: 1px solid #e9edf0; color: #464f57; font-weight: bold; } .entete_abonnes_bg { display: block; padding: 4px 16px 2px; background: #ffd500; color: #464f57; font-weight: bold; } .rnd5 { -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; border-radius:5px; } .rnd4 { -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px; } .conteneur_autocompletion { position:relative; } .conteneur_autocompletion > ul { position:absolute; top:-4px !important; max-height:160px; overflow:auto; padding:16px 8px 8px; border:solid #b9c0c5; border-color:#8b9299; border-width:0 1px 1px; background:#f8f9fb; -webkit-box-shadow:0px 4px 8px -3px #444; -moz-box-shadow:0px 4px 8px -3px #444; -o-box-shadow:0px 4px 8px -3px #444; -ms-box-shadow:0px 4px 8px -3px #444; box-shadow:0px 4px 8px -3px #444; -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } /**********************************************/ /*** Pictos ***/ /**********************************************/ /*** superposees aux images ****/ .img_ico { position: relative; display: block; margin: 0; } .liste_img_lien .img_ico { float: left; width: 92px; height: 61px; } .ico_portfolio, .ico_infographie, .ico_video, .ico_live { display: inline-block; background-image: url('/medias/web/img/sprites/icos_medias.png'); text-indent: -9999px; position: absolute; } .ico63x63 { bottom: 3%; left: 2%; width: 63px; height: 63px; } .ico48x48 { bottom: 3%; left: 2%; width: 48px; height: 48px; } .ico29x29 { bottom: 2%; left: 5%; width: 29px; height: 29px; } img[height="321"]+.ico63x63 { bottom: 4%; left: 1.5%; } img[height="156"]+.ico48x48 { bottom: 6%; left: 2.2%; } img[height="100"]+.ico29x29 { bottom:10%; left:3%; } img[height="97"]+.ico29x29 { bottom: 6%; left: 3.5%; } .une_revolutionnaire .ico63x63 { bottom: 4%; left: 1%; } .ico_video.ico63x63 { background-position: 0 -129px; } .ico_video.ico48x48 { background-position: -64px -129px; } .ico_video.ico29x29{ background-position: -113px -129px; } .ico_infographie.ico63x63 { background-position: 0 -64px; } .ico_infographie.ico48x48 { background-position: -64px -64px; } .ico_infographie.ico29x29{ background-position: -113px -64px; } .ico_portfolio.ico63x63 { background-position: 0 0; } .ico_portfolio.ico48x48 { background-position: -64px 0; } .ico_portfolio.ico29x29{ background-position: -113px 0; } .ico_live.ico63x63 { background-position: 0 -192px;; } .ico_live.ico48x48 { background-position: -64px -192px;; } .ico_live.ico29x29{ background-position: -113px -192px; } .ico_univers_cine { display: inline-block; background-image: url('/medias/web/img/partenaires/evenement/logo-universcine-lemonde.png'); text-indent: -9999px; position: absolute; bottom: 8%; right: 2%; width: 80px; height: 44px; } /*** superposees aux images ****/ /** nature edito ***/ .ico_portfolio_mini, .ico_infographie_mini, .ico_video_mini, .ico_live_mini { display: inline-block; background-image: url('/medias/web/img/sprites/icos_medias.png'); } .ico_portfolio_mini{ width: 17px; height: 12px; margin: 0 5px 0 0; background-position: -143px 0; vertical-align: baseline; } .ico_infographie_mini{ width: 11px; height: 10px; margin: 0 5px 0 0; background-position: -143px -64px; vertical-align: baseline; } .ico_video_mini{ width: 13px; height: 13px; margin: 1px 5px 0 0; background-position: -143px -128px; vertical-align: text-bottom; } .ico_live_mini{ width: 13px; height: 13px; margin: 1px 5px 0 0; background-position: -143px -192px; vertical-align: text-bottom; } .voir_plus.hovered { background: #f1f5f8; cursor: pointer; } .deplier { display:block; visibility:hidden; height:16px; margin:10px 0 0; text-indent:-9999px; background:#e4e6e9 url('/medias/web/img/pictos/chevrons_double_haut_bas.png') no-repeat 50% 3px; border-top:1px solid #a2a9ae; } .deplier.visible { visibility:visible; } .deplier.ouvert { background-position:50% -13px; } .deplier:hover { cursor:pointer; } /*********************************************/ /*** Plier/deplier pour les blocs de deroule */ /*********************************************/ .edito_ensemble_liste p { min-height:45px; } .edito_ensemble_lien { cursor:pointer; } .edito_ensemble_lien .double_chevron { display:inline-block; width:9px; height:9px; margin-left:10px; background:url('/medias/web/img/pictos/chevrons_double_haut_bas.png') no-repeat; } .edito_ensemble_lien.resize_mini .double_chevron { transform:rotate(0deg); -ms-transform:rotate(0deg); /* Internet Explorer */ -moz-transform:rotate(0deg); /* Firefox */ -webkit-transform:rotate(0deg); /* Safari and Chrome */ -o-transform:rotate(0deg); /* Opera */ /* Fonctionne déjà sur webkit */ -webkit-transition-property: transform; -webkit-transition-duration: 0.5s; -webkit-transition-timing-function: ease-in; /* Bientôt supporté par Firefox */ -moz-transition-property: transform; -moz-transition-duration: 0.5s; -moz-transition-timing-function: ease-in; /* … et lorsque ce sera standardisé */ transition-property: transform; transition-duration: 0.5s; transition-timing-function: ease-in; } .edito_ensemble_lien.resize_maxi .double_chevron { transform:rotate(180deg); -ms-transform:rotate(180deg); /* Internet Explorer */ -moz-transform:rotate(180deg); /* Firefox */ -webkit-transform:rotate(180deg); /* Safari and Chrome */ -o-transform:rotate(180deg); /* Opera */ /* Fonctionne déjà sur webkit */ -webkit-transition-property: transform; -webkit-transition-duration: 0.5s; -webkit-transition-timing-function: ease-in; /* Bientôt supporté par Firefox */ -moz-transition-property: transform; -moz-transition-duration: 0.5s; -moz-transition-timing-function: ease-in; /* … et lorsque ce sera standardisé */ transition-property: transform; transition-duration: 0.5s; transition-timing-function: ease-in; } /**********************************************/ /*** Onglets: degrade gris sur courant, pas de contour sur non actif ***/ /**********************************************/ .conteneur_onglets { height:35px; border:solid #d2d6db; border-width:0 0 1px; } .conteneur_onglets .onglet { float:left; background:#fff; text-align:center; } .conteneur_onglets .onglet.adroite { float:right; } .conteneur_onglets .onglet.courant { margin:0 4px 0 0; border:solid #d2d6db; border-width:1px 1px 0; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; background: #fff; background: -moz-linear-gradient(top, #f1f5f8 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f5f8), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top, #f1f5f8 0%, #ffffff 100%); background: -o-linear-gradient(top, #f1f5f8 0%, #ffffff 100%); background: -ms-linear-gradient(top, #f1f5f8 0%, #ffffff 100%); background: linear-gradient(top, #f1f5f8 0%, #ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f5f8', endColorstr='#ffffff',GradientType=0 ) } .conteneur_onglets .onglet > span, .conteneur_onglets .onglet > a, .conteneur_onglets .onglet .interieur_onglet { display:block; height:35px; line-height:36px; padding:0 8px; cursor:pointer; } .conteneur_onglets .onglet > a:hover, .conteneur_onglets .onglet > a:focus { cursor:pointer; color:#2e3942; } .conteneur_onglets .onglet.desactive > span { cursor:default; color:#b8c0c3; } .conteneur_onglets .onglet.courant > a { font-weight:bold; color:#2e3942; cursor:default; } /**********************************************/ /*** logos / textes image ***/ /**********************************************/ .lien_img314x64{ display: block; width: 314px; height: 64px; margin-bottom: 16px; } .lien_img314x64:hover{ opacity: 0.7; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; } .abonne_cartouche44x12 { display: inline-block; width: 44px; height: 12px; margin: 0 0 0 5px; background: url('/medias/web/img/elements_lm/abonne_cartouche44x12.png'); text-indent: -9999px; font-size: 13px; vertical-align: middle; } .ea109x13 { display: inline-block; width: 109px; height: 13px; background: url('/medias/web/img/elements_lm/edition_abonnes109x13.png'); text-indent: -9999px; font-size: 13px; vertical-align: baseline; } .logo_lm_abo95x16, .logo_lm95x16 { display: inline-block; width: 95px; height: 16px; background: url('/medias/web/img/elements_lm/logo_lm95x16.png'); text-indent: -9999px; font-size: 13px; vertical-align: baseline; } .logo_lm95x16 { background: url('/medias/web/img/elements_lm/logo_lm95x16.png') 0 -16px; } .ea_article { position: absolute; left: -18px; top: 3px; display: inline-block; width: 55px; height: 59px; text-indent: -9999px; background: url('/medias/web/img/elements_lm/marqueur_ea_article.png'); } .huffington148x10 { display: inline-block; width: 148px; height: 10px; text-indent: -9999px; background: url('/medias/web/img/groupe/logo_huffington149x10.png'); } .telerama47x18 { display:inline-block; width:47px; height:18px; text-indent:-9999px; background:url('/medias/web/img/groupe/logo_teleramafr47x18.png'); } .courrier72x21 { display: inline-block; width: 72px; height: 21px; text-indent: -9999px; background: url('/medias/web/img/groupe/logo_courrier72x21.png'); } /*** evenementiel ***/ .lien_img314x64.festival_cannes_une { background: url('/medias/web/img/evenementiel/festival_de_cannes_2012/widget_une.png'); text-indent: -9999px; } .lien_img314x64.legislatives_2012_une { background: url('/medias/web/img/evenementiel/legislatives_2012/widget_une.png'); text-indent: -9999px; } /**********************************************/ /*** en ce moment ***/ /**********************************************/ #en_ce_moment { height: 33px; overflow: hidden; background: #2d3143; /* Old browsers */ background: -moz-linear-gradient(top, #2d3143 0%, #10141d 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2d3143), color-stop(100%,#10141d)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #2d3143 0%,#10141d 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #2d3143 0%,#10141d 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #2d3143 0%,#10141d 100%); /* IE10+ */ background: linear-gradient(top, #2d3143 0%,#10141d 100%); /* W3C */ } #en_ce_moment ul { padding: 0 13px 0 0; } #en_ce_moment li { display: block; float:left; } .ie #en_ce_moment li:first-child { font-size: 12px; } #en_ce_moment a, #en_ce_moment li:first-child span { display: inline-block; height: 23px; padding: 10px 8px 0; color: #d2d6db; font-size: 1.3rem; line-height: 100%; font-weight: bold; } .ie #en_ce_moment a { font-size: 13px; } #en_ce_moment a:hover { color: #CB2626; } #en_ce_moment li:first-child { background: url('/medias/web/img/sprites/sous_nav.png') no-repeat right -70px; padding: 0 13px 0 5px; } #en_ce_moment li:first-child span { height: 22px; padding: 11px 8px 0; text-transform: uppercase; color: #fff; font-size: 1.2rem; } /**********************************************/ /*** carousel navigation ***/ /**********************************************/ .carousel_petit .navigation { margin: 10px 0; line-height: 10px; text-align: center; } .carousel_petit .precedent, .carousel_petit .suivant, .carousel_petit .repere { display: inline-block; vertical-align: middle; background: url('/medias/web/img/sprites/carousel_petit.png') no-repeat; text-indent: -9999px; } .carousel_petit .precedent, .carousel_petit .suivant { width: 8px; height: 11px; } .carousel_petit .suivant { background-position: -10px 0 } .carousel_petit .repere { background-position: 0 -24px; width: 9px; height: 8px; margin: 0 3px; } .carousel_petit .precedent:hover, .carousel_petit .precedent.actif { background-position: -1px -12px; cursor: pointer; } .carousel_petit .suivant:hover, .carousel_petit .suivant.actif { background-position: -10px -12px; cursor: pointer; } .carousel_petit .repere.actif { background-position: -11px -24px; cursor: pointer; } /**********************************************/ /*** pagination ***/ /**********************************************/ .conteneur_pagination { background: #f8f9fb; font-weight: bold; border: 1px solid #d2d6db; border-radius: 4px; height: 26px; margin-top:20px; } .pagination_large { margin-top:10px; } .pagination a:hover, .pagination span:hover{ cursor: pointer; } .pagination li { display: block; float: left; } .pagination .adroite { float: right; } .pagination>li { background: #f8f9fb; } .pagination>li:hover { background: #e4e6e9; } .pagination .page { display: block; float: left; padding: 0 9px; height: 26px; border: solid #e4e6e9; border-width: 0 0 0 1px; text-align: center; line-height: 26px; font-size: 12px; } .conteneur_pagination .prev, .conteneur_pagination .next { display: block; float: left; width: 27px; height: 26px; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); background-color: #fafafa; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), color-stop(25%, #fefefe), to(#e4e6e9)); background-image: -webkit-linear-gradient(#fefefe, #fefefe 25%, #e4e6e9); background-image: -moz-linear-gradient(left, #fefefe, #fefefe 25%, #e4e6e9); background-image: -ms-linear-gradient(#fefefe, #fefefe 25%, #e4e6e9); background-image: -o-linear-gradient(#fefefe, #fefefe 25%, #e4e6e9); background-image: linear-gradient(#fefefe, #fefefe 25%, #e4e6e9); background-repeat: no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#e4e6e9', GradientType=0); text-align: center; line-height: 26px; font-size: 15px; color: #2e3942; } .conteneur_pagination .prev:hover, .conteneur_pagination .next:hover { color: #2e3942; text-decoration: none; background-color: #e4e6e9; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -ms-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear; } .conteneur_pagination .prev { border-right: 1px solid #d2d6db; } .conteneur_pagination .next { border-left:1px solid #d2d6db; float: right } .conteneur_pagination .prev.inactif, .conteneur_pagination .next.inactif { color: #b9c0c5; } .conteneur_pagination .inactif:hover { color: #b9c0c5; background-color: #f8f9fb; background-position: 0 0; -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none; } .pagination { float: left; width: 586px; } .conteneur_pagination.reactions .pagination { width:476px; } .pagination_large .pagination { float:left; width:918px; } .pagination a:hover, .pagination span:hover{ cursor: pointer; } .pagination li { display: block; float: left; } .pagination>li { background: #f8f9fb; } .pagination>li:hover { background: #e4e6e9; } .pagination .page { display: block; float: left; padding: 0 9px; height: 26px; border-left: 1px solid #e4e6e9; text-align: center; line-height: 26px; font-size: 12px; } .pagination>li>a, .pagination>li>span{ color: #5d666d; } .pagination .page.actif { height: 28px; margin-top: -1px; padding-top: 1px; background: #fff; border-color: #fff; color: #b9c0c5; } .pagination .plus { position: relative; } .pagination .plus div { display: none; position: absolute; top: 24px; right: -70px; } .pagination .plus ul { background: #a2a9ae; border-radius: 4px; height: 26px; } .pagination .plus ul li { border-left: 1px solid #a2a9ae; } .pagination .plus ul li:first-child { border-radius: 4px 0 0 4px; } .pagination .plus ul li:hover { background: #5d666d; } .pagination .plus .pointeur { display: block; height: 12px; background: url('/medias/web/img/pictos/pagination_fle.png') no-repeat 554px 0; } .pagination_large .plus .pointeur { background-position: 884px 0; } .pagination .plus:hover div { display: block } .pagination .plus ul .page { border: solid #b9c0c5; border-width: 0 1px 0 0; text-align: center; line-height: 26px; font-size: 12px; color: #fff; } .toute-l-actualite { color: #d2d6db; padding: 13px 13px 0; font-size: 11px; line-height: 120%; } .toute-l-actualite h2, .toute-l-actualite h3 { display: inline; font-size: 11px; font-weight: normal; } /**********************************************/ /*** footer ***/ /**********************************************/ /* footer services */ #footer_services { overflow: hidden; padding: 16px 13px 0; width: 974px; margin: 16px auto 50px; font-size: 11px; text-align: left; background: #fff; } #footer_services .carousel { width: 9000px; height: 177px; overflow: hidden; } #footer_services .carousel li { height: 176px; } #footer_services .carousel .alpha { clear:none; margin-right:16px; } #footer_services .bloc { position: relative; height: 176px; border-top: 3px solid #16212c; } #footer_services .contenu_bloc, #footer_services .img_bloc { height: 142px; padding: 5px 16px 5px; border: solid #e4e6e9; border-width: 0 1px 1px; background: #fafbfc; } #footer_services .img_bloc { padding: 0; height: 151px; } #footer_services .entete{ display: block; height: 21px; padding: 0 16px; border: solid #e4e6e9; border-width: 0 1px; background: #eef1f5; color: #16212c; line-height: 20px; font-size: 12px; font-weight: bold; } #footer_services .opacite { position: absolute; bottom: 0; left: 0; background: rgba(255, 255, 255, 0.7); height: 35px; padding-top: 5px; width: 100%; line-height: 120%; } #footer_services .opacite img { float: left; margin: 0 10px 0 0; } #footer_services .opacite span { float: left; width: 165px; margin: 5px 0 0; color: #464f57; font-size: 12px; line-height: 14px; font-weight: bold; } #footer_services .btn_fonce { position: absolute; bottom: 6px; right: 6px; } #footer_services .entete .obf { color: #16212c; } #footer_services .entete .obf:hover { text-decoration: underline; } #footer_services .entete .lien { float: right; color: #a2a9ae; font-size: 11px; font-weight: normal; } #footer_services label { display: block; margin: 0 0 5px; font-weight: bold; color: #8b9299; font-sioze: 11px; } #footer_services form .saisie { width: 210px; } #footer_services form .btn { font-size: 10px; } #footer_services .trafic { text-align:right; color:#8b9299; } #footer_services .trafic .opacite a { display:block; float:left; text-align:left; } #footer_services .meteo { margin: 16px 0 0 -10px; padding: 10px; background: #fff; font-weight: bold; } #footer_services .meteo td{ color: #16212c; width: 90px; vertical-align: top; } #footer_services .meteo td+td { width: 170px; line-height: 14px; } #footer_services .meteo .ciel { vertical-align: middle; } #footer_services .meteo .temperature { font-size: 17px; } #footer_services .intitule { color: #8b9299; } /*** sprite programme tv ***/ #footer_services .conteneur_liste_tv { height: 150px; border: solid #eef1f5; border-width: 0 1px 1px 1px; } #footer_services .conteneur_liste_tv .footer { display: block; color: #747b83; font-size: 11px; text-align: right; padding: 2px 16px 0 0; } #footer_services .carousel .liste_tv { position: relative; height: 128px; overflow-y:auto; overflow-x:none; border-bottom: 1px solid #eef1f5; } #footer_services .carousel .liste_tv li { height: auto; overflow: hidden; padding: 5px 3px; } #footer_services .liste_tv .logo+p { width: 230px; display: inline-block; line-height: 14px; font-weight: bold; } #footer_services .liste_tv .logo+p span { font-size: 10px; } #footer_services .liste_tv .logo+p b { display: block; font-size: 11px; } #footer_services .liste_tv .logo, #footer_services .liste_tv .note{ display: inline-block; margin: 0 5px 0 0; width: 47px; height: 27px; background: url('/medias/web/img/sprites/tv.png') no-repeat 0 0; text-indent: -9999px; vertical-align: baseline; } #footer_services .liste_tv .note { float: left; margin-top: 2px; } #footer_services .liste_tv .logo_france_2 { background-position: 0 -28px; } #footer_services .liste_tv .logo_france_3 { background-position: 0 -56px; } #footer_services .liste_tv .logo_canal { background-position: 0 -84px; } #footer_services .liste_tv .logo_france_5 { background-position: 0 -112px; } #footer_services .liste_tv .logo_arte { background-position: 0 -140px; } #footer_services .liste_tv .logo_m6 { background-position: 0 -168px; } #footer_services .liste_tv .logo_direct_8 { background-position: 0 -196px; } #footer_services .liste_tv .logo_w9 { background-position: 0 -224px; } #footer_services .liste_tv .logo_tmc { background-position: 0 -252px; } #footer_services .liste_tv .logo_nt1 { background-position: 0 -280px; } #footer_services .liste_tv .logo_nrj_12 { background-position: 0 -308px; } #footer_services .liste_tv .logo_france_4 { background-position: 0 -336px; } #footer_services .liste_tv .logo_la_chaine_parlementaire { background-position: 0 -364px; } #footer_services .liste_tv .logo_bfm_tv { background-position: 0 -392px; } #footer_services .liste_tv .logo_direct_star { background-position: 0 -420px; } #footer_services .liste_tv .logo_gulli { background-position:0 -448px; } #footer_services .liste_tv .logo_france_o { background-position: 0 -476px ; } #footer_services .liste_tv .logo_itele{ background-position: 0 -504px; } #footer_services .liste_tv .note.ico_1_tv { width: 8px; height: 8px; background-position: 0 -550px; float: left; } #footer_services .liste_tv .note.ico_2_tv { width: 15px; height: 8px; background-position: 0 -541px; } #footer_services .liste_tv .note.ico_3_tv { width: 18px; height: 8px; background-position: 0 -532px; } /* footer */ #footer { width: 1000px; margin: 0 auto 50px; font-size: 11px; text-align: left; } .ie #footer { font-size: 11px; } #footer a:hover, #footer .obf:hover { text-decoration: underline; } #footer .footer_gratuit { overflow: hidden; } #footer .abonnement{ float: left; width: 673px; height: 155px; background: url('/medias/web/img/elements_lm/footer_supports.jpg') no-repeat right bottom; } #footer .zone_abo { display: block; float: left; width: 673px; height: 155px; background: url('/medias/web/img/elements_lm/footer_supports_haut.png') no-repeat 385px top; } #footer .zone_abo:hover { text-decoration: none; } #footer .abonnement .contenu { margin: 35px 0 0; padding: 30px 346px 0 13px; background: url('/medias/web/img/elements_lm/le_monde_abonements_227x22.png') no-repeat 13px top; color: #16212c; line-height: 120%; } #footer .abonnement .bt { padding: 5px 0 0 13px; } #footer .deja_abonne { float: left; width: 183px; height: 110px; padding: 10px 125px 10px 16px; margin: 25px 0 0; background: #fafbfc url('/medias/web/img/elements_lm/footer_deja_abo.jpg') no-repeat right top; } #footer .deja_abonne .accroche { display: block; font-weight: bold; font-size: 17px; padding: 0 0 8px; } #footer .deja_abonne .obf, #footer .deja_abonne .trigger_boite_login { display: block; padding: 0 0 0 10px; position: relative; } #footer .deja_abonne .obf:before, #footer .deja_abonne .trigger_boite_login:before { color: #5d666d; content: '\203A'; display: block; float: left; font-size: 1.2rem; left: 0; position: absolute; width: 10px; } #footer .deja_abonne .obf:hover { text-decoration: none; } #footer .footer_listes { overflow: hidden; padding: 0 13px; background: #16212c; color: #2e3942; line-height: 120%; } #footer .footer_listes div { float: left; width: 152px; padding: 10px 16px 10px 0; } #footer .footer_listes div:nth-child(2n+2) { width: 303px; } #footer .footer_listes .titre { display: block; margin: 0 0 4px 0; font-weight: bold; color: #eef1f5; } #footer .footer_listes a, #footer .footer_listes span, #footer .footer_bas a, #footer .footer_bas span, #footer .footer_listes li { color: #a2a9ae; } #footer .footer_bas .nl:hover { text-decoration: none; color: #747b83; } #footer .footer_bas { overflow: hidden; padding: 5px 13px 10px; border-top: 1px solid #2e3942; background: #16212c; color: #a2a9ae; } #footer .footer_bas p, #footer .footer_bas div { float: left; } #footer .sociaux { float: left; margin: 10px 0 0; width: 295px; color: #747b83; font-weight: bold; font-size: 12px; } #footer .lien_nl { width: 200px; margin: 10px 0 0; font-size: 12px; } #footer .index { width: 475px; } #footer .copy { padding: 8px 10px 3px; color: #464f57; } #footer .copy a { color: #464f57; } #footer .description { color: #a2a9ae; padding: 3px 13px; line-height: 120%; } #header_facebook, #header_google, #header_twitter{ position: relative; } .conteneur_popinbox { position:absolute; z-index:10; top:20px; left: -145px; padding: 11px 0 0; -webkit-box-shadow: -1px 4px 3px -2px rgba(0, 11, 21, 0.5); -moz-box-shadow: -1px 4px 3px -2px rgba(0, 11, 21, 0.5); box-shadow: -1px 4px 3px -2px rgba(0, 11, 21, 0.5); background: transparent url('/medias/web/img/habillage/lightbox_sociaux_coche.png') no-repeat center top; display:none; } .popinbox { padding: 10px; background: #fff; overflow:visible; } .sociaux .popinbox { width:292px; text-indent:0; } #header_facebook_contenu { position:relative; height:258px; } /**********************************************/ /*** PUB ***/ /**********************************************/ .position_pub{ position: relative; line-height:0; } .position_pub:hover { z-index: 3; } .position_pub.bottom2{ width: 1000px; margin: 0 auto; text-align: center; } .position_pub.bottom2.filled{ margin: 16px auto; } .position_pub.top{ width: 1000px; min-height: 16px; margin:0 auto; } .position_pub.x01{ height: 0; z-index: 2147483647; } .position_pub.top1{ width: 1000px; margin-left: auto; margin-right: auto; text-align: center; min-height: 90px; } .app_abonnes .position_pub.top1{ min-height: 0; } /* filled est ajouté dynamiquement quand la position contient une publicité */ .col_droite .position_pub.filled{ margin-bottom: 25px; padding: 7px 7px 13px; background: #e9edf0 url('/medias/web/img/textes/marqueur_pub_col_droite.png') no-repeat bottom right; } /* noborder enlève le fond (bordure autour de la pub) */ .col_droite .position_pub.filled.noborder{ background: none; padding: 0; } .conteneur_ligatus { margin:25px 0; } .conteneur_ligatus * { vertical-align:bottom; } /**********************************************/ /*** CARROUSELS: GENERIQUE***/ /* * Structure (a noter que "navigation" peut etre insere ailleurs * tant qu'il est dans "conteneur_carrousel" et hors de "carrousel"): * * * [] * * * [] * * * * * * * * * */ /**********************************************/ .conteneur_carrousel { position:relative; overflow:hidden; height: 321px; } .carrousel { /* la largeur est fixee en js */ width:6000px; position:relative; } .carrousel .elt { /* il faut specifier la largeur des elements au cas par cas a noter qu'il faut aussi gerer la marge en cas de vue multiple */ width:644px; float:left; /* il faudra gerer en surchargeant les slideshow verticaux*/ position:relative; } /* Navigation. * Par defaut, deux fleches avec des puces au centre */ .conteneur_carrousel .navigation { text-align:center; clear:both; -webkit-user-select:none; } .conteneur_carrousel .navigation .precedent, .conteneur_carrousel .navigation .suivant { display:inline-block; vertical-align: middle; /*text-indent: -9999px;*/ } .conteneur_carrousel .navigation .precedent span, .conteneur_carrousel .navigation .suivant span, .conteneur_carrousel .navigation .reperes, .conteneur_carrousel .navigation .repere { display:inline-block; vertical-align: middle; /*background-image:url('/medias/web/img/sprites/carousel_petit.png'); background-repeat:no-repeat; text-indent: -9999px;*/ } .conteneur_carrousel .navigation .reperes { display:inline; background:none; } .conteneur_carrousel .precedent span, .conteneur_carrousel .suivant span { width: 8px; height: 11px; font-weight: bold; } .conteneur_carrousel .suivant span { background-position: -10px 0 } .conteneur_carrousel .repere { background-position: 0 -24px; width: 9px; height: 11px; margin:2px 3px 1px; } .conteneur_carrousel .precedent:hover span, .conteneur_carrousel .precedent.actif span{ background-position: -1px -12px; } .conteneur_carrousel .suivant:hover span, .conteneur_carrousel .suivant.actif span { background-position: -10px -12px; } .conteneur_carrousel .precedent.active:hover, .conteneur_carrousel .suivant.active:hover { cursor: pointer; } .conteneur_carrousel .repere:hover, .conteneur_carrousel .repere.actif { background-position: -11px -24px; cursor: pointer; } .conteneur_carrousel img { display:block; border:0; } /**********************************************/ /*** CARROUSELS: PORTFOLIO D'APPEL REVOLUTIONNAIRE *** * * Specificites: * - fleches de navigation a droite et a gauche en surimpression * - les folie precedent et suivant sont partiellement visibles */ /**********************************************/ .portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .reperes, .portfolio_appel_revolutionnaire .portfolio_data_container h2 { display:none; /* pour le portfolio presidentielle */ } .portfolio_appel_revolutionnaire .portfolio_data_container { position:absolute; left:0; right:0; bottom:0; background:#000; background:rgba(0, 0, 0, 0.8); color:#fff; text-shadow:0 1px 0 #000; padding:16px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; opacity:0.0; -webkit-transition:opacity 1s; -moz-transition:opacity 1s; -o-transition:opacity 1s; transition:opacity 1s; } .portfolio_appel_revolutionnaire .elt.shown .portfolio_data_container { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; opacity:0.8; } .portfolio_appel_revolutionnaire .portfolio_data_container .credits { opacity:0.5; padding-left:4px; } .portfolio_appel_revolutionnaire .carrousel { /* margin-left:-483px; */ } .portfolio_appel_revolutionnaire .carrousel .elt { width:644px; height:322px; } .portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .precedent, .portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .suivant { position:absolute; top:0; left:0; width:165px; height:322px; background:#000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; background:rgba(0, 0, 0, .6); } .portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .precedent:hover, .portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .suivant:hover { cursor:pointer; } .portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .precedent span, .portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .suivant span { display:block; margin:111px 0 0; text-indent:0; font-size:72px; width:40px; height:100px; line-height:95px; text-align:center; background: #fff; background: -moz-linear-gradient(left, #eee 0%, #fff 50%, #fff 100%); background: -webkit-gradient(linear, left center, right center, color-stop(0%,#eee), color-stop(50%,#fff), color-stop(100%,#fff)); background: -webkit-linear-gradient(left, #eee 0%,#fff 50%,#fff 100%); background: -o-linear-gradient(left, #eee 0%,#fff 50%,#fff 100%); background: -ms-linear-gradient(left, #eee 0%,#fff 50%,#fff 100%); background: linear-gradient(left, #eee 0%,#fff 50%,#fff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 ); border:solid #ddd; border-width:0 0 0 1px; box-shadow:0 0 1px 1px #000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; opacity:0.2; -webkit-transition:opacity 1s; -moz-transition:opacity 1s; -o-transition:opacity 1s; transition:opacity 1s; } .portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .suivant span { border-width:0 1px 0 0; margin:111px 0 0 124px; background: -moz-linear-gradient(left, #fff 0%, #fff 55%, #eee 100%); background: -webkit-gradient(linear, left center, right center, color-stop(0%,#fff), color-stop(55%,#fff), color-stop(100%,#eee)); background: -webkit-linear-gradient(left, #fff 0%,#fff 55%,#eee 100%); background: -o-linear-gradient(left, #fff 0%,#fff 55%,#eee 100%); background: -ms-linear-gradient(left, #fff 0%,#fff 55%,#eee 100%); background: linear-gradient(left, #fff 0%,#fff 55%,#eee 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); } .portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .precedent:hover span, .portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .suivant:hover span { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; opacity:0.9; color:#222; } .portfolio_appel_revolutionnaire.conteneur_carrousel .navigation .suivant { left:auto; right:0; } .portfolio_appel_revolutionnaire a .legende.bg_fonce { color:#fff; } /* ----- start file /header.css ----- */ /* Securite pub */ #header, #barre_titre, #nav { position:relative; } #header { z-index:3; } #barre-titre { z-index:2; } #nav { z-index:1; } #header { font-size: 12px; text-align: left; } #header a { display: inline-block; } .conteneur_haut { width: 1000px; margin: 0 auto; } #surheader, #surheader .conteneur_haut{ background:#000b15; background: #1e5799; /* Old browsers */ background: -moz-linear-gradient(top, #1e5799 0%, #2d3841 0%, #010c16 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(0%,#2d3841), color-stop(100%,#010c16)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #1e5799 0%,#2d3841 0%,#010c16 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #1e5799 0%,#2d3841 0%,#010c16 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #1e5799 0%,#2d3841 0%,#010c16 100%); /* IE10+ */ background: linear-gradient(top, #1e5799 0%,#2d3841 0%,#010c16 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d3841', endColorstr='#010c16',GradientType=0 ); /* IE6-9 */ height:25px; line-height:25px; } #surheader .droit { width:400px; float: right; } #surheader .gauche{ width:600px; float: left; } #surheader a, #surheader span { color:#fff; font-size:11px; } #surheader .gauche a, #surheader .gauche span { display: block; float: left; padding: 0 10px; border-left: 1px solid #626a72; border-right: 1px solid #16212c; } #surheader .gauche .actif, #surheader .gauche a:hover, #surheader .gauche .obf:hover{ background: #000b15; color: #fff; } * + html #surheader > a, #surheader .bt_abo { display: block; float: right; padding: 0 16px; color: #000; } #surheader .droit .services { float: right; height: 25px; } #surheader .droit .services > li { border-left: 1px solid #626a72; border-right: 1px solid #16212c; } #surheader .droit .services>li:hover { border-right: 1px solid #fff; } #surheader .droit .services:hover { background: #fff; } #surheader .droit .services > li > .obf { padding: 0 10px; height: 24px; line-height: 24px; } #surheader .droit .services:hover>li>a { border-right: 1px solid #fff; } #surheader .droit .services:hover a { color: #000b15; } #surheader .services li { position: relative; line-height: 25px; } #surheader .services div { display: none; position: absolute; right: 0; top: 25px; -webkit-box-shadow: 0px 2px 4px rgba(0,11,21, 0.5); -moz-box-shadow: 0px 2px 4px rgba(0,11,21, 0.5); box-shadow: 0px 2px 4px rgba(0,11,21, 0.5); width: 340px; z-index:10; background: #fff; } #surheader .services.droite div { right:auto; left:0; } #surheader .services li:hover div { display: block; } #surheader .services div ul { width: 170px; float: left; padding: 10px 0; font-size: 11px; line-height: 18px; } #surheader .services div ul+ul { width: 169px; border-left: 1px solid #eef1f5; } #surheader .services ul a { display: block; padding: 0 12px; color: #747b83; } #surheader .services ul a:hover { background: #e9ecf0; color: #000b15; font-weight: bold; } #surheader .services ul strong { padding: 0 12px; } #header .logo_lm_abo95x16, #header .logo_lm95x16 { float: left; margin: 7px 16px 0 0; } #header_utilisateur { height: 34px; border-bottom: 1px solid #d2d6db; background: #fff; } #header_utilisateur .recherche { margin-top: 5px; padding:0; /* Frankenstein's fix */ float: left; } #header_utilisateur .recherche label { display: none; } #header_utilisateur .recherche p { width: 195px; margin:0; /* Frankenstein's fix */ padding: 2px 5px; background-color: #f8f9fb; /*-webkit-box-shadow: inset 0 3px 3px 5px rgba(250, 250, 250, 0.2), 0 -1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 3px 3px 5px rgba(250, 250, 250, 0.2), 0 -1px 1px rgba(0, 0, 0, 0.2); box-shadow: inset 0 3px 3px 5px rgba(250, 250, 250, 0.2), 0 -1px 1px rgba(0, 0, 0, 0.2);*/ border: 1px solid #d2d6db; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; overflow:hidden; } #header_utilisateur .recherche input[type="search"] { border: none; background:none; width: 165px; float:left; -webkit-box-sizing:border-box; } #header_utilisateur .recherche input[type="search"]:focus { outline: none; } #header_utilisateur .loupe { width: 15px; height: 15px; margin: 0 0 0 5px; border: none; background: url('/medias/web/img/sprites/icos_petites.png') no-repeat -17px -173px; text-indent: -9999px; font-size: 0; color: #f8f9fb; float:right; } * + html #header_utilisateur .loupe { float:none; } #header_utilisateur .sociaux{ float: left; margin: 7px 20px 0; color: #747b83; font-weight: bold; font-size: 12px; } #header_utilisateur .sociaux span, #header_utilisateur .sociaux a { vertical-align: middle; margin-right: 7px; } .sociaux .obf, .sociaux .obf strong, .sociaux .obf span, .sociaux .obf:hover strong, .sociaux .obf:hover span, .sociaux .obf:focus strong, .sociaux .obf:focus span { color:#000; text-decoration:none; } .sociaux .obf { color:#003366; } .sociaux .obf:hover, .sociaux .obf .obf:focus { color:#900; } #header_utilisateur #header_twitter_contenu .txt15_140 { margin:0 0 5px; padding:0 0 5px; color:#000; border-bottom:solid 1px #d2d6db; } #header_twitter_contenu .liste_img_lien { margin:9px 0 0; overflow:hidden; white-space:nowrap; } #header_twitter_contenu .liste_img_lien .block { display:block; margin:0 0 5px; } #header_twitter_contenu { padding:10px; border:solid 1px #d2d6db; } #header_utilisateur .identifier { float: right; margin: 3px 0 0; } #header_utilisateur .nl { float: left; margin: 7px 0 0; } #header_utilisateur .nl:hover { background-position: right -20px; } #header_utilisateur .meteo { margin: 8px 0 0; float:right; text-align: right; } #header_utilisateur .meteo a { margin: 0 15px 0 0; padding: 0 0 3px 0; color: #747b83; } #header_utilisateur .meteo a:last-child { margin: 0; } #header_utilisateur .meteo a img { vertical-align: text-bottom; } #header_utilisateur a:hover, #header_utilisateur .obf:hover { color: #16212c; } #header_abonne { height: 34px; background: #ffd500; border-bottom: 1px solid #ccaa00; position:relative; z-index:1; } #header_abonne .acces_rapides { float: left; margin: 6px 0 0; line-height: 17px; } #header_abonne .acces_rapides a, #header_abonne .acces_rapides strong { color: #000; line-height: 20px; margin: 2px 16px 0 0 } #header_abonne .acces_rapides a:hover { color: #000; text-decoration: underline; } #header_abonne .acces_rapides strong { margin: 2px 6px 0 0; } #header_abonne .ea109x13 { margin: 0 14px 0 0; } #header .acces_compte { position:relative; float: right; } #header .acces_compte:hover { cursor: pointer; } #header .acces_compte .avatar_nom { height: 26px; margin: 3px 0 0; background-color: #fafafa; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), color-stop(25%, #fefefe), to(#e4e6e9)); background-image: -webkit-linear-gradient(#fefefe, #fefefe 25%, #e4e6e9); background-image: -moz-linear-gradient(top, #fefefe, #fefefe 25%, #e4e6e9); background-image: -ms-linear-gradient(#fefefe, #fefefe 25%, #e4e6e9); background-image: -o-linear-gradient(#fefefe, #fefefe 25%, #e4e6e9); background-image: linear-gradient(#fefefe, #fefefe 25%, #e4e6e9); background-repeat: no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e4e6e9', GradientType=0); border: 1px solid #d2d6db; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } #header .acces_compte .avatar_nom span { display: block; height: 26px; line-height: 26px; float: left; } #header .acces_compte .avatar { width: 28px; border-right: 1px solid #d2d6db } #header .acces_compte .avatar img { display: block; margin: 4px auto 0; } #header .acces_compte .avatar img { vertical-align: middle; } #header .acces_compte .nom { padding: 0 16px; border-right: 1px solid #d2d6db; border-left: 1px solid #fff; } #header .acces_compte .fle { width: 28px; background: url('/medias/web/img/pictos/fle_bas_noir7x4.png') no-repeat 50% 50%; } #header .acces_compte ul { position:absolute; right:0; top:29px; width: 98%; background:#fff; list-style-type:none; text-align:left; display:none; border: 1px solid #d2d6db; border-radius: 0 0 3px 3px; } #header .acces_compte:hover ul { display:block; } #header .acces_compte li { padding: 8px; border-bottom: 1px solid #eef1f5; } #header .acces_compte li:hover { background: #e9ecf0; } #header .acces_compte a { display: block; color: #000; } #header .acces_compte a:hover { color: #000; font-weight: bold; } /**********************************************/ /*** login box ***/ /**********************************************/ /* Style generiques boite surimpression */ .filtre_page { position:fixed; width:100%; height:100%; z-index:15; /* ce z-index est infatue a cause des exports partenaires */ left:0; top:0; background:rgba(0, 0, 0, 0.5); } .lightbox_ext { background:#fff; width:770px; margin:0 auto; position:absolute; top:100px; left:25%; z-index:15; /* ce z-index est infatue a cause des exports partenaires */ -webkit-box-shadow:0 0 15px #000; -moz-box-shadow:0 0 15px #000; box-shadow:0 0 15px #000; } .lightbox_ext, .loginbox { overflow: hidden; background: #f5f8f9; } .lightbox_ext h2, .loginbox h2 { padding: 7px 16px 5px; background: #16212c; border-top: 3px solid #747b83; color: #fff; } .lightbox_ext .fermer, .loginbox .fermer { float:right; font-size: 11px; line-height: 18px; color: #747b83; cursor:pointer; } .lightbox_ext .fermer span, .loginbox .fermer span { display: inline-block; width: 10px; height: 10px; margin: 0 0 0 3px; background: url('/medias/web/img/sprites/icos_petites.png') no-repeat -11px -191px; } .lightbox_ext .fermer:hover , .loginbox .ferme:hover { color: #fff; text-decoration: none; } .lightbox_ext .fermer:hover span, .loginbox .fermer:hover span { background-position: 0 -191px; } .loginbox .message { padding:10px; background:#eef1f5; } .loginbox .login_form { position: relative; float: left; width: 245px; height: 235px; padding: 10px 15px; border-right: 1px solid #fff; } .lightbox_ext .intitule, .loginbox .intitule { margin: 0 0 15px 0; font-size: 18px; line-height: 18px; color: #000; font-weight: bold; } .loginbox span { display:block; } .loginbox label { display:block; margin: 0 15px 5px 0; color: #747b83; } .loginbox .choix { margin: 15px 0; font-size: 11px; } .loginbox .choix label { float: left } label i { display:none; font-style:normal; display:none; } .saisie_erreur label i { display:inline; } .boite_formulaire .erreur { display:none; } .loginbox .back { padding:0 15px; line-height:4rem; border-top:1px solid #d2d6db; } .loginbox #login_error_email { background: #f2dede; border:solid 1px #c00; color:#c00; text-align:center; } .loginbox .signup { float: left; width: 180px; height: 230px; padding: 10px 40px 10px 15px; border-right: 1px solid #fff; border-left: 1px solid #e4e6e9; font-size: 14px; line-height: 140%; } .loginbox .accroche { display: block; margin: 20px 0 15px; color: #464f57; } .loginbox .abonne_journal { position: relative; float: left; width: 185px; height: 235px; padding: 10px 55px 10px 16px; font-size: 14px; line-height: 140%; background: url('/medias/web/img/elements_lm/login_box_journal.jpg') no-repeat right 130px; border-left: 1px solid #e4e6e9; } .loginbox .login_form .btn_abo, .loginbox .abonne_journal .btn { position: absolute; bottom: 15px; left: 16px; } .loginbox .rmdp .btn { position:static; margin:15px 0; } .loginbox #password_recover_box_email { width:300px; } .rmdp { padding:0 15px; } /**** fin suheader ***/ /*** ombrelle ***/ #barre_titre { background:#fff; text-align:center; padding:10px 0; } #barre_titre .conteneur_haut { overflow:hidden; } #barre_titre #logo { display:block; width:240px; height:42px; margin:16px auto 5px; background: url('/medias/web/img/elements_lm/logo_lm240x42.png') no-repeat; font-size:46px; text-indent: -9999px; } #barre_titre #logo.abonnes { background-position:0 -42px; } #nav_principale, #nav_principale .conteneur_haut { background:#f8fafb; } #nav_principale { border-top:2px solid #d2d6db; } #nav_principale .conteneur_haut { height:3rem; } .ombrelle { width: 976px; height: 90px; margin: 0 auto; padding: 0 12px; background: #fff; } .ombrelle.export_interne { text-align:left; } .ombrelle.partenariats .tt_rubrique_ombrelle, .ombrelle.partenariats .tt_rubrique_ombrelle a { padding:0 4px 0 0; background-image:none; font-family:FetteEngschrift; text-transform:uppercase; font-size: 55px; line-height: 55px; } .ombrelle.partenariats .tt_rubrique_ombrelle a, .ombrelle.export_interne .tt_rubrique_ombrelle a { color:#2e3942; } .ombrelle.partenariats span { display:inline-block; padding:0 8px 0 0; } .ombrelle .tt_rubrique_ombrelle, .ombrelle.style .tt_rubrique_ombrelle { display: inline-block; padding: 0 0 0 67px; margin: 25px 0 0; background: url('/medias/web/img/elements_lm/m54x44.png') no-repeat 0 20%; font-family: 'TheSerifOffice', georgia, serif; font-size: 55px; line-height: 55px; color: #2E3942; font-weight: normal; letter-spacing: -0.01em } * + html .ombrelle .tt_rubrique_ombrelle, * + html .ombrelle.style .tt_rubrique_ombrelle { display:inline; } .ombrelle .tt_rubrique_ombrelle a, .ombrelle .tt_rubrique_ombrelle h2 a:hover, .ombrelle .tt_rubrique_ombrelle .obf, .ombrelle .tt_rubrique_ombrelle .obf:hover { color: #2E3942; text-decoration:none; } .ombrelle.style .tt_rubrique_ombrelle { background: url('/medias/web/img/elements_lm/m59x44.png') no-repeat 0 20%; } .ombrelle .tt_rubrique_ombrelle.max24, .ombrelle .tt_rubrique_ombrelle.max32, .ombrelle .tt_rubrique_ombrelle.max38 { background-position: 0 0; font-size: 43px; line-height: 57px; } .ombrelle .tt_rubrique_ombrelle.max32, .ombrelle .tt_rubrique_ombrelle.max38 { font-size: 36px; line-height: 61px; } .ombrelle .tt_rubrique_ombrelle.max38 { font-size: 32px; } .ombrelle.style .accroche { color: #8b9299; font-size: 12px; line-height: 12px; vertical-align: text-bottom; } .ombrelle .widget { display: inline-block; float: right; margin: 13px 0 0; line-height: 120%; } .ombrelle.style .widget { width: 424px; height: 64px; background: url('/medias/web/img/textes/widget_style.png'); text-indent: -9999px; } .ombrelle.style .widget:hover, .ombrelle.politique .widget:hover { opacity: 0.7; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; } .ombrelle .autopromo_edito { overflow:hidden; width: 314px; height: 64px; } .autopromo_edito img { border: 1px solid #eef1f5; } .autopromo_edito .nature_edito { display: inline; } /*** nav ***/ #nav { clear: both; height: 32px; margin:0 auto; width:1000px; background: #fafbfc; border-top: 3px solid transparent; border-bottom: 1px solid #dddee0; } #nav .conteneur_bordure { width: 998px; margin:-3px auto 0pt; border-top: 3px solid #ffd500; border-left: 1px solid #d2d6db; border-right: 1px solid #d2d6db; } #nav.accueil { width:auto; border-top:solid 3px #2E3942; background:#fff; } #nav ul { margin-top: -3px; overflow: hidden; width:1000px; margin:-3px auto 0; } #nav.acceuil ul { width: 998px; } #nav li { display: block; float:left; border-top-width : 3px; border-top-style :solid; } #nav a, #nav span { display: inline-block; height: 25px; padding: 7px 10px 0 9px; border-left: 1px solid #d2d6db; border-bottom: 1px solid #d2d6db; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #000; } #nav li:hover a, #nav a:hover, #nav li:hover .obf, #nav .obf:hover { color: #fff; } #nav .actif { background: #fff; } #nav .actif a { border-bottom: 1px solid #ffffff; -webkit-box-shadow: 0 3px 2px 2px rgba(0,0,0, 0.1); -moz-box-shadow: 0 3px 2px 2px rgba(0,0,0, 0.1); box-shadow: 0 3px 2px 2px rgba(0,0,0, 0.1);/* x,y,blur,spread*/ } #nav .abonnes.actif a { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } #nav li:first-child a, #nav li:first-child span { border-left: none; } #nav .accueil { border-top-color: #a2a9ae; } #nav .accueil:hover { border-top-color: #16212c; background: #2e3942; } #nav .accueil a, #nav .accueil span { width: 12px; height: 23px; padding: 9px 10px 0 9px; } #nav .accueil .maison { display: inline-block; width: 11px; height: 10px; vertical-align: text-top; background: url('/medias/web/img/sprites/icos_petites.png') no-repeat -29px -108px; text-indent: -9999px; } #nav .accueil:hover .maison { background-position: -29px -120px; } /**********************************************/ /*** sous nav ***/ /**********************************************/ #ariane_az { width:1000px; margin: 0 auto; } #ariane_az .obf, #ariane_az a { padding: 0 9px; color: #000; white-space:nowrap; } #ariane_az .suite_entrees { background: #f8f9fb; position: absolute; left:-9999px; } #ariane_az .suite_entrees p { border-bottom: 1px solid #eef1f5; line-height: 33px; font-size: 12px; font-weight: bold; } #nav_ariane { height: 35px; overflow: hidden; background: url('/medias/web/img/sprites/sous_nav.png') repeat left -630px; } #nav_ariane ul { float: left; width: 950px; overflow: hidden; } #nav_ariane li { display: block; float:left; } #nav_ariane a, #nav_ariane h1 span.obf { display: inline-block; height: 23px; padding: 12px 8px 0; font-size: 1.2rem; line-height: 100%; font-weight: bold; white-space:nowrap; } #nav_ariane a:hover { text-decoration: none !important; } #nav_ariane .ariane a, #nav_ariane .ariane h1 { text-transform: uppercase; } .ie #nav_ariane a, #nav_ariane h1 { font-size: 12px; } #nav_ariane .sous_rub { border-right: 1px solid #e4e6e9; } #nav_ariane .az { position: absolute; left:-9999px; } #nav_ariane .ariane{ background: url('/medias/web/img/sprites/sous_nav.png') no-repeat right -175px; } #nav_ariane .ariane { position: relative; padding: 0 13px 0 0; margin: 0 0 0 -13px; border: none; } #nav_ariane .ariane.z1 { z-index: 1; } #nav_ariane .ariane.z2 { z-index: 2; } #nav_ariane .ariane.z3 { z-index: 3; } #nav_ariane .ariane.z4 { z-index: 4; } #nav_ariane .ariane.z5 { z-index: 5; } #nav_ariane .ariane.z6 { z-index: 6; } #nav_ariane .ariane a, #nav_ariane .ariane .obf { padding: 12px 5px 0 20px; color:#fff; } #nav_ariane .ariane>a { color: #6a718b; } #nav_ariane .ariane a:hover, #nav_ariane .ariane .obf:hover { color:#fff; } #nav_ariane .ariane:first-child a { padding: 12px 8px 0 25px; } .ie #nav_ariane .ariane a, .ie #nav_ariane .ariane span.obf { font-size: 12px; } .tt_rubrique { margin: 7px 0 17px; padding-bottom: 7px; border-bottom: 3px solid #e9ecf0; } #nav_ariane .actif+li a { padding-left: 3px; } #nav_ariane .sous_rub a:hover { color:#464f57; } /**********************************************/ /*** sous nav sport, dont reset anciens styles fournis par Newsweb ***/ /**********************************************/ #ariane_az #sn, #ariane_az #sn .navlist { border:0; } #ariane_az #sn { margin:0; background:#fff; border:solid #e4e6e9; border-width:0 0 1px; } #ariane_az #sn .navlist li { border-style:solid; border-color:#fff; border-width:0 0 0 1px; } #ariane_az #sn .navlist li:first-child { display:none; } #ariane_az #sn .navlist li:hover { border-color:#eef1f5; } #ariane_az #sn .navlist li:hover + li { border-color:#eef1f5; } #ariane_az #sn .navlist li a { height:28px; line-height:28px; padding:0 8px; font-size:12px; border:0; } #ariane_az #sn .navlist li a:hover, #ariane_az #sn .navlist li a:focus, #ariane_az #sn .navlist li a:hover span, #ariane_az #sn .navlist li a:focus span, #ariane_az #sn .navlist .cur a span{ background:none; color: #6faa12; } #ariane_az #sn .navlist li a span { padding:0; } /**********************************************/ /*** debrief ***/ /**********************************************/ .conteneur_debrief { background: #16212c; border-bottom: 3px solid #ffd500; } .conteneur_debrief .debrief { margin: 0 auto; width: 1000px; } .debrief { overflow: hidden; padding: 10px 0; min-height: 168px; color: #f8f9fb; font-weight: bold; } .debrief ul { overflow: hidden; margin: 6px 0; } .debrief a, .debrief .obf { color: #f8f9fb; } .debrief a:hover, .debrief .obf:hover { text-decoration: underline; } .debrief.politique a:hover, .debrief.politique .obf:hover { color: #796ea4; text-decoration: none; } .debrief .texte_gauche { float: left; width: 102px; } .debrief .texte_debrief { display: block; width: 94px; height: 169px; text-indent: -9999px; background: url(/medias/web/img/textes/le_debrief.png) } .debrief li { float: left; } .debrief li img{ border: 1px solid #2e3942; } .temps_fort { margin-top: -20px; margin-bottom: 20px; background: #2E3942; } .temps_fort.politique { background: #110b28; } .temps_fort .texte_gauche { float: left; width: 94px; } .temps_fort .titre_gauche{ display: block; width: 94px; height: 102px; text-indent: -9999px; background: url(/medias/web/img/textes/temps_forts_debrief.png) } .pub { overflow: hidden; } .pub_oreille { width:200px; height:80px; float:right; } .pub_oreille:first-child { float:left; } .pub.banniere_top1 { width:1000px; min-height: 90px; margin:10px auto; text-align:center; } /* ----- start file /article.css ----- */ /**********************************************/ /*** article ***/ /**********************************************/ .article_normal{ margin-bottom: 13px; } .article .tt32+p { color: #a2a9ae; margin: 6px 0 8px; } .article .tt32+p+.auteur { margin: 6px 0 8px; } .article p { margin: 15px 0; } .article blockquote { display: block; clear: both; width: 424px; padding-left: 16px; margin: 20px 0; border-left: 4px solid #b9c0c5; color: #5d666d; } .article h2 { font-size: 2rem; line-height: 105%; font-family: 'TheSerifOffice'; font-weight: normal; margin: 3rem 0 0.5rem; } .ie .article h2 { font-size: 20px; } .article ol { list-style-type: decimal; margin: 10px 0 10px 20px; } .article ul{ list-style-type: square; margin: 10px 0 10px 25px; } .article_normal .illustration_haut{ position: relative; } .article_normal .illustration_haut figcaption { position: absolute; bottom: 0; left: 0; padding: 5px 10px; background: rgba(0, 0, 0, 0.65); color: #fff; } .article_normal .illustration_haut figcaption .lien_interne { color: #fff; } .article_normal .illustration_haut img { border: none; } .article .auteur { color: #747b83; } /**********************************************/ /*** réactions ***/ /**********************************************/ .liste_reactions{ padding-top: 10px; border-top: 3px solid #ffd500; } .liste_reactions .intitule{ float: left; font-weight: bold; } .liste_reactions .entete { height: 38px; padding: 0 0 10px; } .liste_reactions .intitule span, .liste_reactions .btn span { color: #747b83; } .liste_reactions .entete .btn_abo { float: right; } .liste_reactions .reaction { padding: 10px 0; border-top: 1px solid #eef1f5; clear:both; } .liste_reactions .reponse { padding-left:55px; } .liste_reactions .grid_9 { width:424px; } .liste_reactions .reaction:hover { background: #f5f8f9; } .liste_reactions .premier { color: #a2a9ae; font-weight: bold; } .liste_reactions .premier:hover { background:transparent; } .liste_reactions .reaction .btn { visibility: hidden; margin: 5px 0 0; } .liste_reactions .reaction:hover .btn { visibility: visible; } .infobulle { position: relative; } .liste_reactions .bulle { position:absolute; top: 60%; left: -93%; z-index:10; width: 170px; padding: 11px 0 0; background: url('/medias/web/img/habillage/lightbox_sociaux_coche.png') no-repeat center top; display: none; } .infobulle:hover .bulle { display: inline-block; } .liste_reactions .bulle span { display: block; -webkit-box-shadow: 0px 3px 2px 1px rgba(0,11,21, 0.2); -moz-box-shadow: 0px 3px 2px 1px rgba(0,11,21, 0.2); box-shadow: 0px 3px 2px 1px rgba(0,11,21, 0.2); border-radius: 4px; padding: 10px; background: #fff; } .liste_reactions .references { font-weight: bold; } .liste_reactions .references .date { color: #8b9299; } /*** formulaires reactions ***/ .liste_reactions input[class="btn"], .liste_reactions input[class="btn_abo"] { margin:5px 0 10px; } .reaction_identifier, .reaction_redaction { margin: 20px 0; background: #f5f8f9; border-top: 3px solid #e9ecf0; } .reaction_redaction { padding: 0 0 10px; } .reaction_identifier .deja_abo { float: left; width: 275px; border-left:1px solid #ebeff0; } .reaction_identifier .deja_abo .erreur { display:none; padding: 7px 28px 7px 15px; } .reaction_identifier .form { padding: 10px 10px 10px 14px; } .reaction_identifier .form p { clear: both; } .reaction_identifier .non_abo, .conteneur_barre_outils .non_abo.classer { position: relative; float: left; width: 233px; height: 230px; padding: 10px 10px 10px 14px; background: url('/medias/web/img/textes/daccord_pas_daccord.png') no-repeat 16px 40px; border-right: 1px solid #fff; } .reaction_identifier .texte{ margin: 80px 0 15px; } .reaction_identifier .mini-login { position: relative; float: right; width: 275px; margin: 0; padding: 10px 0; height: 230px; border-left: 1px solid #e4e6e9; } .reaction_identifier .mini-login .deja_abo { padding: 0 10px 10px 14px; } .reaction_identifier .mini-login p {/** sur la barre d'outils seulement */ overflow: hidden; clear: both; } .liste_reactions label, .reaction_identifier label { position: relative; margin: 10px 0 3px; color: #747b83; line-height: 20px; } .reaction_identifier .deja_abo .txt18 { display: inline-block; margin: 0 0 15px 0; } .reaction_identifier .deja_abo label+input { width: 210px; } .reaction_identifier .deja_abo p>label { float: left; } .reaction_identifier .deja_abo p>label+a { float: left; margin: 14px 0 0 20px; } .reaction_redaction { overflow: hidden; } .reaction_redaction >div { margin: 0 16px; padding-top:10px; } .reaction_redaction label+.annotation{ float: right; } .reaction_redaction textarea { width: 495px; max-width: 495px; height: 144px; margin: 10px 0; } .reaction_redaction textarea+p { margin: 10px 0 20px; } .reaction_redaction .signature input { width: 236px; margin: 0 10px; } .reaction_redaction .signature .modifier, .reaction_redaction .signature .annuler { cursor:pointer; } .reaction_redaction .signature .annuler { display:none; } .reaction_redaction .signature .alerte { display:none; float: right; width: 170px; margin: 5px 0 0; color: #464f57; } .liste_reactions .regles_conduite { margin: 20px 0 0; } .liste_reactions .bloc_readaction ul { list-style-type: disc; margin: 10px 15px; font-size: 13px; } /*.liste_reactions .regles_conduite .ouvert, .liste_reactions .regles_conduite .ferme { background: url('/medias/web/img/pictos/fle_ouvert_ferme.png') no-repeat left 4px; color:#000; padding: 0 0 0 15px; } .liste_reactions .regles_conduite .ouvert { background-position: 0 -18px }*/ /**********************************************/ /*** bloc par defaut ***/ /**********************************************/ .grid_12 .bloc_base { margin: 0 0 25px; border: solid #eef1f5; border-width: 0 1px 1px; } .grid_12 .bloc_base .entete { border-top: 3px solid #16212c; display: block; padding: 8px 16px 6px; font-weight: bold; } .grid_12 .bloc_base .contenu { padding: 0 16px; } /**********************************************/ /*** même sujet ***/ /**********************************************/ .bloc_base.meme_sujet, .bloc_base.appel_temoignage { margin-top: 16px; } .bloc_base.meme_sujet{ padding: 0 0 16px; margin-bottom: 0; font-weight: bold; } .meme_sujet .liste_chevron li { padding: 8px 0; } .meme_sujet .entete_exclu_abonnes { margin: 8px 0; } .meme_sujet .bt { margin: 8px 0 0; text-align: center; } /**********************************************/ /*** voir aussi ***/ /**********************************************/ .voir_aussi { overflow: hidden; clear: both; margin: 0 0 25px; border: solid #eef1f5; border-width: 0 1px 1px; color: #a2a9ae; font-weight: bold; font-size: 12px; } .voir_aussi .entrees_visible { overflow: hidden; } .voir_aussi .intitule { float: left; padding: 7px 9px 0; } .voir_aussi .entrees { float: left; width: 400px; height: 33px; line-height: 33px; padding: 2px 0 0; overflow: hidden; } .voir_aussi .obf, .voir_aussi a, .voir_aussi span { padding: 0 9px; color: #a2a9ae; } .voir_aussi .obf:hover, .voir_aussi a:hover { color: #464f57; } .voir_aussi .az { float: right; padding: 10px 3px 10px 10px; height: 15px; font-size: 12px; line-height: 12px; font-weight: bold; } .voir_aussi .az span { padding: 0; } .voir_aussi .suite_entrees p { border-top: 1px solid #eef1f5; width: 100%; } /**********************************************/ /*** en savoir plus ***/ /**********************************************/ .fenetre { padding: 10px 16px; background: #f8f9fb; border: 1px solid #eef1f5; color: #16212c; margin: 0 0 25px; } /**********************************************/ /*** barre outils ***/ /**********************************************/ .article .toolbar { display:block; min-height: 30px; vertical-align:bottom; margin:0 0 13px; overflow:hidden; } .barre_outils { postion: relative; height: 28px; border: solid #eef1f5; border-width: 1px 0; line-height: 27px; font-size: 11px; font-weight: bold; } .barre_outils .bt_abo { float: left; height: 22px; margin: -1px 4px 0 0; border: solid #ccaa00; border-width: 1px 0; font-size: 10px; line-height: 11px; color: #665500; } .barre_outils span { display: inline-block; color: #747b83; } .barre_outils .outil:hover { cursor: pointer; background: #f1f5f8; } .barre_outils .outil { float: left; padding: 2px 6px 0; height: 25px; color: #747B83; } .barre_outils .partage { float: right; height: 26px; margin: 0; padding-left: 10px; border-left: 1px solid #eef1f5; color: #747b83; } .barre_outils .partage+span { height: 26px; vertical-align: middle } .barre_outils .reagir span{ width: 12px; height: 11px; background: url('/medias/web/img/sprites/icos_petites.png') no-repeat 0 0; vertical-align: middle; } .barre_outils .classer span{ width: 11px; height: 11px; background: url('/medias/web/img/sprites/icos_petites.png') no-repeat 0 -12px; vertical-align: baseline; } .barre_outils .classer.actif span { background-position: -13px -12px; } .barre_outils .imprimer span{ width: 12px; height: 12px; background: url('/medias/web/img/sprites/icos_petites.png') no-repeat 0 -25px; vertical-align: baseline; } .barre_outils .envoyer span{ width: 12px; height: 10px; background: url('/medias/web/img/sprites/icos_petites.png') no-repeat -13px -25px; vertical-align: baseline; } .conteneur_barre_outils .reaction_identifier { margin: 0 0 20px 0; border-bottom: 3px solid #e9ecf0; border-top: none; } .conteneur_barre_outils .non_abo.classer { background: url('/medias/web/img/textes/pas_le_temps_lire.png') no-repeat 16px 40px; } .conteneur_barre_outils p { margin: 0; } /* Facebook like */ .article .fb-like{ height:25px; overflow:hidden; opacity:0; } /* ----- start file /partenaires.css ----- */ .bloc_part .saisie {/* styles pour input text et autres champs de saisie - duplication de base.css */ background-color: #f8f9fb; /*-webkit-box-shadow: inset 3px 3px 3px 5px rgba(250, 250, 250, 0.2), 0 -1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 3px 3px 3px 5px rgba(250, 250, 250, 0.2), 0 -1px 1px rgba(0, 0, 0, 0.2); box-shadow: inset 3px 3px 3px 5px rgba(250, 250, 250, 0.2), 0 -1px 1px rgba(0, 0, 0, 0.2);*/ border: 1px solid #b9c0c5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding: 2px 3px; /*font-size: 1.2em;*/ } .bloc_part { border: 1px solid #eef1f5; overflow:hidden; line-height: 120%; position:relative; } .services .bloc_part.grid_6, .services .bloc_part.grid_12 { margin-left: 16px; margin-right: 0; } .services .bloc_part.grid_6:first-child { margin-left: 0; } .col_droite .bloc_part { margin: 0 0 25px; } .global.services .bloc_part:first-child { margin-left: 0; } .bloc_part .contenu { overflow: hidden; } .bloc_part .entete { background: #2e3942; height: 23px; line-height: 23px; padding: 0 15px; text-align:right; } .bloc_part .entete .intitule { font-family: 'FetteEngschrift','Arial Narrow',sans-serif; text-transform: uppercase; color: #fff; font-size: 15px; float:left; } .bloc_part .entete .nom { float: right; color: #eef1f5; } .bloc_part .accroche { display: block; margin: 0 0 8px 0; } .bloc_part .promo { color: #fe2f2f; } .bloc_part .texte, .bloc_part.petit .texte { position: relative; padding-top: 12px; height: 182px; float: left; color: #16212c; } .bloc_part.petit .texte { height: 118px; } .bloc_part .texte.large { padding-top: 25px; padding-right: 23px; } .col_droite .bloc_part .img { float: left; width: 156px; } .col_droite .bloc_part .texte { float: left; width: 141px; } .bloc_part .btn_fonce, .bloc_part .btn { position: absolute; bottom: 15px; } .bloc_part .agauche { left: 0; } .bloc_part .texte .btn_fonce { color:#fff; } .bloc_part .texte .btn{ color:#000b15; } .bloc_part .footer { clear: both; height: 21px; padding: 4px 15px 0; text-align: right; background: #eef1f5; color: #5d666d; font-size: 11px; font-weight: bold; } .bloc_part .logo_header { height: 21px; color: #b9c0c5; font-size: 11px; font-weight: normal; float: right; } .bloc_part .footer span, .bloc_part .footer img { vertical-align: middle; } .bloc_part .footer img { margin: 0 0 0 5px; } /*** attractive ***/ .bloc_part .contenu.attractive { background: #e4e6e9; } .global .bloc_part .bandeau { height: 24px; padding: 0 15px; background: #d2d6db !important; color: #16212c; line-height: 22px; white-space:nowrap; overflow:hidden; } .bloc_part .attractive.carrousel_petit .texte { width: 125px; height: 150px; } /*.bloc_part .attractive.carrousel_grand .texte { }*/ /** Ajout pour le format texte attractive */ .bloc_part.attractive .texte{ height: 52px; } .bloc_part.attractive.format-text .texte{ padding: 0 15px 12px; } .bloc_part.attractive.format-text.chiffre .texte{ width: 284px; } .bloc_part.attractive.format-text.exigeant .texte{ padding: 0 15px 9px; width: 190px; } .bloc_part.attractive.format-text.exigeant .btn_fonce { margin: 0 0 26px 57px; } .bloc_part.attractive.format-text.exigeant.grid_6 .btn_fonce{ margin: 0 ; right : 15px; } .bloc_part.attractive.text{ height: 208px; } .bloc_part.attractive.temoignage .img, .bloc_part.attractive.escapade .img{ margin-right: 0 ; padding: 15px 0 15px 15px; } .bloc_part.attractive.temoignage.petit .img{ margin-right: 0 ; padding: 15px 0 15px 15px; } .bloc_part.attractive.temoignage .texte, .bloc_part.attractive.escapade .texte{ height: 166px; margin : 0; width : 142px; } .bloc_part.attractive.temoignage.petit .texte{ height: 108px; } .bloc_part.attractive.temoignage.petit .texte{ height: 108px; } .bloc_part.attractive.text{ height: 208px; } .bloc_part.attractive.format-text .img img{ padding: 15px 15px 9px; } /***********************************************/ /*** gymglish ***/ .services .bloc_part.gymglish.grid_12, .services .bloc_part.darqroom.grid_12.promo { background-color: #e9ecf0; background-image: -moz-linear-gradient(top, #fff, #e9ecf0); background-image: -ms-linear-gradient(top, #fafbfc #e9ecf0); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafbfc), to(#e9ecf0)); background-image: -webkit-linear-gradient(top, #fafbfc, #e9ecf0); background-image: -o-linear-gradient(top, #fafbfc, #e9ecf0); background-image: linear-gradient(top, #fff, #e9ecf0); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafbfc', endColorstr='#e9ecf0', GradientType=0); } /** * CM: le bloc ci-dessous permet de ne pas mettre les options background ci dessus sur les blocs simples */ .services .bloc_part.gymglish.grid_6 { background: none; } .bloc_part.gymglish .contenu { padding: 12px 15px 0; height: 182px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; overflow: hidden; clear: both; } .bloc_part.gymglish .exercice .texte, .bloc_part.gymglish .mot_mois .texte { width: 166px; height: 126px; padding: 0; } .bloc_part.gymglish .mot_mois .texte { width: 155px; padding: 4px 15px 0 0; } .bloc_part.gymglish .cours .texte { width: 145px; height: 170px; padding: 0 15px 0 0; } .bloc_part.gymglish .cours .img{ width: 120px; } .bloc_part.gymglish .mot_mois .enonce { display: block; overflow: hidden; height: 45px; clear: both; } .bloc_part.gymglish .exercice.contenu { position: relative; background: #FFFFFF; } .bloc_part.gymglish .exercice.contenu .btn_fonce{ left: 16px; } .bloc_part.gymglish .exercice .enonce { display: block; overflow: hidden; min-height: 25px; clear: both; } .bloc_part.gymglish .exercice .img, .bloc_part.gymglish .cours .img { width: 110px; float: right; } .bloc_part.gymglish label { display: block; margin: 5px 0; } /** * CM les 4 declarations suivantes permettent d'aligner le bouton gymglish en zone service et en col droite */ .services .bloc_part.gymglish .contenu.citation .btn_fonce{ bottom: 13px; margin: 0px 0 0px 13px; } .col_droite .bloc_part.gymglish .contenu.citation .btn_fonce{ margin: 0 0 0px 13px; bottom: 48px; } .bloc_part.gymglish .contenu.citation .btn_fonce{ margin: 0 0 0px 13px; bottom: 43px; } .bloc_part.gymglish .contenu.mot_mois .btn_fonce{ bottom: 45px; left: 15px; } .services .bloc_part.gymglish .contenu.mot_mois .btn_fonce{ bottom: 16px; left: 15px; } .bloc_part.gymglish .contenu.mot_mois { bottom: 42px; left: 15px; height: 143px; } .bloc_part.gymglish .contenu.mot_mois .img{ width: 110px; float: right; margin: 4px 0px; } /*************************************************************/ /*** empruntis ***/ .bloc_part.empruntis .contenu { padding: 0 15px 0; background: url('/medias/web/img/partenaires/empruntis/stylo.jpg') no-repeat; } .bloc_part.empruntis .contenu .texte { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; width: 190px; color: #16212c; } .bloc_part.empruntis .contenu .texte strong { display: block; color: #16212c; } .bloc_part.empruntis .contenu .texte .lien_chevron { display: block; color: #a2a9ae; font-weight: bold; color: #16212c; } .bloc_part.empruntis .footer img{ margin-top: -10px } /*** darqroom ***/ .bloc_part.darqroom, .bloc_part.darqroom .texte { background: #000; color: #fff; } .bloc_part.darqroom .footer { background: #16212c; } .bloc_part.darqroom .footer img{ margin-top: -3px } .bloc_part.darqroom.grid_12.promo .texte { background: none; color: #16212c; } /*** homelidays***/ .bloc_part .homelidays { padding: 0px 0px 0px; } .footer .homelidays { margin-top: -3px ; } /*** immostreet - la centrale ***/ .bloc_part.immostreet .annonce, .bloc_part.la_centrale .annonce { display: table-cell; width: 85px; font-size: 10px; line-height: 13px; color: #5d666d; } .bloc_part.la_centrale .annonce .modele, .bloc_part.la_centrale .annonce .prix { display: block; } .bloc_part.la_centrale .annonce .modele { color: #003366; text-transform: uppercase; font-size: 10px; line-height: 11px; font-weight: bold; } .bloc_part.la_centrale .annonce .prix { color: #5d666d; } .bloc_part.immostreet .annonce:hover, .bloc_part.la_centrale .annonce:hover { color: #129AF0; } .bloc_part.immostreet .annonces .annonce, .bloc_part.la_centrale .annonces .annonce { padding-left: 13px; } .bloc_part.immostreet .annonces .annonce:first-child, .bloc_part.la_centrale .annonces .annonce:first-child { padding-left: 0; } .bloc_part.immostreet .recherche, .bloc_part.la_centrale .recherche { border-top: 1px solid #eef1f5; } .bloc_part.immostreet .recherche .contenu, .bloc_part.la_centrale .recherche .contenu{ padding-top: 10px; } .bloc_part.immostreet .recherche label { width: 75px; margin: 0 20px 0 0; font-size: 11px; font-weight: bold; } .bloc_part.immostreet .recherche .saisie.cp { padding: 0 7px; width: 60px; height: 19px; font-size: 11px; line-height: 15px; } .bloc_part .criteres { margin-top: 7px; postion: relative; } .bloc_part.immostreet .recherche .criteres .saisie { padding: 0 7px; width: 100px; height: 19px; font-size: 11px; line-height: 15px; } .bloc_part.immostreet .recherche .criteres .btn, .bloc_part.la_centrale .recherche .criteres .btn { height: 15px; font-size: 10px; } .bloc_part.la_centrale .contenu, .bloc_part.immostreet .contenu { padding: 12px 15px 10px; } .bloc_part.la_centrale .recherche select{ width: 130px; font-size: 10px; } .bloc_part.la_centrale .recherche .saisie { width: 65px; font-size: 10px; } .bloc_part.la_centrale .recherche .saisie:first-child { width: 122px; } .bloc_part.la_centrale .recherche select:first-child, .bloc_part.la_centrale .recherche .saisie { margin-right: 14px; } .bloc_part.la_centrale.petit img{ margin-right: 0; } .bloc_part.la_centrale.petit{ margin: 21px 0 13px; } /*le guide /shopping*/ .bloc_part .le_guide .footer img{ margin-top: -3px } .bloc_part.leguide{ border: 0; } /*** talents ***/ .bloc_part.talents .contenu { padding: 12px 15px 5px; } .bloc_part.talents a+span { display: block; margin: 3px 0 8px; } .bloc_part.talents .saisie { width: 240px; } /*** quotatis ***/ .bloc_part.quotatis .contenu { padding: 12px 15px 5px; } .bloc_part.quotatis .contenu .bg { width: 282px; height: 91px; background: url(/medias/web/img/partenaires/quotatis/travaux.jpg); text-align: center; } .bloc_part.quotatis .contenu .btn_fonce { position: relative; top: 50px; } .bloc_part.quotatis .saisie { width: 240px; } .bloc_part.quotatis .footer img { margin-top: -3px; } .quotatis .contenu.bord_top1_gris{ border: 0; } .bloc_part.wineandco .footer img{ vertical-align: text-top; } .bloc_part.wineandco .img.grid_3.alpha{ margin-right: 0px; } /*** carroussel ***/ .bloc_part .contenu.carrousel_petit, .bloc_part .contenu.carrousel_grand { position: relative; width: 644px; height: 182px; overflow: hidden; padding: 0; } .bloc_part .contenu.carrousel_petit { width: 312px; } .bloc_part .contenu.carrousel ul { width: 10000px; } .bloc_part .contenu.carrousel li { overflow: hidden; float: left; } .bloc_part .contenu.carrousel_petit li { height: 182px; width: 312px; } .bloc_part .contenu.carrousel_grand li { height: 182px; width: 642px; } .bloc_part .contenu.carrousel .prev, .bloc_part .contenu.carrousel .next { display: block; width: 13px; height: 21px; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); background-color: #fafafa; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), color-stop(25%, #fefefe), to(#e4e6e9)); background-image: -webkit-linear-gradient(#fefefe, #fefefe 25%, #e4e6e9); background-image: -moz-linear-gradient(top, #fefefe, #fefefe 25%, #e4e6e9); background-image: -ms-linear-gradient(#fefefe, #fefefe 25%, #e4e6e9); background-image: -o-linear-gradient(#fefefe, #fefefe 25%, #e4e6e9); background-image: linear-gradient(#fefefe, #fefefe 25%, #e4e6e9); background-repeat: no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#e4e6e9', GradientType=0); font-size: 21px; line-height: 15px; color: #2e3942; } .bloc_part .contenu.carrousel .prev:hover, .bloc_part .contenu.carrousel .next:hover { color: #2e3942; text-decoration: none; background-color: #e4e6e9; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -ms-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear; cursor: pointer; } .bloc_part .contenu.carrousel .prev { position: absolute; left: 0; top: 46%; border: solid #d2d6db; border-width: 1px 1px 1px 0; text-align: left; padding-left: 7px; } .bloc_part .contenu.carrousel .next { border: solid #d2d6db; border-width: 1px 0 1px 1px; position: absolute; right: 0; top: 46%; text-align: right; padding-right: 7px; } /* ----- start file /col_droite.css ----- */ .col_droite .bloc_base { margin: 0 0 25px; border: solid #eef1f5; border-width: 0 1px 1px; background: #fafbfc; overflow:hidden; } .col_droite .bloc_base .entete { display: block; padding: 8px 16px 6px; border-top: 3px solid #16212c; border-bottom: 1px solid #eef1f5; font-weight: bold; } .col_droite .twtr-widget h3 { font-family:arial, sans-serif !important; line-height: 120% !important; font-size:1.5rem !important; display: block !important; padding: 8px 16px 6px !important; border-top: 3px solid #16212C !important; border-bottom: 1px solid #eef1f5 !important; font-weight: bold !important; } .col_droite .twtr-widget .twtr-doc { -moz-border-radius:0 !important; -webkit-border-radius:0 !important; border-radius:0 !important; } .col_droite .twtr-widget .twtr-hd { padding:0 !important; } .col_droite .twtr-widget .twtr-join-conv { color:#036 !important; text-decoration: none !important; font-weight:bold !important; } .col_droite .twtr-widget .twtr-join-conv:hover, .col_droite .twtr-widget .twtr-join-conv:focus, .col_droite.twtr-widget .twtr-join-conv:active { color:#129AF0 !important; } .col_droite .twtr-widget .twtr-join-conv::before { color:#16212C; content: '\203A'; font-family: arial; display: inline-block; font-size: 13px; margin-right:3px; left: 0; position: relative; width: 7px; font-weight: normal; } .col_droite .bloc_base .footer { height: 21px; padding: 4px 15px 0; text-align: right; background: #eef1f5; color: #5d666d; font-size: 11px; font-weight: bold; } .col_droite .bloc_base .footer span, .col_droite .bloc_base .footer img { vertical-align: middle; } .bloc_part .footer img { margin: 0 0 0 5px; } .col_droite .bloc_element { overflow: hidden; margin: 0 0 25px; } .col_droite .bloc_element img { display: block; } .col_droite .bloc_element .ligne_titre { display: block; overflow: hidden; position: relative; border-top: 3px solid #16212c; border-bottom: 1px solid #eef1f5; border-left: 1px solid #eef1f5; background: #e9ecf0; } .col_droite .bloc_element .titre { float: left; width: 238px; padding: 8px 16px 6px; border-right: 1px solid #fff; background: #fafbfc; } .col_droite .bloc_element .element:hover .titre { background: #e9ecf0; } .col_droite .bloc_element .fleche { display: block; float: right; width: 42px; border-left: 1px solid #e4e6e9; } .col_droite .bloc_element .fleche { position: absolute; right: 13px; top: 33%; background: url('/medias/web/img/sprites/icos_petites.png') no-repeat -1px -108px; width: 13px; height: 22px; } .col_droite .bloc_element .element:hover .fleche { background-position: -15px -108px; } .contenu_bloc_droit { padding: 7px 16px 10px; overflow: hidden; } .contenu_bloc_droit .liste_chevron li { padding: 8px 0 6px; } .col_droite .liste_img_lien figure, .col_droite .liste_img_lien figcaption { height: auto; } .col_droite .bt_abo { width: 280px; } .col_droite .bloc_abonnes .bt_abo { margin:10px 0 0; text-align:center; } .col_droite .bulle_nombre { float: right; display: block; } .col_droite .plus_partages, .col_droite .sociaux { margin: 0 0 20px; background: #fafbfc; border: solid #eef1f5; border-width: 0 1px 1px; overflow: hidden; } .col_droite .plus_partages .entete, .col_droite .sociaux .entete { padding: 0 15px; line-height: 25px; color: #fff; background: #3b5998; font-weight: bold; } .col_droite .sociaux .entete { background: #5d666d; } .col_droite .plus_partages ul{ overflow:hidden; } .col_droite .plus_partages li{ overflow: hidden; padding: 10px 15px; border-top: 1px solid #eef1f5; line-height: 120%; } .col_droite .plus_partages li:first-child { border-top: 0; } .col_droite .plus_partages .bulle_nombre, .col_droite .plus_partages .numero { margin: 2px 0 0 0; text-align: center; } .col_droite .plus_partages .numero { float: left; width: 15px; height: 14px; background: #e9ecf0; color: #a2a9ae; font-size: 11px; line-height: 15px; } .col_droite .plus_partages .texte{ float: left; width: 190px; padding: 0 10px 0 8px; } .col_droite .sociaux .pictos { overflow: hidden; margin: 10px 15px; } .col_droite .sociaux .pictos span.text { float: left; width: 130px; padding: 0 15px 0 0; color: #464f57; line-height: 120%; } /**********************************************/ /*** bloc recherche / elections***/ /**********************************************/ .col_droite .recherche_resultat_pres.bloc_base { background: #0b0423 url('/medias/web/img/evenementiel/presidentielle_2012/bg_recherche_elections_col_droite.png') center 0 no-repeat; color: #fff; } .col_droite .boite_recherche { background: none; padding: 8px 16px 10px; } .col_droite .recherche_resultat_pres.bloc_base .entete { border-top: 0!important; border-bottom: 0!important; padding-top: 16px; } .col_droite .recherche_resultat_pres .entete span { display:inline-block; height: 30px; background: url('/medias/web/img/textes/elections/bulle_2012_39x27_bg_fonce.png') no-repeat; padding-left: 50px; } .col_droite .recherche_resultat_pres .moteur_commune { width: 274px; } .col_droite .boite_recherche p { margin: 8px 0; clear: both; } .col_droite .boite_recherche .saisie { width: 239px; float: right; } .col_droite .boite_recherche .saisie:first-child { width: 274px; float: none; } .col_droite .boite_recherche .bord_double_gris_blanc { margin: 0; } /**********************************************/ /*** bloc abonnes / JE ***/ /**********************************************/ .col_droite .bloc_abonnes { margin-bottom: 25px; border: solid #eef1f5; border-width: 0 1px 1px; background: #fafbfc; } .col_droite .plus { font-weight: bold; } .col_droite .bloc_abonnes .bt { text-align: center; margin: 10px 0; } .col_droite .plus span { color: #747b83; font-size: 110%; line-height: 1; } .col_droite .entete_abonnes { padding-left: 16px; padding-right: 16px; font-size: 1.5rem; line-height: 100%; } .ie .col_droite .entete_abonnes { font-size: 15px; } .col_droite .avatar { display: block; float: left; width: 39px; margin: 0 11px 0 0; } .col_droite .avatar img { border: 1px solid #eef1f5; } .col_droite .avatar+p { float: left; width: 220px; } .col_droite .abonne-activite { overflow-y: scroll; height: 200px; padding: 10px 5px 10px 16px; border-bottom: 1px solid #eef1f5 } .col_droite .abonne-activite li { margin: 0 0 16px; overflow: hidden; color: #5d666d; } .col_droite>div:last-child { margin-bottom:0 !important; } /*** previsuel de couv type bloc EA JE, bloc EA Education */ .previsu { padding:10px; text-align:center; zoom:1; } .previsu .date_couv { display: block; font-size:13px; color:#646464; } .previsu_contenu { text-align: left; margin: 10px 0 0; color: #222 } /**********************************************/ /*** blocs abonne ***/ /**********************************************/ /*** presentation couvertures ***/ .previsu_contenu li { margin: 0 0 3px } .previsu_contenu .date { text-transform: uppercase; font-size: 10px; color: #666 } .previsu .lire { font-size: 16px; font-weight: bold; margin: 0 0 5px; display: inline-block } .previsu +.contenu { border-top: 1px solid #e6e7e8 } /*** blocs promo journal une ***/ .bloc_je { margin-bottom:20px } .bloc_je .bt_push_abo { margin-top:15px; } .bloc_je .liste_ensembles { font-size: 15px } .bloc_je .annonce { display: block; padding: 8px 9px; background: #2e3942; color: #fff; } .bloc_je .annonce .intro { display: block; text-transform: uppercase; font-weight: bold; } .bloc_je .previsu .bt_blanc_gris_32 { margin: 20px 0 0 } .bloc_je .tt_dossier_meilleur_monde { background:url('/medias/www/img/tit/tt_dossiers_meilleur_monde.png') left center no-repeat; display: block; width: 250px; margin: 0 9px; font-size: 13px; color: #222; text-indent: -9999px } .bloc_je .centrer { color: #747b83; } .bloc_couvs { position:relative; margin:10px auto 3px; } .bloc_couvs a { cursor:pointer; display:block; width:208px; left:35px; height:145px; overflow:hidden; border:solid 1px #e7e7e7; box-shadow:0 0 3px #e7e7e7; position:absolute; } /* default / une page / pas de sup */ .bloc_couvs.bloc_1_couv { height:145px; } .bloc_couvs .couv_petite { width:146px; height:74px; } .bloc_couvs b { top:146px; display:block; width:280px; height:44px; background:url('/medias/www/img/plus_une_lemonde.png') left center no-repeat; position:relative; } /* deux pages / un sup */ .bloc_couvs.bloc_2_couv { width:247px; height:185px; } .bloc_couvs.bloc_2_couv a { left:0; } .bloc_couvs.bloc_2_couv .couv_petite { left:auto; top:auto; right:0; bottom:0; } .bloc_couvs.bloc_2_couv b { right:153px; top:153px; width:15px; height:15px; background:url('/medias/www/img/plus_une_lemonde.png') right center no-repeat; position:absolute; } /* trois pages / deux sups */ .bloc_couvs.bloc_3_couv { width:280px; height:278px; } .bloc_couvs.bloc_3_couv .couv_petite { width:125px; height:86px; right:auto; top:auto; left:0; bottom:0; } .bloc_couvs.bloc_3_couv .couv_petite.petite_1 { left:auto; right:0; } /* cinq pages / quatre sups */ .bloc_couvs.bloc_pls_couv { width:280px; height:317px; } .bloc_couvs.bloc_pls_couv .couv_focus { width:105px; height:126px; top:auto; right:auto; left:0; bottom:2px; } .bloc_couvs.bloc_pls_couv .couv_petite { width:125px; height:86px; top:auto; left:auto; right:36px; bottom:42px; } .bloc_couvs.bloc_pls_couv .couv_petite.petite_2 { right:18px; bottom:21px; } .bloc_couvs.bloc_pls_couv .couv_petite.petite_3 { right:0; bottom:0; } .nouveau_weekend { font-weight:bold; border-bottom:solid 1px #E6E7E8; } .nouveau_weekend strong { display:block; margin:0 0 3px; text-transform:lowercase; font-variant:small-caps; font-family:georgia, serif; font-size:1.1em; } .nouveau_weekend span { display:inline-block; margin:0 1px 0 0; padding:0 4px 1px; background:#bb0102; color:#fff; font-family:arial, sans-serif; font-size:0.85em; } .titres_journal { padding:10px; border-top:solid 1px #e6e7e8; text-align:left; background:#fff; } .titres_journal .bull_gris_petit li { margin-bottom:2px; } .titres_journal .fle_abo { font-size: 15px; margin-bottom: 3px; font-weight: bold; padding-left: 14px; } /* ----- start file /ticker.css ----- */ /* ** Live */ #bandeau_bas{/*** conteneur general live + ticker ***/ z-index: 2147483647; position:fixed; bottom:0; width:100%; height: 25px; border-bottom: 1px solid #000; background: #000b15; color: #fff; } #bandeau_bas .conteneur_en_continu{/*** conteneur ticker ***/ position:relative; margin:auto; width:1000px; height:25px; font-size:12px; line-height:25px; color:#fff; z-index:1; } #bandeau_bas .conteneur_en_continu .tetiere { display: inline-block; width: 71px; height: 25px; margin-right: 13px; background: url('/medias/web/img/textes/ticker_en_continu.png'); text-indent: -9999px; } #bandeau_bas .conteneur_en_continu .heure { margin: 0 10px 0 0; font-weight: bold; } #bandeau_bas > span { vertical-align: middle; } /*** live ***/ #bandeau_bas a { color:white; } #bandeau_bas .conteneur_lives { position:relative; z-index:2; } .conteneur_lives .lives { position:absolute; bottom:0px; right:0px; color: #fff; } #bandeau_bas .conteneur_lives .lives { -webkit-box-shadow: -3px 4px 15px -0 rgba(0, 11, 21, 0.5); -moz-box-shadow: -3px 4px 15px -0 rgba(0, 11, 21, 0.5); box-shadow: -3px 4px 15px -0 rgba(0, 11, 21, 0.5); } .conteneur_lives.popuped .lives { position:relative; } .conteneur_lives .live { width:328px; right:0px; background-color:#F6F6F6; } .conteneur_lives .live .bandeau { height: 25px; width: 320px; padding-right: 8px; overflow: hidden; line-height: 23px; cursor:pointer; background-color: #f5f5f5; background-image: -moz-linear-gradient(top, #d20303, #bf0202); background-image: -ms-linear-gradient(top, #d20303, #bf0202); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d20303), to(#bf0202)); background-image: -webkit-linear-gradient(top, #d20303, #bf0202); background-image: -o-linear-gradient(top, #d20303, #bf0202); background-image: linear-gradient(top, #d20303, #bf0202); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d20303', endColorstr='#bf0202', GradientType=0); } .conteneur_lives .live.petit .bandeau:hover{ background-color: #fe2f2f; background-position: 0 -25px; -webkit-transition: background-position 0.06s linear; -moz-transition: background-position 0.06s linear; -ms-transition: background-position 0.06s linear; -o-transition: background-position 0.06s linear; transition: background-position 0.06s linear; cursor: pointer; } .conteneur_lives .live .bandeau .titre { float:left; padding: 0 7px; width: 220px; font-family: arial, sans-serif; font-size: 13px; font-weight: bold; } .conteneur_lives .lives .chrome .titre { float:left; width: 230px; height: 25px; overflow: hidden; color:white; text-align: left; font-weight: bold; font-family: arial, sans-serif; font-size: 13px; line-height: 25px; } .conteneur_lives .lives .chrome .titre .tt_live { display: inline-block; width: 20px; height: 10px; margin: 0 5px 0 16px; text-indent: -9999px; background: url('/medias/web/img/sprites/icos_live.png') -162px 0; } /* devient visible quand il y a quelquechose * à afficher */ .conteneur_lives .lives .chrome { background: #d50303 url('/medias/web/img/textes/tt_live_bas.png') no-repeat; height: 25px; line-height: 23px; padding: 0 5px 0 40px; display:none; width:283px; cursor:pointer; } .conteneur_lives .lives.grand .chrome { background-color: #000b15; } .conteneur_lives.popuped .lives .chrome { cursor:default; } .conteneur_lives .lives .chrome a, .conteneur_lives .live .bandeau .voir { display: inline-block; text-decoration:none; float:right; margin: 4px 0 0 5px; height: 15px; width: 14px; } /*** pictos bandeau live ***/ .conteneur_lives .live .bandeau .voir, .conteneur_lives .lives .chrome .live_replier, .conteneur_lives .lives .chrome .popup, .conteneur_lives .lives .chrome .live_deplier, .conteneur_lives .lives .chrome .live_fermer { background-image: url('/medias/web/img/sprites/icos_live.png'); } .conteneur_lives .live .bandeau .voir { height: 13px; background-position: -113px 0; } .conteneur_lives .live.grand .bandeau .titre a { text-decoration:underline; } .conteneur_lives .lives .chrome .live_replier, .conteneur_lives .lives.grand .chrome .live_replier:hover { background-position: -17px -5px; } .conteneur_lives .lives .chrome .live_replier:hover { background-position: -67px -5px; } .conteneur_lives .lives .chrome .popup, .conteneur_lives .lives.grand .chrome .popup:hover { background-position: -34px 0 ; } .conteneur_lives .lives .chrome .popup:hover { background-position: -83px 0; } .conteneur_lives .lives .chrome .live_deplier, .conteneur_lives .lives.grand .chrome .live_deplier:hover { background-position: -17px 0; } .conteneur_lives .lives .chrome .live_deplier:hover { background-position: -67px 0; } .conteneur_lives .lives .chrome .live_fermer, .conteneur_lives .lives.grand .chrome .live_fermer:hover { width: 10px; background-position: -131px 1px; } .conteneur_lives .lives .chrome .live_fermer:hover { background-position: -147px 1px; } .conteneur_lives .lives.grand .chrome .live_replier, .conteneur_lives .lives.grand .chrome .popup, .conteneur_lives .lives.grand .chrome .live_deplier, .conteneur_lives .lives.grand .chrome .live_fermer { opacity: 0.6; } .conteneur_lives .lives.grand .chrome .live_replier:hover, .conteneur_lives .lives.grand .chrome .popup:hover , .conteneur_lives .lives.grand .chrome .live_deplier:hover , .conteneur_lives .lives.grand .chrome .live_fermer:hover { opacity: 1; } .conteneur_lives .lives .chrome .aide { display:none; } .conteneur_lives .live .toast {/*** conteneur d'un live / iframe ***/ padding: 10px 20px; background: #16212c; color: #fff; width:288px; } .conteneur_lives .live.petit .toast, .conteneur_lives .live.petit .cil { display:none; } .conteneur_lives .live.moyen .cil, .conteneur_lives .live.moyen .bandeau { display:none; } .conteneur_lives .live.grand .bandeau { cursor:default; } .conteneur_lives .live.grand .cil { padding: 0;line-height:0px; width:328px; } .conteneur_lives .live.grand .toast { display:none; } .conteneur_lives .live .toast .heure { float: left; font-size: 10px; color: #8b9299; } .conteneur_lives .live .toast .details { margin-left: 35px; height:75px; overflow:hidden; font-size: 12px; line-height: 120%; color: #fff; } .conteneur_lives .live .toast .details a { color: #fff; } .conteneur_lives .live .toast .details a:hover { text-decoration: underline; } #bandeau_bas .conteneur_lives .live .toast .btn { position:absolute; display:none; color: black; height: 18px; font-size: 10px; line-height: 18px; top:90px; left:200px; width:100px; } #bandeau_bas .conteneur_lives .live:hover .toast .btn { display:block; } /*** posisionnements du live ***/ .conteneur_lives .live.invisible { display: none; } /** *** MEDIA **/ /* grand ecran : live collé à l'extérieur droit de la page */ @media screen and (min-width: 1640px) { .conteneur_lives { width:0px; margin:auto; } .conteneur_lives .lives { left:500px; } } /**********************************************/ /*** ALERTE ***/ /**********************************************/ .conteneur_alerte { background: #2e3942; margin: 0 auto; position: relative; width: 1000px; height: 120px;/*hauteur totale */ z-index: 3; } .conteneur_alerte.invisible { display: none; top: 0px; } .conteneur_alerte.visible { top: -120px; } .conteneur_alerte .bandeau { overflow: hidden; height: 15px; padding: 5px 12px; background: #CB2626; color: #fff; } .conteneur_alerte .bandeau span { float: right; margin-top:3px; } .conteneur_alerte .bandeau span:first-child { float: left; margin-top: 0; } .conteneur_alerte .conteneur_bas { padding: 0 12px; } .conteneur_alerte .alerte { width: 88%; display: table-cell; padding: 10px 0; vertical-align: top; height: 75px;/*hauteur totale - 25px (tetiere) - 20px (padding) */ } .conteneur_alerte .alerte .heure_alerte { float: left; width: 55px; } .conteneur_alerte .alerte .texte_alerte { float: left; width: 540px; height:75px; overflow:hidden; } .conteneur_alerte .alerte .texte_alerte strong { display: block; } .conteneur_alerte .sociaux { width: 10.2%; display: table-cell; padding: 10px 10px 20px; vertical-align: bottom; border-left: 1px solid #464f57; } .conteneur_alerte .sociaux .txt11 { display: block; margin: 0 0 10px 0; color: #5d666d; font-weight: bold; } /** *** MEDIA **/ /* "petits" ecrans : nous allons sacrifier relativement l'alerte */ @media screen and (max-width: 1640px) { .conteneur_alerte { width:72%; margin:0; } } @media screen and (max-width: 1200px) { .conteneur_alerte { width:640px; margin:0; } } /* ----- start file /couleurs.css ----- */ /**********************************************/ /*** couleurs ***/ /**********************************************/ .txt_ea { color: #998000; } .txt_abo { color: #ffd500; } .txt_twit { color: #41c8f5; } .txt_gris747 { color: #747b83; } .gris_moyen { color: #464f57 } .gris_clair { color: #a2a9ae } .global.generique{ border-top:3px solid #a2a9ae; } .global.generique .entete_deroule{ color: #a2a9ae; } .global.generique .bandeau { background: #a2a9ae; } #nav.generique{ border-top-color: #a2a9ae; } #nav.generique li{ border-top: 3px solid #a2a9ae; } #nav.accueil { border-top: 3px solid #d2d6db; } /* blocs fonces / videos */ .global.fonce { background: #000b15; border-top: 3px solid #464f57; } .global.fonce .entete_deroule, .global.fonce .lien_chaine{ border-color: #2e3942; } .global.fonce .entete_deroule:hover { background: #000b15; color: #a2a9ae; } .global.fonce a, .global.fonce span, .global.fonce .obf { color: #eef1f5; } .global.fonce a:hover , .global.fonce span:hover , .global.fonce .obf:hover, .global.fonce a:hover .tt17 { color: #a2a9ae; } .global.videos figure img { border: 1px solid #2e3942; } /* international */ .global.international { border-top: 3px solid #0386c3;/*couleur foncee*/ } .global.international .entete_deroule { color: #0386c3;/*couleur foncee*/ } .global.international .bandeau { background: #0386c3;/*couleur foncee*/ } #nav.accueil .international { border-top-color: #0386c3;/*couleur foncee*/ } #nav .international:hover { background: #0386c3;/*couleur foncee*/ border-top-color: #026b9C; /*hover sur fond gris couleur moyenne*/ } #nav .international:hover a { border-color: #0386c3;/*couleur foncee*/ } #nav.international, #nav.international li { border-top: 3px solid #0386c3;/*couleur foncee*/ } #nav_ariane.international .ariane { background: url('/medias/web/img/sprites/sous_nav.png') no-repeat right 0; } #nav_ariane.international .ariane>a {/*texte onglet couleur la plus claire */ color: #68b6db; } .international #ariane_az a:hover,.international #ariane_az .obf:hover, .ombrelle.international .tt_rubrique_ombrelle, .ombrelle.international h2 .obf, .ombrelle.international h2 .obf:hover, .international .tt_rubrique, .international .jour_parution, .international .couleur_rubrique{ color: #0386c3;/*couleur foncee*/ } /* politique */ .global.politique { border-top: 3px solid #1f0d67; } .global.politique .entete_deroule { color: #1f0d67; } .global.politique .bandeau { background: #1f0d67; } #nav .politique:hover { background: #1f0d67; border-top-color: #190A52; } #nav.accueil .politique { border-top-color: #1f0d67; } #nav .politique:hover a { border-color: #1f0d67; } #nav.politique, #nav.politique li { border-top: 3px solid #1f0d67; } #nav_ariane.politique .ariane { background: url('/medias/web/img/sprites/sous_nav.png') no-repeat right -35px; } #nav_ariane.politique .ariane>a { color: #796ea4; } .politique #ariane_az a:hover,.politique #ariane_az .obf:hover, .ombrelle.politique .tt_rubrique_ombrelle, .ombrelle.politique h2 .obf, .ombrelle.politique h2 .obf:hover, .politique .tt_rubrique, .politique .couleur_rubrique { color: #1f0d67; } /* societe */ .global.societe { border-top: 3px solid #d50303; } .global.societe .entete_deroule { color: #d50303; } .global.societe .bandeau { background: #d50303; } #nav .societe:hover { background: #d50303; border-top-color: #AA0202; } #nav .societe:hover a, #nav.accueil .societe { border-color: #d50303; } #nav.societe, #nav.societe li { border-top: 3px solid #d50303; } #nav_ariane.societe .ariane { background: url('/medias/web/img/sprites/sous_nav.png') no-repeat right -70px; } #nav_ariane.societe .ariane>a { color: #fe9b9b; } .societe #ariane_az a:hover,.societe #ariane_az .obf:hover , .ombrelle.societe .tt_rubrique_ombrelle, .ombrelle.societe h2 .obf, .ombrelle.societe h2 .obf:hover, .societe .tt_rubrique, .societe .jour_parution, .societe .couleur_rubrique { color: #d50303; } /* economie*/ .global.economie { border-top: 3px solid #fe2f2f; } .global.economie .entete_deroule { color: #fe2f2f; } .global.economie .bandeau { background: #fe2f2f; } #nav .economie:hover { background: #fe2f2f; border-top-color: #CB2626; } #nav .economie:hover a, #nav.accueil .economie { border-color: #fe2f2f; } #nav.economie , #nav.economie li { border-top: 3px solid #fe2f2f; } #nav_ariane.economie .ariane { background: url('/medias/web/img/sprites/sous_nav.png') no-repeat right -105px; } #nav_ariane.economie .ariane>a { color: #ffacac; } #nav_ariane.economie .ariane a:hover, #nav_ariane.economie .ariane .obf:hover { color:#fff; } .economie #ariane_az a:hover,.economie #ariane_az .obf:hover , .ombrelle.economie .tt_rubrique_ombrelle, .ombrelle.economie h2 .obf, .ombrelle.economie h2 .obf:hover, .economie .tt_rubrique, .economie .jour_parution, .economie .couleur_rubrique { color: #fe2f2f; } /* culture*/ .global.culture { border-top: 3px solid #f20559; } .global.culture .entete_deroule { color: #f20559; } .global.culture .bandeau { background: #f20559; } #nav .culture:hover { background: #f20559; border-top-color: #C20447; } #nav.culture, #nav.culture li { border-top: 3px solid #C20447; } #nav .culture:hover a { border-color: #f20559; } #nav.accueil .culture{ border-top-color: #f20559; } #nav_ariane.culture .ariane { background: url('/medias/web/img/sprites/sous_nav.png') no-repeat right -140px; } #nav_ariane.culture .ariane>a { color: #fa9bbd; } .culture #ariane_az a:hover,.culture #ariane_az .obf:hover , .ombrelle.culture .tt_rubrique_ombrelle, .ombrelle.culture h2 .obf, .ombrelle.culture h2 .obf:hover, .culture .tt_rubrique, .culture .jour_parution, .culture .couleur_rubrique { color: #f20559; } /* debats */ .global.debats{ border-top: 3px solid #2e3942; } /* defaut*/ .global .entete_deroule { color: #2e3942; } .global .debats.bandeau, .global .videos.bandeau { background: #2e3942 !important; } #nav .debats:hover { background: #2e3942; border-top-color: #16212C; } #nav, #nav li { border-top: 3px solid #2e3942; } #nav li:hover a{ border-color: #2e3942; } #nav_ariane .ariane { background: url('/medias/web/img/sprites/sous_nav.png') no-repeat right -175px; } #ariane_az a:hover, #ariane_az .obf:hover , .ombrelle .tt_rubrique_ombrelle, .ombrelle h2 .obf, .ombrelle h2 .obf:hover, .tt_rubrique, .jour_parution, .couleur_rubrique { color: #2e3942; } /* education*/ .global.education { border-top: 3px solid #ff6e17; } .global.education .entete_deroule { color: #ff6e17; } .global.education .bandeau { background: #ff6e17 !important; } #nav .education:hover { background: #ff6e17; border-top-color: #16212C; } #nav.education, #nav.education li { border-top: 3px solid #ff6e17; } #nav .education:hover a, #nav.accueil .education{ border-color: #ff6e17; } #nav_ariane.education .ariane { background: url('/medias/web/img/sprites/sous_nav.png') no-repeat right -490px; } #nav_ariane.education .ariane>a { color: #f79b6e; } .education #ariane_az a:hover,.education #ariane_az .obf:hover , .ombrelle.education .tt_rubrique_ombrelle, .ombrelle.education h2 .obf, .ombrelle.education h2 .obf:hover, .education .tt_rubrique, .education .jour_parution, .education .couleur_rubrique { color: #ff6e17; } .education .col_droite .bloc_base .entete.theme { background: #ff6e17; color: #fff; border-top: none; } .education .square:before { color: #ff6e17; } .education .nl_blanc_bg { background: #ff6e17; } /* planete*/ .global.planete { border-top: 3px solid #30932e; } .global.planete .entete_deroule { color: #30932e; } .global.planete .bandeau { background: #30932e !important; } #nav .planete:hover { background: #30932e; border-top-color: #16212C; } #nav.planete, #nav.planete li { border-top: 3px solid #30932e; } #nav .planete:hover a, #nav.accueil .planete{ border-color: #30932e; } #nav_ariane.planete .ariane { background: url('/medias/web/img/sprites/sous_nav.png') no-repeat right -420px; } #nav_ariane.planete .ariane>a { color: #a3c383; } .planete #ariane_az a:hover,.planete #ariane_az .obf:hover , .ombrelle.planete .tt_rubrique_ombrelle, .ombrelle.planete h2 .obf, .ombrelle.planete h2 .obf:hover, .planete .tt_rubrique, .planete .jour_parution, .planete .couleur_rubrique { color: #30932e; } /* sante*/ .global.sante { border-top: 3px solid #189494; } .global.sante .entete_deroule { color: #189494; } .global.sante.bandeau { background: #189494 !important; } #nav .sante:hover { background: #189494; border-top-color: #16212C; } #nav.sante, #nav.sante li { border-top: 3px solid #189494; } #nav .sante:hover a, #nav.accueil .sante{ border-color: #189494; } #nav_ariane.sante .ariane { background: url('/medias/web/img/sprites/sous_nav.png') no-repeat right -455px; } #nav_ariane.sante .ariane>a { color: #83bbc3; } .sante #ariane_az a:hover,.sante #ariane_az .obf:hover , .ombrelle.sante .tt_rubrique_ombrelle, .ombrelle.sante h2 .obf, .ombrelle.sante h2 .obf:hover, .sante .tt_rubrique, .sante .jour_parution, .sante .couleur_rubrique { color: #189494; } /* sport */ .global.sport { border-top: 3px solid #6faa12; } .global.sport .entete_deroule { color: #6faa12; } .global.sport .bandeau { background: #6faa12; } #nav.accueil .sport { border-top-color: #6faa12; } #nav .sport:hover { background: #6faa12; border-top-color: #59880E; } #nav .sport:hover a { border-color: #6faa12; } #nav.sport, #nav.sport li, body.sport nav#nav, body.sport nav#nav li { border-top: 3px solid #6faa12; } #nav_ariane.sport .ariane { background: url('/medias/web/img/sprites/sous_nav.png') no-repeat right -210px; } #nav_ariane.sport .ariane>a { color: #b1e264; } .sport #ariane_az a:hover,.sport #ariane_az .obf:hover , .ombrelle.sport .tt_rubrique_ombrelle, .ombrelle.sport h2 .obf, .ombrelle.sport h2 .obf:hover, .sport .tt_rubrique, .sport .jour_parution, .sport .couleur_rubrique { color: #6faa12; } /* sciences */ .global.sciences { border-top: 3px solid #0cb4ae; } .global.sciences .entete_deroule { color: #0cb4ae; } .global.sciences .bandeau { background: #0cb4ae; } #nav.accueil .sciences { border-top-color: #0cb4ae; } #nav .sciences:hover { background: #0cb4ae; border-top-color: #0A908B; } #nav .sciences:hover a { border-color: #0cb4ae; } #nav.sciences, #nav.sciences li { border-top: 3px solid #0cb4ae; } #nav_ariane.sciences .ariane { background: url('/medias/web/img/sprites/sous_nav.png') no-repeat right -245px; } #nav_ariane.sciences .ariane>a { color: #9ee1df; } .sciences #ariane_az a:hover,.sciences #ariane_az .obf:hover,.ombrelle.sciences .tt_rubrique_ombrelle, .ombrelle.sciences h2 .obf, .ombrelle.sciences h2 .obf:hover, .sciences .tt_rubrique, .sciences .jour_parution, .sicences .couleur_rubrique { color: #0cb4ae; } /* techno */ .global.techno { border-top: 3px solid #006169; } .global.techno .entete_deroule { color: #006169; } .global.techno .bandeau { background: #006169; } #nav.accueil .techno { border-top-color: #006169; } #nav .techno:hover { background: #006169; border-top-color: #004E54; } #nav .techno:hover a { border-color: #006169; } #nav.techno, #nav.techno li { border-top: 3px solid #006169; } #nav_ariane.techno .ariane { background: url('/medias/web/img/sprites/sous_nav.png') no-repeat right -280px; } #nav_ariane.techno .ariane>a { color: #89c1c6; } .techno #ariane_az a:hover,.techno #ariane_az .obf:hover, .ombrelle.techno .tt_rubrique_ombrelle, .ombrelle.techno h2 .obf, .ombrelle.techno h2 .obf:hover, .techno .tt_rubrique, .techno .jour_parution, .techno .couleur_rubrique { color: #006169; } /* style */ .global.style { border-top: 3px solid #020818; } .global.style .entete_deroule { color: #020818; } .global.style .bandeau { background: #020818; } #nav.accueil .style, #nav .style:hover a{ border-top-color: #020818; } #nav .style:hover { background: #020818; border-top-color: #050F31; } #nav .style:hover a { border-color: #020818; } #nav.style, #nav.style li { border-top: 3px solid #020818; } #nav_ariane.style .ariane { background: url('/medias/web/img/sprites/sous_nav.png') no-repeat right -315px; } #nav_ariane.style .ariane>a { color: #6a718b; } .ombrelle.style .tt_rubrique_ombrelle, .ombrelle.style h2 .obf, .ombrelle.style h2 .obf:hover, .style .tt_rubrique, .style .jour_parution, .style .couleur_rubrique { color: #020818; } .style #ariane_az a:hover,.style #ariane_az .obf:hover { color: #3a4971; } /* vous */ .global.vous { border-top: 3px solid #820250; } .global.vous .entete_deroule { color: #820250; } .global.vous .bandeau { background: #820250; } #nav.accueil .vous{ border-top-color: #820250; } #nav .vous:hover { background: #820250; border-top-color: #680240; } #nav .vous:hover a { border-color: #820250; } #nav.vous, #nav.vous li { border-top: 3px solid #820250; } #nav_ariane.vous .ariane { background: url('/medias/web/img/sprites/sous_nav.png') no-repeat right -350px; } #nav_ariane.vous .ariane>a { color: #fa9bbd; } .vous #ariane_az a:hover,.vous #ariane_az .obf:hover, .ombrelle.vous .tt_rubrique_ombrelle, .ombrelle.vous h2 .obf, .ombrelle.vous h2 .obf:hover, .vous .tt_rubrique, .vous .jour_parution, .vous .couleur_rubrique { color: #820250; } /* abonnes */ .bg_abo { background: #ffd500; } .global.abonnes { border-top: 3px solid #ffd500; } .global.abonnes .entete_deroule { color: #ffd500; } .global.abonnes .bandeau { background: #ffd500; } #nav.accueil .abonnes{ border-top-color: #ffd500; } #nav .abonnes:hover { background: #ffd500; border-top-color: #ccaa00; } #nav .abonnes:hover a { border-color: #ffd500; } #nav.abonnes, #nav.abonnes li { border-top: 3px solid #ffd500; } #nav .abonnes { float:none; overflow:hidden; } #nav_ariane.abonnes .ariane { background: url('/medias/web/img/sprites/sous_nav.png') no-repeat right -525px; } #nav_ariane.abonnes .ariane>a { color: #ccaa00; } .vous #ariane_az a:hover,.vous #ariane_az .obf:hover, .ombrelle.vous .tt_rubrique_ombrelle, .ombrelle.vous h2 .obf, .ombrelle.vous h2 .obf:hover, .vous .tt_rubrique, .vous .jour_parution { color: #820250; } .abonnes #ariane_az a:hover,.abonnes #ariane_az .obf:hover, .ombrelle.abonnes .tt_rubrique_ombrelle, .ombrelle.abonnes h2 .obf, .ombrelle.abonnes h2 .obf:hover, .abonnes .tt_rubrique, .abonnes .jour_parution, .abonnes .couleur_rubrique { color: #ffd500; } /* surcharge de la couleur du bouton actif du fil d'ariane */ #ariane_az .ariane a:hover, #ariane_az .ariane .obf:hover, #nav_ariane .ariane.actif a, #nav_ariane .ariane.actif span { color:#fff; } /*** bloc deroule une avec bordure et entete image de fond */ /* presidentielle */ .global.presidentielle{ border-top: 0; } .global.presidentielle .entete_deroule, .global.presidentielle .entete_deroule:hover { background: url('/medias/web/img/textes/elections/bandeau_deroule_presidentielles2012.png') no-repeat; text-indent: -9999px; } .global.presidentielle .entete_deroule:hover { background-position: 0 -33px; } /* ----- start file /elections.css ----- */ /** * Fichier des elements supposement communs a toutes les elections */ .titre_bulle_2012 { color: #d50303 } .bulle_2012_39x27 { display: inline-block; width: 39px; height: 27px; background: url('/medias/web/img/textes/elections/bulle_2012_39x27.png'); } .bulle_2012_73x51 { display: inline-block; width: 73px; height: 51px; margin-left: 4px; text-indent: -9999px; vertical-align: bottom; background: url('/medias/web/img/textes/elections/bulle_2012_73x51.png'); } .deroule_fleuve .logo_annee_france { height: 76px; padding: 10px 0 0 115px; background: url('/medias/web/img/habillage/logo_annee_france.png') no-repeat left top; } .deroule_fleuve .carte_annee_france { padding-right: 204px; height: 226px; margin-bottom: 15px; background: url('/medias/web/img/habillage/carte_annee_france.jpg') no-repeat right top; } .deroule_fleuve .carte_annee_france a { display: block; font-size: 11px; font-weight: bold; line-height: 0.96rem; margin-bottom: 1.7rem; margin-left: 4px; } .col_droite .alerte_election { display: block; width: 312px; height: 48px; background: url('/medias/web/img/textes/elections/tetiere-bloc-formulaire-alerte.png'); text-indent: -9999px; } .col_droite .erreur { display:block; width:292px; } .col_droite .inscription_alerte_election .saisie { width: 272px; } #alerte_election_coldroite .conteneur_autocompletion { width:272px; } #alerte_election_coldroite .contenu_bloc_droit { overflow:visible; } /** *recherche */ .boite_recherche { background: #f8f9fb url('/medias/web/img/evenementiel/presidentielle_2012/bg_recherche_elections.png') center 0 no-repeat; overflow: visible; padding: 16px 16px 10px; color: #fff; } .boite_recherche .bord_double_gris_blanc { margin: 0 4px; display: inline-block; line-height: 20px; font-weight: bold; } .bord_top3_politique .boite_recherche input:first-child { width: 265px; } .boite_recherche .bord_double_gris_blanc span { padding: 0 3px; } .bord_top3_politique select { width: 175px; } .boite_recherche .conteneur_autocompletion .ui-state-hover { font-weight: bold; } .boite_recherche .txt15_120 { background: url('/medias/web/img/textes/elections/bulle_2012_39x27_bg_fonce.png') no-repeat; padding-left: 50px; height: 30px; line-height: 26px; } .boite_recherche strong { display:inline-block; } .une_edito .boite_recherche > p, .boite_inline .boite_recherche > p { display:inline; } .une_edito .grid_12 .boite_recherche > p { display: block; margin: 5px 0 0; } .une_edito .btn.adroite, .boite_inline .btn.adroite { margin-top:5px; } /** * Pages d'inscripton aux alertes resultats */ .reception_alertes_resultats { border:solid 1px #eef1f5; } .reception_alertes_resultats h1 { border-top:solid 3px #1f0d67; } .reception_alertes_resultats .conteneur_hors_grille { margin:16px 54px 54px; } .reception_alertes_resultats .saisie { display:block; width:282px; } .reception_alertes_resultats .saisie.iblock { display:inline-block; vertical-align:middle; } .reception_alertes_resultats .saisie[type="date"] { display:inline-block; width:172px; } .reception_alertes_resultats .confirmation a { font-weight:bold; } #alertes_confirmation_newsletter form * { vertical-align:top; } #alertes_confirmation_newsletter form input { margin-top:3px; } /** * Gestion des alertes resultats */ .reception_alertes_resultats .rnd4 { overflow:hidden; } .reception_alertes_resultats table th, .reception_alertes_resultats table td { padding:8px; border:solid 1px #b9c0c5; } .reception_alertes_resultats table th { text-align:left; background:#f1f5f8; } .reception_alertes_resultats td span { display:block; cursor:pointer; } .reception_alertes_resultats .conteneur_autocompletion { width:282px; } /*** comparer ***/ label.comparer { clear: both; display: inline-block; padding: 3px 16px; background: #f1f5f8; font-weight: bold; } label.comparer input { margin-right: 8px; } /** images du bloc deroule presidentielle */ .lien_img314x64.comparer_sondages { background: url('/medias/web/img/textes/elections/widget_comparer_sondages.png'); text-indent: -9999px; } .lien_img314x64.comparer_programmes { background: url('/medias/web/img/textes/elections/widget_comparateur2nd_tour.png'); text-indent: -9999px; } .lien_img314x64.inscription_alerte { background: url('/medias/web/img/textes/elections/widget_inscription_alerte.jpg'); text-indent: -9999px; } .lien_img314x64.explorer_discours_2012 { background: url('/medias/web/img/textes/elections/widget_explorer_discours_2012.png'); text-indent: -9999px; } * { margin: 0; padding: 0; } img, form { border: 0 } ul { list-style-image: none; list-style-position: inside; list-style-type: none; } table { border-collapse: collapse } #mainContent { background: #fff; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #222; } body>img { position: absolute } .megaban { margin-right: auto; margin-left: auto; text-align: center; } .ad-top .megaban { width: 1000px } .ligatus iframe { display: block; margin: auto; } body.access-pre .offers-hide-pre { display: none!important } body.access-ess .offers-hide-ess { display: none!important } body.access-bas .offers-hide-quo { display: none!important } body.access-pre .block-ad, body.access-ess .block-ad { display: none!important } .clear { clear: both } .display-none { display: none } .float-right { float: right } .float-left { float: left } .rounded, .rounded3 { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; } .rounded5 { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; } .hand-cursor { cursor: pointer; cursor: hand; } .m-auto { margin: auto } .m-bot-2 { margin-bottom: 2px } .m-bot-3 { margin-bottom: 3px } .m-bot-4 { margin-bottom: 4px } .m-bot-5 { margin-bottom: 5px } .m-bot-10 { margin-bottom: 10px } .m-bot-15 { margin-bottom: 15px } .m-bot-20 { margin-bottom: 20px } .m-bot-30 { margin-bottom: 30px } .m-bot-45 { margin-bottom: 45px } .m-right-0 { margin-right: 0 } .m-right-5 { margin-right: 5px } .m-right-10 { margin-right: 10px } .m-right-20 { margin-right: 20px } .m-right-100 { margin-right: 100px } img.spacer { width: 1px; height: 1px; } .visual-square-90 { width: 90px; height: 90px; } .visual-rect-0302-460 { width: 460px; height: 307px; } .visual-rect-0302-460 { width: 460px; height: 307px; } .visual-rect-0302-150 { width: 150px; height: 100px; } .visual-rect-2305-460 { width: 460px; height: 100px; } .txt-up-c { text-transform: uppercase } .txt-low-c { text-transform: none } .txt-center { text-align: center } .txt-right { text-align: right } .txt-justify { text-align: justify } .txt-u { text-decoration: underline } #header-liberation hr { border: 0; border-top: 3px solid #e0e0e0; } #header-liberation .header-base { border-top: 1px solid #e0e0e0; margin: 0 10px; } #header-liberation .header-base .home, #header-liberation .header-base .sites-info-search, #header-liberation .header-base .links, #header-liberation .header-base .digitalpaper { display: block; float: left; } #header-liberation .header-base .home { width: 196px } #header-liberation .header-base .home .logo { display: block } #header-liberation .header-base .sites-info-search { width: 280px; overflow: hidden; margin-right: 28px; } #header-liberation .header-base .sites-info-search ul.sites { display: block; height: 40px; } #header-liberation .header-base .sites-info-search ul.sites li { position: relative; display: block; float: left; height: 40px; box-shadow: 9px 0 10px -11px #6c6c6c; -moz-box-shadow: 9px 0 10px -11px #6c6c6c; -webkit-box-shadow: 9px 0 10px -11px #6c6c6c; } #header-liberation .header-base .sites-info-search ul.sites li a { display: block; width: 100%; height: 100%; } #header-liberation .header-base .sites-info-search ul.sites li span.logo { display: block; position: absolute; background-image: url('http://s0.libe.com/libe/img/common/_sprites_header/header.png?df8de01457fa'); background-repeat: no-repeat; } #header-liberation .header-base .sites-info-search ul.sites li.libe { width: 75px } #header-liberation .header-base .sites-info-search ul.sites li.libe span.logo { top: 9px; left: 9px; width: 56px; height: 21px; background-position: -190px 0; } #header-liberation .header-base .sites-info-search ul.sites li.next { width: 75px } #header-liberation .header-base .sites-info-search ul.sites li.next span.logo { top: 11px; left: 13px; width: 49px; height: 18px; background-position: -96px 0; } #header-liberation .header-base .sites-info-search ul.sites li.ecrans { width: 65px } #header-liberation .header-base .sites-info-search ul.sites li.ecrans span.logo { top: 9px; left: 12px; width: 41px; height: 23px; background-position: -147px 0; } #header-liberation .header-base .sites-info-search ul.sites li.labo { width: 56px } #header-liberation .header-base .sites-info-search ul.sites li.labo span.logo { top: 13px; left: 12px; width: 34px; height: 14px; background-position: 0 0; } #header-liberation .header-base .sites-info-search ul.sites li.boutique { width: 84px } #header-liberation .header-base .sites-info-search ul.sites li.boutique span.logo { top: 7px; left: 14px; width: 58px; height: 27px; background-position: -36px 0; } #header-liberation .header-base .sites-info-search .info { display: block; height: 32px; } #header-liberation .header-base .sites-info-search .info span { display: block; color: #808080; font-size: 11.2px; font-family: Arial,Verdana,sans-serif; padding-top: 9px; } #header-liberation .header-base .sites-info-search .search { display: block; width: 278px; height: 22px; border: 1px solid #808080; } #header-liberation .header-base .sites-info-search .search input[type=text] { border: 0; color: #808080; height: 22px; width: 220px; padding: 0 5px; } #header-liberation .header-base .sites-info-search .search input[type=submit] { background: url('http://s0.libe.com/libe/img/common/_sprites_header/header.png?df8de01457fa') no-repeat 0 -32px; display: block; float: right; width: 29px; height: 22px; border: 0; } #header-liberation .header-base .links h2 { font-weight: normal; text-transform: uppercase; font-size: 11px; height: 16px; } #header-liberation .header-base .links ul li { font-family: Arial,Verdana,sans-serif; font-size: 11.5px; } #header-liberation .header-base .links ul li a { color: #808080 } #header-liberation .header-base .nav { display: block; clear: both; position: relative; } #header-liberation .header-base .nav li { display: block; float: left; } #header-liberation .header-base .nav .nav1 { font-weight: normal; text-transform: uppercase; font-size: 11px; } #header-liberation .header-base .nav .nav1 a { display: block } #header-liberation .header-base .nav .nav1 a:hover { text-decoration: none } #header-liberation .header-base .nav .nav2 { position: absolute; display: block; z-index: 5000; bottom: 0; left: 0; width: 100%; } #header-liberation .header-base .nav .nav2 li { display: block; float: left; } #header-liberation .header-base .nav .nav2 li a { position: relative; display: block; } #core-liberation form h2 { margin-bottom: 10px } #core-liberation form p { padding-top: 10px; padding-bottom: 10px; } #core-liberation form .hidden { display: none } ul.errorlist { background: #fafafa; border: 1px solid #e20000; color: #2e2e2e; margin: 0 0 5px 0; padding: 5px; } ul.errorlist li { font-size: 11px; font-weight: normal; color: #e20000; } ul.list li { margin-bottom: 20px } .block .block-content { padding: 5px 14px } .block.rounded, .block .block-content.rounded { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; } #core-liberation .block .right { float: right } #core-liberation .block .block-top img.icon { width: 30px; float: left; margin: 0 5px 5px 14px; } #core-liberation .block .block-top h5 { font-size: 12px } #core-liberation .block .block-bottom span.right { float: right; display: block; } #core-liberation .block-basic-rounded .block-top h5 { text-tranform: uppercase; font-weight: normal; } #core-liberation .block-basic-rounded .block-content { border: 1px solid #D8D8D8; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; } #core-liberation .block-basic-curled { position: relative } #core-liberation .block-basic-curled .shadow-left, #core-liberation .block-basic-curled .shadow-right, #core-liberation .block-basic-curled .shadow-top-left, #core-liberation .block-basic-curled .shadow-top-right { display: block; position: absolute; z-index: 0; width: 35%; max-width: 100%; max-height: 100%; } #core-liberation .block-basic-curled .shadow-left, #core-liberation .block-basic-curled .shadow-right { bottom: -4px } #core-liberation .block-basic-curled .shadow-top-left, #core-liberation .block-basic-curled .shadow-top-right { top: -4px } #core-liberation .block-basic-curled .shadow-left, #core-liberation .block-basic-curled .shadow-top-left { left: -4px } #core-liberation .block-basic-curled .shadow-right, #core-liberation .block-basic-curled .shadow-top-right { right: -4px } #core-liberation .block-basic-curled .block-top, #core-liberation .block-basic-curled .block-content { position: relative; z-index: 1000; background: #fff; } #core-liberation .headrest { clear: both } #core-liberation .headrest h5 { font-size: 12px } #core-liberation .headrest h4 { font-size: 18px } #core-liberation .headrest span.right { float: right } #core-liberation .headrest-basic-rounded { border: 1px solid #D8D8D8; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; } #core-liberation .cartridge { display: block } #core-liberation .cartridge .segment { display: block; float: right; height: 100%; } #core-liberation .cartridge span.br { display: block } #core-liberation .cartridge-basic-rounded { border: 1px solid #222; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; } #core-liberation .cartridge-basic-bubble .plain, #core-liberation .cartridge-basic-bubble .segment { display: block; float: left; border: 1px solid #222; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; } #core-liberation .pagination { float: right; height: 21px; margin-bottom: 25px; } #core-liberation .pagination a { display: block; float: left; background: #e6e6e6; height: 19px; margin-right: 5px; padding: 1px 6px; } #core-liberation .pagination span { display: inline; height: 19px; margin-right: 5px; padding: 1px 6px; } #core-liberation .pagination .disabled, #core-liberation .pagination .current { background: #7d7d7d; color: #fff; } #core-liberation .js-loader { width: 0; height: 0; } img#hit-count { position: absolute; bottom: 0; right: 0; margin: 0; padding: 0; height: 0; } #DOMWindow iframe { height: 96%!important } #mainContent { display: block; margin: 0 auto; width: 1000px; padding: 1px 0; } #core-liberation, #header-liberation, #footer-liberation { display: block; clear: both; margin: 0 0 14px 0; } #core-liberation { padding: 0 10px } #header-liberation { padding: 0 } #footer { margin-bottom: 0; padding: 0 0 28px 0; } .m-bot-s1 { margin-bottom: 42px } .m-bot-s2 { margin-bottom: 28px } .m-bot-s3 { margin-bottom: 21px } .m-bot-s4 { margin-bottom: 14px } .m-bot-s5 { margin-bottom: 7px } .col { display: block; float: left; } .gutter { margin-right: 28px } .gutter-double { margin-right: 56px } .gutter-half { margin-right: 14px } .w35unit, .w35unit .visual100 { width: 980px } .w34unit, .w34unit .visual100 { width: 952px } .w33unit, .w33unit .visual100 { width: 924px } .w32unit, .w32unit .visual100 { width: 896px } .w31unit, .w31unit .visual100 { width: 868px } .w30unit, .w30unit .visual100 { width: 840px } .w29unit, .w29unit .visual100 { width: 812px } .w28unit, .w28unit .visual100 { width: 784px } .w27unit, .w27unit .visual100 { width: 756px } .w26unit, .w26unit .visual100 { width: 728px } .w25unit, .w25unit .visual100 { width: 700px } .w24unit, .w24unit .visual100 { width: 672px } .w23unit, .w23unit .visual100 { width: 644px } .w22unit, .w22unit .visual100 { width: 616px } .w21unit, .w21unit .visual100 { width: 588px } .w20unit, .w20unit .visual100 { width: 560px } .w19unit, .w19unit .visual100 { width: 532px } .w18unit, .w18unit .visual100 { width: 504px } .w17unit, .w17unit .visual100 { width: 476px } .w16unit, .w16unit .visual100 { width: 448px } .w15unit, .w15unit .visual100 { width: 420px } .w14unit, .w14unit .visual100 { width: 392px } .w13unit, .w13unit .visual100 { width: 364px } .w12unit, .w12unit .visual100 { width: 336px } .w11unit, .w11unit .visual100 { width: 308px } .w10unit, .w10unit .visual100 { width: 280px } .w9unit, .w9unit .visual100 { width: 252px } .w8unit, .w8unit .visual100 { width: 224px } .w7unit, .w7unit .visual100 { width: 196px } .w6unit, .w6unit .visual100 { width: 168px } .w5unit, .w5unit .visual100 { width: 140px } .w4unit, .w4unit .visual100 { width: 112px } .w3unit, .w3unit .visual100 { width: 84px } .w2unit, .w2unit .visual100 { width: 56px } .w1unit, .w1unit .visual100 { width: 28px } ul.list li { display: block; float: left; margin-bottom: 28px; margin-left: 28px; } .w35unit .list-4-items li { width: 224px } .w29unit .list-4-items li { width: 182px } .w23unit .list-4-items li { width: 140px } .w35unit .list-3-items li { width: 308px } .w23unit .list-3-items li { width: 196px } .w23unit .list-2-items li { width: 308px } ul.list li:first-child, ul.list li.new-line { clear: both; margin-left: 0; } body.barry-white { padding-top: 41px } body.init-bar-is-closed { padding-top: 15px } body.slideshow { padding-top: 41px } body.iframe { padding-top: 0 } .ad-top { padding: 1px 0 } .ad-top .megaban { margin: 7px auto } .ad-bottom .megaban { padding: 7px 0 } .ad-google .googleBanner .annonce { margin: 0 0 7px 0; padding: 7px; font-size: 12px; border: 1px solid; } .ad-google .googleBanner .annonce:last-of-type { margin-bottom: 0 } .lnk-libeplus { background-image: url('http://s0.libe.com/libe/img/common/ico-lnk-libeplus.png?2967b1507eee'); background-repeat: no-repeat; background-position: right 4px; padding-right: 20px; } .lnk-libeplus-big { background-image: url('http://s0.libe.com/libe/img/common/ico-lnk-libeplus-big.png?401394d0f866'); background-repeat: no-repeat; background-position: right 4px; padding-right: 30px; } .site-liberation #header-liberation h2, .site-liberation #header-liberation h1 { font-family: Verdana,Arial,Helvetica,sans-serif } .site-liberation .hot-topics { display: block; clear: both; margin: 14px 10px 0; padding: 14px 0; font-size: 11px; } .site-liberation .hot-topics h1 { border-right: 1px dotted; float: left; margin: 0 0 0 21px; padding: 0 21px 0 0; text-transform: uppercase; font-size: 20px; } .site-liberation .hot-topics h5 { float: left; margin: 0 0 0 21px; padding: 5px 21px 5px 0; background: url('http://s0.libe.com/libe/img/common/bg-puce-losange.png?099dfb8021ab') no-repeat center right; text-transform: uppercase; font-size: 12px; } .site-liberation .hot-topics ul { float: left; margin: -1px 0 0 7px; } .site-liberation .hot-topics li { display: block; float: left; padding: 3px 7px 5px; margin: 3px 10px 3px 0; } #header-liberation .header-base { border-top: 1px solid #e0e0e0 } #header-liberation .header-base .home, #header-liberation .header-base .sites-info-search, #header-liberation .header-base .links, #header-liberation .header-base .digitalpaper { height: 120px } #header-liberation .header-base .home .logo { background: url('http://s0.libe.com/libe/img/common/logo-liberation-150.png?f613aa3caae2') no-repeat 0 0; width: 150px; height: 55px; margin-top: 33px; } #header-liberation .header-base .links { display: block; width: 280px; height: 110px; padding-top: 10px; } #header-liberation .header-base .links .lnk1, #header-liberation .header-base .links .lnk2 { float: left } #header-liberation .header-base .links .lnk1 { position: relative; width: 123px; } #header-liberation .header-base .links .lnk2 { width: 136px; padding-left: 21px; } #header-liberation .header-base .links h2 { margin-bottom: 3px } #header-liberation .header-base .links ul li { margin-bottom: 1px; height: 13px; } #header-liberation .header-base .digitalpaper { position: relative; float: right; width: 196px; } #header-liberation .header-base .digitalpaper a.dl, #header-liberation .header-base .digitalpaper a.abo { display: block; position: absolute; top: 15px; right: 0; width: 79px; height: 34px; padding-left: 10px; padding-top: 7px; font-size: 11px; font-family: Arial,Verdana,sans-serif; } #header-liberation .header-base .digitalpaper a.abo { top: 56px; padding-top: 5px; } #header-liberation .header-base .digitalpaper a.une { position: absolute; right: 88px; width: 79px; height: 102px; bottom: 8px; } #header-liberation .header-base .digitalpaper a.une img { width: 79px; height: 102px; } #header-liberation .header-base .digitalpaper .mask { display: block; position: absolute; bottom: 0; right: 0; width: 180px; height: 23px; } #header-liberation .header-base .nav { height: 59px } #header-liberation .header-base .nav .nav1 a { position: relative; height: 22px; padding: 7px 7px 0 19px; } #header-liberation .header-base .nav .nav1 a span { position: absolute; display: block; width: 10px; height: 10px; top: 10px; left: 5px; } #header-liberation .header-base .nav .nav1 .on a span, #header-liberation .header-base .nav-no-js>li:hover .nav1 a span, #header-liberation .header-base .nav .nav1 a:hover span { width: 9px; height: 9px; } #header-liberation .header-base .nav .nav2 { display: none; height: 28px; } #header-liberation .header-base .nav .on .nav2 { display: block } #header-liberation .header-base .nav .nav2 li a { display: block; height: 26px; padding: 6px 24px 0 0; font-size: 12px; font-family: Arial,Verdana,sans-serif; text-transform: none; } #header-liberation .header-base .nav .nav2 li a:hover { text-decoration: none } #header-liberation .header-base .nav .nav2 li.on { font-weight: bold } #header-liberation .header-base .nav .nav2 li a span { display: block; position: absolute; top: 6px; right: 11px; width: 1px; height: 13px; left: auto; } #header-liberation .header-base .nav .nav2 li:last-of-type a span { display: none } #header-liberation .header-base .nav-no-js>li:hover .nav2 { display: block!important } #header-liberation .header-base .nav-no-js:hover .on .nav2 { display: none } #header-liberation .header-simple { margin: 0 41px } #header-liberation .header-simple .header { height: 39px; padding-top: 20px; } #header-liberation .header-simple .back { display: block; float: left; height: 39px; width: 130px; } #header-liberation .header-simple .back a { display: block; padding-top: 11px; padding-left: 17px; } #header-liberation .header-simple .logo { display: block; float: left; height: 39px; width: 120px; } #header-liberation .header-simple .logo img { display: block; width: 106px; height: 39px; } #header-liberation .header-annex { position: relative; margin: 0 42px; padding: 20px 0 0 0; } #header-liberation .header-annex .logo { position: absolute; display: block; width: 205px; height: 80px; } #header-liberation .header-annex a.logo:hover:after { content: "< retour sur l'accueil"; position: absolute; top: 17px; left: 230px; width: 200px; display: inline-block; padding-right: 20px; text-transform: none; font-size: 13px; } #header-liberation .header-annex h1, #header-liberation .header-annex ul { display: block; margin-left: 230px; } #header-liberation .header-annex h1 { border-bottom: 1px solid; height: 25px; margin-top: 10px; padding: 0 0 5px 0; text-align: right; font-size: 18px; text-transform: uppercase; font-weight: normal; } #header-liberation .header-annex h1 a:hover:before { content: "< retour sur"; display: inline-block; padding-right: 20px; text-transform: none; font-size: 13px; } #header-liberation .header-annex ul { display: table; width: 750px; margin-top: 10px; margin-bottom: 10px; } #header-liberation .header-annex ul li { display: table-cell; text-align: center; } * html #header-liberation .header-annex ul li { display: block; float: left; } *:first-child+html #header-liberation .header-annex ul li { display: block; float: left; } #header-liberation .header-annex ul li a { margin: 0 10px; display: inline-block; font-size: 15px; } .site-liberation #footer-liberation h2, .site-liberation #footer-liberation h3 { font-family: Verdana,Arial,Helvetica,sans-serif } #footer-liberation .footer-base { margin: 0 10px } #footer-liberation .links { clear: both; display: block; padding: 28px 0; } #footer-liberation .abo, #footer-liberation .monlibe, #footer-liberation .news, #footer-liberation .services { display: block; float: left; } #footer-liberation .abo { position: relative; width: 448px; height: 180px; } #footer-liberation a.visual { display: block; position: absolute; width: 252px; height: 135px; right: 28px; top: 33px; } #footer-liberation .abo ul li { padding: 0 0 3px 0 } #footer-liberation .monlibe, #footer-liberation .news, #footer-liberation .services { min-height: 200px } #footer-liberation .monlibe { width: 112px; margin-right: 14px; padding-left: 14px; } #footer-liberation .news { width: 168px; padding: 0 14px; } #footer-liberation .services { width: 168px; padding: 0 14px; } #footer-liberation .monlibe h5, #footer-liberation .news h5, #footer-liberation .services h5 { text-transform: uppercase; padding: 0 0 4px 0; font-size: 10px; } #footer-liberation .abo h2 { text-transform: uppercase; font-size: 12px; } #footer-liberation .abo h3 { text-transform: uppercase; font-weight: normal; font-size: 12px; margin-bottom: 20px; } #footer-liberation .news h5, #footer-liberation .services h5 { margin-bottom: 10px } #footer-liberation .news ul, #footer-liberation .services ul { border-right: 1px dotted; font-size: 10px; width: 83px; float: left; min-height: 150px; } #footer-liberation .news ul:last-of-type, #footer-liberation .services ul:last-of-type { border-right: none; width: 84px; } #footer-liberation .news ul li, #footer-liberation .services ul li { padding: 0 14px 0 0; margin-bottom: 7px; line-height: 10px; } #footer-liberation .news ul:last-of-type li, #footer-liberation .services ul:last-of-type li { padding: 0 0 0 14px } #footer-liberation .references { clear: both } #footer-liberation .references ul { border-top: 1px solid; padding: 14px 0; } #footer-liberation .references ul:last-child { padding-bottom: 0 } #footer-liberation .references ul li { display: inline; padding: 0 14px 0 8px; font-size: 11px; border-right: 1px solid; } #footer-liberation .references ul li.first { padding-left: 0 } #core-liberation .text h2, #core-liberation .text h3 { margin-bottom: 14px } #core-liberation .text sub, #core-liberation .text sup { line-height: 10px } #core-liberation .text-static h2, #core-liberation .text-static h3, #core-liberation .text-static h4 { font-family: Verdana,sans-serif } #core-liberation .text-static h4 { font-size: 16px; font-weight: bold; margin-bottom: 15px; } #core-liberation .text-static ul li { margin-bottom: 10px; list-style: disc inside none; } #core-liberation .text-https h2, #core-liberation .text-https h3, #core-liberation .text-https h4 { font-family: Verdana,sans-serif; font-weight: normal; } #core-liberation .text-https h4 { font-size: 16px; font-weight: bold; margin-bottom: 15px; } #core-liberation .text-https p { padding: 0 } #core-liberation .text-https ul li { margin-bottom: 10px; list-style: disc inside none; } #core-liberation .text-benefits h3 { font-weight: normal; font-size: 17px; } #core-liberation .text-404 h3 { font-style: italic; font-size: 16px; } #core-liberation .text-404 p { font-family: Georgia,"Times New Roman",Times,serif; font-style: italic; font-size: 13px; } form input[type=text], form input[type=password] { border: 1px solid; padding: 3px; height: 14px; } form select { padding: 1px; height: 20px; } #core-liberation form textarea { resize: vertical } #core-liberation form input[type=text]:focus, #core-liberation form input[type=password]:focus, #core-liberation form input[type=file]:focus, #core-liberation form textarea:focus, #core-liberation form select, #core-liberation form checkbox { outline: 1px solid } #core-liberation .error_ajax, #core-liberation .error_ajax_form { background: #ddd; border: 1px solid #9d9d9d; padding: 10px 10px 12px; } #core-liberation .error_ajax_form { position: absolute; top: 130px; left: 105px; width: 230px; } #core-liberation .new_comment_form_wrapper { position: relative } #core-liberation .form-monlibe { border-top: 1px dotted; border-bottom: 1px dotted; padding: 14px; } #core-liberation .form-monlibe label { display: block; margin-bottom: 4px; } #core-liberation .form-monlibe input[type=text], #core-liberation .form-monlibe input[type=password], #core-liberation .form-monlibe textarea { border: 1px solid; font-size: 12px; margin-bottom: 20px; padding: 3px; } #core-liberation .form-monlibe textarea { font-family: Verdana,sans-serif } #core-liberation .form-monlibe input[type=checkbox] { float: right } #core-liberation .w26unit .form-monlibe input[type=text], #core-liberation .w26unit .form-monlibe input[type=password], #core-liberation .w26unit .form-monlibe textarea { width: 652px } #core-liberation .w17unit .form-monlibe input[type=text], #core-liberation .w17unit .form-monlibe input[type=password], #core-liberation .w17unit .form-monlibe textarea { width: 412px } body.auth-unlogged #core-liberation .form-monlibe-unlogged form { opacity: .3; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter: alpha(opacity=30); } #core-liberation .form-monlibe-unlogged { position: relative } #core-liberation .form-monlibe .note-unlogged { position: absolute; border: 1px solid; top: 130px; left: 10px; width: 420px; padding: 10px 10px 12px; } #core-liberation .form-monlibe .note-unlogged p { font-family: Georgia,"Times New Roman",Times,serif; font-size: 21px; font-weight: normal; line-height: 25px; } #core-liberation .form-monlibe .note-unlogged p.small { font-family: Verdana,Arial,sans-serif; font-size: 12px; } #core-liberation .form-monlibe .monlibe-edit-profile label { float: left; width: 70%; } #core-liberation .form-monlibe .monlibe-edit-profile p { clear: both } #core-liberation .form-monlibe .monlibe-edit-profile .btn-monlibe { margin-top: 30px } #core-liberation .block-comments .form-monlibe { border-top: none } #core-liberation .block-comments .form-monlibe input[type=text], #core-liberation .block-comments .form-monlibe textarea { width: 98% } #core-liberation .form-contacts { width: 380px } #core-liberation .form-contacts p { margin-bottom: 10px } #core-liberation .form-contacts p a { font-weight: bold } #core-liberation .form-contacts p label { display: block; padding-bottom: 5px; font-weight: bold; } #core-liberation .form-contacts p input[type=text] { width: 372px } #core-liberation .form-contacts p textarea { resize: vertical; width: 378px; height: 200px; } #core-liberation .form-contacts p select { width: 300px } #core-liberation .form-https { width: 388px; margin: 28px auto; padding: 14px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border: 1px solid; } #core-liberation .form-https p:last-child { margin-bottom: 0 } #core-liberation .form-https p label { display: inline-block; font-weight: normal; margin-bottom: 7px; } #core-liberation .form-https p input[type=text], #core-liberation .form-https p input[type=password] { display: block; width: 372px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -o-border-radius: 2px; margin-bottom: 14px; padding: 7px; } #core-liberation .form-https .btn-rounded-degraded, #core-liberation .form-https .btn-laune { margin-top: 7px; float: right; } #core-liberation .col-contextual ul li { margin-bottom: 5px } #core-liberation ul.list-links li { margin-bottom: 7px; line-height: 14px; } #core-liberation ul.list-links li:last-child { margin-bottom: 0 } #core-liberation ul.list-latest-news span { display: block; text-transform: uppercase; font-size: 10px; padding-bottom: 4px; } #core-liberation ul.list-forums li h4 { padding-bottom: 4px; font-weight: bold; font-size: 12px; } #core-liberation ul.list-forums li h4 span { padding-left: 5px } #core-liberation ul.list-forums span { font-weight: normal } #core-liberation ul.list-items li { margin-bottom: 10px; clear: both; } #core-liberation ul.list-items li h5, #core-liberation ul.list-items li h4, #core-liberation ul.list-items li p { margin-left: 98px } #core-liberation ul.list-items li h4 { font-family: Georgia,"Times New Roman",Times,serif; font-weight: bold; font-size: 13px; } #core-liberation ul.list-items li p { font-size: 11px } #core-liberation ul.list-items span { padding: 0 5px 0 0 } #core-liberation ul.list-items li img.visual { float: left; width: 84px; height: 84px; margin: 3px 10px 10px 0; } #core-liberation ul.list-items li img.square, #core-liberation ul.list-items li img.signature { width: 84px; height: 84px; } #core-liberation ul.list-items li.full h5, #core-liberation ul.list-items li.full h4, #core-liberation ul.list-items li.full p { margin-left: 0 } #core-liberation ul.list-items li.half img.visual { width: 130px } #core-liberation ul.list-items li.full h5, #core-liberation ul.list-items li.half h4, #core-liberation ul.list-items li.half p { margin-left: 140px } #core-liberation ul.list-items li.arround .visual { margin-right: 10px; margin-bottom: 10px; } #core-liberation ul.list-items li.arround h5, #core-liberation ul.list-items li.arround h4, #core-liberation ul.list-items li.arround p { margin-left: 0 } #core-liberation ul.list-items li.chat p { display: block; clear: both; margin-left: 0; } #core-liberation ul.list-items li.chat h5 { margin-bottom: 5px } #core-liberation ul.list-items-mosts li { margin-bottom: 5px } #core-liberation ul.list-items-mosts li { font-family: Georgia,"Times New Roman",Times,serif } #core-liberation ul.list-rss-stream { list-style: none } #core-liberation ul.list-rss-stream li { list-style: none; margin-bottom: 20px; } #core-liberation ul.list-rss-stream li h5 { margin-bottom: 7px; font-weight: normal; text-decoration: underline; } #core-liberation ul.list-rss-stream li img { display: block; float: left; margin: 0 10px; } #core-liberation ul.list-rss-stream li img.xml { margin-top: 1px } #core-liberation ul.list-rss-stream li img.google { margin-top: 0 } #core-liberation ul.list-rss-stream li img.netvibes { margin-top: 0 } #core-liberation ul.list-call-items li img.visual { display: block; margin-bottom: 5px; } #core-liberation ul.list-call-items li img.big { width: 280px; height: 187px; } #core-liberation ul.list-call-items li { margin-bottom: 15px } #core-liberation ul.list-call-items li h2 { margin-bottom: 5px } #core-liberation ul.list-call-items.sheet li h2 { font-size: 13px } #core-liberation ul.list-call-items.folder li h2 { font-weight: normal; font-size: 19px; } #core-liberation ul.list-labo-meetings li { clear: both; margin-bottom: 7px; border-bottom: 1px solid; } #core-liberation ul.list-labo-meetings li .visual { float: left; margin: 3px 14px 7px 0; width: 56px; height: 56px; } #core-liberation ul.list-labo-meetings li h4 { margin-left: 70px; font-family: Verdana,sans-serif; text-transform: uppercase; font-size: 10px; } #core-liberation ul.list-labo-meetings li p { padding-bottom: 7px; margin-left: 70px; font-family: Georgia,"Times New Roman",Times,serif; font-size: 13px; font-weight: bold; } #core-liberation ul.list-labo-meetings li:last-child { border-bottom: 0 } #core-liberation ul.list-labo-meetings li:last-child img, #core-liberation ul.list-labo-meetings li:last-child p { margin-bottom: 0; padding-bottom: 0; } #core-liberation .list-man-of-day a { display: block; min-height: 100px; border-left: 7px solid; padding-left: 14px; } #core-liberation .list-man-of-day h2 { font-weight: normal; font-size: 20px; } #core-liberation .list-man-of-day h2 span { font-size: 39px } #core-liberation .block .block-top h2 { margin-bottom: 10px; font-family: Verdana,sans-serif; font-weight: normal; font-size: 20px; } #core-liberation .block .block-top h5 { text-transform: uppercase } .block .block-content { padding: 0 } #core-liberation .block .block-bottom .pager { padding: 6px 0 0 } .block-solid-c1 { padding: 10px } .block-solid-c1 .block-bottom { border-top: 1px solid } .block-solid-c1 .block-bottom a.lnk-readmore { font-size: 11px } .block-solid-c2 { padding: 10px } .block-solid-c2 hr { border-left: 0; border-right: 0; border-top: 1px solid; border-bottom: 2px solid; margin: 10px 0; } .block-solid-c2 h5 { font-weight: normal } .col-contextual .block { margin: 14px 0; padding: 10px 14px 14px; } .col-contextual .block.block-ad { width: auto } .col-contextual .block-ad iframe { display: block; margin-left: auto; margin-right: auto; } .w11unit .col-contextual .block-ad iframe { max-width: 308px } .col-contextual>div:first-child, .col-contextual>.first { margin-top: 0; margin-bottom: 0; } .col-contextual>.div:last-child, .col-contextual>.block:last-child { margin-bottom: 28px } .col-contextual .block .block-top { text-transform: uppercase; font-weight: bold; border-bottom: 1px solid; padding-bottom: 4px; margin-bottom: 14px; } .col-contextual .block .block-bottom { border-top: 1px solid; margin-top: 14px; padding-top: 4px; } .col-contextual .block .block-bottom a.lnk-readmore { font-size: 11px } #core-liberation .col-contextual .block .block-content .visual100 { width: 280px; height: auto; } .col-contextual .block-iframe { padding: 0 } .col-contextual .block-iframe .block-top { padding: 10px 0 4px; margin: 0 14px 14px; border-bottom: 1px solid; } .col-contextual .block-iframe .block-top>div { border-bottom: 1px solid; padding-bottom: 5px; } .col-contextual .block-iframe .block-top .right { padding-top: 2px; text-transform: none; font-size: 10px; } .col-contextual .ad-square, .col-contextual .block-ad { display: block; margin: 14px auto; width: 300px; } .col-contextual .headrest { margin-bottom: 3px } .col-contextual .block .headrest { margin-bottom: 0 } .col-contextual .block-nobg { padding: 10px 0 } .col-contextual .block-solid-c2 .block-top { border-bottom: 3px solid } .col-part .block { margin-bottom: 7px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; } .col-part .block .block-top { text-transform: uppercase; font-weight: bold; padding: 7px 0 7px; text-align: center; } .col-part .block .block-content { padding: 0 0 1px 0 } .col-part .block hr { border: 0; border-top: 1px solid; } .col-part .block img.visual { display: block; margin: 0 auto 7px; } .col-part .block img.left { float: left; margin-right: 5px; margin-bottom: 5px; } .col-part .block p { margin-bottom: 7px; padding: 0 10px; } .col-part .block p.center { text-align: center } .col-part .block .follow-libe .fb, .col-part .block .follow-libe .twitter, .col-part .block .follow-libe .nv-rss { padding-top: 7px } .col-part .block .follow-libe .fb p, .col-part .block .follow-libe .twitter p, .col-part .block .follow-libe .nv-rss p { font-size: 10px } .col-part .block .follow-libe .twitter p { padding: 0 5px 0 10px } .col-part .block .follow-libe .nv-rss a.nv, .col-part .block .follow-libe .nv-rss a.rss { display: inline-block; height: 18px; padding: 2px 0 0 23px; } .col-part .block .follow-libe .nv-rss a.rss { background: url('http://s0.libe.com/libe/img/common/ico-rss.jpg?e5d7b4c9c034') no-repeat 0 1px } .col-part .block .follow-libe .nv-rss a.nv { background: url('http://s0.libe.com/libe/img/common/ico-netvibes.jpg?f74e57884286') no-repeat 0 1px; padding-right: 3px; } .col-part .block .follow-libe img.clear { display: block; margin-top: 5px; } .col-part .block .follow-libe img.visual { margin-top: 7px } .block-basic-rounded { margin-bottom: 20px } .block-basic-rounded .block-content { padding: 14px } #core-liberation .block-item { margin-bottom: 28px } #core-liberation .block-item .toolbox { margin: 21px 0; clear: both; } #core-liberation .block-item .object-header h1 { margin-bottom: 14px } #core-liberation .block-item .object-header h5 { margin-bottom: 14px } #core-liberation .block-item .object-picture .visual100 { margin-bottom: 4px } #core-liberation .block-item .object-picture .legende { margin-bottom: 21px; line-height: 15px; font-size: 11px; } #core-liberation .block-item .object-media { margin-bottom: 14px } #core-liberation .block-item .object-content div.author { margin-bottom: 15px } #core-liberation .block-item .object-content div.author p { display: inline; font-size: 10px; } #core-liberation .block-item .object-content div.author strong small { text-transform: none; font-size: 10px; font-weight: normal; } #core-liberation .block-item .object-content h2 { margin-bottom: 17px; line-height: 1.39em; } .site-liberation .block-item .object-content a { text-decoration: underline } #core-liberation .w17unit .block-item .object-content img { max-width: 476px } #core-liberation .block-item .object-workinfos { margin: 21px 0; font-size: 13px; color: #999; } #core-liberation .block-item .object-workinfos .author { font-size: 13px; font-weight: bold; } #core-liberation .block-item .object-workinfos .work { color: #222; font-weight: bold; } #core-liberation .block-item h2 { font-weight: bold; font-family: Verdana,sans-serif; font-size: 13px; } #core-liberation .selected-comments .comment_reply_links { display: none } #core-liberation .block-item-locked { margin-bottom: 20px; padding: 20px 0; border-top: 1px solid; border-bottom: 1px solid; } #core-liberation .block-item-locked .block-top { height: 17px; text-transform: uppercase; font-weight: normal; font-size: 14px; } #core-liberation .block-item-locked .block-top span { margin-left: 20px; padding: 0 7px 0 10px; } #core-liberation .block-item-locked .block-content { padding: 20px 0 10px } #core-liberation .block-item-locked h6 { font-family: Georgia,"Times New Roman",Times,serif; font-size: 16.5px; font-weight: normal; } #core-liberation .block-item-locked a { text-decoration: none } #core-liberation .block-item-locked .visual { margin: 18px 0 0 20px; display: block; float: left; width: 216px; height: 149px; } #core-liberation .block-item-locked h2, #core-liberation .block-item-locked h3, #core-liberation .block-item-locked p { margin-left: 270px } #core-liberation .block-item-locked h3 { font-style: italic; font-size: 15px; margin-bottom: 10px; } #core-liberation .block-item-locked h3 .chiffre { font-size: 29px; padding: 0 3px; } #core-liberation .block-item-locked h3 .euro { font-size: 19px } #core-liberation .block-item-locked .btn-zoneabo { margin: 0 0 15px 270px; width: 158px; } #core-liberation .block-item-locked .btn-zoneabo a { text-decoration: none; text-align: center; } #core-liberation .block-item-locked .btn-zoneabo a:hover { text-decoration: underline } #core-liberation .block-item-locked p.already { font-size: 10px; margin-bottom: 0; } #core-liberation .block-item-locked .offre-1-euro .offer { display: block; height: 110px; margin-left: 270px; padding-top: 17px; } #core-liberation .block-item-locked .offre-1-euro .offer h6 { margin-bottom: 10px; text-transform: uppercase; } #core-liberation .block-item-locked .offre-1-euro .offer .price { display: inline-block; margin-right: 10px; float: left; font-family: Georgia,"Times New Roman",Times,serif; font-size: 50px; line-height: 30px; } #core-liberation .block-item-locked .offre-1-euro .offer .price:first-letter { font-size: 80px; line-height: 40px; } #core-liberation .block-item-locked .offre-1-euro .offer .price span { display: block; font-size: 14px; } #core-liberation .block-item-locked .offre-1-euro .offer p { margin-left: 0; font-family: Georgia,"Times New Roman",Times,serif; font-size: 14px; line-height: 14px; } #core-liberation .block-item-locked .offre-1-euro .btn-zoneabo { width: 159px; margin-left: 278px; } #core-liberation .block-item-read-more { margin-bottom: 28px; border: 1px solid; } #core-liberation .block-item-read-more .block-top { float: left; margin-top: -10px; margin-left: -1px; text-transform: uppercase; font-weight: bold; font-size: 14px; padding: 0 12px 5px 0; margin-bottom: 5px; } #core-liberation .block-item-read-more .block-content { clear: both } #core-liberation .block-item-read-more .block-content .mini-tpl { margin-bottom: 21px; padding: 0 14px; } #core-liberation .block-item-read-more .block-content .mini-tpl h5 { margin-bottom: 7px } #core-liberation .block-item-read-more .block-content .mini-tpl .visual { margin-right: 14px } #core-liberation .block-item-read-more .block-content .mini-tpl hr { clear: both; border: none; border-top: 1px dotted; width: 140px; margin: 14px auto; } #core-liberation .block-comments .block-content .block-comments-tree { overflow: hidden } #core-liberation .block-comments .block-content .comment { border-left: 1px solid } #core-liberation .block-comments .block-content .comment_level_0 .comment { margin-left: 14px } #core-liberation .block-comments .block-content .comment_outer { overflow: hidden; border-right: 1px solid; border-bottom: 1px solid; padding: 14px; } #core-liberation .flat-comments .comment, #core-liberation .block-comments .comment_level_0 { margin-top: 20px; border-top: 1px solid; } #core-liberation .flat-comments .comment:first-of-type, #core-liberation .block-comments .comment_level_0:first-of-type { margin-top: 0 } #core-liberation .flat-comments .comment>.comment_outer, #core-liberation .block-comments .comment_level_0>.comment_outer { margin-left: -1px; border: 1px solid; border-top: none; } #core-liberation .block-comments .block-content .detail_comment { border-top: 1px solid; margin-top: -1px; } #core-liberation .block-comments .block-content .detail_comment>.comment_outer { margin-left: -1px; border: 1px solid; border-top: none; } #core-liberation .block-comments .block-content .comment_selected>.comment_outer .icon { position: absolute; right: 0; top: 0; display: block; width: 28px; height: 25px; background: url('http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49') no-repeat -59px -36px; } #core-liberation .block-comments .block-content .comment_selected>.comment_outer .meta .who, #core-liberation .block-comments .block-content .comment_selected>.comment_outer .meta .details, #core-liberation .block-comments .block-content .comment_selected>.comment_outer .meta .note { padding-right: 35px } #core-liberation .block-comments .block-content .comment_draft>.comment_outer { background-image: url('http://s0.libe.com/libe/img/common/bg-comment-draft.png?4158f727c626') } #core-liberation .block-comments .block-content .comment_collapsed>.comment_content>*, #core-liberation .block-comments .block-content .comment_collapsed>.visual { display: none } #core-liberation .block-comments .block-content .comment_expanded>.comment_content>*, #core-liberation .block-comments .block-content .comment_expanded>.visual { display: block } #core-liberation .block-comments .block-content .meta { min-height: 75px; margin-bottom: 5px; position: relative; line-height: 15px; } #core-liberation .block-comments .block-content .meta img.visual { display: block; float: left; width: 56px; height: 56px; margin-right: 14px; margin-top: 3px; } #core-liberation .block-comments .block-content .meta .who, #core-liberation .block-comments .block-content .meta .details, #core-liberation .block-comments .block-content .meta .note, #core-liberation .block-comments .block-content .meta .when { display: block } #core-liberation .block-comments .block-content .meta .details, #core-liberation .block-comments .block-content .meta .note { font-size: 10px } #core-liberation .block-comments .block-content .meta .details a.profile { display: none } #core-liberation .block-comments .block-content .comment_hover .meta .details a.profile { display: block } #core-liberation .block-comments .block-content .meta .when { position: absolute; right: 0; bottom: 16px; font-size: 11px; } #core-liberation .block-comments .block-content .comment_title { display: block; clear: both; font-weight: bold; font-size: 12px; font-family: Verdana,sans-serif; margin-bottom: 10px; } #core-liberation .block-comments .block-content .comment_reply_links { padding: 14px 0 0 0; height: 30px; } #core-liberation .block-comments .block-content .comment_reply_links .comment_flag, #core-liberation .block-comments .block-content .comment_reply_links .comment_post_new { display: none; float: right; margin-right: 10px; padding-top: 5px; } #core-liberation .block-comments .block-content .comment_reply_links .comment_flag .icon { position: static; display: block; width: 13px; height: 12px; float: left; background-image: url('http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49'); background-repeat: no-repeat; background-position: -33px -2px; margin: 3px 6px 0 0; } #core-liberation .block-comments .block-content .comment_reply_links .comment_flag:hover .icon { background-position: -33px -18px } #core-liberation .block-comments .block-content .comment_reply_links .comment_flag:hover { text-decoration: none } #core-liberation .block-comments .block-content .comment_reply_links .comment_reply { display: none; float: right; padding: 5px 10px 7px; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; } #core-liberation .block-comments .block-content .comment_reply_links .comment_reply:hover { text-decoration: none } #core-liberation .block-comments .block-content .comment_libe>.comment_outer .meta .icon { position: absolute; right: 0; top: 0; display: block; width: 36px; height: 13px; background: url('http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49') no-repeat 0 -84px; } #core-liberation .block-comments .block-content .comment_libe>.comment_outer .meta .who, #core-liberation .block-comments .block-content .comment_libe>.comment_outer .meta .details, #core-liberation .block-comments .block-content .comment_libe>.comment_outer .meta .note { padding-right: 41px } #core-liberation .block-comments .block-content .is_removed>.comment_outer { padding: 3px 8px 5px } #core-liberation .block-comments .block-content .is_removed>.comment_outer .icon { float: left; display: block; width: 12px; height: 11px; margin: 3px 8px 0 0; background: url('http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49') no-repeat 0 0; } #core-liberation .block-comments .comment_replies { padding: 10px; display: none; border-bottom: 1px solid; } #core-liberation .block-comments .comment_cutoff { display: block } #core-liberation .block-usercomments .comment_replies { display: block } #core-liberation .block-usercomments .noreplies { display: none } #core-liberation .block-comments .headrest-community h3 a:hover { text-decoration: none } #core-liberation .block-comments .headrest-community a.folded:after, #core-liberation .block-comments .headrest-community a.unfolded:after { display: inline-block; content: ''; background-image: url('http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49'); background-repeat: no-repeat; } #core-liberation .block-comments .headrest-community a.folded:after { background-position: -85px -69px; margin: 0 0 2px 7px; width: 6px; height: 8px; } #core-liberation .block-comments .headrest-community a.unfolded:after { background-position: -76px -69px; margin: 0 0 2px 7px; width: 8px; height: 7px; } lnk-back .comment_god_actions { float: left; display: none; padding: 10px 10px 0 0; } .comment_hover .comment_god_actions { display: block } .comment_god_actions ul, .comment_god_actions li, .comment_god_actions form { display: inline-block } .profile_god_actions { margin-top: 10px } .god input[type=text] { width: 1em } .god { color: #333; background-color: #f1f1f1; border: 1px solid #FE9900; } a.god:hover { background: #3c3c3c; color: #fff; text-decoration: none; } .god .symbol { font-size: 18px } .suspend input { width: 30px } #bar-liberation .god { font-weight: bold; text-align: center; height: 94%; border: 1px solid #000; background-color: #fff; } #bar-liberation .god ul { display: block; text-align: left; } #bar-liberation .god li { display: inline-block; text-align: center; width: 86px; vertical-align: top; height: 38px; } #bar-liberation .other .god a { padding: 5px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } #bar-liberation .other .god a:hover { background-color: yellow; color: #000; } #bar-liberation .god .godenabled a { background: #3c3c3c; color: #fff; } #bar-liberation .god a.godenter { background: url('http://s0.libe.com/libe/img/common/icon_godenter.png?9ffa63824b5c') no-repeat center center #fff } #bar-liberation .god a.godquit { background: url('http://s0.libe.com/libe/img/common/icon_godquit.png?a59104f30cfb') no-repeat center center #000 } #bar-liberation .god a.godquit:hover { background: url('http://s0.libe.com/libe/img/common/icon_godenter.png?9ffa63824b5c') no-repeat center center yellow } #bar-liberation .god a.jumptoadmin { background: url('http://s0.libe.com/back/img/icon_home.png?c1de55b52ccc') no-repeat center center #fff } #bar-liberation .god a.jumptoedit { background: url('http://s0.libe.com/back/img/icon_changelink.png?4a31d309d5db') no-repeat center center #fff } #mainContent .god { font-size: 10px; padding: 6px; border-radius: 2px; -moz-border-radius: 4px; -webkit-border-radius: 4px; } #core-liberation .block-partnership .block-content img.visual { display: block; float: left; width: 140px; margin-top: 4px; margin-bottom: 10px; } #core-liberation .block-partnership .block-content h4 { font-family: Verdana,sans-serif; font-size: 12px; font-weight: bold; margin: 0 0 11px 150px; } #core-liberation .block-partnership .block-content p { margin: 0 0 10px 154px } #core-liberation .block-partnership .block-content ul { clear: both; margin: 10px 0 0; } #core-liberation .block-partnership .block-content ul li a, #core-liberation .block-partnership .block-content a.arrow { background: url('http://s0.libe.com/libe/img/common/ico-lnk-arrow-red.gif?feba6ff926a7') no-repeat 0 4px; padding-left: 15px; } #core-liberation .block-pager-labo { padding: 14px } #core-liberation .block-pager-labo .block-top, #core-liberation .block-pager-labo .block-content { margin-bottom: 14px } #core-liberation .block-pager-labo .list li { margin-bottom: 0 } #core-liberation .block-pager-labo .list img.visual { display: block; margin-bottom: 7px; } #core-liberation .block-pager-labo .list h5 { margin-bottom: 7px } #core-liberation .block-pager-labo .block-bottom { border-top: 1px solid } #core-liberation .block-pager-labo .block-bottom .pager { padding-top: 13px } #core-liberation .block-pager-labo .block-bottom .right { padding-top: 7px } #core-liberation .w35unit .block-pager-labo .list li { width: 308px; margin-left: 14px; } #core-liberation .w29unit .block-pager-labo .list li { width: 252px; margin-left: 14px; } #core-liberation .w35unit .block-pager-labo .list img.visual { width: 308px; height: 173px; } #core-liberation .w29unit .block-pager-labo .list img.visual { width: 252px; height: 142px; } #core-liberation .col .block-pager-labo .list li:first-child, #core-liberation .col .block-pager-labo .list li.new-line { margin-left: 0 } #core-liberation .block-podcast .block-content p.note { font-size: 10px } #core-liberation .block-podcast .block-content p.logo-pc { background: url('http://s0.libe.com/libe/img/common/bg-podcast.png?bc9501afa40e') no-repeat left center; padding: 0 0 0 85px; } #core-liberation .block-podcast .block-content p { margin-bottom: 10px } #core-liberation .block-podcast .block-content .lnk-podcast p { font-size: 12px; margin-bottom: 5px; text-align: right; text-decoration: underline; font-weight: bold; } #core-liberation .block-podcast .block-content .lnk-podcast ul { display: block; height: 20px; } #core-liberation .block-podcast .block-content .lnk-podcast ul li { display: block; float: right; padding-left: 10px; } #core-liberation .block-benefits .block-content img.visual { display: block; float: left; width: 112px; height: 210px; margin: 4px 14px 0 0; } #core-liberation .block-benefits .block-content .icon { float: left; margin: 3px 5px 0 0; } #core-liberation .block-benefits .block-content ul li { margin-bottom: 0 } #core-liberation .block-benefits .block-content ul li.b-top { border-top: 1px solid; padding-top: 21px; margin-top: 21px; } #core-liberation .block-benefits .block-content .btn-monlibe { width: 100px; margin-left: 126px; text-align: center; } #core-liberation .block-benefits .block-content .text-benefits li h5, #core-liberation .block-benefits .block-content .text-benefits li h3, #core-liberation .block-benefits .block-content .text-benefits li p { margin-left: 126px } #core-liberation .col-contextual .block-label { padding: 0 } #core-liberation .col-contextual .block-label .block-content { padding: 0 } #core-liberation .block-label img.visual { display: block; float: left; width: 84px; height: 84px; } #core-liberation .block-label a { display: block; float: left; width: 203px; height: 60px; padding: 7px 7px 7px 14px; overflow: hidden; } #core-liberation .block-section .block-content img.visual { display: block; margin-bottom: 14px; width: 280px; height: 187px; } #core-liberation .block-section .block-content h3 { margin-bottom: 4px; font-size: 19px; font-weight: normal; } #core-liberation .block-section .block-content h4 { margin-bottom: 4px; font-size: 13px; font-weight: bold; } #core-liberation .block-section .block-content a { clear: both; display: block; margin-top: 7px; } #core-liberation .block-np .block-top h5 { font-size: 12px; letter-spacing: -1px; } #core-liberation .block-np .block-top h5 .right { display: block; text-transform: none; font-size: 10px; padding-top: 2px; } #core-liberation .block-np p { text-align: center; font-size: 11px; } #core-liberation .block-np .today img.visual { display: block; height: 250px; width: 194px; margin: 0 auto 14px; } #core-liberation .block-np .tomorrow .progress-nb { display: block; margin-bottom: 3px; } #core-liberation .block-np .tomorrow .progress-bar { display: block; margin-bottom: 14px; height: 7px; } #core-liberation .block-np .tomorrow .progress-bar .done { display: block; float: left; height: 7px; } #core-liberation .block-np .railway { position: relative; margin-bottom: 15px; height: 191px; overflow: hidden; } #core-liberation .block-np .railway .box { position: absolute; top: 0; left: 0; padding-left: 1px; } #core-liberation .block-np .railway .box h5 { display: none } #core-liberation .block-np .railway ul { width: 280px; clear: both; } #core-liberation .block-np .block-content .railway ul li { float: left; width: 42px; height: 57px; margin-bottom: 10px; } #core-liberation .block-np .block-content .railway ul li.p-l { margin-right: 2px; margin-left: 3px; } #core-liberation .block-np .block-content .railway ul li.p-r { margin-right: 4px } #core-liberation .block-np .block-content .railway ul li img { display: block; width: 39px; height: 50px; border: 1px solid; } #core-liberation .block-np .pager { margin-bottom: 7px } #core-liberation .block-np .pager span { float: right; padding-right: 5px; font-size: 11px; margin-top: 1px; } #core-liberation .block-np .pager ul { margin-left: 2px; margin-top: 6px; } #core-liberation .block-np .from p { margin-bottom: 14px; font-size: 12px; } #core-liberation .block-np .from ul { height: 150px; margin-bottom: 7px; } #core-liberation .block-np .from ul li { margin-bottom: 14px } #core-liberation .block-np .from ul li.l { width: 133px; float: left; } #core-liberation .block-np .from ul li.l img.visual { float: right } #core-liberation .block-np .from ul li.r { width: 133px; float: right; text-align: left; } #core-liberation .block-np .from ul li img.visual { display: block; height: 148px; border: 1px solid; } .w11unit .block-np .from .btn-read-digitalpaper a, .w11unit .block-np .from .btn-read-digitalpaper span { display: table-cell; vertical-align: middle; width: 214px; height: 32px; } .col-contextual .block-subscribe-newsletter .visual { display: block; float: left; margin: 3px 14px 14px 0; background: url('http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49') no-repeat -144px -36px; width: 56px; height: 37px; } .col-contextual .block-subscribe-newsletter p { margin: 0 0 14px 74px } .col-contextual .block-subscribe-newsletter p strong { display: inline-block; margin-bottom: 7px; } .col-contextual .block-subscribe-newsletter input[type=submit] { float: right } .col-contextual .block-subscribe-newsletter input[type=text] { float: left; width: 169px; height: 18px; } #core-liberation .col-contextual .block-promo .block-content img.visual { display: block; float: left; width: 140px; margin-top: 4px; margin-bottom: 10px; } #core-liberation .col-contextual .block-promo .block-content h4 { font-family: Verdana,sans-serif; font-size: 12px; font-weight: bold; margin: 0 0 11px 154px; } #core-liberation .col-contextual .block-promo .block-content p { margin: 0 0 10px 154px } #core-liberation .col-contextual .block-promo .block-content ul { clear: both; margin: 10px 0 0; } #core-liberation .col-contextual .block-promo .block-content ul li a, #core-liberation .col-contextual .block-promo .block-content a.arrow { background: url('http://s0.libe.com/libe/img/common/ico-lnk-arrow-red.gif?feba6ff926a7') no-repeat 0 4px; padding-left: 15px; } #core-liberation .block-all-forums .headrest { margin: 0 0 7px; border-bottom: 1px solid; } #core-liberation .block-all-forums .headrest h5 { border-bottom: 0; text-transform: none; padding: 0 0 7px; } #core-liberation .block-all-forums .headrest .community-bubble { float: left; margin: 4px 10px 0 0; } #core-liberation .block-all-forums .block-top, #core-liberation .block-all-forums .block-content .forums-most { margin-bottom: 28px } #core-liberation .block-all-forums .block-top .filters .on { font-weight: bold } #core-liberation .block-all-forums .forums-most .comment_reply_links { display: none; visibility: hidden; } #core-liberation .block-all-forums .forum { clear: both; border-bottom: 1px solid; padding: 14px 0; } #core-liberation .block-all-forums .forum:first-child { padding-top: 0 } #core-liberation .block-all-forums .forum h5.title { margin-bottom: 7px; margin-left: 0; } #core-liberation .block-all-forums .forum h5.title .right { font-weight: normal } #core-liberation .block-all-forums .forum h5.title .community-bubble { float: left; margin: 1px 10px 0 0; } #core-liberation .block-all-forums .forum img.visual { display: block; float: left; margin: 4px 0 0 0; width: 56px; height: 56px; } #core-liberation .block-all-forums .forum h5 { margin-left: 70px; margin-bottom: 7px; } #core-liberation .block-all-forums .forum p.subtitle { margin-left: 70px } #core-liberation .block-all-forums .forum span.infos { margin-left: 70px; display: block; } #core-liberation .block-all-forums .forum span.infos a { font-weight: bold } #core-liberation .block-all-forums table { width: 100%; margin-bottom: 28px; } #core-liberation .block-all-forums table th { width: 20% } #core-liberation .block-all-forums table th.subject { width: 60% } #core-liberation .block-all-forums table .subject { text-align: left } #core-liberation .block-all-forums table .date { text-align: right; white-space: nowrap; } #core-liberation .block-all-forums table .ft-c { text-align: center } #core-liberation .block-all-forums table th, #core-liberation .block-all-forums table td { padding: 4px 0 6px } #core-liberation .block-all-blogs { margin-bottom: 28px } #core-liberation .block-all-blogs .block-content .headrest { border-bottom: 1px dotted #ddd } #core-liberation .block-all-blogs .headrest h4 { text-transform: uppercase } #core-liberation .block-all-blogs .headrest h5 { text-transform: uppercase; padding: 5px 9px 6px; float: left; } #core-liberation .block-all-blogs .block-content .list .mini-tpl { border-bottom: 0 } #core-liberation .block-all-blogs .block-content .list li { clear: none } #core-liberation .block-all-blogs .block-content .list li.new-line { clear: both } #core-liberation .block-all-blogs .block-content .list .blog h5 .icon { display: none } #core-liberation .block-all-blogs .block-content .list .blog-libe h5 .icon { display: block; position: absolute; background: url('http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49') no-repeat -38px -84px; width: 20px; height: 7px; margin-top: 4px; top: 7px; right: 7px; } #core-liberation .block-all-blogs .block-content .list .blog-libe { padding-top: 3px } #core-liberation .block-all-blogs .block-content .list .blog-libe h5 { position: relative; display: block; padding: 7px 40px 7px 7px; } #core-liberation .block-all-blogs .block-content .list .blog-libe img.visual { margin-top: 0 } #core-liberation .block-search-head form input[type=submit], #core-liberation .block-search-results form input[type=submit] { background-image: url('http://s0.libe.com/libe/img/common/bg-search-formsubmit.png?96b143873213'); background-repeat: repeat-x; background-position: 0 0; border-style: solid; border-width: 1px; padding: 1px 3px 3px; height: 22px; } #core-liberation .block-search-head form input[type=submit]:hover { background-image: url('http://s0.libe.com/libe/img/common/bg-search-formsubmit-on.png?21388ca68b89') } #core-liberation .block-search-results form input[type=submit]:active { background-image: url('http://s0.libe.com/libe/img/common/bg-search-formsubmit-active.png?16bd2d8fbc96') } #core-liberation .block-search-head .pagination { border-top: 0 } #core-liberation .block-search-results .pagination { border-bottom: 0 } #core-liberation .block-search-head .pagination a, #core-liberation .block-search-results .pagination a { background-color: #fff } #core-liberation .block-search-head .pagination .prev, #core-liberation .block-search-results .pagination .prev { margin-left: 0; padding-left: 17px; } #core-liberation .block-search-head .pagination .next, #core-liberation .block-search-results .pagination .next { margin-right: 0; padding-right: 17px; } #core-liberation .block-search-head { margin-bottom: 20px } #core-liberation .block-search-head h1 { font-family: Verdana,sans-serif; font-size: 18px; margin-bottom: 14px; } #core-liberation .block-search-head .basic { padding-bottom: 7px } #core-liberation .block-search-head .basic label { display: none } #core-liberation .block-search-head .basic input[type=text] { width: 521px } #core-liberation .block-search-head .basic input[type=submit] { width: 80px; float: right; } #core-liberation .block-search-head .basic p { float: left; padding: 0; } #core-liberation .block-search-head .advanced { clear: both; margin-bottom: 21px; border-top: 1px dotted; } #core-liberation .block-search-head .advanced .note { display: block; position: relative; border-radius: 0 0 10px 10px; -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; } #core-liberation .block-search-head .advanced .note a.displayer { display: block; padding: 5px 16px 7px 0; float: right; font-weight: bold; background-image: url('http://s0.libe.com/libe/img/common/bg-search-down.png?b74f495d5e6b'); background-repeat: no-repeat; background-position: right 10px; margin-right: 14px; } #core-liberation .block-search-head .displayed .note a.displayer { background-image: url('http://s0.libe.com/libe/img/common/bg-search-up.png?6f25843d1bc2') } #core-liberation .block-search-head .advanced .note .links { display: block; padding: 5px 0 0 14px; } #core-liberation .block-search-head .advanced .searchform { height: 0; overflow: hidden; } #core-liberation .block-search-head .advanced .searchform select { font-size: 10px } #core-liberation .block-search-head .advanced .searchform .period, #core-liberation .block-search-head .advanced .searchform .between, #core-liberation .block-search-head .advanced .searchform .source, #core-liberation .block-search-head .advanced .searchform .category { padding: 7px 14px 7px; border-bottom: 1px dotted; font-size: 11px; } #core-liberation .block-search-head .advanced .searchform .period label { padding-right: 4px } #core-liberation .block-search-head .advanced .searchform .period ul li { display: inline } #core-liberation .block-search-head .advanced .searchform .between .from, #core-liberation .block-search-head .advanced .searchform .between .to { display: inline; padding-left: 5px; } #core-liberation .block-search-head .advanced .searchform .between span { padding-right: 5px } #core-liberation .block-search-head .advanced .searchform .source ul, #core-liberation .block-search-head .advanced .searchform .source ul li { display: inline } #core-liberation .block-search-head .advanced .searchform .source ul li { padding: 0 20px 0 12px } #core-liberation .block-search-head .advanced .searchform .category select { margin-left: 20px; outline: none; } #core-liberation .block-search-head .advanced .searchform input[type=submit] { margin: 10px 0 0 165px } #core-liberation .block-search-head .results { margin-bottom: 15px } #core-liberation .block-search-head .results p { margin-bottom: 15px } #core-liberation .block-search-head .results p.filters { text-align: right; margin-bottom: 0; } #core-liberation .block-search-results .block-top { margin-bottom: 0 } #core-liberation .block-search-results .block-top h2 { margin-bottom: 0; border-bottom: 1px dotted; padding-bottom: 5px; font-family: Verdana,sans-serif; font-size: 18px; font-weight: bold; } #core-liberation .block-search-results .tpl-search-results { margin-bottom: 0 } #core-liberation .block-search-results .tpl-search-results .object-content { padding-top: 14px } #core-liberation .block-search-results .tpl-search-results .object-picture { top: 14px } #core-liberation .block-search-results .tpl-search-results .folder .object-content, #core-liberation .block-search-results .tpl-search-results .emission .object-content { min-height: 53px } #core-liberation .block-search-results .tpl-search-results .article .object-content { min-height: 116px } #core-liberation .block-search-results .tpl-search-results .category .object-content { margin-right: 0 } #core-liberation .block-search-results .tpl-search-results .emission .object-picture, #core-liberation .block-search-results .tpl-search-results .folder .object-picture, #core-liberation .block-search-results .tpl-search-results .emission .object-picture img, #core-liberation .block-search-results .tpl-search-results .folder .object-picture img { width: 84px; height: 84px; } #core-liberation .block-search-results .block-content { margin-bottom: 15px } #core-liberation .block-search-results .block-content .object-content h3 { font-size: 16px; font-weight: bold; } #core-liberation .block-search-results .block-c ontent h4 { font-family: Verdana,sans-serif; font-size: 12px; } #core-liberation .block-search-results .block-content h4 span { text-transform: uppercase } #core-liberation .block-search-results .block-content h4 strong { text-transform: uppercase; font-weight: normal; } #core-liberation .block-search-results .block-content h4 a:hover span { text-decoration: underline } #core-liberation .block-search-results .block-content .category .object-content p { margin-top: 0; font-family: Georgia,"Times New Roman",Times,serif; font-size: 16px; } #core-liberation .block-search-results .block-content .object-picture { position: absolute; width: 87px; } #core-liberation .block-search-results .block-content .object-picture img { display: block; width: 87px; } #core-liberation .block-search-results .block-content .article .object-picture, #core-liberation .block-search-results .block-content .article .object-picture img { height: 116px } #core-liberation .block-search-results .block-content .object-picture .np { position: relative } #core-liberation .block-search-results .block-content .object-picture .np .p1, #core-liberation .block-search-results .block-content .object-picture .np .p2 { position: absolute; width: 79px; height: 102px; border-style: solid; border-top-width: 7px; border-bottom-width: 7px; border-left-width: 4px; border-right-width: 4px; } #core-liberation .block-search-results .block-content .object-picture .np a.date { position: absolute; display: block; width: 80px; top: 10px; padding: 2px 2px 3px 4px; } #core-liberation .block-search-results .block-content .object-picture .np .p1 { z-index: 2000 } #core-liberation .block-search-results .block-content .object-picture .np .p2 { z-index: 1000 } #core-liberation .block-search-results .block-content .object-picture .np a.date { z-index: 500 } #core-liberation .block-https-inscription { width: 418px; margin: 0 auto 42px; } #core-liberation .block-https-inscription .block-content h2 { margin: 5px 0 10px; text-align: center; font-size: 16px; font-weight: bold; font-family: Verdana,sans-serif; } #core-liberation .block-https-inscription .block-content p { margin-bottom: 15px; text-align: center; font-size: 14px; } #core-liberation .block-https-inscription .block-content .btn-monlibe { margin: 0 auto 7px; width: 90px; text-align: center; } #core-liberation .headrest { margin-bottom: 14px } #core-liberation .headrest h5, #core-liberation .headrest h4, #core-liberation .headrest h3 { font-family: Verdana,sans-serif } #core-liberation .headrest h5 { border-bottom: 1px solid; text-transform: uppercase; padding: 7px 0; } #core-liberation .headrest h4 { margin-bottom: 7px; font-weight: bold; } #core-liberation .headrest .links-inline { padding-left: 30px; font-size: 10px; font-weight: normal; text-transform: none; } #core-liberation .headrest .folder { background: url('http://s0.libe.com/libe/img/common/bg-headrest-triangle.png?589ad9ce9011') no-repeat right center } #core-liberation .headrest .folder img.visual { display: block; float: left; margin-right: 14px; } #core-liberation .headrest .folder h5 { border-bottom: none; padding: 5px 5px 7px; } #core-liberation .headrest .folder h2 { margin-left: 14px; padding-top: 3px; font-weight: normal; } #core-liberation .headrest .folder p { margin-left: 14px } #core-liberation .headrest .bg-sprites-icons span.icon { float: left; margin-right: 10px; } #core-liberation .block .block-top .headrest-basic-striked h5, #core-liberation .headrest-basic-striked h5 { border: 0; padding: 0 0 4px 0; font-weight: normal; font-size: 14px; height: 12px; } #core-liberation .headrest-basic-striked h5 span { margin-left: 20px; padding: 0 7px 0 10px; } #core-liberation .headrest-community { margin-bottom: 14px } #core-liberation .headrest-community h3 { font-family: Verdana,sans-serif; font-size: 14px; text-transform: uppercase; } #core-liberation .headrest-community a.lnk-com { display: inline-block; padding-left: 50px; } #core-liberation .headrest-community a.lnk-back { display: inline-block; margin-bottom: 4px; } #core-liberation .headrest-basic-zoneabo h4 { margin-bottom: 28px; border-bottom: 1px solid; padding-bottom: 7px; text-align: center; text-transform: uppercase; font-weight: normal; font-size: 16px; } #core-liberation .cartridge { margin-bottom: 28px } #core-liberation .cartridge .share { padding: 0 5px } #core-liberation .cartridge .share li { float: left; margin: 0 5px; } #core-liberation .cartridge .share li a.twitter { margin-top: 7px } #core-liberation .cartridge .share li a.facebook { margin-top: 6px } #core-liberation .cartridge .share li a.mail { margin-top: 8px } #core-liberation .cartridge .share li a.star { margin-top: 4px } #core-liberation .cartridge .btn-comment, #core-liberation .cartridge .btn-back { text-align: center } #core-liberation .cartridge .btn-comment span, #core-liberation .cartridge .btn-back span { display: block; padding: 6px 7px 0; font-weight: bold; } #core-liberation .cartridge a.btn-comment:hover, #core-liberation .cartridge a.btn-back:hover { text-decoration: none } #core-liberation .cartridge a.btn-comment-disabled { background: transparent url('http://s0.libe.com/libe/img/common/bg-btn-comment.png?593ec6d1f747') } #core-liberation .cartridge a.btn-comment-disabled:hover { cursor: default } #core-liberation .cartridge .options-tab { position: relative } #core-liberation .cartridge .options-tab-content { display: none; position: absolute; padding: 5px 9px 8px; border: 1px solid; width: 180px; text-align: right; right: 8px; font-size: 11px; z-index: 100; } #core-liberation .cartridge .options-tab-content a { display: block } #core-liberation .cartridge a.options-tab-label { display: block; position: relative; width: 100px; margin: 3px 8px 0 0; padding: 3px 7px 5px; border-radius: 8px 8px 0 0; -moz-border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0; } #core-liberation .cartridge a.options-tab-label:hover { text-decoration: none } #core-liberation .cartridge a.options-tab-label .arrow { position: absolute; right: 6px; top: 8px; } #core-liberation .cartridge-basic-rounded { border: 1px dotted; height: 30px; } #core-liberation .cartridge-basic-rounded p { padding: 6px 10px 0 } #core-liberation .cartridge-basic-rounded .segment { border-left: 1px dotted } #core-liberation .cartridge-basic-rounded .btn-comment { border-radius: 0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0; } #core-liberation .cartridge-basic-rounded .options-tab { border-left: 0 } #core-liberation .cartridge-basic-bubble { height: 30px } #core-liberation .cartridge-basic-bubble .segment, #core-liberation .cartridge-basic-bubble .plain { height: 28px; border: 1px solid; margin-right: 20px; } #core-liberation .cartridge-basic-bubble p { padding: 6px 10px 0 } #core-liberation .cartridge-basic-bubble .share span { display: block; float: left; width: 60px; line-height: 10px; font-size: 10px; padding: 3px 0 0 10px; } #core-liberation .cartridge-basic-bubble .share li.spacer { width: 1px; height: 28px; } #core-liberation .w23unit .cartridge-basic-bubble .segment { margin-right: 29px } #core-liberation .w17unit .cartridge-basic-bubble .segment { margin-right: 47px } #core-liberation .w23unit .cartridge-basic-bubble .text, #core-liberation .w17unit .cartridge-basic-bubble .text { margin-right: 0 } #core-liberation .cartridge-basic-bubble .text p { font-size: 10px; padding: 3px 10px; line-height: 10px; text-align: center; } #core-liberation .cartridge-basic-bubble .share { width: 115px } #core-liberation .cartridge-basic-bubble .btn-back { width: 150px } #core-liberation .cartridge-basic-bubble .text { width: 150px } #core-liberation .block-item .cartridge-basic-bubble .btn-comment { width: 100px } .btn-basic span, .btn-basic a { display: block; padding: 2px 1px 4px; text-decoration: none; text-align: center; font-size: 11px; border: 1px solid; } form .btn-basic input[type=button], form .btn-basic input[type=submit], form .btn-basic input[type=reset] { border: 1px solid; padding: 0 10px 4px; height: 26px; cursor: pointer; cursor: hand; font-size: 11px; font-family: Verdana,sans-serif; } .btn-laune span, .btn-laune a, .btn-monlibe span, .btn-monlibe a, .btn-zoneabo span, .btn-zoneabo a { display: block; padding: 5px 5px 7px; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; text-decoration: none; } .btn-laune a:hover, .btn-monlibe a:hover, .btn-zoneabo a:hover { text-decoration: underline } form .btn-laune input[type=button], form .btn-laune input[type=submit], form .btn-laune input[type=reset], form .btn-monlibe input[type=button], form .btn-monlibe input[type=submit], form .btn-monlibe input[type=reset], form .btn-zoneabo input[type=button], form .btn-zoneabo input[type=submit], form .btn-zoneabo input[type=reset] { border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; padding: 0 10px 3px; height: 25px; cursor: pointer; cursor: hand; font-size: 12px; font-family: Verdana,sans-serif; border: 0; } form .btn-monlibe input[type=reset] { opacity: .9 } .btn-rounded-degraded span, .btn-rounded-degraded a { display: block; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; padding: 7px 14px 11px; text-decoration: none; text-align: center; font-size: 13px; font-weight: bold; } .btn-rounded-degraded span:hover, .btn-rounded-degraded a:hover { text-decoration: none!important } form .btn-rounded-degraded input[type=button], form .btn-rounded-degraded input[type=submit] { border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border: 0; padding: 0 10px 6px; height: 35px; cursor: pointer; cursor: hand; font-size: 13px; font-family: Verdana,sans-serif; font-weight: bold; } form .btn-rounded-degraded input[type=button]:hover, form .btn-rounded-degraded input[type=submit]:hover, form .btn-rounded-degraded input[type=button]:focus, form .btn-rounded-degraded input[type=submit]:focus { text-decoration: none } .btn-read-digitalpaper { display: block; border: 1px solid; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; padding: 5px 7px 7px; } .btn-read-digitalpaper span, .btn-read-digitalpaper a { display: block; min-height: 32px; background: url('http://s0.libe.com/libe/img/common/reader_picto.png?8fdcc4850538') no-repeat right top; padding-right: 50px; font-size: 12px; } #core-liberation .pagination { float: none; margin-bottom: 14px; margin-top: 21px; border-top: 1px dotted; border-bottom: 1px dotted; padding-top: 3px; text-align: center; } #core-liberation .pagination .first { float: left; background-image: url('http://s0.libe.com/libe/img/common/bg-search-pagination-first.png?71b3279ad5d6'); background-repeat: no-repeat; background-position: 0 5px; margin-left: 10px; padding-left: 20px; } #core-liberation .pagination .prev { float: left; background-image: url('http://s0.libe.com/libe/img/common/bg-search-pagination-prev.png?0ae4b5772718'); background-repeat: no-repeat; background-position: 0 6px; margin-left: 10px; padding-left: 15px; } #core-liberation .pagination .next { float: right; background-image: url('http://s0.libe.com/libe/img/common/bg-search-pagination-next.png?363861606f55'); background-repeat: no-repeat; background-position: right 6px; margin-right: 10px; padding-right: 15px; } #core-liberation .pagination .page { display: inline; float: none; height: auto; padding: 0 5px; } #core-liberation .block .pager ul { float: left } #core-liberation .block .pager ul li { float: left; display: block; margin-right: 5px; } #core-liberation .block .pager ul.circle li a { display: block; width: 8px; height: 7px; background-image: url('http://s0.libe.com/libe/img/common/btn-circle-off.gif?36d3bb5f1d80'); background-repeat: no-repeat; } #core-liberation .block .pager ul.circle li a.on { background-image: url('http://s0.libe.com/libe/img/common/btn-circle-on.gif?c66d45940adc') } #core-liberation .block .pager ul.circle li a.prev { background-image: url('http://s0.libe.com/libe/img/common/bg-search-pagination-prev.png?0ae4b5772718') } #core-liberation .block .pager ul.circle li a.next { background-image: url('http://s0.libe.com/libe/img/common/bg-search-pagination-next.png?363861606f55') } #core-liberation .bg-sprites-icons a.twitter, #core-liberation .bg-sprites-icons a.facebook, #core-liberation .bg-sprites-icons a.mail, #core-liberation .bg-sprites-icons a.star { display: block; background-image: url('http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49'); background-repeat: no-repeat; } #core-liberation .bg-sprites-icons a.twitter { background-position: -64px 0; width: 12px; height: 15px; } #core-liberation .bg-sprites-icons a.twitter:hover { background-position: -64px -17px } #core-liberation .bg-sprites-icons a.facebook { background-position: -78px 0; width: 9px; height: 16px; } #core-liberation .bg-sprites-icons a.facebook:hover { background-position: -78px -18px } #core-liberation .bg-sprites-icons a.mail { background-position: -89px 0; width: 21px; height: 14px; } #core-liberation .bg-sprites-icons a.mail:hover { background-position: -89px -16px } #core-liberation .bg-sprites-icons a.star { background-position: -38px -56px; width: 20px; height: 18px; } #core-liberation .bg-sprites-icons .on a.star, #core-liberation .bg-sprites-icons a.star:hover { background-position: -23px -36px } #core-liberation .bg-sprites-icons .arrow-grey-l, #core-liberation .bg-sprites-icons .arrow-grey-b { display: block; background-image: url('http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49'); background-repeat: no-repeat; } #core-liberation .bg-sprites-icons .arrow-grey-l { background-position: 0 -66px; width: 6px; height: 8px; } #core-liberation .bg-sprites-icons .arrow-grey-b { background-position: 0 -75px; width: 8px; height: 7px; } #core-liberation .bg-sprites-icons .community-bubble { display: block; background-image: url('http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49'); background-repeat: no-repeat; } #core-liberation .bg-sprites-icons .community-bubble { background-position: 0 -36px; width: 21px; height: 18px; } .site-liberation .toolbox { border-top: 1px solid; border-bottom: 1px solid; display: block; height: 30px; letter-spacing: -1px; } .site-liberation .toolbox li { float: left; display: block; margin: 0 4px; height: 30px; } #core-liberation .toolbox>li:first-child { margin-left: 0 } #core-liberation .toolbox li.right { margin-right: 0 } #core-liberation .toolbox li.spacer span { display: block; width: 1px; height: 20px; margin-top: 5px; } #core-liberation .toolbox .txt-min, #core-liberation .toolbox .txt-plus { display: block; font-size: 15px; padding-top: 4px; } #core-liberation .toolbox .txt-reset { display: block; font-family: "Times New Roman",Times,Georgia,serif; font-size: 19px; padding: 4px 0 0 3px; } .site-liberation .toolbox .txt-min:hover, .site-liberation .toolbox .txt-plus:hover, .site-liberation .toolbox .txt-reset:hover, .site-liberation .toolbox .comment:hover, .site-liberation .toolbox .facebook:hover, .site-liberation .toolbox .twitter { text-decoration: none } .site-liberation .toolbox li a span { display: block } .site-liberation .toolbox li a.print span { margin-top: 7px; width: 16px; height: 16px; } .site-liberation .toolbox li a.favorite span { margin-top: 5px; width: 20px; height: 18px; } .site-liberation .toolbox li a.comment span { float: left; margin-top: 9px; width: 14px; height: 12px; } .site-liberation .toolbox li a.comment strong { float: left; margin: 6px 0 6px 4px; } .site-liberation .toolbox li.btn-comment a { display: block; font-size: 12px; line-height: 1.25em; padding: 7px; height: 16px; font-weight: bold; } .site-liberation .toolbox li a.mail span { width: 21px; height: 14px; margin-top: 8px; } .site-liberation .toolbox li a.facebook, .site-liberation .toolbox li a.twitter { display: block; margin-top: 4px; padding: 3px; border: 1px solid; font-size: 10px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; } .site-liberation .toolbox li a.facebook span { margin: 1px 3px 0 0; float: left; width: 12px; height: 12px; } .site-liberation .toolbox li a.twitter span { margin: 1px 3px 0 0; float: left; width: 15px; height: 12px; } .site-liberation .toolbox li.abo-1-euro { display: block; font-size: 10px; line-height: 1.25em; padding: 0 7px; margin-left: 0; } .site-liberation .toolbox li.abo-1-euro span.ft-c { margin-top: 1px } .site-liberation .toolbox li.fold-options { position: relative; display: block; font-size: 11px; padding: 0 7px; margin: 0; font-size: 12px; } .site-liberation .toolbox li.fold-options+li.fold-options { border-left: 1px solid } .site-liberation .toolbox li.fold-options>a { display: inline-block; height: 24px; padding: 6px 0 0; font-weight: bold; } .site-liberation .toolbox li.fold-options ul { display: none; position: absolute; z-index: 1000; top: 30px; left: -1px; width: auto; min-width: 100%; border: 1px solid; border-top: 0; } .site-liberation .toolbox li.fold-options ul li { display: block; float: none; height: auto; margin: 7px; white-space: nowrap; } #core-liberation .sb-podcasts ul { display: block; height: 17px; } #core-liberation .sb-podcasts ul li { float: left; height: 17px; margin: 0 10px 0 0; } #core-liberation .sb-podcasts ul li a { display: block; background-image: url('http://s0.libe.com/libe/img/common/_sprites_podcasts/podcasts.png?6e3b93dc1f3c'); background-repeat: no-repeat; height: 17px; } #core-liberation .sb-podcasts ul li a.google { background-position: 0 0; width: 104px; } #core-liberation .sb-podcasts ul li a.netvibes { background-position: -109px 0; width: 91px; } #core-liberation .sb-podcasts ul li a.miro { background-position: -205px 0; width: 57px; } #core-liberation .sb-podcasts ul li a.itunes { background-position: -267px 0; width: 50px; } #core-liberation .sb-podcasts ul li a.xml { background-position: -322px 0; width: 41px; } #bar-liberation { display: block; position: fixed; top: 0; left: 0; z-index: 10000; width: 100%; height: 40px; border-bottom: 1px solid; font-family: Arial,Verdana,sans-serif; font-size: 12px; line-height: 14px; } body.init-bar-is-closed #bar-liberation { height: 15px } #bar-liberation a, #bar-liberation a p { text-decoration: none; outline: none; } #bar-liberation a:hover { text-decoration: none } #bar-liberation .content { position: relative; margin: auto; height: 40px; width: 1068px; } #bar-liberation .content .close, #bar-liberation .content .open, #bar-liberation .content .login, #bar-liberation .content .personal-options, #bar-liberation .content .mail-box, #bar-liberation .content .activities-stream, #bar-liberation .content .other { display: none; border-left: 1px solid; border-right: 1px solid; border-bottom: 1px solid; position: absolute; top: 0; height: 40px; } #bar-liberation .content .activities-stream .list .more { display: none } #bar-liberation .content .activities-stream .list .text, #bar-liberation .content .activities-stream .list p { display: inline } #bar-liberation .content a.displayer .arrow { background: url('http://s0.libe.com/libe/img/common/_sprites_header/triangle_ferme.png?1ecaa0c231c9') no-repeat 0 0; display: block; position: absolute; right: 10px; top: 16px; width: 10px; height: 10px; } #bar-liberation .content a.displayer:hover .arrow { background: url('http://s0.libe.com/libe/img/common/_sprites_header/triangle_ferme_grey.png?a9a52344ba82') no-repeat 0 0 } #bar-liberation .content a.displayer .arrow-displayed { background: url('http://s0.libe.com/libe/img/common/_sprites_header/triangle_ouvert.png?c782eb482038') no-repeat 1px 1px } #bar-liberation .content a.displayer:hover .arrow-displayed { background: url('http://s0.libe.com/libe/img/common/_sprites_header/triangle_ouvert.png?c782eb482038') no-repeat 1px 1px } #bar-liberation .content ul.list li { margin: 0 10px; min-height: 32px; padding: 6px 0 2px 0; border-bottom: 1px solid; line-height: 16px; } #core-liberation .block-activities .block-content ul li a, #bar-liberation .content ul.list li a, #core-liberation .block-activities .block-content ul li a:hover, #bar-liberation .content ul.list li a:hover { text-decoration: underline } #bar-liberation .content ul.list li:last-of-type { border-bottom: none } #bar-liberation .content ul.list li:first-of-type { padding-right: 30px } #bar-liberation .content .close { width: 28px; left: 0; z-index: 10010; } #bar-liberation .content .close a { display: block; text-align: center; padding-top: 12px; height: 28px; } #bar-liberation .content .open { display: none; height: 15px; left: 0; z-index: 10010; border: none; } #bar-liberation .content .open a { display: block; height: 100%; padding-left: 40px; font-size: 10px; } #bar-liberation .content .open a .arrow { position: absolute; display: block; width: 28px; height: 100%; left: 0; top: 0; border-left: 1px solid; border-right: 1px solid; background: url('http://s0.libe.com/libe/img/common/_sprites_header/triangle_ouvert.png?c782eb482038') no-repeat center center; } #bar-liberation .content .login { left: 29px; width: 1037px; z-index: 10020; } #bar-liberation .content .login h3 { font-family: Verdana,sans-serif; font-weight: normal; font-size: 12px; padding: 12px 10px 0; } #bar-liberation .content .login a.subscribe { position: absolute; display: block; top: 10px; right: 230px; padding: 3px 10px; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; } #bar-liberation .content .login a.subscribe:hover { text-decoration: none } #bar-liberation .content .login span { position: absolute; display: block; top: 13px; right: 205px; } #bar-liberation .content .login a.connect { position: absolute; display: block; top: 13px; right: 120px; } #bar-liberation .content .login a.connect { font-weight: bold } #bar-liberation #login-box-content { display: none; position: absolute; border-left: 1px solid; border-right: 1px solid; border-bottom: 1px solid; top: 40px; right: 0; z-index: 10025; width: 184px; padding: 10px; } #bar-liberation #login-box-content form ul li { margin-bottom: 10px; clear: both; } #bar-liberation #login-box-content form label { display: block; float: left; width: 150px; margin-bottom: 3px; } #bar-liberation #login-box-content form input[type=text], #bar-liberation #login-box-content form input[type=password] { display: block; clear: both; width: 175px; } #bar-liberation #login-box-content form input[type=checkbox] { display: block; float: right; } #bar-liberation #login-box-content form .btn-basic { margin: 10px 0 } #bar-liberation #login-box-content p.forgot-password { font-size: 11px; text-align: right; } #bar-liberation #login-box-content p.forgot-password a:hover { text-decoration: underline } #bar-liberation .content .personal-options { width: 189px; left: 29px; z-index: 10020; } #bar-liberation .content .personal-options a { display: block; width: 100%; height: 100%; } #bar-liberation .content .personal-options img.visual { display: block; position: absolute; top: 8px; left: 8px; width: 23px; height: 23px; } #bar-liberation .content .personal-options .text { display: block; position: absolute; top: 13px; left: 37px; right: 23px; } #bar-liberation #personal-options-content { display: none; position: absolute; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; top: 40px; left: 29px; z-index: 10025; } #bar-liberation #personal-options-content ul { display: block; float: left; height: auto; padding: 20px 0 16px; } #bar-liberation #personal-options-content ul.account { width: 160px; padding-left: 10px; } #bar-liberation #personal-options-content ul.subscription { width: 149px } #bar-liberation #personal-options-content ul.subscription li.subscribe { position: absolute; bottom: 17px; } #bar-liberation #personal-options-content ul li a:hover { text-decoration: underline } #bar-liberation #personal-options-content ul li { padding: 0 10px 4px } #bar-liberation #personal-options-content ul li.spacer { height: 5px } #bar-liberation #personal-options-content ul li.indent { padding-left: 20px } #bar-liberation .content .mail-box { width: 75px; height: 40px; left: 219px; z-index: 10040; border-bottom: 1px solid; } #bar-liberation .content .mail-box a { display: block; height: 100%; width: 100%; } #bar-liberation .content .mail-box strong { display: block; position: absolute; right: 14px; top: 13px; } #bar-liberation .content .mail-box span.letter { display: block; position: absolute; top: 13px; left: 14px; width: 21px; height: 14px; background-image: url('http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49'); background-repeat: no-repeat; background-position: -89px 0; } #bar-liberation .content .mail-box a:hover span.letter { background-position: -112px 0 } #bar-liberation .content .activities-stream { width: 503px; left: 295px; z-index: 10030; height: 40px; overflow: hidden; border-bottom: 1px solid; } #bar-liberation .content .activities-stream a.displayer { display: block; position: absolute; width: 40px; height: 100%; right: 0; } #bar-liberation .content .activities-stream a:hover { text-decoration: underline } #bar-liberation .content .other { width: 267px; left: 799px; z-index: 10050; } #bar-liberation .content .other a { display: block; height: 100%; width: 100%; } #bar-liberation .content .other .ad-1 { padding: 6px 10px } #page-404 { margin-bottom: 20px } #page-404 .error { float: left; display: block; border-right: 1px solid; margin: 0 28px 0 0; padding: 0 14px 0 0; width: 97px; height: 160px; text-align: right; } #page-404 .error h2 { font-weight: normal; font-size: 22px; font-style: italic; line-height: 30px; } #page-404 .error h2 span { display: block; font-size: 47px; font-weight: bold; } #page-404 .text { padding-top: 5px } #page-404 form { display: block; margin: 21px 0 0 140px; width: 298px; height: 22px; border: 1px solid; } #page-404 form input[type=text] { border: 0; height: 22px; width: 250px; padding: 0 5px; } #page-404 form input[type=submit] { background: url('http://s0.libe.com/libe/img/common/_sprites_header/header.png?df8de01457fa') no-repeat 0 -32px; display: block; float: right; width: 29px; height: 22px; border: 0; } #page-mailfriend { font-family: Verdana,sans-serif; font-size: 11px; } #page-mailfriend .content { width: 280px; padding: 10px; margin: auto; } #page-mailfriend .content h2 { margin-bottom: 10px } #page-mailfriend .content a { font-weight: bold } #page-mailfriend .content p { clear: both; margin-bottom: 10px; } #page-mailfriend .content input[type=text] { width: 275px } #page-mailfriend .content input[type=checkbox] { float: right; margin-top: 5px; } #page-mailfriend .content label { float: left; display: block; width: 80%; font-weight: bold; } #page-paywall { width: 520px; font-family: Verdana,sans-serif; font-size: 12px; } #page-paywall .content { position: relative; padding: 20px 0; } #page-paywall .content a { text-decoration: none } #page-paywall .content a.close { display: block; float: right; } #page-paywall .content a.close span { background: url('http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49') no-repeat -20px -98px; display: block; margin: auto; width: 15px; height: 15px; } #page-paywall .content a.close strong { text-transform: uppercase; font-size: 8px; } #page-paywall .content .video { margin-bottom: 20px; width: 437px; } #page-paywall .content .video h5 { margin-bottom: 15px; padding: 3px 0 5px; border-top: 1px dotted; border-bottom: 1px dotted; float: right; font-family: Georgia,"Times New Roman",Times,serif; font-size: 16px; font-style: italic; font-weight: normal; } #page-paywall .content .video h4 { clear: both; margin-bottom: 20px; } #page-paywall .content .video h4 span { float: right; padding: 0 0 0 10px; text-transform: uppercase; line-height: 13px; font-size: 16px; font-weight: normal; } #page-paywall .content .video .player { width: 354px; height: 200px; float: right; } #page-paywall .content .arguments { clear: both; margin-bottom: 20px; } #page-paywall .content .arguments .arg { float: left; width: 240px; padding: 0 10px; } body.access-ess #page-paywall .content .arguments .arg { float: none; margin: auto; } #page-paywall .content .arguments .arg .visual { display: block; float: left; margin-right: 10px; width: 110px; } #page-paywall .content .arguments .arg .visual1 { height: 71px } #page-paywall .content .arguments .arg .visual2 { height: 76px } #page-paywall .content .arguments .arg h5 { margin-bottom: 10px; text-transform: uppercase; line-height: 13px; font-size: 14px; font-weight: normal; } #page-paywall .content .arguments .arg h4 { margin-bottom: 10px; font-family: Georgia,"Times New Roman",Times,serif; font-size: 13px; font-style: italic; font-weight: normal; } #page-paywall .content .arguments .arg .price { float: right; width: 120px; font-family: Georgia,"Times New Roman",Times,serif; font-size: 13px; margin-bottom: 15px; } #page-paywall .content .arguments .arg .price strong { display: block; float: left; margin-right: 10px; line-height: 25px; font-family: Verdana,sans-serif; font-size: 30px; letter-spacing: -3px; } #page-paywall .content .arguments .arg .price strong .currency, #page-paywall .content .arguments .arg .price strong .decimals { font-size: 20px } #page-paywall .content .arguments .arg .price strong .currency { padding-left: 3px } #page-paywall .content .arguments .arg .price .total { font-size: 10px } #page-paywall .content .arguments .arg .price .btn-rounded-degraded { margin-top: 10px } #page-paywall .content .banner-degraded { clear: both; border-top: 1px solid; border-bottom: 1px solid; text-align: center; padding: 10px 0 12px; } #page-paywall .content .banner-degraded a { font-weight: bold } #page-paywall .content .form-login { padding: 20px 20px 0 } #page-paywall .content .form-login p { margin-bottom: 10px } #page-paywall .content .form-login form p { float: left; width: 200px; margin-bottom: 0; } #page-paywall .content .form-login form p label { display: block; height: 20px; } #page-paywall .content .form-login form p input[type=text], #page-paywall .content .form-login form p input[type=password] { border: 1px solid; padding: 0 10px 4px; width: 160px; height: 19px; } #page-paywall .content .form-login form p input[type=text]:focus, #page-paywall .content .form-login form p input[type=password]:focus { border: 1px solid } #page-paywall .content .form-login form .btn-basic { margin-top: 20px; float: right; } .site-liberation { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; } .site-liberation h1, .site-liberation h2 { font-family: Georgia,"Times New Roman",Times,serif; font-size: 26px; } .site-liberation h3 { font-family: Georgia,"Times New Roman",Times,serif } .site-liberation h4 { font-family: Georgia,"Times New Roman",Times,serif; font-size: 14px; font-weight: normal; } .site-liberation h5 { font-size: 12px } .site-liberation h5 .theme { text-transform: uppercase } .site-liberation h5 a.theme:hover, .site-liberation a:hover h5 .theme { text-decoration: none } .site-liberation h5 .date { font-weight: normal; font-size: 10px; } .site-liberation p { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; } .site-liberation p.subtitle { line-height: 16px } .site-liberation .text p { margin-bottom: 7px } .site-liberation .text-item img.i_orig { margin-bottom: 14px } .site-liberation .text-item img.i_cg { float: left; margin-top: 4px; margin-right: 14px; width: 140px; height: 140px; } .site-liberation .text-item img.i_cd { margin-top: 4px; margin-left: 14px; float: right; width: 140px; height: 140px; } .site-liberation .text-item img.i_pdtg { float: left; width: 140px; margin-top: 4px; margin-right: 14px; } .site-liberation .text-item img.i_pdtd { width: 140px; float: right; margin-top: 4px; margin-left: 14px; } .site-liberation .text-item p.titre, .site-liberation .text-item p.inter { margin-bottom: 14px; font-family: Georgia,"Times New Roman",Times,serif; font-size: 16px; font-weight: bold; } .site-liberation .text-item p { margin-bottom: 14px; line-height: 1.39em; font-size: 13px; } .site-liberation .text-item h3 { font-weight: bold; font-size: 16px; } .site-liberation .text-item h3 .complement { font-weight: normal; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; color: #999; } .site-liberation .text-item h5, .site-liberation .text-item .question { font-family: Georgia,"Times New Roman",Times,serif; font-size: 14px; font-weight: bold; margin: 21px 0 14px; } .site-liberation .text-item p span.nickname, .site-liberation .text-item h5 span.nickname { font-family: Georgia,"Times New Roman",Times,serif; font-size: 14px; font-weight: bold; color: #999; } .site-liberation .text-item p span.inter-simple { padding-right: 7px; font-weight: bold; text-transform: uppercase; } .site-liberation .text-item p.note { margin: 21px 0; color: #999; } .site-liberation .text-item p.essential { padding-left: 28px; color: #818181; } .site-liberation .text-item p.essential strong { text-transform: uppercase; color: #e20000; } .site-liberation .text-item p.essential a { color: #818181 } .site-liberation .text-item p.essential a:hover { color: #E20000 } .site-liberation .text-item p.others { margin: 21px 0; border: 1px dotted #b3b3b3; border-left: 0; border-right: 0; padding: 7px 0 9px; } .site-liberation .text-item p.others span { text-transform: uppercase; padding-right: 7px; } .site-liberation .slug { background: url('http://s0.libe.com/libe/img/common/bg-puce-losange.png?099dfb8021ab') no-repeat right center; padding-right: 18px; margin-right: 3px; text-transform: uppercase; font-size: 10px; } .site-liberation .author { font-size: 10px } .site-liberation .author strong { text-transform: uppercase } .site-liberation a, .site-liberation a p { text-decoration: none; outline: none; } .site-liberation a:hover, .site-liberation a:hover p, .site-liberation a:hover h6, .site-liberation a:hover h5, .site-liberation a:hover h4, .site-liberation a:hover h3, .site-liberation a:hover h2 { text-decoration: underline } .site-liberation .lnk-comments { background: url('http://s0.libe.com/libe/img/common/ico-lnk-comment.png?48525c2557e6') no-repeat left 2px; padding-left: 20px; font-size: 10px; line-height: 15px; } .site-liberation .block-call-items .block-top { margin-bottom: 10px } .site-liberation .block-call-items .block-top h5 { padding: 3px 10px; background-color: #e20000; color: #fff; } .site-liberation .col-contextual .block-call-items .block-top h5 { background: none; padding: 0; } .site-liberation .block-call-items .mini-tpl h6 { margin: 0; font-family: Georgia,"Times New Roman",Times,serif; font-weight: normal; font-size: 12px; } .site-liberation .block-call-items .mini-tpl { border-bottom: 1px dotted; margin-bottom: 14px; clear: both; } .site-liberation .block-call-items .mini-tpl:last-of-type { border-bottom: 0; margin-bottom: 0:; } .site-liberation .block-call-items .mini-tpl .right { float: right } .site-liberation .block-call-items .mini-tpl .lnk-libeplus, .site-liberation .block-call-items .mini-tpl .lnk-libeplus-big { background: none; padding: 0; } .site-liberation .block-call-items .mini-tpl h2.lnk-libeplus:after, .site-liberation .block-call-items .mini-tpl h3.lnk-libeplus:after { content: ''; display: inline-block; width: 56px; height: 14px; margin-left: 10px; background: url('http://s0.libe.com/libe/img/common/ico-lnk-libeplus-big2.png?d4d49ea9ef21') no-repeat 0 0; } .site-liberation .block-call-items .mini-tpl h5.lnk-libeplus:after, .site-liberation .block-call-items .mini-tpl .list-linked-items a.lnk-libeplus:after { content: ''; display: inline-block; width: 56px; height: 10px; margin-left: 5px; background: url('http://s0.libe.com/libe/img/common/ico-lnk-libeplus2.png?39fe048f4782') no-repeat 0 0; } * html .site-liberation .block-call-items .mini-tpl h2.lnk-libeplus { background-image: url('http://s0.libe.com/libe/img/common/ico-lnk-libeplus-big2.png?d4d49ea9ef21'); background-repeat: no-repeat; background-position: right 4px; padding-right: 60px; } * html .site-liberation .block-call-items .mini-tpl h3.lnk-libeplus { background-image: url('http://s0.libe.com/libe/img/common/ico-lnk-libeplus-big2.png?d4d49ea9ef21'); background-repeat: no-repeat; background-position: right 4px; padding-right: 60px; } * html .site-liberation .block-call-items .mini-tpl .list-linked-items a.lnk-libeplus { background-image: url('http://s0.libe.com/libe/img/common/ico-lnk-libeplus2.png?39fe048f4782'); background-repeat: no-repeat; background-position: right 4px; padding-right: 60px; } * html .site-liberation .block-call-items .mini-tpl h5.lnk-libeplus { background-image: url('http://s0.libe.com/libe/img/common/ico-lnk-libeplus2.png?39fe048f4782'); background-repeat: no-repeat; background-position: right 4px; padding-right: 60px; } *:first-child+html .site-liberation .block-call-items .mini-tpl h2.lnk-libeplus { background-image: url('http://s0.libe.com/libe/img/common/ico-lnk-libeplus-big2.png?d4d49ea9ef21'); background-repeat: no-repeat; background-position: right 4px; padding-right: 60px; } *:first-child+html .site-liberation .block-call-items .mini-tpl h3.lnk-libeplus { background-image: url('http://s0.libe.com/libe/img/common/ico-lnk-libeplus-big2.png?d4d49ea9ef21'); background-repeat: no-repeat; background-position: right 4px; padding-right: 60px; } *:first-child+html .site-liberation .block-call-items .mini-tpl .list-linked-items a.lnk-libeplus { background-image: url('http://s0.libe.com/libe/img/common/ico-lnk-libeplus2.png?39fe048f4782'); background-repeat: no-repeat; background-position: right 4px; padding-right: 60px; } *:first-child+html .site-liberation .block-call-items .mini-tpl h5.lnk-libeplus { background-image: url('http://s0.libe.com/libe/img/common/ico-lnk-libeplus2.png?39fe048f4782'); background-repeat: no-repeat; background-position: right 4px; padding-right: 60px; } .site-liberation .block-call-items .mini-tpl h1, .site-liberation .block-call-items .mini-tpl h2 { margin-bottom: 14px } .site-liberation .block-call-items .mini-tpl h3 { margin-bottom: 14px; font-weight: normal; font-size: 21px; } .site-liberation .block-call-items .mini-tpl h4 { margin-bottom: 7px } .site-liberation .block-call-items .mini-tpl h5 { margin-bottom: 7px; text-transform: uppercase; } .site-liberation .block-call-items .mini-tpl h5 .date { text-transform: none } .site-liberation .block-call-items .mini-tpl .light { font-weight: normal; font-size: 10px; } .site-liberation .block-call-items .mini-tpl .theme { text-transform: uppercase } .site-liberation .block-call-items .mini-tpl .visual { display: block; float: left; margin: 4px 14px 0 0; } .site-liberation .block-call-items .mini-tpl .default { width: 168px; height: 112px; } .site-liberation .block-call-items .mini-tpl .big { width: 476px; height: 269px; } .site-liberation .block-call-items .mini-tpl .pano { width: 476px; height: 103px; } .site-liberation .block-call-items .mini-tpl .signature { width: 90px; height: 90px; } .site-liberation .block-call-items .mini-tpl .item, .site-liberation .block-call-items .mini-tpl .others { margin-bottom: 14px } .site-liberation .block-call-items .mini-tpl .others .list-linked-items { clear: right } .site-liberation .block-call-items .mini-tpl .lnk-comments { float: right; margin: 14px 0 0; } .site-liberation .block-call-items .mini-tpl .subtitle .slug { font-weight: bold } .site-liberation .block-call-items .mini-tpl .author { display: block; margin-bottom: 5px; padding-top: 1px; } .site-liberation .block-call-items .list-linked-items span { text-transform: uppercase; font-size: 11px; padding-right: 7px; } .site-liberation .block-call-items .mini-tpl .label { background: url('http://s0.libe.com/libe/img/common/bg-separateur.gif?e78a16835c55') no-repeat right center; border: 2px solid; min-height: 45px; } .site-liberation .block-call-items .mini-tpl .label h3 { font-size: 21px; font-weight: normal; margin-bottom: 0; margin-top: 8px; margin-left: 10px; } .site-liberation .block-call-items .mini-tpl .label .visual { width: 45px; margin: 0 10px 0 0; } .site-liberation .block-call-items .mini-tpl .whosaid { position: relative; margin-bottom: 7px; padding: 14px; } .site-liberation .block-call-items .mini-tpl .whosaid h5 .theme { font-size: 14px } .site-liberation .block-call-items .mini-tpl .whosaid h5 a.theme:hover { text-decoration: underline } .site-liberation .block-call-items .mini-tpl .whosaid h3 { font-size: 26px; font-weight: normal; margin-bottom: 28px; } .site-liberation .block-call-items .mini-tpl .whosaid a.zap { display: block; position: absolute; width: 78px; height: 21px; background: url('http://s0.libe.com/libe/img/common/btn_shaker.gif?6340e450364b') no-repeat 0 0; bottom: 14px; right: 14px; } .site-liberation .block-call-items .mini-tpl .whosaid .answer { margin-top: 10px } .site-liberation .block-call-items .mini-tpl .whosaid .answer h4 { margin-bottom: 10px } .site-liberation .block-call-items .mini-tpl .whosaid .answer a { float: right; font-size: 14px; } .site-liberation .block-call-items .mini-tpl .chat .contribute { display: block } .site-liberation .block-call-items .mini-tpl .chat .contribute a { display: block; margin-top: 14px; } .site-liberation .block-call-items .mini-tpl .chat .contribute form { padding: 14px 0 } .site-liberation .block-call-items .mini-tpl .chat .contribute form fieldset { border: 0 } .site-liberation .block-call-items .mini-tpl .chat .contribute form fieldset input[type=text] { float: left; width: 216px; height: 18px; } .site-liberation .block-call-items .mini-tpl .chat .contribute form fieldset input[type=submit] { float: right } .site-liberation .block-call-items .mini-tpl .chat .contribute .btn { float: left } .site-liberation .w17unit .block-call-items .mini-tpl .others, .site-liberation .w17unit .block-call-items .mini-tpl .others ul.list-linked-items { clear: both } .site-liberation .w17unit .block-call-items .mini-tpl .big, .site-liberation .w17unit .block-call-items .mini-tpl .pano { clear: both; margin: 0 0 14px 0; } .site-liberation .w14unit .block-call-items .mini-tpl .others, .site-liberation .w14unit .block-call-items .mini-tpl .others ul.list-linked-items { clear: both } .site-liberation .w14unit .block-call-items .mini-tpl .big, .site-liberation .w14unit .block-call-items .mini-tpl .pano { clear: both; margin: 0 0 14px 0; } .site-liberation .w14unit .block-call-items .mini-tpl .big { width: 392px; height: 261px; } .site-liberation .w14unit .block-call-items .mini-tpl .pano { width: 392px; height: 85px; } .site-liberation .w11unit .block-call-items .mini-tpl .pano { width: 300px; height: 65px; } .site-liberation .block-call-items .tpl-visual-square-left h5 { text-transform: none } .site-liberation .block-call-items .tpl-visual-square-left-arround h5 { text-transform: none } .site-liberation .block-call-items .tpl-visual-square-left h5 { font-family: Georgia,"Times New Roman",Times,serif; font-size: 13px; font-weight: bold; } .site-liberation .block-call-items .tpl-visual-square-left-arround h5 { font-family: Georgia,"Times New Roman",Times,serif; font-size: 13px; font-weight: bold; } .site-liberation .block-call-items .mini-tpl h4 { font-size: 16px; font-weight: bold; } .site-liberation .block-call-items .tpl-flash-news-29unit, .site-liberation .block-call-items .tpl-flash-news-29unit:last-of-type { border-bottom: 1px dotted #ddd; margin: 0 0 14px 0; clear: both; } .site-liberation .block-call-items .tpl-flash-news-29unit .big { margin-right: 28px } .site-liberation .block-call-items .tpl-flash-news-29unit .item .clear { clear: right } .site-liberation .block-call-items .tpl-flash-news-29unit .others { clear: none } .site-liberation .block-call-items .tpl-breaking-news, .site-liberation .block-call-items .tpl-breaking-news:last-of-type { border-bottom: 1px dotted; margin: 0 0 15px 0; clear: both; } .site-liberation .block-call-items .tpl-breaking-news h3 { font-weight: bold } .site-liberation .block-call-items .tpl-breaking-news h5 .date { font-weight: bold; padding-left: 5px; } .site-liberation .block-call-items .tpl-breaking-news p.more { text-transform: uppercase; color: #e20000; } .site-liberation .block-call-items .tpl-spotlight { padding-bottom: 14px } .site-liberation .block-call-items .tpl-spotlight .item { padding: 14px; margin-bottom: 0; } .site-liberation .block-call-items .tpl-spotlight .details { margin-bottom: 0; padding-top: 7px; margin-top: 14px; border-top: 1px solid; font-size: 10px; } .site-liberation .block-call-items .tpl-spotlight .lnk-comments { margin-top: 0 } .site-liberation .block-call-items .tpl-labo { border-left: 6px solid; margin-bottom: 0; padding: 14px 0 14px 14px; } .site-liberation .block-call-items .tpl-labo:first-of-type { padding-top: 0 } .site-liberation .block-call-items .tpl-labo h2 { margin-bottom: 7px } .site-liberation .block-call-items .tpl-labo p.subtitle { margin-bottom: 14px } .site-liberation .block-call-items .tpl-labo .visual { width: 90px; height: 60px; } .site-liberation .block-call-items .tpl-labo .subscribe { clear: both; margin-bottom: 14px; } .site-liberation .block-call-items .tpl-labo .subscribe p.infos { font-weight: bold } .site-liberation .block-call-items .tpl-labo .subscribe p.infos span { text-transform: uppercase } .site-liberation .block-call-items .tpl-labo .subscribe p .toggle { font-size: 10px } .site-liberation .block-call-items .tpl-labo .subscribe .sb-podcasts { clear: both; display: none; margin-top: 10px; } .site-liberation .block-call-items .tpl-labo .episode h4 { font-weight: bold; min-height: 35px; } .site-liberation .block-call-items .tpl-labo .episode span { text-transform: uppercase; font-size: 10px; } .site-liberation .block-call-items .tpl-labo .episode .pager { margin-top: 14px; border-top: 1px solid; } .site-liberation .block-call-items .tpl-labo .episode .pager ul { margin-top: 7px } .site-liberation .block-call-items .tpl-labo .episode .pager .lnk-readmore { float: right; font-size: 10px; padding-top: 3px; } .site-liberation .block-call-items .tpl-labo .episode .visual { width: 150px; height: 100px; } .site-liberation .block-call-items .tpl-labo-spotlight { margin-bottom: 15px; padding-right: 10px; } .site-liberation .block-call-items .tpl-labo-spotlight:first-of-type { padding-top: 8px } .site-liberation .block-call-items .tpl-labo-spotlight .subscribe { margin-bottom: 5px } .site-liberation .block-call-items .tpl-labo-spotlight .subscribe .toggle { font-size: 10px; float: right; margin-right: 10px; } .site-liberation .block-call-items .tpl-labo-spotlight .subscribe p.toggle a { background: url('http://s0.libe.com/libe/img/common/pi_arrow-down.gif?83c2b5fdcd15') no-repeat 0 5px; padding-left: 15px; } .site-liberation .block-call-items .tpl-labo-spotlight .subscribe .sb-podcasts { font-size: 10px; float: right; clear: both; display: none; } .site-liberation .block-call-items .tpl-labo-podcast { border-left: 6px solid #b30804; margin-bottom: 0; padding: 8px 0 7px 10px; } .site-liberation .block-call-items .tpl-labo-podcast:first-of-type { padding-top: 0 } .site-liberation .block-call-items .tpl-labo-podcast .emission h2 { margin-bottom: 3px } .site-liberation .block-call-items .tpl-labo-podcast .emission p.subtitle { margin-bottom: 10px } .site-liberation .block-call-items .tpl-labo-podcast .emission .visual { width: 60px; height: 40px; } .site-liberation .block-call-items .tpl-labo-podcast .emission .subscribe { clear: both } .site-liberation .block-call-items .tpl-labo-podcast .emission .subscribe p { color: #e20000 } .site-liberation .block-call-items .tpl-labo-podcast .emission .subscribe p.infos { font-weight: bold; color: #222; } .site-liberation .block-call-items .tpl-labo-podcast .emission .subscribe p.infos span { text-transform: uppercase } .site-liberation .block-call-items .tpl-labo-podcast .emission .subscribe .sb-podcasts { margin-top: 10px } .site-liberation .block-call-items .tpl-labo-podcast .episode h4 { font-weight: bold; min-height: 35px; } .site-liberation .block-call-items .tpl-labo-podcast .episode span { text-transform: uppercase; font-size: 10px; } .site-liberation .block-call-items .tpl-labo-podcast .episode .pager { margin-top: 5px; border-top: 1px solid; } .site-liberation .block-call-items .tpl-labo-podcast .episode .pager ul { margin-top: 5px } .site-liberation .block-call-items .tpl-labo-podcast .episode .pager .lnk-readmore { float: right; font-size: 10px; } .site-liberation .block-call-items .tpl-search-results { position: relative; border-bottom: 0; } .site-liberation .block-call-items .tpl-search-results .item { margin: 0 } .site-liberation .block-call-items .tpl-search-results .object-content { border-bottom: 1px dotted; margin-right: 142px; padding: 0 14px 14px; } .site-liberation .block-call-items .tpl-search-results:last-of-type .object-content { border-bottom: 0 } .site-liberation .block-call-items .tpl-search-results h3 { font-size: 16px; font-weight: bold; } .site-liberation .block-call-items .tpl-search-results h4 { font-family: Verdana,sans-serif; font-size: 12px; margin-bottom: 14px; } .site-liberation .block-call-items .tpl-search-results h4 span { text-transform: uppercase } .site-liberation .block-call-items .tpl-search-results h4 strong { text-transform: uppercase; font-weight: normal; } .site-liberation .block-call-items .tpl-search-results h4 a:hover span { text-decoration: underline } .site-liberation .block-call-items .tpl-search-results p { margin-top: 10px } .site-liberation .block-call-items .tpl-search-results .object-picture { position: absolute; width: 87px; height: 116px; top: 0; right: 14px; } .site-liberation .block-call-items .tpl-search-results .object-picture img { display: block; width: 87px; height: 116px; } .site-liberation .block-call-items .tpl-search-results .folder-on-demand .object-content { margin-right: 160px } .site-liberation .block-call-items .tpl-search-results .folder-on-demand .object-picture, .site-liberation .block-call-items .tpl-search-results .folder-on-demand .object-picture img.default { width: 150px; height: 100px; } .site-liberation .block-call-items .tpl-search-results .object-picture .np { position: relative } .site-liberation .block-call-items .tpl-search-results .object-picture .np .p1, .site-liberation .block-call-items .tpl-search-results .object-picture .np .p2 { position: absolute; background-color: #fff; width: 79px; height: 102px; border: 7px solid; border-left-width: 4px; border-right-width: 4px; } .site-liberation .block-call-items .tpl-search-results .object-picture .np a.date { position: absolute; display: block; width: 80px; top: 10px; padding: 2px 2px 3px 4px; } .site-liberation .block-call-items .tpl-search-results .object-picture .np .p1 { z-index: 2000 } .site-liberation .block-call-items .tpl-search-results .object-picture .np .p2 { z-index: 1000 } .site-liberation .block-call-items .tpl-search-results .object-picture .np a.date { z-index: 500 } .site-liberation .block-call-items .tpl-no-border { border-bottom: none } .site-liberation .block-call-items .tpl-visual-square-left .visual { display: block; float: left; margin: 3px 14px 0 0; width: 84px; height: 84px; } .site-liberation .block-call-items .tpl-visual-square-left h5, .site-liberation .block-call-items .tpl-visual-square-left h4, .site-liberation .block-call-items .tpl-visual-square-left h3, .site-liberation .block-call-items .tpl-visual-square-left .subtitle { margin-left: 98px } .site-liberation .block-call-items .tpl-visual-square-left h5 { margin-bottom: 4px } .site-liberation .block-call-items .tpl-visual-square-left .subtitle { font-size: 11px } .site-liberation .block-call-items .tpl-visual-square-left .chat h5, .site-liberation .block-call-items .tpl-visual-square-left .chat .subtitle { font-family: Verdana,sans-serif; font-size: 12px; } .site-liberation .block-call-items .tpl-visual-square-left .chat .contribute { clear: both } .site-liberation .block-call-items .tpl-visual-square-left .chat .contribute form { margin: 14px 0; padding: 0; } .site-liberation .block-call-items .tpl-visual-square-left-arround .visual { display: block; float: left; margin: 3px 10px 0 0; width: 84px; height: 84px; } .site-liberation .block-call-items .tpl-visual-square-left-arround h5 { margin-bottom: 0 } .site-liberation .block-call-items .tpl-visual-square-left-arround p.subtitle { font-size: 11px } body.barry-white { background: #f8f8f8 url('http://s0.libe.com/libe/img/common/bg-body-fff.gif?62ad83bcadf5') repeat-y center 0 } body.slideshow { background-color: #333 } body.iframe { background-color: #fff } .ad-top, .ad-top .megaban { } body.slideshow .ad-top .megaban { background: #333 } .site-liberation .ad-google .googleBanner .annonce { background: #f3f3f3; border-color: #ccc; color: #666; } .site-liberation .ad-google .googleBanner .annonce:hover { background: #fff } .site-liberation .ad-google .googleBanner .annonce .titre { color: #e20000 } .site-liberation .ad-google .googleBanner .annonce .texte { color: #222 } .site-liberation .ad-google .googleBanner .annonce .url { color: #ccc } .site-liberation a, .site-liberation a p { color: #222 } .site-liberation .lnk-readmore a, .site-liberation a.lnk-readmore { color: #e20000 } .cat-laune .bg-c { background-color: #e20000 } .cat-laune .ft-c { color: #e20000!important } .cat-labo .bg-c { background-color: #006a96 } .cat-labo .ft-c { color: #006a96!important } .cat-culture .bg-c { background-color: #e52d83 } .cat-culture .ft-c { color: #e52d83!important } .cat-rebonds .bg-c { background-color: #00b3e2 } .cat-rebonds .ft-c { color: #00b3e2!important } .cat-ecrans .bg-c { background-color: #1d9b9a } .cat-ecrans .ft-c { color: #1d9b9a!important } .cat-mode .bg-c { background-color: #944d93 } .cat-mode .ft-c { color: #944d93!important } .cat-blogs .bg-c { background-color: #324c99 } .cat-blogs .ft-c { color: #324c99!important } .cat-voyages .bg-c { background-color: #7baf1f } .cat-voyages .ft-c { color: #7baf1f!important } .cat-regions .bg-c { background-color: #f2a787 } .cat-regions .ft-c { color: #f2a787!important } .cat-monlibe .bg-c { background-color: #fe9900 } .cat-monlibe .ft-c { color: #fe9900!important } .cat-zoneabo .bg-c { background-color: #a00 } .cat-zoneabo .ft-c { color: #a00!important } .cat-food .bg-c { background-color: #000 } .cat-food .ft-c { color: #000!important } .site-liberation .hot-topics { background-color: #f8f8f8 } .site-liberation .hot-topics h1 { border-right-color: #bbbaba } .site-liberation .hot-topics li { background: #fff } .site-liberation .hot-topics .event { background: #b1b1b1 } .site-liberation #footer-liberation .hot-topics .event a { color: #fff } #header-liberation .header-base .links .lnk2 { box-shadow: -9px 0 10px -11px #6c6c6c; -moz-box-shadow: -9px 0 10px -11px #6c6c6c; -webkit-box-shadow: -9px 0 10px -11px #6c6c6c; } #header-liberation .header-base .digitalpaper a.dl, #header-liberation .header-base .digitalpaper a.abo { color: #fff } #header-liberation .header-base .digitalpaper a.abo { background-color: #f2f2f2; color: #2e2e2e; } #header-liberation .header-base .digitalpaper a.une { box-shadow: 0 -1px 7px 0 #808080; -webkit-box-shadow: 0 -1px 7px 0 #808080; -moz-box-shadow: 0 -1px 7px 0 #808080; } #header-liberation .header-base .digitalpaper .mask { background: #fff; box-shadow: 7px -12px 8px -10px #808080; -webkit-box-shadow: 7px -12px 8px -10px #808080; -moz-box-shadow: 7px -12px 8px -10px #808080; } #header-liberation .header-base .nav .on .nav1 a, #header-liberation .header-base .nav-no-js>li:hover .nav1 a, #header-liberation .header-base .nav .nav1 a:hover { color: #fff } #header-liberation .header-base .nav .on .nav1 a span, #header-liberation .header-base .nav-no-js>li:hover .nav1 a span, #header-liberation .header-base .nav .nav1 a:hover span { background-color: #fff } #header-liberation .header-base .nav .cat-laune .nav1 .on a, #header-liberation .header-base .nav-no-js .cat-laune:hover .nav1 a, #header-liberation .header-base .nav .cat-laune .nav1 a:hover { background-color: #e20000 } #header-liberation .header-base .nav .cat-labo .nav1 .on a, #header-liberation .header-base .nav-no-js .cat-labo:hover .nav1 a, #header-liberation .header-base .nav .cat-labo .nav1 a:hover { background-color: #006a96 } #header-liberation .header-base .nav .cat-culture .nav1 .on a, #header-liberation .header-base .nav-no-js .cat-culture:hover .nav1 a, #header-liberation .header-base .nav .cat-culture .nav1 a:hover { background-color: #e52d83 } #header-liberation .header-base .nav .cat-rebonds .nav1 .on a, #header-liberation .header-base .nav-no-js .cat-rebonds:hover .nav1 a, #header-liberation .header-base .nav .cat-rebonds .nav1 a:hover { background-color: #00b3e2 } #header-liberation .header-base .nav .cat-ecrans .nav1 .on a, #header-liberation .header-base .nav-no-js .cat-ecrans:hover .nav1 a, #header-liberation .header-base .nav .cat-ecrans .nav1 a:hover { background-color: #1d9b9a } #header-liberation .header-base .nav .cat-mode .nav1 .on a, #header-liberation .header-base .nav-no-js .cat-mode:hover .nav1 a, #header-liberation .header-base .nav .cat-mode .nav1 a:hover { background-color: #944d93 } #header-liberation .header-base .nav .cat-blogs .nav1 .on a, #header-liberation .header-base .nav-no-js .cat-blogs:hover .nav1 a, #header-liberation .header-base .nav .cat-blogs .nav1 a:hover { background-color: #324c99 } #header-liberation .header-base .nav .cat-voyages .nav1 .on a, #header-liberation .header-base .nav-no-js .cat-voyages:hover .nav1 a, #header-liberation .header-base .nav .cat-voyages .nav1 a:hover { background-color: #7baf1f } #header-liberation .header-base .nav .cat-regions .nav1 .on a, #header-liberation .header-base .nav-no-js .cat-regions:hover .nav1 a, #header-liberation .header-base .nav .cat-regions .nav1 a:hover { background-color: #f2a787 } #header-liberation .header-base .nav .cat-monlibe .nav1 .on a, #header-liberation .header-base .nav-no-js .cat-monlibe:hover .nav1 a, #header-liberation .header-base .nav .cat-monlibe .nav1 a:hover { background-color: #fe9900 } #header-liberation .header-base .nav .cat-zoneabo .nav1 .on a, #header-liberation .header-base .nav-no-js .cat-zoneabo:hover .nav1 a, #header-liberation .header-base .nav .cat-zoneabo .nav1 a:hover { background-color: #a00 } #header-liberation .header-base .nav .cat-food .nav1 .on a, #header-liberation .header-base .nav-no-js .cat-food:hover .nav1 a, #header-liberation .header-base .nav .cat-food .nav1 a:hover { background-color: #000 } #header-liberation .header-base .nav .cat-laune .nav2 { border-top: 3px solid #e20000 } #header-liberation .header-base .nav .cat-labo .nav2 { border-top: 3px solid #006a96 } #header-liberation .header-base .nav .cat-culture .nav2 { border-top: 3px solid #e52d83 } #header-liberation .header-base .nav .cat-rebonds .nav2 { border-top: 3px solid #00b3e2 } #header-liberation .header-base .nav .cat-ecrans .nav2 { border-top: 3px solid #1d9b9a } #header-liberation .header-base .nav .cat-mode .nav2 { border-top: 3px solid #944d93 } #header-liberation .header-base .nav .cat-blogs .nav2 { border-top: 3px solid #324c99 } #header-liberation .header-base .nav .cat-voyages .nav2 { border-top: 3px solid #7baf1f } #header-liberation .header-base .nav .cat-regions .nav2 { border-top: 3px solid #f2a787 } #header-liberation .header-base .nav .cat-monlibe .nav2 { border-top: 3px solid #fe9900 } #header-liberation .header-base .nav .cat-zoneabo .nav2 { border-top: 3px solid #a00 } #header-liberation .header-base .nav .cat-food .nav2 { border-top: 3px solid #000 } #header-liberation .header-base .nav .cat-laune .nav2 a:hover, #header-liberation .header-base .nav .cat-laune .nav2 .on { color: #e20000 } #header-liberation .header-base .nav .cat-labo .nav2 a:hover, #header-liberation .header-base .nav .cat-labo .nav2 .on { color: #006a96 } #header-liberation .header-base .nav .cat-culture .nav2 a:hover, #header-liberation .header-base .nav .cat-culture .nav2 .on { color: #e52d83 } #header-liberation .header-base .nav .cat-rebonds .nav2 a:hover, #header-liberation .header-base .nav .cat-rebonds .nav2 .on { color: #00b3e2 } #header-liberation .header-base .nav .cat-ecrans .nav2 a:hover, #header-liberation .header-base .nav .cat-ecrans .nav2 .on { color: #1d9b9a } #header-liberation .header-base .nav .cat-mode .nav2 a:hover, #header-liberation .header-base .nav .cat-mode .nav2 .on { color: #944d93 } #header-liberation .header-base .nav .cat-blogs .nav2 a:hover, #header-liberation .header-base .nav .cat-blogs .nav2 .on { color: #324c99 } #header-liberation .header-base .nav .cat-voyages .nav2 a:hover, #header-liberation .header-base .nav .cat-voyages .nav2 .on { color: #7baf1f } #header-liberation .header-base .nav .cat-regions .nav2 a:hover, #header-liberation .header-base .nav .cat-regions .nav2 .on { color: #f2a787 } #header-liberation .header-base .nav .cat-monlibe .nav2 a:hover, #header-liberation .header-base .nav .cat-monlibe .nav2 .on { color: #fe9900 } #header-liberation .header-base .nav .cat-zoneabo .nav2 a:hover, #header-liberation .header-base .nav .cat-zoneabo .nav2 .on { color: #a00 } #header-liberation .header-base .nav .cat-food .nav2 a:hover, #header-liberation .header-base .nav .cat-food .nav2 .on { color: #000 } #header-liberation .header-simple .header { background: url('http://s0.libe.com/libe/img/common/bg-e20000.png?020f61e6035c') repeat-x 0 39px } #header-liberation .header-simple .logo { background-color: #fff } #header-liberation .header-simple .back { background-color: #fff } #header-liberation .header-simple .back a { color: #858585; background: url('http://s0.libe.com/libe/img/common/ico-lnk-arrow-back-grey.png?c8d5a4458a2c') no-repeat 0 16px; } #header-liberation .header-annex h1 { border-bottom-color: #e20000 } #header-liberation .header-annex h1 a { color: #000 } #footer-liberation .abo, #footer-liberation a { color: #818181 } #footer-liberation .monlibe, #footer-liberation .news, #footer-liberation .services { box-shadow: -12px 0 10px -11px #ccc; -moz-box-shadow: -12px 0 10px -11px #ccc; -webkit-box-shadow: -12px 0 10px -11px #ccc; } #footer-liberation .monlibe h5, #footer-liberation .news h5, #footer-liberation .services h5 { color: #818181 } #footer-liberation .abo h2 { color: #333 } #footer-liberation .news ul, #footer-liberation .services ul { border-right-color: #ccc } #footer-liberation .references ul { border-top-color: #ccc } #footer-liberation .references ul li { color: #666; border-right-color: #ccc; } #footer-liberation .references ul li a { color: #666 } .site-liberation { color: #222 } .site-liberation h5 .theme { color: #e20000 } .site-liberation h5 a.theme:hover, .site-liberation a:hover h5 .theme { color: #222 } .site-liberation h5 .date { color: #bbbaba } #core-liberation .text-404 p { color: #808080 } .site-liberation .text-item p.others { border-color: #b3b3b3 } .site-liberation .text-item p.others span { color: #e20000 } .site-liberation .text-item p.others li a:hover { color: #222 } #core-liberation form input[type=text], #core-liberation form input[type=password] { border-color: #888 } #core-liberation form input[type=text]:focus, #core-liberation form input[type=password]:focus, #core-liberation form input[type=file]:focus, #core-liberation form textarea:focus, #core-liberation form select, #core-liberation form checkbox { outline-color: silver } #core-liberation .error_ajax, #core-liberation .error_ajax_form { background-color: #ddd; border-color: #9d9d9d; } #core-liberation .error_ajax a, #core-liberation .error_ajax_form a { color: #fe9900; font-weight: bold; } #core-liberation .form-monlibe { background-color: #f8f8f8; border-top-color: #9d9d9d; border-bottom-color: #9d9d9d; } #core-liberation .form-monlibe label { color: #555 } #core-liberation .form-monlibe input[type=text], #core-liberation .form-monlibe input[type=password], #core-liberation .form-monlibe textarea { border-color: #9d9d9d; background-color: #fff; } #core-liberation .form-monlibe-unlogged input[type=button]:hover, #core-liberation .form-monlibe-unlogged input[type=submit]:hover, #core-liberation .form-monlibe-unlogged input[type=reset]:hover { background: #878787 } #core-liberation .form-monlibe .note-unlogged { background-color: #fff; border-color: #eaeaea; } #core-liberation .form-monlibe .note-unlogged p { color: #555 } #core-liberation .form-monlibe .note-unlogged p.cat-monlibe { color: #222 } #core-liberation .form-https { background-color: #e0e0e0; border-color: #888; } #core-liberation ul.list-itemsmost li strong { color: #e20000 } #core-liberation ul.list-latest-news span { color: #8f909d } #core-liberation ul.list-forums span { color: #e20000 } #core-liberation ul.list-items span { color: #e20000 } #core-liberation ul.list-items-mosts li strong { color: #e20000 } #core-liberation ul.list-labo-meetings li { border-bottom-color: #c6c6c6 } #core-liberation .list-man-of-day a { border-left-color: #e20000 } .site-liberation .block-solid-c2 { background-color: #c6c6c6 } .site-liberation .block-solid-c2 hr { border-top-color: #c6c6c6; border-bottom-color: #c6c6c6; } .site-liberation .block-solid-c2 h5 a.theme:hover { color: #fff } .site-liberation .col-contextual .block { background-color: #e7e7e7 } .site-liberation .col-contextual .block .block-top { color: #e20000; border-bottom-color: #222; } .site-liberation .col-contextual .block .block-top a { color: #e20000 } .site-liberation .col-contextual .block .block-bottom { border-top-color: #222 } .site-liberation .col-contextual .block .block-top .right, .site-liberation .col-contextual .block .block-top .right a { color: #7c8280 } .site-liberation .col-contextual .block .block-top .right a.on { color: #222 } #core-liberation .col-contextual .block-call-items .block-top h5 { color: #e20000 } .site-liberation .col-contextual .block-iframe .block-top>div { border-bottom-color: #222 } .site-liberation .col-contextual .block-nobg { background: none } .site-liberation .col-contextual .block-nobg .block-top { border-bottom-color: #e20000 } .site-liberation .col-contextual .block-solid-c2 { background-color: #333; color: #c6c6c6; } .site-liberation .col-contextual .block-solid-c2 .block-top { color: #c6c6c6; border-bottom-color: #c6c6c6; } .site-liberation .col-contextual .block-solid-c2 a, .site-liberation .col-contextual .block-solid-c2 a p { color: #c6c6c6 } .site-liberation .col-part .block { background-color: #d7d7d7 } .site-liberation .col-part .block .block-top { color: #fff } .site-liberation .col-part .block hr { border-top-color: #ccc } .site-liberation .block-call-items .mini-tpl { border-bottom-color: #ddd } .site-liberation .block-call-items .mini-tpl .light { color: #bbbaba } .site-liberation .block-call-items .mini-tpl .label { border-color: #e7e7e7 } .site-liberation .block-call-items .mini-tpl .whosaid { background-color: #e20000 } .site-liberation .block-call-items .mini-tpl .whosaid h5 .theme { color: #fff } .site-liberation .block-call-items .mini-tpl .whosaid h4 { color: #fff } .site-liberation .block-call-items .mini-tpl .whosaid h3 a { color: #fafafa } .site-liberation .block-call-items .mini-tpl .whosaid a { color: #2e2e2e } .site-liberation .block-call-items .list-linked-items span { color: #e20000 } .site-liberation .block-call-items .tpl-flash-news-29col, .site-liberation .block-call-items .tpl-flash-news-29col:last-of-type { border-bottom-color: #ddd } .site-liberation .block-call-items .tpl-breaking-news, .site-liberation .block-call-items .tpl-breaking-news:last-of-type { border-bottom-color: #ddd } .site-liberation .block-call-items .tpl-spotlight .item { background-color: #cecece } .site-liberation .block-call-items .tpl-spotlight .details { border-top-color: #aaa } .site-liberation .block-call-items .tpl-spotlight h5 .date { color: #555 } .site-liberation .block-call-items .tpl-labo { border-left-color: #b30804 } .site-liberation .block-call-items .tpl-labo .subscribe p { color: #e20000 } .site-liberation .block-call-items .tpl-labo .subscribe .infos { font-weight: bold; color: #222; } .site-liberation .block-call-items .tpl-labo .episode .pager { border-top-color: #000 } .site-liberation .block-call-items .tpl-labo-spotlight { background-color: #303030; color: #fff; } .site-liberation .block-call-items .tpl-labo-spotlight .subtitle { color: #c6c6c6 } .site-liberation .block-call-items .tpl-labo-spotlight .subscribe .infos { color: #fff } .site-liberation .block-call-items .tpl-labo-spotlight .subscribe p.toggle a { color: #fff } .site-liberation .block-call-items .tpl-labo-podcast { border-left-color: #b30804 } .site-liberation .block-call-items .tpl-labo-podcast .emission .subscribe p { color: #e20000 } .site-liberation .block-call-items .tpl-labo-podcast .emission .subscribe p.infos { color: #222 } .site-liberation .block-call-items .tpl-labo-podcast .episode .pager { border-top-color: #000 } .site-liberation .block-call-items .tpl-search-results .object-content { border-bottom-color: #ddd } .site-liberation .block-call-items .tpl-search-results h4, .site-liberation .block-call-items .tpl-search-results h4 a { color: #959595 } .site-liberation .block-call-items .tpl-search-results .object-picture .np .p1, .site-liberation .block-call-items .tpl-search-results .object-picture .np .p2 { background-color: #fff; border-color: #c8c8c8; } .site-liberation .block-call-items .tpl-search-results .object-picture .np a.date { background-color: #c8c8c8 } #core-liberation .block-item .object-picture .legende { color: #838383 } .site-liberation .block-item .object-content a:hover { color: #e20000 } #core-liberation .block-item-locked { border-top-color: #c1b0bb; border-bottom-color: #c1b0bb; background: #fff; background: -moz-linear-gradient(top,#dbdad6 0,#fff 2%,#fff 98%,#e1e0de 100%); background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#dbdad6),color-stop(2%,#fff),color-stop(98%,#fff),color-stop(100%,#e1e0de)); background: -o-linear-gradient(top,#dbdad6 0,#fff 2%,#fff 98%,#e1e0de 100%); } #core-liberation .block-item-locked .block-top span { background-color: #fff } #core-liberation .block-item-locked .btn-zoneabo a:hover { color: #fff } #core-liberation .block-item-read-more { border-color: #ddd } #core-liberation .block-item-read-more .block-top { background-color: #fff; color: #555; } #core-liberation .block-item-read-more .block-content .mini-tpl hr { border-top-color: #ddd } #core-liberation .block-comments .block-content .comment_reply, #core-liberation .block-comments .block-content .comment_reply a, #core-liberation .block-comments .block-content .comment_flag, #core-liberation .block-comments .block-content .comment_flag a, #core-liberation .block-comments .block-content .comment_post_new, #core-liberation .block-comments .block-content .comment_post_new a { color: #878787 } #core-liberation .block-comments .block-content .comment { border-left-color: #ddd } #core-liberation .block-comments .block-content .comment_outer { border-color: #ddd } #core-liberation .flat-comments .comment, #core-liberation .block-comments .comment_level_0 { border-top-color: #878787 } #core-liberation .flat-comments .comment>.comment_outer, #core-liberation .block-comments .comment_level_0>.comment_outer { border-color: #878787 } #core-liberation .block-comments .block-content .detail_comment { border-top-color: #fe9900 } #core-liberation .block-comments .block-content .detail_comment>.comment_outer { border-color: #fe9900 } #core-liberation .block-comments .block-content .detail_comment { border-top-color: #fe9900 } #core-liberation .block-comments .block-content .detail_comment>.comment_outer { border-color: #fe9900 } #core-liberation .block-comments .block-content .meta .who, #core-liberation .block-comments .block-content .meta .who a { color: #878787 } #core-liberation .block-comments .block-content .meta .details { color: #b2b2b2 } #core-liberation .block-comments .block-content .meta .details a.profile { color: #b2b2b2 } #core-liberation .block-comments .block-content .comment_selected>.comment_outer .meta .note, #core-liberation .block-comments .block-content .comment_libe>.comment_outer .meta .note { color: #e20000 } #core-liberation .block-comments .block-content .is_removed>.comment_outer>.meta .who a { color: #333 } #core-liberation .block-comments .block-content .comment_reply_links .comment_flag:hover { color: #3c3c3b } #core-liberation .block-comments .block-content .comment_reply_links .comment_reply { background-color: #878787 } #core-liberation .block-comments .block-content .comment_reply_links .comment_reply, #core-liberation .block-comments .block-content .comment_reply_links .comment_reply a { color: #fff } #core-liberation .block-comments .block-content .comment_reply_links .comment_reply:hover { background: #3c3c3c } #core-liberation .block-comments .block-content .comment_hover { background: #fdfdfd } #core-liberation .block-comments .block-content .comment_libe>.comment_outer { background: #f8f8f8 } #core-liberation .block-comments .block-content .is_removed>.comment_outer { background-color: #878787; color: #fff; } #core-liberation .block-comments .comment_replies_count { background: #F8F8F8 } #core-liberation .block-comments .comment_replies { border-bottom-color: #ddd } #core-liberation .block-comments .headrest-community h3 a { color: #555 } #core-liberation .block-pager-labo { background-color: #e7e7e7 } #core-liberation .block-pager-labo .block-bottom { border-top-color: #222 } #core-liberation .block-podcast .block-content a { color: #666 } #core-liberation .block-benefits .block-content ul li.b-top { border-top-color: #ddd } #core-liberation .block-label a strong { color: #e20000 } .site-liberation .block-np .block-top h5 .right { color: #222 } #core-liberation .block-np .tomorrow .progress-bar { background-color: #fff } #core-liberation .block-np .tomorrow .progress-bar .done { background-color: #ee3e30 } #core-liberation .block-np .block-content .railway ul li img { border-color: #222 } #core-liberation .block-np .from ul li img.visual { border-color: #878787 } #core-liberation .block-all-forums .headrest { border-bottom-color: #ddd } #core-liberation .block-all-forums .headrest h4 { color: #555 } #core-liberation .block-all-forums .headrest h5 { color: #fa9900 } #core-liberation .block-all-forums .forum { border-bottom-color: #ddd } #core-liberation .block-all-forums .forum h5.title { color: #555 } #core-liberation .block-all-forums .forum span.infos { color: #555 } #core-liberation .block-all-forums .forum span.infos a { color: #555 } #core-liberation .block-all-blogs .block-content .headrest { border-bottom-color: #ddd } #core-liberation .block-all-blogs .headrest h4 { color: #e20000 } #core-liberation .block-all-blogs .headrest h5 { color: #fff; background-color: #575757; } #core-liberation .block-all-blogs .list li .blog-libe h5 { background-color: #f5f5f5 } #core-liberation .block-search-head form input[type=submit], #core-liberation .block-search-results form input[type=submit] { border-color: #888 } #core-liberation .block-search-head .pagination, #core-liberation .block-search-results .pagination { background: none; border-color: #b7b7b7; } #core-liberation .block-search-head .pagination .disabled, #core-liberation .block-search-results .pagination .disabled { color: #c8c8c8 } #core-liberation .block-search-head .pagination .current, #core-liberation .block-search-results .pagination .current { color: #e20000 } #core-liberation .block-search-head .pagination .disabled, #core-liberation .block-search-results .pagination .disabled, #core-liberation .block-search-head .pagination .current, #core-liberation .block-search-results .pagination .current { background-color: transparent } #core-liberation .block-search-head p.opinion span { color: #707070 } #core-liberation .block-search-head p.opinion a { color: #e20000 } #core-liberation .block-search-head .advanced { border-top-color: #b7b7b7 } #core-liberation .block-search-head .advanced .note { background-color: #e5e5e5 } #core-liberation .block-search-head .advanced .note a.displayer { color: #87888a } #core-liberation .block-search-head .advanced .note .links, #core-liberation .block-search-head .advanced .note .links a { color: #87888a } #core-liberation .block-search-head .advanced .searchform { background-color: #e5e5e5 } #core-liberation .block-search-head .advanced .searchform .period, #core-liberation .block-search-head .advanced .searchform .between, #core-liberation .block-search-head .advanced .searchform .source, #core-liberation .block-search-head .advanced .searchform .category { border-bottom-color: #fff } #core-liberation .block-search-head .results { margin-bottom: 15px } #core-liberation .block-search-head .results p { color: #87888a } #core-liberation .block-search-head .results p.filters strong { color: #2e2e2e } #core-liberation .block-search-results .block-top h2 { border-bottom-color: #e20000 } #core-liberation .block-search-results .block-top h2, #core-liberation .block-search-results .block-top h2 a { color: #e20000 } #core-liberation .block-search-results .block-content .object-content { border-bottom-color: #b7b7b7 } #core-liberation .block-search-results .block-content .category, #core-liberation .block-search-results .block-content .folder, #core-liberation .block-search-results .block-content .emission { background-color: #f9f9f9 } #core-liberation .block-search-results .block-content h4, #core-liberation .block-search-results .block-content h4 a { color: #959595 } #core-liberation .block-search-results .block-content .object-picture .np .p1, #core-liberation .block-search-results .block-content .object-picture .np .p2 { background-color: #fff; border-color: #c8c8c8; } #core-liberation .block-search-results .block-content .object-picture .np a.date { background-color: #c8c8c8 } #core-liberation .headrest h5 { border-bottom-color: #ddd } #core-liberation .headrest .folder { background-color: #e7e7e7 } #core-liberation .headrest-basic-striked h5 span { background-color: #fff } #core-liberation .headrest-community h3, #core-liberation .headrest-community a.lnk-back, #core-liberation .headrest-community a.lnk-com { color: #555 } #core-liberation .headrest-community h3 span { color: #fe9900 } #core-liberation .headrest-basic-zoneabo h4 { border-bottom-color: #ddd; color: #555; } #core-liberation .cartridge a.btn-comment, #core-liberation .cartridge a.btn-back { color: #878787 } #core-liberation .cartridge a.btn-comment:hover, #core-liberation .cartridge a.btn-back:hover { color: #fa9900 } #core-liberation .cartridge a.btn-comment-disabled:hover { color: #878787 } #core-liberation .cartridge .options-tab-content { background-color: #fff; border-color: #b1b1b1; box-shadow: 0 2px 4px 1px #b1b1b1; -webkit-box-shadow: 0 2px 4px 1px #b1b1b1; -moz-box-shadow: 0 2px 4px 1px #b1b1b1; } #core-liberation .cartridge a.options-tab-label { background-color: #9c9c9c; color: #fff; } #core-liberation .cartridge a.options-tab-label:hover { background-color: #6c6c6c } #core-liberation .cartridge-basic-rounded { border-color: #d4d4d4; background-color: #f8f8f8; } #core-liberation .cartridge-basic-rounded p, #core-liberation .cartridge-basic-rounded p a { color: #878787 } #core-liberation .cartridge-basic-rounded .segment { border-left-color: 1px dotted #d4d4d4 } #core-liberation .cartridge-basic-bubble .segment, #core-liberation .cartridge-basic-bubble .plain { border-color: #ddd; background-color: #fdfdfd; } #core-liberation .cartridge-basic-bubble p, #core-liberation .cartridge-basic-bubble p a { color: #878787 } #core-liberation .cartridge-basic-bubble .share li.spacer { background-color: #ddd } .site-liberation .btn-basic span, .site-liberation .btn-basic a, .site-liberation form .btn-basic input[type=button], .site-liberation form .btn-basic input[type=submit], .site-liberation form .btn-basic input[type=reset] { background: #ccc; background: -moz-linear-gradient(top,#f2f2f2 0,#f2f2f2 50%,#ccc 51%,#ccc 100%); background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(50%,#f2f2f2),color-stop(51%,#ccc),color-stop(100%,#ccc)); background: -webkit-linear-gradient(top,#f2f2f2 0,#f2f2f2 50%,#ccc 51%,#ccc 100%); background: -o-linear-gradient(top,#f2f2f2 0,#f2f2f2 50%,#ccc 51%,#ccc 100%); background: -ms-linear-gradient(top,#f2f2f2 0,#f2f2f2 50%,#ccc 51%,#ccc 100%); background: linear-gradient(top,#f2f2f2 0,#f2f2f2 50%,#ccc 51%,#ccc 100%); border-color: #888; color: #222; } .site-liberation .btn-laune span, .site-liberation .btn-laune a, .site-liberation .btn-monlibe span, .site-liberation .btn-monlibe a, .site-liberation .btn-zoneabo span, .site-liberation .btn-zoneabo a { color: #fff } .site-liberation .btn-laune a:hover, .site-liberation .btn-monlibe a:hover, .site-liberation .btn-zoneabo a:hover { color: #fff } .site-liberation form .btn-laune input[type=button], .site-liberation form .btn-laune input[type=submit], .site-liberation form .btn-laune input[type=reset], .site-liberation form .btn-monlibe input[type=button], .site-liberation form .btn-monlibe input[type=submit], .site-liberation form .btn-monlibe input[type=reset], .site-liberation form .btn-zoneabo input[type=button], .site-liberation form .btn-zoneabo input[type=submit], .site-liberation form .btn-zoneabo input[type=reset] { color: #fff } .site-liberation .btn-laune span, .site-liberation .btn-laune a { background: #e20000 } .site-liberation form .btn-laune input[type=button], .site-liberation form .btn-laune input[type=submit] { background: #e20000!important } .site-liberation form .btn-laune input[type=button]:hover, .site-liberation form .btn-laune input[type=submit]:hover { background: #3c3c3c } .site-liberation .btn-monlibe span, .site-liberation .btn-monlibe a { background: #878787 } .site-liberation form .btn-monlibe input[type=button], .site-liberation form .btn-monlibe input[type=submit], .site-liberation form .btn-monlibe input[type=reset] { background: #878787 } .site-liberation form .btn-monlibe input[type=button]:hover, .site-liberation form .btn-monlibe input[type=submit]:hover, .site-liberation form .btn-monlibe input[type=reset]:hover { background: #3c3c3c } .site-liberation .btn-zoneabo span, .site-liberation .btn-zoneabo a { background: #a00 } .site-liberation #core-liberation form .btn-zoneabo input[type=button], .site-liberation #core-liberation form .btn-zoneabo input[type=submit] { background: #a00 } .site-liberation #core-liberation form .btn-zoneabo input[type=button]:hover, .site-liberation #core-liberation form .btn-zoneabo input[type=submit]:hover { background: #a00 } .site-liberation .btn-rounded-degraded span, .site-liberation .btn-rounded-degraded a { background: #e20000; background: -moz-linear-gradient(top,#f33333 0,#b33 100%); background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f33333),color-stop(100%,#b33)); background: -webkit-linear-gradient(top,#f33333 0,#b33 100%); background: -o-linear-gradient(top,#f33333 0,#b33 100%); background: -ms-linear-gradient(top,#f33333 0,#b33 100%); background: linear-gradient(top,#f33333 0,#b33 100%); color: #fff; } .site-liberation .btn-rounded-degraded span:hover, .site-liberation .btn-rounded-degraded a:hover { background: #e20000; background: -moz-linear-gradient(top,#b33 0,#f33333 100%); background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#b33),color-stop(100%,#f33333)); background: -webkit-linear-gradient(top,#b33 0,#f33333 100%); background: -o-linear-gradient(top,#b33 0,#f33333 100%); background: -ms-linear-gradient(top,#b33 0,#f33333 100%); background: linear-gradient(top,#b33 0,#f33333 100%); color: #fff; } .site-liberation form .btn-rounded-degraded input[type=button], .site-liberation form .btn-rounded-degraded input[type=submit] { background: #e20000; background: -moz-linear-gradient(top,#f33333 0,#b33 100%); background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f33333),color-stop(100%,#b33)); background: -webkit-linear-gradient(top,#f33333 0,#b33 100%); background: -o-linear-gradient(top,#f33333 0,#b33 100%); background: -ms-linear-gradient(top,#f33333 0,#b33 100%); background: linear-gradient(top,#f33333 0,#b33 100%); color: #fff; } .site-liberation form .btn-rounded-degraded input[type=button]:hover, .site-liberation form .btn-rounded-degraded input[type=submit]:hover, .site-liberation form .btn-rounded-degraded input[type=button]:focus, .site-liberation form .btn-rounded-degraded input[type=submit]:focus { background: #e20000; background: -moz-linear-gradient(top,#b33 0,#f33333 100%); background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#b33),color-stop(100%,#f33333)); background: -webkit-linear-gradient(top,#b33 0,#f33333 100%); background: -o-linear-gradient(top,#b33 0,#f33333 100%); background: -ms-linear-gradient(top,#b33 0,#f33333 100%); background: linear-gradient(top,#b33 0,#f33333 100%); color: #fff; } .site-liberation .btn-read-digitalpaper { border-color: #878787 } .site-liberation .btn-read-digitalpaper span, .site-liberation .btn-read-digitalpaper a { color: #2e2e2e } #core-liberation .pagination { background-color: #e7e7e7; border-top-color: #b7b7b7; border-bottom-color: #b7b7b7; } #core-liberation .pagination .disabled { background-color: transparent; color: #c8c8c8; } #core-liberation .pagination .current { background-color: transparent; color: #e20000; } .site-liberation .bg-sprites-icons .icon { display: block; background-image: url('http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49'); background-repeat: no-repeat; } .site-liberation .bg-sprites-icons .folder1, .site-liberation .bg-sprites-icons .folder1-black, .site-liberation .bg-sprites-icons .folder1-monlibe { width: 19px; height: 15px; } .site-liberation .bg-sprites-icons .folder1 { background-position: -110px -84px } .site-liberation .bg-sprites-icons .folder1-black { background-position: -152px -84px } .site-liberation .bg-sprites-icons .folder1-monlibe { background-position: -131px -84px } .site-liberation .cat-monlibe .bg-sprites-icons .on .folder1, .site-liberation .cat-monlibe .bg-sprites-icons a:hover .folder1 { background-position: -131px -84px } .site-liberation .bg-sprites-icons .close1, .site-liberation .bg-sprites-icons .close1-black, .site-liberation .bg-sprites-icons .close1-monlibe { width: 15px; height: 15px; } .site-liberation .bg-sprites-icons .close1 { background-position: -59px -99px } .site-liberation .bg-sprites-icons .close1-black { background-position: -93px -99px } .site-liberation .bg-sprites-icons .close1-monlibe { background-position: -76px -99px } .site-liberation .cat-monlibe .bg-sprites-icons .on .close1, .site-liberation .cat-monlibe .bg-sprites-icons a:hover .close1 { background-position: -76px -99px } .site-liberation .bg-sprites-icons .edit1, .site-liberation .bg-sprites-icons .edit1-black, .site-liberation .bg-sprites-icons .edit1-monlibe { width: 15px; height: 15px; } .site-liberation .bg-sprites-icons .edit1 { background-position: -110px -101px } .site-liberation .bg-sprites-icons .edit1-black { background-position: -145px -101px } .site-liberation .bg-sprites-icons .edit1-monlibe { background-position: -128px -101px } .site-liberation .cat-monlibe .bg-sprites-icons .on .edit1, .site-liberation .cat-monlibe .bg-sprites-icons a:hover .edit1 { background-position: -128px -101px } .site-liberation .bg-sprites-icons .heart1, .site-liberation .bg-sprites-icons .heart1-laune, .site-liberation .bg-sprites-icons .heart1-black { width: 12px; height: 12px; } .site-liberation .bg-sprites-icons .heart1-laune { background-position: -82px -84px } .site-liberation .bg-sprites-icons .heart1-black { background-position: -96px -84px } .site-liberation .cat-laune .bg-sprites-icons .heart1 { background-position: -96px -84px } .site-liberation .cat-laune .bg-sprites-icons .on .heart1, .site-liberation .cat-laune .bg-sprites-icons a:hover .heart1 { background-position: -82px -84px } .site-liberation .toolbox { border-color: #d7d7d7 } .site-liberation .toolbox li.spacer span { background-color: #d7d7d7 } .site-liberation .toolbox .txt-min, .site-liberation .toolbox .txt-plus, .site-liberation .toolbox .txt-reset, .site-liberation .toolbox .comment, .site-liberation .toolbox .facebook, .site-liberation .toolbox .twitter { color: #818181 } .site-liberation .toolbox .txt-min:hover, .site-liberation .toolbox .txt-plus:hover, .site-liberation .toolbox .txt-reset:hover, .site-liberation .toolbox .comment:hover { color: #000 } .site-liberation .toolbox li a span { background: url('http://s0.libe.com/libe/img/common/_sprites_icons/icons.png?9914d0d70a49') no-repeat } .site-liberation .toolbox li a.print span { background-position: -76px -118px } .site-liberation .toolbox li a.print:hover span { background-position: -94px -118px } .site-liberation .toolbox li a.favorite span { background-position: -22px -120px } .site-liberation .toolbox li a.favorite:hover span { background-position: -44px -120px } .site-liberation .toolbox li a.comment span { background-position: -189px -84px } .site-liberation .toolbox li a.comment:hover span { background-position: -205px -84px } .site-liberation .toolbox li a.mail span { background-position: -89px 0 } .site-liberation .toolbox li a.mail:hover span { background-position: -89px -16px } .site-liberation .toolbox li a.facebook span { background: url('http://s0.libe.com/libe/img/common/_sprites_icons/icons_share.png?edeb5617b880') no-repeat -74px 0 } .site-liberation .toolbox li a.twitter span { background: url('http://s0.libe.com/libe/img/common/_sprites_icons/icons_share.png?edeb5617b880') no-repeat -74px -14px } .site-liberation .toolbox li a.facebook, .site-liberation .toolbox li a.twitter { background-color: #f7f7f7; border-color: #d7d7d7; } .site-liberation .toolbox li a.facebook:hover, .site-liberation .toolbox li a.twitter:hover { background-color: #818181; color: #F7F7F7; } .site-liberation .toolbox li.btn-comment, .site-liberation .toolbox li.abo-1-euro { background: #f8f8f8 } .site-liberation .toolbox li.btn-comment a { color: #808080 } .site-liberation .toolbox li.btn-comment a:hover { color: #f8f8f8; background: #808080; text-decoration: none; } .site-liberation .toolbox li.abo-1-euro a span { background: none } .site-liberation .toolbox li.fold-options, .site-liberation .toolbox li.fold-options ul { background: #f8f8f8 } .site-liberation .toolbox li.fold-options+li.fold-options, .site-liberation .toolbox li.fold-options ul { border-color: #d7d7d7 } .site-liberation .toolbox li.fold-options>a { color: #818181 } #bar-liberation { border-bottom-color: #dadada; background-color: #fff; box-shadow: 0 1px 2px 0 #E2E2E2; -webkit-box-shadow: 0 1px 2px 0 #E2E2E2; -moz-box-shadow: 0 1px 2px 0 #E2E2E2; } #bar-liberation, #bar-liberation a { color: #3c3c3c } #bar-liberation .content .close, #bar-liberation .content .open, #bar-liberation .content .login, #bar-liberation .content .personal-options, #bar-liberation .content .mail-box, #bar-liberation .content .activities-stream, #bar-liberation .content .other { background: #fff; border-left-color: #dadada; border-right-color: #dadada; border-bottom-color: #dadada; } #bar-liberation .content ul.list li { border-bottom-color: #dadada } #core-liberation .block-activities .block-content ul li, #core-liberation .block-activities .block-content ul li a, #bar-liberation .content ul.list li, #bar-liberation .content ul.list li a { color: #222 } #core-liberation .block-activities .block-content ul li span, #bar-liberation .content ul.list li span { color: #878787 } #bar-liberation .content .open a .arrow { border-left-color: 1px solid #dadada; border-right-color: 1px solid #dadada; } #bar-liberation .content .login a.subscribe { background-color: #656565; color: #fff; } #bar-liberation .content .login a.subscribe:hover { background-color: #3c3c3c } #bar-liberation #login-box-content { background-color: #fff; border-left-color: #dadada; border-right-color: #dadada; border-bottom-color: #dadada; box-shadow: 0 1px 1px 0 #E2E2E2; -webkit-box-shadow: 0 1px 1px 0 #E2E2E2; -moz-box-shadow: 0 1px 1px 0 #E2E2E2; } #bar-liberation #personal-options-content { background-color: #fff; border-left-color: 1px solid #dadada; border-right-color: 1px solid #dadada; border-bottom-color: 1px solid #dadada; box-shadow: 0 1px 1px 0 #E2E2E2; -webkit-box-shadow: 0 1px 1px 0 #E2E2E2; -moz-box-shadow: 0 1px 1px 0 #E2E2E2; } #bar-liberation #personal-options-content ul.subscription strong, #bar-liberation #personal-options-content ul.subscription li.subscribe, #bar-liberation #personal-options-content ul.subscription li.subscribe a { color: #a40000 } #bar-liberation #personal-options-content ul li { color: #878787 } #bar-liberation #personal-options-content ul li a, #bar-liberation #personal-options-content ul li strong { color: #3c3c3c } #bar-liberation #personal-options-content ul.inactive li { color: #b2b2b2 } #bar-liberation .content .mail-box { border-bottom-color: #dadada } #bar-liberation .content .activities-stream { border-bottom-color: #dadada } #bar-liberation .content .unfolded { box-shadow: 0 1px 1px 0 #E2E2E2; -webkit-box-shadow: 0 1px 2px 0 #E2E2E2; -moz-box-shadow: 0 1px 2px 0 #E2E2E2; } #bar-liberation .content .other a span { color: #a40000 } #page-404 .error { border-right-color: #ddd } #page-404 form { border-color: #808080 } #page-404 form input[type=text] { color: #808080 } #page-mailfriend .content a { color: #e20000 } #page-mailfriend .content p.note { color: #999 } #page-paywall .content a.close strong { color: #666 } #page-paywall .content .video h5 { border-top-color: #ccc; border-bottom-color: #ccc; color: #222; } #page-paywall .content .video h4 span { background-color: #fff } #page-paywall .content .arguments .arg h4, #page-paywall .content .arguments .arg .price { color: #222 } #page-paywall .content .arguments .arg .price .total { color: #999 } #page-paywall .content .banner-degraded { border-top-color: #c1b0bb; border-bottom-color: #c1b0bb; background: #fff; background: -moz-linear-gradient(top,#dbdad6 0,#fff 10%,#fff 90%,#e1e0de 100%); background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#dbdad6),color-stop(10%,#fff),color-stop(90%,#fff),color-stop(100%,#e1e0de)); background: -webkit-linear-gradient(top,#dbdad6 0,#fff 10%,#fff 90%,#e1e0de 100%); background: -o-linear-gradient(top,#dbdad6 0,#fff 10%,#fff 90%,#e1e0de 100%); background: -ms-linear-gradient(top,#dbdad6 0,#fff 10%,#fff 90%,#e1e0de 100%); background: linear-gradient(top,#dbdad6 0,#fff 10%,#fff 90%,#e1e0de 100%); color: #777; } #page-paywall .content .banner-degraded a { color: #777 } #page-paywall .content .form-login form p input[type=text], #page-paywall .content .form-login form p input[type=password] { border-color: #888 } #page-paywall .content .form-login form p input[type=text]:focus, #page-paywall .content .form-login form p input[type=password]:focus { border-color: silver } #DOMWindow { } .autopromo-7days { border: 2px solid #ddd; clear: both; } .autopromo-7days .btn-laune, .autopromo-7days .btn-zoneabo { float: right; width: 90px; margin: 5px 5px 5px 10px; text-align: center; } .autopromo-7days img.visual { display: block; float: left; width: 40px; margin: 5px 10px; } .autopromo-7days p { padding: 2px } .autopromo-7days .hp span.ft-c { text-transform: uppercase } .site-liberation .block-partnership .block-content .autopromo-7days .hp p, .site-liberation .block-promo .block-content .autopromo-7days .hp p { margin: 0; padding: 3px 0 3px 6px; font-size: 10px; } .autopromo-libe1euro { background: #fafafa; border: 1px solid #ddd; } .autopromo-libe1euro .btn-laune, .autopromo-libe1euro .btn-zoneabo { float: right; width: 90px; margin: 5px 5px 5px 10px; text-align: center; } .autopromo-libe1euro img.visual { display: block; float: left; width: 40px; margin: 5px 10px; } .site-liberation .autopromo-libe1euro p { padding: 3px; font-size: 11px; } .site-liberation .autopromo-libe1euro a { display: block } .autopromo-libe1euro .hp span.ft-c { text-transform: uppercase } .site-liberation .block-partnership .autopromo-libe1euro .hp p, .site-liberation .block-promo .autopromo-libe1euro .hp p { margin: 0; padding: 3px 0 3px 6px; font-size: 10px; } .site-liberation .autopromo-35unit { margin-top: 28px; position: relative; } .site-liberation .autopromo-35unit img.visual { width: 140px; margin: 5px 28px; position: relative; top: -28px; } .site-liberation .autopromo-35unit h2, .site-liberation .autopromo-35unit p { display: inline-block; font-family: Georgia,"Times New Roman",Times,serif; margin-left: 28px; } .site-liberation .autopromo-35unit div.btn-rounded-degraded { position: absolute; top: 13px; right: 28px; } .site-liberation .autopromo-35unit h2 span { display: block } .site-liberation .autopromo-35unit p { font-size: 16px } .site-liberation .autopromo-35unit p+p { margin-left: 0 } .site-liberation .autopromo-35unit h2 { line-height: 20px; font-weight: normal; } .site-liberation .autopromo-libe1euro .digit { font-size: 68px; line-height: 40px; } .site-liberation .autopromo-libe1euro .currency { font-size: 40px } html.js body.dummy div#mainContent div#core-liberation div.col9 div.block div.block-content div.favorites-articles div.col-left div.block-call-items div.block-content div.mini-tpl div.article div.object-content { min-height: 0; margin-right: 0; padding: 0; } #mainContent #core-liberation .favorites-folders .object-content { margin-right: 0 } #mainContent #core-liberation .favorites-folders .block-content .cartridge { width: 210px } html.js body.dummy div#mainContent div#core-liberation div.col9 div.block div.block-content div.favorites-folders div.block-call-items div.block-content div.mini-tpl div.folder-on-demand div.object-content { min-height: 0 } html.js body.dummy div#mainContent div#core-liberation div.col9 div.block div.block-content div.favorites-frontpages div.col-left div.cartridge { width: 388px } html.js body.dummy div#mainContent div#core-liberation div.col9 div.block div.block-content div.favorites-folders div.block-call-items div.block-content div.mini-tpl div.cartridge { margin-left: 0; width: 129px; } html.js body.dummy div#mainContent div#core-liberation div.col7 div.block-call-items div.block-content div.mini-tpl div.folder-on-demand div.object-content { margin-right: 0; min-height: 0; border-bottom: 0; } html.js body.dummy div#mainContent div#core-liberation div.col7 div.block-call-items div.block-content div.mini-tpl div.folder-on-demand { border-bottom: 1px solid #E7E7E7 }clean-css-1.0.12/test/data/blueprint-min.css000066400000000000000000000252531217226203200206360ustar00rootroot00000000000000html{margin:0;padding:0;border:0} body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline} article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block} body{line-height:1.5;background:#fff} table{border-collapse:separate;border-spacing:0} caption,th,td{text-align:left;font-weight:400;float:none!important} table,th,td{vertical-align:middle} blockquote:before,blockquote:after,q:before,q:after{content:''} blockquote,q{quotes:"" ""} a img{border:0} :focus{outline:0} html{font-size:100.01%} body{font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif} h1,h2,h3,h4,h5,h6{font-weight:400;color:#111} h1{font-size:3em;line-height:1;margin-bottom:.5em} h2{font-size:2em;margin-bottom:.75em} h3{font-size:1.5em;line-height:1;margin-bottom:1em} h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em} h5{font-size:1em;font-weight:700;margin-bottom:1.5em} h6{font-size:1em;font-weight:700} h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0} p{margin:0 0 1.5em} .left{float:left!important} p .left{margin:1.5em 1.5em 1.5em 0;padding:0} .right{float:right!important} p .right{margin:1.5em 0 1.5em 1.5em;padding:0} a:focus,a:hover{color:#09f} a{color:#06c;text-decoration:underline} blockquote{margin:1.5em;color:#666;font-style:italic} strong,dfn{font-weight:700} em,dfn{font-style:italic} sup,sub{line-height:0} abbr,acronym{border-bottom:1px dotted #666} address{margin:0 0 1.5em;font-style:italic} del{color:#666} pre{margin:1.5em 0;white-space:pre} pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5} li ul,li ol{margin:0} ul,ol{margin:0 1.5em 1.5em 0;padding-left:1.5em} ul{list-style-type:disc} ol{list-style-type:decimal} dl{margin:0 0 1.5em} dl dt{font-weight:700} dd{margin-left:1.5em} table{margin-bottom:1.4em;width:100%} th{font-weight:700} thead th{background:#c3d9ff} th,td,caption{padding:4px 10px 4px 5px} tbody tr:nth-child(even) td,tbody tr.even td{background:#e5ecf9} tfoot{font-style:italic} caption{background:#eee} .small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em} .large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em} .hide{display:none} .quiet{color:#666} .loud{color:#000} .highlight{background:#ff0} .added{background:#060;color:#fff} .removed{background:#900;color:#fff} .first{margin-left:0;padding-left:0} .last{margin-right:0;padding-right:0} .top{margin-top:0;padding-top:0} .bottom{margin-bottom:0;padding-bottom:0} label{font-weight:700} fieldset{padding:0 1.4em 1.4em;margin:0 0 1.5em;border:1px solid #ccc} legend{font-weight:700;font-size:1.2em;margin-top:-.2em;margin-bottom:1em} fieldset,#IE8#HACK{padding-top:1.4em} legend,#IE8#HACK{margin-top:0;margin-bottom:0} input[type=text],input[type=password],input.text,input.title,textarea{background-color:#fff;border:1px solid #bbb} input[type=text]:focus,input[type=password]:focus,input.text:focus,input.title:focus,textarea:focus{border-color:#666} select{background-color:#fff;border-width:1px;border-style:solid} input[type=text],input[type=password],input.text,input.title,textarea,select{margin:.5em 0} input.text,input.title{width:300px;padding:5px} input.title{font-size:1.5em} textarea{width:390px;height:250px;padding:5px} form.inline{line-height:3} form.inline p{margin-bottom:0} .error,.alert,.notice,.success,.info{padding:.8em;margin-bottom:1em;border:2px solid #ddd} .error,.alert{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4} .notice{background:#fff6bf;color:#514721;border-color:#ffd324} .success{background:#e6efc2;color:#264409;border-color:#c6d880} .info{background:#d5edf8;color:#205791;border-color:#92cae4} .error a,.alert a{color:#8a1f11} .notice a{color:#514721} .success a{color:#264409} .info a{color:#205791} .container{width:950px;margin:0 auto} .showgrid{background:url(src/grid.png)} .column,.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-17,.span-18,.span-19,.span-20,.span-21,.span-22,.span-23,.span-24{float:left;margin-right:10px} .last{margin-right:0} .span-1{width:30px} .span-2{width:70px} .span-3{width:110px} .span-4{width:150px} .span-5{width:190px} .span-6{width:230px} .span-7{width:270px} .span-8{width:310px} .span-9{width:350px} .span-10{width:390px} .span-11{width:430px} .span-12{width:470px} .span-13{width:510px} .span-14{width:550px} .span-15{width:590px} .span-16{width:630px} .span-17{width:670px} .span-18{width:710px} .span-19{width:750px} .span-20{width:790px} .span-21{width:830px} .span-22{width:870px} .span-23{width:910px} .span-24{width:950px;margin-right:0} input.span-1,textarea.span-1,input.span-2,textarea.span-2,input.span-3,textarea.span-3,input.span-4,textarea.span-4,input.span-5,textarea.span-5,input.span-6,textarea.span-6,input.span-7,textarea.span-7,input.span-8,textarea.span-8,input.span-9,textarea.span-9,input.span-10,textarea.span-10,input.span-11,textarea.span-11,input.span-12,textarea.span-12,input.span-13,textarea.span-13,input.span-14,textarea.span-14,input.span-15,textarea.span-15,input.span-16,textarea.span-16,input.span-17,textarea.span-17,input.span-18,textarea.span-18,input.span-19,textarea.span-19,input.span-20,textarea.span-20,input.span-21,textarea.span-21,input.span-22,textarea.span-22,input.span-23,textarea.span-23,input.span-24,textarea.span-24{border-left-width:1px;border-right-width:1px;padding-left:5px;padding-right:5px} input.span-1,textarea.span-1{width:18px} input.span-2,textarea.span-2{width:58px} input.span-3,textarea.span-3{width:98px} input.span-4,textarea.span-4{width:138px} input.span-5,textarea.span-5{width:178px} input.span-6,textarea.span-6{width:218px} input.span-7,textarea.span-7{width:258px} input.span-8,textarea.span-8{width:298px} input.span-9,textarea.span-9{width:338px} input.span-10,textarea.span-10{width:378px} input.span-11,textarea.span-11{width:418px} input.span-12,textarea.span-12{width:458px} input.span-13,textarea.span-13{width:498px} input.span-14,textarea.span-14{width:538px} input.span-15,textarea.span-15{width:578px} input.span-16,textarea.span-16{width:618px} input.span-17,textarea.span-17{width:658px} input.span-18,textarea.span-18{width:698px} input.span-19,textarea.span-19{width:738px} input.span-20,textarea.span-20{width:778px} input.span-21,textarea.span-21{width:818px} input.span-22,textarea.span-22{width:858px} input.span-23,textarea.span-23{width:898px} input.span-24,textarea.span-24{width:938px} .append-1{padding-right:40px} .append-2{padding-right:80px} .append-3{padding-right:120px} .append-4{padding-right:160px} .append-5{padding-right:200px} .append-6{padding-right:240px} .append-7{padding-right:280px} .append-8{padding-right:320px} .append-9{padding-right:360px} .append-10{padding-right:400px} .append-11{padding-right:440px} .append-12{padding-right:480px} .append-13{padding-right:520px} .append-14{padding-right:560px} .append-15{padding-right:600px} .append-16{padding-right:640px} .append-17{padding-right:680px} .append-18{padding-right:720px} .append-19{padding-right:760px} .append-20{padding-right:800px} .append-21{padding-right:840px} .append-22{padding-right:880px} .append-23{padding-right:920px} .prepend-1{padding-left:40px} .prepend-2{padding-left:80px} .prepend-3{padding-left:120px} .prepend-4{padding-left:160px} .prepend-5{padding-left:200px} .prepend-6{padding-left:240px} .prepend-7{padding-left:280px} .prepend-8{padding-left:320px} .prepend-9{padding-left:360px} .prepend-10{padding-left:400px} .prepend-11{padding-left:440px} .prepend-12{padding-left:480px} .prepend-13{padding-left:520px} .prepend-14{padding-left:560px} .prepend-15{padding-left:600px} .prepend-16{padding-left:640px} .prepend-17{padding-left:680px} .prepend-18{padding-left:720px} .prepend-19{padding-left:760px} .prepend-20{padding-left:800px} .prepend-21{padding-left:840px} .prepend-22{padding-left:880px} .prepend-23{padding-left:920px} .border{padding-right:4px;margin-right:5px;border-right:1px solid #ddd} .colborder{padding-right:24px;margin-right:25px;border-right:1px solid #ddd} .pull-1{margin-left:-40px} .pull-2{margin-left:-80px} .pull-3{margin-left:-120px} .pull-4{margin-left:-160px} .pull-5{margin-left:-200px} .pull-6{margin-left:-240px} .pull-7{margin-left:-280px} .pull-8{margin-left:-320px} .pull-9{margin-left:-360px} .pull-10{margin-left:-400px} .pull-11{margin-left:-440px} .pull-12{margin-left:-480px} .pull-13{margin-left:-520px} .pull-14{margin-left:-560px} .pull-15{margin-left:-600px} .pull-16{margin-left:-640px} .pull-17{margin-left:-680px} .pull-18{margin-left:-720px} .pull-19{margin-left:-760px} .pull-20{margin-left:-800px} .pull-21{margin-left:-840px} .pull-22{margin-left:-880px} .pull-23{margin-left:-920px} .pull-24{margin-left:-960px} .pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-17,.pull-18,.pull-19,.pull-20,.pull-21,.pull-22,.pull-23,.pull-24{float:left;position:relative} .push-1{margin:0 -40px 1.5em 40px} .push-2{margin:0 -80px 1.5em 80px} .push-3{margin:0 -120px 1.5em 120px} .push-4{margin:0 -160px 1.5em 160px} .push-5{margin:0 -200px 1.5em 200px} .push-6{margin:0 -240px 1.5em 240px} .push-7{margin:0 -280px 1.5em 280px} .push-8{margin:0 -320px 1.5em 320px} .push-9{margin:0 -360px 1.5em 360px} .push-10{margin:0 -400px 1.5em 400px} .push-11{margin:0 -440px 1.5em 440px} .push-12{margin:0 -480px 1.5em 480px} .push-13{margin:0 -520px 1.5em 520px} .push-14{margin:0 -560px 1.5em 560px} .push-15{margin:0 -600px 1.5em 600px} .push-16{margin:0 -640px 1.5em 640px} .push-17{margin:0 -680px 1.5em 680px} .push-18{margin:0 -720px 1.5em 720px} .push-19{margin:0 -760px 1.5em 760px} .push-20{margin:0 -800px 1.5em 800px} .push-21{margin:0 -840px 1.5em 840px} .push-22{margin:0 -880px 1.5em 880px} .push-23{margin:0 -920px 1.5em 920px} .push-24{margin:0 -960px 1.5em 960px} .push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-17,.push-18,.push-19,.push-20,.push-21,.push-22,.push-23,.push-24{float:left;position:relative} div.prepend-top,.prepend-top{margin-top:1.5em} div.append-bottom,.append-bottom{margin-bottom:1.5em} .box{padding:1.5em;margin-bottom:1.5em;background:#e5eCf9} hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:0 0 1.45em;border:0} hr.space{background:#fff;color:#fff;visibility:hidden} .clearfix:after,.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden} .clearfix,.container{display:block} .clear{clear:both}clean-css-1.0.12/test/data/blueprint.css000066400000000000000000000417161217226203200200570ustar00rootroot00000000000000/* -------------------------------------------------------------- reset.css * Resets default browser CSS. -------------------------------------------------------------- */ html { margin:0; padding:0; border:0; } body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; } /* This helps to make newer HTML5 elements behave like DIVs in older browers */ article, aside, dialog, figure, footer, header, hgroup, nav, section { display:block; } /* Line-height should always be unitless! */ body { line-height: 1.5; background: white; } /* Tables still need 'cellspacing="0"' in the markup. */ table { border-collapse: separate; border-spacing: 0; } /* float:none prevents the span-x classes from breaking table-cell display */ caption, th, td { text-align: left; font-weight: normal; float:none !important; } table, th, td { vertical-align: middle; } /* Remove possible quote marks (") from ,
. */ blockquote:before, blockquote:after, q:before, q:after { content: ''; } blockquote, q { quotes: "" ""; } /* Remove annoying border on linked images. */ a img { border: none; } /* Remember to define your own focus styles! */ :focus { outline: 0; } /* -------------------------------------------------------------- typography.css * Sets up some sensible default typography. -------------------------------------------------------------- */ /* Default font settings. The font-size percentage is of 16px. (0.75 * 16px = 12px) */ html { font-size:100.01%; } body { font-size: 75%; color: #222; background: #fff; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; } /* Headings -------------------------------------------------------------- */ h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #111; } h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; } h2 { font-size: 2em; margin-bottom: 0.75em; } h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; } h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; } h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; } h6 { font-size: 1em; font-weight: bold; } h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin: 0; } /* Text elements -------------------------------------------------------------- */ p { margin: 0 0 1.5em; } /* These can be used to pull an image at the start of a paragraph, so that the text flows around it (usage:

Text

) */ .left { float: left !important; } p .left { margin: 1.5em 1.5em 1.5em 0; padding: 0; } .right { float: right !important; } p .right { margin: 1.5em 0 1.5em 1.5em; padding: 0; } a:focus, a:hover { color: #09f; } a { color: #06c; text-decoration: underline; } blockquote { margin: 1.5em; color: #666; font-style: italic; } strong,dfn { font-weight: bold; } em,dfn { font-style: italic; } sup, sub { line-height: 0; } abbr, acronym { border-bottom: 1px dotted #666; } address { margin: 0 0 1.5em; font-style: italic; } del { color:#666; } pre { margin: 1.5em 0; white-space: pre; } pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; } /* Lists -------------------------------------------------------------- */ li ul, li ol { margin: 0; } ul, ol { margin: 0 1.5em 1.5em 0; padding-left: 1.5em; } ul { list-style-type: disc; } ol { list-style-type: decimal; } dl { margin: 0 0 1.5em 0; } dl dt { font-weight: bold; } dd { margin-left: 1.5em;} /* Tables -------------------------------------------------------------- */ /* Because of the need for padding on TH and TD, the vertical rhythm on table cells has to be 27px, instead of the standard 18px or 36px of other elements. */ table { margin-bottom: 1.4em; width:100%; } th { font-weight: bold; } thead th { background: #c3d9ff; } th,td,caption { padding: 4px 10px 4px 5px; } /* You can zebra-stripe your tables in outdated browsers by adding the class "even" to every other table row. */ tbody tr:nth-child(even) td, tbody tr.even td { background: #e5ecf9; } tfoot { font-style: italic; } caption { background: #eee; } /* Misc classes -------------------------------------------------------------- */ .small { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; } .large { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; } .hide { display: none; } .quiet { color: #666; } .loud { color: #000; } .highlight { background:#ff0; } .added { background:#060; color: #fff; } .removed { background:#900; color: #fff; } .first { margin-left:0; padding-left:0; } .last { margin-right:0; padding-right:0; } .top { margin-top:0; padding-top:0; } .bottom { margin-bottom:0; padding-bottom:0; } /* -------------------------------------------------------------- forms.css * Sets up some default styling for forms * Gives you classes to enhance your forms Usage: * For text fields, use class .title or .text * For inline forms, use .inline (even when using columns) -------------------------------------------------------------- */ /* A special hack is included for IE8 since it does not apply padding correctly on fieldsets */ label { font-weight: bold; } fieldset { padding:0 1.4em 1.4em 1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; } legend { font-weight: bold; font-size:1.2em; margin-top:-0.2em; margin-bottom:1em; } fieldset, #IE8#HACK { padding-top:1.4em; } legend, #IE8#HACK { margin-top:0; margin-bottom:0; } /* Form fields -------------------------------------------------------------- */ /* Attribute selectors are used to differentiate the different types of input elements, but to support old browsers, you will have to add classes for each one. ".title" simply creates a large text field, this is purely for looks. */ input[type=text], input[type=password], input.text, input.title, textarea { background-color:#fff; border:1px solid #bbb; } input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus { border-color:#666; } select { background-color:#fff; border-width:1px; border-style:solid; } input[type=text], input[type=password], input.text, input.title, textarea, select { margin:0.5em 0; } input.text, input.title { width: 300px; padding:5px; } input.title { font-size:1.5em; } textarea { width: 390px; height: 250px; padding:5px; } /* This is to be used on forms where a variety of elements are placed side-by-side. Use the p tag to denote a line. */ form.inline { line-height:3; } form.inline p { margin-bottom:0; } /* Success, info, notice and error/alert boxes -------------------------------------------------------------- */ .error, .alert, .notice, .success, .info { padding: 0.8em; margin-bottom: 1em; border: 2px solid #ddd; } .error, .alert { background: #fbe3e4; color: #8a1f11; border-color: #fbc2c4; } .notice { background: #fff6bf; color: #514721; border-color: #ffd324; } .success { background: #e6efc2; color: #264409; border-color: #c6d880; } .info { background: #d5edf8; color: #205791; border-color: #92cae4; } .error a, .alert a { color: #8a1f11; } .notice a { color: #514721; } .success a { color: #264409; } .info a { color: #205791; } /* -------------------------------------------------------------- grid.css * Sets up an easy-to-use grid of 24 columns. By default, the grid is 950px wide, with 24 columns spanning 30px, and a 10px margin between columns. If you need fewer or more columns, namespaces or semantic element names, use the compressor script (lib/compress.rb) -------------------------------------------------------------- */ /* A container should group all your columns. */ .container { width: 950px; margin: 0 auto; } /* Use this class on any .span / container to see the grid. */ .showgrid { background: url(src/grid.png); } /* Columns -------------------------------------------------------------- */ /* Sets up basic grid floating and margin. */ .column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24 { float: left; margin-right: 10px; } /* The last column in a row needs this class. */ .last { margin-right: 0; } /* Use these classes to set the width of a column. */ .span-1 {width: 30px;} .span-2 {width: 70px;} .span-3 {width: 110px;} .span-4 {width: 150px;} .span-5 {width: 190px;} .span-6 {width: 230px;} .span-7 {width: 270px;} .span-8 {width: 310px;} .span-9 {width: 350px;} .span-10 {width: 390px;} .span-11 {width: 430px;} .span-12 {width: 470px;} .span-13 {width: 510px;} .span-14 {width: 550px;} .span-15 {width: 590px;} .span-16 {width: 630px;} .span-17 {width: 670px;} .span-18 {width: 710px;} .span-19 {width: 750px;} .span-20 {width: 790px;} .span-21 {width: 830px;} .span-22 {width: 870px;} .span-23 {width: 910px;} .span-24 {width:950px; margin-right:0;} /* Use these classes to set the width of an input. */ input.span-1, textarea.span-1, input.span-2, textarea.span-2, input.span-3, textarea.span-3, input.span-4, textarea.span-4, input.span-5, textarea.span-5, input.span-6, textarea.span-6, input.span-7, textarea.span-7, input.span-8, textarea.span-8, input.span-9, textarea.span-9, input.span-10, textarea.span-10, input.span-11, textarea.span-11, input.span-12, textarea.span-12, input.span-13, textarea.span-13, input.span-14, textarea.span-14, input.span-15, textarea.span-15, input.span-16, textarea.span-16, input.span-17, textarea.span-17, input.span-18, textarea.span-18, input.span-19, textarea.span-19, input.span-20, textarea.span-20, input.span-21, textarea.span-21, input.span-22, textarea.span-22, input.span-23, textarea.span-23, input.span-24, textarea.span-24 { border-left-width: 1px; border-right-width: 1px; padding-left: 5px; padding-right: 5px; } input.span-1, textarea.span-1 { width: 18px; } input.span-2, textarea.span-2 { width: 58px; } input.span-3, textarea.span-3 { width: 98px; } input.span-4, textarea.span-4 { width: 138px; } input.span-5, textarea.span-5 { width: 178px; } input.span-6, textarea.span-6 { width: 218px; } input.span-7, textarea.span-7 { width: 258px; } input.span-8, textarea.span-8 { width: 298px; } input.span-9, textarea.span-9 { width: 338px; } input.span-10, textarea.span-10 { width: 378px; } input.span-11, textarea.span-11 { width: 418px; } input.span-12, textarea.span-12 { width: 458px; } input.span-13, textarea.span-13 { width: 498px; } input.span-14, textarea.span-14 { width: 538px; } input.span-15, textarea.span-15 { width: 578px; } input.span-16, textarea.span-16 { width: 618px; } input.span-17, textarea.span-17 { width: 658px; } input.span-18, textarea.span-18 { width: 698px; } input.span-19, textarea.span-19 { width: 738px; } input.span-20, textarea.span-20 { width: 778px; } input.span-21, textarea.span-21 { width: 818px; } input.span-22, textarea.span-22 { width: 858px; } input.span-23, textarea.span-23 { width: 898px; } input.span-24, textarea.span-24 { width: 938px; } /* Add these to a column to append empty cols. */ .append-1 { padding-right: 40px;} .append-2 { padding-right: 80px;} .append-3 { padding-right: 120px;} .append-4 { padding-right: 160px;} .append-5 { padding-right: 200px;} .append-6 { padding-right: 240px;} .append-7 { padding-right: 280px;} .append-8 { padding-right: 320px;} .append-9 { padding-right: 360px;} .append-10 { padding-right: 400px;} .append-11 { padding-right: 440px;} .append-12 { padding-right: 480px;} .append-13 { padding-right: 520px;} .append-14 { padding-right: 560px;} .append-15 { padding-right: 600px;} .append-16 { padding-right: 640px;} .append-17 { padding-right: 680px;} .append-18 { padding-right: 720px;} .append-19 { padding-right: 760px;} .append-20 { padding-right: 800px;} .append-21 { padding-right: 840px;} .append-22 { padding-right: 880px;} .append-23 { padding-right: 920px;} /* Add these to a column to prepend empty cols. */ .prepend-1 { padding-left: 40px;} .prepend-2 { padding-left: 80px;} .prepend-3 { padding-left: 120px;} .prepend-4 { padding-left: 160px;} .prepend-5 { padding-left: 200px;} .prepend-6 { padding-left: 240px;} .prepend-7 { padding-left: 280px;} .prepend-8 { padding-left: 320px;} .prepend-9 { padding-left: 360px;} .prepend-10 { padding-left: 400px;} .prepend-11 { padding-left: 440px;} .prepend-12 { padding-left: 480px;} .prepend-13 { padding-left: 520px;} .prepend-14 { padding-left: 560px;} .prepend-15 { padding-left: 600px;} .prepend-16 { padding-left: 640px;} .prepend-17 { padding-left: 680px;} .prepend-18 { padding-left: 720px;} .prepend-19 { padding-left: 760px;} .prepend-20 { padding-left: 800px;} .prepend-21 { padding-left: 840px;} .prepend-22 { padding-left: 880px;} .prepend-23 { padding-left: 920px;} /* Border on right hand side of a column. */ .border { padding-right: 4px; margin-right: 5px; border-right: 1px solid #ddd; } /* Border with more whitespace, spans one column. */ .colborder { padding-right: 24px; margin-right: 25px; border-right: 1px solid #ddd; } /* Use these classes on an element to push it into the next column, or to pull it into the previous column. */ .pull-1 { margin-left: -40px; } .pull-2 { margin-left: -80px; } .pull-3 { margin-left: -120px; } .pull-4 { margin-left: -160px; } .pull-5 { margin-left: -200px; } .pull-6 { margin-left: -240px; } .pull-7 { margin-left: -280px; } .pull-8 { margin-left: -320px; } .pull-9 { margin-left: -360px; } .pull-10 { margin-left: -400px; } .pull-11 { margin-left: -440px; } .pull-12 { margin-left: -480px; } .pull-13 { margin-left: -520px; } .pull-14 { margin-left: -560px; } .pull-15 { margin-left: -600px; } .pull-16 { margin-left: -640px; } .pull-17 { margin-left: -680px; } .pull-18 { margin-left: -720px; } .pull-19 { margin-left: -760px; } .pull-20 { margin-left: -800px; } .pull-21 { margin-left: -840px; } .pull-22 { margin-left: -880px; } .pull-23 { margin-left: -920px; } .pull-24 { margin-left: -960px; } .pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 {float: left; position:relative;} .push-1 { margin: 0 -40px 1.5em 40px; } .push-2 { margin: 0 -80px 1.5em 80px; } .push-3 { margin: 0 -120px 1.5em 120px; } .push-4 { margin: 0 -160px 1.5em 160px; } .push-5 { margin: 0 -200px 1.5em 200px; } .push-6 { margin: 0 -240px 1.5em 240px; } .push-7 { margin: 0 -280px 1.5em 280px; } .push-8 { margin: 0 -320px 1.5em 320px; } .push-9 { margin: 0 -360px 1.5em 360px; } .push-10 { margin: 0 -400px 1.5em 400px; } .push-11 { margin: 0 -440px 1.5em 440px; } .push-12 { margin: 0 -480px 1.5em 480px; } .push-13 { margin: 0 -520px 1.5em 520px; } .push-14 { margin: 0 -560px 1.5em 560px; } .push-15 { margin: 0 -600px 1.5em 600px; } .push-16 { margin: 0 -640px 1.5em 640px; } .push-17 { margin: 0 -680px 1.5em 680px; } .push-18 { margin: 0 -720px 1.5em 720px; } .push-19 { margin: 0 -760px 1.5em 760px; } .push-20 { margin: 0 -800px 1.5em 800px; } .push-21 { margin: 0 -840px 1.5em 840px; } .push-22 { margin: 0 -880px 1.5em 880px; } .push-23 { margin: 0 -920px 1.5em 920px; } .push-24 { margin: 0 -960px 1.5em 960px; } .push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {float: left; position:relative;} /* Misc classes and elements -------------------------------------------------------------- */ /* In case you need to add a gutter above/below an element */ div.prepend-top, .prepend-top { margin-top:1.5em; } div.append-bottom, .append-bottom { margin-bottom:1.5em; } /* Use a .box to create a padded box inside a column. */ .box { padding: 1.5em; margin-bottom: 1.5em; background: #e5eCf9; } /* Use this to create a horizontal ruler across a column. */ hr { background: #ddd; color: #ddd; clear: both; float: none; width: 100%; height: 1px; margin: 0 0 1.45em; border: none; } hr.space { background: #fff; color: #fff; visibility: hidden; } /* Clearing floats without extra markup Based on How To Clear Floats Without Structural Markup by PiE [http://www.positioniseverything.net/easyclearing.html] */ .clearfix:after, .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow:hidden; } .clearfix, .container {display: block;} /* Regular clearing apply to column that should drop below previous ones. */ .clear { clear:both; } clean-css-1.0.12/test/data/charset-mixed-with-fonts-min.css000066400000000000000000000006211217226203200234570ustar00rootroot00000000000000@charset "UTF-8"; @font-face{font-family:ProximaNova-Regular;src:url(/assets/thirdParty/css/1415F2_1.eot);src:url(/assets/thirdParty/css/1415F2_1IE.eot) format('embedded-opentype'),url(/assets/thirdParty/css/1415F2_1.woff) format('woff'),url(/assets/thirdParty/css/1415F2_1.ttf) format('truetype'),url(/assets/thirdParty/css/1415F2_1.svg) format('svg')} blockquote small:before{content:'\2014 \00A0'} clean-css-1.0.12/test/data/charset-mixed-with-fonts.css000066400000000000000000000007421217226203200227020ustar00rootroot00000000000000@font-face { font-family: 'ProximaNova-Regular'; src: url('/assets/thirdParty/css/1415F2_1.eot'); src: url('/assets/thirdParty/css/1415F2_1IE.eot') format('embedded-opentype'), url('/assets/thirdParty/css/1415F2_1.woff') format('woff'), url('/assets/thirdParty/css/1415F2_1.ttf') format('truetype'), url('/assets/thirdParty/css/1415F2_1.svg') format('svg'); } @charset "UTF-8"; /* (c) 2012 Instagram, Inc, */ blockquote small:before { content: '\2014 \00A0'; } clean-css-1.0.12/test/data/font-awesome-min.css000066400000000000000000000370441217226203200212370ustar00rootroot00000000000000/*! * Font Awesome 3.0.2 * 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(../font/fontawesome-webfont.eot?v=3.0.1);src:url(../font/fontawesome-webfont.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../font/fontawesome-webfont.woff?v=3.0.1) format('woff'),url(../font/fontawesome-webfont.ttf?v=3.0.1) format('truetype');font-weight:400;font-style:normal} [class^=icon-],[class*=" icon-"]{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0} .icon-white,.nav-pills>.active>a>[class^=icon-],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^=icon-],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^=icon-],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^=icon-],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^=icon-],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^=icon-],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none} [class^=icon-]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none} a [class^=icon-],a [class*=" icon-"]{display:inline-block} .icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em} .btn [class^=icon-],.nav [class^=icon-],.btn [class*=" icon-"],.nav [class*=" icon-"]{display:inline} .btn [class^=icon-].icon-large,.nav [class^=icon-].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em} .btn [class^=icon-].icon-spin,.nav [class^=icon-].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block} .nav-tabs [class^=icon-],.nav-pills [class^=icon-],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^=icon-].icon-large,.nav-pills [class^=icon-].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em} li [class^=icon-],.nav li [class^=icon-],li [class*=" icon-"],.nav li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center} li [class^=icon-].icon-large,.nav li [class^=icon-].icon-large,li [class*=" icon-"].icon-large,.nav li [class*=" icon-"].icon-large{width:1.5625em} ul.icons{list-style-type:none;text-indent:-.75em} ul.icons li [class^=icon-],ul.icons li [class*=" icon-"]{width:.75em} .icon-muted{color:#eee} .icon-border{border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px} .icon-2x{font-size:2em} .icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px} .icon-3x{font-size:3em} .icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} .icon-4x{font-size:4em} .icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px} .pull-right{float:right} .pull-left{float:left} [class^=icon-].pull-left,[class*=" icon-"].pull-left{margin-right:.3em} [class^=icon-].pull-right,[class*=" icon-"].pull-right{margin-left:.3em} .btn [class^=icon-].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^=icon-].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em} .btn [class^=icon-].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em} .btn.btn-small [class^=icon-].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^=icon-].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em} .btn.btn-large [class^=icon-],.btn.btn-large [class*=" icon-"]{margin-top:0} .btn.btn-large [class^=icon-].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^=icon-].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em} .btn.btn-large [class^=icon-].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em} .btn.btn-large [class^=icon-].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em} .icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear} @-moz-keyframes spin{0%{-moz-transform:rotate(0deg)} 100%{-moz-transform:rotate(359deg)}} @-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)} 100%{-webkit-transform:rotate(359deg)}} @-o-keyframes spin{0%{-o-transform:rotate(0deg)} 100%{-o-transform:rotate(359deg)}} @-ms-keyframes spin{0%{-ms-transform:rotate(0deg)} 100%{-ms-transform:rotate(359deg)}} @keyframes spin{0%{transform:rotate(0deg)} 100%{transform:rotate(359deg)}} @-moz-document url-prefix(){.icon-spin{height:.9em} .btn .icon-spin{height:auto} .icon-spin.icon-large{height:1.25em} .btn .icon-spin.icon-large{height:.75em}} .icon-glass:before{content:"\f000"} .icon-music:before{content:"\f001"} .icon-search:before{content:"\f002"} .icon-envelope:before{content:"\f003"} .icon-heart:before{content:"\f004"} .icon-star:before{content:"\f005"} .icon-star-empty:before{content:"\f006"} .icon-user:before{content:"\f007"} .icon-film:before{content:"\f008"} .icon-th-large:before{content:"\f009"} .icon-th:before{content:"\f00a"} .icon-th-list:before{content:"\f00b"} .icon-ok:before{content:"\f00c"} .icon-remove:before{content:"\f00d"} .icon-zoom-in:before{content:"\f00e"} .icon-zoom-out:before{content:"\f010"} .icon-off:before{content:"\f011"} .icon-signal:before{content:"\f012"} .icon-cog:before{content:"\f013"} .icon-trash:before{content:"\f014"} .icon-home:before{content:"\f015"} .icon-file:before{content:"\f016"} .icon-time:before{content:"\f017"} .icon-road:before{content:"\f018"} .icon-download-alt:before{content:"\f019"} .icon-download:before{content:"\f01a"} .icon-upload:before{content:"\f01b"} .icon-inbox:before{content:"\f01c"} .icon-play-circle:before{content:"\f01d"} .icon-repeat:before{content:"\f01e"} .icon-refresh:before{content:"\f021"} .icon-list-alt:before{content:"\f022"} .icon-lock:before{content:"\f023"} .icon-flag:before{content:"\f024"} .icon-headphones:before{content:"\f025"} .icon-volume-off:before{content:"\f026"} .icon-volume-down:before{content:"\f027"} .icon-volume-up:before{content:"\f028"} .icon-qrcode:before{content:"\f029"} .icon-barcode:before{content:"\f02a"} .icon-tag:before{content:"\f02b"} .icon-tags:before{content:"\f02c"} .icon-book:before{content:"\f02d"} .icon-bookmark:before{content:"\f02e"} .icon-print:before{content:"\f02f"} .icon-camera:before{content:"\f030"} .icon-font:before{content:"\f031"} .icon-bold:before{content:"\f032"} .icon-italic:before{content:"\f033"} .icon-text-height:before{content:"\f034"} .icon-text-width:before{content:"\f035"} .icon-align-left:before{content:"\f036"} .icon-align-center:before{content:"\f037"} .icon-align-right:before{content:"\f038"} .icon-align-justify:before{content:"\f039"} .icon-list:before{content:"\f03a"} .icon-indent-left:before{content:"\f03b"} .icon-indent-right:before{content:"\f03c"} .icon-facetime-video:before{content:"\f03d"} .icon-picture:before{content:"\f03e"} .icon-pencil:before{content:"\f040"} .icon-map-marker:before{content:"\f041"} .icon-adjust:before{content:"\f042"} .icon-tint:before{content:"\f043"} .icon-edit:before{content:"\f044"} .icon-share:before{content:"\f045"} .icon-check:before{content:"\f046"} .icon-move:before{content:"\f047"} .icon-step-backward:before{content:"\f048"} .icon-fast-backward:before{content:"\f049"} .icon-backward:before{content:"\f04a"} .icon-play:before{content:"\f04b"} .icon-pause:before{content:"\f04c"} .icon-stop:before{content:"\f04d"} .icon-forward:before{content:"\f04e"} .icon-fast-forward:before{content:"\f050"} .icon-step-forward:before{content:"\f051"} .icon-eject:before{content:"\f052"} .icon-chevron-left:before{content:"\f053"} .icon-chevron-right:before{content:"\f054"} .icon-plus-sign:before{content:"\f055"} .icon-minus-sign:before{content:"\f056"} .icon-remove-sign:before{content:"\f057"} .icon-ok-sign:before{content:"\f058"} .icon-question-sign:before{content:"\f059"} .icon-info-sign:before{content:"\f05a"} .icon-screenshot:before{content:"\f05b"} .icon-remove-circle:before{content:"\f05c"} .icon-ok-circle:before{content:"\f05d"} .icon-ban-circle:before{content:"\f05e"} .icon-arrow-left:before{content:"\f060"} .icon-arrow-right:before{content:"\f061"} .icon-arrow-up:before{content:"\f062"} .icon-arrow-down:before{content:"\f063"} .icon-share-alt:before{content:"\f064"} .icon-resize-full:before{content:"\f065"} .icon-resize-small:before{content:"\f066"} .icon-plus:before{content:"\f067"} .icon-minus:before{content:"\f068"} .icon-asterisk:before{content:"\f069"} .icon-exclamation-sign:before{content:"\f06a"} .icon-gift:before{content:"\f06b"} .icon-leaf:before{content:"\f06c"} .icon-fire:before{content:"\f06d"} .icon-eye-open:before{content:"\f06e"} .icon-eye-close:before{content:"\f070"} .icon-warning-sign:before{content:"\f071"} .icon-plane:before{content:"\f072"} .icon-calendar:before{content:"\f073"} .icon-random:before{content:"\f074"} .icon-comment:before{content:"\f075"} .icon-magnet:before{content:"\f076"} .icon-chevron-up:before{content:"\f077"} .icon-chevron-down:before{content:"\f078"} .icon-retweet:before{content:"\f079"} .icon-shopping-cart:before{content:"\f07a"} .icon-folder-close:before{content:"\f07b"} .icon-folder-open:before{content:"\f07c"} .icon-resize-vertical:before{content:"\f07d"} .icon-resize-horizontal:before{content:"\f07e"} .icon-bar-chart:before{content:"\f080"} .icon-twitter-sign:before{content:"\f081"} .icon-facebook-sign:before{content:"\f082"} .icon-camera-retro:before{content:"\f083"} .icon-key:before{content:"\f084"} .icon-cogs:before{content:"\f085"} .icon-comments:before{content:"\f086"} .icon-thumbs-up:before{content:"\f087"} .icon-thumbs-down:before{content:"\f088"} .icon-star-half:before{content:"\f089"} .icon-heart-empty:before{content:"\f08a"} .icon-signout:before{content:"\f08b"} .icon-linkedin-sign:before{content:"\f08c"} .icon-pushpin:before{content:"\f08d"} .icon-external-link:before{content:"\f08e"} .icon-signin:before{content:"\f090"} .icon-trophy:before{content:"\f091"} .icon-github-sign:before{content:"\f092"} .icon-upload-alt:before{content:"\f093"} .icon-lemon:before{content:"\f094"} .icon-phone:before{content:"\f095"} .icon-check-empty:before{content:"\f096"} .icon-bookmark-empty:before{content:"\f097"} .icon-phone-sign:before{content:"\f098"} .icon-twitter:before{content:"\f099"} .icon-facebook:before{content:"\f09a"} .icon-github:before{content:"\f09b"} .icon-unlock:before{content:"\f09c"} .icon-credit-card:before{content:"\f09d"} .icon-rss:before{content:"\f09e"} .icon-hdd:before{content:"\f0a0"} .icon-bullhorn:before{content:"\f0a1"} .icon-bell:before{content:"\f0a2"} .icon-certificate:before{content:"\f0a3"} .icon-hand-right:before{content:"\f0a4"} .icon-hand-left:before{content:"\f0a5"} .icon-hand-up:before{content:"\f0a6"} .icon-hand-down:before{content:"\f0a7"} .icon-circle-arrow-left:before{content:"\f0a8"} .icon-circle-arrow-right:before{content:"\f0a9"} .icon-circle-arrow-up:before{content:"\f0aa"} .icon-circle-arrow-down:before{content:"\f0ab"} .icon-globe:before{content:"\f0ac"} .icon-wrench:before{content:"\f0ad"} .icon-tasks:before{content:"\f0ae"} .icon-filter:before{content:"\f0b0"} .icon-briefcase:before{content:"\f0b1"} .icon-fullscreen:before{content:"\f0b2"} .icon-group:before{content:"\f0c0"} .icon-link:before{content:"\f0c1"} .icon-cloud:before{content:"\f0c2"} .icon-beaker:before{content:"\f0c3"} .icon-cut:before{content:"\f0c4"} .icon-copy:before{content:"\f0c5"} .icon-paper-clip:before{content:"\f0c6"} .icon-save:before{content:"\f0c7"} .icon-sign-blank:before{content:"\f0c8"} .icon-reorder:before{content:"\f0c9"} .icon-list-ul:before{content:"\f0ca"} .icon-list-ol:before{content:"\f0cb"} .icon-strikethrough:before{content:"\f0cc"} .icon-underline:before{content:"\f0cd"} .icon-table:before{content:"\f0ce"} .icon-magic:before{content:"\f0d0"} .icon-truck:before{content:"\f0d1"} .icon-pinterest:before{content:"\f0d2"} .icon-pinterest-sign:before{content:"\f0d3"} .icon-google-plus-sign:before{content:"\f0d4"} .icon-google-plus:before{content:"\f0d5"} .icon-money:before{content:"\f0d6"} .icon-caret-down:before{content:"\f0d7"} .icon-caret-up:before{content:"\f0d8"} .icon-caret-left:before{content:"\f0d9"} .icon-caret-right:before{content:"\f0da"} .icon-columns:before{content:"\f0db"} .icon-sort:before{content:"\f0dc"} .icon-sort-down:before{content:"\f0dd"} .icon-sort-up:before{content:"\f0de"} .icon-envelope-alt:before{content:"\f0e0"} .icon-linkedin:before{content:"\f0e1"} .icon-undo:before{content:"\f0e2"} .icon-legal:before{content:"\f0e3"} .icon-dashboard:before{content:"\f0e4"} .icon-comment-alt:before{content:"\f0e5"} .icon-comments-alt:before{content:"\f0e6"} .icon-bolt:before{content:"\f0e7"} .icon-sitemap:before{content:"\f0e8"} .icon-umbrella:before{content:"\f0e9"} .icon-paste:before{content:"\f0ea"} .icon-lightbulb:before{content:"\f0eb"} .icon-exchange:before{content:"\f0ec"} .icon-cloud-download:before{content:"\f0ed"} .icon-cloud-upload:before{content:"\f0ee"} .icon-user-md:before{content:"\f0f0"} .icon-stethoscope:before{content:"\f0f1"} .icon-suitcase:before{content:"\f0f2"} .icon-bell-alt:before{content:"\f0f3"} .icon-coffee:before{content:"\f0f4"} .icon-food:before{content:"\f0f5"} .icon-file-alt:before{content:"\f0f6"} .icon-building:before{content:"\f0f7"} .icon-hospital:before{content:"\f0f8"} .icon-ambulance:before{content:"\f0f9"} .icon-medkit:before{content:"\f0fa"} .icon-fighter-jet:before{content:"\f0fb"} .icon-beer:before{content:"\f0fc"} .icon-h-sign:before{content:"\f0fd"} .icon-plus-sign-alt:before{content:"\f0fe"} .icon-double-angle-left:before{content:"\f100"} .icon-double-angle-right:before{content:"\f101"} .icon-double-angle-up:before{content:"\f102"} .icon-double-angle-down:before{content:"\f103"} .icon-angle-left:before{content:"\f104"} .icon-angle-right:before{content:"\f105"} .icon-angle-up:before{content:"\f106"} .icon-angle-down:before{content:"\f107"} .icon-desktop:before{content:"\f108"} .icon-laptop:before{content:"\f109"} .icon-tablet:before{content:"\f10a"} .icon-mobile-phone:before{content:"\f10b"} .icon-circle-blank:before{content:"\f10c"} .icon-quote-left:before{content:"\f10d"} .icon-quote-right:before{content:"\f10e"} .icon-spinner:before{content:"\f110"} .icon-circle:before{content:"\f111"} .icon-reply:before{content:"\f112"} .icon-github-alt:before{content:"\f113"} .icon-folder-close-alt:before{content:"\f114"} .icon-folder-open-alt:before{content:"\f115"} clean-css-1.0.12/test/data/font-awesome.css000066400000000000000000000521341217226203200204530ustar00rootroot00000000000000/*! * Font Awesome 3.0.2 * 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('../font/fontawesome-webfont.eot?v=3.0.1'); src: url('../font/fontawesome-webfont.eot?#iefix&v=3.0.1') format('embedded-opentype'), url('../font/fontawesome-webfont.woff?v=3.0.1') format('woff'), url('../font/fontawesome-webfont.ttf?v=3.0.1') format('truetype'); font-weight: normal; font-style: normal; } /* Font Awesome styles ------------------------------------------------------- */ [class^="icon-"], [class*=" icon-"] { font-family: FontAwesome; font-weight: normal; font-style: normal; text-decoration: inherit; -webkit-font-smoothing: antialiased; /* sprites.less reset */ display: inline; width: auto; height: auto; line-height: normal; vertical-align: baseline; background-image: none; background-position: 0% 0%; background-repeat: repeat; margin-top: 0; } /* more sprites.less reset */ .icon-white, .nav-pills > .active > a > [class^="icon-"], .nav-pills > .active > a > [class*=" icon-"], .nav-list > .active > a > [class^="icon-"], .nav-list > .active > a > [class*=" icon-"], .navbar-inverse .nav > .active > a > [class^="icon-"], .navbar-inverse .nav > .active > a > [class*=" icon-"], .dropdown-menu > li > a:hover > [class^="icon-"], .dropdown-menu > li > a:hover > [class*=" icon-"], .dropdown-menu > .active > a > [class^="icon-"], .dropdown-menu > .active > a > [class*=" icon-"], .dropdown-submenu:hover > a > [class^="icon-"], .dropdown-submenu:hover > a > [class*=" icon-"] { background-image: none; } [class^="icon-"]:before, [class*=" icon-"]:before { text-decoration: inherit; display: inline-block; speak: none; } /* makes sure icons active on rollover in links */ a [class^="icon-"], a [class*=" icon-"] { display: inline-block; } /* makes the font 33% larger relative to the icon container */ .icon-large:before { vertical-align: -10%; font-size: 1.3333333333333333em; } .btn [class^="icon-"], .nav [class^="icon-"], .btn [class*=" icon-"], .nav [class*=" icon-"] { display: inline; /* keeps button heights with and without icons the same */ } .btn [class^="icon-"].icon-large, .nav [class^="icon-"].icon-large, .btn [class*=" icon-"].icon-large, .nav [class*=" icon-"].icon-large { line-height: .9em; } .btn [class^="icon-"].icon-spin, .nav [class^="icon-"].icon-spin, .btn [class*=" icon-"].icon-spin, .nav [class*=" icon-"].icon-spin { display: inline-block; } .nav-tabs [class^="icon-"], .nav-pills [class^="icon-"], .nav-tabs [class*=" icon-"], .nav-pills [class*=" icon-"] { /* keeps button heights with and without icons the same */ } .nav-tabs [class^="icon-"], .nav-pills [class^="icon-"], .nav-tabs [class*=" icon-"], .nav-pills [class*=" icon-"], .nav-tabs [class^="icon-"].icon-large, .nav-pills [class^="icon-"].icon-large, .nav-tabs [class*=" icon-"].icon-large, .nav-pills [class*=" icon-"].icon-large { line-height: .9em; } li [class^="icon-"], .nav li [class^="icon-"], li [class*=" icon-"], .nav li [class*=" icon-"] { display: inline-block; width: 1.25em; text-align: center; } li [class^="icon-"].icon-large, .nav li [class^="icon-"].icon-large, li [class*=" icon-"].icon-large, .nav li [class*=" icon-"].icon-large { /* increased font size for icon-large */ width: 1.5625em; } ul.icons { list-style-type: none; text-indent: -0.75em; } ul.icons li [class^="icon-"], ul.icons li [class*=" icon-"] { width: .75em; } .icon-muted { color: #eeeeee; } .icon-border { border: solid 1px #eeeeee; padding: .2em .25em .15em; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .icon-2x { font-size: 2em; } .icon-2x.icon-border { border-width: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .icon-3x { font-size: 3em; } .icon-3x.icon-border { border-width: 3px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .icon-4x { font-size: 4em; } .icon-4x.icon-border { border-width: 4px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .pull-right { float: right; } .pull-left { float: left; } [class^="icon-"].pull-left, [class*=" icon-"].pull-left { margin-right: .3em; } [class^="icon-"].pull-right, [class*=" icon-"].pull-right { margin-left: .3em; } .btn [class^="icon-"].pull-left.icon-2x, .btn [class*=" icon-"].pull-left.icon-2x, .btn [class^="icon-"].pull-right.icon-2x, .btn [class*=" icon-"].pull-right.icon-2x { margin-top: .18em; } .btn [class^="icon-"].icon-spin.icon-large, .btn [class*=" icon-"].icon-spin.icon-large { line-height: .8em; } .btn.btn-small [class^="icon-"].pull-left.icon-2x, .btn.btn-small [class*=" icon-"].pull-left.icon-2x, .btn.btn-small [class^="icon-"].pull-right.icon-2x, .btn.btn-small [class*=" icon-"].pull-right.icon-2x { margin-top: .25em; } .btn.btn-large [class^="icon-"], .btn.btn-large [class*=" icon-"] { margin-top: 0; } .btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x, .btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x { margin-top: .05em; } .btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x { margin-right: .2em; } .btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x { margin-left: .2em; } .icon-spin { display: inline-block; -moz-animation: spin 2s infinite linear; -o-animation: spin 2s infinite linear; -webkit-animation: spin 2s infinite linear; animation: spin 2s infinite linear; } @-moz-keyframes spin { 0% { -moz-transform: rotate(0deg); } 100% { -moz-transform: rotate(359deg); } } @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); } } @-o-keyframes spin { 0% { -o-transform: rotate(0deg); } 100% { -o-transform: rotate(359deg); } } @-ms-keyframes spin { 0% { -ms-transform: rotate(0deg); } 100% { -ms-transform: rotate(359deg); } } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } } @-moz-document url-prefix() { .icon-spin { height: .9em; } .btn .icon-spin { height: auto; } .icon-spin.icon-large { height: 1.25em; } .btn .icon-spin.icon-large { height: .75em; } } /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */ .icon-glass:before { content: "\f000"; } .icon-music:before { content: "\f001"; } .icon-search:before { content: "\f002"; } .icon-envelope:before { content: "\f003"; } .icon-heart:before { content: "\f004"; } .icon-star:before { content: "\f005"; } .icon-star-empty:before { content: "\f006"; } .icon-user:before { content: "\f007"; } .icon-film:before { content: "\f008"; } .icon-th-large:before { content: "\f009"; } .icon-th:before { content: "\f00a"; } .icon-th-list:before { content: "\f00b"; } .icon-ok:before { content: "\f00c"; } .icon-remove:before { content: "\f00d"; } .icon-zoom-in:before { content: "\f00e"; } .icon-zoom-out:before { content: "\f010"; } .icon-off:before { content: "\f011"; } .icon-signal:before { content: "\f012"; } .icon-cog:before { content: "\f013"; } .icon-trash:before { content: "\f014"; } .icon-home:before { content: "\f015"; } .icon-file:before { content: "\f016"; } .icon-time:before { content: "\f017"; } .icon-road:before { content: "\f018"; } .icon-download-alt:before { content: "\f019"; } .icon-download:before { content: "\f01a"; } .icon-upload:before { content: "\f01b"; } .icon-inbox:before { content: "\f01c"; } .icon-play-circle:before { content: "\f01d"; } .icon-repeat:before { content: "\f01e"; } /* \f020 doesn't work in Safari. all shifted one down */ .icon-refresh:before { content: "\f021"; } .icon-list-alt:before { content: "\f022"; } .icon-lock:before { content: "\f023"; } .icon-flag:before { content: "\f024"; } .icon-headphones:before { content: "\f025"; } .icon-volume-off:before { content: "\f026"; } .icon-volume-down:before { content: "\f027"; } .icon-volume-up:before { content: "\f028"; } .icon-qrcode:before { content: "\f029"; } .icon-barcode:before { content: "\f02a"; } .icon-tag:before { content: "\f02b"; } .icon-tags:before { content: "\f02c"; } .icon-book:before { content: "\f02d"; } .icon-bookmark:before { content: "\f02e"; } .icon-print:before { content: "\f02f"; } .icon-camera:before { content: "\f030"; } .icon-font:before { content: "\f031"; } .icon-bold:before { content: "\f032"; } .icon-italic:before { content: "\f033"; } .icon-text-height:before { content: "\f034"; } .icon-text-width:before { content: "\f035"; } .icon-align-left:before { content: "\f036"; } .icon-align-center:before { content: "\f037"; } .icon-align-right:before { content: "\f038"; } .icon-align-justify:before { content: "\f039"; } .icon-list:before { content: "\f03a"; } .icon-indent-left:before { content: "\f03b"; } .icon-indent-right:before { content: "\f03c"; } .icon-facetime-video:before { content: "\f03d"; } .icon-picture:before { content: "\f03e"; } .icon-pencil:before { content: "\f040"; } .icon-map-marker:before { content: "\f041"; } .icon-adjust:before { content: "\f042"; } .icon-tint:before { content: "\f043"; } .icon-edit:before { content: "\f044"; } .icon-share:before { content: "\f045"; } .icon-check:before { content: "\f046"; } .icon-move:before { content: "\f047"; } .icon-step-backward:before { content: "\f048"; } .icon-fast-backward:before { content: "\f049"; } .icon-backward:before { content: "\f04a"; } .icon-play:before { content: "\f04b"; } .icon-pause:before { content: "\f04c"; } .icon-stop:before { content: "\f04d"; } .icon-forward:before { content: "\f04e"; } .icon-fast-forward:before { content: "\f050"; } .icon-step-forward:before { content: "\f051"; } .icon-eject:before { content: "\f052"; } .icon-chevron-left:before { content: "\f053"; } .icon-chevron-right:before { content: "\f054"; } .icon-plus-sign:before { content: "\f055"; } .icon-minus-sign:before { content: "\f056"; } .icon-remove-sign:before { content: "\f057"; } .icon-ok-sign:before { content: "\f058"; } .icon-question-sign:before { content: "\f059"; } .icon-info-sign:before { content: "\f05a"; } .icon-screenshot:before { content: "\f05b"; } .icon-remove-circle:before { content: "\f05c"; } .icon-ok-circle:before { content: "\f05d"; } .icon-ban-circle:before { content: "\f05e"; } .icon-arrow-left:before { content: "\f060"; } .icon-arrow-right:before { content: "\f061"; } .icon-arrow-up:before { content: "\f062"; } .icon-arrow-down:before { content: "\f063"; } .icon-share-alt:before { content: "\f064"; } .icon-resize-full:before { content: "\f065"; } .icon-resize-small:before { content: "\f066"; } .icon-plus:before { content: "\f067"; } .icon-minus:before { content: "\f068"; } .icon-asterisk:before { content: "\f069"; } .icon-exclamation-sign:before { content: "\f06a"; } .icon-gift:before { content: "\f06b"; } .icon-leaf:before { content: "\f06c"; } .icon-fire:before { content: "\f06d"; } .icon-eye-open:before { content: "\f06e"; } .icon-eye-close:before { content: "\f070"; } .icon-warning-sign:before { content: "\f071"; } .icon-plane:before { content: "\f072"; } .icon-calendar:before { content: "\f073"; } .icon-random:before { content: "\f074"; } .icon-comment:before { content: "\f075"; } .icon-magnet:before { content: "\f076"; } .icon-chevron-up:before { content: "\f077"; } .icon-chevron-down:before { content: "\f078"; } .icon-retweet:before { content: "\f079"; } .icon-shopping-cart:before { content: "\f07a"; } .icon-folder-close:before { content: "\f07b"; } .icon-folder-open:before { content: "\f07c"; } .icon-resize-vertical:before { content: "\f07d"; } .icon-resize-horizontal:before { content: "\f07e"; } .icon-bar-chart:before { content: "\f080"; } .icon-twitter-sign:before { content: "\f081"; } .icon-facebook-sign:before { content: "\f082"; } .icon-camera-retro:before { content: "\f083"; } .icon-key:before { content: "\f084"; } .icon-cogs:before { content: "\f085"; } .icon-comments:before { content: "\f086"; } .icon-thumbs-up:before { content: "\f087"; } .icon-thumbs-down:before { content: "\f088"; } .icon-star-half:before { content: "\f089"; } .icon-heart-empty:before { content: "\f08a"; } .icon-signout:before { content: "\f08b"; } .icon-linkedin-sign:before { content: "\f08c"; } .icon-pushpin:before { content: "\f08d"; } .icon-external-link:before { content: "\f08e"; } .icon-signin:before { content: "\f090"; } .icon-trophy:before { content: "\f091"; } .icon-github-sign:before { content: "\f092"; } .icon-upload-alt:before { content: "\f093"; } .icon-lemon:before { content: "\f094"; } .icon-phone:before { content: "\f095"; } .icon-check-empty:before { content: "\f096"; } .icon-bookmark-empty:before { content: "\f097"; } .icon-phone-sign:before { content: "\f098"; } .icon-twitter:before { content: "\f099"; } .icon-facebook:before { content: "\f09a"; } .icon-github:before { content: "\f09b"; } .icon-unlock:before { content: "\f09c"; } .icon-credit-card:before { content: "\f09d"; } .icon-rss:before { content: "\f09e"; } .icon-hdd:before { content: "\f0a0"; } .icon-bullhorn:before { content: "\f0a1"; } .icon-bell:before { content: "\f0a2"; } .icon-certificate:before { content: "\f0a3"; } .icon-hand-right:before { content: "\f0a4"; } .icon-hand-left:before { content: "\f0a5"; } .icon-hand-up:before { content: "\f0a6"; } .icon-hand-down:before { content: "\f0a7"; } .icon-circle-arrow-left:before { content: "\f0a8"; } .icon-circle-arrow-right:before { content: "\f0a9"; } .icon-circle-arrow-up:before { content: "\f0aa"; } .icon-circle-arrow-down:before { content: "\f0ab"; } .icon-globe:before { content: "\f0ac"; } .icon-wrench:before { content: "\f0ad"; } .icon-tasks:before { content: "\f0ae"; } .icon-filter:before { content: "\f0b0"; } .icon-briefcase:before { content: "\f0b1"; } .icon-fullscreen:before { content: "\f0b2"; } .icon-group:before { content: "\f0c0"; } .icon-link:before { content: "\f0c1"; } .icon-cloud:before { content: "\f0c2"; } .icon-beaker:before { content: "\f0c3"; } .icon-cut:before { content: "\f0c4"; } .icon-copy:before { content: "\f0c5"; } .icon-paper-clip:before { content: "\f0c6"; } .icon-save:before { content: "\f0c7"; } .icon-sign-blank:before { content: "\f0c8"; } .icon-reorder:before { content: "\f0c9"; } .icon-list-ul:before { content: "\f0ca"; } .icon-list-ol:before { content: "\f0cb"; } .icon-strikethrough:before { content: "\f0cc"; } .icon-underline:before { content: "\f0cd"; } .icon-table:before { content: "\f0ce"; } .icon-magic:before { content: "\f0d0"; } .icon-truck:before { content: "\f0d1"; } .icon-pinterest:before { content: "\f0d2"; } .icon-pinterest-sign:before { content: "\f0d3"; } .icon-google-plus-sign:before { content: "\f0d4"; } .icon-google-plus:before { content: "\f0d5"; } .icon-money:before { content: "\f0d6"; } .icon-caret-down:before { content: "\f0d7"; } .icon-caret-up:before { content: "\f0d8"; } .icon-caret-left:before { content: "\f0d9"; } .icon-caret-right:before { content: "\f0da"; } .icon-columns:before { content: "\f0db"; } .icon-sort:before { content: "\f0dc"; } .icon-sort-down:before { content: "\f0dd"; } .icon-sort-up:before { content: "\f0de"; } .icon-envelope-alt:before { content: "\f0e0"; } .icon-linkedin:before { content: "\f0e1"; } .icon-undo:before { content: "\f0e2"; } .icon-legal:before { content: "\f0e3"; } .icon-dashboard:before { content: "\f0e4"; } .icon-comment-alt:before { content: "\f0e5"; } .icon-comments-alt:before { content: "\f0e6"; } .icon-bolt:before { content: "\f0e7"; } .icon-sitemap:before { content: "\f0e8"; } .icon-umbrella:before { content: "\f0e9"; } .icon-paste:before { content: "\f0ea"; } .icon-lightbulb:before { content: "\f0eb"; } .icon-exchange:before { content: "\f0ec"; } .icon-cloud-download:before { content: "\f0ed"; } .icon-cloud-upload:before { content: "\f0ee"; } .icon-user-md:before { content: "\f0f0"; } .icon-stethoscope:before { content: "\f0f1"; } .icon-suitcase:before { content: "\f0f2"; } .icon-bell-alt:before { content: "\f0f3"; } .icon-coffee:before { content: "\f0f4"; } .icon-food:before { content: "\f0f5"; } .icon-file-alt:before { content: "\f0f6"; } .icon-building:before { content: "\f0f7"; } .icon-hospital:before { content: "\f0f8"; } .icon-ambulance:before { content: "\f0f9"; } .icon-medkit:before { content: "\f0fa"; } .icon-fighter-jet:before { content: "\f0fb"; } .icon-beer:before { content: "\f0fc"; } .icon-h-sign:before { content: "\f0fd"; } .icon-plus-sign-alt:before { content: "\f0fe"; } .icon-double-angle-left:before { content: "\f100"; } .icon-double-angle-right:before { content: "\f101"; } .icon-double-angle-up:before { content: "\f102"; } .icon-double-angle-down:before { content: "\f103"; } .icon-angle-left:before { content: "\f104"; } .icon-angle-right:before { content: "\f105"; } .icon-angle-up:before { content: "\f106"; } .icon-angle-down:before { content: "\f107"; } .icon-desktop:before { content: "\f108"; } .icon-laptop:before { content: "\f109"; } .icon-tablet:before { content: "\f10a"; } .icon-mobile-phone:before { content: "\f10b"; } .icon-circle-blank:before { content: "\f10c"; } .icon-quote-left:before { content: "\f10d"; } .icon-quote-right:before { content: "\f10e"; } .icon-spinner:before { content: "\f110"; } .icon-circle:before { content: "\f111"; } .icon-reply:before { content: "\f112"; } .icon-github-alt:before { content: "\f113"; } .icon-folder-close-alt:before { content: "\f114"; } .icon-folder-open-alt:before { content: "\f115"; } clean-css-1.0.12/test/data/imports-min.css000066400000000000000000000001321217226203200203140ustar00rootroot00000000000000.one{color:red} .three{color:#0f0} .four{color:#00f} .two{color:#fff} .imports{color:#000}clean-css-1.0.12/test/data/imports.css000066400000000000000000000001401217226203200175320ustar00rootroot00000000000000@import url('./partials/one.css'); @import url("./partials/two.css"); .imports { color: #000; }clean-css-1.0.12/test/data/issue-117-snippet-min.css000066400000000000000000000002251217226203200217400ustar00rootroot00000000000000@media only print{a,a:visited{text-decoration:underline} a[href]:after{content:" (" attr(href) ")"} abbr[title]:after{content:" (" attr(title) ")"}} clean-css-1.0.12/test/data/issue-117-snippet.css000066400000000000000000000010341217226203200211560ustar00rootroot00000000000000@media print, (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { /* Style adjustments for high resolution devices */ } /**===================================================**\ /** PRINT STYLES /**===================================================**/ @media only print { a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } /** MANUALLY TRUNCATED FOR BREVITY **/ } clean-css-1.0.12/test/data/line-breaks-in-attributes-min.css000066400000000000000000000002201217226203200236010ustar00rootroot00000000000000.test[title="my very long title"]{background-image:url(very/long/path)} .test[title=my_very_long_title]{background-image:url(my/very/long/path)}clean-css-1.0.12/test/data/line-breaks-in-attributes.css000066400000000000000000000002461217226203200230300ustar00rootroot00000000000000.test[title="my very long \ title"]{background-image:url("very/long/\ path")} .test[title="my_very_long_\ title"] { background-image: url("my/very/long/\ path") }clean-css-1.0.12/test/data/partials-absolute/000077500000000000000000000000001217226203200207635ustar00rootroot00000000000000clean-css-1.0.12/test/data/partials-absolute/base.css000066400000000000000000000000631217226203200224060ustar00rootroot00000000000000@import url(./extra/sub.css); .base { margin:0px }clean-css-1.0.12/test/data/partials-absolute/base2.css000066400000000000000000000000331217226203200224650ustar00rootroot00000000000000.base2 { border-width:0px }clean-css-1.0.12/test/data/partials-absolute/extra/000077500000000000000000000000001217226203200221065ustar00rootroot00000000000000clean-css-1.0.12/test/data/partials-absolute/extra/sub.css000066400000000000000000000001001217226203200234000ustar00rootroot00000000000000@import url(/partials-absolute/base2.css); .sub { padding:0px }clean-css-1.0.12/test/data/partials/000077500000000000000000000000001217226203200171475ustar00rootroot00000000000000clean-css-1.0.12/test/data/partials/comment.css000066400000000000000000000000351217226203200213210ustar00rootroot00000000000000/* comment to be stripped */ clean-css-1.0.12/test/data/partials/extra/000077500000000000000000000000001217226203200202725ustar00rootroot00000000000000clean-css-1.0.12/test/data/partials/extra/down.gif000077500000000000000000000000731217226203200217330ustar00rootroot00000000000000GIF89a;Jc!,j9;clean-css-1.0.12/test/data/partials/extra/four.css000066400000000000000000000000611217226203200217540ustar00rootroot00000000000000@import url('../two.css'); .four { color:#00f; }clean-css-1.0.12/test/data/partials/extra/three.css000066400000000000000000000000261217226203200221110ustar00rootroot00000000000000.three { color:#0f0; }clean-css-1.0.12/test/data/partials/five.css000066400000000000000000000000631217226203200206110ustar00rootroot00000000000000.five{background:url(data:image/jpeg;base64,/9j/)} clean-css-1.0.12/test/data/partials/four.css000066400000000000000000000000711217226203200206320ustar00rootroot00000000000000.four {background-image: url(/partials/extra/down.gif);} clean-css-1.0.12/test/data/partials/one.css000066400000000000000000000000251217226203200204370ustar00rootroot00000000000000.one { color:#f00; } clean-css-1.0.12/test/data/partials/three.css000066400000000000000000000000601217226203200207640ustar00rootroot00000000000000.three {background-image: url(extra/down.gif);} clean-css-1.0.12/test/data/partials/two.css000066400000000000000000000001571217226203200204750ustar00rootroot00000000000000@import url('one.css'); @import url('extra/three.css'); @import url('./extra/four.css'); .two { color:#fff; } clean-css-1.0.12/test/data/reset-min.css000066400000000000000000000015371217226203200177530ustar00rootroot00000000000000html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline} :focus{outline:0} body{line-height:1;color:#000;background:#fff} ol,ul{list-style:none} table{border-collapse:separate;border-spacing:0} caption,th,td{text-align:left;font-weight:400} blockquote:before,blockquote:after,q:before,q:after{content:""} blockquote,q{quotes:"" ""} .clear{clear:both;display:inline-block} .clear:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden} * html .clear{height:1%} .clear{display:block}clean-css-1.0.12/test/data/reset.css000066400000000000000000000022621217226203200171660ustar00rootroot00000000000000/*reset*/ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; } /* remember to define focus styles! */ :focus { outline: 0; } body { line-height: 1; color: black; background: white; } ol, ul { list-style: none; } /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: separate; border-spacing: 0; } caption, th, td { text-align: left; font-weight: normal; } blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; } .clear { clear:both; display: inline-block; } .clear:after, .container:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } * html .clear { height: 1%; } .clear { display: block; }clean-css-1.0.12/test/data/sample1-min.css000066400000000000000000000002641217226203200201670ustar00rootroot00000000000000.field ::-webkit-input-placeholder{color:#bbb} .field :-moz-placeholder{color:#bbb} .field :-ms-input-placeholder{color:#bbb} .field.enabled ::-webkit-input-placeholder{opacity:0} clean-css-1.0.12/test/data/sample1.css000066400000000000000000000003141217226203200174020ustar00rootroot00000000000000.field ::-webkit-input-placeholder { color:#bbb; } .field :-moz-placeholder { color:#bbb; } .field :-ms-input-placeholder { color:#bbb; } .field.enabled ::-webkit-input-placeholder { opacity:0; } clean-css-1.0.12/test/unit-test.js000066400000000000000000000777711217226203200167340ustar00rootroot00000000000000var vows = require('vows'); var assert = require('assert'); var path = require('path'); var cleanCSS = require('../index'); var lineBreak = process.platform == 'win32' ? '\r\n' : '\n'; var cssContext = function(groups, options) { var context = {}; var clean = function(cleanedCSS) { return function(css) { assert.equal(cleanCSS.process(css, options), cleanedCSS); }; }; for (var g in groups) { var transformation = groups[g]; if (typeof transformation == 'string') transformation = [transformation, transformation]; if (!transformation[0].push) transformation = [[transformation[0], transformation[1]]]; for (var i = 0, c = transformation.length; i < c; i++) { context[g + ' #' + (i + 1)] = { topic: transformation[i][0], clean: clean(transformation[i][1]) }; } } return context; }; vows.describe('clean-units').addBatch({ 'identity': cssContext({ 'preserve minified content': 'a{color:#f10}' }), 'semicolons': cssContext({ 'multiple semicolons': [ 'a{color:#fff;;;width:0; ;}', 'a{color:#fff;width:0}' ], 'trailing semicolon': [ 'a{color:#fff;}', 'a{color:#fff}' ], 'trailing semicolon and space': [ 'a{color:#fff ; }', 'a{color:#fff}' ], 'comma and space': [ 'a{color:rgba(0, 0, 5, .5)}', 'a{color:rgba(0,0,5,.5)}' ] }), 'whitespace': cssContext({ 'one argument': [ 'div a { color:#fff }', 'div a{color:#fff}' ], 'tabs': [ 'div\t\ta{}\tp{color:red}', 'div a{}p{color:red}' ], 'line breaks #1': [ 'div \na\r\n { width:500px }', 'div a{width:500px}' ], 'line breaks #2': [ 'div \na\r\n, p { width:500px }', 'div a,p{width:500px}' ], 'line breaks #3': [ 'div a{width:500px\r\n}', 'div a{width:500px}' ], 'line breaks with whitespace lines': [ 'div \n \t\n \na\r\n, p { width:500px }', 'div a,p{width:500px}' ], 'multiple arguments': [ 'a{color:#fff ; font-weight: bolder }', 'a{color:#fff;font-weight:bolder}' ], 'space delimited arguments': [ 'a {border: 1px solid #f10; margin: 0 auto }', 'a{border:1px solid #f10;margin:0 auto}' ], 'at beginning': [ ' a {color:#fff}', 'a{color:#fff}' ], 'at end': [ 'a{color:#fff } ', 'a{color:#fff}' ], 'not inside calc method #1': [ 'a{width:-moz-calc(100% - 1em);width:calc(100% - 1em)}', 'a{width:-moz-calc(100% - 1em);width:calc(100% - 1em)}' ], 'not inside calc method #2': [ 'div{margin:-moz-calc(50% + 15px) -moz-calc(50% + 15px);margin:calc(50% + .5rem) calc(50% + .5rem)}', 'div{margin:-moz-calc(50% + 15px) -moz-calc(50% + 15px);margin:calc(50% + .5rem) calc(50% + .5rem)}' ], 'not inside calc method with more parentheses': [ 'div{height:-moz-calc((10% + 12px)/2 + 10em)}', 'div{height:-moz-calc((10% + 12px)/2 + 10em)}' ], 'not inside calc method with multiplication': [ 'div{height:-moz-calc(3 * 2em + 10px)}', 'div{height:-moz-calc(3 * 2em + 10px)}' ], 'before colon': [ '#test{padding-left :0}', '#test{padding-left:0}' ], 'before colon but not selectors #1': 'div :before{}', 'before colon but not selectors #2': 'div ::-webkit-search-decoration{}', 'before colon but not selectors #3': 'div :after{color:red}', 'windows breaks': [ 'div>a{color:red\r\n }', 'div>a{color:red}' ], 'whitespace in media queries': [ '@media ( min-width: 980px ) {\n#page .span4 {\nwidth: 250px;\n}\n\n.row {\nmargin-left: -10px;\n}\n}', '@media (min-width:980px){#page .span4{width:250px}.row{margin-left:-10px}}' ], 'line breaks in media queries': [ '@media\nonly screen and (max-width: 1319px) and (min--moz-device-pixel-ratio: 1.5),\nonly screen and (max-width: 1319px) and (-moz-min-device-pixel-ratio: 1.5)\n{ a { color:#000 } }', '@media only screen and (max-width:1319px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:1319px) and (-moz-min-device-pixel-ratio:1.5){a{color:#000}}' ], 'in content preceded by #content': '#content{}#foo{content:"\00BB "}', 'in content preceded by .content': '.content{}#foo{content:"\00BB "}', 'in content preceded by line break': [ '.content{}#foo{' + lineBreak + 'content:"x"}', '.content{}#foo{content:"x"}' ] }), 'line breaks': cssContext({ 'line breaks': [ 'div\na\r\n{width:500px}', 'div' + lineBreak + 'a' + lineBreak + '{width:500px}' ], 'line breaks #2': [ 'div\na\r\n,p{width:500px}', 'div' + lineBreak + 'a' + lineBreak + ',p{width:500px}' ], 'multiple line breaks #2': [ 'div \r\n\r\na\r\n,p{width:500px}', 'div' + lineBreak + 'a' + lineBreak + ',p{width:500px}' ], 'line breaks with whitespace lines': [ 'div \n \t\n \na\r\n, p { width:500px }', 'div' + lineBreak + 'a' + lineBreak + ',p{width:500px}' ], 'charset not at beginning': [ "a{ color: #f10; }\n@charset 'utf-8';\nb { font-weight: bolder}", "@charset 'utf-8';" + lineBreak + "a{color:#f10}" + lineBreak + "b{font-weight:bolder}" ], 'charset multiple charsets': [ "@charset 'utf-8';\ndiv :before { display: block }\n@charset 'utf-8';\na { color: #f10 }", "@charset 'utf-8';" + lineBreak + "div :before{display:block}" + lineBreak + "a{color:#f10}" ], 'charset with double line break': [ "@charset 'utf-8';" + lineBreak + lineBreak + "a{}", "@charset 'utf-8';" + lineBreak + "a{}" ] }, { keepBreaks: true }), 'line breaks and important comments': cssContext({ 'charset to beginning with comment removal': [ "/*! some comment */" + lineBreak + lineBreak + "@charset 'utf-8';" + lineBreak + lineBreak + "a{}", "@charset 'utf-8';" + lineBreak + "a{}" ] }, { keepBreaks: true, keepSpecialComments: 0 }), 'selectors': cssContext({ 'remove spaces around selectors': [ 'div + span > em', 'div+span>em' ], 'not remove spaces for pseudo-classes': [ 'div :first-child', 'div :first-child' ], 'strip universal selector when coming with id/class/attribute selectors': [ [ '* > *#id > *.class', '*>#id>.class' ],[ '*:first-child > *[data-id]', ':first-child>[data-id]' ] ], 'not strip standalone universal selector': [ 'label ~ * + span', 'label~*+span' ], 'not expand + in selectors mixed with calc methods': [ 'div{width:calc(50% + 3em)}div + div{width:100%}div:hover{width:calc(50% + 4em)}* > div {border:1px solid #f0f}', 'div{width:calc(50% + 3em)}div+div{width:100%}div:hover{width:calc(50% + 4em)}*>div{border:1px solid #f0f}' ] }), 'comments': cssContext({ 'single line': [ 'a{color:#fff}/* some comment*/p{height:10px/* other comment */}', 'a{color:#fff}p{height:10px}' ], 'multiline': [ '/* \r\n multiline \n comment */a{color:rgba(0,0,0,0.8)}', 'a{color:rgba(0,0,0,.8)}' ], 'comment chars in comments': [ '/* \r\n comment chars * inside / comments */a{color:#fff}', 'a{color:#fff}' ], 'comment inside block': [ 'a{/* \r\n some comments */color:#fff}', 'a{color:#fff}' ], 'special comments': [ '/*! special comment */a{color:#f10} /* normal comment */', '/*! special comment */a{color:#f10}' ], 'should keep exact structure': [ '/*! \n a > span { } with some content */', '/*! \n a > span { } with some content */' ], 'should remove comments with forward slashes inside': [ '/*////*/a{color:red}', 'a{color:red}' ], 'should properly handle line breaks and ** characters inside comments': [ '/**====**\\\n/**2nd comment line/**===**/a{color:red}', 'a{color:red}' ] }), 'important comments - one': cssContext({ 'strip all but first': [ '/*! important comment */a{color:red}/* some comment *//*! important comment */', '/*! important comment */a{color:red}' ] }, { keepSpecialComments: 1 }), 'important comments - none': cssContext({ 'strip all': [ '/*! important comment */a{color:red}/* some comment *//*! important comment */', 'a{color:red}' ], 'move charset before': [ "/*! some comment */" + lineBreak + lineBreak + "@charset 'utf-8';" + lineBreak + lineBreak + "a{}", "@charset 'utf-8';a{}" ] }, { keepSpecialComments: 0 }), 'text content': cssContext({ 'normal #1': 'a{content:"."}', 'normal #2': [ 'a:before{content : "test\'s test"; }', 'a:before{content:"test\'s test"}' ], 'open quote': [ 'a{content : open-quote;opacity:1}', 'a{content:open-quote;opacity:1}' ], 'close quote': [ 'a{content: close-quote;clear:left}', 'a{content:close-quote;clear:left}' ], 'special characters': [ 'a{content : " a > div { } "}', 'a{content:" a > div { } "}' ] }), 'zero values': cssContext({ 'with units': [ 'a{margin:0px 0pt 0em 0%;padding: 0in 0cm 0mm 0pc;border-top-width:0ex}', 'a{margin:0;padding:0;border-top-width:0}' ], 'multiple into one': [ 'a{margin:0 0 0 0;padding:0 0 0 0;border-width:0 0 0 0}', 'a{margin:0;padding:0;border-width:0}' ], 'none to zeros': [ 'a{border:none;background:none}', 'a{border:0;background:0}' ], 'outline:none to outline:0': [ 'a{outline:none}', 'a{outline:0}' ], 'display:none not changed': 'a{display:none}', 'longer background declaration not changed': 'html{background:none repeat scroll 0 0 #fff}', 'mixed zeros not changed': 'div{margin:0 0 1px 2px}', 'mixed zeros not changed #2': 'div{padding:0 1px 0 3px}', 'mixed zeros not changed #3': 'div{padding:10px 0 0 1px}', 'multiple zeros with fractions #1': [ 'div{padding:0 0 0 0.5em}', 'div{padding:0 0 0 .5em}' ], 'multiple zeros with fractions #2': [ 'div{padding:0 0 0 .5em}', 'div{padding:0 0 0 .5em}' ], 'rect zeros #1': 'div{clip:rect(0 0 0 0)}', 'rect zeros #2': [ 'div{clip:rect(0px 0px 0px 0px)}', 'div{clip:rect(0 0 0 0)}' ], 'rect zeros #3': [ 'div{clip:rect( 0px 0px 0px 0px )}', 'div{clip:rect(0 0 0 0)}' ], 'rect zeros #4': [ 'div{clip:rect(0px, 0px, 0px, 0px)}', 'div{clip:rect(0,0,0,0)}' ], 'rect zeros #5': [ 'div{clip:rect(0.5% 0px 0px 0px)}', 'div{clip:rect(0.5% 0 0 0)}' ], 'rect zeros #6': [ 'div{clip:rect(0px 0px 0px 10px)}', 'div{clip:rect(0 0 0 10px)}' ], 'box shadow zeros': [ 'a{box-shadow:0 0 0 0}', 'a{box-shadow:0 0}' ], 'prefixed box shadow zeros': [ 'a{-webkit-box-shadow:0 0 0 0; -moz-box-shadow:0 0 0 0}', 'a{-webkit-box-shadow:0 0;-moz-box-shadow:0 0}' ] }), 'shorthands': cssContext({ 'padding - same 4 values': [ 'div{padding:1px 1px 1px 1px}', 'div{padding:1px}' ], 'margin - same 4 values': [ 'div{margin:1% 1% 1% 1%}', 'div{margin:1%}' ], 'border-width - same 4 values': [ 'div{border-width:1em 1em 1em 1em}', 'div{border-width:1em}' ], 'border-style - same 4 values': [ 'div{border-style:solid solid solid solid}', 'div{border-style:solid}' ], 'border-color - same 4 values': [ 'div{border-color:red red red red}', 'div{border-color:red}' ], 'border-color - same 4 values as hex': [ 'div{border-color:#f0f #f0f #f0f #f0f}', 'div{border-color:#f0f}' ], 'border-color - same 4 values as rgb': [ 'div{border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0)}', 'div{border-color:#000}' ], 'border-color - same 4 values as rgba': [ 'div{border-color:rgba(0,0,0,.5) rgba(0,0,0,.5) rgba(0,0,0,.5) rgba(0,0,0,.5)}', 'div{border-color:rgba(0,0,0,.5)}' ], 'border-radius - same 4 values': [ 'div{border-radius:3px 3px 3px 3px}', 'div{border-radius:3px}' ], 'border-radius - same 4 values with vendor prefixes': [ 'div{-moz-border-radius:3px 3px 3px 3px;-o-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}', 'div{-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}' ], 'padding - same pairs': [ 'div{padding:15.5em 10.5em 15.5em 10.5em}', 'div{padding:15.5em 10.5em}' ], 'margin - same 2nd and 4th value': [ 'div{margin:1px 2px 3px 2px}', 'div{margin:1px 2px 3px}' ], 'padding - same 3 values': [ 'div{padding:1px 1px 1px}', 'div{padding:1px}' ], 'padding - different 3 values': 'div{padding:1px 1em 1%}', 'margin - 3 callapsible values': [ 'div{margin:1ex 2ex 1ex}', 'div{margin:1ex 2ex}' ], 'border-radius - same 3 values with one vendor prefixe': [ 'div{-webkit-border-radius:3px 3px 3px;border-radius:3px 3px 3px}', 'div{-webkit-border-radius:3px;border-radius:3px}' ], 'border-color - same 2nd and 4th value as rgb': [ 'div{border-color:rgb(0,0,0) rgb(34,0,0) rgb(255,0,0) rgb(34,0,0)}', 'div{border-color:#000 #200 red}' ], 'margin - 3 different values': 'div{margin:1px 1px 3px}', 'border width - 3 different values': 'div{border-width:1px 2px 3px}', 'padding - same 2 values': [ 'div{padding:1px 1px}', 'div{padding:1px}' ], 'margin - same 2 values': [ 'div{margin:5% 5%}', 'div{margin:5%}' ], 'border-width - same 2 values': [ 'div{border-width:.5em .5em}', 'div{border-width:.5em}' ], 'different units': 'div{padding:1px 1em 1% 1rem}', 'fractions': [ 'div{margin:.1em .1em .1em .1em}', 'div{margin:.1em}' ] }), 'floats': cssContext({ 'strips zero in fractions': [ 'a{ margin-bottom: 0.5em}', 'a{margin-bottom:.5em}' ], 'not strips zero in fractions of numbers greater than zero': [ 'a{ margin-bottom: 20.5em}', 'a{margin-bottom:20.5em}' ], 'strip fraction zero #1': [ 'a{opacity:1.0}', 'a{opacity:1}' ], 'strip fraction zero #2': [ 'a{opacity:15.000%}', 'a{opacity:15%}' ], 'strip fraction zero #3': [ 'a{padding:15.55000em}', 'a{padding:15.55em}' ], 'strip fraction zero #4': 'a{padding:15.101em}', 'strip fraction zero #5': [ 'a{border-width:0.20em 20.30em}', 'a{border-width:.2em 20.3em}' ], 'strip fraction zeros': [ 'div{margin:1.000em 2.00em 3.100em 4.01em}', 'div{margin:1em 2em 3.1em 4.01em}' ] }), 'colors': cssContext({ 'shorten rgb to standard hexadecimal format': [ 'a{ color:rgb(5, 10, 15) }', 'a{color:#050a0f}' ], 'skip rgba shortening': [ 'a{ color:rgba(5, 10, 15, 0.5)}', 'a{color:rgba(5,10,15,.5)}' ], 'shorten colors to 3 digit hex instead of 6 digit': [ 'a{ background-color: #aa0000; color:rgb(0, 17, 255)}', 'a{background-color:#a00;color:#01f}' ], 'skip shortening IE filter colors': [ 'a{ filter: chroma(color = "#ff0000")}', 'a{filter:chroma(color="#ff0000")}' ], 'color names to hex values': [ 'a{color:white;border-color:black;background-color:fuchsia}p{background:yellow}', 'a{color:#fff;border-color:#000;background-color:#f0f}p{background:#ff0}' ], 'keep selectors with color name #1': ".black-and-white .foo{color:#fff;background-color:#000}", 'keep selectors with color name #2': ".go-blues{background:#000}", 'keep selectors with color name #3': "#top_white{background:#000}", 'keep selectors with color name #4': "a[data-sth=white]{background:#000}", 'color names to hex values with important': [ 'a{color:white !important}', 'a{color:#fff!important}' ], 'color names to hex values in gradients': [ 'p{background:linear-gradient(-90deg,black,white)}', 'p{background:linear-gradient(-90deg,#000,#fff)}' ], 'hex value to color name if shorter': [ 'p{color:#f00}', 'p{color:red}' ], 'upper case hex value to color name if shorter': [ 'p{color:#F00}', 'p{color:red}' ], 'upper case long hex value to color name if shorter': [ 'p{color:#FF0000}', 'p{color:red}' ], 'hex value to color name in borders': [ 'p{border:1px solid #f00}', 'p{border:1px solid red}' ], 'hex value to color name in gradients': [ 'p{background:-moz-linear-gradient(-90deg,#000,#f00)}', 'p{background:-moz-linear-gradient(-90deg,#000,red)}' ], 'hex value to color name in gradients #2': [ 'p{background:-webkit-gradient(linear, left top, left bottom, from(#000), to(#f00))}', 'p{background:-webkit-gradient(linear,left top,left bottom,from(#000),to(red))}' ], 'border color - keep unchanged': 'p{border:1px solid #f94311}', 'border color - hex to name': [ 'p{border:1em dotted #f00}', 'p{border:1em dotted red}' ], 'border color - name to hex': [ 'p{border:1em dotted white}', 'p{border:1em dotted #fff}' ], 'border color - rgb': [ 'p{border:1em dotted rgb(255,0,0)}', 'p{border:1em dotted red}' ], 'colors and colons': 'a{background-image:linear-gradient(top,red,#e6e6e6)}', 'colors and parentheses': 'a{background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6))}', 'colors in ie filters': 'a{filter:chroma(color=#ffffff)}', 'colors in ie filters 2': "a{progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#000000')}", 'colors in ie filters 3': "a{progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#333333')}", 'hsla percents': 'a{color:hsla(1,0%,0%,.5)}', 'hsla custom ': 'a{color:hsl(80,30%,50%,.5)}', 'hsl to hex #1': [ 'a{color:hsl(0,0%,0%)}', 'a{color:#000}' ], 'hsl to hex #2': [ 'a{color:hsl(0,100%,100%)}', 'a{color:#fff}' ], 'hsl to hex #3': [ 'a{color:hsl(240,100%,50%)}', 'a{color:#00f}' ], 'hsl to hex #4': [ 'a{color:hsl(240,100%,50%)}', 'a{color:#00f}' ], 'hsl to hex #5': [ 'a{color:hsl(120,100%,25%)}', 'a{color:#007f00}' ], 'hsl to hex #6': [ 'a{color:hsl(99,66%,33%)}', 'a{color:#438b1c}' ], 'hsl to hex #7': [ 'a{color:hsl(360,100%,50%)}', 'a{color:red}' ], 'hsla not to hex': 'a{color:hsl(99,66%,33%,.5)}' }), 'font weights': cssContext({ 'font-weight:normal to 400': [ 'p{font-weight:normal}', 'p{font-weight:400}' ], 'font-weight:bold to 700': [ 'p{font-weight:bold}', 'p{font-weight:700}' ], 'font weight in font declarations': [ 'font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif', 'font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif' ], 'multiple changes': [ 'p{font-weight:bold;width:100%;font:normal}', 'p{font-weight:700;width:100%;font:400}' ] }), 'urls': cssContext({ 'keep urls without parentheses unchanged': 'a{background:url(/images/blank.png) 0 0 no-repeat}', 'keep urls with data URI unchanged': ".icon-logo{background-image:url('data:image/svg+xml;charset=US-ASCII')}", 'strip single parentheses': [ "a{background:url('/images/blank.png') 0 0 no-repeat}", "a{background:url(/images/blank.png) 0 0 no-repeat}" ], 'strip double parentheses': [ 'a{background:url("/images/blank.png") 0 0 no-repeat}', 'a{background:url(/images/blank.png) 0 0 no-repeat}' ], 'strip more': [ 'a{background:url("/images/blank.png") 0 0 no-repeat}a{}a{background:url("/images/blank.png") 0 0 no-repeat}', 'a{background:url(/images/blank.png) 0 0 no-repeat}a{}a{background:url(/images/blank.png) 0 0 no-repeat}' ], 'not strip comments if spaces inside': [ 'a{background:url("/images/long image name.png") 0 0 no-repeat}a{}a{background:url("/images/no-spaces.png") 0 0 no-repeat}', 'a{background:url("/images/long image name.png") 0 0 no-repeat}a{}a{background:url(/images/no-spaces.png) 0 0 no-repeat}' ], 'not add a space before url\'s hash': [ "url(\"../fonts/d90b3358-e1e2-4abb-ba96-356983a54c22.svg#d90b3358-e1e2-4abb-ba96-356983a54c22\")", "url(../fonts/d90b3358-e1e2-4abb-ba96-356983a54c22.svg#d90b3358-e1e2-4abb-ba96-356983a54c22)" ], 'keep urls from being stripped down #1': 'a{background:url(/image-1.0.png)}', 'keep urls from being stripped down #2': "a{background:url(/image-white.png)}", 'keep urls from being stripped down #3': "a{background:#eee url(libraries/jquery-ui-1.10.1.custom/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x}", 'keep __URL__ in comments (so order is important)': '/*! __URL__ */a{}', 'strip new line in urls': [ 'a{background:url(/very/long/\ path)}', 'a{background:url(/very/long/path)}' ], 'strip new line in urls which could be unquoted': [ 'a{background:url("/very/long/\ path")}', 'a{background:url(/very/long/path)}' ] }), 'fonts': cssContext({ 'keep format quotation': "@font-face{font-family:PublicVintage;src:url(./PublicVintage.otf) format('opentype')}", 'remove font family quotation': [ "a{font-family:\"Helvetica\",'Arial'}", "a{font-family:Helvetica,Arial}" ], 'do not remove font family double quotation if space inside': 'a{font-family:"Courier New"}', 'remove font quotation': [ "a{font:12px/16px \"Helvetica\",'Arial'}", "a{font:12px/16px Helvetica,Arial}" ], 'remove font quotation #2': [ "a{font:12px/16px \"Helvetica1_12\",'Arial_1451'}", "a{font:12px/16px Helvetica1_12,Arial_1451}" ], 'remove font quotation #3': [ "a{font:12px/16px \"Helvetica-Regular\",'Arial-Bold'}", "a{font:12px/16px Helvetica-Regular,Arial-Bold}" ] }), 'animations': cssContext({ 'shorten': [ '@keyframes test\n{ from\n { width:100px; }\n to { width:200px; }\n}', '@keyframes test{from{width:100px}to{width:200px}}' ], 'remove name quotes': [ "@keyframes \"test1\"{}@keyframes 'test2'{}", "@keyframes test1{}@keyframes test2{}" ], 'not remove name quotes if whitespace inside': "@keyframes \"test 1\"{}@keyframes 'test 2'{}", 'remove name quotes for vendor prefixes': [ "@-moz-keyframes 'test'{}@-o-keyframes 'test'{}@-webkit-keyframes 'test'{}", "@-moz-keyframes test{}@-o-keyframes test{}@-webkit-keyframes test{}" ], 'remove quotes in animation': [ "div{animation:'test' 2s ease-in .5s 3}", "div{animation:test 2s ease-in .5s 3}" ], 'not remove quotes in animation when name with space inside': "div{animation:'test 1' 2s ease-in .5s 3}", 'remove quotes in vendor prefixed animation': [ "div{-moz-animation:'test' 2s ease-in;-o-animation:'test' 2s ease-in;-webkit-animation:'test' 2s ease-in}", "div{-moz-animation:test 2s ease-in;-o-animation:test 2s ease-in;-webkit-animation:test 2s ease-in}" ], 'remove quotes in animation-name': [ "div{animation-name:'test'}", "div{animation-name:test}" ], 'not remove quotes in animation-name when name with space inside': "div{animation-name:'test 1'}", 'remove quotes in vendor prefixed animation-name': [ "div{-moz-animation-name:'test';-o-animation-name:'test';-webkit-animation-name:'test'}", "div{-moz-animation-name:test;-o-animation-name:test;-webkit-animation-name:test}" ] }), 'attributes': cssContext({ 'should keep selector if no value': 'div[data-type]{border-color:red}', 'should keep selector if no quotation': 'div[data-type=something]{border-color:red}', 'should keep selector if equals in value': 'div[data-type="stupid=value"]{border-color:red}', 'should keep quotation if whitespace inside': 'div[data-type^=\'object 1\']{border-color:red}', 'should keep quotations if special characters inside': 'a[data-type="object+1"]{color:red}a[data-target="#some-place"]{color:red}', 'should keep quotation if is a number': 'div[data-number=\'1\']{border-color:red}', 'should keep quotation if starts with a number': 'div[data-type^=\'1something\']{border-color:red}', 'should keep quotation if starts with a hyphen': 'div[data-type$=\'-something\']{border-color:red}', 'should strip quotation if is a word': [ 'a[data-href=\'object\']{border-color:red}', 'a[data-href=object]{border-color:red}' ], 'should strip quotation if is a hyphen separated words': [ 'a[data-href=\'object-1-two\']{border-color:red}', 'a[data-href=object-1-two]{border-color:red}' ], 'should strip quotations if is less specific selectors': [ 'a[data-href*=\'object1\']{border-color:red}a[data-href|=\'object2\']{border-color:#0f0}', 'a[data-href*=object1]{border-color:red}a[data-href|=object2]{border-color:#0f0}' ], 'should keep special characters inside attributes #1': "a[data-css='color:white']", 'should keep special characters inside attributes #2': 'a[href="/version-0.01.html"]', 'should strip new lines inside attributes': [ ".test[title='my very long \ title']", ".test[title='my very long title']" ], 'should strip new lines inside attributes which can be unquoted': [ ".test[title='my_very_long_\ title']", ".test[title=my_very_long_title]" ] }), 'ie filters': cssContext({ 'short alpha': [ "a{ filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';}", "a{filter:alpha(Opacity=80);-ms-filter:'alpha(Opacity=50)'}" ], 'short chroma': [ 'a{filter:progid:DXImageTransform.Microsoft.Chroma(color=#919191)}', 'a{filter:chroma(color=#919191)}' ], 'matrix filter spaces': [ "a{filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.984, M22=0.984, M12=0.17, M21=-0.17, SizingMethod='auto expand')", "a{filter:progid:DXImageTransform.Microsoft.Matrix(M11=.984, M22=.984, M12=.17, M21=-.17, SizingMethod='auto expand')" ], 'multiple filters (IE7 issue)': [ "a{filter:progid:DXImageTransform.Microsoft.Chroma(color=#919191) progid:DXImageTransform.Microsoft.Matrix(M11=0.984, M22=0.984, M12=0.17, M21=-0.17, SizingMethod='auto expand')}", "a{filter:progid:DXImageTransform.Microsoft.Chroma(color=#919191) progid:DXImageTransform.Microsoft.Matrix(M11=.984, M22=.984, M12=.17, M21=-.17, SizingMethod='auto expand')}" ] }), 'charsets': cssContext({ 'not at beginning': [ "a{ color: #f10; }@charset 'utf-8';b { font-weight: bolder}", "@charset 'utf-8';a{color:#f10}b{font-weight:bolder}" ], 'multiple charsets': [ "@charset 'utf-8';div :before { display: block }@charset 'utf-8';a { color: #f10 }", "@charset 'utf-8';div :before{display:block}a{color:#f10}" ], 'charset and space after': [ "@charset 'utf-8';" + lineBreak + lineBreak + "a{}", "@charset 'utf-8';a{}" ] }), 'important': cssContext({ 'space before': [ "body{background-color:#fff !important}", "body{background-color:#fff!important}" ], 'space between ! and important': [ "body{background-color:#fff ! important}", "body{background-color:#fff!important}" ] }), 'empty elements': cssContext({ 'single': [ ' div p { \n}', '' ], 'between non-empty': [ 'div {color:#fff} a{ } p{ line-height:1.35em}', 'div{color:#fff}p{line-height:1.35em}' ], 'just a semicolon': [ 'div { ; }', '' ], 'inside @media': [ "@media screen { .test {} } .test1 { color: green; }", ".test1{color:green}" ], 'inside not empty @media': [ "@media screen { .test {} .some { display:none } }", "@media screen{.some{display:none}}" ] }, { removeEmpty: true }), 'empty @media': cssContext({ 'simple': [ '@media print{}', '' ], 'simple with and': [ '@media print and screen{}', '' ], 'complex': [ '@media print, (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {\n}', '' ] }, { removeEmpty: true }), 'skip empty elements': cssContext({ 'empty #1': 'a{}', 'empty #2': 'div>a{}', 'empty #3': 'div:nth-child(2n){}', 'empty #4': 'a{color:#fff}div{}p{line-height:2em}' }), '@import': cssContext({ 'empty': [ "@import url();", "" ], 'of an unknown file': [ "@import url('fake.css');", "" ], 'of a http file': "@import url(http://pro.goalsmashers.com/test.css);", 'of a https file': [ "@import url('https://pro.goalsmashers.com/test.css');", "@import url(https://pro.goalsmashers.com/test.css);" ], 'of a url starting with //': [ "@import url(//fonts.googleapis.com/css?family=Lato:400,700,400italic|Merriweather:400,700);", "@import url(//fonts.googleapis.com/css?family=Lato:400,700,400italic|Merriweather:400,700);" ], 'of a directory': [ "@import url(test/data/partials);", "" ], 'of a real file': [ "@import url(test/data/partials/one.css);", ".one{color:red}" ], 'of a real file twice': [ "@import url(test/data/partials/one.css);@import url(test/data/partials/one.css);", ".one{color:red}" ], 'of a real file with current path prefix': [ "@import url(./test/data/partials/one.css);", ".one{color:red}" ], 'of a real file with quoted path': [ "@import url('test/data/partials/one.css');", ".one{color:red}" ], 'of a real file with double-quoted path': [ '@import url("test/data/partials/one.css");', ".one{color:red}" ], 'of a real file with bare path': [ "@import test/data/partials/one.css;", ".one{color:red}" ], 'of a real file with bare quoted path': [ "@import 'test/data/partials/one.css';", ".one{color:red}" ], 'of a real file with bare double-quoted path': [ '@import "test/data/partials/one.css";', ".one{color:red}" ], 'of more files': [ "@import url(test/data/partials/one.css);\n\na{}\n\n@import url(test/data/partials/extra/three.css);", ".one{color:red}a{}.three{color:#0f0}" ], 'of multi-level, circular dependency file': [ "@import url(test/data/partials/two.css);", ".one{color:red}.three{color:#0f0}.four{color:#00f}.two{color:#fff}" ], 'of a file with a relative resource path': [ "@import url(test/data/partials/three.css);", ".three{background-image:url(test/data/partials/extra/down.gif)}" ], 'of a file with an absolute resource path': [ "@import url(test/data/partials/four.css);", ".four{background-image:url(/partials/extra/down.gif)}" ], 'of a file with a resource URI': [ "@import url(test/data/partials/five.css);", ".five{background:url(data:image/jpeg;base64,/9j/)}" ], 'inside a comment': [ '/* @import */a { color: red; }', 'a{color:red}' ], 'of a file with a comment': [ '@import url(test/data/partials/comment.css);', '' ] }), '@import with absolute paths': cssContext({ 'of an unknown file': [ "@import url(/fake.css);", "" ], 'of a real file': [ "@import url(/partials/one.css);", ".one{color:red}" ], 'of a real file with quoted paths': [ "@import url(\"/partials/one.css\");", ".one{color:red}" ], 'of two files with mixed paths': [ "@import url(/partials/one.css);a{}@import url(partials/extra/three.css);", ".one{color:red}a{}.three{color:#0f0}" ], 'of a multi-level, circular dependency file': [ "@import url(/partials/two.css);", ".one{color:red}.three{color:#0f0}.four{color:#00f}.two{color:#fff}" ], 'of a multi-level, circular dependency file with mixed paths': [ "@import url(/partials-absolute/base.css);", ".base2{border-width:0}.sub{padding:0}.base{margin:0}" ] }, { root: path.join(process.cwd(), 'test', 'data') }), '@import with option processImport': cssContext({ 'of an unknown file': [ "@import url(/fake.css);", "@import url(/fake.css);" ] }, { processImport: false }) }).export(module);