diff --git a/README.rst b/README.rst index 90383aff..496da82e 100644 --- a/README.rst +++ b/README.rst @@ -31,7 +31,7 @@ Compiling CSS :: - sass --watch djangocms_admin_style/sass/:djangocms_admin_style/static/djangocms_admin_style/css/ --style compact + compass watch . -* If you keep getting this http://stackoverflow.com/questions/8723475/compass-add-compact-to-css-files try using something like ScoutApp. +* for compiling the sass file, you need to ``gem install compass`` or use CodeKit / ScoutApp diff --git a/config.rb b/config.rb new file mode 100644 index 00000000..381d9b22 --- /dev/null +++ b/config.rb @@ -0,0 +1,14 @@ +# COMPASS SETTINGS + +http_path = "" # use if other than / +sass_dir = "djangocms_admin_style/sass" +css_dir = "djangocms_admin_style/static/djangocms_admin_style/css" + +# output_style = :expanded or :nested or :compact or :compressed +output_style = :compressed + +# To enable relative paths to assets via compass helper functions. Uncomment: +# relative_assets = true + +# To disable debugging comments that display the original location of your selectors. Uncomment: +line_comments = false diff --git a/djangocms_admin_style/sass/_compass.scss b/djangocms_admin_style/sass/_compass.scss deleted file mode 100755 index d918b389..00000000 --- a/djangocms_admin_style/sass/_compass.scss +++ /dev/null @@ -1,3 +0,0 @@ -@import "compass/_utilities.scss"; -@import "compass/typography"; -@import "compass/css3"; diff --git a/djangocms_admin_style/sass/_settings.scss b/djangocms_admin_style/sass/_settings.scss index d8343beb..b92084ba 100644 --- a/djangocms_admin_style/sass/_settings.scss +++ b/djangocms_admin_style/sass/_settings.scss @@ -146,6 +146,10 @@ $top-section-padding: 15px; $editor-height: 100%; $tree-width: 250px; +// Compass mixins +@import "compass/css3"; +@import "compass/utilities"; +@import "compass/typography"; // font-face fonts // see http://compass-style.org/docs/reference/compass/css3/font_face/ @@ -169,26 +173,4 @@ $tree-width: 250px; // Now, you can simply include everything // (except media) by uncommeting this line -@include html5-boilerplate; - -// Compass mixins -@import "_compass.scss"; - -// Note: Each element that has PIE enabled on it will add about 10ms to your page load. -@import "libs/_pie.scss"; - -// Set this to wherever you end up putting your behavior file. -// -// **Note:** this file must be served as a root-relative resource or -// else IE will interpret it as relative to the current webpage -// instead of the stylesheet. -// -// **Also Note:** this file must be delivered with a mime-type of: -// -// text/x-component -$pie-behavior: url("/static/cms/PIE.htc"); - -// It is suggested that you use Sass's @extend directive to apply the PIE -// behavior to your elements. Setting this variable will tell the `pie` mixin -// to extend it. Or you can just extend the base class yourself. -$pie-base-class: pie-element; +@include html5-boilerplate; \ No newline at end of file diff --git a/djangocms_admin_style/sass/compass/_css3.scss b/djangocms_admin_style/sass/compass/_css3.scss deleted file mode 100755 index 00cfcb5d..00000000 --- a/djangocms_admin_style/sass/compass/_css3.scss +++ /dev/null @@ -1,17 +0,0 @@ -@import "css3/_border-radius.scss"; -@import "css3/_inline-block.scss"; -@import "css3/_opacity.scss"; -@import "css3/_box-shadow.scss"; -@import "css3/_text-shadow.scss"; -@import "css3/_columns.scss"; -@import "css3/_box-sizing.scss"; -@import "css3/_box.scss"; -@import "css3/_gradient.scss"; -@import "css3/_images.scss"; -@import "css3/_background-clip.scss"; -@import "css3/_background-origin.scss"; -@import "css3/_background-size.scss"; -@import "css3/_font-face.scss"; -@import "css3/_transform.scss"; -@import "css3/_transition.scss"; -@import "css3/_appearance.scss"; \ No newline at end of file diff --git a/djangocms_admin_style/sass/compass/_layout.scss b/djangocms_admin_style/sass/compass/_layout.scss deleted file mode 100755 index 0218a853..00000000 --- a/djangocms_admin_style/sass/compass/_layout.scss +++ /dev/null @@ -1,3 +0,0 @@ -@import "layout/_grid-background.scss"; -@import "layout/_sticky-footer.scss"; -@import "layout/_stretching.scss"; diff --git a/djangocms_admin_style/sass/compass/_reset-legacy.scss b/djangocms_admin_style/sass/compass/_reset-legacy.scss deleted file mode 100755 index b0d97580..00000000 --- a/djangocms_admin_style/sass/compass/_reset-legacy.scss +++ /dev/null @@ -1,3 +0,0 @@ -@import "reset/_utilities-legacy.scss"; - -@include global-reset; diff --git a/djangocms_admin_style/sass/compass/_reset.scss b/djangocms_admin_style/sass/compass/_reset.scss deleted file mode 100755 index 0afa782a..00000000 --- a/djangocms_admin_style/sass/compass/_reset.scss +++ /dev/null @@ -1,3 +0,0 @@ -@import "reset/_utilities.scss"; - -@include global-reset; diff --git a/djangocms_admin_style/sass/compass/_support.scss b/djangocms_admin_style/sass/compass/_support.scss deleted file mode 100755 index 6891b52a..00000000 --- a/djangocms_admin_style/sass/compass/_support.scss +++ /dev/null @@ -1,36 +0,0 @@ -// Usually compass hacks apply to both ie6 & 7 -- set this to false to disable support for both. -$legacy-support-for-ie: true !default; - -// Setting this to false will result in smaller output, but no support for ie6 hacks -$legacy-support-for-ie6: $legacy-support-for-ie !default; - -// Setting this to false will result in smaller output, but no support for ie7 hacks -$legacy-support-for-ie7: $legacy-support-for-ie !default; - -// Setting this to false will result in smaller output, but no support for legacy ie8 hacks -$legacy-support-for-ie8: $legacy-support-for-ie !default; - -// @private -// The user can simply set $legacy-support-for-ie and 6, 7, and 8 will be set accordingly, -// But in case the user set each of those explicitly, we need to sync the value of -// this combined variable. -$legacy-support-for-ie: $legacy-support-for-ie6 or $legacy-support-for-ie7 or $legacy-support-for-ie8; - -// Support for mozilla in experimental css3 properties (-moz). -$experimental-support-for-mozilla : true !default; -// Support for webkit in experimental css3 properties (-webkit). -$experimental-support-for-webkit : true !default; -// Support for webkit's original (non-standard) gradient syntax. -$support-for-original-webkit-gradients : true !default; -// Support for opera in experimental css3 properties (-o). -$experimental-support-for-opera : true !default; -// Support for microsoft in experimental css3 properties (-ms). -$experimental-support-for-microsoft : true !default; -// Support for khtml in experimental css3 properties (-khtml). -$experimental-support-for-khtml : true !default; -// Support for svg in experimental css3 properties. -// Setting this to true might add significant size to your -// generated stylesheets. -$experimental-support-for-svg : false !default; -// Support for CSS PIE in experimental css3 properties (-pie). -$experimental-support-for-pie : false !default; diff --git a/djangocms_admin_style/sass/compass/_typography.scss b/djangocms_admin_style/sass/compass/_typography.scss deleted file mode 100755 index 0264762c..00000000 --- a/djangocms_admin_style/sass/compass/_typography.scss +++ /dev/null @@ -1,4 +0,0 @@ -@import "typography/links"; -@import "typography/_lists.scss"; -@import "typography/text"; -@import "typography/_vertical_rhythm.scss"; diff --git a/djangocms_admin_style/sass/compass/_utilities.scss b/djangocms_admin_style/sass/compass/_utilities.scss deleted file mode 100755 index 3e90d202..00000000 --- a/djangocms_admin_style/sass/compass/_utilities.scss +++ /dev/null @@ -1,9 +0,0 @@ -@import "utilities/color"; -@import "utilities/_general.scss"; -@import "utilities/_sprites.scss"; -@import "utilities/tables"; - -// deprecated -@import "typography/links"; -@import "typography/_lists.scss"; -@import "typography/text"; diff --git a/djangocms_admin_style/sass/compass/css3/_appearance.scss b/djangocms_admin_style/sass/compass/css3/_appearance.scss deleted file mode 100755 index 8c92e8f9..00000000 --- a/djangocms_admin_style/sass/compass/css3/_appearance.scss +++ /dev/null @@ -1,13 +0,0 @@ -@import "_shared.scss"; - -// Change the appearance for Mozilla, Webkit and the future -// -// @param $ap -// [ none | normal | icon | window | button | menu | field ] - -@mixin appearance($ap) { - $ap: unquote($ap); - @include experimental(appearance, $ap, - -moz, -webkit, not -o, not -ms, not -khtml, official - ); -} diff --git a/djangocms_admin_style/sass/compass/css3/_background-clip.scss b/djangocms_admin_style/sass/compass/css3/_background-clip.scss deleted file mode 100755 index 472de3e7..00000000 --- a/djangocms_admin_style/sass/compass/css3/_background-clip.scss +++ /dev/null @@ -1,43 +0,0 @@ -@import "_shared.scss"; - -// The default value is `padding-box` -- the box model used by modern browsers. -// -// If you wish to do so, you can override the default constant with `border-box` -// -// To override to the default border-box model, use this code: -// $default-background-clip: border-box - -$default-background-clip: padding-box !default; - -// Clip the background (image and color) at the edge of the padding or border. -// -// Legal Values: -// -// * padding-box -// * border-box -// * text - -@mixin background-clip($clip: $default-background-clip) { - // webkit and mozilla use the deprecated short [border | padding] - $clip: unquote($clip); - $deprecated: $clip; - @if $clip == padding-box { $deprecated: padding; } - @if $clip == border-box { $deprecated: border; } - // Support for webkit and mozilla's use of the deprecated short form - @include experimental(background-clip, $deprecated, - -moz, - -webkit, - not -o, - not -ms, - not -khtml, - not official - ); - @include experimental(background-clip, $clip, - not -moz, - not -webkit, - not -o, - not -ms, - -khtml, - official - ); -} diff --git a/djangocms_admin_style/sass/compass/css3/_background-origin.scss b/djangocms_admin_style/sass/compass/css3/_background-origin.scss deleted file mode 100755 index dba3afc3..00000000 --- a/djangocms_admin_style/sass/compass/css3/_background-origin.scss +++ /dev/null @@ -1,42 +0,0 @@ -// Override `$default-background-origin` to change the default. - -@import "_shared.scss"; - -$default-background-origin: content-box !default; - -// Position the background off the edge of the padding, border or content -// -// * Possible values: -// * `padding-box` -// * `border-box` -// * `content-box` -// * browser defaults to `padding-box` -// * mixin defaults to `content-box` - - -@mixin background-origin($origin: $default-background-origin) { - $origin: unquote($origin); - // webkit and mozilla use the deprecated short [border | padding | content] - $deprecated: $origin; - @if $origin == padding-box { $deprecated: padding; } - @if $origin == border-box { $deprecated: border; } - @if $origin == content-box { $deprecated: content; } - - // Support for webkit and mozilla's use of the deprecated short form - @include experimental(background-origin, $deprecated, - -moz, - -webkit, - not -o, - not -ms, - not -khtml, - not official - ); - @include experimental(background-origin, $origin, - not -moz, - not -webkit, - -o, - -ms, - -khtml, - official - ); -} diff --git a/djangocms_admin_style/sass/compass/css3/_background-size.scss b/djangocms_admin_style/sass/compass/css3/_background-size.scss deleted file mode 100755 index c0b9db12..00000000 --- a/djangocms_admin_style/sass/compass/css3/_background-size.scss +++ /dev/null @@ -1,26 +0,0 @@ -@import "_shared.scss"; - -// override to change the default -$default-background-size: 100% auto !default; - -// Set the size of background images using px, width and height, or percentages. -// Currently supported in: Opera, Gecko, Webkit. -// -// * percentages are relative to the background-origin (default = padding-box) -// * mixin defaults to: `$default-background-size` -@mixin background-size( - $size-1: $default-background-size, - $size-2: false, - $size-3: false, - $size-4: false, - $size-5: false, - $size-6: false, - $size-7: false, - $size-8: false, - $size-9: false, - $size-10: false -) { - $size-1: if(type-of($size-1) == string, unquote($size-1), $size-1); - $sizes: compact($size-1, $size-2, $size-3, $size-4, $size-5, $size-6, $size-7, $size-8, $size-9, $size-10); - @include experimental(background-size, $sizes, -moz, -webkit, -o, not -ms, not -khtml); -} diff --git a/djangocms_admin_style/sass/compass/css3/_border-radius.scss b/djangocms_admin_style/sass/compass/css3/_border-radius.scss deleted file mode 100755 index 35b0d795..00000000 --- a/djangocms_admin_style/sass/compass/css3/_border-radius.scss +++ /dev/null @@ -1,135 +0,0 @@ -@import "_shared.scss"; - -$default-border-radius: 5px !default; - -// Round all corners by a specific amount, defaults to value of `$default-border-radius`. -// -// When two values are passed, the first is the horizontal radius -// and the second is the vertical radius. -// -// Note: webkit does not support shorthand syntax for several corners at once. -// So in the case where you pass several values only the first will be passed to webkit. -// -// Examples: -// -// .simple { @include border-radius(4px, 4px); } -// .compound { @include border-radius(2px 5px, 3px 6px); } -// .crazy { @include border-radius(1px 3px 5px 7px, 2px 4px 6px 8px)} -// -// Which generates: -// .simple { -// -webkit-border-radius: 4px 4px; -// -moz-border-radius: 4px / 4px; -// -o-border-radius: 4px / 4px; -// -ms-border-radius: 4px / 4px; -// -khtml-border-radius: 4px / 4px; -// border-radius: 4px / 4px; } -// -// .compound { -// -webkit-border-radius: 2px 3px; -// -moz-border-radius: 2px 5px / 3px 6px; -// -o-border-radius: 2px 5px / 3px 6px; -// -ms-border-radius: 2px 5px / 3px 6px; -// -khtml-border-radius: 2px 5px / 3px 6px; -// border-radius: 2px 5px / 3px 6px; } -// -// .crazy { -// -webkit-border-radius: 1px 2px; -// -moz-border-radius: 1px 3px 5px 7px / 2px 4px 6px 8px; -// -o-border-radius: 1px 3px 5px 7px / 2px 4px 6px 8px; -// -ms-border-radius: 1px 3px 5px 7px / 2px 4px 6px 8px; -// -khtml-border-radius: 1px 3px 5px 7px / 2px 4px 6px 8px; -// border-radius: 1px 3px 5px 7px / 2px 4px 6px 8px; } - -@mixin border-radius($radius: $default-border-radius, $vertical-radius: false) { - - @if $vertical-radius { - // Webkit doesn't understand the official shorthand syntax for specifying - // a vertical radius unless so in case there's several we only take the first. - @include experimental(border-radius, first-value-of($radius) first-value-of($vertical-radius), - not -moz, - -webkit, - not -o, - not -ms, - not -khtml, - not official - ); - @include experimental("border-radius", $radius unquote("/") $vertical-radius, - -moz, - not -webkit, - -o, - -ms, - -khtml, - official - ); - } - @else { - @include experimental(border-radius, $radius); - } -} - -// Round radius at position by amount. -// -// * legal values for `$vert`: `top`, `bottom` -// * legal values for `$horz`: `left`, `right` - -@mixin border-corner-radius($vert, $horz, $radius: $default-border-radius) { - // Support for mozilla's syntax for specifying a corner - @include experimental("border-radius-#{$vert}#{$horz}", $radius, - -moz, - not -webkit, - not -o, - not -ms, - not -khtml, - not official - ); - @include experimental("border-#{$vert}-#{$horz}-radius", $radius, - not -moz, - -webkit, - -o, - -ms, - -khtml, - official - ); - -} - -// Round top-left corner only - -@mixin border-top-left-radius($radius: $default-border-radius) { - @include border-corner-radius(top, left, $radius); } - -// Round top-right corner only - -@mixin border-top-right-radius($radius: $default-border-radius) { - @include border-corner-radius(top, right, $radius); } - -// Round bottom-left corner only - -@mixin border-bottom-left-radius($radius: $default-border-radius) { - @include border-corner-radius(bottom, left, $radius); } - -// Round bottom-right corner only - -@mixin border-bottom-right-radius($radius: $default-border-radius) { - @include border-corner-radius(bottom, right, $radius); } - -// Round both top corners by amount -@mixin border-top-radius($radius: $default-border-radius) { - @include border-top-left-radius($radius); - @include border-top-right-radius($radius); } - -// Round both right corners by amount -@mixin border-right-radius($radius: $default-border-radius) { - @include border-top-right-radius($radius); - @include border-bottom-right-radius($radius); } - -// Round both bottom corners by amount -@mixin border-bottom-radius($radius: $default-border-radius) { - @include border-bottom-left-radius($radius); - @include border-bottom-right-radius($radius); } - -// Round both left corners by amount -@mixin border-left-radius($radius: $default-border-radius) { - @include border-top-left-radius($radius); - @include border-bottom-left-radius($radius); } diff --git a/djangocms_admin_style/sass/compass/css3/_box-shadow.scss b/djangocms_admin_style/sass/compass/css3/_box-shadow.scss deleted file mode 100755 index 68a47add..00000000 --- a/djangocms_admin_style/sass/compass/css3/_box-shadow.scss +++ /dev/null @@ -1,93 +0,0 @@ -// @doc off -// These defaults make the arguments optional for this mixin -// If you like, set different defaults before importing. -// @doc on - -@import "_shared.scss"; - - -// The default color for box shadows -$default-box-shadow-color: #333333 !default; - -// The default horizontal offset. Positive is to the right. -$default-box-shadow-h-offset: 0px !default; - -// The default vertical offset. Positive is down. -$default-box-shadow-v-offset: 0px !default; - -// The default blur length. -$default-box-shadow-blur: 5px !default; - -// The default spread length. -$default-box-shadow-spread : false !default; - -// The default shadow inset: inset or false (for standard shadow). -$default-box-shadow-inset : false !default; - -// Provides cross-browser for Webkit, Gecko, and CSS3 box shadows when one or more box -// shadows are needed. -// Each shadow argument should adhere to the standard css3 syntax for the -// box-shadow property. -@mixin box-shadow( - $shadow-1 : default, - $shadow-2 : false, - $shadow-3 : false, - $shadow-4 : false, - $shadow-5 : false, - $shadow-6 : false, - $shadow-7 : false, - $shadow-8 : false, - $shadow-9 : false, - $shadow-10: false -) { - // This has to be on a single line due to a bug in the scss parser: https://github.com/nex3/sass/issues/issue/26 - $legacy: (type-of($shadow-1) == color and type-of(if($shadow-2, $shadow-2, 0)) == number and type-of(if($shadow-3, $shadow-3, 0)) == number and type-of(if($shadow-4, $shadow-4, 0)) == number and type-of(if($shadow-5, $shadow-5, 0)) == number and ($shadow-6 == inset or type-of($shadow-6) == bool) and ($shadow-2 or $shadow-3 or $shadow-4 or $shadow-5 or $shadow-6)); - @if $legacy { - @warn "Passing separate arguments for a single shadow to box-shadow is deprecated. " + - "Pass the values as a single space-separated list, or use the single-box-shadow mixin. " + - "See http://beta.compass-style.org/help/tutorials/upgrading/antares/ for more info."; - @include single-box-shadow( - if($shadow-1, $shadow-1, $default-box-shadow-color), - if($shadow-2, $shadow-2, $default-box-shadow-h-offset), - if($shadow-3, $shadow-3, $default-box-shadow-v-offset), - if($shadow-4, $shadow-4, $default-box-shadow-blur), - if($shadow-5, $shadow-5, $default-box-shadow-spread), - if($shadow-6, $shadow-6, $default-box-shadow-inset) - ); - } - @else { - @if $shadow-1 == default { - $shadow-1 : -compass-space-list(compact(if($default-box-shadow-inset, inset, false), $default-box-shadow-h-offset, $default-box-shadow-v-offset, $default-box-shadow-blur, $default-box-shadow-spread, $default-box-shadow-color)); - } - $shadow : compact($shadow-1, $shadow-2, $shadow-3, $shadow-4, $shadow-5, $shadow-6, $shadow-7, $shadow-8, $shadow-9, $shadow-10); - @include experimental(box-shadow, $shadow, - -moz, -webkit, -o, not -ms, not -khtml, official - ); - } -} - -// Provides a single cross-browser CSS box shadow for Webkit, Gecko, and CSS3. -// Includes default arguments for color, horizontal offset, vertical offset, blur length, spread length, and inset. -@mixin single-box-shadow( - $color : $default-box-shadow-color, - $hoff : $default-box-shadow-h-offset, - $voff : $default-box-shadow-v-offset, - $blur : $default-box-shadow-blur, - $spread : $default-box-shadow-spread, - $inset : $default-box-shadow-inset -) { - @if not ($inset == true or $inset == false or $inset == inset) { - @warn "$inset expected to be true or the inset keyword. Got #{$inset} instead. Using: inset"; - } - - @if $color == none { - @include box-shadow(none); - } @else { - $full : $hoff $voff; - @if $blur { $full: $full $blur; } - @if $spread { $full: $full $spread; } - @if $color { $full: $full $color; } - @if $inset { $full: inset $full; } - @include box-shadow($full); - } -} \ No newline at end of file diff --git a/djangocms_admin_style/sass/compass/css3/_box-sizing.scss b/djangocms_admin_style/sass/compass/css3/_box-sizing.scss deleted file mode 100755 index 674ff5b2..00000000 --- a/djangocms_admin_style/sass/compass/css3/_box-sizing.scss +++ /dev/null @@ -1,13 +0,0 @@ -@import "_shared.scss"; - -// Change the box model for Mozilla, Webkit, IE8 and the future -// -// @param $bs -// [ content-box | border-box ] - -@mixin box-sizing($bs) { - $bs: unquote($bs); - @include experimental(box-sizing, $bs, - -moz, -webkit, not -o, -ms, not -khtml, official - ); -} diff --git a/djangocms_admin_style/sass/compass/css3/_box.scss b/djangocms_admin_style/sass/compass/css3/_box.scss deleted file mode 100755 index c295a9be..00000000 --- a/djangocms_admin_style/sass/compass/css3/_box.scss +++ /dev/null @@ -1,111 +0,0 @@ -@import "_shared.scss"; - -// display:box; must be used for any of the other flexbox mixins to work properly -@mixin display-box { - @include experimental-value(display, box, - -moz, -webkit, not -o, -ms, not -khtml, official - ); -} - -// Default box orientation, assuming that the user wants something less block-like -$default-box-orient: horizontal !default; - -// Box orientation [ horizontal | vertical | inline-axis | block-axis | inherit ] -@mixin box-orient( - $orientation: $default-box-orient -) { - $orientation : unquote($orientation); - @include experimental(box-orient, $orientation, - -moz, -webkit, not -o, -ms, not -khtml, official - ); -} - -// Default box-align -$default-box-align: stretch !default; - -// Box align [ start | end | center | baseline | stretch ] -@mixin box-align( - $alignment: $default-box-align -) { - $alignment : unquote($alignment); - @include experimental(box-align, $alignment, - -moz, -webkit, not -o, -ms, not -khtml, official - ); -} - -// Default box flex -$default-box-flex: 0 !default; - -// mixin which takes an int argument for box flex. Apply this to the children inside the box. -// -// For example: "div.display-box > div.child-box" would get the box flex mixin. -@mixin box-flex( - $flex: $default-box-flex -) { - @include experimental(box-flex, $flex, - -moz, -webkit, not -o, -ms, not -khtml, official - ); -} - -// Default flex group -$default-box-flex-group: 1 !default; - -// mixin which takes an int argument for flexible grouping -@mixin box-flex-group( - $group: $default-box-flex-group -) { - @include experimental(box-flex-group, $group, - -moz, -webkit, not -o, -ms, not -khtml, official - ); -} - -// default for ordinal group -$default-box-ordinal-group: 1 !default; - -// mixin which takes an int argument for ordinal grouping and rearranging the order -@mixin box-ordinal-group( - $group: $default-ordinal-flex-group -) { - @include experimental(box-ordinal-group, $group, - -moz, -webkit, not -o, -ms, not -khtml, official - ); -} - -// Box direction default value -$default-box-direction: normal !default; - -// mixin for box-direction [ normal | reverse | inherit ] -@mixin box-direction( - $direction: $default-box-direction -) { - $direction: unquote($direction); - @include experimental(box-direction, $direction, - -moz, -webkit, not -o, -ms, not -khtml, official - ); -} - -// default for box lines -$default-box-lines: single !default; - -// mixin for box lines [ single | multiple ] -@mixin box-lines( - $lines: $default-box-lines -) { - $lines: unquote($lines); - @include experimental(box-lines, $lines, - -moz, -webkit, not -o, -ms, not -khtml, official - ); -} - -// default for box pack -$default-box-pack: start !default; - -// mixin for box pack [ start | end | center | justify ] -@mixin box-pack( - $pack: $default-box-pack -) { - $pack: unquote($pack); - @include experimental(box-pack, $pack, - -moz, -webkit, not -o, -ms, not -khtml, official - ); -} \ No newline at end of file diff --git a/djangocms_admin_style/sass/compass/css3/_columns.scss b/djangocms_admin_style/sass/compass/css3/_columns.scss deleted file mode 100755 index 3785b267..00000000 --- a/djangocms_admin_style/sass/compass/css3/_columns.scss +++ /dev/null @@ -1,60 +0,0 @@ -@import "_shared.scss"; - -// Specify the number of columns -@mixin column-count($count) { - @include experimental(column-count, $count, - -moz, -webkit, -o, not -ms, not -khtml, official - ); -} - -// Specify the gap between columns e.g. `20px` -@mixin column-gap($width) { - @include experimental(column-gap, $width, - -moz, -webkit, -o, not -ms, not -khtml, official - ); -} - -// Specify the width of columns e.g. `100px` -@mixin column-width($width) { - @include experimental(column-width, $width, - -moz, -webkit, -o, not -ms, not -khtml, official - ); -} - -// Specify the width of the rule between columns e.g. `1px` -@mixin column-rule-width($width) { - @include experimental(rule-width, $width, - -moz, -webkit, -o, not -ms, not -khtml, official - ); -} - -// Specify the style of the rule between columns e.g. `dotted`. -// This works like border-style. -@mixin column-rule-style($style) { - @include experimental(rule-style, unquote($style), - -moz, -webkit, -o, not -ms, not -khtml, official - ); -} - -// Specify the color of the rule between columns e.g. `blue`. -// This works like border-color. -@mixin column-rule-color($color) { - @include experimental(rule-color, $color, - -moz, -webkit, -o, not -ms, not -khtml, official - ); -} - -// Mixin encompassing all column rule properties -// For example: -// -// @include column-rule(1px, solid, #c00) -// -// Or the values can be space separated: -// -// @include column-rule(1px solid #c00) -@mixin column-rule($width, $style: false, $color: false) { - $full : -compass-space-list(compact($width, $style, $color)); - @include experimental(column-rule, $full, - -moz, -webkit, -o, not -ms, not -khtml, official - ); -} diff --git a/djangocms_admin_style/sass/compass/css3/_font-face.scss b/djangocms_admin_style/sass/compass/css3/_font-face.scss deleted file mode 100755 index efb7c338..00000000 --- a/djangocms_admin_style/sass/compass/css3/_font-face.scss +++ /dev/null @@ -1,33 +0,0 @@ -@import "_shared.scss"; - -// Cross-browser support for @font-face. Supports IE, Gecko, Webkit, Opera. -// -// * $name is required, arbitrary, and what you will use in font stacks. -// * $font-files is required using font-files('relative/location', 'format'). -// for best results use this order: woff, opentype/truetype, svg -// * $eot is required by IE, and is a relative location of the eot file. -// * For android 2.2 Compatiblity, please ensure that your web page has -// a meta viewport tag. -// * To support iOS < 4.2, an SVG file must be provided -// -// If you need to generate other formats check out the Font Squirrel -// [font generator](http://www.fontsquirrel.com/fontface/generator) -// -// Example: -// -// @include font-face("this name", font-files("this.woff", woff, "this.otf", opentype), "this.eot") -@mixin font-face( - $name, - $font-files, - $eot: false -) { - $iefont: unquote("#{$eot}?#iefix"); - @font-face { - font-family: quote($name); - @if $eot { - src: font-url($eot); - $font-files: font-url($iefont) unquote("format('eot')"), $font-files; - } - src: $font-files; - } -} diff --git a/djangocms_admin_style/sass/compass/css3/_gradient.scss b/djangocms_admin_style/sass/compass/css3/_gradient.scss deleted file mode 100755 index f0a69994..00000000 --- a/djangocms_admin_style/sass/compass/css3/_gradient.scss +++ /dev/null @@ -1,99 +0,0 @@ -@import "compass/utilities/general/hacks"; -@import "_images.scss"; - -// The linear gradient mixin works best across browsers if you use percentage-based color stops. -// -// Examples: -// -// // This yields a linear gradient spanning from top to bottom -// +linear-gradient(color-stops(white, black)) -// -// // This yields a linear gradient spanning from bottom to top -// +linear-gradient(color-stops(white, black), bottom) -// -// // This yields a linear gradient spanning from left to right -// +linear-gradient(color-stops(white, black), left) -// -// // This yields a linear gradient starting at white passing -// // thru blue at 33% down and then to black -// +linear-gradient(color-stops(white, blue 33%, black)) -// -// // This yields a linear gradient starting at white passing -// // thru blue at 33% down and then to black at 67% until the end -// +linear-gradient(color-stops(white, blue 33%, black 67%)) -// -// // This yields a background image on top of the gradient; requires an image -// // with an alpha-layer. -// +linear-gradient(color_stops(white,black), top, image-url('noise.png')) -// -// Browsers Supported: -// -// - Chrome -// - Safari -// - Firefox 3.6 -// - Opera -// -// @deprecated Use the linear-gradient() function in conjunction with a -// property mixin like `background-image`. -@mixin linear-gradient($color-stops, $start: false, $image: false) { - @if $image { - @if $start { - @warn "The linear-gradient mixin is deprecated. Instead use: @include background-image(#{$image}, linear-gradient(#{$start}, #{$color-stops}))"; - } @else { - @warn "The linear-gradient mixin is deprecated. Instead use: @include background-image(#{$image}, linear-gradient(#{$color-stops}))"; - } - } @else { - @if $start { - @warn "The linear-gradient mixin is deprecated. Instead use: @include background-image(linear-gradient(#{$start}, #{$color-stops}))"; - } @else { - @warn "The linear-gradient mixin is deprecated. Instead use: @include background-image(linear-gradient(#{$color-stops}))"; - } - } - @if not $start { $start: top; } - @include background-image($image, linear-gradient($start, $color-stops)); -} - -// Because of webkit's limitations, the radial gradient mixin works best if you use -// pixel-based color stops. -// -// Examples: -// -// // Defaults to a centered, 100px radius gradient -// +radial-gradient(color-stops(#c00, #00c)) -// -// // 100px radius gradient in the top left corner -// +radial-gradient(color-stops(#c00, #00c), top left) -// -// // Three colors, ending at 50px and passing thru #fff at 25px -// +radial-gradient(color-stops(#c00, #fff, #00c 50px)) -// -// // A background image on top of a 100px radius gradient; requires an image -// // with an alpha-layer. -// +radial-gradient(color_stops(#c00, #fff), top left, image-url("noise.png"))) -// -// Browsers Supported: -// -// - Chrome -// - Safari -// - Firefox 3.6 -// - Opera -// -// @deprecated Use the radial-gradient() function in conjunction with a -// property mixin like `background-image`. -@mixin radial-gradient($color-stops, $center-position: false, $image: false) { - @if $image { - @if $center-position { - @warn "The radial-gradient mixin is deprecated. Instead use: @include background-image(#{$image}, radial-gradient(#{$center-position}, #{$color-stops}))"; - } @else { - @warn "The radial-gradient mixin is deprecated. Instead use: @include background-image(#{$image}, radial-gradient(#{$color-stops}))"; - } - } @else { - @if $center-position { - @warn "The radial-gradient mixin is deprecated. Instead use: @include background-image(radial-gradient(#{$center-position}, #{$color-stops}))"; - } @else { - @warn "The radial-gradient mixin is deprecated. Instead use: @include background-image(radial-gradient(#{$color-stops}))"; - } - } - @if not $center-position { $center-position: center center; } - @include background-image($image, radial-gradient($center-position, $color-stops)); -} diff --git a/djangocms_admin_style/sass/compass/css3/_images.scss b/djangocms_admin_style/sass/compass/css3/_images.scss deleted file mode 100755 index 49a28c53..00000000 --- a/djangocms_admin_style/sass/compass/css3/_images.scss +++ /dev/null @@ -1,132 +0,0 @@ -@import "_shared.scss"; -@import "compass/utilities/general/hacks"; - -// Background property support for vendor prefixing within values. -@mixin background( - $background-1, - $background-2: false, - $background-3: false, - $background-4: false, - $background-5: false, - $background-6: false, - $background-7: false, - $background-8: false, - $background-9: false, - $background-10: false -) { - $backgrounds: compact($background-1, $background-2, $background-3, $background-4, $background-5, - $background-6, $background-7, $background-8, $background-9, $background-10); - $mult-bgs: -compass-list-size($backgrounds) > 1; - $add-pie-bg: prefixed(-pie, $backgrounds) or $mult-bgs; - @if $experimental-support-for-svg and prefixed(-svg, $backgrounds) { background: -svg($backgrounds); } - @if $support-for-original-webkit-gradients and prefixed(-owg, $backgrounds) { background: -owg($backgrounds); } - @if $experimental-support-for-webkit and prefixed(-webkit, $backgrounds) { background: -webkit($backgrounds); } - @if $experimental-support-for-mozilla and prefixed(-moz, $backgrounds) { background: -moz($backgrounds); } - @if $experimental-support-for-opera and prefixed(-o, $backgrounds) { background: -o($backgrounds); } - @if $experimental-support-for-microsoft and prefixed(-ms, $backgrounds) { background: -ms($backgrounds); } - @if $experimental-support-for-pie and $add-pie-bg { -pie-background: -pie($backgrounds); } - background: $backgrounds ; -} - -@mixin background-with-css2-fallback( - $background-1, - $background-2: false, - $background-3: false, - $background-4: false, - $background-5: false, - $background-6: false, - $background-7: false, - $background-8: false, - $background-9: false, - $background-10: false -) { - $backgrounds: compact($background-1, $background-2, $background-3, $background-4, $background-5, - $background-6, $background-7, $background-8, $background-9, $background-10); - $mult-bgs: -compass-list-size($backgrounds) > 1; - $simple-background: if($mult-bgs or prefixed(-css2, $backgrounds), -css2(-compass-nth($backgrounds, last)), false); - @if not blank($simple-background) { background: $simple-background; } - @include background($background-1, $background-2, $background-3, $background-4, $background-5, - $background-6, $background-7, $background-8, $background-9, $background-10); -} - - -// Background image property support for vendor prefixing within values. -@mixin background-image( - $image-1, - $image-2: false, - $image-3: false, - $image-4: false, - $image-5: false, - $image-6: false, - $image-7: false, - $image-8: false, - $image-9: false, - $image-10: false -) { - $images: compact($image-1, $image-2, $image-3, $image-4, $image-5, $image-6, $image-7, $image-8, $image-9, $image-10); - $add-pie-bg: prefixed(-pie, $images) or -compass-list-size($images) > 1; - - @if $experimental-support-for-svg and prefixed(-svg, $images) { background-image: -svg($images); background-size: 100%; } - @if $support-for-original-webkit-gradients and prefixed(-owg, $images) { background-image: -owg($images); } - @if $experimental-support-for-webkit and prefixed(-webkit, $images) { background-image: -webkit($images); } - @if $experimental-support-for-mozilla and prefixed(-moz, $images) { background-image: -moz($images); } - @if $experimental-support-for-opera and prefixed(-o, $images) { background-image: -o($images); } - @if $experimental-support-for-microsoft and prefixed(-ms, $images) { background-image: -ms($images); } - @if $experimental-support-for-pie and $add-pie-bg { @warn "PIE does not support background-image. Use @include background(#{$images}) instead." } - background-image: $images ; -} - -// Emit a IE-Specific filters that renders a simple linear gradient. -// For use in IE 6 - 8. Best practice would have you apply this via a -// conditional IE stylesheet, but if you must, you should place this before -// any background-image properties that you have specified. -@mixin filter-gradient($start-color, $end-color, $orientation: vertical) { - @include has-layout; - $gradient-type: if($orientation == vertical, 0, 1); - @if $legacy-support-for-ie6 or $legacy-support-for-ie7 or $legacy-support-for-ie8 { - filter: progid:DXImageTransform.Microsoft.gradient(gradientType=#{$gradient-type}, startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}'); - } -} - - -// Border image property support for vendor prefixing properties and values. -@mixin border-image($value) { - @if $experimental-support-for-mozilla { -moz-border-image: -moz(reject(-compass-list($value), fill)); } - @if $support-for-original-webkit-gradients { -webkit-border-image: -owg(reject(-compass-list($value), fill)); } - @if $experimental-support-for-webkit { -webkit-border-image: -webkit(reject(-compass-list($value), fill)); } - @if $experimental-support-for-opera { -o-border-image: -o(reject(-compass-list($value), fill)); } - @if $experimental-support-for-svg { border-image: -svg(reject(-compass-list($value), fill)); } - border-image: $value; -} - -// List style image property support for vendor prefixing within values. -@mixin list-style-image($image) { - @if $experimental-support-for-mozilla and prefixed(-moz, $image) { list-style-image: -moz($image); } - @if $support-for-original-webkit-gradients and prefixed(-owg, $image) { list-style-image: -owg($image); } - @if $experimental-support-for-webkit and prefixed(-webkit, $image) { list-style-image: -webkit($image); } - @if $experimental-support-for-opera and prefixed(-o, $image) { list-style-image: -o($image); } - @if $experimental-support-for-svg and prefixed(-svg, $image) { list-style-image: -svg($image); } - list-style-image: $image ; -} - -// List style property support for vendor prefixing within values. -@mixin list-style($value) { - $value: -compass-list($value); - @if $experimental-support-for-mozilla and prefixed(-moz, $value) { list-style-image: -moz($value); } - @if $support-for-original-webkit-gradients and prefixed(-owg, $value) { list-style-image: -owg($value); } - @if $experimental-support-for-webkit and prefixed(-webkit, $value) { list-style-image: -webkit($value); } - @if $experimental-support-for-opera and prefixed(-o, $value) { list-style-image: -o($value); } - @if $experimental-support-for-svg and prefixed(-svg, $value) { list-style-image: -svg($value); } - list-style-image: $value ; -} - -// content property support for vendor prefixing within values. -@mixin content($value) { - $value: -compass-list($value); - @if $experimental-support-for-mozilla and prefixed(-moz, $value) { content: -moz($value); } - @if $support-for-original-webkit-gradients and prefixed(-owg, $value) { content: -owg($value); } - @if $experimental-support-for-webkit and prefixed(-webkit, $value) { content: -webkit($value); } - @if $experimental-support-for-opera and prefixed(-o, $value) { content: -o($value); } - @if $experimental-support-for-svg and prefixed(-svg, $value) { content: -svg($value); } - content: $value ; -} diff --git a/djangocms_admin_style/sass/compass/css3/_inline-block.scss b/djangocms_admin_style/sass/compass/css3/_inline-block.scss deleted file mode 100755 index 65db19fe..00000000 --- a/djangocms_admin_style/sass/compass/css3/_inline-block.scss +++ /dev/null @@ -1,16 +0,0 @@ -@import "_shared.scss"; - -// Provides a cross-browser method to implement `display: inline-block;` - -@mixin inline-block { - @if $legacy-support-for-ie { - & { *display: inline; } - } - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: middle; - @if $legacy-support-for-ie { - *vertical-align: auto; - } -} diff --git a/djangocms_admin_style/sass/compass/css3/_opacity.scss b/djangocms_admin_style/sass/compass/css3/_opacity.scss deleted file mode 100755 index 3de91b13..00000000 --- a/djangocms_admin_style/sass/compass/css3/_opacity.scss +++ /dev/null @@ -1,19 +0,0 @@ -@import "_shared.scss"; - -// Provides cross-browser CSS opacity. Takes a number between 0 and 1 as the argument, e.g. 0.5 for 50% opacity. -// -// @param $opacity -// A number between 0 and 1, where 0 is transparent and 1 is opaque. - -@mixin opacity($opacity) { - @if $legacy-support-for-ie6 or $legacy-support-for-ie7 or $legacy-support-for-ie8 { - filter: unquote("progid:DXImageTransform.Microsoft.Alpha(Opacity=#{round($opacity * 100)})"); - } - opacity: $opacity; -} - -// Make an element completely transparent. -@mixin transparent { @include opacity(0); } - -// Make an element completely opaque. -@mixin opaque { @include opacity(1); } diff --git a/djangocms_admin_style/sass/compass/css3/_pie.scss b/djangocms_admin_style/sass/compass/css3/_pie.scss deleted file mode 100755 index 81e2e516..00000000 --- a/djangocms_admin_style/sass/compass/css3/_pie.scss +++ /dev/null @@ -1,73 +0,0 @@ -$experimental-support-for-pie: true; - -// It is recommended that you use Sass's @extend directive to apply the behavior -// to your PIE elements. To assist you, Compass provides this variable. -// When set, it will cause the `@include pie` mixin to extend this class. -// The class name you provide should **not** include the `.`. -$pie-base-class: false !default; - -// The default approach to using PIE. -// Can be one of: -// -// * relative (default) -// * z-index -// * none -$pie-default-approach: relative !default; - -// The location of your PIE behavior file -// This should be root-relative to your web server -// relative assets don't work. It is recommended that -// you set this yourself. -$pie-behavior: stylesheet-url("PIE.htc") !default; - -// When using the z-index approach, the -// first ancestor of the PIE element at -// or before the container's opaque background -// should have a z-index set as well to ensure -// propert z-index stacking. -// -// The `$position` argument must be some non-static -// value (absolute, relative, etc.) -@mixin pie-container($z-index: 0, $position: relative) { - z-index: $z-index; - position: $position; -} - -// PIE elements must have this behavior attached to them. -// IE is broken -- it doesn't think of behavior urls as -// relative to the stylesheet. It considers them relative -// to the webpage. As a result, you cannot reliably use -// compass's relative_assets with PIE. -// -// * `$approach` - one of: relative, z-index, or none -// * `$z-index` - when using the z-index approach, this -// is the z-index that is applied. -@mixin pie-element( - $approach: $pie-default-approach, - $z-index: 0 -) { - behavior: $pie-behavior; - @if $approach == relative { - position: relative; - } - @else if $approach == z-index { - z-index: $z-index; - } -} - -// a smart mixin that knows to extend or include pie-element according -// to your stylesheet's configuration variables. -@mixin pie($base-class: $pie-base-class) { - @if $base-class { - @extend .#{$base-class}; - } - @else { - @include pie-element; - } -} - -// Watch `$n` levels of ancestors for changes to their class attribute -// So that cascading styles will work correctly on the PIE element. -@mixin pie-watch-ancestors($n) { - -pie-watch-ancestors: $n; -} \ No newline at end of file diff --git a/djangocms_admin_style/sass/compass/css3/_shared.scss b/djangocms_admin_style/sass/compass/css3/_shared.scss deleted file mode 100755 index e1a7628a..00000000 --- a/djangocms_admin_style/sass/compass/css3/_shared.scss +++ /dev/null @@ -1,38 +0,0 @@ -@import "compass/support"; - -// This mixin provides basic support for CSS3 properties and -// their corresponding experimental CSS2 properties when -// the implementations are identical except for the property -// prefix. -@mixin experimental($property, $value, - $moz : $experimental-support-for-mozilla, - $webkit : $experimental-support-for-webkit, - $o : $experimental-support-for-opera, - $ms : $experimental-support-for-microsoft, - $khtml : $experimental-support-for-khtml, - $official : true -) { - @if $moz and $experimental-support-for-mozilla { -moz-#{$property} : $value; } - @if $webkit and $experimental-support-for-webkit { -webkit-#{$property} : $value; } - @if $o and $experimental-support-for-opera { -o-#{$property} : $value; } - @if $ms and $experimental-support-for-microsoft { -ms-#{$property} : $value; } - @if $khtml and $experimental-support-for-khtml { -khtml-#{$property} : $value; } - @if $official { #{$property} : $value; } -} - -// Same as experimental(), but for cases when the property is the same and the value is vendorized -@mixin experimental-value($property, $value, - $moz : $experimental-support-for-mozilla, - $webkit : $experimental-support-for-webkit, - $o : $experimental-support-for-opera, - $ms : $experimental-support-for-microsoft, - $khtml : $experimental-support-for-khtml, - $official : true -) { - @if $moz and $experimental-support-for-mozilla { #{$property} : -moz-#{$value}; } - @if $webkit and $experimental-support-for-webkit { #{$property} : -webkit-#{$value}; } - @if $o and $experimental-support-for-opera { #{$property} : -o-#{$value}; } - @if $ms and $experimental-support-for-microsoft { #{$property} : -ms-#{$value}; } - @if $khtml and $experimental-support-for-khtml { #{$property} : -khtml-#{$value}; } - @if $official { #{$property} : #{$value}; } -} diff --git a/djangocms_admin_style/sass/compass/css3/_text-shadow.scss b/djangocms_admin_style/sass/compass/css3/_text-shadow.scss deleted file mode 100755 index f063c744..00000000 --- a/djangocms_admin_style/sass/compass/css3/_text-shadow.scss +++ /dev/null @@ -1,62 +0,0 @@ -@import "_shared.scss"; - -// These defaults make the arguments optional for this mixin -// If you like, set different defaults in your project - -$default-text-shadow-color: #aaa !default; -$default-text-shadow-h-offset: 0px !default; -$default-text-shadow-v-offset: 0px !default; -$default-text-shadow-blur: 1px !default; - -// Provides cross-browser text shadows when one or more shadows are needed. -// Each shadow argument should adhere to the standard css3 syntax for the -// text-shadow property. -@mixin text-shadow( - $shadow-1 : default, - $shadow-2 : false, - $shadow-3 : false, - $shadow-4 : false, - $shadow-5 : false, - $shadow-6 : false, - $shadow-7 : false, - $shadow-8 : false, - $shadow-9 : false, - $shadow-10: false -) { - // This has to be on a single line due to a bug in the scss parser: https://github.com/nex3/sass/issues/issue/26 - $legacy: type-of($shadow-1) == color and type-of(if($shadow-2, $shadow-2, 0)) == number and type-of(if($shadow-3, $shadow-3, 0)) == number and type-of(if($shadow-4, $shadow-4, 0)) == number and ($shadow-2 or $shadow-3 or $shadow-4) and not($shadow-5 or $shadow-6 or $shadow-7 or $shadow-8 or $shadow-9 or $shadow-10); - @if $legacy { - @warn "Passing separate arguments for a single shadow to text-shadow is deprecated. " + - "Pass the values as a single space-separated list, or use the single-text-shadow mixin. " + - "See http://beta.compass-style.org/help/tutorials/upgrading/antares/ for more info."; - @include single-text-shadow( - $shadow-1, - if($shadow-2, $shadow-2, $default-text-shadow-h-offset), - if($shadow-3, $shadow-3, $default-text-shadow-v-offset), - if($shadow-4, $shadow-4, $default-text-shadow-blur) - ); - } @else { - @if $shadow-1 == default { - $shadow-1: $default-text-shadow-color $default-text-shadow-h-offset $default-text-shadow-v-offset $default-text-shadow-blur; - } - text-shadow: compact($shadow-1, $shadow-2, $shadow-3, - $shadow-4, $shadow-5, $shadow-6, - $shadow-7, $shadow-8, $shadow-9, $shadow-10); - } -} - -// Provides a single cross-browser CSS text shadow. -// Includes default arguments for color, horizontal offset, vertical offset, and blur -@mixin single-text-shadow( - $color: $default-text-shadow-color, - $hoff: $default-text-shadow-h-offset, - $voff: $default-text-shadow-v-offset, - $blur: $default-text-shadow-blur -) { - // XXX I'm surprised we don't need experimental support for this property. - @if $color == none { - text-shadow: none; - } @else { - text-shadow: $color $hoff $voff $blur; - } -} diff --git a/djangocms_admin_style/sass/compass/css3/_transform-legacy.scss b/djangocms_admin_style/sass/compass/css3/_transform-legacy.scss deleted file mode 100755 index 230d8931..00000000 --- a/djangocms_admin_style/sass/compass/css3/_transform-legacy.scss +++ /dev/null @@ -1,87 +0,0 @@ -@import "_shared.scss"; - -@warn "This version of the transform module has been deprecated and will be removed."; - -// CSS Transform and Transform-Origin - -// Apply a transform sent as a complete string. - -@mixin apply-transform($transform) { - @include experimental(transform, $transform, - -moz, -webkit, -o, not -ms, not -khtml, official - ); -} - -// Apply a transform-origin sent as a complete string. - -@mixin apply-origin($origin) { - @include experimental(transform-origin, $origin, - -moz, -webkit, -o, not -ms, not -khtml, official - ); -} - -// transform-origin requires x and y coordinates -// -// * only applies the coordinates if they are there so that it can be called by scale, rotate and skew safely - -@mixin transform-origin($originx: 50%, $originy: 50%) { - @if $originx or $originy { - @if $originy { - @include apply-origin($originx or 50% $originy); - } @else { - @include apply-origin($originx); - } - } -} - -// A full transform mixin with everything you could want -// -// * including origin adjustments if you want them -// * scale, rotate and skew require units of degrees(deg) -// * scale takes a multiplier, rotate and skew take degrees - -@mixin transform( - $scale: 1, - $rotate: 0deg, - $transx: 0, - $transy: 0, - $skewx: 0deg, - $skewy: 0deg, - $originx: false, - $originy: false -) { - $transform : scale($scale) rotate($rotate) translate($transx, $transy) skew($skewx, $skewy); - @include apply-transform($transform); - @include transform-origin($originx, $originy); -} - -// Transform Partials -// -// These work well on their own, but they don't add to each other, they override. -// Use them with extra origin args, or along side +transform-origin - -// Adjust only the scale, with optional origin coordinates - -@mixin scale($scale: 1.25, $originx: false, $originy: false) { - @include apply-transform(scale($scale)); - @include transform-origin($originx, $originy); -} - -// Adjust only the rotation, with optional origin coordinates - -@mixin rotate($rotate: 45deg, $originx: false, $originy: false) { - @include apply-transform(rotate($rotate)); - @include transform-origin($originx, $originy); -} - -// Adjust only the translation - -@mixin translate($transx: 0, $transy: 0) { - @include apply-transform(translate($transx, $transy)); -} - -// Adjust only the skew, with optional origin coordinates -@mixin skew($skewx: 0deg, $skewy: 0deg, $originx: false, $originy: false) { - @include apply-transform(skew($skewx, $skewy)); - @include transform-origin($originx, $originy); -} diff --git a/djangocms_admin_style/sass/compass/css3/_transform.scss b/djangocms_admin_style/sass/compass/css3/_transform.scss deleted file mode 100755 index ccfe6f06..00000000 --- a/djangocms_admin_style/sass/compass/css3/_transform.scss +++ /dev/null @@ -1,598 +0,0 @@ -@import "_shared.scss"; - -// @doc off -// Note ---------------------------------------------------------------------- -// Safari is the only browser that currently supports 3D transforms. -// Because of that it can be important to control whether a given 2D transform -// uses the full range of experimental browser prefixes, or only the 3D list. -// To make that easy, all 2D transforms include an browser-targeting toggle ($only3d) -// to switch between the two support lists. The toggle defaults to 'false' (2D), -// and also accepts 'true' (3D). Currently the lists are as follows: -// 2D: Mozilla, Webkit, Opera, Official -// 3D: Webkit, Official **(Only Safari Supports 3D perspective)** - -// Available Transforms ------------------------------------------------------ -// - Scale (2d and 3d) -// - Rotate (2d and 3d) -// - Translate (2d and 3d) -// - Skew (2d only) - -// Transform Parameters ------------------------------------------------------ -// - Transform Origin (2d and 3d) -// - Perspective (3d) -// - Perspective Origin (3d) -// - Transform Style (3d) -// - Backface Visibility (3d) - -// Mixins -------------------------------------------------------------------- -// transform-origin -// - shortcuts: transform-origin2d, transform-origin3d -// - helpers: apply-origin -// transform -// - shortcuts: transform2d, transform3d -// - helpers: simple-transform, create-transform -// perspective -// - helpers: perspective-origin -// transform-style -// backface-visibility -// scale -// - shortcuts: scaleX, scaleY, scaleZ, scale3d -// rotate -// - shortcuts: rotateX, rotateY, rotate3d -// translate -// - shortcuts: translateX, translateY, translateZ, translate3d -// skew -// - shortcuts: skewX, skewY - -// Defaults ------------------------------------------------------------------ -// @doc on - -// The default x-origin for transforms -$default-origin-x : 50% !default; -// The default y-origin for transforms -$default-origin-y : 50% !default; -// The default z-origin for transforms -$default-origin-z : 50% !default; - - -// The default x-multiplier for scaling -$default-scale-x : 1.25 !default; -// The default y-multiplier for scaling -$default-scale-y : $default-scale-x !default; -// The default z-multiplier for scaling -$default-scale-z : $default-scale-x !default; - - -// The default angle for rotations -$default-rotate : 45deg !default; - - -// The default x-vector for the axis of 3d rotations -$default-vector-x : 1 !default; -// The default y-vector for the axis of 3d rotations -$default-vector-y : 1 !default; -// The default z-vector for the axis of 3d rotations -$default-vector-z : 1 !default; - - -// The default x-length for translations -$default-translate-x : 1em !default; -// The default y-length for translations -$default-translate-y : $default-translate-x !default; -// The default z-length for translations -$default-translate-z : $default-translate-x !default; - - -// The default x-angle for skewing -$default-skew-x : 5deg !default; -// The default y-angle for skewing -$default-skew-y : 5deg !default; - - -// **Transform-origin** -// Transform-origin sent as a complete string -// -// @include apply-origin( origin [, 3D-only ] ) -// -// where 'origin' is a space separated list containing 1-3 (x/y/z) coordinates -// in percentages, absolute (px, cm, in, em etc..) or relative -// (left, top, right, bottom, center) units -// -// @param only3d Set this to true to only apply this -// mixin where browsers have 3D support. -@mixin apply-origin($origin, $only3d) { - $only3d: $only3d or -compass-list-size(-compass-list($origin)) > 2; - @if $only3d { - @include experimental(transform-origin, $origin, - not -moz, -webkit, not -o, not -ms, not -khtml, official - ); - } @else { - @include experimental(transform-origin, $origin, - -moz, -webkit, -o, -ms, not -khtml, official - ); - } -} - -// Transform-origin sent as individual arguments: -// -// @include transform-origin( [ origin-x, origin-y, origin-z, 3D-only ] ) -// -// where the 3 'origin-' arguments represent x/y/z coordinates. -// -// **NOTE:** setting z coordinates triggers 3D support list, leave false for 2D support -@mixin transform-origin( - $origin-x: $default-origin-x, - $origin-y: $default-origin-y, - $origin-z: false, - $only3d: if($origin-z, true, false) -) { - $origin: unquote(''); - @if $origin-x or $origin-y or $origin-z { - @if $origin-x { $origin: $origin-x; } @else { $origin: 50%; } - @if $origin-y { $origin: $origin $origin-y; } @else { @if $origin-z { $origin: $origin 50%; }} - @if $origin-z { $origin: $origin $origin-z; } - @include apply-origin($origin, $only3d); - } -} - - -// Transform sent as a complete string: -// -// @include transform( transforms [, 3D-only ] ) -// -// where 'transforms' is a space separated list of all the transforms to be applied -@mixin transform( - $transform, - $only3d: false -) { - @if $only3d { - @include experimental(transform, $transform, - not -moz, -webkit, not -o, not -ms, not -khtml, official - ); - } @else { - @include experimental(transform, $transform, - -moz, -webkit, -o, -ms, not -khtml, official - ); - } -} - -// Shortcut to target all browsers with 2D transform support -@mixin transform2d($trans) { - @include transform($trans, false); -} - -// Shortcut to target only browsers with 3D transform support -@mixin transform3d($trans) { - @include transform($trans, true); -} - -// @doc off -// 3D Parameters ------------------------------------------------------------- -// @doc on - -// Set the perspective of 3D transforms on the children of an element: -// -// @include perspective( perspective ) -// -// where 'perspective' is a uniless number representing the depth of the z-axis -// the higher the perspective, the more exagerated the foreshortening. -// values from 500 to 1000 are more-or-less "normal" - a good starting-point. -@mixin perspective($p) { - @include experimental(perspective, $p, - not -moz, -webkit, not -o, not -ms, not -khtml, official - ); -} - -// Set the origin position for the perspective -// -// @include perspective-origin(origin-x [origin-y]) -// -// where the two arguments represent x/y coordinates -@mixin perspective-origin($origin: 50%) { - @include experimental(perspective-origin, $origin, - not -moz, -webkit, not -o, not -ms, not -khtml, official - ); -} - -// Determine whether a 3D objects children also live in the given 3D space -// -// @include transform-style( [ style ] ) -// -// where `style` can be either `flat` or `preserve-3d` -// browsers default to `flat`, mixin defaults to `preserve-3d` -@mixin transform-style($style: preserve-3d) { - @include experimental(transform-style, $style, - not -moz, -webkit, not -o, not -ms, not -khtml, official - ); -} - -// Determine the visibility of an element when it's back is turned -// -// @include backface-visibility( [ visibility ] ) -// -// where `visibility` can be either `visible` or `hidden` -// browsers default to visible, mixin defaults to hidden -@mixin backface-visibility($visibility: hidden) { - @include experimental(backface-visibility, $visibility, - not -moz, -webkit, not -o, not -ms, not -khtml, official - ); -} - -// @doc off -// Transform Partials -------------------------------------------------------- -// These work well on their own, but they don't add to each other, they override. -// Use along with transform parameter mixins to adjust origin, perspective and style -// --------------------------------------------------------------------------- - - -// Scale --------------------------------------------------------------------- -// @doc on - -// Scale an object along the x and y axis: -// -// @include scale( [ scale-x, scale-y, perspective, 3D-only ] ) -// -// where the 'scale-' arguments are unitless multipliers of the x and y dimensions -// and perspective, which works the same as the stand-alone perspective property/mixin -// but applies to the individual element (multiplied with any parent perspective) -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin scale( - $scale-x: $default-scale-x, - $scale-y: $scale-x, - $perspective: false, - $only3d: false -) { - $trans: scale($scale-x, $scale-y); - @if $perspective { $trans: perspective($perspective) $trans; } - @include transform($trans, $only3d); -} - -// Scale an object along the x axis -// @include scaleX( [ scale-x, perspective, 3D-only ] ) -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin scaleX( - $scale: $default-scale-x, - $perspective: false, - $only3d: false -) { - $trans: scaleX($scale); - @if $perspective { $trans: perspective($perspective) $trans; } - @include transform($trans, $only3d); -} - -// Scale an object along the y axis -// @include scaleY( [ scale-y, perspective, 3D-only ] ) -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin scaleY( - $scale: $default-scale-y, - $perspective: false, - $only3d: false -) { - $trans: scaleY($scale); - @if $perspective { $trans: perspective($perspective) $trans; } - @include transform($trans, $only3d); -} - -// Scale an object along the z axis -// @include scaleZ( [ scale-z, perspective ] ) -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin scaleZ( - $scale: $default-scale-z, - $perspective: false -) { - $trans: scaleZ($scale); - @if $perspective { $trans: perspective($perspective) $trans; } - @include transform3d($trans); -} - -// Scale and object along all three axis -// @include scale3d( [ scale-x, scale-y, scale-z, perspective ] ) -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin scale3d( - $scale-x: $default-scale-x, - $scale-y: $default-scale-y, - $scale-z: $default-scale-z, - $perspective: false -) { - $trans: scale3d($scale-x, $scale-y, $scale-z); - @if $perspective { $trans: perspective($perspective) $trans; } - @include transform3d($trans); -} - -// @doc off -// Rotate -------------------------------------------------------------------- -// @doc on - -// Rotate an object around the z axis (2D) -// @include rotate( [ rotation, perspective, 3D-only ] ) -// where 'rotation' is an angle set in degrees (deg) or radian (rad) units -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin rotate( - $rotate: $default-rotate, - $perspective: false, - $only3d: false -) { - $trans: rotate($rotate); - @if $perspective { $trans: perspective($perspective) $trans; } - @include transform($trans, $only3d); -} - -// A longcut for 'rotate' in case you forget that 'z' is implied -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin rotateZ( - $rotate: $default-rotate, - $perspective: false, - $only3d: false -) { - @include rotate($rotate, $perspective, $only3d); -} - -// Rotate an object around the x axis (3D) -// @include rotateX( [ rotation, perspective ] ) -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin rotateX( - $rotate: $default-rotate, - $perspective: false -) { - $trans: rotateX($rotate); - @if $perspective { $trans: perspective($perspective) $trans; } - @include transform3d($trans); -} - -// Rotate an object around the y axis (3D) -// @include rotate( [ rotation, perspective ] ) -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin rotateY( - $rotate: $default-rotate, - $perspective: false -) { - $trans: rotateY($rotate); - @if $perspective { $trans: perspective($perspective) $trans; } - @include transform3d($trans); -} - -// Rotate an object around an arbitrary axis (3D) -// @include rotate( [ vector-x, vector-y, vector-z, rotation, perspective ] ) -// where the 'vector-' arguments accept unitless numbers -// these numbers are not important on their own, but in relation to one another -// creating an axis from your transform-origin, along the axis of Xx = Yy = Zz -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin rotate3d( - $vector-x: $default-vector-x, - $vector-y: $default-vector-y, - $vector-z: $default-vector-z, - $rotate: $default-rotate, - $perspective: false -) { - $trans: rotate3d($vector-x, $vector-y, $vector-z, $rotate); - @if $perspective { $trans: perspective($perspective) $trans; } - @include transform3d($trans); -} - -// @doc off -// Translate ----------------------------------------------------------------- -// @doc on - -// Move an object along the x or y axis (2D) -// @include translate( [ translate-x, translate-y, perspective, 3D-only ] ) -// where the 'translate-' arguments accept any distance in percentages or absolute (px, cm, in, em etc..) units -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin translate( - $translate-x: $default-translate-x, - $translate-y: $default-translate-y, - $perspective: false, - $only3d: false -) { - $trans: translate($translate-x, $translate-y); - @if $perspective { $trans: perspective($perspective) $trans; } - @include transform($trans, $only3d); -} - -// Move an object along the x axis (2D) -// @include translate( [ translate-x, perspective, 3D-only ] ) -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin translateX( - $trans-x: $default-translate-x, - $perspective: false, - $only3d: false -) { - $trans: translateX($trans-x); - @if $perspective { $trans: perspective($perspective) $trans; } - @include transform($trans, $only3d); -} - -// Move an object along the y axis (2D) -// @include translate( [ translate-y, perspective, 3D-only ] ) -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin translateY( - $trans-y: $default-translate-y, - $perspective: false, - $only3d: false -) { - $trans: translateY($trans-y); - @if $perspective { $trans: perspective($perspective) $trans; } - @include transform($trans, $only3d); -} - -// Move an object along the z axis (3D) -// @include translate( [ translate-z, perspective ] ) -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin translateZ( - $trans-z: $default-translate-z, - $perspective: false -) { - $trans: translateZ($trans-z); - @if $perspective { $trans: perspective($perspective) $trans; } - @include transform3d($trans); -} - -// Move an object along the x, y and z axis (3D) -// @include translate( [ translate-x, translate-y, translate-z, perspective ] ) -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin translate3d( - $translate-x: $default-translate-x, - $translate-y: $default-translate-y, - $translate-z: $default-translate-z, - $perspective: false -) { - $trans: translate3d($translate-x, $translate-y, $translate-z); - @if $perspective { $trans: perspective($perspective) $trans; } - @include transform3d($trans); -} - -// @doc off -// Skew ---------------------------------------------------------------------- -// @doc on - -// Skew an element: -// -// @include skew( [ skew-x, skew-y, 3D-only ] ) -// -// where the 'skew-' arguments accept css angles in degrees (deg) or radian (rad) units -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin skew( - $skew-x: $default-skew-x, - $skew-y: $default-skew-y, - $only3d: false -) { - $trans: skew($skew-x, $skew-y); - @include transform($trans, $only3d); -} - -// Skew an element along the x axiz -// -// @include skew( [ skew-x, 3D-only ] ) -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin skewX( - $skew-x: $default-skew-x, - $only3d: false -) { - $trans: skewX($skew-x); - @include transform($trans, $only3d); -} - -// Skew an element along the y axis -// -// @include skew( [ skew-y, 3D-only ] ) -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin skewY( - $skew-y: $default-skew-y, - $only3d: false -) { - $trans: skewY($skew-y); - @include transform($trans, $only3d); -} - - -// Full transform mixins -// For settings any combination of transforms as arguments -// These are complex and not highly recommended for daily use -// They are mainly here for backwards-compatability purposes -// -// * they include origin adjustments -// * scale takes a multiplier (unitless), rotate and skew take degrees (deg) -// -// **Note** This mixin cannot be combined with other transform mixins. -@mixin create-transform( - $perspective: false, - $scale-x: false, - $scale-y: false, - $scale-z: false, - $rotate-x: false, - $rotate-y: false, - $rotate-z: false, - $rotate3d: false, - $trans-x: false, - $trans-y: false, - $trans-z: false, - $skew-x: false, - $skew-y: false, - $origin-x: false, - $origin-y: false, - $origin-z: false, - $only3d: false -) { - $trans: unquote(""); - - // perspective - @if $perspective { $trans: perspective($perspective) ; } - - // scale - @if $scale-x and $scale-y { - @if $scale-z { $trans: $trans scale3d($scale-x, $scale-y, $scale-z); } - @else { $trans: $trans scale($scale-x, $scale-y); } - } @else { - @if $scale-x { $trans: $trans scaleX($scale-x); } - @if $scale-y { $trans: $trans scaleY($scale-y); } - @if $scale-z { $trans: $trans scaleZ($scale-z); } - } - - // rotate - @if $rotate-x { $trans: $trans rotateX($rotate-x); } - @if $rotate-y { $trans: $trans rotateY($rotate-y); } - @if $rotate-z { $trans: $trans rotateZ($rotate-z); } - @if $rotate3d { $trans: $trans rotate3d($rotate3d); } - - // translate - @if $trans-x and $trans-y { - @if $trans-z { $trans: $trans translate3d($trans-x, $trans-y, $trans-z); } - @else { $trans: $trans translate($trans-x, $trans-y); } - } @else { - @if $trans-x { $trans: $trans translateX($trans-x); } - @if $trans-y { $trans: $trans translateY($trans-y); } - @if $trans-z { $trans: $trans translateZ($trans-z); } - } - - // skew - @if $skew-x and $skew-y { $trans: $trans skew($skew-x, $skew-y); } - @else { - @if $skew-x { $trans: $trans skewX($skew-x); } - @if $skew-y { $trans: $trans skewY($skew-y); } - } - - // apply it! - @include transform($trans, $only3d); - @include transform-origin($origin-x, $origin-y, $origin-z, $only3d); -} - - -// A simplified set of options -// backwards-compatible with the previous version of the 'transform' mixin -@mixin simple-transform( - $scale: false, - $rotate: false, - $trans-x: false, - $trans-y: false, - $skew-x: false, - $skew-y: false, - $origin-x: false, - $origin-y: false -) { - @include create-transform( - false, - $scale, $scale, false, - false, false, $rotate, false, - $trans-x, $trans-y, false, - $skew-x, $skew-y, - $origin-x, $origin-y, false, - false - ); -} diff --git a/djangocms_admin_style/sass/compass/css3/_transition.scss b/djangocms_admin_style/sass/compass/css3/_transition.scss deleted file mode 100755 index 05ad6347..00000000 --- a/djangocms_admin_style/sass/compass/css3/_transition.scss +++ /dev/null @@ -1,119 +0,0 @@ -@import "_shared.scss"; - -// CSS Transitions -// Currently only works in Webkit. -// -// * expected in CSS3, FireFox 3.6/7 and Opera Presto 2.3 -// * We'll be prepared. -// -// Including this submodule sets following defaults for the mixins: -// -// $default-transition-property : all -// $default-transition-duration : 1s -// $default-transition-function : false -// $default-transition-delay : false -// -// Override them if you like. Timing-function and delay are set to false for browser defaults (ease, 0s). - -$default-transition-property: all !default; - -$default-transition-duration: 1s !default; - -$default-transition-function: false !default; - -$default-transition-delay: false !default; - -// One or more properties to transition -// -// * for multiple, use a comma-delimited list -// * also accepts "all" or "none" - -@mixin transition-property($properties: $default-transition-property) { - @include experimental(transition-property, unquote($properties), - -moz, -webkit, -o, not -ms, not -khtml, official - ); -} - -// One or more durations in seconds -// -// * for multiple, use a comma-delimited list -// * these durations will affect the properties in the same list position - -@mixin transition-duration($duration: $default-transition-duration) { - @if type-of($duration) == string { $duration: unquote($duration); } - @include experimental(transition-duration, $duration, - -moz, -webkit, -o, not -ms, not -khtml, official - ); -} - -// One or more timing functions -// -// * [ ease | linear | ease-in | ease-out | ease-in-out | cubic-bezier(x1, y1, x2, y2)] -// * For multiple, use a comma-delimited list -// * These functions will effect the properties in the same list position - -@mixin transition-timing-function($function: $default-transition-function) { - @include experimental(transition-timing-function, unquote($function), - -moz, -webkit, -o, not -ms, not -khtml, official - ); -} - -// One or more transition-delays in seconds -// -// * for multiple, use a comma-delimited list -// * these delays will effect the properties in the same list position - -@mixin transition-delay($delay: $default-transition-delay) { - @if type-of($delay) == string { $delay: unquote($delay); } - @include experimental(transition-delay, $delay, - -moz, -webkit, -o, not -ms, not -khtml, official - ); -} - -// Transition all-in-one shorthand - -@mixin single-transition( - $properties: $default-transition-property, - $duration: $default-transition-duration, - $function: $default-transition-function, - $delay: $default-transition-delay -) { - @include transition-property($properties); - @include transition-duration($duration); - @if $function { @include transition-timing-function($function); } - @if $delay { @include transition-delay($delay); } -} - -@mixin transition( - $transition-1 : default, - $transition-2 : false, - $transition-3 : false, - $transition-4 : false, - $transition-5 : false, - $transition-6 : false, - $transition-7 : false, - $transition-8 : false, - $transition-9 : false, - $transition-10: false -) { - $legacy: (type-of($transition-1) == string and type-of(if($transition-2, $transition-2, 0)) == number and type-of(if($transition-3, $transition-3, '')) == string and type-of(if($transition-4, $transition-4, 0)) == number and ($transition-2 or $transition-3 or $transition-4)); - @if $legacy { - @warn "Passing separate arguments for a single transition to transition is deprecated. " + - "Pass the values as a single space-separated list, or use the single-transition mixin."; - @include single-transition( - if($transition-1, $transition-1, $default-transition-property), - if($transition-2, $transition-2, $default-transition-duration), - if($transition-3, $transition-3, $default-transition-function), - if($transition-4, $transition-4, $default-transition-delay) - ); - } - @else { - @if $transition-1 == default { - $transition-1 : -compass-space-list(compact($default-transition-property, $default-transition-duration, $default-transition-function, $default-transition-delay)); - } - $transition : compact($transition-1, $transition-2, $transition-3, $transition-4, $transition-5, $transition-6, $transition-7, $transition-8, $transition-9, $transition-10); - @include experimental(transition, $transition, - -moz, -webkit, -o, not -ms, not -khtml, official - ); - } -} diff --git a/djangocms_admin_style/sass/compass/css3/_user-interface.scss b/djangocms_admin_style/sass/compass/css3/_user-interface.scss deleted file mode 100755 index 13a3cdd2..00000000 --- a/djangocms_admin_style/sass/compass/css3/_user-interface.scss +++ /dev/null @@ -1,19 +0,0 @@ -@import "_shared.scss"; - -// User Interface ------------------------------------------------------------ -// This file can be expanded to handle all the user interface properties as -// they become available in browsers: -// http://www.w3.org/TR/2000/WD-css3-userint-20000216 - -// User Select --------------------------------------------------------------- -// This property controls the selection model and granularity of an element. -// -// @param $select -// [ none | text | toggle | element | elements | all | inherit ] - -@mixin user-select($select) { - $select: unquote($select); - @include experimental(user-select, $select, - -moz, -webkit, not -o, not -ms, -khtml, official - ); -} \ No newline at end of file diff --git a/djangocms_admin_style/sass/compass/layout/_grid-background.scss b/djangocms_admin_style/sass/compass/layout/_grid-background.scss deleted file mode 100755 index e7e7306e..00000000 --- a/djangocms_admin_style/sass/compass/layout/_grid-background.scss +++ /dev/null @@ -1,178 +0,0 @@ -@import "compass/css3/images"; -@import "compass/css3/background-size"; - -// Set the color of your columns -$grid-background-column-color : rgba(100, 100, 225, 0.25) !default; -// Set the color of your gutters -$grid-background-gutter-color : rgba(0, 0, 0, 0) !default; - -// Set the total number of columns in your grid -$grid-background-total-columns : 24 !default; -// Set the width of your columns -$grid-background-column-width : 30px !default; -// Set the width of your gutters -$grid-background-gutter-width : 10px !default; -// Set the offset, if your columns are padded in from the container edge -$grid-background-offset : 0px !default; - -// Set the color of your baseline -$grid-background-baseline-color : rgba(0, 0, 0, 0.5) !default; -// Set the height of your baseline grid -$grid-background-baseline-height : 1.5em !default; - -// toggle your columns grids on and off -$show-column-grid-backgrounds : true !default; -// toggle your vertical grids on and off -$show-baseline-grid-backgrounds : true !default; -// toggle all your grids on and off -$show-grid-backgrounds : true !default; - -// optionally force your grid-image to remain fluid -// no matter what units you used to declared your grid. -$grid-background-force-fluid : false !default; - - -// Create the gradient needed for baseline grids -@function get-baseline-gradient( - $color : $grid-background-baseline-color -) { - $gradient: linear-gradient(bottom, $color 5%, rgba($color,0) 5%); - @return $gradient; -} - -// Create the color-stops needed for horizontal grids -@function build-grid-background( - $total : $grid-background-total-columns, - $column : $grid-background-column-width, - $gutter : $grid-background-gutter-width, - $offset : $grid-background-offset, - $column-color : $grid-background-column-color, - $gutter-color : $grid-background-gutter-color -) { - $grid: compact(); - $grid: append($grid, $gutter-color $offset, comma); - @for $i from 0 to $total { - - // $a represents the start of this column, initially equal to the offset - $a: $offset; - @if $i > 0 { $a: $a + (($column + $gutter) * $i); } - - // $g represents the start of this gutter, equal to $a plus one column-width - $g: $a + $column; - - // $z represents the end of a gutter, equal to $g plus one gutter-width - $z: $g + $gutter; - - @if (unit($a) == "%") and ($i == ($total - 1)) { - $z: 100%; - } - - // and we add this column/gutter pair to our grid - $grid: join($grid, ($column-color $a, $column-color $g, $gutter-color $g, $gutter-color $z)); - } - - @return $grid; -} - -// Return the gradient needed for horizontal grids -@function get-column-gradient( - $total : $grid-background-total-columns, - $column : $grid-background-column-width, - $gutter : $grid-background-gutter-width, - $offset : $grid-background-offset, - $column-color : $grid-background-column-color, - $gutter-color : $grid-background-gutter-color, - $force-fluid : $grid-background-force-fluid -) { - $grid: unquote(""); - - // don't force fluid grids when they are already fluid. - @if unit($column) == "%" { $force-fluid: false; } - - @if $force-fluid { - $grid: get-column-fluid-grid($total,$column,$gutter,$offset,$column-color,$gutter-color); - } @else { - $grid: build-grid-background($total,$column,$gutter,$offset,$column-color,$gutter-color); - } - - // return the horizontal grid as a gradient - $gradient: linear-gradient(left, $grid); - @return $gradient; -} - -// Convert a grid from fixed units into percentages. -@function get-column-fluid-grid( - $total : $grid-background-total-columns, - $column : $grid-background-column-width, - $gutter : $grid-background-gutter-width, - $offset : $grid-background-offset, - $column-color : $grid-background-column-color, - $gutter-color : $grid-background-gutter-color -) { - $context: ($column * $total) + ($gutter * ($total - 1) + ($offset * 2)); - $offset: $offset / $context * 100%; - $column: $column / $context * 100%; - $gutter: $gutter / $context * 100%; - - // return the horizontal grid as a set of color-stops - $grid: build-grid-background($total,$column,$gutter,$offset,$column-color,$gutter-color); - @return $grid; -} - - -// Add just the baseline grid to an element's background -@mixin baseline-grid-background( - $baseline : $grid-background-baseline-height, - $color : $grid-background-baseline-color -) { - @if $show-grid-backgrounds and $show-baseline-grid-backgrounds { - @include background-image(get-baseline-gradient($color)); - @include background-size(100% $baseline); - background-position: left top; - } -} - -// Add just the horizontal grid to an element's background -@mixin column-grid-background( - $total : $grid-background-total-columns, - $column : $grid-background-column-width, - $gutter : $grid-background-gutter-width, - $offset : $grid-background-offset, - $column-color : $grid-background-column-color, - $gutter-color : $grid-background-gutter-color, - $force-fluid : $grid-background-force-fluid -) { - @if $show-grid-backgrounds and $show-column-grid-backgrounds { - @include background-image( - get-column-gradient($total,$column,$gutter,$offset,$column-color,$gutter-color, $force-fluid) - ); - background-position: left top; - } -} - -// Add both horizontal and baseline grids to an element's background -@mixin grid-background( - $total : $grid-background-total-columns, - $column : $grid-background-column-width, - $gutter : $grid-background-gutter-width, - $baseline : $grid-background-baseline-height, - $offset : $grid-background-offset, - $column-color : $grid-background-column-color, - $gutter-color : $grid-background-gutter-color, - $baseline-color : $grid-background-baseline-color, - $force-fluid : $grid-background-force-fluid -) { - @if $show-grid-backgrounds { - @if $show-baseline-grid-backgrounds and $show-column-grid-backgrounds { - @include background-image( - get-baseline-gradient($baseline-color), - get-column-gradient($total,$column,$gutter,$offset,$column-color,$gutter-color, $force-fluid) - ); - @include background-size(100% $baseline, auto); - background-position: left top; - } @else { - @include baseline-grid-background($baseline, $baseline-color); - @include column-grid-background($total,$column,$gutter,$offset,$column-color,$gutter-color, $force-fluid); - } - } -} diff --git a/djangocms_admin_style/sass/compass/layout/_sticky-footer.scss b/djangocms_admin_style/sass/compass/layout/_sticky-footer.scss deleted file mode 100755 index 055f6416..00000000 --- a/djangocms_admin_style/sass/compass/layout/_sticky-footer.scss +++ /dev/null @@ -1,23 +0,0 @@ -// Based on a [blog post by Ryan Fait](http://ryanfait.com/resources/footer-stick-to-bottom-of-page/). -// -// Must be mixed into the top level of your stylesheet. -// -// Footer element must be outside of root wrapper element. -// -// Footer must be a fixed height. - -@mixin sticky-footer($footer-height, $root-selector: unquote("#root"), $root-footer-selector: unquote("#root_footer"), $footer-selector: unquote("#footer")) { - html, body { - height: 100%; } - #{$root-selector} { - clear: both; - min-height: 100%; - height: auto !important; - height: 100%; - margin-bottom: -$footer-height; - #{$root-footer-selector} { - height: $footer-height; } } - #{$footer-selector} { - clear: both; - position: relative; - height: $footer-height; } } diff --git a/djangocms_admin_style/sass/compass/layout/_stretching.scss b/djangocms_admin_style/sass/compass/layout/_stretching.scss deleted file mode 100755 index c123e3d1..00000000 --- a/djangocms_admin_style/sass/compass/layout/_stretching.scss +++ /dev/null @@ -1,24 +0,0 @@ - -// stretch element height to specified top and bottom position - -@mixin stretch-y($offset-top:0, $offset-bottom:0) { - @include stretch($offset-top, false, $offset-bottom, false); -} - - -// stretch element width to specified left and right position - -@mixin stretch-x($offset-left:0, $offset-right:0) { - @include stretch(false, $offset-right, false, $offset-left); -} - - -// shorthand to stretch element height and width - -@mixin stretch($offset-top:0, $offset-right:0, $offset-bottom:0, $offset-left:0) { - position: absolute; - @if $offset-top { top: $offset-top; } - @if $offset-bottom { bottom: $offset-bottom; } - @if $offset-left { left: $offset-left; } - @if $offset-right { right: $offset-right; } -} \ No newline at end of file diff --git a/djangocms_admin_style/sass/compass/reset/_utilities-legacy.scss b/djangocms_admin_style/sass/compass/reset/_utilities-legacy.scss deleted file mode 100755 index 8273ca33..00000000 --- a/djangocms_admin_style/sass/compass/reset/_utilities-legacy.scss +++ /dev/null @@ -1,135 +0,0 @@ -// Based on [Eric Meyer's reset](http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/) -// Global reset rules. -// For more specific resets, use the reset mixins provided below -// -// *Please Note*: tables still need `cellspacing="0"` in the markup. -@mixin global-reset { - html, body, div, span, applet, object, iframe, - h1, h2, h3, h4, h5, h6, p, blockquote, pre, - a, abbr, acronym, address, big, cite, code, - del, dfn, em, font, img, ins, kbd, q, s, samp, - small, strike, strong, sub, sup, tt, var, - dl, dt, dd, ol, ul, li, - fieldset, form, label, legend, - table, caption, tbody, tfoot, thead, tr, th, td { - @include reset-box-model; - @include reset-font; } - body { - @include reset-body; } - ol, ul { - @include reset-list-style; } - table { - @include reset-table; } - caption, th, td { - @include reset-table-cell; } - q, blockquote { - @include reset-quotation; } - a img { - @include reset-image-anchor-border; } } - -// Reset all elements within some selector scope. To reset the selector itself, -// mixin the appropriate reset mixin for that element type as well. This could be -// useful if you want to style a part of your page in a dramatically different way. -// -// *Please Note*: tables still need `cellspacing="0"` in the markup. -@mixin nested-reset { - div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, - pre, a, abbr, acronym, address, code, del, dfn, em, img, - dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr { - @include reset-box-model; - @include reset-font; } - table { - @include reset-table; } - caption, th, td { - @include reset-table-cell; } - q, blockquote { - @include reset-quotation; } - a img { - @include reset-image-anchor-border; } } - -// Reset the box model measurements. -@mixin reset-box-model { - margin: 0; - padding: 0; - border: 0; - outline: 0; } - -// Reset the font and vertical alignment. -@mixin reset-font { - font: { - weight: inherit; - style: inherit; - size: 100%; - family: inherit; }; - vertical-align: baseline; } - -// Resets the outline when focus. -// For accessibility you need to apply some styling in its place. -@mixin reset-focus { - outline: 0; } - -// Reset a body element. -@mixin reset-body { - line-height: 1; - color: black; - background: white; } - -// Reset the list style of an element. -@mixin reset-list-style { - list-style: none; } - -// Reset a table -@mixin reset-table { - border-collapse: separate; - border-spacing: 0; - vertical-align: middle; } - -// Reset a table cell (`th`, `td`) -@mixin reset-table-cell { - text-align: left; - font-weight: normal; - vertical-align: middle; } - -// Reset a quotation (`q`, `blockquote`) -@mixin reset-quotation { - quotes: "" ""; - &:before, &:after { - content: ""; } } - -// Resets the border. -@mixin reset-image-anchor-border { - border: none; } - -// Unrecognized elements are displayed inline. -// This reset provides a basic reset for html5 elements -// so they are rendered correctly in browsers that don't recognize them -// and reset in browsers that have default styles for them. -@mixin reset-html5 { - #{elements-of-type(html5-block)} { - @include reset-box-model; - display: block; } } - -// Resets the display of inline and block elements to their default display -// according to their tag type. Elements that have a default display that varies across -// versions of html or browser are not handled here, but this covers the 90% use case. -// Usage Example: -// -// // Turn off the display for both of these classes -// .unregistered-only, .registered-only -// display: none -// // Now turn only one of them back on depending on some other context. -// body.registered -// +reset-display(".registered-only") -// body.unregistered -// +reset-display(".unregistered-only") -@mixin reset-display($selector: "", $important: false) { - #{append-selector(elements-of-type("inline"), $selector)} { - @if $important { - display: inline !important; } - @else { - display: inline; } } - #{append-selector(elements-of-type("block"), $selector)} { - @if $important { - display: block !important; } - @else { - display: block; } } } diff --git a/djangocms_admin_style/sass/compass/reset/_utilities.scss b/djangocms_admin_style/sass/compass/reset/_utilities.scss deleted file mode 100755 index 41d5add8..00000000 --- a/djangocms_admin_style/sass/compass/reset/_utilities.scss +++ /dev/null @@ -1,140 +0,0 @@ -// Based on [Eric Meyer's reset 2.0](http://meyerweb.com/eric/tools/css/reset/index.html) -// Global reset rules. -// For more specific resets, use the reset mixins provided below -@mixin global-reset { - html, body, div, span, applet, object, iframe, - h1, h2, h3, h4, h5, h6, p, blockquote, pre, - a, abbr, acronym, address, big, cite, code, - del, dfn, em, img, ins, kbd, q, s, samp, - small, strike, strong, sub, sup, tt, var, - b, u, i, center, - dl, dt, dd, ol, ul, li, - fieldset, form, label, legend, - table, caption, tbody, tfoot, thead, tr, th, td, - article, aside, canvas, details, embed, - figure, figcaption, footer, header, hgroup, - menu, nav, output, ruby, section, summary, - time, mark, audio, video { - @include reset-box-model; - @include reset-font; } - body { - @include reset-body; } - ol, ul { - @include reset-list-style; } - table { - @include reset-table; } - caption, th, td { - @include reset-table-cell; } - q, blockquote { - @include reset-quotation; } - a img { - @include reset-image-anchor-border; } - @include reset-html5; } - -// Reset all elements within some selector scope. To reset the selector itself, -// mixin the appropriate reset mixin for that element type as well. This could be -// useful if you want to style a part of your page in a dramatically different way. -@mixin nested-reset { - div, span, applet, object, iframe, - h1, h2, h3, h4, h5, h6, p, blockquote, pre, - a, abbr, acronym, address, big, cite, code, - del, dfn, em, img, ins, kbd, q, s, samp, - small, strike, strong, sub, sup, tt, var, - b, u, i, center, - dl, dt, dd, ol, ul, li, - fieldset, form, label, legend, - table, caption, tbody, tfoot, thead, tr, th, td, - article, aside, canvas, details, embed, - figure, figcaption, footer, header, hgroup, - menu, nav, output, ruby, section, summary, - time, mark, audio, video { - @include reset-box-model; - @include reset-font; } - table { - @include reset-table; } - caption, th, td { - @include reset-table-cell; } - q, blockquote { - @include reset-quotation; } - a img { - @include reset-image-anchor-border; } } - -// Reset the box model measurements. -@mixin reset-box-model { - margin: 0; - padding: 0; - border: 0; } - -// Reset the font and vertical alignment. -@mixin reset-font { - font-size: 100%; - font: inherit; - vertical-align: baseline; } - -// Resets the outline when focus. -// For accessibility you need to apply some styling in its place. -@mixin reset-focus { - outline: 0; } - -// Reset a body element. -@mixin reset-body { - line-height: 1; } - -// Reset the list style of an element. -@mixin reset-list-style { - list-style: none; } - -// Reset a table -@mixin reset-table { - border-collapse: collapse; - border-spacing: 0; } - -// Reset a table cell (`th`, `td`) -@mixin reset-table-cell { - text-align: left; - font-weight: normal; - vertical-align: middle; } - -// Reset a quotation (`q`, `blockquote`) -@mixin reset-quotation { - quotes: none; - &:before, &:after { - content: ""; - content: none; } } - -// Resets the border. -@mixin reset-image-anchor-border { - border: none; } - -// Unrecognized elements are displayed inline. -// This reset provides a basic reset for block html5 elements -// so they are rendered correctly in browsers that don't recognize them -// and reset in browsers that have default styles for them. -@mixin reset-html5 { - #{elements-of-type(html5-block)} { - display: block; } } - -// Resets the display of inline and block elements to their default display -// according to their tag type. Elements that have a default display that varies across -// versions of html or browser are not handled here, but this covers the 90% use case. -// Usage Example: -// -// // Turn off the display for both of these classes -// .unregistered-only, .registered-only -// display: none -// // Now turn only one of them back on depending on some other context. -// body.registered -// +reset-display(".registered-only") -// body.unregistered -// +reset-display(".unregistered-only") -@mixin reset-display($selector: "", $important: false) { - #{append-selector(elements-of-type("inline"), $selector)} { - @if $important { - display: inline !important; } - @else { - display: inline; } } - #{append-selector(elements-of-type("block"), $selector)} { - @if $important { - display: block !important; } - @else { - display: block; } } } diff --git a/djangocms_admin_style/sass/compass/typography/_links.scss b/djangocms_admin_style/sass/compass/typography/_links.scss deleted file mode 100755 index 0fc43226..00000000 --- a/djangocms_admin_style/sass/compass/typography/_links.scss +++ /dev/null @@ -1,3 +0,0 @@ -@import "links/_hover-link.scss"; -@import "links/_link-colors.scss"; -@import "links/_unstyled-link.scss"; diff --git a/djangocms_admin_style/sass/compass/typography/_lists.scss b/djangocms_admin_style/sass/compass/typography/_lists.scss deleted file mode 100755 index edd78028..00000000 --- a/djangocms_admin_style/sass/compass/typography/_lists.scss +++ /dev/null @@ -1,4 +0,0 @@ -@import "lists/_horizontal-list.scss"; -@import "lists/_inline-list.scss"; -@import "lists/_inline-block-list.scss"; -@import "lists/_bullets.scss"; diff --git a/djangocms_admin_style/sass/compass/typography/_text.scss b/djangocms_admin_style/sass/compass/typography/_text.scss deleted file mode 100755 index 3cc472ea..00000000 --- a/djangocms_admin_style/sass/compass/typography/_text.scss +++ /dev/null @@ -1,4 +0,0 @@ -@import "text/_ellipsis.scss"; -@import "text/_nowrap.scss"; -@import "text/_replacement.scss"; -@import "text/_force-wrap.scss"; diff --git a/djangocms_admin_style/sass/compass/typography/_vertical_rhythm.scss b/djangocms_admin_style/sass/compass/typography/_vertical_rhythm.scss deleted file mode 100755 index 7fce4e37..00000000 --- a/djangocms_admin_style/sass/compass/typography/_vertical_rhythm.scss +++ /dev/null @@ -1,202 +0,0 @@ -@import "compass/layout/grid-background"; - -// The base font size -$base-font-size: 16px !default; - -// The base line height is the basic unit of line hightness. -$base-line-height: 24px !default; - -// set the default border style for rhythm borders -$default-rhythm-border-style: solid !default; - -// The IE font ratio is a fact of life. Deal with it. -$ie-font-ratio: 16px / 100%; - -// Set to false if you want to use absolute pixes in sizing your typography. -$relative-font-sizing: true !default; - -// Ensure there is at least this many pixels -// of vertical padding above and below the text. -$min-line-padding: 2px; - -// $base-font-size but in your output unit of choice. -// Defaults to 1em when `$relative-font-sizing` -$font-unit: if($relative-font-sizing, 1em, $base-font-size) !default; - -// The basic unit of font rhythm -$base-rhythm-unit: $base-line-height / $base-font-size * $font-unit; - -// The leader is the amount of whitespace in a line. -// It might be useful in your calculations -$base-leader: ($base-line-height - $base-font-size) * $font-unit / $base-font-size; - -// The half-leader is the amount of whitespace above and below a line. -// It might be useful in your calculations -$base-half-leader: $base-leader / 2; - -// True if a number has a relative unit -@function relative-unit($number) { - @return unit($number) == "%" or unit($number) == "em" or unit($number) == "rem" -} - -// True if a number has an absolute unit -@function absolute-unit($number) { - @return not (relative-unit($number) or unitless($number)); -} - -@if $relative-font-sizing and not relative-unit($font-unit) { - @warn "$relative-font-sizing is true but $font-unit is set to #{$font-unit} which is not a relative unit."; -} - -// Establishes a font baseline for the given font-size in pixels -@mixin establish-baseline($font-size: $base-font-size) { - body { - font-size: $font-size / $ie-font-ratio; - @include adjust-leading-to(1, if($relative-font-sizing, $font-size, $base-font-size)); - } - html>body { - font-size: $font-size; - } -} - -// Show a background image that can be used to debug your alignments. -// include the $img argument if you would rather use your own image than the -// Compass default gradient image. -@mixin debug-vertical-alignment($img: false) { - @if $img { - background: image-url($img); - } @else { - @include baseline-grid-background($base-rhythm-unit); - } -} - -// Adjust a block to have a different font size and leading to maintain the rhythm. -// $lines is a number that is how many times the baseline rhythm this -// font size should use up. Does not have to be an integer, but it defaults -// to the smallest integer that is large enough to fit the font. -// Use $from_size to adjust from a non-base font-size. -@mixin adjust-font-size-to($to-size, $lines: lines-for-font-size($to-size), $from-size: $base-font-size) { - @if not $relative-font-sizing and $from-size != $base-font-size { - @warn "$relative-font-sizing is false but a relative font size was passed to adjust-font-size-to"; - } - font-size: $font-unit * $to-size / $from-size; - @include adjust-leading-to($lines, if($relative-font-sizing, $to-size, $base-font-size)); -} - -@mixin adjust-leading-to($lines, $font-size: $base-font-size) { - @if not $relative-font-sizing and $font-size != $base-font-size { - @warn "$relative-font-sizing is false but a relative font size was passed to adjust-leading-to"; - } - line-height: $font-unit * $lines * $base-line-height / $font-size; -} - -// Calculate rhythm units -@function rhythm( - $lines: 1, - $font-size: $base-font-size -) { - @if not $relative-font-sizing and $font-size != $base-font-size { - @warn "$relative-font-sizing is false but a relative font size was passed to the rhythm function"; - } - $rhythm: $font-unit * $lines * $base-line-height / $font-size; - @return $rhythm; -} - -@function lines-for-font-size($font-size) { - $lines: ceil($font-size / $base-line-height); - @if $lines * $base-line-height - $font-size < $min-line-padding * 2 { - $lines: $lines + 1; - } - @return $lines; -} - -// Apply leading whitespace -@mixin leader($lines: 1, $font-size: $base-font-size, $property: margin) { - $leader: rhythm($lines, $font-size); - @if unit($leader) == px { - $leader: floor($leader) - } - #{$property}-top: $leader; -} - -// Apply leading whitespace as padding -@mixin padding-leader($lines: 1, $font-size: $base-font-size) { - @include leader($lines, $font-size, padding); -} - -// Apply leading whitespace as margin -@mixin margin-leader($lines: 1, $font-size: $base-font-size) { - @include leader($lines, $font-size, margin); -} - -// Apply trailing whitespace -@mixin trailer($lines: 1, $font-size: $base-font-size, $property: margin) { - $leader: rhythm($lines, $font-size); - @if unit($leader) == px { - $leader: ceil($leader) - } - #{$property}-bottom: $leader; -} - -// Apply trailing whitespace as padding -@mixin padding-trailer($lines: 1, $font-size: $base-font-size) { - @include trailer($lines, $font-size, padding); -} - -// Apply trailing whitespace as margin -@mixin margin-trailer($lines: 1, $font-size: $base-font-size) { - @include trailer($lines, $font-size, margin); -} - -// Whitespace application shortcut -// Apply top margin/padding + bottom padding/margin -@mixin rhythm($leader: 0, $padding-leader: 0, $padding-trailer: 0, $trailer: 0, $font-size: $base-font-size) { - @include leader($leader, $font-size); - @include padding-leader($padding-leader, $font-size); - @include padding-trailer($padding-trailer, $font-size); - @include trailer($trailer, $font-size); -} - -// Apply a border width to any side without destroying the vertical rhythm. -// The available space ($lines) must be greater than the width of your border. -@mixin apply-side-rhythm-border($side, $width: 1px, $lines: 1, $font-size: $base-font-size, $border-style: $default-rhythm-border-style) { - @if not $relative-font-sizing and $font-size != $base-font-size { - @warn "$relative-font-sizing is false but a relative font size was passed to apply-side-rhythm-border"; - } - border-#{$side}: { - style: $border-style; - width: $font-unit * $width / $font-size; - }; - padding-#{$side}: $font-unit / $font-size * ($lines * $base-line-height - $width); -} - -// Aplly rhythm borders equally to all sides -@mixin rhythm-borders($width: 1px, $lines: 1, $font-size: $base-font-size, $border-style: $default-rhythm-border-style) { - @if not $relative-font-sizing and $font-size != $base-font-size { - @warn "$relative-font-sizing is false but a relative font size was passed to rhythm-borders"; - } - border: { - style: $border-style; - width: $font-unit * $width / $font-size; }; - padding: $font-unit / $font-size * ($lines * $base-line-height - $width); -} - -// Apply a leading rhythm border -@mixin leading-border($width: 1px, $lines: 1, $font-size: $base-font-size, $border-style: $default-rhythm-border-style) { - @include apply-side-rhythm-border(top, $width, $lines, $font-size, $border-style); -} - -// Apply a trailing rhythm border -@mixin trailing-border($width: 1px, $lines: 1, $font-size: $base-font-size, $border-style: $default-rhythm-border-style) { - @include apply-side-rhythm-border(bottom, $width, $lines, $font-size, $border-style); -} - -// Apply both leading and trailing rhythm borders -@mixin horizontal-borders($width: 1px, $lines: 1, $font-size: $base-font-size, $border-style: $default-rhythm-border-style) { - @include leading-border($width, $lines, $font-size, $border-style); - @include trailing-border($width, $lines, $font-size, $border-style); -} - -@mixin h-borders($width: 1px, $lines: 1, $font-size: $base-font-size, $border-style: $default-rhythm-border-style) { - @include horizontal-borders($width, $lines, $font-size, $border-style); -} diff --git a/djangocms_admin_style/sass/compass/typography/links/_hover-link.scss b/djangocms_admin_style/sass/compass/typography/links/_hover-link.scss deleted file mode 100755 index 8c72bc1f..00000000 --- a/djangocms_admin_style/sass/compass/typography/links/_hover-link.scss +++ /dev/null @@ -1,5 +0,0 @@ -// a link that only has an underline when you hover over it -@mixin hover-link { - text-decoration: none; - &:hover { - text-decoration: underline; } } diff --git a/djangocms_admin_style/sass/compass/typography/links/_link-colors.scss b/djangocms_admin_style/sass/compass/typography/links/_link-colors.scss deleted file mode 100755 index 5d641f78..00000000 --- a/djangocms_admin_style/sass/compass/typography/links/_link-colors.scss +++ /dev/null @@ -1,28 +0,0 @@ -// Set all the colors for a link with one mixin call. -// Order of arguments is: -// -// 1. normal -// 2. hover -// 3. active -// 4. visited -// 5. focus -// -// Those states not specified will inherit. -// Mixin to an anchor link like so: -// a -// +link-colors(#00c, #0cc, #c0c, #ccc, #cc0) - -@mixin link-colors($normal, $hover: false, $active: false, $visited: false, $focus: false) { - color: $normal; - @if $visited { - &:visited { - color: $visited; } } - @if $focus { - &:focus { - color: $focus; } } - @if $hover { - &:hover { - color: $hover; } } - @if $active { - &:active { - color: $active; } } } diff --git a/djangocms_admin_style/sass/compass/typography/links/_unstyled-link.scss b/djangocms_admin_style/sass/compass/typography/links/_unstyled-link.scss deleted file mode 100755 index e39c2d67..00000000 --- a/djangocms_admin_style/sass/compass/typography/links/_unstyled-link.scss +++ /dev/null @@ -1,7 +0,0 @@ -// A link that looks and acts like the text it is contained within -@mixin unstyled-link { - color: inherit; - text-decoration: inherit; - cursor: inherit; - &:active, &:focus { - outline: none; } } diff --git a/djangocms_admin_style/sass/compass/typography/lists/_bullets.scss b/djangocms_admin_style/sass/compass/typography/lists/_bullets.scss deleted file mode 100755 index 958eefc0..00000000 --- a/djangocms_admin_style/sass/compass/typography/lists/_bullets.scss +++ /dev/null @@ -1,34 +0,0 @@ -// Turn off the bullet for an element of a list -@mixin no-bullet { - list-style-image : none; - list-style-type : none; - margin-left : 0; -} - -// turns off the bullets for an entire list -@mixin no-bullets { - list-style: none; - li { @include no-bullet; } -} - -// Make a list(ul/ol) have an image bullet. -// -// The mixin should be used like this for an icon that is 5x7: -// -// ul.pretty -// +pretty-bullets("my-icon.png", 5px, 7px) -// -// Additionally, if the image dimensions are not provided, -// The image dimensions will be extracted from the image itself. -// -// ul.pretty -// +pretty-bullets("my-icon.png") -// -@mixin pretty-bullets($bullet-icon, $width: image-width($bullet-icon), $height: image-height($bullet-icon), $line-height: 18px, $padding: 14px) { - margin-left: 0; - li { - padding-left: $padding; - background: image-url($bullet-icon) no-repeat ($padding - $width) / 2 ($line-height - $height) / 2; - list-style-type: none; - } -} diff --git a/djangocms_admin_style/sass/compass/typography/lists/_horizontal-list.scss b/djangocms_admin_style/sass/compass/typography/lists/_horizontal-list.scss deleted file mode 100755 index 74a7343e..00000000 --- a/djangocms_admin_style/sass/compass/typography/lists/_horizontal-list.scss +++ /dev/null @@ -1,61 +0,0 @@ -// Horizontal list layout module. -// -// Easy mode using simple descendant li selectors: -// -// ul.nav -// +horizontal-list -// -// Advanced mode: -// If you need to target the list items using a different selector then use -// +horizontal-list-container on your ul/ol and +horizontal-list-item on your li. -// This may help when working on layouts involving nested lists. For example: -// -// ul.nav -// +horizontal-list-container -// > li -// +horizontal-list-item - -@import "_bullets.scss"; -@import "compass/utilities/general/clearfix"; -@import "compass/utilities/general/reset"; -@import "compass/utilities/general/float"; - -// Can be mixed into any selector that target a ul or ol that is meant -// to have a horizontal layout. Used to implement +horizontal-list. -@mixin horizontal-list-container { - @include reset-box-model; - @include clearfix; } - -// Can be mixed into any li selector that is meant to participate in a horizontal layout. -// Used to implement +horizontal-list. -// -// :last-child is not fully supported -// see http://www.quirksmode.org/css/contents.html#t29 for the support matrix -// -// IE8 ignores rules that are included on the same line as :last-child -// see http://www.richardscarrott.co.uk/posts/view/ie8-last-child-bug for details -// -// Setting `$padding` to `false` disables the padding between list elements -@mixin horizontal-list-item($padding: 4px, $direction: left) { - @include no-bullet; - white-space: nowrap; - @include float($direction); - @if $padding { - padding: { - left: $padding; - right: $padding; - } - &:first-child, &.first { padding-#{$direction}: 0; } - &:last-child { padding-#{opposite-position($direction)}: 0; } - &.last { padding-#{opposite-position($direction)}: 0; } - } -} - -// A list(ol,ul) that is layed out such that the elements are floated left and won't wrap. -// This is not an inline list. -// -// Setting `$padding` to `false` disables the padding between list elements -@mixin horizontal-list($padding: 4px, $direction: left) { - @include horizontal-list-container; - li { - @include horizontal-list-item($padding, $direction); } } diff --git a/djangocms_admin_style/sass/compass/typography/lists/_inline-block-list.scss b/djangocms_admin_style/sass/compass/typography/lists/_inline-block-list.scss deleted file mode 100755 index d317bf18..00000000 --- a/djangocms_admin_style/sass/compass/typography/lists/_inline-block-list.scss +++ /dev/null @@ -1,50 +0,0 @@ -// Inline-Block list layout module. -// -// Easy mode using simple descendant li selectors: -// -// ul.nav { -// @import inline-block-list; -// } -// -// Advanced mode: -// If you need to target the list items using a different selector then use -// `@include inline-block-list-container` on your ul/ol and -// `@include inline-block-list-item` on your li. This may help when working -// on layouts involving nested lists. For example: -// -// ul.nav { -// @include inline-block-list-container; -// > li { -// @include inline-block-list-item; -// } -// } - -@import "_bullets.scss"; -@import "_horizontal-list.scss"; -@import "compass/utilities/general/float"; -@import "compass/css3/inline-block"; - -// Can be mixed into any selector that target a ul or ol that is meant -// to have an inline-block layout. Used to implement `inline-block-list`. -@mixin inline-block-list-container { - @include horizontal-list-container; } - -// Can be mixed into any li selector that is meant to participate in a horizontal layout. -// Used to implement `inline-block-list`. -@mixin inline-block-list-item($padding: false) { - @include no-bullet; - @include inline-block; - white-space: nowrap; - @if $padding { - padding: { - left: $padding; - right: $padding; - }; - } -} - -// A list(ol,ul) that is layed out such that the elements are inline-block and won't wrap. -@mixin inline-block-list($padding: false) { - @include inline-block-list-container; - li { - @include inline-block-list-item($padding); } } diff --git a/djangocms_admin_style/sass/compass/typography/lists/_inline-list.scss b/djangocms_admin_style/sass/compass/typography/lists/_inline-list.scss deleted file mode 100755 index caff6fd6..00000000 --- a/djangocms_admin_style/sass/compass/typography/lists/_inline-list.scss +++ /dev/null @@ -1,44 +0,0 @@ -// makes a list inline. - -@mixin inline-list { - list-style-type: none; - &, & li { - margin: 0px; - padding: 0px; - display: inline; - } -} - -// makes an inline list delimited with the passed string. -// Defaults to making a comma-separated list. -// -// Please make note of the browser support issues before using this mixin: -// -// use of `content` and `:after` is not fully supported in all browsers. -// See quirksmode for the [support matrix](http://www.quirksmode.org/css/contents.html#t15) -// -// `:last-child` is not fully supported. -// see quirksmode for the [support matrix](http://www.quirksmode.org/css/contents.html#t29). -// -// IE8 ignores rules that are included on the same line as :last-child -// see http://www.richardscarrott.co.uk/posts/view/ie8-last-child-bug for details - -@mixin delimited-list($separator: ", ") { - @include inline-list; - li { - &:after { content: $separator; } - &:last-child { - &:after { content: ""; } - } - &.last { - &:after { content: ""; } - } - } -} - -// See [delimited-list](#mixin-delimited-list) -// @deprecated -@mixin comma-delimited-list { - @warn "comma-delimited-list is deprecated. Please use delimited-list instead."; - @include delimited-list; -} diff --git a/djangocms_admin_style/sass/compass/typography/text/_ellipsis.scss b/djangocms_admin_style/sass/compass/typography/text/_ellipsis.scss deleted file mode 100755 index 3b3db25d..00000000 --- a/djangocms_admin_style/sass/compass/typography/text/_ellipsis.scss +++ /dev/null @@ -1,25 +0,0 @@ -@import "compass/css3/shared"; - -// To get full firefox support, you must install the ellipsis pattern: -// -// compass install compass/ellipsis -$use-mozilla-ellipsis-binding: false !default; - -// This technique, by [Justin Maxwell](http://code404.com/), was originally -// published [here](http://mattsnider.com/css/css-string-truncation-with-ellipsis/). -// Firefox implementation by [Rikkert Koppes](http://www.rikkertkoppes.com/thoughts/2008/6/). -@mixin ellipsis($no-wrap: true) { - @if $no-wrap { white-space: nowrap; } - overflow: hidden; - @include experimental(text-overflow, ellipsis, - not -moz, - not -webkit, - -o, - -ms, - not -khtml, - official - ); - @if $experimental-support-for-mozilla and $use-mozilla-ellipsis-binding { - -moz-binding: stylesheet-url(unquote("xml/ellipsis.xml#ellipsis")); - } -} diff --git a/djangocms_admin_style/sass/compass/typography/text/_force-wrap.scss b/djangocms_admin_style/sass/compass/typography/text/_force-wrap.scss deleted file mode 100755 index 8a14e8f4..00000000 --- a/djangocms_admin_style/sass/compass/typography/text/_force-wrap.scss +++ /dev/null @@ -1,12 +0,0 @@ -// Prevent long urls and text from breaking layouts -// [originally from perishablepress.com](http://perishablepress.com/press/2010/06/01/wrapping-content/) -@mixin force-wrap { - white-space: pre; // CSS 2.0 - white-space: pre-wrap; // CSS 2.1 - white-space: pre-line; // CSS 3.0 - white-space: -pre-wrap; // Opera 4-6 - white-space: -o-pre-wrap; // Opera 7 - white-space: -moz-pre-wrap; // Mozilla - white-space: -hp-pre-wrap; // HP Printers - word-wrap: break-word; // IE 5+ -} diff --git a/djangocms_admin_style/sass/compass/typography/text/_nowrap.scss b/djangocms_admin_style/sass/compass/typography/text/_nowrap.scss deleted file mode 100755 index 1613dd67..00000000 --- a/djangocms_admin_style/sass/compass/typography/text/_nowrap.scss +++ /dev/null @@ -1,2 +0,0 @@ -// When remembering whether or not there's a hyphen in white-space is too hard -@mixin nowrap { white-space: nowrap; } diff --git a/djangocms_admin_style/sass/compass/typography/text/_replacement.scss b/djangocms_admin_style/sass/compass/typography/text/_replacement.scss deleted file mode 100755 index 041f1053..00000000 --- a/djangocms_admin_style/sass/compass/typography/text/_replacement.scss +++ /dev/null @@ -1,34 +0,0 @@ -// Hides html text and replaces it with an image. -// If you use this on an inline element, you will need to change the display to block or inline-block. -// Also, if the size of the image differs significantly from the font size, you'll need to set the width and/or height. -// -// Parameters: -// -// * `img` -- the relative path from the project image directory to the image. -// * `x` -- the x position of the background image. -// * `y` -- the y position of the background image. -@mixin replace-text($img, $x: 50%, $y: 50%) { - @include hide-text; - background: { - image: image-url($img); - repeat: no-repeat; - position: $x $y; - }; -} - -// Like the `replace-text` mixin, but also sets the width -// and height of the element according the dimensions of the image. -@mixin replace-text-with-dimensions($img, $x: 50%, $y: 50%) { - @include replace-text($img, $x, $y); - width: image-width($img); - height: image-height($img); -} - -// Hides text in an element so you can see the background. -@mixin hide-text { - $approximate_em_value: 12px / 1em; - $wider_than_any_screen: -9999em; - text-indent: $wider_than_any_screen * $approximate_em_value; - overflow: hidden; - text-align: left; -} diff --git a/djangocms_admin_style/sass/compass/utilities/_color.scss b/djangocms_admin_style/sass/compass/utilities/_color.scss deleted file mode 100755 index 7e517ace..00000000 --- a/djangocms_admin_style/sass/compass/utilities/_color.scss +++ /dev/null @@ -1 +0,0 @@ -@import "color/_contrast.scss"; \ No newline at end of file diff --git a/djangocms_admin_style/sass/compass/utilities/_general.scss b/djangocms_admin_style/sass/compass/utilities/_general.scss deleted file mode 100755 index 155f6375..00000000 --- a/djangocms_admin_style/sass/compass/utilities/_general.scss +++ /dev/null @@ -1,6 +0,0 @@ -@import "general/_reset.scss"; -@import "general/_clearfix.scss"; -@import "general/_float.scss"; -@import "general/_tag-cloud.scss"; -@import "general/_hacks.scss"; -@import "general/_min.scss"; diff --git a/djangocms_admin_style/sass/compass/utilities/_links.scss b/djangocms_admin_style/sass/compass/utilities/_links.scss deleted file mode 100755 index 880ae5b8..00000000 --- a/djangocms_admin_style/sass/compass/utilities/_links.scss +++ /dev/null @@ -1,5 +0,0 @@ -@warn "This import is deprecated. Use 'compass/typography/links' instead."; - -@import "../typography/links/_hover-link.scss"; -@import "../typography/links/_link-colors.scss"; -@import "../typography/links/_unstyled-link.scss"; diff --git a/djangocms_admin_style/sass/compass/utilities/_lists.scss b/djangocms_admin_style/sass/compass/utilities/_lists.scss deleted file mode 100755 index bfd45c7e..00000000 --- a/djangocms_admin_style/sass/compass/utilities/_lists.scss +++ /dev/null @@ -1,6 +0,0 @@ -@warn "This import is deprecated. Use 'compass/typography/lists' instead."; - -@import "../typography/lists/_horizontal-list.scss"; -@import "../typography/lists/_inline-list.scss"; -@import "../typography/lists/_inline-block-list.scss"; -@import "../typography/lists/_bullets.scss"; diff --git a/djangocms_admin_style/sass/compass/utilities/_print.scss b/djangocms_admin_style/sass/compass/utilities/_print.scss deleted file mode 100755 index 4771e080..00000000 --- a/djangocms_admin_style/sass/compass/utilities/_print.scss +++ /dev/null @@ -1,17 +0,0 @@ -// Classes that are useful for controlling what gets printed. -// You must mix `+print-utilities` into your print stylesheet -// and `+print-utilities(screen)` into your screen stylesheet. -// Note: these aren't semantic. -@mixin print-utilities($media: print) { - @if $media == print { - .noprint, .no-print { display: none; } - #{elements-of-type(block)} { - &.print-only { display: block; } - } - #{elements-of-type(inline)} { - &.print-only { display: inline; } - } - } @else { - .print-only { display: none; } - } -} diff --git a/djangocms_admin_style/sass/compass/utilities/_sprites.scss b/djangocms_admin_style/sass/compass/utilities/_sprites.scss deleted file mode 100755 index be950274..00000000 --- a/djangocms_admin_style/sass/compass/utilities/_sprites.scss +++ /dev/null @@ -1 +0,0 @@ -@import "sprites/_sprite-img.scss"; diff --git a/djangocms_admin_style/sass/compass/utilities/_tables.scss b/djangocms_admin_style/sass/compass/utilities/_tables.scss deleted file mode 100755 index ae29fba5..00000000 --- a/djangocms_admin_style/sass/compass/utilities/_tables.scss +++ /dev/null @@ -1,3 +0,0 @@ -@import "tables/_alternating-rows-and-columns.scss"; -@import "tables/_borders.scss"; -@import "tables/_scaffolding.scss"; diff --git a/djangocms_admin_style/sass/compass/utilities/_text.scss b/djangocms_admin_style/sass/compass/utilities/_text.scss deleted file mode 100755 index e60ab05c..00000000 --- a/djangocms_admin_style/sass/compass/utilities/_text.scss +++ /dev/null @@ -1,5 +0,0 @@ -@warn "This import is deprecated. Use 'compass/typography/text' instead."; - -@import "../typography/text/_ellipsis.scss"; -@import "../typography/text/_nowrap.scss"; -@import "../typography/text/_replacement.scss"; diff --git a/djangocms_admin_style/sass/compass/utilities/color/_contrast.scss b/djangocms_admin_style/sass/compass/utilities/color/_contrast.scss deleted file mode 100755 index fc73905e..00000000 --- a/djangocms_admin_style/sass/compass/utilities/color/_contrast.scss +++ /dev/null @@ -1,28 +0,0 @@ -$contrasted-dark-default: #000 !default; -$contrasted-light-default: #fff !default; -$contrasted-lightness-threshold: 30% !default; - -// Returns the `$light` color when the `$color` is dark -// and the `$dark` color when the `$color` is light. -// The `$threshold` is a percent between `0%` and `100%` and it determines -// when the lightness of `$color` changes from "dark" to "light". -@function contrast-color( - $color, - $dark: $contrasted-dark-default, - $light: $contrasted-light-default, - $threshold: $contrasted-lightness-threshold -) { - @return if(lightness($color) < $threshold, $light, $dark) -} - -// Sets the specified background color and calculates a dark or light contrasted text color. -// The arguments are passed through to the [contrast-color function](#function-contrast-color). -@mixin contrasted( - $background-color, - $dark: $contrasted-dark-default, - $light: $contrasted-light-default, - $threshold: $contrasted-lightness-threshold -) { - background-color: $background-color; - color: contrast-color($background-color, $dark, $light, $threshold); -} \ No newline at end of file diff --git a/djangocms_admin_style/sass/compass/utilities/general/_clearfix.scss b/djangocms_admin_style/sass/compass/utilities/general/_clearfix.scss deleted file mode 100755 index 9018d508..00000000 --- a/djangocms_admin_style/sass/compass/utilities/general/_clearfix.scss +++ /dev/null @@ -1,44 +0,0 @@ -// @doc off -// Extends the bottom of the element to enclose any floats it contains. -// @doc on - -@import "_hacks.scss"; - -// This basic method is preferred for the usual case, when positioned -// content will not show outside the bounds of the container. -// -// Recommendations include using this in conjunction with a width. -// Credit: [quirksmode.org](http://www.quirksmode.org/blog/archives/2005/03/clearing_floats.html) -@mixin clearfix { - overflow: hidden; - @include has-layout; -} - -// This older method from Position Is Everything called -// [Easy Clearing](http://www.positioniseverything.net/easyclearing.html) -// has the advantage of allowing positioned elements to hang -// outside the bounds of the container at the expense of more tricky CSS. -@mixin legacy-pie-clearfix { - &:after { - content : "\0020"; - display : block; - height : 0; - clear : both; - overflow : hidden; - visibility : hidden; - } - @include has-layout; -} - -// This is an updated version of the PIE clearfix method that reduces the amount of CSS output. -// If you need to support Firefox before 3.5 you need to use `legacy-pie-clearfix` instead. -// -// Adapted from: [A new micro clearfix hack](http://nicolasgallagher.com/micro-clearfix-hack/) -@mixin pie-clearfix { - &:after { - content: ""; - display: table; - clear: both; - } - @include has-layout; -} diff --git a/djangocms_admin_style/sass/compass/utilities/general/_float.scss b/djangocms_admin_style/sass/compass/utilities/general/_float.scss deleted file mode 100755 index 914f184d..00000000 --- a/djangocms_admin_style/sass/compass/utilities/general/_float.scss +++ /dev/null @@ -1,30 +0,0 @@ -// Implementation of float:left with fix for the -// [double-margin bug in IE5/6](http://www.positioniseverything.net/explorer/doubled-margin.html) -@mixin float-left { - @include float(left); } - -// Implementation of float:right with fix for the -// [double-margin bug in IE5/6](http://www.positioniseverything.net/explorer/doubled-margin.html) -@mixin float-right { - @include float(right); } - -// Direction independent float mixin that fixes the -// [double-margin bug in IE5/6](http://www.positioniseverything.net/explorer/doubled-margin.html) -@mixin float($side: left) { - display: inline; - float: unquote($side); } - -// Resets floated elements back to their default of `float: none` and defaults -// to `display: block` unless you pass `inline` as an argument -// -// Usage Example: -// -// body.homepage -// #footer li -// +float-left -// body.signup -// #footer li -// +reset-float -@mixin reset-float($display: block) { - float: none; - display: $display; } \ No newline at end of file diff --git a/djangocms_admin_style/sass/compass/utilities/general/_hacks.scss b/djangocms_admin_style/sass/compass/utilities/general/_hacks.scss deleted file mode 100755 index 4a4cc828..00000000 --- a/djangocms_admin_style/sass/compass/utilities/general/_hacks.scss +++ /dev/null @@ -1,46 +0,0 @@ -@import "compass/support"; - -// The `zoom` approach generates less CSS but does not validate. -// Set this to `block` to use the display-property to hack the -// element to gain layout. -$default-has-layout-approach: zoom !default; - -// This mixin causes an element matching the selector -// to gain the "hasLayout" property in internet explorer. -// More information on [hasLayout](http://reference.sitepoint.com/css/haslayout). -@mixin has-layout($approach: $default-has-layout-approach) { - @if $legacy-support-for-ie { - @if $approach == zoom { - @include has-layout-zoom; - } @else if $approach == block { - @include has-layout-block; - } @else { - @warn "Unknown has-layout approach: #{$approach}"; - @include has-layout-zoom; - } - } -} - -@mixin has-layout-zoom { - @if $legacy-support-for-ie { - *zoom: 1; - } -} - -@mixin has-layout-block { - @if $legacy-support-for-ie { - // This makes ie6 get layout - display: inline-block; - // and this puts it back to block - & { display: block; } - } -} - -// A hack to supply IE6 (and below) with a different property value. -// [Read more](http://www.cssportal.com/css-hacks/#in_css-important). -@mixin bang-hack($property, $value, $ie6-value) { - @if $legacy-support-for-ie6 { - #{$property}: #{$value} !important; - #{$property}: #{$ie6-value}; - } -} diff --git a/djangocms_admin_style/sass/compass/utilities/general/_min.scss b/djangocms_admin_style/sass/compass/utilities/general/_min.scss deleted file mode 100755 index d0e367f0..00000000 --- a/djangocms_admin_style/sass/compass/utilities/general/_min.scss +++ /dev/null @@ -1,16 +0,0 @@ -@import "_hacks.scss"; - -//** -// Cross browser min-height mixin. -@mixin min-height($value) { - @include hacked-minimum(height, $value); } - -//** -// Cross browser min-width mixin. -@mixin min-width($value) { - @include hacked-minimum(width, $value); } - -// @private This mixin is not meant to be used directly. -@mixin hacked-minimum($property, $value) { - min-#{$property}: $value; - @include bang-hack($property, auto, $value); } diff --git a/djangocms_admin_style/sass/compass/utilities/general/_reset.scss b/djangocms_admin_style/sass/compass/utilities/general/_reset.scss deleted file mode 100755 index f5f64877..00000000 --- a/djangocms_admin_style/sass/compass/utilities/general/_reset.scss +++ /dev/null @@ -1,2 +0,0 @@ -// This module has moved. -@import "compass/reset/utilities"; \ No newline at end of file diff --git a/djangocms_admin_style/sass/compass/utilities/general/_tabs.scss b/djangocms_admin_style/sass/compass/utilities/general/_tabs.scss deleted file mode 100755 index 8b137891..00000000 --- a/djangocms_admin_style/sass/compass/utilities/general/_tabs.scss +++ /dev/null @@ -1 +0,0 @@ - diff --git a/djangocms_admin_style/sass/compass/utilities/general/_tag-cloud.scss b/djangocms_admin_style/sass/compass/utilities/general/_tag-cloud.scss deleted file mode 100755 index 7ccae055..00000000 --- a/djangocms_admin_style/sass/compass/utilities/general/_tag-cloud.scss +++ /dev/null @@ -1,18 +0,0 @@ -// Emits styles for a tag cloud -@mixin tag-cloud($base-size: 1em) { - font-size: $base-size; - line-height: 1.2 * $base-size; - .xxs, .xs, .s, .l, .xl, .xxl { - line-height: 1.2 * $base-size; } - .xxs { - font-size: $base-size / 2; } - .xs { - font-size: 2 * $base-size / 3; } - .s { - font-size: 3 * $base-size / 4; } - .l { - font-size: 4 * $base-size / 3; } - .xl { - font-size: 3 * $base-size / 2; } - .xxl { - font-size: 2 * $base-size; } } diff --git a/djangocms_admin_style/sass/compass/utilities/links/_hover-link.scss b/djangocms_admin_style/sass/compass/utilities/links/_hover-link.scss deleted file mode 100755 index 057f6c42..00000000 --- a/djangocms_admin_style/sass/compass/utilities/links/_hover-link.scss +++ /dev/null @@ -1,3 +0,0 @@ -@warn "This import is deprecated. Use 'compass/typography/links/hover-link' instead."; - -@import "../../typography/links/_hover-link.scss"; diff --git a/djangocms_admin_style/sass/compass/utilities/links/_link-colors.scss b/djangocms_admin_style/sass/compass/utilities/links/_link-colors.scss deleted file mode 100755 index a8966b5e..00000000 --- a/djangocms_admin_style/sass/compass/utilities/links/_link-colors.scss +++ /dev/null @@ -1,3 +0,0 @@ -@warn "This import is deprecated. Use 'compass/typography/links/link-colors' instead."; - -@import "../../typography/links/_link-colors.scss"; diff --git a/djangocms_admin_style/sass/compass/utilities/links/_unstyled-link.scss b/djangocms_admin_style/sass/compass/utilities/links/_unstyled-link.scss deleted file mode 100755 index 1b574303..00000000 --- a/djangocms_admin_style/sass/compass/utilities/links/_unstyled-link.scss +++ /dev/null @@ -1,3 +0,0 @@ -@warn "This import is deprecated. Use 'compass/typography/links/unstyled-link' instead."; - -@import "../../typography/links/_unstyled-link.scss"; diff --git a/djangocms_admin_style/sass/compass/utilities/lists/_bullets.scss b/djangocms_admin_style/sass/compass/utilities/lists/_bullets.scss deleted file mode 100755 index 1688ebea..00000000 --- a/djangocms_admin_style/sass/compass/utilities/lists/_bullets.scss +++ /dev/null @@ -1,3 +0,0 @@ -@warn "This import is deprecated. Use 'compass/typography/lists/bullets' instead."; - -@import "../../typography/lists/_bullets.scss"; diff --git a/djangocms_admin_style/sass/compass/utilities/lists/_horizontal-list.scss b/djangocms_admin_style/sass/compass/utilities/lists/_horizontal-list.scss deleted file mode 100755 index 31769f22..00000000 --- a/djangocms_admin_style/sass/compass/utilities/lists/_horizontal-list.scss +++ /dev/null @@ -1,3 +0,0 @@ -@warn "This import is deprecated. Use 'compass/typography/lists/horizontal-list' instead."; - -@import "../../typography/lists/_horizontal-list.scss"; diff --git a/djangocms_admin_style/sass/compass/utilities/lists/_inline-block-list.scss b/djangocms_admin_style/sass/compass/utilities/lists/_inline-block-list.scss deleted file mode 100755 index b8ffb0ad..00000000 --- a/djangocms_admin_style/sass/compass/utilities/lists/_inline-block-list.scss +++ /dev/null @@ -1,3 +0,0 @@ -@warn "This import is deprecated. Use 'compass/typography/lists/inline-block-list' instead."; - -@import "../../typography/lists/_inline-block-list.scss"; diff --git a/djangocms_admin_style/sass/compass/utilities/lists/_inline-list.scss b/djangocms_admin_style/sass/compass/utilities/lists/_inline-list.scss deleted file mode 100755 index 748ddef7..00000000 --- a/djangocms_admin_style/sass/compass/utilities/lists/_inline-list.scss +++ /dev/null @@ -1,3 +0,0 @@ -@warn "This import is deprecated. Use 'compass/typography/lists/inline-list' instead."; - -@import "../../typography/lists/_inline-list.scss"; diff --git a/djangocms_admin_style/sass/compass/utilities/sprites/_base.scss b/djangocms_admin_style/sass/compass/utilities/sprites/_base.scss deleted file mode 100755 index c346e181..00000000 --- a/djangocms_admin_style/sass/compass/utilities/sprites/_base.scss +++ /dev/null @@ -1,66 +0,0 @@ -// Determines those states for which you want to enable magic sprite selectors -$sprite-selectors: hover, target, active !default; - -// Set the width and height of an element to the original -// dimensions of an image before it was included in the sprite. -@mixin sprite-dimensions($map, $sprite) { - height: image-height(sprite-file($map, $sprite)); - width: image-width(sprite-file($map, $sprite)); -} - -// Set the background position of the given sprite `$map` to display the -// sprite of the given `$sprite` name. You can move the image relative to its -// natural position by passing `$offset-x` and `$offset-y`. -@mixin sprite-background-position($map, $sprite, $offset-x: 0, $offset-y: 0) { - background-position: sprite-position($map, $sprite, $offset-x, $offset-y); -} - - -// Determines if you want to include magic selectors in your sprites -$disable-magic-sprite-selectors:false !default; - -// Include the position and (optionally) dimensions of this `$sprite` -// in the given sprite `$map`. The sprite url should come from either a base -// class or you can specify the `sprite-url` explicitly like this: -// -// background: $map no-repeat; -@mixin sprite($map, $sprite, $dimensions: false, $offset-x: 0, $offset-y: 0) { - @include sprite-background-position($map, $sprite, $offset-x, $offset-y); - @if $dimensions { - @include sprite-dimensions($map, $sprite); - } - @if not $disable-magic-sprite-selectors { - @include sprite-selectors($map, $sprite, $sprite); - } -} - -// Include the selectors for the `$sprite` given the `$map` and the -// `$full-sprite-name` -// @private -@mixin sprite-selectors($map, $sprite-name, $full-sprite-name) { - @each $selector in $sprite-selectors { - @if sprite_has_selector($map, $sprite-name, $selector) { - &:#{$selector}, &.#{$full-sprite-name}_#{$selector}, &.#{$full-sprite-name}-#{$selector} { - @include sprite-background-position($map, "#{$sprite-name}_#{$selector}"); - } - } - } -} - -// Generates a class for each space separated name in `$sprite-names`. -// The class will be of the form .-. -// -// If a base class is provided, then each class will extend it. -// -// If `$dimensions` is `true`, the sprite dimensions will specified. -@mixin sprites($map, $sprite-names, $base-class: false, $dimensions: false, $prefix: sprite-map-name($map)) { - @each $sprite-name in $sprite-names { - @if sprite_does_not_have_parent($map, $sprite-name) { - $full-sprite-name: "#{$prefix}-#{$sprite-name}"; - .#{$full-sprite-name} { - @if $base-class { @extend #{$base-class}; } - @include sprite($map, $sprite-name, $dimensions); - } - } - } -} \ No newline at end of file diff --git a/djangocms_admin_style/sass/compass/utilities/sprites/_sprite-img.scss b/djangocms_admin_style/sass/compass/utilities/sprites/_sprite-img.scss deleted file mode 100755 index b14536be..00000000 --- a/djangocms_admin_style/sass/compass/utilities/sprites/_sprite-img.scss +++ /dev/null @@ -1,56 +0,0 @@ -// @doc off -// Example 1: -// -// a.twitter -// +sprite-img("icons-32.png", 1) -// a.facebook -// +sprite-img("icons-32png", 2) -// -// Example 2: -// -// a -// +sprite-background("icons-32.png") -// a.twitter -// +sprite-column(1) -// a.facebook -// +sprite-row(2) -// @doc on - -$sprite-default-size: 32px !default; - -$sprite-default-margin: 0px !default; - -$sprite-image-default-width: $sprite-default-size !default; - -$sprite-image-default-height: $sprite-default-size !default; - -// Sets all the rules for a sprite from a given sprite image to show just one of the sprites. -// To reduce duplication use a sprite-bg mixin for common properties and a sprite-select mixin for positioning. -@mixin sprite-img($img, $col, $row: 1, $width: $sprite-image-default-width, $height: $sprite-image-default-height, $margin: $sprite-default-margin) { - @include sprite-background($img, $width, $height); - @include sprite-position($col, $row, $width, $height, $margin); } - -// Sets rules common for all sprites, assumes you want a square, but allows a rectangular region. -@mixin sprite-background($img, $width: $sprite-default-size, $height: $width) { - @include sprite-background-rectangle($img, $width, $height); } - -// Sets rules common for all sprites, assumes a rectangular region. -@mixin sprite-background-rectangle($img, $width: $sprite-image-default-width, $height: $sprite-image-default-height) { - background: image-url($img) no-repeat; - width: $width; - height: $height; - overflow: hidden; } - -// Allows horizontal sprite positioning optimized for a single row of sprites. -@mixin sprite-column($col, $width: $sprite-image-default-width, $margin: $sprite-default-margin) { - @include sprite-position($col, 1, $width, 0px, $margin); } - -// Allows vertical sprite positioning optimized for a single column of sprites. -@mixin sprite-row($row, $height: $sprite-image-default-height, $margin: $sprite-default-margin) { - @include sprite-position(1, $row, 0px, $height, $margin); } - -// Allows vertical and horizontal sprite positioning from a grid of equal dimensioned sprites. -@mixin sprite-position($col, $row: 1, $width: $sprite-image-default-width, $height: $sprite-image-default-height, $margin: $sprite-default-margin) { - $x: ($col - 1) * -$width - ($col - 1) * $margin; - $y: ($row - 1) * -$height - ($row - 1) * $margin; - background-position: $x $y; } diff --git a/djangocms_admin_style/sass/compass/utilities/tables/_alternating-rows-and-columns.scss b/djangocms_admin_style/sass/compass/utilities/tables/_alternating-rows-and-columns.scss deleted file mode 100755 index 8dd3a714..00000000 --- a/djangocms_admin_style/sass/compass/utilities/tables/_alternating-rows-and-columns.scss +++ /dev/null @@ -1,20 +0,0 @@ -@mixin alternating-rows-and-columns($even-row-color, $odd-row-color, $dark-intersection, $header-color: white, $footer-color: white) { - th { - background-color: $header-color; - &.even, &:nth-child(2n) { - background-color: $header-color - $dark-intersection; } } - tr.odd { - td { - background-color: $odd-row-color; - &.even, &:nth-child(2n) { - background-color: $odd-row-color - $dark-intersection; } } } - tr.even { - td { - background-color: $even-row-color; - &.even, &:nth-child(2n) { - background-color: $even-row-color - $dark-intersection; } } } - tfoot { - th, td { - background-color: $footer-color; - &.even, &:nth-child(2n) { - background-color: $footer-color - $dark-intersection; } } } } diff --git a/djangocms_admin_style/sass/compass/utilities/tables/_borders.scss b/djangocms_admin_style/sass/compass/utilities/tables/_borders.scss deleted file mode 100755 index 120896dc..00000000 --- a/djangocms_admin_style/sass/compass/utilities/tables/_borders.scss +++ /dev/null @@ -1,33 +0,0 @@ -@mixin outer-table-borders($width: 2px, $color: black) { - border: $width solid $color; - thead { - th { - border-bottom: $width solid $color; } } - tfoot { - th, td { - border-top: $width solid $color; } } - th { - &:first-child { - border-right: $width solid $color; } } } - -@mixin inner-table-borders($width: 2px, $color: black) { - th, td { - border: { - right: $width solid $color; - bottom: $width solid $color; - left-width: 0px; - top-width: 0px; }; - &:last-child, - &.last { - border-right-width: 0px; } } - -// IE8 ignores rules that are included on the same line as :last-child -// see http://www.richardscarrott.co.uk/posts/view/ie8-last-child-bug for details - - tbody, tfoot { - tr:last-child { - th, td { - border-bottom-width: 0px; } } - tr.last { - th, td { - border-bottom-width: 0px; } } } } diff --git a/djangocms_admin_style/sass/compass/utilities/tables/_scaffolding.scss b/djangocms_admin_style/sass/compass/utilities/tables/_scaffolding.scss deleted file mode 100755 index cc19d040..00000000 --- a/djangocms_admin_style/sass/compass/utilities/tables/_scaffolding.scss +++ /dev/null @@ -1,9 +0,0 @@ -@mixin table-scaffolding { - th { - text-align: center; - font-weight: bold; } - td, - th { - padding: 2px; - &.numeric { - text-align: right; } } } diff --git a/djangocms_admin_style/sass/compass/utilities/text/_ellipsis.scss b/djangocms_admin_style/sass/compass/utilities/text/_ellipsis.scss deleted file mode 100755 index 7835c841..00000000 --- a/djangocms_admin_style/sass/compass/utilities/text/_ellipsis.scss +++ /dev/null @@ -1,3 +0,0 @@ -@warn "This import is deprecated. Use 'compass/typography/text/ellipsis' instead."; - -@import "../../typography/text/_ellipsis.scss"; diff --git a/djangocms_admin_style/sass/compass/utilities/text/_nowrap.scss b/djangocms_admin_style/sass/compass/utilities/text/_nowrap.scss deleted file mode 100755 index e55a41e2..00000000 --- a/djangocms_admin_style/sass/compass/utilities/text/_nowrap.scss +++ /dev/null @@ -1,3 +0,0 @@ -@warn "This import is deprecated. Use 'compass/typography/text/nowrap' instead."; - -@import "../../typography/text/_nowrap.scss"; diff --git a/djangocms_admin_style/sass/compass/utilities/text/_replacement.scss b/djangocms_admin_style/sass/compass/utilities/text/_replacement.scss deleted file mode 100755 index a1be3d52..00000000 --- a/djangocms_admin_style/sass/compass/utilities/text/_replacement.scss +++ /dev/null @@ -1,3 +0,0 @@ -@warn "This import is deprecated. Use 'compass/typography/text/replacement' instead."; - -@import "../../typography/text/_replacement.scss"; diff --git a/djangocms_admin_style/sass/djangocms-admin.scss b/djangocms_admin_style/sass/djangocms-admin.scss index 2dc9a8bf..a87f5de5 100644 --- a/djangocms_admin_style/sass/djangocms-admin.scss +++ b/djangocms_admin_style/sass/djangocms-admin.scss @@ -1,20 +1,18 @@ @import "_settings.scss"; -@media all { - @import "partials/_mixins.scss"; - @import "partials/_base.scss"; - @import "partials/_forms.scss"; - @import "partials/_tables.scss"; - @import "partials/_filer.scss"; - @import "partials/_cmsplaceholders.scss"; - @import "partials/_content.scss"; - @import "partials/_icons.scss"; +@import "partials/_mixins.scss"; +@import "partials/_base.scss"; +@import "partials/_forms.scss"; +@import "partials/_tables.scss"; +@import "partials/_filer.scss"; +@import "partials/_cmsplaceholders.scss"; +@import "partials/_content.scss"; +@import "partials/_icons.scss"; - @import "partials/_shortcuts.scss"; +@import "partials/_shortcuts.scss"; - // TODO: - //@import "partials/_messages.scss"; -} +// TODO: +//@import "partials/_messages.scss"; @media only screen and (max-width: 420px), print { @import "partials/_mobile.scss"; diff --git a/djangocms_admin_style/sass/ie.scss b/djangocms_admin_style/sass/ie.scss index 7a3da0bd..3aa21358 100644 --- a/djangocms_admin_style/sass/ie.scss +++ b/djangocms_admin_style/sass/ie.scss @@ -1,3 +1,3 @@ -#quick-access-closed, #quick-access-openedĀ { +#quick-access-closed, #quick-access-opened { display: none; } \ No newline at end of file diff --git a/djangocms_admin_style/sass/libs/_pie.scss b/djangocms_admin_style/sass/libs/_pie.scss deleted file mode 100644 index 6f31f6e1..00000000 --- a/djangocms_admin_style/sass/libs/_pie.scss +++ /dev/null @@ -1,73 +0,0 @@ -$experimental-support-for-pie: true; - -// It is recommended that you use Sass's @extend directive to apply the behavior -// to your PIE elements. To assist you, Compass provides this variable. -// When set, it will cause the `@include pie` mixin to extend this class. -// The class name you provide should **not** include the `.`. -$pie-base-class: false !default; - -// The default approach to using PIE. -// Can be one of: -// -// * relative (default) -// * z-index -// * none -$pie-default-approach: relative !default; - -// The location of your PIE behavior file -// This should be root-relative to your web server -// relative assets don't work. It is recommended that -// you set this yourself. -$pie-behavior: stylesheet-url("PIE.htc") !default; - -// When using the z-index approach, the -// first ancestor of the PIE element at -// or before the container's opaque background -// should have a z-index set as well to ensure -// propert z-index stacking. -// -// The `$position` argument must be some non-static -// value (absolute, relative, etc.) -@mixin pie-container($z-index: 0, $position: relative) { - z-index: $z-index; - position: $position; -} - -// PIE elements must have this behavior attached to them. -// IE is broken -- it doesn't think of behavior urls as -// relative to the stylesheet. It considers them relative -// to the webpage. As a result, you cannot reliably use -// compass's relative_assets with PIE. -// -// * `$approach` - one of: relative, z-index, or none -// * `$z-index` - when using the z-index approach, this -// is the z-index that is applied. -@mixin pie-element( - $approach: $pie-default-approach, - $z-index: 0 -) { - behavior: $pie-behavior; - @if $approach == relative { - position: relative; - } - @else if $approach == z-index { - z-index: $z-index; - } -} - -// a smart mixin that knows to extend or include pie-element according -// to your stylesheet's configuration variables. -@mixin pie($base-class: $pie-base-class) { - @if $base-class { - @extend .#{$base-class}; - } - @else { - @include pie-element; - } -} - -// Watch `$n` levels of ancestors for changes to their class attribute -// So that cascading styles will work correctly on the PIE element. -@mixin pie-watch-ancestors($n) { - -pie-watch-ancestors: $n; -} \ No newline at end of file diff --git a/djangocms_admin_style/sass/partials/_content.scss b/djangocms_admin_style/sass/partials/_content.scss index 0117531f..1869e2ee 100644 --- a/djangocms_admin_style/sass/partials/_content.scss +++ b/djangocms_admin_style/sass/partials/_content.scss @@ -1,7 +1,7 @@ // containers -#container { width: auto !important; min-width: auto !important; } -#content { width: auto !important; min-width: auto !important; } +#container { width: auto !important; min-width: 0 !important; } +#content { width: auto !important; min-width: 0 !important; } #changelist { width: auto !important; } // module @@ -100,7 +100,7 @@ body.login { // header #header { - @include pie; @include background-image(linear-gradient($background-color-dark, $background-color-medium)); + @include background-image(linear-gradient($background-color-dark, $background-color-medium)); background-color: $background-color-medium; color: $font-color-white !important; height: 46px; #branding h1 { color: $font-color-white; padding: 3px 25px; } #user-tools { padding: 16px 25px 0; } @@ -123,6 +123,7 @@ div.breadcrumbs { a { line-height: 16px; } } table th { width: 100%; } + .module tr:first-child { th, td { border-top:1px solid $line-color-ultralight; } } } #content-related { float: left; @@ -223,16 +224,16 @@ a.addlink { // cms language buttons #page_form_lang_tabs input { @include border-bottom-radius(0); @include box-shadow(none !important); - background: white !important; color: $font-color-medium !important; font-weight: normal !important; + background: #ccc !important; color: $font-color-medium !important; font-weight: normal !important; border: none !important; margin: 0; &:hover, &:focus { color: black !important; } - &.selected { background: $button-blue-light-color !important; color: white !important; - @include text-shadow(0 1px 1px rgba(0,0,0,0.2)); } - &.notfilled { background: $background-color-light !important; color: $font-color-light !important; } + &.selected { background: white !important; color: black !important; } + &.notfilled { background: $background-color-light !important; color: #bbb !important; } } #lang_tab_content h2.header { background: $button-blue-light-color !important; @include border-top-right-radius(); margin-bottom: -3px !important; position: relative; } + // nani/hvad language buttons .nani-language-tabs { border-bottom: 5px solid $button-blue-light-color; margin-bottom: -3px; position: relative; diff --git a/djangocms_admin_style/sass/partials/_forms.scss b/djangocms_admin_style/sass/partials/_forms.scss index 75040b82..5b600e72 100644 --- a/djangocms_admin_style/sass/partials/_forms.scss +++ b/djangocms_admin_style/sass/partials/_forms.scss @@ -9,10 +9,10 @@ form { &.required { font-weight: bold; } } // input - input, textarea { @include pie; @include border-radius(); border: 1px solid $button-silver-dark-color; + input, textarea { @include border-radius(); border: 1px solid $button-silver-dark-color; color: $button-silver-font-color; padding: 6px 5px; outline: none; } input[type="checkbox"], input[type="radio"] { border: 0; display: inline; width: auto; margin-right: 6px; } - input[type="file"] { @include pie; @include border-radius(); border: 1px solid $button-silver-dark-color; + input[type="file"] { @include border-radius(); border: 1px solid $button-silver-dark-color; color: $button-silver-font-color; padding: 6px 5px; outline: none; } select { font-weight: normal; } small { margin-left: 15px; } @@ -35,7 +35,6 @@ form { input:valid, textarea:valid {} input:invalid, textarea:invalid { - @include pie; @include border-radius(); } .no-boxshadow input:invalid, diff --git a/djangocms_admin_style/sass/partials/_messages.scss b/djangocms_admin_style/sass/partials/_messages.scss index 09ad4413..c942e9d4 100644 --- a/djangocms_admin_style/sass/partials/_messages.scss +++ b/djangocms_admin_style/sass/partials/_messages.scss @@ -1,8 +1,7 @@ /* Statuses Mixins */ @mixin message-info { - @include pie; - @include background-image(linear-gradient( $info-color-light, $info-color 80%, $info-color-dark)); + @include background-image(linear-gradient( $info-color-light, $info-color 80%, $info-color-dark)); .close { @include box-shadow($info-color 0 0 2px inset); background: $info-color; @@ -15,8 +14,7 @@ } } @mixin message-success { - @include pie; - @include background-image(linear-gradient( $success-color-light, $success-color 80%, $success-color-dark)); + @include background-image(linear-gradient( $success-color-light, $success-color 80%, $success-color-dark)); .close { @include box-shadow($success-color 0 0 2px inset); background: $success-color; @@ -29,8 +27,7 @@ } } @mixin message-warning { - @include pie; - @include background-image(linear-gradient( $warning-color-light, $warning-color 80%, $warning-color-dark)); + @include background-image(linear-gradient( $warning-color-light, $warning-color 80%, $warning-color-dark)); .close { @include box-shadow($warning-color 0 0 2px inset); background: $warning-color; @@ -44,8 +41,7 @@ } @mixin message-error { - @include pie; - @include background-image(linear-gradient( $error-color-light, $error-color 80%, $error-color-dark)); + @include background-image(linear-gradient( $error-color-light, $error-color 80%, $error-color-dark)); .close { @include box-shadow($error-color 0 0 2px inset); background: $error-color; @@ -83,8 +79,7 @@ line-height: 2.9; } .close { - @include pie; - @include border-radius(10px); + @include border-radius(10px); display: block; cursor: pointer; color: #fff; diff --git a/djangocms_admin_style/sass/partials/_mixins.scss b/djangocms_admin_style/sass/partials/_mixins.scss index 67ff91b0..76cbf9f1 100644 --- a/djangocms_admin_style/sass/partials/_mixins.scss +++ b/djangocms_admin_style/sass/partials/_mixins.scss @@ -21,7 +21,6 @@ } @mixin button-common() { - @include pie; @include border-radius(); @include button-common-init(); color: $button-silver-font-color !important; @@ -46,7 +45,6 @@ } @mixin button-blue { - @include pie; &, &:visited { @include background-image(linear-gradient($button-blue-light-color, $button-blue-medium-color) !important); } @include box-shadow($button-blue-light-color 0 0 $button-shadow-width inset !important); @@ -68,7 +66,6 @@ } @mixin button-green { - @include pie; &, &:visited { @include background-image(linear-gradient($button-green-light-color, $button-green-medium-color) !important); } @include box-shadow($button-green-light-color 0 0 $button-shadow-width inset !important); @@ -89,7 +86,6 @@ } @mixin button-orange { - @include pie; @include background-image(linear-gradient($button-orange-light-color, $button-orange-medium-color)); @include box-shadow($button-orange-light-color 0 0 $button-shadow-width inset); background-color: $button-orange-medium-color !important; @@ -109,7 +105,6 @@ } @mixin button-red { - @include pie; @include background-image(linear-gradient($button-red-light-color, $button-red-medium-color) !important); @include box-shadow($button-red-light-color 0 0 $button-shadow-width inset !important); background-color: $button-red-medium-color !important; @@ -129,7 +124,6 @@ } @mixin button-black { - @include pie; @include background-image(linear-gradient($button-black-light-color, $button-black-medium-color)); @include box-shadow($button-black-light-color 0 0 $button-shadow-width inset); background-color: $button-black-medium-color !important; @@ -154,7 +148,6 @@ } @mixin button-inactive { - @include pie; @include background-image(linear-gradient($button-inactive-light-color, $button-inactive-medium-color)); @include box-shadow($button-inactive-light-color 0 0 $button-shadow-width inset); background-color: $button-inactive-medium-color !important; diff --git a/djangocms_admin_style/sass/partials/_mobile.scss b/djangocms_admin_style/sass/partials/_mobile.scss index 8ce7fedb..5a1a6ea0 100644 --- a/djangocms_admin_style/sass/partials/_mobile.scss +++ b/djangocms_admin_style/sass/partials/_mobile.scss @@ -1,5 +1,3 @@ -@import "../_compass"; - // base html, body { height: auto; } #content { margin: 0 5px; } @@ -133,3 +131,8 @@ form { label { display: inline-block; } .selector-available input, .selector-chosen input { width: auto; } } + +// shortcuts +.admin_shortcuts .shortcuts li a { background-size:20px 20px; padding:10px 10px 10px 40px; } +.admin_shortcuts .shortcuts li a span { padding:0 !important; } +.admin_shortcuts .shortcuts li:first-child a { padding:10px 20px; } diff --git a/djangocms_admin_style/sass/pie.scss b/djangocms_admin_style/sass/pie.scss deleted file mode 100644 index fc3e1986..00000000 --- a/djangocms_admin_style/sass/pie.scss +++ /dev/null @@ -1,74 +0,0 @@ -// this file demonstrates how to use the CSS PIE extension for -// legacy versions of Internet Explorer. In many cases, PIE will allow -// you to style in CSS things that you'd have to do using image chops otherwise. -// -// Note: Each element that has PIE enabled on it will add about 10ms to your page load. -@import "compass/css3/pie"; -@import "compass/css3"; - -// Set this to wherever you end up putting your behavior file. -// -// **Note:** this file must be served as a root-relative resource or -// else IE will interpret it as relative to the current webpage -// instead of the stylesheet. -// -// **Also Note:** this file must be delivered with a mime-type of: -// -// text/x-component -$pie-behavior: url("/static/cms/PIE.htc"); - -// It is suggested that you use Sass's @extend directive to apply the PIE -// behavior to your elements. Setting this variable will tell the `pie` mixin -// to extend it. Or you can just extend the base class yourself. -$pie-base-class: pie-element; - -// There are two approaches to creating PIE elements -// The default approach is to make the element position: relative. -.pie-element { - // relative is the default, so passing relative - // is redundant, but we do it here for clarity. - @include pie-element(relative); -} - -.bordered { - @include pie; // Because $pie-base-class is set, this results in an extend of .pie-element. - @include border-radius(5px); -} - -.gradient { - @include pie; // Because $pie-base-class is set, this results in an extend of .pie-element. - @include background(linear-gradient(#f00, #00f)); -} - - -// But sometimes this messes up your positioning -// So you can also use z-indexing. In this case -// an ancestor element before or having the first -// opaque background should be marked as a pie-container -// which gives it a z-index of 0 (actually any z-index -// can be provided to the pie-container mixin). -// And then the pie element itself should be given -// a z-index of -1. -.pie-container { - @include pie-container; -} - -.z-pie-element { - // this will get a z-index of 0, you can pass a z-index value if you want - @include pie-element(z-index); -} - -// This is just a simple example of how to use the z-index approach. -.widget { - @extend .pie-container; - h3 { - @include pie(z-pie-element); // This will extend .z-pie-element instead of .pie-element - } -} - - -// Lastly, you can just include the pie-element mixin directly if you need to do a one-off: -.has-gradient { - @include pie-element(relative); - @include background(linear-gradient(#f00, #00f)); -} \ No newline at end of file diff --git a/djangocms_admin_style/static/djangocms_admin_style/css/djangocms-admin-frontend.css b/djangocms_admin_style/static/djangocms_admin_style/css/djangocms-admin-frontend.css index dc89b2df..db1f4297 100644 --- a/djangocms_admin_style/static/djangocms_admin_style/css/djangocms-admin-frontend.css +++ b/djangocms_admin_style/static/djangocms_admin_style/css/djangocms-admin-frontend.css @@ -1,7 +1 @@ -#header, .breadcrumbs { display: none; } - -.login #header { display: block; } - -#container { padding-top: 31px; } - -form select { max-width: 240px; } +#header,.breadcrumbs{display:none}.login #header{display:block}#container{padding-top:31px}form select{max-width:240px} diff --git a/djangocms_admin_style/static/djangocms_admin_style/css/djangocms-admin.css b/djangocms_admin_style/static/djangocms_admin_style/css/djangocms-admin.css index af2aaec1..be0f8ae2 100644 --- a/djangocms_admin_style/static/djangocms_admin_style/css/djangocms-admin.css +++ b/djangocms_admin_style/static/djangocms_admin_style/css/djangocms-admin.css @@ -1,434 +1 @@ -/* Dimensions */ -/* inactive */ -/* Silver */ -/* Blue */ -/* Orange */ -/* Red */ -/* Green */ -/* Black */ -/* Paddings */ -/* Template Editor */ -html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 12px; vertical-align: baseline; } - -article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } - -blockquote, q { quotes: none; } - -blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none; } - -ins { background-color: #ff9; color: #000; text-decoration: none; } - -mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; } - -del { text-decoration: line-through; } - -abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help; } - -table { border-collapse: collapse; border-spacing: 0; } - -hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; } - -body { font-size: 12px; font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif; line-height: 1.231; *font-size: small; } - -pre, code, kbd, samp { font-family: monospace, sans-serif; } - -html { overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } - -ul, ol { margin-left: 2em; } - -ol { list-style-type: decimal; } - -td { vertical-align: top; } - -sub { font-size: 75%; line-height: 0; position: relative; bottom: -0.25em; } - -sup { font-size: 75%; line-height: 0; position: relative; top: -0.5em; } - -a:hover, a:active { outline: none; } - -pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; padding: 15px; } - -label, input[type="button"], input[type="submit"], input[type="image"], button { cursor: pointer; } - -button, input, select, textarea { width: auto; overflow: visible; margin: 0; font-size: 100%; font-family: sans-serif; vertical-align: baseline; } - -textarea { overflow: auto; vertical-align: text-top; } - -input::-moz-focus-inner, button::-moz-focus-inner { border: 0; padding: 0; } - -a:link { -webkit-tap-highlight-color: none; } - -.ie7 img { -ms-interpolation-mode: bicubic; } - -.ie6 legend, .ie7 legend { margin-left: -7px; } - -nav ul, nav li { margin: 0; list-style: none; list-style-image: none; } - -.ir { text-indent: -119988px; overflow: hidden; text-align: left; direction: ltr; background-repeat: no-repeat; } - -.hidden { display: none; visibility: hidden; } - -.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } -.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; } - -.clearfix { zoom: 1; } -.clearfix:before, .clearfix:after { content: ""; display: table; } -.clearfix:after { clear: both; } - -@media all { body { background: url("../img/bg-pattern-light.jpg") #efefef repeat !important; } - body, select, input, textarea { color: #444444; } - h1 { font-size: 150%; color: #666666; font-weight: bold; margin: 20px 10px 10px; } - h2 { font-size: 130%; color: #666666; font-weight: bold; line-height: 1.75em; } - h3 { font-size: 120%; color: #444444; font-weight: bold; } - h4 { font-size: 110%; color: #666666; font-weight: bold; } - h5 { font-size: 100%; color: #444444; } - h6 { font-size: 100%; color: #666666; } - a, a:link { color: #029eee; text-decoration: none; } - a:visited, a:link:visited { color: #029eee; } - a:hover, a:link:hover { color: #2070b3; text-decoration: underline; } - a:active, a:link:active { color: #2070b3; } - p { font-weight: normal; margin-bottom: 6px; } - code { font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; background: inherit; color: #666; font-size: 11px; } - code strong { color: #930; } - pre { font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; background: inherit; color: #666; font-size: 11px; } - pre.literal-block { background: #eee; } - div hr { background: #dddddd; margin: 20px 0; border: none; } - strong { font-weight: bold; } - .small, small { font-size: 85%; margin-top: 0; } - .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } - form button, form input, form select, form textarea { margin: 2px 0; font-size: 13px; } - form small { color: #888888; } - form hr { margin: 5px 0; } - form fieldset { vertical-align: middle; line-height: 2em; } - form fieldset.collapsed h2 { background-image: none; border-bottom: none; margin-bottom: 0; padding-bottom: 5px; } - form label { word-wrap: break-word; color: #888888; line-height: 18px; display: inline-block; /*min-width: 160px;*/ } - form label.required { font-weight: bold; } - form input, form textarea { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; border: 1px solid #cccccc; color: #555555; padding: 6px 5px; outline: none; } - form input[type="checkbox"], form input[type="radio"] { border: 0; display: inline; width: auto; margin-right: 6px; } - form input[type="file"] { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; border: 1px solid #cccccc; color: #555555; padding: 6px 5px; outline: none; } - form select { font-weight: normal; } - form small { margin-left: 15px; } - form .form-controls { text-align: right; margin: 15px 0 0 0; } - form .form-controls p { margin-top: 6px; } - form .input-list { display: inline-block; vertical-align: top; line-height: 20px; } - form .extra .right { float: right; margin-right: 10px; } - form .form-row { border-bottom-color: #f3f3f3; } - form .form-row:last-child { border-bottom-color: transparent; } - .form-row input, .form-row textarea { width: 250px; } - .inline-group .form-row input, .inline-group .form-row textarea { width: auto; } - input:invalid, textarea:invalid { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; } - .no-boxshadow input:invalid, .no-boxshadow textarea:invalid { background-color: #f0dddd; } - button { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important; background-image: -webkit-linear-gradient(#ffffff, #efefef) !important; background-image: -moz-linear-gradient(#ffffff, #efefef) !important; background-image: -o-linear-gradient(#ffffff, #efefef) !important; background-image: linear-gradient(#ffffff, #efefef) !important; -moz-box-shadow: #efefef 0 0 2px inset !important; -webkit-box-shadow: #efefef 0 0 2px inset !important; -o-box-shadow: #efefef 0 0 2px inset !important; box-shadow: #efefef 0 0 2px inset !important; background-color: white !important; border: 1px solid #efefef !important; border-bottom: 1px solid #cccccc !important; color: #555555 !important; font-weight: bolder !important; font-size: 12px !important; line-height: 15px !important; overflow: visible; padding: 5px 10px 5px !important; text-decoration: none !important; width: auto; } - button:hover { background: white !important; } - button.small { padding: 3px 8px 4px !important; } - button:hover, button:active, button.select, button:visited { background: white; color: #555555; text-decoration: none; } - button.animate { -moz-background-size: 100% 400%; -webkit-background-size: 100% 400%; -o-background-size: 100% 400%; background-size: 100% 400%; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); } - input[type="submit"], input[type="button"] { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important; background-image: -webkit-linear-gradient(#ffffff, #efefef) !important; background-image: -moz-linear-gradient(#ffffff, #efefef) !important; background-image: -o-linear-gradient(#ffffff, #efefef) !important; background-image: linear-gradient(#ffffff, #efefef) !important; -moz-box-shadow: #efefef 0 0 2px inset !important; -webkit-box-shadow: #efefef 0 0 2px inset !important; -o-box-shadow: #efefef 0 0 2px inset !important; box-shadow: #efefef 0 0 2px inset !important; background-color: white !important; border: 1px solid #efefef !important; border-bottom: 1px solid #cccccc !important; color: #555555 !important; font-weight: bolder !important; font-size: 12px !important; line-height: 15px !important; overflow: visible; padding: 5px 10px 5px !important; text-decoration: none !important; width: auto; padding: 8px 10px !important; } - input[type="submit"]:hover, input[type="button"]:hover { background: white !important; } - input[type="submit"].small, input[type="button"].small { padding: 3px 8px 4px !important; } - input[type="submit"]:hover, input[type="submit"]:active, input[type="submit"].select, input[type="submit"]:visited, input[type="button"]:hover, input[type="button"]:active, input[type="button"].select, input[type="button"]:visited { background: white; color: #555555; text-decoration: none; } - input[type="submit"].animate, input[type="button"].animate { -moz-background-size: 100% 400%; -webkit-background-size: 100% 400%; -o-background-size: 100% 400%; background-size: 100% 400%; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); } - input[type="submit"].default, input[type="button"].default { -moz-box-shadow: #5bbdee 0 0 2px inset !important; -webkit-box-shadow: #5bbdee 0 0 2px inset !important; -o-box-shadow: #5bbdee 0 0 2px inset !important; box-shadow: #5bbdee 0 0 2px inset !important; background-color: #029eee !important; background-image: none !important; border: 1px solid #5bbdee !important; border-bottom: 1px solid #0072ac !important; color: white !important; padding: 7px 10px !important; margin-top: 1px; } - input[type="submit"].default, input[type="submit"].default:visited, input[type="button"].default, input[type="button"].default:visited { background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5bbdee), color-stop(100%, #029eee)) !important; background-image: -webkit-linear-gradient(#5bbdee, #029eee) !important; background-image: -moz-linear-gradient(#5bbdee, #029eee) !important; background-image: -o-linear-gradient(#5bbdee, #029eee) !important; background-image: linear-gradient(#5bbdee, #029eee) !important; } - input[type="submit"].default:hover, input[type="submit"].default:focus, input[type="button"].default:hover, input[type="button"].default:focus { background: #5bbdee !important; color: white !important; } - input[type="submit"].default:active, input[type="button"].default:active { background: #029eee !important; } - input[type="submit"].default.animate, input[type="button"].default.animate { -moz-background-size: 100% 400%; -webkit-background-size: 100% 400%; -o-background-size: 100% 400%; background-size: 100% 400%; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); } - a.button { text-decoration: none; cursor: pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important; background-image: -webkit-linear-gradient(#ffffff, #efefef) !important; background-image: -moz-linear-gradient(#ffffff, #efefef) !important; background-image: -o-linear-gradient(#ffffff, #efefef) !important; background-image: linear-gradient(#ffffff, #efefef) !important; -moz-box-shadow: #efefef 0 0 2px inset !important; -webkit-box-shadow: #efefef 0 0 2px inset !important; -o-box-shadow: #efefef 0 0 2px inset !important; box-shadow: #efefef 0 0 2px inset !important; background-color: white !important; border: 1px solid #efefef !important; border-bottom: 1px solid #cccccc !important; color: #555555 !important; font-weight: bolder !important; font-size: 12px !important; line-height: 15px !important; overflow: visible; padding: 5px 10px 5px !important; text-decoration: none !important; width: auto; } - a.button:hover { background: white !important; } - a.button.small { padding: 3px 8px 4px !important; } - a.button:hover, a.button:active, a.button.select, a.button:visited { background: white; color: #555555; text-decoration: none; } - a.button.animate { -moz-background-size: 100% 400%; -webkit-background-size: 100% 400%; -o-background-size: 100% 400%; background-size: 100% 400%; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); } - a.button.tab { -moz-border-radius: 0; -webkit-border-radius: 0; -o-border-radius: 0; -ms-border-radius: 0; -khtml-border-radius: 0; border-radius: 0; } - .form-row p.datetime { line-height: 36px; } - div.calendar table caption { background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #595f65), color-stop(100%, #464b50)); background-image: -webkit-linear-gradient(#595f65, #464b50); background-image: -moz-linear-gradient(#595f65, #464b50); background-image: -o-linear-gradient(#595f65, #464b50); background-image: linear-gradient(#595f65, #464b50); background-color: #595f65; color: white !important; margin: 0; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -o-border-top-left-radius: 3px; -ms-border-top-left-radius: 3px; -khtml-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -o-border-top-right-radius: 3px; -ms-border-top-right-radius: 3px; -khtml-border-top-right-radius: 3px; border-top-right-radius: 3px; } - div.calendar table td { padding: 0; background: #f3f3f3; } - div.calendar table td a { padding: 6px 4px; } - div.calendar .today a { background: #addef6; } - div.calendarbox { width: 200px !important; } - div.calendarbox table th, div.calendarbox table td { line-height: 12px; } - div.calendarbox .calendarnav-previous, div.calendarbox .calendarnav-next { background: none; color: white; text-decoration: none; padding: 4px 7px 6px; } - div.calendarbox .calendarnav-previous:hover, div.calendarbox .calendarnav-previous:focus, div.calendarbox .calendarnav-next:hover, div.calendarbox .calendarnav-next:focus { background: #666; } - div.calendarbox .calendar-shortcuts { background: transparent; padding: 10px 0 6px 0; border-color: #ddd; } - div.calendarbox, div.clockbox { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background: #f3f3f3; padding: 0; margin: 0; -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); -o-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); border: 1px solid #ccc; } - div.calendarbox caption, div.calendarbox h2, div.clockbox caption, div.clockbox h2 { font-size: 14px; } - div.calendarbox .calendar-cancel, div.clockbox .calendar-cancel { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; -o-border-bottom-left-radius: 3px; -ms-border-bottom-left-radius: 3px; -khtml-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; -o-border-bottom-right-radius: 3px; -ms-border-bottom-right-radius: 3px; -khtml-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; background: none; margin-top: 5px !important; padding: 5px 0 !important; } - div.clockbox { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -o-border-top-left-radius: 3px; -ms-border-top-left-radius: 3px; -khtml-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -o-border-top-right-radius: 3px; -ms-border-top-right-radius: 3px; -khtml-border-top-right-radius: 3px; border-top-right-radius: 3px; } - div.clockbox h2 { background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #595f65), color-stop(100%, #464b50)); background-image: -webkit-linear-gradient(#595f65, #464b50); background-image: -moz-linear-gradient(#595f65, #464b50); background-image: -o-linear-gradient(#595f65, #464b50); background-image: linear-gradient(#595f65, #464b50); background-color: #595f65; color: white !important; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -o-border-top-left-radius: 3px; -ms-border-top-left-radius: 3px; -khtml-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -o-border-top-right-radius: 3px; -ms-border-top-right-radius: 3px; -khtml-border-top-right-radius: 3px; border-top-right-radius: 3px; } - div.clockbox .timelist a { padding: 5px 2px; } - .timelist a, .timelist a:active, .timelist a:focus, .timelist a:hover { background: none !important; } - span.datetimeshortcuts a { color: #029eee; } - .selector .selector-chooseall, .selector .selector-clearall { line-height: 14px; } - table { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background: white; border: none; margin: 20px 0; padding: 5px; width: 100%; } - table th { border-bottom: 1px solid #dddddd; } - table th, table td { padding: 5px 10px; text-align: left; vertical-align: middle; } - table thead th, table thead th.sorted, table tfoot td { background: #fcfcfc; } - table thead th.sortable:hover { background: #f1f1f1; } - table td, table th { font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif; padding: 5px; } - table td.original { vertical-align: top; } - table tr td { border-bottom: 1px solid #f3f3f3; } - table th a, table th a:link, table th a:visited, table th a:link:visited { color: #444444; } - table .row1 { background: white; } - table .row2 { background: #fcfcfc; } - fieldset table { border: none; } - .results table tbody tr:hover { background: #f1faff; } - .filebrowser #content { margin-top: 20px; } - .filebrowser h1.folder_header { background-image: none !important; background: none; margin: 0; } - .filebrowser h1.folder_header .changelink { font-size: 16px; line-height: 30px; } - .filebrowser .module table td { line-height: 16px; } - .plugin-holder { background: transparent url("../img/pluginlist-holder-bg.png") repeat-y !important; } - .plugin-holder h2 { margin-bottom: 0 !important; } - .plugin-holder .plugin-list-holder { width: 285px; } - .plugin-holder .plugin-list-holder .text { width: 240px; } - .plugin-holder .plugin-list-holder ul.plugin-list li.active { background: url("../img/bg-pattern-light.jpg") #efefef repeat; } - .plugin-holder .plugin-list-holder ul.plugin-list li.active:hover { background: white url("../../cms/images/sitemap-li-bg.jpg") repeat-x 0px -100px; } - .plugin-editor > iframe { min-height: 600px; } - #container { width: auto !important; min-width: auto !important; } - #content { width: auto !important; min-width: auto !important; } - #changelist { width: auto !important; } - .module { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.08); -webkit-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.08); -o-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.08); box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.08); padding: 0; background: white; border: none; margin-bottom: 5px; margin-bottom: 10px; padding: 10px 15px 15px; } - .module h2, .module h3, .module h4, .module h5, .module h6 { margin-bottom: 12px; margin-top: 0; } - .module h2 { background: none; border-bottom: 1px solid #dddddd; color: #444444; font-size: 100%; margin-bottom: 2px; margin-top: 0; padding: 10px; } - .module caption { background: none; color: #888888; font-size: 130%; font-weight: bold; line-height: 1.75em; margin: 0 0 5px 5px; padding: 0; } - .module caption a.section, .module caption a.section:link, .module caption a.section:visited { color: #888888; } - .module table { margin: 0; } - .module table th { padding: 2px 5px !important; line-height: 13px; } - .module table td { padding: 8px 5px; line-height: 13px; } - .module h2, .module caption, .inline-group h2 { background: none; color: #222222; font-size: 16px; } - .inline-group { border: 0; -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.08); -webkit-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.08); -o-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.08); box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.08); padding: 0; background: white; border: none; margin-bottom: 5px; padding: 10px 15px 15px; } - .inline-group h2, .inline-group h3, .inline-group h4, .inline-group h5, .inline-group h6 { margin-bottom: 12px; margin-top: 0; } - .inline-group .module { background: none !important; -moz-border-radius: 0; -webkit-border-radius: 0; -o-border-radius: 0; -ms-border-radius: 0; -khtml-border-radius: 0; border-radius: 0; -moz-box-shadow: none; -webkit-box-shadow: none; -o-box-shadow: none; box-shadow: none; border: none !important; padding: 0; } - .inline-group .module h2 { margin-bottom: 10px; padding-top: 0; padding-bottom: 8px; } - .inline-group .module .add-row a { border-bottom: none; color: #5da03d; } - .inline-group .module .add-row td { background: none; border-bottom: none; } - .inline-group .module tr.add-row:hover { background: none; } - .inline-group .module .form-row { border-bottom: none !important; } - .inline-group .module { width: 100%; overflow: auto; } - .inline-group .add-row, .inline-group .add-row td { border-bottom: none; background: none !important; } - .inline-group .add-row a { color: #5da03d; } - .inline-related { margin-bottom: 5px; } - .inline-related h3 { background: none; border-bottom: none; } - .submit-row { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; border: 1px solid #dddddd; padding: 10px; -moz-box-shadow: white 0 0 2px inset !important; -webkit-box-shadow: white 0 0 2px inset !important; -o-box-shadow: white 0 0 2px inset !important; box-shadow: white 0 0 2px inset !important; background: #f1f1f1; background: rgba(255, 255, 255, 0.2) !important; } - .submit-row .deletelink-box { line-height: 24px; } - .submit-row .deletelink { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important; background-image: -webkit-linear-gradient(#ffffff, #efefef) !important; background-image: -moz-linear-gradient(#ffffff, #efefef) !important; background-image: -o-linear-gradient(#ffffff, #efefef) !important; background-image: linear-gradient(#ffffff, #efefef) !important; -moz-box-shadow: #efefef 0 0 2px inset !important; -webkit-box-shadow: #efefef 0 0 2px inset !important; -o-box-shadow: #efefef 0 0 2px inset !important; box-shadow: #efefef 0 0 2px inset !important; background-color: white !important; border: 1px solid #efefef !important; border-bottom: 1px solid #cccccc !important; color: #555555 !important; font-weight: bolder !important; font-size: 12px !important; line-height: 15px !important; overflow: visible; padding: 5px 10px 5px !important; text-decoration: none !important; width: auto; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ef4a4a), color-stop(100%, #e80101)) !important; background-image: -webkit-linear-gradient(#ef4a4a, #e80101) !important; background-image: -moz-linear-gradient(#ef4a4a, #e80101) !important; background-image: -o-linear-gradient(#ef4a4a, #e80101) !important; background-image: linear-gradient(#ef4a4a, #e80101) !important; -moz-box-shadow: #ef4a4a 0 0 2px inset !important; -webkit-box-shadow: #ef4a4a 0 0 2px inset !important; -o-box-shadow: #ef4a4a 0 0 2px inset !important; box-shadow: #ef4a4a 0 0 2px inset !important; background-color: #e80101 !important; border: 1px solid #ef4a4a !important; border-bottom: 1px solid #d50101 !important; color: white !important; } - .submit-row .deletelink:hover { background: white !important; } - .submit-row .deletelink.small { padding: 3px 8px 4px !important; } - .submit-row .deletelink:hover, .submit-row .deletelink:active, .submit-row .deletelink.select, .submit-row .deletelink:visited { background: white; color: #555555; text-decoration: none; } - .submit-row .deletelink.animate { -moz-background-size: 100% 400%; -webkit-background-size: 100% 400%; -o-background-size: 100% 400%; background-size: 100% 400%; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); } - .submit-row .deletelink:hover { background: #ef4a4a !important; color: white !important; } - .submit-row .deletelink:active { background: #e80101 !important; } - .submit-row .deletelink.animate { -moz-background-size: 100% 400%; -webkit-background-size: 100% 400%; -o-background-size: 100% 400%; background-size: 100% 400%; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); } - .submit-row input[type="submit"].default { margin-left: 10px; } - .selector .selector-available, .selector .selector-chosen { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; border: 1px solid #dddddd; } - .selector .selector-available h2, .selector .selector-chosen h2 { color: #444444 !important; background: none !important; border: none; margin-bottom: 0; font-size: 13px; line-height: 16px; } - .selector .selector-available input, .selector .selector-chosen input { width: 252px; margin: -5px 0 2px 0; } - .selector .selector-filter { border: none; } - .selector .selector-filter label { display: none; } - .selector select[multiple] { border: 1px solid #dddddd; border-left: none; border-right: none; margin-bottom: 0; } - body.login { background: #fcfcfc url("../img/bg-pattern.jpg") repeat !important; } - body.login #container { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.08); -webkit-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.08); -o-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.08); box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.08); padding: 0; background: white; border: none; margin-bottom: 5px; border: none; width: 340px !important; -moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px, white 0px 1px 1px inset; -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px, white 0px 1px 1px inset; -o-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px, white 0px 1px 1px inset; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px, white 0px 1px 1px inset; } - body.login #container h2, body.login #container h3, body.login #container h4, body.login #container h5, body.login #container h6 { margin-bottom: 12px; margin-top: 0; } - body.login #container #header { background: none !important; } - body.login #container #header #branding h1 { color: #444444; margin: 20px 0 !important; text-align: center; } - body.login #container #content { margin: 0 !important; padding: 25px 40px !important; } - body.login #container #content #content-main form { margin-top: 0 !important; } - body.login #container #content #content-main .form-row label { font-weight: normal; width: 100%; text-align: center; } - body.login #container #content #content-main .form-row input { font-size: 16px; padding: 10px; width: 240px !important; } - body.login #container #content #content-main .submit-row { border: none; background: none; padding: 20px 0 0 0; } - body.login #container #content #content-main .submit-row input, body.login #container #content #content-main .submit-row input[type="submit"] { background-image: none; -moz-box-shadow: #5bbdee 0 0 2px inset !important; -webkit-box-shadow: #5bbdee 0 0 2px inset !important; -o-box-shadow: #5bbdee 0 0 2px inset !important; box-shadow: #5bbdee 0 0 2px inset !important; background-color: #029eee !important; background-image: none !important; border: 1px solid #5bbdee !important; border-bottom: 1px solid #0072ac !important; color: white !important; width: 262px !important; } - body.login #container #content #content-main .submit-row input, body.login #container #content #content-main .submit-row input:visited, body.login #container #content #content-main .submit-row input[type="submit"], body.login #container #content #content-main .submit-row input[type="submit"]:visited { background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5bbdee), color-stop(100%, #029eee)) !important; background-image: -webkit-linear-gradient(#5bbdee, #029eee) !important; background-image: -moz-linear-gradient(#5bbdee, #029eee) !important; background-image: -o-linear-gradient(#5bbdee, #029eee) !important; background-image: linear-gradient(#5bbdee, #029eee) !important; } - body.login #container #content #content-main .submit-row input:hover, body.login #container #content #content-main .submit-row input:focus, body.login #container #content #content-main .submit-row input[type="submit"]:hover, body.login #container #content #content-main .submit-row input[type="submit"]:focus { background: #5bbdee !important; color: white !important; } - body.login #container #content #content-main .submit-row input:active, body.login #container #content #content-main .submit-row input[type="submit"]:active { background: #029eee !important; } - body.login #container #content #content-main .submit-row input.animate, body.login #container #content #content-main .submit-row input[type="submit"].animate { -moz-background-size: 100% 400%; -webkit-background-size: 100% 400%; -o-background-size: 100% 400%; background-size: 100% 400%; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); } - body.login #container #content #content-main .submit-row label { display: none; } - body.login #container #footer { display: none; } - #header { background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #595f65), color-stop(100%, #464b50)); background-image: -webkit-linear-gradient(#595f65, #464b50); background-image: -moz-linear-gradient(#595f65, #464b50); background-image: -o-linear-gradient(#595f65, #464b50); background-image: linear-gradient(#595f65, #464b50); background-color: #464b50; color: white !important; height: 46px; } - #header #branding h1 { color: white; padding: 3px 25px; } - #header #user-tools { padding: 16px 25px 0; } - div.breadcrumbs { background: #595f65; border-top: 1px solid #444444; color: #ddd; padding-left: 25px; border-bottom: 0; padding-bottom: 4px; } - div.breadcrumbs a { color: #bbb; } - div.breadcrumbs a:hover { color: #cccccc; text-decoration: none; } - .dashboard #container #content-main { min-width: 400px; max-width: 640px; } - .dashboard #container #content-main table th, .dashboard #container #content-main table td { width: auto; border-color: #f3f3f3; } - .dashboard #container #content-main table th a, .dashboard #container #content-main table td a { line-height: 16px; } - .dashboard #container #content-main table th { width: 100%; } - .dashboard #container #content-related { float: left; } - .dashboard #container #content-related .module { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; border: 1px solid #dddddd; margin-left: 10px; -moz-box-shadow: white 0 0 2px inset !important; -webkit-box-shadow: white 0 0 2px inset !important; -o-box-shadow: white 0 0 2px inset !important; box-shadow: white 0 0 2px inset !important; background: rgba(255, 255, 255, 0.2) !important; padding: 10px 20px !important; } - .dashboard #container #content-related .module ul.actionlist { padding: 0; } - .dashboard #container #content-related .module ul.actionlist .changelink a { line-height: 16px; } - .dashboard #container #content-related .module h2 { background: none; color: #888888; padding: 0 0 5px 0; } - .dashboard #container #content-related .module h3 { border-bottom: 1px solid #dddddd; line-height: 20px; margin: 0 0 5px 0; padding: 0; } - .dashboard #container #content-related .module p { padding: 0; } - .dashboard #container table tbody tr:hover { background: none; } - a.addlink, a.addlink:link, a.addlink:visited { color: #5bae31; } - a.addlink:hover, a.addlink:focus, a.addlink:active { color: #5da03d; } - .object-tools { margin-top: -38px; } - .object-tools li { list-style: none; background: none; padding-left: 5px; height: 32px; } - .object-tools li:hover { background: none; } - .object-tools li > a { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important; background-image: -webkit-linear-gradient(#ffffff, #efefef) !important; background-image: -moz-linear-gradient(#ffffff, #efefef) !important; background-image: -o-linear-gradient(#ffffff, #efefef) !important; background-image: linear-gradient(#ffffff, #efefef) !important; -moz-box-shadow: #efefef 0 0 2px inset !important; -webkit-box-shadow: #efefef 0 0 2px inset !important; -o-box-shadow: #efefef 0 0 2px inset !important; box-shadow: #efefef 0 0 2px inset !important; background-color: white !important; border: 1px solid #efefef !important; border-bottom: 1px solid #cccccc !important; color: #555555 !important; font-weight: bolder !important; font-size: 12px !important; line-height: 15px !important; overflow: visible; padding: 5px 10px 5px !important; text-decoration: none !important; width: auto; } - .object-tools li > a:hover { background: white !important; } - .object-tools li > a.small { padding: 3px 8px 4px !important; } - .object-tools li > a:hover, .object-tools li > a:active, .object-tools li > a.select, .object-tools li > a:visited { background: white; color: #555555; text-decoration: none; } - .object-tools li > a.animate { -moz-background-size: 100% 400%; -webkit-background-size: 100% 400%; -o-background-size: 100% 400%; background-size: 100% 400%; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); } - .object-tools .addlink { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important; background-image: -webkit-linear-gradient(#ffffff, #efefef) !important; background-image: -moz-linear-gradient(#ffffff, #efefef) !important; background-image: -o-linear-gradient(#ffffff, #efefef) !important; background-image: linear-gradient(#ffffff, #efefef) !important; -moz-box-shadow: #efefef 0 0 2px inset !important; -webkit-box-shadow: #efefef 0 0 2px inset !important; -o-box-shadow: #efefef 0 0 2px inset !important; box-shadow: #efefef 0 0 2px inset !important; background-color: white !important; border: 1px solid #efefef !important; border-bottom: 1px solid #cccccc !important; color: #555555 !important; font-weight: bolder !important; font-size: 12px !important; line-height: 15px !important; overflow: visible; padding: 5px 10px 5px !important; text-decoration: none !important; width: auto; -moz-box-shadow: #7cbe5a 0 0 2px inset !important; -webkit-box-shadow: #7cbe5a 0 0 2px inset !important; -o-box-shadow: #7cbe5a 0 0 2px inset !important; box-shadow: #7cbe5a 0 0 2px inset !important; background-color: #5bae31 !important; border: 1px solid #7cbe5a !important; border-bottom: 1px solid #5da03d !important; color: white !important; color: white !important; } - .object-tools .addlink:hover { background: white !important; } - .object-tools .addlink.small { padding: 3px 8px 4px !important; } - .object-tools .addlink:hover, .object-tools .addlink:active, .object-tools .addlink.select, .object-tools .addlink:visited { background: white; color: #555555; text-decoration: none; } - .object-tools .addlink.animate { -moz-background-size: 100% 400%; -webkit-background-size: 100% 400%; -o-background-size: 100% 400%; background-size: 100% 400%; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); } - .object-tools .addlink, .object-tools .addlink:visited { background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7cbe5a), color-stop(100%, #5bae31)) !important; background-image: -webkit-linear-gradient(#7cbe5a, #5bae31) !important; background-image: -moz-linear-gradient(#7cbe5a, #5bae31) !important; background-image: -o-linear-gradient(#7cbe5a, #5bae31) !important; background-image: linear-gradient(#7cbe5a, #5bae31) !important; } - .object-tools .addlink:hover { background: #7cbe5a !important; color: white !important; } - .object-tools .addlink:active { background: #5bae31 !important; } - .object-tools .addlink.animate { -moz-background-size: 100% 400%; -webkit-background-size: 100% 400%; -o-background-size: 100% 400%; background-size: 100% 400%; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); } - .object-tools .recoverlink { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important; background-image: -webkit-linear-gradient(#ffffff, #efefef) !important; background-image: -moz-linear-gradient(#ffffff, #efefef) !important; background-image: -o-linear-gradient(#ffffff, #efefef) !important; background-image: linear-gradient(#ffffff, #efefef) !important; -moz-box-shadow: #efefef 0 0 2px inset !important; -webkit-box-shadow: #efefef 0 0 2px inset !important; -o-box-shadow: #efefef 0 0 2px inset !important; box-shadow: #efefef 0 0 2px inset !important; background-color: white !important; border: 1px solid #efefef !important; border-bottom: 1px solid #cccccc !important; color: #555555 !important; font-weight: bolder !important; font-size: 12px !important; line-height: 15px !important; overflow: visible; padding: 5px 10px 5px !important; text-decoration: none !important; width: auto; } - .object-tools .recoverlink:hover { background: white !important; } - .object-tools .recoverlink.small { padding: 3px 8px 4px !important; } - .object-tools .recoverlink:hover, .object-tools .recoverlink:active, .object-tools .recoverlink.select, .object-tools .recoverlink:visited { background: white; color: #555555; text-decoration: none; } - .object-tools .recoverlink.animate { -moz-background-size: 100% 400%; -webkit-background-size: 100% 400%; -o-background-size: 100% 400%; background-size: 100% 400%; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); } - .object-tools .publishlink { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important; background-image: -webkit-linear-gradient(#ffffff, #efefef) !important; background-image: -moz-linear-gradient(#ffffff, #efefef) !important; background-image: -o-linear-gradient(#ffffff, #efefef) !important; background-image: linear-gradient(#ffffff, #efefef) !important; -moz-box-shadow: #efefef 0 0 2px inset !important; -webkit-box-shadow: #efefef 0 0 2px inset !important; -o-box-shadow: #efefef 0 0 2px inset !important; box-shadow: #efefef 0 0 2px inset !important; background-color: white !important; border: 1px solid #efefef !important; border-bottom: 1px solid #cccccc !important; color: #555555 !important; font-weight: bolder !important; font-size: 12px !important; line-height: 15px !important; overflow: visible; padding: 5px 10px 5px !important; text-decoration: none !important; width: auto; } - .object-tools .publishlink:hover { background: white !important; } - .object-tools .publishlink.small { padding: 3px 8px 4px !important; } - .object-tools .publishlink:hover, .object-tools .publishlink:active, .object-tools .publishlink.select, .object-tools .publishlink:visited { background: white; color: #555555; text-decoration: none; } - .object-tools .publishlink.animate { -moz-background-size: 100% 400%; -webkit-background-size: 100% 400%; -o-background-size: 100% 400%; background-size: 100% 400%; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); } - .object-tools .previewdraftlink { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important; background-image: -webkit-linear-gradient(#ffffff, #efefef) !important; background-image: -moz-linear-gradient(#ffffff, #efefef) !important; background-image: -o-linear-gradient(#ffffff, #efefef) !important; background-image: linear-gradient(#ffffff, #efefef) !important; -moz-box-shadow: #efefef 0 0 2px inset !important; -webkit-box-shadow: #efefef 0 0 2px inset !important; -o-box-shadow: #efefef 0 0 2px inset !important; box-shadow: #efefef 0 0 2px inset !important; background-color: white !important; border: 1px solid #efefef !important; border-bottom: 1px solid #cccccc !important; color: #555555 !important; font-weight: bolder !important; font-size: 12px !important; line-height: 15px !important; overflow: visible; padding: 5px 10px 5px !important; text-decoration: none !important; width: auto; } - .object-tools .previewdraftlink:hover { background: white !important; } - .object-tools .previewdraftlink.small { padding: 3px 8px 4px !important; } - .object-tools .previewdraftlink:hover, .object-tools .previewdraftlink:active, .object-tools .previewdraftlink.select, .object-tools .previewdraftlink:visited { background: white; color: #555555; text-decoration: none; } - .object-tools .previewdraftlink.animate { -moz-background-size: 100% 400%; -webkit-background-size: 100% 400%; -o-background-size: 100% 400%; background-size: 100% 400%; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); } - .object-tools .revertlink { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important; background-image: -webkit-linear-gradient(#ffffff, #efefef) !important; background-image: -moz-linear-gradient(#ffffff, #efefef) !important; background-image: -o-linear-gradient(#ffffff, #efefef) !important; background-image: linear-gradient(#ffffff, #efefef) !important; -moz-box-shadow: #efefef 0 0 2px inset !important; -webkit-box-shadow: #efefef 0 0 2px inset !important; -o-box-shadow: #efefef 0 0 2px inset !important; box-shadow: #efefef 0 0 2px inset !important; background-color: white !important; border: 1px solid #efefef !important; border-bottom: 1px solid #cccccc !important; color: #555555 !important; font-weight: bolder !important; font-size: 12px !important; line-height: 15px !important; overflow: visible; padding: 5px 10px 5px !important; text-decoration: none !important; width: auto; } - .object-tools .revertlink:hover { background: white !important; } - .object-tools .revertlink.small { padding: 3px 8px 4px !important; } - .object-tools .revertlink:hover, .object-tools .revertlink:active, .object-tools .revertlink.select, .object-tools .revertlink:visited { background: white; color: #555555; text-decoration: none; } - .object-tools .revertlink.animate { -moz-background-size: 100% 400%; -webkit-background-size: 100% 400%; -o-background-size: 100% 400%; background-size: 100% 400%; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); } - .object-tools .historylink { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important; background-image: -webkit-linear-gradient(#ffffff, #efefef) !important; background-image: -moz-linear-gradient(#ffffff, #efefef) !important; background-image: -o-linear-gradient(#ffffff, #efefef) !important; background-image: linear-gradient(#ffffff, #efefef) !important; -moz-box-shadow: #efefef 0 0 2px inset !important; -webkit-box-shadow: #efefef 0 0 2px inset !important; -o-box-shadow: #efefef 0 0 2px inset !important; box-shadow: #efefef 0 0 2px inset !important; background-color: white !important; border: 1px solid #efefef !important; border-bottom: 1px solid #cccccc !important; color: #555555 !important; font-weight: bolder !important; font-size: 12px !important; line-height: 15px !important; overflow: visible; padding: 5px 10px 5px !important; text-decoration: none !important; width: auto; } - .object-tools .historylink:hover { background: white !important; } - .object-tools .historylink.small { padding: 3px 8px 4px !important; } - .object-tools .historylink:hover, .object-tools .historylink:active, .object-tools .historylink.select, .object-tools .historylink:visited { background: white; color: #555555; text-decoration: none; } - .object-tools .historylink.animate { -moz-background-size: 100% 400%; -webkit-background-size: 100% 400%; -o-background-size: 100% 400%; background-size: 100% 400%; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); } - .object-tools .viewsitelink { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important; background-image: -webkit-linear-gradient(#ffffff, #efefef) !important; background-image: -moz-linear-gradient(#ffffff, #efefef) !important; background-image: -o-linear-gradient(#ffffff, #efefef) !important; background-image: linear-gradient(#ffffff, #efefef) !important; -moz-box-shadow: #efefef 0 0 2px inset !important; -webkit-box-shadow: #efefef 0 0 2px inset !important; -o-box-shadow: #efefef 0 0 2px inset !important; box-shadow: #efefef 0 0 2px inset !important; background-color: white !important; border: 1px solid #efefef !important; border-bottom: 1px solid #cccccc !important; color: #555555 !important; font-weight: bolder !important; font-size: 12px !important; line-height: 15px !important; overflow: visible; padding: 5px 10px 5px !important; text-decoration: none !important; width: auto; -moz-box-shadow: #5bbdee 0 0 2px inset !important; -webkit-box-shadow: #5bbdee 0 0 2px inset !important; -o-box-shadow: #5bbdee 0 0 2px inset !important; box-shadow: #5bbdee 0 0 2px inset !important; background-color: #029eee !important; background-image: none !important; border: 1px solid #5bbdee !important; border-bottom: 1px solid #0072ac !important; color: white !important; } - .object-tools .viewsitelink:hover { background: white !important; } - .object-tools .viewsitelink.small { padding: 3px 8px 4px !important; } - .object-tools .viewsitelink:hover, .object-tools .viewsitelink:active, .object-tools .viewsitelink.select, .object-tools .viewsitelink:visited { background: white; color: #555555; text-decoration: none; } - .object-tools .viewsitelink.animate { -moz-background-size: 100% 400%; -webkit-background-size: 100% 400%; -o-background-size: 100% 400%; background-size: 100% 400%; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); } - .object-tools .viewsitelink, .object-tools .viewsitelink:visited { background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5bbdee), color-stop(100%, #029eee)) !important; background-image: -webkit-linear-gradient(#5bbdee, #029eee) !important; background-image: -moz-linear-gradient(#5bbdee, #029eee) !important; background-image: -o-linear-gradient(#5bbdee, #029eee) !important; background-image: linear-gradient(#5bbdee, #029eee) !important; } - .object-tools .viewsitelink:hover, .object-tools .viewsitelink:focus { background: #5bbdee !important; color: white !important; } - .object-tools .viewsitelink:active { background: #029eee !important; } - .object-tools .viewsitelink.animate { -moz-background-size: 100% 400%; -webkit-background-size: 100% 400%; -o-background-size: 100% 400%; background-size: 100% 400%; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); } - .change-list .filtered { min-height: auto; background-image: none !important; } - .change-list .filtered table { border: none; } - .change-list #changelist table tbody th, .change-list #changelist table tbody td { border-color: #f1f1f1; } - .change-list #changelist table tbody th a, .change-list #changelist table tbody th a:link, .change-list #changelist table tbody th a:visited, .change-list #changelist table tbody th a:link:visited, .change-list #changelist table tbody td a, .change-list #changelist table tbody td a:link, .change-list #changelist table tbody td a:visited, .change-list #changelist table tbody td a:link:visited { color: #029eee; } - .change-list #changelist table tbody tr.selected { background: #f6fcff !important; } - .change-list #changelist #toolbar { background: none !important; border: 0 !important; margin: 0 0 5px 0; min-height: 30px; height: auto; } - .change-list #changelist #toolbar form label { min-width: auto; padding: 0; font-size: 100%; } - .change-list #changelist #toolbar form #searchbar { padding: 6px 5px 8px 5px !important; font-size: 100%; } - .change-list #changelist #changelist-filter { min-height: 100%; background: #fafafa; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -o-border-top-right-radius: 3px; -ms-border-top-right-radius: 3px; -khtml-border-top-right-radius: 3px; border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; -o-border-bottom-right-radius: 3px; -ms-border-bottom-right-radius: 3px; -khtml-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; } - .change-list #changelist #changelist-filter h2 { background: none; color: #888888; padding: 2px 9px; } - .change-list #changelist #changelist-filter h3 { margin: 5px 0; } - .change-list #changelist #changelist-filter ul { font-size: 12px; margin-bottom: 10px; } - .change-list #changelist #changelist-filter ul li { margin-bottom: 2px; } - .change-list #changelist #changelist-filter ul li.selected a { color: #029eee !important; } - .change-list #changelist .actions { background: none; border: none; padding: 0px 3px 10px 3px; } - .change-list #changelist .actions button { height: 20px; vertical-align: middle; padding-top: 2px !important; } - .change-list #changelist .toplinks { border-bottom: none !important; background: none; margin-bottom: 5px !important; } - .change-list #changelist .paginator { border: none; background: none; } - .delete-confirmation .colM { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.08); -webkit-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.08); -o-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.08); box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.08); padding: 0; background: white; border: none; margin-bottom: 5px; padding: 20px; margin: 15px !important; } - .delete-confirmation .colM h2, .delete-confirmation .colM h3, .delete-confirmation .colM h4, .delete-confirmation .colM h5, .delete-confirmation .colM h6 { margin-bottom: 12px; margin-top: 0; } - .delete-confirmation .colM h1 { margin: 0 0 10px 0; } - .delete-confirmation .colM li { line-height: 16px; } - .delete-confirmation .colM input[type="submit"] { background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ef4a4a), color-stop(100%, #e80101)) !important; background-image: -webkit-linear-gradient(#ef4a4a, #e80101) !important; background-image: -moz-linear-gradient(#ef4a4a, #e80101) !important; background-image: -o-linear-gradient(#ef4a4a, #e80101) !important; background-image: linear-gradient(#ef4a4a, #e80101) !important; -moz-box-shadow: #ef4a4a 0 0 2px inset !important; -webkit-box-shadow: #ef4a4a 0 0 2px inset !important; -o-box-shadow: #ef4a4a 0 0 2px inset !important; box-shadow: #ef4a4a 0 0 2px inset !important; background-color: #e80101 !important; border: 1px solid #ef4a4a !important; border-bottom: 1px solid #d50101 !important; color: white !important; float: right; } - .delete-confirmation .colM input[type="submit"]:hover { background: #ef4a4a !important; color: white !important; } - .delete-confirmation .colM input[type="submit"]:active { background: #e80101 !important; } - .delete-confirmation .colM input[type="submit"].animate { -moz-background-size: 100% 400%; -webkit-background-size: 100% 400%; -o-background-size: 100% 400%; background-size: 100% 400%; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); } - #sitemap li a.addlink, #sitemap li a.deletelink { width: 11px; height: 11px; } - .tree .col1 .changelink { float: left; line-height: 16px !important; margin: 6px 0 0 15px !important; } - #page_form_lang_tabs input { -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; -o-border-bottom-left-radius: 0; -ms-border-bottom-left-radius: 0; -khtml-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; -o-border-bottom-right-radius: 0; -ms-border-bottom-right-radius: 0; -khtml-border-bottom-right-radius: 0; border-bottom-right-radius: 0; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; -o-box-shadow: none !important; box-shadow: none !important; background: white !important; color: #666666 !important; font-weight: normal !important; border: none !important; margin: 0; } - #page_form_lang_tabs input:hover, #page_form_lang_tabs input:focus { color: black !important; } - #page_form_lang_tabs input.selected { background: #5bbdee !important; color: white !important; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); } - #page_form_lang_tabs input.notfilled { background: #f1f1f1 !important; color: #888888 !important; } - #lang_tab_content h2.header { background: #5bbdee !important; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -o-border-top-right-radius: 3px; -ms-border-top-right-radius: 3px; -khtml-border-top-right-radius: 3px; border-top-right-radius: 3px; margin-bottom: -3px !important; position: relative; } - .nani-language-tabs { border-bottom: 5px solid #5bbdee; margin-bottom: -3px; position: relative; } - .nani-language-tabs > span { display: -moz-inline-box; -moz-box-orient: vertical; display: inline-block; vertical-align: middle; *vertical-align: auto; border: none !important; top: 0 !important; color: #666666 !important; font-weight: normal !important; vertical-align: top; background: white; padding: 8px 10px !important; margin: 0 !important; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -o-border-top-left-radius: 3px; -ms-border-top-left-radius: 3px; -khtml-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -o-border-top-right-radius: 3px; -ms-border-top-right-radius: 3px; -khtml-border-top-right-radius: 3px; border-top-right-radius: 3px; } - .nani-language-tabs > span { *display: inline; } - .nani-language-tabs > span a { color: #666666 !important; padding: 5px 10px; } - .nani-language-tabs > span a:hover, .nani-language-tabs > span a:focus { color: black !important; text-decoration: none; } - .nani-language-tabs > span .deletelink { display: inline; padding: 0 0 0 12px !important; margin: 0; -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; -o-border-top-left-radius: 0; -ms-border-top-left-radius: 0; -khtml-border-top-left-radius: 0; border-top-left-radius: 0; -moz-border-radius-topright: 0; -webkit-border-top-right-radius: 0; -o-border-top-right-radius: 0; -ms-border-top-right-radius: 0; -khtml-border-top-right-radius: 0; border-top-right-radius: 0; background: url("../img/icon_deletelink.png") 0 0.25em no-repeat !important; bottom: 0px !important; right: -3px !important; } - .nani-language-tabs > .empty { opacity: 1 !important; background: #f1f1f1; color: #888888; } - .nani-language-tabs > .current { background: #5bbdee; color: white !important; padding-left: 20px !important; padding-right: 20px !important; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); } - .nani-language-tabs > .current .deletelink { right: -12px !important; } - .inline-group .nani-language-tabs { margin-bottom: 0; } - .inline-group .nani-language-tabs > span { padding: 4px 10px !important; } - .inline-group .nani-language-tabs > .current { padding-left: 20px !important; padding-right: 20px !important; } - .inline-group .nani-language-tabs > .available { background: #eee; } - .addlink, .changelink, .deletelink { padding-left: 15px; } - .deletelink { background-image: url("../img/icon_deletelink.png"); } - .related-lookup, .add-another { margin: 0 5px; } - .related-lookup:hover, .related-lookup:focus, .related-lookup:active, .add-another:hover, .add-another:focus, .add-another:active { text-decoration: none !important; } - .add-another { text-indent: -119988px; overflow: hidden; text-align: left; display: -moz-inline-box; -moz-box-orient: vertical; display: inline-block; vertical-align: middle; *vertical-align: auto; width: 14px; height: 14px; background: url("../img/icon_addlink_large.gif") 0 0 no-repeat; } - .add-another { *display: inline; } - .tree .changelink { background-image: url("../img/icon_changelink_white.png"); } - #sitemap li .col-softroot span.icon { background: url("../img/icon_softroot.png") 0 0 no-repeat; width: 15px; height: 15px; margin: 7px 5px 0 0; } - .admin_shortcuts .shortcuts { -moz-box-shadow: none; -webkit-box-shadow: none; -o-box-shadow: none; box-shadow: none; background: #595f65; border-top: 1px solid #444444; color: #cccccc; } - .admin_shortcuts .shortcuts h2 { border: none; font-weight: normal; } - .admin_shortcuts .shortcuts li a, .admin_shortcuts .shortcuts li a:link, .admin_shortcuts .shortcuts li a:visited { background-color: #464b50; border: 1px solid #444444; text-decoration: none; } - .admin_shortcuts .shortcuts li a .count, .admin_shortcuts .shortcuts li a:link .count, .admin_shortcuts .shortcuts li a:visited .count { color: #888888; } - .admin_shortcuts .shortcuts li a .count_new, .admin_shortcuts .shortcuts li a:link .count_new, .admin_shortcuts .shortcuts li a:visited .count_new { background: #029eee; border-color: #5bbdee; } - .admin_shortcuts .shortcuts li a:hover, .admin_shortcuts .shortcuts li a:focus { background-color: #4e5359; } - .admin_shortcuts .shortcuts li a:active { background-color: #464b50; } } -@media only screen and (max-width: 420px), print { html, body { height: auto; } - #content { margin: 0 5px; } - #container { margin: 0; min-width: 240px !important; } - #branding { display: none; } - .login #branding { display: block; } - #user-tools { position: relative; text-align: center; } - .module { border: none; box-shadow: none; padding: 5px 0 5px 0 !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; -o-box-shadow: none !important; box-shadow: none !important; } - .module caption { margin-bottom: 5px; margin-left: 5px; } - div.breadcrumbs { padding-left: 5px; } - .plugin-holder { display: none !important; } - body.login #container { width: auto !important; max-width: 320px; } - body.login #container #content #content-main .form-row, body.login #container #content #content-main .submit-row { text-align: center; } - body.login #container #content #content-main .form-row input { width: auto !important; max-width: none; min-width: 40px; } - body.login #container #content #content-main .submit-row input, body.login #container #content #content-main .submit-row input[type="submit"] { width: 80% !important; } - .colMS { margin-right: 10px !important; } - .dashboard #container #content h1 { display: none; } - .dashboard #container #content-main { min-width: 0; max-width: none; float: none; } - .dashboard #container #content-main .addlink, .dashboard #container #content-main .changelink { text-indent: -9999px; overflow: hidden; } - .dashboard #container #content-related { width: auto; float: none; margin-right: 0; } - .dashboard #container #content-related .module { padding: 10px !important; margin: 10px 0; } - .dashboard #container #content-related .module .actionlist { margin-left: 10px; } - .dashboard .module { background: none !important; } - .change-list #content { margin-top: 38px; } - .change-list #content > h1 { display: none; } - .change-list #content .object-tools { margin: -33px 0 0 0; } - .change-list #toolbar label { display: inline-block; } - .change-list #toolbar form #searchbar { width: 120px; } - .change-list #toolbar .small { display: block; } - .change-list .filtered .results, .change-list .change-list .filtered .paginator, .change-list .filtered #toolbar, .change-list .filtered div.xfull { margin-right: 0 !important; } - .change-list .module #changelist-form .results { width: 100%; overflow: auto; } - .change-list .filtered .actions, .change-list .filtered .paginator { margin-right: 0 !important; } - #changelist-filter-button, #changelist-filter { display: none !important; } - .tree { background: white; } - #sitemap li .col-softroot, #sitemap li .col-language, #sitemap li .col-actions, #sitemap li .col-published, #sitemap li .col-navigation, #sitemap li .col-moderator, #sitemap li .col-lastchange, #sitemap li .col-draft, #sitemap li .col-view-perms, #sitemap li .col-creator { display: none !important; } - #sitemap li .col-softroot, #sitemap li .col-language { display: block !important; } - .change-form #content { margin-top: 45px; } - .change-form #content > h1 { display: none; } - .change-form .object-tools { margin: -35px 0 0 0; } - #page_form_lang_tabs input { font-weight: normal !important; font-size: 11px !important; padding: 2px 4px !important; } - .nani-language-tabs > span { font-size: 11px !important; padding: 4px 1px !important; } - .nani-language-tabs > span a { padding: 3px 5px !important; } - .nani-language-tabs > span .deletelink { right: 0 !important; } - .nani-language-tabs > .current { padding: 4px 10px 4px 5px !important; } - .nani-language-tabs > .current .deletelink { right: -8px !important; } - form label, .aligned label { display: block; padding: 0 !important; float: none !important; line-height: 14px; margin-top: 5px; width: auto; } - form input, form input[type="file"], form textarea, form select { width: auto; /*max-width: 200px;*/ } - form .vTextField { width: auto; } - form .aligned p, form .aligned ul { padding-left: 0 !important; margin-left: 0 !important; } - form .submit-row { text-align: left; } - .inline-group { padding: 5px; margin-bottom: 10px; } - .inline-group .module h2 { padding-left: 5px; } - .selector { width: auto; float: none; } - .selector .selector-available, .selector .selector-chosen { width: auto; float: none; } - .selector .selector-available p, .selector .selector-chosen p { text-align: center; } - .selector .selector-chosen { margin-top: 60px; } - .selector ul.selector-chooser { margin-top: 0; display: block; } - .selector select[multiple], .selector select { max-width: none; width: 100%; } - .selector label { display: inline-block; } - .selector .selector-available input, .selector .selector-chosen input { width: auto; } } +html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:12px;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}body{font-size:12px;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;line-height:1.231;*font-size:small}pre,code,kbd,samp{font-family:monospace, sans-serif}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}ul,ol{margin-left:2em}ol{list-style-type:decimal}td{vertical-align:top}sub{font-size:75%;line-height:0;position:relative;bottom:-0.25em}sup{font-size:75%;line-height:0;position:relative;top:-0.5em}a:hover,a:active{outline:none}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer}button,input,select,textarea{width:auto;overflow:visible;margin:0;font-size:100%;font-family:sans-serif;vertical-align:baseline}textarea{overflow:auto;vertical-align:text-top}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}a:link{-webkit-tap-highlight-color:none}.ie7 img{-ms-interpolation-mode:bicubic}.ie6 legend,.ie7 legend{margin-left:-7px}nav ul,nav li{margin:0;list-style:none;list-style-image:none}.ir{text-indent:-119988px;overflow:hidden;text-align:left;direction:ltr;background-repeat:no-repeat}.hidden{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}body{background:url("../img/bg-pattern-light.jpg") #efefef repeat !important}body,select,input,textarea{color:#444}h1{font-size:150%;color:#666;font-weight:bold;margin:20px 10px 10px}h2{font-size:130%;color:#666;font-weight:bold;line-height:1.75em}h3{font-size:120%;color:#444;font-weight:bold}h4{font-size:110%;color:#666;font-weight:bold}h5{font-size:100%;color:#444}h6{font-size:100%;color:#666}a,a:link{color:#029eee;text-decoration:none}a:visited,a:link:visited{color:#029eee}a:hover,a:link:hover{color:#2070b3;text-decoration:underline}a:active,a:link:active{color:#2070b3}p{font-weight:normal;margin-bottom:6px}code{font-family:"Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace;background:inherit;color:#666;font-size:11px}code strong{color:#930}pre{font-family:"Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace;background:inherit;color:#666;font-size:11px}pre.literal-block{background:#eee}div hr{background:#ddd;margin:20px 0;border:none}strong{font-weight:bold}.small,small{font-size:85%;margin-top:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}form button,form input,form select,form textarea{margin:2px 0;font-size:13px}form small{color:#888}form hr{margin:5px 0}form fieldset{vertical-align:middle;line-height:2em}form fieldset.collapsed h2{background-image:none;border-bottom:none;margin-bottom:0;padding-bottom:5px}form label{word-wrap:break-word;color:#888;line-height:18px;display:inline-block}form label.required{font-weight:bold}form input,form textarea{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #ccc;color:#555;padding:6px 5px;outline:none}form input[type="checkbox"],form input[type="radio"]{border:0;display:inline;width:auto;margin-right:6px}form input[type="file"]{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #ccc;color:#555;padding:6px 5px;outline:none}form select{font-weight:normal}form small{margin-left:15px}form .form-controls{text-align:right;margin:15px 0 0 0}form .form-controls p{margin-top:6px}form .input-list{display:inline-block;vertical-align:top;line-height:20px}form .extra .right{float:right;margin-right:10px}form .form-row{border-bottom-color:#f3f3f3}form .form-row:last-child{border-bottom-color:transparent}.form-row input,.form-row textarea{width:250px}.inline-group .form-row input,.inline-group .form-row textarea{width:auto}input:invalid,textarea:invalid{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd}button{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important;background-image:-webkit-linear-gradient(#ffffff,#efefef) !important;background-image:-moz-linear-gradient(#ffffff,#efefef) !important;background-image:-o-linear-gradient(#ffffff,#efefef) !important;background-image:linear-gradient(#ffffff,#efefef) !important;-webkit-box-shadow:#efefef 0 0 2px inset !important;-moz-box-shadow:#efefef 0 0 2px inset !important;box-shadow:#efefef 0 0 2px inset !important;background-color:#fff !important;border:1px solid #efefef !important;border-bottom:1px solid #ccc !important;color:#555 !important;font-weight:bolder !important;font-size:12px !important;line-height:15px !important;overflow:visible;padding:5px 10px 5px !important;text-decoration:none !important;width:auto}button:hover{background:#fff !important}button.small{padding:3px 8px 4px !important}button:hover,button:active,button.select,button:visited{background:#fff;color:#555;text-decoration:none}button.animate{-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}input[type="submit"],input[type="button"]{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important;background-image:-webkit-linear-gradient(#ffffff,#efefef) !important;background-image:-moz-linear-gradient(#ffffff,#efefef) !important;background-image:-o-linear-gradient(#ffffff,#efefef) !important;background-image:linear-gradient(#ffffff,#efefef) !important;-webkit-box-shadow:#efefef 0 0 2px inset !important;-moz-box-shadow:#efefef 0 0 2px inset !important;box-shadow:#efefef 0 0 2px inset !important;background-color:#fff !important;border:1px solid #efefef !important;border-bottom:1px solid #ccc !important;color:#555 !important;font-weight:bolder !important;font-size:12px !important;line-height:15px !important;overflow:visible;padding:5px 10px 5px !important;text-decoration:none !important;width:auto;padding:8px 10px !important}input[type="submit"]:hover,input[type="button"]:hover{background:#fff !important}input[type="submit"].small,input[type="button"].small{padding:3px 8px 4px !important}input[type="submit"]:hover,input[type="submit"]:active,input[type="submit"].select,input[type="submit"]:visited,input[type="button"]:hover,input[type="button"]:active,input[type="button"].select,input[type="button"]:visited{background:#fff;color:#555;text-decoration:none}input[type="submit"].animate,input[type="button"].animate{-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}input[type="submit"].default,input[type="button"].default{-webkit-box-shadow:#5bbdee 0 0 2px inset !important;-moz-box-shadow:#5bbdee 0 0 2px inset !important;box-shadow:#5bbdee 0 0 2px inset !important;background-color:#029eee !important;background-image:none !important;border:1px solid #5bbdee !important;border-bottom:1px solid #0072ac !important;color:#fff !important;padding:7px 10px !important;margin-top:1px}input[type="submit"].default,input[type="submit"].default:visited,input[type="button"].default,input[type="button"].default:visited{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5bbdee), color-stop(100%, #029eee)) !important;background-image:-webkit-linear-gradient(#5bbdee,#029eee) !important;background-image:-moz-linear-gradient(#5bbdee,#029eee) !important;background-image:-o-linear-gradient(#5bbdee,#029eee) !important;background-image:linear-gradient(#5bbdee,#029eee) !important}input[type="submit"].default:hover,input[type="submit"].default:focus,input[type="button"].default:hover,input[type="button"].default:focus{background:#5bbdee !important;color:#fff !important}input[type="submit"].default:active,input[type="button"].default:active{background:#029eee !important}input[type="submit"].default.animate,input[type="button"].default.animate{-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.1) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.1) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.1) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.1) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.1) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.1) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.1) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.1) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}a.button{text-decoration:none;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important;background-image:-webkit-linear-gradient(#ffffff,#efefef) !important;background-image:-moz-linear-gradient(#ffffff,#efefef) !important;background-image:-o-linear-gradient(#ffffff,#efefef) !important;background-image:linear-gradient(#ffffff,#efefef) !important;-webkit-box-shadow:#efefef 0 0 2px inset !important;-moz-box-shadow:#efefef 0 0 2px inset !important;box-shadow:#efefef 0 0 2px inset !important;background-color:#fff !important;border:1px solid #efefef !important;border-bottom:1px solid #ccc !important;color:#555 !important;font-weight:bolder !important;font-size:12px !important;line-height:15px !important;overflow:visible;padding:5px 10px 5px !important;text-decoration:none !important;width:auto}a.button:hover{background:#fff !important}a.button.small{padding:3px 8px 4px !important}a.button:hover,a.button:active,a.button.select,a.button:visited{background:#fff;color:#555;text-decoration:none}a.button.animate{-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}a.button.tab{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.form-row p.datetime{line-height:36px}div.calendar table caption{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #595f65), color-stop(100%, #464b50));background-image:-webkit-linear-gradient(#595f65,#464b50);background-image:-moz-linear-gradient(#595f65,#464b50);background-image:-o-linear-gradient(#595f65,#464b50);background-image:linear-gradient(#595f65,#464b50);background-color:#595f65;color:#fff !important;margin:0;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}div.calendar table td{padding:0;background:#f3f3f3}div.calendar table td a{padding:6px 4px}div.calendar .today a{background:#addef6}div.calendarbox{width:200px !important}div.calendarbox table th,div.calendarbox table td{line-height:12px}div.calendarbox .calendarnav-previous,div.calendarbox .calendarnav-next{background:none;color:white;text-decoration:none;padding:4px 7px 6px}div.calendarbox .calendarnav-previous:hover,div.calendarbox .calendarnav-previous:focus,div.calendarbox .calendarnav-next:hover,div.calendarbox .calendarnav-next:focus{background:#666}div.calendarbox .calendar-shortcuts{background:transparent;padding:10px 0 6px 0;border-color:#ddd}div.calendarbox,div.clockbox{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#f3f3f3;padding:0;margin:0;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1);border:1px solid #ccc}div.calendarbox caption,div.calendarbox h2,div.clockbox caption,div.clockbox h2{font-size:14px}div.calendarbox .calendar-cancel,div.clockbox .calendar-cancel{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;background:none;margin-top:5px !important;padding:5px 0 !important}div.clockbox{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}div.clockbox h2{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #595f65), color-stop(100%, #464b50));background-image:-webkit-linear-gradient(#595f65,#464b50);background-image:-moz-linear-gradient(#595f65,#464b50);background-image:-o-linear-gradient(#595f65,#464b50);background-image:linear-gradient(#595f65,#464b50);background-color:#595f65;color:#fff !important;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}div.clockbox .timelist a{padding:5px 2px}.timelist a,.timelist a:active,.timelist a:focus,.timelist a:hover{background:none !important}span.datetimeshortcuts a{color:#029eee}.selector .selector-chooseall,.selector .selector-clearall{line-height:14px}table{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#fff;border:none;margin:20px 0;padding:5px;width:100%}table th{border-bottom:1px solid #ddd}table th,table td{padding:5px 10px;text-align:left;vertical-align:middle}table thead th,table thead th.sorted,table tfoot td{background:#fcfcfc}table thead th.sortable:hover{background:#f1f1f1}table td,table th{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;padding:5px}table td.original{vertical-align:top}table tr td{border-bottom:1px solid #f3f3f3}table th a,table th a:link,table th a:visited,table th a:link:visited{color:#444}table .row1{background:#fff}table .row2{background:#fcfcfc}fieldset table{border:none}.results table tbody tr:hover{background:#f1faff}.filebrowser #content{margin-top:20px}.filebrowser h1.folder_header{background-image:none !important;background:none;margin:0}.filebrowser h1.folder_header .changelink{font-size:16px;line-height:30px}.filebrowser .module table td{line-height:16px}.plugin-holder{background:transparent url("../img/pluginlist-holder-bg.png") repeat-y !important}.plugin-holder h2{margin-bottom:0 !important}.plugin-holder .plugin-list-holder{width:285px}.plugin-holder .plugin-list-holder .text{width:240px}.plugin-holder .plugin-list-holder ul.plugin-list li.active{background:url("../img/bg-pattern-light.jpg") #efefef repeat}.plugin-holder .plugin-list-holder ul.plugin-list li.active:hover{background:#fff url("../../cms/images/sitemap-li-bg.jpg") repeat-x 0px -100px}.plugin-editor>iframe{min-height:600px}#container{width:auto !important;min-width:0 !important}#content{width:auto !important;min-width:0 !important}#changelist{width:auto !important}.module{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.08);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.08);box-shadow:0 1px 2px 1px rgba(0,0,0,0.08);padding:0;background:#fff;border:none;margin-bottom:5px;margin-bottom:10px;padding:10px 15px 15px}.module h2,.module h3,.module h4,.module h5,.module h6{margin-bottom:12px;margin-top:0}.module h2{background:none;border-bottom:1px solid #ddd;color:#444;font-size:100%;margin-bottom:2px;margin-top:0;padding:10px}.module caption{background:none;color:#888;font-size:130%;font-weight:bold;line-height:1.75em;margin:0 0 5px 5px;padding:0}.module caption a.section,.module caption a.section:link,.module caption a.section:visited{color:#888}.module table{margin:0}.module table th{padding:2px 5px !important;line-height:13px}.module table td{padding:8px 5px;line-height:13px}.module h2,.module caption,.inline-group h2{background:none;color:#222;font-size:16px}.inline-group{border:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.08);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.08);box-shadow:0 1px 2px 1px rgba(0,0,0,0.08);padding:0;background:#fff;border:none;margin-bottom:5px;padding:10px 15px 15px}.inline-group h2,.inline-group h3,.inline-group h4,.inline-group h5,.inline-group h6{margin-bottom:12px;margin-top:0}.inline-group .module{background:none !important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none !important;padding:0}.inline-group .module h2{margin-bottom:10px;padding-top:0;padding-bottom:8px}.inline-group .module .add-row a{border-bottom:none;color:#5da03d}.inline-group .module .add-row td{background:none;border-bottom:none}.inline-group .module tr.add-row:hover{background:none}.inline-group .module .form-row{border-bottom:none !important}.inline-group .module{width:100%;overflow:auto}.inline-group .add-row,.inline-group .add-row td{border-bottom:none;background:none !important}.inline-group .add-row a{color:#5da03d}.inline-related{margin-bottom:5px}.inline-related h3{background:none;border-bottom:none}.submit-row{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #ddd;padding:10px;-webkit-box-shadow:#fff 0 0 2px inset !important;-moz-box-shadow:#fff 0 0 2px inset !important;box-shadow:#fff 0 0 2px inset !important;background:#f1f1f1;background:rgba(255,255,255,0.2) !important}.submit-row .deletelink-box{line-height:24px}.submit-row .deletelink{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important;background-image:-webkit-linear-gradient(#ffffff,#efefef) !important;background-image:-moz-linear-gradient(#ffffff,#efefef) !important;background-image:-o-linear-gradient(#ffffff,#efefef) !important;background-image:linear-gradient(#ffffff,#efefef) !important;-webkit-box-shadow:#efefef 0 0 2px inset !important;-moz-box-shadow:#efefef 0 0 2px inset !important;box-shadow:#efefef 0 0 2px inset !important;background-color:#fff !important;border:1px solid #efefef !important;border-bottom:1px solid #ccc !important;color:#555 !important;font-weight:bolder !important;font-size:12px !important;line-height:15px !important;overflow:visible;padding:5px 10px 5px !important;text-decoration:none !important;width:auto;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ef4a4a), color-stop(100%, #e80101)) !important;background-image:-webkit-linear-gradient(#ef4a4a,#e80101) !important;background-image:-moz-linear-gradient(#ef4a4a,#e80101) !important;background-image:-o-linear-gradient(#ef4a4a,#e80101) !important;background-image:linear-gradient(#ef4a4a,#e80101) !important;-webkit-box-shadow:#ef4a4a 0 0 2px inset !important;-moz-box-shadow:#ef4a4a 0 0 2px inset !important;box-shadow:#ef4a4a 0 0 2px inset !important;background-color:#e80101 !important;border:1px solid #ef4a4a !important;border-bottom:1px solid #d50101 !important;color:#fff !important}.submit-row .deletelink:hover{background:#fff !important}.submit-row .deletelink.small{padding:3px 8px 4px !important}.submit-row .deletelink:hover,.submit-row .deletelink:active,.submit-row .deletelink.select,.submit-row .deletelink:visited{background:#fff;color:#555;text-decoration:none}.submit-row .deletelink.animate{-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}.submit-row .deletelink:hover{background:#ef4a4a !important;color:#fff !important}.submit-row .deletelink:active{background:#e80101 !important}.submit-row .deletelink.animate{-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}.submit-row input[type="submit"].default{margin-left:10px}.selector .selector-available,.selector .selector-chosen{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #ddd}.selector .selector-available h2,.selector .selector-chosen h2{color:#444 !important;background:none !important;border:none;margin-bottom:0;font-size:13px;line-height:16px}.selector .selector-available input,.selector .selector-chosen input{width:252px;margin:-5px 0 2px 0}.selector .selector-filter{border:none}.selector .selector-filter label{display:none}.selector select[multiple]{border:1px solid #ddd;border-left:none;border-right:none;margin-bottom:0}body.login{background:#fcfcfc url("../img/bg-pattern.jpg") repeat !important}body.login #container{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.08);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.08);box-shadow:0 1px 2px 1px rgba(0,0,0,0.08);padding:0;background:#fff;border:none;margin-bottom:5px;border:none;width:340px !important;-webkit-box-shadow:rgba(0,0,0,0.3) 0px 1px 2px,#fff 0px 1px 1px inset;-moz-box-shadow:rgba(0,0,0,0.3) 0px 1px 2px,#fff 0px 1px 1px inset;box-shadow:rgba(0,0,0,0.3) 0px 1px 2px,#fff 0px 1px 1px inset}body.login #container h2,body.login #container h3,body.login #container h4,body.login #container h5,body.login #container h6{margin-bottom:12px;margin-top:0}body.login #container #header{background:none !important}body.login #container #header #branding h1{color:#444;margin:20px 0 !important;text-align:center}body.login #container #content{margin:0 !important;padding:25px 40px !important}body.login #container #content #content-main form{margin-top:0 !important}body.login #container #content #content-main .form-row label{font-weight:normal;width:100%;text-align:center}body.login #container #content #content-main .form-row input{font-size:16px;padding:10px;width:240px !important}body.login #container #content #content-main .submit-row{border:none;background:none;padding:20px 0 0 0}body.login #container #content #content-main .submit-row input,body.login #container #content #content-main .submit-row input[type="submit"]{background-image:none;-webkit-box-shadow:#5bbdee 0 0 2px inset !important;-moz-box-shadow:#5bbdee 0 0 2px inset !important;box-shadow:#5bbdee 0 0 2px inset !important;background-color:#029eee !important;background-image:none !important;border:1px solid #5bbdee !important;border-bottom:1px solid #0072ac !important;color:#fff !important;width:262px !important}body.login #container #content #content-main .submit-row input,body.login #container #content #content-main .submit-row input:visited,body.login #container #content #content-main .submit-row input[type="submit"],body.login #container #content #content-main .submit-row input[type="submit"]:visited{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5bbdee), color-stop(100%, #029eee)) !important;background-image:-webkit-linear-gradient(#5bbdee,#029eee) !important;background-image:-moz-linear-gradient(#5bbdee,#029eee) !important;background-image:-o-linear-gradient(#5bbdee,#029eee) !important;background-image:linear-gradient(#5bbdee,#029eee) !important}body.login #container #content #content-main .submit-row input:hover,body.login #container #content #content-main .submit-row input:focus,body.login #container #content #content-main .submit-row input[type="submit"]:hover,body.login #container #content #content-main .submit-row input[type="submit"]:focus{background:#5bbdee !important;color:#fff !important}body.login #container #content #content-main .submit-row input:active,body.login #container #content #content-main .submit-row input[type="submit"]:active{background:#029eee !important}body.login #container #content #content-main .submit-row input.animate,body.login #container #content #content-main .submit-row input[type="submit"].animate{-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.1) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.1) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.1) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.1) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.1) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.1) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.1) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.1) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}body.login #container #content #content-main .submit-row label{display:none}body.login #container #footer{display:none}#header{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #595f65), color-stop(100%, #464b50));background-image:-webkit-linear-gradient(#595f65,#464b50);background-image:-moz-linear-gradient(#595f65,#464b50);background-image:-o-linear-gradient(#595f65,#464b50);background-image:linear-gradient(#595f65,#464b50);background-color:#464b50;color:#fff !important;height:46px}#header #branding h1{color:#fff;padding:3px 25px}#header #user-tools{padding:16px 25px 0}div.breadcrumbs{background:#595f65;border-top:1px solid #444;color:#ddd;padding-left:25px;border-bottom:0;padding-bottom:4px}div.breadcrumbs a{color:#bbb}div.breadcrumbs a:hover{color:#ccc;text-decoration:none}.dashboard #container #content-main{min-width:400px;max-width:640px}.dashboard #container #content-main table th,.dashboard #container #content-main table td{width:auto;border-color:#f3f3f3}.dashboard #container #content-main table th a,.dashboard #container #content-main table td a{line-height:16px}.dashboard #container #content-main table th{width:100%}.dashboard #container #content-main .module tr:first-child th,.dashboard #container #content-main .module tr:first-child td{border-top:1px solid #f3f3f3}.dashboard #container #content-related{float:left}.dashboard #container #content-related .module{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #ddd;margin-left:10px;-webkit-box-shadow:#fff 0 0 2px inset !important;-moz-box-shadow:#fff 0 0 2px inset !important;box-shadow:#fff 0 0 2px inset !important;background:rgba(255,255,255,0.2) !important;padding:10px 20px !important}.dashboard #container #content-related .module ul.actionlist{padding:0}.dashboard #container #content-related .module ul.actionlist .changelink a{line-height:16px}.dashboard #container #content-related .module h2{background:none;color:#888;padding:0 0 5px 0}.dashboard #container #content-related .module h3{border-bottom:1px solid #ddd;line-height:20px;margin:0 0 5px 0;padding:0}.dashboard #container #content-related .module p{padding:0}.dashboard #container table tbody tr:hover{background:none}a.addlink,a.addlink:link,a.addlink:visited{color:#5bae31}a.addlink:hover,a.addlink:focus,a.addlink:active{color:#5da03d}.object-tools{margin-top:-38px}.object-tools li{list-style:none;background:none;padding-left:5px;height:32px}.object-tools li:hover{background:none}.object-tools li>a{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important;background-image:-webkit-linear-gradient(#ffffff,#efefef) !important;background-image:-moz-linear-gradient(#ffffff,#efefef) !important;background-image:-o-linear-gradient(#ffffff,#efefef) !important;background-image:linear-gradient(#ffffff,#efefef) !important;-webkit-box-shadow:#efefef 0 0 2px inset !important;-moz-box-shadow:#efefef 0 0 2px inset !important;box-shadow:#efefef 0 0 2px inset !important;background-color:#fff !important;border:1px solid #efefef !important;border-bottom:1px solid #ccc !important;color:#555 !important;font-weight:bolder !important;font-size:12px !important;line-height:15px !important;overflow:visible;padding:5px 10px 5px !important;text-decoration:none !important;width:auto}.object-tools li>a:hover{background:#fff !important}.object-tools li>a.small{padding:3px 8px 4px !important}.object-tools li>a:hover,.object-tools li>a:active,.object-tools li>a.select,.object-tools li>a:visited{background:#fff;color:#555;text-decoration:none}.object-tools li>a.animate{-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}.object-tools .addlink{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important;background-image:-webkit-linear-gradient(#ffffff,#efefef) !important;background-image:-moz-linear-gradient(#ffffff,#efefef) !important;background-image:-o-linear-gradient(#ffffff,#efefef) !important;background-image:linear-gradient(#ffffff,#efefef) !important;-webkit-box-shadow:#efefef 0 0 2px inset !important;-moz-box-shadow:#efefef 0 0 2px inset !important;box-shadow:#efefef 0 0 2px inset !important;background-color:#fff !important;border:1px solid #efefef !important;border-bottom:1px solid #ccc !important;color:#555 !important;font-weight:bolder !important;font-size:12px !important;line-height:15px !important;overflow:visible;padding:5px 10px 5px !important;text-decoration:none !important;width:auto;-webkit-box-shadow:#7cbe5a 0 0 2px inset !important;-moz-box-shadow:#7cbe5a 0 0 2px inset !important;box-shadow:#7cbe5a 0 0 2px inset !important;background-color:#5bae31 !important;border:1px solid #7cbe5a !important;border-bottom:1px solid #5da03d !important;color:#fff !important;color:#fff !important}.object-tools .addlink:hover{background:#fff !important}.object-tools .addlink.small{padding:3px 8px 4px !important}.object-tools .addlink:hover,.object-tools .addlink:active,.object-tools .addlink.select,.object-tools .addlink:visited{background:#fff;color:#555;text-decoration:none}.object-tools .addlink.animate{-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}.object-tools .addlink,.object-tools .addlink:visited{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7cbe5a), color-stop(100%, #5bae31)) !important;background-image:-webkit-linear-gradient(#7cbe5a,#5bae31) !important;background-image:-moz-linear-gradient(#7cbe5a,#5bae31) !important;background-image:-o-linear-gradient(#7cbe5a,#5bae31) !important;background-image:linear-gradient(#7cbe5a,#5bae31) !important}.object-tools .addlink:hover{background:#7cbe5a !important;color:#fff !important}.object-tools .addlink:active{background:#5bae31 !important}.object-tools .addlink.animate{-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.1) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.1) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.1) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.1) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.1) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.1) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.1) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.1) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}.object-tools .recoverlink{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important;background-image:-webkit-linear-gradient(#ffffff,#efefef) !important;background-image:-moz-linear-gradient(#ffffff,#efefef) !important;background-image:-o-linear-gradient(#ffffff,#efefef) !important;background-image:linear-gradient(#ffffff,#efefef) !important;-webkit-box-shadow:#efefef 0 0 2px inset !important;-moz-box-shadow:#efefef 0 0 2px inset !important;box-shadow:#efefef 0 0 2px inset !important;background-color:#fff !important;border:1px solid #efefef !important;border-bottom:1px solid #ccc !important;color:#555 !important;font-weight:bolder !important;font-size:12px !important;line-height:15px !important;overflow:visible;padding:5px 10px 5px !important;text-decoration:none !important;width:auto}.object-tools .recoverlink:hover{background:#fff !important}.object-tools .recoverlink.small{padding:3px 8px 4px !important}.object-tools .recoverlink:hover,.object-tools .recoverlink:active,.object-tools .recoverlink.select,.object-tools .recoverlink:visited{background:#fff;color:#555;text-decoration:none}.object-tools .recoverlink.animate{-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}.object-tools .publishlink{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important;background-image:-webkit-linear-gradient(#ffffff,#efefef) !important;background-image:-moz-linear-gradient(#ffffff,#efefef) !important;background-image:-o-linear-gradient(#ffffff,#efefef) !important;background-image:linear-gradient(#ffffff,#efefef) !important;-webkit-box-shadow:#efefef 0 0 2px inset !important;-moz-box-shadow:#efefef 0 0 2px inset !important;box-shadow:#efefef 0 0 2px inset !important;background-color:#fff !important;border:1px solid #efefef !important;border-bottom:1px solid #ccc !important;color:#555 !important;font-weight:bolder !important;font-size:12px !important;line-height:15px !important;overflow:visible;padding:5px 10px 5px !important;text-decoration:none !important;width:auto}.object-tools .publishlink:hover{background:#fff !important}.object-tools .publishlink.small{padding:3px 8px 4px !important}.object-tools .publishlink:hover,.object-tools .publishlink:active,.object-tools .publishlink.select,.object-tools .publishlink:visited{background:#fff;color:#555;text-decoration:none}.object-tools .publishlink.animate{-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}.object-tools .previewdraftlink{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important;background-image:-webkit-linear-gradient(#ffffff,#efefef) !important;background-image:-moz-linear-gradient(#ffffff,#efefef) !important;background-image:-o-linear-gradient(#ffffff,#efefef) !important;background-image:linear-gradient(#ffffff,#efefef) !important;-webkit-box-shadow:#efefef 0 0 2px inset !important;-moz-box-shadow:#efefef 0 0 2px inset !important;box-shadow:#efefef 0 0 2px inset !important;background-color:#fff !important;border:1px solid #efefef !important;border-bottom:1px solid #ccc !important;color:#555 !important;font-weight:bolder !important;font-size:12px !important;line-height:15px !important;overflow:visible;padding:5px 10px 5px !important;text-decoration:none !important;width:auto}.object-tools .previewdraftlink:hover{background:#fff !important}.object-tools .previewdraftlink.small{padding:3px 8px 4px !important}.object-tools .previewdraftlink:hover,.object-tools .previewdraftlink:active,.object-tools .previewdraftlink.select,.object-tools .previewdraftlink:visited{background:#fff;color:#555;text-decoration:none}.object-tools .previewdraftlink.animate{-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}.object-tools .revertlink{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important;background-image:-webkit-linear-gradient(#ffffff,#efefef) !important;background-image:-moz-linear-gradient(#ffffff,#efefef) !important;background-image:-o-linear-gradient(#ffffff,#efefef) !important;background-image:linear-gradient(#ffffff,#efefef) !important;-webkit-box-shadow:#efefef 0 0 2px inset !important;-moz-box-shadow:#efefef 0 0 2px inset !important;box-shadow:#efefef 0 0 2px inset !important;background-color:#fff !important;border:1px solid #efefef !important;border-bottom:1px solid #ccc !important;color:#555 !important;font-weight:bolder !important;font-size:12px !important;line-height:15px !important;overflow:visible;padding:5px 10px 5px !important;text-decoration:none !important;width:auto}.object-tools .revertlink:hover{background:#fff !important}.object-tools .revertlink.small{padding:3px 8px 4px !important}.object-tools .revertlink:hover,.object-tools .revertlink:active,.object-tools .revertlink.select,.object-tools .revertlink:visited{background:#fff;color:#555;text-decoration:none}.object-tools .revertlink.animate{-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}.object-tools .historylink{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important;background-image:-webkit-linear-gradient(#ffffff,#efefef) !important;background-image:-moz-linear-gradient(#ffffff,#efefef) !important;background-image:-o-linear-gradient(#ffffff,#efefef) !important;background-image:linear-gradient(#ffffff,#efefef) !important;-webkit-box-shadow:#efefef 0 0 2px inset !important;-moz-box-shadow:#efefef 0 0 2px inset !important;box-shadow:#efefef 0 0 2px inset !important;background-color:#fff !important;border:1px solid #efefef !important;border-bottom:1px solid #ccc !important;color:#555 !important;font-weight:bolder !important;font-size:12px !important;line-height:15px !important;overflow:visible;padding:5px 10px 5px !important;text-decoration:none !important;width:auto}.object-tools .historylink:hover{background:#fff !important}.object-tools .historylink.small{padding:3px 8px 4px !important}.object-tools .historylink:hover,.object-tools .historylink:active,.object-tools .historylink.select,.object-tools .historylink:visited{background:#fff;color:#555;text-decoration:none}.object-tools .historylink.animate{-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}.object-tools .viewsitelink{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef)) !important;background-image:-webkit-linear-gradient(#ffffff,#efefef) !important;background-image:-moz-linear-gradient(#ffffff,#efefef) !important;background-image:-o-linear-gradient(#ffffff,#efefef) !important;background-image:linear-gradient(#ffffff,#efefef) !important;-webkit-box-shadow:#efefef 0 0 2px inset !important;-moz-box-shadow:#efefef 0 0 2px inset !important;box-shadow:#efefef 0 0 2px inset !important;background-color:#fff !important;border:1px solid #efefef !important;border-bottom:1px solid #ccc !important;color:#555 !important;font-weight:bolder !important;font-size:12px !important;line-height:15px !important;overflow:visible;padding:5px 10px 5px !important;text-decoration:none !important;width:auto;-webkit-box-shadow:#5bbdee 0 0 2px inset !important;-moz-box-shadow:#5bbdee 0 0 2px inset !important;box-shadow:#5bbdee 0 0 2px inset !important;background-color:#029eee !important;background-image:none !important;border:1px solid #5bbdee !important;border-bottom:1px solid #0072ac !important;color:#fff !important}.object-tools .viewsitelink:hover{background:#fff !important}.object-tools .viewsitelink.small{padding:3px 8px 4px !important}.object-tools .viewsitelink:hover,.object-tools .viewsitelink:active,.object-tools .viewsitelink.select,.object-tools .viewsitelink:visited{background:#fff;color:#555;text-decoration:none}.object-tools .viewsitelink.animate{-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}.object-tools .viewsitelink,.object-tools .viewsitelink:visited{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5bbdee), color-stop(100%, #029eee)) !important;background-image:-webkit-linear-gradient(#5bbdee,#029eee) !important;background-image:-moz-linear-gradient(#5bbdee,#029eee) !important;background-image:-o-linear-gradient(#5bbdee,#029eee) !important;background-image:linear-gradient(#5bbdee,#029eee) !important}.object-tools .viewsitelink:hover,.object-tools .viewsitelink:focus{background:#5bbdee !important;color:#fff !important}.object-tools .viewsitelink:active{background:#029eee !important}.object-tools .viewsitelink.animate{-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.1) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.1) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.1) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.1) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.1) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.1) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.1) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.1) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}.change-list .filtered{min-height:auto;background-image:none !important}.change-list .filtered table{border:none}.change-list #changelist table tbody th,.change-list #changelist table tbody td{border-color:#f1f1f1}.change-list #changelist table tbody th a,.change-list #changelist table tbody th a:link,.change-list #changelist table tbody th a:visited,.change-list #changelist table tbody th a:link:visited,.change-list #changelist table tbody td a,.change-list #changelist table tbody td a:link,.change-list #changelist table tbody td a:visited,.change-list #changelist table tbody td a:link:visited{color:#029eee}.change-list #changelist table tbody tr.selected{background:#f6fcff !important}.change-list #changelist #toolbar{background:none !important;border:0 !important;margin:0 0 5px 0;min-height:30px;height:auto}.change-list #changelist #toolbar form label{min-width:auto;padding:0;font-size:100%}.change-list #changelist #toolbar form #searchbar{padding:6px 5px 8px 5px !important;font-size:100%}.change-list #changelist #changelist-filter{min-height:100%;background:#fafafa;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.change-list #changelist #changelist-filter h2{background:none;color:#888;padding:2px 9px}.change-list #changelist #changelist-filter h3{margin:5px 0}.change-list #changelist #changelist-filter ul{font-size:12px;margin-bottom:10px}.change-list #changelist #changelist-filter ul li{margin-bottom:2px}.change-list #changelist #changelist-filter ul li.selected a{color:#029eee !important}.change-list #changelist .actions{background:none;border:none;padding:0px 3px 10px 3px}.change-list #changelist .actions button{height:20px;vertical-align:middle;padding-top:2px !important}.change-list #changelist .toplinks{border-bottom:none !important;background:none;margin-bottom:5px !important}.change-list #changelist .paginator{border:none;background:none}.delete-confirmation .colM{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.08);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.08);box-shadow:0 1px 2px 1px rgba(0,0,0,0.08);padding:0;background:#fff;border:none;margin-bottom:5px;padding:20px;margin:15px !important}.delete-confirmation .colM h2,.delete-confirmation .colM h3,.delete-confirmation .colM h4,.delete-confirmation .colM h5,.delete-confirmation .colM h6{margin-bottom:12px;margin-top:0}.delete-confirmation .colM h1{margin:0 0 10px 0}.delete-confirmation .colM li{line-height:16px}.delete-confirmation .colM input[type="submit"]{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ef4a4a), color-stop(100%, #e80101)) !important;background-image:-webkit-linear-gradient(#ef4a4a,#e80101) !important;background-image:-moz-linear-gradient(#ef4a4a,#e80101) !important;background-image:-o-linear-gradient(#ef4a4a,#e80101) !important;background-image:linear-gradient(#ef4a4a,#e80101) !important;-webkit-box-shadow:#ef4a4a 0 0 2px inset !important;-moz-box-shadow:#ef4a4a 0 0 2px inset !important;box-shadow:#ef4a4a 0 0 2px inset !important;background-color:#e80101 !important;border:1px solid #ef4a4a !important;border-bottom:1px solid #d50101 !important;color:#fff !important;float:right}.delete-confirmation .colM input[type="submit"]:hover{background:#ef4a4a !important;color:#fff !important}.delete-confirmation .colM input[type="submit"]:active{background:#e80101 !important}.delete-confirmation .colM input[type="submit"].animate{-webkit-background-size:100% 400%;-moz-background-size:100% 400%;-o-background-size:100% 400%;background-size:100% 400%;background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0))}#sitemap li a.addlink,#sitemap li a.deletelink{width:11px;height:11px}.tree .col1 .changelink{float:left;line-height:16px !important;margin:6px 0 0 15px !important}#page_form_lang_tabs input{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;background:#ccc !important;color:#666 !important;font-weight:normal !important;border:none !important;margin:0}#page_form_lang_tabs input:hover,#page_form_lang_tabs input:focus{color:black !important}#page_form_lang_tabs input.selected{background:white !important;color:black !important}#page_form_lang_tabs input.notfilled{background:#f1f1f1 !important;color:#bbb !important}#lang_tab_content h2.header{background:#5bbdee !important;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;margin-bottom:-3px !important;position:relative}.nani-language-tabs{border-bottom:5px solid #5bbdee;margin-bottom:-3px;position:relative}.nani-language-tabs>span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;border:none !important;top:0 !important;color:#666 !important;font-weight:normal !important;vertical-align:top;background:white;padding:8px 10px !important;margin:0 !important;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.nani-language-tabs>span a{color:#666 !important;padding:5px 10px}.nani-language-tabs>span a:hover,.nani-language-tabs>span a:focus{color:black !important;text-decoration:none}.nani-language-tabs>span .deletelink{display:inline;padding:0 0 0 12px !important;margin:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;background:url("../img/icon_deletelink.png") 0 0.25em no-repeat !important;bottom:0px !important;right:-3px !important}.nani-language-tabs>.empty{opacity:1 !important;background:#f1f1f1;color:#888}.nani-language-tabs>.current{background:#5bbdee;color:white !important;padding-left:20px !important;padding-right:20px !important;text-shadow:0 1px 1px rgba(0,0,0,0.2)}.nani-language-tabs>.current .deletelink{right:-12px !important}.inline-group .nani-language-tabs{margin-bottom:0}.inline-group .nani-language-tabs>span{padding:4px 10px !important}.inline-group .nani-language-tabs>.current{padding-left:20px !important;padding-right:20px !important}.inline-group .nani-language-tabs>.available{background:#eee}.addlink,.changelink,.deletelink{padding-left:15px}.deletelink{background-image:url("../img/icon_deletelink.png")}.related-lookup,.add-another{margin:0 5px}.related-lookup:hover,.related-lookup:focus,.related-lookup:active,.add-another:hover,.add-another:focus,.add-another:active{text-decoration:none !important}.add-another{text-indent:-119988px;overflow:hidden;text-align:left;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:14px;height:14px;background:url("../img/icon_addlink_large.gif") 0 0 no-repeat}.tree .changelink{background-image:url("../img/icon_changelink_white.png")}#sitemap li .col-softroot span.icon{background:url("../img/icon_softroot.png") 0 0 no-repeat;width:15px;height:15px;margin:7px 5px 0 0}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.addlink{background-image:url("../img/icon_addlink@2x.gif");background-size:11px}.changelink{background-image:url("../img/icon_changelink@2x.gif");background-size:11px}.tree .changelink{background-image:url("../img/icon_changelink_white@2x.png");background-size:11px}.deletelink{background-image:url("../img/icon_deletelink@2x.png");background-size:11px}#sitemap li .col-softroot span.icon{background-image:url("../img/icon_softroot@2x.png");background-size:15px}.related-lookup{text-indent:-119988px;overflow:hidden;text-align:left;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:16px;height:16px;background:url("../img/icon_searchbox@2x.png") 0 0 no-repeat;background-size:16px}.add-another{text-indent:-119988px;overflow:hidden;text-align:left;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:14px;height:14px;background:url("../img/icon_addlink_large@2x.gif") 0 0 no-repeat;background-size:14px}}.admin_shortcuts .shortcuts{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#595f65;border-top:1px solid #444;color:#ccc}.admin_shortcuts .shortcuts h2{border:none;font-weight:normal}.admin_shortcuts .shortcuts li a,.admin_shortcuts .shortcuts li a:link,.admin_shortcuts .shortcuts li a:visited{background-color:#464b50;border:1px solid #444;text-decoration:none}.admin_shortcuts .shortcuts li a .count,.admin_shortcuts .shortcuts li a:link .count,.admin_shortcuts .shortcuts li a:visited .count{color:#888}.admin_shortcuts .shortcuts li a .count_new,.admin_shortcuts .shortcuts li a:link .count_new,.admin_shortcuts .shortcuts li a:visited .count_new{background:#029eee;border-color:#5bbdee}.admin_shortcuts .shortcuts li a:hover,.admin_shortcuts .shortcuts li a:focus{background-color:#4e5359}.admin_shortcuts .shortcuts li a:active{background-color:#464b50}@media only screen and (max-width: 420px), print{html,body{height:auto}#content{margin:0 5px}#container{margin:0;min-width:240px !important}#branding{display:none}.login #branding{display:block}#user-tools{position:relative;text-align:center}.module{border:none;box-shadow:none;padding:5px 0 5px 0 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.module caption{margin-bottom:5px;margin-left:5px}div.breadcrumbs{padding-left:5px}.plugin-holder{display:none !important}body.login #container{width:auto !important;max-width:320px}body.login #container #content #content-main .form-row,body.login #container #content #content-main .submit-row{text-align:center}body.login #container #content #content-main .form-row input{width:auto !important;max-width:none;min-width:40px}body.login #container #content #content-main .submit-row input,body.login #container #content #content-main .submit-row input[type="submit"]{width:80% !important}.colMS{margin-right:10px !important}.dashboard #container #content h1{display:none}.dashboard #container #content-main{min-width:0;max-width:none;float:none}.dashboard #container #content-main .addlink,.dashboard #container #content-main .changelink{text-indent:-9999px;overflow:hidden}.dashboard #container #content-related{width:auto;float:none;margin-right:0}.dashboard #container #content-related .module{padding:10px !important;margin:10px 0}.dashboard #container #content-related .module .actionlist{margin-left:10px}.dashboard .module{background:none !important}.change-list #content{margin-top:38px}.change-list #content>h1{display:none}.change-list #content .object-tools{margin:-33px 0 0 0}.change-list #toolbar label{display:inline-block}.change-list #toolbar form #searchbar{width:120px}.change-list #toolbar .small{display:block}.change-list .filtered .results,.change-list .change-list .filtered .paginator,.change-list .filtered #toolbar,.change-list .filtered div.xfull{margin-right:0 !important}.change-list .module #changelist-form .results{width:100%;overflow:auto}.change-list .filtered .actions,.change-list .filtered .paginator{margin-right:0 !important}#changelist-filter-button,#changelist-filter{display:none !important}.tree{background:white}#sitemap li .col-softroot,#sitemap li .col-language,#sitemap li .col-actions,#sitemap li .col-published,#sitemap li .col-navigation,#sitemap li .col-moderator,#sitemap li .col-lastchange,#sitemap li .col-draft,#sitemap li .col-view-perms,#sitemap li .col-creator{display:none !important}#sitemap li .col-softroot,#sitemap li .col-language{display:block !important}.change-form #content{margin-top:45px}.change-form #content>h1{display:none}.change-form .object-tools{margin:-35px 0 0 0}#page_form_lang_tabs input{font-weight:normal !important;font-size:11px !important;padding:2px 4px !important}.nani-language-tabs>span{font-size:11px !important;padding:4px 1px !important}.nani-language-tabs>span a{padding:3px 5px !important}.nani-language-tabs>span .deletelink{right:0 !important}.nani-language-tabs>.current{padding:4px 10px 4px 5px !important}.nani-language-tabs>.current .deletelink{right:-8px !important}form label,.aligned label{display:block;padding:0 !important;float:none !important;line-height:14px;margin-top:5px;width:auto}form input,form input[type="file"],form textarea,form select{width:auto}form .vTextField{width:auto}form .aligned p,form .aligned ul{padding-left:0 !important;margin-left:0 !important}form .submit-row{text-align:left}.inline-group{padding:5px;margin-bottom:10px}.inline-group .module h2{padding-left:5px}.selector{width:auto;float:none}.selector .selector-available,.selector .selector-chosen{width:auto;float:none}.selector .selector-available p,.selector .selector-chosen p{text-align:center}.selector .selector-chosen{margin-top:60px}.selector ul.selector-chooser{margin-top:0;display:block}.selector select[multiple],.selector select{max-width:none;width:100%}.selector label{display:inline-block}.selector .selector-available input,.selector .selector-chosen input{width:auto}.admin_shortcuts .shortcuts li a{background-size:20px 20px;padding:10px 10px 10px 40px}.admin_shortcuts .shortcuts li a span{padding:0 !important}.admin_shortcuts .shortcuts li:first-child a{padding:10px 20px}} diff --git a/djangocms_admin_style/static/djangocms_admin_style/css/ie.css b/djangocms_admin_style/static/djangocms_admin_style/css/ie.css index d5cf17ba..f617ba72 100644 --- a/djangocms_admin_style/static/djangocms_admin_style/css/ie.css +++ b/djangocms_admin_style/static/djangocms_admin_style/css/ie.css @@ -1,4 +1 @@ -/* line 1, ../sass/ie.scss */ -#quick-access-closed, #quick-access-openedĀ  { - display: none; -} +#quick-access-closed,#quick-access-opened{display:none}