Files
iTop/datamodels/2.x/itop-structure/precompiled-themes/fullmoon/main.css

9388 lines
419 KiB
CSS

/*
=== SIGNATURE BEGIN ===
{"variables":"d751713988987e9331980363e24189ce","stylesheets":{"fullmoon":"18b8c59bb2be4f8490ead6fd6465aa95","datamodel-compiled-scss-rules":"3fc3340989950a881b64934384d4a71e"},"variable_imports":[],"images":{"images\/full-screen.png":"b541fadd3f1563856a4b44aeebd9d563","images\/tv-item.gif":"719fe2d4566108e73162fb8868d3778c","images\/tv-collapsable.gif":"63a3351ea0d580797c9b8c386aa4f48b","images\/tv-expandable.gif":"a2d1af4128e4a798a7f3390b12a28574","images\/tv-item-last.gif":"2ae7e1d9972ce71e5caa65a086bc5b7e","images\/tv-collapsable-last.gif":"71acaa9d7c2616e9e8b7131a75ca65da","images\/tv-expandable-last.gif":"9d51036b3a8102742709da66789fd0f7","images\/tv-folder.gif":"9f41e1454905fd7416f89aa4380a65e1","images\/tv-file.gif":"9ab0e28d85d8ab5eb954fc28f6ac1e80"},"utility_imports":{"..\/css\/backoffice\/utils\/_all.scss":"4ad9e64e998b8702c6f4ec0550d8d6c2","..\/css\/backoffice\/utils\/variables\/_all.scss":"b62e15ec99ea8c5d887ab5d2d4c48073","..\/css\/backoffice\/utils\/variables\/colors\/_all.scss":"6f1ae96aa486f919f8c5d650c4be2b35","..\/css\/backoffice\/utils\/variables\/colors\/_base.scss":"56c34d3585027c646ec372b4190a1a7f","..\/css\/backoffice\/utils\/variables\/colors\/_base-palette.scss":"3e6de1e802252954559ba47b327bc309","..\/css\/backoffice\/utils\/variables\/colors\/_semantic-palette.scss":"a0ab2becf07b9006246b4b7a3da56d4b","..\/css\/backoffice\/utils\/variables\/colors\/_lifecycle-palette.scss":"edbdd28bc92158002a11811a80fd5d84","..\/css\/backoffice\/utils\/variables\/_border-radius.scss":"67b8bb1a9ab917c8c09439d384216db4","..\/css\/backoffice\/utils\/variables\/_depression.scss":"c2280a7253b0993f3ab7b56498db654a","..\/css\/backoffice\/utils\/variables\/_elevation.scss":"46f2c32b1749b900872f544230371a2b","..\/css\/backoffice\/utils\/variables\/_path.scss":"9b6885881e7c4a3e3a00c2ed0c133cdf","..\/css\/backoffice\/utils\/variables\/_size.scss":"dbf6f836c5e9c66321887d266bb0f308","..\/css\/backoffice\/utils\/variables\/_spacing.scss":"28eb94c65f05e69b46142aa449acf402","..\/css\/backoffice\/utils\/variables\/_typography.scss":"d30240b6ae58d7485fbbdcfe5dc6ce8c","..\/css\/backoffice\/utils\/variables\/_base.scss":"d1fab58362b8bcfdf27ccc82fa6cc5d4","..\/css\/backoffice\/utils\/functions\/_all.scss":"98ab57d45bb4dab9d71a86bb9fb2fdad","..\/css\/backoffice\/utils\/functions\/_color.scss":"64d9a49df5587f3ebb3beccbebea2368","..\/css\/backoffice\/utils\/mixins\/_all.scss":"e7d77b97c6a069bc0b09b74517fcc5f6","..\/css\/backoffice\/utils\/helpers\/_all.scss":"082454639198198654edf0f941389c9c","..\/css\/backoffice\/utils\/helpers\/_border-radius.scss":"6a26fe83af24b025047e90d2e6fe7507","..\/css\/backoffice\/utils\/helpers\/_color.scss":"3c8bc772ab4bf802f6e59acbc3272d55","..\/css\/backoffice\/utils\/helpers\/_depression.scss":"0ea78b619fb6bc167a159d577d9c53e3","..\/css\/backoffice\/utils\/helpers\/_elevation.scss":"d393fa35752e05fb9c4fc2237bebbc8e","..\/css\/backoffice\/utils\/helpers\/_font-icon.scss":"40f9bdd2aa1761522d507a425e11a649","..\/css\/backoffice\/utils\/helpers\/_typography.scss":"9f29681d56f707b85b55cd478dc0e4b9","..\/css\/backoffice\/utils\/helpers\/_misc.scss":"2b1040e9a37683f2b455764374611962","..\/css\/backoffice\/utils\/helpers\/_class-icon.scss":"144e7fbf08196a3c46b6f3d9846cff0a","..\/css\/backoffice\/vendors\/_all.scss":"0979c290741138f5afdee1151dbf6d77","..\/css\/backoffice\/vendors\/_bulma-variables-overload.scss":"d0b923303df8086c1e82fd8273f5a493","..\/css\/backoffice\/vendors\/..\/..\/..\/node_modules\/bulma-scss\/utilities\/_all.scss":"e374bc4ffb043b458d29e319b37fec03","..\/css\/backoffice\/vendors\/..\/..\/..\/node_modules\/bulma-scss\/utilities\/_initial-variables.scss":"527552844220a961a10b9af7b75add8b","..\/css\/backoffice\/vendors\/..\/..\/..\/node_modules\/bulma-scss\/utilities\/_functions.scss":"b39215085d7b424be74e05ae0c9a096b","..\/css\/backoffice\/vendors\/..\/..\/..\/node_modules\/bulma-scss\/utilities\/_animations.scss":"9eeec504cab94a45a597592020b7f0e7","..\/css\/backoffice\/vendors\/..\/..\/..\/node_modules\/bulma-scss\/utilities\/_mixins.scss":"6201fa9f37198a13291708785bed8c9c","..\/css\/backoffice\/vendors\/..\/..\/..\/node_modules\/bulma-scss\/utilities\/_controls.scss":"d2fd10c6dc0750b99b1f40952e8a4562","..\/css\/backoffice\/vendors\/..\/..\/..\/node_modules\/bulma-scss\/base\/_all.scss":"22cda0b152315361269f768c4a0e08d0","..\/css\/backoffice\/vendors\/..\/..\/..\/node_modules\/bulma-scss\/base\/_minireset.scss":"53ee547c0bff77ba3e6353def2f8729b","..\/css\/backoffice\/vendors\/..\/..\/..\/node_modules\/bulma-scss\/base\/_generic.scss":"c6a82d37120ed7d2dc7a64dccac78efd","..\/css\/backoffice\/vendors\/..\/..\/..\/node_modules\/bulma-scss\/elements\/_content.scss":"4123c3d4d782cfbaaa8d4726f3a0425a","..\/css\/backoffice\/vendors\/_ckeditor.scss":"b5cbfbd5909ff1525e0a33fcad76a5a7","..\/css\/backoffice\/vendors\/_c3.scss":"67e85e5dca90ff7359d3e93fdf60d083","..\/css\/backoffice\/vendors\/_tippy.scss":"28551f4fbcd0aedc1e2deca98de1f735","..\/css\/backoffice\/vendors\/_jqueryui.scss":"cd247942214d778d8721165535c7762e","..\/css\/backoffice\/vendors\/_jquery-multiselect.scss":"9e58b3df3ea9cfee07d933daf626f381","..\/css\/backoffice\/vendors\/_datatables.scss":"3a02a47e9bb576062daca339ed8ce34c","..\/css\/backoffice\/vendors\/_jquery-treeview.scss":"4b1c6fd7adf40559c618c0eef75ed951","..\/css\/backoffice\/vendors\/_jquery-blockui.scss":"896ca889ddc740ddc186f6c53acda565","..\/css\/backoffice\/vendors\/_magnific-popup.scss":"651c701491c80f3070748aea4c10df34","..\/css\/backoffice\/vendors\/_selectize.scss":"d944bf615982b8724d45e568cdfd1522","..\/css\/backoffice\/base\/_all.scss":"558d5216604cb41b86793d513b9b427c","..\/css\/backoffice\/base\/_base.scss":"c1ea8efbdb3859e1d280789f7a04f016","..\/css\/backoffice\/base\/_typography.scss":"d3fe6b58526f49a9f30f6cdbf09204f2","..\/css\/backoffice\/components\/_all.scss":"34672a1fe56533372898e0837156260d","..\/css\/backoffice\/components\/_alert.scss":"00ad2abe7a23814f10f8d335d9125011","..\/css\/backoffice\/components\/_button.scss":"8ce3cb054e79c9b13e9f16e9a849d743","..\/css\/backoffice\/components\/_button-group.scss":"ddff8a511b0155cf7de5fd8d2129afff","..\/css\/backoffice\/components\/_breadcrumbs.scss":"d958b19b860261e5edce9b86f8989dcf","..\/css\/backoffice\/components\/_quick-create.scss":"dad66636d9cdb57d4958b566f26d06e6","..\/css\/backoffice\/components\/_global-search.scss":"c0ba075ab3819090d9aca2674faa0b7b","..\/css\/backoffice\/components\/popover-menu\/_popover-menu.scss":"df56706d5f1b6fea881275b29c83cd5b","..\/css\/backoffice\/components\/popover-menu\/_popover-menu-item.scss":"f8c97c88680ba1ec6b23a630bf126da8","..\/css\/backoffice\/components\/_newsroom-menu.scss":"40501458a9d7597d56e3b68e2ce7a1c8","..\/css\/backoffice\/components\/_panel.scss":"b61375f790cf580bfd1715ba042b3fae","..\/css\/backoffice\/components\/_collapsible-section.scss":"75d696fbded5c4924cc4b9f7811ec68f","..\/css\/backoffice\/components\/_modal.scss":"59f3780d094682fdb3caf72e8e548333","..\/css\/backoffice\/components\/dashlet\/_all.scss":"b385664d72427211449e126e84aa569f","..\/css\/backoffice\/components\/dashlet\/_dashlet.scss":"d01a28405200be86f6dc80301294bf4c","..\/css\/backoffice\/components\/dashlet\/_dashlet-badge.scss":"6c3d13fe510b8979671151b20b35401e","..\/css\/backoffice\/components\/dashlet\/_dashlet-header-static.scss":"e59fade683e16a868d650883d4709617","..\/css\/backoffice\/components\/dashlet\/_dashlet-header-dynamic.scss":"5ec620b7422eefd82f2b81efed8eb17f","..\/css\/backoffice\/components\/input\/_all.scss":"5c7ce9d539e0d013694b6a26ae1b8b97","..\/css\/backoffice\/components\/input\/_input.scss":"c3d1e1a2c7f006614c09bf774bb5608b","..\/css\/backoffice\/components\/input\/_input-checkbox.scss":"abe96ce9ca97d41391444ea3e78f5bb9","..\/css\/backoffice\/components\/input\/_input-date.scss":"a84faa2f6ec3ee4c9e33bbf34074fa3f","..\/css\/backoffice\/components\/input\/_input-datetime.scss":"6b5555ebc6a86523574ca2820cf83577","..\/css\/backoffice\/components\/input\/_input-duration.scss":"a731eddd2c7b9aef723b02e0b65985de","..\/css\/backoffice\/components\/input\/_input-image.scss":"f0b62351e8dae6f20c4525dae9f9a20e","..\/css\/backoffice\/components\/input\/_input-richtext.scss":"07f4c65829c575b7d728fe8257fca215","..\/css\/backoffice\/components\/input\/_input-select.scss":"eb207f18b4b3e0d1f46650fac709cdc5","..\/css\/backoffice\/components\/input\/_input-select-icon.scss":"1a0b416edc9cd634c0f17f30d341e547","..\/css\/backoffice\/components\/input\/_input-string.scss":"59f3780d094682fdb3caf72e8e548333","..\/css\/backoffice\/components\/input\/_input-one-way-password.scss":"87fd24c0c7ab1195a27094a79f67a8f1","..\/css\/backoffice\/components\/input\/_input-set.scss":"865a68e750f79b3f9e56786d6c2feb0b","..\/css\/backoffice\/components\/input\/_input-text.scss":"fc9a33a291ed62e83efefdbda77555e7","..\/css\/backoffice\/components\/_pill.scss":"c7f9f9b61043331fe38be0a5e287669d","..\/css\/backoffice\/components\/_prop.scss":"8ca0dd553e3772da165841d782ff6e57","..\/css\/backoffice\/components\/_title.scss":"d08518681c1b2e883822b21b15404eed","..\/css\/backoffice\/components\/_datatable.scss":"0a4c22722c2909a7d9fad954c4482b05","..\/css\/backoffice\/components\/_form.scss":"7a67f1ce93c1911320f35d4ae21c7f0a","..\/css\/backoffice\/components\/_fieldset.scss":"191d28ab6c78d15c131fbaa3e136ddb4","..\/css\/backoffice\/components\/_field.scss":"82b4292879dc7a3fa9d067fda6c31cb8","..\/css\/backoffice\/components\/toolbar\/_all.scss":"d5eb50f38b0a9b3ed11510c604c5918b","..\/css\/backoffice\/components\/toolbar\/_toolbar.scss":"6161441a72be2769fca5d508d4cee299","..\/css\/backoffice\/components\/toolbar\/_toolbar-spacer.scss":"4ec67ee81463a3a47a7a9df9e7a06080","..\/css\/backoffice\/components\/toolbar\/_separator.scss":"e8e5a7d9e35ea695f9727c27529afdb7","..\/css\/backoffice\/components\/_richtext.scss":"59f3780d094682fdb3caf72e8e548333","..\/css\/backoffice\/components\/_formtable.scss":"028c5a8ca9bb33cdcb277436437f4971","..\/css\/backoffice\/components\/_formtablerow.scss":"028c5a8ca9bb33cdcb277436437f4971","..\/css\/backoffice\/components\/_search-form.scss":"8eece608c95b08cf59cc526a6c30ecde","..\/css\/backoffice\/components\/_field-badge.scss":"38692963080288a8325c9e426a269c74","..\/css\/backoffice\/components\/_file-select.scss":"31e7a997da6d70700d00f31b6788f690","..\/css\/backoffice\/components\/_medallion-icon.scss":"73e84c66b1070e2d4464aa30e3d3c768","..\/css\/backoffice\/layout\/_all.scss":"5c50b58ad1026cdd8861d87c22ce4513","..\/css\/backoffice\/layout\/_navigation-menu.scss":"b59cacde1d5c765805f1844dc9f59a85","..\/css\/backoffice\/layout\/_top-bar.scss":"8e04bc9bf197678a5b55c53bd6447f15","..\/css\/backoffice\/layout\/_content.scss":"bc03eff9cacfc9f4fe613c1ea7ad5d0a","..\/css\/backoffice\/layout\/tab-container\/_tab-container.scss":"3471dfe861e28f7cb8218d54be327bb1","..\/css\/backoffice\/layout\/tab-container\/_tab.scss":"028c5a8ca9bb33cdcb277436437f4971","..\/css\/backoffice\/layout\/multi-column\/_multi-column.scss":"a3bd6424719a0b6196686e770f784014","..\/css\/backoffice\/layout\/multi-column\/_column.scss":"0041fb40ed0a05a26b07a7923ea3009c","..\/css\/backoffice\/layout\/dashboard\/_all.scss":"a17ee88767a61d2789dc7e1e43fb17f1","..\/css\/backoffice\/layout\/dashboard\/_dashboard.scss":"96e071ddb7dee0bc36aa2326f1530653","..\/css\/backoffice\/layout\/dashboard\/_dashboard-editor.scss":"0a9edc12987a9a2ea3060cd1067b34e8","..\/css\/backoffice\/layout\/wizard-container\/_wizard-container.scss":"84101487af2ce14b2b7941c760416c33","..\/css\/backoffice\/layout\/object\/_object-details.scss":"5ee4248f9e6ddb01295ba88e2a813aba","..\/css\/backoffice\/layout\/activity-panel\/_all.scss":"546b722b1a748bde41a678aa865ee67d","..\/css\/backoffice\/layout\/activity-panel\/_activity-panel.scss":"8868aa191ed04044f56ca6ca70b0156a","..\/css\/backoffice\/layout\/activity-panel\/_caselog-entry-form.scss":"f9d0bd1c0ed277aade5732bc830869eb","..\/css\/backoffice\/layout\/activity-panel\/_activity-entry.scss":"b84cab116d7cd8e6ff2853500fa6628c","..\/css\/backoffice\/layout\/activity-panel\/_caselog-entry.scss":"867e5c22f25bd95ada1e9698e99f5234","..\/css\/backoffice\/layout\/activity-panel\/_transition-entry.scss":"cf8212f89285040b224f493e5d64a816","..\/css\/backoffice\/layout\/activity-panel\/_edits-entry.scss":"1899e6018c8586d2cb2cd35132324b7e","..\/css\/backoffice\/layout\/activity-panel\/_notification-entry.scss":"461b27be17165557807433c8fa66c07d","..\/css\/backoffice\/application\/_all.scss":"de4aa12caf01a7d79056915b9ad58673","..\/css\/backoffice\/application\/display-block\/_all.scss":"b81c3c3291412431611a43b0c7eec72d","..\/css\/backoffice\/application\/display-block\/_block-csv.scss":"3cba3f9f15b648693825c8f122610650","..\/css\/backoffice\/application\/display-block\/_block-list.scss":"fef575d1f57574a99272b85f1b41eee2","..\/css\/backoffice\/application\/tabular-fields\/_all.scss":"bb7b8281324c87d26a0d22abd8b1ba8b","..\/css\/backoffice\/application\/tabular-fields\/_tabular-fields-selector.scss":"4ae78f1af36f21afaca04a89c4147e71","..\/css\/backoffice\/pages\/_all.scss":"3a54f1f71fae9b19a0a63aedfe20b57b","..\/css\/backoffice\/pages\/_base.scss":"e089a9c02db3930aecd81d6cda3f32a6","..\/css\/backoffice\/pages\/_preferences.scss":"47111e8cb0dbf85dcdedb7e6a5be45a0","..\/css\/backoffice\/pages\/_attachments.scss":"bb7de626f3b36e803135df30fa8da71b","..\/css\/backoffice\/pages\/_impact-analysis.scss":"9aad4e214a84acef6bc7bc4c86c532be","..\/css\/backoffice\/pages\/_audit.scss":"48e1f03c5a3e31195b22a861721fce31","..\/css\/backoffice\/pages\/_data-synchro.scss":"d6c1eeca2d6473325656f571053b383f","..\/css\/backoffice\/pages\/_datamodel-viewer.scss":"0d45f94dd72fb59d369a3bb38e13e7b6","..\/css\/backoffice\/pages\/_csv-import.scss":"5bd044c3770b81339f276f06a335ea7a","..\/css\/backoffice\/pages\/_global-search.scss":"8c01ff4b2c536ef5e5a53f4ca74980b3","..\/css\/backoffice\/pages\/_welcome-popup.scss":"24ed7e9b464b2227ea78742851c2f353","..\/css\/backoffice\/blocks-integrations\/_all.scss":"ef60f7c36d5e28340d611a84b1c2fa7e","..\/css\/backoffice\/blocks-integrations\/alert\/_all.scss":"4d870bd603525e90378ffed9bbb2b448","..\/css\/backoffice\/blocks-integrations\/alert\/_alert-with-blocks.scss":"7ef408cc779ea029db9e0b13b74cce0f","..\/css\/backoffice\/blocks-integrations\/button\/_all.scss":"00901236f8e910ef13b6f1bd5cd45512","..\/css\/backoffice\/blocks-integrations\/button\/_button-with-button.scss":"2c6f01cc22d0bfa2093099b29f400702","..\/css\/backoffice\/blocks-integrations\/button\/_button-with-button-group.scss":"e117d48704df344aeaf8751785467486","..\/css\/backoffice\/blocks-integrations\/collapsible-section\/_all.scss":"f16125301871aa2785f7c53f4a903776","..\/css\/backoffice\/blocks-integrations\/collapsible-section\/_collapsible-section-with-blocks.scss":"2b6d54a377a3dd6bf9ef95fa311ecc58","..\/css\/backoffice\/blocks-integrations\/collapsible-section\/_collapsible-section-within-caselog-list.scss":"5801ed35287052e48452c9e9227d5ce2","..\/css\/backoffice\/blocks-integrations\/datatable\/_all.scss":"56745c2d06c920d3cbb766667d6266bb","..\/css\/backoffice\/blocks-integrations\/datatable\/_datatable-with-blocks.scss":"63c3b8baee07aa4be0bbff22600e51f9","..\/css\/backoffice\/blocks-integrations\/datatable\/_datatable-within-panel.scss":"5641191ddfaf0193be54d5d91dbb2a30","..\/css\/backoffice\/blocks-integrations\/display-block\/_all.scss":"5a5ed7a46554f893b6e187f4e786ae25","..\/css\/backoffice\/blocks-integrations\/display-block\/_display-block-with-blocks.scss":"effa7cf7175dabec23e7c2913d695cc6","..\/css\/backoffice\/blocks-integrations\/field\/_all.scss":"28d0a961c18a97e26c2ca3e732163143","..\/css\/backoffice\/blocks-integrations\/field\/_field-with-field.scss":"b8e4e1b104bea79572949feef2fba8a2","..\/css\/backoffice\/blocks-integrations\/fieldset\/_all.scss":"2abd3629d2dc3cb1846e44a3a0139e68","..\/css\/backoffice\/blocks-integrations\/fieldset\/_fieldset-with-fieldset.scss":"6efe3a0677bc5959b028514c3ec78615","..\/css\/backoffice\/blocks-integrations\/fieldset\/_fieldset-with-multicolumn.scss":"52d4cf32a31a78e1806bc8e70ac98e6a","..\/css\/backoffice\/blocks-integrations\/form\/_all.scss":"b70c461655578d228554bc1be0b73b93","..\/css\/backoffice\/blocks-integrations\/form\/_form-with-form.scss":"6712546b0cf7836b42d948c75816d211","..\/css\/backoffice\/blocks-integrations\/input\/_all.scss":"080cc2af5ee3c106f47300429e0a77af","..\/css\/backoffice\/blocks-integrations\/input\/_input-with-label.scss":"8bb181f2562c7449e1096b83af2b2399","..\/css\/backoffice\/blocks-integrations\/input\/_input-within-datatable.scss":"5b29a66710a04eac12114ff149dca56e","..\/css\/backoffice\/blocks-integrations\/panel\/_all.scss":"502fc8c4ff7a0073bd9b63c6beee5c53","..\/css\/backoffice\/blocks-integrations\/panel\/_panel-with-blocks.scss":"9e55aa7d1ebf163c4dbc2f67752ba732","..\/css\/backoffice\/blocks-integrations\/panel\/_panel-within-main-content.scss":"11f773a9951845af07c4d53f60a9ec5f","..\/css\/backoffice\/blocks-integrations\/panel\/_panel-within-modal.scss":"c9eca2a3600e33c642406855ee9050fb","..\/css\/backoffice\/blocks-integrations\/pill\/_all.scss":"ea4c950b3421b10c32e5c48f1a6f5539","..\/css\/backoffice\/blocks-integrations\/pill\/_pill-with-pill.scss":"d0084039ff9b4e330c4ef2ba17111b00","..\/css\/backoffice\/blocks-integrations\/dashlet\/_all.scss":"d5777561380a250211331ad4431bd15f","..\/css\/backoffice\/blocks-integrations\/dashlet\/_dashlet-within-dashboard.scss":"2ba232ac9810596c42b2b7e2e85f075d","..\/css\/backoffice\/blocks-integrations\/_add-to-dashboard.scss":"025abc61dece0c6c13d6ffd345aec9ad","..\/css\/backoffice\/blocks-integrations\/_caselog-entry-form-within-activity-panel.scss":"ce0bd212dfcce5bfef6fd623706255da","..\/css\/backoffice\/blocks-integrations\/_tab-container-within-panel.scss":"6b5276ba5987a00357834c45169e3bdf","..\/css\/backoffice\/blocks-integrations\/_object-details-with-tab-container.scss":"ee09bc6539e0168c407ab2fccaa25144","..\/css\/backoffice\/blocks-integrations\/_medallion-with-blocklist.scss":"dc917f57e71b9b99cb00241f23a9bc67","..\/css\/backoffice\/blocks-integrations\/_field-badge-within-datatable.scss":"6d3a3598a271b9d6eac37af5ddc532ce","..\/css\/backoffice\/blocks-integrations\/_jquery-blockui-within-dialog.scss":"d0d276a5f19c3d75ac304782f7f3b07e","..\/css\/backoffice\/blocks-integrations\/_jquery-blockui-within-datatable.scss":"e68b5c5622b7c5372ed7110548704eda","..\/css\/backoffice\/themes\/_all.scss":"e7d77b97c6a069bc0b09b74517fcc5f6","..\/css\/backoffice\/_fallback.scss":"be12ae72f5050ceb543dd3f082a4dd71","..\/css\/backoffice\/_shame.scss":"bb28a6a431fddc4e9878d8db1e95b86e"}}
=== SIGNATURE END ===
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* Base helpers for colors */
/* - These lightness vars are used to force a certain lightness on HSLA colors */
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* Base color palettes */
/* CSS variables */
:root {
--ibo-color-white-100: white;
--ibo-color-white-200: #f2f2f2;
--ibo-color-transparent: rgba(255, 255, 255, 0);
--ibo-color-grey-50: #fcfcfd;
--ibo-color-grey-100: #f8f9fa;
--ibo-color-grey-200: #e1e7ec;
--ibo-color-grey-300: #d5dde5;
--ibo-color-grey-400: #ccd4db;
--ibo-color-grey-500: #aebecd;
--ibo-color-grey-600: #929fb1;
--ibo-color-grey-700: #6e7a8a;
--ibo-color-grey-800: #404b5a;
--ibo-color-grey-900: #212934;
--ibo-color-grey-950: #141a22;
--ibo-color-blue-grey-50: #f1f5f8;
--ibo-color-blue-grey-100: #cfd8dc;
--ibo-color-blue-grey-200: #b0bec5;
--ibo-color-blue-grey-300: #90a4ae;
--ibo-color-blue-grey-400: #78909c;
--ibo-color-blue-grey-500: #607d8b;
--ibo-color-blue-grey-600: #546e7a;
--ibo-color-blue-grey-700: #455a64;
--ibo-color-blue-grey-800: #37474f;
--ibo-color-blue-grey-900: #263238;
--ibo-color-blue-grey-950: #1b2428;
--ibo-color-blue-100: #ebf8ff;
--ibo-color-blue-200: #bee3f8;
--ibo-color-blue-300: #90cef4;
--ibo-color-blue-400: #63b4ed;
--ibo-color-blue-500: #429ae1;
--ibo-color-blue-600: #3182ce;
--ibo-color-blue-700: #2b6bb0;
--ibo-color-blue-800: #2c5382;
--ibo-color-blue-900: #2a4265;
--ibo-color-blue-950: #253750;
--ibo-color-cyan-100: #c9eef2;
--ibo-color-cyan-200: #80deea;
--ibo-color-cyan-300: #4dd0e1;
--ibo-color-cyan-400: #26c5da;
--ibo-color-cyan-500: #00bbd4;
--ibo-color-cyan-600: #00aac1;
--ibo-color-cyan-700: #0096a7;
--ibo-color-cyan-800: #00838f;
--ibo-color-cyan-900: #006164;
--ibo-color-cyan-950: #003636;
--ibo-color-green-100: #dcedc8;
--ibo-color-green-200: #c5e1a5;
--ibo-color-green-300: #aed581;
--ibo-color-green-400: #9ccc65;
--ibo-color-green-500: #8ac34a;
--ibo-color-green-600: #7cb342;
--ibo-color-green-700: #689f38;
--ibo-color-green-800: #558b2f;
--ibo-color-green-900: #33691e;
--ibo-color-green-950: #235816;
--ibo-color-orange-100: floralwhite;
--ibo-color-orange-200: #feebc8;
--ibo-color-orange-300: #fbd38d;
--ibo-color-orange-400: #f6ae55;
--ibo-color-orange-500: #ea7d1e;
--ibo-color-orange-600: #dd6c20;
--ibo-color-orange-700: #c05621;
--ibo-color-orange-800: #9c4221;
--ibo-color-orange-900: #7b341e;
--ibo-color-orange-950: #572819;
--ibo-color-red-100: #fce8e8;
--ibo-color-red-200: #fed7d7;
--ibo-color-red-300: #feb2b2;
--ibo-color-red-400: #fc8181;
--ibo-color-red-500: #f56565;
--ibo-color-red-600: #e53e3e;
--ibo-color-red-700: #c53030;
--ibo-color-red-800: #9b2c2c;
--ibo-color-red-900: #742a2a;
--ibo-color-red-950: #491d1d;
--ibo-color-pink-100: #fff5f7;
--ibo-color-pink-200: #fed7e2;
--ibo-color-pink-300: #fbb6ce;
--ibo-color-pink-400: #f688b4;
--ibo-color-pink-500: #ed64a6;
--ibo-color-pink-600: #d53f8c;
--ibo-color-pink-700: #b83280;
--ibo-color-pink-800: #97266d;
--ibo-color-pink-900: #702459;
--ibo-color-pink-950: #511a40;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* Semantic palettes */
/* - Primary color of the brand */
/* - Secondary color of the brand */
/* - Information: messages / actions that should neither seem as success, warning or failure */
/* Success: messages of success, safe actions, ... */
/* Warning: messages of warning, actions that would be done carefully, ... */
/* Danger: messages of failure, error, ... */
/* Danger: messages of danger, actions that cannot be undone, ... */
/* CSS variables */
:root {
--ibo-color-primary-100: floralwhite;
--ibo-color-primary-200: #feebc8;
--ibo-color-primary-300: #fbd38d;
--ibo-color-primary-400: #f6ae55;
--ibo-color-primary-500: #ea7d1e;
--ibo-color-primary-600: #dd6c20;
--ibo-color-primary-700: #c05621;
--ibo-color-primary-800: #9c4221;
--ibo-color-primary-900: #7b341e;
--ibo-color-primary-950: #572819;
--ibo-color-secondary-100: #f8f9fa;
--ibo-color-secondary-200: #e1e7ec;
--ibo-color-secondary-300: #d5dde5;
--ibo-color-secondary-400: #ccd4db;
--ibo-color-secondary-500: #aebecd;
--ibo-color-secondary-600: #929fb1;
--ibo-color-secondary-700: #6e7a8a;
--ibo-color-secondary-800: #404b5a;
--ibo-color-secondary-900: #212934;
--ibo-color-secondary-950: #141a22;
--ibo-color-information-100: #ebf8ff;
--ibo-color-information-200: #bee3f8;
--ibo-color-information-300: #90cef4;
--ibo-color-information-400: #63b4ed;
--ibo-color-information-500: #429ae1;
--ibo-color-information-600: #3182ce;
--ibo-color-information-700: #2b6bb0;
--ibo-color-information-800: #2c5382;
--ibo-color-information-900: #2a4265;
--ibo-color-information-950: #253750;
--ibo-color-success-100: #dcedc8;
--ibo-color-success-200: #c5e1a5;
--ibo-color-success-300: #aed581;
--ibo-color-success-400: #9ccc65;
--ibo-color-success-500: #8ac34a;
--ibo-color-success-600: #7cb342;
--ibo-color-success-700: #689f38;
--ibo-color-success-800: #558b2f;
--ibo-color-success-900: #33691e;
--ibo-color-success-950: #235816;
--ibo-color-warning-100: floralwhite;
--ibo-color-warning-200: #feebc8;
--ibo-color-warning-300: #fbd38d;
--ibo-color-warning-400: #f6ae55;
--ibo-color-warning-500: #ea7d1e;
--ibo-color-warning-600: #dd6c20;
--ibo-color-warning-700: #c05621;
--ibo-color-warning-800: #9c4221;
--ibo-color-warning-900: #7b341e;
--ibo-color-warning-950: #572819;
--ibo-color-danger-100: #fce8e8;
--ibo-color-danger-200: #fed7d7;
--ibo-color-danger-300: #feb2b2;
--ibo-color-danger-400: #fc8181;
--ibo-color-danger-500: #f56565;
--ibo-color-danger-600: #e53e3e;
--ibo-color-danger-700: #c53030;
--ibo-color-danger-800: #9b2c2c;
--ibo-color-danger-900: #742a2a;
--ibo-color-danger-950: #491d1d;
--ibo-color-error-100: #fce8e8;
--ibo-color-error-200: #fed7d7;
--ibo-color-error-300: #feb2b2;
--ibo-color-error-400: #fc8181;
--ibo-color-error-500: #f56565;
--ibo-color-error-600: #e53e3e;
--ibo-color-error-700: #c53030;
--ibo-color-error-800: #9b2c2c;
--ibo-color-error-900: #742a2a;
--ibo-color-error-950: #491d1d;
--ibo-caselog-color-highlight-1: #689f38;
--ibo-caselog-color-highlight-2: #b83280;
--ibo-caselog-color-highlight-3: #f6ae55;
--ibo-caselog-color-highlight-4: #3182ce;
--ibo-caselog-color-highlight-5: #80deea;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* Lifecycle palette */
/* - For workflow */
/* - For basic lifecycle */
/* CSS varibales */
:root {
--ibo-lifecycle-new-state-primary-color: #2c5382;
--ibo-lifecycle-new-state-secondary-color: white;
--ibo-lifecycle-neutral-state-primary-color: #2c5382;
--ibo-lifecycle-neutral-state-secondary-color: white;
--ibo-lifecycle-waiting-state-primary-color: #f6ae55;
--ibo-lifecycle-waiting-state-secondary-color: white;
--ibo-lifecycle-success-state-primary-color: #689f38;
--ibo-lifecycle-success-state-secondary-color: white;
--ibo-lifecycle-failure-state-primary-color: #b83280;
--ibo-lifecycle-failure-state-secondary-color: white;
--ibo-lifecycle-frozen-state-primary-color: #e1e7ec;
--ibo-lifecycle-frozen-state-secondary-color: #6e7a8a;
--ibo-lifecycle-active-state-primary-color: #689f38;
--ibo-lifecycle-active-state-secondary-color: white;
--ibo-lifecycle-inactive-state-primary-color: #f6ae55;
--ibo-lifecycle-inactive-state-secondary-color: white;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
:root {
--ibo-border-radius-100: 1px;
--ibo-border-radius-300: 3px;
--ibo-border-radius-500: 5px;
--ibo-border-radius-700: 10px;
--ibo-border-radius-900: 16px;
--ibo-border-radius-full: 100%;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
:root {
--ibo-elevation-100: inset 0 1px 1px 0 rgba(0, 0, 0, 0.15);
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
:root {
--ibo-elevation-100: 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px 3px rgba(0, 0, 0, 0.12);
--ibo-elevation-200: 0 2px 4px rgba(0, 0, 0, 0.12), 0 3px 6px rgba(0, 0, 0, 0.15);
--ibo-elevation-300: 0 3px 6px rgba(0, 0, 0, 0.1), 0 10px 20px rgba(0, 0, 0, 0.15);
--ibo-elevation-400: 0 5px 10px rgba(0, 0, 0, 0.05), 0 15px 25px rgba(0, 0, 0, 0.15);
--ibo-elevation-500: 0 20px 40px rgba(0, 0, 0, 0.2);
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
:root {
--ibo-size-0: 0;
--ibo-size-50: 2px;
--ibo-size-100: 4px;
--ibo-size-150: 8px;
--ibo-size-200: 12px;
--ibo-size-250: 16px;
--ibo-size-300: 24px;
--ibo-size-350: 32px;
--ibo-size-400: 48px;
--ibo-size-450: 64px;
--ibo-size-500: 96px;
--ibo-size-550: 128px;
--ibo-size-600: 192px;
--ibo-size-650: 256px;
--ibo-size-700: 384px;
--ibo-size-750: 512px;
--ibo-size-800: 640px;
--ibo-size-850: 768px;
--ibo-size-900: 896px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
:root {
--ibo-spacing-0: 0;
--ibo-spacing-100: 2px;
--ibo-spacing-200: 4px;
--ibo-spacing-300: 8px;
--ibo-spacing-400: 12px;
--ibo-spacing-500: 16px;
--ibo-spacing-600: 24px;
--ibo-spacing-700: 32px;
--ibo-spacing-800: 48px;
--ibo-spacing-900: 64px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* Base size: html font-size 12px */
/* 10px */
/* 12px */
/* 14px */
/* 16px */
/* 18px */
/* 20px */
/* 22px */
/* 24px */
/* 30px */
/* 36px */
/* 48px */
/* Value Common weight name (https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight) */
/* 100 Thin (Harline) */
/* 200 Extra Light (Ultra Light) */
/* 300 Light */
/* 400 Normal (Regular) */
/* 500 Medium */
/* 600 Semi Bold (Demi Bold) */
/* 700 Bold */
/* 800 Extra Bold (Ultra Bold) */
/* 900 Black (Heavy) */
/* 950 Extra Black (Ultra Black) */
:root {
--ibo-font-size-50: 0.83rem;
--ibo-font-size-100: 1rem;
--ibo-font-size-150: 1.17rem;
--ibo-font-size-200: 1.33rem;
--ibo-font-size-250: 1.5rem;
--ibo-font-size-300: 1.67rem;
--ibo-font-size-350: 1.83rem;
--ibo-font-size-400: 2rem;
--ibo-font-size-450: 2.5rem;
--ibo-font-size-500: 3rem;
--ibo-font-size-550: 4rem;
}
:root {
--ibo-font-weight-100: 100;
--ibo-font-weight-200: 200;
--ibo-font-weight-300: 300;
--ibo-font-weight-400: 400;
--ibo-font-weight-500: 500;
--ibo-font-weight-600: 600;
--ibo-font-weight-700: 700;
--ibo-font-weight-800: 800;
--ibo-font-weight-900: 900;
--ibo-font-weight-950: 950;
}
:root {
--ibo-font-family-base: Raleway;
--ibo-font-family-monospace: monospace;
--ibo-font-family-code: monospace;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/**
* Adjust the lightness of $sColor to the absolute $fTargetLightness value.
* It is different than lighten() / darken() that shift the current lightness by X%
*
* @return Modified color value in HSLA format
*/
/**
* Adjust the alpha chanel (opacity) of $sColor to the absolute $fTargetAlpha value.
* It is different than opacify() / transparentize() that shift the current alpha value by X%
*
* @return Modified color value in HSLA format
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-datatable .ibo-field-badge::before {
border-radius: 100%;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-text.ibo-is-primary {
color: #9c4221;
}
.ibo-text.ibo-is-secondary, .ui-dialog .ibo-text.ui-button, .ibo-text.ui-datepicker-current, .ibo-text.ui-datepicker-close {
color: #404b5a;
}
.ibo-text.ibo-is-neutral, .ui-dialog .ibo-text.ui-button.ui-dialog-titlebar-close {
color: #404b5a;
}
.ibo-text.ibo-is-information {
color: #2c5382;
}
.ibo-text.ibo-is-success {
color: #558b2f;
}
.ibo-text.ibo-is-failure {
color: #9b2c2c;
}
.ibo-text.ibo-is-warning {
color: #9c4221;
}
.ibo-text.ibo-is-danger {
color: #9b2c2c;
}
.ibo-text.ibo-is-grey {
color: #404b5a;
}
.ibo-text.ibo-is-blue-grey {
color: #37474f;
}
.ibo-text.ibo-is-blue {
color: #2c5382;
}
.ibo-text.ibo-is-cyan {
color: #00838f;
}
.ibo-text.ibo-is-green {
color: #558b2f;
}
.ibo-text.ibo-is-orange {
color: #9c4221;
}
.ibo-text.ibo-is-red {
color: #9b2c2c;
}
.ibo-text.ibo-is-pink {
color: #97266d;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-activity-panel--tab-title-decoration {
box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.15);
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-top-bar, .ibo-tab-container--extra-tabs-list {
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px 3px rgba(0, 0, 0, 0.12);
}
ul.cke_autocomplete_panel, .ibo-breadcrumbs--previous-items-list, .ibo-quick-create--input.selectize-control.single .selectize-dropdown, .ibo-popover-menu, .ui-menu, .ui-multiselect-menu, .ibo-input-select-icon--menu, .graph_config .toolkit_menu.graph > ul > li ul, .ibo-activity-panel--filter-options {
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 10px 20px rgba(0, 0, 0, 0.15);
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/******************************************************************************************************************************/
/* NOTE: Those helpers allow to easily use an icon from libs. like FontAwesome or FontCombodo within a CSS rule (eg. ::after) */
/* To use it, simply "@extend %fa-regular-base" in a rule and put the desired icon "content: '\f054'" */
/******************************************************************************************************************************/
.dataTables_scrollHead thead tr th.sorting::after, .ibo-breadcrumbs--item:not(:last-child)::after, .ibo-breadcrumbs--previous-items-list-toggler:not(:last-child)::after, .ibo-prop--apply.ui-state-error:after, .ibo-sort-order::after {
font-family: "Font Awesome 5 Free";
font-weight: 900;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* SCSS helpers for font sizes (use in SCSS files)
*
* Use them to only redefine the font size instead of the global font defnition, this way if the container's font changes
* the other properties will be propagated (weight, style)
*
* Usage: @extend %ibo-font-size-XXX;
*/
.ibo-font-size-50, .ibo-field--fullscreen-toggler, .ibo-activity-panel--tab-title-draft-indicator, .ibo-activity-entry--sub-information {
font-size: 0.83rem;
}
.ibo-font-size-100, .dataTables_paginate a.paginate_button, .ibo-quick-create--drawer, .ibo-global-search--drawer, .ibo-dashlet-header-dynamic--label, .ibo-datatable--toolbar, .object-ref-icon.text_decoration, .object-ref-icon-disabled.text_decoration, .ibo-criterion-area, .ibo-dashboard-editor--properties table td .ibo-field, .ibo-dashboard--available-dashlets table td .ibo-field, .ibo-dashlet--properties table td .ibo-field, .ibo-dashboard-editor--properties table th .ibo-field, .ibo-dashboard--available-dashlets table th .ibo-field, .ibo-dashlet--properties table th .ibo-field, .ibo-caselog-list .ibo-collapsible-section .ibo-collapsible-section--header .ibo-collapsible-section--title, .ibo-caselog-list .ibo-collapsible-section .ibo-collapsible-section--body {
font-size: 1rem;
}
.ibo-font-size-150, .ibo-alert, .ibo-breadcrumbs--item-icon, .ibo-panel--subtitle, .ibo-panel--body, .ibo-dashlet-badge--action-create, .ibo-prop-header, .ibo-field, .sf_results_placeholder, .ibo-input-file-select--container .ibo-input-file-select .ibo-input-file-select--file-name, .ibo-tab-container--tabs-list, .ibo-dashboard-editor--properties-subtitle, .ibo-dashboard--available-dashlet--title, .ibo-dashlet--properties--title, .ibo-activity-entry--medallion {
font-size: 1.17rem;
}
.ibo-font-size-200, .dataTables_paginate a.paginate_button.previous, .dataTables_paginate a.paginate_button.next {
font-size: 1.33rem;
}
.ibo-font-size-250, .ibo-collapsible-section .ibo-collapsible-section--header .ibo-collapsible-section--title, .ibo-fieldset-legend, .ibo-dashboard-editor--properties-subtitle, .ibo-dashboard--available-dashlet--title, .ibo-dashlet--properties--title, legend, .ibo-top-bar--toolbar-dashboard-title, .ibo-tab-container--tab-container--label > span, .ibo-dashboard-editor--properties-title {
font-size: 1.5rem;
}
.ibo-font-size-300, .ibo-title--for-object-details, .ibo-tab--temporary-remote-content--button {
font-size: 1.67rem;
}
.ibo-font-size-350, .ibo-panel--title, .ibo-dashlet-header-static--body, .ibo-title-for-dashlet--title {
font-size: 1.83rem;
}
.ibo-font-size-400 {
font-size: 2rem;
}
.ibo-font-size-450 {
font-size: 2.5rem;
}
.ibo-font-size-500 {
font-size: 3rem;
}
.ibo-font-size-550 {
font-size: 4rem;
}
/*
* SCSS helpers for font weights (use in SCSS files)
*
* Use them to only redefine the font weight instead of the global font defnition, this way if the container's font changes
* the other properties will be propagated (size, style)
*
* Usage: @extend %ibo-font-weight-XXX;
*/
.ibo-font-weight-100 {
font-weight: 100;
}
.ibo-font-weight-200 {
font-weight: 200;
}
.ibo-font-weight-300 {
font-weight: 300;
}
.ibo-font-weight-400 {
font-weight: 400;
}
.ibo-font-weight-500 {
font-weight: 500;
}
.ibo-font-weight-600, .ibo-navigation-menu--notifications-show-all-multiple ~ .ibo-popover-menu .ibo-navigation-menu--notifications-show-all-multiple--counter, .ibo-navigation-menu--notifications-show-all-multiple ~ .ui-menu .ibo-navigation-menu--notifications-show-all-multiple--counter, .ibo-navigation-menu--notifications-show-all-multiple ~ .ui-multiselect-menu .ibo-navigation-menu--notifications-show-all-multiple--counter, .ibo-navigation-menu--notifications-show-all-multiple ~ .ibo-input-select-icon--menu .ibo-navigation-menu--notifications-show-all-multiple--counter, .graph_config .toolkit_menu.graph > ul > li .ibo-navigation-menu--notifications-show-all-multiple ~ ul .ibo-navigation-menu--notifications-show-all-multiple--counter, .ibo-field--label {
font-weight: 600;
}
.ibo-font-weight-700, ul.cke_autocomplete_panel .ibo-vendors-ckeditor--autocomplete-item-title, .ibo-alert .ibo-alert--title, .ibo-tab-container--tab-header.ui-tabs-active, .ui-tabs-active.ibo-tab-container--extra-tabs-container {
font-weight: 700;
}
.ibo-font-weight-800 {
font-weight: 800;
}
.ibo-font-weight-900 {
font-weight: 900;
}
.ibo-font-weight-950 {
font-weight: 950;
}
/*
* SCSS helpers for global font definition (use in SCSS files)
*
* Use this only when you want to completely redefine the font, otherwise use the other helpers above
*
* Usage: @extend %ibo-font-XXX-YYY;
*/
.ibo-font-ral-nor-50, .ibo-navigation-menu--menu-filter-hotkey {
font-size: 0.83rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-nor-100, .ui-datepicker .ui-datepicker-title select, .ui-multiselect-checkboxes label, .ibo-navigation-menu--user-info .ibo-navigation-menu--user-organization, .dataModelSchema text, .tooltipD3 {
font-size: 1rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-nor-150, .ibo-title--subtitle, .ibo-navigation-menu--menu-nodes ul li > a, .ibo-navigation-menu--menu-nodes ul li > span, .ibo-navigation-menu--user-info .ibo-navigation-menu--user-notifications, .ibo-datamodel-viewer--details .ibo-panel--subtitle, .ibo-global-search--result--title {
font-size: 1.17rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-nor-200, .ibo-collapsible-section .ibo-collapsible-section--body, .ibo-navigation-menu--menu-group {
font-size: 1.33rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-nor-250, .ui-dialog-title, .ibo-navigation-menu--user-info .ibo-navigation-menu--user-welcome-message, .ibo-welcome-popup--text {
font-size: 1.5rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-nor-300, .ibo-quick-create--input.selectize-control.single .selectize-input > input, .ibo-quick-create--input.selectize-control.single .selectize-input.input-active > input, .ibo-quick-create--input.selectize-control.single .selectize-input > .item, .ibo-quick-create--input.selectize-control.single .selectize-input.input-active > .item, .ibo-global-search--input, .ibo-global-search--input:hover, .ibo-global-search--input:focus, .ibo-global-search--input:active {
font-size: 1.67rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-nor-350, .ibo-navigation-menu--menu-nodes-title {
font-size: 1.83rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-nor-400, .ibo-quick-create--icon, .ibo-global-search--icon {
font-size: 2rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-nor-450 {
font-size: 2.5rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-nor-500 {
font-size: 3rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-nor-550 {
font-size: 4rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-med-50 {
font-size: 0.83rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 500;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-med-100, .dataTable th, .dataTable td, .ibo-breadcrumbs--item, .ibo-breadcrumbs--previous-items-list-toggler, .ibo-breadcrumbs--previous-item, body {
font-size: 1rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 500;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-med-150, .ui-multiselect-checkboxes li {
font-size: 1.17rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 500;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-med-200 {
font-size: 1.33rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 500;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-med-250, .ibo-dashlet-badge--action-list {
font-size: 1.5rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 500;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-med-300, .ibo-title--text {
font-size: 1.67rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 500;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-med-350 {
font-size: 1.83rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 500;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-med-400 {
font-size: 2rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 500;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-med-450 {
font-size: 2.5rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 500;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-med-500 {
font-size: 3rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 500;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-med-550 {
font-size: 4rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 500;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-bol-50, .ibo-field--label > .ibo-has-description::after, .ibo-navigation-menu--menu-filter-clear {
font-size: 0.83rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 700;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-bol-100, .ui-multiselect-header ul, .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label, .ibo-navigation-menu--menu-node-counter, #tooltipD3_top {
font-size: 1rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 700;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-bol-150, .ibo-alert.ibo-is-primary a, .ibo-alert.ibo-is-secondary a, .ui-dialog .ibo-alert.ui-button a, .ibo-alert.ui-datepicker-current a, .ibo-alert.ui-datepicker-close a, .ibo-alert.ibo-is-neutral a, .ui-dialog .ibo-alert.ui-button.ui-dialog-titlebar-close a, .ibo-alert.ibo-is-information a, .ibo-alert.ibo-is-success a, .ibo-alert.ibo-is-failure a, .ibo-alert.ibo-is-warning a, .ibo-alert.ibo-is-danger a, .ibo-alert.ibo-is-grey a, .ibo-alert.ibo-is-blue-grey a, .ibo-alert.ibo-is-blue a, .ibo-alert.ibo-is-cyan a, .ibo-alert.ibo-is-green a, .ibo-alert.ibo-is-orange a, .ibo-alert.ibo-is-red a, .ibo-alert.ibo-is-pink a {
font-size: 1.17rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 700;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-bol-200, .ibo-dashlet-header-dynamic--count {
font-size: 1.33rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 700;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-bol-250, .ibo-dashboard--top-bar .ibo-dashboard--top-bar-title {
font-size: 1.5rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 700;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-bol-300 {
font-size: 1.67rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 700;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-bol-350 {
font-size: 1.83rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 700;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-bol-400 {
font-size: 2rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 700;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-bol-450, .ibo-dashlet-badge--action-list-count {
font-size: 2.5rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 700;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-bol-500 {
font-size: 3rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 700;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-bol-550 {
font-size: 4rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 700;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-sembol-50 {
font-size: 0.83rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 600;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-sembol-100, .dataTables_paginate a.paginate_button.current, .dataTables_scrollHead thead tr th, .ibo-button, .ui-dialog .ui-button, .ui-datepicker-current, .ui-datepicker-close {
font-size: 1rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 600;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-sembol-150 {
font-size: 1.17rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 600;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-sembol-200 {
font-size: 1.33rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 600;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-sembol-250 {
font-size: 1.5rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 600;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-sembol-300, .ibo-welcome-popup--text > div > div:first-child {
font-size: 1.67rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 600;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-sembol-350 {
font-size: 1.83rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 600;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-sembol-400 {
font-size: 2rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 600;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-sembol-450 {
font-size: 2.5rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 600;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-sembol-500 {
font-size: 3rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 600;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-sembol-550 {
font-size: 4rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 600;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-ita-50, .ibo-navigation-menu--menu-filter-hint {
font-size: 0.83rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
font-style: italic;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-ita-100, .ibo-quick-create--compartment--placeholder-hint, .ibo-global-search--compartment--placeholder-hint, .ibo-navigation-menu--menu--placeholder-hint, .ibo-activity-panel--body--placeholder-hint {
font-size: 1rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
font-style: italic;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-ita-150 {
font-size: 1.17rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
font-style: italic;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-ita-200 {
font-size: 1.33rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
font-style: italic;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-ita-250 {
font-size: 1.5rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
font-style: italic;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-ita-300 {
font-size: 1.67rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
font-style: italic;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-ita-350 {
font-size: 1.83rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
font-style: italic;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-ita-400 {
font-size: 2rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
font-style: italic;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-ita-450 {
font-size: 2.5rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
font-style: italic;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-ita-500 {
font-size: 3rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
font-style: italic;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-ral-ita-550 {
font-size: 4rem;
font-family: "Raleway", "sans-serif", "system-ui";
font-weight: 400;
font-style: italic;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
.ibo-font-code-50 {
font-size: 0.83rem;
font-family: monospace;
font-weight: 400;
}
.ibo-font-code-100 {
font-size: 1rem;
font-family: monospace;
font-weight: 400;
}
.ibo-font-code-150, .ibo-is-code, .ibo-input-text.ibo-is-code, textarea.ibo-is-code {
font-size: 1.17rem;
font-family: monospace;
font-weight: 400;
}
.ibo-font-code-200 {
font-size: 1.33rem;
font-family: monospace;
font-weight: 400;
}
.ibo-font-code-250 {
font-size: 1.5rem;
font-family: monospace;
font-weight: 400;
}
.ibo-font-code-300 {
font-size: 1.67rem;
font-family: monospace;
font-weight: 400;
}
.ibo-font-code-350 {
font-size: 1.83rem;
font-family: monospace;
font-weight: 400;
}
.ibo-font-code-400 {
font-size: 2rem;
font-family: monospace;
font-weight: 400;
}
.ibo-font-code-450 {
font-size: 2.5rem;
font-family: monospace;
font-weight: 400;
}
.ibo-font-code-500 {
font-size: 3rem;
font-family: monospace;
font-weight: 400;
}
.ibo-font-code-550 {
font-size: 4rem;
font-family: monospace;
font-weight: 400;
}
/*
* CSS classes for font sizes (use in HTML markup, JS scripts)
*
* Use them to only redefine the font size instead of the global font defnition, this way if the container's font changes
* the other properties will be propagated (weight, style)
*
* Usage: .ibo-font-size-XXX;
*/
/*
* CSS classes for font weights (use in HTML markup, JS scripts)
*
* Use them to only redefine the font weight instead of the global font defnition, this way if the container's font changes
* the other properties will be propagated (size, style)
*
* Usage: .ibo-font-weight-XXX;
*/
/*
* CSS classes for global font wrappers (use in HTML markup, JS scripts)
*
* Use this only when you want to completely redefine the font, otherwise use the other helpers
*
* Usage: .ibo-font-XXX-YYY;
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/**************/
/* Visibility */
/**************/
.ibo-is-visible {
display: inherit !important;
/* Note: !important is necessary as it needs to overload any standard rules */
visibility: visible !important;
}
.ibo-is-hidden {
display: none !important;
/* Note: !important is necessary as it needs to overload any standard rules */
}
.ibo-is-transparent {
opacity: 0 !important;
/* Note: !important is necessary as it needs to overload any standard rules */
}
.ibo-is-opaque {
opacity: 1 !important;
/* Note: !important is necessary as it needs to overload any standard rules */
}
/****************************/
/* Disposition / alignement */
/****************************/
.ibo-is-fullwidth {
width: 100%;
}
ul.cke_autocomplete_panel .ibo-vendors-ckeditor--autocomplete-item-image, .ibo-panel--header-left, .ibo-panel--icon, .ibo-dashlet-header-static--icon-container, .ibo-input-image--image-view, .ibo-input-select--autocomplete-item-image, .ibo-pill, .ibo-title--icon, .ibo-datatable--toolbar-left, .ibo-datatable--toolbar-right, .ibo-field--fullscreen-toggler, .ibo-navigation-menu--bottom-part, .ibo-navigation-menu--user-info, .ibo-navigation-menu--user-info .ibo-navigation-menu--user-picture, .ibo-tab-container--tab-toggler, .ibo-tab-container--extra-tabs-list-toggler, .ibo-object-details--status-dot, .ibo-activity-panel--togglers, .ibo-activity-panel--tabs-togglers, .ibo-activity-panel--tab-title, .ibo-activity-panel--tab-toolbar-actions, .ibo-activity-panel--tab-toolbar-action, .ibo-activity-panel--body--placeholder-image, .ibo-activity-panel--body--placeholder-hint, .ibo-activity-panel--closed-cover, .ibo-caselog-entry-form--lock-icon, .ibo-activity-entry--medallion, .ibo-activity-panel--load-more-entries-container, .ibo-activity-panel--load-entries-button {
display: flex;
justify-content: center;
align-items: center;
}
.dataTables_paginate, .ibo-dashlet-badge--action-list, .ibo-input, .ui-autocomplete-input, .ui-multiselect, .dataTables_length select, .ui_tpicker_hour_slider > select, .ui_tpicker_minute_slider > select, .ui_tpicker_second_slider > select, select.ibo-input-select-placeholder, .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content input[type="text"], .search_form_handler .sf_filter .sff_input_wrapper input[type="text"], .ibo-toolbar.ibo-toolbar--button, .ibo-activity-panel--tab-toolbar-left-actions, .ibo-activity-panel--tab-toolbar-middle-actions, .ibo-activity-panel--tab-toolbar-right-actions, .ibo-activity-panel--filter-option, .ibo-activity-panel--entry-forms-confirmation-preference, .ibo-caselog-entry-form--lock-indicator, .ibo-caselog-entry-form--action-buttons--main-actions {
display: flex;
align-items: center;
}
/* Typically to align icons and text as it is a good practice to align them on the baseline and not the "middle" */
.ibo-dashlet-badge--action-create, .ibo-title, .ibo-title--subtitle, .ibo-object-details--status, .ibo-activity-panel--add-caselog-entry-button {
display: flex;
align-items: baseline;
}
/* Note: This might not be named correctly. The intention is to make an element occupy the full height of its parent and to be centered in it */
.ibo-breadcrumbs, .ibo-quick-create, .ibo-quick-create--head, .ibo-global-search, .ibo-global-search--head, .ibo-top-bar, .ibo-top-bar--quick-actions, .ibo-top-bar--toolbar, .ibo-top-bar--toolbar-dashboard-menu-toggler, .ibo-tab-container--tabs-list, .ibo-tab-container--tab-header, .ibo-tab-container--extra-tabs-container, .ibo-dashboard--top-bar {
display: flex;
align-items: stretch;
}
/**************/
/* Fullscreen */
/**************/
/* Used on all ancestors when an element needs to be fullscreen (see .ibo-is-fullscreen) */
html.ibo-has-fullscreen-descendant {
position: fixed !important;
width: 0 !important;
height: 0 !important;
}
body.ibo-has-fullscreen-descendant {
width: 0 !important;
height: 0 !important;
overflow: hidden !important;
}
.ibo-has-fullscreen-descendant {
position: static !important;
overflow: visible !important;
z-index: 1050 !important;
}
/* Used on a fullscreen element (see .ibo-has-fullscreen-descendant) */
.ibo-is-fullscreen {
position: absolute;
top: 0 !important;
left: 0 !important;
margin: 0 !important;
padding: 0 !important;
width: 100vw;
height: 100vh;
overflow: auto;
z-index: 1050;
}
/****************/
/* Text helpers */
/****************/
.ibo-text-truncated-with-ellipsis, .ui-dialog .ui-dialog-title, .ibo-button--label, .ibo-breadcrumbs--item-label, .ibo-quick-create--compartment-element, .ibo-quick-create--compartment-results--element > .option, .ibo-global-search--compartment-element, .ibo-dashlet-badge--action-list-label, .ibo-input-select--autocomplete-item-txt, .attribute-set .attribute-set-item, .selectize-control.multi .selectize-input.ibo-input-set .attribute-set-item, .selectize-control.multi .ibo-quick-create--input.selectize-control.single .ibo-input-set.selectize-input.input-active .attribute-set-item, .ibo-quick-create--input.selectize-control.single .selectize-control.multi .ibo-input-set.selectize-input.input-active .attribute-set-item, .ibo-navigation-menu--menu-group-title, .ibo-navigation-menu--menu-nodes-title, .ibo-top-bar--toolbar-dashboard-title, .ibo-tab-container--tab-toggler, .ibo-tab-container--extra-tabs-list-toggler, .ibo-tab-container--tab-toggler-label, .ibo-tab-container--extra-tab-toggler, .ibo-object-details > .ibo-panel--header .ibo-panel--subtitle, .ibo-activity-panel--tab-title-text, .ibo-activity-panel--filter-option {
white-space: nowrap;
overflow-x: hidden;
text-overflow: ellipsis;
}
/* Use this when you want the hyperlink to be of the color of its container's text instead of the global hyperlink color */
.dataTables_paginate a.paginate_button, .ibo-dashlet-badge--action-list:hover, .ibo-dashlet-badge--action-list:active, .ibo-field--fullscreen-toggler, .search_form_handler a, .ibo-navigation-menu--menu-filter-clear, .ibo-navigation-menu--menu-filter-hint-close, .ibo-tab-container--tab-toggler, .ibo-tab-container--extra-tabs-list-toggler, .ibo-activity-panel--load-entries-button {
color: inherit;
}
.dataTables_paginate a.paginate_button:hover, .dataTables_paginate .ibo-quick-create--compartment-results--element > .paginate_button.option:hover, .ibo-dashlet-badge--action-list:hover, .ibo-dashlet-badge--action-list:active:hover, .ibo-field--fullscreen-toggler:hover, .search_form_handler a:hover, .search_form_handler .ibo-quick-create--compartment-results--element > .option:hover, .ibo-navigation-menu--menu-filter-clear:hover, .ibo-navigation-menu--menu-filter-hint-close:hover, .ibo-tab-container--tab-toggler:hover, .ibo-tab-container--extra-tabs-list-toggler:hover, .ibo-activity-panel--load-entries-button:hover, .dataTables_paginate a.paginate_button:active, .ibo-dashlet-badge--action-list:hover:active, .ibo-dashlet-badge--action-list:active, .ibo-field--fullscreen-toggler:active, .search_form_handler a:active, .ibo-navigation-menu--menu-filter-clear:active, .ibo-navigation-menu--menu-filter-hint-close:active, .ibo-tab-container--tab-toggler:active, .ibo-tab-container--extra-tabs-list-toggler:active, .ibo-activity-panel--load-entries-button:active {
color: inherit;
}
.ibo-is-broken-hyperlink {
text-decoration: line-through;
cursor: help;
}
.ibo-is-code {
background-color: #f2f2f2;
padding: 1.25rem 1.5rem;
}
/*
* A single class to handle WYSIWYG generated content, where only HTML tags are available
* See https://bulma.io/documentation/elements/content/
*/
.ibo-is-html-content {
/* Force user-generated tables to fit within the container as they often have an hard-coded width */
}
.ibo-is-html-content table {
width: unset !important;
max-width: max-content;
/* Preserve original text color in code blocks, except for the Highlight.js blocks which have their own colors */
}
.ibo-is-html-content > code, .ibo-is-html-content :not(pre.hljs) code {
color: inherit;
}
/***********************************************************************/
/* Sticky headers */
/* */
/* Used as a trigger to make an element stick to another during scroll */
/***********************************************************************/
.ibo-sticky-sentinel {
position: absolute;
left: 0;
right: 0;
visibility: hidden;
}
.ibo-sticky-sentinel-top {
top: 0;
height: 0;
/* To be overloaded by use cases */
}
.ibo-sticky-sentinel-bottom {
bottom: 0;
height: 0;
/* To be overloaded by use cases */
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-class-icon.ibo-is-small {
width: 32px;
min-width: 32px;
max-height: 32px;
}
.ibo-class-icon.ibo-is-medium {
width: 48px;
min-width: 48px;
max-height: 48px;
}
.ibo-class-icon.ibo-is-large {
width: 64px;
min-width: 64px;
max-height: 64px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* For Bulma only import what we actual use to limit the final CSS size */
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/**
* customize Bulma content variables
* See https://bulma.io/documentation/elements/content/
*/
@keyframes spinAround {
from {
transform: rotate(0deg);
}
to {
transform: rotate(359deg);
}
}
.content:not(:last-child), .ibo-is-html-content:not(:last-child) {
margin-bottom: 1.5rem;
}
/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */
html, body, p, ol, ul, li, dl, dt, dd, blockquote, figure, fieldset, legend, textarea, pre, iframe, hr, h1, h2, h3, h4, h5, h6 {
margin: 0;
padding: 0;
}
h1, h2, h3, h4, h5, h6 {
font-size: 100%;
font-weight: normal;
}
ul {
list-style: none;
}
button, input, select, textarea {
margin: 0;
}
html {
box-sizing: border-box;
}
*, *::before, *::after {
box-sizing: inherit;
}
img, video {
height: auto;
max-width: 100%;
}
iframe {
border: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
td, th {
padding: 0;
}
td:not([align]), th:not([align]) {
text-align: inherit;
}
html {
background-color: white;
font-size: 16px;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
min-width: 300px;
overflow-x: hidden;
overflow-y: auto;
text-rendering: optimizeLegibility;
text-size-adjust: 100%;
}
article, aside, figure, footer, header, hgroup, section {
display: block;
}
body, button, input, select, textarea {
font-family: "Raleway", "sans-serif", "system-ui";
}
code, pre {
-moz-osx-font-smoothing: auto;
-webkit-font-smoothing: auto;
font-family: monospace;
}
body {
color: #212934;
font-size: 1rem;
font-weight: 500;
line-height: 1.5;
}
a {
color: #3273dc;
cursor: pointer;
text-decoration: none;
}
a strong {
color: currentColor;
}
a:hover, .ibo-quick-create--compartment-results--element > .option:hover {
color: #363636;
}
code {
background-color: whitesmoke;
color: #f14668;
font-size: 0.875em;
font-weight: normal;
padding: 0.25em 0.5em 0.25em;
}
hr {
background-color: whitesmoke;
border: none;
display: block;
height: 2px;
margin: 1.5rem 0;
}
img {
height: auto;
max-width: 100%;
}
input[type="checkbox"], input[type="radio"] {
vertical-align: baseline;
}
small {
font-size: 0.875em;
}
span {
font-style: inherit;
font-weight: inherit;
}
strong {
color: #363636;
font-weight: 700;
}
fieldset {
border: none;
}
pre {
-webkit-overflow-scrolling: touch;
background-color: whitesmoke;
color: #4a4a4a;
font-size: 0.875em;
overflow-x: auto;
padding: 1.25rem 1.5rem;
white-space: pre;
word-wrap: normal;
}
pre code {
background-color: transparent;
color: currentColor;
font-size: 1em;
padding: 0;
}
table td, table th {
vertical-align: top;
}
table td:not([align]), table th:not([align]) {
text-align: inherit;
}
table th {
color: #363636;
}
.content li + li, .ibo-is-html-content li + li {
margin-top: 0.25em;
}
.content p:not(:last-child), .ibo-is-html-content p:not(:last-child), .content dl:not(:last-child), .ibo-is-html-content dl:not(:last-child), .content ol:not(:last-child), .ibo-is-html-content ol:not(:last-child), .content ul:not(:last-child), .ibo-is-html-content ul:not(:last-child), .content blockquote:not(:last-child), .ibo-is-html-content blockquote:not(:last-child), .content pre:not(:last-child), .ibo-is-html-content pre:not(:last-child), .content table:not(:last-child), .ibo-is-html-content table:not(:last-child) {
margin-bottom: 1em;
}
.content h1, .ibo-is-html-content h1, .content h2, .ibo-is-html-content h2, .content h3, .ibo-is-html-content h3, .content h4, .ibo-is-html-content h4, .content h5, .ibo-is-html-content h5, .content h6, .ibo-is-html-content h6 {
color: #363636;
font-weight: 600;
line-height: 1.125;
}
.content h1, .ibo-is-html-content h1 {
font-size: 2em;
margin-bottom: 0.5em;
}
.content h1:not(:first-child), .ibo-is-html-content h1:not(:first-child) {
margin-top: 1em;
}
.content h2, .ibo-is-html-content h2 {
font-size: 1.75em;
margin-bottom: 0.5714em;
}
.content h2:not(:first-child), .ibo-is-html-content h2:not(:first-child) {
margin-top: 1.1428em;
}
.content h3, .ibo-is-html-content h3 {
font-size: 1.5em;
margin-bottom: 0.6666em;
}
.content h3:not(:first-child), .ibo-is-html-content h3:not(:first-child) {
margin-top: 1.3333em;
}
.content h4, .ibo-is-html-content h4 {
font-size: 1.25em;
margin-bottom: 0.8em;
}
.content h5, .ibo-is-html-content h5 {
font-size: 1.125em;
margin-bottom: 0.8888em;
}
.content h6, .ibo-is-html-content h6 {
font-size: 1em;
margin-bottom: 1em;
}
.content blockquote, .ibo-is-html-content blockquote {
background-color: whitesmoke;
border-left: 5px solid #dbdbdb;
padding: 1.25em 1.5em;
}
.content ol, .ibo-is-html-content ol {
list-style-position: outside;
margin-left: 2em;
margin-top: 1em;
}
.content ol:not([type]), .ibo-is-html-content ol:not([type]) {
list-style-type: decimal;
}
.content ol:not([type]).is-lower-alpha, .ibo-is-html-content ol:not([type]).is-lower-alpha {
list-style-type: lower-alpha;
}
.content ol:not([type]).is-lower-roman, .ibo-is-html-content ol:not([type]).is-lower-roman {
list-style-type: lower-roman;
}
.content ol:not([type]).is-upper-alpha, .ibo-is-html-content ol:not([type]).is-upper-alpha {
list-style-type: upper-alpha;
}
.content ol:not([type]).is-upper-roman, .ibo-is-html-content ol:not([type]).is-upper-roman {
list-style-type: upper-roman;
}
.content ul, .ibo-is-html-content ul {
list-style: disc outside;
margin-left: 2em;
margin-top: 1em;
}
.content ul ul, .ibo-is-html-content ul ul {
list-style-type: circle;
margin-top: 0.5em;
}
.content ul ul ul, .ibo-is-html-content ul ul ul {
list-style-type: square;
}
.content dd, .ibo-is-html-content dd {
margin-left: 2em;
}
.content figure, .ibo-is-html-content figure {
margin-left: 2em;
margin-right: 2em;
text-align: center;
}
.content figure:not(:first-child), .ibo-is-html-content figure:not(:first-child) {
margin-top: 2em;
}
.content figure:not(:last-child), .ibo-is-html-content figure:not(:last-child) {
margin-bottom: 2em;
}
.content figure img, .ibo-is-html-content figure img {
display: inline-block;
}
.content figure figcaption, .ibo-is-html-content figure figcaption {
font-style: italic;
}
.content pre, .ibo-is-html-content pre {
-webkit-overflow-scrolling: touch;
overflow-x: auto;
padding: 1.25em 1.5em;
white-space: pre;
word-wrap: normal;
}
.content sup, .ibo-is-html-content sup, .content sub, .ibo-is-html-content sub {
font-size: 75%;
}
.content table, .ibo-is-html-content table {
width: 100%;
}
.content table td, .ibo-is-html-content table td, .content table th, .ibo-is-html-content table th {
border: 1px solid black;
border-width: 1px;
padding: 0.5em 0.75em;
vertical-align: top;
}
.content table th, .ibo-is-html-content table th {
color: #363636;
}
.content table th:not([align]), .ibo-is-html-content table th:not([align]) {
text-align: inherit;
}
.content table thead td, .ibo-is-html-content table thead td, .content table thead th, .ibo-is-html-content table thead th {
border-width: 1px;
color: #363636;
}
.content table tfoot td, .ibo-is-html-content table tfoot td, .content table tfoot th, .ibo-is-html-content table tfoot th {
border-width: 1px;
color: black;
}
.content table tbody tr:last-child td, .ibo-is-html-content table tbody tr:last-child td, .content table tbody tr:last-child th, .ibo-is-html-content table tbody tr:last-child th {
border-bottom-width: 0;
}
.content .tabs li + li, .ibo-is-html-content .tabs li + li {
margin-top: 0;
}
.content.is-small, .is-small.ibo-is-html-content {
font-size: 0.75rem;
}
.content.is-medium, .is-medium.ibo-is-html-content {
font-size: 1.25rem;
}
.content.is-large, .is-large.ibo-is-html-content {
font-size: 1.5rem;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* Fullscreen button (Combodo custom) */
.ibo-vendors-ckeditor--toolbar-fullscreen-button {
display: none;
}
.cke_toolbox_collapser.cke_toolbox_collapser_min ~ .ibo-vendors-ckeditor--toolbar-fullscreen-button {
display: block;
width: 12px;
height: 11px;
border: 1px #A6A6A6 solid;
cursor: pointer;
/* !important so it overrides the .cke_reset_all style */
background-position: center center !important;
background-repeat: no-repeat !important;
background-size: 100% !important;
background-image: url('../../../../images/full-screen.png') !important;
}
.cke_toolbox_collapser.cke_toolbox_collapser_min ~ .ibo-vendors-ckeditor--toolbar-fullscreen-button:hover {
background-color: #CCC;
}
/* Highlight JS */
.hljs {
padding: 0.9rem !important;
box-shadow: 0 0px 3px 2px inset rgba(0, 0, 0, 0.4);
border-radius: 3px;
white-space: pre-line;
}
/* Mentions in caselogs */
/* Note: Mind the "ul", it allows us to have a more precise rule than the original plugin's CSS so we can override it */
ul.cke_autocomplete_panel {
background-color: white;
border: none;
border-radius: 3px;
}
ul.cke_autocomplete_panel .ibo-vendors-ckeditor--autocomplete-item {
display: flex;
justify-content: left;
align-items: center;
}
ul.cke_autocomplete_panel .ibo-vendors-ckeditor--autocomplete-item-image {
width: 25px;
height: 25px;
/* min-xxx are here to avoid medallion to be horizontally compressed when the title is to long */
min-width: 25px;
min-height: 25px;
background-position: center center;
background-size: 100%;
border-radius: 100%;
margin-right: 0.5rem;
background-color: #ebf8ff;
border: 1px solid #929fb1;
}
ul.cke_autocomplete_panel .ibo-vendors-ckeditor--autocomplete-item-title {
white-space: nowrap;
/* Here we don't want to truncate the text as in an autocomplete we might have similar values and we need the user to see the entire text to be able to differenciate them */
color: #3A3A3A;
}
/* These rules should be the same as those in css/ckeditor/contents.css */
.ibo-vendors-ckeditor--display-content .cke_editable, .ibo-field--value .HTML .cke_editable, .ibo-caselog-entry .ibo-activity-entry--main-information-content .cke_editable {
line-height: 1.4;
}
.ibo-vendors-ckeditor--display-content figure, .ibo-field--value .HTML figure, .ibo-caselog-entry .ibo-activity-entry--main-information-content figure {
border: solid 1px #ccc;
border-radius: 2px;
}
.ibo-vendors-ckeditor--display-content p, .ibo-field--value .HTML p, .ibo-caselog-entry .ibo-activity-entry--main-information-content p {
margin-top: 0.25em;
margin-bottom: 0.25em;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.c3 path:not(.c3-legend-item-tile), .c3 line:not(.c3-legend-item-tile) {
stroke: #212934 !important;
}
.c3-chart-arc path:not(.c3-legend-item-tile) {
stroke: white !important;
}
.c3-axis {
fill: #212934 !important;
}
.c3-tooltip th {
background-color: #aebecd !important;
color: white !important;
}
.c3-tooltip td {
background-color: #929fb1 !important;
}
.c3-legend-background {
fill: white !important;
stroke: #f2f2f2 !important;
}
.c3-tooltip {
background-color: #aebecd !important;
}
.c3-tooltip tr {
border: 1px solid #CCC;
}
.c3-legend-item {
fill: #212934 !important;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.tippy-content {
white-space: pre-line;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* IMPORTANT: This is not how vendors should be integrated in the theme, we should include the base stylesheet, THEN only overload what is necessary.
* By doing a complete redefinition of the vendor stylesheet like this we won't be able to upgrade the vendor easily...
*/
.ui-dialog {
box-sizing: content-box;
/* Necessary to overload our theme default setting */
display: flex;
flex-direction: column;
position: absolute;
top: 0;
left: 0;
background-color: white;
border-radius: 5px;
overflow: hidden;
outline: 0;
z-index: 21;
}
.ui-dialog .ui-dialog-titlebar {
padding: 0.4em 30px;
position: relative;
background-color: white;
height: 50px;
border-bottom: solid 1px #e1e7ec;
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
}
.ui-dialog .ui-dialog-title {
float: left;
margin: 0.1em 0;
width: 100%;
padding-right: 24px;
/* To avoid title being visible behind the closing "X" */
}
.ui-dialog .ui-dialog-titlebar-close {
position: absolute;
right: 0;
top: 0.4em;
width: 20px;
margin: -10px 0 0 0;
padding: 1px;
height: 20px;
}
.ui-dialog .ui-dialog-content {
box-sizing: content-box;
/* Necessary to overload our theme default setting */
position: relative;
padding: 16px 30px;
overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
margin-top: auto;
text-align: left;
border-width: 1px 0 0 0;
background-image: none;
padding: 0.4em 30px;
position: relative;
background-color: white;
border-top: solid 1px #e1e7ec;
height: 50px;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
margin: 0.5em 0.4em 0.5em 0;
cursor: pointer;
}
.ui-dialog .ui-resizable-n {
height: 2px;
top: 0;
}
.ui-dialog .ui-resizable-e {
width: 2px;
right: 0;
}
.ui-dialog .ui-resizable-s {
height: 2px;
bottom: 0;
}
.ui-dialog .ui-resizable-w {
width: 2px;
left: 0;
}
.ui-dialog .ui-resizable-se {
width: 7px;
height: 7px;
right: 0;
bottom: 0;
}
.ui-dialog .ui-resizable-sw {
width: 7px;
height: 7px;
left: 0;
bottom: 0;
}
.ui-dialog .ui-resizable-ne {
width: 7px;
height: 7px;
right: 0;
top: 0;
}
.ui-dialog .ui-resizable-nw {
width: 7px;
height: 7px;
left: 0;
top: 0;
}
.ui-dialog .ui-button > .ui-icon {
background-image: none;
float: unset;
margin: auto;
}
.ui-dialog .ui-button > .ui-icon.ui-icon-closethick::after {
content: '\f00d';
font-family: 'Font Awesome 5 Free';
font-weight: 600;
text-indent: 0;
position: absolute;
left: 0px;
width: 100%;
top: 4px;
}
.ui-button-icon-only {
text-indent: -9999px;
white-space: nowrap;
}
.ui-widget-overlay.ui-front {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0.6;
filter: Alpha(Opacity=60);
background-color: #37474f;
}
.ui-resizable {
position: relative;
}
.ui-resizable-handle {
position: absolute;
font-size: 0.1px;
display: block;
-ms-touch-action: none;
touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle {
display: none;
}
.ui-resizable-autohide .ui-resizable-handle {
display: none;
}
.ui-resizable-n {
cursor: n-resize;
height: 7px;
width: 100%;
top: -5px;
left: 0;
}
.ui-resizable-s {
cursor: s-resize;
height: 7px;
width: 100%;
bottom: -5px;
left: 0;
}
.ui-resizable-e {
cursor: e-resize;
width: 7px;
right: -5px;
top: 0;
height: 100%;
}
.ui-resizable-w {
cursor: w-resize;
width: 7px;
left: -5px;
top: 0;
height: 100%;
}
.ui-resizable-se {
cursor: se-resize;
width: 12px;
height: 12px;
right: 1px;
bottom: 1px;
}
.ui-resizable-sw {
cursor: sw-resize;
width: 9px;
height: 9px;
left: -5px;
bottom: -5px;
}
.ui-resizable-nw {
cursor: nw-resize;
width: 9px;
height: 9px;
left: -5px;
top: -5px;
}
.ui-resizable-ne {
cursor: ne-resize;
width: 9px;
height: 9px;
right: -5px;
top: -5px;
}
.ui-layout-pane {
overflow: auto;
}
.ui-datepicker {
/* Note: We can't put the padding directly here as the jQuery JS code will position it regarding its inner width, not taking the padding here into account, so it is placed in the header/calendar elements */
background-color: white;
border-radius: 5px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px 3px rgba(0, 0, 0, 0.12);
z-index: 32 !important;
padding: 0 8px 5px 8px;
}
.ui-datepicker .ui-datepicker-header {
position: relative;
margin: 8px 8px 4px 8px;
padding-top: 24px;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
position: absolute;
top: 0;
}
.ui-datepicker .ui-datepicker-prev {
left: 0;
}
.ui-datepicker .ui-datepicker-next {
right: 0;
}
.ui-datepicker .ui-datepicker-title {
display: flex;
justify-content: space-evenly;
}
.ui-datepicker .ui-datepicker-title select {
flex-grow: 1;
}
.ui-datepicker .ui-datepicker-year {
margin-left: 8px;
}
.ui-datepicker .ui-datepicker-calendar {
margin: 0 8px 8px 8px;
}
.ui-datepicker th {
padding: 0.7em 0.3em;
text-align: center;
font-weight: bold;
}
.ui-datepicker td {
padding: 1px;
}
.ui-datepicker td span, .ui-datepicker td a {
display: block;
padding: 0.2em 0;
text-align: center;
width: 23px;
border-radius: 100%;
color: #c05621;
}
.ui-datepicker td span.ui-state-active, .ui-datepicker td a.ui-state-active {
background-color: #c05621;
color: floralwhite;
}
.ui-datepicker td span.ui-state-highlight:not(.ui-state-active), .ui-datepicker td a.ui-state-highlight:not(.ui-state-active) {
background-color: #feebc8;
}
.ui-datepicker td span.ui-state-hover:not(.ui-state-active), .ui-datepicker td a.ui-state-hover:not(.ui-state-active) {
color: #7b341e;
}
.ui-datepicker .ui-datepicker-buttonpane {
background-image: none;
margin: 0.7em 0 0 0;
padding: 0 0.2em;
border-left: 0;
border-right: 0;
border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
float: right;
margin: 0.5em 0.2em 0.4em;
cursor: pointer;
padding: 0.2em 0.6em 0.3em 0.6em;
width: auto;
overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
float: left;
}
.ui-datepicker.ui-datepicker-multi {
width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
width: 95%;
margin: 0 auto 0.4em;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
clear: left;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
width: 25%;
}
.ui-datepicker-row-break {
clear: both;
width: 100%;
font-size: 0;
}
.ui-datepicker-rtl {
direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
right: 2px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
right: 1px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
left: 2px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
left: 1px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
float: right;
}
.ui-datepicker-rtl .ui-datepicker-group {
float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
border-right-width: 0;
border-left-width: 1px;
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-right-width: 0;
border-left-width: 1px;
}
.ui-slider {
position: relative;
text-align: left;
background-color: #f8f9fa;
border: solid 1px #929fb1;
border-radius: 3px;
}
.ui-slider .ui-slider-handle {
background-color: white;
border: solid 1px #929fb1;
border-radius: 3px;
position: absolute;
z-index: 2;
width: 1.4em;
height: 1.4em;
-ms-touch-action: none;
touch-action: none;
cursor: pointer;
}
.ui-slider .ui-slider-handle:hover, .ui-slider .ui-slider-handle:active {
border: solid 1px #c05621;
}
.ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: 0.7em;
display: block;
background-position: 0 0;
}
.ui-slider.ui-state-disabled .ui-slider-handle {
filter: inherit;
}
.ui-slider.ui-state-disabled .ui-slider-range {
filter: inherit;
}
.ui-slider-horizontal {
height: 0.8em;
}
.ui-slider-horizontal .ui-slider-handle {
top: -0.2em;
margin-left: -0.6em;
}
.ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
right: 0;
}
.ui-slider-vertical {
width: 0.8em;
height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
left: -0.3em;
margin-left: 0;
margin-bottom: -0.6em;
}
.ui-slider-vertical .ui-slider-range {
left: 0;
width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
top: 0;
}
.ui-autocomplete {
position: absolute;
top: 0;
left: 0;
cursor: default;
z-index: 100;
}
.ui-autocomplete .ui-menu-item {
padding: 0;
}
.ui-autocomplete-input {
width: auto;
display: inline;
}
.ui-helper-hidden-accessible {
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.ui-tabs-tab.ui-state-disabled a {
cursor: not-allowed !important;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ui-multiselect {
width: auto !important;
padding-left: 0.7em !important;
padding-right: 1.5em !important;
text-align: left;
white-space: nowrap;
overflow: hidden;
display: grid;
}
button.ui-multiselect > span {
overflow: hidden;
}
.ui-multiselect span.ui-icon {
float: right;
}
.ui-multiselect-single .ui-multiselect-checkboxes input {
position: absolute !important;
top: auto !important;
left: -9999px;
}
.ui-multiselect-single .ui-multiselect-checkboxes label {
padding: 5px !important;
}
.ui-multiselect-header {
margin-bottom: 3px;
padding: 3px 0;
}
.ui-multiselect-header ul {
padding-left: 24px;
}
.ui-multiselect-header ul li {
float: left;
padding: 0 10px 0 0;
}
.ui-multiselect-header span.ui-icon {
float: left;
}
.ui-multiselect-header li.ui-multiselect-close {
float: right;
text-align: right;
padding-right: 0;
}
.ui-multiselect-menu {
display: none;
padding: 3px;
position: absolute;
z-index: 10000;
text-align: left;
}
.ui-multiselect-checkboxes {
position: relative;
overflow-y: scroll !important;
}
.ui-multiselect-checkboxes label {
display: flex;
align-items: center;
cursor: pointer;
padding: 3px 1px;
}
.ui-multiselect-checkboxes label input {
margin-right: 5px;
position: relative;
top: 1px;
}
.ui-multiselect-checkboxes li {
clear: both;
padding-right: 3px;
}
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label {
text-align: center;
}
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a {
display: block;
padding: 3px;
margin: 1px 0;
text-decoration: none;
}
/**for multiselect in 3.0*/
.ui-dialog-titlebar.ui-multiselect-header {
padding-left: 20px;
padding-right: 20px;
}
.ui-dialog-titlebar.ui-multiselect-header ul {
padding-left: 0;
width: 100%;
}
.ui-dialog-titlebar.ui-multiselect-header a {
color: #212934;
font-weight: normal;
}
.ui-multiselect, .ui-multiselect-menu, .ui-multiselect-header {
background-color: #f8f9fa;
}
button.ui-multiselect {
padding-right: 10px !important;
}
button.ui-multiselect .fas {
float: right;
padding-left: 10px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.dataTables_paginate {
color: #404b5a;
/* Important: Those classes are inside the .dataTables_XXX to avoid CSS rules collision with another lib. having ".pagination" classes etc */
}
.dataTables_paginate a.paginate_button {
display: inline-flex;
justify-content: center;
align-items: center;
padding: 0 5px;
min-width: 20px;
/* "min-width" as we allow the button to get larger (but not higher) when its text content grows */
height: 20px;
border-radius: 3px;
}
.dataTables_paginate a.paginate_button:hover, .dataTables_paginate .ibo-quick-create--compartment-results--element > .paginate_button.option:hover {
background-color: #f8f9fa;
}
.dataTables_paginate a.paginate_button.disabled {
color: #929fb1;
background-color: transparent;
cursor: default;
}
.dataTables_paginate a.paginate_button.current {
color: #212934;
background-color: #e1e7ec;
box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.15);
}
.dataTables_length select {
/* Extend .ibo-input and overload the properties below */
/* Note: "[aria-controls]" is only there to take over the .ibo-input properties that will be put later in the compiled CSS */
}
.dataTables_length select[aria-controls] {
display: inline-flex;
width: unset;
min-width: 50px;
height: 20px;
padding: 0 4px;
}
.dataTables_scrollHead {
/* Important: Those classes are inside the .dataTables_XXX to avoid CSS rules collision with another lib. having "thead" tags etc */
}
.dataTables_scrollHead thead tr th {
cursor: pointer;
}
.dataTables_scrollHead thead tr th.sorting::after {
position: absolute;
right: calc((12px - 8px) / 2);
content: "\f0dc";
opacity: 0.3;
line-height: inherit;
/* Overload the one from te %fa-solid-base */
}
.dataTables_scrollHead thead tr th.sorting_asc:after {
content: "\f0d8";
opacity: 1;
}
.dataTables_scrollHead thead tr th.sorting_desc:after {
content: "\f0d7";
opacity: 1;
}
.dataTables_scrollHeadInner {
border-bottom: 1px solid #ccd4db;
}
.dataTable th, .dataTable td {
position: relative;
padding: 10px 12px;
/* Necessary to set the font-size as its container can have a different one */
}
.dataTable tr:nth-child(odd) {
background-color: white;
}
.dataTable tr:nth-child(even) {
background-color: #f2f2f2;
}
.dataTable tr.ibo-is-red {
background-color: #fce8e8;
}
.dataTable tr.ibo-is-danger {
background-color: #fed7d7;
}
.dataTable tr.ibo-is-alert {
background-color: #fed7d7;
}
.dataTable tr.ibo-is-orange {
background-color: floralwhite;
}
.dataTable tr.ibo-is-warning {
background-color: #feebc8;
}
.dataTable tr.ibo-is-blue {
background-color: #bee3f8;
}
.dataTable tr.ibo-is-info {
background-color: #bee3f8;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.treeview, .treeview ul {
padding: 0;
margin: 0;
list-style: none;
}
.treeview div.hitarea {
height: 15px;
width: 15px;
margin-left: -15px;
float: left;
cursor: pointer;
}
.treeview li {
margin: 0;
padding: 3px 0 3px 16px;
}
.treeview a.selected {
background-color: #f8f9fa;
}
#treecontrol {
margin: 1em 0;
}
.treeview .hover {
color: #dd6c20;
cursor: pointer;
}
.treeview li {
background: url('../../../..//images/tv-item.gif') 0 0 no-repeat;
}
.treeview .collapsable {
background-image: url('../../../..//images/tv-collapsable.gif');
}
.treeview .expandable {
background-image: url('../../../..//images/tv-expandable.gif');
}
.treeview .last {
background-image: url('../../../..//images/tv-item-last.gif');
}
.treeview .lastCollapsable {
background-image: url('../../../..//images/tv-collapsable-last.gif');
}
.treeview .lastExpandable {
background-image: url('../../../..//images/tv-expandable-last.gif');
}
.filetree li {
padding: 3px 0 1px 16px;
}
.filetree span.folder, .filetree span.file {
padding-left: 16px;
display: block;
height: 15px;
}
.filetree span.folder {
background: url('../../../..//images/tv-folder.gif') 0 0 no-repeat;
}
.filetree span.file {
background: url('../../../..//images/tv-file.gif') 0 0 no-repeat;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.blockUI.blockOverlay {
background-color: #f2f2f2;
}
.blockUI.blockMsg {
font-size: 6em;
text-align: center;
color: #6e7a8a;
border: none;
background-color: transparent;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.mfp-bg {
z-index: 1100;
}
.mfp-wrap {
z-index: 1101;
}
/*!
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.selectize-dropdown-content {
max-height: unset;
/* Overloaded as it will be handled by the _input-select.scss partial */
}
.selectize-input input, .ibo-quick-create--input.selectize-control.single .selectize-input.input-active input {
color: #212934;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* For horizontal scrollbars */
/* CSS variables */
:root {
--ibo-scrollbar--scrollbar-width: 8px;
--ibo-scrollbar--scrollbar-height: 8px;
--ibo-scrollbar--scrollbar-track-background-color: rgba(255, 255, 255, 0);
--ibo-scrollbar--scrollbar-track-border-radius: 5px;
--ibo-scrollbar--scrollbar-thumb-background-color: #d5dde5;
--ibo-scrollbar--scrollbar-thumb-border: none;
--ibo-scrollbar--scrollbar-thumb-border-radius: 5px;
--ibo-hyperlink-color: #c05621;
--ibo-hyperlink-color--on-hover: #9c4221;
--ibo-hyperlink-color--on-active: #7b341e;
}
/* Box sizing reset */
*, *::before, *::after {
box-sizing: border-box;
}
/* Scrollbar reset */
* {
/* - For Firefox and future W3C specs. */
scrollbar-width: thin;
scrollbar-color: var(--ibo-scrollbar--scrollbar-thumb-background-color) var(--ibo-scrollbar--scrollbar-track-background-color);
/* - For Chrome/Edge/Safari */
}
*::-webkit-scrollbar {
width: var(--ibo-scrollbar--scrollbar-width);
height: var(--ibo-scrollbar--scrollbar-height);
}
*::-webkit-scrollbar-track {
background-color: var(--ibo-scrollbar--scrollbar-track-background-color);
border-radius: var(--ibo-scrollbar--scrollbar-track-border-radius);
}
* ::-webkit-scrollbar-thumb {
background-color: var(--ibo-scrollbar--scrollbar-thumb-background-color);
border: var(--ibo-scrollbar--scrollbar-thumb-border);
border-radius: var(--ibo-scrollbar--scrollbar-thumb-border-radius);
}
/* Base font size (used by all typographies) */
html {
font-size: 12px;
}
/* Hyperlinks reset, ensure that they are of the right color and without decoration everywhere (of course this can be overloaded in some components) */
a {
color: var(--ibo-hyperlink-color);
text-decoration: none;
}
a:hover, .ibo-quick-create--compartment-results--element > .option:hover, a:active, a:visited {
text-decoration: none;
}
a:hover, .ibo-quick-create--compartment-results--element > .option:hover {
color: var(--ibo-hyperlink-color--on-hover);
}
a:active {
color: var(--ibo-hyperlink-color--on-active);
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* This is an overload of the default lib. stylesheet to use local fonts instead of the CDN */
@font-face {
font-family: Raleway;
font-weight: 100;
font-style: normal;
font-display: swap;
src: local('Raleway Thin'), url('../../../../node_modules/@fontsource/raleway/files/raleway-all-100-normal.woff') format('woff');
}
@font-face {
font-family: Raleway;
font-weight: 100;
font-style: italic;
font-display: swap;
src: local('Raleway Thin'), url('../../../../node_modules/@fontsource/raleway/files/raleway-all-100-italic.woff') format('woff');
}
@font-face {
font-family: Raleway;
font-weight: 200;
font-style: normal;
font-display: swap;
src: local('Raleway ExtraLight'), url('../../../../node_modules/@fontsource/raleway/files/raleway-all-200-normal.woff') format('woff');
}
@font-face {
font-family: Raleway;
font-weight: 200;
font-style: italic;
font-display: swap;
src: local('Raleway ExtraLight'), url('../../../../node_modules/@fontsource/raleway/files/raleway-all-200-italic.woff') format('woff');
}
@font-face {
font-family: Raleway;
font-weight: 300;
font-style: normal;
font-display: swap;
src: local('Raleway Light'), url('../../../../node_modules/@fontsource/raleway/files/raleway-all-300-normal.woff') format('woff');
}
@font-face {
font-family: Raleway;
font-weight: 300;
font-style: italic;
font-display: swap;
src: local('Raleway Light'), url('../../../../node_modules/@fontsource/raleway/files/raleway-all-300-italic.woff') format('woff');
}
@font-face {
font-family: Raleway;
font-weight: 400;
font-style: normal;
font-display: swap;
src: local('Raleway'), url('../../../../node_modules/@fontsource/raleway/files/raleway-all-400-normal.woff') format('woff');
}
@font-face {
font-family: Raleway;
font-weight: 400;
font-style: italic;
font-display: swap;
src: local('Raleway'), url('../../../../node_modules/@fontsource/raleway/files/raleway-all-400-italic.woff') format('woff');
}
@font-face {
font-family: Raleway;
font-weight: 500;
font-style: normal;
font-display: swap;
src: local('Raleway Medium'), url('../../../../node_modules/@fontsource/raleway/files/raleway-all-500-normal.woff') format('woff');
}
@font-face {
font-family: Raleway;
font-weight: 500;
font-style: italic;
font-display: swap;
src: local('Raleway Medium'), url('../../../../node_modules/@fontsource/raleway/files/raleway-all-500-italic.woff') format('woff');
}
@font-face {
font-family: Raleway;
font-weight: 600;
font-style: normal;
font-display: swap;
src: local('Raleway SemiBold'), url('../../../../node_modules/@fontsource/raleway/files/raleway-all-600-normal.woff') format('woff');
}
@font-face {
font-family: Raleway;
font-weight: 600;
font-style: italic;
font-display: swap;
src: local('Raleway SemiBold'), url('../../../../node_modules/@fontsource/raleway/files/raleway-all-600-italic.woff') format('woff');
}
@font-face {
font-family: Raleway;
font-weight: 700;
font-style: normal;
font-display: swap;
src: local('Raleway'), url('../../../../node_modules/@fontsource/raleway/files/raleway-all-700-normal.woff') format('woff');
}
@font-face {
font-family: Raleway;
font-weight: 700;
font-style: italic;
font-display: swap;
src: local('Raleway'), url('../../../../node_modules/@fontsource/raleway/files/raleway-all-700-italic.woff') format('woff');
}
@font-face {
font-family: Raleway;
font-weight: 800;
font-style: normal;
font-display: swap;
src: local('Raleway ExtraBold'), url('../../../../node_modules/@fontsource/raleway/files/raleway-all-800-normal.woff') format('woff');
}
@font-face {
font-family: Raleway;
font-weight: 800;
font-style: italic;
font-display: swap;
src: local('Raleway ExtraBold'), url('../../../../node_modules/@fontsource/raleway/files/raleway-all-800-italic.woff') format('woff');
}
@font-face {
font-family: Raleway;
font-weight: 900;
font-style: normal;
font-display: swap;
src: local('Raleway Black'), url('../../../../node_modules/@fontsource/raleway/files/raleway-all-900-normal.woff') format('woff');
}
@font-face {
font-family: Raleway;
font-weight: 900;
font-style: italic;
font-display: swap;
src: local('Raleway Black'), url('../../../../node_modules/@fontsource/raleway/files/raleway-all-900-italic.woff') format('woff');
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
.ibo-alert.ibo-is-primary {
background-color: #feebc8;
color: #7b341e;
}
.ibo-alert.ibo-is-primary a {
color: #7b341e;
}
.ibo-alert.ibo-is-primary::before {
background-color: #c05621;
}
.ibo-alert.ibo-is-secondary, .ui-dialog .ibo-alert.ui-button, .ibo-alert.ui-datepicker-current, .ibo-alert.ui-datepicker-close {
background-color: #e1e7ec;
color: #212934;
}
.ibo-alert.ibo-is-secondary a, .ui-dialog .ibo-alert.ui-button a, .ibo-alert.ui-datepicker-current a, .ibo-alert.ui-datepicker-close a {
color: #212934;
}
.ibo-alert.ibo-is-secondary::before, .ui-dialog .ibo-alert.ui-button::before, .ibo-alert.ui-datepicker-current::before, .ibo-alert.ui-datepicker-close::before {
background-color: #6e7a8a;
}
.ibo-alert.ibo-is-neutral, .ui-dialog .ibo-alert.ui-button.ui-dialog-titlebar-close {
background-color: #e1e7ec;
color: #212934;
}
.ibo-alert.ibo-is-neutral a, .ui-dialog .ibo-alert.ui-button.ui-dialog-titlebar-close a {
color: #212934;
}
.ibo-alert.ibo-is-neutral::before, .ui-dialog .ibo-alert.ui-button.ui-dialog-titlebar-close::before {
background-color: #6e7a8a;
}
.ibo-alert.ibo-is-information {
background-color: #bee3f8;
color: #2a4265;
}
.ibo-alert.ibo-is-information a {
color: #2a4265;
}
.ibo-alert.ibo-is-information::before {
background-color: #2b6bb0;
}
.ibo-alert.ibo-is-success {
background-color: #dcedc8;
color: #33691e;
}
.ibo-alert.ibo-is-success a {
color: #33691e;
}
.ibo-alert.ibo-is-success::before {
background-color: #689f38;
}
.ibo-alert.ibo-is-failure {
background-color: #fed7d7;
color: #742a2a;
}
.ibo-alert.ibo-is-failure a {
color: #742a2a;
}
.ibo-alert.ibo-is-failure::before {
background-color: #c53030;
}
.ibo-alert.ibo-is-warning {
background-color: #feebc8;
color: #7b341e;
}
.ibo-alert.ibo-is-warning a {
color: #7b341e;
}
.ibo-alert.ibo-is-warning::before {
background-color: #c05621;
}
.ibo-alert.ibo-is-danger {
background-color: #fed7d7;
color: #742a2a;
}
.ibo-alert.ibo-is-danger a {
color: #742a2a;
}
.ibo-alert.ibo-is-danger::before {
background-color: #c53030;
}
.ibo-alert.ibo-is-grey {
background-color: #e1e7ec;
color: #212934;
}
.ibo-alert.ibo-is-grey a {
color: #212934;
}
.ibo-alert.ibo-is-grey::before {
background-color: #6e7a8a;
}
.ibo-alert.ibo-is-blue-grey {
background-color: #b0bec5;
color: #263238;
}
.ibo-alert.ibo-is-blue-grey a {
color: #263238;
}
.ibo-alert.ibo-is-blue-grey::before {
background-color: #455a64;
}
.ibo-alert.ibo-is-blue {
background-color: #bee3f8;
color: #2a4265;
}
.ibo-alert.ibo-is-blue a {
color: #2a4265;
}
.ibo-alert.ibo-is-blue::before {
background-color: #2b6bb0;
}
.ibo-alert.ibo-is-cyan {
background-color: #c9eef2;
color: #006164;
}
.ibo-alert.ibo-is-cyan a {
color: #006164;
}
.ibo-alert.ibo-is-cyan::before {
background-color: #2b6bb0;
}
.ibo-alert.ibo-is-green {
background-color: #dcedc8;
color: #33691e;
}
.ibo-alert.ibo-is-green a {
color: #33691e;
}
.ibo-alert.ibo-is-green::before {
background-color: #689f38;
}
.ibo-alert.ibo-is-orange {
background-color: #feebc8;
color: #7b341e;
}
.ibo-alert.ibo-is-orange a {
color: #7b341e;
}
.ibo-alert.ibo-is-orange::before {
background-color: #c05621;
}
.ibo-alert.ibo-is-red {
background-color: #fed7d7;
color: #742a2a;
}
.ibo-alert.ibo-is-red a {
color: #742a2a;
}
.ibo-alert.ibo-is-red::before {
background-color: #c53030;
}
.ibo-alert.ibo-is-pink {
background-color: #fed7e2;
color: #702459;
}
.ibo-alert.ibo-is-pink a {
color: #702459;
}
.ibo-alert.ibo-is-pink::before {
background-color: #b83280;
}
/* Rules */
.ibo-alert {
position: relative;
padding: 18px 20px;
min-height: 30px;
border-radius: 3px;
overflow: hidden;
/* To force highlight color to be cropped by the border radius */
}
.ibo-alert::before {
display: block;
position: absolute;
top: 0;
left: 0;
content: '';
width: 4px;
height: 100%;
}
.ibo-alert .ibo-alert--title {
cursor: pointer;
}
.ibo-alert.ibo-is-opened .ibo-alert--minimize-button, .ibo-alert.ibo-input-select-icon--menu .ibo-alert--minimize-button {
display: block;
}
.ibo-alert.ibo-is-opened .ibo-alert--maximize-button, .ibo-alert.ibo-input-select-icon--menu .ibo-alert--maximize-button {
display: none;
}
.ibo-alert:not(.ibo-is-opened) {
padding: 5px 20px;
}
.ibo-alert:not(.ibo-is-opened) .ibo-alert--title {
padding-bottom: 0;
}
.ibo-alert:not(.ibo-is-opened) .ibo-alert--minimize-button {
display: none;
}
.ibo-alert:not(.ibo-is-opened) .ibo-alert--maximize-button {
display: block;
}
.ibo-alert:not(.ibo-is-opened) .ibo-alert--body {
display: none;
}
.ibo-alert--title + .ibo-alert--body {
margin-top: 4px;
}
.ibo-alert--action-button {
position: absolute;
cursor: pointer;
top: 5px;
}
.ibo-alert--action-button:hover i {
opacity: 0.8;
}
.ibo-alert--action-button.ibo-alert--maximize-button, .ibo-alert--action-button.ibo-alert--minimize-button {
right: 30px;
}
.ibo-alert--action-button.ibo-alert--close-button {
right: 10px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/**
* - Text color
* - Background color
* - Box shadow
* - Accent color
*/
.ibo-button.ibo-is-regular.ibo-is-neutral, .ui-dialog .ibo-is-regular.ibo-is-neutral.ui-button, .ui-dialog .ibo-is-neutral.ui-button, .ui-dialog .ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-is-neutral.ui-button.ui-datepicker-current, .ui-dialog .ui-button.ui-datepicker-current.ui-dialog-titlebar-close, .ui-dialog .ibo-is-neutral.ui-button.ui-datepicker-close, .ui-dialog .ui-button.ui-datepicker-close.ui-dialog-titlebar-close, .ui-dialog .ibo-is-regular.ui-button.ui-dialog-titlebar-close, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close, .ibo-is-regular.ibo-is-neutral.ui-datepicker-current, .ui-dialog .ibo-is-neutral.ui-datepicker-current.ui-button, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close, .ibo-is-neutral.ui-datepicker-current, .ibo-is-neutral.ui-datepicker-current.ui-datepicker-close, .ui-dialog .ui-datepicker-current.ui-datepicker-close.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-is-regular.ui-datepicker-current.ui-button.ui-dialog-titlebar-close, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close.ui-datepicker-close, .ibo-is-regular.ibo-is-neutral.ui-datepicker-close, .ui-dialog .ibo-is-neutral.ui-datepicker-close.ui-button, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close, .ibo-is-neutral.ui-datepicker-close.ui-datepicker-current, .ui-dialog .ui-datepicker-close.ui-datepicker-current.ui-button.ui-dialog-titlebar-close, .ibo-is-neutral.ui-datepicker-close, .ui-dialog .ibo-is-regular.ui-datepicker-close.ui-button.ui-dialog-titlebar-close, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close.ui-datepicker-current, .ui-dialog .ibo-button.ibo-is-neutral.ui-button, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close, .ibo-button.ibo-is-neutral.ui-datepicker-current, .ui-dialog .ibo-button.ui-datepicker-current.ui-button.ui-dialog-titlebar-close, .ibo-button.ibo-is-neutral.ui-datepicker-close, .ui-dialog .ibo-button.ui-datepicker-close.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-button.ibo-is-regular.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-is-regular.ui-button.ui-dialog-titlebar-close.ui-datepicker-current, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current.ui-datepicker-close, .ui-dialog .ibo-is-regular.ui-button.ui-dialog-titlebar-close.ui-datepicker-close, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close.ui-datepicker-current, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close.ui-datepicker-current, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close.ui-datepicker-close {
background-color: #f8f9fa;
color: #212934;
box-shadow: 0px 2px 0px #d5dde5;
}
.ibo-button.ibo-is-regular.ibo-is-neutral:hover, .ui-dialog .ibo-is-regular.ibo-is-neutral.ui-button:hover, .ui-dialog .ibo-is-neutral.ui-button:hover, .ui-dialog .ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-is-neutral.ui-button.ui-datepicker-current:hover, .ui-dialog .ui-button.ui-datepicker-current.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-is-neutral.ui-button.ui-datepicker-close:hover, .ui-dialog .ui-button.ui-datepicker-close.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-is-regular.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover, .ibo-is-regular.ibo-is-neutral.ui-datepicker-current:hover, .ui-dialog .ibo-is-neutral.ui-datepicker-current.ui-button:hover, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-neutral.ui-datepicker-current:hover, .ibo-is-neutral.ui-datepicker-current.ui-datepicker-close:hover, .ui-dialog .ui-datepicker-current.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-is-regular.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover, .ibo-is-regular.ibo-is-neutral.ui-datepicker-close:hover, .ui-dialog .ibo-is-neutral.ui-datepicker-close.ui-button:hover, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-neutral.ui-datepicker-close.ui-datepicker-current:hover, .ui-dialog .ui-datepicker-close.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-neutral.ui-datepicker-close:hover, .ui-dialog .ibo-is-regular.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover, .ui-dialog .ibo-button.ibo-is-neutral.ui-button:hover, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close:hover, .ibo-button.ibo-is-neutral.ui-datepicker-current:hover, .ui-dialog .ibo-button.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover, .ibo-button.ibo-is-neutral.ui-datepicker-close:hover, .ui-dialog .ibo-button.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-button.ibo-is-regular.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-is-regular.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current.ui-datepicker-close:hover, .ui-dialog .ibo-is-regular.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close.ui-datepicker-current:hover, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover {
background-color: #e1e7ec;
color: #212934;
box-shadow: 0px 2px 0px #d5dde5;
}
.ibo-button.ibo-is-regular.ibo-is-neutral:active, .ui-dialog .ibo-is-regular.ibo-is-neutral.ui-button:active, .ui-dialog .ibo-is-neutral.ui-button:active, .ui-dialog .ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-is-neutral.ui-button.ui-datepicker-current:active, .ui-dialog .ui-button.ui-datepicker-current.ui-dialog-titlebar-close:active, .ui-dialog .ibo-is-neutral.ui-button.ui-datepicker-close:active, .ui-dialog .ui-button.ui-datepicker-close.ui-dialog-titlebar-close:active, .ui-dialog .ibo-is-regular.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active, .ibo-is-regular.ibo-is-neutral.ui-datepicker-current:active, .ui-dialog .ibo-is-neutral.ui-datepicker-current.ui-button:active, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active, .ibo-is-neutral.ui-datepicker-current:active, .ibo-is-neutral.ui-datepicker-current.ui-datepicker-close:active, .ui-dialog .ui-datepicker-current.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-is-regular.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active, .ibo-is-regular.ibo-is-neutral.ui-datepicker-close:active, .ui-dialog .ibo-is-neutral.ui-datepicker-close.ui-button:active, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active, .ibo-is-neutral.ui-datepicker-close.ui-datepicker-current:active, .ui-dialog .ui-datepicker-close.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active, .ibo-is-neutral.ui-datepicker-close:active, .ui-dialog .ibo-is-regular.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active, .ui-dialog .ibo-button.ibo-is-neutral.ui-button:active, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close:active, .ibo-button.ibo-is-neutral.ui-datepicker-current:active, .ui-dialog .ibo-button.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active, .ibo-button.ibo-is-neutral.ui-datepicker-close:active, .ui-dialog .ibo-button.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-button.ibo-is-regular.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-is-regular.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current.ui-datepicker-close:active, .ui-dialog .ibo-is-regular.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close.ui-datepicker-current:active, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active {
background-color: #e1e7ec;
color: #212934;
box-shadow: inset 0px 2px 0px #d5dde5 , 0px 2px 0px #e1e7ec;
}
.ibo-button.ibo-is-regular.ibo-is-neutral:disabled, .ui-dialog .ibo-is-regular.ibo-is-neutral.ui-button:disabled, .ui-dialog .ibo-is-neutral.ui-button:disabled, .ui-dialog .ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-is-neutral.ui-button.ui-datepicker-current:disabled, .ui-dialog .ui-button.ui-datepicker-current.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-is-neutral.ui-button.ui-datepicker-close:disabled, .ui-dialog .ui-button.ui-datepicker-close.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-is-regular.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled, .ibo-is-regular.ibo-is-neutral.ui-datepicker-current:disabled, .ui-dialog .ibo-is-neutral.ui-datepicker-current.ui-button:disabled, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-neutral.ui-datepicker-current:disabled, .ibo-is-neutral.ui-datepicker-current.ui-datepicker-close:disabled, .ui-dialog .ui-datepicker-current.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-is-regular.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled, .ibo-is-regular.ibo-is-neutral.ui-datepicker-close:disabled, .ui-dialog .ibo-is-neutral.ui-datepicker-close.ui-button:disabled, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-neutral.ui-datepicker-close.ui-datepicker-current:disabled, .ui-dialog .ui-datepicker-close.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-neutral.ui-datepicker-close:disabled, .ui-dialog .ibo-is-regular.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled, .ui-dialog .ibo-button.ibo-is-neutral.ui-button:disabled, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close:disabled, .ibo-button.ibo-is-neutral.ui-datepicker-current:disabled, .ui-dialog .ibo-button.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled, .ibo-button.ibo-is-neutral.ui-datepicker-close:disabled, .ui-dialog .ibo-button.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-button.ibo-is-regular.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-is-regular.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current.ui-datepicker-close:disabled, .ui-dialog .ibo-is-regular.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close.ui-datepicker-current:disabled, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled {
background-color: #d5dde5;
color: #6e7a8a;
box-shadow: inset 0px 2px 0px #d5dde5;
}
.ibo-button.ibo-is-regular.ibo-is-primary, .ui-dialog .ibo-is-regular.ibo-is-primary.ui-button, .ui-dialog .ibo-is-primary.ui-button, .ui-dialog .ibo-is-primary.ui-button.ui-datepicker-current, .ui-dialog .ibo-is-primary.ui-button.ui-datepicker-close, .ibo-is-regular.ibo-is-primary.ui-datepicker-current, .ui-dialog .ibo-is-primary.ui-datepicker-current.ui-button, .ibo-is-primary.ui-datepicker-current, .ibo-is-primary.ui-datepicker-current.ui-datepicker-close, .ibo-is-regular.ibo-is-primary.ui-datepicker-close, .ui-dialog .ibo-is-primary.ui-datepicker-close.ui-button, .ibo-is-primary.ui-datepicker-close.ui-datepicker-current, .ibo-is-primary.ui-datepicker-close, .ui-dialog .ibo-button.ibo-is-primary.ui-button, .ibo-button.ibo-is-primary.ui-datepicker-current, .ibo-button.ibo-is-primary.ui-datepicker-close {
background-color: #00838f;
color: white;
box-shadow: 0px 2px 0px #003636;
}
.ibo-button.ibo-is-regular.ibo-is-primary:hover, .ui-dialog .ibo-is-regular.ibo-is-primary.ui-button:hover, .ui-dialog .ibo-is-primary.ui-button:hover, .ui-dialog .ibo-is-primary.ui-button.ui-datepicker-current:hover, .ui-dialog .ibo-is-primary.ui-button.ui-datepicker-close:hover, .ibo-is-regular.ibo-is-primary.ui-datepicker-current:hover, .ui-dialog .ibo-is-primary.ui-datepicker-current.ui-button:hover, .ibo-is-primary.ui-datepicker-current:hover, .ibo-is-primary.ui-datepicker-current.ui-datepicker-close:hover, .ibo-is-regular.ibo-is-primary.ui-datepicker-close:hover, .ui-dialog .ibo-is-primary.ui-datepicker-close.ui-button:hover, .ibo-is-primary.ui-datepicker-close.ui-datepicker-current:hover, .ibo-is-primary.ui-datepicker-close:hover, .ui-dialog .ibo-button.ibo-is-primary.ui-button:hover, .ibo-button.ibo-is-primary.ui-datepicker-current:hover, .ibo-button.ibo-is-primary.ui-datepicker-close:hover {
background-color: #006164;
color: white;
box-shadow: 0px 2px 0px #003636;
}
.ibo-button.ibo-is-regular.ibo-is-primary:active, .ui-dialog .ibo-is-regular.ibo-is-primary.ui-button:active, .ui-dialog .ibo-is-primary.ui-button:active, .ui-dialog .ibo-is-primary.ui-button.ui-datepicker-current:active, .ui-dialog .ibo-is-primary.ui-button.ui-datepicker-close:active, .ibo-is-regular.ibo-is-primary.ui-datepicker-current:active, .ui-dialog .ibo-is-primary.ui-datepicker-current.ui-button:active, .ibo-is-primary.ui-datepicker-current:active, .ibo-is-primary.ui-datepicker-current.ui-datepicker-close:active, .ibo-is-regular.ibo-is-primary.ui-datepicker-close:active, .ui-dialog .ibo-is-primary.ui-datepicker-close.ui-button:active, .ibo-is-primary.ui-datepicker-close.ui-datepicker-current:active, .ibo-is-primary.ui-datepicker-close:active, .ui-dialog .ibo-button.ibo-is-primary.ui-button:active, .ibo-button.ibo-is-primary.ui-datepicker-current:active, .ibo-button.ibo-is-primary.ui-datepicker-close:active {
background-color: #006164;
color: white;
box-shadow: inset 0px 2px 0px #003636 , 0px 2px 0px #006164;
}
.ibo-button.ibo-is-regular.ibo-is-primary:disabled, .ui-dialog .ibo-is-regular.ibo-is-primary.ui-button:disabled, .ui-dialog .ibo-is-primary.ui-button:disabled, .ui-dialog .ibo-is-primary.ui-button.ui-datepicker-current:disabled, .ui-dialog .ibo-is-primary.ui-button.ui-datepicker-close:disabled, .ibo-is-regular.ibo-is-primary.ui-datepicker-current:disabled, .ui-dialog .ibo-is-primary.ui-datepicker-current.ui-button:disabled, .ibo-is-primary.ui-datepicker-current:disabled, .ibo-is-primary.ui-datepicker-current.ui-datepicker-close:disabled, .ibo-is-regular.ibo-is-primary.ui-datepicker-close:disabled, .ui-dialog .ibo-is-primary.ui-datepicker-close.ui-button:disabled, .ibo-is-primary.ui-datepicker-close.ui-datepicker-current:disabled, .ibo-is-primary.ui-datepicker-close:disabled, .ui-dialog .ibo-button.ibo-is-primary.ui-button:disabled, .ibo-button.ibo-is-primary.ui-datepicker-current:disabled, .ibo-button.ibo-is-primary.ui-datepicker-close:disabled {
background-color: #d5dde5;
color: #6e7a8a;
box-shadow: inset 0px 2px 0px #d5dde5;
}
.ibo-button.ibo-is-regular.ibo-is-secondary, .ui-dialog .ibo-is-regular.ibo-is-secondary.ui-button, .ui-dialog .ibo-is-secondary.ui-button, .ui-dialog .ui-button, .ui-dialog .ui-button.ui-datepicker-current, .ui-dialog .ui-button.ui-datepicker-close, .ui-dialog .ibo-is-secondary.ui-button.ui-datepicker-current, .ui-dialog .ui-button.ui-datepicker-current.ui-datepicker-close, .ui-dialog .ibo-is-secondary.ui-button.ui-datepicker-close, .ui-dialog .ui-button.ui-datepicker-close.ui-datepicker-current, .ui-dialog .ibo-is-regular.ui-button, .ui-dialog .ibo-is-regular.ui-button.ui-datepicker-current, .ui-dialog .ibo-is-regular.ui-button.ui-datepicker-close, .ibo-is-regular.ibo-is-secondary.ui-datepicker-current, .ui-dialog .ibo-is-secondary.ui-datepicker-current.ui-button, .ui-dialog .ui-datepicker-current.ui-button, .ui-dialog .ui-datepicker-current.ui-button.ui-datepicker-close, .ibo-is-secondary.ui-datepicker-current, .ui-datepicker-current, .ui-datepicker-current.ui-datepicker-close, .ibo-is-secondary.ui-datepicker-current.ui-datepicker-close, .ui-dialog .ui-datepicker-current.ui-datepicker-close.ui-button, .ui-dialog .ibo-is-regular.ui-datepicker-current.ui-button, .ibo-is-regular.ui-datepicker-current, .ibo-is-regular.ui-datepicker-current.ui-datepicker-close, .ibo-is-regular.ibo-is-secondary.ui-datepicker-close, .ui-dialog .ibo-is-secondary.ui-datepicker-close.ui-button, .ui-dialog .ui-datepicker-close.ui-button, .ui-dialog .ui-datepicker-close.ui-button.ui-datepicker-current, .ibo-is-secondary.ui-datepicker-close.ui-datepicker-current, .ui-dialog .ui-datepicker-close.ui-datepicker-current.ui-button, .ui-datepicker-close.ui-datepicker-current, .ibo-is-secondary.ui-datepicker-close, .ui-datepicker-close, .ui-dialog .ibo-is-regular.ui-datepicker-close.ui-button, .ibo-is-regular.ui-datepicker-close.ui-datepicker-current, .ibo-is-regular.ui-datepicker-close, .ui-dialog .ibo-button.ibo-is-secondary.ui-button, .ui-dialog .ibo-button.ui-button, .ui-dialog .ibo-button.ui-button.ui-datepicker-current, .ui-dialog .ibo-button.ui-button.ui-datepicker-close, .ibo-button.ibo-is-secondary.ui-datepicker-current, .ui-dialog .ibo-button.ui-datepicker-current.ui-button, .ibo-button.ui-datepicker-current, .ibo-button.ui-datepicker-current.ui-datepicker-close, .ibo-button.ibo-is-secondary.ui-datepicker-close, .ui-dialog .ibo-button.ui-datepicker-close.ui-button, .ibo-button.ui-datepicker-close.ui-datepicker-current, .ibo-button.ui-datepicker-close, .ui-dialog .ibo-button.ibo-is-regular.ui-button, .ibo-button.ibo-is-regular.ui-datepicker-current, .ibo-button.ibo-is-regular.ui-datepicker-close {
background-color: #f8f9fa;
color: #212934;
box-shadow: 0px 2px 0px #d5dde5;
}
.ibo-button.ibo-is-regular.ibo-is-secondary:hover, .ui-dialog .ibo-is-regular.ibo-is-secondary.ui-button:hover, .ui-dialog .ibo-is-secondary.ui-button:hover, .ui-dialog .ui-button:hover, .ui-dialog .ui-button.ui-datepicker-current:hover, .ui-dialog .ui-button.ui-datepicker-close:hover, .ui-dialog .ibo-is-secondary.ui-button.ui-datepicker-current:hover, .ui-dialog .ui-button.ui-datepicker-current.ui-datepicker-close:hover, .ui-dialog .ibo-is-secondary.ui-button.ui-datepicker-close:hover, .ui-dialog .ui-button.ui-datepicker-close.ui-datepicker-current:hover, .ui-dialog .ibo-is-regular.ui-button:hover, .ui-dialog .ibo-is-regular.ui-button.ui-datepicker-current:hover, .ui-dialog .ibo-is-regular.ui-button.ui-datepicker-close:hover, .ibo-is-regular.ibo-is-secondary.ui-datepicker-current:hover, .ui-dialog .ibo-is-secondary.ui-datepicker-current.ui-button:hover, .ui-dialog .ui-datepicker-current.ui-button:hover, .ui-dialog .ui-datepicker-current.ui-button.ui-datepicker-close:hover, .ibo-is-secondary.ui-datepicker-current:hover, .ui-datepicker-current:hover, .ui-datepicker-current.ui-datepicker-close:hover, .ibo-is-secondary.ui-datepicker-current.ui-datepicker-close:hover, .ui-dialog .ui-datepicker-current.ui-datepicker-close.ui-button:hover, .ui-dialog .ibo-is-regular.ui-datepicker-current.ui-button:hover, .ibo-is-regular.ui-datepicker-current:hover, .ibo-is-regular.ui-datepicker-current.ui-datepicker-close:hover, .ibo-is-regular.ibo-is-secondary.ui-datepicker-close:hover, .ui-dialog .ibo-is-secondary.ui-datepicker-close.ui-button:hover, .ui-dialog .ui-datepicker-close.ui-button:hover, .ui-dialog .ui-datepicker-close.ui-button.ui-datepicker-current:hover, .ibo-is-secondary.ui-datepicker-close.ui-datepicker-current:hover, .ui-dialog .ui-datepicker-close.ui-datepicker-current.ui-button:hover, .ui-datepicker-close.ui-datepicker-current:hover, .ibo-is-secondary.ui-datepicker-close:hover, .ui-datepicker-close:hover, .ui-dialog .ibo-is-regular.ui-datepicker-close.ui-button:hover, .ibo-is-regular.ui-datepicker-close.ui-datepicker-current:hover, .ibo-is-regular.ui-datepicker-close:hover, .ui-dialog .ibo-button.ibo-is-secondary.ui-button:hover, .ui-dialog .ibo-button.ui-button:hover, .ui-dialog .ibo-button.ui-button.ui-datepicker-current:hover, .ui-dialog .ibo-button.ui-button.ui-datepicker-close:hover, .ibo-button.ibo-is-secondary.ui-datepicker-current:hover, .ui-dialog .ibo-button.ui-datepicker-current.ui-button:hover, .ibo-button.ui-datepicker-current:hover, .ibo-button.ui-datepicker-current.ui-datepicker-close:hover, .ibo-button.ibo-is-secondary.ui-datepicker-close:hover, .ui-dialog .ibo-button.ui-datepicker-close.ui-button:hover, .ibo-button.ui-datepicker-close.ui-datepicker-current:hover, .ibo-button.ui-datepicker-close:hover, .ui-dialog .ibo-button.ibo-is-regular.ui-button:hover, .ibo-button.ibo-is-regular.ui-datepicker-current:hover, .ibo-button.ibo-is-regular.ui-datepicker-close:hover {
background-color: #e1e7ec;
color: #212934;
box-shadow: 0px 2px 0px #d5dde5;
}
.ibo-button.ibo-is-regular.ibo-is-secondary:active, .ui-dialog .ibo-is-regular.ibo-is-secondary.ui-button:active, .ui-dialog .ibo-is-secondary.ui-button:active, .ui-dialog .ui-button:active, .ui-dialog .ui-button.ui-datepicker-current:active, .ui-dialog .ui-button.ui-datepicker-close:active, .ui-dialog .ibo-is-secondary.ui-button.ui-datepicker-current:active, .ui-dialog .ui-button.ui-datepicker-current.ui-datepicker-close:active, .ui-dialog .ibo-is-secondary.ui-button.ui-datepicker-close:active, .ui-dialog .ui-button.ui-datepicker-close.ui-datepicker-current:active, .ui-dialog .ibo-is-regular.ui-button:active, .ui-dialog .ibo-is-regular.ui-button.ui-datepicker-current:active, .ui-dialog .ibo-is-regular.ui-button.ui-datepicker-close:active, .ibo-is-regular.ibo-is-secondary.ui-datepicker-current:active, .ui-dialog .ibo-is-secondary.ui-datepicker-current.ui-button:active, .ui-dialog .ui-datepicker-current.ui-button:active, .ui-dialog .ui-datepicker-current.ui-button.ui-datepicker-close:active, .ibo-is-secondary.ui-datepicker-current:active, .ui-datepicker-current:active, .ui-datepicker-current.ui-datepicker-close:active, .ibo-is-secondary.ui-datepicker-current.ui-datepicker-close:active, .ui-dialog .ui-datepicker-current.ui-datepicker-close.ui-button:active, .ui-dialog .ibo-is-regular.ui-datepicker-current.ui-button:active, .ibo-is-regular.ui-datepicker-current:active, .ibo-is-regular.ui-datepicker-current.ui-datepicker-close:active, .ibo-is-regular.ibo-is-secondary.ui-datepicker-close:active, .ui-dialog .ibo-is-secondary.ui-datepicker-close.ui-button:active, .ui-dialog .ui-datepicker-close.ui-button:active, .ui-dialog .ui-datepicker-close.ui-button.ui-datepicker-current:active, .ibo-is-secondary.ui-datepicker-close.ui-datepicker-current:active, .ui-dialog .ui-datepicker-close.ui-datepicker-current.ui-button:active, .ui-datepicker-close.ui-datepicker-current:active, .ibo-is-secondary.ui-datepicker-close:active, .ui-datepicker-close:active, .ui-dialog .ibo-is-regular.ui-datepicker-close.ui-button:active, .ibo-is-regular.ui-datepicker-close.ui-datepicker-current:active, .ibo-is-regular.ui-datepicker-close:active, .ui-dialog .ibo-button.ibo-is-secondary.ui-button:active, .ui-dialog .ibo-button.ui-button:active, .ui-dialog .ibo-button.ui-button.ui-datepicker-current:active, .ui-dialog .ibo-button.ui-button.ui-datepicker-close:active, .ibo-button.ibo-is-secondary.ui-datepicker-current:active, .ui-dialog .ibo-button.ui-datepicker-current.ui-button:active, .ibo-button.ui-datepicker-current:active, .ibo-button.ui-datepicker-current.ui-datepicker-close:active, .ibo-button.ibo-is-secondary.ui-datepicker-close:active, .ui-dialog .ibo-button.ui-datepicker-close.ui-button:active, .ibo-button.ui-datepicker-close.ui-datepicker-current:active, .ibo-button.ui-datepicker-close:active, .ui-dialog .ibo-button.ibo-is-regular.ui-button:active, .ibo-button.ibo-is-regular.ui-datepicker-current:active, .ibo-button.ibo-is-regular.ui-datepicker-close:active {
background-color: #e1e7ec;
color: #212934;
box-shadow: inset 0px 2px 0px #d5dde5 , 0px 2px 0px #e1e7ec;
}
.ibo-button.ibo-is-regular.ibo-is-secondary:disabled, .ui-dialog .ibo-is-regular.ibo-is-secondary.ui-button:disabled, .ui-dialog .ibo-is-secondary.ui-button:disabled, .ui-dialog .ui-button:disabled, .ui-dialog .ui-button.ui-datepicker-current:disabled, .ui-dialog .ui-button.ui-datepicker-close:disabled, .ui-dialog .ibo-is-secondary.ui-button.ui-datepicker-current:disabled, .ui-dialog .ui-button.ui-datepicker-current.ui-datepicker-close:disabled, .ui-dialog .ibo-is-secondary.ui-button.ui-datepicker-close:disabled, .ui-dialog .ui-button.ui-datepicker-close.ui-datepicker-current:disabled, .ui-dialog .ibo-is-regular.ui-button:disabled, .ui-dialog .ibo-is-regular.ui-button.ui-datepicker-current:disabled, .ui-dialog .ibo-is-regular.ui-button.ui-datepicker-close:disabled, .ibo-is-regular.ibo-is-secondary.ui-datepicker-current:disabled, .ui-dialog .ibo-is-secondary.ui-datepicker-current.ui-button:disabled, .ui-dialog .ui-datepicker-current.ui-button:disabled, .ui-dialog .ui-datepicker-current.ui-button.ui-datepicker-close:disabled, .ibo-is-secondary.ui-datepicker-current:disabled, .ui-datepicker-current:disabled, .ui-datepicker-current.ui-datepicker-close:disabled, .ibo-is-secondary.ui-datepicker-current.ui-datepicker-close:disabled, .ui-dialog .ui-datepicker-current.ui-datepicker-close.ui-button:disabled, .ui-dialog .ibo-is-regular.ui-datepicker-current.ui-button:disabled, .ibo-is-regular.ui-datepicker-current:disabled, .ibo-is-regular.ui-datepicker-current.ui-datepicker-close:disabled, .ibo-is-regular.ibo-is-secondary.ui-datepicker-close:disabled, .ui-dialog .ibo-is-secondary.ui-datepicker-close.ui-button:disabled, .ui-dialog .ui-datepicker-close.ui-button:disabled, .ui-dialog .ui-datepicker-close.ui-button.ui-datepicker-current:disabled, .ibo-is-secondary.ui-datepicker-close.ui-datepicker-current:disabled, .ui-dialog .ui-datepicker-close.ui-datepicker-current.ui-button:disabled, .ui-datepicker-close.ui-datepicker-current:disabled, .ibo-is-secondary.ui-datepicker-close:disabled, .ui-datepicker-close:disabled, .ui-dialog .ibo-is-regular.ui-datepicker-close.ui-button:disabled, .ibo-is-regular.ui-datepicker-close.ui-datepicker-current:disabled, .ibo-is-regular.ui-datepicker-close:disabled, .ui-dialog .ibo-button.ibo-is-secondary.ui-button:disabled, .ui-dialog .ibo-button.ui-button:disabled, .ui-dialog .ibo-button.ui-button.ui-datepicker-current:disabled, .ui-dialog .ibo-button.ui-button.ui-datepicker-close:disabled, .ibo-button.ibo-is-secondary.ui-datepicker-current:disabled, .ui-dialog .ibo-button.ui-datepicker-current.ui-button:disabled, .ibo-button.ui-datepicker-current:disabled, .ibo-button.ui-datepicker-current.ui-datepicker-close:disabled, .ibo-button.ibo-is-secondary.ui-datepicker-close:disabled, .ui-dialog .ibo-button.ui-datepicker-close.ui-button:disabled, .ibo-button.ui-datepicker-close.ui-datepicker-current:disabled, .ibo-button.ui-datepicker-close:disabled, .ui-dialog .ibo-button.ibo-is-regular.ui-button:disabled, .ibo-button.ibo-is-regular.ui-datepicker-current:disabled, .ibo-button.ibo-is-regular.ui-datepicker-close:disabled {
background-color: #d5dde5;
color: #6e7a8a;
box-shadow: inset 0px 2px 0px #d5dde5;
}
.ibo-button.ibo-is-regular.ibo-is-danger, .ui-dialog .ibo-is-regular.ibo-is-danger.ui-button, .ui-dialog .ibo-is-danger.ui-button, .ui-dialog .ibo-is-danger.ui-button.ui-datepicker-current, .ui-dialog .ibo-is-danger.ui-button.ui-datepicker-close, .ibo-is-regular.ibo-is-danger.ui-datepicker-current, .ui-dialog .ibo-is-danger.ui-datepicker-current.ui-button, .ibo-is-danger.ui-datepicker-current, .ibo-is-danger.ui-datepicker-current.ui-datepicker-close, .ibo-is-regular.ibo-is-danger.ui-datepicker-close, .ui-dialog .ibo-is-danger.ui-datepicker-close.ui-button, .ibo-is-danger.ui-datepicker-close.ui-datepicker-current, .ibo-is-danger.ui-datepicker-close, .ui-dialog .ibo-button.ibo-is-danger.ui-button, .ibo-button.ibo-is-danger.ui-datepicker-current, .ibo-button.ibo-is-danger.ui-datepicker-close {
background-color: #c53030;
color: white;
box-shadow: 0px 2px 0px #742a2a;
}
.ibo-button.ibo-is-regular.ibo-is-danger:hover, .ui-dialog .ibo-is-regular.ibo-is-danger.ui-button:hover, .ui-dialog .ibo-is-danger.ui-button:hover, .ui-dialog .ibo-is-danger.ui-button.ui-datepicker-current:hover, .ui-dialog .ibo-is-danger.ui-button.ui-datepicker-close:hover, .ibo-is-regular.ibo-is-danger.ui-datepicker-current:hover, .ui-dialog .ibo-is-danger.ui-datepicker-current.ui-button:hover, .ibo-is-danger.ui-datepicker-current:hover, .ibo-is-danger.ui-datepicker-current.ui-datepicker-close:hover, .ibo-is-regular.ibo-is-danger.ui-datepicker-close:hover, .ui-dialog .ibo-is-danger.ui-datepicker-close.ui-button:hover, .ibo-is-danger.ui-datepicker-close.ui-datepicker-current:hover, .ibo-is-danger.ui-datepicker-close:hover, .ui-dialog .ibo-button.ibo-is-danger.ui-button:hover, .ibo-button.ibo-is-danger.ui-datepicker-current:hover, .ibo-button.ibo-is-danger.ui-datepicker-close:hover {
background-color: #9b2c2c;
color: white;
box-shadow: 0px 2px 0px #742a2a;
}
.ibo-button.ibo-is-regular.ibo-is-danger:active, .ui-dialog .ibo-is-regular.ibo-is-danger.ui-button:active, .ui-dialog .ibo-is-danger.ui-button:active, .ui-dialog .ibo-is-danger.ui-button.ui-datepicker-current:active, .ui-dialog .ibo-is-danger.ui-button.ui-datepicker-close:active, .ibo-is-regular.ibo-is-danger.ui-datepicker-current:active, .ui-dialog .ibo-is-danger.ui-datepicker-current.ui-button:active, .ibo-is-danger.ui-datepicker-current:active, .ibo-is-danger.ui-datepicker-current.ui-datepicker-close:active, .ibo-is-regular.ibo-is-danger.ui-datepicker-close:active, .ui-dialog .ibo-is-danger.ui-datepicker-close.ui-button:active, .ibo-is-danger.ui-datepicker-close.ui-datepicker-current:active, .ibo-is-danger.ui-datepicker-close:active, .ui-dialog .ibo-button.ibo-is-danger.ui-button:active, .ibo-button.ibo-is-danger.ui-datepicker-current:active, .ibo-button.ibo-is-danger.ui-datepicker-close:active {
background-color: #9b2c2c;
color: white;
box-shadow: inset 0px 2px 0px #742a2a , 0px 2px 0px #9b2c2c;
}
.ibo-button.ibo-is-regular.ibo-is-danger:disabled, .ui-dialog .ibo-is-regular.ibo-is-danger.ui-button:disabled, .ui-dialog .ibo-is-danger.ui-button:disabled, .ui-dialog .ibo-is-danger.ui-button.ui-datepicker-current:disabled, .ui-dialog .ibo-is-danger.ui-button.ui-datepicker-close:disabled, .ibo-is-regular.ibo-is-danger.ui-datepicker-current:disabled, .ui-dialog .ibo-is-danger.ui-datepicker-current.ui-button:disabled, .ibo-is-danger.ui-datepicker-current:disabled, .ibo-is-danger.ui-datepicker-current.ui-datepicker-close:disabled, .ibo-is-regular.ibo-is-danger.ui-datepicker-close:disabled, .ui-dialog .ibo-is-danger.ui-datepicker-close.ui-button:disabled, .ibo-is-danger.ui-datepicker-close.ui-datepicker-current:disabled, .ibo-is-danger.ui-datepicker-close:disabled, .ui-dialog .ibo-button.ibo-is-danger.ui-button:disabled, .ibo-button.ibo-is-danger.ui-datepicker-current:disabled, .ibo-button.ibo-is-danger.ui-datepicker-close:disabled {
background-color: #d5dde5;
color: #6e7a8a;
box-shadow: inset 0px 2px 0px #d5dde5;
}
.ibo-button.ibo-is-regular.ibo-is-success, .ui-dialog .ibo-is-regular.ibo-is-success.ui-button, .ui-dialog .ibo-is-success.ui-button, .ui-dialog .ibo-is-success.ui-button.ui-datepicker-current, .ui-dialog .ibo-is-success.ui-button.ui-datepicker-close, .ibo-is-regular.ibo-is-success.ui-datepicker-current, .ui-dialog .ibo-is-success.ui-datepicker-current.ui-button, .ibo-is-success.ui-datepicker-current, .ibo-is-success.ui-datepicker-current.ui-datepicker-close, .ibo-is-regular.ibo-is-success.ui-datepicker-close, .ui-dialog .ibo-is-success.ui-datepicker-close.ui-button, .ibo-is-success.ui-datepicker-close.ui-datepicker-current, .ibo-is-success.ui-datepicker-close, .ui-dialog .ibo-button.ibo-is-success.ui-button, .ibo-button.ibo-is-success.ui-datepicker-current, .ibo-button.ibo-is-success.ui-datepicker-close {
background-color: #558b2f;
color: white;
box-shadow: 0px 2px 0px #235816;
}
.ibo-button.ibo-is-regular.ibo-is-success:hover, .ui-dialog .ibo-is-regular.ibo-is-success.ui-button:hover, .ui-dialog .ibo-is-success.ui-button:hover, .ui-dialog .ibo-is-success.ui-button.ui-datepicker-current:hover, .ui-dialog .ibo-is-success.ui-button.ui-datepicker-close:hover, .ibo-is-regular.ibo-is-success.ui-datepicker-current:hover, .ui-dialog .ibo-is-success.ui-datepicker-current.ui-button:hover, .ibo-is-success.ui-datepicker-current:hover, .ibo-is-success.ui-datepicker-current.ui-datepicker-close:hover, .ibo-is-regular.ibo-is-success.ui-datepicker-close:hover, .ui-dialog .ibo-is-success.ui-datepicker-close.ui-button:hover, .ibo-is-success.ui-datepicker-close.ui-datepicker-current:hover, .ibo-is-success.ui-datepicker-close:hover, .ui-dialog .ibo-button.ibo-is-success.ui-button:hover, .ibo-button.ibo-is-success.ui-datepicker-current:hover, .ibo-button.ibo-is-success.ui-datepicker-close:hover {
background-color: #33691e;
color: white;
box-shadow: 0px 2px 0px #235816;
}
.ibo-button.ibo-is-regular.ibo-is-success:active, .ui-dialog .ibo-is-regular.ibo-is-success.ui-button:active, .ui-dialog .ibo-is-success.ui-button:active, .ui-dialog .ibo-is-success.ui-button.ui-datepicker-current:active, .ui-dialog .ibo-is-success.ui-button.ui-datepicker-close:active, .ibo-is-regular.ibo-is-success.ui-datepicker-current:active, .ui-dialog .ibo-is-success.ui-datepicker-current.ui-button:active, .ibo-is-success.ui-datepicker-current:active, .ibo-is-success.ui-datepicker-current.ui-datepicker-close:active, .ibo-is-regular.ibo-is-success.ui-datepicker-close:active, .ui-dialog .ibo-is-success.ui-datepicker-close.ui-button:active, .ibo-is-success.ui-datepicker-close.ui-datepicker-current:active, .ibo-is-success.ui-datepicker-close:active, .ui-dialog .ibo-button.ibo-is-success.ui-button:active, .ibo-button.ibo-is-success.ui-datepicker-current:active, .ibo-button.ibo-is-success.ui-datepicker-close:active {
background-color: #33691e;
color: white;
box-shadow: inset 0px 2px 0px #235816 , 0px 2px 0px #33691e;
}
.ibo-button.ibo-is-regular.ibo-is-success:disabled, .ui-dialog .ibo-is-regular.ibo-is-success.ui-button:disabled, .ui-dialog .ibo-is-success.ui-button:disabled, .ui-dialog .ibo-is-success.ui-button.ui-datepicker-current:disabled, .ui-dialog .ibo-is-success.ui-button.ui-datepicker-close:disabled, .ibo-is-regular.ibo-is-success.ui-datepicker-current:disabled, .ui-dialog .ibo-is-success.ui-datepicker-current.ui-button:disabled, .ibo-is-success.ui-datepicker-current:disabled, .ibo-is-success.ui-datepicker-current.ui-datepicker-close:disabled, .ibo-is-regular.ibo-is-success.ui-datepicker-close:disabled, .ui-dialog .ibo-is-success.ui-datepicker-close.ui-button:disabled, .ibo-is-success.ui-datepicker-close.ui-datepicker-current:disabled, .ibo-is-success.ui-datepicker-close:disabled, .ui-dialog .ibo-button.ibo-is-success.ui-button:disabled, .ibo-button.ibo-is-success.ui-datepicker-current:disabled, .ibo-button.ibo-is-success.ui-datepicker-close:disabled {
background-color: #d5dde5;
color: #6e7a8a;
box-shadow: inset 0px 2px 0px #d5dde5;
}
.ibo-button.ibo-is-regular.ibo-is-red, .ui-dialog .ibo-is-regular.ibo-is-red.ui-button, .ui-dialog .ibo-is-red.ui-button, .ui-dialog .ibo-is-red.ui-button.ui-datepicker-current, .ui-dialog .ibo-is-red.ui-button.ui-datepicker-close, .ibo-is-regular.ibo-is-red.ui-datepicker-current, .ui-dialog .ibo-is-red.ui-datepicker-current.ui-button, .ibo-is-red.ui-datepicker-current, .ibo-is-red.ui-datepicker-current.ui-datepicker-close, .ibo-is-regular.ibo-is-red.ui-datepicker-close, .ui-dialog .ibo-is-red.ui-datepicker-close.ui-button, .ibo-is-red.ui-datepicker-close.ui-datepicker-current, .ibo-is-red.ui-datepicker-close, .ui-dialog .ibo-button.ibo-is-red.ui-button, .ibo-button.ibo-is-red.ui-datepicker-current, .ibo-button.ibo-is-red.ui-datepicker-close {
background-color: #c53030;
color: white;
box-shadow: 0px 2px 0px #742a2a;
}
.ibo-button.ibo-is-regular.ibo-is-red:hover, .ui-dialog .ibo-is-regular.ibo-is-red.ui-button:hover, .ui-dialog .ibo-is-red.ui-button:hover, .ui-dialog .ibo-is-red.ui-button.ui-datepicker-current:hover, .ui-dialog .ibo-is-red.ui-button.ui-datepicker-close:hover, .ibo-is-regular.ibo-is-red.ui-datepicker-current:hover, .ui-dialog .ibo-is-red.ui-datepicker-current.ui-button:hover, .ibo-is-red.ui-datepicker-current:hover, .ibo-is-red.ui-datepicker-current.ui-datepicker-close:hover, .ibo-is-regular.ibo-is-red.ui-datepicker-close:hover, .ui-dialog .ibo-is-red.ui-datepicker-close.ui-button:hover, .ibo-is-red.ui-datepicker-close.ui-datepicker-current:hover, .ibo-is-red.ui-datepicker-close:hover, .ui-dialog .ibo-button.ibo-is-red.ui-button:hover, .ibo-button.ibo-is-red.ui-datepicker-current:hover, .ibo-button.ibo-is-red.ui-datepicker-close:hover {
background-color: #9b2c2c;
color: white;
box-shadow: 0px 2px 0px #742a2a;
}
.ibo-button.ibo-is-regular.ibo-is-red:active, .ui-dialog .ibo-is-regular.ibo-is-red.ui-button:active, .ui-dialog .ibo-is-red.ui-button:active, .ui-dialog .ibo-is-red.ui-button.ui-datepicker-current:active, .ui-dialog .ibo-is-red.ui-button.ui-datepicker-close:active, .ibo-is-regular.ibo-is-red.ui-datepicker-current:active, .ui-dialog .ibo-is-red.ui-datepicker-current.ui-button:active, .ibo-is-red.ui-datepicker-current:active, .ibo-is-red.ui-datepicker-current.ui-datepicker-close:active, .ibo-is-regular.ibo-is-red.ui-datepicker-close:active, .ui-dialog .ibo-is-red.ui-datepicker-close.ui-button:active, .ibo-is-red.ui-datepicker-close.ui-datepicker-current:active, .ibo-is-red.ui-datepicker-close:active, .ui-dialog .ibo-button.ibo-is-red.ui-button:active, .ibo-button.ibo-is-red.ui-datepicker-current:active, .ibo-button.ibo-is-red.ui-datepicker-close:active {
background-color: #9b2c2c;
color: white;
box-shadow: inset 0px 2px 0px #742a2a , 0px 2px 0px #9b2c2c;
}
.ibo-button.ibo-is-regular.ibo-is-red:disabled, .ui-dialog .ibo-is-regular.ibo-is-red.ui-button:disabled, .ui-dialog .ibo-is-red.ui-button:disabled, .ui-dialog .ibo-is-red.ui-button.ui-datepicker-current:disabled, .ui-dialog .ibo-is-red.ui-button.ui-datepicker-close:disabled, .ibo-is-regular.ibo-is-red.ui-datepicker-current:disabled, .ui-dialog .ibo-is-red.ui-datepicker-current.ui-button:disabled, .ibo-is-red.ui-datepicker-current:disabled, .ibo-is-red.ui-datepicker-current.ui-datepicker-close:disabled, .ibo-is-regular.ibo-is-red.ui-datepicker-close:disabled, .ui-dialog .ibo-is-red.ui-datepicker-close.ui-button:disabled, .ibo-is-red.ui-datepicker-close.ui-datepicker-current:disabled, .ibo-is-red.ui-datepicker-close:disabled, .ui-dialog .ibo-button.ibo-is-red.ui-button:disabled, .ibo-button.ibo-is-red.ui-datepicker-current:disabled, .ibo-button.ibo-is-red.ui-datepicker-close:disabled {
background-color: #d5dde5;
color: #6e7a8a;
box-shadow: inset 0px 2px 0px #d5dde5;
}
.ibo-button.ibo-is-regular.ibo-is-green, .ui-dialog .ibo-is-regular.ibo-is-green.ui-button, .ui-dialog .ibo-is-green.ui-button, .ui-dialog .ibo-is-green.ui-button.ui-datepicker-current, .ui-dialog .ibo-is-green.ui-button.ui-datepicker-close, .ibo-is-regular.ibo-is-green.ui-datepicker-current, .ui-dialog .ibo-is-green.ui-datepicker-current.ui-button, .ibo-is-green.ui-datepicker-current, .ibo-is-green.ui-datepicker-current.ui-datepicker-close, .ibo-is-regular.ibo-is-green.ui-datepicker-close, .ui-dialog .ibo-is-green.ui-datepicker-close.ui-button, .ibo-is-green.ui-datepicker-close.ui-datepicker-current, .ibo-is-green.ui-datepicker-close, .ui-dialog .ibo-button.ibo-is-green.ui-button, .ibo-button.ibo-is-green.ui-datepicker-current, .ibo-button.ibo-is-green.ui-datepicker-close {
background-color: #558b2f;
color: white;
box-shadow: 0px 2px 0px #235816;
}
.ibo-button.ibo-is-regular.ibo-is-green:hover, .ui-dialog .ibo-is-regular.ibo-is-green.ui-button:hover, .ui-dialog .ibo-is-green.ui-button:hover, .ui-dialog .ibo-is-green.ui-button.ui-datepicker-current:hover, .ui-dialog .ibo-is-green.ui-button.ui-datepicker-close:hover, .ibo-is-regular.ibo-is-green.ui-datepicker-current:hover, .ui-dialog .ibo-is-green.ui-datepicker-current.ui-button:hover, .ibo-is-green.ui-datepicker-current:hover, .ibo-is-green.ui-datepicker-current.ui-datepicker-close:hover, .ibo-is-regular.ibo-is-green.ui-datepicker-close:hover, .ui-dialog .ibo-is-green.ui-datepicker-close.ui-button:hover, .ibo-is-green.ui-datepicker-close.ui-datepicker-current:hover, .ibo-is-green.ui-datepicker-close:hover, .ui-dialog .ibo-button.ibo-is-green.ui-button:hover, .ibo-button.ibo-is-green.ui-datepicker-current:hover, .ibo-button.ibo-is-green.ui-datepicker-close:hover {
background-color: #33691e;
color: white;
box-shadow: 0px 2px 0px #235816;
}
.ibo-button.ibo-is-regular.ibo-is-green:active, .ui-dialog .ibo-is-regular.ibo-is-green.ui-button:active, .ui-dialog .ibo-is-green.ui-button:active, .ui-dialog .ibo-is-green.ui-button.ui-datepicker-current:active, .ui-dialog .ibo-is-green.ui-button.ui-datepicker-close:active, .ibo-is-regular.ibo-is-green.ui-datepicker-current:active, .ui-dialog .ibo-is-green.ui-datepicker-current.ui-button:active, .ibo-is-green.ui-datepicker-current:active, .ibo-is-green.ui-datepicker-current.ui-datepicker-close:active, .ibo-is-regular.ibo-is-green.ui-datepicker-close:active, .ui-dialog .ibo-is-green.ui-datepicker-close.ui-button:active, .ibo-is-green.ui-datepicker-close.ui-datepicker-current:active, .ibo-is-green.ui-datepicker-close:active, .ui-dialog .ibo-button.ibo-is-green.ui-button:active, .ibo-button.ibo-is-green.ui-datepicker-current:active, .ibo-button.ibo-is-green.ui-datepicker-close:active {
background-color: #33691e;
color: white;
box-shadow: inset 0px 2px 0px #235816 , 0px 2px 0px #33691e;
}
.ibo-button.ibo-is-regular.ibo-is-green:disabled, .ui-dialog .ibo-is-regular.ibo-is-green.ui-button:disabled, .ui-dialog .ibo-is-green.ui-button:disabled, .ui-dialog .ibo-is-green.ui-button.ui-datepicker-current:disabled, .ui-dialog .ibo-is-green.ui-button.ui-datepicker-close:disabled, .ibo-is-regular.ibo-is-green.ui-datepicker-current:disabled, .ui-dialog .ibo-is-green.ui-datepicker-current.ui-button:disabled, .ibo-is-green.ui-datepicker-current:disabled, .ibo-is-green.ui-datepicker-current.ui-datepicker-close:disabled, .ibo-is-regular.ibo-is-green.ui-datepicker-close:disabled, .ui-dialog .ibo-is-green.ui-datepicker-close.ui-button:disabled, .ibo-is-green.ui-datepicker-close.ui-datepicker-current:disabled, .ibo-is-green.ui-datepicker-close:disabled, .ui-dialog .ibo-button.ibo-is-green.ui-button:disabled, .ibo-button.ibo-is-green.ui-datepicker-current:disabled, .ibo-button.ibo-is-green.ui-datepicker-close:disabled {
background-color: #d5dde5;
color: #6e7a8a;
box-shadow: inset 0px 2px 0px #d5dde5;
}
.ibo-button.ibo-is-regular.ibo-is-cyan, .ui-dialog .ibo-is-regular.ibo-is-cyan.ui-button, .ui-dialog .ibo-is-cyan.ui-button, .ui-dialog .ibo-is-cyan.ui-button.ui-datepicker-current, .ui-dialog .ibo-is-cyan.ui-button.ui-datepicker-close, .ibo-is-regular.ibo-is-cyan.ui-datepicker-current, .ui-dialog .ibo-is-cyan.ui-datepicker-current.ui-button, .ibo-is-cyan.ui-datepicker-current, .ibo-is-cyan.ui-datepicker-current.ui-datepicker-close, .ibo-is-regular.ibo-is-cyan.ui-datepicker-close, .ui-dialog .ibo-is-cyan.ui-datepicker-close.ui-button, .ibo-is-cyan.ui-datepicker-close.ui-datepicker-current, .ibo-is-cyan.ui-datepicker-close, .ui-dialog .ibo-button.ibo-is-cyan.ui-button, .ibo-button.ibo-is-cyan.ui-datepicker-current, .ibo-button.ibo-is-cyan.ui-datepicker-close {
background-color: #00838f;
color: white;
box-shadow: 0px 2px 0px #003636;
}
.ibo-button.ibo-is-regular.ibo-is-cyan:hover, .ui-dialog .ibo-is-regular.ibo-is-cyan.ui-button:hover, .ui-dialog .ibo-is-cyan.ui-button:hover, .ui-dialog .ibo-is-cyan.ui-button.ui-datepicker-current:hover, .ui-dialog .ibo-is-cyan.ui-button.ui-datepicker-close:hover, .ibo-is-regular.ibo-is-cyan.ui-datepicker-current:hover, .ui-dialog .ibo-is-cyan.ui-datepicker-current.ui-button:hover, .ibo-is-cyan.ui-datepicker-current:hover, .ibo-is-cyan.ui-datepicker-current.ui-datepicker-close:hover, .ibo-is-regular.ibo-is-cyan.ui-datepicker-close:hover, .ui-dialog .ibo-is-cyan.ui-datepicker-close.ui-button:hover, .ibo-is-cyan.ui-datepicker-close.ui-datepicker-current:hover, .ibo-is-cyan.ui-datepicker-close:hover, .ui-dialog .ibo-button.ibo-is-cyan.ui-button:hover, .ibo-button.ibo-is-cyan.ui-datepicker-current:hover, .ibo-button.ibo-is-cyan.ui-datepicker-close:hover {
background-color: #006164;
color: white;
box-shadow: 0px 2px 0px #003636;
}
.ibo-button.ibo-is-regular.ibo-is-cyan:active, .ui-dialog .ibo-is-regular.ibo-is-cyan.ui-button:active, .ui-dialog .ibo-is-cyan.ui-button:active, .ui-dialog .ibo-is-cyan.ui-button.ui-datepicker-current:active, .ui-dialog .ibo-is-cyan.ui-button.ui-datepicker-close:active, .ibo-is-regular.ibo-is-cyan.ui-datepicker-current:active, .ui-dialog .ibo-is-cyan.ui-datepicker-current.ui-button:active, .ibo-is-cyan.ui-datepicker-current:active, .ibo-is-cyan.ui-datepicker-current.ui-datepicker-close:active, .ibo-is-regular.ibo-is-cyan.ui-datepicker-close:active, .ui-dialog .ibo-is-cyan.ui-datepicker-close.ui-button:active, .ibo-is-cyan.ui-datepicker-close.ui-datepicker-current:active, .ibo-is-cyan.ui-datepicker-close:active, .ui-dialog .ibo-button.ibo-is-cyan.ui-button:active, .ibo-button.ibo-is-cyan.ui-datepicker-current:active, .ibo-button.ibo-is-cyan.ui-datepicker-close:active {
background-color: #006164;
color: white;
box-shadow: inset 0px 2px 0px #003636 , 0px 2px 0px #006164;
}
.ibo-button.ibo-is-regular.ibo-is-cyan:disabled, .ui-dialog .ibo-is-regular.ibo-is-cyan.ui-button:disabled, .ui-dialog .ibo-is-cyan.ui-button:disabled, .ui-dialog .ibo-is-cyan.ui-button.ui-datepicker-current:disabled, .ui-dialog .ibo-is-cyan.ui-button.ui-datepicker-close:disabled, .ibo-is-regular.ibo-is-cyan.ui-datepicker-current:disabled, .ui-dialog .ibo-is-cyan.ui-datepicker-current.ui-button:disabled, .ibo-is-cyan.ui-datepicker-current:disabled, .ibo-is-cyan.ui-datepicker-current.ui-datepicker-close:disabled, .ibo-is-regular.ibo-is-cyan.ui-datepicker-close:disabled, .ui-dialog .ibo-is-cyan.ui-datepicker-close.ui-button:disabled, .ibo-is-cyan.ui-datepicker-close.ui-datepicker-current:disabled, .ibo-is-cyan.ui-datepicker-close:disabled, .ui-dialog .ibo-button.ibo-is-cyan.ui-button:disabled, .ibo-button.ibo-is-cyan.ui-datepicker-current:disabled, .ibo-button.ibo-is-cyan.ui-datepicker-close:disabled {
background-color: #d5dde5;
color: #6e7a8a;
box-shadow: inset 0px 2px 0px #d5dde5;
}
.ibo-button.ibo-is-alternative.ibo-is-neutral, .ui-dialog .ibo-is-alternative.ibo-is-neutral.ui-button, .ui-dialog .ibo-is-neutral.ui-button.ui-dialog-titlebar-close, .ui-dialog .ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-is-alternative.ui-button.ui-dialog-titlebar-close, .ibo-is-alternative.ibo-is-neutral.ui-datepicker-current, .ui-dialog .ibo-is-neutral.ui-datepicker-current.ui-button.ui-dialog-titlebar-close, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-is-alternative.ui-datepicker-current.ui-button.ui-dialog-titlebar-close, .ibo-is-alternative.ibo-is-neutral.ui-datepicker-close, .ui-dialog .ibo-is-neutral.ui-datepicker-close.ui-button.ui-dialog-titlebar-close, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-is-alternative.ui-datepicker-close.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-button.ibo-is-neutral.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-is-neutral.ui-button.ui-dialog-titlebar-close.ui-datepicker-current, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current, .ui-dialog .ibo-is-neutral.ui-button.ui-dialog-titlebar-close.ui-datepicker-close, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-button.ibo-is-alternative.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-is-alternative.ui-button.ui-dialog-titlebar-close.ui-datepicker-current, .ui-dialog .ibo-is-alternative.ui-button.ui-dialog-titlebar-close.ui-datepicker-close {
background-color: transparent;
color: #212934;
box-shadow: 0px 2px 0px transparent;
}
.ibo-button.ibo-is-alternative.ibo-is-neutral:hover, .ui-dialog .ibo-is-alternative.ibo-is-neutral.ui-button:hover, .ui-dialog .ibo-is-neutral.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-is-alternative.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-alternative.ibo-is-neutral.ui-datepicker-current:hover, .ui-dialog .ibo-is-neutral.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-is-alternative.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-alternative.ibo-is-neutral.ui-datepicker-close:hover, .ui-dialog .ibo-is-neutral.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-is-alternative.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-button.ibo-is-neutral.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-is-neutral.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover, .ui-dialog .ibo-is-neutral.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-button.ibo-is-alternative.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-is-alternative.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover, .ui-dialog .ibo-is-alternative.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover {
background-color: #f8f9fa;
color: #212934;
box-shadow: 0px 2px 0px #f8f9fa;
}
.ibo-button.ibo-is-alternative.ibo-is-neutral:active, .ui-dialog .ibo-is-alternative.ibo-is-neutral.ui-button:active, .ui-dialog .ibo-is-neutral.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-is-alternative.ui-button.ui-dialog-titlebar-close:active, .ibo-is-alternative.ibo-is-neutral.ui-datepicker-current:active, .ui-dialog .ibo-is-neutral.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-is-alternative.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active, .ibo-is-alternative.ibo-is-neutral.ui-datepicker-close:active, .ui-dialog .ibo-is-neutral.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-is-alternative.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-button.ibo-is-neutral.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-is-neutral.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active, .ui-dialog .ibo-is-neutral.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-button.ibo-is-alternative.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-is-alternative.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active, .ui-dialog .ibo-is-alternative.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active {
background-color: #f8f9fa;
color: #212934;
box-shadow: inset 0px 2px 0px #e1e7ec , 0px 2px 0px #f8f9fa;
}
.ibo-button.ibo-is-alternative.ibo-is-neutral:disabled, .ui-dialog .ibo-is-alternative.ibo-is-neutral.ui-button:disabled, .ui-dialog .ibo-is-neutral.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-is-alternative.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-alternative.ibo-is-neutral.ui-datepicker-current:disabled, .ui-dialog .ibo-is-neutral.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-is-alternative.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-alternative.ibo-is-neutral.ui-datepicker-close:disabled, .ui-dialog .ibo-is-neutral.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-is-alternative.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-button.ibo-is-neutral.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-is-neutral.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled, .ui-dialog .ibo-is-neutral.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-button.ibo-is-alternative.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-is-alternative.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled, .ui-dialog .ibo-is-alternative.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled {
background-color: transparent;
color: #929fb1;
box-shadow: inset 0px 2px 0px transparent;
}
.ibo-button.ibo-is-alternative.ibo-is-primary, .ui-dialog .ibo-is-alternative.ibo-is-primary.ui-button, .ui-dialog .ibo-is-primary.ui-button.ui-dialog-titlebar-close, .ibo-is-alternative.ibo-is-primary.ui-datepicker-current, .ui-dialog .ibo-is-primary.ui-datepicker-current.ui-button.ui-dialog-titlebar-close, .ibo-is-alternative.ibo-is-primary.ui-datepicker-close, .ui-dialog .ibo-is-primary.ui-datepicker-close.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-button.ibo-is-primary.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-is-primary.ui-button.ui-dialog-titlebar-close.ui-datepicker-current, .ui-dialog .ibo-is-primary.ui-button.ui-dialog-titlebar-close.ui-datepicker-close {
background-color: transparent;
color: #006164;
box-shadow: 0px 2px 0px transparent;
}
.ibo-button.ibo-is-alternative.ibo-is-primary:hover, .ui-dialog .ibo-is-alternative.ibo-is-primary.ui-button:hover, .ui-dialog .ibo-is-primary.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-alternative.ibo-is-primary.ui-datepicker-current:hover, .ui-dialog .ibo-is-primary.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-alternative.ibo-is-primary.ui-datepicker-close:hover, .ui-dialog .ibo-is-primary.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-button.ibo-is-primary.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-is-primary.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover, .ui-dialog .ibo-is-primary.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover {
background-color: white;
color: #212934;
box-shadow: 0px 2px 0px white;
}
.ibo-button.ibo-is-alternative.ibo-is-primary:active, .ui-dialog .ibo-is-alternative.ibo-is-primary.ui-button:active, .ui-dialog .ibo-is-primary.ui-button.ui-dialog-titlebar-close:active, .ibo-is-alternative.ibo-is-primary.ui-datepicker-current:active, .ui-dialog .ibo-is-primary.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active, .ibo-is-alternative.ibo-is-primary.ui-datepicker-close:active, .ui-dialog .ibo-is-primary.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-button.ibo-is-primary.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-is-primary.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active, .ui-dialog .ibo-is-primary.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active {
background-color: white;
color: #212934;
box-shadow: inset 0px 2px 0px white , 0px 2px 0px white;
}
.ibo-button.ibo-is-alternative.ibo-is-primary:disabled, .ui-dialog .ibo-is-alternative.ibo-is-primary.ui-button:disabled, .ui-dialog .ibo-is-primary.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-alternative.ibo-is-primary.ui-datepicker-current:disabled, .ui-dialog .ibo-is-primary.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-alternative.ibo-is-primary.ui-datepicker-close:disabled, .ui-dialog .ibo-is-primary.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-button.ibo-is-primary.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-is-primary.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled, .ui-dialog .ibo-is-primary.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled {
background-color: transparent;
color: #929fb1;
box-shadow: inset 0px 2px 0px transparent;
}
.ibo-button.ibo-is-alternative.ibo-is-secondary, .ui-dialog .ibo-is-alternative.ibo-is-secondary.ui-button, .ui-dialog .ibo-is-secondary.ui-button.ui-dialog-titlebar-close, .ui-dialog .ui-button.ui-dialog-titlebar-close, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close, .ui-dialog .ibo-is-alternative.ui-button, .ui-dialog .ibo-is-alternative.ui-button.ui-datepicker-current, .ui-dialog .ui-button.ui-datepicker-current.ui-dialog-titlebar-close, .ui-dialog .ibo-is-alternative.ui-button.ui-datepicker-close, .ui-dialog .ui-button.ui-datepicker-close.ui-dialog-titlebar-close, .ibo-is-alternative.ibo-is-secondary.ui-datepicker-current, .ui-dialog .ibo-is-secondary.ui-datepicker-current.ui-button.ui-dialog-titlebar-close, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close.ui-datepicker-close, .ui-dialog .ibo-is-alternative.ui-datepicker-current.ui-button, .ibo-is-alternative.ui-datepicker-current, .ibo-is-alternative.ui-datepicker-current.ui-datepicker-close, .ui-dialog .ui-datepicker-current.ui-datepicker-close.ui-button.ui-dialog-titlebar-close, .ibo-is-alternative.ibo-is-secondary.ui-datepicker-close, .ui-dialog .ibo-is-secondary.ui-datepicker-close.ui-button.ui-dialog-titlebar-close, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close.ui-datepicker-current, .ui-dialog .ibo-is-alternative.ui-datepicker-close.ui-button, .ibo-is-alternative.ui-datepicker-close.ui-datepicker-current, .ui-dialog .ui-datepicker-close.ui-datepicker-current.ui-button.ui-dialog-titlebar-close, .ibo-is-alternative.ui-datepicker-close, .ui-dialog .ibo-button.ibo-is-secondary.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-is-secondary.ui-button.ui-dialog-titlebar-close.ui-datepicker-current, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current.ui-datepicker-close, .ui-dialog .ibo-is-secondary.ui-button.ui-dialog-titlebar-close.ui-datepicker-close, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close.ui-datepicker-current, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close.ui-datepicker-current, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close.ui-datepicker-close, .ui-dialog .ibo-button.ibo-is-alternative.ui-button, .ibo-button.ibo-is-alternative.ui-datepicker-current, .ui-dialog .ibo-button.ui-datepicker-current.ui-button.ui-dialog-titlebar-close, .ibo-button.ibo-is-alternative.ui-datepicker-close, .ui-dialog .ibo-button.ui-datepicker-close.ui-button.ui-dialog-titlebar-close {
background-color: transparent;
color: #212934;
box-shadow: 0px 2px 0px transparent;
}
.ibo-button.ibo-is-alternative.ibo-is-secondary:hover, .ui-dialog .ibo-is-alternative.ibo-is-secondary.ui-button:hover, .ui-dialog .ibo-is-secondary.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover, .ui-dialog .ibo-is-alternative.ui-button:hover, .ui-dialog .ibo-is-alternative.ui-button.ui-datepicker-current:hover, .ui-dialog .ui-button.ui-datepicker-current.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-is-alternative.ui-button.ui-datepicker-close:hover, .ui-dialog .ui-button.ui-datepicker-close.ui-dialog-titlebar-close:hover, .ibo-is-alternative.ibo-is-secondary.ui-datepicker-current:hover, .ui-dialog .ibo-is-secondary.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover, .ui-dialog .ibo-is-alternative.ui-datepicker-current.ui-button:hover, .ibo-is-alternative.ui-datepicker-current:hover, .ibo-is-alternative.ui-datepicker-current.ui-datepicker-close:hover, .ui-dialog .ui-datepicker-current.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-alternative.ibo-is-secondary.ui-datepicker-close:hover, .ui-dialog .ibo-is-secondary.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover, .ui-dialog .ibo-is-alternative.ui-datepicker-close.ui-button:hover, .ibo-is-alternative.ui-datepicker-close.ui-datepicker-current:hover, .ui-dialog .ui-datepicker-close.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-alternative.ui-datepicker-close:hover, .ui-dialog .ibo-button.ibo-is-secondary.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-is-secondary.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current.ui-datepicker-close:hover, .ui-dialog .ibo-is-secondary.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close.ui-datepicker-current:hover, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover, .ui-dialog .ibo-button.ibo-is-alternative.ui-button:hover, .ibo-button.ibo-is-alternative.ui-datepicker-current:hover, .ui-dialog .ibo-button.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover, .ibo-button.ibo-is-alternative.ui-datepicker-close:hover, .ui-dialog .ibo-button.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover {
background-color: #f8f9fa;
color: #212934;
box-shadow: 0px 2px 0px #f8f9fa;
}
.ibo-button.ibo-is-alternative.ibo-is-secondary:active, .ui-dialog .ibo-is-alternative.ibo-is-secondary.ui-button:active, .ui-dialog .ibo-is-secondary.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active, .ui-dialog .ibo-is-alternative.ui-button:active, .ui-dialog .ibo-is-alternative.ui-button.ui-datepicker-current:active, .ui-dialog .ui-button.ui-datepicker-current.ui-dialog-titlebar-close:active, .ui-dialog .ibo-is-alternative.ui-button.ui-datepicker-close:active, .ui-dialog .ui-button.ui-datepicker-close.ui-dialog-titlebar-close:active, .ibo-is-alternative.ibo-is-secondary.ui-datepicker-current:active, .ui-dialog .ibo-is-secondary.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active, .ui-dialog .ibo-is-alternative.ui-datepicker-current.ui-button:active, .ibo-is-alternative.ui-datepicker-current:active, .ibo-is-alternative.ui-datepicker-current.ui-datepicker-close:active, .ui-dialog .ui-datepicker-current.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active, .ibo-is-alternative.ibo-is-secondary.ui-datepicker-close:active, .ui-dialog .ibo-is-secondary.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active, .ui-dialog .ibo-is-alternative.ui-datepicker-close.ui-button:active, .ibo-is-alternative.ui-datepicker-close.ui-datepicker-current:active, .ui-dialog .ui-datepicker-close.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active, .ibo-is-alternative.ui-datepicker-close:active, .ui-dialog .ibo-button.ibo-is-secondary.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-is-secondary.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current.ui-datepicker-close:active, .ui-dialog .ibo-is-secondary.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close.ui-datepicker-current:active, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active, .ui-dialog .ibo-button.ibo-is-alternative.ui-button:active, .ibo-button.ibo-is-alternative.ui-datepicker-current:active, .ui-dialog .ibo-button.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active, .ibo-button.ibo-is-alternative.ui-datepicker-close:active, .ui-dialog .ibo-button.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active {
background-color: #f8f9fa;
color: #212934;
box-shadow: inset 0px 2px 0px #e1e7ec , 0px 2px 0px #f8f9fa;
}
.ibo-button.ibo-is-alternative.ibo-is-secondary:disabled, .ui-dialog .ibo-is-alternative.ibo-is-secondary.ui-button:disabled, .ui-dialog .ibo-is-secondary.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled, .ui-dialog .ibo-is-alternative.ui-button:disabled, .ui-dialog .ibo-is-alternative.ui-button.ui-datepicker-current:disabled, .ui-dialog .ui-button.ui-datepicker-current.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-is-alternative.ui-button.ui-datepicker-close:disabled, .ui-dialog .ui-button.ui-datepicker-close.ui-dialog-titlebar-close:disabled, .ibo-is-alternative.ibo-is-secondary.ui-datepicker-current:disabled, .ui-dialog .ibo-is-secondary.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ui-datepicker-current.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled, .ui-dialog .ibo-is-alternative.ui-datepicker-current.ui-button:disabled, .ibo-is-alternative.ui-datepicker-current:disabled, .ibo-is-alternative.ui-datepicker-current.ui-datepicker-close:disabled, .ui-dialog .ui-datepicker-current.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-alternative.ibo-is-secondary.ui-datepicker-close:disabled, .ui-dialog .ibo-is-secondary.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ui-datepicker-close.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled, .ui-dialog .ibo-is-alternative.ui-datepicker-close.ui-button:disabled, .ibo-is-alternative.ui-datepicker-close.ui-datepicker-current:disabled, .ui-dialog .ui-datepicker-close.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-alternative.ui-datepicker-close:disabled, .ui-dialog .ibo-button.ibo-is-secondary.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-is-secondary.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-current.ui-datepicker-close:disabled, .ui-dialog .ibo-is-secondary.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled, .ui-dialog .ui-button.ui-dialog-titlebar-close.ui-datepicker-close.ui-datepicker-current:disabled, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled, .ui-dialog .ibo-button.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled, .ui-dialog .ibo-button.ibo-is-alternative.ui-button:disabled, .ibo-button.ibo-is-alternative.ui-datepicker-current:disabled, .ui-dialog .ibo-button.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled, .ibo-button.ibo-is-alternative.ui-datepicker-close:disabled, .ui-dialog .ibo-button.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled {
background-color: transparent;
color: #929fb1;
box-shadow: inset 0px 2px 0px transparent;
}
.ibo-button.ibo-is-alternative.ibo-is-danger, .ui-dialog .ibo-is-alternative.ibo-is-danger.ui-button, .ui-dialog .ibo-is-danger.ui-button.ui-dialog-titlebar-close, .ibo-is-alternative.ibo-is-danger.ui-datepicker-current, .ui-dialog .ibo-is-danger.ui-datepicker-current.ui-button.ui-dialog-titlebar-close, .ibo-is-alternative.ibo-is-danger.ui-datepicker-close, .ui-dialog .ibo-is-danger.ui-datepicker-close.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-button.ibo-is-danger.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-is-danger.ui-button.ui-dialog-titlebar-close.ui-datepicker-current, .ui-dialog .ibo-is-danger.ui-button.ui-dialog-titlebar-close.ui-datepicker-close {
background-color: transparent;
color: #c53030;
box-shadow: 0px 2px 0px transparent;
}
.ibo-button.ibo-is-alternative.ibo-is-danger:hover, .ui-dialog .ibo-is-alternative.ibo-is-danger.ui-button:hover, .ui-dialog .ibo-is-danger.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-alternative.ibo-is-danger.ui-datepicker-current:hover, .ui-dialog .ibo-is-danger.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-alternative.ibo-is-danger.ui-datepicker-close:hover, .ui-dialog .ibo-is-danger.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-button.ibo-is-danger.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-is-danger.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover, .ui-dialog .ibo-is-danger.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover {
background-color: #fed7d7;
color: #742a2a;
box-shadow: 0px 2px 0px #fed7d7;
}
.ibo-button.ibo-is-alternative.ibo-is-danger:active, .ui-dialog .ibo-is-alternative.ibo-is-danger.ui-button:active, .ui-dialog .ibo-is-danger.ui-button.ui-dialog-titlebar-close:active, .ibo-is-alternative.ibo-is-danger.ui-datepicker-current:active, .ui-dialog .ibo-is-danger.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active, .ibo-is-alternative.ibo-is-danger.ui-datepicker-close:active, .ui-dialog .ibo-is-danger.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-button.ibo-is-danger.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-is-danger.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active, .ui-dialog .ibo-is-danger.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active {
background-color: #fed7d7;
color: #742a2a;
box-shadow: inset 0px 2px 0px #c53030 , 0px 2px 0px #fed7d7;
}
.ibo-button.ibo-is-alternative.ibo-is-danger:disabled, .ui-dialog .ibo-is-alternative.ibo-is-danger.ui-button:disabled, .ui-dialog .ibo-is-danger.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-alternative.ibo-is-danger.ui-datepicker-current:disabled, .ui-dialog .ibo-is-danger.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-alternative.ibo-is-danger.ui-datepicker-close:disabled, .ui-dialog .ibo-is-danger.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-button.ibo-is-danger.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-is-danger.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled, .ui-dialog .ibo-is-danger.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled {
background-color: transparent;
color: #929fb1;
box-shadow: inset 0px 2px 0px transparent;
}
.ibo-button.ibo-is-alternative.ibo-is-success, .ui-dialog .ibo-is-alternative.ibo-is-success.ui-button, .ui-dialog .ibo-is-success.ui-button.ui-dialog-titlebar-close, .ibo-is-alternative.ibo-is-success.ui-datepicker-current, .ui-dialog .ibo-is-success.ui-datepicker-current.ui-button.ui-dialog-titlebar-close, .ibo-is-alternative.ibo-is-success.ui-datepicker-close, .ui-dialog .ibo-is-success.ui-datepicker-close.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-button.ibo-is-success.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-is-success.ui-button.ui-dialog-titlebar-close.ui-datepicker-current, .ui-dialog .ibo-is-success.ui-button.ui-dialog-titlebar-close.ui-datepicker-close {
background-color: transparent;
color: #33691e;
box-shadow: 0px 2px 0px transparent;
}
.ibo-button.ibo-is-alternative.ibo-is-success:hover, .ui-dialog .ibo-is-alternative.ibo-is-success.ui-button:hover, .ui-dialog .ibo-is-success.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-alternative.ibo-is-success.ui-datepicker-current:hover, .ui-dialog .ibo-is-success.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-alternative.ibo-is-success.ui-datepicker-close:hover, .ui-dialog .ibo-is-success.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-button.ibo-is-success.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-is-success.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover, .ui-dialog .ibo-is-success.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover {
background-color: #dcedc8;
color: #33691e;
box-shadow: 0px 2px 0px #dcedc8;
}
.ibo-button.ibo-is-alternative.ibo-is-success:active, .ui-dialog .ibo-is-alternative.ibo-is-success.ui-button:active, .ui-dialog .ibo-is-success.ui-button.ui-dialog-titlebar-close:active, .ibo-is-alternative.ibo-is-success.ui-datepicker-current:active, .ui-dialog .ibo-is-success.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active, .ibo-is-alternative.ibo-is-success.ui-datepicker-close:active, .ui-dialog .ibo-is-success.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-button.ibo-is-success.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-is-success.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active, .ui-dialog .ibo-is-success.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active {
background-color: #dcedc8;
color: #33691e;
box-shadow: inset 0px 2px 0px #689f38 , 0px 2px 0px #dcedc8;
}
.ibo-button.ibo-is-alternative.ibo-is-success:disabled, .ui-dialog .ibo-is-alternative.ibo-is-success.ui-button:disabled, .ui-dialog .ibo-is-success.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-alternative.ibo-is-success.ui-datepicker-current:disabled, .ui-dialog .ibo-is-success.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-alternative.ibo-is-success.ui-datepicker-close:disabled, .ui-dialog .ibo-is-success.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-button.ibo-is-success.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-is-success.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled, .ui-dialog .ibo-is-success.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled {
background-color: transparent;
color: #929fb1;
box-shadow: inset 0px 2px 0px transparent;
}
.ibo-button.ibo-is-alternative.ibo-is-red, .ui-dialog .ibo-is-alternative.ibo-is-red.ui-button, .ui-dialog .ibo-is-red.ui-button.ui-dialog-titlebar-close, .ibo-is-alternative.ibo-is-red.ui-datepicker-current, .ui-dialog .ibo-is-red.ui-datepicker-current.ui-button.ui-dialog-titlebar-close, .ibo-is-alternative.ibo-is-red.ui-datepicker-close, .ui-dialog .ibo-is-red.ui-datepicker-close.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-button.ibo-is-red.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-is-red.ui-button.ui-dialog-titlebar-close.ui-datepicker-current, .ui-dialog .ibo-is-red.ui-button.ui-dialog-titlebar-close.ui-datepicker-close {
background-color: transparent;
color: #c53030;
box-shadow: 0px 2px 0px transparent;
}
.ibo-button.ibo-is-alternative.ibo-is-red:hover, .ui-dialog .ibo-is-alternative.ibo-is-red.ui-button:hover, .ui-dialog .ibo-is-red.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-alternative.ibo-is-red.ui-datepicker-current:hover, .ui-dialog .ibo-is-red.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-alternative.ibo-is-red.ui-datepicker-close:hover, .ui-dialog .ibo-is-red.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-button.ibo-is-red.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-is-red.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover, .ui-dialog .ibo-is-red.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover {
background-color: #fed7d7;
color: #742a2a;
box-shadow: 0px 2px 0px #fed7d7;
}
.ibo-button.ibo-is-alternative.ibo-is-red:active, .ui-dialog .ibo-is-alternative.ibo-is-red.ui-button:active, .ui-dialog .ibo-is-red.ui-button.ui-dialog-titlebar-close:active, .ibo-is-alternative.ibo-is-red.ui-datepicker-current:active, .ui-dialog .ibo-is-red.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active, .ibo-is-alternative.ibo-is-red.ui-datepicker-close:active, .ui-dialog .ibo-is-red.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-button.ibo-is-red.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-is-red.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active, .ui-dialog .ibo-is-red.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active {
background-color: #fed7d7;
color: #742a2a;
box-shadow: inset 0px 2px 0px #c53030 , 0px 2px 0px #fed7d7;
}
.ibo-button.ibo-is-alternative.ibo-is-red:disabled, .ui-dialog .ibo-is-alternative.ibo-is-red.ui-button:disabled, .ui-dialog .ibo-is-red.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-alternative.ibo-is-red.ui-datepicker-current:disabled, .ui-dialog .ibo-is-red.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-alternative.ibo-is-red.ui-datepicker-close:disabled, .ui-dialog .ibo-is-red.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-button.ibo-is-red.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-is-red.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled, .ui-dialog .ibo-is-red.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled {
background-color: transparent;
color: #929fb1;
box-shadow: inset 0px 2px 0px transparent;
}
.ibo-button.ibo-is-alternative.ibo-is-green, .ui-dialog .ibo-is-alternative.ibo-is-green.ui-button, .ui-dialog .ibo-is-green.ui-button.ui-dialog-titlebar-close, .ibo-is-alternative.ibo-is-green.ui-datepicker-current, .ui-dialog .ibo-is-green.ui-datepicker-current.ui-button.ui-dialog-titlebar-close, .ibo-is-alternative.ibo-is-green.ui-datepicker-close, .ui-dialog .ibo-is-green.ui-datepicker-close.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-button.ibo-is-green.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-is-green.ui-button.ui-dialog-titlebar-close.ui-datepicker-current, .ui-dialog .ibo-is-green.ui-button.ui-dialog-titlebar-close.ui-datepicker-close {
background-color: transparent;
color: #33691e;
box-shadow: 0px 2px 0px transparent;
}
.ibo-button.ibo-is-alternative.ibo-is-green:hover, .ui-dialog .ibo-is-alternative.ibo-is-green.ui-button:hover, .ui-dialog .ibo-is-green.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-alternative.ibo-is-green.ui-datepicker-current:hover, .ui-dialog .ibo-is-green.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-alternative.ibo-is-green.ui-datepicker-close:hover, .ui-dialog .ibo-is-green.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-button.ibo-is-green.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-is-green.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover, .ui-dialog .ibo-is-green.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover {
background-color: #dcedc8;
color: #33691e;
box-shadow: 0px 2px 0px #dcedc8;
}
.ibo-button.ibo-is-alternative.ibo-is-green:active, .ui-dialog .ibo-is-alternative.ibo-is-green.ui-button:active, .ui-dialog .ibo-is-green.ui-button.ui-dialog-titlebar-close:active, .ibo-is-alternative.ibo-is-green.ui-datepicker-current:active, .ui-dialog .ibo-is-green.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active, .ibo-is-alternative.ibo-is-green.ui-datepicker-close:active, .ui-dialog .ibo-is-green.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-button.ibo-is-green.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-is-green.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active, .ui-dialog .ibo-is-green.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active {
background-color: #dcedc8;
color: #33691e;
box-shadow: inset 0px 2px 0px #689f38 , 0px 2px 0px #dcedc8;
}
.ibo-button.ibo-is-alternative.ibo-is-green:disabled, .ui-dialog .ibo-is-alternative.ibo-is-green.ui-button:disabled, .ui-dialog .ibo-is-green.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-alternative.ibo-is-green.ui-datepicker-current:disabled, .ui-dialog .ibo-is-green.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-alternative.ibo-is-green.ui-datepicker-close:disabled, .ui-dialog .ibo-is-green.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-button.ibo-is-green.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-is-green.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled, .ui-dialog .ibo-is-green.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled {
background-color: transparent;
color: #929fb1;
box-shadow: inset 0px 2px 0px transparent;
}
.ibo-button.ibo-is-alternative.ibo-is-cyan, .ui-dialog .ibo-is-alternative.ibo-is-cyan.ui-button, .ui-dialog .ibo-is-cyan.ui-button.ui-dialog-titlebar-close, .ibo-is-alternative.ibo-is-cyan.ui-datepicker-current, .ui-dialog .ibo-is-cyan.ui-datepicker-current.ui-button.ui-dialog-titlebar-close, .ibo-is-alternative.ibo-is-cyan.ui-datepicker-close, .ui-dialog .ibo-is-cyan.ui-datepicker-close.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-button.ibo-is-cyan.ui-button.ui-dialog-titlebar-close, .ui-dialog .ibo-is-cyan.ui-button.ui-dialog-titlebar-close.ui-datepicker-current, .ui-dialog .ibo-is-cyan.ui-button.ui-dialog-titlebar-close.ui-datepicker-close {
background-color: transparent;
color: #006164;
box-shadow: 0px 2px 0px transparent;
}
.ibo-button.ibo-is-alternative.ibo-is-cyan:hover, .ui-dialog .ibo-is-alternative.ibo-is-cyan.ui-button:hover, .ui-dialog .ibo-is-cyan.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-alternative.ibo-is-cyan.ui-datepicker-current:hover, .ui-dialog .ibo-is-cyan.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover, .ibo-is-alternative.ibo-is-cyan.ui-datepicker-close:hover, .ui-dialog .ibo-is-cyan.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-button.ibo-is-cyan.ui-button.ui-dialog-titlebar-close:hover, .ui-dialog .ibo-is-cyan.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover, .ui-dialog .ibo-is-cyan.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover {
background-color: #c9eef2;
color: #006164;
box-shadow: 0px 2px 0px #c9eef2;
}
.ibo-button.ibo-is-alternative.ibo-is-cyan:active, .ui-dialog .ibo-is-alternative.ibo-is-cyan.ui-button:active, .ui-dialog .ibo-is-cyan.ui-button.ui-dialog-titlebar-close:active, .ibo-is-alternative.ibo-is-cyan.ui-datepicker-current:active, .ui-dialog .ibo-is-cyan.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active, .ibo-is-alternative.ibo-is-cyan.ui-datepicker-close:active, .ui-dialog .ibo-is-cyan.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-button.ibo-is-cyan.ui-button.ui-dialog-titlebar-close:active, .ui-dialog .ibo-is-cyan.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active, .ui-dialog .ibo-is-cyan.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active {
background-color: #c9eef2;
color: #006164;
box-shadow: inset 0px 2px 0px #00838f , 0px 2px 0px #c9eef2;
}
.ibo-button.ibo-is-alternative.ibo-is-cyan:disabled, .ui-dialog .ibo-is-alternative.ibo-is-cyan.ui-button:disabled, .ui-dialog .ibo-is-cyan.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-alternative.ibo-is-cyan.ui-datepicker-current:disabled, .ui-dialog .ibo-is-cyan.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled, .ibo-is-alternative.ibo-is-cyan.ui-datepicker-close:disabled, .ui-dialog .ibo-is-cyan.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-button.ibo-is-cyan.ui-button.ui-dialog-titlebar-close:disabled, .ui-dialog .ibo-is-cyan.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled, .ui-dialog .ibo-is-cyan.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled {
background-color: transparent;
color: #929fb1;
box-shadow: inset 0px 2px 0px transparent;
}
.ibo-button, .ui-dialog .ui-button, .ui-datepicker-current, .ui-datepicker-close {
position: relative;
display: inline-block;
/* Used to allow truncated text on .ibo-button--label */
padding: 6px 9px;
border: 0;
border-radius: 4px;
cursor: pointer;
text-transform: uppercase;
white-space: nowrap;
/* To force sub elements to be on 1 line */
}
.ibo-button.ibo-action-button, .ui-dialog .ibo-action-button.ui-button, .ibo-action-button.ui-datepicker-current, .ibo-action-button.ui-datepicker-close {
float: right;
}
/* Only when a button has both an icon and a label */
.ibo-button--icon + .ibo-button--label {
margin-left: 4px;
}
.ibo-button--vertical-align {
margin-top: 4px;
margin-bottom: 4px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-button-group {
display: inline-flex;
/* Ensure that buttons of a same group always stay on the same line */
flex-wrap: nowrap;
}
.ibo-button-group .ibo-button, .ibo-button-group .ui-dialog .ui-button, .ui-dialog .ibo-button-group .ui-button, .ibo-button-group .ui-datepicker-current, .ibo-button-group .ui-datepicker-close {
position: relative;
/* Overload border radius to make it look like a whole */
}
.ibo-button-group .ibo-button:first-child, .ibo-button-group .ui-dialog .ui-button:first-child, .ui-dialog .ibo-button-group .ui-button:first-child, .ibo-button-group .ui-datepicker-current:first-child, .ibo-button-group .ui-datepicker-close:first-child {
border-radius: 4px 0 0 4px;
}
.ibo-button-group .ibo-button:last-child, .ibo-button-group .ui-dialog .ui-button:last-child, .ui-dialog .ibo-button-group .ui-button:last-child, .ibo-button-group .ui-datepicker-current:last-child, .ibo-button-group .ui-datepicker-close:last-child {
border-radius: 0 4px 4px 0;
}
.ibo-button-group .ibo-button:not(:first-child):not(:last-child), .ibo-button-group .ui-dialog .ui-button:not(:last-child):not(:first-child), .ui-dialog .ibo-button-group .ui-button:not(:last-child):not(:first-child), .ibo-button-group .ui-datepicker-current:not(:last-child):not(:first-child), .ibo-button-group .ui-datepicker-close:not(:last-child):not(:first-child) {
border-radius: 0;
/* Overload the default button left margin for siblings with the group */
}
.ibo-button-group .ibo-button + .ibo-button, .ibo-button-group .ui-dialog .ui-button + .ibo-button, .ibo-button-group .ui-dialog .ui-dialog .ui-button + .ui-button, .ui-dialog .ibo-button-group .ui-dialog .ui-button + .ui-button, .ibo-button-group .ui-dialog .ui-button + .ui-datepicker-current, .ibo-button-group .ui-dialog .ui-button + .ui-datepicker-close, .ui-dialog .ibo-button-group .ui-button + .ibo-button, .ibo-button-group .ui-datepicker-current + .ibo-button, .ibo-button-group .ui-dialog .ui-datepicker-current + .ui-button, .ui-dialog .ibo-button-group .ui-datepicker-current + .ui-button, .ibo-button-group .ui-datepicker-current + .ui-datepicker-current, .ibo-button-group .ui-datepicker-current + .ui-datepicker-close, .ibo-button-group .ui-datepicker-close + .ibo-button, .ibo-button-group .ui-dialog .ui-datepicker-close + .ui-button, .ui-dialog .ibo-button-group .ui-datepicker-close + .ui-button, .ibo-button-group .ui-datepicker-close + .ui-datepicker-current, .ibo-button-group .ui-datepicker-close + .ui-datepicker-close, .ibo-button-group .ui-dialog .ibo-button + .ui-button, .ui-dialog .ibo-button-group .ibo-button + .ui-button, .ibo-button-group .ibo-button + .ui-datepicker-current, .ibo-button-group .ibo-button + .ui-datepicker-close {
margin-left: 0;
}
.ibo-button-group .ibo-button + .ibo-button::before, .ibo-button-group .ui-dialog .ui-button + .ibo-button::before, .ui-dialog .ibo-button-group .ui-button + .ibo-button::before, .ibo-button-group .ui-datepicker-current + .ibo-button::before, .ibo-button-group .ui-datepicker-close + .ibo-button::before, .ibo-button-group .ui-dialog .ibo-button + .ui-button::before, .ui-dialog .ibo-button-group .ibo-button + .ui-button::before, .ibo-button-group .ibo-button + .ui-datepicker-current::before, .ibo-button-group .ibo-button + .ui-datepicker-close::before {
content: "";
position: absolute;
top: 6px;
bottom: 6px;
left: 0;
width: 1px;
border-left: 1px solid transparent;
/* Note: Selector cannot be simplified in the one above as the "::before" must be after the different classes.
* A more precise selector could be .ibo-button + .ibo-button, however .ibo-button is extended by multiple element and in a multiple loop it creates heavy selectors.
*/
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-neutral::before, .ui-dialog .ibo-button-group > * + *.ibo-is-neutral.ui-button::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close::before, .ibo-button-group > * + *.ibo-is-neutral.ui-datepicker-current::before, .ui-dialog .ibo-button-group > * + *.ui-datepicker-current.ui-button.ui-dialog-titlebar-close::before, .ibo-button-group > * + *.ibo-is-neutral.ui-datepicker-close::before, .ui-dialog .ibo-button-group > * + *.ui-datepicker-close.ui-button.ui-dialog-titlebar-close::before, .ui-dialog .ibo-button-group > * + *.ibo-is-regular.ui-button.ui-dialog-titlebar-close::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close.ui-datepicker-current::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close.ui-datepicker-close::before {
border-left-color: #d5dde5;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-neutral:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-neutral.ui-button::before:hover, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close:hover::before, .ibo-button-group > * + *.ibo-is-neutral.ui-datepicker-current::before:hover, .ui-dialog .ibo-button-group > * + *.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover::before, .ibo-button-group > * + *.ibo-is-neutral.ui-datepicker-close::before:hover, .ui-dialog .ibo-button-group > * + *.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-regular.ui-button.ui-dialog-titlebar-close::before:hover, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover::before {
border-left-color: #d5dde5;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-neutral:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-neutral.ui-button::before:active, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close:active::before, .ibo-button-group > * + *.ibo-is-neutral.ui-datepicker-current::before:active, .ui-dialog .ibo-button-group > * + *.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active::before, .ibo-button-group > * + *.ibo-is-neutral.ui-datepicker-close::before:active, .ui-dialog .ibo-button-group > * + *.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-regular.ui-button.ui-dialog-titlebar-close::before:active, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active::before {
border-left-color: #e1e7ec;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-neutral:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-neutral.ui-button::before:disabled, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close:disabled::before, .ibo-button-group > * + *.ibo-is-neutral.ui-datepicker-current::before:disabled, .ui-dialog .ibo-button-group > * + *.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled::before, .ibo-button-group > * + *.ibo-is-neutral.ui-datepicker-close::before:disabled, .ui-dialog .ibo-button-group > * + *.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-regular.ui-button.ui-dialog-titlebar-close::before:disabled, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled::before {
border-left-color: #aebecd;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-primary::before, .ui-dialog .ibo-button-group > * + *.ibo-is-primary.ui-button::before, .ibo-button-group > * + *.ibo-is-primary.ui-datepicker-current::before, .ibo-button-group > * + *.ibo-is-primary.ui-datepicker-close::before {
border-left-color: #006164;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-primary:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-primary.ui-button::before:hover, .ibo-button-group > * + *.ibo-is-primary.ui-datepicker-current::before:hover, .ibo-button-group > * + *.ibo-is-primary.ui-datepicker-close::before:hover {
border-left-color: #006164;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-primary:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-primary.ui-button::before:active, .ibo-button-group > * + *.ibo-is-primary.ui-datepicker-current::before:active, .ibo-button-group > * + *.ibo-is-primary.ui-datepicker-close::before:active {
border-left-color: #006164;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-primary:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-primary.ui-button::before:disabled, .ibo-button-group > * + *.ibo-is-primary.ui-datepicker-current::before:disabled, .ibo-button-group > * + *.ibo-is-primary.ui-datepicker-close::before:disabled {
border-left-color: #aebecd;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-secondary::before, .ui-dialog .ibo-button-group > * + *.ibo-is-secondary.ui-button::before, .ui-dialog .ibo-button-group > * + *.ui-button::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-datepicker-current::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-datepicker-close::before, .ibo-button-group > * + *.ibo-is-secondary.ui-datepicker-current::before, .ui-dialog .ibo-button-group > * + *.ui-datepicker-current.ui-button::before, .ibo-button-group > * + *.ui-datepicker-current::before, .ibo-button-group > * + *.ui-datepicker-current.ui-datepicker-close::before, .ibo-button-group > * + *.ibo-is-secondary.ui-datepicker-close::before, .ui-dialog .ibo-button-group > * + *.ui-datepicker-close.ui-button::before, .ibo-button-group > * + *.ui-datepicker-close.ui-datepicker-current::before, .ibo-button-group > * + *.ui-datepicker-close::before, .ui-dialog .ibo-button-group > * + *.ibo-is-regular.ui-button::before, .ibo-button-group > * + *.ibo-is-regular.ui-datepicker-current::before, .ibo-button-group > * + *.ibo-is-regular.ui-datepicker-close::before {
border-left-color: #d5dde5;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-secondary:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-secondary.ui-button::before:hover, .ui-dialog .ibo-button-group > * + *.ui-button:hover::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-datepicker-current:hover::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-datepicker-close:hover::before, .ibo-button-group > * + *.ibo-is-secondary.ui-datepicker-current::before:hover, .ui-dialog .ibo-button-group > * + *.ui-datepicker-current.ui-button:hover::before, .ibo-button-group > * + *.ui-datepicker-current:hover::before, .ibo-button-group > * + *.ui-datepicker-current.ui-datepicker-close:hover::before, .ibo-button-group > * + *.ibo-is-secondary.ui-datepicker-close::before:hover, .ui-dialog .ibo-button-group > * + *.ui-datepicker-close.ui-button:hover::before, .ibo-button-group > * + *.ui-datepicker-close.ui-datepicker-current:hover::before, .ibo-button-group > * + *.ui-datepicker-close:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-regular.ui-button::before:hover, .ibo-button-group > * + *.ibo-is-regular.ui-datepicker-current::before:hover, .ibo-button-group > * + *.ibo-is-regular.ui-datepicker-close::before:hover {
border-left-color: #d5dde5;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-secondary:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-secondary.ui-button::before:active, .ui-dialog .ibo-button-group > * + *.ui-button:active::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-datepicker-current:active::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-datepicker-close:active::before, .ibo-button-group > * + *.ibo-is-secondary.ui-datepicker-current::before:active, .ui-dialog .ibo-button-group > * + *.ui-datepicker-current.ui-button:active::before, .ibo-button-group > * + *.ui-datepicker-current:active::before, .ibo-button-group > * + *.ui-datepicker-current.ui-datepicker-close:active::before, .ibo-button-group > * + *.ibo-is-secondary.ui-datepicker-close::before:active, .ui-dialog .ibo-button-group > * + *.ui-datepicker-close.ui-button:active::before, .ibo-button-group > * + *.ui-datepicker-close.ui-datepicker-current:active::before, .ibo-button-group > * + *.ui-datepicker-close:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-regular.ui-button::before:active, .ibo-button-group > * + *.ibo-is-regular.ui-datepicker-current::before:active, .ibo-button-group > * + *.ibo-is-regular.ui-datepicker-close::before:active {
border-left-color: #e1e7ec;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-secondary:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-secondary.ui-button::before:disabled, .ui-dialog .ibo-button-group > * + *.ui-button:disabled::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-datepicker-current:disabled::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-datepicker-close:disabled::before, .ibo-button-group > * + *.ibo-is-secondary.ui-datepicker-current::before:disabled, .ui-dialog .ibo-button-group > * + *.ui-datepicker-current.ui-button:disabled::before, .ibo-button-group > * + *.ui-datepicker-current:disabled::before, .ibo-button-group > * + *.ui-datepicker-current.ui-datepicker-close:disabled::before, .ibo-button-group > * + *.ibo-is-secondary.ui-datepicker-close::before:disabled, .ui-dialog .ibo-button-group > * + *.ui-datepicker-close.ui-button:disabled::before, .ibo-button-group > * + *.ui-datepicker-close.ui-datepicker-current:disabled::before, .ibo-button-group > * + *.ui-datepicker-close:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-regular.ui-button::before:disabled, .ibo-button-group > * + *.ibo-is-regular.ui-datepicker-current::before:disabled, .ibo-button-group > * + *.ibo-is-regular.ui-datepicker-close::before:disabled {
border-left-color: #aebecd;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-danger::before, .ui-dialog .ibo-button-group > * + *.ibo-is-danger.ui-button::before, .ibo-button-group > * + *.ibo-is-danger.ui-datepicker-current::before, .ibo-button-group > * + *.ibo-is-danger.ui-datepicker-close::before {
border-left-color: #9b2c2c;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-danger:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-danger.ui-button::before:hover, .ibo-button-group > * + *.ibo-is-danger.ui-datepicker-current::before:hover, .ibo-button-group > * + *.ibo-is-danger.ui-datepicker-close::before:hover {
border-left-color: #9b2c2c;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-danger:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-danger.ui-button::before:active, .ibo-button-group > * + *.ibo-is-danger.ui-datepicker-current::before:active, .ibo-button-group > * + *.ibo-is-danger.ui-datepicker-close::before:active {
border-left-color: #9b2c2c;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-danger:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-danger.ui-button::before:disabled, .ibo-button-group > * + *.ibo-is-danger.ui-datepicker-current::before:disabled, .ibo-button-group > * + *.ibo-is-danger.ui-datepicker-close::before:disabled {
border-left-color: #aebecd;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-success::before, .ui-dialog .ibo-button-group > * + *.ibo-is-success.ui-button::before, .ibo-button-group > * + *.ibo-is-success.ui-datepicker-current::before, .ibo-button-group > * + *.ibo-is-success.ui-datepicker-close::before {
border-left-color: #33691e;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-success:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-success.ui-button::before:hover, .ibo-button-group > * + *.ibo-is-success.ui-datepicker-current::before:hover, .ibo-button-group > * + *.ibo-is-success.ui-datepicker-close::before:hover {
border-left-color: #33691e;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-success:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-success.ui-button::before:active, .ibo-button-group > * + *.ibo-is-success.ui-datepicker-current::before:active, .ibo-button-group > * + *.ibo-is-success.ui-datepicker-close::before:active {
border-left-color: #33691e;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-success:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-success.ui-button::before:disabled, .ibo-button-group > * + *.ibo-is-success.ui-datepicker-current::before:disabled, .ibo-button-group > * + *.ibo-is-success.ui-datepicker-close::before:disabled {
border-left-color: #aebecd;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-red::before, .ui-dialog .ibo-button-group > * + *.ibo-is-red.ui-button::before, .ibo-button-group > * + *.ibo-is-red.ui-datepicker-current::before, .ibo-button-group > * + *.ibo-is-red.ui-datepicker-close::before {
border-left-color: #9b2c2c;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-red:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-red.ui-button::before:hover, .ibo-button-group > * + *.ibo-is-red.ui-datepicker-current::before:hover, .ibo-button-group > * + *.ibo-is-red.ui-datepicker-close::before:hover {
border-left-color: #9b2c2c;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-red:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-red.ui-button::before:active, .ibo-button-group > * + *.ibo-is-red.ui-datepicker-current::before:active, .ibo-button-group > * + *.ibo-is-red.ui-datepicker-close::before:active {
border-left-color: #9b2c2c;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-red:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-red.ui-button::before:disabled, .ibo-button-group > * + *.ibo-is-red.ui-datepicker-current::before:disabled, .ibo-button-group > * + *.ibo-is-red.ui-datepicker-close::before:disabled {
border-left-color: #aebecd;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-green::before, .ui-dialog .ibo-button-group > * + *.ibo-is-green.ui-button::before, .ibo-button-group > * + *.ibo-is-green.ui-datepicker-current::before, .ibo-button-group > * + *.ibo-is-green.ui-datepicker-close::before {
border-left-color: #33691e;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-green:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-green.ui-button::before:hover, .ibo-button-group > * + *.ibo-is-green.ui-datepicker-current::before:hover, .ibo-button-group > * + *.ibo-is-green.ui-datepicker-close::before:hover {
border-left-color: #33691e;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-green:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-green.ui-button::before:active, .ibo-button-group > * + *.ibo-is-green.ui-datepicker-current::before:active, .ibo-button-group > * + *.ibo-is-green.ui-datepicker-close::before:active {
border-left-color: #33691e;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-green:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-green.ui-button::before:disabled, .ibo-button-group > * + *.ibo-is-green.ui-datepicker-current::before:disabled, .ibo-button-group > * + *.ibo-is-green.ui-datepicker-close::before:disabled {
border-left-color: #aebecd;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-cyan::before, .ui-dialog .ibo-button-group > * + *.ibo-is-cyan.ui-button::before, .ibo-button-group > * + *.ibo-is-cyan.ui-datepicker-current::before, .ibo-button-group > * + *.ibo-is-cyan.ui-datepicker-close::before {
border-left-color: #006164;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-cyan:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-cyan.ui-button::before:hover, .ibo-button-group > * + *.ibo-is-cyan.ui-datepicker-current::before:hover, .ibo-button-group > * + *.ibo-is-cyan.ui-datepicker-close::before:hover {
border-left-color: #006164;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-cyan:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-cyan.ui-button::before:active, .ibo-button-group > * + *.ibo-is-cyan.ui-datepicker-current::before:active, .ibo-button-group > * + *.ibo-is-cyan.ui-datepicker-close::before:active {
border-left-color: #006164;
}
.ibo-button-group > * + *.ibo-is-regular.ibo-is-cyan:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-cyan.ui-button::before:disabled, .ibo-button-group > * + *.ibo-is-cyan.ui-datepicker-current::before:disabled, .ibo-button-group > * + *.ibo-is-cyan.ui-datepicker-close::before:disabled {
border-left-color: #aebecd;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-neutral::before, .ui-dialog .ibo-button-group > * + *.ibo-is-neutral.ui-button.ui-dialog-titlebar-close::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close::before, .ui-dialog .ibo-button-group > * + *.ibo-is-alternative.ui-button.ui-dialog-titlebar-close::before {
border-left-color: #404b5a;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-neutral:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-neutral.ui-button.ui-dialog-titlebar-close::before:hover, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-alternative.ui-button.ui-dialog-titlebar-close::before:hover {
border-left-color: #404b5a;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-neutral:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-neutral.ui-button.ui-dialog-titlebar-close::before:active, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-alternative.ui-button.ui-dialog-titlebar-close::before:active {
border-left-color: #404b5a;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-neutral:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-neutral.ui-button.ui-dialog-titlebar-close::before:disabled, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-alternative.ui-button.ui-dialog-titlebar-close::before:disabled {
border-left-color: #aebecd;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-primary::before, .ui-dialog .ibo-button-group > * + *.ibo-is-primary.ui-button.ui-dialog-titlebar-close::before {
border-left-color: #00838f;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-primary:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-primary.ui-button.ui-dialog-titlebar-close::before:hover {
border-left-color: #404b5a;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-primary:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-primary.ui-button.ui-dialog-titlebar-close::before:active {
border-left-color: #404b5a;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-primary:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-primary.ui-button.ui-dialog-titlebar-close::before:disabled {
border-left-color: #aebecd;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-secondary::before, .ui-dialog .ibo-button-group > * + *.ibo-is-secondary.ui-button.ui-dialog-titlebar-close::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close.ui-datepicker-current::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close.ui-datepicker-close::before, .ui-dialog .ibo-button-group > * + *.ibo-is-alternative.ui-button::before, .ibo-button-group > * + *.ibo-is-alternative.ui-datepicker-current::before, .ui-dialog .ibo-button-group > * + *.ui-datepicker-current.ui-button.ui-dialog-titlebar-close::before, .ibo-button-group > * + *.ibo-is-alternative.ui-datepicker-close::before, .ui-dialog .ibo-button-group > * + *.ui-datepicker-close.ui-button.ui-dialog-titlebar-close::before {
border-left-color: #404b5a;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-secondary:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-secondary.ui-button.ui-dialog-titlebar-close::before:hover, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close:hover::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:hover::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-alternative.ui-button::before:hover, .ibo-button-group > * + *.ibo-is-alternative.ui-datepicker-current::before:hover, .ui-dialog .ibo-button-group > * + *.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:hover::before, .ibo-button-group > * + *.ibo-is-alternative.ui-datepicker-close::before:hover, .ui-dialog .ibo-button-group > * + *.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:hover::before {
border-left-color: #404b5a;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-secondary:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-secondary.ui-button.ui-dialog-titlebar-close::before:active, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close:active::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:active::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-alternative.ui-button::before:active, .ibo-button-group > * + *.ibo-is-alternative.ui-datepicker-current::before:active, .ui-dialog .ibo-button-group > * + *.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:active::before, .ibo-button-group > * + *.ibo-is-alternative.ui-datepicker-close::before:active, .ui-dialog .ibo-button-group > * + *.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:active::before {
border-left-color: #404b5a;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-secondary:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-secondary.ui-button.ui-dialog-titlebar-close::before:disabled, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close:disabled::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close.ui-datepicker-current:disabled::before, .ui-dialog .ibo-button-group > * + *.ui-button.ui-dialog-titlebar-close.ui-datepicker-close:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-alternative.ui-button::before:disabled, .ibo-button-group > * + *.ibo-is-alternative.ui-datepicker-current::before:disabled, .ui-dialog .ibo-button-group > * + *.ui-datepicker-current.ui-button.ui-dialog-titlebar-close:disabled::before, .ibo-button-group > * + *.ibo-is-alternative.ui-datepicker-close::before:disabled, .ui-dialog .ibo-button-group > * + *.ui-datepicker-close.ui-button.ui-dialog-titlebar-close:disabled::before {
border-left-color: #aebecd;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-danger::before, .ui-dialog .ibo-button-group > * + *.ibo-is-danger.ui-button.ui-dialog-titlebar-close::before {
border-left-color: #e53e3e;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-danger:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-danger.ui-button.ui-dialog-titlebar-close::before:hover {
border-left-color: #9b2c2c;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-danger:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-danger.ui-button.ui-dialog-titlebar-close::before:active {
border-left-color: #9b2c2c;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-danger:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-danger.ui-button.ui-dialog-titlebar-close::before:disabled {
border-left-color: #aebecd;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-success::before, .ui-dialog .ibo-button-group > * + *.ibo-is-success.ui-button.ui-dialog-titlebar-close::before {
border-left-color: #558b2f;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-success:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-success.ui-button.ui-dialog-titlebar-close::before:hover {
border-left-color: #558b2f;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-success:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-success.ui-button.ui-dialog-titlebar-close::before:active {
border-left-color: #558b2f;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-success:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-success.ui-button.ui-dialog-titlebar-close::before:disabled {
border-left-color: #aebecd;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-red::before, .ui-dialog .ibo-button-group > * + *.ibo-is-red.ui-button.ui-dialog-titlebar-close::before {
border-left-color: #e53e3e;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-red:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-red.ui-button.ui-dialog-titlebar-close::before:hover {
border-left-color: #9b2c2c;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-red:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-red.ui-button.ui-dialog-titlebar-close::before:active {
border-left-color: #9b2c2c;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-red:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-red.ui-button.ui-dialog-titlebar-close::before:disabled {
border-left-color: #aebecd;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-green::before, .ui-dialog .ibo-button-group > * + *.ibo-is-green.ui-button.ui-dialog-titlebar-close::before {
border-left-color: #558b2f;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-green:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-green.ui-button.ui-dialog-titlebar-close::before:hover {
border-left-color: #558b2f;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-green:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-green.ui-button.ui-dialog-titlebar-close::before:active {
border-left-color: #558b2f;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-green:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-green.ui-button.ui-dialog-titlebar-close::before:disabled {
border-left-color: #aebecd;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-cyan::before, .ui-dialog .ibo-button-group > * + *.ibo-is-cyan.ui-button.ui-dialog-titlebar-close::before {
border-left-color: #00838f;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-cyan:hover::before, .ui-dialog .ibo-button-group > * + *.ibo-is-cyan.ui-button.ui-dialog-titlebar-close::before:hover {
border-left-color: #00838f;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-cyan:active::before, .ui-dialog .ibo-button-group > * + *.ibo-is-cyan.ui-button.ui-dialog-titlebar-close::before:active {
border-left-color: #00838f;
}
.ibo-button-group > * + *.ibo-is-alternative.ibo-is-cyan:disabled::before, .ui-dialog .ibo-button-group > * + *.ibo-is-cyan.ui-button.ui-dialog-titlebar-close::before:disabled {
border-left-color: #aebecd;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-breadcrumbs {
position: relative;
margin-right: 32px;
}
.ibo-breadcrumbs.ibo-is-overflowing {
justify-content: right;
}
.ibo-breadcrumbs * {
display: flex;
align-items: center;
}
.ibo-breadcrumbs--item {
color: #404b5a;
}
.ibo-breadcrumbs--item:not(:last-child):hover .ibo-breadcrumbs--item-icon > * {
opacity: 1;
filter: none;
}
.ibo-breadcrumbs--item-icon {
margin-right: 8px;
transition: all 0.1s linear;
}
.ibo-breadcrumbs--item-icon > span {
color: #929fb1;
opacity: 0.6;
}
.ibo-breadcrumbs--item-icon > img {
height: auto;
max-width: 16px;
opacity: 0.3;
filter: grayscale(100%);
}
.ibo-breadcrumbs--item-label {
display: inline;
/* Otherwise the "truncate" doesn't work with th default display: flex */
max-width: 100px;
}
.ibo-breadcrumbs--item:not(:last-child)::after, .ibo-breadcrumbs--previous-items-list-toggler:not(:last-child)::after {
content: '\f054';
margin: 0 12px;
color: #aebecd;
}
.ibo-breadcrumbs--previous-items-list-toggler {
margin-right: 24px;
color: #6e7a8a !important;
}
.ibo-breadcrumbs--previous-items-list-toggler:not(:last-child)::after {
position: absolute;
/* To be outside of the button */
right: -24px;
}
.ibo-breadcrumbs--previous-items-list {
display: flex;
flex-direction: column;
align-items: stretch;
/* For the items to occupy the full width */
position: fixed;
top: 37px;
padding: 8px 0;
background-color: white;
}
.ibo-breadcrumbs--previous-item {
color: #404b5a;
padding: 12px 12px;
}
.ibo-breadcrumbs--previous-item .ibo-breadcrumbs--item-label {
max-width: 200px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* 10px of margin to avoid to be slightly visible when closed and has a lot of history */
/* Animations*/
@keyframes ibo-quick-create--drawer--opening {
from {
top: -310px;
box-shadow: none;
}
to {
top: 100%;
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 10px 20px rgba(0, 0, 0, 0.15);
}
}
/* SCSS rules */
.ibo-quick-create {
position: relative;
}
.ibo-quick-create.ibo-is-opened .ibo-quick-create--input, .ibo-quick-create.ibo-input-select-icon--menu .ibo-quick-create--input {
width: 245px;
}
.ibo-quick-create.ibo-is-opened .ibo-quick-create--drawer, .ibo-quick-create.ibo-input-select-icon--menu .ibo-quick-create--drawer {
animation-name: ibo-quick-create--drawer--opening;
animation-delay: 0.1s;
animation-duration: 0.2s;
animation-direction: normal;
animation-fill-mode: forwards;
}
.ibo-quick-create--head {
background-color: white;
}
.ibo-quick-create--icon {
color: #dd6c20;
align-self: center;
padding: 0 16px;
}
.ibo-quick-create--icon:hover {
color: #c05621;
}
.ibo-quick-create--icon:active {
color: #9c4221;
}
.ibo-quick-create--input {
width: 0;
border: none;
transition: all 0.2s ease-in-out;
/* Remove selectize.js theme and apply our own */
}
.ibo-quick-create--input.selectize-control.single {
position: sticky;
display: flex;
}
.ibo-quick-create--input.selectize-control.single .selectize-input, .ibo-quick-create--input.selectize-control.single .selectize-input.input-active {
display: flex;
background-color: transparent;
background-image: none;
border: none;
box-shadow: none;
}
.ibo-quick-create--input.selectize-control.single .selectize-input > input, .ibo-quick-create--input.selectize-control.single .selectize-input.input-active > input {
color: #404b5a;
outline: none;
border: none;
}
.ibo-quick-create--input.selectize-control.single .selectize-input > input::placeholder, .ibo-quick-create--input.selectize-control.single .selectize-input.input-active > input::placeholder {
color: #929fb1;
/* This rule is duplicated otherwise Chrome won't be able to parse it. */
}
.ibo-quick-create--input.selectize-control.single .selectize-input > input:-ms-input-placeholder, .ibo-quick-create--input.selectize-control.single .selectize-input.input-active > input:-ms-input-placeholder, .ibo-quick-create--input.selectize-control.single .selectize-input > input::-ms-input-placeholder, .ibo-quick-create--input.selectize-control.single .selectize-input.input-active > input::-ms-input-placeholder {
color: #929fb1;
}
.ibo-quick-create--input.selectize-control.single .selectize-input > .item, .ibo-quick-create--input.selectize-control.single .selectize-input.input-active > .item {
color: #404b5a;
line-height: 200%;
}
.ibo-quick-create--input.selectize-control.single .selectize-dropdown {
background-color: white;
border: none;
border-radius: 0;
}
/* TODO: Make drawer appear below the top bar so its shadow is cast on the drawer */
.ibo-quick-create--drawer {
z-index: -1;
position: absolute;
left: 0;
right: 0;
top: -310px;
padding: 16px 16px;
background-color: white;
box-shadow: none;
}
.ibo-quick-create--compartment-title {
margin-top: 8px;
margin-bottom: 8px;
padding-left: 32px;
overflow-x: hidden;
color: #404b5a;
}
.ibo-quick-create--compartment-title > span {
position: relative;
}
.ibo-quick-create--compartment-title > span::before, .ibo-quick-create--compartment-title > span::after {
content: "";
display: inline-block;
position: absolute;
top: 50%;
height: 1px;
width: 600px;
border-top: 1px solid #404b5a;
}
.ibo-quick-create--compartment-title > span::before {
right: 100%;
margin-right: 8px;
}
.ibo-quick-create--compartment-title > span::after {
left: 100%;
margin-left: 8px;
}
.ibo-quick-create--compartment-content {
color: #212934;
}
.ibo-quick-create--compartment-element {
display: flex;
align-items: center;
padding: 4px 8px;
margin-left: -8px;
margin-right: -8px;
color: inherit;
}
.ibo-quick-create--compartment-element-image {
margin-right: 8px;
width: 20px;
}
.ibo-quick-create--compartment-results--container {
width: 100% !important;
}
.ibo-quick-create--compartment-results--element > .option {
padding: 4px 8px;
margin-left: -8px;
margin-right: -8px;
color: inherit;
}
.ibo-quick-create--compartment-results--element > .option.active {
background-color: #e1e7ec;
border-radius: 3px;
}
.ibo-quick-create--compartment-results--element > .option:hover {
cursor: pointer;
}
.ibo-quick-create--compartment-results--element > .option .highlight {
font-weight: bold;
}
.ibo-quick-create--compartment--placeholder {
align-items: center;
display: flex;
flex-direction: column;
}
.ibo-quick-create--compartment--placeholder-image > svg {
width: 66%;
height: inherit;
margin: 24px auto 16px auto;
display: flex;
}
.ibo-quick-create--compartment--placeholder-hint {
text-align: justify;
padding: 0 8px;
color: #6e7a8a;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* 10px of margin to avoid to be slightly visible when closed and has a lot of history */
/* Animations*/
@keyframes ibo-global-search--drawer--opening {
from {
top: -310px;
box-shadow: none;
}
to {
top: 100%;
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 10px 20px rgba(0, 0, 0, 0.15);
}
}
/* SCSS rules */
.ibo-global-search {
position: relative;
}
.ibo-global-search.ibo-is-opened .ibo-global-search--input, .ibo-global-search.ibo-input-select-icon--menu .ibo-global-search--input, .ibo-global-search.ibo-is-opened .ibo-global-search--input:hover, .ibo-global-search.ibo-is-opened .ibo-global-search--input:focus, .ibo-global-search.ibo-is-opened .ibo-global-search--input:active, .ibo-global-search.ibo-input-select-icon--menu .ibo-global-search--input:hover, .ibo-global-search.ibo-input-select-icon--menu .ibo-global-search--input:focus, .ibo-global-search.ibo-input-select-icon--menu .ibo-global-search--input:active {
padding: 8px 8px;
width: 245px;
}
.ibo-global-search.ibo-is-opened .ibo-global-search--drawer, .ibo-global-search.ibo-input-select-icon--menu .ibo-global-search--drawer {
animation-name: ibo-global-search--drawer--opening;
animation-delay: 0.1s;
animation-duration: 0.2s;
animation-direction: normal;
animation-fill-mode: forwards;
}
.ibo-global-search--head {
background-color: white;
}
.ibo-global-search--icon {
color: #dd6c20;
align-self: center;
padding: 0 16px;
}
.ibo-global-search--icon:hover {
color: #c05621;
}
.ibo-global-search--icon:active {
color: #9c4221;
}
.ibo-global-search--input, .ibo-global-search--input:hover, .ibo-global-search--input:focus, .ibo-global-search--input:active {
padding: 0;
width: 0;
color: #404b5a;
background-color: transparent;
border: none;
outline: none;
transition: all 0.2s ease-in-out;
}
.ibo-global-search--input::placeholder, .ibo-global-search--input:hover::placeholder, .ibo-global-search--input:focus::placeholder, .ibo-global-search--input:active::placeholder {
color: #929fb1;
/* This rule is duplicated otherwise Chrome won't be able to parse it. */
}
.ibo-global-search--input:-ms-input-placeholder, .ibo-global-search--input:hover:-ms-input-placeholder, .ibo-global-search--input:focus:-ms-input-placeholder, .ibo-global-search--input:active:-ms-input-placeholder, .ibo-global-search--input::-ms-input-placeholder, .ibo-global-search--input:hover::-ms-input-placeholder, .ibo-global-search--input:focus::-ms-input-placeholder, .ibo-global-search--input:active::-ms-input-placeholder {
color: #929fb1;
}
/* TODO: Make drawer appear below the top bar so its shadow is cast on the drawer */
.ibo-global-search--drawer {
z-index: -1;
position: absolute;
left: 0;
right: 0;
top: -310px;
padding: 16px 16px;
background-color: white;
box-shadow: none;
}
.ibo-global-search--compartment-title {
margin-bottom: 8px;
padding-left: 32px;
overflow-x: hidden;
color: #404b5a;
}
.ibo-global-search--compartment-title > span {
position: relative;
}
.ibo-global-search--compartment-title > span::before, .ibo-global-search--compartment-title > span::after {
content: "";
display: inline-block;
position: absolute;
top: 50%;
height: 1px;
width: 600px;
border-top: 1px solid #404b5a;
}
.ibo-global-search--compartment-title > span::before {
right: 100%;
margin-right: 8px;
}
.ibo-global-search--compartment-title > span::after {
left: 100%;
margin-left: 8px;
}
.ibo-global-search--compartment-content {
color: #212934;
}
.ibo-global-search--compartment-element {
display: flex;
align-items: center;
color: inherit;
}
.ibo-global-search--compartment-element:not(:last-child) {
margin-bottom: 8px;
}
.ibo-global-search--compartment-element-image {
margin-right: 8px;
width: 20px;
}
.ibo-global-search--compartment--placeholder {
align-items: center;
display: flex;
flex-direction: column;
}
.ibo-global-search--compartment--placeholder-image > svg {
width: 66%;
height: inherit;
margin: 24px auto 16px auto;
display: flex;
}
.ibo-global-search--compartment--placeholder-hint {
text-align: justify;
padding: 0 8px;
color: #6e7a8a;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
.ibo-popover-menu, .ui-menu, .ui-multiselect-menu, .ibo-input-select-icon--menu, .graph_config .toolkit_menu.graph > ul > li ul {
display: none;
padding: 0;
background-color: white;
border-radius: 3px;
flex-wrap: wrap;
position: absolute;
}
.ibo-popover-menu.ibo-is-opened, .ibo-is-opened.ui-menu, .ui-menu.ibo-input-select-icon--menu, .ibo-is-opened.ui-multiselect-menu, .ui-multiselect-menu.ibo-input-select-icon--menu, .ibo-is-opened.ibo-input-select-icon--menu, .ibo-input-select-icon--menu, .graph_config .toolkit_menu.graph > ul > li ul.ibo-is-opened, .graph_config .toolkit_menu.graph > ul > li ul.ibo-input-select-icon--menu, .ibo-popover-menu.ibo-input-select-icon--menu, .ibo-input-select-icon--menu.ui-menu, .ibo-input-select-icon--menu.ui-multiselect-menu {
display: flex;
flex-direction: column;
}
.ibo-popover-menu--toggler-visual-hint {
margin-left: 0.5rem;
}
.ibo-popover-menu--section, .ui-multiselect-checkboxes {
display: flex;
flex-direction: column;
align-self: flex-start;
margin: 0 0;
width: 100%;
white-space: nowrap;
overflow: hidden;
/* To avoid first/last entries of the menu to have no border-radius on hover */
}
.ibo-popover-menu--section:first-child, .ui-multiselect-checkboxes:first-child {
border-radius: 3px 3px 0 0;
}
.ibo-popover-menu--section:last-child, .ui-multiselect-checkboxes:last-child {
border-radius: 0 0 3px 3px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
.ibo-popover-menu--item, .ui-menu-item, .ui-multiselect-checkboxes li, .ibo-input-select-icon--menu--item, .graph_config .toolkit_menu.graph > ul > li ul li {
padding: 12px 24px 12px 16px;
color: #212934;
}
.ibo-popover-menu--item a, .ui-menu-item a, .ui-multiselect-checkboxes li a, .ibo-input-select-icon--menu--item a, .graph_config .toolkit_menu.graph > ul > li ul li a {
color: #212934;
}
.ibo-popover-menu--item:hover, .ui-menu-item:hover, .ui-multiselect-checkboxes li:hover, .ibo-input-select-icon--menu--item:hover, .graph_config .toolkit_menu.graph > ul > li ul li:hover {
background-color: #e1e7ec;
color: inherit;
}
.ibo-popover-menu--item.ibo-popover-menu--item-separator, .ibo-popover-menu--item-separator.ui-menu-item, .ui-menu-item.ui-autocomplete-category, .ui-multiselect-checkboxes li.ibo-popover-menu--item-separator, .ui-multiselect-checkboxes li.ui-autocomplete-category, .ibo-popover-menu--item-separator.ibo-input-select-icon--menu--item, .ibo-input-select-icon--menu--item.ui-autocomplete-category, .graph_config .toolkit_menu.graph > ul > li ul li.ibo-popover-menu--item-separator, .graph_config .toolkit_menu.graph > ul > li ul li.ui-autocomplete-category, .ibo-popover-menu--item.ui-autocomplete-category, .ui-autocomplete-category.ui-menu-item, .ui-autocomplete-category.ibo-input-select-icon--menu--item {
padding: 0;
margin: 0;
background-color: #e1e7ec;
}
.ibo-popover-menu--item--icon {
padding-right: 5px;
color: #6e7a8a;
font-size: 1.33rem;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
#ibo-navigation-menu--notifications-menu {
flex-flow: column;
min-width: 250px;
}
#ibo-navigation-menu--notifications-menu .ibo-navigation-menu--notifications--messages-section {
overflow: auto;
}
.ibo-navigation-menu--notifications--show-all-messages, .ibo-navigation-menu--notifications-dismiss-all, .ibo-navigation-menu--notifications-show-all-multiple {
overflow-x: inherit;
text-align: center;
min-height: 45px;
}
.ibo-navigation-menu--notifications--item--image {
max-width: 20px;
max-height: 20px;
margin: 0 6px;
border-radius: 100%;
}
img.ibo-navigation-menu--notifications--item--image[src=""] {
display: none;
}
img.ibo-navigation-menu--notifications--item--image:not([src=""]) ~ i.ibo-navigation-menu--notifications--item--image {
display: none;
}
.ibo-navigation-menu--notifications--item--bottom-text {
display: flex;
flex-direction: column;
align-items: center;
float: right;
align-self: center;
margin-left: auto;
}
.ibo-navigation-menu--notifications--item--content {
padding: 0 14px;
}
.ibo-navigation-menu--notifications--item--content img {
max-height: 100px;
padding: 5px;
}
.ibo-navigation-menu--notifications-item {
display: flex;
flex-direction: row;
}
.ibo-navigation-menu--notifications--item--new-message-indicator {
width: 10px;
height: 10px;
background-color: #429ae1;
border-radius: 100%;
margin-top: 4px;
}
.ibo-navigation-menu--notifications-show-all-multiple ~ .ibo-popover-menu .ibo-navigation-menu--notifications--item--new-message-indicator, .ibo-navigation-menu--notifications-show-all-multiple ~ .ui-menu .ibo-navigation-menu--notifications--item--new-message-indicator, .ibo-navigation-menu--notifications-show-all-multiple ~ .ui-multiselect-menu .ibo-navigation-menu--notifications--item--new-message-indicator, .ibo-navigation-menu--notifications-show-all-multiple ~ .ibo-input-select-icon--menu .ibo-navigation-menu--notifications--item--new-message-indicator, .graph_config .toolkit_menu.graph > ul > li .ibo-navigation-menu--notifications-show-all-multiple ~ ul .ibo-navigation-menu--notifications--item--new-message-indicator {
display: inline-block;
margin-right: 15px;
}
.ibo-navigation-menu--notifications-dismiss-all--icon {
margin: 0 10px 0 0;
}
.ibo-popover-menu--item--no-message {
text-align: center;
}
.ibo-popover-menu--item--no-message--image > svg {
display: flex;
width: 100%;
height: inherit;
padding: 15px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* - Base variables for the block */
.ibo-panel.ibo-has-sticky-header > .ibo-panel--header .ibo-panel--title, .ibo-panel.ibo-has-sticky-header > .ibo-panel--header .ibo-panel--subtitle, .ibo-panel.ibo-has-sticky-header > .ibo-panel--header .ibo-panel--icon, .ibo-panel.ibo-has-sticky-header > .ibo-panel--header .ibo-panel--titles, .ibo-object-details.ibo-has-sticky-header > .ibo-panel--header .ibo-panel--header-left {
transition: all 0.15s linear;
}
/* - Specific variables for the block */
/* Should always be above the body */
/* Rules */
.ibo-panel {
--ibo-main-color: #929fb1;
/* --ibo-main-color is to allow overload from custom dynamic value from the DM. The overload will be done through an additional CSS class of a particular DM class or DM attribute */
position: relative;
}
.ibo-panel.ibo-has-icon .ibo-panel--titles {
padding-left: 16px;
}
.ibo-panel.ibo-has-icon.ibo-has-medallion-icon .ibo-panel--header-left {
position: relative;
z-index: 1;
margin-left: 16px;
}
.ibo-panel.ibo-has-icon.ibo-has-medallion-icon > .ibo-panel--header .ibo-panel--header-left .ibo-panel--icon {
position: absolute;
bottom: -24px;
left: 0;
overflow: hidden;
width: 72px;
height: 72px;
min-width: 72px;
min-height: 72px;
background-color: #f8f9fa;
border: 2px solid #90a4ae;
border-radius: 100%;
}
.ibo-panel.ibo-has-icon.ibo-has-medallion-icon > .ibo-panel--header .ibo-panel--header-left .ibo-panel--titles {
padding-left: calc(72px + 16px);
}
.ibo-panel--header {
position: relative;
z-index: 2;
display: flex;
justify-content: space-between;
align-items: flex-end;
margin-bottom: 4px;
}
.ibo-panel--header-left {
justify-content: left;
}
.ibo-panel--icon {
width: 48px;
height: 48px;
min-width: 48px;
min-height: 48px;
}
.ibo-panel--icon-background {
width: 100%;
height: 100%;
background-position: center;
background-repeat: no-repeat;
background-size: contain;
}
.ibo-panel--icon-background--must-contain {
background-size: contain;
}
.ibo-panel--icon-background--must-cover {
background-size: cover;
}
.ibo-panel--icon-background--must-zoomout {
background-size: 66.67%;
}
.ibo-panel--title {
display: inline-block;
color: #212934;
flex-grow: 1;
}
.ibo-panel--subtitle {
display: flex;
color: #404b5a;
}
.ibo-panel--body {
position: relative;
z-index: 1;
padding: 32px 16px 24px 16px;
background-color: white;
border: 1px solid #ccd4db;
border-radius: 5px;
overflow: hidden;
/* To force highlight color to be cropped by the border radius */
}
.ibo-panel--body::before {
position: absolute;
top: 0;
left: 0;
display: block;
background-color: var(--ibo-main-color);
/* Default value defined in .ibo-panel, can be overloaded by custom CSS classes */
content: "";
width: 100%;
height: 8px;
padding-bottom: 8px;
}
.ibo-panel.ibo-is-primary > .ibo-panel--body::before {
background-color: #dd6c20;
}
.ibo-panel.ibo-is-secondary > .ibo-panel--body::before, .ui-dialog .ibo-panel.ui-button > .ibo-panel--body::before, .ibo-panel.ui-datepicker-current > .ibo-panel--body::before, .ibo-panel.ui-datepicker-close > .ibo-panel--body::before {
background-color: #929fb1;
}
.ibo-panel.ibo-is-neutral > .ibo-panel--body::before, .ui-dialog .ibo-panel.ui-button.ui-dialog-titlebar-close > .ibo-panel--body::before {
background-color: #929fb1;
}
.ibo-panel.ibo-is-information > .ibo-panel--body::before {
background-color: #3182ce;
}
.ibo-panel.ibo-is-success > .ibo-panel--body::before {
background-color: #7cb342;
}
.ibo-panel.ibo-is-failure > .ibo-panel--body::before {
background-color: #e53e3e;
}
.ibo-panel.ibo-is-warning > .ibo-panel--body::before {
background-color: #dd6c20;
}
.ibo-panel.ibo-is-danger > .ibo-panel--body::before {
background-color: #e53e3e;
}
.ibo-panel.ibo-is-grey > .ibo-panel--body::before {
background-color: #929fb1;
}
.ibo-panel.ibo-is-blue-grey > .ibo-panel--body::before {
background-color: #546e7a;
}
.ibo-panel.ibo-is-blue > .ibo-panel--body::before {
background-color: #2c5382;
}
.ibo-panel.ibo-is-cyan > .ibo-panel--body::before {
background-color: #00aac1;
}
.ibo-panel.ibo-is-green > .ibo-panel--body::before {
background-color: #7cb342;
}
.ibo-panel.ibo-is-orange > .ibo-panel--body::before {
background-color: #dd6c20;
}
.ibo-panel.ibo-is-red > .ibo-panel--body::before {
background-color: #e53e3e;
}
.ibo-panel.ibo-is-pink > .ibo-panel--body::before {
background-color: #d53f8c;
}
.ibo-panel--collapsible-toggler {
display: inline-block;
margin-right: 8px;
font-size: 1.5rem;
color: #6e7a8a;
cursor: pointer;
}
/* Collapsible rules */
.ibo-panel .ibo-panel--collapsible-toggler--opened {
display: block;
}
.ibo-panel .ibo-panel--collapsible-toggler--closed {
display: none;
}
.ibo-panel:not(.ibo-is-opened) .ibo-panel--collapsible-toggler--closed {
display: block;
}
.ibo-panel:not(.ibo-is-opened) .ibo-panel--collapsible-toggler--opened {
display: none;
}
.ibo-panel:not(.ibo-is-opened) .ibo-panel--body {
display: none;
}
/* Sticky header rules */
.ibo-panel.ibo-has-sticky-header > .ibo-panel--header {
position: sticky;
top: 0;
/* Default, stick on the top of the panel. Custom integrations should be done in the "blocks-integrations" partials */
border: transparent;
/* To avoid visual glitch during transition, otherwise the border looks black first */
/* All transitions should have a specific duration except for the header's "top" property otherwise it feels laggy */
/* - The header itself */
transition-property: all, top, background-color;
transition-duration: 0.15s, 0s, 0s;
transition-timing-function: linear;
/* - Impacted descendants (we don't put "*" as it can get shaky otherwise) */
}
.ibo-panel.ibo-has-sticky-header > .ibo-panel--header .ibo-panel--title, .ibo-panel.ibo-has-sticky-header > .ibo-panel--header .ibo-panel--subtitle, .ibo-panel.ibo-has-sticky-header > .ibo-panel--header .ibo-panel--icon, .ibo-panel.ibo-has-sticky-header > .ibo-panel--header .ibo-panel--titles {
/* Transition rules */
}
.ibo-panel.ibo-has-sticky-header > .ibo-panel--header.ibo-is-sticking {
padding-top: 4px;
padding-bottom: 4px;
background-color: #f8f9fa;
border: 1px solid #ccd4db;
align-items: center;
}
.ibo-panel.ibo-has-sticky-header > .ibo-panel--header.ibo-is-sticking .ibo-panel--title {
font-size: 1.17rem;
}
.ibo-panel.ibo-has-sticky-header > .ibo-panel--header.ibo-is-sticking .ibo-panel--subtitle {
font-size: 1rem;
}
.ibo-panel.ibo-has-sticky-header.ibo-has-icon.ibo-has-medallion-icon > .ibo-panel--header {
/* Transition rules */
}
.ibo-panel.ibo-has-sticky-header.ibo-has-icon.ibo-has-medallion-icon > .ibo-panel--header.ibo-is-sticking .ibo-panel--icon {
bottom: -12px;
width: 48px;
height: 48px;
min-width: 48px;
min-height: 48px;
border: 1px solid #ccd4db;
}
.ibo-panel.ibo-has-sticky-header.ibo-has-icon.ibo-has-medallion-icon > .ibo-panel--header.ibo-is-sticking .ibo-panel--titles {
padding-left: calc(48px + 16px);
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* Rules */
.ibo-collapsible-section--header {
display: flex;
align-items: stretch;
}
.ibo-collapsible-section.ibo-is-opened .ibo-collapsible-section--minimize-button, .ibo-collapsible-section.ibo-input-select-icon--menu .ibo-collapsible-section--minimize-button {
display: block;
}
.ibo-collapsible-section.ibo-is-opened .ibo-collapsible-section--maximize-button, .ibo-collapsible-section.ibo-input-select-icon--menu .ibo-collapsible-section--maximize-button {
display: none;
}
.ibo-collapsible-section:not(.ibo-is-opened) .ibo-collapsible-section--minimize-button {
display: none;
}
.ibo-collapsible-section:not(.ibo-is-opened) .ibo-collapsible-section--maximize-button {
display: block;
}
.ibo-collapsible-section:not(.ibo-is-opened) .ibo-collapsible-section--body {
display: none;
}
.ibo-collapsible-section .ibo-collapsible-section--header {
cursor: pointer;
}
.ibo-collapsible-section .ibo-collapsible-section--header:hover i {
opacity: 0.8;
}
.ibo-collapsible-section .ibo-collapsible-section--header .ibo-collapsible-section--action-button {
align-self: center;
}
.ibo-collapsible-section .ibo-collapsible-section--header .ibo-collapsible-section--action-button.ibo-collapsible-section--maximize-button, .ibo-collapsible-section .ibo-collapsible-section--header .ibo-collapsible-section--action-button.ibo-collapsible-section--minimize-button {
color: #6e7a8a;
margin-right: 8px;
}
.ibo-collapsible-section .ibo-collapsible-section--header .ibo-collapsible-section--title {
color: #212934;
flex-grow: 1;
}
.ibo-collapsible-section .ibo-collapsible-section--body {
position: relative;
padding: 24px 16px 16px;
background-color: white;
border: solid 1px #ccd4db;
border-radius: 5px;
overflow: hidden;
/* To force highlight color to be cropped by the border radius */
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* Rules */
.ibo-dashlet {
position: relative;
width: calc(100% - 24px);
margin: calc(24px / 2) calc(24px / 2);
}
.ibo-dashlet.dashlet-selected {
position: relative;
}
.ibo-dashlet--is-inline {
width: auto;
}
.ibo-details > .ibo-prop--apply {
display: table-column;
}
.ibo-details {
margin-top: 5px;
}
.ibo-dashlet-blocker {
position: absolute;
z-index: 9;
/* To be above calendar links & all, but below .close-box (9) */
top: 0;
left: 0;
width: 100%;
height: 100%;
cursor: not-allowed;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* CSS variables (can be changed directly from the browser) */
:root {
--ibo-dashlet-badge--min-width: 200px;
--ibo-dashlet-badge--padding-x: 16px;
--ibo-dashlet-badge--padding-y: 16px;
--ibo-dashlet-badge--background-color: white;
--ibo-dashlet-badge--border: 1px solid #ccd4db;
--ibo-dashlet-badge--border-radius: 5px;
}
/* Rules */
.ibo-dashlet-badge {
max-width: 350px;
flex-basis: 200px;
/* flex basis/grow/shrink allow the badges to occupy the line as much as possible to avoid having a void at the end of it. This way everything seems to fill the screen smoothly */
flex-grow: 1;
flex-shrink: 1;
padding: 16px 16px;
background-color: white;
border: 1px solid #ccd4db;
border-radius: 5px;
}
.ibo-dashlet-badge--body {
display: flex;
justify-items: left;
align-items: center;
}
.ibo-dashlet-badge--icon-container {
margin-right: 16px;
}
.ibo-dashlet-badge--icon {
width: 48px;
min-width: 48px;
/* To avoid image being shrinked when container is too small */
max-height: 48px;
}
.ibo-dashlet-badge--actions {
flex-grow: 1;
overflow-x: hidden;
}
.ibo-dashlet-badge--action-list {
color: inherit;
}
.ibo-dashlet-badge--action-list-count {
margin-right: 8px;
}
.ibo-dashlet-badge--action-list-label {
display: inline-block;
}
.ibo-dashlet-badge--action-create-icon {
margin-right: 8px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* Rules */
.ibo-dashlet-header-static {
padding: 16px 16px 0 16px;
overflow-x: hidden;
/* To hide separator extra length */
}
.ibo-dashlet-header-static--body {
position: relative;
display: inline-flex;
justify-items: left;
align-items: center;
margin-left: 48px;
color: #212934;
}
.ibo-dashlet-header-static--body::before, .ibo-dashlet-header-static--body::after {
content: "";
position: absolute;
top: 50%;
width: 10000px;
height: 1px;
border-bottom: 2px solid #ccd4db;
}
.ibo-dashlet-header-static--body::before {
right: calc(100% + 16px);
}
.ibo-dashlet-header-static--body::after {
left: calc(100% + 16px);
}
.ibo-dashlet-header-static--icon-container {
margin-right: 16px;
}
.ibo-dashlet-header-static--icon {
width: 48px;
min-width: 48px;
/* To avoid image being shrinked when container is too small */
max-height: 48px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* Rules */
.ibo-dashlet-header-dynamic--container {
display: flex;
flex-wrap: wrap;
}
.ibo-dashlet-header-dynamic--count {
margin-right: 10px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-input, .ui-autocomplete-input, .ui-multiselect, .dataTables_length select, .ui_tpicker_hour_slider > select, .ui_tpicker_minute_slider > select, .ui_tpicker_second_slider > select, select.ibo-input-select-placeholder, .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content input[type="text"], .search_form_handler .sf_filter .sff_input_wrapper input[type="text"] {
height: 30px;
width: 100%;
background-color: white;
color: #212934;
padding: 0 10px;
border: 1px solid #aebecd;
border-radius: 3px;
}
.ibo-input:focus, .ui-autocomplete-input:focus, .ui-multiselect:focus, .dataTables_length select:focus, .ui_tpicker_hour_slider > select:focus, .ui_tpicker_minute_slider > select:focus, .ui_tpicker_second_slider > select:focus, select.ibo-input-select-placeholder:focus, .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content input[type="text"]:focus, .search_form_handler .sf_filter .sff_input_wrapper input[type="text"]:focus {
border: 1px solid #dd6c20;
}
.ibo-input:disabled, .ui-autocomplete-input:disabled, .ui-multiselect:disabled, .dataTables_length select:disabled, .ui_tpicker_hour_slider > select:disabled, .ui_tpicker_minute_slider > select:disabled, .ui_tpicker_second_slider > select:disabled, select.ibo-input-select-placeholder:disabled, .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content input[type="text"]:disabled, .search_form_handler .sf_filter .sff_input_wrapper input[type="text"]:disabled {
background-color: #d5dde5;
color: #929fb1;
}
.ibo-input::placeholder, .ui-autocomplete-input::placeholder, .ui-multiselect::placeholder, .dataTables_length select::placeholder, .ui_tpicker_hour_slider > select::placeholder, .ui_tpicker_minute_slider > select::placeholder, .ui_tpicker_second_slider > select::placeholder, select.ibo-input-select-placeholder::placeholder, .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content input[type="text"]::placeholder, .search_form_handler .sf_filter .sff_input_wrapper input[type="text"]::placeholder {
color: #929fb1;
}
textarea.ibo-input, textarea.ui-autocomplete-input, textarea.ui-multiselect {
height: unset;
}
.ibo-input-wrapper.is-error .ibo-input, .is-error.ui_tpicker_hour_slider .ibo-input, .is-error.ui_tpicker_hour_slider .ui-autocomplete-input, .is-error.ui_tpicker_hour_slider .ui-multiselect, .is-error.ui_tpicker_hour_slider .dataTables_length select, .dataTables_length .is-error.ui_tpicker_hour_slider select, .is-error.ui_tpicker_hour_slider .ui_tpicker_hour_slider > select, .is-error.ui_tpicker_hour_slider .ui_tpicker_minute_slider > select, .is-error.ui_tpicker_hour_slider .ui_tpicker_second_slider > select, .is-error.ui_tpicker_hour_slider select.ibo-input-select-placeholder, .is-error.ui_tpicker_hour_slider .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content input[type="text"], .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content .is-error.ui_tpicker_hour_slider input[type="text"], .is-error.ui_tpicker_hour_slider .search_form_handler .sf_filter .sff_input_wrapper input[type="text"], .search_form_handler .sf_filter .sff_input_wrapper .is-error.ui_tpicker_hour_slider input[type="text"], .is-error.ui_tpicker_minute_slider .ibo-input, .is-error.ui_tpicker_minute_slider .ui-autocomplete-input, .is-error.ui_tpicker_minute_slider .ui-multiselect, .is-error.ui_tpicker_minute_slider .dataTables_length select, .dataTables_length .is-error.ui_tpicker_minute_slider select, .is-error.ui_tpicker_minute_slider .ui_tpicker_hour_slider > select, .is-error.ui_tpicker_minute_slider .ui_tpicker_minute_slider > select, .is-error.ui_tpicker_minute_slider .ui_tpicker_second_slider > select, .is-error.ui_tpicker_minute_slider select.ibo-input-select-placeholder, .is-error.ui_tpicker_minute_slider .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content input[type="text"], .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content .is-error.ui_tpicker_minute_slider input[type="text"], .is-error.ui_tpicker_minute_slider .search_form_handler .sf_filter .sff_input_wrapper input[type="text"], .search_form_handler .sf_filter .sff_input_wrapper .is-error.ui_tpicker_minute_slider input[type="text"], .is-error.ui_tpicker_second_slider .ibo-input, .is-error.ui_tpicker_second_slider .ui-autocomplete-input, .is-error.ui_tpicker_second_slider .ui-multiselect, .is-error.ui_tpicker_second_slider .dataTables_length select, .dataTables_length .is-error.ui_tpicker_second_slider select, .is-error.ui_tpicker_second_slider .ui_tpicker_hour_slider > select, .is-error.ui_tpicker_second_slider .ui_tpicker_minute_slider > select, .is-error.ui_tpicker_second_slider .ui_tpicker_second_slider > select, .is-error.ui_tpicker_second_slider select.ibo-input-select-placeholder, .is-error.ui_tpicker_second_slider .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content input[type="text"], .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content .is-error.ui_tpicker_second_slider input[type="text"], .is-error.ui_tpicker_second_slider .search_form_handler .sf_filter .sff_input_wrapper input[type="text"], .search_form_handler .sf_filter .sff_input_wrapper .is-error.ui_tpicker_second_slider input[type="text"], .ibo-input-wrapper.is-error .ui-autocomplete-input, .ibo-input-wrapper.is-error .ui-multiselect, .ibo-input-wrapper.is-error .dataTables_length select, .dataTables_length .ibo-input-wrapper.is-error select, .ibo-input-wrapper.is-error .ui_tpicker_hour_slider > select, .ibo-input-wrapper.is-error .ui_tpicker_minute_slider > select, .ibo-input-wrapper.is-error .ui_tpicker_second_slider > select, .ibo-input-wrapper.is-error select.ibo-input-select-placeholder, .ibo-input-wrapper.is-error .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content input[type="text"], .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content .ibo-input-wrapper.is-error input[type="text"], .ibo-input-wrapper.is-error .search_form_handler .sf_filter .sff_input_wrapper input[type="text"], .search_form_handler .sf_filter .sff_input_wrapper .ibo-input-wrapper.is-error input[type="text"], .ibo-input-field-wrapper.is-error .ibo-input, .ibo-input-field-wrapper.is-error .ui-autocomplete-input, .ibo-input-field-wrapper.is-error .ui-multiselect, .ibo-input-field-wrapper.is-error .dataTables_length select, .dataTables_length .ibo-input-field-wrapper.is-error select, .ibo-input-field-wrapper.is-error .ui_tpicker_hour_slider > select, .ibo-input-field-wrapper.is-error .ui_tpicker_minute_slider > select, .ibo-input-field-wrapper.is-error .ui_tpicker_second_slider > select, .ibo-input-field-wrapper.is-error select.ibo-input-select-placeholder, .ibo-input-field-wrapper.is-error .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content input[type="text"], .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content .ibo-input-field-wrapper.is-error input[type="text"], .ibo-input-field-wrapper.is-error .search_form_handler .sf_filter .sff_input_wrapper input[type="text"], .search_form_handler .sf_filter .sff_input_wrapper .ibo-input-field-wrapper.is-error input[type="text"], .ibo-input-wrapper.is-error .ibo-input-vanilla, .is-error.ui_tpicker_hour_slider .ibo-input-vanilla, .is-error.ui_tpicker_minute_slider .ibo-input-vanilla, .is-error.ui_tpicker_second_slider .ibo-input-vanilla, .ibo-input-field-wrapper.is-error .ibo-input-vanilla, .ibo-input-wrapper.is-error .cke, .is-error.ui_tpicker_hour_slider .cke, .is-error.ui_tpicker_minute_slider .cke, .is-error.ui_tpicker_second_slider .cke, .ibo-input-field-wrapper.is-error .cke, .ibo-input-wrapper.is-error textarea, .is-error.ui_tpicker_hour_slider textarea, .is-error.ui_tpicker_minute_slider textarea, .is-error.ui_tpicker_second_slider textarea, .ibo-input-field-wrapper.is-error textarea {
border: 1px solid #e53e3e;
background-color: #fed7d7;
}
.ibo-input-wrapper.is-error .ibo-input-vanilla input, .is-error.ui_tpicker_hour_slider .ibo-input-vanilla input, .is-error.ui_tpicker_minute_slider .ibo-input-vanilla input, .is-error.ui_tpicker_second_slider .ibo-input-vanilla input, .ibo-input-field-wrapper.is-error .ibo-input-vanilla input {
border: 0;
background-color: #11ffee00;
}
input.ibo-input-vanilla {
width: unset;
display: initial;
}
.ibo-input-wrapper--with-buttons, .ibo-input-select-wrapper--with-buttons {
position: relative;
display: flex;
}
.ibo-field-validation {
color: #c53030;
}
.file-input {
display: block;
position: relative;
}
.ibo-input--label-right {
margin-right: 4px;
display: inline;
}
.ibo-input--label-left {
margin-left: 4px;
display: inline;
}
.disabled {
background-color: #d5dde5;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-input-checkbox {
height: 16px;
width: auto;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-input-date-wrapper {
position: relative;
}
.ibo-input-date {
display: inline-block;
width: 100%;
}
.ibo-input-date + button {
position: absolute;
display: inline-block;
margin-left: -20px;
margin-top: 5px;
padding: 0;
background-color: transparent;
color: #404b5a;
border: none;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-input-datetime-wrapper {
position: relative;
}
.ibo-input-datetime {
display: inline-block;
width: 100%;
}
.ibo-input-datetime--action-button {
position: absolute;
display: inline-block;
margin-left: -20px;
margin-top: 5px;
padding: 0;
color: #404b5a;
}
.ui_tpicker_hour_slider > select, .ui_tpicker_minute_slider > select, .ui_tpicker_second_slider > select {
width: auto;
padding-right: 18px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-input-duration {
display: inline-block;
width: unset;
text-align: right;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-input-image {
display: flex;
justify-content: flex-start;
align-items: flex-start;
}
.ibo-input-image--image-view {
position: relative;
overflow: hidden;
background-color: #e1e7ec;
border-radius: 5px;
}
.ibo-input-image--image-view img[src=""], .ibo-input-image--image-view img[src="null"] {
visibility: hidden;
}
.ibo-input-image--image-view input[type="file"] {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
width: 100%;
opacity: 0;
}
.ibo-input-image--edit-buttons {
display: flex;
flex-direction: column;
margin-left: 0.5rem;
}
.ibo-input-image--edit-buttons .ibo-button + .ibo-button, .ibo-input-image--edit-buttons .ui-dialog .ui-button + .ibo-button, .ibo-input-image--edit-buttons .ui-dialog .ui-dialog .ui-button + .ui-button, .ui-dialog .ibo-input-image--edit-buttons .ui-dialog .ui-button + .ui-button, .ibo-input-image--edit-buttons .ui-dialog .ui-button + .ui-datepicker-current, .ibo-input-image--edit-buttons .ui-dialog .ui-button + .ui-datepicker-close, .ui-dialog .ibo-input-image--edit-buttons .ui-button + .ibo-button, .ibo-input-image--edit-buttons .ui-datepicker-current + .ibo-button, .ibo-input-image--edit-buttons .ui-dialog .ui-datepicker-current + .ui-button, .ui-dialog .ibo-input-image--edit-buttons .ui-datepicker-current + .ui-button, .ibo-input-image--edit-buttons .ui-datepicker-current + .ui-datepicker-current, .ibo-input-image--edit-buttons .ui-datepicker-current + .ui-datepicker-close, .ibo-input-image--edit-buttons .ui-datepicker-close + .ibo-button, .ibo-input-image--edit-buttons .ui-dialog .ui-datepicker-close + .ui-button, .ui-dialog .ibo-input-image--edit-buttons .ui-datepicker-close + .ui-button, .ibo-input-image--edit-buttons .ui-datepicker-close + .ui-datepicker-current, .ibo-input-image--edit-buttons .ui-datepicker-close + .ui-datepicker-close, .ibo-input-image--edit-buttons .ui-dialog .ibo-button + .ui-button, .ui-dialog .ibo-input-image--edit-buttons .ibo-button + .ui-button, .ibo-input-image--edit-buttons .ibo-button + .ui-datepicker-current, .ibo-input-image--edit-buttons .ibo-button + .ui-datepicker-close {
margin-top: 0.5rem;
margin-left: 0;
}
.ibo-input-richtext-placeholder {
height: 200px;
width: 100%;
visibility: hidden;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-input-select, .ui-multiselect, .ui_tpicker_hour_slider > select, .ui_tpicker_minute_slider > select, .ui_tpicker_second_slider > select, select.ibo-input-select-placeholder {
display: inline-flex;
min-width: 50px;
}
.ibo-input-select:not(.ibo-input-select-autocomplete):not(.ibo-input-selectize), .ui-multiselect:not(.ibo-input-selectize):not(.ibo-input-select-autocomplete), .ui_tpicker_hour_slider > select:not(.ibo-input-selectize):not(.ibo-input-select-autocomplete), .ui_tpicker_minute_slider > select:not(.ibo-input-selectize):not(.ibo-input-select-autocomplete), .ui_tpicker_second_slider > select:not(.ibo-input-selectize):not(.ibo-input-select-autocomplete), select.ibo-input-select-placeholder:not(.ibo-input-selectize):not(.ibo-input-select-autocomplete) {
appearance: none;
}
.ibo-input-select.ibo-input-selectize, .ibo-input-selectize.ui-multiselect, .ui_tpicker_hour_slider > select.ibo-input-selectize, .ui_tpicker_minute_slider > select.ibo-input-selectize, .ui_tpicker_second_slider > select.ibo-input-selectize, select.ibo-input-selectize.ibo-input-select-placeholder {
padding-right: 0;
padding-left: 0;
min-width: 150px !important;
}
.ibo-input-select.ibo-input-selectize input, .ibo-input-selectize.ui-multiselect input, .ui_tpicker_hour_slider > select.ibo-input-selectize input, .ui_tpicker_minute_slider > select.ibo-input-selectize input, .ui_tpicker_second_slider > select.ibo-input-selectize input, select.ibo-input-selectize.ibo-input-select-placeholder input {
border-width: 0px;
border-color: white;
padding-left: 10px;
}
.ibo-input-select.ibo-input-selectize > [data-value], .ibo-input-selectize.ui-multiselect > [data-value], .ui_tpicker_hour_slider > select.ibo-input-selectize > [data-value], .ui_tpicker_minute_slider > select.ibo-input-selectize > [data-value], .ui_tpicker_second_slider > select.ibo-input-selectize > [data-value], select.ibo-input-selectize.ibo-input-select-placeholder > [data-value] {
height: 100%;
line-height: 30px;
padding-left: 10px;
}
.ibo-input-select[size], .ui-multiselect[size], .ui_tpicker_hour_slider > select[size], .ui_tpicker_minute_slider > select[size], .ui_tpicker_second_slider > select[size], select.ibo-input-select-placeholder[size] {
height: auto;
}
.ibo-input-select[multiple], .ui-multiselect[multiple], .ui_tpicker_hour_slider > select[multiple], .ui_tpicker_minute_slider > select[multiple], .ui_tpicker_second_slider > select[multiple], select.ibo-input-select-placeholder[multiple] {
padding-left: unset;
padding-right: unset;
}
.ibo-input-select[multiple] option, .ui-multiselect[multiple] option, .ui_tpicker_hour_slider > select[multiple] option, .ui_tpicker_minute_slider > select[multiple] option, .ui_tpicker_second_slider > select[multiple] option, select.ibo-input-select-placeholder[multiple] option {
padding: 4px 10px;
}
.ibo-input-select-autocomplete {
min-width: 150px !important;
text-overflow: ellipsis;
}
.ibo-input-selectize {
min-width: 150px !important;
}
.ibo-input-selectize > div {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.ibo-input-selectize > input {
background-color: unset;
border: unset;
}
.ibo-input-select-wrapper, .ui_tpicker_hour_slider, .ui_tpicker_minute_slider, .ui_tpicker_second_slider {
position: relative;
}
.ibo-input-select-wrapper--with-buttons .selectize-control {
display: grid;
width: 100%;
}
.ibo-input-select-wrapper::after, .ui_tpicker_hour_slider::after, .ui_tpicker_minute_slider::after, .ui_tpicker_second_slider::after {
position: absolute;
content: "\f0d7";
font-family: "Font Awesome 5 Free";
font-weight: 600;
height: 28px;
margin-left: -16px;
margin-top: 1px;
padding-top: 3px;
background-color: inherit;
color: #212934;
pointer-events: none;
}
.ibo-input-select-container {
display: flex;
}
.ibo-input-select-wrapper--with-buttons:not(.ibo-input-select-autocomplete-wrapper)::after {
position: absolute;
content: "\f0d7";
font-family: "Font Awesome 5 Free";
font-weight: 600;
cursor: pointer;
right: 8px;
height: 28px;
margin-left: -16px;
margin-top: 1px;
padding-top: 3px;
background-color: inherit;
color: #212934;
pointer-events: none;
}
.ibo-input-select--action-buttons {
position: absolute;
display: flex;
height: 28px;
margin-top: 0;
margin-right: 3px;
font-size: 1rem;
background-color: inherit;
color: #404b5a;
padding: 0 2px;
text-align: right;
bottom: 0;
top: 0;
right: 0;
}
.ibo-input-select-wrapper .ibo-input-select--action-buttons, .ui_tpicker_hour_slider .ibo-input-select--action-buttons, .ui_tpicker_minute_slider .ibo-input-select--action-buttons, .ui_tpicker_second_slider .ibo-input-select--action-buttons {
margin-right: 20px;
}
.ibo-input-select--action-button {
display: flex;
align-items: center;
padding-left: 6px;
padding-right: 2px;
float: right;
}
/*2 types of selectize to manage (select + autocomplete)*/
.selectize-dropdown.ui-autocomplete, .selectize-dropdown.set-dropdown, .selectize-dropdown.plugin-custom_itop {
z-index: 2000;
/* Note: This is not great as it does not take into account other elements z-index, but as selectize puts its dropdown under the <body> tag, we cannot have a z-index relative to input container. */
max-height: 50vh;
max-width: 50em;
overflow-y: auto;
}
.selectize-dropdown.ui-menu .ui-state-active {
margin: unset;
background-color: #ebf8ff;
color: #404b5a;
}
.ibo-input-select--autocomplete-item {
display: flex;
justify-content: left;
align-items: center;
}
.ibo-input-select--autocomplete-item-image {
width: 25px;
height: 25px;
/* min-xxx are here to avoid medallion to be horizontally compressed when the title is to long */
min-width: 25px;
min-height: 25px;
background-position: center center;
background-size: 100%;
border-radius: 100%;
margin-right: 0.5rem;
background-color: #ebf8ff;
border: 1px solid #929fb1;
}
/* Use "select" in order to avoid stylizing selectize wrapper that copy select classes*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-input-select-icon {
display: inline-flex;
text-align: left;
}
.ibo-input-select-icon > img {
max-height: 100%;
max-width: 100%;
padding-right: 4px;
}
.ibo-input-select-icon > span {
overflow: hidden;
}
.ibo-input-select-icon--menu {
position: absolute;
z-index: 21;
max-height: 300px;
overflow-x: hidden;
overflow-y: auto;
flex-wrap: nowrap;
}
.ibo-input-select-icon--menu--item > * {
width: 100%;
white-space: nowrap;
overflow-x: hidden;
text-overflow: ellipsis;
}
.ibo-input-select-icon--menu--item > * > .ibo-input-select-icon--menu--icon {
max-width: 80px;
max-height: 45px;
margin-right: 10px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*!
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-input-one-way-password-wrapper > *:not(first-child) {
margin-top: 6px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-input-set > input {
height: 100%;
}
.ibo-input-set .item[data-value] > .remove {
font-size: 18px;
padding-top: 0.15em;
border-left: none;
}
.ibo-input-set.has-items::after {
content: "\f067";
font-family: "Font Awesome 5 Free";
font-weight: 600;
font-size: 10px;
position: absolute;
right: 8px;
top: 5px;
}
/* CSS rules from the old style, retrieved almost as is. Do not change the classes names in the markup without second thought as they are used by the portal as well */
/* - Item style, always the same in read-only or edition */
.attribute-set .attribute-set-item, .selectize-control.multi .selectize-input.ibo-input-set .attribute-set-item, .selectize-control.multi .ibo-quick-create--input.selectize-control.single .ibo-input-set.selectize-input.input-active .attribute-set-item, .ibo-quick-create--input.selectize-control.single .selectize-control.multi .ibo-input-set.selectize-input.input-active .attribute-set-item {
display: inline-block;
margin-top: 2px;
margin-right: 0;
margin-bottom: 2px;
padding: 4px 6px;
max-width: 120px;
background: white none;
border: none;
border-radius: 3px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15), 0 0 1px 1px rgba(241, 241, 241, 0.7);
color: #212934;
text-shadow: none;
}
.attribute-set .attribute-set-item:not(:first-child), .selectize-control.multi .selectize-input.ibo-input-set .attribute-set-item:not(:first-child), .selectize-control.multi .ibo-quick-create--input.selectize-control.single .ibo-input-set.selectize-input.input-active .attribute-set-item:not(:first-child), .ibo-quick-create--input.selectize-control.single .selectize-control.multi .ibo-input-set.selectize-input.input-active .attribute-set-item:not(:first-child) {
margin-left: 3px;
}
/* - Read-only */
.attribute-set.history-added .attribute-set-item {
font-weight: bold;
}
.attribute-set.history-removed .attribute-set-item {
text-decoration: line-through;
font-style: italic;
}
/* - Edition */
/* Note: The selector is "precise" on purpose as it needs to override the one from selectize. */
.selectize-control.multi .selectize-input.ibo-input-set, .selectize-control.multi .ibo-quick-create--input.selectize-control.single .ibo-input-set.selectize-input.input-active, .ibo-quick-create--input.selectize-control.single .selectize-control.multi .ibo-input-set.selectize-input.input-active {
padding: 5px 8px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-input-text, textarea {
width: 100%;
min-height: 12rem;
padding: 10px 12px;
}
.ibo-input-text.ibo-is-code, textarea.ibo-is-code {
/* Note: There is a mic-mac in the inputs SCSS partials / PHP classes / TWIG templates. All base style should be defined in a common ancestor (AbstractInput) which should have its own BLOCK_CODE and SCSS partial; which is not the case right now.
* We should correct this later as now is too close to the RC to make such changes.
*/
background-color: white;
}
.ibo-input-text--export {
width: 100%;
min-height: 15em;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* - For basic badge */
.ibo-pill.ibo-is-new {
color: #2a4265;
background-color: #ebf8ff;
}
.ibo-pill.ibo-is-neutral, .ui-dialog .ibo-pill.ui-button.ui-dialog-titlebar-close {
color: #2a4265;
background-color: #ebf8ff;
}
.ibo-pill.ibo-is-waiting {
color: #9c4221;
background-color: floralwhite;
}
.ibo-pill.ibo-is-success {
color: #33691e;
background-color: #dcedc8;
}
.ibo-pill.ibo-is-failure {
color: #9b2c2c;
background-color: #fce8e8;
}
.ibo-pill.ibo-is-frozen {
color: #6e7a8a;
background-color: #f8f9fa;
}
.ibo-pill.ibo-is-active {
color: #33691e;
background-color: #dcedc8;
}
.ibo-pill.ibo-is-inactive {
color: #9c4221;
background-color: floralwhite;
}
/* Rules */
.ibo-pill {
/* --ibo-main-color-xxx is to allow overload from custom dynamic value from the DM. The overload will be done through an additional CSS class of a particular DM class or DM attribute */
--ibo-main-color--100: #ebf8ff;
--ibo-main-color--900: #2a4265;
max-width: 240px;
margin-top: 4px;
margin-bottom: 4px;
padding: 6px 10px;
border-radius: 3px;
color: var(--ibo-main-color--900);
background-color: var(--ibo-main-color--100);
}
.ibo-pill:hover, .ibo-pill:active {
color: inherit;
/* Force color to stay as defined in pill instead of being overloaded by anchor's rules */
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-prop--apply {
width: calc(32px + 12px);
padding-left: 12px;
}
.ibo-prop--apply.ui-state-error:after {
color: #404b5a;
content: '\f071';
vertical-align: bottom;
}
.ibo-prop--apply.ui-state-error > span {
display: none !important;
}
.ibo-prop--cancel {
width: calc(32px + 8px);
padding-left: 8px;
}
.ibo-prop--apply, .ibo-prop--cancel {
height: 28px;
}
.ibo-prop--apply > span, .ibo-prop--cancel > span {
display: block;
height: 28px;
width: 32px;
text-align: center;
}
.ibo-prop--apply > span > div, .ibo-prop--cancel > span > div {
display: inline-flex;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-title {
color: #212934;
padding: 12px 0;
}
.ibo-title--icon {
width: 90px;
height: 90px;
min-width: 90px;
min-height: 90px;
overflow: hidden;
}
.ibo-title--icon-background {
width: 100%;
height: 100%;
background-position: center;
background-repeat: no-repeat;
background-size: contain;
}
.ibo-title--icon-background--must-contain {
background-size: contain;
}
.ibo-title--icon-background--must-cover {
background-size: cover;
}
.ibo-title--icon-background--must-zoomout {
background-size: 66.67%;
}
.ibo-title--subtitle {
margin-top: 2px;
margin-bottom: 2px;
flex-wrap: wrap;
}
.ibo-title-for-dashlet {
padding-top: 2em;
}
.ibo-title-for-dashlet--content {
background-color: white;
border-radius: 5px;
border: 1px solid;
border-color: #ccd4db;
padding-bottom: 1em;
}
.ibo-title-separator {
border-radius: 5px 5px 0 0;
border-color: #3182ce;
color: #3182ce;
background-color: #3182ce;
border: 3px solid;
margin: 0;
padding: 0;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* CSS variables (can be changed directly from the browser) */
:root {
--ibo-datatable-panel--table-spacing: 48px;
}
/* Rules */
.ibo-datatable--toolbar {
display: flex;
justify-content: space-between;
align-items: center;
padding: 0 6px;
color: #404b5a;
/* Above the table */
}
.ibo-datatable--toolbar:first-child {
margin-bottom: 18px;
/* below the table */
}
.ibo-datatable--toolbar:not(:first-child) {
margin-top: 18px;
}
.ibo-datatable--toolbar-left > *:not(:first-child), .ibo-datatable--toolbar-right > *:not(:first-child) {
margin-left: 1rem;
}
.ibo-datatable-header {
color: #212934;
}
/* TODO 3.0.0: The lines below need to be refactored / placed in the right places (integrations, dedicated block / page, ...) */
.ibo-datatable-panel > .ibo-panel--body {
padding: 32px 0 24px;
}
.ibo-datatable--selection-validation-buttons-toolbar {
clear: both;
margin-top: 10px;
}
.ibo-list-column {
max-height: 150px;
overflow-y: auto;
}
.ibo-sort-order::after {
color: #dd6c20;
}
.ibo-sort-order.ibo-is-descending::after {
content: '\f0dd';
}
.ibo-sort-order.ibo-is-ascending::after {
content: '\f0de';
}
.ibo-sort-order.ibo-is-none::after {
content: '\f0dc';
}
.itop-fieldsorter > .selected {
background-color: #bee3f8;
}
.ibo-datatable tbody > tr {
transition: background-color 300ms linear;
}
.ibo-datatable tbody > tr:hover, .ibo-datatable tbody > tr.selected:hover {
cursor: pointer;
background-color: #feebc8;
}
.ibo-datatable tbody > tr.selected {
background-color: #fbd38d;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-prop-header {
padding-bottom: 14px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-fieldset ~ .ibo-fieldset:not(.ibo-column), fieldset ~ .ibo-fieldset:not(.ibo-column), .ibo-fieldset ~ fieldset:not(.ibo-column) {
margin-top: 48px;
}
.ibo-multi-column ~ .ibo-fieldset, .ibo-multi-column ~ fieldset {
margin-top: 48px;
}
.ibo-fieldset-legend, .ibo-dashboard-editor--properties-subtitle, .ibo-dashboard--available-dashlet--title, .ibo-dashlet--properties--title, legend {
width: 100%;
margin-bottom: 16px;
padding-bottom: 4px;
border-bottom: 2px solid #aebecd;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* SCSS rules */
.ibo-field {
/* Avoid value to overflow from its container with very long strings (typically URLs) */
/* Note: Some types of attribute must be excluding as it can alter their rendering */
}
.ibo-field:not([data-attribute-type="AttributeBlob"], [data-attribute-type="AttributeFile"], [data-attribute-type="AttributeImage"], [data-attribute-type="AttributeCustomFields"], [data-attribute-type="AttributeTagSet"], [data-attribute-type="AttributeEnumSet"], [data-attribute-type="AttributeClassAttCodeSet"], [data-attribute-type="AttributeQueryAttCodeSet"], .ibo-input-file-select--container) {
/* We need the rule to apply for the class and all its descendants (but only in read-only), hence the "& *" */
}
.ibo-field:not([data-attribute-type="AttributeBlob"], [data-attribute-type="AttributeFile"], [data-attribute-type="AttributeImage"], [data-attribute-type="AttributeCustomFields"], [data-attribute-type="AttributeTagSet"], [data-attribute-type="AttributeEnumSet"], [data-attribute-type="AttributeClassAttCodeSet"], [data-attribute-type="AttributeQueryAttCodeSet"], .ibo-input-file-select--container) .ibo-field--value {
word-break: break-word;
white-space: inherit;
/* Here we don't put break-spaces as it would put ".ibo-field-small .ibo-field-value" on a new line due to the spaces/indentation of the HTML templates. For now we rather have this rule than diminish the templates readability/maintenability */
}
.ibo-field:not([data-attribute-type="AttributeBlob"], [data-attribute-type="AttributeFile"], [data-attribute-type="AttributeImage"], [data-attribute-type="AttributeCustomFields"], [data-attribute-type="AttributeTagSet"], [data-attribute-type="AttributeEnumSet"], [data-attribute-type="AttributeClassAttCodeSet"], [data-attribute-type="AttributeQueryAttCodeSet"], .ibo-input-file-select--container) .ibo-field--value *:not(input, select, textarea) {
word-break: break-word;
white-space: inherit;
}
/* Large field = Label on top, value below */
.ibo-field-large {
display: block;
}
.ibo-field-large .ibo-field--label {
position: relative;
/* Necessary for fullscreen toggler */
display: flex;
align-items: center;
max-width: initial;
width: 100%;
/* For custom fields (eg. request templates) only */
}
.ibo-field-large .ibo-field-small .ibo-field--label {
display: table-cell;
vertical-align: top;
padding-right: 10px;
min-width: 100px;
max-width: 145px;
width: 30%;
}
.ibo-field-large .ibo-field--value {
margin-top: 2px;
/* Mostly used to have a clear separation from elements in .ibo-field--comments */
/* N°4318 - Visible scrollbar background for large fields overflowing to ease "limits" visualization by the user */
}
.ibo-field-large .ibo-field--value > * {
--ibo-scrollbar--scrollbar-track-background-color: #f2f2f2;
/* Fullscreen mode */
}
.ibo-field-large.ibo-is-fullscreen {
background-color: white;
}
.ibo-field-large.ibo-is-fullscreen .ibo-field--label {
position: fixed;
width: 100%;
min-width: initial;
max-width: initial;
padding: 4px 8px;
background-color: #f8f9fa;
border-bottom: 1px solid #ccd4db;
}
.ibo-field-large.ibo-is-fullscreen .ibo-field--value {
padding: 36px 8px 4px 8px;
}
.ibo-field-large.ibo-is-fullscreen .ibo-field--value > * {
height: initial !important;
/* !important is necessary to overload the inline style put by the lib */
width: initial !important;
}
/* Small field = Label on the left, value on the right */
.ibo-field-small {
display: table;
width: 100%;
}
.ibo-field-small .ibo-field--label {
display: table-cell;
vertical-align: top;
padding-right: 10px;
}
.ibo-field--fullscreen-toggler {
width: 20px;
height: 20px;
border-radius: 5px;
cursor: pointer;
}
.ibo-field--fullscreen-toggler:hover {
background-color: #f2f2f2;
}
.ibo-field--label {
min-width: 100px;
max-width: 145px;
width: 30%;
word-break: break-word;
/* We want labels to wrap if it is very long if it has no spaces */
}
.ibo-field--label > .ibo-has-description::after {
content: "?";
padding-left: 4px;
vertical-align: top;
cursor: pointer;
color: #929fb1;
}
.ibo-field--label-small .ibo-field--label {
width: 20em;
}
.ibo-field--value {
width: 100%;
color: #404b5a;
/* Hack to force a table to fit its container without overflow (see N°2127) */
/* Note that along with with, we now display a "expand" icon on large fields so we can have a better view of its content */
}
.ibo-field--value .HTML table {
table-layout: fixed;
width: 100%;
}
.ibo-field--label > .ibo-field--comments {
flex: auto;
}
/* For log fields in the bulk operation screens */
.ibo-fieldset-legend > .ibo-field--comments, .ibo-dashboard-editor--properties-subtitle > .ibo-field--comments, .ibo-dashboard--available-dashlet--title > .ibo-field--comments, .ibo-dashlet--properties--title > .ibo-field--comments, legend > .ibo-field--comments {
padding-bottom: 2px;
font-size: 1.17rem;
}
.ibo-field--comments {
display: table-cell;
vertical-align: top;
width: 5em;
/* Ensure that inputs have all the same width (this is due to the of display table / table-cell) */
}
.ibo-field--comments > input[type="checkbox"] {
margin-left: 5px;
float: right;
}
.ibo-field--comments > .multi_values, .ibo-field--comments > .mono_value, .ibo-field--comments > .ibo-field--comments--synchro {
float: right;
}
/********************************************************/
/* Shameful zone, CSS classes not following conventions */
/* To be reworked */
/********************************************************/
.mailto, .tel {
white-space: nowrap;
}
.mailto .text_decoration, .tel .text_decoration {
margin-right: 0.5rem;
font-size: 0.9em;
/* Mind the "em" instead of "rem" as we want the decoration to be size relatively to the text itself, not the page */
}
.object-ref-icon.text_decoration, .object-ref-icon-disabled.text_decoration {
margin-right: 0.5rem;
}
.ibo-field--enable-bulk, .ibo-field--comments--synchro {
display: inline;
padding: 2px 5px;
margin: 0 0 0 5px;
height: calc(100% - 5px);
border-radius: 5px;
font-weight: bold;
white-space: nowrap;
}
.ibo-field--enable-bulk--checkbox {
margin-left: 8px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-toolbar {
display: flex;
align-items: center;
}
.ibo-toolbar.ibo-toolbar--action {
position: relative;
}
.ibo-toolbar.ibo-toolbar--button {
margin-top: 16px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-toolbar-spacer {
flex-grow: 1;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* SCSS Rules */
.ibo-toolbar-vertical-separator {
display: inline-flex;
border-right: 1px solid #aebecd;
width: 1px;
height: 16px;
margin: 0 0.75rem;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* Minus 2 because the criteria expands between the search form panel and the results area */
/* Arbitrary value, must be greater than the position (y) of the first result line in non sticking state, should be discussed to find a clever way to adjust it in both search page and search modals (linkedsets) */
/* IMPORTANT: All the code below do NOT follow the coding convention and has NOT been refactored to the UIBlock system */
.search_box {
box-sizing: border-box;
position: relative;
z-index: 1100;
/* To be over the table block/unblock UI. Not very sure about this. */
text-align: center;
/* Used when form is closed */
/* Sizing reset */
}
.search_box * {
box-sizing: border-box;
}
.search_form_handler {
/* Hyperlink reset */
}
.search_form_handler a {
/* Input reset */
}
.search_form_handler input[type="text"], .search_form_handler select {
padding: 1px 2px;
}
.search_form_handler:not(.closed) .sf_title .sft_short {
display: none;
}
.search_form_handler:not(.closed) .sf_title .sft_hint, .search_form_handler:not(.closed) .sf_title .sfobs_hint, .search_form_handler:not(.closed) .sf_title .sft_toggler {
margin-top: 4px;
}
.search_form_handler:not(.closed) .sf_title .sft_toggler {
transform: rotateX(180deg);
transition: transform 0.5s linear;
}
.search_form_handler.closed {
margin-bottom: 0.5em;
width: 150px;
overflow: hidden;
border-radius: 4px;
}
.search_form_handler.closed .sf_criterion_area {
height: 0;
opacity: 0;
padding: 0;
}
.search_form_handler.closed .sf_title {
padding: 6px 8px;
text-align: center;
font-size: 12px;
}
.search_form_handler.closed .sf_title .sft_long {
display: none;
}
.search_form_handler.closed .sf_title .sft_hint, .search_form_handler.closed .sf_title .sfobs_hint {
display: none;
}
.search_form_handler:not(.no_auto_submit) .sft_hint {
display: none;
}
.search_form_handler:not(.no_auto_submit) .sfc_fg_apply {
display: none;
}
.search_form_handler.no_auto_submit .sfc_fg_search {
display: none;
}
.search_form_handler.no_auto_submit .sft_hint {
display: inline-block;
}
.search_form_handler:not(.hide_obsolete_data) .sfobs_hint {
display: none;
}
.search_form_handler.hide_obsolete_data .sfobs_hint {
display: inline-block;
}
.search_form_handler.hide_obsolete_data.no_auto_submit .sfobs_hint {
margin-left: 30px;
}
.search_form_handler .sf_message {
display: none;
margin: 8px 8px 0 8px;
border-radius: 0px;
}
.search_form_handler .sf_criterion_area {
/*display: none;*/
padding: 8px 8px 3px 8px;
/* padding-bottom must equals to padding-top - .search_form_criteria:margin-bottom */
}
.search_form_handler .sf_criterion_area .sf_criterion_row:not(:first-child) {
margin-top: 20px;
}
.search_form_handler .sf_criterion_area .sf_criterion_row:not(:first-child)::before {
content: "";
position: absolute;
top: -12px;
left: 0px;
width: 100%;
border-top: 1px solid #e1e7ec;
}
.search_form_handler .sf_criterion_area .sf_criterion_row:not(:first-child)::after {
content: "or";
/* TODO: Make this into a dict entry */
position: absolute;
top: -20px;
left: 8px;
padding-left: 5px;
padding-right: 5px;
color: #929fb1;
background-color: white;
/* Must match .sf_criterion_area:background-color */
}
.search_form_handler .sf_criterion_area .sf_criterion_row .sf_criterion_group {
display: inline;
}
.search_form_handler .sf_criterion_area .sf_criterion_row .sf_criterion_group .sfc_fg_button, .search_form_handler .sf_criterion_area .sf_criterion_row .sf_criterion_group .sfc_header {
border: 1px solid #d5dde5;
/* Must be equal to .search_form_criteria:margin-bottom + this:padding-bottom */
border-radius: 3px;
/* Common style between criterion and more criterion */
}
.search_form_handler .sf_criterion_area .search_form_criteria, .search_form_handler .sf_criterion_area .sf_more_criterion, .search_form_handler .sf_criterion_area .sf_button {
position: relative;
display: inline-block;
margin-right: 10px;
margin-top: 3px;
margin-bottom: 3px;
/* Bottom spacing (6px) for next criteria line is actually splitted between top and bottom margin in order to center the criteria within the container. The cumulated margins fo the lines will do the trick. */
vertical-align: top;
}
.search_form_handler .sf_criterion_area .search_form_criteria.opened, .search_form_handler .sf_criterion_area .sf_more_criterion.opened, .search_form_handler .sf_criterion_area .sf_button.opened {
margin-bottom: 0;
/* To compensate the .sfc/.sfm_header:padding-bottom: 13px */
}
.search_form_handler .sf_criterion_area .search_form_criteria.opened .sfc_header, .search_form_handler .sf_criterion_area .sf_more_criterion.opened .sfc_header, .search_form_handler .sf_criterion_area .sf_button.opened .sfc_header, .search_form_handler .sf_criterion_area .search_form_criteria.opened .sfm_header, .search_form_handler .sf_criterion_area .sf_more_criterion.opened .sfm_header, .search_form_handler .sf_criterion_area .sf_button.opened .sfm_header {
border-bottom: none !important;
padding-bottom: 13px;
/* Must be equal to .search_form_criteria:margin-bottom + this:padding-bottom */
}
.search_form_handler .sf_criterion_area .search_form_criteria > *, .search_form_handler .sf_criterion_area .sf_more_criterion > *, .search_form_handler .sf_criterion_area .sf_button > * {
padding: 7px 8px;
vertical-align: top;
border: solid 1px #d5dde5;
border-radius: 3px;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfm_content, .search_form_handler .sf_criterion_area .sf_more_criterion .sfm_content, .search_form_handler .sf_criterion_area .sf_button .sfm_content {
position: absolute;
z-index: -1;
min-width: 100%;
left: 0px;
margin-top: -1px;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_fg_buttons, .search_form_handler .sf_criterion_area .sf_more_criterion .sfc_fg_buttons, .search_form_handler .sf_criterion_area .sf_button .sfc_fg_buttons, .search_form_handler .sf_criterion_area .search_form_criteria .sfm_buttons, .search_form_handler .sf_criterion_area .sf_more_criterion .sfm_buttons, .search_form_handler .sf_criterion_area .sf_button .sfm_buttons {
white-space: nowrap;
}
.search_form_handler .sf_criterion_area .sf_more_criterion, .search_form_handler .sf_criterion_area .sf_button {
min-width: 34px;
text-align: center;
/* Criteria tags */
}
.search_form_handler .sf_criterion_area .search_form_criteria {
/* Non editable criteria */
}
.search_form_handler .sf_criterion_area .search_form_criteria.locked {
background-color: #d5dde5;
}
.search_form_handler .sf_criterion_area .search_form_criteria.locked .sfc_title {
user-select: none;
cursor: initial;
/* Draft criteria (modifications not applied) */
}
.search_form_handler .sf_criterion_area .search_form_criteria.draft .sfc_header, .search_form_handler .sf_criterion_area .search_form_criteria.draft .sfc_form_group {
border-style: dashed;
border-color: #929fb1;
}
.search_form_handler .sf_criterion_area .search_form_criteria.draft .sfc_title {
font-style: italic;
/* Opened criteria (form group displayed) */
}
.search_form_handler .sf_criterion_area .search_form_criteria.opened {
z-index: 1;
/* To be over other criterion */
}
.search_form_handler .sf_criterion_area .search_form_criteria.opened .sfc_toggle {
transform: rotateX(-180deg);
}
.search_form_handler .sf_criterion_area .search_form_criteria.opened .sfc_form_group {
display: block;
margin-top: -1px;
z-index: -1;
}
.search_form_handler .sf_criterion_area .search_form_criteria.opened_left .sfc_form_group {
left: auto;
right: 0px;
/* Add "and" on criterion but the one and submit button */
}
.search_form_handler .sf_criterion_area .search_form_criteria:not(:last-of-type) {
margin-right: 12px;
}
.search_form_handler .sf_criterion_area .search_form_criteria > * {
background-color: #f2f2f2;
color: #212934;
/* Top left corner icons */
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_toggle, .search_form_handler .sf_criterion_area .search_form_criteria .sfc_close {
position: absolute;
top: 7px;
color: #dd6c20;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_locked {
position: absolute;
top: 9px;
color: #aebecd;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_toggle {
display: inline-block;
right: 23px;
transition: all 0.3s ease-in-out;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_close, .search_form_handler .sf_criterion_area .search_form_criteria .sfc_locked {
right: 7px;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_title {
max-width: 240px;
padding-right: 30px;
white-space: nowrap;
overflow-x: hidden;
text-overflow: ellipsis;
cursor: pointer;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_title .sfc_values {
font-weight: bold;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group {
position: absolute;
/* Form group (operators) is displayed only when the criteria is toggled to opened state */
display: none;
max-width: 450px;
max-height: 520px;
overflow-x: auto;
overflow-y: hidden;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators {
font-size: 12px;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator.force_hide {
display: none !important;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator > label {
line-height: 20px;
white-space: nowrap;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator > label > * {
display: inline-block;
vertical-align: middle;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_radio {
width: 12px;
margin: 0;
margin-right: 7px;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_name {
width: 90px;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content input[type="text"] {
display: unset;
width: 160px;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_opc_multichoices label > input {
vertical-align: text-top;
margin-left: 0;
margin-right: 8px;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_opc_multichoices .sfc_opc_mc_items_wrapper {
max-height: 415px;
/* Must be less than .sfc_form_group:max-height - .sfc_opc_mc_toggler:height - .sfc_opc_mc_filter:height */
overflow-y: auto;
margin: 0 -8px;
/* Compensate .sfc_opc_multichoices side padding so the hover style can take the full with */
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_opc_multichoices .sfc_opc_mc_items_wrapper .sfc_opc_mc_items .sfc_opc_mc_items_list {
text-align: left;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_opc_multichoices .sfc_opc_mc_items_wrapper .sfc_opc_mc_items .sfc_opc_mc_items_list.sfc_opc_mc_items_selected {
position: relative;
padding-top: 5px;
margin-top: 5px;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_opc_multichoices .sfc_opc_mc_items_wrapper .sfc_opc_mc_items .sfc_opc_mc_items_list.sfc_opc_mc_items_selected::before {
content: "";
position: absolute;
border-top: 1px solid #d5dde5;
width: calc(100% - 12px);
/* minus margin-left x2 */
margin-left: 6px;
top: 0px;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_opc_multichoices .sfc_opc_mc_items_wrapper .sfc_opc_mc_items .sfc_opc_mc_items_list .sfc_opc_mc_placeholder {
padding: 15px 8px;
font-style: italic;
text-align: center;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_opc_multichoices .sfc_opc_mc_items_wrapper .sfc_opc_mc_items .sfc_opc_mc_items_list .sfc_opc_mc_item {
padding: 4px 8px;
/* Putting back the padding remove by .sfc_opc_mc_items */
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_opc_multichoices .sfc_opc_mc_items_wrapper .sfc_opc_mc_items .sfc_opc_mc_items_list .sfc_opc_mc_item:hover {
background-color: #e1e7ec;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_opc_multichoices .sfc_opc_mc_items_wrapper .sfc_opc_mc_items .sfc_opc_mc_items_list .sfc_opc_mc_item label {
display: inline-block;
width: 100%;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_opc_multichoices .sfc_opc_mc_items_wrapper .sfc_opc_mc_items_hint {
margin-top: 15px;
margin-bottom: 15px;
padding-left: 9px;
padding-right: 9px;
color: #6e7a8a;
font-size: 10px;
font-style: italic;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_opc_multichoices .sfc_opc_mc_items_wrapper .sfc_opc_mc_items_hint > span {
margin-right: 0.5em;
font-style: italic;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_search, .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_apply, .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_cancel {
margin-top: 8px;
font-size: 1rem;
/* Not bold, so it looks like 10px/bold of more/less buttons */
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_search, .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_apply {
margin-right: 5px;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_more, .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_less {
position: absolute;
bottom: 7px;
right: 0px;
cursor: pointer;
color: #2c5382;
font-size: 10px;
font-weight: bold;
border: none;
background-color: transparent;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_more > span, .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_less > span {
margin-left: 3px;
/* Show only first operator in simple mode */
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operator:not(:first-of-type), .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operator:first-of-type .sfc_op_radio {
display: none;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_less {
display: none;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_more {
display: inline-block;
/* Show all operators in advanced mode */
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group.advanced .sfc_fg_operator {
margin-bottom: 3px;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group.advanced .sfc_fg_operator:last-of-type {
margin-bottom: 0;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group.advanced .sfc_fg_operator:not(:first-of-type), .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group.advanced .sfc_fg_operator:first-of-type .sfc_op_radio {
display: inherit;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group.advanced .sfc_fg_less {
display: inline-block;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group.advanced .sfc_fg_more {
display: none;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group.advanced .hide_on_advanced {
display: none;
}
.search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group:not(.advanced) .hide_on_less {
display: none;
/* Special criterion processing */
}
.search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_raw > * {
border-color: transparent;
}
.search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_raw .sfc_title {
cursor: initial;
padding-right: 20px;
/* Less than regular as there is no toggle icon */
}
.search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_raw .sfc_form_group {
display: none;
}
.search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_enum .sfc_form_group .sfc_fg_operator_in > label {
display: inline-block;
width: 100%;
line-height: initial;
white-space: nowrap;
}
.search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_enum .sfc_form_group .sfc_fg_operator_in > label .sfc_op_content {
width: 100%;
}
.search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_tag_set .sfc_form_group .sfc_fg_operator_in > label {
display: inline-block;
width: 100%;
line-height: initial;
white-space: nowrap;
}
.search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_tag_set .sfc_form_group .sfc_fg_operator_in > label .sfc_op_content {
width: 100%;
}
.search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_numeric .sfc_fg_operators .sfc_fg_operator.sfc_fg_operator_between .sfc_op_content_from_outer {
display: inline;
}
.search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_numeric .sfc_fg_operators .sfc_fg_operator.sfc_fg_operator_between .sfc_op_content_until_outer {
display: inline;
margin-left: 5px;
}
.search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_numeric .sfc_fg_operators .sfc_fg_operator.sfc_fg_operator_between label.sfc_op_content_from_label, .search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_numeric .sfc_fg_operators .sfc_fg_operator.sfc_fg_operator_between label.sfc_op_content_until_label {
width: 45px;
display: inline-block;
}
.search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_numeric .sfc_fg_operators .sfc_fg_operator.sfc_fg_operator_between input[type="text"] {
width: 77px;
}
.search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_date_time .sfc_form_group.advanced .sfc_fg_operator_between, .search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_date .sfc_form_group.advanced .sfc_fg_operator_between {
margin-bottom: 5px;
}
.search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_date_time .sfc_fg_operator_between_days input, .search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_date .sfc_fg_operator_between_days input {
width: 135px;
}
.search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_date_time button.ui-datepicker-trigger, .search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_date button.ui-datepicker-trigger {
background: none;
border: none;
height: 100%;
padding: 2px;
}
.search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_date_time button.ui-datepicker-trigger img, .search_form_handler .sf_criterion_area .search_form_criteria.search_form_criteria_date button.ui-datepicker-trigger img {
vertical-align: middle;
/* More criterion */
}
.search_form_handler .sf_criterion_area .sf_more_criterion.opened {
z-index: 2;
/* To be over criterion */
}
.search_form_handler .sf_criterion_area .sf_more_criterion.opened .sfm_content {
display: inherit;
}
.search_form_handler .sf_criterion_area .sf_more_criterion.opened_left .sfm_content {
left: auto;
right: 0px;
}
.search_form_handler .sf_criterion_area .sf_more_criterion > * {
background-color: white;
color: #37474f;
}
.search_form_handler .sf_criterion_area .sf_more_criterion .sfm_toggler .sfm_tg_title {
margin-right: 7px;
}
.search_form_handler .sf_criterion_area .sf_more_criterion .sfm_toggler .sfm_tg_icon {
color: #dd6c20;
}
.search_form_handler .sf_criterion_area .sf_more_criterion .sfm_content {
display: none;
min-width: 200px;
/* To avoid element going to thin on filter, not very slick */
}
.search_form_handler .sf_criterion_area .sf_more_criterion .sfm_content .sfm_lists {
margin: 0 -8px;
padding: 0 8px;
max-height: 400px;
overflow-x: hidden;
overflow-y: auto;
}
.search_form_handler .sf_criterion_area .sf_more_criterion .sfm_content .sfm_lists .sfl_items > li:hover {
background-color: #e1e7ec;
}
.search_form_handler .sf_criterion_area .sf_more_criterion .sfm_content .sfm_buttons {
display: none;
}
.search_form_handler .sf_criterion_area .sf_more_criterion .sfm_content .sfm_buttons button {
margin-top: 8px;
margin-right: 5px;
padding: 3px 6px;
font-size: 11px;
}
.search_form_handler .sf_criterion_area .sf_more_criterion .sfm_content .sfm_buttons button:last-of-type {
margin-right: 0;
/* Misc. buttons */
}
.search_form_handler .sf_criterion_area .sf_button {
cursor: pointer;
}
.search_form_handler .sf_criterion_area .sf_button > * {
background-color: white;
color: #dd6c20;
/* List helpers */
}
.search_form_handler .sf_list:not(:first-of-type) .sfl_title {
border-top: 1px solid #ccd4db;
padding-top: 8px;
margin-top: 5px;
}
.search_form_handler .sf_list .sfl_title {
font-weight: bold;
}
.search_form_handler .sf_list .sfl_items {
margin: 5px -8px 0 -8px;
padding: 0;
text-align: left;
}
.search_form_handler .sf_list .sfl_items > li {
padding: 4px 8px;
list-style: none;
white-space: nowrap;
}
.search_form_handler .sf_list .sfl_items > li:hover {
background-color: #e1e7ec;
}
.search_form_handler .sf_list .sfl_items > li.sfl_i_placeholder {
font-style: italic;
opacity: 0.8;
}
.search_form_handler .sf_list .sfl_items > li > label {
display: inline-block;
width: 100%;
}
.search_form_handler .sf_list .sfl_items > li > label > * {
vertical-align: middle;
}
.search_form_handler .sf_list .sfl_items > li > label > input[type="checkbox"] {
margin-left: 0;
margin-right: 8px;
}
.search_form_handler .sf_filter {
position: relative;
margin-top: 8px;
margin-bottom: 8px;
}
.search_form_handler .sf_filter input, .search_form_handler .sf_filter button, .search_form_handler .sf_filter .sff_picto {
vertical-align: middle;
height: 22px;
}
.search_form_handler .sf_filter input, .search_form_handler .sf_filter button {
border: 1px solid #ABABAB;
}
.search_form_handler .sf_filter input {
width: 100% !important;
}
.search_form_handler .sf_filter button {
width: 23px;
/* Must be equals to .sf_filter > *:height */
background-color: white;
color: #dd6c20;
font-size: 10px;
}
.search_form_handler .sf_filter button:first-of-type {
margin-left: 5px;
}
.search_form_handler .sf_filter button:not(:first-of-type) {
border-left: transparent;
}
.search_form_handler .sf_filter .sff_input_wrapper {
position: relative;
}
.search_form_handler .sf_filter .sff_input_wrapper input[type="text"] {
display: unset;
}
.search_form_handler .sf_filter .sff_input_wrapper .sff_picto {
position: absolute;
right: 7px;
top: 3px;
user-select: none;
color: #404b5a;
}
.search_form_handler .sf_filter .sff_input_wrapper .sff_reset {
display: none;
}
.search_form_handler .sf_filter .sff_input_wrapper input::-ms-clear {
display: none;
}
.search_form_handler .sf_filter.sf_with_buttons input {
width: calc(100% - 28px) !important;
/* Minus button outter width (only one for now) */
min-width: 120px;
}
.sf_results_placeholder {
margin-top: 24px;
text-align: center;
}
.sf_results_placeholder button {
margin-top: 8px;
}
.sf_results_placeholder button > span {
margin-right: 0.5em;
}
.ibo-search-form-panel {
z-index: 3;
margin-bottom: 8px;
}
.ibo-search-form-panel .ibo-panel--body {
padding: 18px 14px 10px;
overflow: initial;
}
.ibo-search-form-panel .ibo-panel--body::before {
border-radius: 5px 5px 0 0;
}
#ibo-main-content .search_form_handler .sf_criterion_area {
padding: 0;
}
.sfm_tg_title {
display: none;
}
.ibo-criterion-group:empty ~ .sf_more_criterion .sfm_tg_title {
display: unset;
}
.sf_results_area {
z-index: 1;
margin-bottom: 300px;
/* This is mostly to avoid glitches when the result list's bottom limit is just around the window bottom limit and the user scrolls down (boucing effect, see N°4427) */
}
/***********************/
/* Sticky header rules */
/***********************/
.ibo-search-form-panel .ibo-panel--body.ibo-is-sticking {
position: fixed;
border-radius: 0;
border-bottom-color: transparent;
}
.ibo-datatable-panel.ibo-is-sticking .ibo-panel--header {
z-index: 0;
}
.ibo-datatable-panel.ibo-is-sticking .ibo-datatable--toolbar {
position: fixed;
z-index: 2;
padding-bottom: 4px;
background-color: white;
border-left: 1px solid #ccd4db;
border-right: 1px solid #ccd4db;
}
.ibo-datatable-panel.ibo-is-sticking .dataTables_scrollHead {
position: fixed !important;
/* Important is required as the property is already set in the style attribute by the JS lib */
z-index: 2;
background-color: white;
border-left: 1px solid #ccd4db !important;
/* Unfortunately the !important is necessary to overload the lib style attribute */
border-right: 1px solid #ccd4db !important;
/* Unfortunately the !important is necessary to overload the lib style attribute */
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-field-badge {
display: inline-flex;
align-items: baseline;
margin: 0;
padding: 4px 10px;
border-radius: 3px;
/* Mind the use of these "generic" variables that allow to automatically use the right colors for a field and its value depending on which class will be append to it (see those defined in the DM) */
background-color: var(--ibo-main-color);
color: var(--ibo-complementary-color);
}
.ibo-field-badge--decoration + .ibo-field-badge--label {
margin-left: 0.5rem;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-input-file-select--container .ibo-input-file-select .ibo-input-file-select--file-input {
display: none;
}
.ibo-input-file-select--container .ibo-input-file-select .ibo-input-file-select--file-name {
margin-left: 10px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-medallion-icon {
display: flex;
padding: 13px 0;
}
.ibo-medallion-icon--image {
height: 48px;
width: 48px;
padding: 2px;
border-radius: 100%;
background-color: #bee3f8;
}
.ibo-medallion-icon--description {
display: inline-block;
padding-left: 8px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables (can be overloaded) */
/* TODO: Refactor this into the standard field input */
/* CSS variables (can be changed directly from the browser) */
:root {
/* TODO: Introduce variables once SCSS variables are set */
}
/* IMPORTANT: Rules are made for the collapsed mode by default */
/* Expanded rules should only be in the dedicated section */
.ibo-navigation-menu {
position: relative;
height: 100vh;
}
.ibo-navigation-menu.ibo-is-expanded .ibo-navigation-menu--square-company-logo {
display: none;
}
.ibo-navigation-menu.ibo-is-expanded .ibo-navigation-menu--full-company-logo {
display: flex;
}
.ibo-navigation-menu.ibo-is-expanded .ibo-navigation-menu--silo-selection {
display: inline-block;
}
.ibo-navigation-menu.ibo-is-expanded .ibo-navigation-menu--silo-visual-hint {
display: none;
}
.ibo-navigation-menu.ibo-is-expanded .ibo-navigation-menu--body {
width: 310px;
}
.ibo-navigation-menu.ibo-is-expanded .ibo-navigation-menu--body .ibo-navigation-menu--toggler-bar:nth-child(1) {
top: 4px;
left: 7px;
width: 14px;
transform: rotateZ(-45deg);
}
.ibo-navigation-menu.ibo-is-expanded .ibo-navigation-menu--body .ibo-navigation-menu--toggler-bar:nth-child(2) {
top: 8px;
left: 7px;
width: 0;
opacity: 0;
}
.ibo-navigation-menu.ibo-is-expanded .ibo-navigation-menu--body .ibo-navigation-menu--toggler-bar:nth-child(3) {
top: 12px;
left: 7px;
width: 14px;
transform: rotateZ(45deg);
}
.ibo-navigation-menu.ibo-is-expanded .ibo-navigation-menu--body .ibo-navigation-menu--menu-group:not(.ibo-is-active):active {
border-radius: 16px;
}
.ibo-navigation-menu.ibo-is-expanded .ibo-navigation-menu--body .ibo-navigation-menu--bottom-part {
padding: 24px 0 12px;
}
.ibo-navigation-menu.ibo-is-expanded .ibo-navigation-menu--body .ibo-navigation-menu--bottom-part .ibo-navigation-menu--notifications .ibo-navigation-menu--notifications-toggler {
display: none;
}
.ibo-navigation-menu.ibo-is-expanded .ibo-navigation-menu--body .ibo-navigation-menu--bottom-part .ibo-navigation-menu--user-info {
height: 100%;
}
.ibo-navigation-menu.ibo-is-expanded .ibo-navigation-menu--body .ibo-navigation-menu--bottom-part .ibo-navigation-menu--user-info .ibo-navigation-menu--user-welcome-message, .ibo-navigation-menu.ibo-is-expanded .ibo-navigation-menu--body .ibo-navigation-menu--bottom-part .ibo-navigation-menu--user-info .ibo-navigation-menu--user-notifications, .ibo-navigation-menu.ibo-is-expanded .ibo-navigation-menu--body .ibo-navigation-menu--bottom-part .ibo-navigation-menu--user-info .ibo-navigation-menu--user-organization {
display: block;
}
.ibo-navigation-menu.ibo-is-expanded .ibo-navigation-menu--body .ibo-navigation-menu--bottom-part .ibo-navigation-menu--user-info .ibo-navigation-menu--user-picture {
margin-top: -60px;
width: 72px;
height: 72px;
border: solid 3px #263238;
}
.ibo-navigation-menu.ibo-is-expanded .ibo-navigation-menu--body .ibo-navigation-menu--bottom-part .ibo-navigation-menu--user-info .ibo-navigation-menu--user-picture .ibo-navigation-menu--user-picture--image {
max-width: 72px;
max-height: 72px;
}
.ibo-navigation-menu.ibo-is-active .ibo-navigation-menu--drawer {
right: calc(-1 * 312px);
}
.ibo-navigation-menu.ibo-is-filtered .ibo-navigation-menu--menu-filter-clear {
display: block;
}
.ibo-navigation-menu.ibo-is-filtered .ibo-navigation-menu--menu-nodes {
margin-bottom: 48px;
}
.ibo-navigation-menu.ibo-is-filtered .ibo-navigation-menu--menu-nodes .ibo-navigation-menu--menu-nodes-title {
margin-bottom: 8px;
}
.ibo-navigation-menu--body, .ibo-navigation-menu--drawer {
height: 100vh;
}
/* Body */
.ibo-navigation-menu--body {
z-index: 1;
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: stretch;
height: 100vh;
width: 60px;
background-color: #263238;
transition: width 0.1s ease-in-out;
}
/* - Top part */
.ibo-navigation-menu--top-part {
z-index: 2;
min-height: 120px;
padding: 16px 16px;
overflow: hidden;
}
/* - Middle part */
.ibo-navigation-menu--middle-part {
z-index: 1;
/* Occupy as much space as possible */
flex-grow: 1;
/* Only the middle part should have a variable size */
overflow-y: auto;
padding: 24px 16px 16px;
/* Scrollbar for Firefox and future W3C specs. */
scrollbar-width: thin;
scrollbar-color: #d5dde5 rgba(255, 255, 255, 0);
/* Scrollbar for Chrome/Edge/Safari */
}
.ibo-navigation-menu--middle-part::-webkit-scrollbar {
width: 5px;
}
.ibo-navigation-menu--middle-part::-webkit-scrollbar-track {
background-color: rgba(255, 255, 255, 0);
}
.ibo-navigation-menu--middle-part::-webkit-scrollbar-thumb {
background-color: #d5dde5;
}
/* - Bottom part */
.ibo-navigation-menu--bottom-part {
z-index: 2;
/* User picture must be above the middle part when expanded */
padding-top: 20px;
padding-bottom: 16px;
height: 126px;
background-color: #404b5a;
justify-content: space-between;
flex-direction: column;
}
.ibo-navigation-menu--toggler, .ibo-navigation-menu--menu-group {
margin: calc(-1 * 10px) calc(-1 * 8px);
padding: 10px 8px;
border-radius: 5px;
}
/* Top part */
/* - Company logo: square */
.ibo-navigation-menu--square-company-logo {
display: flex;
width: 38px;
height: 38px;
margin: 0 -5px 32px;
}
.ibo-navigation-menu--square-company-logo > img {
object-fit: contain;
}
/* - Company logo: full */
.ibo-navigation-menu--full-company-logo {
display: none;
width: 310px;
height: 70px;
margin: 0 0 0 -16px;
}
.ibo-navigation-menu--full-company-logo > img {
object-fit: contain;
margin: 0 auto;
}
/* - Toggler */
.ibo-navigation-menu--toggler {
position: relative;
/* For the silo visual hint to be placed relatively to it */
display: inline-flex;
/* Width is define here in addition of the icon so we can fix its width whether the menu is collapsed or expanded */
width: 44px;
}
.ibo-navigation-menu--toggler:hover, .ibo-navigation-menu--toggler:active {
background-color: #455a64;
}
.ibo-navigation-menu--toggler:hover .ibo-navigation-menu--toggler-bar, .ibo-navigation-menu--toggler:active .ibo-navigation-menu--toggler-bar {
background-color: white;
}
.ibo-navigation-menu--toggler-icon {
position: relative;
display: flex;
height: 20px;
width: 28px;
}
.ibo-navigation-menu--toggler-bar {
position: absolute;
display: block;
height: 3px;
width: 100%;
opacity: 1;
transition: all 0.2s linear;
background-color: #d5dde5;
}
.ibo-navigation-menu--toggler-bar:nth-child(1) {
top: 0;
}
.ibo-navigation-menu--toggler-bar:nth-child(2) {
top: 8px;
}
.ibo-navigation-menu--toggler-bar:nth-child(3) {
top: 16px;
}
.ibo-navigation-menu--silo-selection {
position: absolute;
display: none;
width: 70%;
margin-left: 15px;
}
.ibo-navigation-menu--silo-selection .ibo-input-wrapper .ibo-input, .ibo-navigation-menu--silo-selection .ui_tpicker_hour_slider .ibo-input, .ibo-navigation-menu--silo-selection .ui_tpicker_hour_slider .ui-autocomplete-input, .ibo-navigation-menu--silo-selection .ui_tpicker_hour_slider .ui-multiselect, .ibo-navigation-menu--silo-selection .ui_tpicker_hour_slider .dataTables_length select, .dataTables_length .ibo-navigation-menu--silo-selection .ui_tpicker_hour_slider select, .ibo-navigation-menu--silo-selection .ui_tpicker_hour_slider .ui_tpicker_hour_slider > select, .ibo-navigation-menu--silo-selection .ui_tpicker_hour_slider .ui_tpicker_minute_slider > select, .ibo-navigation-menu--silo-selection .ui_tpicker_hour_slider .ui_tpicker_second_slider > select, .ibo-navigation-menu--silo-selection .ui_tpicker_hour_slider select.ibo-input-select-placeholder, .ibo-navigation-menu--silo-selection .ui_tpicker_hour_slider .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content input[type="text"], .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content .ibo-navigation-menu--silo-selection .ui_tpicker_hour_slider input[type="text"], .ibo-navigation-menu--silo-selection .ui_tpicker_hour_slider .search_form_handler .sf_filter .sff_input_wrapper input[type="text"], .search_form_handler .sf_filter .sff_input_wrapper .ibo-navigation-menu--silo-selection .ui_tpicker_hour_slider input[type="text"], .ibo-navigation-menu--silo-selection .ui_tpicker_minute_slider .ibo-input, .ibo-navigation-menu--silo-selection .ui_tpicker_minute_slider .ui-autocomplete-input, .ibo-navigation-menu--silo-selection .ui_tpicker_minute_slider .ui-multiselect, .ibo-navigation-menu--silo-selection .ui_tpicker_minute_slider .dataTables_length select, .dataTables_length .ibo-navigation-menu--silo-selection .ui_tpicker_minute_slider select, .ibo-navigation-menu--silo-selection .ui_tpicker_minute_slider .ui_tpicker_hour_slider > select, .ibo-navigation-menu--silo-selection .ui_tpicker_minute_slider .ui_tpicker_minute_slider > select, .ibo-navigation-menu--silo-selection .ui_tpicker_minute_slider .ui_tpicker_second_slider > select, .ibo-navigation-menu--silo-selection .ui_tpicker_minute_slider select.ibo-input-select-placeholder, .ibo-navigation-menu--silo-selection .ui_tpicker_minute_slider .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content input[type="text"], .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content .ibo-navigation-menu--silo-selection .ui_tpicker_minute_slider input[type="text"], .ibo-navigation-menu--silo-selection .ui_tpicker_minute_slider .search_form_handler .sf_filter .sff_input_wrapper input[type="text"], .search_form_handler .sf_filter .sff_input_wrapper .ibo-navigation-menu--silo-selection .ui_tpicker_minute_slider input[type="text"], .ibo-navigation-menu--silo-selection .ui_tpicker_second_slider .ibo-input, .ibo-navigation-menu--silo-selection .ui_tpicker_second_slider .ui-autocomplete-input, .ibo-navigation-menu--silo-selection .ui_tpicker_second_slider .ui-multiselect, .ibo-navigation-menu--silo-selection .ui_tpicker_second_slider .dataTables_length select, .dataTables_length .ibo-navigation-menu--silo-selection .ui_tpicker_second_slider select, .ibo-navigation-menu--silo-selection .ui_tpicker_second_slider .ui_tpicker_hour_slider > select, .ibo-navigation-menu--silo-selection .ui_tpicker_second_slider .ui_tpicker_minute_slider > select, .ibo-navigation-menu--silo-selection .ui_tpicker_second_slider .ui_tpicker_second_slider > select, .ibo-navigation-menu--silo-selection .ui_tpicker_second_slider select.ibo-input-select-placeholder, .ibo-navigation-menu--silo-selection .ui_tpicker_second_slider .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content input[type="text"], .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content .ibo-navigation-menu--silo-selection .ui_tpicker_second_slider input[type="text"], .ibo-navigation-menu--silo-selection .ui_tpicker_second_slider .search_form_handler .sf_filter .sff_input_wrapper input[type="text"], .search_form_handler .sf_filter .sff_input_wrapper .ibo-navigation-menu--silo-selection .ui_tpicker_second_slider input[type="text"], .ibo-navigation-menu--silo-selection .ibo-input-wrapper .ui-autocomplete-input, .ibo-navigation-menu--silo-selection .ibo-input-wrapper .ui-multiselect, .ibo-navigation-menu--silo-selection .ibo-input-wrapper .dataTables_length select, .dataTables_length .ibo-navigation-menu--silo-selection .ibo-input-wrapper select, .ibo-navigation-menu--silo-selection .ibo-input-wrapper .ui_tpicker_hour_slider > select, .ibo-navigation-menu--silo-selection .ibo-input-wrapper .ui_tpicker_minute_slider > select, .ibo-navigation-menu--silo-selection .ibo-input-wrapper .ui_tpicker_second_slider > select, .ibo-navigation-menu--silo-selection .ibo-input-wrapper select.ibo-input-select-placeholder, .ibo-navigation-menu--silo-selection .ibo-input-wrapper .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content input[type="text"], .search_form_handler .sf_criterion_area .search_form_criteria .sfc_form_group .sfc_fg_operators .sfc_fg_operator .sfc_op_content .ibo-navigation-menu--silo-selection .ibo-input-wrapper input[type="text"], .ibo-navigation-menu--silo-selection .ibo-input-wrapper .search_form_handler .sf_filter .sff_input_wrapper input[type="text"], .search_form_handler .sf_filter .sff_input_wrapper .ibo-navigation-menu--silo-selection .ibo-input-wrapper input[type="text"] {
padding-right: 38px;
overflow: hidden;
}
.ibo-navigation-menu--silo-selection .ibo-input-wrapper .ibo-input-select-autocomplete, .ibo-navigation-menu--silo-selection .ui_tpicker_hour_slider .ibo-input-select-autocomplete, .ibo-navigation-menu--silo-selection .ui_tpicker_minute_slider .ibo-input-select-autocomplete, .ibo-navigation-menu--silo-selection .ui_tpicker_second_slider .ibo-input-select-autocomplete {
padding-right: 60px;
}
.ibo-navigation-menu--silo-selection .ibo-input-wrapper .ibo-input-select-autocomplete ~ .ibo-input-select--action-button--search, .ibo-navigation-menu--silo-selection .ui_tpicker_hour_slider .ibo-input-select-autocomplete ~ .ibo-input-select--action-button--search, .ibo-navigation-menu--silo-selection .ui_tpicker_minute_slider .ibo-input-select-autocomplete ~ .ibo-input-select--action-button--search, .ibo-navigation-menu--silo-selection .ui_tpicker_second_slider .ibo-input-select-autocomplete ~ .ibo-input-select--action-button--search {
margin-left: -42px;
}
.ibo-navigation-menu--silo-selection .ibo-input-wrapper .ibo-input-select-autocomplete ~ .ibo-input-select--action-button--clear, .ibo-navigation-menu--silo-selection .ui_tpicker_hour_slider .ibo-input-select-autocomplete ~ .ibo-input-select--action-button--clear, .ibo-navigation-menu--silo-selection .ui_tpicker_minute_slider .ibo-input-select-autocomplete ~ .ibo-input-select--action-button--clear, .ibo-navigation-menu--silo-selection .ui_tpicker_second_slider .ibo-input-select-autocomplete ~ .ibo-input-select--action-button--clear {
margin-left: -72px;
}
.ibo-navigation-menu--silo-selection .ibo-input-wrapper .ibo-input-select-autocomplete ~ .ibo-input-select--action-button--hierarchy, .ibo-navigation-menu--silo-selection .ui_tpicker_hour_slider .ibo-input-select-autocomplete ~ .ibo-input-select--action-button--hierarchy, .ibo-navigation-menu--silo-selection .ui_tpicker_minute_slider .ibo-input-select-autocomplete ~ .ibo-input-select--action-button--hierarchy, .ibo-navigation-menu--silo-selection .ui_tpicker_second_slider .ibo-input-select-autocomplete ~ .ibo-input-select--action-button--hierarchy {
margin-left: -60px;
}
.ibo-navigation-menu--silo-visual-hint {
position: absolute;
top: 2px;
right: 0;
width: 16px;
height: 16px;
background-color: #e53e3e;
border: 2px solid #263238;
border-radius: 100%;
}
/* - Menu groups */
.ibo-navigation-menu--menu-group {
display: flex;
justify-content: left;
align-items: center;
/* To keep title on the line even when collapsed. Better visual feedback when expanding. */
white-space: nowrap;
overflow-x: hidden;
color: #d5dde5;
transition-property: background-color, color, padding, margin, border-radius;
transition-duration: 0.1s;
transition-timing-function: linear;
}
.ibo-navigation-menu--menu-group > .ibo-navigation-menu--menu-group-icon, .ibo-navigation-menu--menu-group > .ibo-navigation-menu--menu-group-title {
display: flex;
/* To avoid end space due to display:inline-block */
}
.ibo-navigation-menu--menu-group:not(:last-child) {
margin-bottom: 20px;
}
.ibo-navigation-menu--menu-group:not(.ibo-is-active):hover, .ibo-navigation-menu--menu-group:not(.ibo-is-active):active {
color: white;
background-color: #455a64;
}
.ibo-navigation-menu--menu-group:not(.ibo-is-active):active {
border-radius: 100%;
}
.ibo-navigation-menu--menu-group.ibo-is-active {
margin-right: calc(-2 * 8px);
padding-right: calc(2 - 8px);
color: #37474f;
background-color: #f8f9fa;
border-radius: 5px 0 0 5px;
}
.ibo-navigation-menu--menu-group.ibo-is-active .ibo-navigation-menu--menu-group-icon {
color: #ea7d1e;
}
.ibo-navigation-menu--menu-group-icon {
width: 28px;
min-width: 28px;
/* Necessary with flex, otherwise it will shrink */
justify-content: center;
font-size: 1.83rem;
}
.ibo-navigation-menu--menu-group-icon::before {
width: 28px;
}
.ibo-navigation-menu--menu-group-title {
margin-left: 16px;
justify-content: left;
}
/* Drawer */
.ibo-navigation-menu--drawer {
position: absolute;
z-index: -1;
top: 0;
bottom: 0;
right: 0;
display: flex;
flex-direction: column;
justify-content: flex-start;
width: 312px;
padding: 32px 20px;
background-color: #f8f9fa;
border-right: 1px solid #d5dde5;
transition: right 0.2s ease-in-out;
}
/* - Menu filter */
.ibo-navigation-menu--menu-filter {
position: relative;
}
.ibo-navigation-menu--menu-filter-input {
/* TODO: Refactor this into the standard field input */
width: 100%;
padding: 8px 10px;
color: #212934;
background-color: white;
border: 1px solid #d5dde5;
border-radius: 3px;
padding-right: 76px;
}
.ibo-navigation-menu--menu-filter-input::placeholder {
color: #6e7a8a;
/* This rule is duplicated otherwise Chrome won't be able to parse it. */
}
.ibo-navigation-menu--menu-filter-input:-ms-input-placeholder, .ibo-navigation-menu--menu-filter-input::-ms-input-placeholder {
color: #6e7a8a;
/* Must be at least #nm-filter-hotkey width + some padding */
}
.ibo-navigation-menu--menu-filter-clear {
display: none;
position: absolute;
top: 8px;
right: 60px;
padding: 3px 3px;
/* Used to help the user click on it as the icon itself is small */
}
.ibo-navigation-menu--menu-filter-hotkey {
position: absolute;
top: 6.5px;
right: 10px;
border: 1px solid #ccd4db;
border-radius: 3px;
color: #6e7a8a;
padding: 2px 4px;
}
.ibo-navigation-menu--menu-filter-hint {
position: relative;
margin-top: 16px;
padding-right: 12px;
color: #6e7a8a;
}
.ibo-navigation-menu--menu-filter-hint-close {
position: absolute;
top: 1px;
right: 2px;
}
.ibo-navigation-menu--menu--placeholder {
width: 100%;
margin-top: 50px;
}
.ibo-navigation-menu--menu--placeholder-image > svg {
display: block;
width: 90%;
height: auto;
margin: auto;
}
.ibo-navigation-menu--menu--placeholder-hint {
margin-top: 8px;
text-align: center;
}
/* - Menu groups */
.ibo-navigation-menu--menu-groups {
overflow-y: auto;
overflow-x: hidden;
margin: 50px calc(-1 * 20px) 0 calc(-1 * 20px);
padding-left: 20px;
padding-right: 20px;
width: inherit;
/* Re-establishing it to fill the full width, still not understood yet */
}
/* - Menu nodes */
.ibo-navigation-menu--menu-nodes {
display: none;
}
.ibo-navigation-menu--menu-nodes ul li > a, .ibo-navigation-menu--menu-nodes ul li > span {
margin: 0 -10px;
padding: 6px 10px;
border-radius: 0;
color: #6e7a8a;
}
.ibo-navigation-menu--menu-nodes ul li > a {
color: inherit;
}
.ibo-navigation-menu--menu-nodes ul li > a:hover, .ibo-navigation-menu--menu-nodes ul .ibo-quick-create--compartment-results--elementli > .option:hover, .ibo-navigation-menu--menu-nodes ul .ibo-quick-create--compartment-results--element > li > .option:hover {
background-color: #e1e7ec;
border-radius: 5px;
}
.ibo-navigation-menu--menu-nodes ul ul {
padding-left: 20px;
}
.ibo-navigation-menu--menu-nodes.ibo-is-active {
display: block;
}
.ibo-navigation-menu--menu-nodes-title {
margin-top: 0;
margin-bottom: 32px;
}
/* - Menu node */
.ibo-navigation-menu--menu-node-title {
display: flex;
justify-content: space-between;
align-items: center;
}
.ibo-navigation-menu--menu-node-counter {
margin-left: 8px;
padding: 2px 6px;
width: 34px;
min-width: 34px;
text-align: center;
background: #e1e7ec;
border-radius: 5px;
}
/* - Notifications menu */
.ibo-navigation-menu--notifications {
position: relative;
display: flex;
flex-direction: column;
align-content: center;
}
.ibo-navigation-menu--notifications-toggler {
position: relative;
font-size: 2rem;
color: #929fb1;
}
.ibo-navigation-menu--notifications-toggler:hover, .ibo-navigation-menu--notifications-toggler.ibo-is-loaded:hover {
color: #f2f2f2;
}
.ibo-navigation-menu--notifications-toggler.ibo-is-loaded {
color: #d5dde5;
}
.ibo-navigation-menu--notifications-toggler.ibo-is-loaded:not(.ibo-is-empty) .ibo-navigation-menu--notifications-toggler--new-messages {
display: inline;
}
.ibo-navigation-menu--notifications-toggler .ibo-navigation-menu--notifications-toggler--new-messages {
top: -2px;
right: -7px;
width: 16px;
height: 16px;
}
.ibo-navigation-menu--user-notifications--toggler {
position: relative;
}
.ibo-navigation-menu--user-notifications--toggler.ibo-is-loaded {
color: #d5dde5;
}
.ibo-navigation-menu--user-notifications--toggler.ibo-is-loaded:not(.ibo-is-empty) .ibo-navigation-menu--notifications-toggler--new-messages {
display: inline;
}
.ibo-navigation-menu--user-notifications--toggler .ibo-navigation-menu--notifications-toggler--new-messages {
top: -2px;
right: -5px;
width: 10px;
height: 10px;
}
.ibo-navigation-menu--notifications-toggler--new-messages {
position: absolute;
display: none;
background-color: #e53e3e;
border: 2px solid #404b5a;
border-radius: 100%;
}
.ibo-navigation-menu--user-info {
justify-content: space-between;
flex-direction: column;
}
.ibo-navigation-menu--user-info .ibo-navigation-menu--user-picture {
width: 36px;
height: 36px;
overflow: hidden;
/* Crop the image, for example when tall but narrow, it would overlap on top and bottom */
background-color: #d5dde5;
border-radius: 100%;
}
.ibo-navigation-menu--user-info .ibo-navigation-menu--user-picture .ibo-navigation-menu--user-picture--image {
display: flex;
max-width: 36px;
max-height: 36px;
}
.ibo-navigation-menu--user-info .ibo-navigation-menu--user-welcome-message, .ibo-navigation-menu--user-info .ibo-navigation-menu--user-organization, .ibo-navigation-menu--user-info .ibo-navigation-menu--user-notifications {
display: none;
text-align: center;
color: white;
}
.ibo-navigation-menu--user-info .ibo-navigation-menu--user-welcome-message .ibo-navigation-menu--user-welcome-message--text, .ibo-navigation-menu--user-info .ibo-navigation-menu--user-welcome-message .ibo-navigation-menu--user-welcome-message--toggler {
color: white;
}
.ibo-navigation-menu--user-info .ibo-navigation-menu--user-welcome-message--toggler {
padding-left: 6px;
}
.ibo-navigation-menu--user-info .ibo-navigation-menu--user-notifications .ibo-navigation-menu--user-notifications--text {
color: white;
}
.ibo-navigation-menu--user-info .ibo-navigation-menu--user-notifications .ibo-navigation-menu--user-notifications--toggler--icon {
padding-left: 5px;
}
.ibo-navigation-menu--user-info .ibo-navigation-menu--user-organization {
color: #ebf8ff;
}
.ibo-navigation-menu--user-info .ibo-navigation-menu--user-menu-container {
position: absolute;
bottom: 10px;
}
.ibo-navigation-menu--user-info .ibo-navigation-menu--user-menu-container .ibo-popover-menu > .ibo-popover-menu--section:nth-child(odd), .ibo-navigation-menu--user-info .ibo-navigation-menu--user-menu-container .ui-menu > .ibo-popover-menu--section:nth-child(odd), .ibo-navigation-menu--user-info .ibo-navigation-menu--user-menu-container .ui-menu > .ui-multiselect-checkboxes:nth-child(odd), .ibo-navigation-menu--user-info .ibo-navigation-menu--user-menu-container .ui-multiselect-menu > .ibo-popover-menu--section:nth-child(odd), .ibo-navigation-menu--user-info .ibo-navigation-menu--user-menu-container .ui-multiselect-menu > .ui-multiselect-checkboxes:nth-child(odd), .ibo-navigation-menu--user-info .ibo-navigation-menu--user-menu-container .ibo-input-select-icon--menu > .ibo-popover-menu--section:nth-child(odd), .ibo-navigation-menu--user-info .ibo-navigation-menu--user-menu-container .ibo-input-select-icon--menu > .ui-multiselect-checkboxes:nth-child(odd), .ibo-navigation-menu--user-info .ibo-navigation-menu--user-menu-container .graph_config .toolkit_menu.graph > ul > li ul > .ibo-popover-menu--section:nth-child(odd), .ibo-navigation-menu--user-info .ibo-navigation-menu--user-menu-container .graph_config .toolkit_menu.graph > ul > li ul > .ui-multiselect-checkboxes:nth-child(odd), .graph_config .toolkit_menu.graph > ul > li .ibo-navigation-menu--user-info .ibo-navigation-menu--user-menu-container ul > .ibo-popover-menu--section:nth-child(odd), .ibo-navigation-menu--user-info .ibo-navigation-menu--user-menu-container .ibo-popover-menu > .ui-multiselect-checkboxes:nth-child(odd) {
background-color: #f8f9fa;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables (can be overloaded) */
/* Should be align with the page content padding-left */
/* CSS variables (can be changed directly from the browser) */
:root {
--ibo-top-bar--height: 54px;
--ibo-top-bar--padding-left: 16px;
--ibo-top-bar--padding-right: 16px;
--ibo-top-bar--padding-y: 0;
--ibo-top-bar--background-color: white;
--ibo-top-bar--elements-spacing: 32px;
--ibo-top-bar--quick-actions--margin-right: 32px;
}
.ibo-top-bar {
height: var(--ibo-top-bar--height);
padding: var(--ibo-top-bar--padding-y) var(--ibo-top-bar--padding-right) var(--ibo-top-bar--padding-y) var(--ibo-top-bar--padding-left);
background-color: var(--ibo-top-bar--background-color);
}
.ibo-top-bar .ibo-breadcrumbs {
flex-grow: 1;
/* Occupy as much width as possible */
overflow-x: hidden;
/* Avoid glitches when too many items */
}
.ibo-top-bar--quick-actions {
margin-right: var(--ibo-top-bar--quick-actions--margin-right);
}
.ibo-top-bar--toolbar-dashboard-title {
max-width: 350px;
}
.ibo-top-bar--toolbar-dashboard-menu-toggler {
display: flex;
align-items: center;
}
/* The switch - the box around the slider */
.switch {
position: relative;
display: inline-block;
width: 36px;
height: 20px;
vertical-align: baseline;
}
/* Hide default HTML checkbox */
.switch input {
display: none;
}
/* The slider */
.slider {
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #929fb1;
transition: 0.4s;
}
.slider:before {
position: absolute;
content: "";
height: 15px;
width: 15px;
left: 3px;
bottom: 3px;
background-color: #d5dde5;
transition: 0.4s;
}
input:checked + .slider {
background-color: #dd6c20;
}
input:focus + .slider {
box-shadow: 0 0 1px #dd6c20;
}
input:checked + .slider:before {
transform: translateX(14.5px);
}
/* Rounded sliders */
.slider.round {
border-radius: 20px;
}
.slider.round:before {
border-radius: 7px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* Note: We have to wrap it in the ID in order to overload its rules, otherwise, the ID takes over the simple CSS class... */
#ibo-center-container.ibo-center-container--with-side-content {
display: flex;
align-items: stretch;
}
#ibo-center-container.ibo-center-container--with-side-content #ibo-main-content {
flex-grow: 1;
/* To occupy maximum width, side content will handle its width */
}
.ibo-v-spacer {
padding-top: 1em;
}
#ibo-side-content {
background-color: white;
border-left: 1px solid #ccd4db;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* Rules */
.ibo-tab-container--tabs-list {
position: relative;
height: 36px;
background-color: #f8f9fa;
}
.ibo-tab-container--tab-header, .ibo-tab-container--extra-tabs-container {
color: #404b5a;
}
.ibo-tab-container--tab-header:hover:not(.ui-state-disabled), .ibo-tab-container--extra-tabs-container:not(.ui-state-disabled):hover {
color: #2c5382;
background-color: #e1e7ec;
}
.ibo-tab-container--tab-header.ui-tabs-active, .ui-tabs-active.ibo-tab-container--extra-tabs-container {
color: #2c5382;
}
.ibo-tab-container--tab-toggler, .ibo-tab-container--extra-tabs-list-toggler {
padding-left: 24px;
padding-right: 24px;
}
.ibo-tab-container--extra-tabs-container {
position: absolute;
top: 0;
bottom: 0;
right: 0;
background-color: #f8f9fa;
}
.ibo-tab-container--extra-tabs-list-toggler {
padding-left: 12px;
padding-right: 12px;
}
.ibo-tab-container--extra-tabs-list {
position: absolute;
z-index: 1;
top: calc(100% + 6px);
right: 12px;
max-height: 300px;
display: flex;
flex-direction: column;
background-color: #f8f9fa;
border-radius: 3px;
}
.ibo-tab-container--extra-tab-toggler {
padding: 8px 16px;
max-width: 220px;
color: #6e7a8a;
}
.ibo-tab-container--extra-tab-toggler:hover, .ibo-tab-container--extra-tab-toggler:active {
color: #2c5382;
background-color: #e1e7ec;
}
.ibo-tab-container--tab-container {
padding: 32px 32px;
overflow-x: auto;
}
.ibo-tab-container--tab-container-list.ibo-is-scrollable .ibo-tab-container--tab-container--label {
display: block;
}
.ibo-tab-container--tab-container-list.ibo-is-scrollable .ibo-tab-container--tab-container {
min-height: auto;
}
.ibo-tab-container--tab-container-list.ibo-is-scrollable .ibo-tab-container--tab-container:last-child {
min-height: 60vh;
}
.ibo-tab-container--tab-container--label {
display: none;
margin-bottom: 20px;
overflow-x: hidden;
}
.ibo-tab-container--tab-container--label > span {
position: relative;
padding-left: 20px;
margin-left: 40px;
color: #929fb1;
}
.ibo-tab-container--tab-container--label > span::before, .ibo-tab-container--tab-container--label > span::after {
content: "";
display: inline-block;
position: absolute;
top: calc(50% - (2px / 2));
height: 1px;
width: 10000px;
border-top: 2px solid #929fb1;
}
.ibo-tab-container--tab-container--label > span::before {
right: 100%;
}
.ibo-tab-container--tab-container--label > span::after {
left: 100%;
margin-left: 20px;
}
.ibo-tab--temporary-remote-content {
position: relative;
}
.ibo-tab--temporary-remote-content--placeholder {
position: relative;
height: auto;
max-height: 300px;
text-align: center;
}
.ibo-tab--temporary-remote-content--placeholder > svg {
max-width: calc(300px * 5.4);
max-height: 300px;
}
.ibo-tab--temporary-remote-content--button {
position: absolute;
top: 0;
display: flex;
justify-content: center;
align-content: center;
flex-direction: column;
text-align: center;
height: 100%;
width: 100%;
cursor: pointer;
background-color: transparent;
color: #404b5a;
}
.ibo-tab--temporary-remote-content--button:hover {
opacity: 0.5;
background-color: #212934;
color: #e1e7ec;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* This is to compensate columns padding and make the whole multicolumn align with the parent borders (cf. Bootstrap rows / cols) */
.ibo-multi-column {
display: flex;
flex-wrap: wrap;
margin: 0 -16px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-column {
min-width: 300px;
flex-grow: 1;
flex-shrink: 1;
padding: 0 16px;
flex-basis: 10%;
}
.ibo-column:not(:last-child) .ibo-column:not(.ibo-without-margin) {
margin-bottom: 48px;
}
.ibo-mini-column {
min-width: 30px;
flex-grow: 1;
flex-shrink: 1;
padding: 0 16px;
flex-basis: 10%;
display: flex;
flex-direction: column;
}
.ibo-mini-column > .ibo-button, .ui-dialog .ibo-mini-column > .ui-button, .ibo-mini-column > .ui-datepicker-current, .ibo-mini-column > .ui-datepicker-close {
margin-left: 0;
margin-right: 0;
}
.ibo-mini-column:not(:last-child) {
margin-bottom: 48px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* Rules */
.ibo-dashboard--top-bar {
display: flex;
justify-content: space-between;
align-items: center;
padding-bottom: 20px;
}
.ibo-dashboard--top-bar .ibo-dashboard--top-bar-toolbar {
display: flex;
align-items: center;
}
.ibo-dashboard--selector {
display: flex;
align-items: center;
margin-left: 12px;
margin-right: 1px;
}
.ibo-dashboard--selector:hover {
background-color: #f8f9fa;
border-radius: 4px;
}
.ibo-dashboard--selector .selector-label {
display: inline-block;
margin-left: 10px;
margin-right: 10px;
vertical-align: super;
}
.ibo-dashboard--grid {
width: 100%;
}
.ibo-dashboard--grid-row {
display: flex;
flex-direction: row;
justify-content: space-between;
overflow: hidden;
/* Because of the column negative margin (which is for the dashlets spacing) */
/* Compensate negative margin on inner borders to simulate egal dashlets spacing between rows */
}
.ibo-dashboard--grid-row:not(:last-child) {
padding-bottom: calc(24px / 2);
}
.ibo-dashboard--grid-row:not(:first-child) {
padding-top: calc(24px / 2);
}
.ibo-dashboard--grid-column {
display: flex;
flex-flow: row wrap;
align-items: flex-start;
align-content: flex-start;
width: calc(100% + (2 * 24px));
margin: calc(-1 * 24px / 2) calc(-1 * 24px / 2);
/* Because of the margin all around the dashlets, we need to compensate it */
min-width: 0;
/* Compensate negative margin on inner borders to simulate egal dashlets spacing between columns */
}
.ibo-dashboard--grid-column:not(:last-child) {
margin-right: 0;
}
.ibo-dashboard--grid-column:not(:first-child) {
margin-left: 0;
}
.ibo-dashboard--grid-column.edit_mode {
margin: 1px;
border: 2px #ccc dashed;
width: 100%;
min-height: 40px;
}
/* The switch - the box around the slider */
.ibo-dashboard--switch {
position: relative;
display: inline-block;
width: 30px;
height: 24px;
vertical-align: baseline;
}
/* Hide default HTML checkbox */
.ibo-dashboard--switch input {
display: none;
}
/* The slider */
.ibo-dashboard--slider {
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.ibo-dashboard--slider:before {
position: absolute;
right: 5px;
bottom: 3px;
color: #404b5a;
content: "\f007";
font-family: "Font Awesome 5 Free", serif;
font-size: 0.83rem;
font-weight: 900;
}
.ibo-dashboard--slider:after {
position: absolute;
left: 6px;
bottom: 1px;
color: #dd6c20;
content: "\f1ad";
font-family: "Font Awesome 5 Free", serif;
font-size: 1.17rem;
font-weight: 900;
}
input:checked + .ibo-dashboard--slider:before {
content: "\f1ad";
}
input:checked + .ibo-dashboard--slider:after {
content: "\f007";
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-dashboard-editor--pane {
flex-grow: 1;
padding: 16px 30px 16px 15px;
overflow: auto;
}
.ibo-dashboard-editor--available-dashlet-icon {
display: inline-block;
height: 34px;
width: 34px;
margin: 2px 5px;
cursor: grab;
}
.ibo-dashboard-editor--available-dashlet-icon:active {
cursor: move;
}
.ibo-dashboard-editor--properties, .ibo-dashboard--available-dashlets, .ibo-dashlet--properties {
display: flex;
flex-direction: column;
padding-bottom: 20px;
}
.ibo-dashboard-editor--properties table, .ibo-dashboard--available-dashlets table, .ibo-dashlet--properties table {
width: 100%;
text-align: left;
}
.ibo-dashboard-editor--properties table td, .ibo-dashboard--available-dashlets table td, .ibo-dashlet--properties table td, .ibo-dashboard-editor--properties table th, .ibo-dashboard--available-dashlets table th, .ibo-dashlet--properties table th {
margin-bottom: 14px;
}
.ibo-dashboard-editor--properties-title {
padding-bottom: 2rem;
}
.ibo-dashboard-editor--layout-list {
display: flex;
justify-content: center;
padding-bottom: 12px;
}
.ibo-dashboard-editor--layout-list > .ui-button {
display: inline-block;
height: auto;
margin: 0 15px 0 5px;
}
.ibo-dashboard--available-dashlets--list {
display: flex;
justify-content: center;
flex-wrap: wrap;
}
#dashboard_editor {
display: flex;
flex-direction: row;
padding: 0;
}
#dashboard_editor > .itop-dashboard {
resize: horizontal;
overflow: scroll;
border-right: solid 1px #e1e7ec;
padding: 16px 15px 16px 30px;
}
.ibo-dashboard-editor--delete-dashlet-icon {
position: absolute;
top: 7px;
right: 9px;
padding: 2px 6px;
z-index: 21;
}
.ibo-dashboard-editor .itop-dashboard a {
cursor: not-allowed;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-wizard-container {
padding: 10px 16px;
background: #bee3f8;
border-radius: 3px;
border-left: 3px solid #3182ce;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* Parent block overloads (!= than blocks integrations) */
.ibo-object-details.ibo-has-icon.ibo-has-medallion-icon > .ibo-panel--header .ibo-panel--header-left {
margin-left: 32px;
padding-left: 96px;
}
.ibo-object-details.ibo-has-icon.ibo-has-medallion-icon > .ibo-panel--header .ibo-panel--header-left .ibo-panel--icon {
bottom: calc(-1 * 96px / 2 + -12px);
width: 96px;
height: 96px;
min-width: 96px;
min-height: 96px;
}
.ibo-object-details.ibo-has-icon.ibo-has-medallion-icon > .ibo-panel--header .ibo-panel--header-left .ibo-panel--titles {
padding-left: 32px;
}
.ibo-object-details--status-dot {
width: 10px;
height: 10px;
min-width: 10px;
min-height: 10px;
border-radius: 100%;
}
.ibo-object-details--status-dot + .ibo-object-details--status-label {
margin-left: 8px;
}
.ibo-object-details--status + .ibo-object-details--object-class {
margin-left: 0.5rem;
}
.ibo-object-details--status + .ibo-object-details--object-class::before {
content: "(";
}
.ibo-object-details--status + .ibo-object-details--object-class::after {
content: ")";
}
.ibo-object-details--tag {
color: #404b5a;
}
.ibo-object-details--tag:not(:first-child) {
margin-left: 12px;
}
.ibo-object-details--tag-icon {
margin-right: 6px;
color: #6e7a8a;
}
.ibo-object-details--object-class ~ .ibo-object-details--tag::before, .ibo-object-details--tag ~ .ibo-object-details--tag::before {
content: " ";
display: inline-block;
vertical-align: middle;
margin-right: 12px;
width: 5px;
height: 5px;
border-radius: 100%;
background-color: #404b5a;
}
/* Sticky header rules */
.ibo-object-details.ibo-has-sticky-header > .ibo-panel--header {
/* All transitions should have a specific duration except for the header's "top" property otherwise it feels laggy */
/* - Impacted descendants (we don't put "*" as it can get shaky otherwise) */
}
.ibo-object-details.ibo-has-sticky-header > .ibo-panel--header .ibo-panel--header-left {
/* Transition rules */
}
.ibo-object-details.ibo-has-sticky-header > .ibo-panel--header.ibo-is-sticking .ibo-object-details--object-class {
display: none;
/* Make space by hiding unnecessary info */
}
.ibo-object-details.ibo-has-sticky-header.ibo-has-icon.ibo-has-medallion-icon > .ibo-panel--header {
/* Transition rules */
}
.ibo-object-details.ibo-has-sticky-header.ibo-has-icon.ibo-has-medallion-icon > .ibo-panel--header.ibo-is-sticking .ibo-panel--header-left {
padding-left: 48px;
}
.ibo-object-details.ibo-has-sticky-header.ibo-has-icon.ibo-has-medallion-icon > .ibo-panel--header.ibo-is-sticking .ibo-panel--header-right {
padding-right: 8px;
}
.ibo-object-details.ibo-has-sticky-header.ibo-has-icon.ibo-has-medallion-icon > .ibo-panel--header.ibo-is-sticking .ibo-panel--titles {
padding-left: 32px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* TODO: This should be changed when responsive breakpoints are defined and used */
/* - Header */
/* - Tabs togglers*/
/* We need to increase this so the size toggler which will be set in abs. pos. can overlap it nicely */
/* - Tab toggler */
/* - Tab title */
/* - Tab toolbar */
/* - Body */
/* Whole layout */
.ibo-activity-panel {
position: relative;
display: flex;
flex-direction: column;
width: 480px;
height: 100%;
transition: width 0.2s ease-in-out;
}
.ibo-activity-panel.ibo-is-expanded {
width: 60vw;
}
.ibo-activity-panel.ibo-is-expanded .ibo-activity-panel--expand-icon {
display: none;
}
.ibo-activity-panel:not(.ibo-is-expanded) .ibo-activity-panel--reduce-icon {
display: none;
}
.ibo-activity-panel.ibo-is-closed {
width: 32px;
}
.ibo-activity-panel.ibo-is-closed .ibo-activity-panel--header, .ibo-activity-panel.ibo-is-closed .ibo-activity-panel--body, .ibo-activity-panel.ibo-is-closed .ibo-activity-panel--add-caselog-entry-button {
display: none;
}
.ibo-activity-panel.ibo-is-closed .ibo-activity-panel--closed-cover {
display: inherit;
}
/* Header */
.ibo-activity-panel--header {
position: relative;
background-color: #f8f9fa;
/* Remove hyperlinks default color */
}
.ibo-activity-panel--header > .ibo-activity-panel--tabs-togglers a {
color: #404b5a;
}
/* Size/display togglers */
.ibo-activity-panel--togglers {
position: absolute;
right: 16px;
top: 0;
bottom: 0;
color: #929fb1;
}
.ibo-activity-panel--togglers:hover {
color: #404b5a;
}
.ibo-activity-panel--togglers > *:not(:first-child) {
margin-left: 0.75rem;
}
/* Tabs togglers */
.ibo-activity-panel--tabs-togglers {
position: relative;
/* For size toggler */
padding-left: 48px;
padding-right: 48px;
}
.ibo-activity-panel--tab-toggler.ibo-is-active .ibo-activity-panel--tab-title {
background-color: #e1e7ec;
}
.ibo-activity-panel--tab-toggler.ibo-is-draft .ibo-activity-panel--tab-title-draft-indicator {
display: initial;
}
/* - Specific decoration regarding the case log rank */
.ibo-activity-panel--tab-toggler-for-caselog-1 .ibo-activity-panel--tab-title-decoration {
background-color: #689f38;
}
.ibo-activity-panel--tab-toggler-for-caselog-2 .ibo-activity-panel--tab-title-decoration {
background-color: #b83280;
}
.ibo-activity-panel--tab-toggler-for-caselog-3 .ibo-activity-panel--tab-title-decoration {
background-color: #f6ae55;
}
.ibo-activity-panel--tab-toggler-for-caselog-4 .ibo-activity-panel--tab-title-decoration {
background-color: #3182ce;
}
.ibo-activity-panel--tab-toggler-for-caselog-5 .ibo-activity-panel--tab-title-decoration {
background-color: #80deea;
}
.ibo-activity-panel--tab-toggler-for-caselog-6 .ibo-activity-panel--tab-title-decoration {
background-color: #c5e1a5;
}
.ibo-activity-panel--tab-toggler-for-caselog-7 .ibo-activity-panel--tab-title-decoration {
background-color: #fbb6ce;
}
/* Tab title */
.ibo-activity-panel--tab-title {
padding: 8px 16px;
}
.ibo-activity-panel--tab-title:hover {
background-color: #e1e7ec;
}
.ibo-activity-panel--tab-title-decoration {
display: inline-flex;
margin-right: 8px;
width: 12px;
height: 12px;
border-radius: 3px;
}
.ibo-activity-panel--tab-title-draft-indicator {
display: none;
margin-left: 8px;
}
.ibo-activity-panel--tab-title-text {
max-width: 100px;
}
/* Tab toolbar */
.ibo-activity-panel--tab-toolbar {
display: none;
flex-direction: column;
padding-left: 10px;
padding-right: 10px;
background-color: #e1e7ec;
}
.ibo-activity-panel--tab-toolbar.ibo-is-active {
display: flex;
}
.ibo-activity-panel--tab-toolbar-actions {
justify-content: space-between;
flex-wrap: nowrap;
margin: 4px 0;
height: 32px;
}
.ibo-activity-panel--tab-toolbar-left-actions .ibo-activity-panel--tab-toolbar-action:not(:first-child)::before {
content: "-";
margin: 0 8px;
}
.ibo-activity-panel--tab-toolbar-middle-actions .ibo-activity-panel--tab-toolbar-action > input {
margin-right: 8px;
}
.ibo-activity-panel--tab-toolbar-middle-actions .ibo-activity-panel--tab-toolbar-action:not(:first-child) {
margin-left: 18px;
}
.ibo-activity-panel--tab-toolbar-right-actions .ibo-activity-panel--tab-toolbar-info {
color: #212934;
}
.ibo-activity-panel--tab-toolbar-right-actions .ibo-activity-panel--tab-toolbar-info > .ibo-activity-panel--tab-toolbar-info-icon {
margin-left: 8px;
}
.ibo-activity-panel--tab-toolbar-right-actions .ibo-activity-panel--tab-toolbar-info:not(:first-child) {
margin-left: 16px;
}
.ibo-activity-panel--tab-toolbar-action {
position: relative;
color: #212934;
}
.ibo-activity-panel--filter {
cursor: pointer;
}
.ibo-activity-panel--filter-options-toggler {
padding-left: 0.5rem;
color: #212934;
}
.ibo-activity-panel--filter-options-toggler.ibo-is-closed {
transform: rotateX(180deg);
}
.ibo-activity-panel--filter-options-toggler.ibo-is-closed + .ibo-activity-panel--filter-options {
display: none;
}
.ibo-activity-panel--filter-options {
position: absolute;
z-index: 1;
/* To be over the activity body */
display: flex;
flex-direction: column;
top: 24px;
left: -12px;
max-width: 200px;
padding: 8px 12px;
background-color: #e1e7ec;
border-radius: 3px;
}
.ibo-activity-panel--filter-option {
cursor: pointer;
}
.ibo-activity-panel--filter-option:not(:first-child) {
margin-top: 8px;
}
.ibo-activity-panel--filter-option-input {
margin-right: 0.5rem;
}
/* Body */
.ibo-activity-panel--body {
flex-grow: 1;
/* To occupy all the space not used by the header */
overflow: auto;
padding: 16px 16px;
}
.ibo-activity-panel--body--placeholder {
margin-top: 16px;
}
.ibo-activity-panel--body--placeholder-image > svg {
width: 250px;
height: inherit;
}
.ibo-activity-panel--body--placeholder-hint {
margin-top: 16px;
color: #404b5a;
}
.ibo-activity-panel--add-caselog-entry-button {
position: absolute;
z-index: 1;
right: 12px;
top: 88px;
width: 36px;
height: 36px;
background-color: #dd6c20;
color: white;
border-radius: 100%;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px 3px rgba(0, 0, 0, 0.12);
}
.ibo-activity-panel--add-caselog-entry-button > i {
text-align: center;
height: 100%;
width: 100%;
font-size: 1.33rem;
line-height: 33px;
}
.ibo-activity-panel--add-caselog-entry-button:hover {
color: white;
background-color: #ea7d1e;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.12), 0 3px 6px rgba(0, 0, 0, 0.15);
}
.ibo-activity-panel--add-caselog-entry-button:active {
color: white;
background-color: #c05621;
}
.ibo-activity-panel--add-caselog-entry-button.ibo-is-hidden {
display: none;
}
/* Entry forms confirmation dialog */
.ibo-activity-panel .ibo-activity-panel--entry-forms-confirmation-dialog {
display: none;
/* Dialog will be moved elsewhere in the DOM on display so this rule won't apply anymore and it will be OK */
}
.ibo-activity-panel--entry-forms-confirmation-explanation {
margin-bottom: 16px;
}
.ibo-activity-panel--entry-forms-confirmation-preference-input {
margin-right: 0.5rem;
}
/* Closed cover */
.ibo-activity-panel--closed-cover {
display: none;
position: absolute;
z-index: 2;
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: #f8f9fa;
cursor: pointer;
}
.ibo-activity-panel--closed-content-container {
transform: rotateZ(-90deg);
white-space: nowrap;
}
.ibo-activity-panel--open-icon {
margin-left: 0.75rem;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-caselog-entry-form {
display: block;
width: 100%;
background-color: #e1e7ec;
}
.ibo-caselog-entry-form.ibo-is-closed {
display: none;
}
.ibo-caselog-entry-form--actions {
display: flex;
justify-content: space-between;
margin-top: 8px;
margin-bottom: 8px;
}
.ibo-caselog-entry-form--lock-indicator {
margin-top: 12px;
}
.ibo-caselog-entry-form--lock-icon {
width: 32px;
min-width: 32px;
height: 32px;
min-height: 32px;
color: #fcfcfd;
background-color: #404b5a;
border-radius: 100%;
}
.ibo-caselog-entry-form--lock-message {
margin-left: 1rem;
}
.ibo-caselog-entry-form--action-buttons--main-actions {
/* We don't set this rule to .ibo-caselog-entry-form--action-buttons--extra-actions as well because its content can be anything, so we don't know how it will behave... */
}
.ibo-caselog-entry-form--action-buttons--main-actions > .ibo-popover-menu, .ibo-caselog-entry-form--action-buttons--main-actions > .ui-menu, .ibo-caselog-entry-form--action-buttons--main-actions > .ui-multiselect-menu, .ibo-caselog-entry-form--action-buttons--main-actions > .ibo-input-select-icon--menu, .graph_config .toolkit_menu.graph > ul > li .ibo-caselog-entry-form--action-buttons--main-actions > ul {
z-index: 1;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* - Entry group */
/* - Entry */
/* 2x is necessary here as the elements are centered */
/* Entry group */
.ibo-activity-panel--entry-group:not(:last-child) {
margin-bottom: 24px;
}
/* Entry */
.ibo-activity-entry {
display: flex;
flex-direction: row;
align-items: flex-end;
/* Last entry */
}
.ibo-activity-entry:not(:last-child) .ibo-activity-entry--medallion {
visibility: hidden;
/* Show only medallion on the last entry */
}
.ibo-activity-entry:not(:last-child) .ibo-activity-entry--sub-information {
margin-bottom: 4px;
/* Current or not user specificities */
}
.ibo-activity-entry.ibo-is-current-user {
flex-direction: row-reverse;
min-width: min-content;
}
.ibo-activity-entry.ibo-is-current-user .ibo-activity-entry--medallion {
margin-right: initial;
margin-left: 8px;
}
.ibo-activity-entry.ibo-is-current-user .ibo-activity-entry--information {
margin-right: 0;
margin-left: 40px;
}
.ibo-activity-entry.ibo-is-current-user .ibo-activity-entry--main-information {
background-color: #ebf8ff;
}
.ibo-activity-entry.ibo-is-current-user .ibo-activity-entry--sub-information {
text-align: right;
/* Bubble tip on the right for last entry of the group */
}
.ibo-activity-entry.ibo-is-current-user:last-child .ibo-activity-entry--main-information {
border-bottom-right-radius: 0;
border-bottom-left-radius: 5px;
}
.ibo-activity-entry:not(.ibo-is-current-user) .ibo-activity-entry--information {
margin-right: 40px;
margin-left: 0;
/* Bubble tip on the left for last entry of the group */
}
.ibo-activity-entry:not(.ibo-is-current-user):last-child .ibo-activity-entry--main-information {
border-bottom-right-radius: 5px;
border-bottom-left-radius: 0;
}
.ibo-activity-entry.ibo-is-closed .ibo-activity-entry--main-information {
max-height: 48px;
overflow: hidden;
cursor: pointer;
}
.ibo-activity-entry.ibo-is-closed .ibo-activity-entry--main-information::after {
content: "...";
position: absolute;
top: 30px;
left: 0;
padding-left: 16px;
width: 100%;
height: 100%;
background-color: inherit;
}
.ibo-activity-entry--medallion {
margin-right: 8px;
margin-bottom: 18px;
min-width: 32px;
/* We have to set a min-width, otherwise the medallion will be compressed when sibling element is too large */
width: 32px;
min-height: 32px;
height: 32px;
overflow: hidden;
border-radius: 100%;
}
.ibo-activity-entry--medallion.ibo-has-image {
background-color: #ebf8ff;
box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.25);
}
.ibo-activity-entry--medallion:not(.ibo-has-image) {
background-color: #546e7a;
color: white;
border: 1px solid #e1e7ec;
}
.ibo-activity-entry--medallion .ibo-activity-entry--author-picture {
max-height: 100%;
}
.ibo-activity-entry--main-information {
position: relative;
display: flex;
flex-direction: row;
align-items: baseline;
padding: 12px 16px;
color: #404b5a;
background-color: #e1e7ec;
border-radius: 5px;
}
.ibo-activity-entry--main-information-icon {
margin-right: 16px;
color: #6e7a8a;
font-size: 1.33rem;
}
.ibo-activity-entry--main-information-content {
flex-grow: 1;
/* So it occupies all the remaining width, which is easier for the user to click */
word-break: break-word;
/* To avoid content to overflow its container (typically very long URLs) */
/* Specific hyperlink color */
}
.ibo-activity-entry--main-information-content a {
color: #2b6bb0;
}
.ibo-activity-entry--main-information-content a:hover, .ibo-activity-entry--main-information-content .ibo-quick-create--compartment-results--element > .option:hover {
color: #2a4265;
}
.ibo-activity-entry--main-information-content a:active, .ibo-activity-entry--main-information-content a:focus {
color: #2a4265;
}
.ibo-activity-entry--sub-information {
margin-top: 4px;
text-align: left;
color: #6e7a8a;
}
.ibo-activity-entry--sub-information > *:not(:last-child):after {
content: " ";
display: inline-block;
vertical-align: middle;
margin-left: 0.5rem;
margin-right: 0.5rem;
width: 4px;
height: 4px;
border-radius: 100%;
background-color: #929fb1;
}
.ibo-activity-panel--load-more-entries-container {
position: relative;
}
.ibo-activity-panel--load-more-entries-container:hover .ibo-activity-panel--load-all-entries {
margin-left: 84px;
}
.ibo-activity-panel--load-more-entries-container:not(:hover) .ibo-activity-panel--load-all-entries {
visibility: hidden;
}
.ibo-activity-panel--load-entries-button {
width: 32px;
height: 32px;
border-radius: 100%;
background-color: #e1e7ec;
border: 1px solid #ccd4db;
}
.ibo-activity-panel--load-more-entries {
z-index: 1;
}
.ibo-activity-panel--load-all-entries {
position: absolute;
z-index: 0;
/* Must be below the other button as it will reveal later */
top: 0;
margin-left: 0;
transition: all 0.1s ease-in-out;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* Main information */
.ibo-caselog-entry .ibo-activity-entry--main-information {
padding-top: 12px;
padding-bottom: 12px;
}
.ibo-caselog-entry .ibo-activity-entry--main-information-icon {
display: none;
}
.ibo-caselog-entry .ibo-activity-entry--main-information-content {
/* Highlight color */
}
.ibo-caselog-entry .ibo-activity-entry--main-information::before {
content: "";
position: absolute;
top: 0;
bottom: 0;
width: 3px;
/* - User specific (current or not) */
}
.ibo-caselog-entry:not(.ibo-is-current-user) .ibo-activity-entry--main-information::before {
left: 0;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.ibo-caselog-entry:not(.ibo-is-current-user):last-child .ibo-activity-entry--main-information::before {
border-bottom-left-radius: 0;
}
.ibo-caselog-entry.ibo-is-current-user .ibo-activity-entry--main-information::before {
right: 0;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.ibo-caselog-entry.ibo-is-current-user:last-child .ibo-activity-entry--main-information::before {
border-bottom-right-radius: 0;
/* - Closed entry placeholder specific */
}
.ibo-caselog-entry.ibo-is-closed.ibo-is-current-user .ibo-activity-entry--main-information::after {
width: calc(100% - 3px);
}
.ibo-caselog-entry.ibo-is-closed:not(.ibo-is-current-user) .ibo-activity-entry--main-information::after {
margin-left: 3px;
}
/* - Specific decoration regarding the case log rank */
.ibo-caselog-entry--entry-for-caselog-1 .ibo-activity-entry--main-information::before {
background-color: #689f38;
}
.ibo-caselog-entry--entry-for-caselog-2 .ibo-activity-entry--main-information::before {
background-color: #b83280;
}
.ibo-caselog-entry--entry-for-caselog-3 .ibo-activity-entry--main-information::before {
background-color: #f6ae55;
}
.ibo-caselog-entry--entry-for-caselog-4 .ibo-activity-entry--main-information::before {
background-color: #3182ce;
}
.ibo-caselog-entry--entry-for-caselog-5 .ibo-activity-entry--main-information::before {
background-color: #80deea;
}
.ibo-caselog-entry--entry-for-caselog-6 .ibo-activity-entry--main-information::before {
background-color: #c5e1a5;
}
.ibo-caselog-entry--entry-for-caselog-7 .ibo-activity-entry--main-information::before {
background-color: #fbb6ce;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* Main information */
.ibo-transition-entry--original-state-label {
color: #404b5a;
text-decoration: line-through;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* CSS rules */
/* - Long description */
a.ibo-edits-entry--short-description {
position: relative;
display: block;
color: inherit;
}
.ibo-edits-entry--long-description-toggler-icon {
position: absolute;
top: 3px;
right: 0;
transition: all 0.2s ease-in-out;
}
.ibo-edits-entry--long-description {
display: none;
margin-top: 8px;
list-style: inside;
}
/* - Long desc. opened */
.ibo-edits-entry:not(.ibo-is-closed) .ibo-edits-entry--long-description-toggler-icon {
transform: rotateX(180deg);
}
.ibo-edits-entry:not(.ibo-is-closed) .ibo-edits-entry--long-description {
display: block;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* CSS rules */
/* - Long description */
a.ibo-notification-entry--short-description {
color: inherit;
}
.ibo-notification-entry--long-description-toggler-icon {
margin-left: 12px;
transition: all 0.2s ease-in-out;
}
.ibo-notification-entry--long-description {
display: none;
margin-top: 8px;
list-style: inside;
}
/* - Long desc. opened */
.ibo-notification-entry:not(.ibo-is-closed) .ibo-notification-entry--long-description-toggler-icon {
transform: rotateX(180deg);
}
.ibo-notification-entry:not(.ibo-is-closed) .ibo-notification-entry--long-description {
display: block;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-block-csv textarea {
width: 100%;
min-height: 10em;
margin-top: 10px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-block-list--empty-text, .ibo-block-list--create-action {
text-align: center;
}
.ibo-block-list--create-icon {
margin-right: 0.5rem;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-table-preview {
margin-top: 20px;
overflow-x: auto;
}
.ibo-table-preview th {
position: relative;
padding: 5px;
padding-right: 24px;
border-width: 1px 1px 0;
border-style: groove groove none;
background: #f2f2f2;
}
.ibo-table-preview td {
padding-right: 5px;
padding-left: 5px;
border-width: 0 1px;
border-style: none groove;
}
.ibo-table-preview tr:last-child td {
border-bottom-width: 1px;
border-bottom-style: groove;
}
.ibo-preview-header {
margin-bottom: 5px;
}
.ibo-table-preview--remove-column {
position: absolute;
top: 8px;
right: 8px;
display: inline-block;
cursor: pointer;
font-size: 8px;
}
#form_part_interactive_fields_xlsx, #form_part_interactive_fields_csv, #form_part_interactive_fields_pdf {
margin-top: 24px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables (can be overloaded) */
/* CSS variables (can be changed directly from the browser) */
:root {
--ibo-body-text-color: #212934;
--ibo-body-background-color: #f2f2f2;
}
/* Layout */
html {
height: 100vh;
}
body {
display: flex;
height: 100vh;
color: var(--ibo-body-text-color);
background-color: var(--ibo-body-background-color);
}
#ibo-navigation-menu {
z-index: 20;
}
#ibo-page-container {
position: relative;
/* To avoid having its descendants with "z-index" over siblings of self */
z-index: 10;
/* Self */
height: 100%;
overflow: auto;
flex-grow: 1;
/* For children */
display: flex;
flex-direction: column;
}
#ibo-top-bar, #ibo-main-content {
/* Align both elements content for a slicker touch */
padding-left: 36px;
padding-right: 36px;
}
#ibo-top-container {
z-index: 20;
position: sticky;
top: 0;
left: 0;
right: 0;
}
#ibo-center-container {
position: relative;
/* To avoid having its descendants with "z-index" over siblings of self */
z-index: 10;
flex-grow: 1;
/* To occupy all height available */
overflow: hidden;
/* Only the content areas should scroll */
}
#ibo-center-container > * {
height: 100%;
}
#ibo-main-content {
padding-top: 16px;
padding-bottom: 16px;
overflow: auto;
/* For scroll to happen in the main content instead of the center content */
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
#ibo-main-content > .ibo-panel {
margin-left: auto;
margin-right: auto;
}
.ibo-preferences--user-preferences--picture-placeholder {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.ibo-preferences--user-preferences--picture-placeholder--image {
height: 54px;
width: 54px;
border-radius: 100%;
margin: 12px;
border: solid 3px #d5dde5;
}
.ibo-preferences--user-preferences--picture-placeholder--image > img {
border-radius: 100%;
background-color: #d5dde5;
}
.ibo-preferences--user-preferences--picture-placeholder--image.ibo-is-active {
border-color: #2c5382;
}
.ibo-preferences--user-preferences--picture-placeholder--image:hover {
border-color: #3182ce;
}
#ibo-form-for-user-interface-preferences > .ibo-keyboard-shortcut--shortcut {
display: table;
width: 100%;
}
#ibo-form-for-user-interface-preferences > .ibo-keyboard-shortcut--shortcut > *:not(.ibo-button) {
width: 30%;
display: table-cell;
}
.ibo-keyboard-shortcut--input, .ibo-keyboard-shortcut--input:focus {
display: inline-block;
width: auto;
text-transform: capitalize;
text-align: center;
color: #404b5a;
background-color: transparent;
border: 1px solid #aebecd;
border-bottom: 2px solid #aebecd;
border-radius: 3px;
padding: 2px 4px;
margin-bottom: 5px;
}
.ibo-keyboard-shortcut--input.ibo-is-focus, .ibo-keyboard-shortcut--input:focus.ibo-is-focus {
text-transform: none;
color: #9c4221;
border-color: #dd6c20;
}
#ibo-favorite-organizations .ibo-toolbar {
float: right;
vertical-align: top;
}
#ibo-favorite-organizations .ibo-datatable--toolbar {
padding-top: 3px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
#ibo-attachment--upload-file .ibo-input-file-select--container {
display: inline-block;
}
.ibo-attachment--datatable--icon-preview {
max-height: 44px;
max-width: 44px;
}
.ibo-attachment--datatable tbody tr td {
line-height: 44px;
}
.ibo-attachment--datatable tbody tr td:nth-child(1) {
line-height: 0px;
}
.ibo-attachment--upload-file--drop-zone-hint {
display: none;
}
.ibo-drag-in {
border: 2px #ccd4db dashed;
}
.ibo-drag-in .ibo-attachment--upload-file--drop-zone-hint {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
max-height: 200px;
margin: 22px 0;
color: #6e7a8a;
}
.ibo-drag-in .ibo-attachment--upload-file--drop-zone-hint > svg {
margin-bottom: 5px;
}
.ibo-drag-in #ibo-attachment--upload-file--upload-button-container {
display: none;
}
.ibo-tab-container--tab-header.ibo-drag-in, .ibo-drag-in.ibo-tab-container--extra-tabs-container {
border: none;
background-color: #bee3f8;
color: #2c5382;
}
.ibo-tab-container--tab-header.ibo-drag-in > a::after, .ibo-drag-in.ibo-tab-container--extra-tabs-container > a::after {
padding-left: 8px;
font-family: "Font Awesome 5 Free";
content: "\f382";
font-weight: 900;
color: #3182ce;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.itop-simple-graph {
margin-top: 10px;
border: 1px dotted transparent;
border-radius: 5px;
}
.itop-simple-graph.ibo-has-focus {
border: 1px dotted #404b5a;
}
.graph_zoom {
display: flex;
float: right;
align-items: center;
}
.graph_zoom_slider {
height: 1.1em;
display: inline-block;
width: 10em;
}
.graph_zoom_plus, .graph_zoom_minus {
cursor: pointer;
display: inline-block;
margin-left: 0.5em;
margin-right: 0.5em;
}
.graph_config {
display: flex;
align-items: center;
flex-wrap: wrap;
}
.graph_config .toolkit_menu.graph > ul > li {
position: relative;
}
.graph_config .toolkit_menu.graph > ul > li ul {
z-index: 1;
position: absolute;
display: none;
}
.graph_separator {
flex-grow: 1;
}
.ibo-simple-graph--grouping-threshold--container, .ibo-simple-graph--additional-context--container {
margin-right: 0.3em;
display: flex;
align-items: center;
}
.ibo-simple-graph--grouping-threshold--container > *, .ibo-simple-graph--additional-context--container > * {
margin-right: 1em;
}
#graph_grouping_threshold {
width: auto;
padding-right: 0;
}
.ibo-display-graph--search-box .sf_criterion_area {
display: flex;
flex-direction: column;
}
.ibo-display-graph--search-box .sf_criterion_row {
display: flex;
flex-wrap: wrap;
align-items: center;
}
.ibo-display-graph--search-box .sf_criterion_row > div {
align-items: center;
display: flex;
padding: 0 15px;
}
.ibo-display-graph--search-box .sf_criterion_row > div > input {
margin-right: 10px;
}
.ibo-display-graph--search-box .sf_criterion_row > div .ibo-medallion-icon {
display: flex;
align-items: center;
}
.ibo-display-graph--search-box #ReloadMovieBtn {
align-self: flex-end;
}
#impacted_objects_lists > div ~ div {
margin-top: 24px;
}
#impacted_objects_lists_placeholder, #impacted_groups_placeholder {
height: 250px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-audit--audit-category--panel .ibo-panel--body tr.ibo-is-red td:last-of-type:before {
background-color: #c53030;
}
.ibo-audit--audit-category--panel .ibo-panel--body tr.ibo-is-orange td:last-of-type:before {
background-color: #c05621;
}
.ibo-audit--audit-category--panel .ibo-panel--body tr.ibo-is-green td:last-of-type:before {
background-color: #558b2f;
}
.ibo-audit--audit-category--panel .ibo-panel--body {
padding: 10px 16px;
}
.ibo-audit--audit-category--panel .ibo-panel--body .ibo-datatable td:not(:nth-child(1)), .ibo-audit--audit-category--panel .ibo-panel--body .ibo-datatable th:not(:nth-child(1)) {
text-align: right;
width: 100px;
}
.ibo-audit--audit-category--panel .ibo-panel--body .ibo-datatable--toolbar {
display: none;
}
.ibo-audit--audit-category--panel .ibo-panel--body tr td:last-of-type:before {
content: '';
height: 12px;
width: 12px;
border-radius: 100%;
display: inline-block;
margin-right: 5px;
vertical-align: middle;
}
.ibo-audit--dashboard {
padding: 18px 0;
}
.ibo-dashboard--grid-row + .ibo-audit--error-alert {
margin-top: 24px;
}
.ibo-audit--audit-line--csv-download {
height: 2.5em;
vertical-align: middle;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-data-synchro-source--replicas-status.ibo-is-grey {
color: #212934;
background-color: #ccd4db;
}
.ibo-data-synchro-source--replicas-status.ibo-is-orange {
color: #7b341e;
background-color: #fbd38d;
}
.ibo-data-synchro-source--replicas-status.ibo-is-bluegrey {
color: #263238;
background-color: #b0bec5;
}
.ibo-data-synchro-source--replicas-status.ibo-is-red {
color: #742a2a;
background-color: #feb2b2;
}
.ibo-data-synchro-source--replicas-status.ibo-is-blue {
color: #2a4265;
background-color: #bee3f8;
}
.ibo-data-synchro-source--replicas-status.ibo-is-green {
color: #33691e;
background-color: #dcedc8;
}
.ibo-data-synchro-source--replicas-status.ibo-is-cyan {
color: #006164;
background-color: #c9eef2;
}
.ibo-data-synchro-source--replicas-status-separator {
border-top: 2px solid white;
}
.ibo-data-synchro-source--replicas-status.ibo-is-light {
opacity: 0.5;
}
.ibo-data-synchro-source--replicas-status.ibo-is-light:hover {
opacity: 1;
}
.synoptics tr td {
padding: 10px;
min-width: 200px;
vertical-align: middle;
text-align: center;
}
.synoptics tr td.arrow {
min-width: 100px;
border-top: 2px solid #fcfcfd;
}
.ibo-data-synchro-source--replicas-status--warning {
margin: 0 5px 0 8px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-datamodel-viewer--parent--spacer {
padding: 0 8px;
}
#ibo-datamodel-viewer--attributes-table > tbody tr td:first-child {
width: 3px;
}
.ibo-datamodel-viewer--origin-cell {
vertical-align: middle;
}
.ibo-datamodel-viewer--origin-cell > div {
height: 8px;
width: 8px;
border-radius: 100%;
}
.ibo-datamodel-viewer--classes-list {
position: relative;
height: 100%;
max-width: 350px;
padding-left: 24px;
overflow-y: scroll;
}
.ibo-datamodel-viewer--lifecycle--code {
color: #6e7a8a;
}
.ibo-datamodel-viewer--lifecycle--stimuli {
color: #2a4265;
}
.ibo-datamodel-viewer--lifecycle--attribute-option {
color: #702459;
}
.dataModelSchema g {
cursor: pointer;
}
.dataModelSchema g:hover rect:not(.liseret) {
fill: #ccd4db;
}
.dataModelSchema text {
fill: #212934;
text-anchor: middle;
}
#selfreferencing:hover ~ g > .selfattr {
fill: #ccd4db;
}
.tooltipD3 {
position: fixed;
text-align: center;
background: white;
border: 1px solid #6e7a8a;
border-radius: 3px;
pointer-events: none;
fill: #212934;
text-anchor: middle;
}
.tooltipD3 i {
font-size: 1rem;
}
.tooltipD3 span {
margin: 3px;
}
#tooltipD3_top {
border-bottom: 1px solid #6e7a8a;
padding: 3px;
}
.ibo-datamodel-viewer--lifecycle-image {
margin-bottom: 16px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
#tabs1-import .ibo-field--label {
max-width: 50%;
}
div.ibo-csv-import--cell-modified {
font-weight: bold;
color: #2b6bb0;
}
div.ibo-csv-import--cell-error {
font-weight: bold;
color: #c53030;
}
div.ibo-csv-import--cell-message {
padding-top: 3px;
}
tr.ibo-csv-import--row-unchanged td {
border-bottom: 1px #ccd4db solid;
}
.wizContainer table tr.ibo-csv-import--row-error td {
border-bottom: 1px #ccd4db solid;
background-color: #fed7d7;
}
tr.ibo-csv-import--row-modified td {
border-bottom: 1px #ccd4db solid;
}
tr.ibo-csv-import--row-added td {
border-bottom: 1px #ccd4db solid;
}
.ibo-csv-import--download-file {
font-size: 4em;
color: #f6ae55;
margin: 20px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-global-search--result--title > img {
max-height: 48px;
max-width: 48px;
margin-right: 8px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
#welcome_popup {
display: flex;
}
.ibo-welcome-popup--image {
display: flex;
justify-content: center;
align-self: center;
width: 30%;
}
.ibo-welcome-popup--image > svg {
height: 100%;
padding: 20px;
}
.ibo-welcome-popup--text {
flex-grow: 1;
align-self: center;
padding: 15px;
}
.ibo-welcome-popup--text > div > div {
padding-bottom: 20px;
}
.ibo-welcome-popup--text > div > div:first-child {
padding-bottom: 25px;
}
.ibo-welcome-popup--text--options {
position: absolute;
bottom: 10px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* Spacing between alert blocks */
.ibo-alert + .ibo-alert {
margin-top: 4px;
}
/* Spacing between an alert block and something else */
.ibo-alert + .ibo-block:not(.ibo-alert) {
margin-top: 16px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-button + .ibo-button, .ui-dialog .ui-button + .ibo-button, .ui-dialog .ui-button + .ui-button, .ui-dialog .ui-button + .ui-datepicker-current, .ui-dialog .ui-button + .ui-datepicker-close, .ui-datepicker-current + .ibo-button, .ui-dialog .ui-datepicker-current + .ui-button, .ui-datepicker-current + .ui-datepicker-current, .ui-datepicker-current + .ui-datepicker-close, .ui-datepicker-close + .ibo-button, .ui-dialog .ui-datepicker-close + .ui-button, .ui-datepicker-close + .ui-datepicker-current, .ui-datepicker-close + .ui-datepicker-close, .ui-dialog .ibo-button + .ui-button, .ibo-button + .ui-datepicker-current, .ibo-button + .ui-datepicker-close {
margin-left: 4px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* Reset siblings spacing */
.ibo-button-group + .ibo-button-group, .ibo-button + .ibo-button-group, .ui-dialog .ui-button + .ibo-button-group, .ui-datepicker-current + .ibo-button-group, .ui-datepicker-close + .ibo-button-group, .ibo-button-group + .ibo-button, .ui-dialog .ibo-button-group + .ui-button, .ibo-button-group + .ui-datepicker-current, .ibo-button-group + .ui-datepicker-close {
margin-left: 4px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* Spacing between collapsible-section blocks */
.ibo-collapsible-section + .ibo-collapsible-section {
margin-top: 12px;
}
/* Spacing between an alert block and something else */
.ibo-collapsible-section + .ibo-block:not(.ibo-collapsible-section) {
margin-top: 16px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* SCSS variables */
/* - caselog display in ormcaselog */
.ibo-caselog-list .ibo-collapsible-section {
margin: 0;
min-width: 22em;
}
.ibo-caselog-list .ibo-collapsible-section .ibo-collapsible-section--body {
color: #212934;
padding: 8px;
background-color: rgba(248, 249, 250, 0.5);
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-datatable + .ibo-block {
margin-top: 4px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-panel .ibo-panel--body .ibo-datatable {
width: 100%;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.display_block + .display_block {
margin-top: 24px;
}
.display_block + .ibo-block:not(.display_block) {
margin-top: 16px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-field + .ibo-field {
margin-top: 16px;
}
.form_field + .form_field {
margin-top: 16px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-fieldset + .ibo-fieldset:not(.ibo-column), fieldset + .ibo-fieldset:not(.ibo-column), .ibo-fieldset + fieldset:not(.ibo-column) {
margin-top: 48px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-multi-column + .ibo-fieldset, .ibo-multi-column + fieldset {
margin-top: 48px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-form + .ibo-form {
margin-top: 24px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* Input reset */
/* - Standard spacing between label and input */
select + label, label + select, label > select, input + label, label + input, label > input {
margin-left: 8px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-datatable .attribute-set .attribute-set-item {
display: inline;
margin: 0;
padding: 4px 6px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px 3px rgba(0, 0, 0, 0.12);
}
.ibo-datatable .attribute-set .attribute-set-item + .attribute-set-item {
margin-left: 0.5rem;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-panel + .ibo-panel {
margin-top: 24px;
}
.ibo-panel + .ibo-block:not(.ibo-panel) {
margin-top: 16px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
#ibo-main-content {
/*
* Careful: Here we get all the "descendants" instead of the first closest panel in the main content, which could cause some glitches in the future.
* For now we decided to stay that way for the following reasons, if that changes in the future keep the repercussions on descendants panels in mind.
* - We don't have nested sticky panels (yet)
* - We don't want to hardcode the main content's markup selector if not necessary as it could change in the future (and is already different in read-only vs edition)
* - Unlike in JS, there no easy way to find the closest descendant
*/
}
#ibo-main-content .ibo-panel.ibo-has-sticky-header {
margin-bottom: 200px;
/* Add a margin below the panel so the dropdown lists can open without problem (N°4039) */
/* Stickable header rules */
}
#ibo-main-content .ibo-panel.ibo-has-sticky-header > .ibo-sticky-sentinel-top {
top: -16px;
height: 16px;
}
#ibo-main-content .ibo-panel.ibo-has-sticky-header > .ibo-panel--header.ibo-is-sticking {
top: -16px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ui-dialog-content {
/*
* Careful: Here we get all the "descendants" instead of the first closest panel in the modal, which could cause some glitches in the future.
* For now we decided to stay that way for the following reasons, if that changes in the future keep the repercussions on descendants panels in mind.
* - We don't have nested sticky panels (yet)
* - We don't want to hardcode the modal's markup selector if not necessary as it could change in the future (and is already different in read-only vs edition)
* - Unlike in JS, there no easy way to find the closest descendant
*/
}
.ui-dialog-content .ibo-panel.ibo-has-sticky-header {
/* Sticky header rules */
}
.ui-dialog-content .ibo-panel.ibo-has-sticky-header > .ibo-sticky-sentinel-top {
top: -16px;
height: 16px;
}
.ui-dialog-content .ibo-panel.ibo-has-sticky-header > .ibo-panel--header.ibo-is-sticking {
top: -16px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/* For pills, margin is set on the right to keep them aligned horizontally when they wrap */
/* The drawback is that we can't set the margin only when next to another .ibo-pill as there is no such CSS selector */
/* Also :last-child is used instead of :last-of-type as pill can be either an <a> or a <span> */
.ibo-pill:not(:last-child) {
margin-right: 16px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-dashboard--grid-row .ibo-dashlet-header-static {
margin-top: 12px;
}
.ibo-dashboard--grid-row:first-child .ibo-dashlet:first-child .ibo-dashlet-header-static {
margin-top: 0;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-details .ibo-prop--apply > span, .ibo-details .ibo-prop--cancel > span {
display: unset;
}
.ibo-details .ibo-prop--apply {
display: table-column;
}
.ibo-details {
margin-top: 5px;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-activity-panel--tab-entry-form .ibo-caselog-entry-form {
padding-bottom: 14px;
border-bottom: 1px solid #aebecd;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-panel > .ibo-panel--body > .ibo-tab-container {
margin-top: -24px;
margin-left: -16px;
margin-right: -16px;
margin-bottom: -24px;
}
.ibo-panel > .ibo-panel--body > .ibo-tab-container > .ibo-tab-container--tab-container-list {
height: 100%;
overflow-y: auto;
flex-grow: 1;
}
.ibo-panel > .ibo-panel--body > .ibo-tab-container.ibo-is-vertical {
display: flex;
flex-direction: row;
}
.ibo-panel > .ibo-panel--body > .ibo-tab-container.ibo-is-vertical > .ibo-tab-container--tabs-list {
padding-top: 50px;
flex-direction: column;
height: auto;
padding-left: unset;
margin-right: unset;
min-width: calc(32px + 90px + 32px);
}
.ibo-panel > .ibo-panel--body > .ibo-tab-container.ibo-is-vertical > .ibo-tab-container--tabs-list > .ibo-tab-container--tab-header, .ibo-panel > .ibo-panel--body > .ibo-tab-container.ibo-is-vertical > .ibo-tab-container--tabs-list > .ibo-tab-container--extra-tabs-container {
height: 50px;
width: 100%;
justify-content: left;
}
.ibo-panel > .ibo-panel--body > .ibo-tab-container.ibo-is-vertical > .ibo-tab-container--tabs-list > .ibo-tab-container--tab-header > .ibo-tab-container--tab-toggler, .ibo-panel > .ibo-panel--body > .ibo-tab-container.ibo-is-vertical > .ibo-tab-container--tabs-list > .ibo-tab-container--extra-tabs-container > .ibo-tab-container--tab-toggler, .ibo-panel > .ibo-panel--body > .ibo-tab-container.ibo-is-vertical > .ibo-tab-container--tabs-list > .ibo-tab-container--tab-header > .ibo-tab-container--extra-tabs-list-toggler, .ibo-panel > .ibo-panel--body > .ibo-tab-container.ibo-is-vertical > .ibo-tab-container--tabs-list > .ibo-tab-container--extra-tabs-container > .ibo-tab-container--extra-tabs-list-toggler {
width: 100%;
justify-content: left;
}
.ibo-panel > .ibo-panel--body > .ibo-tab-container.ibo-is-vertical > .ibo-tab-container--tab-container {
flex-grow: 1;
margin-left: unset;
/* Sticky header rules */
}
.ibo-panel.ibo-has-sticky-header > .ibo-panel--body > .ibo-tab-container > .ibo-tab-container--tabs-list.ibo-is-sticking {
position: fixed;
z-index: 10;
}
.ibo-panel.ibo-has-sticky-header > .ibo-panel--body > .ibo-tab-container:not(.ibo-is-vertical) > .ibo-tab-container--tabs-list.ibo-is-sticking {
padding-left: 0;
}
.ibo-panel.ibo-has-sticky-header > .ibo-panel--body > .ibo-tab-container:not(.ibo-is-vertical) > .ibo-tab-container--tabs-list.ibo-is-sticking .ibo-tab-container--tab-toggler, .ibo-panel.ibo-has-sticky-header > .ibo-panel--body > .ibo-tab-container:not(.ibo-is-vertical) > .ibo-tab-container--tabs-list.ibo-is-sticking .ibo-tab-container--extra-tabs-list-toggler, .ibo-panel.ibo-has-sticky-header > .ibo-panel--body > .ibo-tab-container:not(.ibo-is-vertical) > .ibo-tab-container--tabs-list.ibo-is-sticking .ibo-tab-container--extra-tabs-list-toggler {
font-size: 1rem;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-object-details.ibo-has-medallion-icon > .ibo-panel--body > .ibo-tab-container:not(.ibo-is-vertical) > .ibo-tab-container--tabs-list {
padding-left: calc(32px + 96px + 32px - 24px);
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-block-list--medallion {
flex-direction: column;
align-items: center;
}
.ibo-block-list--medallion > .ibo-medallion-icon--image {
margin: 0 auto;
}
.ibo-block-list--medallion > .ibo-medallion-icon--image ~ .ibo-medallion-icon--description {
margin-top: 12px;
}
.ibo-block-list--medallion > .ibo-medallion-icon--description {
flex-grow: 1;
text-align: center;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-datatable .ibo-field-badge {
margin: 0;
padding: 0;
color: unset;
background-color: unset;
}
.ibo-datatable .ibo-field-badge::before {
content: "";
display: inline-flex;
margin-right: 0.5rem;
width: 10px;
height: 10px;
min-width: 10px;
min-height: 10px;
background-color: var(--ibo-main-color);
}
.ibo-datatable .ibo-field-badge .ibo-field-badge--decoration {
display: none;
}
.ibo-datatable .ibo-field-badge .ibo-field-badge--decoration + .ibo-field-badge--label {
margin-left: unset;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ui-dialog .blockUI.blockOverlay {
background-color: white;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-datatable .blockUI.blockOverlay {
background-color: white;
}
.ibo-datatable .blockUI.blockMsg {
font-size: 2em;
}
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
/*
* @copyright Copyright (C) 2010-2021 Combodo SARL
* @license http://opensource.org/licenses/AGPL-3.0
*/
.ibo-svg-illustration--container > svg *[fill="#6c63ff"] {
fill: #ea7d1e;
}
:root {
--ibo-dm-enum--Organization-status-active--main-color: #689f38;
--ibo-dm-enum--Organization-status-active--complementary-color: white;
}
.ibo-dm-enum--Organization-status-active {
--ibo-main-color: #689f38;
--ibo-main-color--100: #edf6e5;
--ibo-main-color--900: #263914;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Organization-status-active {
--ibo-main-color: white;
--ibo-complementary-color: #689f38;
}
:root {
--ibo-dm-enum--Organization-status-inactive--main-color: #f6ae55;
--ibo-dm-enum--Organization-status-inactive--complementary-color: white;
}
.ibo-dm-enum--Organization-status-inactive {
--ibo-main-color: #f6ae55;
--ibo-main-color--100: #fdeedd;
--ibo-main-color--900: #492704;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Organization-status-inactive {
--ibo-main-color: white;
--ibo-complementary-color: #f6ae55;
}
:root {
--ibo-dm-enum--Location-status-active--main-color: #689f38;
--ibo-dm-enum--Location-status-active--complementary-color: white;
}
.ibo-dm-enum--Location-status-active {
--ibo-main-color: #689f38;
--ibo-main-color--100: #edf6e5;
--ibo-main-color--900: #263914;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Location-status-active {
--ibo-main-color: white;
--ibo-complementary-color: #689f38;
}
:root {
--ibo-dm-enum--Location-status-inactive--main-color: #f6ae55;
--ibo-dm-enum--Location-status-inactive--complementary-color: white;
}
.ibo-dm-enum--Location-status-inactive {
--ibo-main-color: #f6ae55;
--ibo-main-color--100: #fdeedd;
--ibo-main-color--900: #492704;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Location-status-inactive {
--ibo-main-color: white;
--ibo-complementary-color: #f6ae55;
}
:root {
--ibo-dm-class--Contact--main-color: #546e7a;
--ibo-dm-class--Contact--complementary-color: white;
}
.ibo-dm-class--Contact {
--ibo-main-color: #546e7a;
--ibo-main-color--100: #eaeef0;
--ibo-main-color--900: #1f292d;
--ibo-complementary-color: white;
}
.ibo-dm-class-alt--Contact {
--ibo-main-color: white;
--ibo-complementary-color: #546e7a;
}
:root {
--ibo-dm-enum--Contact-status-active--main-color: #689f38;
--ibo-dm-enum--Contact-status-active--complementary-color: white;
}
.ibo-dm-enum--Contact-status-active {
--ibo-main-color: #689f38;
--ibo-main-color--100: #edf6e5;
--ibo-main-color--900: #263914;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Contact-status-active {
--ibo-main-color: white;
--ibo-complementary-color: #689f38;
}
:root {
--ibo-dm-enum--Contact-status-inactive--main-color: #f6ae55;
--ibo-dm-enum--Contact-status-inactive--complementary-color: white;
}
.ibo-dm-enum--Contact-status-inactive {
--ibo-main-color: #f6ae55;
--ibo-main-color--100: #fdeedd;
--ibo-main-color--900: #492704;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Contact-status-inactive {
--ibo-main-color: white;
--ibo-complementary-color: #f6ae55;
}
:root {
--ibo-dm-enum--Ticket-operational_status-resolved--main-color: #689f38;
--ibo-dm-enum--Ticket-operational_status-resolved--complementary-color: white;
}
.ibo-dm-enum--Ticket-operational_status-resolved {
--ibo-main-color: #689f38;
--ibo-main-color--100: #edf6e5;
--ibo-main-color--900: #263914;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Ticket-operational_status-resolved {
--ibo-main-color: white;
--ibo-complementary-color: #689f38;
}
:root {
--ibo-dm-enum--Ticket-operational_status-closed--main-color: #e1e7ec;
--ibo-dm-enum--Ticket-operational_status-closed--complementary-color: #6e7a8a;
}
.ibo-dm-enum--Ticket-operational_status-closed {
--ibo-main-color: #e1e7ec;
--ibo-main-color--100: #e9eef1;
--ibo-main-color--900: #1e272f;
--ibo-complementary-color: #6e7a8a;
}
.ibo-dm-enum-alt--Ticket-operational_status-closed {
--ibo-main-color: #6e7a8a;
--ibo-complementary-color: #e1e7ec;
}
:root {
--ibo-dm-enum--Ticket-operational_status--main-color: #2c5382;
--ibo-dm-enum--Ticket-operational_status--complementary-color: white;
}
.ibo-dm-enum--Ticket-operational_status {
--ibo-main-color: #2c5382;
--ibo-main-color--100: #e4ecf6;
--ibo-main-color--900: #132439;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Ticket-operational_status {
--ibo-main-color: white;
--ibo-complementary-color: #2c5382;
}
:root {
--ibo-dm-enum--ApplicationSolution-status-active--main-color: #689f38;
--ibo-dm-enum--ApplicationSolution-status-active--complementary-color: white;
}
.ibo-dm-enum--ApplicationSolution-status-active {
--ibo-main-color: #689f38;
--ibo-main-color--100: #edf6e5;
--ibo-main-color--900: #263914;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--ApplicationSolution-status-active {
--ibo-main-color: white;
--ibo-complementary-color: #689f38;
}
:root {
--ibo-dm-enum--ApplicationSolution-status-inactive--main-color: #e1e7ec;
--ibo-dm-enum--ApplicationSolution-status-inactive--complementary-color: #6e7a8a;
}
.ibo-dm-enum--ApplicationSolution-status-inactive {
--ibo-main-color: #e1e7ec;
--ibo-main-color--100: #e9eef1;
--ibo-main-color--900: #1e272f;
--ibo-complementary-color: #6e7a8a;
}
.ibo-dm-enum-alt--ApplicationSolution-status-inactive {
--ibo-main-color: #6e7a8a;
--ibo-complementary-color: #e1e7ec;
}
:root {
--ibo-dm-enum--BusinessProcess-status-active--main-color: #689f38;
--ibo-dm-enum--BusinessProcess-status-active--complementary-color: white;
}
.ibo-dm-enum--BusinessProcess-status-active {
--ibo-main-color: #689f38;
--ibo-main-color--100: #edf6e5;
--ibo-main-color--900: #263914;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--BusinessProcess-status-active {
--ibo-main-color: white;
--ibo-complementary-color: #689f38;
}
:root {
--ibo-dm-enum--BusinessProcess-status-inactive--main-color: #e1e7ec;
--ibo-dm-enum--BusinessProcess-status-inactive--complementary-color: #6e7a8a;
}
.ibo-dm-enum--BusinessProcess-status-inactive {
--ibo-main-color: #e1e7ec;
--ibo-main-color--100: #e9eef1;
--ibo-main-color--900: #1e272f;
--ibo-complementary-color: #6e7a8a;
}
.ibo-dm-enum-alt--BusinessProcess-status-inactive {
--ibo-main-color: #6e7a8a;
--ibo-complementary-color: #e1e7ec;
}
:root {
--ibo-dm-enum--SoftwareInstance-status-active--main-color: #689f38;
--ibo-dm-enum--SoftwareInstance-status-active--complementary-color: white;
}
.ibo-dm-enum--SoftwareInstance-status-active {
--ibo-main-color: #689f38;
--ibo-main-color--100: #edf6e5;
--ibo-main-color--900: #263914;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--SoftwareInstance-status-active {
--ibo-main-color: white;
--ibo-complementary-color: #689f38;
}
:root {
--ibo-dm-enum--SoftwareInstance-status-inactive--main-color: #e1e7ec;
--ibo-dm-enum--SoftwareInstance-status-inactive--complementary-color: #6e7a8a;
}
.ibo-dm-enum--SoftwareInstance-status-inactive {
--ibo-main-color: #e1e7ec;
--ibo-main-color--100: #e9eef1;
--ibo-main-color--900: #1e272f;
--ibo-complementary-color: #6e7a8a;
}
.ibo-dm-enum-alt--SoftwareInstance-status-inactive {
--ibo-main-color: #6e7a8a;
--ibo-complementary-color: #e1e7ec;
}
:root {
--ibo-dm-class--Incident--main-color: #e53e3e;
}
.ibo-dm-class--Incident {
--ibo-main-color: #e53e3e;
--ibo-main-color--100: #fbe0e0;
--ibo-main-color--900: #430909;
}
.ibo-dm-class-alt--Incident {
--ibo-complementary-color: #e53e3e;
}
:root {
--ibo-dm-enum--Incident-status-new--main-color: #2c5382;
--ibo-dm-enum--Incident-status-new--complementary-color: white;
}
.ibo-dm-enum--Incident-status-new {
--ibo-main-color: #2c5382;
--ibo-main-color--100: #e4ecf6;
--ibo-main-color--900: #132439;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Incident-status-new {
--ibo-main-color: white;
--ibo-complementary-color: #2c5382;
}
:root {
--ibo-dm-enum--Incident-status-assigned--main-color: #2c5382;
--ibo-dm-enum--Incident-status-assigned--complementary-color: white;
}
.ibo-dm-enum--Incident-status-assigned {
--ibo-main-color: #2c5382;
--ibo-main-color--100: #e4ecf6;
--ibo-main-color--900: #132439;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Incident-status-assigned {
--ibo-main-color: white;
--ibo-complementary-color: #2c5382;
}
:root {
--ibo-dm-enum--Incident-status-pending--main-color: #f6ae55;
--ibo-dm-enum--Incident-status-pending--complementary-color: white;
}
.ibo-dm-enum--Incident-status-pending {
--ibo-main-color: #f6ae55;
--ibo-main-color--100: #fdeedd;
--ibo-main-color--900: #492704;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Incident-status-pending {
--ibo-main-color: white;
--ibo-complementary-color: #f6ae55;
}
:root {
--ibo-dm-enum--Incident-status-escalated_tto--main-color: #b83280;
--ibo-dm-enum--Incident-status-escalated_tto--complementary-color: white;
}
.ibo-dm-enum--Incident-status-escalated_tto {
--ibo-main-color: #b83280;
--ibo-main-color--100: #f7e3ef;
--ibo-main-color--900: #3c1029;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Incident-status-escalated_tto {
--ibo-main-color: white;
--ibo-complementary-color: #b83280;
}
:root {
--ibo-dm-enum--Incident-status-escalated_ttr--main-color: #b83280;
--ibo-dm-enum--Incident-status-escalated_ttr--complementary-color: white;
}
.ibo-dm-enum--Incident-status-escalated_ttr {
--ibo-main-color: #b83280;
--ibo-main-color--100: #f7e3ef;
--ibo-main-color--900: #3c1029;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Incident-status-escalated_ttr {
--ibo-main-color: white;
--ibo-complementary-color: #b83280;
}
:root {
--ibo-dm-enum--Incident-status-resolved--main-color: #689f38;
--ibo-dm-enum--Incident-status-resolved--complementary-color: white;
}
.ibo-dm-enum--Incident-status-resolved {
--ibo-main-color: #689f38;
--ibo-main-color--100: #edf6e5;
--ibo-main-color--900: #263914;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Incident-status-resolved {
--ibo-main-color: white;
--ibo-complementary-color: #689f38;
}
:root {
--ibo-dm-enum--Incident-status-closed--main-color: #e1e7ec;
--ibo-dm-enum--Incident-status-closed--complementary-color: #6e7a8a;
}
.ibo-dm-enum--Incident-status-closed {
--ibo-main-color: #e1e7ec;
--ibo-main-color--100: #e9eef1;
--ibo-main-color--900: #1e272f;
--ibo-complementary-color: #6e7a8a;
}
.ibo-dm-enum-alt--Incident-status-closed {
--ibo-main-color: #6e7a8a;
--ibo-complementary-color: #e1e7ec;
}
:root {
--ibo-dm-enum--Incident-status--main-color: #2c5382;
--ibo-dm-enum--Incident-status--complementary-color: white;
}
.ibo-dm-enum--Incident-status {
--ibo-main-color: #2c5382;
--ibo-main-color--100: #e4ecf6;
--ibo-main-color--900: #132439;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Incident-status {
--ibo-main-color: white;
--ibo-complementary-color: #2c5382;
}
:root {
--ibo-dm-enum--Problem-status-new--main-color: #2c5382;
--ibo-dm-enum--Problem-status-new--complementary-color: white;
}
.ibo-dm-enum--Problem-status-new {
--ibo-main-color: #2c5382;
--ibo-main-color--100: #e4ecf6;
--ibo-main-color--900: #132439;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Problem-status-new {
--ibo-main-color: white;
--ibo-complementary-color: #2c5382;
}
:root {
--ibo-dm-enum--Problem-status-assigned--main-color: #2c5382;
--ibo-dm-enum--Problem-status-assigned--complementary-color: white;
}
.ibo-dm-enum--Problem-status-assigned {
--ibo-main-color: #2c5382;
--ibo-main-color--100: #e4ecf6;
--ibo-main-color--900: #132439;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Problem-status-assigned {
--ibo-main-color: white;
--ibo-complementary-color: #2c5382;
}
:root {
--ibo-dm-enum--Problem-status-resolved--main-color: #689f38;
--ibo-dm-enum--Problem-status-resolved--complementary-color: white;
}
.ibo-dm-enum--Problem-status-resolved {
--ibo-main-color: #689f38;
--ibo-main-color--100: #edf6e5;
--ibo-main-color--900: #263914;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Problem-status-resolved {
--ibo-main-color: white;
--ibo-complementary-color: #689f38;
}
:root {
--ibo-dm-enum--Problem-status-closed--main-color: #e1e7ec;
--ibo-dm-enum--Problem-status-closed--complementary-color: #6e7a8a;
}
.ibo-dm-enum--Problem-status-closed {
--ibo-main-color: #e1e7ec;
--ibo-main-color--100: #e9eef1;
--ibo-main-color--900: #1e272f;
--ibo-complementary-color: #6e7a8a;
}
.ibo-dm-enum-alt--Problem-status-closed {
--ibo-main-color: #6e7a8a;
--ibo-complementary-color: #e1e7ec;
}
:root {
--ibo-dm-enum--Problem-status--main-color: #2c5382;
--ibo-dm-enum--Problem-status--complementary-color: white;
}
.ibo-dm-enum--Problem-status {
--ibo-main-color: #2c5382;
--ibo-main-color--100: #e4ecf6;
--ibo-main-color--900: #132439;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Problem-status {
--ibo-main-color: white;
--ibo-complementary-color: #2c5382;
}
:root {
--ibo-dm-class--UserRequest--main-color: #2c5382;
}
.ibo-dm-class--UserRequest {
--ibo-main-color: #2c5382;
--ibo-main-color--100: #e4ecf6;
--ibo-main-color--900: #132439;
}
.ibo-dm-class-alt--UserRequest {
--ibo-complementary-color: #2c5382;
}
:root {
--ibo-dm-enum--UserRequest-status-new--main-color: #2c5382;
--ibo-dm-enum--UserRequest-status-new--complementary-color: white;
}
.ibo-dm-enum--UserRequest-status-new {
--ibo-main-color: #2c5382;
--ibo-main-color--100: #e4ecf6;
--ibo-main-color--900: #132439;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--UserRequest-status-new {
--ibo-main-color: white;
--ibo-complementary-color: #2c5382;
}
:root {
--ibo-dm-enum--UserRequest-status-waiting_for_approval--main-color: #f6ae55;
--ibo-dm-enum--UserRequest-status-waiting_for_approval--complementary-color: white;
}
.ibo-dm-enum--UserRequest-status-waiting_for_approval {
--ibo-main-color: #f6ae55;
--ibo-main-color--100: #fdeedd;
--ibo-main-color--900: #492704;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--UserRequest-status-waiting_for_approval {
--ibo-main-color: white;
--ibo-complementary-color: #f6ae55;
}
:root {
--ibo-dm-enum--UserRequest-status-approved--main-color: #689f38;
--ibo-dm-enum--UserRequest-status-approved--complementary-color: white;
}
.ibo-dm-enum--UserRequest-status-approved {
--ibo-main-color: #689f38;
--ibo-main-color--100: #edf6e5;
--ibo-main-color--900: #263914;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--UserRequest-status-approved {
--ibo-main-color: white;
--ibo-complementary-color: #689f38;
}
:root {
--ibo-dm-enum--UserRequest-status-rejected--main-color: #b83280;
--ibo-dm-enum--UserRequest-status-rejected--complementary-color: white;
}
.ibo-dm-enum--UserRequest-status-rejected {
--ibo-main-color: #b83280;
--ibo-main-color--100: #f7e3ef;
--ibo-main-color--900: #3c1029;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--UserRequest-status-rejected {
--ibo-main-color: white;
--ibo-complementary-color: #b83280;
}
:root {
--ibo-dm-enum--UserRequest-status-assigned--main-color: #2c5382;
--ibo-dm-enum--UserRequest-status-assigned--complementary-color: white;
}
.ibo-dm-enum--UserRequest-status-assigned {
--ibo-main-color: #2c5382;
--ibo-main-color--100: #e4ecf6;
--ibo-main-color--900: #132439;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--UserRequest-status-assigned {
--ibo-main-color: white;
--ibo-complementary-color: #2c5382;
}
:root {
--ibo-dm-enum--UserRequest-status-pending--main-color: #f6ae55;
--ibo-dm-enum--UserRequest-status-pending--complementary-color: white;
}
.ibo-dm-enum--UserRequest-status-pending {
--ibo-main-color: #f6ae55;
--ibo-main-color--100: #fdeedd;
--ibo-main-color--900: #492704;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--UserRequest-status-pending {
--ibo-main-color: white;
--ibo-complementary-color: #f6ae55;
}
:root {
--ibo-dm-enum--UserRequest-status-escalated_tto--main-color: #b83280;
--ibo-dm-enum--UserRequest-status-escalated_tto--complementary-color: white;
}
.ibo-dm-enum--UserRequest-status-escalated_tto {
--ibo-main-color: #b83280;
--ibo-main-color--100: #f7e3ef;
--ibo-main-color--900: #3c1029;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--UserRequest-status-escalated_tto {
--ibo-main-color: white;
--ibo-complementary-color: #b83280;
}
:root {
--ibo-dm-enum--UserRequest-status-escalated_ttr--main-color: #b83280;
--ibo-dm-enum--UserRequest-status-escalated_ttr--complementary-color: white;
}
.ibo-dm-enum--UserRequest-status-escalated_ttr {
--ibo-main-color: #b83280;
--ibo-main-color--100: #f7e3ef;
--ibo-main-color--900: #3c1029;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--UserRequest-status-escalated_ttr {
--ibo-main-color: white;
--ibo-complementary-color: #b83280;
}
:root {
--ibo-dm-enum--UserRequest-status-resolved--main-color: #689f38;
--ibo-dm-enum--UserRequest-status-resolved--complementary-color: white;
}
.ibo-dm-enum--UserRequest-status-resolved {
--ibo-main-color: #689f38;
--ibo-main-color--100: #edf6e5;
--ibo-main-color--900: #263914;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--UserRequest-status-resolved {
--ibo-main-color: white;
--ibo-complementary-color: #689f38;
}
:root {
--ibo-dm-enum--UserRequest-status-closed--main-color: #e1e7ec;
--ibo-dm-enum--UserRequest-status-closed--complementary-color: #6e7a8a;
}
.ibo-dm-enum--UserRequest-status-closed {
--ibo-main-color: #e1e7ec;
--ibo-main-color--100: #e9eef1;
--ibo-main-color--900: #1e272f;
--ibo-complementary-color: #6e7a8a;
}
.ibo-dm-enum-alt--UserRequest-status-closed {
--ibo-main-color: #6e7a8a;
--ibo-complementary-color: #e1e7ec;
}
:root {
--ibo-dm-enum--UserRequest-status--main-color: #2c5382;
--ibo-dm-enum--UserRequest-status--complementary-color: white;
}
.ibo-dm-enum--UserRequest-status {
--ibo-main-color: #2c5382;
--ibo-main-color--100: #e4ecf6;
--ibo-main-color--900: #132439;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--UserRequest-status {
--ibo-main-color: white;
--ibo-complementary-color: #2c5382;
}
:root {
--ibo-dm-enum--Change-status-approved--main-color: #689f38;
--ibo-dm-enum--Change-status-approved--complementary-color: white;
}
.ibo-dm-enum--Change-status-approved {
--ibo-main-color: #689f38;
--ibo-main-color--100: #edf6e5;
--ibo-main-color--900: #263914;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Change-status-approved {
--ibo-main-color: white;
--ibo-complementary-color: #689f38;
}
:root {
--ibo-dm-enum--Change-status-assigned--main-color: #2c5382;
--ibo-dm-enum--Change-status-assigned--complementary-color: white;
}
.ibo-dm-enum--Change-status-assigned {
--ibo-main-color: #2c5382;
--ibo-main-color--100: #e4ecf6;
--ibo-main-color--900: #132439;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Change-status-assigned {
--ibo-main-color: white;
--ibo-complementary-color: #2c5382;
}
:root {
--ibo-dm-enum--Change-status-closed--main-color: #e1e7ec;
--ibo-dm-enum--Change-status-closed--complementary-color: #6e7a8a;
}
.ibo-dm-enum--Change-status-closed {
--ibo-main-color: #e1e7ec;
--ibo-main-color--100: #e9eef1;
--ibo-main-color--900: #1e272f;
--ibo-complementary-color: #6e7a8a;
}
.ibo-dm-enum-alt--Change-status-closed {
--ibo-main-color: #6e7a8a;
--ibo-complementary-color: #e1e7ec;
}
:root {
--ibo-dm-enum--Change-status-new--main-color: #2c5382;
--ibo-dm-enum--Change-status-new--complementary-color: white;
}
.ibo-dm-enum--Change-status-new {
--ibo-main-color: #2c5382;
--ibo-main-color--100: #e4ecf6;
--ibo-main-color--900: #132439;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Change-status-new {
--ibo-main-color: white;
--ibo-complementary-color: #2c5382;
}
:root {
--ibo-dm-enum--Change-status-notapproved--main-color: #b83280;
--ibo-dm-enum--Change-status-notapproved--complementary-color: white;
}
.ibo-dm-enum--Change-status-notapproved {
--ibo-main-color: #b83280;
--ibo-main-color--100: #f7e3ef;
--ibo-main-color--900: #3c1029;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Change-status-notapproved {
--ibo-main-color: white;
--ibo-complementary-color: #b83280;
}
:root {
--ibo-dm-enum--Change-status-plannedscheduled--main-color: #f6ae55;
--ibo-dm-enum--Change-status-plannedscheduled--complementary-color: white;
}
.ibo-dm-enum--Change-status-plannedscheduled {
--ibo-main-color: #f6ae55;
--ibo-main-color--100: #fdeedd;
--ibo-main-color--900: #492704;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Change-status-plannedscheduled {
--ibo-main-color: white;
--ibo-complementary-color: #f6ae55;
}
:root {
--ibo-dm-enum--Change-status-rejected--main-color: #b83280;
--ibo-dm-enum--Change-status-rejected--complementary-color: white;
}
.ibo-dm-enum--Change-status-rejected {
--ibo-main-color: #b83280;
--ibo-main-color--100: #f7e3ef;
--ibo-main-color--900: #3c1029;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Change-status-rejected {
--ibo-main-color: white;
--ibo-complementary-color: #b83280;
}
:root {
--ibo-dm-enum--Change-status-validated--main-color: #689f38;
--ibo-dm-enum--Change-status-validated--complementary-color: white;
}
.ibo-dm-enum--Change-status-validated {
--ibo-main-color: #689f38;
--ibo-main-color--100: #edf6e5;
--ibo-main-color--900: #263914;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Change-status-validated {
--ibo-main-color: white;
--ibo-complementary-color: #689f38;
}
:root {
--ibo-dm-enum--Change-status--main-color: #2c5382;
--ibo-dm-enum--Change-status--complementary-color: white;
}
.ibo-dm-enum--Change-status {
--ibo-main-color: #2c5382;
--ibo-main-color--100: #e4ecf6;
--ibo-main-color--900: #132439;
--ibo-complementary-color: white;
}
.ibo-dm-enum-alt--Change-status {
--ibo-main-color: white;
--ibo-complementary-color: #2c5382;
}