????
Current Path : C:/inetpub/vhost/redmine.gdtvietnam.com/public/themes/improved/stylesheets/ |
Current File : C:/inetpub/vhost/redmine.gdtvietnam.com/public/themes/improved/stylesheets/application.css |
/* This file generated automatically on server side. All changes would be lost. */ @charset "UTF-8"; /* Every folder within /private/sass has a file called _all.scss. This * file ultimately gets imported by /private/sass/base.scss which gets * compiled into /static/css/base.css. Update the _all.scss file to * include additional modules. To keep the file simple, do not include * files directly within base.scss. */ /* * All independent files are placed within this folder. This implies that * the order of inclusion does not matter within /sass/libs/_all.scss. * * Hint * Libraries are, in their very core, plug-and-playable. The main * difference between libraries and other plug-and-play components is, * that if a library is removed, things will break. */ /*! * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */ /* FONT PATH * -------------------------- */ @font-face { font-family: 'FontAwesome'; src: url("../fonts/fontawesome-webfont.eot") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2") format("woff2"), url("../fonts/fontawesome-webfont.woff") format("woff"), url("../fonts/fontawesome-webfont.ttf") format("truetype"), url("../fonts/fontawesome-webfont.svg") format("svg"); font-weight: normal; font-style: normal; } .fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* makes the font 33% larger relative to the icon container */ .fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -15%; } .fa-2x { font-size: 2em; } .fa-3x { font-size: 3em; } .fa-4x { font-size: 4em; } .fa-5x { font-size: 5em; } .fa-fw { width: 1.28571em; text-align: center; } .fa-ul { padding-left: 0; margin-left: 2.14286em; list-style-type: none; } .fa-ul > li { position: relative; } .fa-li { position: absolute; left: -2.14286em; width: 2.14286em; top: 0.14286em; text-align: center; } .fa-li.fa-lg { left: -1.85714em; } .fa-border { padding: .2em .25em .15em; border: solid 0.08em #eee; border-radius: .1em; } .fa-pull-left { float: left; } .fa-pull-right { float: right; } .fa.fa-pull-left { margin-right: .3em; } .fa.fa-pull-right { margin-left: .3em; } /* Deprecated as of 4.4.0 */ .pull-right { float: right; } .pull-left { float: left; } .fa.pull-left { margin-right: .3em; } .fa.pull-right { margin-left: .3em; } .fa-spin { animation: fa-spin 2s infinite linear; } .fa-pulse { animation: fa-spin 1s infinite steps(8); } @keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } } .fa-rotate-90 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; transform: rotate(90deg); } .fa-rotate-180 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; transform: rotate(180deg); } .fa-rotate-270 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; transform: rotate(270deg); } .fa-flip-horizontal { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; transform: scale(-1, 1); } .fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; transform: scale(1, -1); } :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical { filter: none; } .fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle; } .fa-stack-1x, .fa-stack-2x { position: absolute; left: 0; width: 100%; text-align: center; } .fa-stack-1x { line-height: inherit; } .fa-stack-2x { font-size: 2em; } .fa-inverse { color: #fff; } /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */ .fa-glass:before { content: ""; } .fa-music:before { content: ""; } .fa-search:before { content: ""; } .fa-envelope-o:before { content: ""; } .fa-heart:before { content: ""; } .fa-star:before { content: ""; } .fa-star-o:before { content: ""; } .fa-user:before { content: ""; } .fa-film:before { content: ""; } .fa-th-large:before { content: ""; } .fa-th:before { content: ""; } .fa-th-list:before { content: ""; } .fa-check:before { content: ""; } .fa-remove:before, .fa-close:before, .fa-times:before { content: ""; } .fa-search-plus:before { content: ""; } .fa-search-minus:before { content: ""; } .fa-power-off:before { content: ""; } .fa-signal:before { content: ""; } .fa-gear:before, .fa-cog:before { content: ""; } .fa-trash-o:before { content: ""; } .fa-home:before { content: ""; } .fa-file-o:before { content: ""; } .fa-clock-o:before { content: ""; } .fa-road:before { content: ""; } .fa-download:before { content: ""; } .fa-arrow-circle-o-down:before { content: ""; } .fa-arrow-circle-o-up:before { content: ""; } .fa-inbox:before { content: ""; } .fa-play-circle-o:before { content: ""; } .fa-rotate-right:before, .fa-repeat:before { content: ""; } .fa-refresh:before { content: ""; } .fa-list-alt:before { content: ""; } .fa-lock:before { content: ""; } .fa-flag:before { content: ""; } .fa-headphones:before { content: ""; } .fa-volume-off:before { content: ""; } .fa-volume-down:before { content: ""; } .fa-volume-up:before { content: ""; } .fa-qrcode:before { content: ""; } .fa-barcode:before { content: ""; } .fa-tag:before { content: ""; } .fa-tags:before { content: ""; } .fa-book:before { content: ""; } .fa-bookmark:before { content: ""; } .fa-print:before { content: ""; } .fa-camera:before { content: ""; } .fa-font:before { content: ""; } .fa-bold:before { content: ""; } .fa-italic:before { content: ""; } .fa-text-height:before { content: ""; } .fa-text-width:before { content: ""; } .fa-align-left:before { content: ""; } .fa-align-center:before { content: ""; } .fa-align-right:before { content: ""; } .fa-align-justify:before { content: ""; } .fa-list:before { content: ""; } .fa-dedent:before, .fa-outdent:before { content: ""; } .fa-indent:before { content: ""; } .fa-video-camera:before { content: ""; } .fa-photo:before, .fa-image:before, .fa-picture-o:before { content: ""; } .fa-pencil:before { content: ""; } .fa-map-marker:before { content: ""; } .fa-adjust:before { content: ""; } .fa-tint:before { content: ""; } .fa-edit:before, .fa-pencil-square-o:before { content: ""; } .fa-share-square-o:before { content: ""; } .fa-check-square-o:before { content: ""; } .fa-arrows:before { content: ""; } .fa-step-backward:before { content: ""; } .fa-fast-backward:before { content: ""; } .fa-backward:before { content: ""; } .fa-play:before { content: ""; } .fa-pause:before { content: ""; } .fa-stop:before { content: ""; } .fa-forward:before { content: ""; } .fa-fast-forward:before { content: ""; } .fa-step-forward:before { content: ""; } .fa-eject:before { content: ""; } .fa-chevron-left:before { content: ""; } .fa-chevron-right:before { content: ""; } .fa-plus-circle:before { content: ""; } .fa-minus-circle:before { content: ""; } .fa-times-circle:before { content: ""; } .fa-check-circle:before { content: ""; } .fa-question-circle:before { content: ""; } .fa-info-circle:before { content: ""; } .fa-crosshairs:before { content: ""; } .fa-times-circle-o:before { content: ""; } .fa-check-circle-o:before { content: ""; } .fa-ban:before { content: ""; } .fa-arrow-left:before { content: ""; } .fa-arrow-right:before { content: ""; } .fa-arrow-up:before { content: ""; } .fa-arrow-down:before { content: ""; } .fa-mail-forward:before, .fa-share:before { content: ""; } .fa-expand:before { content: ""; } .fa-compress:before { content: ""; } .fa-plus:before { content: ""; } .fa-minus:before { content: ""; } .fa-asterisk:before { content: ""; } .fa-exclamation-circle:before { content: ""; } .fa-gift:before { content: ""; } .fa-leaf:before { content: ""; } .fa-fire:before { content: ""; } .fa-eye:before { content: ""; } .fa-eye-slash:before { content: ""; } .fa-warning:before, .fa-exclamation-triangle:before { content: ""; } .fa-plane:before { content: ""; } .fa-calendar:before { content: ""; } .fa-random:before { content: ""; } .fa-comment:before { content: ""; } .fa-magnet:before { content: ""; } .fa-chevron-up:before { content: ""; } .fa-chevron-down:before { content: ""; } .fa-retweet:before { content: ""; } .fa-shopping-cart:before { content: ""; } .fa-folder:before { content: ""; } .fa-folder-open:before { content: ""; } .fa-arrows-v:before { content: ""; } .fa-arrows-h:before { content: ""; } .fa-bar-chart-o:before, .fa-bar-chart:before { content: ""; } .fa-twitter-square:before { content: ""; } .fa-facebook-square:before { content: ""; } .fa-camera-retro:before { content: ""; } .fa-key:before { content: ""; } .fa-gears:before, .fa-cogs:before { content: ""; } .fa-comments:before { content: ""; } .fa-thumbs-o-up:before { content: ""; } .fa-thumbs-o-down:before { content: ""; } .fa-star-half:before { content: ""; } .fa-heart-o:before { content: ""; } .fa-sign-out:before { content: ""; } .fa-linkedin-square:before { content: ""; } .fa-thumb-tack:before { content: ""; } .fa-external-link:before { content: ""; } .fa-sign-in:before { content: ""; } .fa-trophy:before { content: ""; } .fa-github-square:before { content: ""; } .fa-upload:before { content: ""; } .fa-lemon-o:before { content: ""; } .fa-phone:before { content: ""; } .fa-square-o:before { content: ""; } .fa-bookmark-o:before { content: ""; } .fa-phone-square:before { content: ""; } .fa-twitter:before { content: ""; } .fa-facebook-f:before, .fa-facebook:before { content: ""; } .fa-github:before { content: ""; } .fa-unlock:before { content: ""; } .fa-credit-card:before { content: ""; } .fa-feed:before, .fa-rss:before { content: ""; } .fa-hdd-o:before { content: ""; } .fa-bullhorn:before { content: ""; } .fa-bell:before { content: ""; } .fa-certificate:before { content: ""; } .fa-hand-o-right:before { content: ""; } .fa-hand-o-left:before { content: ""; } .fa-hand-o-up:before { content: ""; } .fa-hand-o-down:before { content: ""; } .fa-arrow-circle-left:before { content: ""; } .fa-arrow-circle-right:before { content: ""; } .fa-arrow-circle-up:before { content: ""; } .fa-arrow-circle-down:before { content: ""; } .fa-globe:before { content: ""; } .fa-wrench:before { content: ""; } .fa-tasks:before { content: ""; } .fa-filter:before { content: ""; } .fa-briefcase:before { content: ""; } .fa-arrows-alt:before { content: ""; } .fa-group:before, .fa-users:before { content: ""; } .fa-chain:before, .fa-link:before { content: ""; } .fa-cloud:before { content: ""; } .fa-flask:before { content: ""; } .fa-cut:before, .fa-scissors:before { content: ""; } .fa-copy:before, .fa-files-o:before { content: ""; } .fa-paperclip:before { content: ""; } .fa-save:before, .fa-floppy-o:before { content: ""; } .fa-square:before { content: ""; } .fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: ""; } .fa-list-ul:before { content: ""; } .fa-list-ol:before { content: ""; } .fa-strikethrough:before { content: ""; } .fa-underline:before { content: ""; } .fa-table:before { content: ""; } .fa-magic:before { content: ""; } .fa-truck:before { content: ""; } .fa-pinterest:before { content: ""; } .fa-pinterest-square:before { content: ""; } .fa-google-plus-square:before { content: ""; } .fa-google-plus:before { content: ""; } .fa-money:before { content: ""; } .fa-caret-down:before { content: ""; } .fa-caret-up:before { content: ""; } .fa-caret-left:before { content: ""; } .fa-caret-right:before { content: ""; } .fa-columns:before { content: ""; } .fa-unsorted:before, .fa-sort:before { content: ""; } .fa-sort-down:before, .fa-sort-desc:before { content: ""; } .fa-sort-up:before, .fa-sort-asc:before { content: ""; } .fa-envelope:before { content: ""; } .fa-linkedin:before { content: ""; } .fa-rotate-left:before, .fa-undo:before { content: ""; } .fa-legal:before, .fa-gavel:before { content: ""; } .fa-dashboard:before, .fa-tachometer:before { content: ""; } .fa-comment-o:before { content: ""; } .fa-comments-o:before { content: ""; } .fa-flash:before, .fa-bolt:before { content: ""; } .fa-sitemap:before { content: ""; } .fa-umbrella:before { content: ""; } .fa-paste:before, .fa-clipboard:before { content: ""; } .fa-lightbulb-o:before { content: ""; } .fa-exchange:before { content: ""; } .fa-cloud-download:before { content: ""; } .fa-cloud-upload:before { content: ""; } .fa-user-md:before { content: ""; } .fa-stethoscope:before { content: ""; } .fa-suitcase:before { content: ""; } .fa-bell-o:before { content: ""; } .fa-coffee:before { content: ""; } .fa-cutlery:before { content: ""; } .fa-file-text-o:before { content: ""; } .fa-building-o:before { content: ""; } .fa-hospital-o:before { content: ""; } .fa-ambulance:before { content: ""; } .fa-medkit:before { content: ""; } .fa-fighter-jet:before { content: ""; } .fa-beer:before { content: ""; } .fa-h-square:before { content: ""; } .fa-plus-square:before { content: ""; } .fa-angle-double-left:before { content: ""; } .fa-angle-double-right:before { content: ""; } .fa-angle-double-up:before { content: ""; } .fa-angle-double-down:before { content: ""; } .fa-angle-left:before { content: ""; } .fa-angle-right:before { content: ""; } .fa-angle-up:before { content: ""; } .fa-angle-down:before { content: ""; } .fa-desktop:before { content: ""; } .fa-laptop:before { content: ""; } .fa-tablet:before { content: ""; } .fa-mobile-phone:before, .fa-mobile:before { content: ""; } .fa-circle-o:before { content: ""; } .fa-quote-left:before { content: ""; } .fa-quote-right:before { content: ""; } .fa-spinner:before { content: ""; } .fa-circle:before { content: ""; } .fa-mail-reply:before, .fa-reply:before { content: ""; } .fa-github-alt:before { content: ""; } .fa-folder-o:before { content: ""; } .fa-folder-open-o:before { content: ""; } .fa-smile-o:before { content: ""; } .fa-frown-o:before { content: ""; } .fa-meh-o:before { content: ""; } .fa-gamepad:before { content: ""; } .fa-keyboard-o:before { content: ""; } .fa-flag-o:before { content: ""; } .fa-flag-checkered:before { content: ""; } .fa-terminal:before { content: ""; } .fa-code:before { content: ""; } .fa-mail-reply-all:before, .fa-reply-all:before { content: ""; } .fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before { content: ""; } .fa-location-arrow:before { content: ""; } .fa-crop:before { content: ""; } .fa-code-fork:before { content: ""; } .fa-unlink:before, .fa-chain-broken:before { content: ""; } .fa-question:before { content: ""; } .fa-info:before { content: ""; } .fa-exclamation:before { content: ""; } .fa-superscript:before { content: ""; } .fa-subscript:before { content: ""; } .fa-eraser:before { content: ""; } .fa-puzzle-piece:before { content: ""; } .fa-microphone:before { content: ""; } .fa-microphone-slash:before { content: ""; } .fa-shield:before { content: ""; } .fa-calendar-o:before { content: ""; } .fa-fire-extinguisher:before { content: ""; } .fa-rocket:before { content: ""; } .fa-maxcdn:before { content: ""; } .fa-chevron-circle-left:before { content: ""; } .fa-chevron-circle-right:before { content: ""; } .fa-chevron-circle-up:before { content: ""; } .fa-chevron-circle-down:before { content: ""; } .fa-html5:before { content: ""; } .fa-css3:before { content: ""; } .fa-anchor:before { content: ""; } .fa-unlock-alt:before { content: ""; } .fa-bullseye:before { content: ""; } .fa-ellipsis-h:before { content: ""; } .fa-ellipsis-v:before { content: ""; } .fa-rss-square:before { content: ""; } .fa-play-circle:before { content: ""; } .fa-ticket:before { content: ""; } .fa-minus-square:before { content: ""; } .fa-minus-square-o:before { content: ""; } .fa-level-up:before { content: ""; } .fa-level-down:before { content: ""; } .fa-check-square:before { content: ""; } .fa-pencil-square:before { content: ""; } .fa-external-link-square:before { content: ""; } .fa-share-square:before { content: ""; } .fa-compass:before { content: ""; } .fa-toggle-down:before, .fa-caret-square-o-down:before { content: ""; } .fa-toggle-up:before, .fa-caret-square-o-up:before { content: ""; } .fa-toggle-right:before, .fa-caret-square-o-right:before { content: ""; } .fa-euro:before, .fa-eur:before { content: ""; } .fa-gbp:before { content: ""; } .fa-dollar:before, .fa-usd:before { content: ""; } .fa-rupee:before, .fa-inr:before { content: ""; } .fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before { content: ""; } .fa-ruble:before, .fa-rouble:before, .fa-rub:before { content: ""; } .fa-won:before, .fa-krw:before { content: ""; } .fa-bitcoin:before, .fa-btc:before { content: ""; } .fa-file:before { content: ""; } .fa-file-text:before { content: ""; } .fa-sort-alpha-asc:before { content: ""; } .fa-sort-alpha-desc:before { content: ""; } .fa-sort-amount-asc:before { content: ""; } .fa-sort-amount-desc:before { content: ""; } .fa-sort-numeric-asc:before { content: ""; } .fa-sort-numeric-desc:before { content: ""; } .fa-thumbs-up:before { content: ""; } .fa-thumbs-down:before { content: ""; } .fa-youtube-square:before { content: ""; } .fa-youtube:before { content: ""; } .fa-xing:before { content: ""; } .fa-xing-square:before { content: ""; } .fa-youtube-play:before { content: ""; } .fa-dropbox:before { content: ""; } .fa-stack-overflow:before { content: ""; } .fa-instagram:before { content: ""; } .fa-flickr:before { content: ""; } .fa-adn:before { content: ""; } .fa-bitbucket:before { content: ""; } .fa-bitbucket-square:before { content: ""; } .fa-tumblr:before { content: ""; } .fa-tumblr-square:before { content: ""; } .fa-long-arrow-down:before { content: ""; } .fa-long-arrow-up:before { content: ""; } .fa-long-arrow-left:before { content: ""; } .fa-long-arrow-right:before { content: ""; } .fa-apple:before { content: ""; } .fa-windows:before { content: ""; } .fa-android:before { content: ""; } .fa-linux:before { content: ""; } .fa-dribbble:before { content: ""; } .fa-skype:before { content: ""; } .fa-foursquare:before { content: ""; } .fa-trello:before { content: ""; } .fa-female:before { content: ""; } .fa-male:before { content: ""; } .fa-gittip:before, .fa-gratipay:before { content: ""; } .fa-sun-o:before { content: ""; } .fa-moon-o:before { content: ""; } .fa-archive:before { content: ""; } .fa-bug:before { content: ""; } .fa-vk:before { content: ""; } .fa-weibo:before { content: ""; } .fa-renren:before { content: ""; } .fa-pagelines:before { content: ""; } .fa-stack-exchange:before { content: ""; } .fa-arrow-circle-o-right:before { content: ""; } .fa-arrow-circle-o-left:before { content: ""; } .fa-toggle-left:before, .fa-caret-square-o-left:before { content: ""; } .fa-dot-circle-o:before { content: ""; } .fa-wheelchair:before { content: ""; } .fa-vimeo-square:before { content: ""; } .fa-turkish-lira:before, .fa-try:before { content: ""; } .fa-plus-square-o:before { content: ""; } .fa-space-shuttle:before { content: ""; } .fa-slack:before { content: ""; } .fa-envelope-square:before { content: ""; } .fa-wordpress:before { content: ""; } .fa-openid:before { content: ""; } .fa-institution:before, .fa-bank:before, .fa-university:before { content: ""; } .fa-mortar-board:before, .fa-graduation-cap:before { content: ""; } .fa-yahoo:before { content: ""; } .fa-google:before { content: ""; } .fa-reddit:before { content: ""; } .fa-reddit-square:before { content: ""; } .fa-stumbleupon-circle:before { content: ""; } .fa-stumbleupon:before { content: ""; } .fa-delicious:before { content: ""; } .fa-digg:before { content: ""; } .fa-pied-piper-pp:before { content: ""; } .fa-pied-piper-alt:before { content: ""; } .fa-drupal:before { content: ""; } .fa-joomla:before { content: ""; } .fa-language:before { content: ""; } .fa-fax:before { content: ""; } .fa-building:before { content: ""; } .fa-child:before { content: ""; } .fa-paw:before { content: ""; } .fa-spoon:before { content: ""; } .fa-cube:before { content: ""; } .fa-cubes:before { content: ""; } .fa-behance:before { content: ""; } .fa-behance-square:before { content: ""; } .fa-steam:before { content: ""; } .fa-steam-square:before { content: ""; } .fa-recycle:before { content: ""; } .fa-automobile:before, .fa-car:before { content: ""; } .fa-cab:before, .fa-taxi:before { content: ""; } .fa-tree:before { content: ""; } .fa-spotify:before { content: ""; } .fa-deviantart:before { content: ""; } .fa-soundcloud:before { content: ""; } .fa-database:before { content: ""; } .fa-file-pdf-o:before { content: ""; } .fa-file-word-o:before { content: ""; } .fa-file-excel-o:before { content: ""; } .fa-file-powerpoint-o:before { content: ""; } .fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before { content: ""; } .fa-file-zip-o:before, .fa-file-archive-o:before { content: ""; } .fa-file-sound-o:before, .fa-file-audio-o:before { content: ""; } .fa-file-movie-o:before, .fa-file-video-o:before { content: ""; } .fa-file-code-o:before { content: ""; } .fa-vine:before { content: ""; } .fa-codepen:before { content: ""; } .fa-jsfiddle:before { content: ""; } .fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before { content: ""; } .fa-circle-o-notch:before { content: ""; } .fa-ra:before, .fa-resistance:before, .fa-rebel:before { content: ""; } .fa-ge:before, .fa-empire:before { content: ""; } .fa-git-square:before { content: ""; } .fa-git:before { content: ""; } .fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before { content: ""; } .fa-tencent-weibo:before { content: ""; } .fa-qq:before { content: ""; } .fa-wechat:before, .fa-weixin:before { content: ""; } .fa-send:before, .fa-paper-plane:before { content: ""; } .fa-send-o:before, .fa-paper-plane-o:before { content: ""; } .fa-history:before { content: ""; } .fa-circle-thin:before { content: ""; } .fa-header:before { content: ""; } .fa-paragraph:before { content: ""; } .fa-sliders:before { content: ""; } .fa-share-alt:before { content: ""; } .fa-share-alt-square:before { content: ""; } .fa-bomb:before { content: ""; } .fa-soccer-ball-o:before, .fa-futbol-o:before { content: ""; } .fa-tty:before { content: ""; } .fa-binoculars:before { content: ""; } .fa-plug:before { content: ""; } .fa-slideshare:before { content: ""; } .fa-twitch:before { content: ""; } .fa-yelp:before { content: ""; } .fa-newspaper-o:before { content: ""; } .fa-wifi:before { content: ""; } .fa-calculator:before { content: ""; } .fa-paypal:before { content: ""; } .fa-google-wallet:before { content: ""; } .fa-cc-visa:before { content: ""; } .fa-cc-mastercard:before { content: ""; } .fa-cc-discover:before { content: ""; } .fa-cc-amex:before { content: ""; } .fa-cc-paypal:before { content: ""; } .fa-cc-stripe:before { content: ""; } .fa-bell-slash:before { content: ""; } .fa-bell-slash-o:before { content: ""; } .fa-trash:before { content: ""; } .fa-copyright:before { content: ""; } .fa-at:before { content: ""; } .fa-eyedropper:before { content: ""; } .fa-paint-brush:before { content: ""; } .fa-birthday-cake:before { content: ""; } .fa-area-chart:before { content: ""; } .fa-pie-chart:before { content: ""; } .fa-line-chart:before { content: ""; } .fa-lastfm:before { content: ""; } .fa-lastfm-square:before { content: ""; } .fa-toggle-off:before { content: ""; } .fa-toggle-on:before { content: ""; } .fa-bicycle:before { content: ""; } .fa-bus:before { content: ""; } .fa-ioxhost:before { content: ""; } .fa-angellist:before { content: ""; } .fa-cc:before { content: ""; } .fa-shekel:before, .fa-sheqel:before, .fa-ils:before { content: ""; } .fa-meanpath:before { content: ""; } .fa-buysellads:before { content: ""; } .fa-connectdevelop:before { content: ""; } .fa-dashcube:before { content: ""; } .fa-forumbee:before { content: ""; } .fa-leanpub:before { content: ""; } .fa-sellsy:before { content: ""; } .fa-shirtsinbulk:before { content: ""; } .fa-simplybuilt:before { content: ""; } .fa-skyatlas:before { content: ""; } .fa-cart-plus:before { content: ""; } .fa-cart-arrow-down:before { content: ""; } .fa-diamond:before { content: ""; } .fa-ship:before { content: ""; } .fa-user-secret:before { content: ""; } .fa-motorcycle:before { content: ""; } .fa-street-view:before { content: ""; } .fa-heartbeat:before { content: ""; } .fa-venus:before { content: ""; } .fa-mars:before { content: ""; } .fa-mercury:before { content: ""; } .fa-intersex:before, .fa-transgender:before { content: ""; } .fa-transgender-alt:before { content: ""; } .fa-venus-double:before { content: ""; } .fa-mars-double:before { content: ""; } .fa-venus-mars:before { content: ""; } .fa-mars-stroke:before { content: ""; } .fa-mars-stroke-v:before { content: ""; } .fa-mars-stroke-h:before { content: ""; } .fa-neuter:before { content: ""; } .fa-genderless:before { content: ""; } .fa-facebook-official:before { content: ""; } .fa-pinterest-p:before { content: ""; } .fa-whatsapp:before { content: ""; } .fa-server:before { content: ""; } .fa-user-plus:before { content: ""; } .fa-user-times:before { content: ""; } .fa-hotel:before, .fa-bed:before { content: ""; } .fa-viacoin:before { content: ""; } .fa-train:before { content: ""; } .fa-subway:before { content: ""; } .fa-medium:before { content: ""; } .fa-yc:before, .fa-y-combinator:before { content: ""; } .fa-optin-monster:before { content: ""; } .fa-opencart:before { content: ""; } .fa-expeditedssl:before { content: ""; } .fa-battery-4:before, .fa-battery-full:before { content: ""; } .fa-battery-3:before, .fa-battery-three-quarters:before { content: ""; } .fa-battery-2:before, .fa-battery-half:before { content: ""; } .fa-battery-1:before, .fa-battery-quarter:before { content: ""; } .fa-battery-0:before, .fa-battery-empty:before { content: ""; } .fa-mouse-pointer:before { content: ""; } .fa-i-cursor:before { content: ""; } .fa-object-group:before { content: ""; } .fa-object-ungroup:before { content: ""; } .fa-sticky-note:before { content: ""; } .fa-sticky-note-o:before { content: ""; } .fa-cc-jcb:before { content: ""; } .fa-cc-diners-club:before { content: ""; } .fa-clone:before { content: ""; } .fa-balance-scale:before { content: ""; } .fa-hourglass-o:before { content: ""; } .fa-hourglass-1:before, .fa-hourglass-start:before { content: ""; } .fa-hourglass-2:before, .fa-hourglass-half:before { content: ""; } .fa-hourglass-3:before, .fa-hourglass-end:before { content: ""; } .fa-hourglass:before { content: ""; } .fa-hand-grab-o:before, .fa-hand-rock-o:before { content: ""; } .fa-hand-stop-o:before, .fa-hand-paper-o:before { content: ""; } .fa-hand-scissors-o:before { content: ""; } .fa-hand-lizard-o:before { content: ""; } .fa-hand-spock-o:before { content: ""; } .fa-hand-pointer-o:before { content: ""; } .fa-hand-peace-o:before { content: ""; } .fa-trademark:before { content: ""; } .fa-registered:before { content: ""; } .fa-creative-commons:before { content: ""; } .fa-gg:before { content: ""; } .fa-gg-circle:before { content: ""; } .fa-tripadvisor:before { content: ""; } .fa-odnoklassniki:before { content: ""; } .fa-odnoklassniki-square:before { content: ""; } .fa-get-pocket:before { content: ""; } .fa-wikipedia-w:before { content: ""; } .fa-safari:before { content: ""; } .fa-chrome:before { content: ""; } .fa-firefox:before { content: ""; } .fa-opera:before { content: ""; } .fa-internet-explorer:before { content: ""; } .fa-tv:before, .fa-television:before { content: ""; } .fa-contao:before { content: ""; } .fa-500px:before { content: ""; } .fa-amazon:before { content: ""; } .fa-calendar-plus-o:before { content: ""; } .fa-calendar-minus-o:before { content: ""; } .fa-calendar-times-o:before { content: ""; } .fa-calendar-check-o:before { content: ""; } .fa-industry:before { content: ""; } .fa-map-pin:before { content: ""; } .fa-map-signs:before { content: ""; } .fa-map-o:before { content: ""; } .fa-map:before { content: ""; } .fa-commenting:before { content: ""; } .fa-commenting-o:before { content: ""; } .fa-houzz:before { content: ""; } .fa-vimeo:before { content: ""; } .fa-black-tie:before { content: ""; } .fa-fonticons:before { content: ""; } .fa-reddit-alien:before { content: ""; } .fa-edge:before { content: ""; } .fa-credit-card-alt:before { content: ""; } .fa-codiepie:before { content: ""; } .fa-modx:before { content: ""; } .fa-fort-awesome:before { content: ""; } .fa-usb:before { content: ""; } .fa-product-hunt:before { content: ""; } .fa-mixcloud:before { content: ""; } .fa-scribd:before { content: ""; } .fa-pause-circle:before { content: ""; } .fa-pause-circle-o:before { content: ""; } .fa-stop-circle:before { content: ""; } .fa-stop-circle-o:before { content: ""; } .fa-shopping-bag:before { content: ""; } .fa-shopping-basket:before { content: ""; } .fa-hashtag:before { content: ""; } .fa-bluetooth:before { content: ""; } .fa-bluetooth-b:before { content: ""; } .fa-percent:before { content: ""; } .fa-gitlab:before { content: ""; } .fa-wpbeginner:before { content: ""; } .fa-wpforms:before { content: ""; } .fa-envira:before { content: ""; } .fa-universal-access:before { content: ""; } .fa-wheelchair-alt:before { content: ""; } .fa-question-circle-o:before { content: ""; } .fa-blind:before { content: ""; } .fa-audio-description:before { content: ""; } .fa-volume-control-phone:before { content: ""; } .fa-braille:before { content: ""; } .fa-assistive-listening-systems:before { content: ""; } .fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before { content: ""; } .fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before { content: ""; } .fa-glide:before { content: ""; } .fa-glide-g:before { content: ""; } .fa-signing:before, .fa-sign-language:before { content: ""; } .fa-low-vision:before { content: ""; } .fa-viadeo:before { content: ""; } .fa-viadeo-square:before { content: ""; } .fa-snapchat:before { content: ""; } .fa-snapchat-ghost:before { content: ""; } .fa-snapchat-square:before { content: ""; } .fa-pied-piper:before { content: ""; } .fa-first-order:before { content: ""; } .fa-yoast:before { content: ""; } .fa-themeisle:before { content: ""; } .fa-google-plus-circle:before, .fa-google-plus-official:before { content: ""; } .fa-fa:before, .fa-font-awesome:before { content: ""; } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; } /************************************************************************************************** * Boolean Choices * */ /************************************************************************************************** * Colors * Gray and brand colors for use across Bootstrap. */ /************************************************************************************************** * Typography * Font, line-height, and color for body text, headings, and more. */ /************************************************************************************************** * Link */ /************************************************************************************************** * Layout */ /************************************************************************************************** * Components * Define common padding and border radius sizes and more. Values based on * 14px text and 1.428 line-height (~20px to start). */ /************************************************************************************************** * Define alert colors, border. */ /************************************************************************************************** * Colours */ /************************************************************************************************** * Buttons */ /************************************************************************************************** * Splitter */ /************************************************************************************************** * Issue Table */ /************************************************************************************************** * * Mixins * */ /************************************************************************************************** * * * */ /************************************************************************************************** * * Button * */ /************************************************************************************************** * * Icon * */ /* @include icon-class-before(administration, $fa-var-cog); @mixin icon-class-before($class, $icon, $padding: 0) { &.$class:before { @include fa-icon(); padding-right: $padding; content: $icon; } } */ /*************************************************************************************************** * * Reset * */ a { color: #337ab7; text-decoration: none; /* &:link, &:visited { color: #169; } } */ } a:hover { color: #23527c; } a:active { color: #c61a1a; } input, select { vertical-align: middle; margin-top: 1px; margin-bottom: 1px; } input { border: 1px solid #ccc; border-radius: 4px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } /**************************************************************************************************/ form { display: inline; } fieldset { border: 1px solid #e4e4e4; margin: 0; } legend { color: #333; } hr { width: 100%; height: 1px; background: #ccc; border: 0; } blockquote { font-style: italic; border-left: 3px solid #e0e0e0; padding-left: 0.6em; margin-left: 2.4em; } blockquote blockquote { margin-left: 0; } li p { margin-top: 0; } ol { margin-top: 0; margin-bottom: 0; } /*************************************************************************************************** * * Buttons * */ input[type=submit] { margin-bottom: 0; font-size: 14px; font-weight: 600; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857; border-radius: 4px; color: #fff; background-color: #337ab7; border-color: #2e6da4; } input[type=submit]:focus { color: #fff; background-color: #286090; border-color: #122b40; } input[type=submit]:hover { color: #fff; background-color: #286090; border-color: #204d74; } input[type=submit][name=commit], input[type=submit][name=continue] { color: #fff; background-color: #5cb85c; border-color: #4cae4c; } input[type=submit][name=commit]:focus, input[type=submit][name=continue]:focus { color: #fff; background-color: #449d44; border-color: #255625; } input[type=submit][name=commit]:hover, input[type=submit][name=continue]:hover { color: #fff; background-color: #449d44; border-color: #398439; } a.button { margin-bottom: 0; font-size: 14px; font-weight: 600; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857; border-radius: 4px; color: #fff; background-color: #337ab7; border-color: #2e6da4; margin-left: 16px; } a.button:focus { color: #fff; background-color: #286090; border-color: #122b40; } a.button:hover { color: #fff; background-color: #286090; border-color: #204d74; } a.button.button-danger { color: #fff; background-color: #d9534f; border-color: #d43f3a; } a.button.button-danger:focus { color: #fff; background-color: #c9302c; border-color: #761c19; } a.button.button-danger:hover { color: #fff; background-color: #c9302c; border-color: #ac2925; } a[onclick] { margin-bottom: 0; font-size: 14px; font-weight: 600; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857; border-radius: 4px; color: #fff; background-color: #337ab7; border-color: #2e6da4; } a[onclick]:focus { color: #fff; background-color: #286090; border-color: #122b40; } a[onclick]:hover { color: #fff; background-color: #286090; border-color: #204d74; } a[onclick].icon-checked { color: #fff; background-color: #5cb85c; border-color: #4cae4c; } a[onclick].icon-checked:focus { color: #fff; background-color: #449d44; border-color: #255625; } a[onclick].icon-checked:hover { color: #fff; background-color: #449d44; border-color: #398439; } a.icon-copy, a.icon-history, a.icon-time-add, a.icon-zoom-in, a.icon-zoom-out { margin-bottom: 0; font-size: 14px; font-weight: 600; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857; border-radius: 4px; color: #fff; background-color: #337ab7; border-color: #2e6da4; } a.icon-copy:focus, a.icon-history:focus, a.icon-time-add:focus, a.icon-zoom-in:focus, a.icon-zoom-out:focus { color: #fff; background-color: #286090; border-color: #122b40; } a.icon-copy:hover, a.icon-history:hover, a.icon-time-add:hover, a.icon-zoom-in:hover, a.icon-zoom-out:hover { color: #fff; background-color: #286090; border-color: #204d74; } a.icon.icon-add { margin-bottom: 0; font-size: 14px; font-weight: 600; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857; border-radius: 4px; color: #fff; background-color: #5cb85c; border-color: #4cae4c; } a.icon.icon-add:focus { color: #fff; background-color: #449d44; border-color: #255625; } a.icon.icon-add:hover { color: #fff; background-color: #449d44; border-color: #398439; } a.icon.icon-edit, a.icon-move, a.icon-reload { margin-bottom: 0; font-size: 14px; font-weight: 600; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857; border-radius: 4px; color: #fff; background-color: #f0ad4e; border-color: #eea236; } a.icon.icon-edit:focus, a.icon-move:focus, a.icon-reload:focus { color: #fff; background-color: #ec971f; border-color: #985f0d; } a.icon.icon-edit:hover, a.icon-move:hover, a.icon-reload:hover { color: #fff; background-color: #ec971f; border-color: #d58512; } a.icon-lock, a.icon.icon-del { margin-bottom: 0; font-size: 14px; font-weight: 600; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857; border-radius: 4px; color: #fff; background-color: #d9534f; border-color: #d43f3a; } a.icon-lock:focus, a.icon.icon-del:focus { color: #fff; background-color: #c9302c; border-color: #761c19; } a.icon-lock:hover, a.icon.icon-del:hover { color: #fff; background-color: #c9302c; border-color: #ac2925; } .description .contextual a, #issue_tree .contextual a { margin-bottom: 0; font-size: 14px; font-weight: 600; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857; border-radius: 4px; color: #fff; background-color: #337ab7; border-color: #2e6da4; } .description .contextual a:focus, #issue_tree .contextual a:focus { color: #fff; background-color: #286090; border-color: #122b40; } .description .contextual a:hover, #issue_tree .contextual a:hover { color: #fff; background-color: #286090; border-color: #204d74; } .contextual a[data-method] { margin-bottom: 0; font-size: 14px; font-weight: 600; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857; border-radius: 4px; color: #fff; background-color: #337ab7; border-color: #2e6da4; } .contextual a[data-method]:focus { color: #fff; background-color: #286090; border-color: #122b40; } .contextual a[data-method]:hover { color: #fff; background-color: #286090; border-color: #204d74; } .contextual > .icon:not(:first-child), .buttons > .icon:not(:first-child) { margin-left: 16px; } > html { overflow-y: scroll; } body { font-family: Verdana, sans-serif; font-size: 12pt; background-color: white; color: #333333; margin: 0; padding: 0; min-width: 900px; } h1, h2, h3, h4 { font-family: "Trebuchet MS", Verdana, sans-serif; padding: 2px 10px 1px 0px; margin: 0 0 10px 0; } #content h1, h2, h3, h4 { color: #555; } h2 { font-size: 20px; } h3 { font-size: 16px; } h4 { font-size: 13px; border-bottom: 1px dotted #bbb; } pre, code { font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; } /*************************************************************************************************** * * Layout * */ #wrapper { background: white; overflow: hidden; } /******************************************************************************* * * Top Menu * */ #top-menu { padding: 6px 12px 6px 12px; background: #5180ae; color: white; font-size: 14px; } #top-menu ul { margin: 0; padding: 0; } #top-menu li { display: inline; list-style-type: none; white-space: nowrap; } #top-menu a { color: white; margin-right: 24px; font-weight: bold; /* &.Wiki::before { @include fonteawesome-icon($fa-var-home); } */ } #top-menu a:hover, #top-menu a:active { color: #333333; } #top-menu a.home::before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #top-menu a.my-page::before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #top-menu a.projects::before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #top-menu a.administration::before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #top-menu a.help::before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #top-menu a.my-account::before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #top-menu a.logout::before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #top-menu #loggedas { float: right; } /* div #top-menu { @include rised-component(); } */ /******************************************************************************* * * * */ #account { float: right; } /******************************************************************************* * * Header * */ div #header { position: relative; min-height: 5.3em; padding: 6px 12px 25px 12px; background-color: #628DB6; color: white; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); } div #header a { color: white; } div #header a:hover { color: #000; } div #header h1 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } div #header h1 .breadcrumbs { display: block; font-size: .6em; font-weight: normal; } div #header div.drdn-items { display: none; } /******************************************************************************* * * * */ #quick-search { float: right; } /******************************************************************************* * * Main Menu * */ #main-menu { position: absolute; bottom: 0px; width: 100%; font-size: 18px; } #main-menu ul { margin: 0; padding: 0; width: 100%; white-space: nowrap; } #main-menu li { float: none; list-style-type: none; margin: 0px 2px 0px 0px; padding: 0; white-space: nowrap; display: inline-block; } #main-menu li:hover ul.menu-children, #main-menu li ul.menu-children.visible { display: block; } #main-menu li a { display: block; color: white; text-decoration: none; font-weight: bold; margin: 0; margin-bottom: 6px; padding: 5px 10px 5px 10px; } #main-menu li a:hover { border-radius: 5px; color: white; background-color: #ee2b4b; } #main-menu li a.selected { border-radius: 5px; background-color: #f0425f; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); } #main-menu li a.selected:hover { background-color: #ee2b4b; } #main-menu li a#new-object { margin-right: 16px; width: 25px; height: 25px; line-height: 25px; padding: 5px; border-radius: 50%; text-align: center; vertical-align: middle; background-color: #f0425f; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); } #main-menu li a#new-object:hover { background-color: #ee2b4b; color: white; } #main-menu li a#new-object span { font-size: 25pt; position: relative; left: 0px; } #main-menu .menu-children { display: none; position: absolute; width: inherit; z-index: 1; background-color: #fff; border-right: 1px solid #759FCF; border-bottom: 1px solid #759FCF; border-left: 1px solid #759FCF; } #main-menu .menu-children li { float: left; clear: both; width: 100%; } #main-menu .menu-children li a { color: #555; background-color: #fff; font-weight: normal; border-radius: 0; } #main-menu .menu-children li a:hover { color: #fff; background-color: #759FCF; } #main-menu .tabs-buttons { right: 6px; background-color: transparent; border-bottom-color: transparent; } /******************************************************************************* * * Admin Menu * */ #admin-menu ul { margin: 0; padding: 0; } #admin-menu li { margin: 0; padding: 0 0 6px 0; list-style-type: none; } #admin-menu a { background-position: 0% 40%; background-repeat: no-repeat; padding-left: 20px; padding-top: 2px; padding-bottom: 3px; } #admin-menu a.projects:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #admin-menu a.users:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #admin-menu a.groups:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #admin-menu a.roles:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #admin-menu a.trackers:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #admin-menu a.issue_statuses:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #admin-menu a.workflows:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #admin-menu a.custom_fields:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #admin-menu a.enumerations:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #admin-menu a.settings:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #admin-menu a.plugins:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #admin-menu a.info:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #admin-menu a.server_authentication:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } #admin-menu a.wiki-links:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } /******************************************************************************* * * * */ /******************************************************************************* * * Sidebar * */ /* ??? ul.flat { margin: 0; padding: 0; } */ #sidebar { float: right; width: 20%; } #sidebar h3 { font-size: 18px; margin-top: 18px; margin-bottom: 9px; } #sidebar hr { width: 100%; margin: 0 auto; height: 1px; background: #ccc; border: 0; } #sidebar .contextual { margin-right: 1em; } #sidebar ul, #sidebar ul.flat { margin: 0; padding: 0; } #sidebar ul li, #sidebar ul.flat li { font-size: 14px; list-style-type: none; margin: 0px 2px 7px 0px; } #sidebar div.wiki ul { margin: inherit; padding-left: 40px; } #sidebar div.wiki ul li { list-style-type: inherit; } /******************************************************************************* * * Content * */ #content { width: 78%; min-height: 700px; background-color: white; border-right: 1px solid #b3b3b3; padding: 10px 16px 6px 16px; z-index: 10; } /******************************************************************************* * * IE ??? * */ #main.nosidebar #sidebar { display: none; } #main.nosidebar #content { width: auto; border-right: 0; } #footer { clear: both; border-top: 1px solid #b3b3b3; font-size: 0.9em; color: #aaa; padding: 5px; text-align: center; background: #fff; } #login-form table { margin-top: 5em; padding: 1em; margin-left: auto; margin-right: auto; border: 2px solid #FDBF3B; background-color: #FFEBC1; } #login-form table td { padding: 6px; } #login-form label { font-weight: bold; } #login-form input#username, #login-form input#password { width: 300px; } div.modal { border-radius: 5px; background: #fff; z-index: 50; padding: 5px; } div.modal h3.title { display: none; } div.modal p.buttons { text-align: right; margin-bottom: 0; } div.modal .box p { margin: 0.3em 0; } input#openid_url { background: url(../../../images/openid-bg.gif) no-repeat; background-color: #fff; background-position: 0 50%; padding-left: 18px; } .clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .mobile-show { display: none; } /*************************************************************************************************** * * Links * */ a img { border: 0; } a.issue.closed { color: #999; text-decoration: line-through; } a.issue.closed:link, a.issue.closed:visited { color: #999; text-decoration: line-through; } a.project.closed { color: #999; } a.project.closed:link, a.project.closed:visited { color: #999; } a.user.locked { color: #999; } a.user.locked:link, a.user.locked:visited { color: #999; } a.collapsible { padding-left: 12px; background: url(../../../images/arrow_expanded.png) no-repeat -3px 40%; } a.collapsible.collapsed { background: url(../../../images/arrow_collapsed.png) no-repeat -5px 40%; } a#toggle-completed-versions { color: #999; } a.toggle-checkboxes { margin-left: 5px; padding-left: 12px; background: url(../../../images/toggle_check.png) no-repeat 0% 50%; } #sidebar a.selected { line-height: 1.7em; padding: 1px 3px 2px 2px; margin-left: -2px; background-color: #9DB9D5; color: #fff; border-radius: 2px; } #sidebar a.selected:hover { text-decoration: none; } #admin-menu a { line-height: 1.7em; } #admin-menu a.selected { padding-left: 20px !important; background-position: 2px 40%; } /*************************************************************************************************** * * Tables * */ td.center { text-align: center; } tr.odd { background-color: #f6f7f8; } tr.even { background-color: white; } /******************************************************************************* * * table list * */ table.list, .table-list { border: 1px solid #e4e4e4; border-collapse: collapse; width: 100%; margin-bottom: 4px; } table.list th, .table-list-header { background-color: #EEEEEE; padding: 4px; white-space: nowrap; font-weight: bold; } table.list td { text-align: center; vertical-align: top; padding-right: 10px; } table.list td.id { width: 2%; text-align: center; } table.list td.name, table.list td.description, table.list td.subject, table.list td.comments, table.list td.roles { text-align: left; } table.list td.tick { width: 15%; } table.list td.checkbox { width: 15px; padding: 2px 0 0 0; } table.list td.checkbox input { padding: 0px; } table.list td.buttons { width: 15%; white-space: nowrap; text-align: right; padding-top: 10px; padding-bottom: 10px; } table.list td.reorder { width: 15%; white-space: nowrap; text-align: center; } table.list table.progress td { padding-right: 0px; } table.list caption { text-align: left; padding: 0.5em 0.5em 0.5em 0; } div.buttons { width: 15%; white-space: nowrap; text-align: right; } table.list td.buttons a, div.buttons a { margin-right: 0.6em; } table.list td.buttons img, div.buttons img { vertical-align: middle; } #role-permissions-trackers table.list th { white-space: normal; } .table-list-cell { display: table-cell; vertical-align: top; padding: 2px; } /******************************************************************************* * * * */ tr.project td.name a { white-space: nowrap; } tr.project.closed, tr.project.archived, tr.project.closed a, tr.project.archived a { color: #aaa; } tr.project.idnt td.name span { background: url(../../../images/bullet_arrow_right.png) no-repeat 0 50%; padding-left: 16px; } tr.project.idnt-1 td.name { padding-left: 0.5em; } tr.project.idnt-2 td.name { padding-left: 2em; } tr.project.idnt-3 td.name { padding-left: 3.5em; } tr.project.idnt-4 td.name { padding-left: 5em; } tr.project.idnt-5 td.name { padding-left: 6.5em; } tr.project.idnt-6 td.name { padding-left: 8em; } tr.project.idnt-7 td.name { padding-left: 9.5em; } tr.project.idnt-8 td.name { padding-left: 11em; } tr.project.idnt-9 td.name { padding-left: 12.5em; } td.assigned_to { white-space: normal; } tr.entry { border: 1px solid #f8f8f8; } tr.entry td { white-space: nowrap; } tr.entry td.filename { width: 30%; text-align: left; } tr.entry td.filename_no_report { width: 70%; text-align: left; } tr.entry td.size { text-align: right; font-size: 90%; } tr.entry td.revision, tr.entry td.author { text-align: center; } tr.entry td.age { text-align: right; } tr.entry.file td.filename a, tr.entry.file td.filename_no_report a { margin-left: 16px; } tr span.expander { background-image: url(../../../images/bullet_toggle_plus.png); padding-left: 8px; margin-left: 0; cursor: pointer; } tr.open span.expander { background-image: url(../../../images/bullet_toggle_minus.png); } tr.changeset { height: 20px; } tr.changeset ul { margin-top: 0px; margin-bottom: 0px; } tr.changeset td.revision_graph { width: 15%; background-color: #fffffb; } tr.changeset td.author, tr.changeset td.committed_on { text-align: center; width: 15%; white-space: nowrap; } table.files tbody th { text-align: left; } table.files tr.file td.filename { text-align: left; padding-left: 24px; } table.files tr.file td.digest { font-size: 80%; } table.members td.roles, table.memberships td.roles { width: 45%; } tr.message { height: 2.6em; } tr.message td.subject { padding-left: 20px; } tr.message td.created_on { white-space: nowrap; } tr.message td.last_message { font-size: 80%; white-space: nowrap; } tr.message.locked td.subject { background: url(../../../images/locked.png) no-repeat 0 1px; } tr.message.sticky td.subject { background: url(../../../images/bullet_go.png) no-repeat 0 1px; font-weight: bold; } tr.version.closed { color: #999; } tr.version.closed a { color: #999; } tr.version td.name { padding-left: 20px; } tr.version.shared td.name { background: url(../../../images/link.png) no-repeat 0% 70%; } tr.version td.date, tr.version td.status, tr.version td.sharing { text-align: center; white-space: nowrap; } tr.user td { width: 13%; white-space: nowrap; } td.username, td.firstname, td.lastname, td.email { text-align: left !important; } tr.user td.email { width: 18%; } tr.user.locked, tr.user.registered, tr.user.locked a, tr.user.registered a { color: #aaa; } table.permissions td.role { color: #999; font-size: 90%; font-weight: normal !important; text-align: center; vertical-align: bottom; } tr.wiki-page-version td.updated_on, tr.wiki-page-version td.author { text-align: center; } tr.time-entry { text-align: center; white-space: nowrap; } tr.time-entry td.issue, tr.time-entry td.comments, tr.time-entry td.subject, tr.time-entry td.activity { text-align: left; white-space: normal; } td.hours { text-align: right; font-weight: bold; padding-right: 0.5em; } td.hours .hours-dec { font-size: 0.9em; } table.plugins td { vertical-align: middle; } table.plugins td.configure { text-align: right; padding-right: 1em; } table.plugins span.name { font-weight: bold; display: block; margin-bottom: 6px; } table.plugins span.description, table.plugins span.url { display: block; font-size: 0.9em; } tr.group td { padding: 0.8em 0 0.5em 0.3em; border-bottom: 1px solid #ccc; text-align: left; } tr.group span.name { font-weight: bold; } tr.group span.count { font-weight: bold; position: relative; top: -1px; color: #fff; font-size: 10px; background: #9DB9D5; padding: 0px 6px 1px 6px; border-radius: 3px; margin-left: 4px; } tr.group span.totals { color: #aaa; font-size: 80%; } tr.group span.totals .value { font-weight: bold; color: #777; } tr.group a.toggle-all { color: #aaa; font-size: 80%; display: none; float: right; margin-right: 4px; } tr.group:hover a.toggle-all { display: inline; } a.toggle-all:hover { text-decoration: none; } table.list tbody tr:hover { background-color: #ffffdd; } table.list tbody tr.group:hover { background-color: inherit; } table td { padding: 2px; } table p { margin: 0; } tr.builtin td.name { font-style: italic; } a.sort { padding-right: 16px; background-position: 100% 50%; background-repeat: no-repeat; } a.sort.asc { background-image: url(../../../images/sort_asc.png); } a.sort.desc { background-image: url(../../../images/sort_desc.png); } table.boards a.board, h3.comments { background: url(../../../images/comment.png) no-repeat 0% 50%; padding-left: 20px; } table.boards td.last-message { text-align: left; font-size: 80%; } div.table-list.boards .table-list-cell.name { width: 30%; } table.messages td.last_message { text-align: left; } #query_form_content { font-size: 90%; } .query_sort_criteria_count { display: inline-block; min-width: 1em; } table.query-columns { border-collapse: collapse; border: 0; } table.query-columns td.buttons { vertical-align: middle; text-align: center; } table.query-columns td.buttons input[type=button] { width: 35px; } .query-totals { text-align: right; margin-top: -2.3em; } .query-totals > span { margin-left: 0.6em; } .query-totals .value { font-weight: bold; } /*************************************************************************************************** * * Issue Table * */ tr.issue { text-align: center; white-space: nowrap; } tr.issue td.subject, tr.issue td.category { white-space: normal; } tr.issue td.string, tr.issue td.text, tr.issue td.list, tr.issue td.relations, tr.issue td.parent { white-space: normal; } tr.issue td.relations { text-align: left; } tr.issue td.done_ratio table.progress { margin-left: auto; margin-right: auto; } tr.issue td.relations span { white-space: nowrap; } table.issues td.description { color: #777; font-size: 90%; padding: 4px 4px 4px 24px; text-align: left; white-space: normal; } table.issues td.description pre { white-space: normal; } tr.issue.idnt td.subject { background: url(../../../images/bullet_arrow_right.png) no-repeat 0 50%; } tr.issue.idnt-1 td.subject { padding-left: 24px; background-position: 8px 50%; } tr.issue.idnt-2 td.subject { padding-left: 40px; background-position: 24px 50%; } tr.issue.idnt-3 td.subject { padding-left: 56px; background-position: 40px 50%; } tr.issue.idnt-4 td.subject { padding-left: 72px; background-position: 56px 50%; } tr.issue.idnt-5 td.subject { padding-left: 88px; background-position: 72px 50%; } tr.issue.idnt-6 td.subject { padding-left: 104px; background-position: 88px 50%; } tr.issue.idnt-7 td.subject { padding-left: 120px; background-position: 104px 50%; } tr.issue.idnt-8 td.subject { padding-left: 136px; background-position: 120px 50%; } tr.issue.idnt-9 td.subject { padding-left: 152px; background-position: 136px 50%; } table.issue-report { table-layout: fixed; } table.issues tr.priority-1 td.priority { color: #1a80e6; } table.issues tr.priority-2 td.priority { color: black; } table.issues tr.priority-3 td.priority { color: #e6801a; } table.issues tr.priority-4 td.priority { color: #e61a1a; } table.issues tr.priority-5 td.priority { color: #e61a1a; } table.issues tr.priority-6 td.priority { color: #e61a1a; } /*************************************************************************************************** * * From Tables * */ #watchers select { width: 95%; display: block; } #watchers a.delete { opacity: 0.4; margin-left: 5px; } #watchers a.delete:hover { opacity: 1; } #watchers img.gravatar { margin: 0 4px 2px 0; } span#watchers_inputs { overflow: auto; display: block; } span.search_for_watchers { display: block; font-size: 80%; line-height: 2.5em; } span.add_attachment { font-size: 80%; line-height: 2.5em; } span.search_for_watchers a, span.add_attachment a { padding-left: 16px; background: url(../../../images/bullet_add.png) no-repeat 0 50%; } .highlight { background-color: #FCFD8D; } .highlight.token-1 { background-color: #faa; } .highlight.token-2 { background-color: #afa; } .highlight.token-3 { background-color: #aaf; } .box { padding: 6px; margin-bottom: 28px; background-color: #f6f6f6; color: #505050; line-height: 1.5em; word-wrap: break-word; border-radius: 10px; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); } div.square { border: 1px solid #999; float: left; margin: .3em .4em 0 .4em; overflow: hidden; width: .6em; height: .6em; } .splitcontent { overflow: auto; } .splitcontentleft { float: left; width: 49%; } .splitcontentright { float: right; width: 49%; } abbr, span.field-description[title] { border-bottom: 1px dotted #aaa; cursor: help; } div.issue { background: #eeeeee; padding: 16px; margin-bottom: 10px; border-radius: 10px; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); } p.breadcrumb { font-size: 0.9em; margin: 4px 0 4px 0; } p.subtitle { font-size: 0.9em; margin: -6px 0 12px 0; font-style: italic; } p.footnote { font-size: 0.9em; margin-top: 0px; margin-bottom: 0px; } .ltr { direction: ltr !important; unicode-bidi: bidi-override; } .rtl { direction: rtl !important; unicode-bidi: bidi-override; } div.issue div.subject div div { padding-left: 16px; } div.issue div.subject p { margin: 0; margin-bottom: 0.1em; font-size: 90%; color: #999; } div.issue div.subject > div > p { margin-top: 0.5em; } div.issue div.subject h3 { margin: 0; margin-bottom: 0.1em; } div.issue span.private { position: relative; bottom: 2px; text-transform: uppercase; background: #d22; color: #fff; font-weight: bold; padding: 0px 2px 0px 2px; font-size: 60%; margin-right: 2px; border-radius: 2px; } div.journal span.private { position: relative; bottom: 2px; text-transform: uppercase; background: #d22; color: #fff; font-weight: bold; padding: 0px 2px 0px 2px; font-size: 60%; margin-right: 2px; border-radius: 2px; } div.issue .next-prev-links { color: #999; } div.issue .attributes { margin-top: 2em; } div.issue .attribute { padding-left: 180px; clear: left; min-height: 1.8em; } div.issue .attribute .label { width: 170px; margin-left: -180px; font-weight: bold; float: left; } div.issue.overdue .due-date .value { color: #c22; } #issue_tree table.issues, #relations table.issues { border: 0; } #issue_tree td.checkbox { display: none; } #relations td.checkbox { display: none; } #relations td.buttons { padding: 0; } fieldset.collapsible { border-width: 1px 0 0 0; } fieldset.collapsible > legend { padding-left: 16px; background: url(../../../images/arrow_expanded.png) no-repeat 0% 40%; cursor: pointer; } fieldset.collapsible.collapsed > legend { background-image: url(../../../images/arrow_collapsed.png); } fieldset#date-range p { margin: 2px 0 2px 0; } fieldset#filters table { border-collapse: collapse; } fieldset#filters table td { padding: 0; vertical-align: middle; } fieldset#filters tr.filter { height: 2.1em; } fieldset#filters td.field { width: 230px; } fieldset#filters td.operator { width: 180px; } fieldset#filters td.operator select { max-width: 170px; } fieldset#filters td.values { white-space: nowrap; } fieldset#filters td.values select { min-width: 130px; } fieldset#filters td.values input { height: 1em; } #filters-table { width: 60%; float: left; } .add-filter { width: 35%; float: right; text-align: right; vertical-align: top; } #issue_is_private_wrap { float: right; margin-right: 1em; } .toggle-multiselect { background: url(../../../images/bullet_toggle_plus.png) no-repeat 0% 40%; padding-left: 16px; margin-left: 0; margin-right: 5px; cursor: pointer; } .buttons { font-size: 0.9em; margin-bottom: 1.4em; margin-top: 1em; } div#issue-changesets { float: right; width: 45%; margin-left: 1em; margin-bottom: 1em; background: #fff; padding-left: 1em; font-size: 90%; } div#issue-changesets div.changeset { padding: 4px; border-bottom: 1px solid #ddd; } div#issue-changesets p { margin-top: 0; margin-bottom: 1em; } div.journal { overflow: auto; } div.journal.private-notes { border-left: 2px solid #d22; padding-left: 4px; margin-left: -6px; } div.journal ul.details { color: #959595; margin-bottom: 1.5em; } div.journal ul.details a { color: #70A7CD; } div.journal ul.details a:hover { color: #D14848; } div#activity dl { margin-left: 2em; } #search-results { margin-left: 2em; } div#activity dd, #search-results dd { margin-bottom: 1em; padding-left: 18px; font-size: 0.9em; } div#activity dt, #search-results dt { margin-bottom: 0px; line-height: 18px; background-position: 0 50%; background-repeat: no-repeat; } div#activity dt.me .time { border-bottom: 1px solid #999; } div#activity dt .time { color: #777; font-size: 80%; } div#activity dd .description { font-style: italic; } #search-results dd .description { font-style: italic; } div#activity span.project:after, #search-results span.project:after { content: " -"; } div#activity dd span.description, #search-results dd span.description { display: block; color: #808080; } div#activity dt.grouped { margin-left: 5em; } div#activity dd.grouped { margin-left: 9em; } #search-results dd { margin-bottom: 1em; padding-left: 20px; margin-left: 0px; } div#search-results-counts { float: right; } div#search-results-counts ul { margin-top: 0.5em; } div#search-results-counts li { list-style-type: none; float: left; margin-left: 1em; } div#roadmap .related-issues { margin-bottom: 1em; } div#roadmap .related-issues td.checkbox { display: none; } div#roadmap .wiki h1 { font-size: 120%; } div#roadmap .wiki h1:first-child { display: none; } div#roadmap .wiki h2 { font-size: 110%; } body.controller-versions.action-show div#roadmap .related-issues { width: 70%; } div#version-summary { float: right; width: 28%; margin-left: 16px; margin-bottom: 16px; background-color: #fff; } div#version-summary fieldset { margin-bottom: 1em; } div#version-summary fieldset.time-tracking table { width: 100%; } div#version-summary th, div#version-summary td.total-hours { text-align: right; } table#time-report td.hours { text-align: right; padding-right: 0.5em; } table#time-report th.period, table#time-report th.total { text-align: right; padding-right: 0.5em; } table#time-report tbody tr.subtotal { font-style: italic; color: #777; } table#time-report tbody tr.subtotal td.hours { color: #b0b0b0; } table#time-report tbody tr.total { font-weight: bold; background-color: #EEEEEE; border-top: 1px solid #e4e4e4; } table#time-report .hours-dec { font-size: 0.9em; } form .attributes select { width: 60%; } form .attributes select + a.icon-only { vertical-align: middle; margin-left: 4px; } input#issue_subject, input#document_title { width: 99%; } select#issue_done_ratio { width: 95px; } #related-issues li img { vertical-align: middle; } ul.properties { padding: 0; font-size: 0.9em; color: #777; } ul.properties li { list-style-type: none; } ul.properties li span { font-style: italic; } .total-hours { font-size: 110%; font-weight: bold; } .total-hours span.hours-int { font-size: 120%; } .autoscroll { overflow-x: auto; padding: 1px; margin-bottom: 1.2em; position: relative; } #user_login, #user_firstname, #user_lastname, #user_mail, #my_account_form select, #user_form select, #user_identity_url { width: 90%; } #workflow_copy_form select { width: 200px; } table.transitions td.enabled { background: #bfb; } #workflow_form table select { font-size: 90%; max-width: 100px; } table.fields_permissions td.readonly { background: #ddd; } table.fields_permissions td.required { background: #d88; } select.expandable { vertical-align: top; } textarea#custom_field_possible_values, textarea#custom_field_default_value { width: 95%; resize: vertical; } .sort-handle { display: inline-block; vertical-align: middle; } input#content_comments { width: 99%; } #search-form fieldset p { margin: 0.2em 0; } /*************************************************************************************************** * * List / Tree View * */ #notified-projects > ul, #tracker_project_ids > ul, #custom_field_project_ids > ul { max-height: 500px; overflow-y: auto; } /*************************************************************************************************** * * Project List * */ ul.projects { margin: 0; padding-left: 1em; } ul.projects ul { padding-left: 1.6em; } ul.projects.root { margin: 0; padding: 0; } ul.projects li { list-style-type: none; } #projects-index ul.projects ul.projects { border-left: 3px solid #e0e0e0; padding-left: 1em; } #projects-index ul.projects li.root { margin-bottom: 1em; } #projects-index ul.projects li.child { margin-top: 1em; } #projects-index ul.projects div.root a.project { font-family: "Trebuchet MS", Verdana, sans-serif; font-weight: bold; font-size: 16px; margin: 0 0 10px 0; } /*************************************************************************************************** * * Contextual * */ .contextual { float: right; white-space: nowrap; line-height: 1.4em; margin-top: 5px; padding-left: 10px; font-size: 0.9em; /* a { padding: 0; // Check margin-left: $padding-large-horizontal; } */ } .contextual input, .contextual select { font-size: 0.9em; } .message .contextual { margin-top: 0; } .drdn span.drdn-trigger { display: none; } .drdn .drdn-content { display: inline; } .drdn .drdn-content .drdn-items { display: inline; } /*************************************************************************************************** * * Paginations * */ .pagination .per-page span.selected { font-weight: bold; } span.pagination { margin-left: 3px; color: #888; } .pagination ul.pages { margin: 0 5px 0 0; padding: 0; display: inline; } .pagination ul.pages li { display: inline-block; padding: 0; border: 1px solid #ccc; margin-left: -1px; line-height: 2em; margin-bottom: 1em; white-space: nowrap; text-align: center; } .pagination ul.pages li a, .pagination ul.pages li span { padding: 3px 8px; } .pagination ul.pages li:first-child { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .pagination ul.pages li:last-child { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } .pagination ul.pages li.current { color: white; background-color: #628DB6; border-color: #628DB6; } .pagination ul.pages li.page:hover { background-color: #EEE; } .pagination ul.pages li.page a:hover, .pagination ul.pages li.page a:active { color: inherit; text-decoration: inherit; } span.pagination > span { white-space: nowrap; } /*************************************************************************************************** * * Tabular forms * */ .tabular p { margin: 0; padding: 3px 0 3px 0; padding-left: 180px; /* width of left column containing the label elements */ min-height: 1.8em; clear: left; overflow: hidden; } .tabular input, .tabular select { max-width: 95%; } .tabular textarea { width: 95%; resize: vertical; } .tabular label { font-weight: bold; float: left; text-align: right; /* width of left column */ margin-left: -180px; /* width of labels. Should be smaller than left column to create some right margin */ width: 175px; } .tabular label.floating { font-weight: normal; margin-left: 0px; text-align: left; width: 270px; } .tabular label.block { font-weight: normal; margin-left: 0px !important; text-align: left; float: none; display: block; width: auto !important; } .tabular label.inline { font-weight: normal; float: none; margin-left: 5px !important; width: auto; } label.no-css { font-weight: inherit; float: none; text-align: left; margin-left: 0px; width: auto; } input#time_entry_comments { width: 90%; } #preview fieldset { margin-top: 1em; background: url(../../../images/draft.png); } .tabular.settings p { padding-left: 300px; } .tabular.settings label { margin-left: -300px; width: 295px; } .tabular.settings textarea { width: 99%; } .settings.enabled_scm table { width: 100%; } .settings.enabled_scm td.scm_name { font-weight: bold; } fieldset.settings label { display: block; } fieldset#notified_events .parent { padding-left: 20px; } span.required { color: #bb0000; } .summary { font-style: italic; } .check_box_group { display: block; width: 95%; max-height: 300px; overflow-y: auto; padding: 2px 4px 4px 2px; background: #fff; border: 1px solid #9EB1C2; border-radius: 2px; } .check_box_group label { font-weight: normal; margin-left: 0px !important; text-align: left; float: none; display: block; width: auto; } .check_box_group.bool_cf { border: 0; background: inherit; } .check_box_group.bool_cf label { display: inline; } #attachments_fields input.description { margin-left: 4px; width: 340px; } #attachments_fields span { display: block; white-space: nowrap; } #attachments_fields input.filename { border: 0; height: 1.8em; width: 250px; color: #555; background-color: inherit; background: url(../../../images/attachment.png) no-repeat 1px 50%; padding-left: 18px; } #attachments_fields .ajax-waiting input.filename { background: url(../../../images/hourglass.png) no-repeat 0px 50%; } #attachments_fields .ajax-loading input.filename { background: url(../../../images/loading.gif) no-repeat 0px 50%; } #attachments_fields div.ui-progressbar { width: 100px; height: 14px; margin: 2px 0 -5px 8px; display: inline-block; } a.remove-upload { background: url(../../../images/delete.png) no-repeat 1px 50%; width: 1px; display: inline-block; padding-left: 16px; } a.remove-upload:hover { text-decoration: none !important; } div.fileover { background-color: lavender; } div.attachments { margin-top: 12px; } div.attachments p { margin: 4px 0 2px 0; } div.attachments img { vertical-align: middle; } div.attachments span.author { font-size: 0.9em; color: #888; } div.thumbnails { margin: 0.6em; } div.thumbnails div { background: #fff; border: 2px solid #ddd; display: inline-block; margin-right: 2px; } div.thumbnails img { margin: 3px; vertical-align: middle; } #history div.thumbnails { margin-left: 2em; } p.other-formats { text-align: right; font-size: 0.9em; color: #666; } a.atom { background: url(../../../images/feed.png) no-repeat 1px 50%; padding: 2px 0px 3px 16px; } em.info { font-style: normal; font-size: 90%; color: #888; display: block; } em.info.error { padding-left: 20px; background: url(../../../images/exclamation.png) no-repeat 0 50%; } textarea.text_cf { width: 95%; resize: vertical; } input.string_cf, input.link_cf { width: 95%; } select.bool_cf { width: auto !important; } #tab-content-modules fieldset p { margin: 3px 0 4px 0; } #tab-content-users .splitcontentleft { width: 64%; } #tab-content-users .splitcontentright { width: 34%; } #tab-content-users fieldset { padding: 1em; margin-bottom: 1em; } #tab-content-users fieldset legend { font-weight: bold; } #tab-content-users fieldset label { display: block; } #tab-content-users #principals { max-height: 400px; overflow: auto; } #users_for_watcher { height: 200px; overflow: auto; } #users_for_watcher label { display: block; } table.members td.name { padding-left: 20px; } table.members td.group, table.members td.groupnonmember, table.members td.groupanonymous { background: url(../../../images/group.png) no-repeat 0% 1px; } input#principal_search, input#user_search { width: 90%; } .roles-selection label { display: inline-block; width: 210px; } input.autocomplete { background: #fff url(../../../images/magnifier.png) no-repeat 2px 50%; padding-left: 20px !important; border: 1px solid #9EB1C2; border-radius: 2px; height: 1.5em; } input.autocomplete.ajax-loading { background-image: url(../../../images/loading.gif); } .role-visibility { padding-left: 2em; } .objects-selection { height: 300px; overflow: auto; margin-bottom: 1em; } .objects-selection label { display: block; } .objects-selection > div { column-count: auto; column-width: 200px; -webkit-column-count: auto; -webkit-column-width: 200px; -webkit-column-gap: 0.5rem; -webkit-column-rule: 1px solid #ccc; -moz-column-count: auto; -moz-column-width: 200px; -moz-column-gap: 0.5rem; -moz-column-rule: 1px solid #ccc; } /*************************************************************************************************** * * Flash & error messages * */ #errorExplanation, div.flash, .nodata, .warning, .conflict { padding: 4px 4px 4px 30px; margin-bottom: 12px; font-size: 1.1em; border: 2px solid; border-radius: 3px; } div.flash { margin-top: 8px; } div.flash.error { background-color: #f2dede; border-color: #ebccd1; color: #a94442; } div.flash.notice { background-color: #dff0d8; border-color: #d6e9c6; color: #3c763d; } div.flash.warning { background-color: #fcf8e3; border-color: #faebcc; color: #8a6d3b; } #errorExplanation { background: url(../../../images/exclamation.png) 8px 50% no-repeat; background-color: #ffe3e3; border-color: #dd0000; color: #880000; } #errorExplanation ul { font-size: 0.9em; } #errorExplanation h2, #errorExplanation p { display: none; } .conflict { background: url(../../../images/warning.png) 8px 5px no-repeat; background-color: #FFEBC1; border-color: #FDBF3B; color: #A6750C; text-align: left; } .conflict-details { font-size: 80%; } .nodata, .warning { text-align: center; background-color: #FFEBC1; border-color: #FDBF3B; color: #A6750C; } /*************************************************************************************************** * * Ajax indicator * */ #ajax-indicator { position: fixed; background-color: #eee; border: 1px solid #bbb; top: 35%; left: 40%; width: 20%; font-weight: bold; text-align: center; padding: 0.6em; z-index: 100; opacity: 0.5; } #ajax-indicator span { background-position: 0% 40%; background-repeat: no-repeat; background-image: url(../../../images/loading.gif); padding-left: 26px; vertical-align: bottom; } /*************************************************************************************************** * * Calendar * */ table.cal { border-collapse: collapse; width: 100%; margin: 0 0 6px 0; border: 1px solid #b3b3b3; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); } table.cal thead th { width: 14%; background-color: #eeeeee; padding: 4px; } table.cal thead th.week-number { width: auto; } table.cal tbody tr { height: 100px; } table.cal td { border: 1px solid #d7d7d7; vertical-align: top; font-size: 0.9em; } table.cal td.week-number { background-color: #eeeeee; padding: 4px; border: none; font-size: 1em; } table.cal td p.day-num { font-size: 1.1em; text-align: right; } table.cal td.odd p.day-num { color: #bbb; } table.cal td.today { background: #ffffdd; } table.cal td.today p.day-num { font-weight: bold; } table.cal .starting a:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; color: #5cb85c; } table.cal .ending a:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; color: #d9534f; } table.cal .starting.ending a:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; color: #d9534f; } p.cal.legend span { display: block; } p.cal.legend span.starting:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; color: #5cb85c; width: 1.5em; } p.cal.legend span.ending:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; color: #d9534f; width: 1.5em; } p.cal.legend span.starting.ending:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; color: #d9534f; width: 1.5em; } /*************************************************************************************************** * * Tooltips * */ .tooltip { position: relative; z-index: 24; } .tooltip:hover { z-index: 25; color: #000; } .tooltip span.tip { display: none; text-align: left; } div.tooltip:hover span.tip { display: block; position: absolute; top: 12px; width: 270px; border: 1px solid #555; background-color: #fff; padding: 4px; font-size: 0.8em; color: #505050; } img.ui-datepicker-trigger { cursor: pointer; vertical-align: middle; margin-left: 4px; } /*************************************************************************************************** * * Progress bar * */ table.progress { border-collapse: collapse; border-spacing: 0pt; empty-cells: show; text-align: center; float: left; margin: 1px 6px 1px 0px; width: 80px; } table.progress td { height: 1em; } table.progress td.closed { background: #BAE0BA none repeat scroll 0%; } table.progress td.done { background: #D3EDD3 none repeat scroll 0%; } table.progress td.todo { background: #eee none repeat scroll 0%; } p.percent { font-size: 80%; margin: 0; } p.progress-info { clear: left; font-size: 80%; margin-top: -4px; color: #777; } .version-overview table.progress { width: 40em; } .version-overview table.progress td { height: 1.2em; } /*************************************************************************************************** * * Tabs * */ #content .tabs { height: 2.6em; margin-bottom: 1.2em; position: relative; overflow: hidden; } #content .tabs ul { margin: 0; position: absolute; bottom: 0; padding-left: 0.5em; width: 2000px; border-bottom: 1px solid #bbbbbb; } #content .tabs ul li { float: left; list-style-type: none; white-space: nowrap; margin-right: 4px; position: relative; } #content .tabs ul li a { display: block; font-size: 0.9em; text-decoration: none; line-height: 1.3em; padding: 4px 6px 4px 6px; border: 1px solid #ccc; border-bottom: 1px solid #bbbbbb; background-color: #f6f6f6; color: #999; font-weight: bold; border-top-left-radius: 3px; border-top-right-radius: 3px; } #content .tabs ul li a:hover { background-color: #ffffdd; text-decoration: none; } #content .tabs ul li a.selected { background-color: #fff; border: 1px solid #bbbbbb; border-bottom: 1px solid #fff; color: #444; } #content .tabs ul li a.selected:hover { background-color: #fff; } div.tabs-buttons { position: absolute; right: 0; width: 54px; height: 24px; background: white; bottom: 0; border-bottom: 1px solid #bbbbbb; } button.tab-left, button.tab-right { font-size: 0.9em; cursor: pointer; height: 24px; border: 1px solid #ccc; border-bottom: 1px solid #bbbbbb; position: absolute; padding: 4px; width: 20px; bottom: -1px; } button.tab-left:hover, button.tab-right:hover { background-color: #f5f5f5; } button.tab-left:focus, button.tab-right:focus { outline: 0; } button.tab-left { right: 20px; background: #eeeeee url(../../../images/bullet_arrow_left.png) no-repeat 50% 50%; border-top-left-radius: 3px; } button.tab-right { right: 0; background: #eeeeee url(../../../images/bullet_arrow_right.png) no-repeat 50% 50%; border-top-right-radius: 3px; } button.tab-left.disabled, button.tab-right.disabled { background-color: #ccc; cursor: unset; } /*************************************************************************************************** * * Diff * */ .diff_out { background: #fcc; } .diff_out span { background: #faa; } .diff_in { background: #cfc; } .diff_in span { background: #afa; } .text-diff { padding: 1em; background-color: #f6f6f6; color: #505050; border: 1px solid #e4e4e4; } /*************************************************************************************************** * * Wiki * */ div.wiki-page .contextual a { opacity: 0.4; } div.wiki-page .contextual a:hover { opacity: 1; } textarea.wiki-edit { width: 99%; resize: vertical; } div.wiki { font-size: 16px; color: #222222; } div.wiki h1 { font-size: 32px; } div.wiki h2 { font-size: 29px; margin-top: 30px; } div.wiki h3 { font-size: 26px; margin-top: 10px; } div.wiki h4 { font-size: 20px; border-bottom: none; margin-top: 10px; } div.wiki body { counter-reset: h1 h2 h3 h4 h5 h6; } div.wiki h1 { counter-reset: h2 h3 h4 h5 h6; } div.wiki h2 { counter-reset: h3 h4 h5 h6; } div.wiki h3 { counter-reset: h4 h5 h6; } div.wiki h4 { counter-reset: h5 h6; } div.wiki h5 { counter-reset: h6; } div.wiki h2:before { counter-increment: h2; content: counter(h2) " "; } div.wiki h3:before { counter-increment: h3; content: counter(h2) "." counter(h3) " "; } div.wiki h4:before { counter-increment: h4; content: counter(h2) "." counter(h3) "." counter(h4) " "; } div.wiki h5:before { counter-increment: h5; content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) " "; } div.wiki h6:before { counter-increment: h6; content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) "." counter(h6) " "; } div.wiki table { border-collapse: collapse; margin-bottom: 1em; border: 1px solid #bbb; padding: 4px; } div.wiki td, div.wiki th { border: 1px solid #bbb; padding: 4px; } div.wiki .noborder { border: 0; } div.wiki .noborder td, div.wiki .noborder th { border: 0; } div.wiki a { word-wrap: break-word; /* &.external:before { @include fonteawesome-icon($fa-var-external-link); } */ } div.wiki a.new { color: #b73535; } div.wiki ul, div.wiki ol { margin-bottom: 16px; } div.wiki ul li, div.wiki ol li { margin-top: 5.33333px; } div.wiki li > ul { list-style-type: inherit; } div.wiki li > ul, div.wiki li > ol { margin-bottom: 0; } div.wiki pre { margin: 1em 1em 1em 1.6em; padding: 8px; background-color: #fafafa; border: 1px solid #e2e2e2; border-radius: 3px; width: auto; overflow-x: auto; overflow-y: hidden; } div.wiki .toc ul { list-style: none; } div.wiki ul.toc { margin-left: 20px; margin-bottom: 20px; border: 1px solid #555555; border-radius: 5px; padding: 12px; display: table; list-style: none; } div.wiki ul.toc ul, div.wiki ul.toc li { margin-left: 12px; padding-left: 0; } div.wiki ul.toc li { margin-top: 10px; font-weight: 900; } div.wiki ul.toc ul li { margin-top: 5px; font-weight: 600; } div.wiki ul.toc ul ul li { margin-top: 0; font-weight: normal; } div.wiki img { vertical-align: middle; max-width: 100%; } /* * html div.wiki ul.toc { width: 50%; } // IE6 doesn't autosize div */ a.wiki-anchor { display: none; margin-left: 6px; text-decoration: none; } a.wiki-anchor:hover { color: #aaa !important; text-decoration: none; } h1:hover a.wiki-anchor, h2:hover a.wiki-anchor, h3:hover a.wiki-anchor { display: inline; color: #ddd; } /**************************************************************************************************/ /* div#tab-content-preview > div.wiki#preview { width: 80%; // Fixme: fieldset.preview { background: none; border: none; background-color: lighten($gray-base, 95%); // $gray-lighter border-left: 3px solid red; legend { display: none; } } } */ .jstBlock .wiki-edit, .jstBlock .wiki-preview { padding: 1em; } /*************************************************************************************************** * * My page layout * */ .block-receiver { border: 1px dashed #c0c0c0; margin-bottom: 20px; padding: 15px 0 15px 0; } .mypage-box { margin: 0 0 20px 0; color: #505050; line-height: 1.5em; } .handle { cursor: move; } a.close-icon { display: block; margin-top: 3px; overflow: hidden; width: 12px; height: 12px; background-repeat: no-repeat; cursor: pointer; background-image: url("../../../images/close.png"); } a.close-icon:hover { background-image: url("../../../images/close_hl.png"); } /*************************************************************************************************** * * Gantt chart * */ .gantt_hdr { position: absolute; top: 0; height: 16px; border-top: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; text-align: center; overflow: hidden; } .gantt_hdr.nwday { background-color: #f1f1f1; color: #999; } .gantt_subjects { font-size: 0.8em; } .gantt_subjects div { line-height: 16px; height: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .task { position: absolute; height: 8px; font-size: 0.8em; color: #888; padding: 0; margin: 0; line-height: 16px; white-space: nowrap; } .task.label { width: 100%; } .task.label.project, .task.label.version { font-weight: bold; } .task_late { background: #f66 url(../../../images/task_late.png); border: 1px solid #f66; } .task_done { background: #00c600 url(../../../images/task_done.png); border: 1px solid #00c600; } .task_todo { background: #aaa url(../../../images/task_todo.png); border: 1px solid #aaa; } .task_todo.parent { background: #888; border: 1px solid #888; height: 3px; } .task_late.parent, .task_done.parent { height: 3px; } .task.parent.marker.starting { position: absolute; background: url(../../../images/task_parent_end.png) no-repeat 0 0; width: 8px; height: 16px; margin-left: -4px; left: 0px; top: -1px; } .task.parent.marker.ending { position: absolute; background: url(../../../images/task_parent_end.png) no-repeat 0 0; width: 8px; height: 16px; margin-left: -4px; right: 0px; top: -1px; } .version.task_late { background: #f66 url(../../../images/milestone_late.png); border: 1px solid #f66; height: 2px; margin-top: 3px; } .version.task_done { background: #00c600 url(../../../images/milestone_done.png); border: 1px solid #00c600; height: 2px; margin-top: 3px; } .version.task_todo { background: #fff url(../../../images/milestone_todo.png); border: 1px solid #fff; height: 2px; margin-top: 3px; } .version.marker { background-image: url(../../../images/version_marker.png); background-repeat: no-repeat; border: 0; margin-left: -4px; margin-top: 1px; } .project.task_late { background: #f66 url(../../../images/milestone_late.png); border: 1px solid #f66; height: 2px; margin-top: 3px; } .project.task_done { background: #00c600 url(../../../images/milestone_done.png); border: 1px solid #00c600; height: 2px; margin-top: 3px; } .project.task_todo { background: #fff url(../../../images/milestone_todo.png); border: 1px solid #fff; height: 2px; margin-top: 3px; } .project.marker { background-image: url(../../../images/project_marker.png); background-repeat: no-repeat; border: 0; margin-left: -4px; margin-top: 1px; } .version-behind-schedule a, .issue-behind-schedule a { color: #f66914; } .version-overdue a, .issue-overdue a, .project-overdue a { color: #f00; } /*************************************************************************************************** * * Icons * */ .icon { background-position: 0% 50%; background-repeat: no-repeat; padding-top: 2px; padding-bottom: 3px; } .icon-only { background-position: 0% 50%; background-repeat: no-repeat; } a.icon-only { height: 16px; overflow: hidden; padding-top: 0; padding-bottom: 0; vertical-align: text-bottom; } /******************************************************************************* * * Icon types * */ a.icon-add:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } a.icon-edit:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } a.icon-copy:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } .icon-duplicate { background-image: url(../../../images/duplicate.png); } a.icon-del:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } a.icon-move:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } a.icon-save:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } .icon-cancel { background-image: url(../../../images/cancel.png); } .icon-multiple { background-image: url(../../../images/table_multiple.png); } .icon-folder { background-image: url(../../../images/folder.png); } .open .icon-folder { background-image: url(../../../images/folder_open.png); } .icon-package { background-image: url(../../../images/package.png); } span.icon-projects:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } a.icon-attachment:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } a.icon-history:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } span.icon.icon-time { padding-left: 0; } span.icon-time:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } a.icon-time-add:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } .icon-stats { background-image: url(../../../images/stats.png); } .icon-warning { background-image: url(../../../images/warning.png); } .icon-error { background-image: url(../../../images/exclamation.png); } a.icon-fav:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } a.icon-fav-off:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } a.icon-reload:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } a.icon-lock:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } a.icon-unlock:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } a.icon-checked:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } .icon-details { background-image: url(../../../images/zoom_in.png); } .icon-report { background-image: url(../../../images/report.png); } a.icon-comment:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } .icon-summary { background-image: url(../../../images/lightning.png); } span.icon-issue:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } a.icon-zoom-in:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } a.icon-magnifier:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } .icon-passwd { background-image: url(../../../images/textfield_key.png); } .icon-test { background-image: url(../../../images/bullet_go.png); } .icon-email { background-image: url(../../../images/email.png); } .icon-email-disabled { background-image: url(../../../images/email_disabled.png); } .icon-email-add { background-image: url(../../../images/email_add.png); } .icon-move-up { background-image: url(../../../images/1uparrow.png); } .icon-move-top { background-image: url(../../../images/2uparrow.png); } .icon-move-down { background-image: url(../../../images/1downarrow.png); } .icon-move-bottom { background-image: url(../../../images/2downarrow.png); } .icon-ok { background-image: url(../../../images/true.png); } .icon-not-ok { background-image: url(../../../images/false.png); } .icon-link-break { background-image: url(../../../images/link_break.png); } .icon-file { background-image: url(../../../images/files/default.png); } .icon-file.text-plain { background-image: url(../../../images/files/text.png); } .icon-file.text-x-c { background-image: url(../../../images/files/c.png); } .icon-file.text-x-csharp { background-image: url(../../../images/files/csharp.png); } .icon-file.text-x-java { background-image: url(../../../images/files/java.png); } .icon-file.text-x-javascript { background-image: url(../../../images/files/js.png); } .icon-file.text-x-php { background-image: url(../../../images/files/php.png); } .icon-file.text-x-ruby { background-image: url(../../../images/files/ruby.png); } .icon-file.text-xml { background-image: url(../../../images/files/xml.png); } .icon-file.text-css { background-image: url(../../../images/files/css.png); } .icon-file.text-html { background-image: url(../../../images/files/html.png); } .icon-file.image-gif, .icon-file.image-jpeg, .icon-file.image-png, .icon-file.image-tiff { background-image: url(../../../images/files/image.png); } .icon-file.application-pdf { background-image: url(../../../images/files/pdf.png); } .icon-file.application-zip, .icon-file.application-x-gzip { background-image: url(../../../images/files/zip.png); } /******************************************************************************* * * * */ .sort-handle { width: 16px; height: 16px; background: url(../../../images/reorder.png) no-repeat 0 50%; cursor: move; } .sort-handle.ajax-loading { background-image: url(../../../images/loading.gif); } tr.ui-sortable-helper { border: 1px solid #e4e4e4; } /******************************************************************************* * * Gravatar * */ img.gravatar { vertical-align: middle; border-radius: 20%; } div.issue img.gravatar { float: left; margin: 0 6px 0 0; } h2 img.gravatar { margin: -2px 4px -4px 0; } h3 img.gravatar { margin: -4px 4px -4px 0; } h4 img.gravatar { margin: -6px 4px -4px 0; } td.username img.gravatar { margin: 0 0.5em 0 0; vertical-align: top; } #activity dt img.gravatar { float: left; margin: 0 1em 1em 0; } /* Used on 12px Gravatar img tags without the icon background */ .icon-gravatar { float: left; margin-right: 4px; } /******************************************************************************* * * To be moved ??? * */ #activity dt, .journal { clear: left; } .journal-link { float: right; } h2 img { vertical-align: middle; } .hascontextmenu { cursor: context-menu; } .sample-data { border: 1px solid #ccc; border-collapse: collapse; background-color: #fff; margin: 0.5em; } .sample-data td { border: 1px solid #ccc; padding: 2px 4px; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; } .sample-data tr:first-child td { font-weight: bold; text-align: center; } .ui-progressbar { position: relative; } #progress-label { position: absolute; left: 50%; top: 4px; font-weight: bold; color: #555; text-shadow: 1px 1px 0 #fff; } /*************************************************************************************************** * * Custom JQuery styles * */ .ui-datepicker-title select { width: 70px !important; margin-top: -2px !important; margin-right: 4px !important; } /*************************************************************************************************** * * CodeRay styles * */ .syntaxhl div { display: inline; } .syntaxhl .code pre { overflow: auto; } .syntaxhl .annotation { color: #007; } .syntaxhl .attribute-name { color: #b48; } .syntaxhl .attribute-value { color: #700; } .syntaxhl .binary { color: #549; } .syntaxhl .binary .char, .syntaxhl .binary .delimiter { color: #325; } .syntaxhl .char { color: #D20; } .syntaxhl .char .content { color: #D20; } .syntaxhl .char .delimiter { color: #710; } .syntaxhl .class { color: #B06; font-weight: bold; } .syntaxhl .class-variable { color: #369; } .syntaxhl .color { color: #0A0; } .syntaxhl .comment { color: #777; } .syntaxhl .comment .char, .syntaxhl .comment .delimiter { color: #444; } .syntaxhl .constant { color: #036; font-weight: bold; } .syntaxhl .decorator { color: #B0B; } .syntaxhl .definition { color: #099; font-weight: bold; } .syntaxhl .delimiter { color: black; } .syntaxhl .directive { color: #088; font-weight: bold; } .syntaxhl .docstring { color: #D42; } .syntaxhl .doctype { color: #34b; } .syntaxhl .done { text-decoration: line-through; color: gray; } .syntaxhl .entity { color: #800; font-weight: bold; } .syntaxhl .error { color: #F00; background-color: #FAA; } .syntaxhl .escape { color: #666; } .syntaxhl .exception { color: #C00; font-weight: bold; } .syntaxhl .float { color: #60E; } .syntaxhl .function { color: #06B; font-weight: bold; } .syntaxhl .function .delimiter { color: #059; } .syntaxhl .function .content { color: #037; } .syntaxhl .global-variable { color: #d70; } .syntaxhl .hex { color: #02b; } .syntaxhl .id { color: #33D; font-weight: bold; } .syntaxhl .include { color: #B44; font-weight: bold; } .syntaxhl .inline { background-color: rgba(0, 0, 0, 0.07); color: black; } .syntaxhl .inline-delimiter { font-weight: bold; color: #666; } .syntaxhl .instance-variable { color: #33B; } .syntaxhl .integer { color: #00D; } .syntaxhl .imaginary { color: #f00; } .syntaxhl .important { color: #D00; } .syntaxhl .key { color: #606; } .syntaxhl .key .char { color: #60f; } .syntaxhl .key .delimiter { color: #404; } .syntaxhl .keyword { color: #080; font-weight: bold; } .syntaxhl .label { color: #970; font-weight: bold; } .syntaxhl .local-variable { color: #950; } .syntaxhl .map { background-color: rgba(0, 170, 255, 0.06); } .syntaxhl .map .content { color: #808; } .syntaxhl .map .delimiter { color: #40A; } .syntaxhl .namespace { color: #707; font-weight: bold; } .syntaxhl .octal { color: #40E; } .syntaxhl .predefined { color: #369; font-weight: bold; } .syntaxhl .predefined-constant { color: #069; } .syntaxhl .predefined-type { color: #0a8; font-weight: bold; } .syntaxhl .preprocessor { color: #579; } .syntaxhl .pseudo-class { color: #00C; font-weight: bold; } .syntaxhl .regexp { background-color: rgba(255, 0, 255, 0.06); } .syntaxhl .regexp .content { color: #808; } .syntaxhl .regexp .delimiter { color: #404; } .syntaxhl .regexp .modifier { color: #C2C; } .syntaxhl .reserved { color: #080; font-weight: bold; } .syntaxhl .shell { background-color: rgba(0, 255, 0, 0.06); } .syntaxhl .shell .content { color: #2B2; } .syntaxhl .shell .delimiter { color: #161; } .syntaxhl .string { background-color: rgba(255, 0, 0, 0.05); } .syntaxhl .string .char { color: #b0b; } .syntaxhl .string .content { color: #D20; } .syntaxhl .string .delimiter { color: #710; } .syntaxhl .string .modifier { color: #E40; } .syntaxhl .symbol { color: #A60; } .syntaxhl .symbol .content { color: #A60; } .syntaxhl .symbol .delimiter { color: #740; } .syntaxhl .tag { color: #070; font-weight: bold; } .syntaxhl .type { color: #339; font-weight: bold; } .syntaxhl .value { color: #088; } .syntaxhl .variable { color: #037; } .syntaxhl .insert { background: rgba(0, 255, 0, 0.12); } .syntaxhl .delete { background: rgba(255, 0, 0, 0.12); } .syntaxhl .change { color: #bbf; background: #007; } .syntaxhl .head { color: #f8f; background: #505; } .syntaxhl .head .filename { color: white; } .syntaxhl .delete .eyecatcher { background-color: rgba(255, 0, 0, 0.2); border: 1px solid rgba(230, 0, 0, 0.5); margin: -1px; border-bottom: none; border-top-left-radius: 5px; border-top-right-radius: 5px; } .syntaxhl .insert .eyecatcher { background-color: rgba(0, 255, 0, 0.2); border: 1px solid rgba(0, 128, 0, 0.5); margin: -1px; border-top: none; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } .syntaxhl .insert .insert { color: #0c0; background: transparent; font-weight: bold; } .syntaxhl .delete .delete { color: #c00; background: transparent; font-weight: bold; } .syntaxhl .change .change { color: #88f; } .syntaxhl .head .head { color: #f4f; } /*************************************************************************************************** * * Media print specific styles * */ @media print { #top-menu, #header, #main-menu, #sidebar, #footer, .contextual, .other-formats { display: none; } #main { background: #fff; } #content { width: 99%; margin: 0; padding: 0; border: 0; background: #fff; overflow: visible !important; } #wiki_add_attachment, .hide-when-print { display: none; } .autoscroll { overflow-x: visible; } table.list { margin-top: 0.5em; } table.list th, table.list td { border: 1px solid #aaa; } } /*************************************************************************************************** * * Accessibility specific styles * */ .hidden-for-sighted { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; } /*************************************************************************************************** * * Boxes * */ div.projects.box ul { list-style-type: none; } /*************************************************************************************************** * * Decorations * */ h3.version a:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } div.issues h3:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } div.members h3:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } div.news h3:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } div.projects h3:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; } dt.issue:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; width: 1em; } dt.issue-edit { background-image: url(../../../images/ticket_edit.png); } dt.issue-closed { background-image: url(../../../images/ticket_checked.png); } dt.issue-note { background-image: url(../../../images/ticket_note.png); } dt.changeset { background-image: url(../../../images/changeset.png); } dt.news { background-image: url(../../../images/news.png); } dt.message { background-image: url(../../../images/message.png); } dt.reply { background-image: url(../../../images/comments.png); } dt.wiki-page:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; width: 1em; } dt.attachment { background-image: url(../../../images/attachment.png); } dt.document { background-image: url(../../../images/document.png); } dt.project { background-image: url(../../../images/projects.png); } dt.time-entry { background-image: url(../../../images/time.png); } #search-results dt.issue.closed { background-image: url(../../../images/ticket_checked.png); } a.my-project:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 0.66667ex; content: ""; }