From 3bac6fadfe118bce2e2f45992bd318c2e3c47926 Mon Sep 17 00:00:00 2001 From: David Craig Date: Tue, 19 May 2015 13:43:43 +1200 Subject: [PATCH] Add 'sticky' behaviour to left menu --- admin/css/screen.css | 603 +++++++++--------- admin/images/btn-icon-scb653ce8a9.png | Bin 22990 -> 0 bytes admin/images/btn-icon-se43cec5357.png | Bin 0 -> 22916 bytes .../menu-icons/16x16-2x-s9b8c49312e.png | Bin 0 -> 4147 bytes .../menu-icons/16x16-2x-sbe70081ef8.png | Bin 4135 -> 0 bytes admin/images/menu-icons/16x16-s3f4c846209.png | Bin 1637 -> 0 bytes admin/images/menu-icons/16x16-sf5b94bb49b.png | Bin 0 -> 1645 bytes .../menu-icons/24x24-2x-s7169efa003.png | Bin 0 -> 6015 bytes .../menu-icons/24x24-2x-sccfd928e17.png | Bin 5981 -> 0 bytes admin/images/menu-icons/24x24-s0dc15c36f9.png | Bin 2394 -> 0 bytes admin/images/menu-icons/24x24-s391afdd013.png | Bin 0 -> 2391 bytes admin/images/sprites-32x32-2x-s6ccfbe50f9.png | Bin 9066 -> 0 bytes admin/images/sprites-32x32-2x-s72b74f4cc4.png | Bin 0 -> 9088 bytes admin/images/sprites-32x32-s47450c5f5b.png | Bin 18703 -> 0 bytes admin/images/sprites-32x32-s7af51a6313.png | Bin 0 -> 20085 bytes admin/images/sprites-64x64-2x-s0fe1d92f9d.png | Bin 0 -> 2878 bytes admin/images/sprites-64x64-2x-se3e3f47b94.png | Bin 2876 -> 0 bytes admin/images/sprites-64x64-s45180e3c4f.png | Bin 3062 -> 0 bytes admin/images/sprites-64x64-s88957ee578.png | Bin 0 -> 3059 bytes admin/images/sticky-toggle-off.png | Bin 0 -> 327 bytes admin/images/sticky-toggle-on.png | Bin 0 -> 359 bytes admin/javascript/LeftAndMain.Menu.js | 144 ++++- admin/javascript/LeftAndMain.Panel.js | 132 +++- admin/javascript/LeftAndMain.js | 37 ++ admin/scss/_menu.scss | 58 +- admin/scss/_style.scss | 6 +- admin/templates/Includes/LeftAndMain_Menu.ss | 2 + 27 files changed, 651 insertions(+), 331 deletions(-) delete mode 100644 admin/images/btn-icon-scb653ce8a9.png create mode 100644 admin/images/btn-icon-se43cec5357.png create mode 100644 admin/images/menu-icons/16x16-2x-s9b8c49312e.png delete mode 100644 admin/images/menu-icons/16x16-2x-sbe70081ef8.png delete mode 100644 admin/images/menu-icons/16x16-s3f4c846209.png create mode 100644 admin/images/menu-icons/16x16-sf5b94bb49b.png create mode 100644 admin/images/menu-icons/24x24-2x-s7169efa003.png delete mode 100644 admin/images/menu-icons/24x24-2x-sccfd928e17.png delete mode 100644 admin/images/menu-icons/24x24-s0dc15c36f9.png create mode 100644 admin/images/menu-icons/24x24-s391afdd013.png delete mode 100644 admin/images/sprites-32x32-2x-s6ccfbe50f9.png create mode 100644 admin/images/sprites-32x32-2x-s72b74f4cc4.png delete mode 100644 admin/images/sprites-32x32-s47450c5f5b.png create mode 100644 admin/images/sprites-32x32-s7af51a6313.png create mode 100644 admin/images/sprites-64x64-2x-s0fe1d92f9d.png delete mode 100644 admin/images/sprites-64x64-2x-se3e3f47b94.png delete mode 100644 admin/images/sprites-64x64-s45180e3c4f.png create mode 100644 admin/images/sprites-64x64-s88957ee578.png create mode 100644 admin/images/sticky-toggle-off.png create mode 100644 admin/images/sticky-toggle-on.png diff --git a/admin/css/screen.css b/admin/css/screen.css index 6825ca616..22d5222d2 100644 --- a/admin/css/screen.css +++ b/admin/css/screen.css @@ -15,7 +15,7 @@ q:before, q:after, blockquote:before, blockquote:after { content: ""; content: n a img { border: none; } -article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } +article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; } /*$experimental-support-for-svg variable comes from imported compass/support file and enables svg gradients in IE9. @@ -37,82 +37,82 @@ Used in side panels and action tabs */ /** ----------------------------- Sprite images ----------------------------- */ /** Helper SCSS file for generating sprites for the interface. */ -.btn-icon-sprite, .ui-state-default .btn-icon-accept, .ui-widget-content .btn-icon-accept, .ui-state-default .btn-icon-accept_disabled, .ui-widget-content .btn-icon-accept_disabled, .ui-state-default .btn-icon-add, .ui-widget-content .btn-icon-add, .ui-state-default .btn-icon-addMedia, .ui-widget-content .btn-icon-addMedia, .ui-state-default .btn-icon-add_disabled, .ui-widget-content .btn-icon-add_disabled, .ui-state-default .btn-icon-addpage, .ui-widget-content .btn-icon-addpage, .ui-state-default .btn-icon-addpage_disabled, .ui-widget-content .btn-icon-addpage_disabled, .ui-state-default .btn-icon-arrow-circle-135-left, .ui-widget-content .btn-icon-arrow-circle-135-left, .ui-state-default .btn-icon-arrow-circle-double, .ui-widget-content .btn-icon-arrow-circle-double, .ui-state-default .btn-icon-back, .ui-widget-content .btn-icon-back, .ui-state-default .btn-icon-back_disabled, .ui-widget-content .btn-icon-back_disabled, .ui-state-default .btn-icon-chain--arrow, .ui-widget-content .btn-icon-chain--arrow, .ui-state-default .btn-icon-chain--exclamation, .ui-widget-content .btn-icon-chain--exclamation, .ui-state-default .btn-icon-chain--minus, .ui-widget-content .btn-icon-chain--minus, .ui-state-default .btn-icon-chain--pencil, .ui-widget-content .btn-icon-chain--pencil, .ui-state-default .btn-icon-chain--plus, .ui-widget-content .btn-icon-chain--plus, .ui-state-default .btn-icon-chain-small, .ui-widget-content .btn-icon-chain-small, .ui-state-default .btn-icon-chain-unchain, .ui-widget-content .btn-icon-chain-unchain, .ui-state-default .btn-icon-chain, .ui-widget-content .btn-icon-chain, .ui-state-default .btn-icon-cross-circle, .ui-widget-content .btn-icon-cross-circle, .ui-state-default .btn-icon-cross-circle_disabled, .ui-widget-content .btn-icon-cross-circle_disabled, .ui-state-default .btn-icon-cross, .ui-widget-content .btn-icon-cross, .ui-state-default .btn-icon-decline, .ui-widget-content .btn-icon-decline, .ui-state-default .btn-icon-decline_disabled, .ui-widget-content .btn-icon-decline_disabled, .ui-state-default .btn-icon-delete, .ui-widget-content .btn-icon-delete, .ui-state-default .btn-icon-deleteLight, .ui-widget-content .btn-icon-deleteLight, .ui-state-default .btn-icon-disk, .ui-widget-content .btn-icon-disk, .ui-state-default .btn-icon-document--pencil, .ui-widget-content .btn-icon-document--pencil, .ui-state-default .btn-icon-download-csv, .ui-widget-content .btn-icon-download-csv, .ui-state-default .btn-icon-drive-upload, .ui-widget-content .btn-icon-drive-upload, .ui-state-default .btn-icon-drive-upload_disabled, .ui-widget-content .btn-icon-drive-upload_disabled, .ui-state-default .btn-icon-grid_print, .ui-widget-content .btn-icon-grid_print, .ui-state-default .btn-icon-information, .ui-widget-content .btn-icon-information, .ui-state-default .btn-icon-magnifier, .ui-widget-content .btn-icon-magnifier, .ui-state-default .btn-icon-minus-circle, .ui-widget-content .btn-icon-minus-circle, .ui-state-default .btn-icon-minus-circle_disabled, .ui-widget-content .btn-icon-minus-circle_disabled, .ui-state-default .btn-icon-navigation, .ui-widget-content .btn-icon-navigation, .ui-state-default .btn-icon-navigation_disabled, .ui-widget-content .btn-icon-navigation_disabled, .ui-state-default .btn-icon-network-cloud, .ui-widget-content .btn-icon-network-cloud, .ui-state-default .btn-icon-network-cloud_disabled, .ui-widget-content .btn-icon-network-cloud_disabled, .ui-state-default .btn-icon-pencil, .ui-widget-content .btn-icon-pencil, .ui-state-default .btn-icon-pencil_disabled, .ui-widget-content .btn-icon-pencil_disabled, .ui-state-default .btn-icon-plug-disconnect-prohibition, .ui-widget-content .btn-icon-plug-disconnect-prohibition, .ui-state-default .btn-icon-plug-disconnect-prohibition_disabled, .ui-widget-content .btn-icon-plug-disconnect-prohibition_disabled, .ui-state-default .btn-icon-preview, .ui-widget-content .btn-icon-preview, .ui-state-default .btn-icon-preview_disabled, .ui-widget-content .btn-icon-preview_disabled, .ui-state-default .btn-icon-settings, .ui-widget-content .btn-icon-settings, .ui-state-default .btn-icon-settings_disabled, .ui-widget-content .btn-icon-settings_disabled, .ui-state-default .btn-icon-unpublish, .ui-widget-content .btn-icon-unpublish, .ui-state-default .btn-icon-unpublish_disabled, .ui-widget-content .btn-icon-unpublish_disabled { background-image: url('../images/btn-icon-scb653ce8a9.png'); background-repeat: no-repeat; } +.btn-icon-sprite, .ui-state-default .btn-icon-accept, .ui-widget-content .btn-icon-accept, .ui-state-default .btn-icon-accept_disabled, .ui-widget-content .btn-icon-accept_disabled, .ui-state-default .btn-icon-add, .ui-widget-content .btn-icon-add, .ui-state-default .btn-icon-addMedia, .ui-widget-content .btn-icon-addMedia, .ui-state-default .btn-icon-add_disabled, .ui-widget-content .btn-icon-add_disabled, .ui-state-default .btn-icon-addpage, .ui-widget-content .btn-icon-addpage, .ui-state-default .btn-icon-addpage_disabled, .ui-widget-content .btn-icon-addpage_disabled, .ui-state-default .btn-icon-arrow-circle-135-left, .ui-widget-content .btn-icon-arrow-circle-135-left, .ui-state-default .btn-icon-arrow-circle-double, .ui-widget-content .btn-icon-arrow-circle-double, .ui-state-default .btn-icon-back, .ui-widget-content .btn-icon-back, .ui-state-default .btn-icon-back_disabled, .ui-widget-content .btn-icon-back_disabled, .ui-state-default .btn-icon-chain--arrow, .ui-widget-content .btn-icon-chain--arrow, .ui-state-default .btn-icon-chain--exclamation, .ui-widget-content .btn-icon-chain--exclamation, .ui-state-default .btn-icon-chain--minus, .ui-widget-content .btn-icon-chain--minus, .ui-state-default .btn-icon-chain--pencil, .ui-widget-content .btn-icon-chain--pencil, .ui-state-default .btn-icon-chain--plus, .ui-widget-content .btn-icon-chain--plus, .ui-state-default .btn-icon-chain-small, .ui-widget-content .btn-icon-chain-small, .ui-state-default .btn-icon-chain-unchain, .ui-widget-content .btn-icon-chain-unchain, .ui-state-default .btn-icon-chain, .ui-widget-content .btn-icon-chain, .ui-state-default .btn-icon-cross-circle, .ui-widget-content .btn-icon-cross-circle, .ui-state-default .btn-icon-cross-circle_disabled, .ui-widget-content .btn-icon-cross-circle_disabled, .ui-state-default .btn-icon-cross, .ui-widget-content .btn-icon-cross, .ui-state-default .btn-icon-decline, .ui-widget-content .btn-icon-decline, .ui-state-default .btn-icon-decline_disabled, .ui-widget-content .btn-icon-decline_disabled, .ui-state-default .btn-icon-delete, .ui-widget-content .btn-icon-delete, .ui-state-default .btn-icon-deleteLight, .ui-widget-content .btn-icon-deleteLight, .ui-state-default .btn-icon-disk, .ui-widget-content .btn-icon-disk, .ui-state-default .btn-icon-document--pencil, .ui-widget-content .btn-icon-document--pencil, .ui-state-default .btn-icon-download-csv, .ui-widget-content .btn-icon-download-csv, .ui-state-default .btn-icon-drive-upload, .ui-widget-content .btn-icon-drive-upload, .ui-state-default .btn-icon-drive-upload_disabled, .ui-widget-content .btn-icon-drive-upload_disabled, .ui-state-default .btn-icon-grid_print, .ui-widget-content .btn-icon-grid_print, .ui-state-default .btn-icon-information, .ui-widget-content .btn-icon-information, .ui-state-default .btn-icon-magnifier, .ui-widget-content .btn-icon-magnifier, .ui-state-default .btn-icon-minus-circle, .ui-widget-content .btn-icon-minus-circle, .ui-state-default .btn-icon-minus-circle_disabled, .ui-widget-content .btn-icon-minus-circle_disabled, .ui-state-default .btn-icon-navigation, .ui-widget-content .btn-icon-navigation, .ui-state-default .btn-icon-navigation_disabled, .ui-widget-content .btn-icon-navigation_disabled, .ui-state-default .btn-icon-network-cloud, .ui-widget-content .btn-icon-network-cloud, .ui-state-default .btn-icon-network-cloud_disabled, .ui-widget-content .btn-icon-network-cloud_disabled, .ui-state-default .btn-icon-pencil, .ui-widget-content .btn-icon-pencil, .ui-state-default .btn-icon-pencil_disabled, .ui-widget-content .btn-icon-pencil_disabled, .ui-state-default .btn-icon-plug-disconnect-prohibition, .ui-widget-content .btn-icon-plug-disconnect-prohibition, .ui-state-default .btn-icon-plug-disconnect-prohibition_disabled, .ui-widget-content .btn-icon-plug-disconnect-prohibition_disabled, .ui-state-default .btn-icon-preview, .ui-widget-content .btn-icon-preview, .ui-state-default .btn-icon-preview_disabled, .ui-widget-content .btn-icon-preview_disabled, .ui-state-default .btn-icon-settings, .ui-widget-content .btn-icon-settings, .ui-state-default .btn-icon-settings_disabled, .ui-widget-content .btn-icon-settings_disabled, .ui-state-default .btn-icon-unpublish, .ui-widget-content .btn-icon-unpublish, .ui-state-default .btn-icon-unpublish_disabled, .ui-widget-content .btn-icon-unpublish_disabled { background: url('../images/btn-icon-se43cec5357.png') no-repeat; } -.ui-state-default .btn-icon-accept, .ui-widget-content .btn-icon-accept { background-position: 0 0; } -.ui-state-default .btn-icon-accept_disabled, .ui-widget-content .btn-icon-accept_disabled { background-position: 0 -16px; } -.ui-state-default .btn-icon-add, .ui-widget-content .btn-icon-add { background-position: 0 -32px; } -.ui-state-default .btn-icon-addMedia, .ui-widget-content .btn-icon-addMedia { background-position: 0 -48px; } -.ui-state-default .btn-icon-add_disabled, .ui-widget-content .btn-icon-add_disabled { background-position: 0 -68px; } -.ui-state-default .btn-icon-addpage, .ui-widget-content .btn-icon-addpage { background-position: 0 -84px; } -.ui-state-default .btn-icon-addpage_disabled, .ui-widget-content .btn-icon-addpage_disabled { background-position: 0 -100px; } -.ui-state-default .btn-icon-arrow-circle-135-left, .ui-widget-content .btn-icon-arrow-circle-135-left { background-position: 0 -116px; } -.ui-state-default .btn-icon-arrow-circle-double, .ui-widget-content .btn-icon-arrow-circle-double { background-position: 0 -132px; } -.ui-state-default .btn-icon-back, .ui-widget-content .btn-icon-back { background-position: 0 -148px; } -.ui-state-default .btn-icon-back_disabled, .ui-widget-content .btn-icon-back_disabled { background-position: 0 -164px; } -.ui-state-default .btn-icon-chain--arrow, .ui-widget-content .btn-icon-chain--arrow { background-position: 0 -180px; } -.ui-state-default .btn-icon-chain--exclamation, .ui-widget-content .btn-icon-chain--exclamation { background-position: 0 -196px; } -.ui-state-default .btn-icon-chain--minus, .ui-widget-content .btn-icon-chain--minus { background-position: 0 -212px; } -.ui-state-default .btn-icon-chain--pencil, .ui-widget-content .btn-icon-chain--pencil { background-position: 0 -228px; } -.ui-state-default .btn-icon-chain--plus, .ui-widget-content .btn-icon-chain--plus { background-position: 0 -244px; } -.ui-state-default .btn-icon-chain-small, .ui-widget-content .btn-icon-chain-small { background-position: 0 -260px; } -.ui-state-default .btn-icon-chain-unchain, .ui-widget-content .btn-icon-chain-unchain { background-position: 0 -276px; } -.ui-state-default .btn-icon-chain, .ui-widget-content .btn-icon-chain { background-position: 0 -292px; } -.ui-state-default .btn-icon-cross-circle, .ui-widget-content .btn-icon-cross-circle { background-position: 0 -308px; } -.ui-state-default .btn-icon-cross-circle_disabled, .ui-widget-content .btn-icon-cross-circle_disabled { background-position: 0 -324px; } -.ui-state-default .btn-icon-cross, .ui-widget-content .btn-icon-cross { background-position: 0 -340px; } -.ui-state-default .btn-icon-decline, .ui-widget-content .btn-icon-decline { background-position: 0 -355px; } -.ui-state-default .btn-icon-decline_disabled, .ui-widget-content .btn-icon-decline_disabled { background-position: 0 -371px; } -.ui-state-default .btn-icon-delete, .ui-widget-content .btn-icon-delete { background-position: 0 -387px; } -.ui-state-default .btn-icon-deleteLight, .ui-widget-content .btn-icon-deleteLight { background-position: 0 -403px; } -.ui-state-default .btn-icon-disk, .ui-widget-content .btn-icon-disk { background-position: 0 -420px; } -.ui-state-default .btn-icon-document--pencil, .ui-widget-content .btn-icon-document--pencil { background-position: 0 -436px; } -.ui-state-default .btn-icon-download-csv, .ui-widget-content .btn-icon-download-csv { background-position: 0 -452px; } -.ui-state-default .btn-icon-drive-upload, .ui-widget-content .btn-icon-drive-upload { background-position: 0 -468px; } -.ui-state-default .btn-icon-drive-upload_disabled, .ui-widget-content .btn-icon-drive-upload_disabled { background-position: 0 -484px; } -.ui-state-default .btn-icon-grid_print, .ui-widget-content .btn-icon-grid_print { background-position: 0 -500px; } -.ui-state-default .btn-icon-information, .ui-widget-content .btn-icon-information { background-position: 0 -516px; } -.ui-state-default .btn-icon-magnifier, .ui-widget-content .btn-icon-magnifier { background-position: 0 -532px; } -.ui-state-default .btn-icon-minus-circle, .ui-widget-content .btn-icon-minus-circle { background-position: 0 -548px; } -.ui-state-default .btn-icon-minus-circle_disabled, .ui-widget-content .btn-icon-minus-circle_disabled { background-position: 0 -564px; } -.ui-state-default .btn-icon-navigation, .ui-widget-content .btn-icon-navigation { background-position: 0 -580px; } -.ui-state-default .btn-icon-navigation_disabled, .ui-widget-content .btn-icon-navigation_disabled { background-position: 0 -596px; } -.ui-state-default .btn-icon-network-cloud, .ui-widget-content .btn-icon-network-cloud { background-position: 0 -612px; } -.ui-state-default .btn-icon-network-cloud_disabled, .ui-widget-content .btn-icon-network-cloud_disabled { background-position: 0 -628px; } -.ui-state-default .btn-icon-pencil, .ui-widget-content .btn-icon-pencil { background-position: 0 -644px; } -.ui-state-default .btn-icon-pencil_disabled, .ui-widget-content .btn-icon-pencil_disabled { background-position: 0 -660px; } -.ui-state-default .btn-icon-plug-disconnect-prohibition, .ui-widget-content .btn-icon-plug-disconnect-prohibition { background-position: 0 -676px; } -.ui-state-default .btn-icon-plug-disconnect-prohibition_disabled, .ui-widget-content .btn-icon-plug-disconnect-prohibition_disabled { background-position: 0 -692px; } -.ui-state-default .btn-icon-preview, .ui-widget-content .btn-icon-preview { background-position: 0 -708px; } -.ui-state-default .btn-icon-preview_disabled, .ui-widget-content .btn-icon-preview_disabled { background-position: 0 -724px; } -.ui-state-default .btn-icon-settings, .ui-widget-content .btn-icon-settings { background-position: 0 -740px; } -.ui-state-default .btn-icon-settings_disabled, .ui-widget-content .btn-icon-settings_disabled { background-position: 0 -756px; } -.ui-state-default .btn-icon-unpublish, .ui-widget-content .btn-icon-unpublish { background-position: 0 -772px; } -.ui-state-default .btn-icon-unpublish_disabled, .ui-widget-content .btn-icon-unpublish_disabled { background-position: 0 -788px; } +.ui-state-default .btn-icon-accept, .ui-widget-content .btn-icon-accept { background-position: 0 -96px; } +.ui-state-default .btn-icon-accept_disabled, .ui-widget-content .btn-icon-accept_disabled { background-position: 0 -80px; } +.ui-state-default .btn-icon-add, .ui-widget-content .btn-icon-add { background-position: 0 0; } +.ui-state-default .btn-icon-addMedia, .ui-widget-content .btn-icon-addMedia { background-position: 0 -208px; } +.ui-state-default .btn-icon-add_disabled, .ui-widget-content .btn-icon-add_disabled { background-position: 0 -32px; } +.ui-state-default .btn-icon-addpage, .ui-widget-content .btn-icon-addpage { background-position: 0 -144px; } +.ui-state-default .btn-icon-addpage_disabled, .ui-widget-content .btn-icon-addpage_disabled { background-position: 0 -516px; } +.ui-state-default .btn-icon-arrow-circle-135-left, .ui-widget-content .btn-icon-arrow-circle-135-left { background-position: 0 -356px; } +.ui-state-default .btn-icon-arrow-circle-double, .ui-widget-content .btn-icon-arrow-circle-double { background-position: 0 -340px; } +.ui-state-default .btn-icon-back, .ui-widget-content .btn-icon-back { background-position: 0 -372px; } +.ui-state-default .btn-icon-back_disabled, .ui-widget-content .btn-icon-back_disabled { background-position: 0 -16px; } +.ui-state-default .btn-icon-chain--arrow, .ui-widget-content .btn-icon-chain--arrow { background-position: 0 -740px; } +.ui-state-default .btn-icon-chain--exclamation, .ui-widget-content .btn-icon-chain--exclamation { background-position: 0 -532px; } +.ui-state-default .btn-icon-chain--minus, .ui-widget-content .btn-icon-chain--minus { background-position: 0 -756px; } +.ui-state-default .btn-icon-chain--pencil, .ui-widget-content .btn-icon-chain--pencil { background-position: 0 -692px; } +.ui-state-default .btn-icon-chain--plus, .ui-widget-content .btn-icon-chain--plus { background-position: 0 -724px; } +.ui-state-default .btn-icon-chain-small, .ui-widget-content .btn-icon-chain-small { background-position: 0 -788px; } +.ui-state-default .btn-icon-chain-unchain, .ui-widget-content .btn-icon-chain-unchain { background-position: 0 -500px; } +.ui-state-default .btn-icon-chain, .ui-widget-content .btn-icon-chain { background-position: 0 -772px; } +.ui-state-default .btn-icon-cross-circle, .ui-widget-content .btn-icon-cross-circle { background-position: 0 -468px; } +.ui-state-default .btn-icon-cross-circle_disabled, .ui-widget-content .btn-icon-cross-circle_disabled { background-position: 0 -580px; } +.ui-state-default .btn-icon-cross, .ui-widget-content .btn-icon-cross { background-position: 0 -276px; } +.ui-state-default .btn-icon-decline, .ui-widget-content .btn-icon-decline { background-position: 0 -128px; } +.ui-state-default .btn-icon-decline_disabled, .ui-widget-content .btn-icon-decline_disabled { background-position: 0 -192px; } +.ui-state-default .btn-icon-delete, .ui-widget-content .btn-icon-delete { background-position: 0 -484px; } +.ui-state-default .btn-icon-deleteLight, .ui-widget-content .btn-icon-deleteLight { background-position: 0 -307px; } +.ui-state-default .btn-icon-disk, .ui-widget-content .btn-icon-disk { background-position: 0 -291px; } +.ui-state-default .btn-icon-document--pencil, .ui-widget-content .btn-icon-document--pencil { background-position: 0 -564px; } +.ui-state-default .btn-icon-download-csv, .ui-widget-content .btn-icon-download-csv { background-position: 0 -48px; } +.ui-state-default .btn-icon-drive-upload, .ui-widget-content .btn-icon-drive-upload { background-position: 0 -436px; } +.ui-state-default .btn-icon-drive-upload_disabled, .ui-widget-content .btn-icon-drive-upload_disabled { background-position: 0 -596px; } +.ui-state-default .btn-icon-grid_print, .ui-widget-content .btn-icon-grid_print { background-position: 0 -260px; } +.ui-state-default .btn-icon-information, .ui-widget-content .btn-icon-information { background-position: 0 -388px; } +.ui-state-default .btn-icon-magnifier, .ui-widget-content .btn-icon-magnifier { background-position: 0 -548px; } +.ui-state-default .btn-icon-minus-circle, .ui-widget-content .btn-icon-minus-circle { background-position: 0 -644px; } +.ui-state-default .btn-icon-minus-circle_disabled, .ui-widget-content .btn-icon-minus-circle_disabled { background-position: 0 -660px; } +.ui-state-default .btn-icon-navigation, .ui-widget-content .btn-icon-navigation { background-position: 0 -404px; } +.ui-state-default .btn-icon-navigation_disabled, .ui-widget-content .btn-icon-navigation_disabled { background-position: 0 -452px; } +.ui-state-default .btn-icon-network-cloud, .ui-widget-content .btn-icon-network-cloud { background-position: 0 -628px; } +.ui-state-default .btn-icon-network-cloud_disabled, .ui-widget-content .btn-icon-network-cloud_disabled { background-position: 0 -708px; } +.ui-state-default .btn-icon-pencil, .ui-widget-content .btn-icon-pencil { background-position: 0 -228px; } +.ui-state-default .btn-icon-pencil_disabled, .ui-widget-content .btn-icon-pencil_disabled { background-position: 0 -612px; } +.ui-state-default .btn-icon-plug-disconnect-prohibition, .ui-widget-content .btn-icon-plug-disconnect-prohibition { background-position: 0 -244px; } +.ui-state-default .btn-icon-plug-disconnect-prohibition_disabled, .ui-widget-content .btn-icon-plug-disconnect-prohibition_disabled { background-position: 0 -676px; } +.ui-state-default .btn-icon-preview, .ui-widget-content .btn-icon-preview { background-position: 0 -64px; } +.ui-state-default .btn-icon-preview_disabled, .ui-widget-content .btn-icon-preview_disabled { background-position: 0 -160px; } +.ui-state-default .btn-icon-settings, .ui-widget-content .btn-icon-settings { background-position: 0 -324px; } +.ui-state-default .btn-icon-settings_disabled, .ui-widget-content .btn-icon-settings_disabled { background-position: 0 -420px; } +.ui-state-default .btn-icon-unpublish, .ui-widget-content .btn-icon-unpublish { background-position: 0 -112px; } +.ui-state-default .btn-icon-unpublish_disabled, .ui-widget-content .btn-icon-unpublish_disabled { background-position: 0 -176px; } .icon { text-indent: -9999px; border: none; outline: none; } -.icon.icon-24 { width: 24px; height: 24px; background: url('../images/menu-icons/24x24-s0dc15c36f9.png'); } -.icon.icon-24.icon-assetadmin { background-position: 0 -216px; } -.icon.icon-24.icon-cmsmain { background-position: 0 -192px; } -.icon.icon-24.icon-cmspagescontroller { background-position: 0 -168px; } -.icon.icon-24.icon-cmssettingscontroller { background-position: 0 -96px; } +.icon.icon-24 { width: 24px; height: 24px; background: url('../images/menu-icons/24x24-s391afdd013.png'); } +.icon.icon-24.icon-assetadmin { background-position: 0 -120px; } +.icon.icon-24.icon-cmsmain { background-position: 0 -48px; } +.icon.icon-24.icon-cmspagescontroller { background-position: 0 -216px; } +.icon.icon-24.icon-cmssettingscontroller { background-position: 0 0; } .icon.icon-24.icon-securityadmin { background-position: 0 -24px; } -.icon.icon-24.icon-reportadmin { background-position: 0 -240px; } -.icon.icon-24.icon-commentadmin { background-position: 0 0; } -.icon.icon-24.icon-help { background-position: 0 -144px; } -.icon.icon-16 { width: 16px; height: 16px; background: url('../images/menu-icons/16x16-s3f4c846209.png'); } -.icon.icon-16.icon-assetadmin { background-position: 0 -144px; } -.icon.icon-16.icon-cmsmain { background-position: 0 -128px; } +.icon.icon-24.icon-reportadmin { background-position: 0 -72px; } +.icon.icon-24.icon-commentadmin { background-position: 0 -192px; } +.icon.icon-24.icon-help { background-position: 0 -96px; } +.icon.icon-16 { width: 16px; height: 16px; background: url('../images/menu-icons/16x16-sf5b94bb49b.png'); } +.icon.icon-16.icon-assetadmin { background-position: 0 -80px; } +.icon.icon-16.icon-cmsmain { background-position: 0 -16px; } .icon.icon-16.icon-cmspagescontroller { background-position: 0 -112px; } -.icon.icon-16.icon-cmssettingscontroller { background-position: 0 -64px; } -.icon.icon-16.icon-securityadmin { background-position: 0 -16px; } -.icon.icon-16.icon-reportadmin { background-position: 0 -160px; } -.icon.icon-16.icon-commentadmin { background-position: 0 0; } -.icon.icon-16.icon-help { background-position: 0 -96px; } +.icon.icon-16.icon-cmssettingscontroller { background-position: 0 0; } +.icon.icon-16.icon-securityadmin { background-position: 0 -48px; } +.icon.icon-16.icon-reportadmin { background-position: 0 -32px; } +.icon.icon-16.icon-commentadmin { background-position: 0 -144px; } +.icon.icon-16.icon-help { background-position: 0 -64px; } /** ----------------------------- CMS Components ------------------------------ */ /** File: typography.scss Contains the basic typography related styles for the admin interface. */ -body, html { font-size: 12px; line-height: 16px; font-family: Arial, sans-serif; color: #444; } +body, html { font-size: 12px; line-height: 16px; font-family: Arial, sans-serif; color: #444444; } .cms h2, .cms h3, .cms h4, .cms h5 { font-weight: bold; margin: 16px 0 16px 0; line-height: 16px; } .cms h2 { font-size: 18px; line-height: 24px; } @@ -124,18 +124,18 @@ body, html { font-size: 12px; line-height: 16px; font-family: Arial, sans-serif; .cms code { font-family: 'Bitstream Vera Sans Mono','Courier', monospace; } /** This file defines CMS-specific customizations to the jQuery UI theme. Every rule should contain ONLY overwritten jQuery UI rules (with 'ui-' prefix). This file should be fairly short, as we're using our own custom jQuery UI theme already. TODO Add theme reference Use _style.scss to add more generic style information, and read the jQuery UI theming API: http://jqueryui.com/docs/Theming/API */ -.ui-widget-content, .ui-widget { color: #444; font-size: 12px; font-family: Arial, sans-serif; border: 0; } +.ui-widget-content, .ui-widget { color: #444444; font-size: 12px; font-family: Arial, sans-serif; border: 0; } -.ui-widget-header { background-color: #b0bec7; padding: 8px 8px 6px 8px; border-bottom: 2px solid #8399a7; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZTNlNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzkyYTViMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dde3e7), color-stop(100%, #92a5b2)); background-image: -moz-linear-gradient(#dde3e7, #92a5b2); background-image: -webkit-linear-gradient(#dde3e7, #92a5b2); background-image: linear-gradient(#dde3e7, #92a5b2); border-bottom: 3px solid #5c7382; padding: 8px; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; } +.ui-widget-header { background-color: #b0bec7; padding: 8px 8px 6px 8px; border-bottom: 2px solid #8399a7; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZTNlNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzkyYTViMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dde3e7), color-stop(100%, #92a5b2)); background-image: -webkit-linear-gradient(#dde3e7, #92a5b2); background-image: -moz-linear-gradient(#dde3e7, #92a5b2); background-image: -o-linear-gradient(#dde3e7, #92a5b2); background-image: linear-gradient(#dde3e7, #92a5b2); border-bottom: 3px solid #5c7382; padding: 8px; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; } .ui-widget-header .ui-dialog-title { padding: 6px 10px; text-shadow: #ced7dc 1px 1px 0; } .ui-widget-header a.ui-dialog-titlebar-close { position: absolute; top: -5px; right: -13px; width: 30px; height: 30px; z-index: 100000; } .ui-widget-header a.ui-state-hover { border-color: transparent; background: transparent; } -.ui-widget-header a.ui-state-hover .ui-icon-closethick { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -356px no-repeat; } -.ui-widget-header .ui-icon-closethick { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -396px no-repeat; width: 30px; height: 30px; } +.ui-widget-header a.ui-state-hover .ui-icon-closethick { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -292px no-repeat; } +.ui-widget-header .ui-icon-closethick { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -252px no-repeat; width: 30px; height: 30px; } .ui-state-hover { cursor: pointer; } -.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { color: #444; font-size: 12px; font-family: Arial, sans-serif; } +.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { color: #444444; font-size: 12px; font-family: Arial, sans-serif; } .ui-accordion .ui-accordion-header { border-color: #c0c0c2; margin-bottom: 0; } .ui-accordion .ui-accordion-content { border: 1px solid #c0c0c2; border-top: none; } @@ -151,11 +151,11 @@ form.nostyle .middleColumn { margin-left: 0; } form.nostyle input.text, form.nostyle textarea, form.nostyle select, form.nostyle .TreeDropdownField { width: auto; max-width: auto; } .field { display: block; border-bottom: 1px solid #d0d3d5; -webkit-box-shadow: 0 1px 0 rgba(245, 245, 245, 0.8); -moz-box-shadow: 0 1px 0 rgba(245, 245, 245, 0.8); -o-box-shadow: 0 1px 0 rgba(245, 245, 245, 0.8); box-shadow: 0 1px 0 rgba(245, 245, 245, 0.8); padding: 0 0 7px 0; margin: 8px 0; *zoom: 1; } -.field.noborder, .field:last-child { padding-bottom: 0; border-bottom: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } +.field.noborder, .field:last-child { padding-bottom: 0; border-bottom: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .field:after { content: "\0020"; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; } .field.nolabel .middleColumn { margin-left: 0; } .field.nolabel .description { margin-left: 0; } -.field.checkbox label.right { margin: 4px 0 0 0; display: inline; font-style: normal; color: #444; clear: none; } +.field.checkbox label.right { margin: 4px 0 0 0; display: inline; font-style: normal; color: #444444; clear: none; } .field label.left { float: left; display: block; width: 176px; padding: 8px 8px 8px 0; line-height: 16px; font-weight: bold; text-shadow: 1px 1px 0 white; } .field label.right { cursor: pointer; clear: both; color: #777777; display: block; font-style: italic; margin: 4px 0 0 184px; } .field .middleColumn { margin-left: 184px; } @@ -163,12 +163,12 @@ form.nostyle input.text, form.nostyle textarea, form.nostyle select, form.nostyl .field .fieldgroup .fieldgroup-field.last { /* This is used on page/settings/visibility */ padding-bottom: 8px; /* replicates li item spacing */ } .field .description { clear: both; color: #777777; display: block; font-style: italic; line-height: 16px; margin: 4px 0 0 184px; } .field.checkbox .description, .field.ss-gridfield .description { margin-left: 0; } -.field input.text, .field textarea, .field select, .field .TreeDropdownField { margin-left: 10px; width: 100%; max-width: 512px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } +.field input.text, .field textarea, .field select, .field .TreeDropdownField { margin-left: 10px; width: 100%; max-width: 512px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .field input.text.description, .field textarea.description, .field select.description, .field .TreeDropdownField.description { margin: 0; } .field input.text .description, .field textarea .description, .field select .description, .field .TreeDropdownField .description { max-width: 512px; } -.field input.text, .field textarea, .field .TreeDropdownField { background: #fff; border: 1px solid #b3b3b3; padding: 7px 7px; line-height: 16px; margin: 0; outline: none; -moz-transition: 0.2s box-shadow ease-in; -webkit-transition: 0.2s box-shadow ease-in; -o-transition: 0.2s box-shadow ease-in; transition: 0.2s box-shadow ease-in; -moz-transition: 0.2s border ease-in; -webkit-transition: 0.2s border ease-in; -o-transition: 0.2s border ease-in; transition: 0.2s border ease-in; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIvPjxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eaeaea), color-stop(10%, #ffffff)); background-image: -moz-linear-gradient(#eaeaea, #ffffff 10%); background-image: -webkit-linear-gradient(#eaeaea, #ffffff 10%); background-image: linear-gradient(#eaeaea, #ffffff 10%); } -.field input.text:focus, .field textarea:focus, .field .TreeDropdownField:focus { border: 1px solid #9a9a9a; border-top-color: #808080; -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2) inset; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2) inset; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2) inset; } -.field input[disabled], .field input.disabled, .field textarea[disabled], .field textarea.disabled, .field select[disabled], .field select.disabled { color: #777777; background: #efefef; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JjYmNiYyIvPjxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZWZlZmVmIi8+PHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2JjYmMiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bcbcbc), color-stop(10%, #efefef), color-stop(90%, #ffffff), color-stop(100%, #bcbcbc)); background-image: -moz-linear-gradient(#bcbcbc, #efefef 10%, #ffffff 90%, #bcbcbc); background-image: -webkit-linear-gradient(#bcbcbc, #efefef 10%, #ffffff 90%, #bcbcbc); background-image: linear-gradient(#bcbcbc, #efefef 10%, #ffffff 90%, #bcbcbc); border: 1px solid #b3b3b3; } +.field input.text, .field textarea, .field .TreeDropdownField { background: #fff; border: 1px solid #b3b3b3; padding: 7px 7px; line-height: 16px; margin: 0; outline: none; -moz-transition: 0.2s box-shadow ease-in; -webkit-transition: 0.2s box-shadow ease-in; -o-transition: 0.2s box-shadow ease-in; transition: 0.2s box-shadow ease-in; -moz-transition: 0.2s border ease-in; -webkit-transition: 0.2s border ease-in; -o-transition: 0.2s border ease-in; transition: 0.2s border ease-in; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIvPjxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eaeaea), color-stop(10%, #ffffff)); background-image: -webkit-linear-gradient(#eaeaea, #ffffff 10%); background-image: -moz-linear-gradient(#eaeaea, #ffffff 10%); background-image: -o-linear-gradient(#eaeaea, #ffffff 10%); background-image: linear-gradient(#eaeaea, #ffffff 10%); } +.field input.text:focus, .field textarea:focus, .field .TreeDropdownField:focus { border: 1px solid #9a9a9a; border-top-color: gray; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2) inset; -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2) inset; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2) inset; } +.field input[disabled], .field input.disabled, .field textarea[disabled], .field textarea.disabled, .field select[disabled], .field select.disabled { color: #777777; background: #efefef; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JjYmNiYyIvPjxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZWZlZmVmIi8+PHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2JjYmMiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bcbcbc), color-stop(10%, #efefef), color-stop(90%, #ffffff), color-stop(100%, #bcbcbc)); background-image: -webkit-linear-gradient(#bcbcbc, #efefef 10%, #ffffff 90%, #bcbcbc); background-image: -moz-linear-gradient(#bcbcbc, #efefef 10%, #ffffff 90%, #bcbcbc); background-image: -o-linear-gradient(#bcbcbc, #efefef 10%, #ffffff 90%, #bcbcbc); background-image: linear-gradient(#bcbcbc, #efefef 10%, #ffffff 90%, #bcbcbc); border: 1px solid #b3b3b3; } .field#Action { box-shadow: none; } .field.cms-description-toggle > .middleColumn { display: inline-block; vertical-align: middle; margin-left: 0; width: 36%; min-width: 300px; } .field.cms-description-toggle .right { display: inline-block; vertical-align: middle; height: 15px; margin: 0 0 0 7px; } @@ -202,11 +202,11 @@ form.small .field input.text, form.small .field textarea, form.small .field sele .field .chzn-container { max-width: 512px; display: block; } .field .chzn-container .chzn-results li { font-size: 11px; line-height: 16px; padding: 4px 4px; } .field .chzn-container-active .chzn-single { border: 1px solid #9a9a9a; } -.field .chzn-container-single .chzn-single { height: 30px; line-height: 30px; /* not relative, as then we'd had to redo most of chzn */ font-size: 12px; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIvPjxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #efefef), color-stop(10%, #ffffff), color-stop(90%, #ffffff), color-stop(100%, #efefef)); background-image: -moz-linear-gradient(#efefef, #ffffff 10%, #ffffff 90%, #efefef); background-image: -webkit-linear-gradient(#efefef, #ffffff 10%, #ffffff 90%, #efefef); background-image: linear-gradient(#efefef, #ffffff 10%, #ffffff 90%, #efefef); } +.field .chzn-container-single .chzn-single { height: 30px; line-height: 30px; /* not relative, as then we'd had to redo most of chzn */ font-size: 12px; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIvPjxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #efefef), color-stop(10%, #ffffff), color-stop(90%, #ffffff), color-stop(100%, #efefef)); background-image: -webkit-linear-gradient(#efefef, #ffffff 10%, #ffffff 90%, #efefef); background-image: -moz-linear-gradient(#efefef, #ffffff 10%, #ffffff 90%, #efefef); background-image: -o-linear-gradient(#efefef, #ffffff 10%, #ffffff 90%, #efefef); background-image: linear-gradient(#efefef, #ffffff 10%, #ffffff 90%, #efefef); } .field .chzn-container-single .chzn-single:hover, .field .chzn-container-single .chzn-single:focus, .field .chzn-container-single .chzn-single:active { text-decoration: none; } .field .chzn-container-single .chzn-single div { width: 24px; } .field .chzn-container-single .chzn-single div b { background-position: 4px 3px; } -.field .chzn-choices { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } +.field .chzn-choices { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; } .field .chzn-choices .search-choice { line-height: 16px; } .field .chzn-choices .search-choice .search-choice-close { top: 5px; } .field .chzn-choices .search-field input { height: 18px; } @@ -215,10 +215,10 @@ form.small .field input.text, form.small .field textarea, form.small .field sele .field.remove-splitter { border-bottom: none; box-shadow: none; } /** ---------------------------------------------------- Buttons ---------------------------------------------------- */ -.cms .button-no-style button, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; background: none; border: none; color: #0073C1; display: block; font-weight: normal; margin: 0; outline: none; padding-left: 10px; padding-right: 10px; text-align: left; text-shadow: none; white-space: normal; } +.cms .button-no-style button, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button { -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; background: none; border: none; color: #0073c1; display: block; font-weight: normal; margin: 0; outline: none; padding-left: 10px; padding-right: 10px; text-align: left; text-shadow: none; white-space: normal; } .cms .button-no-style button.ss-ui-action-destructive, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button.ss-ui-action-destructive { color: #c22730; } .cms .button-no-style button span, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button span { padding-left: 0; padding-right: 0; } -.cms .button-no-style button:hover, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button:hover, .cms .button-no-style button:focus, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button:focus, .cms .button-no-style button:active, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button:active { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; outline: none; background: none; border: none; } +.cms .button-no-style button:hover, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button:hover, .cms .button-no-style button:focus, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button:focus, .cms .button-no-style button:active, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button:active { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; outline: none; background: none; border: none; } .cms .button-no-style button.loading, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button.loading { background: transparent url(../../images/network-save.gif) no-repeat 8px center; } .cms .button-no-style button.loading .ui-button-text, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button.loading .ui-button-text { padding-left: 20px; } .cms .Actions > *, .cms .cms-actions-row > * { display: block; float: left; margin-right: 8px; } @@ -228,17 +228,17 @@ form.small .field input.text, form.small .field textarea, form.small .field sele .cms input.loading, .cms button.loading, .cms input.ui-state-default.loading, .cms .ui-widget-content input.ui-state-default.loading, .cms .ui-widget-header input.ui-state-default.loading { color: #525252; border-color: #d5d3d3; cursor: default; } .cms input.loading .ui-icon, .cms button.loading .ui-icon, .cms input.ui-state-default.loading .ui-icon, .cms .ui-widget-content input.ui-state-default.loading .ui-icon, .cms .ui-widget-header input.ui-state-default.loading .ui-icon { background: transparent url(../../images/network-save.gif) no-repeat 0 0; } .cms input.loading.ss-ui-action-constructive .ui-icon, .cms button.loading.ss-ui-action-constructive .ui-icon { background: transparent url(../../images/network-save-constructive.gif) no-repeat 0 0; } -.cms .ss-ui-button { margin-top: 0px; font-weight: bold; text-decoration: none; line-height: 16px; color: #393939; border: 1px solid #c0c0c2; border-bottom: 1px solid #a6a6a9; cursor: pointer; background-color: #e6e6e6; white-space: nowrap; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #d9d9d9)); background: -moz-linear-gradient(#ffffff, #d9d9d9); background: -webkit-linear-gradient(#ffffff, #d9d9d9); background: linear-gradient(#ffffff, #d9d9d9); text-shadow: white 0 1px 1px; /* constructive */ /* destructive */ } -.cms .ss-ui-button.ui-state-hover, .cms .ss-ui-button:hover { text-decoration: none; background-color: white; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6)); background: -moz-linear-gradient(#ffffff, #e6e6e6); background: -webkit-linear-gradient(#ffffff, #e6e6e6); background: linear-gradient(#ffffff, #e6e6e6); -moz-box-shadow: 0 0 5px #b3b3b3; -webkit-box-shadow: 0 0 5px #b3b3b3; box-shadow: 0 0 5px #b3b3b3; } -.cms .ss-ui-button:active, .cms .ss-ui-button:focus, .cms .ss-ui-button.ui-state-active, .cms .ss-ui-button.ui-state-focus { border: 1px solid #b3b3b3; background-color: white; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6)); background: -moz-linear-gradient(#ffffff, #e6e6e6); background: -webkit-linear-gradient(#ffffff, #e6e6e6); background: linear-gradient(#ffffff, #e6e6e6); -moz-box-shadow: 0 0 5px #b3b3b3 inset; -webkit-box-shadow: 0 0 5px #b3b3b3 inset; box-shadow: 0 0 5px #b3b3b3 inset; } +.cms .ss-ui-button { margin-top: 0px; font-weight: bold; text-decoration: none; line-height: 16px; color: #393939; border: 1px solid #c0c0c2; border-bottom: 1px solid #a6a6a9; cursor: pointer; background-color: #e6e6e6; white-space: nowrap; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #d9d9d9)); background: -webkit-linear-gradient(#ffffff, #d9d9d9); background: -moz-linear-gradient(#ffffff, #d9d9d9); background: -o-linear-gradient(#ffffff, #d9d9d9); background: linear-gradient(#ffffff, #d9d9d9); text-shadow: white 0 1px 1px; /* constructive */ /* destructive */ } +.cms .ss-ui-button.ui-state-hover, .cms .ss-ui-button:hover { text-decoration: none; background-color: white; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6)); background: -webkit-linear-gradient(#ffffff, #e6e6e6); background: -moz-linear-gradient(#ffffff, #e6e6e6); background: -o-linear-gradient(#ffffff, #e6e6e6); background: linear-gradient(#ffffff, #e6e6e6); -webkit-box-shadow: 0 0 5px #b3b3b3; -moz-box-shadow: 0 0 5px #b3b3b3; box-shadow: 0 0 5px #b3b3b3; } +.cms .ss-ui-button:active, .cms .ss-ui-button:focus, .cms .ss-ui-button.ui-state-active, .cms .ss-ui-button.ui-state-focus { border: 1px solid #b3b3b3; background-color: white; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6)); background: -webkit-linear-gradient(#ffffff, #e6e6e6); background: -moz-linear-gradient(#ffffff, #e6e6e6); background: -o-linear-gradient(#ffffff, #e6e6e6); background: linear-gradient(#ffffff, #e6e6e6); -webkit-box-shadow: 0 0 5px #b3b3b3 inset; -moz-box-shadow: 0 0 5px #b3b3b3 inset; box-shadow: 0 0 5px #b3b3b3 inset; } .cms .ss-ui-button.ss-ui-action-minor span { padding-left: 0; padding-right: 0; } -.cms .ss-ui-button.ss-ui-action-constructive { text-shadow: none; font-weight: bold; color: white; border-color: #1F9433; border-bottom-color: #166a24; background-color: #1F9433; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzYmU0MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFmOTQzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #93be42), color-stop(100%, #1f9433)); background: -moz-linear-gradient(#93be42, #1f9433); background: -webkit-linear-gradient(#93be42, #1f9433); background: linear-gradient(#93be42, #1f9433); text-shadow: #1c872f 0 -1px -1px; } -.cms .ss-ui-button.ss-ui-action-constructive.ui-state-hover, .cms .ss-ui-button.ss-ui-action-constructive:hover { border-color: #166a24; background-color: #1F9433; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E0Y2EzYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIzYTkzYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a4ca3a), color-stop(100%, #23a93a)); background: -moz-linear-gradient(#a4ca3a, #23a93a); background: -webkit-linear-gradient(#a4ca3a, #23a93a); background: linear-gradient(#a4ca3a, #23a93a); } -.cms .ss-ui-button.ss-ui-action-constructive:active, .cms .ss-ui-button.ss-ui-action-constructive:focus, .cms .ss-ui-button.ss-ui-action-constructive.ui-state-active, .cms .ss-ui-button.ss-ui-action-constructive.ui-state-focus { background-color: #1d8c30; -moz-box-shadow: inset 0 1px 3px #17181a, 0 1px 0 rgba(255, 255, 255, 0.6); -webkit-box-shadow: inset 0 1px 3px #17181a, 0 1px 0 rgba(255, 255, 255, 0.6); box-shadow: inset 0 1px 3px #17181a, 0 1px 0 rgba(255, 255, 255, 0.6); } -.cms .ss-ui-button.ss-ui-action-destructive { color: #f00; background-color: #e6e6e6; } +.cms .ss-ui-button.ss-ui-action-constructive { text-shadow: none; font-weight: bold; color: white; border-color: #1f9433; border-bottom-color: #166a24; background-color: #1f9433; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzYmU0MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFmOTQzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #93be42), color-stop(100%, #1f9433)); background: -webkit-linear-gradient(#93be42, #1f9433); background: -moz-linear-gradient(#93be42, #1f9433); background: -o-linear-gradient(#93be42, #1f9433); background: linear-gradient(#93be42, #1f9433); text-shadow: #1c872f 0 -1px -1px; } +.cms .ss-ui-button.ss-ui-action-constructive.ui-state-hover, .cms .ss-ui-button.ss-ui-action-constructive:hover { border-color: #166a24; background-color: #1f9433; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E0Y2EzYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIzYTkzYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a4ca3a), color-stop(100%, #23a93a)); background: -webkit-linear-gradient(#a4ca3a, #23a93a); background: -moz-linear-gradient(#a4ca3a, #23a93a); background: -o-linear-gradient(#a4ca3a, #23a93a); background: linear-gradient(#a4ca3a, #23a93a); } +.cms .ss-ui-button.ss-ui-action-constructive:active, .cms .ss-ui-button.ss-ui-action-constructive:focus, .cms .ss-ui-button.ss-ui-action-constructive.ui-state-active, .cms .ss-ui-button.ss-ui-action-constructive.ui-state-focus { background-color: #1d8c30; -webkit-box-shadow: inset 0 1px 3px #17181a, 0 1px 0 rgba(255, 255, 255, 0.6); -moz-box-shadow: inset 0 1px 3px #17181a, 0 1px 0 rgba(255, 255, 255, 0.6); box-shadow: inset 0 1px 3px #17181a, 0 1px 0 rgba(255, 255, 255, 0.6); } +.cms .ss-ui-button.ss-ui-action-destructive { color: red; background-color: #e6e6e6; } .cms .ss-ui-button.ss-ui-button-small .ui-button-text { font-size: 10px; } .cms .ss-ui-button.ui-state-highlight { background-color: #e6e6e6; border: 1px solid #708284; } -.cms .ss-ui-button.ss-ui-action-minor { background: none; border: 0; color: #393939; text-decoration: underline; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } +.cms .ss-ui-button.ss-ui-action-minor { background: none; border: 0; color: #393939; text-decoration: underline; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .cms .ss-ui-button.ss-ui-action-minor:hover { text-decoration: none; color: #1f1f1f; } .cms .ss-ui-button.ss-ui-action-minor:focus, .cms .ss-ui-button.ss-ui-action-minor:active { text-decoration: none; color: #525252; } .cms .ss-ui-button.ss-ui-button-loading { opacity: 0.8; } @@ -257,10 +257,10 @@ form.small .field input.text, form.small .field textarea, form.small .field sele .ss-toggle { margin: 8px 0; } .ss-toggle .ui-accordion-header { font-weight: bold; font-size: 12px; } -.ss-toggle .ui-accordion-header.ui-state-default { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjJmMiIgc3RvcC1vcGFjaXR5PSIwLjgiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjOWNkY2UiIHN0b3Atb3BhY2l0eT0iMC44Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(241, 242, 242, 0.8)), color-stop(100%, rgba(201, 205, 206, 0.8))); background-image: -moz-linear-gradient(rgba(241, 242, 242, 0.8), rgba(201, 205, 206, 0.8)); background-image: -webkit-linear-gradient(rgba(241, 242, 242, 0.8), rgba(201, 205, 206, 0.8)); background-image: linear-gradient(rgba(241, 242, 242, 0.8), rgba(201, 205, 206, 0.8)); text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); } +.ss-toggle .ui-accordion-header.ui-state-default { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyNDEsIDI0MiwgMjQyLCAwLjgpIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2JhKDIwMSwgMjA1LCAyMDYsIDAuOCkiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(241, 242, 242, 0.8)), color-stop(100%, rgba(201, 205, 206, 0.8))); background-image: -webkit-linear-gradient(rgba(241, 242, 242, 0.8), rgba(201, 205, 206, 0.8)); background-image: -moz-linear-gradient(rgba(241, 242, 242, 0.8), rgba(201, 205, 206, 0.8)); background-image: -o-linear-gradient(rgba(241, 242, 242, 0.8), rgba(201, 205, 206, 0.8)); background-image: linear-gradient(rgba(241, 242, 242, 0.8), rgba(201, 205, 206, 0.8)); text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); } .ss-toggle .ui-accordion-header .ui-accordion-header-icon { margin-top: -9px; } .ss-toggle .ui-accordion-content { padding: 8px 0 12px; } -.ss-toggle .ui-accordion-content .field { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; padding-left: 12px; padding-right: 12px; } +.ss-toggle .ui-accordion-content .field { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; padding-left: 12px; padding-right: 12px; } .ss-toggle .ui-accordion-content .field:last-child { margin-bottom: 0; } .ss-toggle .ui-accordion-content .field .middleColumn { margin-left: 0; } .ss-toggle .ui-accordion-content .field label { float: none; margin-left: 0; } @@ -315,13 +315,13 @@ fieldset.switch-states { padding: 0 20px 0 0; margin-right: 5px; /* Note: with a little adjustment the switch can take more than 5 items, but a dropdown would probably be more appropriate */ } -fieldset.switch-states .switch { -moz-box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.1); -webkit-box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.1); box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.1); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -webkit-animation: bugfix infinite 1s; background: #dee0e3; display: block; height: 25px; margin-top: 3px; padding: 0 10px; position: relative; width: 100%; z-index: 5; } +fieldset.switch-states .switch { -webkit-box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.1); -moz-box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.1); box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.1); -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-animation: bugfix infinite 1s; background: #dee0e3; display: block; height: 25px; margin-top: 3px; padding: 0 10px; position: relative; width: 100%; z-index: 5; } fieldset.switch-states .switch label { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); color: #858585; color: rgba(31, 31, 31, 0.5); cursor: pointer; float: left; font-weight: bold; height: 100%; line-height: 25px; position: relative; z-index: 2; /* Make text unselectable in browsers that support that */ -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } fieldset.switch-states .switch label:hover { color: #6c6c6c; color: rgba(31, 31, 31, 0.7); } -fieldset.switch-states .switch label span { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; display: inline-block; padding: 0 10px; } +fieldset.switch-states .switch label span { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; display: inline-block; padding: 0 10px; } fieldset.switch-states .switch input { opacity: 0; filter: alpha(opacity=0); visibility: none; position: absolute; } fieldset.switch-states .switch input:checked + label { -moz-transition: all 0.3s ease-out 0s; -webkit-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; color: #fff; text-shadow: 0 -1px 0 #287099; } -fieldset.switch-states .switch .slide-button { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJiOWMzMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY0YWIzNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2b9c32), color-stop(100%, #64ab36)); background-image: -moz-linear-gradient(#2b9c32, #64ab36); background-image: -webkit-linear-gradient(#2b9c32, #64ab36); background-image: linear-gradient(#2b9c32, #64ab36); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.3), 0 1px 0px rgba(255, 255, 255, 0.2); -webkit-box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.3), 0 1px 0px rgba(255, 255, 255, 0.2); box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.3), 0 1px 0px rgba(255, 255, 255, 0.2); text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); -moz-transition: all 0.3s ease-out 0s; -webkit-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; background-color: #2b9c32; display: block; height: 100%; left: 0; padding: 0; position: absolute; top: 0; z-index: 1; } +fieldset.switch-states .switch .slide-button { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJiOWMzMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY0YWIzNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2b9c32), color-stop(100%, #64ab36)); background-image: -webkit-linear-gradient(#2b9c32, #64ab36); background-image: -moz-linear-gradient(#2b9c32, #64ab36); background-image: -o-linear-gradient(#2b9c32, #64ab36); background-image: linear-gradient(#2b9c32, #64ab36); -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.3), 0 1px 0px rgba(255, 255, 255, 0.2); -moz-box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.3), 0 1px 0px rgba(255, 255, 255, 0.2); box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.3), 0 1px 0px rgba(255, 255, 255, 0.2); text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); -moz-transition: all 0.3s ease-out 0s; -webkit-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; background-color: #2b9c32; display: block; height: 100%; left: 0; padding: 0; position: absolute; top: 0; z-index: 1; } fieldset.switch-states.size_1 label, fieldset.switch-states.size_1 .slide-button { width: 100%; } fieldset.switch-states.size_1 label span { padding-right: 0; } fieldset.switch-states.size_1 input:checked:nth-of-type(2) ~ .slide-button { left: 100%; } @@ -351,6 +351,7 @@ fieldset.switch-states.size_5 input:checked:nth-of-type(5) ~ .slide-button { lef @-webkit-keyframes bugfix { from { position: relative; } to { position: relative; } } + /** * This file defines most styles of the CMS: Colors, fonts, backgrounds, * alignments, dimensions. @@ -368,7 +369,7 @@ html, body { width: 100%; height: 100%; /* Removes RHS whitespace on iPad */ ove body.cms { overflow: hidden; } -.cms a { color: #0073C1; text-decoration: none; } +.cms a { color: #0073c1; text-decoration: none; } .cms a:hover, .cms a:focus { text-decoration: underline; } .cms body .ui-widget { font-family: Arial, sans-serif; font-size: 12px; } .cms strong { font-weight: bold; } @@ -377,12 +378,12 @@ body.cms { overflow: hidden; } .hide, .cms-helper-hide-actions .Actions { display: none; } /** -------------------------------------------- Panels Styles -------------------------------------------- */ -.cms-container { height: 100%; /*background: $tab-panel-texture-background;*/ background: #ECEFF1; } +.cms-container { height: 100%; /*background: $tab-panel-texture-background;*/ background: #eceff1; } -.cms-preview, .cms-menu, .cms-content, .cms-content-header, .cms-content-tools, .cms-content-fields, .cms-edit-form, .cms-preview, .cms-preview iframe, .cms-preview-controls { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; } +.cms-preview, .cms-menu, .cms-content, .cms-content-header, .cms-content-tools, .cms-content-fields, .cms-edit-form, .cms-preview, .cms-preview iframe, .cms-preview-controls { display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; } -.cms-content-header { padding-left: 16px; z-index: 60; min-height: 40px; background-image: url(../images/textures/cms_content_header.png); background-repeat: repeat; background-position: left bottom; background-color: #D4D6D8; } -.cms-content-header a { color: #0073C1; } +.cms-content-header { padding-left: 16px; z-index: 60; min-height: 40px; background-image: url(../images/textures/cms_content_header.png); background-repeat: repeat; background-position: left bottom; background-color: #d4d6d8; } +.cms-content-header a { color: #0073c1; } .cms-content-header .backlink span.btn-icon-back { height: 16px; } .cms-content-header h2 { font-size: 14px; font-weight: bold; margin: 0; margin-bottom: 8px; } .cms-content-header h2 * { vertical-align: middle; } @@ -406,26 +407,26 @@ body.cms { overflow: hidden; } .ui-tabs .ui-tabs-nav { float: right; margin: 16px 0 -1px 0; padding: 0 12px 0 0; border-bottom: none; } .ui-tabs .ui-tabs-nav ~ .ui-tabs-panel { border-top: 1px solid #c0c0c2; clear: both; } .ui-tabs .ui-tabs-nav li { top: 0; float: left; border-bottom: 0 !important; } -.ui-tabs .ui-tabs-nav li a { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; float: none; font-weight: bold; color: #444; line-height: 32px; padding: 0 16px 0; } +.ui-tabs .ui-tabs-nav li a { display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; float: none; font-weight: bold; color: #444444; line-height: 32px; padding: 0 16px 0; } .ui-tabs .ui-tabs-nav li:last-child { margin-right: 0; } .ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: 0; } .ui-tabs .ui-tabs-nav .ui-state-default { border: 1px solid #c0c0c2; background: #ced7dc; } .ui-tabs .ui-tabs-nav .ui-state-default a { color: #5e5e5e; text-shadow: #e6e6e6 0 1px 0; } .ui-tabs .ui-tabs-nav .ui-state-active { padding-bottom: 1px; border: 1px solid #c0c0c2; background-color: #e6eaed; } -.ui-tabs .ui-tabs-nav .ui-state-active a { color: #444; } -.ui-tabs .ui-tabs-nav.ui-state-active { border-color: #808080; } +.ui-tabs .ui-tabs-nav .ui-state-active a { color: #444444; } +.ui-tabs .ui-tabs-nav.ui-state-active { border-color: gray; } .ui-tabs .ui-tabs-nav li.cms-tabset-icon { text-indent: -9999em; } .ui-tabs .ui-tabs-nav li.cms-tabset-icon a { display: block; padding-left: 40px; padding-right: 0; } -.ui-tabs .ui-tabs-nav li.cms-tabset-icon.list a { background: url('../images/sprites-64x64-s45180e3c4f.png') 0 -304px no-repeat; } -.ui-tabs .ui-tabs-nav li.cms-tabset-icon.tree a { background: url('../images/sprites-64x64-s45180e3c4f.png') 0 -504px no-repeat; } -.ui-tabs .ui-tabs-nav li.cms-tabset-icon.gallery a { background: url('../images/sprites-64x64-s45180e3c4f.png') 0 -204px no-repeat; } -.ui-tabs .ui-tabs-nav li.cms-tabset-icon.edit a { background: url('../images/sprites-64x64-s45180e3c4f.png') 0 -104px no-repeat; } -.ui-tabs .ui-tabs-nav li.cms-tabset-icon.search a { background: url('../images/sprites-64x64-s45180e3c4f.png') 0 -404px no-repeat; } -.ui-tabs .ui-tabs-nav li.cms-tabset-icon.list.ui-state-active a { background: url('../images/sprites-64x64-s45180e3c4f.png') 0 -254px no-repeat; } -.ui-tabs .ui-tabs-nav li.cms-tabset-icon.tree.ui-state-active a { background: url('../images/sprites-64x64-s45180e3c4f.png') 0 -454px no-repeat; } -.ui-tabs .ui-tabs-nav li.cms-tabset-icon.gallery.ui-state-active a { background: url('../images/sprites-64x64-s45180e3c4f.png') 0 -154px no-repeat; } -.ui-tabs .ui-tabs-nav li.cms-tabset-icon.edit.ui-state-active a { background: url('../images/sprites-64x64-s45180e3c4f.png') 0 -54px no-repeat; } -.ui-tabs .ui-tabs-nav li.cms-tabset-icon.search.ui-state-active a { background: url('../images/sprites-64x64-s45180e3c4f.png') 0 -354px no-repeat; } +.ui-tabs .ui-tabs-nav li.cms-tabset-icon.list a { background: url('../images/sprites-64x64-s88957ee578.png') 0 -504px no-repeat; } +.ui-tabs .ui-tabs-nav li.cms-tabset-icon.tree a { background: url('../images/sprites-64x64-s88957ee578.png') 0 -354px no-repeat; } +.ui-tabs .ui-tabs-nav li.cms-tabset-icon.gallery a { background: url('../images/sprites-64x64-s88957ee578.png') 0 -454px no-repeat; } +.ui-tabs .ui-tabs-nav li.cms-tabset-icon.edit a { background: url('../images/sprites-64x64-s88957ee578.png') 0 -304px no-repeat; } +.ui-tabs .ui-tabs-nav li.cms-tabset-icon.search a { background: url('../images/sprites-64x64-s88957ee578.png') 0 -154px no-repeat; } +.ui-tabs .ui-tabs-nav li.cms-tabset-icon.list.ui-state-active a { background: url('../images/sprites-64x64-s88957ee578.png') 0 -204px no-repeat; } +.ui-tabs .ui-tabs-nav li.cms-tabset-icon.tree.ui-state-active a { background: url('../images/sprites-64x64-s88957ee578.png') 0 -254px no-repeat; } +.ui-tabs .ui-tabs-nav li.cms-tabset-icon.gallery.ui-state-active a { background: url('../images/sprites-64x64-s88957ee578.png') 0 -54px no-repeat; } +.ui-tabs .ui-tabs-nav li.cms-tabset-icon.edit.ui-state-active a { background: url('../images/sprites-64x64-s88957ee578.png') 0 -404px no-repeat; } +.ui-tabs .ui-tabs-nav li.cms-tabset-icon.search.ui-state-active a { background: url('../images/sprites-64x64-s88957ee578.png') 0 -104px no-repeat; } .ui-tabs .cms-panel-padded .ui-tabs-panel { padding: 0; } .ui-tabs .cms-panel-padded .ui-tabs-panel .ui-tabs-panel { padding: 8px 0 0 0; } .ui-tabs .cms-panel-padded .Actions { padding: 0; } @@ -436,8 +437,8 @@ body.cms { overflow: hidden; } .ui-tabs.cms-tabset-primary .ui-tabs-nav li, .ui-tabs .ui-tabs-nav.cms-tabset-nav-primary li, .ui-tabs .cms-content-header-tabs .ui-tabs-nav li { margin-right: 0; margin-top: 0; } .ui-tabs.cms-tabset-primary .ui-tabs-nav li a, .ui-tabs .ui-tabs-nav.cms-tabset-nav-primary li a, .ui-tabs .cms-content-header-tabs .ui-tabs-nav li a { margin: 0; line-height: 39px; } .ui-tabs.cms-tabset-primary .ui-tabs-nav .ui-corner-all, .ui-tabs.cms-tabset-primary .ui-tabs-nav .ui-corner-top, .ui-tabs.cms-tabset-primary .ui-tabs-nav .ui-corner-right, .ui-tabs.cms-tabset-primary .ui-tabs-nav .ui-corner-tr, .ui-tabs.cms-tabset-primary .ui-tabs-nav .ui-corner-tl, .ui-tabs .ui-tabs-nav.cms-tabset-nav-primary .ui-corner-all, .ui-tabs .ui-tabs-nav.cms-tabset-nav-primary .ui-corner-top, .ui-tabs .ui-tabs-nav.cms-tabset-nav-primary .ui-corner-right, .ui-tabs .ui-tabs-nav.cms-tabset-nav-primary .ui-corner-tr, .ui-tabs .ui-tabs-nav.cms-tabset-nav-primary .ui-corner-tl, .ui-tabs .cms-content-header-tabs .ui-tabs-nav .ui-corner-all, .ui-tabs .cms-content-header-tabs .ui-tabs-nav .ui-corner-top, .ui-tabs .cms-content-header-tabs .ui-tabs-nav .ui-corner-right, .ui-tabs .cms-content-header-tabs .ui-tabs-nav .ui-corner-tr, .ui-tabs .cms-content-header-tabs .ui-tabs-nav .ui-corner-tl { border-radius: 0; } -.ui-tabs.cms-tabset-primary .ui-tabs-nav .ui-state-default, .ui-tabs .ui-tabs-nav.cms-tabset-nav-primary .ui-state-default, .ui-tabs .cms-content-header-tabs .ui-tabs-nav .ui-state-default { -moz-box-shadow: rgba(201, 205, 206, 0.8) 0 0 2px; -webkit-box-shadow: rgba(201, 205, 206, 0.8) 0 0 2px; box-shadow: rgba(201, 205, 206, 0.8) 0 0 2px; background-color: #b0bec7; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q0ZGJlMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2IwYmVjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d4dbe0), color-stop(100%, #b0bec7)); background-image: -moz-linear-gradient(#d4dbe0, #b0bec7); background-image: -webkit-linear-gradient(#d4dbe0, #b0bec7); background-image: linear-gradient(#d4dbe0, #b0bec7); border-top: none; border-right-color: #8399a7; border-left-color: #ced7dc; } -.ui-tabs.cms-tabset-primary .ui-tabs-nav .ui-state-active, .ui-tabs .ui-tabs-nav.cms-tabset-nav-primary .ui-state-active, .ui-tabs .cms-content-header-tabs .ui-tabs-nav .ui-state-active { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; background: #e6eaed; border-top: none; border-right-color: #b3b3b3; border-left-color: #ECEFF1; z-index: 2; } +.ui-tabs.cms-tabset-primary .ui-tabs-nav .ui-state-default, .ui-tabs .ui-tabs-nav.cms-tabset-nav-primary .ui-state-default, .ui-tabs .cms-content-header-tabs .ui-tabs-nav .ui-state-default { -webkit-box-shadow: rgba(201, 205, 206, 0.8) 0 0 2px; -moz-box-shadow: rgba(201, 205, 206, 0.8) 0 0 2px; box-shadow: rgba(201, 205, 206, 0.8) 0 0 2px; background-color: #b0bec7; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q0ZGJlMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2IwYmVjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d4dbe0), color-stop(100%, #b0bec7)); background-image: -webkit-linear-gradient(#d4dbe0, #b0bec7); background-image: -moz-linear-gradient(#d4dbe0, #b0bec7); background-image: -o-linear-gradient(#d4dbe0, #b0bec7); background-image: linear-gradient(#d4dbe0, #b0bec7); border-top: none; border-right-color: #8399a7; border-left-color: #ced7dc; } +.ui-tabs.cms-tabset-primary .ui-tabs-nav .ui-state-active, .ui-tabs .ui-tabs-nav.cms-tabset-nav-primary .ui-state-active, .ui-tabs .cms-content-header-tabs .ui-tabs-nav .ui-state-active { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: #e6eaed; border-top: none; border-right-color: #b3b3b3; border-left-color: #eceff1; z-index: 2; } .ui-tabs.cms-tabset-primary .ui-tabs-nav .ui-state-active a, .ui-tabs .ui-tabs-nav.cms-tabset-nav-primary .ui-state-active a, .ui-tabs .cms-content-header-tabs .ui-tabs-nav .ui-state-active a { border-bottom: none; } .cms-content-header-tabs { float: right; } @@ -448,19 +449,19 @@ body.cms { overflow: hidden; } .cms-content-loading-spinner { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999; background: url(../images/spinner.gif) no-repeat 50% 50%; } /** ----------------------------------------------- Loading Screen ------------------------------------------------ */ -.ss-loading-screen { width: 100%; height: 100%; overflow: hidden; position: absolute; z-index: 100000; background: #fff; background: -moz-radial-gradient(50% 50% 180deg, circle cover, #FFFFFF, #EFEFEF, #C7C7C7 100%); background: -webkit-gradient(radial, 50% 50%, 350, 50% 50%, 0, from(#E3E3E3), to(white)); } +.ss-loading-screen { width: 100%; height: 100%; overflow: hidden; position: absolute; z-index: 100000; background: #fff; background: -moz-radial-gradient(50% 50% 180deg, circle cover, white, #efefef, #c7c7c7 100%); background: -webkit-gradient(radial, 50% 50%, 350, 50% 50%, 0, from(#e3e3e3), to(white)); } .ss-loading-screen .loading-logo { width: 100%; height: 100%; overflow: hidden; position: absolute; background: transparent url(../images/silverstripe_logo.png) no-repeat 50% 50%; } .ss-loading-screen p { width: 100%; text-align: center; position: absolute; bottom: 80px; z-index: 100001; } -.ss-loading-screen p span.notice { width: 300px; font-size: 14px; padding: 10px 20px; color: #dc7f00; border: none; background: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; display: inline-block; zoom: 1; *display: inline; } +.ss-loading-screen p span.notice { width: 300px; font-size: 14px; padding: 10px 20px; color: #dc7f00; border: none; background: none; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; display: inline-block; zoom: 1; *display: inline; } .ss-loading-screen .loading-animation { display: none; position: absolute; left: 50%; margin-left: -21.5px; top: 80%; } /** -------------------------------------------- Actions -------------------------------------------- */ -.cms-content-actions, .cms-preview-controls { margin: 0; padding: 12px 12px; z-index: 0; border-top: 1px solid #cacacc; -moz-box-shadow: 1px 0 0 #ECEFF1, rgba(248, 248, 248, 0.9) 0 1px 0px inset, rgba(201, 205, 206, 0.8) 0 0 1px; -webkit-box-shadow: 1px 0 0 #ECEFF1, rgba(248, 248, 248, 0.9) 0 1px 0px inset, rgba(201, 205, 206, 0.8) 0 0 1px; box-shadow: 1px 0 0 #ECEFF1, rgba(248, 248, 248, 0.9) 0 1px 0px inset, rgba(201, 205, 206, 0.8) 0 0 1px; height: 28px; background-color: #ECEFF1; } +.cms-content-actions, .cms-preview-controls { margin: 0; padding: 12px 12px; z-index: 0; border-top: 1px solid #cacacc; -webkit-box-shadow: 1px 0 0 #eceff1, rgba(248, 248, 248, 0.9) 0 1px 0px inset, rgba(201, 205, 206, 0.8) 0 0 1px; -moz-box-shadow: 1px 0 0 #eceff1, rgba(248, 248, 248, 0.9) 0 1px 0px inset, rgba(201, 205, 206, 0.8) 0 0 1px; box-shadow: 1px 0 0 #eceff1, rgba(248, 248, 248, 0.9) 0 1px 0px inset, rgba(201, 205, 206, 0.8) 0 0 1px; height: 28px; background-color: #eceff1; } /** -------------------------------------------- Messages -------------------------------------------- */ -.message { display: block; clear: both; margin: 0 0 8px; padding: 10px 12px; font-weight: normal; border: 1px #ccc solid; background: #fff; background: rgba(255, 255, 255, 0.5); text-shadow: none; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px; border-radius: 3px 3px 3px 3px; } -.message.notice { background-color: #f0f8fc; border-color: #93CDE8; } -.message.warning { background-color: #fefbde; border-color: #E9D104; } +.message { display: block; clear: both; margin: 0 0 8px; padding: 10px 12px; font-weight: normal; border: 1px #ccc solid; background: #fff; background: rgba(255, 255, 255, 0.5); text-shadow: none; -webkit-border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -ms-border-radius: 3px 3px 3px 3px; -o-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; } +.message.notice { background-color: #f0f8fc; border-color: #93cde8; } +.message.warning { background-color: #fefbde; border-color: #e9d104; } .message.error, .message.bad, .message.required, .message.validation { background-color: #fae8e9; border-color: #e68288; } .message.good { background-color: #eaf6e4; border-color: #72c34b; } .message p { margin: 0; } @@ -468,7 +469,7 @@ body.cms { overflow: hidden; } .cms-edit-form .message { margin: 16px; } .cms-edit-form .ui-tabs-panel .message { margin: 16px 0; } -.notice-item { border: 0; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; font-family: inherit; font-size: inherit; padding: 8px 10px 8px 10px; } +.notice-item { border: 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; font-family: inherit; font-size: inherit; padding: 8px 10px 8px 10px; } .notice-item-close { color: #333333; background: url(../images/filter-icons.png) no-repeat 0 -20px; width: 1px; height: 1px; overflow: hidden; padding: 0px 0 20px 15px; } @@ -494,7 +495,7 @@ body.cms { overflow: hidden; } #PageType ul li { float: none; width: 100%; padding: 9px 0 9px 15px; overflow: hidden; border-bottom-width: 2px; border-bottom: 2px groove rgba(255, 255, 255, 0.8); -webkit-border-image: url(../images/textures/bg_fieldset_elements_border.png) 2 stretch stretch; border-image: url(../images/textures/bg_fieldset_elements_border.png) 2 stretch stretch; } #PageType ul li:last-child { border-bottom: none; } #PageType ul li:hover, #PageType ul li.selected { background-color: rgba(255, 255, 102, 0.3); } -#PageType ul li.disabled { color: #aaa; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5; } +#PageType ul li.disabled { color: #aaaaaa; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5; } #PageType ul li.disabled:hover { background: none; } #PageType ul li input { margin: inherit; } #PageType ul li label { padding-left: 0; padding-bottom: 0; } @@ -508,22 +509,22 @@ body.cms { overflow: hidden; } .cms-content-toolbar:after { content: "\0020"; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; } .cms-content-toolbar .cms-tree-view-modes { float: right; padding-top: 5px; } .cms-content-toolbar .cms-tree-view-modes * { display: inline-block; } -.cms-content-toolbar .cms-tree-view-modes * label { color: #0073C1; } -.cms-content-toolbar .chzn-container-single .chzn-single { height: 26px; line-height: 26px; padding-left: 25px; color: #576468; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NkY2RjZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6e6e6), color-stop(100%, #cdcdcd)); background-image: -moz-linear-gradient(#e6e6e6, #cdcdcd); background-image: -webkit-linear-gradient(#e6e6e6, #cdcdcd); background-image: linear-gradient(#e6e6e6, #cdcdcd); font-size: 13px; font-weight: bold; text-shadow: #e6e6e6 0 -1px 1px; box-shadow: none; } -.cms-content-toolbar .chzn-container-single .chzn-single:hover { -moz-box-shadow: 0 0 5px #b3b3b3; -webkit-box-shadow: 0 0 5px #b3b3b3; box-shadow: 0 0 5px #b3b3b3; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QyZDJkMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ebebeb), color-stop(100%, #d2d2d2)); background-image: -moz-linear-gradient(#ebebeb, #d2d2d2); background-image: -webkit-linear-gradient(#ebebeb, #d2d2d2); background-image: linear-gradient(#ebebeb, #d2d2d2); } -.cms-content-toolbar .chzn-container-single .chzn-single:active { -moz-box-shadow: inset 0 1px 3px #4d4d4d; -webkit-box-shadow: inset 0 1px 3px #4d4d4d; box-shadow: inset 0 1px 3px #4d4d4d; } +.cms-content-toolbar .cms-tree-view-modes * label { color: #0073c1; } +.cms-content-toolbar .chzn-container-single .chzn-single { height: 26px; line-height: 26px; padding-left: 25px; color: #576468; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NkY2RjZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6e6e6), color-stop(100%, #cdcdcd)); background-image: -webkit-linear-gradient(#e6e6e6, #cdcdcd); background-image: -moz-linear-gradient(#e6e6e6, #cdcdcd); background-image: -o-linear-gradient(#e6e6e6, #cdcdcd); background-image: linear-gradient(#e6e6e6, #cdcdcd); font-size: 13px; font-weight: bold; text-shadow: #e6e6e6 0 -1px 1px; box-shadow: none; } +.cms-content-toolbar .chzn-container-single .chzn-single:hover { -webkit-box-shadow: 0 0 5px #b3b3b3; -moz-box-shadow: 0 0 5px #b3b3b3; box-shadow: 0 0 5px #b3b3b3; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QyZDJkMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ebebeb), color-stop(100%, #d2d2d2)); background-image: -webkit-linear-gradient(#ebebeb, #d2d2d2); background-image: -moz-linear-gradient(#ebebeb, #d2d2d2); background-image: -o-linear-gradient(#ebebeb, #d2d2d2); background-image: linear-gradient(#ebebeb, #d2d2d2); } +.cms-content-toolbar .chzn-container-single .chzn-single:active { -webkit-box-shadow: inset 0 1px 3px #4d4d4d; -moz-box-shadow: inset 0 1px 3px #4d4d4d; box-shadow: inset 0 1px 3px #4d4d4d; } .cms-content-toolbar .chzn-container-single .chzn-single span { padding-top: 1px; } .cms-content-toolbar .chzn-container-single .chzn-single div { border-left: none; width: 100%; } .cms-content-toolbar .chzn-container-single .chzn-single div b { background: url(../images/sprites-32x32/menu-arrow-deselected-down.png) no-repeat 9px 11px; float: right; width: 24px; } .cms-content-toolbar .ss-ui-button { margin-bottom: 8px; } /* -------------------------------------------------------- Content Tools is the sidebar on the left of the main content panel */ -.cms-content-tools { background: #ECEFF1; width: 200px; overflow-y: auto; overflow-x: hidden; z-index: 70; border-right: 1px solid #C0C0C2; -moz-box-shadow: rgba(248, 248, 248, 0.9) -1px 0 0 inset, 0 0 1px rgba(201, 205, 206, 0.8); -webkit-box-shadow: rgba(248, 248, 248, 0.9) -1px 0 0 inset, 0 0 1px rgba(201, 205, 206, 0.8); box-shadow: rgba(248, 248, 248, 0.9) -1px 0 0 inset, 0 0 1px rgba(201, 205, 206, 0.8); float: left; position: relative; } +.cms-content-tools { background: #eceff1; width: 288px; overflow-y: auto; overflow-x: hidden; z-index: 70; border-right: 1px solid #c0c0c2; -webkit-box-shadow: rgba(248, 248, 248, 0.9) -1px 0 0 inset, 0 0 1px rgba(201, 205, 206, 0.8); -moz-box-shadow: rgba(248, 248, 248, 0.9) -1px 0 0 inset, 0 0 1px rgba(201, 205, 206, 0.8); box-shadow: rgba(248, 248, 248, 0.9) -1px 0 0 inset, 0 0 1px rgba(201, 205, 206, 0.8); float: left; position: relative; } .cms-content-tools.filter { padding: 0 !important; } .cms-content-tools .cms-panel-header { clear: both; margin: 10px 0 7px; padding-bottom: 2px; line-height: 24px; border-bottom: 1px solid #d0d3d5; -webkit-box-shadow: 0 1px 0 rgba(248, 248, 248, 0.9); -moz-box-shadow: 0 1px 0 rgba(248, 248, 248, 0.9); -o-box-shadow: 0 1px 0 rgba(248, 248, 248, 0.9); box-shadow: 0 1px 0 rgba(248, 248, 248, 0.9); } -.cms-content-tools .cms-panel-content { width: 184px; padding: 8.8px 8px 0; overflow: auto; height: 100%; } +.cms-content-tools .cms-panel-content { width: 272px; padding: 8.8px 8px 0; overflow: auto; height: 100%; } .cms-content-tools .cms-panel-content .Actions .ss-ui-action-constructive { margin-right: 5px; } -.cms-content-tools .cms-content-header { background-color: #748d9d; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IwYmVjNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc0OGQ5ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b0bec7), color-stop(100%, #748d9d)); background-image: -moz-linear-gradient(#b0bec7, #748d9d); background-image: -webkit-linear-gradient(#b0bec7, #748d9d); background-image: linear-gradient(#b0bec7, #748d9d); } +.cms-content-tools .cms-content-header { background-color: #748d9d; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IwYmVjNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc0OGQ5ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b0bec7), color-stop(100%, #748d9d)); background-image: -webkit-linear-gradient(#b0bec7, #748d9d); background-image: -moz-linear-gradient(#b0bec7, #748d9d); background-image: -o-linear-gradient(#b0bec7, #748d9d); background-image: linear-gradient(#b0bec7, #748d9d); } .cms-content-tools .cms-content-header h2 { text-shadow: #5c7382 -1px -1px 0; width: 176px; color: white; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; } .cms-content-tools h3, .cms-content-tools h4, .cms-content-tools h5 { font-weight: bold; line-height: 16px; } .cms-content-tools h3 { font-size: 13px; } @@ -540,20 +541,20 @@ body.cms { overflow: hidden; } .cms-content-tools .fieldgroup .fieldgroup-field .field { margin: 0; padding: 0; } .cms-content-tools table { margin: 8px -4px; } .cms-content-tools table thead th { color: #1f1f1f; font-weight: bold; line-height: 16px; font-size: 11px; padding: 4px; } -.cms-content-tools table tr.active { background-color: #338DC1; color: white; } -.cms-content-tools table tr.active td.first-column { -moz-border-radius: 6px 0 0 6px; -webkit-border-radius: 6px; border-radius: 6px 0 0 6px; } -.cms-content-tools table tr.active td.last-column { -moz-border-radius: 0 6px 6px 0; -webkit-border-radius: 0; border-radius: 0 6px 6px 0; } +.cms-content-tools table tr.active { background-color: #338dc1; color: white; } +.cms-content-tools table tr.active td.first-column { -webkit-border-radius: 6px 0 0 6px; -moz-border-radius: 6px 0 0 6px; -ms-border-radius: 6px 0 0 6px; -o-border-radius: 6px 0 0 6px; border-radius: 6px 0 0 6px; } +.cms-content-tools table tr.active td.last-column { -webkit-border-radius: 0 6px 6px 0; -moz-border-radius: 0 6px 6px 0; -ms-border-radius: 0 6px 6px 0; -o-border-radius: 0 6px 6px 0; border-radius: 0 6px 6px 0; } .cms-content-tools table td { padding: 4px; line-height: 16px; vertical-align: top; } .cms-content-tools td { border-bottom: 1px solid #ced7dc; padding: 7px 2px; font-size: 11px; } /** ------------------------------------------------------------------ * CMS notice, used for filter messages, but generic enough to use elsewhere * ----------------------------------------------------------------- */ -.cms-notice { display: block; margin: 0 0 8px; padding: 10px 12px; font-weight: normal; border: 1px #d0d3d5 solid; background: #fff; background: rgba(255, 255, 255, 0.5); text-shadow: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } +.cms-notice { display: block; margin: 0 0 8px; padding: 10px 12px; font-weight: normal; border: 1px #d0d3d5 solid; background: #fff; background: rgba(255, 255, 255, 0.5); text-shadow: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; } /** CMS Batch actions */ .cms-content-batchactions { float: left; position: relative; display: block; } -.cms-content-batchactions .view-mode-batchactions-wrapper { height: 18px; float: left; padding: 4px 6px; border: 1px solid #aaa; margin-bottom: 8px; margin-right: -1px; background-color: #D9D9D9; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #d9d9d9)); background-image: -moz-linear-gradient(top, #ffffff, #d9d9d9); background-image: -webkit-linear-gradient(top, #ffffff, #d9d9d9); background-image: linear-gradient(to bottom, #ffffff, #d9d9d9); border-top-left-radius: 4px; border-bottom-left-radius: 4px; } +.cms-content-batchactions .view-mode-batchactions-wrapper { height: 18px; float: left; padding: 4px 6px; border: 1px solid #aaa; margin-bottom: 8px; margin-right: -1px; background-color: #D9D9D9; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #d9d9d9)); background-image: -webkit-linear-gradient(top, #ffffff, #d9d9d9); background-image: -moz-linear-gradient(top, #ffffff, #d9d9d9); background-image: -o-linear-gradient(top, #ffffff, #d9d9d9); background-image: linear-gradient(top, #ffffff, #d9d9d9); border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .cms-content-batchactions .view-mode-batchactions-wrapper input { vertical-align: middle; } .cms-content-batchactions .view-mode-batchactions-wrapper label { vertical-align: middle; display: none; } .cms-content-batchactions .view-mode-batchactions-wrapper fieldset, .cms-content-batchactions .view-mode-batchactions-wrapper .Actions { display: inline-block; } @@ -564,7 +565,7 @@ body.cms { overflow: hidden; } .cms-content-batchactions form.cms-batch-actions { float: left; } .cms-content-batchactions.inactive form { display: none; } .cms-content-batchactions .chzn-container-single { display: block; } -.cms-content-batchactions .chzn-container-single .chzn-single { border-radius: 0; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #d9d9d9)); background-image: -moz-linear-gradient(top, #ffffff, #d9d9d9); background-image: -webkit-linear-gradient(top, #ffffff, #d9d9d9); background-image: linear-gradient(to bottom, #ffffff, #d9d9d9); } +.cms-content-batchactions .chzn-container-single .chzn-single { border-radius: 0; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #d9d9d9)); background-image: -webkit-linear-gradient(top, #ffffff, #d9d9d9); background-image: -moz-linear-gradient(top, #ffffff, #d9d9d9); background-image: -o-linear-gradient(top, #ffffff, #d9d9d9); background-image: linear-gradient(top, #ffffff, #d9d9d9); } .cms-content-batchactions .chzn-container-single .chzn-single span { padding-top: 0; } .cms-content-batchactions .cms-batch-actions .dropdown { margin: 0; } .cms-content-batchactions .cms-batch-actions .dropdown .chzn-single { padding-left: 8px; /* use default size without icon */ } @@ -597,7 +598,7 @@ form.member-profile-form #Permissions .optionset li { float: none; width: auto; .memberdatetimeoptionset .description { font-style: normal; } .memberdatetimeoptionset .toggle { font-size: 11px; } -.cms .cms-content { border-right: 1px solid #BBB; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; background: #ECEFF1; width: 800px; z-index: 40; } +.cms .cms-content { border-right: 1px solid #BBB; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; background: #eceff1; width: 800px; z-index: 40; } .cms .cms-content-fields { overflow-y: auto; overflow-x: auto; background: #e6eaed; width: 100%; } .cms .cms-content-fields #Root_Main .confirmedpassword { border-bottom: none; box-shadow: none; } .cms .cms-content-fields #Root_Main .customFormat { max-width: 80px; } @@ -613,21 +614,21 @@ form.member-profile-form #Permissions .optionset li { float: none; width: auto; /** -------------------------------------------- Panels -------------------------------------------- */ .cms-panel { overflow: hidden; } -.cms-panel .cms-panel-toggle { -moz-box-shadow: 0 0 1px rgba(248, 248, 248, 0.9); -webkit-box-shadow: 0 0 1px rgba(248, 248, 248, 0.9); box-shadow: 0 0 1px rgba(248, 248, 248, 0.9); } -.cms-panel .cms-panel-toggle.south { border-top: 1px solid #9eafba; -moz-box-shadow: #bcc8cf 0 1px 0px inset; -webkit-box-shadow: #bcc8cf 0 1px 0px inset; box-shadow: #bcc8cf 0 1px 0px inset; position: absolute; bottom: 0; width: 100%; } +.cms-panel .cms-panel-toggle { -webkit-box-shadow: 0 0 1px rgba(248, 248, 248, 0.9); -moz-box-shadow: 0 0 1px rgba(248, 248, 248, 0.9); box-shadow: 0 0 1px rgba(248, 248, 248, 0.9); } +.cms-panel .cms-panel-toggle.south { border-top: 1px solid #9eafba; -webkit-box-shadow: #bcc8cf 0 1px 0px inset; -moz-box-shadow: #bcc8cf 0 1px 0px inset; box-shadow: #bcc8cf 0 1px 0px inset; position: absolute; bottom: 0; width: 100%; } .cms-panel .cms-panel-toggle a { display: block; text-align: right; padding: 4px 0; width: 100%; text-decoration: none; } -.cms-panel .cms-panel-toggle a span { display: inline-block; margin: 0 5px; color: #1f1f1f; font-size: 16px; } +.cms-panel .cms-panel-toggle a span { display: inline-block; margin: 0 5px; color: #555d60; font-size: 16px; } .cms-panel .cms-panel-toggle a.toggle-expand { width: 40px; display: none; } -.cms-panel.cms-content-tools .cms-panel-toggle.south { border-top: 1px solid #cfd6db; -moz-box-shadow: rgba(248, 248, 248, 0.9) 0 1px 0px inset; -webkit-box-shadow: rgba(248, 248, 248, 0.9) 0 1px 0px inset; box-shadow: rgba(248, 248, 248, 0.9) 0 1px 0px inset; } +.cms-panel.cms-content-tools .cms-panel-toggle.south { border-top: 1px solid #cfd6db; -webkit-box-shadow: rgba(248, 248, 248, 0.9) 0 1px 0px inset; -moz-box-shadow: rgba(248, 248, 248, 0.9) 0 1px 0px inset; box-shadow: rgba(248, 248, 248, 0.9) 0 1px 0px inset; } .cms-panel.collapsed { cursor: pointer; } .cms-panel.collapsed .cms-panel-header *, .cms-panel.collapsed .cms-panel-content, .cms-panel.collapsed .cms-panel-toggle a.toggle-collapse { display: none; } .cms-panel.collapsed .cms-panel-toggle a.toggle-expand { display: block; } .cms-panel .cms-panel-header { width: 100%; } .cms-panel#cms-content-tools-CMSPageEditController .cms-panel-content-collapsed { width: 40px; display: none; } -.cms-panel#cms-content-tools-CMSPageEditController .cms-panel-content-collapsed h2, .cms-panel#cms-content-tools-CMSPageEditController .cms-panel-content-collapsed h3 { border-bottom: 0; margin-left: 8px; -moz-transform-origin: bottom right; -ms-transform-origin: bottom right; -webkit-transform-origin: bottom right; transform-origin: bottom right; -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); -webkit-transform: rotate(270deg); transform: rotate(270deg); } +.cms-panel#cms-content-tools-CMSPageEditController .cms-panel-content-collapsed h2, .cms-panel#cms-content-tools-CMSPageEditController .cms-panel-content-collapsed h3 { border-bottom: 0; margin-left: 8px; -webkit-transform-origin: bottom right; -moz-transform-origin: bottom right; -ms-transform-origin: bottom right; -o-transform-origin: bottom right; transform-origin: bottom right; -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); -o-transform: rotate(270deg); transform: rotate(270deg); } .cms-panel#cms-content-tools-CMSPageEditController .cms-panel-content-collapsed .cms-panel-header { width: 600px; position: relative; top: 24px; right: 577px; text-align: right; } .cms-panel .cms-panel-content-collapsed { width: 40px; display: none; } -.cms-panel .cms-panel-content-collapsed h2, .cms-panel .cms-panel-content-collapsed h3 { border-bottom: 0; margin-left: 8px; -moz-transform-origin: bottom right; -ms-transform-origin: bottom right; -webkit-transform-origin: bottom right; transform-origin: bottom right; -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); -webkit-transform: rotate(270deg); transform: rotate(270deg); } +.cms-panel .cms-panel-content-collapsed h2, .cms-panel .cms-panel-content-collapsed h3 { border-bottom: 0; margin-left: 8px; -webkit-transform-origin: bottom right; -moz-transform-origin: bottom right; -ms-transform-origin: bottom right; -o-transform-origin: bottom right; transform-origin: bottom right; -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); -o-transform: rotate(270deg); transform: rotate(270deg); } .cms-panel .cms-panel-content-collapsed .cms-panel-header { width: 600px; position: relative; right: 577px; text-align: right; border-bottom: none; box-shadow: none; } .cms-panel .child-flyout-indicator { width: 0; height: 0; border-right: 3px dashed #1f1f1f; border-top: 3px solid transparent; border-left: 3px solid transparent; border-bottom: 3px dashed #1f1f1f; position: absolute; right: 1px; margin-top: -8px; display: none; /* To be shown by javascript, see LeftAndMain.Panel.js */ } .cms-panel .collapsed-flyout { display: block !important; left: 41px; margin-top: -40px; position: fixed; width: 191px; } @@ -647,12 +648,12 @@ form.member-profile-form #Permissions .optionset li { float: none; width: auto; .cms .ui-dialog .ss-ui-dialog.ui-dialog-content { padding-top: 0px; } -.ui-dialog { background: url("../images/textures/bg_cms_main_content.png") repeat left top #F0F3F4; background-clip: content-box; border: 1px solid #666 !important; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; overflow: visible; padding: 0; -moz-box-shadow: 0px 0px 30px 10px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0px 0px 30px 10px rgba(0, 0, 0, 0.3); box-shadow: 0px 0px 30px 10px rgba(0, 0, 0, 0.3); } -.ui-dialog .ui-dialog-titlebar.ui-widget-header { font-size: 14px; padding: 0; border: none; background-color: transparent; background-image: url(../images/textures/cms_content_header.png); background-repeat: repeat; -moz-box-shadow: rgba(107, 120, 123, 0.5) 0 0 4px inset; -webkit-box-shadow: rgba(107, 120, 123, 0.5) 0 0 4px inset; box-shadow: rgba(107, 120, 123, 0.5) 0 0 4px inset; } +.ui-dialog { background: url("../images/textures/bg_cms_main_content.png") repeat left top #f0f3f4; background-clip: content-box; border: 1px solid #666 !important; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; overflow: visible; padding: 0; -webkit-box-shadow: 0px 0px 30px 10px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0px 0px 30px 10px rgba(0, 0, 0, 0.3); box-shadow: 0px 0px 30px 10px rgba(0, 0, 0, 0.3); } +.ui-dialog .ui-dialog-titlebar.ui-widget-header { font-size: 14px; padding: 0; border: none; background-color: transparent; background-image: url(../images/textures/cms_content_header.png); background-repeat: repeat; -webkit-box-shadow: rgba(107, 120, 123, 0.5) 0 0 4px inset; -moz-box-shadow: rgba(107, 120, 123, 0.5) 0 0 4px inset; box-shadow: rgba(107, 120, 123, 0.5) 0 0 4px inset; } .ui-dialog .ui-dialog-titlebar.ui-widget-header .ui-dialog-title { position: absolute; } -.ui-dialog .ui-dialog-content { -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; overflow: auto; } +.ui-dialog .ui-dialog-content { -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; overflow: auto; } .ui-dialog .ui-dialog-content.loading { background-image: url(../images/spinner.gif); background-position: 50% 50%; background-repeat: no-repeat; } -.ui-dialog .cms-dialog-content { background: url("../images/textures/bg_cms_main_content.png") repeat left top #F0F3F4; padding-bottom: 8px; padding-top: 0px; } +.ui-dialog .cms-dialog-content { background: url("../images/textures/bg_cms_main_content.png") repeat left top #f0f3f4; padding-bottom: 8px; padding-top: 0px; } .ui-dialog .cms-dialog-content .Actions { overflow: auto; margin: 8px 0; padding-bottom: 8px; float: right; } .ui-dialog .cms-dialog-content .ui-tabs { position: static; } .ui-dialog .cms-dialog-content .ui-tabs .ui-tabs-nav { position: absolute; top: 0; right: 40px; } @@ -660,7 +661,7 @@ form.member-profile-form #Permissions .optionset li { float: none; width: auto; .ui-dialog .cms-dialog-content .clear { clear: both; } .ui-dialog.loading { background-image: url(../images/spinner.gif); background-position: 50% 50%; background-repeat: no-repeat; } -body.cms-dialog { overflow: auto; background: url("../images/textures/bg_cms_main_content.png") repeat left top #F0F3F4; position: relative; } +body.cms-dialog { overflow: auto; background: url("../images/textures/bg_cms_main_content.png") repeat left top #f0f3f4; position: relative; } /** -------------------------------------------- "Insert X" forms -------------------------------------------- */ .htmleditorfield-dialog.ui-dialog-content { padding: 0; position: relative; } @@ -680,9 +681,9 @@ body.cms-dialog { overflow: auto; background: url("../images/textures/bg_cms_mai .htmleditorfield-dialog .ss-insert-media, .htmleditorfield-dialog .Actions, .htmleditorfield-dialog .ss-insert-link { padding: 8px 16px; } .htmleditorfield-dialog .ss-insert-media .ui-tabs-panel, .htmleditorfield-dialog .Actions .ui-tabs-panel, .htmleditorfield-dialog .ss-insert-link .ui-tabs-panel { padding: 0; } .htmleditorfield-dialog .details .file-url { display: block; width: 300px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; } -.htmleditorfield-dialog .details .cms-file-info .field { border: none; -moz-box-shadow: 0 0 0 transparent; -webkit-box-shadow: 0 0 0 transparent; box-shadow: 0 0 0 transparent; } -.htmleditorfield-dialog .details .field { border-bottom: 1px solid rgba(201, 205, 206, 0.8); -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); } -.htmleditorfield-dialog .details .field.last { border-bottom: none; -moz-box-shadow: 0 0 0 transparent; -webkit-box-shadow: 0 0 0 transparent; box-shadow: 0 0 0 transparent; margin-bottom: 0; } +.htmleditorfield-dialog .details .cms-file-info .field { border: none; -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0); -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0); box-shadow: 0 0 0 rgba(0, 0, 0, 0); } +.htmleditorfield-dialog .details .field { border-bottom: 1px solid rgba(201, 205, 206, 0.8); -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); } +.htmleditorfield-dialog .details .field.last { border-bottom: none; -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0); -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0); box-shadow: 0 0 0 rgba(0, 0, 0, 0); margin-bottom: 0; } .htmleditorfield-dialog .CompositeField .text select { margin: 5px 0 0 0; } .htmleditorfield-linkform .step2 { margin-bottom: 16px; } @@ -695,7 +696,7 @@ body.cms-dialog { overflow: auto; background: url("../images/textures/bg_cms_mai .htmleditorfield-mediaform .htmleditorfield-from-cms .ss-uploadfield h4 { float: left; margin-top: 4px; margin-bottom: 0; } .htmleditorfield-mediaform .htmleditorfield-from-cms .ss-uploadfield .middleColumn { margin-top: 16px; margin-left: 184px; min-width: 0; clear: none; } .htmleditorfield-mediaform .htmleditorfield-from-cms .ss-uploadfield .field.treedropdown { border-bottom: 0; padding: 0; } -.htmleditorfield-mediaform .ss-assetuploadfield .ss-uploadfield-editandorganize .ss-uploadfield-files .ss-uploadfield-item-info { background-color: #9e9e9e; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzllOWU5ZSIvPjxzdG9wIG9mZnNldD0iOCUiIHN0b3AtY29sb3I9IiM5ZDlkOWQiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzg3ODc4NyIvPjxzdG9wIG9mZnNldD0iNTQlIiBzdG9wLWNvbG9yPSIjODY4Njg2Ii8+PHN0b3Agb2Zmc2V0PSI5NiUiIHN0b3AtY29sb3I9IiM2YjZiNmIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2YzZjNmMiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9e9e9e), color-stop(8%, #9d9d9d), color-stop(50%, #878787), color-stop(54%, #868686), color-stop(96%, #6b6b6b), color-stop(100%, #6c6c6c)); background-image: -moz-linear-gradient(top, #9e9e9e 0%, #9d9d9d 8%, #878787 50%, #868686 54%, #6b6b6b 96%, #6c6c6c 100%); background-image: -webkit-linear-gradient(top, #9e9e9e 0%, #9d9d9d 8%, #878787 50%, #868686 54%, #6b6b6b 96%, #6c6c6c 100%); background-image: linear-gradient(to bottom, #9e9e9e 0%, #9d9d9d 8%, #878787 50%, #868686 54%, #6b6b6b 96%, #6c6c6c 100%); } +.htmleditorfield-mediaform .ss-assetuploadfield .ss-uploadfield-editandorganize .ss-uploadfield-files .ss-uploadfield-item-info { background-color: #9e9e9e; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzllOWU5ZSIvPjxzdG9wIG9mZnNldD0iOCUiIHN0b3AtY29sb3I9IiM5ZDlkOWQiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzg3ODc4NyIvPjxzdG9wIG9mZnNldD0iNTQlIiBzdG9wLWNvbG9yPSIjODY4Njg2Ii8+PHN0b3Agb2Zmc2V0PSI5NiUiIHN0b3AtY29sb3I9IiM2YjZiNmIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2YzZjNmMiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9e9e9e), color-stop(8%, #9d9d9d), color-stop(50%, #878787), color-stop(54%, #868686), color-stop(96%, #6b6b6b), color-stop(100%, #6c6c6c)); background-image: -webkit-linear-gradient(top, #9e9e9e 0%, #9d9d9d 8%, #878787 50%, #868686 54%, #6b6b6b 96%, #6c6c6c 100%); background-image: -moz-linear-gradient(top, #9e9e9e 0%, #9d9d9d 8%, #878787 50%, #868686 54%, #6b6b6b 96%, #6c6c6c 100%); background-image: -o-linear-gradient(top, #9e9e9e 0%, #9d9d9d 8%, #878787 50%, #868686 54%, #6b6b6b 96%, #6c6c6c 100%); background-image: linear-gradient(top, #9e9e9e 0%, #9d9d9d 8%, #878787 50%, #868686 54%, #6b6b6b 96%, #6c6c6c 100%); } /** -------------------------------------------- Search forms (used in AssetAdmin, ModelAdmin, etc) -------------------------------------------- */ .cms-search-form { margin-bottom: 16px; } @@ -705,11 +706,11 @@ body.cms-dialog { overflow: auto; background: url("../images/textures/bg_cms_mai /** -------------------------------------------- Step labels -------------------------------------------- */ .step-label > * { display: inline-block; vertical-align: top; } .step-label .flyout { height: 18px; font-size: 14px; font-weight: bold; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; background-color: #667980; padding: 4px 3px 4px 6px; text-align: center; text-shadow: none; color: #fff; } -.step-label .arrow { height: 26px; width: 10px; background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -862px no-repeat; margin-right: 4px; } +.step-label .arrow { height: 26px; width: 10px; background: url('../images/sprites-32x32-s7af51a6313.png') 0 -216px no-repeat; margin-right: 4px; } .step-label .title { height: 18px; padding: 4px; } /** -------------------------------------------- Item Edit Form -------------------------------------------- */ -.cms-file-info { overflow: auto; border-bottom: 1px solid rgba(201, 205, 206, 0.8); -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); margin-bottom: 8px; } +.cms-file-info { overflow: auto; border-bottom: 1px solid rgba(201, 205, 206, 0.8); -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); margin-bottom: 8px; } .cms-file-info .cms-file-info-preview { float: left; width: 176px; margin-right: 8px; } .cms-file-info .cms-file-info-preview img { max-width: 176px; max-height: 128px; } .cms-file-info .cms-file-info-data { float: left; width: 55%; } @@ -752,10 +753,10 @@ form.import-form label.left { width: 250px; } /** -------------------------------------------- Buttons for FileUpload -------------------------------------------- */ .ss-uploadfield-item-edit-all .ui-button-text { padding-right: 0; } -.toggle-details-icon { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -830px no-repeat; } -.ss-uploadfield-item-edit-all .toggle-details-icon { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -798px no-repeat; display: inline-block; width: 8px; height: 8px; padding-left: 5px; } -.toggle-details-icon.opened { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -846px no-repeat; } -.ss-uploadfield-item-edit-all .toggle-details-icon.opened { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -814px no-repeat; } +.toggle-details-icon { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -406px no-repeat; } +.ss-uploadfield-item-edit-all .toggle-details-icon { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -348px no-repeat; display: inline-block; width: 8px; height: 8px; padding-left: 5px; } +.toggle-details-icon.opened { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -1120px no-repeat; } +.ss-uploadfield-item-edit-all .toggle-details-icon.opened { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -332px no-repeat; } /** -------------------------------------------- Hide preview toggle link by default. May be shown in IE7 stylesheet and forced to show with js if needed -------------------------------------------- */ .cms .Actions > .cms-preview-toggle-link, .cms .cms-navigator > .cms-preview-toggle-link { display: none; } @@ -800,7 +801,7 @@ form.import-form label.left { width: 250px; } .cms .jstree-themeroller .jstree-no-icon, .TreeDropdownField .treedropdownfield-panel .jstree-themeroller .jstree-no-icon { display: none; } .cms #jstree-marker, .TreeDropdownField .treedropdownfield-panel #jstree-marker { padding: 0; margin: 0; overflow: hidden; position: absolute; top: -30px; background-repeat: no-repeat; display: none; line-height: 10px; font-size: 12px; height: 12px; width: 8px; z-index: 10001; background-color: transparent; text-shadow: 1px 1px 1px white; color: black; } .cms #jstree-marker-line, .TreeDropdownField .treedropdownfield-panel #jstree-marker-line { padding: 0; margin: 0; overflow: hidden; position: absolute; top: -30px; background-repeat: no-repeat; display: none; line-height: 0%; font-size: 1px; height: 1px; width: 100px; z-index: 10000; background-color: #456c43; cursor: pointer; border: 1px solid #eeeeee; border-left: 0; -moz-box-shadow: 0px 0px 2px #666; -webkit-box-shadow: 0px 0px 2px #666; box-shadow: 0px 0px 2px #666; -moz-border-radius: 1px; border-radius: 1px; -webkit-border-radius: 1px; } -.cms #vakata-contextmenu, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu { display: block; visibility: hidden; left: 0; top: -200px; position: absolute; margin: 0; padding: 0; min-width: 180px; background: #FFF; border: 1px solid silver; z-index: 10000; *width: 180px; -moz-box-shadow: 0 0 10px #CCC; -webkit-box-shadow: 0 0 10px #CCC; box-shadow: 0 0 10px #CCC; } +.cms #vakata-contextmenu, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu { display: block; visibility: hidden; left: 0; top: -200px; position: absolute; margin: 0; padding: 0; min-width: 180px; background: #FFF; border: 1px solid silver; z-index: 10000; *width: 180px; -webkit-box-shadow: 0 0 10px #cccccc; -moz-box-shadow: 0 0 10px #cccccc; box-shadow: 0 0 10px #cccccc; } .cms #vakata-contextmenu::before, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu::before { content: ""; display: block; /* reduce the damage in FF3.0 */ position: absolute; top: -10px; left: 24px; width: 0; border-width: 0 6px 10px 6px; border-color: #FFF transparent; border-style: solid; z-index: 10000; } .cms #vakata-contextmenu::after, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu::after { content: ""; display: block; /* reduce the damage in FF3.0 */ position: absolute; top: -11px; left: 23px; width: 0; border-width: 0 7px 11px 7px; border-color: #CCC transparent; border-style: solid; } .cms #vakata-contextmenu ul, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu ul { min-width: 180px; *width: 180px; } @@ -808,13 +809,13 @@ form.import-form label.left { width: 250px; } .cms #vakata-contextmenu li, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu li { line-height: 20px; min-height: 23px; position: relative; padding: 0px; } .cms #vakata-contextmenu li:last-child, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu li:last-child { margin-bottom: 1px; } .cms #vakata-contextmenu li a, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu li a { padding: 1px 10px; line-height: 23px; display: block; text-decoration: none; margin: 1px 1px 0 1px; border: 0; } -.cms #vakata-contextmenu li a:hover, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu li a:hover { padding: 1px 10px; background: #3875d7; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiMzODc1ZDciLz48c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzJhNjJiYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc)); background-image: -moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: -webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: linear-gradient(to bottom, #3875d7 20%, #2a62bc 90%); color: #FFF; border: none; } +.cms #vakata-contextmenu li a:hover, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu li a:hover { padding: 1px 10px; background: #3875d7; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiMzODc1ZDciLz48c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzJhNjJiYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc)); background-image: -webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: -moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: -o-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: linear-gradient(top, #3875d7 20%, #2a62bc 90%); color: #FFF; border: none; } .cms #vakata-contextmenu li ins, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu li ins { float: left; width: 0; height: 0; text-decoration: none; margin-right: 2px; } .cms #vakata-contextmenu li .jstree-pageicon, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu li .jstree-pageicon { margin-top: 3px; margin-right: 5px; } -.cms #vakata-contextmenu li.vakata-hover > a, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu li.vakata-hover > a { padding: 1px 10px; background: #3875d7; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiMzODc1ZDciLz48c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzJhNjJiYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc)); background-image: -moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: -webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: linear-gradient(to bottom, #3875d7 20%, #2a62bc 90%); color: #FFF; border: none; } +.cms #vakata-contextmenu li.vakata-hover > a, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu li.vakata-hover > a { padding: 1px 10px; background: #3875d7; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiMzODc1ZDciLz48c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzJhNjJiYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc)); background-image: -webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: -moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: -o-linear-gradient(top, #3875d7 20%, #2a62bc 90%); background-image: linear-gradient(top, #3875d7 20%, #2a62bc 90%); color: #FFF; border: none; } .cms #vakata-contextmenu .right, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu .right { right: 100%; left: auto; } .cms #vakata-contextmenu .bottom, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu .bottom { bottom: -1px; top: auto; } -.cms #vakata-contextmenu li ul, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu li ul { display: none; position: absolute; top: -2px; left: 100%; background: #FFF; border: 1px solid silver; -moz-box-shadow: 0 0 10px #CCC; -webkit-box-shadow: 0 0 10px #CCC; box-shadow: 0 0 10px #CCC; } +.cms #vakata-contextmenu li ul, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu li ul { display: none; position: absolute; top: -2px; left: 100%; background: #FFF; border: 1px solid silver; -webkit-box-shadow: 0 0 10px #cccccc; -moz-box-shadow: 0 0 10px #cccccc; box-shadow: 0 0 10px #cccccc; } .cms #vakata-contextmenu li ul.col-2, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu li ul.col-2 { width: 360px; } .cms #vakata-contextmenu li ul.col-2 li, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu li ul.col-2 li { width: 50%; } .cms #vakata-contextmenu li ul.col-3, .TreeDropdownField .treedropdownfield-panel #vakata-contextmenu li ul.col-3 { width: 540px; } @@ -837,20 +838,26 @@ form.import-form label.left { width: 250px; } .tree-holder.jstree li.status-deletedonlive .text, .cms-tree.jstree li.status-deletedonlive .text { text-decoration: line-through; } .tree-holder.jstree li.jstree-checked > a, .tree-holder.jstree li.jstree-checked > a:link, .cms-tree.jstree li.jstree-checked > a, .cms-tree.jstree li.jstree-checked > a:link { background-color: #efe999; } .tree-holder.jstree li.disabled > a > .jstree-checkbox, .cms-tree.jstree li.disabled > a > .jstree-checkbox { background-position: -57px -54px; } -.tree-holder.jstree li.readonly, .cms-tree.jstree li.readonly { color: #aaa; padding-left: 18px; } +.tree-holder.jstree li.readonly, .cms-tree.jstree li.readonly { color: #aaaaaa; padding-left: 18px; } .tree-holder.jstree li.readonly a, .tree-holder.jstree li.readonly a:link, .cms-tree.jstree li.readonly a, .cms-tree.jstree li.readonly a:link { margin: 0; padding: 0; } .tree-holder.jstree li.readonly .jstree-icon, .cms-tree.jstree li.readonly .jstree-icon { display: none; } -.tree-holder.jstree a, .tree-holder.jstree a:link, .cms-tree.jstree a, .cms-tree.jstree a:link { color: #0073C1; padding: 3px 6px 3px 3px; border: none; display: inline-block; margin-right: 5px; } +.tree-holder.jstree a, .tree-holder.jstree a:link, .cms-tree.jstree a, .cms-tree.jstree a:link { color: #0073c1; padding: 3px 6px 3px 3px; border: none; display: inline-block; margin-right: 5px; } .tree-holder.jstree ins, .cms-tree.jstree ins { background-color: transparent; background-image: url(../images/sitetree_ss_default_icons.png); } -.tree-holder.jstree span.badge, .cms-tree.jstree span.badge { clear: both; text-transform: uppercase; text-shadow: none; display: inline-block; position: relative; padding: 3px 3px 1px; font-size: 0.75em; line-height: 1em; margin-left: 3px; margin-top: -1px; -moz-border-radius: 2px / 2px; -webkit-border-radius: 2px 2px; border-radius: 2px / 2px; } -.tree-holder.jstree span.comment-count, .cms-tree.jstree span.comment-count { clear: both; position: relative; text-transform: uppercase; display: inline-block; overflow: visible; padding: 0px 3px; font-size: 0.75em; line-height: 1em; margin-left: 3px; margin-right: 6px; -moz-border-radius: 2px / 2px; -webkit-border-radius: 2px 2px; border-radius: 2px / 2px; color: #7E7470; border: 1px solid #C9B800; background-color: #FFF0BC; } +.tree-holder.jstree span.badge, .cms-tree.jstree span.badge { clear: both; text-transform: uppercase; text-shadow: none; display: inline-block; position: relative; padding: 3px 3px 1px; font-size: 0.75em; line-height: 1em; margin-left: 3px; margin-top: -1px; -webkit-border-radius: 2px 2px; -moz-border-radius: 2px / 2px; border-radius: 2px / 2px; } +.tree-holder.jstree span.comment-count, .cms-tree.jstree span.comment-count { clear: both; position: relative; text-transform: uppercase; display: inline-block; overflow: visible; padding: 0px 3px; font-size: 0.75em; line-height: 1em; margin-left: 3px; margin-right: 6px; -webkit-border-radius: 2px 2px; -moz-border-radius: 2px / 2px; border-radius: 2px / 2px; color: #7E7470; border: 1px solid #C9B800; background-color: #FFF0BC; } .tree-holder.jstree span.comment-count:before, .cms-tree.jstree span.comment-count:before { content: ""; position: absolute; border-style: solid; display: block; width: 0; bottom: -4px; /* value = - border-top-width - border-bottom-width */ left: 3px; /* controls horizontal position */ border-width: 4px 4px 0; border-color: #C9B800 transparent; } .tree-holder.jstree span.comment-count:after, .cms-tree.jstree span.comment-count:after { content: ""; position: absolute; border-style: solid; /* reduce the damage in FF3.0 */ display: block; width: 0; bottom: -3px; /* value = - border-top-width - border-bottom-width */ left: 4px; /* value = (:before left) + (:before border-left) - (:after border-left) */ border-width: 3px 3px 0; border-color: #FFF0BC transparent; } .tree-holder.jstree .jstree-hovered, .cms-tree.jstree .jstree-hovered { text-shadow: none; text-decoration: none; } .tree-holder.jstree .jstree-closed > ins, .cms-tree.jstree .jstree-closed > ins { background-position: 0 0; } .tree-holder.jstree .jstree-open > ins, .cms-tree.jstree .jstree-open > ins { background-position: -20px 0; } -.tree-holder.filtered-list li.class-Page a, .cms-tree.filtered-list li.class-Page a { color: #aaa; } -.tree-holder.filtered-list li.class-Page.filtered-item a, .cms-tree.filtered-list li.class-Page.filtered-item a { color: #0073C1; } +.tree-holder.filtered-list li.class-Page a, .cms-tree.filtered-list li.class-Page a { color: #aaaaaa; } +.tree-holder.filtered-list li.class-Page.filtered-item a, .cms-tree.filtered-list li.class-Page.filtered-item a { color: #0073c1; } + +.cms-content-fields .cms-tree.jstree .jstree-no-checkboxes li a { padding-left: 15px; } +.cms-content-fields .cms-tree.jstree .jstree-no-checkboxes li .jstree-hovered, .cms-content-fields .cms-tree.jstree .jstree-no-checkboxes li .jstree-clicked, .cms-content-fields .cms-tree.jstree .jstree-no-checkboxes li a:focus { padding-left: 3px; } +.cms-content-fields .cms-tree.jstree .jstree-no-checkboxes li .jstree-hovered .jstree-icon, .cms-content-fields .cms-tree.jstree .jstree-no-checkboxes li .jstree-clicked .jstree-icon, .cms-content-fields .cms-tree.jstree .jstree-no-checkboxes li a:focus .jstree-icon { display: block; } + +.jstree-default a .jstree-icon, .jstree-default-rtl a .jstree-icon, .jstree-classic a .jstree-icon, .jstree-apple a .jstree-icon { background-position: -62px -19px; } .cms-content-fields .cms-tree.jstree .jstree-no-checkboxes li a { padding-left: 15px; } .cms-content-fields .cms-tree.jstree .jstree-no-checkboxes li .jstree-hovered, .cms-content-fields .cms-tree.jstree .jstree-no-checkboxes li .jstree-clicked, .cms-content-fields .cms-tree.jstree .jstree-no-checkboxes li a:focus { padding-left: 3px; } @@ -861,7 +868,7 @@ form.import-form label.left { width: 250px; } /* ensure status is visible in sidebar */ .cms-content-tools .cms-tree.jstree li { min-width: 159px; } .cms-content-tools .cms-tree.jstree a { overflow: hidden; display: block; position: relative; } -.cms-content-tools .cms-tree.jstree span.badge { position: absolute; top: 0; right: 0; padding: 7px 9px 6px 5px; margin: 0; max-width: 40%; -moz-transition: max-width 0.75s linear; -o-transition: max-width 0.75s linear; -webkit-transition: max-width 0.75s linear; transition: max-width 0.75s linear; } +.cms-content-tools .cms-tree.jstree span.badge { position: absolute; top: 0; right: 0; padding: 7px 9px 6px 5px; margin: 0; max-width: 40%; -webkit-transition: max-width 0.75s linear; -moz-transition: max-width 0.75s linear; -o-transition: max-width 0.75s linear; transition: max-width 0.75s linear; } .cms-content-tools .cms-tree.jstree span.badge:hover { max-width: 150px; } a .jstree-pageicon { float: left; margin-right: 4px; position: relative; } @@ -873,35 +880,35 @@ li.class-ErrorPage > a .jstree-pageicon { background-position: 0 -112px; } /* tree status icons and labels */ .cms-tree.jstree .status-modified > a .jstree-pageicon:before, .cms-tree.jstree .status-addedtodraft > a .jstree-pageicon:before, .cms-tree.jstree .status-deletedonlive > a .jstree-pageicon:before, .cms-tree.jstree .status-removedfromdraft > a .jstree-pageicon:before, .cms-tree.jstree .status-workflow-approval > a .jstree-pageicon:before { content: ""; display: block; width: 5px; height: 5px; position: absolute; bottom: 0; right: 0; background: #fce2d0; border: 1px solid #ff9344; border-radius: 100px; box-shadow: 0px 0px 0px 1px #fff; } -.jstree .status-modified > .jstree-hovered, .jstree .status-modified > .jstree-clicked, .cms-tree.jstree span.badge.status-modified, .cms-tree.jstree .status-modified > a .jstree-pageicon:before { background-color: #FFF4ED; border-color: #EE6214; } +.jstree .status-modified > .jstree-hovered, .jstree .status-modified > .jstree-clicked, .cms-tree.jstree span.badge.status-modified, .cms-tree.jstree .status-modified > a .jstree-pageicon:before { background-color: #fff4ed; border-color: #ee6214; } -#cms-content-tools-CMSMain .cms-tree.jstree span.badge.status-modified { box-shadow: 0px 0px 6px 2px #FFF4ED; } +#cms-content-tools-CMSMain .cms-tree.jstree span.badge.status-modified { box-shadow: 0px 0px 6px 2px #fff4ed; } -.cms-tree.jstree span.badge.status-modified { color: #EE6214; } +.cms-tree.jstree span.badge.status-modified { color: #ee6214; } -.jstree .status-addedtodraft > .jstree-hovered, .jstree .status-addedtodraft > .jstree-clicked, .cms-tree.jstree span.badge.status-addedtodraft, .cms-tree.jstree .status-addedtodraft > a .jstree-pageicon:before { background-color: #FFF4ED; border-color: #EE6214; } +.jstree .status-addedtodraft > .jstree-hovered, .jstree .status-addedtodraft > .jstree-clicked, .cms-tree.jstree span.badge.status-addedtodraft, .cms-tree.jstree .status-addedtodraft > a .jstree-pageicon:before { background-color: #fff4ed; border-color: #ee6214; } -#cms-content-tools-CMSMain .cms-tree.jstree span.badge.status-addedtodraft { box-shadow: 0px 0px 6px 2px #FFF4ED; } +#cms-content-tools-CMSMain .cms-tree.jstree span.badge.status-addedtodraft { box-shadow: 0px 0px 6px 2px #fff4ed; } -.cms-tree.jstree span.badge.status-addedtodraft { color: #EE6214; } +.cms-tree.jstree span.badge.status-addedtodraft { color: #ee6214; } -.jstree .status-deletedonlive > .jstree-hovered, .jstree .status-deletedonlive > .jstree-clicked, .cms-tree.jstree span.badge.status-deletedonlive, .cms-tree.jstree .status-deletedonlive > a .jstree-pageicon:before { background-color: #F5F5F5; border-color: #5F7688; } +.jstree .status-deletedonlive > .jstree-hovered, .jstree .status-deletedonlive > .jstree-clicked, .cms-tree.jstree span.badge.status-deletedonlive, .cms-tree.jstree .status-deletedonlive > a .jstree-pageicon:before { background-color: whitesmoke; border-color: #5f7688; } -#cms-content-tools-CMSMain .cms-tree.jstree span.badge.status-deletedonlive { box-shadow: 0px 0px 6px 2px #F5F5F5; } +#cms-content-tools-CMSMain .cms-tree.jstree span.badge.status-deletedonlive { box-shadow: 0px 0px 6px 2px whitesmoke; } -.cms-tree.jstree span.badge.status-deletedonlive { color: #5F7688; } +.cms-tree.jstree span.badge.status-deletedonlive { color: #5f7688; } -.jstree .status-removedfromdraft > .jstree-hovered, .jstree .status-removedfromdraft > .jstree-clicked, .cms-tree.jstree span.badge.status-removedfromdraft, .cms-tree.jstree .status-removedfromdraft > a .jstree-pageicon:before { background-color: #F5F5F5; border-color: #5F7688; } +.jstree .status-removedfromdraft > .jstree-hovered, .jstree .status-removedfromdraft > .jstree-clicked, .cms-tree.jstree span.badge.status-removedfromdraft, .cms-tree.jstree .status-removedfromdraft > a .jstree-pageicon:before { background-color: whitesmoke; border-color: #5f7688; } -#cms-content-tools-CMSMain .cms-tree.jstree span.badge.status-removedfromdraft { box-shadow: 0px 0px 6px 2px #F5F5F5; } +#cms-content-tools-CMSMain .cms-tree.jstree span.badge.status-removedfromdraft { box-shadow: 0px 0px 6px 2px whitesmoke; } -.cms-tree.jstree span.badge.status-removedfromdraft { color: #5F7688; } +.cms-tree.jstree span.badge.status-removedfromdraft { color: #5f7688; } -.jstree .status-workflow-approval > .jstree-hovered, .jstree .status-workflow-approval > .jstree-clicked, .cms-tree.jstree span.badge.status-workflow-approval, .cms-tree.jstree .status-workflow-approval > a .jstree-pageicon:before { background-color: #E8FAFF; border-color: #0070B4; } +.jstree .status-workflow-approval > .jstree-hovered, .jstree .status-workflow-approval > .jstree-clicked, .cms-tree.jstree span.badge.status-workflow-approval, .cms-tree.jstree .status-workflow-approval > a .jstree-pageicon:before { background-color: #e8faff; border-color: #0070b4; } -#cms-content-tools-CMSMain .cms-tree.jstree span.badge.status-workflow-approval { box-shadow: 0px 0px 6px 2px #E8FAFF; } +#cms-content-tools-CMSMain .cms-tree.jstree span.badge.status-workflow-approval { box-shadow: 0px 0px 6px 2px #e8faff; } -.cms-tree.jstree span.badge.status-workflow-approval { color: #0070B4; } +.cms-tree.jstree span.badge.status-workflow-approval { color: #0070b4; } .cms-tree { visibility: hidden; } .cms-tree.multiple li > a > .jstree-icon { display: none; } @@ -912,9 +919,9 @@ li.class-ErrorPage > a .jstree-pageicon { background-position: 0 -112px; } .cms-tree a.jstree-loading .jstree-pageicon { background: url(../images/throbber.gif) top left no-repeat; } /** Styles for the left hand side menu and header for the admin panels. Take into consideration CSS selector performance. @package framework @subpackage admin */ -.cms-logo-header { position: relative !important; top: auto !important; height: auto !important; padding: 0 8px; line-height: 24px; background-color: #22385b; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMwNGU4MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzE0MjEzNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #304e80), color-stop(100%, #142136)); background-image: -moz-linear-gradient(#304e80, #142136); background-image: -webkit-linear-gradient(#304e80, #142136); background-image: linear-gradient(#304e80, #142136); } +.cms-logo-header { position: relative !important; top: auto !important; height: auto !important; padding: 0 8px; line-height: 24px; background-color: #22385b; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMwNGU4MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzE0MjEzNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #304e80), color-stop(100%, #142136)); background-image: -webkit-linear-gradient(#304e80, #142136); background-image: -moz-linear-gradient(#304e80, #142136); background-image: -o-linear-gradient(#304e80, #142136); background-image: linear-gradient(#304e80, #142136); } .cms-logo-header span { color: white; display: block; padding-left: 26px; } -.cms-logo-header span a { color: #3EBAE0; display: inline; } +.cms-logo-header span a { color: #3ebae0; display: inline; } .cms-logo { border-bottom: 1px solid #1a2a45; overflow: hidden; padding: 10px 0 9px; /* should come to 40px with border bottom and line-height */ position: relative; vertical-align: middle; font-size: 12px; min-height: 20px; } .collapsed .cms-logo { padding: 0; } @@ -923,13 +930,13 @@ li.class-ErrorPage > a .jstree-pageicon { background-position: 0 -112px; } .cms-logo span { font-weight: bold; font-size: 12px; line-height: 16px; padding: 2px 0; margin-left: 30px; } .cms-login-status { border-top: 1px solid #19435c; padding: 8px 0 9.6px; line-height: 16px; font-size: 11px; } -.cms-login-status .logout-link { display: inline-block; height: 16px; width: 16px; float: left; margin: 0 8px 0 5px; background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -772px no-repeat; text-indent: -9999em; opacity: 0.9; } +.cms-login-status .logout-link { display: inline-block; height: 16px; width: 16px; float: left; margin: 0 8px 0 5px; background: url('../images/sprites-32x32-s7af51a6313.png') 0 -1094px no-repeat; text-indent: -9999em; opacity: 0.9; } .cms-login-status .logout-link:hover, .cms-login-status .logout-link:focus { opacity: 1; } -.cms-menu { z-index: 80; background: #b0bec7; width: 160px; -moz-box-shadow: rgba(0, 0, 0, 0.9) 0 0 3px; -webkit-box-shadow: rgba(0, 0, 0, 0.9) 0 0 3px; box-shadow: rgba(0, 0, 0, 0.9) 0 0 3px; } +.cms-menu { z-index: 80; background: #b0bec7; width: 160px; -webkit-box-shadow: rgba(0, 0, 0, 0.9) 0 0 3px; -moz-box-shadow: rgba(0, 0, 0, 0.9) 0 0 3px; box-shadow: rgba(0, 0, 0, 0.9) 0 0 3px; } .cms-menu a { text-decoration: none; } .cms-menu .cms-panel-content { width: 160px; overflow-x: hidden; overflow-y: auto; position: relative !important; top: auto !important; left: auto !important; } -.cms-menu.collapsed { width: 40px; cursor: auto; z-index: 1000; } +.cms-menu.collapsed { width: 40px !important; cursor: auto; z-index: 1000; } .cms-menu.collapsed .cms-panel-header { width: 30px; } .cms-menu.collapsed .cms-panel-header span { display: none; } .cms-menu.collapsed .cms-menu-list { overflow-x: hidden; overflow-y: auto; } @@ -940,20 +947,28 @@ li.class-ErrorPage > a .jstree-pageicon { background-position: 0 -112px; } .cms-menu.collapsed .cms-login-status span { display: none; } .cms-menu.collapsed .cms-logo { height: 20px; padding: 10px 0 9px; } .cms-menu.collapsed.cms-panel .cms-panel-content { display: block; } +.cms-menu.collapsed .ss-ui-button.sticky-toggle { width: 50%; } +.cms-menu .cms-panel-toggle a, .cms-menu .cms-panel-toggle a.toggle-expand { float: right; width: 20px; } +.cms-menu .ss-ui-button.sticky-toggle { float: left; width: 24px; height: 24px; margin: 0; text-indent: -999em; background-color: transparent; background-image: url(../images/sticky-toggle-off.png); background-repeat: no-repeat; background-position: 3px; border: 0; } +.cms-menu .ss-ui-button.sticky-toggle:hover { -webkit-box-shadow: 0 0 0; -moz-box-shadow: 0 0 0; box-shadow: 0 0 0; } +.cms-menu .ss-ui-button.sticky-toggle.active { background-image: url(../images/sticky-toggle-on.png); } +.cms-menu .ss-ui-button.sticky-toggle .ui-button-text { padding: 0; } +.cms-menu .ss-ui-button.sticky-toggle:hover + .sticky-status-indicator { display: block; padding: 5px 6px 0; } +.cms-menu .sticky-status-indicator { display: none; position: absolute; top: -22px; left: 2px; font-size: 9px; color: #555d60; text-transform: uppercase; background-color: #b0bec7; } .cms-menu-list li { /* Style applied to the menu flyout only when the collapsed setting */ } -.cms-menu-list li a { display: block; line-height: 16px; min-height: 16px; font-size: 12px; text-shadow: #bfcad2 1px 1px 0; color: #1f1f1f; padding: 11px 5px 11px 8px; background-color: #b0bec7; cursor: pointer; position: relative; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IwYmVjNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzkyYTViMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b0bec7), color-stop(100%, #92a5b2)); background-image: -moz-linear-gradient(#b0bec7, #92a5b2); background-image: -webkit-linear-gradient(#b0bec7, #92a5b2); background-image: linear-gradient(#b0bec7, #92a5b2); border-top: 1px solid #c2cdd4; border-bottom: 1px solid #748d9d; } -.cms-menu-list li a:hover { text-decoration: none; background-color: #b6c3cb; border-bottom: 1px solid #8399a7; color: #2c2c2c; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmY2FkMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2IwYmVjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bfcad2), color-stop(100%, #b0bec7)); background-image: -moz-linear-gradient(#bfcad2, #b0bec7); background-image: -webkit-linear-gradient(#bfcad2, #b0bec7); background-image: linear-gradient(#bfcad2, #b0bec7); } -.cms-menu-list li a:focus, .cms-menu-list li a:active { border-top: 1px solid #a1b2bc; text-decoration: none; background-color: #a1b2bc; color: #393939; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkyYTViMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ExYjJiYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #92a5b2), color-stop(100%, #a1b2bc)); background-image: -moz-linear-gradient(#92a5b2, #a1b2bc); background-image: -webkit-linear-gradient(#92a5b2, #a1b2bc); background-image: linear-gradient(#92a5b2, #a1b2bc); } +.cms-menu-list li a { display: block; line-height: 16px; min-height: 16px; font-size: 12px; text-shadow: #bfcad2 1px 1px 0; color: #1f1f1f; padding: 11px 5px 11px 8px; background-color: #b0bec7; cursor: pointer; position: relative; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IwYmVjNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzkyYTViMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b0bec7), color-stop(100%, #92a5b2)); background-image: -webkit-linear-gradient(#b0bec7, #92a5b2); background-image: -moz-linear-gradient(#b0bec7, #92a5b2); background-image: -o-linear-gradient(#b0bec7, #92a5b2); background-image: linear-gradient(#b0bec7, #92a5b2); border-top: 1px solid #c2cdd4; border-bottom: 1px solid #748d9d; } +.cms-menu-list li a:hover { text-decoration: none; background-color: #b6c3cb; border-bottom: 1px solid #8399a7; color: #2c2c2c; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmY2FkMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2IwYmVjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bfcad2), color-stop(100%, #b0bec7)); background-image: -webkit-linear-gradient(#bfcad2, #b0bec7); background-image: -moz-linear-gradient(#bfcad2, #b0bec7); background-image: -o-linear-gradient(#bfcad2, #b0bec7); background-image: linear-gradient(#bfcad2, #b0bec7); } +.cms-menu-list li a:focus, .cms-menu-list li a:active { border-top: 1px solid #a1b2bc; text-decoration: none; background-color: #a1b2bc; color: #393939; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkyYTViMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ExYjJiYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #92a5b2), color-stop(100%, #a1b2bc)); background-image: -webkit-linear-gradient(#92a5b2, #a1b2bc); background-image: -moz-linear-gradient(#92a5b2, #a1b2bc); background-image: -o-linear-gradient(#92a5b2, #a1b2bc); background-image: linear-gradient(#92a5b2, #a1b2bc); } .cms-menu-list li a .icon { display: block; position: absolute; top: 50%; margin-left: 4px; margin-top: -8px; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); opacity: 0.7; } .cms-menu-list li a .text { display: block; margin-left: 30px; } .cms-menu-list li a .toggle-children { display: inline-block; float: right; width: 20px; height: 100%; cursor: pointer; } -.cms-menu-list li a .toggle-children .toggle-children-icon { display: inline-block; width: 8px; height: 8px; background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -798px no-repeat; vertical-align: middle; } -.cms-menu-list li a .toggle-children.opened .toggle-children-icon { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -814px no-repeat; } +.cms-menu-list li a .toggle-children .toggle-children-icon { display: inline-block; width: 8px; height: 8px; background: url('../images/sprites-32x32-s7af51a6313.png') 0 -348px no-repeat; vertical-align: middle; } +.cms-menu-list li a .toggle-children.opened .toggle-children-icon { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -332px no-repeat; } .cms-menu-list li ul li a { border-top: 1px solid #b6c3cb; } -.cms-menu-list li.current a { color: white; text-shadow: #1e5270 0 -1px 0; border-top: 1px solid #55a4d2; border-bottom: 1px solid #236184; background-color: #338DC1; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzOGRjMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI4NzA5OSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #338dc1), color-stop(100%, #287099)); background-image: -moz-linear-gradient(#338dc1, #287099); background-image: -webkit-linear-gradient(#338dc1, #287099); background-image: linear-gradient(#338dc1, #287099); } -.cms-menu-list li.current a .toggle-children .toggle-children-icon { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -830px no-repeat; } -.cms-menu-list li.current a .toggle-children.opened .toggle-children-icon { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -846px no-repeat; } +.cms-menu-list li.current a { color: white; text-shadow: #1e5270 0 -1px 0; border-top: 1px solid #55a4d2; border-bottom: 1px solid #236184; background-color: #338dc1; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzOGRjMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI4NzA5OSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #338dc1), color-stop(100%, #287099)); background-image: -webkit-linear-gradient(#338dc1, #287099); background-image: -moz-linear-gradient(#338dc1, #287099); background-image: -o-linear-gradient(#338dc1, #287099); background-image: linear-gradient(#338dc1, #287099); } +.cms-menu-list li.current a .toggle-children .toggle-children-icon { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -406px no-repeat; } +.cms-menu-list li.current a .toggle-children.opened .toggle-children-icon { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -1120px no-repeat; } .cms-menu-list li.current ul { border-top: none; display: block; } .cms-menu-list li.current li { background-color: #287099; } .cms-menu-list li.current li a { font-size: 11px; padding: 0 10px 0 40px; height: 32px; line-height: 32px; color: #e2f0f7; background: none; border-top: 1px solid #2f81b1; border-bottom: 1px solid #1e5270; } @@ -976,42 +991,42 @@ li.class-ErrorPage > a .jstree-pageicon { background-position: 0 -112px; } .cms-content-controls.cms-preview-controls { z-index: 1; background: #eceff1; height: 30px; /* should be set in js Layout to match page actions */ padding: 12px 12px; } .cms-content-controls .icon-view, .cms-content-controls .preview-selector.dropdown a.chzn-single { white-space: nowrap; } .cms-content-controls .icon-view:before, .cms-content-controls .preview-selector.dropdown a.chzn-single:before { display: inline-block; float: left; content: ''; width: 23px; height: 17px; overflow: hidden; } -.cms-content-controls .icon-auto:before { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -898px no-repeat; } -.cms-content-controls .icon-desktop:before { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -925px no-repeat; } -.cms-content-controls .icon-tablet:before { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -1087px no-repeat; } -.cms-content-controls .icon-mobile:before { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -1006px no-repeat; } -.cms-content-controls .icon-split:before { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -1060px no-repeat; } -.cms-content-controls .icon-edit:before { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -979px no-repeat; } -.cms-content-controls .icon-preview:before { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -1033px no-repeat; } -.cms-content-controls .icon-window:before { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -952px no-repeat; } +.cms-content-controls .icon-auto:before { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -108px no-repeat; } +.cms-content-controls .icon-desktop:before { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -81px no-repeat; } +.cms-content-controls .icon-tablet:before { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -162px no-repeat; } +.cms-content-controls .icon-mobile:before { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -189px no-repeat; } +.cms-content-controls .icon-split:before { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -135px no-repeat; } +.cms-content-controls .icon-edit:before { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -27px no-repeat; } +.cms-content-controls .icon-preview:before { background: url('../images/sprites-32x32-s7af51a6313.png') 0 0 no-repeat; } +.cms-content-controls .icon-window:before { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -54px no-repeat; } .cms-content-controls .cms-navigator { width: 100%; } .cms-content-controls .preview-selector.dropdown a.chzn-single { text-indent: -200px; } -.cms-content-controls .preview-selector { float: right; border-bottom: none; position: relative; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; margin: 3px 0 0 4px; padding: 0; height: 28px; } -.cms-content-controls .preview-selector a.chzn-single { width: 20px; padding: 6px 5px 5px; height: 18px; margin: -3px 0 0; filter: none; /* remove ie background */ background: none; border: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } -.cms-content-controls .preview-selector a.chzn-single:hover, .cms-content-controls .preview-selector a.chzn-single.chzn-single-with-drop { background-color: #dae0e5; -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(248, 248, 248, 0.9); -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(248, 248, 248, 0.9); box-shadow: 0 0 3px rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(248, 248, 248, 0.9); } -.cms-content-controls .preview-selector a.chzn-single.chzn-single-with-drop { -moz-border-radius: 0 0 3px 3px; -webkit-border-radius: 0; border-radius: 0 0 3px 3px; } +.cms-content-controls .preview-selector { float: right; border-bottom: none; position: relative; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; margin: 3px 0 0 4px; padding: 0; height: 28px; } +.cms-content-controls .preview-selector a.chzn-single { width: 20px; padding: 6px 5px 5px; height: 18px; margin: -3px 0 0; filter: none; /* remove ie background */ background: none; border: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; } +.cms-content-controls .preview-selector a.chzn-single:hover, .cms-content-controls .preview-selector a.chzn-single.chzn-single-with-drop { background-color: #dae0e5; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(248, 248, 248, 0.9); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(248, 248, 248, 0.9); box-shadow: 0 0 3px rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(248, 248, 248, 0.9); } +.cms-content-controls .preview-selector a.chzn-single.chzn-single-with-drop { -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; -ms-border-radius: 0 0 3px 3px; -o-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; } .cms-content-controls .preview-selector a.chzn-single div { display: none; } .cms-content-controls .preview-selector.open .chzn-drop { position: absolute; left: auto !important; right: 0; } -.cms-content-controls .preview-selector .chzn-drop { -moz-border-radius: 3px 3px 0 3px; -webkit-border-radius: 3px; border-radius: 3px 3px 0 3px; -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); } +.cms-content-controls .preview-selector .chzn-drop { -webkit-border-radius: 3px 3px 0 3px; -moz-border-radius: 3px 3px 0 3px; -ms-border-radius: 3px 3px 0 3px; -o-border-radius: 3px 3px 0 3px; border-radius: 3px 3px 0 3px; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); } .cms-content-controls .preview-selector .chzn-drop .chzn-results { width: 135px; } .cms-content-controls .preview-selector .chzn-drop .chzn-results .result-selected { background: #eceff1; } .cms-content-controls .preview-selector .chzn-container { width: auto !important; } .cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop { padding: 0; border-bottom: 1px solid #aaa; margin-top: -5px; width: auto !important; } .cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop .chzn-search { display: none; } .cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul { padding: 0; margin: 0; } -.cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li { font-size: 12px; line-height: 16px; padding: 7px 16px 7px 6px; color: #0073C1; border-bottom: 1px solid #DDD; background-color: #FFF; /* Description styling */ } +.cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li { font-size: 12px; line-height: 16px; padding: 7px 16px 7px 6px; color: #0073c1; border-bottom: 1px solid #DDD; background-color: #FFF; /* Description styling */ } .cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li:before { margin-right: 2px; } .cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li.description { padding-top: 5px; padding-bottom: 5px; } .cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li.description:before { margin-top: 5px; } -.cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li.highlighted, .cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li:hover, .cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li:focus { color: #0073C1; filter: none; background: #f2f4f6; text-decoration: none; } -.cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li.first { -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px; border-radius: 3px 3px 0 0; } -.cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li.last { border-bottom: none; -moz-border-radius: 0 0 0 3px; -webkit-border-radius: 0; border-radius: 0 0 0 3px; } +.cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li.highlighted, .cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li:hover, .cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li:focus { color: #0073c1; filter: none; background: #f2f4f6; text-decoration: none; } +.cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li.first { -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; -ms-border-radius: 3px 3px 0 0; -o-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; } +.cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li.last { border-bottom: none; -webkit-border-radius: 0 0 0 3px; -moz-border-radius: 0 0 0 3px; -ms-border-radius: 0 0 0 3px; -o-border-radius: 0 0 0 3px; border-radius: 0 0 0 3px; } .cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li.restricted { /* disable option (eg.split mode for smaller screen sizes) */ color: #CCC; background-color: #EEE; pointer-events: none; /*text-decoration: line-through;*/ } .cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li.restricted:before { opacity: 0.2; } .cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li span { display: block; color: #6c6c6c; font-size: 0.85em; line-height: 1.1em; padding-left: 23px; } .cms-content-controls .preview-selector .chzn-container.chzn-with-rise .chzn-drop ul li .icon-view { margin-right: 4px; } -.cms-content-controls .preview-selector .chzn-drop ul.chzn-results li.result-selected { background: #e6eaed; color: #444; } -.cms-content-controls .preview-selector .chzn-drop ul.chzn-results li.result-selected.highlighted, .cms-content-controls .preview-selector .chzn-drop ul.chzn-results li.result-selected:hover, .cms-content-controls .preview-selector .chzn-drop ul.chzn-results li.result-selected:focus { background: #e6eaed; color: #444; } +.cms-content-controls .preview-selector .chzn-drop ul.chzn-results li.result-selected { background: #e6eaed; color: #444444; } +.cms-content-controls .preview-selector .chzn-drop ul.chzn-results li.result-selected.highlighted, .cms-content-controls .preview-selector .chzn-drop ul.chzn-results li.result-selected:hover, .cms-content-controls .preview-selector .chzn-drop ul.chzn-results li.result-selected:focus { background: #e6eaed; color: #444444; } .cms-content-controls .cms-preview-states { float: right; } .cms-content-controls .cms-preview-states select { max-width: 150px; } .cms-content-controls .cms-preview-states.dropdown { max-width: 150px; } @@ -1019,28 +1034,28 @@ li.class-ErrorPage > a .jstree-pageicon { background-position: 0 -112px; } .cms-content-controls .cms-preview-states.dropdown .chzn-container { max-width: 150px; } /* Styling for the preview screen sizes */ -.cms-preview { background-color: #ECEFF1; height: 100%; width: 100%; } +.cms-preview { background-color: #eceff1; height: 100%; width: 100%; } .cms-preview .cms-preview-overlay { width: 100%; height: 100%; } .cms-preview .preview-note { color: #CDD7DC; display: block; font-size: 22px; font-weight: bold; height: 82px; margin-top: -50px; margin-left: -150px; /* half of width */ position: absolute; text-align: center; text-shadow: 0 1px 0 #fff; top: 50%; left: 50%; width: 300px; } -.cms-preview .preview-note span { background: url('../images/sprites-64x64-s45180e3c4f.png') 0 0 no-repeat; display: block; height: 41px; margin: 0 auto 20px; width: 50px; } +.cms-preview .preview-note span { background: url('../images/sprites-64x64-s88957ee578.png') 0 0 no-repeat; display: block; height: 41px; margin: 0 auto 20px; width: 50px; } .cms-preview .preview-scroll { height: 100%; overflow: auto; position: relative; width: 100%; } .cms-preview .preview-scroll .preview-device-outer { height: 100%; width: 100%; } -.cms-preview .preview-scroll .preview-device-outer .preview-device-inner { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; height: 100%; background-color: #FFF; } +.cms-preview .preview-scroll .preview-device-outer .preview-device-inner { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; height: 100%; background-color: #FFF; } .cms-preview .preview-scroll .preview-device-outer .preview-device-inner iframe { height: 100%; overflow-y: auto; width: 100%; } -.cms-preview.mobile .preview-scroll, .cms-preview.mobileLandscape .preview-scroll, .cms-preview.tablet .preview-scroll, .cms-preview.tabletLandscape .preview-scroll, .cms-preview.desktop .preview-scroll { background-color: #ECEFF1; /* cover website preview icon */ } -.cms-preview.mobile .preview-scroll .preview-device-outer, .cms-preview.mobileLandscape .preview-scroll .preview-device-outer, .cms-preview.tablet .preview-scroll .preview-device-outer, .cms-preview.tabletLandscape .preview-scroll .preview-device-outer, .cms-preview.desktop .preview-scroll .preview-device-outer { -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; background: #d5dde2; border: 1px solid transparent; border-left: 1px solid #cfd9de; padding: 0 16px 16px; } +.cms-preview.mobile .preview-scroll, .cms-preview.mobileLandscape .preview-scroll, .cms-preview.tablet .preview-scroll, .cms-preview.tabletLandscape .preview-scroll, .cms-preview.desktop .preview-scroll { background-color: #eceff1; /* cover website preview icon */ } +.cms-preview.mobile .preview-scroll .preview-device-outer, .cms-preview.mobileLandscape .preview-scroll .preview-device-outer, .cms-preview.tablet .preview-scroll .preview-device-outer, .cms-preview.tabletLandscape .preview-scroll .preview-device-outer, .cms-preview.desktop .preview-scroll .preview-device-outer { -webkit-border-radius: 7px; -moz-border-radius: 7px; -ms-border-radius: 7px; -o-border-radius: 7px; border-radius: 7px; background: #d5dde2; border: 1px solid transparent; border-left: 1px solid #cfd9de; padding: 0 16px 16px; } .cms-preview.mobile .preview-scroll .preview-device-outer .preview-device-inner, .cms-preview.mobileLandscape .preview-scroll .preview-device-outer .preview-device-inner, .cms-preview.tablet .preview-scroll .preview-device-outer .preview-device-inner, .cms-preview.tabletLandscape .preview-scroll .preview-device-outer .preview-device-inner, .cms-preview.desktop .preview-scroll .preview-device-outer .preview-device-inner { border-top: 2px solid #e1e7ea; border-right: 1px solid transparent; border-bottom: 1px solid #e1e7ea; border-left: 1px solid #c3cfd6; } -.cms-preview.mobile .preview-scroll .preview-device-outer { -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); -moz-transition: all 0.3s ease-in 1s; -o-transition: all 0.3s ease-in 1s; -webkit-transition: all 0.3s ease-in; -webkit-transition-delay: 1s; transition: all 0.3s ease-in 1s; margin: 20px auto 20px; overflow: hidden; padding-top: 16px; } -.cms-preview.mobile .preview-scroll .preview-device-outer .preview-device-inner { -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); -moz-transition: all 0.3s ease-out 1s; -o-transition: all 0.3s ease-out 1s; -webkit-transition: all 0.3s ease-out; -webkit-transition-delay: 1s; transition: all 0.3s ease-out 1s; } -.cms-preview.mobile .preview-scroll .preview-device-outer.rotate { -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg); -moz-transition: all 0.3s ease-in 1s; -o-transition: all 0.3s ease-in 1s; -webkit-transition: all 0.3s ease-in; -webkit-transition-delay: 1s; transition: all 0.3s ease-in 1s; height: 583px; margin: 0px auto 0px; width: 320px; } -.cms-preview.mobile .preview-scroll .preview-device-outer.rotate .preview-device-inner { -moz-transform-origin: 160px 160px; -ms-transform-origin: 160px 160px; -webkit-transform-origin: 160px 160px; transform-origin: 160px 160px; -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); -moz-transition: all 0.3s ease-out 1s; -o-transition: all 0.3s ease-out 1s; -webkit-transition: all 0.3s ease-out; -webkit-transition-delay: 1s; transition: all 0.3s ease-out 1s; height: 320px; width: 583px; } -.cms-preview.mobileLandscape .preview-scroll .preview-device-outer { -moz-transition: all 0.3s ease-out 1s; -o-transition: all 0.3s ease-out 1s; -webkit-transition: all 0.3s ease-out; -webkit-transition-delay: 1s; transition: all 0.3s ease-out 1s; margin: 12% auto; padding-top: 16px; } -.cms-preview.mobileLandscape .preview-scroll .preview-device-outer .preview-device-inner { -moz-transition: all 0.3s ease-out 1s; -o-transition: all 0.3s ease-out 1s; -webkit-transition: all 0.3s ease-out; -webkit-transition-delay: 1s; transition: all 0.3s ease-out 1s; } -.cms-preview.tablet .preview-scroll .preview-device-outer { -moz-transition: all 0.3s ease-out 1s; -o-transition: all 0.3s ease-out 1s; -webkit-transition: all 0.3s ease-out; -webkit-transition-delay: 1s; transition: all 0.3s ease-out 1s; margin: 0 auto; } -.cms-preview.tablet .preview-scroll .preview-device-outer .preview-device-inner { -moz-transition: all 0.3s ease-out 1s; -o-transition: all 0.3s ease-out 1s; -webkit-transition: all 0.3s ease-out; -webkit-transition-delay: 1s; transition: all 0.3s ease-out 1s; } -.cms-preview.tabletLandscape .preview-scroll .preview-device-outer { -moz-transition: all 0.3s ease-out 1s; -o-transition: all 0.3s ease-out 1s; -webkit-transition: all 0.3s ease-out; -webkit-transition-delay: 1s; transition: all 0.3s ease-out 1s; margin: 0 auto; } -.cms-preview.tabletLandscape .preview-scroll .preview-device-outer .preview-device-inner { -moz-transition: all 0.3s ease-out 1s; -o-transition: all 0.3s ease-out 1s; -webkit-transition: all 0.3s ease-out; -webkit-transition-delay: 1s; transition: all 0.3s ease-out 1s; } -.cms-preview.desktop .preview-scroll .preview-device-outer { -moz-transition: all 0.3s ease-out 1s; -o-transition: all 0.3s ease-out 1s; -webkit-transition: all 0.3s ease-out; -webkit-transition-delay: 1s; transition: all 0.3s ease-out 1s; margin: 0 auto; } +.cms-preview.mobile .preview-scroll .preview-device-outer { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: all 0.3s ease-in; -webkit-transition-delay: 1s; -moz-transition: all 0.3s ease-in 1s; -o-transition: all 0.3s ease-in 1s; transition: all 0.3s ease-in 1s; margin: 20px auto 20px; overflow: hidden; padding-top: 16px; } +.cms-preview.mobile .preview-scroll .preview-device-outer .preview-device-inner { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: all 0.3s ease-out; -webkit-transition-delay: 1s; -moz-transition: all 0.3s ease-out 1s; -o-transition: all 0.3s ease-out 1s; transition: all 0.3s ease-out 1s; } +.cms-preview.mobile .preview-scroll .preview-device-outer.rotate { -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transition: all 0.3s ease-in; -webkit-transition-delay: 1s; -moz-transition: all 0.3s ease-in 1s; -o-transition: all 0.3s ease-in 1s; transition: all 0.3s ease-in 1s; height: 583px; margin: 0px auto 0px; width: 320px; } +.cms-preview.mobile .preview-scroll .preview-device-outer.rotate .preview-device-inner { -webkit-transform-origin: 160px 160px; -moz-transform-origin: 160px 160px; -ms-transform-origin: 160px 160px; -o-transform-origin: 160px 160px; transform-origin: 160px 160px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); -webkit-transition: all 0.3s ease-out; -webkit-transition-delay: 1s; -moz-transition: all 0.3s ease-out 1s; -o-transition: all 0.3s ease-out 1s; transition: all 0.3s ease-out 1s; height: 320px; width: 583px; } +.cms-preview.mobileLandscape .preview-scroll .preview-device-outer { -webkit-transition: all 0.3s ease-out; -webkit-transition-delay: 1s; -moz-transition: all 0.3s ease-out 1s; -o-transition: all 0.3s ease-out 1s; transition: all 0.3s ease-out 1s; margin: 12% auto; padding-top: 16px; } +.cms-preview.mobileLandscape .preview-scroll .preview-device-outer .preview-device-inner { -webkit-transition: all 0.3s ease-out; -webkit-transition-delay: 1s; -moz-transition: all 0.3s ease-out 1s; -o-transition: all 0.3s ease-out 1s; transition: all 0.3s ease-out 1s; } +.cms-preview.tablet .preview-scroll .preview-device-outer { -webkit-transition: all 0.3s ease-out; -webkit-transition-delay: 1s; -moz-transition: all 0.3s ease-out 1s; -o-transition: all 0.3s ease-out 1s; transition: all 0.3s ease-out 1s; margin: 0 auto; } +.cms-preview.tablet .preview-scroll .preview-device-outer .preview-device-inner { -webkit-transition: all 0.3s ease-out; -webkit-transition-delay: 1s; -moz-transition: all 0.3s ease-out 1s; -o-transition: all 0.3s ease-out 1s; transition: all 0.3s ease-out 1s; } +.cms-preview.tabletLandscape .preview-scroll .preview-device-outer { -webkit-transition: all 0.3s ease-out; -webkit-transition-delay: 1s; -moz-transition: all 0.3s ease-out 1s; -o-transition: all 0.3s ease-out 1s; transition: all 0.3s ease-out 1s; margin: 0 auto; } +.cms-preview.tabletLandscape .preview-scroll .preview-device-outer .preview-device-inner { -webkit-transition: all 0.3s ease-out; -webkit-transition-delay: 1s; -moz-transition: all 0.3s ease-out 1s; -o-transition: all 0.3s ease-out 1s; transition: all 0.3s ease-out 1s; } +.cms-preview.desktop .preview-scroll .preview-device-outer { -webkit-transition: all 0.3s ease-out; -webkit-transition-delay: 1s; -moz-transition: all 0.3s ease-out 1s; -o-transition: all 0.3s ease-out 1s; transition: all 0.3s ease-out 1s; margin: 0 auto; } /******************************************** * Defines the styles for .ss-ui-action-tabset: @@ -1064,16 +1079,16 @@ visible. Added and removed with js in TabSet.js */ /*************************** of ss-ui-action-tabset ****************************************************************/ } .cms .ss-ui-action-tabset.multi { /* Style the tab panels */ } -.cms .ss-ui-action-tabset.multi ul.ui-tabs-nav { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; overflow: hidden; *zoom: 1; border: 1px solid #b3b3b3; float: left; overflow: visible; padding: 0; } +.cms .ss-ui-action-tabset.multi ul.ui-tabs-nav { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; overflow: hidden; *zoom: 1; border: 1px solid #b3b3b3; float: left; overflow: visible; padding: 0; } .cms .ss-ui-action-tabset.multi ul.ui-tabs-nav:active { outline: none; box-shadow: none; -webkit-box-shadow: none; } -.cms .ss-ui-action-tabset.multi ul.ui-tabs-nav li { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f8f8f8), color-stop(100%, #d9d9d9)); background-image: -moz-linear-gradient(top, #f8f8f8, #d9d9d9); background-image: -webkit-linear-gradient(top, #f8f8f8, #d9d9d9); background-image: linear-gradient(to bottom, #f8f8f8, #d9d9d9); -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; background: #eaeaea; border: none; border-right: 1px solid #eee; border-left: 1px solid #b3b3b3; margin: 0; overflow: visible; min-width: 110px; } +.cms .ss-ui-action-tabset.multi ul.ui-tabs-nav li { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f8f8f8), color-stop(100%, #d9d9d9)); background-image: -webkit-linear-gradient(top, #f8f8f8, #d9d9d9); background-image: -moz-linear-gradient(top, #f8f8f8, #d9d9d9); background-image: -o-linear-gradient(top, #f8f8f8, #d9d9d9); background-image: linear-gradient(top, #f8f8f8, #d9d9d9); -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; background: #eaeaea; border: none; border-right: 1px solid #eee; border-left: 1px solid #b3b3b3; margin: 0; overflow: visible; min-width: 110px; } .cms .ss-ui-action-tabset.multi ul.ui-tabs-nav li:active { outline: none; box-shadow: none; -webkit-box-shadow: none; } .cms .ss-ui-action-tabset.multi ul.ui-tabs-nav li.ui-state-active { -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; background: #f8f8f8; border-bottom: none !important; } .cms .ss-ui-action-tabset.multi ul.ui-tabs-nav li.ui-state-active a { -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; } .cms .ss-ui-action-tabset.multi ul.ui-tabs-nav li.ui-state-active a:active, .cms .ss-ui-action-tabset.multi ul.ui-tabs-nav li.ui-state-active a span:active { outline: none; box-shadow: none; -webkit-box-shadow: none; } .cms .ss-ui-action-tabset.multi ul.ui-tabs-nav li.first { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; border-left: none; } .cms .ss-ui-action-tabset.multi ul.ui-tabs-nav li.last { -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; border-right: none; } -.cms .ss-ui-action-tabset.multi ul.ui-tabs-nav li a.tab-nav-link { color: #444; display: inline-block; font-weight: bold; line-height: 16px; padding: 5px 10px; } +.cms .ss-ui-action-tabset.multi ul.ui-tabs-nav li a.tab-nav-link { color: #444444; display: inline-block; font-weight: bold; line-height: 16px; padding: 5px 10px; } .cms .ss-ui-action-tabset.multi ul.ui-tabs-nav li a.tab-nav-link .ui-no-icon { display: inline-block; float: left; height: 16px; padding: 0 2px; width: 16px; } .cms .ss-ui-action-tabset.multi ul.ui-tabs-nav li a.tab-nav-link .title { display: inline-block; line-height: 18px; } .cms .ss-ui-action-tabset.multi ul.ui-tabs-nav li a.tab-nav-link.view-mode-batchactions-wrapper .title { margin-left: 22px; } @@ -1082,10 +1097,10 @@ visible. Added and removed with js in TabSet.js */ /*************************** .cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel h3 { font-size: 13px; } .cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel h4 { font-size: 12px; margin: 5px 0; } .cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .ui-widget-content { background: none; } -.cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .field { /* Fields are more compressed in some areas compared to the main content editing window so the below alters the internal spacing of the fields so we can move that spacing to between the form fields rather than padding */ border-bottom: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } +.cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .field { /* Fields are more compressed in some areas compared to the main content editing window so the below alters the internal spacing of the fields so we can move that spacing to between the form fields rather than padding */ border-bottom: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .field label { float: none; width: auto; font-size: 12px; padding: 0 8px 4px 0; } .cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .field label.extra-details { overflow: hidden; margin-top: 10px; display: block; color: #9d9d9d; font-style: italic; font-weight: normal; font-size: 1em; float: left; text-shadow: none; } -.cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .field label.extra-details.fill:before { color: #fff; content: '?'; font-size: 12px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding-left: 3px; padding-right: 3px; display: block; float: left; text-shadow: none; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; background-color: #b7b7b7; width: 15px; height: 15px; margin-right: 5px; margin-bottom: 5px; } +.cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .field label.extra-details.fill:before { color: #fff; content: '?'; font-size: 12px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left: 3px; padding-right: 3px; display: block; float: left; text-shadow: none; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; border-radius: 50px; background-color: #b7b7b7; width: 15px; height: 15px; margin-right: 5px; margin-bottom: 5px; } .cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .field .middleColumn { margin: 0; } .cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .field input.text, .cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .field select, .cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .field textarea { padding: 5px; font-size: 11px; } .cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .field.checkbox { padding: 0 8px 0; } @@ -1095,7 +1110,7 @@ visible. Added and removed with js in TabSet.js */ /*************************** .cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .cms-content-fields { overflow: visible; } .cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .chzn-container-single { width: 100% !important; } .cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .chzn-container-single .chzn-single { padding: 0 0 0 5px; float: none; } -.cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .cms-content-actions, .cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .cms-preview-controls { padding: 0; height: auto; border: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } +.cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .cms-content-actions, .cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .cms-preview-controls { padding: 0; height: auto; border: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .cms-edit-form { width: 100%; } .cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .CompositeField { margin: 0; padding: 0; float: none; } .cms .ss-ui-action-tabset.multi .ss-ui-action-tab.ui-tabs-panel .parent-mode { padding-top: 0; } @@ -1116,7 +1131,7 @@ visible. Added and removed with js in TabSet.js */ /*************************** .cms .ss-ui-action-tabset .batch-check { margin: 6px 0px 5px 9px; position: absolute; } .cms .ss-ui-action-tabset .cms-tree-view-sidebar { min-width: 176px; /* for when the scrollbar is present & find dropdown open */ } .cms .ss-ui-action-tabset .cms-tree-view-sidebar .ss-ui-action-tabset ul.ui-tabs-nav > li { width: auto; } -.cms .ss-ui-action-tabset .cms-tree-view-sidebar .ss-ui-action-tabset ul.ui-tabs-nav > li a.tab-nav-link { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; transition-duration: 0.5s; overflow: hidden; padding-right: 0; width: 30px; } +.cms .ss-ui-action-tabset .cms-tree-view-sidebar .ss-ui-action-tabset ul.ui-tabs-nav > li a.tab-nav-link { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; transition-duration: 0.5s; overflow: hidden; padding-right: 0; width: 30px; } .cms .ss-ui-action-tabset .cms-tree-view-sidebar .ss-ui-action-tabset ul.ui-tabs-nav > li a.tab-nav-link.active { -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; transition-duration: 0.5s; width: 110px; } .cms .ss-ui-action-tabset .cms-tree-view-sidebar .ss-ui-action-tabset.tabset-open ul.ui-tabs-nav, .cms .ss-ui-action-tabset .cms-tree-view-sidebar .ss-ui-action-tabset.tabset-open ul.ui-tabs-nav li.first, .cms .ss-ui-action-tabset .cms-tree-view-sidebar .ss-ui-action-tabset.tabset-open ul.ui-tabs-nav li.last, .cms .ss-ui-action-tabset .cms-tree-view-sidebar .ss-ui-action-tabset.tabset-open-last ul.ui-tabs-nav, .cms .ss-ui-action-tabset .cms-tree-view-sidebar .ss-ui-action-tabset.tabset-open-last ul.ui-tabs-nav li.first, .cms .ss-ui-action-tabset .cms-tree-view-sidebar .ss-ui-action-tabset.tabset-open-last ul.ui-tabs-nav li.last { -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; } .cms .ss-ui-action-tabset .cms-tree-view-sidebar .ui-tabs .ui-tabs-panel.ss-ui-action-tab { padding: 10px 6px; width: 162px; } @@ -1126,23 +1141,23 @@ visible. Added and removed with js in TabSet.js */ /*************************** .cms .ss-ui-action-tabset.action-menus.ss-tabset { margin-top: 2px; /* Style the panel for actions-menu */ /* Re-align last tab */ } .cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav { margin: 0; float: left; /* needed for ie but doesnt effect other browsers */ } .cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li { background: none; border: none; border-bottom: none !important; display: inline; padding: 0; /* Make arrow point in up when nav open */ } -.cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li:hover, .cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li:active { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; outline: none; } -.cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li a { text-shadow: #fff 0 1px 1px; color: #0073C1; font-size: 13px; font-weight: normal; line-height: 24px; padding: 0 25px 0 10px; /* Arrow */ } -.cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li a:hover, .cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li a:active { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; outline: none; } -.cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li a:hover { text-shadow: #fff 0 10px 10px; color: #005b98; } -.cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li a:after { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -26px no-repeat; border-bottom: 0; content: ""; display: inline-block; height: 16px; margin-left: 6px; width: 16px; } -.cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li a:hover:after { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 0 no-repeat; } -.cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li.ui-state-active a:after { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -78px no-repeat; } -.cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li.ui-state-active a:hover:after { background: url('../images/sprites-32x32-s47450c5f5b.png') 0 -52px no-repeat; } -.cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel { overflow: hidden; *zoom: 1; -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; -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; /* Restyle for smaller area*/ clear: both; display: block; background-color: #ECEFF1; border: 1px solid #ccc; border-bottom: 1px solid #ECEFF1; margin: 0; margin-top: 2px; max-width: 250px; padding: 8px 0 2px; position: absolute; z-index: 1; min-width: 190px; } +.cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li:hover, .cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li:active { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; outline: none; } +.cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li a { text-shadow: white 0 1px 1px; color: #0073c1; font-size: 13px; font-weight: normal; line-height: 24px; padding: 0 25px 0 10px; /* Arrow */ } +.cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li a:hover, .cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li a:active { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; outline: none; } +.cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li a:hover { text-shadow: white 0 10px 10px; color: #005b98; } +.cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li a:after { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -1188px no-repeat; border-bottom: 0; content: ""; display: inline-block; height: 16px; margin-left: 6px; width: 16px; } +.cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li a:hover:after { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -1162px no-repeat; } +.cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li.ui-state-active a:after { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -1214px no-repeat; } +.cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li.ui-state-active a:hover:after { background: url('../images/sprites-32x32-s7af51a6313.png') 0 -1136px no-repeat; } +.cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel { overflow: hidden; *zoom: 1; -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; -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; /* Restyle for smaller area*/ clear: both; display: block; background-color: #eceff1; border: 1px solid #ccc; border-bottom: 1px solid #eceff1; margin: 0; margin-top: 2px; max-width: 250px; padding: 8px 0 2px; position: absolute; z-index: 1; min-width: 190px; } .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel h3, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel h4, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel h5 { font-weight: bold; line-height: 16px; } .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel h3 { font-size: 13px; } .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel h4 { font-size: 12px; margin: 5px 0; } .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .ui-widget-content { background: none; } -.cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .field { /* Fields are more compressed in some areas compared to the main content editing window so the below alters the internal spacing of the fields so we can move that spacing to between the form fields rather than padding */ border-bottom: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } +.cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .field { /* Fields are more compressed in some areas compared to the main content editing window so the below alters the internal spacing of the fields so we can move that spacing to between the form fields rather than padding */ border-bottom: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .field label { float: none; width: auto; font-size: 12px; padding: 0 8px 4px 0; } .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .field label.extra-details { overflow: hidden; margin-top: 10px; display: block; color: #9d9d9d; font-style: italic; font-weight: normal; font-size: 1em; float: left; text-shadow: none; } -.cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .field label.extra-details.fill:before { color: #fff; content: '?'; font-size: 12px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding-left: 3px; padding-right: 3px; display: block; float: left; text-shadow: none; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; background-color: #b7b7b7; width: 15px; height: 15px; margin-right: 5px; margin-bottom: 5px; } +.cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .field label.extra-details.fill:before { color: #fff; content: '?'; font-size: 12px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left: 3px; padding-right: 3px; display: block; float: left; text-shadow: none; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; border-radius: 50px; background-color: #b7b7b7; width: 15px; height: 15px; margin-right: 5px; margin-bottom: 5px; } .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .field .middleColumn { margin: 0; } .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .field input.text, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .field select, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .field textarea { padding: 5px; font-size: 11px; } .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .field.checkbox { padding: 0 8px 0; } @@ -1152,7 +1167,7 @@ visible. Added and removed with js in TabSet.js */ /*************************** .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .cms-content-fields { overflow: visible; } .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .chzn-container-single { width: 100% !important; } .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .chzn-container-single .chzn-single { padding: 0 0 0 5px; float: none; } -.cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .cms-content-actions, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .cms-preview-controls { padding: 0; height: auto; border: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } +.cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .cms-content-actions, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .cms-preview-controls { padding: 0; height: auto; border: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .cms-edit-form { width: 100%; } .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .CompositeField { margin: 0; padding: 0; float: none; } .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .parent-mode { padding-top: 0; } @@ -1165,7 +1180,7 @@ visible. Added and removed with js in TabSet.js */ /*************************** .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .cms-sitetree-information { border-bottom: 1px solid #e6e7e8; margin-bottom: 8px; padding: 0 20px 0 0; margin-right: 10px; margin-left: 10px; } .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel .cms-sitetree-information p.meta-info { color: #999; font-size: 11px; line-height: 16px; margin-bottom: 8px; white-space: nowrap; } .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button.ss-ui-button { width: 100%; } -.cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button.ss-ui-button:hover, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button.ss-ui-button:focus, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button.ss-ui-button:active { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; background-color: #e0e5e8; outline: none; } +.cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button.ss-ui-button:hover, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button.ss-ui-button:focus, .cms .ss-ui-action-tabset.action-menus.ss-tabset .ui-tabs-panel button.ss-ui-button:active { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background-color: #e0e5e8; outline: none; } .cms .ss-ui-action-tabset.action-menus.ss-tabset .last .ui-tabs-panel.ss-ui-action-tab { left: auto; right: -1px; } .cms .cms-content-actions .Actions { overflow: visible; } @@ -1192,7 +1207,7 @@ green tick icon as a background this is created using compass generated classes .cms-security h1 { margin: 45px 40px 5px 25px; font-size: 1.9em; line-height: 1.2; font-weight: bold; } .cms-security .Content { margin: 0 50px 0 25px; } .cms-security .Form { margin: 0 25px; } -.cms-security .Form .field { border: 0 none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; margin: 0; padding: 0; } +.cms-security .Form .field { border: 0 none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; margin: 0; padding: 0; } .cms-security .Form .field label.left { float: none; width: auto; } .cms-security .Form .field .middleColumn { margin: 0; } .cms-security .Form #Password { width: 300px; float: left; } @@ -1215,51 +1230,51 @@ green tick icon as a background this is created using compass generated classes /* Default CMS logo */ .cms-logo a { background-image: url("../images/logo_small@2x.png"); background-size: 22px 22px; } /* Logout button */ - .cms-login-status .logout-link { background-image: url('../images/sprites-32x32-2x-s6ccfbe50f9.png'); background-position: 0 -184px; background-size: 30px auto; } - .cms-content-controls .icon-auto:before { background-image: url('../images/sprites-32x32-2x-s6ccfbe50f9.png'); background-position: 0 -274px; background-size: 30px auto; } - .cms-content-controls .icon-desktop:before { background-image: url('../images/sprites-32x32-2x-s6ccfbe50f9.png'); background-position: 0 -301px; background-size: 30px auto; } - .cms-content-controls .icon-tablet:before { background-image: url('../images/sprites-32x32-2x-s6ccfbe50f9.png'); background-position: 0 -436px; background-size: 30px auto; } - .cms-content-controls .icon-mobile:before { background-image: url('../images/sprites-32x32-2x-s6ccfbe50f9.png'); background-position: 0 -355px; background-size: 30px auto; } - .cms-content-controls .icon-split:before { background-image: url('../images/sprites-32x32-2x-s6ccfbe50f9.png'); background-position: 0 -409px; background-size: 30px auto; } - .cms-content-controls .icon-edit:before { background-image: url('../images/sprites-32x32-2x-s6ccfbe50f9.png'); background-position: 0 -328px; background-size: 30px auto; } - .cms-content-controls .icon-preview:before { background-image: url('../images/sprites-32x32-2x-s6ccfbe50f9.png'); background-position: 0 -382px; background-size: 30px auto; } - .cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li a:after { background-image: url('../images/sprites-32x32-2x-s6ccfbe50f9.png'); background-position: 0 -26px; background-size: 30px auto; } - .cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li a:hover:after { background-image: url('../images/sprites-32x32-2x-s6ccfbe50f9.png'); background-position: 0 0; background-size: 30px auto; } - .cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li.ui-state-active a:after { background-image: url('../images/sprites-32x32-2x-s6ccfbe50f9.png'); background-position: 0 -78px; background-size: 30px auto; } - .cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li.ui-state-active a:hover:after { background-image: url('../images/sprites-32x32-2x-s6ccfbe50f9.png'); background-position: 0 -52px; background-size: 30px auto; } + .cms-login-status .logout-link { background-image: url('../images/sprites-32x32-2x-s72b74f4cc4.png'); background-position: 0 -161px; background-size: 30px auto; } + .cms-content-controls .icon-auto:before { background-image: url('../images/sprites-32x32-2x-s72b74f4cc4.png'); background-position: 0 -134px; background-size: 30px auto; } + .cms-content-controls .icon-desktop:before { background-image: url('../images/sprites-32x32-2x-s72b74f4cc4.png'); background-position: 0 -241px; background-size: 30px auto; } + .cms-content-controls .icon-tablet:before { background-image: url('../images/sprites-32x32-2x-s72b74f4cc4.png'); background-position: 0 -268px; background-size: 30px auto; } + .cms-content-controls .icon-mobile:before { background-image: url('../images/sprites-32x32-2x-s72b74f4cc4.png'); background-position: 0 -214px; background-size: 30px auto; } + .cms-content-controls .icon-split:before { background-image: url('../images/sprites-32x32-2x-s72b74f4cc4.png'); background-position: 0 -187px; background-size: 30px auto; } + .cms-content-controls .icon-edit:before { background-image: url('../images/sprites-32x32-2x-s72b74f4cc4.png'); background-position: 0 -107px; background-size: 30px auto; } + .cms-content-controls .icon-preview:before { background-image: url('../images/sprites-32x32-2x-s72b74f4cc4.png'); background-position: 0 -80px; background-size: 30px auto; } + .cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li a:after { background-image: url('../images/sprites-32x32-2x-s72b74f4cc4.png'); background-position: 0 -327px; background-size: 30px auto; } + .cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li a:hover:after { background-image: url('../images/sprites-32x32-2x-s72b74f4cc4.png'); background-position: 0 -353px; background-size: 30px auto; } + .cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li.ui-state-active a:after { background-image: url('../images/sprites-32x32-2x-s72b74f4cc4.png'); background-position: 0 -411px; background-size: 30px auto; } + .cms .ss-ui-action-tabset.action-menus.ss-tabset ul.ui-tabs-nav li.ui-state-active a:hover:after { background-image: url('../images/sprites-32x32-2x-s72b74f4cc4.png'); background-position: 0 -437px; background-size: 30px auto; } /* CMS menu */ - .cms-menu-list li a .toggle-children .toggle-children-icon { background-image: url('../images/sprites-32x32-2x-s6ccfbe50f9.png'); background-position: 0 -210px; background-size: 30px auto; } - .cms-menu-list li a .toggle-children.opened .toggle-children-icon { background-image: url('../images/sprites-32x32-2x-s6ccfbe50f9.png'); background-position: 0 -226px; background-size: 30px auto; } - .cms-menu-list li.current a .toggle-children .toggle-children-icon { background-image: url('../images/sprites-32x32-2x-s6ccfbe50f9.png'); background-position: 0 -242px; background-size: 30px auto; } - .cms-menu-list li.current a .toggle-children.opened .toggle-children-icon { background-image: url('../images/sprites-32x32-2x-s6ccfbe50f9.png'); background-position: 0 -258px; background-size: 30px auto; } + .cms-menu-list li a .toggle-children .toggle-children-icon { background-image: url('../images/sprites-32x32-2x-s72b74f4cc4.png'); background-position: 0 -395px; background-size: 30px auto; } + .cms-menu-list li a .toggle-children.opened .toggle-children-icon { background-image: url('../images/sprites-32x32-2x-s72b74f4cc4.png'); background-position: 0 -379px; background-size: 30px auto; } + .cms-menu-list li.current a .toggle-children .toggle-children-icon { background-image: url('../images/sprites-32x32-2x-s72b74f4cc4.png'); background-position: 0 -295px; background-size: 30px auto; } + .cms-menu-list li.current a .toggle-children.opened .toggle-children-icon { background-image: url('../images/sprites-32x32-2x-s72b74f4cc4.png'); background-position: 0 -311px; background-size: 30px auto; } /* Sitetree */ .tree-holder.jstree-apple ins, .cms-tree.jstree-apple ins { background-image: url(../images/sitetree_ss_default_icons@2x.png); background-size: 108px 72px; } /* UI widget "close" button */ - .ui-widget-header a.ui-state-hover .ui-icon-closethick { background-image: url('../images/sprites-32x32-2x-s6ccfbe50f9.png'); background-position: 0 -104px; background-size: 30px auto; } - .ui-widget-header .ui-icon-closethick { background-image: url('../images/sprites-32x32-2x-s6ccfbe50f9.png'); background-position: 0 -144px; background-size: 30px auto; } + .ui-widget-header a.ui-state-hover .ui-icon-closethick { background-image: url('../images/sprites-32x32-2x-s72b74f4cc4.png'); background-position: 0 0; background-size: 30px auto; } + .ui-widget-header .ui-icon-closethick { background-image: url('../images/sprites-32x32-2x-s72b74f4cc4.png'); background-position: 0 -40px; background-size: 30px auto; } /* Tab icons */ - .ui-tabs .ui-tabs-nav li.cms-tabset-icon.list a { background-image: url('../images/sprites-64x64-2x-se3e3f47b94.png'); background-position: 0 -150px; background-size: 40px auto; } - .ui-tabs .ui-tabs-nav li.cms-tabset-icon.tree a { background-image: url('../images/sprites-64x64-2x-se3e3f47b94.png'); background-position: 0 -250px; background-size: 40px auto; } - .ui-tabs .ui-tabs-nav li.cms-tabset-icon.edit a { background-image: url('../images/sprites-64x64-2x-se3e3f47b94.png'); background-position: 0 -50px; background-size: 40px auto; } - .ui-tabs .ui-tabs-nav li.cms-tabset-icon.list.ui-state-active a { background-image: url('../images/sprites-64x64-2x-se3e3f47b94.png'); background-position: 0 -100px; background-size: 40px auto; } - .ui-tabs .ui-tabs-nav li.cms-tabset-icon.tree.ui-state-active a { background-image: url('../images/sprites-64x64-2x-se3e3f47b94.png'); background-position: 0 -200px; background-size: 40px auto; } - .ui-tabs .ui-tabs-nav li.cms-tabset-icon.edit.ui-state-active a { background-image: url('../images/sprites-64x64-2x-se3e3f47b94.png'); background-position: 0 0; background-size: 40px auto; } + .ui-tabs .ui-tabs-nav li.cms-tabset-icon.list a { background-image: url('../images/sprites-64x64-2x-s0fe1d92f9d.png'); background-position: 0 -250px; background-size: 40px auto; } + .ui-tabs .ui-tabs-nav li.cms-tabset-icon.tree a { background-image: url('../images/sprites-64x64-2x-s0fe1d92f9d.png'); background-position: 0 -100px; background-size: 40px auto; } + .ui-tabs .ui-tabs-nav li.cms-tabset-icon.edit a { background-image: url('../images/sprites-64x64-2x-s0fe1d92f9d.png'); background-position: 0 0; background-size: 40px auto; } + .ui-tabs .ui-tabs-nav li.cms-tabset-icon.list.ui-state-active a { background-image: url('../images/sprites-64x64-2x-s0fe1d92f9d.png'); background-position: 0 -200px; background-size: 40px auto; } + .ui-tabs .ui-tabs-nav li.cms-tabset-icon.tree.ui-state-active a { background-image: url('../images/sprites-64x64-2x-s0fe1d92f9d.png'); background-position: 0 -150px; background-size: 40px auto; } + .ui-tabs .ui-tabs-nav li.cms-tabset-icon.edit.ui-state-active a { background-image: url('../images/sprites-64x64-2x-s0fe1d92f9d.png'); background-position: 0 -50px; background-size: 40px auto; } /* Menu icon classes */ - .icon.icon-24 { background-image: url('../images/menu-icons/24x24-2x-sccfd928e17.png'); background-size: 24px auto; } - .icon.icon-24.icon-assetadmin { background-position: 0 -216px; } - .icon.icon-24.icon-cmsmain { background-position: 0 -192px; } + .icon.icon-24 { background-image: url('../images/menu-icons/24x24-2x-s7169efa003.png'); background-size: 24px auto; } + .icon.icon-24.icon-assetadmin { background-position: 0 -144px; } + .icon.icon-24.icon-cmsmain { background-position: 0 -120px; } .icon.icon-24.icon-cmspagescontroller { background-position: 0 -168px; } - .icon.icon-24.icon-cmssettingscontroller { background-position: 0 -96px; } + .icon.icon-24.icon-cmssettingscontroller { background-position: 0 0; } .icon.icon-24.icon-securityadmin { background-position: 0 -24px; } - .icon.icon-24.icon-reportadmin { background-position: 0 -240px; } - .icon.icon-24.icon-commentadmin { background-position: 0 0; } - .icon.icon-24.icon-help { background-position: 0 -144px; } - .icon.icon-16 { background-image: url('../images/menu-icons/16x16-2x-sbe70081ef8.png'); background-size: 16px auto; } - .icon.icon-16.icon-assetadmin { background-position: 0 -144px; } - .icon.icon-16.icon-cmsmain { background-position: 0 -128px; } - .icon.icon-16.icon-cmspagescontroller { background-position: 0 -112px; } - .icon.icon-16.icon-cmssettingscontroller { background-position: 0 -64px; } + .icon.icon-24.icon-reportadmin { background-position: 0 -96px; } + .icon.icon-24.icon-commentadmin { background-position: 0 -240px; } + .icon.icon-24.icon-help { background-position: 0 -72px; } + .icon.icon-16 { background-image: url('../images/menu-icons/16x16-2x-s9b8c49312e.png'); background-size: 16px auto; } + .icon.icon-16.icon-assetadmin { background-position: 0 -80px; } + .icon.icon-16.icon-cmsmain { background-position: 0 -112px; } + .icon.icon-16.icon-cmspagescontroller { background-position: 0 -96px; } + .icon.icon-16.icon-cmssettingscontroller { background-position: 0 0; } .icon.icon-16.icon-securityadmin { background-position: 0 -16px; } - .icon.icon-16.icon-reportadmin { background-position: 0 -160px; } - .icon.icon-16.icon-commentadmin { background-position: 0 0; } - .icon.icon-16.icon-help { background-position: 0 -96px; } } + .icon.icon-16.icon-reportadmin { background-position: 0 -48px; } + .icon.icon-16.icon-commentadmin { background-position: 0 -160px; } + .icon.icon-16.icon-help { background-position: 0 -64px; } } diff --git a/admin/images/btn-icon-scb653ce8a9.png b/admin/images/btn-icon-scb653ce8a9.png deleted file mode 100644 index c4f0f31378de5468090c4df14b99b663307e2a2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22990 zcmV*dKvKVnP)-eU?DXpl z0(cj{cE#J1`?&`1E5N`?=Be_(Oku4B5nKHAtIskgv3Pz=aI9;nPpHV%(FG{DT-E57 zS9w1qqxkM%&96S|U`pltd{RCD+wQZ>-O(+vUwj{#2!GaVbkL}2YiphluB@tN5woxwu{LXgYlkTUor zL>+h>^Gg8&Jp>>eUMpS%=VE??nwlE8-s1sKyR*I78fU6i zTCJ9i!wY86!R4}wl3-zgSkx$^GI47Gw7bz8 znATS9w$11uQnwC1RQv^tY_tI8L&f|0i4th2ESWEkles#?$V3hz<6}*&4m5Wa zdR@Ar!H|nUd$o3(lM}TV40O#9r2AOYRy|7VR};}F0ynnt>!F@0hitgR9EM^h2Y>2- z_dUE-d|*`V^YAXmz*q6!VUbUk0_dsjb8(tWhE!sp=EvQC`x0CK(5h9dAfZ?|0mbQw zyw-{n?LK}_Hs}od?%%&(+#;~x*1@BlWzLCRyLOF?jg9kib8~fK3$d=gb9(xnK3A_@ zorqyp73CKlvI`av95C9~+jr^YCnv`Vg+i%Xt%8b*ru>z~#>UE`qN2Qa@7cW+!$N6M z=^dz< zLeEY;Bde;aq;jMj>xNPAy@7ehPXvC-y;P3C>6iKVm zswj>P$>2hIdV24$Hes^)3+BV-pEoxFjh{FkLPIT6ly)brn&R-+GXw0)$<3MACcKSz zL}Y|??hA8a=Z>B5)U>An|F(!wTU)EdQqQ6|w%TT~KrC4G$H_mI4jDQm4r{-3)-$sp zCML!raCKF+^1}HG>6kC8D2~k*!04Dm2nffI9#3?2ca7}Ut(%ubB4L|Td3m`C3#PiE zt|1HgdliMX*_^Oi(5E-v#8t~1>Kpo;Jbp4BBL;HWP=eB=VS_)11XPaU1Mt^MlupMd znStXdhShisklw^x%}LF~XU*E2m{X^k_-xXoNxt}79Db*|;Kqfkr{;;0r0?0Yr-Dy6 zv&gfF6DK<2!>+Acx9&B0^5kjZ;ogQ5G_v12Fq@85ssOBoBH-bD`H0p1Yi(1s0EuC9gcRR`eky_4`ozxQXM#Dd>{ z|DBS4#sX~Q$dUd?)qMsH8aQ*oy~Uu#oN||XKuJjnoa<$5;0jp7L8W?-0{UKwbmZjd2;~kn zkW_XYMvNFf<(qH5O{Rh|2MfZs7yskkUqBWpgCcC?EPz_gavAYjets^P*w+sm{B=<( z^bPD0PjM}hi9dKWG&Dl0>JIoBg5b)a<19rtHa4og!%3!0?S zxobh^Xlzfi8VBg;)&X*J^D-!|HQ23Re))C(`|mG(H|fq%Xq4xG%F_UPM%V!{x z;CzX(g7*&W2Yv7!6E*?1ZvElFzJ0$Qz^?8LU)vPs=H?2J@BiGmah>4InUjU{=f6FC zb)RV#e0}ZO#q8&vn|kEly^JgLas(5AQPnk=gVB#td?>?ul~z}Gx#+p)rrbgX@inI) ztS%Lp9ocx3mMtSa8SiEdoye|=yIHkd`{qDWr5?w-Ki<~H!vVYx!pdWt?CWRm4(){h z{)~60gdh>L_7s7yvk<)TE^079m4boHO8vOI<+^bgb_s@i7D4}P4)*TQX9y_5O9+$N zIe@F95VV*Z?2R?U0}V%K>|O%h(Z~pPfXjKBu)-SMX^i)*NlLM~L|uYKFd2cg20;^$ zhW!+9pGIH@i4eL)IDsHn4Fy%&pD}(d0v<3)wm;ra1e4+&P`wgZNObp7Db!bDqsH&< z5uV`I#*+o6yKO5+Q0f?{tkV(TpJGa$R4fP^6(g~bh=4Ts_m{71geb3g_KkZocEPWA zb{WC&xf(yigQZZ@*yy3xGtZD@PsgEDE@pXDU#9^ThNka2&4V6ItWNZKpo--Iad_-5Vz*dC+Vo38I}?S{2CcY}(g=lV|;j55~*M4*Ni7!a86 zERX`@C>e7#)C`D{n^%|11|}a!JKqNqrj*@*t7U2IvkRqnSfB<1)EUvlo>G_Gdll+7 zUd|#86yT?un~cEt_u)x)H%Ulfb51M;wUtCH zkiiH3}tQ= z0x7jHxqaWSzaI7CPix?%Ce5)F0l!@29az35`QWQpGUR?+)q@koO=s)4>6+@ogit+0$CMk`J^gZLD$W5*%GNA--1;$H=Ah@@7nH z!%bMg-LRnNINlb(7f;ONL!^!*4h=2~ofbP>Qk~MNW3lUV>-GD+sE#Wd}H-BtvG+nla?h+G*Dgz z1qDNSMLEoQevXj{@dbwu9%ccC3?I^zpOkMDmb)xY7@Jj*22L1C?a4b)MZ?y?XWjef##k`{$WI*^H;ilpIsiD9J7^ zE>KZk!MY=QbngLEr%ol-u+(Xf9z9xu_2ulFZ@wA5cJ11U3tn3Qg$0FdrJeWEJY!SC z|8A$I;!C{Y)0LmXtFOMg7gKZ=Us%G|HqT%Q`plg>SG0BO)^TV8!s#=o;q!F8z*-E6oL@s~$a2(_xy}^!(MUu=V)y7bd;`zF^O?Wtnz;j(Ua> zFj(si2u5!rjax^5<4u5MF795o?7Io?z4sylf-OKJ7~0&~`3km&4n?ryVm%AOaLNlg z<<@QA4g=%j*00&IgS^MfZGxc`!l*E3c1%E5B7ktzRZ&{d(%&fE#K2KamH5cbn>F^6 zNs`?+N*02WUQC?^?!g@i(phz)CBGBo#cij0y4kz_^9 zC0m-m7}6BCp}bucjWw;dR{+9@5E&a$g_1>tO4;wGic1n^-%W#Fy}H1b@*N>|CBqCB zl4PVG2BKuSMXDx=KFC-IY4t|hs?*o9>ZIUjpKC&fNzu=)n%5jms})298>LZ_WFb;k zD!Q_++yehTKJ51@T@~~m--9?i`1HO%Y!rZ8F3u@dvOiF3&n;Fq)vYK=JGh->luS5S z0O?yZigk|a5}}Yu;o~#EfF9i(!-J&k4+9PFyKcMVC$b9B zr1Ek_)U+{F&) z359H*X)t=BSWY9?7t+vo&aSR6QdegSkQ)zB3$9)E}#cUchQ&9FMhoH=t~ z%9Bs7|7p`E`+SDU6h8LYW2_{_#YNDeLkFWyf%*hVh^i9{?B?bMn>KB#dDu{q;O4Dc zK-5i=rKQ~g8rOOtol!#0jVyR5Sf`F1S#MoQaWQo4*r5r;TtZIYun&e6P)GwV)P$%2 z*zYV5G?&myjpCC`Nclv8OHne@cdi?3l8{rY9ttM7eLD>$Gk^dkOGD+D1!w{S*!bf{ z)F?B-!BK3V&y13_e;`@=_C`MA!05VvKOdfd{&~20^Jd6HlS%o+ib#2umc~*B<>Bhp ztKd%hohExgu8<4dJl(FLIi1o_-!P9ineE!OW2GqJBr{2L_ugH2>ZzwpgE8>&@{d_Q zTlDTCo05sih%jAu*gRv{JPZv9g$>_rV1Ivd%9HTPC!ZDz0F^udem=wM;7IyCUBxIF zNogv{-Me-hr&vTsvN{K_dI^kRtd!#>KEp`00+Hww`#u)K@O5j~`C}un&u92~y9FMb zcUv?j+;vShh&iV?cC-$dbQ(6IX$x8oB!MSx%IRnQ=Gn7^1I0onE-Xmu66E9P;N$L4 zvFB7t!jvIF30keOx01>PugCfrfN^cmaF&#k^rkBy!&)YWP$ji!(u z8XNTB=_Q6u2MeeakK(Z%ov=>@e#T8-wc#KGaZS}tb;ef{Hg zO4_A!DMcR90j?1~ZW1qyV`EHMrFvW>5QNKBS|~2BtH2UX(qresHYtYfxzC}L+cLAu zuLZg}g156ohH;|!)dRKKS+3T($@L8Tomf?`*MXyxl&Z`;9ckaxbD@4#tJHy$T1Vk* z=o%_jW?8K&PA(M7+&!co6(!ZvFsVD_^$j3Fiw;EuO!hS2Krasr0~l68acp&U7jg?K zdpm^$%R=K?2N&m;CUOSF4tz$HnZOh2SuHA#6$M4r6o(&7quH06kvAtgCNd;X%{V2D z=@nmm^WI1K_X-o~c~F?2M^MM;;5?0kldCi8Zy9-&dX0{MOc?X1Sl6ie;Ld@QAA64- z(f+2+!O88hgoxN4j~jVRZGf9<2BZ!GC^(Rms+TK1!2IJM6K>c(4TOHNhlDX>K(#~h zkt90Gr!l;ZSD}|Tt6K@HYZXjRZgus&%t}L1>Ia6qza27^qgB0aDnB{mLvOru1b%Jb z)a5+$vJtBDZf)rel^bGvp*(`fot$ix5G5H$Atgmb6f`e zT)x2;XW>mVlO*&ad}$RHmWG&wDzPms=p2fd@D%cvTFv>XMFQA!su;%i4{Tjkr|~VS zRB7&)DjN-Yc38Z`wuz|K5;w(ePr4722L>lJHlmUu6|pLoR$~x2OGN%r0Wx9xHZG8q zTpFs=GUvDfeBKriBoPaHjp`YkP+6`(?sCM&ucgWiyHDme1p7)|+qQ8JR4D|^kS;!O z@LW+Ka^QEE>{>oPn-CS^5m{HG04JFkb|ht{OdAoApu?sl6pK^t7u7NOg|$x(?i$oq zU9J|k@^SRb$gAyxQ4jI4MlWw?F>;g^Zsk^Gp(bvaW zQ&dnnLfP1u#B!Oj{?Xk%Ai&+DN@V~MXzlXZnfry6K~A9|Zk}y|4SCtceKC(pRSLy* znz}P=>VSl!znli2wh<9k$h7LBa=UzXF7IxBe5dv?0Ywcu2!EoxwER}akm`am0S$9! zD}>N-@)HSJHCpg>mO)lpUKXR%?c<$df%#IaYSipX*>$u}?Lq5 z*s=@iL=KSIV1PDW61e%}E^1;l&7xR)=2M$|mZOdtqrCl-GR{3Z+(i-|=AaG?V5s66 z93&tWGEjILA};oiNk zH#S8mGJUDa97?5(cRruuLNrjzC~MSk|DvF2T1(c6H~EGGIAYZD@tJ87poVj{{rx$} z;`WD0%|@~p(c=INF^ZdmY*Nz;jdPG049JvXiLqlvy3|p2M=FNNq~e#mbP9=yj_~n! zadvbjp&J|3^1Im;{jc9D8mmxhzu{CWyTcyCyxg4@O&Ha_vq5ig!9E-6Y8qHW77bRn z=r&$%5n*0|za2?)uc>8c&mFY^#stcoMDxcEi|brp*Wh9_2LXOv5ypOwd?l52Lkooh zmmvcpJO7q+d%jYoziG|5+$=BssE+LdW9sW0TvRIKxXHoQaqQ>iTNOsRewj{e! zaKEa*cSwkf#L*QdzgGc=zYK+hcu!dKjt9K+Z4KttgCX#WqPz-9;^AyubRtid;w@GE=8FN44#GD*?UM{wg%M{cB{3TEF}=jEpW#Dq&}8Lllwm9LE++KOyA&Lc zKXaaVT?sHnX<$e>4~D#!>t`6a2JgS8pG}`W9cIj!VL)DLF z<{~>gJ44T&Jpm)Lj8R@*&W31Xfm7R)z60`M^#W78dr6jg9q%~73|EBtdKxQtax*YYq5`Gcc>Vfy>@N)?LPA0Uv9gNu^6~_K{q+}MB)S<) zvaX<@pfEKx^#HzLGfLLHp`SZ@Xf7Etbr{cA4~EEHnZDWqf^Mo!NH-% zYGN@9X5hvu8La7YER5rH+u<`U7v8`(`NKqva`=ar82*FTe=*pYF=J?SFai0$9k)`Z zX|^!uj|5xKu)tER3*d1dAD>}QKmGJ9e}DgQ1g6Ql2CO1^@4ovk@jZO}@yE|tKl}OT zpEqHjKu+_kO<+hpou*Hp_Vn@N$I8~MS$i0pigx+(&Vir>9p4zG)k_fTftE&wBRk0Vpjy8HBn&q8=KQF)nba zdmY0roj7sQLW*mVO#DHYn_E=!^wV>@u37VCBDTT0-+xcCHL<7;b=yP=OK~W!1z1i_ z&h3Q@-#n6-`0nV#htCZ0@bD7J<&FBZv>PQ~eDN`BHq*1%*mi+4XU<>#OP&~*>g@W3 z3t!k?P>^roEEc0AH}2j|_kH1orz?3%jCyh~f7X7)W)0}Xdp+_0`^N-Uw% zoKe;63ZL`+YUefyu}xF$0Lor^_OTA%f@7~Rx1b4mo9F*v0cP#+HeEr})_}k-E@JM} zk9EkXC;Bk{o{Vx1ne)o}QZ%L@o)9T74~T{jV&L%*AEf-)@@?Sl>*3TSsT-Z7rS5X793a+Y7$^ zm(Tu}^I2`lR`}_2!_HJ?tL|8w2n<};B{4+&8xVCbZE!6)~>{?hDcpRW4be75AB zCnmRV-^bhA%h#oA@8=REw;QW4&hAI%Gbcw7R_3SoaPPOwb?P&_9M`Oj)l}rID9q1; zb8?0L(fDlPi-NvgyLM!p#0tmVyLZEyWiL2(>eQNf_r+Y@dtX|O)!E{+j&TC`{9ShJ zw7*|y`&Pv@SK#-ZsAfP8od$* z8yjCwS-WoI^mFIC#}*cLI`L2V3}3RmOW*!|BV(h5kFQuU^l$Uov`IaepSxVn%$YMo zFsyBSs)%9M|1Cc2(HWv94mEU}_tHCU@cOg1w)TKZtKIoXd`7C(pdO&@))9J*nY^&g zhP9t0cZd*vef)wxx!GJQTYMHD1~92VK(B$&Pa%h=hmKu1@Tc!SIjvSRE08Bnwzvf> zc?O_uYjz8RXass2fkqHeVyz! zYL7)_Sekx6c8|LUtnu))-AA;PX?bT`F0?nk`7fXStDpTh>1X$c$(R3CcLOfyZfN%` z-1);l($92XxXpTQ)*SyIw*6Qsx?6YVZ|P_7rt27p7NdT~l-23${K1K-(64t}1ev;_ z@OeYa^)qj*s;YtKuKrHy1ZL>^6YkO0QKf6a$dQ(`SV8?&tKWnBz z3f}xzbNr8hjUGLkMhkTOLz^EuItGM9&`INW5`f643 zwrxLenK9$pUi3Hpj+`%|a1RATjnEIt?&7#{gQVO~G$42d0Tp;(;IiTpR`O;OnfXdn zjsb7#bUKS=ln8jk+AIA~$q?ut53&8*oc^=AMl-#FZ(lT7BRkiHWW$IUPH8Y?>H@ zmv!AU?ZQyeqeqXmHg#H4W?sE|6-pgAoxLkZhwQ{CIY|Kt#NcMp++gA?d<8tldD^i@@rY~5?7({h%Z zBgYsr+8zn-a@2FrW8JH?!z8>uM{cN>_3i7qPcf(G{%NOL@ve6=O|&%uKGOBCz4@=b z`R{nZquHBi4Yssx+P63VZJYo1!M0*1(p)={k;8-Vrgerik+hXbRlqwLS#%%X#d?mC zXWHGP9PKfQRGJvxp+jU)RFs$0&CQ9OG+$rexi~YkPi|`JM2%8O`p2P%C3CdY!((Z; zkt5?6u~@36b(`2na+fS1E>7kf9`1eZ$dRRTpPUCE~V+XrWInB%` z)9_T6F6>lTALJ~GV+$$^k7$KXV`>X*73xNrg^lqNyixkVyDh)wV+ZcoOJA{ z8&96GohAm-pn9M{>6}sDHwU8IT+I{FdQMxViMo10LwR{;rm|8d#i|hc=bsipq|5fd zdl#;7o8M|R8kN@8p1$~&3+1Jyz5K;unFl7%1ay;A{`w#g0rt$!h8qzPP@q&+Qyg1h z`|_%)Ci?sO`s5E7AZ>f)3fw^;(|$#lP@>)lbRL0Z27|Ixtxv?=_X)vr3^O)8w*!#u^hq_>CR@T-g#yL1dx;Z#_ zd5AXWSou{E^7%X2pC3Fd-%; zCKBH$UA1aeQ{&Sce?(y>(g7rc}%!}3q&_-6Y z$rbV02OoT3!DlmP&Scvyg{3&WUIAJEhR-4$5?jWX)&vx0&b4wk3=Y3ebk^jCsbcrCz&sZ8JXGvu97!1{C;WQmJh0 zQEo6?C@U-Lg$9_6GTsD4+pW+=Q^g2y@7}%edtH*cO4uckosebS^!lyA!7 z;^K5n<|@orem=X4w2ToBk%s_P`9u#7k4U_|FxjkV_?wE7h6ZjHO0^0L>5yri9WS5Z zLvOru5MVh*>VtU}k4XyTvH`hKlZN{5IRtJwpJCt{y#F4bnf55h5^O}1#^L?<-ye+m zHXbW*0w+NcmgG6i&;4ljoWg=?H0=h+w}4iFK+OF4^B>2i^d;8rKBmCj6@h<8AY(l9 z(@#Gg*uQ`OTR;5pLzd3CrhI| zZQHgi>p~FAWHK)V`U*=Zj66^ji5j;#AT=Fov-BG_x%OD!K0*nfM=%ST7cX79bRh!`=6Poagk5i7Wbu_4AlPZ1MPL#9p6=_3Ca0g|7C zmf2u|uq%ydi4y0J6e9DEv9?^u<}nr zXyLMJb!f|ftP(5`PocQ+fmK;Q@b&d&S;GWMhAc^EbyYV5!#uc(BDXR9K#sVepdfbJ z8p?1wYk~fzEFg>6bYYUOH3P$p-hmnZB>B!LlAoU+6ciM&5h-bu=~Rj78RZ%Mjnt$~ zOG|6M(i%C55;`x zz;K&3Sr-Z=nWOMin>KA)fz_rN2Z^yu6QE?77y&ExMDpTIw|3@o1gS%bHXzXQ)2C0< z=D5wwuNTfLdRPMz}`Z@lqf_|%qJZT`bfU;8HFQxy;N3%kcy{pyP*q5w_AHhd=Hy*{~l zwfLrw*o9+EA%B`=E&^a7^sn&uAhV z^!&pc0--?Ku6w_@tI5X_H~ZK!5g9ZQTg9^`qMBz<8}kb(Uh3zICSsW_6Okbk(T6n= z&1qVJ1W7kFH62&?urY&=2bzeCT@z8ns#JY0TwohHd6bC=X@Mg#E!BQj_lyn)mC~Mx zXn0^E(n?7JCFR8$h;0c%G7)ub9Q!6>U8O8zaDTgb<|3qlezhGFkujNw5}8b>eW>wJ zpjB1tY#sZ85BBA$D<}Gk{d{CXklF)kH0YJ3T2&Us;RRb<55-Gd4XZB7(L{7{i*vOB zSf|%1uPKZs;)e}TyvSAyz=ww>I-rTDLle=-Au`6v(nP$gLK9JiCZg7`YOltAb7GHu z!9Y1dS~L;WXd*VCi74PqLG!dCcF%hxfDAxVAn21(w-I1l$ZBGHD)4)S*2qb`+P<~ z*hMV$^Yue}-$6>c7j=6kJ_`yCmZ5U&U0YYX6vF}^pozAFNFrBfmpJUwc{jCfC$Pn5=GU1sXIN&X$ksqDt!K1#J@(*?Z0zV! zEr`Y*oLFGXfqB802Lf5k>N-=+*m8MM%@#2X*?&F)u+L`tn1iKl&ILh{uW< z$YlfV-mwe|0sEu z%_WH?BlkK#OFOC!MAyn%t-4sWNvecI#$53Y|{$r7gNpC*cKb8eTJb zKnYBtRDgh-odSkcOv!yu7a6n^j(pyziyQ!}WnZQdv8Gd!2$;aNoP}4JcqntK5 z1j;5p_iGav`O5^{cez~2M&Pm@zWQo4Yi`O>Vx3NFziLn(nGeDY9XiBj1Uetf)(HZ} z9ZgX$qd^7Jkea=Dvw8V>Y!c0f-z>n$SpDUfUs_x_X(Z96WRzc~xwQYdIcc@p|6JSr zkAhhZr~Q2}(yGm-3;#2)+qZ8gIXXIyXsNrwbYb00;!EZ4afEE%R5p*4}-QWS@NBR)&c9)KB>NkeN^ zOGL~8MHnVNH#a=8uy8*rZC``g+-|X1yA(D_W(TmUyd2~zRZN>DONOU@_#rK0=*I^p zFb#VPjdC^vR8?PsJ2w@u=Fp+xLn9(qPi2^+mdSiTKTVPu0Ga{TS6qOC+pA%8x6bfb z-xbHoRH{u+S|2fIkxY_|h9s>3>q^f;e(EZCJfSoEe)JNA$2#Pz3~g>*4GIFd{a~`M zxUQrGoPB*QO4DElSYLJya&N7IE{}DB-;Z2`4!svaVbb?GZfyYmsHm_k&8#zLAhdgT zka~JH4Fa;~#xb;|PbOsF`~ngl>j+5*)ULfgP) zqq$~7lHE<&2|fF*h6B4_fKI&^LvX|Zc59=$ni|KlOPBmO>qTh+hPPjRSy{6)p5%A# zESx;_v%6_^-q-R!f3?Z=U{ETF%bJ~uBA&ctNgo%fw2i=M;XW`Pj1A#6`sl&krh?My z^pees7Ts>9pE)}^hX3@=JF6;mTnSkD1Px}Y4h=4PpnZ2YCx?uV&zcY88uU<(fd-*^ z=I4Z&u3Rxn9Yh zGw2(lp+5+(0HdKR!QSAbNtCf zrA27q225)ds3>DStd^^QyrI}#K`r)5_i9COt4s^7!Uh-~?}^C;I|V?Sb)#f%j@XQ} zLX^M>>NK<=umGGKoZw!a7L9dJ2of|xtwIYT(Axsj3N)B$H5wsQs~J%0b)duyq;s%j zSV2XM7KC^^JJZp|s5l!KaFp;bRi$G_9Rgj%&^Z|GYZnJ-!}x=@n-&aGHO5szd7TPs zY8s(HAO#&ts|s)gtx)K|3szNGCCksxQw=9^8ib&e2;g#shV58x6=8HPP#pXf`CZpVK+V)%7iRN8cwD z8L7F|Cx86ZPRlu;7?A5ANd&xyzbLSjXoZi4Y6HM&g?>UgQ zehj2|3(Zvlh8cz+%en9GalSP+T*%CCL79IY6nIyi`N0gV?{j?C?=Y=ey?pwpumlbA z+wSA}%Q>a5sneBm0$70Y0jXJ_sDz>-CDt_q4DBA6aPZIEW`K4LeilffSpM|H4k(cx zO+^Kimeznm;RKz-of0mlR@ns<>&$Eb3^<+wZ`g8?_4|w+8k3;K=5^wHPKsGKI3Dk# zEs<;<(GF`FYcv%}*?#?8`S#83t8b*9yj#W>mR@e5Gq=1*8y2b7rR}`JB z6jyId?0Cs>fbY3opCzmxGKNc812^WxyA!y{pD`{mG4XvjH@7I2it3kwlQ`e1V-)9=v6R*(H`Y;v;#b&zW-jqZVS#G z>ihtVHZ_lrk0)b6LZkTP2TDszLmO1h+M!0liC7(>=97Gweff2oP$?mg1BGj*pW%(NX^}Ba zI}8pEwwUNmjb6v`8Dqw06mHzOaqNUjDm=`Z2Vi{85dy-@Up{i=$OLjz96x@%8Cwu2 z-4tEsx$x!;T~wWjgU0tz>3T@>Qu=J|n5< zZZV%xVDj2wBff9VqK&8?ceX-4MRJ0 zSikPqU+K8fPr~So6kCQ^Q}Qsf7M zDnD$18B29C0!og3^;N`&JOSx<>`3M@#-k;6^R`WPghC*A{H2#(nu`^-JI$e`l`eML>r+dgLp7k^W61NWXYOl$W=iaH) zh~VD6S6aW-rG5LHvKu#&%v?mx7aP!y0ahdUKm7l2u+;j8i5u=lXbrk)jLtAitZCc8kEqeV0B_qtUKy#vk1h~S5tXg*Hv14mb))8<$w+4#qR1hEN0^ zc0O=Cb4}Ohcl~wc`zLdnkBAv`GupT@L9u~ukbJKS^jaM&(daJ5@tMn+<*Xkvt*{n4 zwDyANNVlN7w<_oq%#WInBI@-syM_5eZfT=&Ef{xb_`Zwx+1jts8tF)*WgxGj9(s3b z4fn1U&EyADYJxpo#b{vGvMUs{dMyh!qklLHb}_w}{hJzmX;nQ$2ZaEmR|fNsZz5kY zm@L}lPoq<_--&wC@@pW>-xc&4opBtU9Re~A7lW-aVSG|lC09jyJ4;Z@Auo{5Y{4hP z<{_~44NKO|70T)xkbMnB{9qd0*0X7aACBnU1`5h**#!gRdxk+=D^D5=fmg)h%qtH)}EBoKhvDpHy{y1gt<4rRBNh9yxiR8O*KP|IF zAP~QTKzkqBHm~k{W^dQY-`&Vgy+1AcR^BWyr~)YCv8y9*{1&0Wu;cRnce7i}8dr9| zK!KNW_oGqJ*s)`IA8 ztWZUGv#y880v%Xd#6-W%RfSA7~DOfR#kQc)gxN?qIrje9n+kDtF^n@}HTXDn2K zL?#XF-@ku=Ur2=C)^An{>ucGLsD^KR)BJj@+rTkxT|K>9dpbLi+go5Z(j{mW5*XQg z=(wuiwr?QG{xEm?@_~g$wM$^<9~ajsRdibiXxp(%n>|0T4Yg@+nqBTrQmL1oJJd5S zxcQ-Bh1E(4#&x%LNArOx3|dtKh#cMdfY{{fH4PY7VF6}i8CPNY^^3*rx)1cy>KMI5 zEU+-=NZ{MolZ!B}#b~LR78Fp4nka`ePBRbg{JF4mm##4yz0^q}et?B6BC07bE&1`= zuhP-%xoWqbAy{j)h{wJ-?}g>hO&R^kiwhE4O&CAEwanSsOQlrQ96fZn@Uu@=+%79C zO+sC_(w>dp*4f!*LSo`u%Vy4;w!EgM`j)R*_;pA*;o#asU2(CsZqM^z7O8 zW3+5b@QpN_+72Gc*iwz#S7&IcH<%B5 zVX;BRfB|;%jONU>c(H-31=Gh`yx2fSOWo`+MdPC`HgL58ScgE@{?1~97^}qwcmLfl z$O7zt>3%`>`0SDP3u+0UwRpcEb3P-FJT0EG=Cc;>7xd$gKicIp+UByw`vpCW&uHAB z#rp*}Bw&A9$#rp+e221T}J}A|r?H6PV5W^@-OH2RxenD8e|1a+s z^dILlar?u@nIl40LkqwbO)HPP;vHhLSjb4mw_-r16byRS&!I~lWtY!}$)w_!yL1YP ziH`8`cX4)frb2CORLk#XSM+2d^3}|VQPy6?^?b)YO7Ucms zn$d1@88RTU^KVJF=POlu+7!Q}Iha8|s$;vrnELt#7xHJD8vo^670|7NFZ{Y94932m z&heSpB|5?@=4NU!W!T2%rK#6-4+?PcudA)M;Iny4uftbw$3bkE1FU`B83xV01|qcZ z+}%C>DGo0f7<3^bA;`#HKfI^QpW%6RnMOU9M2!by0 zUMx_bIXA#T>JC~Jn$sA^mSk57?pO8q4heCQIJ$E98dy2c9Xdui8dsLiO9vNEW6COu z@+v5fEy)fR+{+#39Te&(adLGAw#Tk-0vhykHn{m1SI{UM8|0M*h4&~9KNw>u(I^#b zQqP@pkMH|Ld#S63v)IW6h9??bWbOgRbMF*&HS)WcE~M&IiZ$5uO89BJ_+=0{L?$U3 z`Uq|us(d{twqulEWW2Y#U$oQ+Qmrh{N~W9)Tyb1r6dS!@EODM z8I+n78(K49m(Q?cdAVc9jxng8`8(6*Xh!`^j`~^u)YR0m*iW>K&#-q|G-AYv&iG~* z>V2?VYvQvuZQ8hDzZ!V#*fDo*$lDg5K_Et&KXm9&QW0Dz8N_F_*&$tv7cXW1V$^yty~*y-@|8AcuzA0Hn>K-_Q}+t_d2x90GqscDvkyP~5Z-$0Ep~IY*Is)Ko`3#%ws~Q8_){Eya%7kg)NWWl`}*sz&G<~n z(hzBr1hRSaW_I&Ke36Xe*wTVnKBGtv<1^CLXzoA7u?1F$DyRa%T;6-n(jt20l~>rg z2?X@qbI-A*i{a?3ltNozR|*RY`v(RFy3kA|lS^yfym{=A2?X@Q3on>vPf(Sqpg6X` z4rXU(j|&J0@WVGdn=B9$(ER!H*&W;HLRD3cI`2J-W2Cz?l9zA-rM?Kb= zl4IHkjJA5?G)8$!N=hmwa}8!2KcCT_dYHT4MyxiECan;rJXA26-X^CaEi5QJT4lysrr>C-6|lF~E*uK@!RFj@VkdU&`?Xk$MDqV*J}i+-c|j#@3lF5>X__huzc zPtT!MygxR91q67GA2_hvR8LP&2^pzI?$@FuF02Jde>XNNn?@9+Qb+tvjn9M<7Z<0V z7GTcKj(xCsNOE)UTU&0;hc6V0CQ8SaqR!7Rv^eZZyl>ypb@lai-u$y4O2b$OoHQWM z($#NJ7Z+DjAz17-&vI>o-kfJW)H|VI6*FIKMV&&?>Pw zP>X$R^NkL<02+%)FpJ$cK)N=;IJ_hAhG`Y^EXM;%zS@w_8Qm7bGh$VIp=zX#e5AgdZozbrtvo!>*j7Pn6dv`?iA710-A4U z8fjH>DWF?n?R7W#_^pf2asz;M|I@R){(HfO4I9SGXCWaW$Y)+0pH-j5e)aG1S+8Eb zR->MVd=?-fmrg-J!L$n(F7!)IPJT2#qy2n`4s?O%; z=iBBpN|uk0Pv4-RpmxL{COysM|DmHxX3d&4ni@Iw=+jW)>-XoMe>Uf{{{8!}9yxL( z@|lOkIIBx-F)NjRGvyK0E9~J}Nz>EQE%^)|j7KmlJ}YJCpgrKT#wHgR&1j|HPUsGLOOoX?e4!PeG011dR0x)QR#{n@vUBIoW_*Ua z8tog$@)>?#hu^BLB&4VZT<1z~;j{_)2j=UKVGnynVM$!9cEe94j}EEs9s z|A^19Db3ilX_K)MdU^ea`3(N2`OMbraMRU3MgUXC0Q{9_+?{3ho;~r%6^WRPEvUPn zX%U~9K-xtc|NhHZ(^_Zv_#_T`;hzrVS2rmW@^H|AL9?o z<>Ebe1%mXuG*Q48aR4r`*{ZmEW-}$5l+-L1FEddXD8(D+qoqf?bVMMF`TgO ze5~iki1~m@N;26AZQD0(xr9JV8Ai|qwDU02#JD!h9f(mh!1GT%yK-1TK^i;X?B|U; zE@RS`;4>EJz)1!UoUlJbLab1O11i#kr@e4`cuLB0G*W%w`)_t$6%&vcjvqS@aO}LH zWevSSAxLQ7^VvxPq0qzAdxqkx&!4^S=*TR;a8q#X>^0`mSfi=|Ms*wTOus|B*WNmP zV$bF5B1k&@7j1>ac-xp_VKAFwVKAR&A^vy^v#6}9-^PprxO_7UZZ#;_Z9ILgCVp5? z0x?aDu$Z&KZu$Si@3xZ@85s$rDUsuZu9}*fcx2~9?A^DZ3UP*Z>Un5$GJ()1T^v|z z?8y`7&Ye5^tFOKaK~VdAW({J^X9o@(m`y`)qeqV(vTN5aem=7ULOpo@=;-JE?v6tw|NA@{CQ{o{Q1M^B#qv^d$W9ois23?CnpQX zfOy7?88(+3nSe0NFw!cC&%XKQ8{{+j9#px~t(%q20x$<6eT{}GFJ8QOCNwk@`OMIA zJ~Ia*-HZlNPn|k-4)bU^>TE6NGjkwXenVh~4jnp=8u>B=YB`^o165R1uue-X{$vFD z2&HN{pP2(u{!oT**|Oyl0xiY63Fz3dV-MpqCI$mMKYRA5|pf7q-b!p-8|=I0@UFM{sbk z;*(E4xsEF4^3>GSW7cyE9!`!84WkAQ9M}(Q_pRf{k6*_8O1g3525s&3=zO+q+qOkm zk2a!xbU7<4>y}cf{AYZYl$6xclnlfBV{!*@f7ADbzoR)0$9u)AufE#p>#x5yt+`nA zD8?&odiaT%1Gqgce3>(6PABBFRN&jP%+B@s8*jYPmMSUPOEj;MS_O>ioj!d|NL5um>+RgXf1COE z$m^!1kR(wr1Ufly9&}x@q}hTe0;AdW4%@f?SUzRST)$s`-AMla_qeLT^4JjoCp3}& zIEP8=g%Wi^pc8Ms)hIXSn+4d9T!08_?3jnK z04%`Fm$iLmt6kB6$@c)%lRs(3XJ`K9vw!*Q|0bW&yfnJWac6_i%8<_{BcJVV#%CCD zX;4tmE-Z*$v<8-dNL%6q)Is<)Zc!_6u_oUo0|9xvxA?{XwoECt0}{jm`|l<-a99aM&n&z-0^6$`7>LU zHW-WjZ66<>5G;%%sN**cbfBUff~C38!^0y0wQ;I@>urM3n=wKJ)}@Y*J@!}(7DN#$ z$)T861-`z%GPDoku)=m}*REYC>bzO_qCgtqwk27Jo15Eoe}Dhry1F{Y;NXyiii+|D z2t>m>q4;c$mzS3}&1!AarcF0)#_Bh=z@%6)qXrBZfYqZ0+}yn4u3o+9j&+XC`Xi^g z6gBc7s?5&Lu2BdUY&XwnVgivLE!M87sh5U?ghY^iNro6vHPykox_YRoVpnkqZFxhb zXsv~!1Wt8zwNPJAcMa>lCr`Yo!qUV_a_cMADiP+d2Zj&gJN6|MOYs@Zlc0ivLX@hO z9SXh~tM29SSv5L{yl6G=(dSUWU(){Px>#0Zpz>;|RqK zFz)VOZ7vzjqPfEHSuppuT1=javr_Td8S`gWT*uF6c)yJg$uD-qYT%Y;CoQD2WANF- z`HV(*XcZ~mv|mdReumOSZ~UYInmGLI!u^&-bCd1z85qwEAn6=2Z~_KifS)X%;pZIA z0U*Wi-DuXnT|UD=QQ_g?A;c8iK|Zvca=htzWMpK}{rmUHWfO&9!4K;L1ZIPMQZCs| z1AWxnGY|IowasUoPT^!a$&zn@p4oS5;2w1J6)&HG@koRqvq%OEtTqD@;_b*uYRWf$ zKEsERNRED{11V|95$jnKpW$z@BnemYj$CEt=QGL!Q+}DYy5WEpa{AdhE?Mag+(f+m_xIb_0*|X;&kAv8@(|6psaXpFC zFwk#wW-e;e-;!f@#*7&+;j{brYz(cEM?);xE^CY&IkH!DboAsm-+c4cciwr&6MLgN z>cKg0u@F^+r$7Dl(~rOS;)|~_tl;O*J5L1Bk381nKy49tzxzfhPv5)l*;q{_uu=F`pC9z<01_PV-utA)OKl-DTY}> zVQnU}Teoigu7M4WCkPO(ruXZ{^C*4&1(do3=ut?<==&-?|X`i-7Z7z#^qc$0}qy!Om9&(M-Yc=grS=Jf8} zKkTEAJ{!Gs=^_?z>CzRWX)9hVl)SIM{_01rZeHUB%goF?5gHnriN!xZA)$L1Y1}a} zv7M5V&akt?>*}hYurL?s8LIIfSU~I0TFJ9lnzPrf`{@nRhCDsJ;KYd|`CYsAU=OIc za^+%vhYp=vS5#C3g&8|`FtyDOY=U7STzv1nx3+)!>DuWtW{h7`R#wuOlyr`D&(QDw z{(&yrw(Vc=&O5Jcr?7Tg02&NOE?v4H=-)q~00VDC)oHG$rw_Y147GsV-0ZLMnF5>B zIaK_P*aKq^zr#S(iO>k2Cq~NX*s=9zT!YR)Ku;{FJsj7yaDBjox<`u12_6CdKb}vE z^{5AG)g3s!_7=YI;v<0}Ku-kdh>?H8&rWFGd`rfex3~98`0PIZHipLO5ZFGSVc=d^ zX(wX?e>Ey9inhM1qgm73g*d{ev2uUhy?ghsX?i*W+NK~3{MgZ>M_;Akq14pWkN5B2 zpJkf)_R&Wly*6mjph$W~VIF_{ar=CR;_t^mo~U(yNV?eI!Gj}B)5hpKdG*NWfnk&LP(W7H`@7|qFVTjMDp<_~cXWw+& zw{PF4^mdc?34sn^r}8dGK`Td%8nv*0|NaqOx^(%1wlteCVFEv&QFx+dDmk;0G|a~v zwWb+_6oym3M7Hv*iO;a-nS&ih*oPl}I2x0}f-GCMY&5AKK``L39xPMMimET5H@mavO8=-H7YM?5g!)?u7HdzE(f=FMB)$j;7U52yd^ zvoG>z&6>gT*_JKa^2d!E)0*}?qcAgP&alsCcwKz@=~>$`Dbuku*WlY5pL%LC%V&oU z9o+u=?}uFQ*#dmF9V`!(;vL34A}}73PV>-cNyuE1kkezyQvMpBv8R-Cww29#W;)EX ziO=xP=-02GY4iLH?l+dt9_27kv6&Z(IkFfJ8PEMO*RlVhutsl&6}AwGdnYH z@N%(O%t3ZPLpqqV_s(vhe3PbWBiLBhN|yY7{}8~!(r9ykDwT=?Fk=_22Qqje6bePK zAJkx9u%X}fWXb0?PE|+8T*2957z?)wSQDhl$sp-0&!3gJ-#?(X$ zAUaz)2=w^G#6%U>QJ>G}Wl$K?D<_l52iO*GC>u2GGd>;S{ZhD%WV@G`&P~WAtfbPp zzP`R4@ch~V#53$ZSnZoU8R&$^p5--(M1nLMgBqeUp*J$D8LS<8 z>`XWuK81&3&>HtlQ(!64GH5rB4TXj2EFVualg%wyu`W$>x&wjTAxvo%X4Aaz(V$4f z6h?SernX`QMwjJyclS%ITrM%R>Kqtw9hsY(^`+C_ufuxyX3IPPn7^~LbC=t_xq}PID3!jlT)`qZKu5BJ zt5T`jNg;U%8EE(wBTB&+c-r8!DoR5)9y84jf^Qb$ z@tJHsUpN5U^+}eip3%rFg_?=A7?88Wz_z@SNnhC(1_+e=U z-8Y#CkDHK$k(pt+Qu8ubc|n|5+xpBQ-taIM>xzU9V@kbEsx1{nI?;h;Q7C)C9HQAp z8D{?~*$vvEw^)G1##)tu124?VZW4x>+qsrMCnQ_SH zof-v9RY#S2{i`BoC|^cTT7fx*Hh*OJ{LNIs+mr?ZO01FhGMoIlY-OEp9=)&#Ks;MVo1*S}z#rqmCTt=RRQrtt5aN|(BB#V~x2ovFrG zlRtz7Dt7f5LtX5W&Knumo|ct+BOIO<9&9t^oLTBK;}F!6$lD9C?{#@tHGP}X?JpIP VC3^VV37!A|002ovPDHLkV1hdm+uQ&E diff --git a/admin/images/btn-icon-se43cec5357.png b/admin/images/btn-icon-se43cec5357.png new file mode 100644 index 0000000000000000000000000000000000000000..12727a91db6cb07dde57c0fe3b3b83716bdab1a0 GIT binary patch literal 22916 zcmV*NKw`g%P)79TA3M!}+5j0o;3n(B~kn#wKpwg5cdR0nj0zn{z z1QJq6?{$0opEEm~>~3Z^!RPru@B4k9qnDk`-20nz+qtLQA_TK*;>3wwJRUCwZ+$R0 zvybaAl>O;*JOKA(512?D#qHo3hYlSQ z6W>{N`t+IY$BrFy#WZJG$z;q?mX7_;JemMH8@*BS-qQY15|9pg{wt&42VEsIa75#I8_WTnx#* zjxdq>Tp0u2US7~3l0ahiQuwOhC)4iSx$_9qW*}&3BbY{`iA_kDFgYpzI8@u$gCjUW zWo0GEHy3LfA`7MSoKUo0y2OY zf`YGL;!+w)YYtW~5C|bg&=yi;Y0x8oIP-$1;lsT?7a4$d=X-%ppwFhrP6RQ~7Vr23 zR&SooqRh;!jLuG-qHosS#&*vKg<1(h1+S4BwTlYWwmK$(eYFjAa_$H@Ik_2>)*S5K zufP6w=;M!TuW)|2-Ty@aut`oa{?? z@7^tL)&uJ5>Mritv&&PZ(h7c>wrkvx+yjtYa1kyS>l=7)zkbjM!uw%!MNe2)9 zmZVfFFLL!weojsf&&I~)!j>%?co#38E0{O${o!l+Obs`VcaGB88_(T z2*zV-0ehn{7(Eo@OM7frX|=U~7QXh{i~ks2(s#F_?DrsZ*zF z_XuXXRBL+b{vg>wFvkrrd6AR^+T@F-QM2bS1OhAOG-*$;J|_K%rnn0 zeUmOKBjO&IZ9Zn-A1UlDm&<$Nt4roRpufMre;dq_h=7I-8wQwNP#_CBa^whHxNrfG zT7ADnaHP%#KOBPb`!)l^EVi|?vvb2jhUcDp4mx-440MlW1`ZAm(6eVxz{E_qDl034 zYuBz(O?qOwh-PJm52?&-h?2H#+fr{}I4w~@S*0d`*<=338ilJ@uM(rQp>$ke^_YJZ z)gX>G3?-Nqri@ZjQlPrJnxT*=qkAkf;$=!o#|8EfvlWj`K%9}0!6c#zAb|S%dcc8$ z;kwv#sF^Te$cZa4T_zXU`GSIizR}UqUJ(%yqDPM&F^L8Z8U*9Vk7p8Jx^#)5mM$!K z6?VHk%zE>Vj$gchWi$W-R;qtMR8$m?0IATQefC)#ndIQ;=*awyO-GCI3b9Lcuv|H9^=VEbl(x3{-zKtO;96Dl(^Gpn&C3-j{wE@AWd5kYgPmbto<0D~J+ zq9`gV`UM;A9ju6s_~kYRu7N!u4{P!ccC-7)f@m=CME+NezZ!EeEz6s9*wQ6f8D}Vf z z7N7Z>Hw{3+<(F$k=Ini?8D!Bjq@0ffG) zP{kg+W+rLeR3L)1|>bTv3*Jn4L|Oe$|}QYBf-Xkp|sFy~s`n5~U98MOu)^QESm) z^T0u{DzE~~^&k7cNlF*>NLvn$n)g>0(S zJPr0k8$J)b9e5y6h`_@|43gRg(4rdXjw5#|3V$}p5FKo>IijqlRI9nOi7bduWriPz zYN-x~Xw*9;a@6e9SWa4~L2>F)jR5YIs=$d~55r^KFuP!-0!Ud!%A9R^*dqBzfgRK; zNg(EdosAtls#QS-xPd>f0cxZwlqWQnz*IaX7FxBE4^;{s$TTQfV*x6VliFhg73fsJ z$Kc?Aq$8ihFN3X!&z((Vzczl3LWo1=8R2LHp*kP%a8`jQPk|@!-#LB_np;%U9W*x?9WFAwv{~I-s;Ig@HLhGHje!^f*#zwdFc**GjK}-J?d0=;RjYAgGmN zZ#aB5ujb~j*SF6f(;Q4zS$X(&e*R%rPBXp`TOi{3WXEMYIlbp%>-C&8BQ>Y$+}1C( zr8iG-W|J=v)M|-c=u9~fuzXKfdgo&8i8W63>9=xpRauX8Ipaj#YuEQEN=3~v|GXla9=zUL5&p>3~C$TYaXpAHj z2BKcD2uFNhlxvUUqm34YJ)#N|grfx1300gZl)wvdhzmloAsnBI zkw`$6sp{%FF)A0~qzRMWL;{UoZLEXp%IanUi}AQAMtL>}DX^=ptwDK=LN%in=H%$@ zW@M3i`0ybk8psrK0hX^T$!1t?Mdp+RVJ*IbW#W(83{q7?a)uUbPeJk;iB70c@bTA{ zWLuq1gH#7~%gxPs0n@HA2NR=e6VbPCU+?PbDxg8Sq@+xNQVywrc^Dk9BBFcu?(I(k zjE9G(t-HHd2!aK1l^OCtEuRFq`uaMgL=9rGGY_*yYTzP#*8#=O?}*BZigFB8b~51T zetIy>mVmMDH3b5bVc|azBQoCejo)jv8Xi|AG*U(dOJ5SnRq^iU@d5C_M>LO@@(QQ~tN&z$g=xQPt2hkaDVP=;~T_}l=f zGNw$8+U=R6M~?;>2|RKvKVmr{^f7#Y^2m`RzD6<<$!7GPY#UX^l#wKO!-}$+is7`S zmz?%9!_}ru8-Ko#KLNkr6X|Tj(((lFuWHrWgHN73DQZ!9Ww>K-z-R}1hs3U3yGBGu z$Dm~3#0dY`!Q;}?AN09->t+JRSzVY{c+@JGZ-DP;FAuL}lb)XxgY8I6J)*o^-Y9}b zM@QR7Mn-z<+rMua#)Xo?lB1kp*!TR!4&ubI-qJ{iUFGK^2`sDkBr%_uXNy@*#;<6r4| zHO?qzllZ1#<7zFH8NFy=!{5Gy<_wOv$2$(Qw3uvZWIi->Plkc&V3qELvcHUc2$uO7 z{N}kF1+{rm0ntuDo}GH34*aLrVKs@kx9>Dc}W2kQMlFbT%(K;dy>3~I3lACMQJR6;r}R@d=T*# z<3PAQ=nsfI(+yI3pKEmfwfns{FkUGt6`|V96=MX(SLtdhCFRa<7cGJ0s3Q!|zult= zsQsnhOp7zLDimaxG~E154S$xF7YFctg@Rrgqv3X(5k=Q}1K-d-Kv^QIr!?GPA2$4@TWY_d;(BqSV{cD; zVK5Kc-{}pyU^C^c7FE()sL9LJ8{kvvU$DdyKl@bru_i$T^%ceQgfaF`Hc|Eh8-f0{ zvPKQchf<9?U0ScrL7)RFtKEs1U<5|GrS(^@RJK!$Qh8U0Hwg45FVt)6bY<`u9_Wri zk&bv?M{-Dz=*0y_%|4fyDn`DEVYiNxm6`A}C6|U`V2&;EGiMZN1|r*$V4z{HJ*FkO z?ukYD% zj9BceKOkUTYr)9F^LnRForaJT2GvCY$+t8xlbnVW_QX-^0LCk64OlH|D49q_*N~79 z9|I7^dZrFE#hQkl)9X%*Ncs>}yqV=x<(dM3uj#ZACOY5Dp2JB+eGOt1pWZc}DvCK;6E z2=vfecXGlS^A-w4;*gNAPMD<{6n=Bqc0{uo$n5YJQfTl{S6c!jm1U@(pTAFiJvDBg zC@3hTABv!Ys;bKKtiL>!?NudKM|8}8LU?%O+|ba7wlbNLr&P+x6d{U;u~m9$dmQEJTV5P=&r|Vm{|&Bu!=35!+4vg9rEPQK9HiP>^$8DwX`ewj%}0 zvus(`qho(HmcXb9+(l-fdi3Z%&5XE>e?MS>bVdMLqrja_tiD}Ff1iC?nXH+-OBp7@bfkCUdj`l`@0A=^N9|-YYE3qRcinSW$i0-@B7(r}g;`2y5P zi4u7{O|u|SvaFZ`F~&(0hXg7$lZF#aMIMi`vN&CBg?+~0{#MJ(5y4bC1^I8d^-awG zm9mnOUOqyRy**#mVyn+r$*a_s^i6zmFjrBL;3M?*wC6K^JBwF?RwFA>$+IX8C)kH| zP_)!ZyZV}>Vp(rT=NKmofVCR6?3T14U8dEp{V7o+9~9HyzAw$0-j#q#713Q zrbX3U1Ia}?6uSTzebdso*{E+~5>C4KJdNJ_D`Oeo~*9i`U6G)g5eyHHP=KT%fLoU&zkA3~b+K9seu zeBRtcVO|0J@IZSep&Tg-4-zx?hK5TNK7N=6y?S+l?Pa?Itx|>s%qPl7tnfq1ath^* z6n&Dh2-52Au`CFcUxk*(`^obbU#Cma%&45z989I+g$L-Vkr8EqVumWZvToc1pFW<< zeWkh*dXMixKBs{52Yc4B1P@t{s}#0{J}g(-;q(IwpA4K z`MMM?$pFre?4<0%EAKd8wHcyfg6}I>$4E-(?BFQt)MMFpfr04LVo zA!BEG87^W!^nvF7O$=wSDVX>-S^s4S`!Slt*0O(-^=-Dszezo%H~UL738PpQvg&E< zX9AYG-k7a-Sl4bEo4tLlHF;4>@4-45$aWl$V5BdR4%!ZX_Z!bxZ3&FVw;2d9&Zr65 zv0cg)0iVU&P}VTeA{f9jR$Ev2v~ zLjt{tAgkCWQ(#F$v1PO9j*&4D&knynkeyp_n$?l+u!*0vq@fJQ#B*qPBT18`9{D|g z5Z+UP|IC(Oi)JqZqlsiRq0(8;g&LV7y^CfCUrlR$b${X4DJ$MQJ=3D;6?YM^jGd{P zYy{S#{ft;onNCj<$r*Rpn!C-m@JhA~@>vkAHTxNby{yTU`r9?oPrj{U6Z4FM)p8^G z%y=OE`QNsmnZ5MK{7m5Sp(oPShApWlIxSp9vJP@NmN~&t@EDDHc_I&Z5k5Y??mj*~ zcBFHbmX^kqmzDLwu|5IgtXAuE*6n8mgjKN2+siu!6)rJNWXR8NG^*J92L#xo66;Y@ zTeA$~0vDh`a`Y#PoE#iuDk>^CZ5kwpFs2|LKL&M|L`;*yB?SRfMwm5;R4Q&ZtFU>Y z;>UOqe9&>*&#*pvVI+5*H6YV>?o1jkFoUqiSXWRQq9qWtOqG;XS`y*u>Df4OK7?6k z!3fkrR%?^4ix)34mOM&q4%8|?I$5zWi`e0H_G3qnYDF@}1I=we!_v5-F9V)^>)O4p ziqddfT(D&ebh-qr1Wz7Vx1XV$geo6oQ5uW$HK=9d?=n^g5L*JmN=?TPTA!~$Et*<3 zD)x!k?jrEkovk&dj1Z&>sma23*1MDWd<`s*K3W~bV#D-fivhJzNWN2zC>I zmjfR>Fcj8np;D@Y%nHr8hh^$<7;rV z1>k_y;pZZR_5n8VXRb1&pjv$%(-Gj$O<*iVT>=C!34v5vUL%l_`Q@>{dSDw7AG(Fx z0WU`Z`IV}lFntXICK)I@6zeU3iLo}I)bLCwdU(AA>MG=95e1iUH*gMhV}L2NYhw#C zwGJw3)dYA!NZAt$c_E{sL?#pwkP`p?_N^@t=^o2`aeu~M`0c@7J(!M+F92ZyVyJFt zaMfsZuMlM~#~@XXMrBl2s{}d5rhB!rsRbycYN)G}GeBA!A*gL_fJ}3)E+VL`Qoc-J z{iD1Dre#v=1wyHaCTxLF-DJLZR5*cuoj>!u!buLLA~{2yNK7!w&P+kLZxt397OnfMfKm^(vFCUgW10=;XGM%xN$_R+En_HX1 zL?*W1-m8hil+p)qvowu)cctV315{6dYCW3JP3)NSs9X{1?jT@60k+-!Sr3eVADg(p z5sZM=u~{Ra2Idz(Dp3RB2*W-658f-uT-YH%M0y%Sp`q%P+U8l4;d=rgAQ=Hs8A(+T z?jLec_;%0nzr1?j+u2uhl@47(>`Z_Zn2@rjWw}O9eK`X}StIJ0(XT=V4no_q*Pk8! zqwvMf12WEK-Tvn1+h>=$I;g?dUC2~7QAl7j&n^Rn8AS|`Ru4o}&Fnd1)vT@~GKdAy zvffP+mBMvj>ZJvKbs`Ayvjq*0$AD5oxsKOJ5k1pU;Z`D$Oa+rV^j*7l)SPYWU~VI) zEkVF!3Kv7-odHUdU_sK)|R$dIvOVG}i!wfX%gto?k*t2;1# zoe2xV2Q+qWo)FtR?W;@s23*QX9rWZ$b$j#n73}JLy=!drpL?e)q19`D8GxEGM_MgU zToge`o+Xd0@4Bl=p(PE~j$H!UmQIN6RmjS?CG>GFF_hC!Wf-yN_Z(+Ij?saoF~H*0 zA&Li6#$bMOCo+Gp*}p#)ODz%ewjFhzizAFcg)M=!XD3_ym8&nZ3{TI*K?@hoxVm_8 zpjMy$cZ*==AVyb&N~IdyGcRw3A~6vO6B%-W%1n9vX4**+E}mHsLfd@%RTg~QGr>jPo&duh%33V(rMcZ5ik z4o2(6gda{bT2E&IXu_0L!!#Ndv)jPIt+9tC65;-bJYM=k+AzQv%!=&P2&7O*p`;`W zZeKreF(L%kYqk8lEh-gUKoUs}itUAP`H$a{k&qPvA@BEAX(;AEH8rImkyOK}qq{EK zh+w%;24RDsK^6_LIwx-Y`=;^_h&kx=_Cho!Kus^>j}AliiB|78FSlxn3kd6_y!Z}1U!BO~^IhFM zUXp(I^{cmSZFMWI+~u9VbW8VCimb4*9!7N=@Jhd<`_|t(e|G<$j|<_%`M*d%*Lj#t zMKPb6qBHu{gRR`ITT)utZ%al#{CPJE?$t{f?Zb;TFsayI<9n6Sq#2zF7%|u%kGDEI z!!WEQ*E{<+-N(1q=4gD;rZ}H3Sg@e;+O=y9voDvl)=Ws(2n>xbq_^IBs{{EAX3m`1 zdF$4#sbIE_vn8;v7cN}bjv6WH?6g@2t=6Ks90>^t9S$5g@HNIc(OR$%zQt?KoH=c2 zz8(RQb)NK31fm(3A3P0Z$0#csH*WlH>eQ)WL?I18Nl8hh7QM^9ZxO6LtD#VBkap5uVaSl-v1iVl{Dw6*kj}Y30VQ`-k!N8T%BqZHkKAl* zMJ6zk#aB<8_DV!{_7fmIwx*^5`t=(eeevSig(MM707%8*bfH~T)Us#3{@T$aJ|0q6 ztmyG*BjZf`));Kvj2W+ogAx{ZO7S|kD+?}Qw5gMiH#edV|mzVSA7MT2z$ncp6^=dUSG1I z@mg-p=J@Yiw7Y=00dus$J!y3PuGMIo&Ai#ae7PwY#}cl9&7XX-QHt#5=FOXsFmNCw zeEjhogGO*( zzWB~(pM3_Ysj1huY}t~F&;Q^A!z;3F+qT_l!C4_@)!W;fS;eMMD4Dt1^h@H^$~G%u z{DZ08@k6xFS935LB*+pQ(gqUne<8L6V8j0slfZpdUpT4K^% zq^hrPlb@g8Fn;`ara5D|*;H3oH;#u|*0t;D?*8Q;fBeDJ3Vv8Z>40N;dM%dK0fP_N zrE}*I0lj-STgleh(xpL(nrKP0}YAbz{hd{b{^X5G}YSgH2QJ&~y7C9XM z4sX+@%`4lsZA&_I=+JvV{`g~-T0alXL`oE5_tCxf+G}0Mj2W{BMWqm;luJ9No`Mq4 zxQP=dhU4#qojZ4Ck(gxyW^ZrrjzHgG_X(ku-OQw1R@yPv$7w1oJ(EZz9Z)v=3@Lnr zR(_a(EnBv1Bqr`bOp+21AZyb&QG3?OxKaxh?pF#VP!M~X+Qz#}3eXtM}YFnrP3I6Jf!jHskFo5VS& z&k_)Qh!$ux+N3p__FT2;WbQ5_4ng~!(UMDS5)2SWr8skeRhqx>^73MwF$PfbqZnr9 z7+qD(z_1K%BFUkK2ef&bKMpK3Lz)Vl*1FQ)R0OOeOFtKl&%f0S3=4WU7WnhTrYR9| zS#qlxX5vtxQzNE#RA%%y@;y~rTH4`eU`v-Sy|81)j^jw-NNQuoK#lofCx>geQ(>-h1!8&5@CjqYyBT zl{xZ|(yLfTr@#F2%e&>}M~~jbMxb!`@3IGX0z?))e#IcWW3iL4p+1t_)U3Cn_UjzCU#65Q_^rI z0V5_zd<+|=e!z8fvU3 z{XY(7X}EuCFdDj)97~}878pv7Cv0tPN3_=Q-soymC{A!?b1J@Y{TqbTv_{x#^;8t= zZruMwZL*^}O@TUP#*X{5?(ip114iq9XMlc|V2(j1#xRW)PIk5yY%rN4plPbpi|kCL zZ`cn^WG5N@)EY2SQ4H>$0j#u5TE#2uv-;Ln5P{KLsj2Lj`>>`#!$sMC9mD0PDYM6H zmMD>7R}MLAqPYCDwMm8&GIeK_tkG#FYgl@HY%klUh`QO(GUAn zBcxO9*|X<+8dG0->7}{&?g_pdLlY`dy1Z&NnW?#qyPZ{dFfxtJP;?_Uzej zM@L6T&^wAVYu2pCU}=^YYmzyHRJncp@kgK1zFqCw#YAYedg+kvN$w@30^=;DxE8aC z0&qVZ)w`e;C%JRy&g1y_`0(r3uV;Mz`6|W|wPeZSfhc81r=+Ajra1WM1x!PV*hMbE zrP~ibZ2ppjJ{s96d#hG`m4u@`nFi^8)vjGT7Gar&fByN(Z^+X3#v8Lf-~_`FT|mc2 z(8j;CNfQ~%Q3h!gjp&}9(L0JmaVd=@$??`Jue`$SnXzEO+cSIj?jQ2mXJ3t8wrmLl zxNOk#6?DbudS^_ znKuXMowKtuZFRf>RmogywK-$MhHVRJhc-7icQ||YWM0>80`ON=u6yPMk<)+-LOM$H&ic=gvd(KltFS zT@=@952&fBIeGp16<+`T@%b2ei%2AT-ObIDQ6i`Zf5mp_3$^Zekh z{_PZH3Vs_;TknkAnm*=kNqt9GD0+D~2;G$m72M0Ie2jlz|M}1ZgZ4lcnA=E&@4c*w z_!xiZ08b~O0^{`K1XIc7kpe#06K8mwQ(lAA%+qN!FOd{P0}3rhwzIcCk)2ciL8PB! z0PXpRY3jIHkU}AmsdaTKwT`*hN~ItaiFRVW?nEGJHp!B@x}5@{&_SZsIg5aa=fDjn zm)|U}S2$~U0$VRn2W4S?#RyqL!wHcs<6wD20joVpX1OO3oi zxi@9+sXh^tM>`iuZGqpdyVkE4&nbWVUZ@q=KxVxbLfu7hck5p2VstE1k?P`?9Hxj} zQ-SXtovnx(BfGy%7UR-3%uy5;Vx#c$)ltLM+K52R*Fg!ggP1ul#@}1ZC@UH2(g!;^ znWMHW!vTY>M(kEw<`u05M}HAdS;qtKj*lL#Z4w|04L6mULs^9+k4tbNHc+FJRV(1h zH69q$yR5VCa!FN2zR%`XDwcyPxis9?D6)-UUDrLPM#^lr#TN)@jhzQ8&eN9{TjF)+ zU-h14O>*=T@^vvG{$fXePg@&L7n}0^e-y`0Mn0!Mo&rE@&x4)Ei&BuJWXocxP8Vh? z()AhJ&)d1Kmf7rFTU(>5&>sh&frfewxVa1A=fn9atj4^PdkoNOUHLrC^P_tQ`j!?+ zpzStpd7Kc63nVbUuW$UJ^ZE5EwbmcF_9Q`m)+Z*!y<>5HopVi{ zLVNvTB`vi)!xIQ@YiWaEHyhZvGcDzXp<(e=WfExH#v$TvMx}*4Fp)QTyV}ImR!MEs z^J@yRpdly%+Yk6_iRLtsbNnJfKJPj$tY)|#_b9co! zfN`zzvnx6I6}{~O1MGuhf&+^3N)p*#u^Zn}VBTlY$WJKyWmaelQ$Nu@JaQD-750HC-0~T|^uUnK^KSR9 zI`_Fg;2s$Z0+HSnuTf<~Rc4wl`&_cF>_O}IB*Dnl82z$QOxWR=ez$Z!=?Oev zWG^(ehnA-r)@;(8mmBz1jHoLC(y8$K>eNwIHQ{0QV&R)zItNCz4fphMbg*@x=GM@l zkUV@`-v9Q!!m(1B>R&7ivZ_`Ob9b>@GGSDQIITwOh;1BdtM${wTwGk7+lIP3hljZP z9XXliQeDGLnmlCzOy_5BCzv;OSWH}9ZM~yG&;0H45WQmiRw^^ig3sqU4jB*;cjUzV zc`~`?uDJxs?gFbB)v3K-R9#)YBh5FU>+qTwz2D?sxqd?m)@3Ua2_4&pyGPwkEgEHR zMA6r#M%~@t*U_i8MlU6u`o1&caJc$c3CvlpKT}4dX1B-|3NYJlK9q(N47BP%lF!I# zaBN+Bpe+e#BN#tdJ{-rtjgRH)JL4AlQS2!VcbRF`wC6TYhJ31}Gya4&h(mkNYMXDt z!tNWYE~u=MNhL~wjvvSaD@-Pug0=!T0&A@m|IS1EKzni|54635C0%<5ppa79Q#25 zoL(CYacyaoZvcA6II*3%TJ=<&T032#RQam$J4kK`60%*R*6zNvsORHW zfsNago}g5!)`z<2{JI9ag0qd@s8TCaMB`9U8 zUj|3oJG2jQg2GBAq*pY62HBB|y#R*C`ay(Gz2BkVAOF(z?IUpGyD-?kroZ;%DN*vkL3`L{6=v&60nPrT8omNl-9fRGWZG^M`!+YhV^?lY{aM5U{ zbqn!=oRS9pTo&4o3d6x`PxPBesPqg|iE?djc^&lb91M?c6;9&@lPLq-oP>~BT*GW9 zrP8Pvu$TIWF<{ryiDuUaiNf3TEi^48s9SnV%oUThy-tq?*yy&++cu1eO=)9WSSVQ+rbScm+ef? zsGk+?=jz|JtruKQD}cQhAHuJHJOG_a&8!z7s^X%8AQuOn?6k}xo+Ult#+q^2&(8d9 z{*irmei<>Ly+e<7{*aMZ4&_z#phe2uU7a8@$OC~I;E(<1B|M&J{*6QLXItz6H@8kc z@azje!^wlU*N4aY`StD=4xOTWnXJ(XH)pRtgePg4#XO$yEd)ByV&A;E=amCpCvCd( zIQ7ZY$Mkm@);S;kFW2*yq&xx7igm9-E$y$ zz7kf=a)C~fwhU1JS?S>D7Wnk?8MC92uC5Vi(3_9J*)#0#%V$D6$42>#WVQcI@|i!% zXChWUQ=xoT^na6lW@KdR!RPZC|0a&1_wa+)o(c>BdLlq4Ond}?J4+;z?@2}U@bH+6 z@1EeZG5GE-yZMl1FxrgC%gbxh_3PIcL`Fu^DG;?ZbCtaihyQYBX6DN7-Mg=)ooEoy zvP%*pKXdBTsReW%Zfa`k%0q_^Wf>+PefHUBZx0$YD1zQmoM)eX*1CTa$v=dV+>RbS z`YG)XH+b;i2*audx~FNJG))ZSETy;>vx!ubZNCdfk|0HoCrz3ZzGKIZjPJkyp7C$a zojZ5n=+UF2_wC#FnBtIslN^7T)r(w|bvtk2>PJ`S@;^*(8zX zV6=xLPd}+PpB=(pCkol6Z*-d1T6{+oCA0fIT5M;AJxLnbu&Z(mksOM67f81X4yb{^by6%1eFI%}+1ZBpd!IFemb#ow#e37<%?>8TZpn!chG zaOYLEdfcRSVl)%Z$pbSxUUUZF2lixh5i^f3ip^O)>kH;Q?cOjtjY~{S{MgyqIZ`gC z_9bP`ELAgxOCIawx1lvEnLBrGqOQ_hd8OqJwDyF!Lbq<+A_<(ps2}R5U>m@MP+ctn zCnvYaAAXR!vC}e4!BSFEAT~CZjJhIPu|SjN)6&vFsbr2S0X^YlBD96-FY;iMc|OAsJ0Asv}(aPa zfMM{)K_vU-mtWr98qoD&7DMUxD3_ox(;uayu`-#gb^4}@i_4M`BStU> z(2$kAq@<)#-wX{6bq)>=_B(z0vuR2{I9Xv_;=GwJu zjr2`Eqb4f!&Oekhexc0(=tK6DhFjgyY8ic#61Ajn(o{PVBPfj}u!5?pDk*|Fe)Q2t zCK29x>n*1563}a}y~flo#*L+|K+!TdAI!cHEnmv2AfxA$X zDQC|~=L9>9ve!6YUte$hvV&nKW&_Z?dGnYRT67`DkRaQ7L}@HZj>Xs{)}cb-(xXR@ z4k#o$P<9qBT*yQ+9Ak)0M}jOXl@9g6V&m2~NfW{Bov^pJ=bbro<{hLc5}ShuYAj+F zM22xHQA5eZT3&&SJ6OlF^))YJr}Otu=Jg)?Lb zNbKsmtlLOSXUN3p&yYEJa+yT`oO|O5+UZ|lXO|c^M1O`%+k*!oW1Q(mP0>k7@NoQi zar^%LV{V>0m53sPg)?NZjM}to$DAS4@x+P7#5V^GV(y>)UB3}e)S*LgXV@^YcX)V2 z-UCZ#$N-%oa1u{9H+MByJwt}ioFU`n z-~c~+dP1kOXPH%`l$hAgMFg_Zb4`#-t(_qQO=rkRkvaz)1B`(v7_ZF|(EJTcwb^)v zOhtvg7@I=Sg$pJ?jLGZaL%6{n?x|8Lt(+kPhBIV@_O6&c1JGS|bygn)BEX)gBHjrP zhkTi=N^Qw{fG-Z_R#qnXczJo|4HzJ9cjE>;Kp=yY=_wW_oc`h8Tf zQ_O7{qehvzBx%QVPfyQbs0B~=_Vx}%*;c^r2SJ*M2F3Io)J(P)78a5+debU%L^-wd zi!V-n`OKNqrR&zMKZe3^qvhDy*;zDy{##w?{qp52N?HU%vEB*$ZQxHo{j?Jmv1JBT znV2FeX83$rLc+vF0p}PP=M=9+wvCb0g@u*HFTebH*LCZ@O+q1LzF zQrl~so=!V5v}@O{(J*J+_6+(besq(ywr9LViTq85JtNH9p2F}^Y!bGX+MY=TkYOY} zJ)LyV#|}qGm6c_+Xg@| zol;P5-{j!rG>5vCB|yU@aNh0Px0xwVd?fo34!T$e6jPP0^9?L?LYmM!>{&e*XFA>Xte>@9w>O%uFt#EDZ-Wl9`*R z(^F`4T$6RM&e%7J)f5*MVL$EI2x3ej>tVDGh65O%_Vm)STh%c43=lM@(85Vw#+31? zoG5Y$Qf9bkjZTde65EDWfbs6%PeaPIz(dN?9z4(kGy(x^*}4VA(M+(h6B14R!XJ%krtc%hN!tz5B^Ipc51;w6?%UbOSF;d;Q7 znT{#Lpuiy5yh*<~;`5WAhcCYPvIxg}IyQm(j6XU7+Q72Ob3s%ZYI5IR{drIkZ6g?S zD==qu!U!Fg4~6Xdn5c#)5PV@>lF$y{uzrINc7m4A_-lnax%j_7neBfk7|FE8a)r4p z%kp{7cO>Uplxcl@e8LczkE}?GvTW|+#f!I5q?IdIzGD6kNA;hZ$r@ZT?TQsE-g9$v z3!6N7GQ*x}q`!3O5`6U0M_*f$bDPPun5D0J_UyrknVz0r%uq(2vYO%@u2R^k30)QCvFHhcj%qDGhThUlF~GjHL|m_ z?=M>P?#aZ&#iNfMyEw$v)m zgRd7eyt2P{P=_`})i>byvG<@{eiIyh{n~Vo%NcZLJ8%Dx=`HMq|Hb<}=n%#1HQK|` z)w7dMSmuQ*dI2)xRA=f@;cs1 z3#w!yOzUC-W`Q!PRwb_ofvpP{5R+YvvL4e)%@uyGxCQCAuNAfLKG0pI)@ejSp2_qu zBKZF8tA&`>#FHqbZ7GdqFbYV1=HWd*6~uMv8l}{T?LQA6bks>@1>w|@U!I`Xrd zR!1iU3l@n)W9Q78z2ddWqraFlKe5e(@#BN-9UR={GHLaxqsI!q`r`BZrKKe&oSd90 ztj%$0=iuNtAu;j2<e#Mz0d@8=YqPw%dwKbcS-5cV z;%U>K{}zF^gMN#o2b_u%asry;*Q^I%7#SWOHTa!(7B84KEn#DR{*zx3Jd@sW&9pJz zDja0N|X%Ak4gG? zd*I&cUuE>S!CtO4E;BW1bobb@F{mM0j-WC7H90$g0h{>AC-jvvb~o!5&y~mW$|7xr zvY&DJGGrtto5&i5vhm-(bm=A~vqA;~7P7|ZTzQ(CvHk4X*{r(5sEEA2Z z(D3jzQ*^phrrB&7P#P)I8q{4Qz`F7)kbi#-jP4c(&-DHLbg5kaGitH-%ng`LU_=?| z>1KenC6^#Cbu~O29|y-zU5Bt}n>@KT^xjR{y8V8W@F=V;E(QlLFO%BT8UfaoCPU7> z)zIac&T#zXHR#xT2^5_8A=^0=N8j>t)7s3scoBlScL%YXTjRc7e9&*&Evd|e$9KPh z_-8u72?T22<9!GW8vruN8lem&@O*4%&E}usLnoi^-EEC6Pej?nls(Y1-x^5THyb+l z{tyDf2QZ>!ZFRM6>GkWD=bzP;mNq+AUh?3 ztz$N`pOKl_XlrZ|>^S|Kp!et$83t>bNN?4@X=i7bi28a&SXh|5qobo8%gf?$;OUc| zo}M6=%UkE)L?vt4;K74quz!lF{TWTvvX6*}uy50*jmIB<{IQIko^J7=5Pwwv68rV* z7lTxYKmYu5ShQ%7sW|_|7l10GxM$CvF~9%*dm^iA7I8V4CqzX>(H>{w)vH%GCVunH zH<|l?{Y!ta{i;=~XzG|aI5;@s(W6J){!Iky<&GDzX7bn^J9dn*JAU%XCno;QY15`L zemsgxX*j{?oNug2#=l86|2}>CFjMS|-ICL%PiFvW%)k%Wv1fyG`q3FnC>f5Z&?%9* ze^X$@Ae)wBa)aepR#wvFKW1-;_3PI+^Kb6ozrWGIgdZmLG2haZu`8verM+xzZSASx z4M1d0rHfQU0z7cw0J8-zezc0xSfcD8f+b)rc~Wg{*|G&*fBp5wB@sjs0VO2Rv8Fs3 zHlHj?W2v1LVY^wKmzTFJFfcG?)~s1#Xky@@dnUwUB3Mt~KVs1KG|ES>Fb zm^p`(r=dQdjKHn;Z(`(X41dqRX;>c+5D?JNy?gfta$vEOOQ{C?vcm8sQa-3xWM*c< zb!6AH=XwjPe{X$&hFu?kAGtz}mDy%o zDpg>A?PcI57S{(bhFo^Yq7F_xjXYx{VPaMV1SX;N0p!3#5!Ar0I9ZT{-K~heN}Pcx zW2X+^CeIip!oLfQY#ps%A3%|*V`G=PhZH0-fxv2iEj$Tj1;@4gE}Q0wP!nu8d>qVqSCl9Fa@-MSS z%$qlF7>(?`QI)3iH?fv?<5*!b@CaXe=_QLS#Q=nHhEWrt^EXjeJB;mYKQ``k^J5?_ zR)8@OwKwW1*q|>41qH3Ab+4`Vp%?=Zzat?KW!YpbqZPikcz=`=FAyR6F_Kw3-YU*1cc!Xv83x} zs-Q(Mq$nO6;Y93nt~lIFQ4GC};?xQpa8H}-MlFINw-_~W;J|*^y6>S(@h6toi92`h z&{pD4fBq(p-b=6@Z9#taCn^v3WHQ;`KYx=wzU6OUy#L?Mt9$Ob`Hd@K==2}MoTH#1 z?{V(#&Wz+(RaJK>KfjD7YgHMBM*UG?YRf%#n;zEB#|iL$&>P_ z$;r3-UAdC_4saYR#0f^-11TCma%7Jw!NIWo6x^ z+}z?Mb6}xywmdyu`vwGfws&`T5y|ChBl&{|E-ucZS6>}DnugKB!t$vnPF(4C{(OoF zrDVQwA21*uv(;~ktE-EM4*DS=jYelQ`AEjBucLi1sq%b$JQzyT)3fP_ovn>vzP@hb z2M+8u#m&u4L?gIFE)yQg7874I!PJM010kV0QzI-!_E-J2Zni ztmYQmxpUb2o2+rY+!&0^Dm0jq&V8Ppo+yA|-b;tR-=mKe%xr~f*ttl?=AfRPwrFA~ zH`w^itIu?D$A8(c6~sfD_0o7j#L@qXLKGX+0@9;#1s@tkF8!GkdcwWP(dS>IS{ZKNUPTeWDFQ! zwal2!kz2byz`hk{J+*p$fIU_}Sn(V-Jni}bCkueJ2z2Z3tPhAXTOaW7pY=}v_yZcO z^0TM%2egKtwb~zG%+JVzMUsy>KWnu=fRuS_{EVjlwAvrg5+_%=T5f zkN-Qu9xX`te8GYRo!72iYnURpFI@GPvwfojvZ*`!PXlKrx*%`ZCDsY{@Y32HQ z;lhROsIyb;(L5ls!cf0WNJ!{#;J|^eG0utBf_?BUUUTNmX-lS50@ARv@ezoO=N~)` zWi%aww{hdf@1{Gur ztSxf1vW+sy=pC&n;vYVIc;nEaLw#6<&FX;i#T#$D(eZ~Let3)JpyqycntCZZefsn- z_&cBY90l40g$qnTw%AFNCUxAmZ{GrTusDu^cGXP4gv{r6%;>?MzdVFx!ZFj~4N zpem;@WXO=%GiT1wQHDY6ET;Xm_Xb|GFbp-A(m;O%U4tHZ`9B5bU%$*jBdpYY~V#HSJ4F#t&y>yIFpI{!f?#T5j_k ztJj~#;@E7i2^-Id{;q}Y^(7nrPt=6}V_^TR4=`CDK#R^8-KnABos{((w!D~pxqEa$ zLFcn({>>KG2N+rAYw;s1y7cYeHzK+%|Jlz!A8Jx&tyv#H@1mpI`%RtLb4Bu>WxAO& zU*ZjG7n>^3={B0%wymxYpc{JEBMu@HhHAUbn)^X0UKfx}CCOE)J?8Dq>iPhh+CQiV zsJeB6USlRL3f;W^i>n>O`D@Qy(Od;+<@$iw5P*sO0eTIDeo_g%Jap`$f!j8HabBU& zeU82HT&sJ)(pLc51v9gt+al2W2sDC#8X9z;BWpX?>hARRL}dEzs3+Fb8b#ie`R`|p z`2MTt7J)dyzT0oo7?!0!iQezx3hP|mxXaYMJ6SdNb3I)2U*TuuhUD@GpwvAMRV3CQ zP<07MufOLH=+&#&nh_&LOu_L|L@E&S|EX85TeZ+72Ove`hYue<1r-d|A7D$* zMW|=8{(y!mlpZgk&S2ReK-t1h+!y7E_GE!K?1N^|mx%RDpFVvwRTyf0Q%{{b)ei^g z=KcU2xz~&wIdTdr5{$E*WH4iGn4THRh-wcRB||Cd?56$zd@&xu%=`f*%=+^te?UW{ zN=PFe?Xq8Kj6@zLmMz5r#}E|lJN)N2hIEeIt7*+Rf4HM z0NHU0N;A#;0Vt0_ad9!@55W5kcyHnlz`>>U{s3%eo3ZQ|RR-Ie2PzS>%+$qZN1~Wwqo>o3X z-71md{_XXf2KnsCFv*I)YVW`m^&QpzMSFgH>h+rj`HbGFzj2=a+Vq(|KknRGA$VAO zk!!CAtMVChz3Vgv+6tpFqouW)S|6~}m1{OSFM&+;Q24rjMvL-UlUU>k5Gn{CFnR#9 zm3@V}0u1-(5B{NQeGeFlT)Yi7CAl``{4TvT)&BWT@%Q)MO<~2Fl&9}bI+(>AeWTLd zs?y+?E7Q_~&@Le4{ms5vs-%NzQi{HMM24~y1}MPxspK>BYgRK(`|dyb=0E)Ge=$Fs zHf`RDUvq_^t9o3wXwmFl{}w-^`wmMlPUrFXT1nIxsDJSJ)A6&gnLn&?2#t?!oTq`k zbndIqbo?G{dxbdrPssgc-jA)~XZ};y0na-o{PmarzZvP>0Jf1nLqq5o(4B4}MtU0- zegkbMoI@}N@S4XkFbJzLeEa<6Y+E~OgeXLN8SkFC?JOe`(*%;T)Bk_}(qY@>K)VBf z{rq|6>hu+0gSdEjmXMt{KLgVn?A}*)Ztf+d_BRQZX^hiG+h?QY*&r{^U~)h`n<*~O zkmRnC)jq3cVDJMLXc}naI{r6+?Id6f5#K&5giKc`hs4F{q022?w21ij8EAN295VNK zwsX-UY}w~5Ii*HAE{U4a{^n?THd>wykMayUdW8U>R2 z4cRGErXB+tCgbAbVx5zdZFT+njmN-3l374NpqHS_KtuM=pFihTQBjvwSJ&u1bLMhf zZEc&?qel;3g7{aiTrUO5<6F1|H|*lYi=e3u<~w(uJw9^eZ0UpveaDt8nZGC|Cea$i z2Z@6=hl11*H0;ZlFJi#L?s!0eGi--8=+2Wt+5&9lOaVi8u00000NkvXXu0mjf5{#n# literal 0 HcmV?d00001 diff --git a/admin/images/menu-icons/16x16-2x-s9b8c49312e.png b/admin/images/menu-icons/16x16-2x-s9b8c49312e.png new file mode 100644 index 0000000000000000000000000000000000000000..bd311b1322ce1042770fc3480b2a3cc00c300ff7 GIT binary patch literal 4147 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 literal 0 HcmV?d00001 diff --git a/admin/images/menu-icons/16x16-2x-sbe70081ef8.png b/admin/images/menu-icons/16x16-2x-sbe70081ef8.png deleted file mode 100644 index 95459e2a1ee9e692c43157dbb8aebde89f346c90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4135 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 diff --git a/admin/images/menu-icons/16x16-s3f4c846209.png b/admin/images/menu-icons/16x16-s3f4c846209.png deleted file mode 100644 index 19780777575b257c74900e3b5941f4ce97e91e7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1637 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 literal 0 HcmV?d00001 diff --git a/admin/images/menu-icons/24x24-2x-s7169efa003.png b/admin/images/menu-icons/24x24-2x-s7169efa003.png new file mode 100644 index 0000000000000000000000000000000000000000..e9564f78e13ddf5e9246836803fb1167adaee1a2 GIT binary patch literal 6015 zcmV-_7l7!AP)iz+fQm>B~C?g zP{5U_ha#48KXh_D=Oiq`Smg2w_u*-OfHru^)AhB-bnVsts2nauMZ@tb)V8%S#vkBvOZKW|xWeK5(d^Cl`vGkB-O;xCyMiSc zjAPjoeq&L!aXIfhOk@#N<(W_Wt%HR1dWKco(&3yRa2j@nRoDA@1>dvfSYch%T(ih=`bDA|L$^F3C#n*B)a zvm#99|GEAFHCPx4DbW7@m4IG&2yZa^3hZXG6@CiG;ZJzMzJi?qxzveQ@Rv=Z#;HfQ zD&b~z$DKKl>UPV>z>y!B3dKt3xvot#Po z85r;Ym6o}$n$6*upmk6Yf1nM}%TDUi&)MF`poi}0F>IbwoSb$iKs#o2DcinY%Gp#` zE10usCY$I!8IECill^6Zcfi9q$8yFOO7^NehX)OxRp8I*#B1{mu(Mv(48>xVjed$~ z2(?Wgb}zjtZ%$qGqVnoEstBWeidUF?0QS&Vn8iBy!cY${(4Ae3hAi`HhO^IcFMa1` zTF8!epW(<|OlDc-C3~lSFdR4AmbYF8h3UyLD!TMBa|pmAG&t$xDOP_#KvQb{^wNxN zYDzG`vD)9Ic#TcAtI7YF#IWOP<@E_cuV5jrr=5KQZ}IggbmZ?;qpmXa=CMPH|M_>S zj(dXF!E;P0*KrulyezXYM?3a4F81oJd2w43LDED75HEl-W?jJ2UmO|`cRK54rhp6ZImLvVBF3i%LowBiJj(V!mrj#6gI4SAXEuz6R z4+@-U$*hIVc*f#n1k@TIQr{*4-3)_B)fp2^af^L5!)lgGli90E|2)h~09v?>S!u&k z_gWO9Sl9$M>7$jFFRx{Z-*0fyto8J@>HU|fB3g{)=#c#2XS{6d5U;1DYpwj8 zaW=mnn5~TqC%lgL^_AR(^?$bJD)!P3bSK?_IHoh5%vWD4S}|tPjivN$|D}x}Eu;%= zXr>40MzyDF`xD!cwTs=MjLelY_K{=Hqv(LiKE)1B_%U=G(QaZ)QGQudwSGY~0A+!ti zIuP1QvA_LXHNgM{kWJmx+BTPb$u@hnSLWk;<;&^auLic+%hE%_e#dw$N2?t-IjB3+ zc7#T98kPrKKJk9$p^VAQ05Sj>;5@F9<2e`SGb>BfqSYKe+@=kVxJgA#O*^U*3D+`K zw=1aIw2{PvXOiN66 zYk)PT>|m+Oqx>|}a?6pp*nW^Lb|~S@-$a#8?uc~%et$W8&KvrFjZnLvQ4 z33pMGX(_;`j7P4a+KbcUJV^iYWe@7iT6?df4=$m0l5;7hQ~9C(w0D`(D>c2?Y2len z0b9{j(=egOy9We#?2u!Ow?H#CIl{4ux{Q(QFw&}nS~!LZw>qjYM5)YHRDnMxOX-s3 zOl54&CCaRv-xzfKO6&JCO>80mZ8HYAlIGucq)BPR(D}H4YC<2WZN+ztVoGYnIGC73Gix5zp>1Y{%2tX{-{9}^k zzN=WND&Z;oIYPix2{++MI`7@kiYi*1{ETn#G2XyRN%7-XDSksUrY2}am0g<-y*#ev zRdtst(VjJo%S{Sb;g1Ah8pTVyc5va57HB3G9uvs6~UxUMlQDY`_|N*I%ltGEvFf zb#Z2%79AXe8p<3%Sz*iZL5^m@A}gZN5Y~#6+i8(W z4~Yfy38pjFUt@cdH24p1fzG%JT_x6b7bf}E;cBd9(QIVp>{OI>+((8nMPb)ugqKf^ z+yX7N=^v#M6|p+DQjh8E+qLGjAphTbUL-xMY(Ge%nWvU-~Fr(lwGsi^C!iepttQP$boa86vA5?!hc=*UjlK5aN> zJG0)Z_=PTGc7>{c>LGAD4Fjmo8c~(3zzocG8jcTI#dj*}&}6B`E4~OXI^8D;1~?;` zeL@Pb(snseK)_&|WA};##B5!8fkpHrdRvY?C=##`LrodZu+&P(Rx}ceaWkE^8jLbm zVVdLIix8UVVKzCF2o0Bt81p#K6 z-v3!_9ZWafwO!}MZT1ehlCG>#?h@IGnpxJD{-DhS76Qn%nfZ0M$bPWcvZiI5?Nqsd zfDg54mU!ud!qtFQ=0RNk8h6hbIu>T=O zo9@Cn_yzJ(!%Ge3@c`9NUcGDkkXVD0Wx9|2xXo12P=H~E zC3~=$sT>MW#kioH4%a@hfKetV@jkIezYYc(-aqHO`Z5^6++XhjL;{+b9Nd|~?j|?` zCL7+Bdoz&U0j+VC;r(2iNTC4pRN{SrSU?YpZatNeuko8@VE~QIV-8qCHTRCPp0^&l zq9Ohg4q&G-|H_nVQzhYwXthCy+V$~}b?~AqV28GyL5S zB6{-YxDc;9%vYNy0suD36EV&-^9*dLxBKaK?)G2cFIyPyGb7*VdnY)tZJG}Enx zs)nj;GaC>`Exu}trnr%T(>E-@&&=92=KBhIpf3x^xI!}zbk^uy9nP=flT!aI2PkQuUc$IKf6B$VYzp}C3xQFREUmPh9OQ4rDO?=e0px0 zjA6}OpB^yMu)mc*xsE|@FL%J*A+lGE(o2?5R|mKtVBr{J={4r)ApxkKT4WbWMo>>J zvjfZ&Hq-8n2cWPUe=l~NTQbu5G${~;eodn-eu1Kf(2|eI15G{lC zfJ)w1OM8|kG*xR7fYXKF3s)o4B%mvzkkeB|)HV`8^Aw;_B!K!fwtH1T%}4;1iO>L5 ze0?$QdE#H?L=pL!DcFTxk=OILB>=@f4CIQ$E@74Jws-DLaFgen*ehYN*L{3+Lpg6NVCf|mCMv{FQ=Bt30aj(r%|L`(TUOueK#aJ5wU~J0q`j*8s zR&e$k<%RSq-}G_Xw!T6EgUsIbwe(PX3CsQyhQXHj;9|U}ZCevwdfP`h1q|zk3&_4t z%HUW%%SH56!!_EGsa0L}oAb0}v~#-;Lu8ck7@9s#ei#!N(-)Zb)Qoxh^+UZy`uo^$ z<)(WMO?`6)6?q;2rMN-clFQ>@h`cq%N+q1Aj@rnz-RDHF7;aWJKkx-e$R6jth!y#g zA>=Io!#PeSQ(shjF(1>E-I^c@aEMm01Uu=3ea-&*v2KG#SHRiq!<|r<74;qFVv5UH z`;Q(r;W7a#V!CcHza}~}<{!@Xygz)GmXv>ASi-)Pkt27 zQa`58J`h4xc3!g&fY956ws-|iJ$%O(LJ#QbDSMv?J>Ur(<@uhyXN1vY4hKXd%r;p# z!fNydBka5ip$Mn#M};Ar{32lpXU9tr!p*Z2f^c^o1t8M-rlAq(o!^iMFW$93#Bw!0 z_UFEPLF~c{47GYPN(}%=k9djU(;n1gkkt-N^wV^`2Ow^U_1gGAA^r6BxJ$pAx}ONg z8BwSUVqZgFUQKDR5XuhmJ=XAFj+W(Y#%$GaJ)R00qnQyi(Z`g}1l)rm!2w1@k(NDl z6KTd1&?GgNCrFez9C58Xjkfu88w2w5=*nFj93YR#s8`a44yW~I`$Giuq64uzI3R(z zl<6ZpjaLoZiG74EXn;ZLjo;w2_eWqYZbEl-V;Y00?8m97ZU7_y!C?VV_9s6D{n*Ls zVJOq<4Bu5XA#Yz=o6+4n;nyF0iGi%pt8oKS7b~N$qZyPvtbBI22!J{g^CVMuUP~Xe z(9LH)1IObBaVsc3V7d#};yT@}zah9q>=KPFtojjbSvTT*<^7GK0jj*l)QXv3$%-Bs z)gqJCxQ*><5IRV4L?-*?$#R*6pZ^Vj*hIVMQ3;a+l4+y42#TmE(%lk@{@*Hj3pJlu zc?9`-z>ai}+wd*78UfRdH&IQz#`Oyd<`r<;zW4}FaoizYeDcqyP` zZq!->G1;+wxc~+^ZqhIli<9>>bJ;(-(pewqAK>=Pv-h;e7qn#d$7|unJN^JyTDBI} zODpz|zp>T4nY^d@FDi(gegNqv=ibd`d4)ljzVGyqLOZ~D9`-viKdJF#jHSEl5%6$8 z3%0=U^iM}Xr@*rx-=y8xnI14Qu#t@M8rr4MxAQ} z)I}AnM3|r_hY|D3`kU}Zz%N4PNma1B0(Ietm@SeH>T*m1YAVZNL~SA&SH>y~fQEu5 z*Z&?NROEZ9O^P^#iVw_$u^E6UfF~_6P%)>&wRPjKXai?M-v5re8 ztsSh0igo|P`GLT4gnw99@-N!o-=YGvLuaK;G>8h&-^(+559>Nug>M)cmovnz9}Qrl zwgP^p=>fLF07q$mD@RpCS$?!jm`aX$`78{;?UB02iU1772@U~lR_cat7{J^9>Yy8gQGXZJ*?cUq-QdP2z|FHR6`?BJ9&S`30`R*kyTr2j!l(c(=ugNG9_$_! zpn33Fvxi9?tjAMI5p}hhfGh;CTJz<8hzgKcHCX?!u7e!c0RjO4Hw#-u1Yj^~Ihv1O zMF76lJrnIPiEz$FLq`*}G4c4|Fo01uyTm2rv&3!}VE~0LfNdg*sNBnEK>%^n-^e1I z{ZRq><5a~p>>L%KJ=2jL;Y`I#iurlai#rws@VVAYH$?@gWimrYQXNz_SdMBgXXXV1 z>`?|e5_c=Nr-nQ%vcm%K)bA%6hVCyvV*9~i2Jkte{{$-7+y)kQ1-C1Eb#L~wjgKF| zE!r+iBN?-e5f2!Eamm-CQHICG0{WRI49L6VsM|80hFg=JD2B=ELoEFQuEW!oW8+y+ z@_qa^h7PwR2;gdmow_FTDxNjXL)h)Vi29gU9P4BXzQM|Hb-Z0OL#DW3Nb6(UeLRIug^Ay&QfNoe2rMm7CU?-G>6r~4rWYY^S zwbKFGyX@xZMIOQmV-7|@8+vWw?kVTtQ~KV^>;bK)szjL3&(Q&2S^>?;6*D0*i$An| zVs>Ey&;-i`KK3OCOVLi<$x8*~GkdYmY^=ocXeSTn%76y=BJjhq+{QPSG0fc{;e5=E z$R(;a}gW2fu6 zx}690YoR`K9X~P3%}kkABpeW1A85|q({@v+-nLuB5x$w$!SmRqJihEqe1LP!4=o4}kYkEBaiy|xqa5G$Fiy=14^Sr* z%wYiY7Mh|pKEYYevzCL%F(^=a){j({^2Rbv8AA0?p7bCHP|Nf{4|!6}!jzvI29V{b zTIz`@q7u646-_EAhC#F{`$Pfk1~)G^nl16_x`OC_kTIDVKn9QjWB?gJ29N<{02x3u zfH=bLbyFVo6~x>D^-?#e0!n>nKvm^^GXYmo)gDkNYzbwNEg;?`(+_?hK(g5mKyS1R zGe0>g`>_VEVWQgQ)GKI(SpuIyk%u}s6Spv8Ua11|*|~CrmrYZw;E(=R2D}$R_NvmD zhkOZ_dEVXEzcfT&$?|kkvC>a++6F?9G?xV52{%iwBl#`5>pFvUJGHp1V^v6!QnNCMt z+g+2x$}l{W=m%r44EI`|-yTL5VuZSwCehJ8V#+tT@6DC{l=U*rdA~7>`@X@hCvQs4 zEmOi#Bj8+e75)_3;5d5kOMJ{W${77H@^67iV-V)K{#^h7002ovPDHLkV1k3ersn_v literal 0 HcmV?d00001 diff --git a/admin/images/menu-icons/24x24-2x-sccfd928e17.png b/admin/images/menu-icons/24x24-2x-sccfd928e17.png deleted file mode 100644 index 82d45839cbfe86ef292cfcd7f9f6f05f3068df8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5981 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 LNkvXXu0mjfYpF#C diff --git a/admin/images/menu-icons/24x24-s0dc15c36f9.png b/admin/images/menu-icons/24x24-s0dc15c36f9.png deleted file mode 100644 index 5ed8fc993d6a0e5f19bfe5ac601a1813baafa79b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2394 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 M07*qoM6N<$f;py>RsaA1 diff --git a/admin/images/menu-icons/24x24-s391afdd013.png b/admin/images/menu-icons/24x24-s391afdd013.png new file mode 100644 index 0000000000000000000000000000000000000000..b1fd07bb9eca0ddba7032d48f8546b0a1682843b GIT binary patch literal 2391 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 JPDHLkV1m+?m^}ah literal 0 HcmV?d00001 diff --git a/admin/images/sprites-32x32-2x-s6ccfbe50f9.png b/admin/images/sprites-32x32-2x-s6ccfbe50f9.png deleted file mode 100644 index 9b3a8bc255f45a5461e2d0169fa3aff36d68e39d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9066 zcmbW7Wn5fOmiOt#g1c*QcMooXAi>>Tg1ghfg9U5c-5YlajRXts1P!hU?#s-7=GmQ{ z-F@-Ay7jqrKd0=T^F8&eic(R2kA_T)3Jo-^YLP+LJO7r}t0eD{#u5FD&N&+S-3M{2S;t2Ajn5|N8OI8Ug8mtGJKIn!@Jf z&wsWhYX=}iCUHLJ#8p3?7MXa4guO*l(GkZvF%GoQ3Bs3d_#nxJTKTrNSpR6}6Hb~r z`I~=??VmRPQFqMyYRM$=zrB6^HlnQ7=vlD{8YZy>Tz=r16?fk)8jgS{5v6a~etE(B=-n^#1iU@4MMD7vcm+q&V)y~NmnaLs`1bS9 zQqQ@f+p(1v+_H_OHiZnSu$>?qh3cULd#`9VoB+wwmjY&U9dU}}@g|{-z~PY*wQBtq zHP#G%?KVNd3YTr!=XHP4?K)mwUc0lku8MlsmWstT^%SR{6?_iMG3)0AaRg5ht2bCn z%2?-hH85ZpL-x!ErAY)d;<6vvLKSgj@5*+^Gh{mP_axnZSvK0b&4Sij99K%_t8^L7Ko2x_w!If9Am_d11T3V{mj`yEyvQLHOB&^(!k$51R(GGYC zh|;V7l)l_hip=hw7`)Cl*_DXQk{4om;S`FN?IHr#=yYb}5`v&$WmR&x)|Gj<+Lol( zX;H3MXI5NMS$V`bx$^5=4)DUV*$aH9#^*#Otdzl{DusZdF`mJv^huS9y*{YNT%#17 zY~Rm7neDto znY*vAN4-06K$@8tSoVdwY>4alm%_%0DHj(w5!H#ff2X_}&^E4|tLz#2Si1tc)(sUQ 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 diff --git a/admin/images/sprites-32x32-2x-s72b74f4cc4.png b/admin/images/sprites-32x32-2x-s72b74f4cc4.png new file mode 100644 index 0000000000000000000000000000000000000000..7fdbaca555391f9aaa5298d8d9ca78a3e058b1ab GIT binary patch literal 9088 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 literal 0 HcmV?d00001 diff --git a/admin/images/sprites-32x32-s47450c5f5b.png b/admin/images/sprites-32x32-s47450c5f5b.png deleted file mode 100644 index 8c9df7eaf21a6dc1d52235bffe4fc3f5b720e5d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18703 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 literal 0 HcmV?d00001 diff --git a/admin/images/sprites-64x64-2x-s0fe1d92f9d.png b/admin/images/sprites-64x64-2x-s0fe1d92f9d.png new file mode 100644 index 0000000000000000000000000000000000000000..2c3a166575db110c317eb95541576c384a571cf7 GIT binary patch literal 2878 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 diff --git a/admin/images/sprites-64x64-s88957ee578.png b/admin/images/sprites-64x64-s88957ee578.png new file mode 100644 index 0000000000000000000000000000000000000000..458b7520ae1f01132854d861b70cabb4cef11c4b GIT binary patch literal 3059 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 literal 0 HcmV?d00001 diff --git a/admin/images/sticky-toggle-off.png b/admin/images/sticky-toggle-off.png new file mode 100644 index 0000000000000000000000000000000000000000..a2ca1225273f550e4f8787c577b333e504235669 GIT binary patch literal 327 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|&H|6fVg?3oVGw3ym^DWNC@5Lt z8c`CQpH@`lg9+GdYVD_lFy67kWg|7yS+66BNFe{WYbl5xaHfJ_T z>MGPqH-D9G|;u4n9Pwp9S1emx2wpzq)VYC$}Y+zdv#a6RX zje%!9>kglWQ=AK;J$#y4RBf0S39C%g5$ad*i4r@QsKIP@Rz=d~dlHMn0fzjr#Dj*_ S`%eP>$KdJe=d#Wzp$P!K%4i?} literal 0 HcmV?d00001 diff --git a/admin/images/sticky-toggle-on.png b/admin/images/sticky-toggle-on.png new file mode 100644 index 0000000000000000000000000000000000000000..e41459f231b6943157c49a598334be8a1ec62589 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|&H|6fVg?3oVGw3ym^DWNC@5Lt z8c`CQpH@$9SD&3_KaLaj~nq?m0cjONMDPwT1SUHdSub_#mCxpzSIB{').fadeIn(); par.children('.child-flyout-indicator').fadeIn(); } + }, + siteTreePresent: function () { + return $('#cms-content-tools-CMSMain').length > 0; + }, + + /** + * @func getPersistedStickyState + * @return {boolean|undefined} - Returns true if the menu is sticky, false if unsticky. Returns undefined if there is no cookie set. + * @desc Get the sticky state of the menu according to the cookie. + */ + getPersistedStickyState: function () { + var persistedState, cookieValue; + + if ($.cookie !== void 0) { + cookieValue = $.cookie('cms-menu-sticky'); + + if (cookieValue !== void 0 && cookieValue !== null) { + persistedState = cookieValue === 'true'; + } + } + + return persistedState; + }, + + /** + * @func setPersistedStickyState + * @param {boolean} isSticky - Pass true if you want the panel to be sticky, false for unsticky. + * @desc Set the collapsed value of the panel, stored in cookies. + */ + setPersistedStickyState: function (isSticky) { + if ($.cookie !== void 0) { + $.cookie('cms-menu-sticky', isSticky, { path: '/', expires: 31 }); + } + }, + + /** + * @func getEvaluatedCollapsedState + * @return {boolean} - Returns true if the menu should be collapsed, false if expanded. + * @desc Evaluate whether the menu should be collapsed. + * The basic rule is "If the SiteTree (middle column) is present, collapse the menu, otherwise expand the menu". + * This reason behind this is to give the content area more real estate when the SiteTree is present. + * The user may wish to override this automatic behaviour and have the menu expanded or collapsed at all times. + * So unlike manually toggling the menu, the automatic behaviour never updates the menu's cookie value. + * Here we use the manually set state and the automatic behaviour to evaluate what the collapsed state should be. + */ + getEvaluatedCollapsedState: function () { + var shouldCollapse, + manualState = this.getPersistedCollapsedState(), + menuIsSticky = $('.cms-menu').getPersistedStickyState(), + automaticState = this.siteTreePresent(); + + if (manualState === void 0) { + // There is no manual state, use automatic state. + shouldCollapse = automaticState; + } else if (manualState !== automaticState && menuIsSticky) { + // The manual and automatic statea conflict, use manual state. + shouldCollapse = manualState; + } else { + // Use automatic state. + shouldCollapse = automaticState; + } + + return shouldCollapse; + }, + + onadd: function () { + var self = this; + + // Setup automatic expand / collapse behaviour. + $(window).on('ajaxComplete', function (e) { + setTimeout(function () { // Use a timeout so this happens after the redraw + self.togglePanel(!self.getEvaluatedCollapsedState(), false, false); + }, 0); + }); + + this._super(); } }); @@ -272,6 +348,64 @@ return false; } }); - + + /** + * Toggles the manual override of the left menu's automatic expand / collapse behaviour. + */ + $('.cms-menu .sticky-toggle').entwine({ + + onadd: function () { + var isSticky = $('.cms-menu').getPersistedStickyState() ? true : false; + + this.toggleCSS(isSticky); + this.toggleIndicator(isSticky); + + this._super(); + }, + + /** + * @func toggleCSS + * @param {boolean} isSticky - The current state of the menu. + * @desc Toggles the 'active' CSS class of the element. + */ + toggleCSS: function (isSticky) { + this[isSticky ? 'addClass' : 'removeClass']('active'); + }, + + /** + * @func toggleIndicator + * @param {boolean} isSticky - The current state of the menu. + * @desc Updates the indicator's text based on the sticky state of the menu. + */ + toggleIndicator: function (isSticky) { + this.next('.sticky-status-indicator').text(isSticky ? 'fixed' : 'auto'); + }, + + onclick: function () { + var $menu = this.closest('.cms-menu'), + persistedCollapsedState = $menu.getPersistedCollapsedState(), + persistedStickyState = $menu.getPersistedStickyState(), + newStickyState = persistedStickyState === void 0 ? !this.hasClass('active') : !persistedStickyState; + + // Update the persisted collapsed state + if (persistedCollapsedState === void 0) { + // If there is no persisted menu state currently set, then set it to the menu's current state. + // This will be the case if the user has never manually expanded or collapsed the menu, + // or the menu has previously been made unsticky. + $menu.setPersistedCollapsedState($menu.hasClass('collapsed')); + } else if (persistedCollapsedState !== void 0 && newStickyState === false) { + // If there is a persisted state and the menu has been made unsticky, remove the persisted state. + $menu.clearPersistedCollapsedState(); + } + + // Persist the sticky state of the menu + $menu.setPersistedStickyState(newStickyState); + + this.toggleCSS(newStickyState); + this.toggleIndicator(newStickyState); + + this._super(); + } + }); }); }(jQuery)); diff --git a/admin/javascript/LeftAndMain.Panel.js b/admin/javascript/LeftAndMain.Panel.js index e1ef15cc6..5ab606bb1 100644 --- a/admin/javascript/LeftAndMain.Panel.js +++ b/admin/javascript/LeftAndMain.Panel.js @@ -29,13 +29,80 @@ WidthExpanded: null, WidthCollapsed: null, - + + /** + * @func canSetCookie + * @return {boolean} + * @desc Before trying to set a cookie, make sure $.cookie and the element's id are both defined. + */ + canSetCookie: function () { + return $.cookie !== void 0 && this.attr('id') !== void 0; + }, + + /** + * @func getPersistedCollapsedState + * @return {boolean|undefined} - Returns true if the panel is collapsed, false if expanded. Returns undefined if there is no cookie set. + * @desc Get the collapsed state of the panel according to the cookie. + */ + getPersistedCollapsedState: function () { + var isCollapsed, cookieValue; + + if (this.canSetCookie()) { + cookieValue = $.cookie('cms-panel-collapsed-' + this.attr('id')); + + if (cookieValue !== void 0 && cookieValue !== null) { + isCollapsed = cookieValue === 'true'; + } + } + + return isCollapsed; + }, + + /** + * @func setPersistedCollapsedState + * @param {boolean} newState - Pass true if you want the panel to be collapsed, false for expanded. + * @desc Set the collapsed value of the panel, stored in cookies. + */ + setPersistedCollapsedState: function (newState) { + if (this.canSetCookie()) { + $.cookie('cms-panel-collapsed-' + this.attr('id'), newState, { path: '/', expires: 31 }); + } + }, + + /** + * @func clearPersistedState + * @desc Remove the cookie responsible for maintaing the collapsed state. + */ + clearPersistedCollapsedState: function () { + if (this.canSetCookie()) { + $.cookie('cms-panel-collapsed-' + this.attr('id'), '', { path: '/', expires: -1 }); + } + }, + + /** + * @func getInitialCollapsedState + * @return {boolean} - Returns true if the the panel is collapsed, false if expanded. + * @desc Get the initial collapsed state of the panel. Check if a cookie value is set then fall back to checking CSS classes. + */ + getInitialCollapsedState: function () { + var isCollapsed = this.getPersistedCollapsedState(); + + // Fallback to getting the state from the default CSS class + if (isCollapsed === void 0) { + isCollapsed = this.hasClass('collapsed'); + } + + return isCollapsed; + }, + onadd: function() { + var collapsedContent, container; + if(!this.find('.cms-panel-content').length) throw new Exception('Content panel for ".cms-panel" not found'); // Create default controls unless they already exist. if(!this.find('.cms-panel-toggle').length) { - var container = $("

") + container = $("
") .append('
»') .append('«'); @@ -46,52 +113,51 @@ this.setWidthExpanded(this.find('.cms-panel-content').innerWidth()); // Assumes the collapsed width is indicated by the toggle, or by an optionally collapsed view - var collapsedContent = this.find('.cms-panel-content-collapsed'); + collapsedContent = this.find('.cms-panel-content-collapsed'); this.setWidthCollapsed(collapsedContent.length ? collapsedContent.innerWidth() : this.find('.toggle-expand').innerWidth()); - // Set inital collapsed state, either from cookie or from default CSS classes - var collapsed, cookieCollapsed; - if($.cookie && this.attr('id')) { - cookieCollapsed = $.cookie('cms-panel-collapsed-' + this.attr('id')); - if(typeof cookieCollapsed != 'undefined' && cookieCollapsed != null) collapsed = (cookieCollapsed == 'true'); - } - if(typeof collapsed == 'undefined') collapsed = jQuery(this).hasClass('collapsed'); - // Toggle visibility - this.togglePanel(!collapsed, true); + this.togglePanel(!this.getInitialCollapsedState(), true, false); this._super(); }, + /** - * @param {Boolean} TRUE to expand, FALSE to collapse. - * @param {Boolean} TRUE means that events won't be fired, which is useful for the component initialization phase. + * @func togglePanel + * @param doExpand {boolean} - true to expand, false to collapse. + * @param silent {boolean} - true means that events won't be fired, which is useful for the component initialization phase. + * @param doSaveState - if false, the panel's state will not be persisted via cookies. + * @desc Toggle the expanded / collapsed state of the panel. */ - togglePanel: function(bool, silent) { + togglePanel: function(doExpand, silent, doSaveState) { + var newWidth, collapsedContent; + if(!silent) { - this.trigger('beforetoggle.sspanel', bool); - this.trigger(bool ? 'beforeexpand' : 'beforecollapse'); + this.trigger('beforetoggle.sspanel', doExpand); + this.trigger(doExpand ? 'beforeexpand' : 'beforecollapse'); } - this.toggleClass('collapsed', !bool); - var newWidth = bool ? this.getWidthExpanded() : this.getWidthCollapsed(); + this.toggleClass('collapsed', !doExpand); + newWidth = doExpand ? this.getWidthExpanded() : this.getWidthCollapsed(); this.width(newWidth); // the content panel width always stays in "expanded state" to avoid floating elements // If an alternative collapsed view exists, toggle it as well - var collapsedContent = this.find('.cms-panel-content-collapsed'); + collapsedContent = this.find('.cms-panel-content-collapsed'); if(collapsedContent.length) { - this.find('.cms-panel-content')[bool ? 'show' : 'hide'](); - this.find('.cms-panel-content-collapsed')[bool ? 'hide' : 'show'](); + this.find('.cms-panel-content')[doExpand ? 'show' : 'hide'](); + this.find('.cms-panel-content-collapsed')[doExpand ? 'hide' : 'show'](); } - // Save collapsed state in cookie - if($.cookie && this.attr('id')) $.cookie('cms-panel-collapsed-' + this.attr('id'), !bool, {path: '/', expires: 31}); + if (doSaveState !== false) { + this.setPersistedCollapsedState(!doExpand); + } // TODO Fix redraw order (inner to outer), and re-enable silent flag // to avoid multiple expensive redraws on a single load. // if(!silent) { - this.trigger('toggle', bool); - this.trigger(bool ? 'expand' : 'collapse'); + this.trigger('toggle', doExpand); + this.trigger(doExpand ? 'expand' : 'collapse'); // } }, @@ -124,21 +190,31 @@ $('.cms-panel .toggle-expand').entwine({ onclick: function(e) { e.preventDefault(); + e.stopPropagation(); + this.getPanel().expandPanel(); + + this._super(e); } }); $('.cms-panel .toggle-collapse').entwine({ onclick: function(e) { + e.preventDefault(); + e.stopPropagation(); + this.getPanel().collapsePanel(); - return false; + + this._super(e); } }); $('.cms-content-tools.collapsed').entwine({ // Expand CMS' centre pane, when the pane itself is clicked somewhere onclick: function(e) { - $('.cms-panel .toggle-expand').trigger('click'); + this.getPanel().expandPanel(); + + this._super(e); } }); }); diff --git a/admin/javascript/LeftAndMain.js b/admin/javascript/LeftAndMain.js index bfb4f3bef..565dddd5e 100644 --- a/admin/javascript/LeftAndMain.js +++ b/admin/javascript/LeftAndMain.js @@ -110,6 +110,41 @@ jQuery.noConflict(); ); }; + /** + * @func debounce + * @param func {function} - The callback to invoke after `wait` milliseconds. + * @param wait {number} - Milliseconds to wait. + * @param immediate {boolean} - If true the callback will be invoked at the start rather than the end. + * @return {function} + * @desc Returns a function that will not be called until it hasn't been invoked for `wait` seconds. + */ + var debounce = function (func, wait, immediate) { + var timeout, context, args; + + var later = function() { + timeout = null; + if (!immediate) func.apply(context, args); + }; + + return function() { + var callNow = immediate && !timeout; + + context = this; + args = arguments; + + clearTimeout(timeout); + timeout = setTimeout(later, wait); + + if (callNow) { + func.apply(context, args); + } + }; + }; + + var ajaxCompleteEvent = debounce(function (context) { + $(window).trigger('ajaxComplete'); + }, 1000, true); + $(window).bind('resize', positionLoadingSpinner).trigger('resize'); // global ajax handlers @@ -154,6 +189,8 @@ jQuery.noConflict(); // Decode into UTF-8, HTTP headers don't allow multibyte statusMessage(decodeURIComponent(msg), msgType); } + + ajaxCompleteEvent(this); }); /** diff --git a/admin/scss/_menu.scss b/admin/scss/_menu.scss index 2747c47f6..04c19041e 100644 --- a/admin/scss/_menu.scss +++ b/admin/scss/_menu.scss @@ -106,7 +106,7 @@ } &.collapsed { - width: 40px; + width: 40px !important; // Using important because JavaScript is overriding this value cursor: auto; z-index: 1000; @@ -148,6 +148,62 @@ &.cms-panel .cms-panel-content { display: block; // override panel defaults } + + .ss-ui-button.sticky-toggle { + width: 50%; + } + } + + .cms-panel-toggle { + a, + a.toggle-expand { + float: right; + width: 20px; + } + } + + .ss-ui-button.sticky-toggle { + float: left; + width: 24px; + height: 24px; + margin: 0; + text-indent: -999em; + background-color: transparent; + background-image: url(../images/sticky-toggle-off.png); + background-repeat: no-repeat; + background-position: 3px; + border: 0; + + &:hover { + @include box-shadow(0 0 0); + } + + &.active { + background-image: url(../images/sticky-toggle-on.png); + } + + .ui-button-text { + padding: 0; + } + + // When the button is hovered, show the status indicator + &:hover { + + .sticky-status-indicator { + display: block; + padding: 5px 6px 0; + } + } + } + + .sticky-status-indicator { + display: none; + position: absolute; + top: -22px; + left: 2px; + font-size: 9px; + color: #555d60; + text-transform: uppercase; + background-color: $color-base; } } diff --git a/admin/scss/_style.scss b/admin/scss/_style.scss index 972c4e584..e0a2729d9 100644 --- a/admin/scss/_style.scss +++ b/admin/scss/_style.scss @@ -713,7 +713,7 @@ body.cms { */ .cms-content-tools { background: $tab-panel-texture-color; - width: $grid-x * 25; + width: $grid-x * 36; overflow-y: auto; overflow-x: hidden; z-index: 70; @@ -736,7 +736,7 @@ body.cms { } .cms-panel-content { - width: ($grid-x * 23); + width: $grid-x * 34; padding: $grid-x*1.1 $grid-x 0; // smaller left/right padding to use space efficiently overflow: auto; height:100%; @@ -1178,7 +1178,7 @@ form.member-profile-form { span { display: inline-block; margin: 0 5px; - color: $color-text-dark; + color: #555d60; font-size: 16px; } diff --git a/admin/templates/Includes/LeftAndMain_Menu.ss b/admin/templates/Includes/LeftAndMain_Menu.ss index 305589e6b..68b35fd9d 100644 --- a/admin/templates/Includes/LeftAndMain_Menu.ss +++ b/admin/templates/Includes/LeftAndMain_Menu.ss @@ -34,6 +34,8 @@
+ + auto » «