@font-face{font-family:'FontAwesome';src:url('../font/fontawesome-webfont.eot?v=3.2.1');src:url('../font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),url('../font/fontawesome-webfont.woff?v=3.2.1') format('woff'),url('../font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'),url('../font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em;}a [class^="icon-"],a [class*=" icon-"]{display:inline;}[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em;}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714285714286em;}.icons-ul{margin-left:2.142857142857143em;list-style-type:none;}.icons-ul>li{position:relative;}.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit;}[class^="icon-"].hide,[class*=" icon-"].hide{display:none;}.icon-muted{color:#eeeeee;}.icon-light{color:#ffffff;}.icon-dark{color:#333333;}.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;}.icon-5x{font-size:5em;}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.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;}[class^="icon-"],[class*=" icon-"]{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;}.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;}.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;}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit;}.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%;}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em;}.icon-stack .icon-stack-base{font-size:2em;*line-height:1em;}.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;}a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none;}@-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-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);}.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);}a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block;}.icon-glass:before{content:"\f000";}.icon-music:before{content:"\f001";}.icon-search:before{content:"\f002";}.icon-envelope-alt: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-power-off:before,.icon-off:before{content:"\f011";}.icon-signal:before{content:"\f012";}.icon-gear:before,.icon-cog:before{content:"\f013";}.icon-trash:before{content:"\f014";}.icon-home:before{content:"\f015";}.icon-file-alt: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-rotate-right:before,.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-mail-forward:before,.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-gears:before,.icon-cogs:before{content:"\f085";}.icon-comments:before{content:"\f086";}.icon-thumbs-up-alt:before{content:"\f087";}.icon-thumbs-down-alt: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-unchecked:before,.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-paperclip:before,.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:before{content:"\f0e0";}.icon-linkedin:before{content:"\f0e1";}.icon-rotate-left:before,.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-text-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-mail-reply:before,.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";}.icon-expand-alt:before{content:"\f116";}.icon-collapse-alt:before{content:"\f117";}.icon-smile:before{content:"\f118";}.icon-frown:before{content:"\f119";}.icon-meh:before{content:"\f11a";}.icon-gamepad:before{content:"\f11b";}.icon-keyboard:before{content:"\f11c";}.icon-flag-alt:before{content:"\f11d";}.icon-flag-checkered:before{content:"\f11e";}.icon-terminal:before{content:"\f120";}.icon-code:before{content:"\f121";}.icon-reply-all:before{content:"\f122";}.icon-mail-reply-all:before{content:"\f122";}.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123";}.icon-location-arrow:before{content:"\f124";}.icon-crop:before{content:"\f125";}.icon-code-fork:before{content:"\f126";}.icon-unlink:before{content:"\f127";}.icon-question:before{content:"\f128";}.icon-info:before{content:"\f129";}.icon-exclamation:before{content:"\f12a";}.icon-superscript:before{content:"\f12b";}.icon-subscript:before{content:"\f12c";}.icon-eraser:before{content:"\f12d";}.icon-puzzle-piece:before{content:"\f12e";}.icon-microphone:before{content:"\f130";}.icon-microphone-off:before{content:"\f131";}.icon-shield:before{content:"\f132";}.icon-calendar-empty:before{content:"\f133";}.icon-fire-extinguisher:before{content:"\f134";}.icon-rocket:before{content:"\f135";}.icon-maxcdn:before{content:"\f136";}.icon-chevron-sign-left:before{content:"\f137";}.icon-chevron-sign-right:before{content:"\f138";}.icon-chevron-sign-up:before{content:"\f139";}.icon-chevron-sign-down:before{content:"\f13a";}.icon-html5:before{content:"\f13b";}.icon-css3:before{content:"\f13c";}.icon-anchor:before{content:"\f13d";}.icon-unlock-alt:before{content:"\f13e";}.icon-bullseye:before{content:"\f140";}.icon-ellipsis-horizontal:before{content:"\f141";}.icon-ellipsis-vertical:before{content:"\f142";}.icon-rss-sign:before{content:"\f143";}.icon-play-sign:before{content:"\f144";}.icon-ticket:before{content:"\f145";}.icon-minus-sign-alt:before{content:"\f146";}.icon-check-minus:before{content:"\f147";}.icon-level-up:before{content:"\f148";}.icon-level-down:before{content:"\f149";}.icon-check-sign:before{content:"\f14a";}.icon-edit-sign:before{content:"\f14b";}.icon-external-link-sign:before{content:"\f14c";}.icon-share-sign:before{content:"\f14d";}.icon-compass:before{content:"\f14e";}.icon-collapse:before{content:"\f150";}.icon-collapse-top:before{content:"\f151";}.icon-expand:before{content:"\f152";}.icon-euro:before,.icon-eur:before{content:"\f153";}.icon-gbp:before{content:"\f154";}.icon-dollar:before,.icon-usd:before{content:"\f155";}.icon-rupee:before,.icon-inr:before{content:"\f156";}.icon-yen:before,.icon-jpy:before{content:"\f157";}.icon-renminbi:before,.icon-cny:before{content:"\f158";}.icon-won:before,.icon-krw:before{content:"\f159";}.icon-bitcoin:before,.icon-btc:before{content:"\f15a";}.icon-file:before{content:"\f15b";}.icon-file-text:before{content:"\f15c";}.icon-sort-by-alphabet:before{content:"\f15d";}.icon-sort-by-alphabet-alt:before{content:"\f15e";}.icon-sort-by-attributes:before{content:"\f160";}.icon-sort-by-attributes-alt:before{content:"\f161";}.icon-sort-by-order:before{content:"\f162";}.icon-sort-by-order-alt:before{content:"\f163";}.icon-thumbs-up:before{content:"\f164";}.icon-thumbs-down:before{content:"\f165";}.icon-youtube-sign:before{content:"\f166";}.icon-youtube:before{content:"\f167";}.icon-xing:before{content:"\f168";}.icon-xing-sign:before{content:"\f169";}.icon-youtube-play:before{content:"\f16a";}.icon-dropbox:before{content:"\f16b";}.icon-stackexchange:before{content:"\f16c";}.icon-instagram:before{content:"\f16d";}.icon-flickr:before{content:"\f16e";}.icon-adn:before{content:"\f170";}.icon-bitbucket:before{content:"\f171";}.icon-bitbucket-sign:before{content:"\f172";}.icon-tumblr:before{content:"\f173";}.icon-tumblr-sign:before{content:"\f174";}.icon-long-arrow-down:before{content:"\f175";}.icon-long-arrow-up:before{content:"\f176";}.icon-long-arrow-left:before{content:"\f177";}.icon-long-arrow-right:before{content:"\f178";}.icon-apple:before{content:"\f179";}.icon-windows:before{content:"\f17a";}.icon-android:before{content:"\f17b";}.icon-linux:before{content:"\f17c";}.icon-dribbble:before{content:"\f17d";}.icon-skype:before{content:"\f17e";}.icon-foursquare:before{content:"\f180";}.icon-trello:before{content:"\f181";}.icon-female:before{content:"\f182";}.icon-male:before{content:"\f183";}.icon-gittip:before{content:"\f184";}.icon-sun:before{content:"\f185";}.icon-moon:before{content:"\f186";}.icon-archive:before{content:"\f187";}.icon-bug:before{content:"\f188";}.icon-vk:before{content:"\f189";}.icon-weibo:before{content:"\f18a";}.icon-renren:before{content:"\f18b";}p,ul,pre,h1,h2,h3,h4,h5,h6,h7,h8 {margin: 0 0 10px;}#list .round li {padding: 0;margin: 0;line-height: 20px;border: 0 none;float: none;height: auto;-webkit-box-shadow: inset 0 0 0 black;box-shadow: inset 0 0 0 black;}#list .round li a {padding: 0;margin: 0;float: none;height: auto;line-height: 20px;color: #373d40;border: 0 none;text-shadow: 0 0 0 black;cursor: pointer;}#list .round li a:hover {background: 0 none;border: 0 none;-webkit-box-shadow: inset 0 0 0 black;box-shadow: inset 0 0 0 black;color: #4e8908;}#list .round li.active a {color: #4e8908;}body {background: white;font-family: "Helvetica", Arial, sans-serif;font-size: 14px;}a {color: #0099e0;text-decoration: none;}a:hover {color: #0099e0;}pre {background: #F6F6F6;padding: 10px 20px;}pre span {color: #4e8908;}::selection {background: #4e8908;color: #fff;}::-moz-selection {background: #4e8908;color: #fff;}h2 {font-weight: normal;}h1,h2,h3,h4,h5,h6 {line-height: 1.6;}#page {width: 980px;margin: 0 auto;position: relative;}#page .margin-bottom-15 {margin-bottom: 15px;}#page .padding-top {padding-top: 10px;}.content-single {background: white;border-radius: 5px;}.content-single #main {padding: 15px 20px;}.content-aside {background: white;border-radius: 5px;}.content-aside .content-aside-title,.content-aside .content-title {position: relative;background: white;border-bottom: 1px solid #CCC;border-radius: 4px 4px 0 0;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8);background-image: -webkit-linear-gradient(top, #F9F9F9 0%, #EEE 100%);background-image: -o-linear-gradient(top, #F9F9F9 0%, #EEE 100%);background-image: linear-gradient(to bottom, #F9F9F9 0%, #EEE 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#ffeeeeee', GradientType=0);padding: 15px 0px 12px;color: #334c58;}.content-aside .content-aside-title h1,.content-aside .content-title h1 {margin: 0;padding: 0 20px;line-height: 22px;font-weight: normal;font-size: 22px;}.content-aside .content-aside-title h1 small,.content-aside .content-title h1 small {color: #5e7682;font-size: 14px;}.content-aside .content-aside-title form.search,.content-aside .content-title form.search {position: absolute;right: 9px;top: 9px;background: 0 none;padding: 0;margin: 0;border: 0 none;}.content-aside .content-aside-title form.search input,.content-aside .content-title form.search input {margin: 0;display: block;float: left;}.content-aside .content-title {float: right;width: 720px;}.content-aside:before,.content-aside:after {content: " ";display: table;}.content-aside:after {clear: both;}.content-aside section#main {width: 680px;float: right;padding: 15px 20px;}.content-aside div#main {width: 700px;padding: 10px;float: right;}.content-aside div#main article {border-radius: 4px;background: white;margin-bottom: 15px;padding: 0 10px;}.content-aside div#main .colset2:before,.content-aside div#main .colset2:after {content: " ";display: table;}.content-aside div#main .colset2:after {clear: both;}.content-aside div#main .colset2 article.col1 {margin-right: 15px;}.content-aside div#main .colset2 article {padding: 22px 22px 10px;float: left;width: 300px;}.content-aside div#main .buttons {margin: 1em 0;}.content-aside div#main .buttons .btn {padding: 0 20px;line-height: 37px;border-radius: 40px;width: 150px;border-right: 1px solid #356017;}.content-aside .aside {width: 259px;float: left;}.content-aside .aside aside:first-child h3 {border-radius: 6px 0 0 0;}.content-aside .aside aside {margin: 0;margin-bottom: 15px;}.content-aside .aside aside h3 {position: relative;border-bottom: 1px solid #CCC;margin: 0;font-size: 14px;line-height: 40px;text-transform: uppercase;padding-left: 10px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);}.content-aside .aside aside h3 img {display: none;}.content-aside .aside aside ul {margin: 0;list-style: 0 none;list-style-type: none;}.content-aside .aside aside ul li {font-size: 14px;border-bottom: 1px solid #e8e8e6;padding: 0;}.content-aside .aside aside ul li.last {border-bottom: 0 none;}.content-aside .aside aside ul li a {color: #6f7a7f;display: block;padding: 0 10px;line-height: 36px;background: #fff url('/img/page/arrow.png') no-repeat 400 0;text-decoration: none;}.content-aside .aside aside ul li a:hover {color: #373d40;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);background: #F6F6F6 url('/img/page/arrow.png') no-repeat right 2px;}.content-aside .aside aside ul li.active a {color: #373d40;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);background: #F6F6F6 url('/img/page/arrow.png') no-repeat right 2px;font-weight: bold;}.content-aside .aside aside ul li.instructions {padding-top: 8px;}.content-aside .aside aside ul li p {padding: 0px 10px;font-size: 13px;line-height: 18px;}ul.list-links li a {color: #373d40;}ul.list-links li a small {color: #999;}ul.list-links li a:hover {color: #4e8908;}ul.list-links li a:hover small {color: #373d40;}.twitter {margin-top: 20px;padding: 5px 15px;background: #F6F6F6;border-radius: 4px;position: relative;font-size: 13px;}.twitter h2 {background: url('/img/twitter/bird.png') no-repeat 0 0;width: 60px;height: 35px;text-indent: -6000em;margin: 0;padding: 0;z-index: 1000;position: absolute;top: -28px;left: 0;}.twitter h3 {margin: 0;padding: 0;padding-top: 10px;line-height: 22px;}.twitter h3 a {color: #c1ced5;font-size: 22px;font-weight: normal;text-decoration: none;}.twitter h3 a:hover {text-decoration: underline;}.twitter p {padding: 0;margin: 0;line-height: 19px;font-size: 13px;}.twitter div.tweet {border-top: 1px solid #f9f9f8;border-bottom: 1px solid #e8e8e6;padding: 8px 0;}.twitter div.tweet.first {border-top: 0;}.twitter div.tweet.last {border-bottom: 0;}.twitter div.tweet a {color: #0099e0;}.twitter div.tweet a:hover {text-decoration: underline;}.twitter div.tweet .links {color: #6f7a7f;font-size: 13px;}.twitter div.tweet .links a {color: #6f7a7f;}.twitter div.tweet .links a:hover {text-decoration: underline;color: #4e8908;}.twitter .follow {padding-bottom: 8px;padding-top: 2px;text-align: center;}.twitter .follow .btn {text-transform: none;font-family: Georgia, "Times New Roman", Times, serif;font-style: italic;font-weight: normal;font-size: 14px;padding: 5px 15px;}.content-aside {background: white url('/img/aside/point.gif') repeat-y 259px 0;}.content-aside #main.with-banner span.status {display: block;height: 53px;width: 53px;position: absolute;right: -7px;top: -7px;text-indent: -6000em;background-image: url('/img/plugin/status.png');background-repeat: no-repeat;}.content-aside #main.with-banner span.status-new {background-position: 0 0;}.content-aside #main.with-banner span.status-up {background-position: 0 -53px;}a.like {display: block;float: left;padding-right: 22px;height: 16px;overflow: hidden;line-height: 16px;color: #6f7a7f;font-size: 12px;background: url('/img/page/like.png') no-repeat right 0;}a.like:hover {color: #ce1121;background: url('/img/page/like.png') no-repeat right -16px;text-decoration: none;}a.like.with-ribbon {margin-right: 30px;}.content-form-small {background: #fff;border-radius: 4px;width: 350px;margin: 10px auto;padding: 10px 20px;}.content-form-small input.text {width: 21em;}.content-form-small input#emailSubscribed {float: left;margin-top: 5px;margin-right: 5px;}.content-form div.confirm {padding-left: 9px;margin-top: 9px;padding-top: 5px;padding-bottom: 5px;line-height: 20px;background: #F6F6F6;border-radius: 4px;text-shadow: 0 1px 0 #ffffff;}.learngrails5steps .item {border-top: 4px solid #F6F6F6;padding: 15px 0;}.learngrails5steps .colset2 {padding-top: 10px;}.learngrails5steps .colset2:before,.learngrails5steps .colset2:after {content: " ";display: table;}.learngrails5steps .colset2:after {clear: both;}.learngrails5steps .colset2 p {font-size: 13px;line-height: 18px;}.learngrails5steps .colset2 .col1 {float: left;width: 270px;}.learngrails5steps .colset2 .col2 {float: right;width: 270px;}.socialConnect {width: 350px;margin: 0 auto;padding-bottom: 10px;}.socialConnect:before,.socialConnect:after {content: " ";display: table;}.socialConnect:after {clear: both;}.socialConnect a {display: block;width: 170px;height: 28px;overflow: hidden;padding: 0;margin: 0;text-indent: -6000em;float: left;background: url('/img/externalServices/connectwith.png') no-repeat 0 0;}.socialConnect a.facebook:hover {background-position: 0 -28px;}.socialConnect a.facebook:active {background-position: 0 -56px;}.socialConnect a.twitter {float: right;background-position: -170px 0;}.socialConnect a.twitter:hover {background-position: -170px -28px;}.socialConnect a.twitter:active {background-position: -170px -56px;}.disqus-container {margin-top: 20px;padding-top: 10px;border-top: 1px solid #eee;}.video-container {margin-top: 15px;margin-bottom: 10px;}.wiki-links {border-bottom: 1px solid #E8E8E6;padding-bottom: 5px;margin-bottom: 5px;}.wiki-links ul {margin: 0px;padding: 0;list-style: none;}.wiki-links ul li {font-size: 12px;list-style: none;display: inline;}.wiki-links ul li a:hover {text-decoration: none;}#wikiLastUpdated {float: right;font-size: 12px;color: rgba(102, 102, 102, 0.79);}form.search {padding: 5px;padding-bottom: 0;height: 38px;overflow: hidden;}form.search:before,form.search:after {content: " ";display: table;}form.search:after {clear: both;}form.search input {float: left;width: 202px;height: 32px;border-radius: 3px 0 0 3px;border-right: 0 none;}form.search a.btn-search {float: left;padding: 7px 10px 6px;border-radius: 0 6px 6px 0;}#main .CodeMirror {border: 1px solid #eee;width: auto;height: auto;}#main .CodeMirror-scroll {max-height: 1000px;}#plugins-footer {padding: 14px 0 20px 0;position: relative;color: #6f7a7f;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);}#plugins-footer .copyright {background: url('/img/page/copyright.png') no-repeat 0 center;padding-left: 38px;}#plugins-footer ul.privacy {margin: 0;list-style: 0 none;list-style-type: none;position: absolute;left: 50%;top: 14px;width: 200px;}#plugins-footer ul.privacy li {display: inline;border-right: 1px solid #d4d4d2;}#plugins-footer ul.privacy li a {color: #6f7a7f;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);padding: 0 10px;}#plugins-footer ul.privacy li a:hover {text-decoration: underline;}#plugins-footer ul.privacy li.last {border-right: 0 none;padding-right: 0;}#plugins-footer ul.external-services {width: 200px;margin: 0;list-style: 0 none;list-style-type: none;position: absolute;top: 20px;right: 0;}#plugins-footer ul.external-services:before,#plugins-footer ul.external-services:after {content: " ";display: table;}#plugins-footer ul.external-services:after {clear: both;}#plugins-footer ul.external-services li {float: right;padding: 0 20px;border-right: 1px solid #d4d4d2;}#plugins-footer ul.external-services li a {height: 20px;display: block;float: right;text-indent: -6000em;}#plugins-footer ul.external-services li a.artifactory {background: url('/img/externalServices/artifactory.png') no-repeat 0 0;width: 95px;}#plugins-footer ul.external-services li a.artifactory:hover {background: url('/img/externalServices/artifactory.png') no-repeat 0 -20px;}#plugins-footer ul.external-services li.last {border-right: 0 none;padding-right: 0;}#header {height: 100px;position: relative;background: url('/img/page/light.png') no-repeat 0 0;}#header h1#logo {width: 190px;height: 39px;margin: 0;position: absolute;top: 29px;left: 0;padding: 0;}#header h1#logo a {background: url('/img/grails.png') no-repeat 0 0;display: block;width: 190px;height: 39px;margin: 0;padding: 0;text-indent: -6000em;}#header #quickSearch {position: absolute;right: 0px;top: 40px;height: 50px;}#header #quickSearch button {padding: 7px 10px 4px;border-radius: 0 4px 4px 0;}#header #quickSearch .inputSearch {position: absolute;overflow: hidden;right: 31px;width: 170px;height: 40px;}#header #quickSearch .inputSearch input {background-image: -webkit-linear-gradient(top, #f6f6f4 0%, #f9f9f7 100%);background-image: -o-linear-gradient(top, #f6f6f4 0%, #f9f9f7 100%);background-image: linear-gradient(to bottom, #f6f6f4 0%, #f9f9f7 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff6f6f4', endColorstr='#fff9f9f7', GradientType=0);position: absolute;width: 155px;border-radius: 4px 0 0 4px;top: 0px;font-size: 13px;outline: 0 none;padding: 3px 5px;margin: 0;}#header #quickSearch .inputSearch input:focus {outline: none;background-image: -webkit-linear-gradient(top, #FFF 0%, #FFF 100%);background-image: -o-linear-gradient(top, #FFF 0%, #FFF 100%);background-image: linear-gradient(to bottom, #FFF 0%, #FFF 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);border-color: #bebebc;}#header .spring {position: absolute;padding-right: 20px;left: 175px;top: 37px;border-right: none;}ul.topLinks {margin: 15px 15px 0 0;float: right;text-align: right;padding: 0;list-style: 0 none;list-style-type: none;}ul.topLinks:before,ul.topLinks:after {content: " ";display: table;}ul.topLinks:after {clear: both;}ul.topLinks > li.active a {color: #4e8908;text-decoration: underline;}ul.topLinks > li {margin: 0;padding: 0;float: right;}ul.topLinks > li a {color: #373d40;font-size: 13px;text-decoration: none;line-height: 24px;padding: 0;}ul.topLinks > li a:hover {text-decoration: underline;}ul.topLinks > li.spacing {padding-right: 5px;border-right: 1px solid #d4d4d2;margin-right: 10px;}ul.topLinks > li.current-user {color: #373d40;font-size: 13px;text-decoration: none;line-height: 26px;margin: 0px;}ul.topLinks > li.current-user img {position: relative;top: 5px;}ul.topLinks > li a.dropdown-toggle {line-height: 14px;text-decoration: none;}ul.topLinks > li a.dropdown-toggle b.caret {margin-top: 5px;border-top-color: #373d40;}ul.topLinks > li a.dropdown-toggle:hover {text-decoration: none;}ul.topLinks > li ul.dropdown-menu li a {padding: 0 10px;}ul.topLinks > li ul.dropdown-menu li a:hover {text-decoration: none;}.springSource {display: block;text-indent: -6000em;width: 169px;height: 36px;margin: 8px 0 0 0;padding: 0;background: url('/img/companies/logo-pivotal-85x18.png') no-repeat 0 0;}#banner {height: 300px;margin-bottom: 20px;overflow: hidden;position: relative;}#banner .banner {height: 298px;position: relative;float: left;width: 980px;}#banner .learnGrails {background: #4e8908;}#banner .downloadGrails {background: url('/img/page/bgblue.jpg') repeat 0 0;}#banner .springone {background: url('/img/banner/springone/bg.png') no-repeat 0 0;}#banner .companiesBanner .companies {background-color: white;padding-left: 70px;}#banner .caseStudy {background: url('/img/banner/caseStudy/bg.png') no-repeat 0 0;}#banner .caseStudy div.screen {display: block;position: absolute;right: 20px;top: 13px;width: 350px;height: 216px;background: url('/img/banner/caseStudy/screen.png') no-repeat 0 0;}#banner .caseStudy div.screen a {display: block;position: absolute;left: 34px;text-indent: -6000em;top: 32px;width: 304px;height: 166px;background: url('/img/banner/caseStudy/animation.gif') no-repeat 0 0;}#banner .caseStudy div.screen p.extra {margin: 0;padding: 0;position: absolute;color: #222;width: 100px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);left: 40px;top: 10px;font-size: 12px;z-index: 1000;}#banner .caseStudy p.ico {margin: 0;padding: 0;font-size: 18px;font-weight: bold;position: absolute;}#banner .caseStudy h2 {margin: 0;padding: 0;font-size: 18px;font-weight: bold;position: absolute;top: 30px;left: 138px;color: #FFF;}#banner .caseStudy p.desc {margin: 0;padding: 0;position: absolute;font-family: Times, "Times New Roman", serif;font-size: 17px;color: #efefef;font-style: italic;top: 100px;left: 95px;width: 500px;}#banner .caseStudy p.links {font-size: 14px;margin: 0;padding: 0;position: absolute;top: 59px;left: 138px;color: #3bc1ff;}#banner .caseStudy p.links a {color: #3bc1ff;}#banner .caseStudy ul.logos {list-style-type: none;margin: 0;padding: 0;top: 248px;left: 110px;position: absolute;}#banner .caseStudy ul.logos li {padding: 0 12px;float: left;}#banner .sky p.ico {top: 34px;left: 44px;}#banner .fullStackFramework {background: url('/img/page/light.png') no-repeat 0 bottom;border: 1px solid #b3b3b3;border-width: 1px 0;}#banner .fullStackFramework h2 {margin: 0;margin-bottom: 20px;padding: 0;text-indent: -6000em;background: url('/img/banner/fullStackFramework/title.png') no-repeat 0 0;width: 300px;height: 71px;}#banner .fullStackFramework p {font-family: "PT Sans Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 18px;margin-top: 10px;margin-bottom: 15px;}#banner .fullStackFramework p strong {color: #0099e0;font-weight: normal;}#banner .fullStackFramework ul {position: absolute;top: 70px;left: 460px;list-style: 0 none;list-style-type: none;}#banner .fullStackFramework ul:before,#banner .fullStackFramework ul:after {content: " ";display: table;}#banner .fullStackFramework ul:after {clear: both;}#banner .fullStackFramework ul li {float: left;padding: 10px 20px;width: 110px;}#banner .fullStackFramework ul li a {border: 6px solid #d4d4d2;height: 110px;width: 110px;border-radius: 60px;font-family: "PT Sans Narrow", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 24px;color: #b3b3b3;display: block;float: left;line-height: 110px;text-align: center;}#banner .fullStackFramework ul li a:hover {border-color: #4e8908;color: #4e8908;text-decoration: none;}#banner .fullStackFramework .left {width: 400px;position: absolute;top: 40px;left: 15px;}#banner .fullStackFramework .btn {padding: 9px 20px;margin-right: 5px;font-size: 15px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing: 0;font-weight: normal;-webkit-box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.1);box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.1);}#navigation {background-image: -webkit-linear-gradient(top, #41484c 0%, #31373a 100%);background-image: -o-linear-gradient(top, #41484c 0%, #31373a 100%);background-image: linear-gradient(to bottom, #41484c 0%, #31373a 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff41484c', endColorstr='#ff31373a', GradientType=0);border-radius: 4px;margin-bottom: 15px;}#navigation > ul {font-family: 'Magra', sans-serif;list-style: 0 none;padding: 0;margin: 0;list-style-type: none;}#navigation > ul:before,#navigation > ul:after {content: " ";display: table;}#navigation > ul:after {clear: both;}#navigation > ul > li {float: left;background: url('/img/page/separatorNav.png') no-repeat right center;padding: 0 8px 0px 6px;}#navigation > ul > li a {display: block;float: left;height: 34px;line-height: 34px;border-radius: 0;padding: 5px 10px;color: #fff;font-size: 15px;font-weight: normal;text-decoration: none;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);}#navigation > ul > li a:hover,#navigation > ul > li a:active {text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);background-image: -webkit-linear-gradient(top, #4e8908 0%, #407107 100%);background-image: -o-linear-gradient(top, #4e8908 0%, #407107 100%);background-image: linear-gradient(to bottom, #4e8908 0%, #407107 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4e8908', endColorstr='#ff407107', GradientType=0);-webkit-box-shadow: inset 0 1px 0 0 #5ba006;box-shadow: inset 0 1px 0 0 #5ba006;text-decoration: none;}#navigation > ul > li a:active {background-image: -webkit-linear-gradient(top, #407107 0%, #407107 100%);background-image: -o-linear-gradient(top, #407107 0%, #407107 100%);background-image: linear-gradient(to bottom, #407107 0%, #407107 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff407107', endColorstr='#ff407107', GradientType=0);}#navigation > ul > li.active > a,#navigation > ul > li.open > a {background: #4e8908;background-image: -webkit-linear-gradient(top, #4e8908 0%, #407107 100%);background-image: -o-linear-gradient(top, #4e8908 0%, #407107 100%);background-image: linear-gradient(to bottom, #4e8908 0%, #407107 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4e8908', endColorstr='#ff407107', GradientType=0);-webkit-box-shadow: inset 0 1px 0 0 #5ba006;box-shadow: inset 0 1px 0 0 #5ba006;color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);}#navigation > ul > li.last {background: 0 none;}#navigation > ul > li.dropdown a.dropdown-toggle {padding-right: 30px;border: 0 none;position: relative;}#navigation > ul > li.dropdown a.dropdown-toggle span.caret {opacity: 100;filter: alpha(opacity=10000);border-top-color: #fff;top: 12px;right: 13px;position: absolute;}#navigation > ul > li.dropdown li {padding: 0;margin: 0;line-height: 20px;border: 0 none;float: none;height: auto;-webkit-box-shadow: inset 0 0 0 black;box-shadow: inset 0 0 0 black;}#navigation > ul > li.dropdown li a {padding: 0;margin: 0;float: none;height: auto;line-height: 20px;color: #373d40;border: 0 none;text-shadow: 0 0 0 black;cursor: pointer;}#navigation > ul > li.dropdown li a:hover {background: 0 none;border: 0 none;-webkit-box-shadow: inset 0 0 0 black;box-shadow: inset 0 0 0 black;color: #4e8908;}#navigation > ul > li.dropdown li.active a {color: #4e8908;}#navigation > ul > li.dropdown ul.dropdown-menu {border-radius: 0;top: 43px;border: 0 none;padding: 0;margin: 0;}#navigation > ul > li.dropdown ul.dropdown-menu > li {border-bottom: 1px solid #e8e8e6;}#navigation > ul > li.dropdown ul.dropdown-menu > li a {display: block;padding: 5px 15px;color: #555;}#navigation > ul > li.dropdown ul.dropdown-menu > li.active a,#navigation > ul > li.dropdown ul.dropdown-menu > li a:hover {background: #F6F6F6;color: #222;}#navigation > ul > li.dropdown ul.dropdown-menu > li:last-child {border-bottom: 0 none;}.btn {display: inline-block;padding: 7px 12px 6px;font-size: 14px;line-height: 17px;text-decoration: none;border: 1px solid #31373a;color: #fff;text-align: center;vertical-align: middle;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);background-color: #4b8723;background-image: -webkit-linear-gradient(top, #41484c 0%, #31373a 100%);background-image: -o-linear-gradient(top, #41484c 0%, #31373a 100%);background-image: linear-gradient(to bottom, #41484c 0%, #31373a 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff41484c', endColorstr='#ff31373a', GradientType=0);border-radius: 6px;cursor: pointer;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);*margin-left: .3em;}.btn:first-child {*margin-left: 0;}.btn:first-child {*margin-left: 0;}.btn.gray {background-color: #e5e5e3;color: #686868;border-color: #b9b9b9;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);background-image: -webkit-linear-gradient(top, #e5e4e3 0%, #d7d6d4 100%);background-image: -o-linear-gradient(top, #e5e4e3 0%, #d7d6d4 100%);background-image: linear-gradient(to bottom, #e5e4e3 0%, #d7d6d4 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e4e3', endColorstr='#ffd7d6d4', GradientType=0);-webkit-box-shadow: inset 0 1px 0 #f1f0f0;box-shadow: inset 0 1px 0 #f1f0f0;}.btn.primary {background-color: #41751e;background-image: -webkit-linear-gradient(top, #4b8723 0%, #41751e 100%);background-image: -o-linear-gradient(top, #4b8723 0%, #41751e 100%);background-image: linear-gradient(to bottom, #4b8723 0%, #41751e 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4b8723', endColorstr='#ff41751e', GradientType=0);}.btn.blue {background-color: #28b5df;background-image: -webkit-linear-gradient(top, #28b5df 0%, #1b9ed5 100%);background-image: -o-linear-gradient(top, #28b5df 0%, #1b9ed5 100%);background-image: linear-gradient(to bottom, #28b5df 0%, #1b9ed5 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff28b5df', endColorstr='#ff1b9ed5', GradientType=0);border-color: #1b9ed5;}.btn.light {background-color: #e9eef0;color: #373d40;border-color: #afc2cc;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);background-image: -webkit-linear-gradient(top, #e9eef0 0%, #e5ebed 100%);background-image: -o-linear-gradient(top, #e9eef0 0%, #e5ebed 100%);background-image: linear-gradient(to bottom, #e9eef0 0%, #e5ebed 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe9eef0', endColorstr='#ffe5ebed', GradientType=0);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);}.btn.blueLight {background-color: #e9eef0;color: #373d40;border-color: #c4ccce;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);background-image: -webkit-linear-gradient(top, #e9eef0 0%, #e5ebed 100%);background-image: -o-linear-gradient(top, #e9eef0 0%, #e5ebed 100%);background-image: linear-gradient(to bottom, #e9eef0 0%, #e5ebed 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe9eef0', endColorstr='#ffe5ebed', GradientType=0);font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}.btn-small {padding: 5px 9px;font-size: 12px;line-height: 20px;}.btn-small [class^="icon-"] {margin-top: -1px;}.alert-block {border: 1px solid #e5dfbf;}.alert-block .btn {background-image: -webkit-linear-gradient(top, #bf9752 0%, #99702f 100%);background-image: -o-linear-gradient(top, #bf9752 0%, #99702f 100%);background-image: linear-gradient(to bottom, #bf9752 0%, #99702f 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbf9752', endColorstr='#ff99702f', GradientType=0);}.alert-block .btn:hover {background-image: -webkit-linear-gradient(top, #99702f 0%, #815d25 100%);background-image: -o-linear-gradient(top, #99702f 0%, #815d25 100%);background-image: linear-gradient(to bottom, #99702f 0%, #815d25 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff99702f', endColorstr='#ff815d25', GradientType=0);}input.btn {margin-bottom: 0px;}.btn:hover,.btn.hover {color: #fff;text-decoration: none;background-image: -webkit-linear-gradient(top, #5d6367 0%, #4b5155 100%);background-image: -o-linear-gradient(top, #5d6367 0%, #4b5155 100%);background-image: linear-gradient(to bottom, #5d6367 0%, #4b5155 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5d6367', endColorstr='#ff4b5155', GradientType=0);}.btn:hover.primary,.btn.hover.primary {background-image: -webkit-linear-gradient(top, #457c20 0%, #356216 100%);background-image: -o-linear-gradient(top, #457c20 0%, #356216 100%);background-image: linear-gradient(to bottom, #457c20 0%, #356216 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff457c20', endColorstr='#ff356216', GradientType=0);}.btn:hover.blue,.btn.hover.blue,.btn:hover btn-light,.btn.hover btn-light {background-image: -webkit-linear-gradient(top, #1badeb 0%, #1592c6 100%);background-image: -o-linear-gradient(top, #1badeb 0%, #1592c6 100%);background-image: linear-gradient(to bottom, #1badeb 0%, #1592c6 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1badeb', endColorstr='#ff1592c6', GradientType=0);border-color: #1b9ed5;}.btn:hover.blueLight,.btn.hover.blueLight,.btn:hover.light,.btn.hover.light {color: #373d40;background-image: -webkit-linear-gradient(top, #e5ebed 0%, #d4dee2 100%);background-image: -o-linear-gradient(top, #e5ebed 0%, #d4dee2 100%);background-image: linear-gradient(to bottom, #e5ebed 0%, #d4dee2 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5ebed', endColorstr='#ffd4dee2', GradientType=0);}.btn:hover.gray,.btn.hover.gray {border-color: #b9b9b9;background-image: -webkit-linear-gradient(top, #d9d8d6 0%, #c5c3c0 100%);background-image: -o-linear-gradient(top, #d9d8d6 0%, #c5c3c0 100%);background-image: linear-gradient(to bottom, #d9d8d6 0%, #c5c3c0 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9d8d6', endColorstr='#ffc5c3c0', GradientType=0);}.btn:focus {outline: thin dotted;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.2);box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2);background-image: -webkit-linear-gradient(top, #5d6367 0%, #666b6e 100%);background-image: -o-linear-gradient(top, #5d6367 0%, #666b6e 100%);background-image: linear-gradient(to bottom, #5d6367 0%, #666b6e 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5d6367', endColorstr='#ff666b6e', GradientType=0);outline: 0;}.btn.active.primary,.btn:active.primary {background-image: -webkit-linear-gradient(top, #4b8723 0%, #4b8723 100%);background-image: -o-linear-gradient(top, #4b8723 0%, #4b8723 100%);background-image: linear-gradient(to bottom, #4b8723 0%, #4b8723 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4b8723', endColorstr='#ff4b8723', GradientType=0);}.btn.active.blue,.btn:active.blue {background-image: -webkit-linear-gradient(top, #28b5df 0%, #28b5df 100%);background-image: -o-linear-gradient(top, #28b5df 0%, #28b5df 100%);background-image: linear-gradient(to bottom, #28b5df 0%, #28b5df 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff28b5df', endColorstr='#ff28b5df', GradientType=0);}.btn.active.light,.btn:active.light {color: #373d40;background-image: -webkit-linear-gradient(top, #e9eef0 0%, #e9eef0 100%);background-image: -o-linear-gradient(top, #e9eef0 0%, #e9eef0 100%);background-image: linear-gradient(to bottom, #e9eef0 0%, #e9eef0 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe9eef0', endColorstr='#ffe9eef0', GradientType=0);}.btn.active.gray,.btn:active.gray {border-color: #b9b9b9;background-image: -webkit-linear-gradient(top, #d9d8d6 0%, #c5c3c0 100%);background-image: -o-linear-gradient(top, #d9d8d6 0%, #c5c3c0 100%);background-image: linear-gradient(to bottom, #d9d8d6 0%, #c5c3c0 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9d8d6', endColorstr='#ffc5c3c0', GradientType=0);}.btn.disabled,.btn[disabled] {cursor: default;background-image: none;background-color: #e6e6e6;opacity: 65;filter: alpha(opacity=6500);-webkit-box-shadow: none;box-shadow: none;}.btn-large {padding: 8px 20px;font-size: 15px;line-height: normal;border-radius: 20px;}.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 {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 {color: rgba(255, 255, 255, 0.75);}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;}button.btn.large,input[type="submit"].btn.large {*padding-top: 7px;*padding-bottom: 7px;}button.btn.small,input[type="submit"].btn.small {*padding-top: 3px;*padding-bottom: 3px;}code {color: #6f7a7f;}.wiki h3 {color: #4e8908;font-size: 15px;text-transform: uppercase;}.wiki-plugin h1 {font-size: 18px;line-height: 40px;font-weight: bold;}.wiki-plugin h2 {font-size: 16px;line-height: 40px;font-weight: bold;}.wiki-plugin h3 {font-size: 15px;line-height: 40px;font-weight: bold;}.wiki-plugin h4 {font-size: 14px;font-weight: bold;line-height: 40px;}.wiki-plugin .warning,.wiki-plugin .note {padding: 5px;}.wiki-plugin .warning {color: #B94A48;background-color: #F2DEDE;border-left-color: #EED3D7;}.wiki-plugin .note {color: #C09853;background-color: #FCF8E3;border-left-color: #FBEED5;}.wiki-plugin table.wiki-table {width: auto;}#images-container {background: #e8e8e6;border: 1px solid #d4d4d2;padding: 2px 10px;margin-bottom: 10px;}#images-container #images {margin: 6px 0;}#images-container #images:before,#images-container #images:after {content: " ";display: table;}#images-container #images:after {clear: both;}#images-container .image {float: left;border: 2px solid #d4d4d2;background: #FFF;padding: 6px;margin-right: 8px;}#images-container .image-name {font-weight: bold;display: inline;}#images-container .description {clear: both;}#main .wiki-form .CodeMirror {background-color: #fff;border: 1px solid #ccc;line-height: 18px;margin-bottom: 18px;}#main .wiki-form .CodeMirror.CodeMirror-focused {border-color: rgba(82, 168, 236, 0.8);-webkit-box-shadow: inset 0 0 0 #FFFFFF, 0 0 0 #FFFFFF;box-shadow: inset 0 0 0 #FFFFFF, 0 0 0 #FFFFFF;}#main .wiki-form .CodeMirror.CodeMirror-focused div.CodeMirror-selected {background: #daeef6;}label.label {font-size: 16px;color: #4e8908;}.wiki-form label {font-size: 1.7em;border-bottom: 2px solid #F6F6F6;line-height: 30px;padding: 5px 0;margin: 10px 0;display: block;}.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: transparent;}.modal-backdrop.fade {opacity: 0;}.modal-backdrop.dark {background: rgba(0, 0, 0, 0.6);}.modal-buttons {position: absolute;width: auto;top: 10px;left: 0;line-height: 20px;z-index: 1041;-webkit-box-shadow: 0 4px 7px rgba(0, 0, 0, 0.2);box-shadow: 0 4px 7px rgba(0, 0, 0, 0.2);border-radius: 4px;}.modal-buttons a {border-style: solid;border-color: #9bb0ba;border-width: 1px 0;border-right-width: 1px;padding: 5px 15px;background: white;background-image: -webkit-linear-gradient(top, #f4f8f9 0%, #dde5e9 100%);background-image: -o-linear-gradient(top, #f4f8f9 0%, #dde5e9 100%);background-image: linear-gradient(to bottom, #f4f8f9 0%, #dde5e9 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff4f8f9', endColorstr='#ffdde5e9', GradientType=0);text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);color: #373d40;float: left;-webkit-box-shadow: inset 0 1px 0 0 white;box-shadow: inset 0 1px 0 0 white;}.modal-buttons a.last {border-radius: 0 4px 4px 0;}.modal-buttons a.first {border-left-width: 1px;border-radius: 4px 0 0 4px;}.modal-buttons a:hover {background-image: -webkit-linear-gradient(top, #FFF 0%, #f4f8f9 100%);background-image: -o-linear-gradient(top, #FFF 0%, #f4f8f9 100%);background-image: linear-gradient(to bottom, #FFF 0%, #f4f8f9 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff4f8f9', GradientType=0);}.modal-buttons a:active {background-image: -webkit-linear-gradient(top, #f4f8f9 0%, #f4f8f9 100%);background-image: -o-linear-gradient(top, #f4f8f9 0%, #f4f8f9 100%);background-image: linear-gradient(to bottom, #f4f8f9 0%, #f4f8f9 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff4f8f9', endColorstr='#fff4f8f9', GradientType=0);-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2);box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2);}.modal {position: absolute;background: white;-webkit-box-shadow: 0 4px 7px rgba(0, 0, 0, 0.2);box-shadow: 0 4px 7px rgba(0, 0, 0, 0.2);border-radius: 4px;width: 510px;top: 10px;left: 0;line-height: 20px;z-index: 1041;font-size: 12px;}.modal .head {padding: 10px 20px 5px;}.modal .body {padding: 0 20px 10px 20px;}.modal p {font-size: 12px;line-height: 20px;}.modal pre {line-height: 18px;font-size: 12px;}.modal .close {position: absolute;right: 10px;top: 4px;font-weight: bold;font-size: 16px;cursor: pointer;color: #d4d4d2;}.modal .close:hover {color: #6f7a7f;}.modal-buttons .extra,.modal .extra {display: block;position: absolute;background-image: url('/img/page/arrowModal.png');background-repeat: no-repeat;z-index: 1041;}.modal-buttons .extra.right,.modal .extra.right {right: -12px;top: 50px;height: 24px;width: 12px;background-position: 0 0;}.modal-buttons .extra.left,.modal .extra.left {left: -12px;top: 50px;height: 24px;width: 12px;background-position: -12px 0;}.modal-buttons .extra.top,.modal .extra.top {left: 20px;top: -12px;height: 12px;width: 24px;background-position: 0 -36px;}.modal-buttons .extra.bottom,.modal .extra.bottom {left: 20px;bottom: -12px;height: 12px;width: 24px;background-position: 0 -24px;}.modal-fixed {position: fixed;left: 50%;margin-left: -350px;top: 50px;width: 700px;}.dropdown {position: relative;cursor: pointer;}.dropdown .dropdown-toggle,.dropdown a.dropdown-toggle {*margin-bottom: -3px;border: 1px solid transparent;padding: 4px;border-radius: 4px;margin: 0;text-decoration: none;}.dropdown .dropdown-toggle:hover,.dropdown a.dropdown-toggle:hover {color: #373d40;border-color: #d4d4d2;background: rgba(255, 255, 255, 0.5);}.dropdown-full {width: 200px;margin: 5px 0;}.dropdown-full .dropdown-toggle,.dropdown-full a.dropdown-toggle {width: 180px;display: block;padding: 5px 10px;border: 1px solid #eee;position: relative;color: #373d40;}.dropdown-full .dropdown-toggle:hover,.dropdown-full a.dropdown-toggle:hover {background: #F6F6F6;color: #373d40;}.dropdown-full b.caret {position: absolute;right: 10px;}.dropdown-full .dropdown-menu {right: 0;left: 0;width: 200px;min-width: 200px !important;max-width: 200px !important;float: none !important;margin-top: -1px;}.dropdown-full.open .dropdown-toggle,.dropdown-full .dropdown-toggle:active {background: #F6F6F6 !important;color: #373d40 !important;}.dropdown-full ul li.active a {font-weight: bold;background: #F6F6F6 !important;}.dropdown-toggle:active,.open > a.dropdown-toggle {outline: 0;background: #fff;text-decoration: none;color: #373d40;border: 1px solid #b3b3b3;}.caret {display: inline-block;width: 0;text-indent: -99999px;*text-indent: 0;vertical-align: top;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid #000;opacity: 50;filter: alpha(opacity=5000);content: "\2193";}.dropdown .caret {margin-top: 8px;margin-left: 2px;}.dropdown:hover .caret,.open.dropdown .caret {opacity: 100;filter: alpha(opacity=10000);}.dropdown-menu {position: absolute;z-index: 1000;display: none;text-align: left;top: 100%;right: auto;float: left;min-width: 160px;max-width: 220px;_width: 160px;padding: 4px 0;margin: 0;list-style: none;background-color: #fff;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 0 0 4px 4px;-webkit-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.bottom-up {top: auto;bottom: 100%;margin-bottom: 2px;}.dropdown-menu .divider {height: 1px;margin: 5px 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: #555;white-space: nowrap;text-align: left;text-decoration: none;}.dropdown-menu a:hover {background: #eff6f9;}.dropdown-menu li {text-align: left;}.dropdown-menu li > a:hover,.dropdown-menu .active > a,.dropdown-menu .active > a:hover {text-align: left;text-decoration: none;}.dropdown.open {*z-index: 1000;}.dropdown.open .dropdown-toggle {color: #fff;}.dropdown.open .dropdown-menu {display: block;}.typeahead {margin-top: 2px;border-radius: 4px;}.pager {background: transparent !important;padding: 20px 0 !important;border-top: 4px solid #F6F6F6;}.pager span.step {margin-right: 5px;padding: 0 8px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);}.pager span.currentStep {display: inline-block;padding: 7px 12px 6px;font-size: 14px;line-height: 17px;text-decoration: none;border: 1px solid #31373a;color: #fff;text-align: center;vertical-align: middle;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);background-color: #4b8723;background-image: -webkit-linear-gradient(top, #41484c 0%, #31373a 100%);background-image: -o-linear-gradient(top, #41484c 0%, #31373a 100%);background-image: linear-gradient(to bottom, #41484c 0%, #31373a 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff41484c', endColorstr='#ff31373a', GradientType=0);border-radius: 6px;cursor: pointer;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);*margin-left: .3em;margin-right: 5px;background: white;color: #049cdb;border: 1px solid #eee;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);}.pager span.currentStep:first-child {*margin-left: 0;}.pager span.currentStep:first-child {*margin-left: 0;}.pager span.currentStep.gray {background-color: #e5e5e3;color: #686868;border-color: #b9b9b9;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);background-image: -webkit-linear-gradient(top, #e5e4e3 0%, #d7d6d4 100%);background-image: -o-linear-gradient(top, #e5e4e3 0%, #d7d6d4 100%);background-image: linear-gradient(to bottom, #e5e4e3 0%, #d7d6d4 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e4e3', endColorstr='#ffd7d6d4', GradientType=0);-webkit-box-shadow: inset 0 1px 0 #f1f0f0;box-shadow: inset 0 1px 0 #f1f0f0;}.pager span.currentStep.primary {background-color: #41751e;background-image: -webkit-linear-gradient(top, #4b8723 0%, #41751e 100%);background-image: -o-linear-gradient(top, #4b8723 0%, #41751e 100%);background-image: linear-gradient(to bottom, #4b8723 0%, #41751e 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4b8723', endColorstr='#ff41751e', GradientType=0);}.pager span.currentStep.blue {background-color: #28b5df;background-image: -webkit-linear-gradient(top, #28b5df 0%, #1b9ed5 100%);background-image: -o-linear-gradient(top, #28b5df 0%, #1b9ed5 100%);background-image: linear-gradient(to bottom, #28b5df 0%, #1b9ed5 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff28b5df', endColorstr='#ff1b9ed5', GradientType=0);border-color: #1b9ed5;}.pager span.currentStep.light {background-color: #e9eef0;color: #373d40;border-color: #afc2cc;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);background-image: -webkit-linear-gradient(top, #e9eef0 0%, #e5ebed 100%);background-image: -o-linear-gradient(top, #e9eef0 0%, #e5ebed 100%);background-image: linear-gradient(to bottom, #e9eef0 0%, #e5ebed 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe9eef0', endColorstr='#ffe5ebed', GradientType=0);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);}.pager span.currentStep.blueLight {background-color: #e9eef0;color: #373d40;border-color: #c4ccce;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);background-image: -webkit-linear-gradient(top, #e9eef0 0%, #e5ebed 100%);background-image: -o-linear-gradient(top, #e9eef0 0%, #e5ebed 100%);background-image: linear-gradient(to bottom, #e9eef0 0%, #e5ebed 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe9eef0', endColorstr='#ffe5ebed', GradientType=0);font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}.pager a {display: inline-block;padding: 7px 12px 6px;font-size: 14px;line-height: 17px;text-decoration: none;border: 1px solid #31373a;color: #fff;text-align: center;vertical-align: middle;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);background-color: #4b8723;background-image: -webkit-linear-gradient(top, #41484c 0%, #31373a 100%);background-image: -o-linear-gradient(top, #41484c 0%, #31373a 100%);background-image: linear-gradient(to bottom, #41484c 0%, #31373a 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff41484c', endColorstr='#ff31373a', GradientType=0);border-radius: 6px;cursor: pointer;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);*margin-left: .3em;background-color: #373d40;color: #373d40;background-image: -webkit-linear-gradient(top, #e9eef0 0%, #e5ebed 100%);background-image: -o-linear-gradient(top, #e9eef0 0%, #e5ebed 100%);background-image: linear-gradient(to bottom, #e9eef0 0%, #e5ebed 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe9eef0', endColorstr='#ffe5ebed', GradientType=0);text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);border-color: #afc2cc;margin-right: 5px;}.pager a:first-child {*margin-left: 0;}.pager a:first-child {*margin-left: 0;}.pager a.gray {background-color: #e5e5e3;color: #686868;border-color: #b9b9b9;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);background-image: -webkit-linear-gradient(top, #e5e4e3 0%, #d7d6d4 100%);background-image: -o-linear-gradient(top, #e5e4e3 0%, #d7d6d4 100%);background-image: linear-gradient(to bottom, #e5e4e3 0%, #d7d6d4 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e4e3', endColorstr='#ffd7d6d4', GradientType=0);-webkit-box-shadow: inset 0 1px 0 #f1f0f0;box-shadow: inset 0 1px 0 #f1f0f0;}.pager a.primary {background-color: #41751e;background-image: -webkit-linear-gradient(top, #4b8723 0%, #41751e 100%);background-image: -o-linear-gradient(top, #4b8723 0%, #41751e 100%);background-image: linear-gradient(to bottom, #4b8723 0%, #41751e 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4b8723', endColorstr='#ff41751e', GradientType=0);}.pager a.blue {background-color: #28b5df;background-image: -webkit-linear-gradient(top, #28b5df 0%, #1b9ed5 100%);background-image: -o-linear-gradient(top, #28b5df 0%, #1b9ed5 100%);background-image: linear-gradient(to bottom, #28b5df 0%, #1b9ed5 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff28b5df', endColorstr='#ff1b9ed5', GradientType=0);border-color: #1b9ed5;}.pager a.light {background-color: #e9eef0;color: #373d40;border-color: #afc2cc;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);background-image: -webkit-linear-gradient(top, #e9eef0 0%, #e5ebed 100%);background-image: -o-linear-gradient(top, #e9eef0 0%, #e5ebed 100%);background-image: linear-gradient(to bottom, #e9eef0 0%, #e5ebed 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe9eef0', endColorstr='#ffe5ebed', GradientType=0);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);}.pager a.blueLight {background-color: #e9eef0;color: #373d40;border-color: #c4ccce;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5);text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);background-image: -webkit-linear-gradient(top, #e9eef0 0%, #e5ebed 100%);background-image: -o-linear-gradient(top, #e9eef0 0%, #e5ebed 100%);background-image: linear-gradient(to bottom, #e9eef0 0%, #e5ebed 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe9eef0', endColorstr='#ffe5ebed', GradientType=0);font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}.pager a:hover {color: #373d40;background-image: -webkit-linear-gradient(top, #e5ebed 0%, #d4dee2 100%);background-image: -o-linear-gradient(top, #e5ebed 0%, #d4dee2 100%);background-image: linear-gradient(to bottom, #e5ebed 0%, #d4dee2 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5ebed', endColorstr='#ffd4dee2', GradientType=0);}.pagination {background: transparent !important;padding: 10px 0 !important;}.pagination ul {list-style: 0 none;list-style-type: none;margin: 0;padding: 0;}.pagination ul:before,.pagination ul:after {content: " ";display: table;}.pagination ul:after {clear: both;}.pagination ul li {float: left;padding: 0 4px;border-width: 0 1px;border-style: solid;border-right-color: #d4d4d2;border-left-color: rgba(255, 255, 255, 0.7);}.pagination ul li a {display: block;float: left;padding: 2px 10px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);color: #6f7a7f;border-radius: 4px;}.pagination ul li a:hover {color: #373d40;background: #fff;text-decoration: none;}.pagination ul li span {display: block;padding: 4px 15px;float: left;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);}.pagination ul li.active a {background: #fff;font-weight: bold;}.pagination ul li.disabled span {color: #d4d4d2;}.pagination ul li.first {border-left-width: 0;}.pagination ul li.last {border-right-width: 0;}.alert {padding: 8px 35px 8px 14px;margin-bottom: 10px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);background-color: #fcf8e3;border-radius: 4px;}.alert,.alert-heading {color: #c09853;}.alert .close {position: relative;top: -2px;right: -21px;line-height: 18px;}.alert-success {background-color: #dff0d8;border-color: #d6e9c6;}.alert-success,.alert-success .alert-heading {color: #468847;}.alert-danger,.alert-error {background-color: #f2dede;border-color: #eed3d7;}.alert-danger,.alert-error,.alert-danger .alert-heading,.alert-error .alert-heading {color: #b94a48;}.alert-info {background-color: #d9edf7;border-color: #bce8f1;}.alert-info,.alert-info .alert-heading {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;}form {margin: 0 0 22px;}fieldset {padding: 0;margin: 0;border: 0;}legend {display: block;width: 100%;padding: 0;margin-bottom: 33px;font-size: 21px;line-height: 44px;color: #333;border: 0;border-bottom: 1px solid #eee;}legend small {font-size: 16.5px;color: #999;}label,input,button,select,textarea {font-size: 14px;font-weight: normal;line-height: 22px;}input,button,select,textarea {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}label {display: inline-block;margin-bottom: 5px;color: #333;padding: 0;}.label {padding: 0;}input,textarea,select,.uneditable-input {display: inline-block;width: 210px;height: 22px;padding: 4px;margin-bottom: 9px;font-size: 14px;line-height: 22px;color: #555;background-color: #fff;border: 1px solid #ccc;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;background-color: transparent;border: 0 \9;border-radius: 0;}input[type="image"] {border: 0;}input[type="file"] {width: auto;padding: initial;line-height: initial;background-color: #fff;background-color: initial;border: initial;-webkit-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;box-shadow: none;}textarea {height: auto;}input[type="hidden"] {display: none;}.radio,.checkbox {min-height: 18px;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);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-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(82, 168, 236, 0.8);outline: 0;outline: thin dotted \9;-webkit-box-shadow: inset 0 0 0 #FFFFFF, 0 0 0 #FFFFFF;box-shadow: inset 0 0 0 #FFFFFF, 0 0 0 #FFFFFF;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;-webkit-box-shadow: none;box-shadow: none;}.input-mini {width: 60px;}.input-small {width: 90px;}.input-medium {width: 150px;}.input-large {width: 210px;}.input-xlarge {width: 270px;}.input-xlarge2 {width: 320px;}.input-xxlarge {width: 530px;}.input-fullsize {width: 650px;}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"] {float: none;margin-left: 0;}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly] {cursor: not-allowed;background-color: #eee;border-color: #ddd;}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly] {background-color: transparent;}.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;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;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;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;box-shadow: 0 0 6px #f8b9b7;}.form-actions {padding: 21px 20px 22px;margin-top: 22px;margin-bottom: 22px;background-color: #f5f5f5;border-top: 1px solid #ddd;}.form-actions:before,.form-actions:after {content: " ";display: table;}.form-actions:after {clear: both;}.uneditable-input {overflow: hidden;white-space: nowrap;cursor: not-allowed;background-color: #fff;border-color: #eee;-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);}::-moz-placeholder {color: #999;opacity: 1;}:-ms-input-placeholder {color: #999;}::-webkit-input-placeholder {color: #999;}.help-block,.help-inline {color: #555;font-size: 12px;font-style: italic;}.help-block {display: block;margin-bottom: 11px;}.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 {position: relative;margin-bottom: 0;*margin-left: 0;vertical-align: middle;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 {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;height: 22px;min-width: 16px;padding: 4px 5px;font-weight: normal;line-height: 22px;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 {margin-left: -1px;border-radius: 0;}.input-prepend .active,.input-append .active {background-color: #a9dba9;border-color: #46a546;}.input-prepend .add-on,.input-prepend .btn {margin-right: -1px;}.input-prepend .add-on:first-child,.input-prepend .btn:first-child {border-radius: 3px 0 0 3px;}.input-append input,.input-append select,.input-append .uneditable-input {border-radius: 3px 0 0 3px;}.input-append .uneditable-input {border-right-color: #ccc;border-left-color: #eee;}.input-append .add-on:last-child,.input-append .btn:last-child {border-radius: 0 3px 3px 0;}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input {border-radius: 0;}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child {margin-right: -1px;border-radius: 3px 0 0 3px;}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child {margin-left: -1px;border-radius: 0 3px 3px 0;}.search-query {padding-right: 14px;padding-right: 4px \9;padding-left: 14px;padding-left: 4px \9;margin-bottom: 0;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;*display: inline;*zoom: 1;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-right: 3px;margin-left: 0;}.control-group {margin-bottom: 11px;}legend + .control-group {margin-top: 22px;-webkit-margin-top-collapse: separate;}.form-horizontal .control-group {margin-bottom: 22px;}.form-horizontal .control-group:before,.form-horizontal .control-group:after {content: " ";display: table;}.form-horizontal .control-group:after {clear: both;}.form-horizontal .control-label {float: left;width: 140px;padding-top: 5px;text-align: right;}.form-horizontal .controls {*display: inline-block;*padding-left: 20px;margin-left: 160px;*margin-left: 0;}.form-horizontal .controls:first-child {*padding-left: 160px;}.form-horizontal .help-block {margin-top: 11px;margin-bottom: 0;}.form-horizontal .form-actions {padding-left: 160px;}.CodeMirror {border: 1px solid #ccc;-webkit-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;-o-transition: border linear .2s, box-shadow linear .2s;transition: border linear .2s, box-shadow linear .2s;}.CodeMirror.CodeMirror-focused {border-color: rgba(82, 168, 236, 0.8);-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);}#content #main ul.tagit {border-color: rgba(82, 168, 236, 0.8);outline: 0;outline: thin dotted \9;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);margin: 5px 0;margin-bottom: 10px;}#content #main ul.tagit li.tagit-new {padding: 0;border: 0 none;}#content #main ul.tagit li.tagit-choice {border: 0 none;position: relative;padding: 2px 20px 2px 10px;background-color: #e8e8e6;border-radius: 3px;text-align: center;}#content #main ul.tagit li.tagit-choice a {color: #373d40;}#content #main ul.tagit li.tagit-choice a.tagit-close {top: 12px;right: 5px;position: aboslute;}#content #main ul.tagit li.tagit-choice a.tagit-close span.text-icon {color: #373d40;}#content #main ul.tagit li.tagit-choice a.tagit-close:hover {color: #0099e0;}#content #main ul.tagit li.tagit-choice:hover {background-color: #C7D9E3;}#content #main ul.tagit li.tagit-choice:hover a {color: #0099e0;}#content #main ul.tagit li.tagit-choice:hover a.tagit-close span.text-icon {color: #0099e0;}ul.tagit input[type="text"] {background: white;-webkit-box-shadow: 0 0 0 black;box-shadow: 0 0 0 black;}.section-1 {border-radius: 4px;background: #fff;margin-bottom: 20px;padding: 15px;padding-left: 25px;}.section-1:before,.section-1:after {content: " ";display: table;}.section-1:after {clear: both;}.section-1 .colset-2:before,.section-1 .colset-2:after {content: " ";display: table;}.section-1 .colset-2:after {clear: both;}.section-1 .left,.section-1 .right {padding-top: 10px;}.section-1 .left {float: left;width: 610px;padding: 10px;padding-top: 0;padding-left: 0;padding-right: 20px;}.section-1 .right {float: left;width: 310px;}.section-1 .downloads {border-radius: 5px;position: relative;background: url('/img/page/bgblue.png') repeat 0 0;padding: 20px 30px 20px 20px;margin: 10px 0 20px;color: #334c58;}.section-1 .downloads h2 {font-weight: normal;font-size: 18px;line-height: 25px;padding-bottom: 5px;margin: 0;color: #334c58;}.section-1 .downloads h2 small {font-size: 14px;}.section-1 .downloads p {margin: 0;padding: 0 220px 0 0;}.section-1 .downloads .buttons {margin: 0;position: absolute;right: 20px;top: 40px;}.section-1 .downloads .buttons .btn {padding: 0 20px;line-height: 37px;width: 150px;border-right: 1px solid #356017;}.section-3 {border-bottom: 1px solid #b3b3b3;-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);box-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);margin-bottom: 5px;padding: 0px 0 20px;}.section-3:before,.section-3:after {content: " ";display: table;}.section-3:after {clear: both;}.section-3 .col1,.section-3 .col2,.section-3 .col3 {float: left;width: 30%;padding-right: 5%;}.section-3 .col1 p,.section-3 .col2 p,.section-3 .col3 p {text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);padding: 0;margin: 0 0 0.5em 0;color: #555;}.section-3 .col3 {padding-right: 0;}.section-3 h3 {text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);color: #41484c;font-size: 21px;}#main.plugin #loginLinks {margin: 0;float: none;}#main.plugins section.plugin article header,#main.plugin section.plugin article header,#main.items section.plugin article header {padding-right: 120px;}#main.plugins article.plugin,#main.plugin article.plugin,#main.items article.plugin,#main.plugins article.item,#main.plugin article.item,#main.items article.item {position: relative;padding: 25px 0;border-top: 4px solid #F6F6F6;}#main.plugins article.plugin header,#main.plugin article.plugin header,#main.items article.plugin header,#main.plugins article.item header,#main.plugin article.item header,#main.items article.item header {padding-right: 120px;position: relative;}#main.plugins article.plugin header h3,#main.plugin article.plugin header h3,#main.items article.plugin header h3,#main.plugins article.item header h3,#main.plugin article.item header h3,#main.items article.item header h3 {font-size: 22px;font-weight: bold;margin: 0;margin-bottom: 6px;line-height: 22px;}#main.plugins article.plugin header h3 a,#main.plugin article.plugin header h3 a,#main.items article.plugin header h3 a,#main.plugins article.item header h3 a,#main.plugin article.item header h3 a,#main.items article.item header h3 a {color: #373d40;text-decoration: none;}#main.plugins article.plugin header h3 a:hover,#main.plugin article.plugin header h3 a:hover,#main.items article.plugin header h3 a:hover,#main.plugins article.item header h3 a:hover,#main.plugin article.item header h3 a:hover,#main.items article.item header h3 a:hover {text-decoration: underline;}#main.plugins article.plugin header h3 small,#main.plugin article.plugin header h3 small,#main.items article.plugin header h3 small,#main.plugins article.item header h3 small,#main.plugin article.item header h3 small,#main.items article.item header h3 small {font-size: 12px;}#main.plugins article.plugin header .right,#main.plugin article.plugin header .right,#main.items article.plugin header .right,#main.plugins article.item header .right,#main.plugin article.item header .right,#main.items article.item header .right {position: absolute;right: 0;top: 10px;text-align: right;width: 160px;}#main.plugins article.plugin div.documentation,#main.plugin article.plugin div.documentation,#main.items article.plugin div.documentation,#main.plugins article.item div.documentation,#main.plugin article.item div.documentation,#main.items article.item div.documentation {border-top: 4px solid #F6F6F6;padding-top: 10px;margin-top: 15px;}#main.plugins article.plugin div.documentation h2,#main.plugin article.plugin div.documentation h2,#main.items article.plugin div.documentation h2,#main.plugins article.item div.documentation h2,#main.plugin article.item div.documentation h2,#main.items article.item div.documentation h2 {border-bottom: 2px solid #F6F6F6;line-height: 30px;padding: 5px 0;margin: 10px 0;}#main.plugins article.plugin div.documentation h2:first-child,#main.plugin article.plugin div.documentation h2:first-child,#main.items article.plugin div.documentation h2:first-child,#main.plugins article.item div.documentation h2:first-child,#main.plugin article.item div.documentation h2:first-child,#main.items article.item div.documentation h2:first-child {margin-top: 5px;}#main.plugins article.plugin span.status,#main.plugin article.plugin span.status,#main.items article.plugin span.status,#main.plugins article.item span.status,#main.plugin article.item span.status,#main.items article.item span.status {display: block;height: 53px;width: 53px;position: absolute;right: -7px;top: -7px;text-indent: -6000em;background-image: url('/img/plugin/status.png');background-repeat: no-repeat;}#main.plugins article.plugin span.status-new,#main.plugin article.plugin span.status-new,#main.items article.plugin span.status-new,#main.plugins article.item span.status-new,#main.plugin article.item span.status-new,#main.items article.item span.status-new {background-position: 0 0;}#main.plugins article.plugin span.status-up,#main.plugin article.plugin span.status-up,#main.items article.plugin span.status-up,#main.plugins article.item span.status-up,#main.plugin article.item span.status-up,#main.items article.item span.status-up {background-position: 0 -53px;}#main.plugins article.plugin ul.meta,#main.plugin article.plugin ul.meta,#main.items article.plugin ul.meta,#main.plugins article.item ul.meta,#main.plugin article.item ul.meta,#main.items article.item ul.meta,#main.plugins article.plugin p.buttons,#main.plugin article.plugin p.buttons,#main.items article.plugin p.buttons,#main.plugins article.item p.buttons,#main.plugin article.item p.buttons,#main.items article.item p.buttons {color: #6f7a7f;margin: 0;padding: 0;font-size: 14px;line-height: 18px;}#main.plugins article.plugin ul.meta .btn,#main.plugin article.plugin ul.meta .btn,#main.items article.plugin ul.meta .btn,#main.plugins article.item ul.meta .btn,#main.plugin article.item ul.meta .btn,#main.items article.item ul.meta .btn,#main.plugins article.plugin p.buttons .btn,#main.plugin article.plugin p.buttons .btn,#main.items article.plugin p.buttons .btn,#main.plugins article.item p.buttons .btn,#main.plugin article.item p.buttons .btn,#main.items article.item p.buttons .btn {font-size: 14px;}#main.plugins article.plugin ul.meta,#main.plugin article.plugin ul.meta,#main.items article.plugin ul.meta,#main.plugins article.item ul.meta,#main.plugin article.item ul.meta,#main.items article.item ul.meta {padding: 2px 0;list-style-type: none;}#main.plugins article.plugin ul.meta li,#main.plugin article.plugin ul.meta li,#main.items article.plugin ul.meta li,#main.plugins article.item ul.meta li,#main.plugin article.item ul.meta li,#main.items article.item ul.meta li {display: inline;border-left: 1px solid #CCC;padding-left: 8px;padding-right: 8px;}#main.plugins article.plugin ul.meta li:first-child,#main.plugin article.plugin ul.meta li:first-child,#main.items article.plugin ul.meta li:first-child,#main.plugins article.item ul.meta li:first-child,#main.plugin article.item ul.meta li:first-child,#main.items article.item ul.meta li:first-child {padding-left: 0;border: 0 none;}#main.plugins article.plugin p.download,#main.plugin article.plugin p.download,#main.items article.plugin p.download,#main.plugins article.item p.download,#main.plugin article.item p.download,#main.items article.item p.download {padding-top: 10px;}#main.plugins article.plugin p.used,#main.plugin article.plugin p.used,#main.items article.plugin p.used,#main.plugins article.item p.used,#main.plugin article.item p.used,#main.items article.item p.used {margin: 0;padding: 0;font-size: 12px;color: #6f7a7f;}#main.plugins article.plugin p.used strong,#main.plugin article.plugin p.used strong,#main.items article.plugin p.used strong,#main.plugins article.item p.used strong,#main.plugin article.item p.used strong,#main.items article.item p.used strong {font-size: 20px;color: #373d40;}#main.plugins article.plugin .desc p,#main.plugin article.plugin .desc p,#main.items article.plugin .desc p,#main.plugins article.item .desc p,#main.plugin article.item .desc p,#main.items article.item .desc p {width: 80%;font-size: 14px;color: #373d40;padding: 0;}#main.plugins article.plugin .desc p.code,#main.plugin article.plugin .desc p.code,#main.items article.plugin .desc p.code,#main.plugins article.item .desc p.code,#main.plugin article.item .desc p.code,#main.items article.item .desc p.code,#main.plugins article.plugin .desc div.code,#main.plugin article.plugin .desc div.code,#main.items article.plugin .desc div.code,#main.plugins article.item .desc div.code,#main.plugin article.item .desc div.code,#main.items article.item .desc div.code {width: 95%;margin: 10px 0 15px;padding: 15px 20px;line-height: 20px;background: #F6F6F6;border-radius: 4px;text-shadow: 0 1px 0 #ffffff;}#main.plugins article.plugin .desc div.code,#main.plugin article.plugin .desc div.code,#main.items article.plugin .desc div.code,#main.plugins article.item .desc div.code,#main.plugin article.item .desc div.code,#main.items article.item .desc div.code {padding-bottom: 5px;}#main.plugins article.plugin .desc div.code strong,#main.plugin article.plugin .desc div.code strong,#main.items article.plugin .desc div.code strong,#main.plugins article.item .desc div.code strong,#main.plugin article.item .desc div.code strong,#main.items article.item .desc div.code strong {display: block;}#main.plugins article.plugin .desc div.code pre,#main.plugin article.plugin .desc div.code pre,#main.items article.plugin .desc div.code pre,#main.plugins article.item .desc div.code pre,#main.plugin article.item .desc div.code pre,#main.items article.item .desc div.code pre {margin: 0;padding: 0;padding-bottom: 10px;}#main.plugins article.plugin .desc code,#main.plugin article.plugin .desc code,#main.items article.plugin .desc code,#main.plugins article.item .desc code,#main.plugin article.item .desc code,#main.items article.item .desc code {font-size: 14px;}#main.plugins article.plugin:first-child,#main.plugin article.plugin:first-child,#main.items article.plugin:first-child,#main.plugins article.item:first-child,#main.plugin article.item:first-child,#main.items article.item:first-child {padding-top: 5px;border-top: 0 none;}#main.plugin article.plugin {padding: 0 0 25px 0;border-top: none;}div.rating {position: relative;left: 60px;}div.ratingCount {line-height: 16px;color: #999;font-size: 13px;}p.rating {height: 16px;padding: 0;margin: 0;width: 120px;margin-left: auto;}p.rating:before,p.rating:after {content: " ";display: table;}p.rating:after {clear: both;}p.rating .star-100,p.rating .star-0,p.rating .star-50 {display: block;float: left;height: 16px;width: 16px;margin-right: 2px;background-image: url('/img/page/rating.png');background-repeat: no-repeat;}p.rating .star-100 {background-position: 0 0;}p.rating .star-0 {background-position: -32px 0;}p.rating .star-50 {background-position: -16px 0;}p.rating .note {display: block;float: left;height: 16px;line-height: 16px;padding: 0 4px;background: #373d40;color: #fff;font-size: 10px;border-radius: 10px;}.content-aside-2:before,.content-aside-2:after {content: " ";display: table;}.content-aside-2:after {clear: both;}.content-aside-2 #main {width: 622px;padding: 10px;float: right;}.content-aside-2 #main section {padding: 10px 20px;margin-bottom: 8px;}.content-aside-2 #main .search {background: #dcddd9;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);position: relative;height: 40px;padding: 0;margin: 0;margin-bottom: 10px;}.content-aside-2 #main .search input {position: absolute;left: 10px;top: 11px;width: 570px;border: 0 none;background: #dcddd9;font-family: Georgia, "Times New Roman", Times, serif;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);color: #5b5b55;font-size: 16px;outline: 0 none;-webkit-box-shadow: 0 0 0 black;box-shadow: 0 0 0 black;margin: 0;padding: 0;}.content-aside-2 #main .search input::-moz-placeholder {color: #989894;opacity: 1;}.content-aside-2 #main .search input:-ms-input-placeholder {color: #989894;}.content-aside-2 #main .search input::-webkit-input-placeholder {color: #989894;}.content-aside-2 #main .search input:focus {outline: none;}.content-aside-2 #main .search form {padding: 0;margin: 0;}.content-aside-2 #main .search a.zoom {display: block;background: url('/img/icons/zoom.png') no-repeat center 0;width: 30px;height: 30px;text-indent: -6000em;z-index: 1000;position: absolute;right: 9px;top: 7px;}.content-aside-2 #main .search a.zoom:hover {background: url('/img/icons/zoom.png') no-repeat center -30px;}.content-aside-2 .aside {float: left;width: 338px;}.content-aside-2 .aside aside {background: white;margin-bottom: 4px;}.content-aside-2 .aside aside.notif {background: url('/img/page/bgblue.png') repeat 0 0;color: #1e2d35;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);padding: 10px;margin-bottom: 6px;position: relative;border-radius: 4px;}.content-aside-2 .aside aside.notif p {padding: 0;margin: 0;}.content-aside-2 .aside aside.notif span.extra {background: url('/img/aside/arrowNotif.png') no-repeat 0 0;width: 24px;height: 12px;position: absolute;bottom: -12px;left: 157px;}.content-aside-2 .aside aside.alert-block {background: #FCF8E3;}.content-aside-2 .aside aside.filters h4 {margin: 0 15px;padding: 12px 15px 8px 5px;line-height: 20px;border-bottom: 1px solid #e8e8e6;color: #6f7a7f;}.content-aside-2 .aside aside.filters ul {list-style: 0 none;list-style-type: none;margin: 0;padding: 5px 10px;}.content-aside-2 .aside aside.filters ul li {border-bottom: 1px solid #e8e8e6;}.content-aside-2 .aside aside.filters ul li a {display: block;padding: 5px 10px;padding-left: 25px;color: #b3b3b3;text-decoration: none;background: url('/img/aside/filters.png') no-repeat 0 -70px;}.content-aside-2 .aside aside.filters ul li a:hover {background: url('/img/aside/filters.png') no-repeat 0 -36px;color: #4e8908;}.content-aside-2 .aside aside.filters ul li.last {border-bottom: 0 none;}.content-aside-2 .aside aside.filters ul li.active a,.content-aside-2 .aside aside.filters ul li.active a:hover {background: url('/img/aside/filters.png') no-repeat 0 -2px;color: #4e8908;font-weight: bold;}.content-aside-2 .aside aside.tags h4 {margin: 0 15px;padding: 12px 15px 8px 5px;line-height: 20px;border-bottom: 1px solid #e8e8e6;color: #6f7a7f;}.content-aside-2 .aside aside.tags ul {list-style: 0 none;list-style-type: none;margin: 0;padding: 5px 10px;}.content-aside-2 .aside aside.tags ul li {border-bottom: 1px solid #e8e8e6;}.content-aside-2 .aside aside.tags ul li a {display: block;padding: 5px 10px;padding-left: 25px;color: #b3b3b3;text-decoration: none;background: url('/img/aside/filters.png') no-repeat 0 -70px;}.content-aside-2 .aside aside.tags ul li a:hover {background: url('/img/aside/filters.png') no-repeat 0 -36px;color: #4e8908;}.content-aside-2 .aside aside.tags ul li.last {border-bottom: 0 none;}.content-aside-2 .aside aside.tags ul li.active a,.content-aside-2 .aside aside.tags ul li.active a:hover {background: url('/img/aside/filters.png') no-repeat 0 -2px;color: #4e8908;font-weight: bold;}.content-aside-2 .aside aside.tags:before,.content-aside-2 .aside aside.tags:after {content: " ";display: table;}.content-aside-2 .aside aside.tags:after {clear: both;}.content-aside-2 .aside aside.tags ul {width: 139px;padding-left: 15px;float: left;}#main.plugin article.plugin header h1 {font-size: 24px;line-height: 26px;}#main.items article.item header,#main.items article.item header h3 {padding-right: 0;}p.author,p.date {font-size: 13px;color: rgba(102, 102, 102, 0.79);margin: 0;}#main.item-new article.item header h1 {font-size: 24px;line-height: 26px;padding-top: 20px;}#main.item-new article.item header p.author {margin-bottom: 10px;}#main.search article.item {padding: 15px 0;}#results .resultGroup {margin-top: 0.7em;}#results .resultGroup .result {margin: 0.3em 0;}body.fixed #page,body.fixed #banner .banner,body.fixed .content-aside section#main,body.fixed .section-1 .right,body.fixed .section-1 .left,body.fixed .content-aside .content-title {-webkit-transition: width linear .2s;-o-transition: width linear .2s;transition: width linear .2s;}body.fixed .download #main section.cols4 div.col-1,body.fixed .download #main section.cols4 div.col-2,body.fixed .download #main section.cols4 div.col-3 {-webkit-transition: width linear .2s;-o-transition: width linear .2s;transition: width linear .2s;}@media (max-width: 979px) {body {margin: 0;padding: 0;}#page {width: 100%;margin: 0;padding: 0;}.download #main .downloads a.forkmeongithub {width: 121px;right: 0;}.download #main .downloads {border-radius: 0;}.download #main section {border-radius: 0;}.download #main section.cols4 div.col-1,.download #main section.cols4 div.col-2,.download #main section.cols4 div.col-3 {width: 31%;padding: 0 1%;}.download #main section.cols4 div.col-3 {padding-right: 0;}#navigation {border-radius: 0;}#plugins-footer {padding-left: 10px;}#plugins-footer ul.external-services {right: 10px;}.content-aside {background: white url('/img/aside/point.gif') repeat-y 30% 0;}.content-aside .aside {width: 30%;}.content-aside .aside aside ul {padding: 0;}.content-aside .aside aside ul li {font-size: 10px;}.content-aside .aside aside ul li a {line-height: 2.5em;background-position-y: -5px;}.content-aside .aside aside ul li a:hover {background-position-y: -5px;}.content-aside .aside aside ul li.active a {background-position-y: -5px;}.content-aside .aside aside h3 {line-height: 1.5em;}.content-aside .content-title {width: 70%;}.content-aside section#main {width: 70%;padding: 10px 3%;}.section-3 .col1,.section-3 .col2,.section-3 .col3 {float: none;width: auto;padding: 0 2em;}.section-3 .col1,.section-3 .col2 {padding-bottom: 10px;}#header #quickSearch {right: 10px;}#header .spring {right: 225px;}.section-1 .downloads {display: none;}.section-1 .right {width: 40%;padding: 0;padding-left: 4%;}.section-1 .left {width: 56%;padding: 0;}#header ul.topLinks {right: 20px;}#header .springSource {right: 20px;}#header h1#logo {left: 10px;}#main.plugins section.plugin article header,#main.plugin section.plugin article header,#main.items section.plugin article header {padding-right: 20px;}#main.plugins article.plugin header,#main.plugin article.plugin header,#main.items article.plugin header,#main.plugins article.item header,#main.plugin article.item header,#main.items article.item header {padding-right: 20px;}}@media (min-width: 1200px) {#page,#banner .banner {width: 1200px;}.section-1 .right {width: 410px;}.section-1 .left {width: 720px;}.download #main section.cols4 div.col-1,.download #main section.cols4 div.col-2,.download #main section.cols4 div.col-3 {width: 372px;}.content-aside section#main {width: 900px;padding: 20px;}.content-aside .content-title {width: 940px;}#banner .caseStudy p.desc {width: 700px;}#navigation > ul > li a {font-size: 15.5px;}.input-fullsize {width: 880px;}}.st-content {background: none;}#plugin-search {position: relative;float: right;}div.aside .search {margin: 0;}div.aside #plugin-search {float: none;margin: 10px 0 0 10px;}h1#logo {float: left;margin-top: 15px;}.content-aside-title {padding: 0 !important;height: 49px;}.content-aside-title:before,.content-aside-title:after {content: " ";display: table;}.content-aside-title:after {clear: both;}#container-plugin-summary {padding-right: 25px;}input#plugin\.summary {width: 100%;height: initial;}img {max-width: 100%;vertical-align: middle;border: 0;}