/*
Theme Name: L'Europe s'engage en France - Specific BO styles
Author: ANCT
Author URI: https://agence-cohesion-territoires.gouv.fr/
Description: Theme de l'Europe s'engage en France bas� sur le design system de l'Etat
License: LICENCE OUVERTE 2.0
License URI: https://github.com/etalab/licence-ouverte/blob/master/LO.md
*/

@charset "utf-8";

/******************************************************************************
   Admin theme (Gin) overrides / Fix
*******************************************************************************/
/* BO - Override logo  toolbar */
.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before {
	background: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEwIDExMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwOS44MTMgNzcuMTQ5N0wxMDIuNjc4IDc3LjE0NTdDOTYuNDExMiA4OS44MzQyIDgzLjYyNyA5OC44OTgxIDY5LjUyMDMgMTAyLjAxN0M1Mi42MTUzIDEwNS43NTUgMzMuNjI3OSA5NC4xMTkyIDIzLjY0NzggNzguNjUyN0MyMy40MjUgNzguMzA2OSAyMy42OTAxIDc4LjY4NTkgMjMuNjkwMSA3OC42ODU5QzIzLjY5MDEgNzguNjg1OSA0OC4zNDQ0IDcwLjgzNzcgNjAuMjQ1NyA2NC4yNDM1Qzc1LjkyNiA1NS41NDk2IDk2LjUyMjEgMzIuODI0NiA5NC4wNzM3IDE2LjUxNDRDODkuNzM5MyAxMi40MzIgODcuMTc2MSA5Ljc2MDg1IDc4LjE1ODYgNS4zNTY5NkM2OC4zMTg3IDAuNTQ3ODU5IDUzLjcwOSAtMC45Mjk4NDUgNDAuNzg3NiAyLjY4OTgzQzI5LjY4MzIgNS44MDMzOCAxOS44NDYyIDEyLjM0NTQgMTIuNjgwOCAyMS4zODE5QzUuNTE1MzkgMzAuNDE4NSAxLjM4NzgyIDQxLjQ4NzcgMC44ODczODUgNTMuMDA5NUwwLjg4MDM3MSA1My4xNzg4QzAuODY0MjQzIDUzLjQ3MzIgMC44NjQyOTkgNTMuNzY5NSAwLjg2MjI4MyA1NC4wNjM5VjU0LjIwOEMwLjg0MzEzMiA1NC44NDgxIDAuODQzMDk4IDU1LjQ4OTEgMC44NTMxNzggNTYuMTMyMkMwLjg1MzE3OCA1Ni41MzU0IDAuODYyMjQ2IDU2LjkzODYgMC44NzQzNDIgNTcuMzQxOEwwLjg4MjM0IDU3LjUxMDFDMC45MTg2MjcgNTguNzQ1OSAxLjAxOTU0IDU5Ljk5NTggMS4xNDU1MyA2MS4yMzk3TDEuMTkzODkgNjEuNjg0MkwxLjI3NzU2IDYyLjMzMDNDMS41OTE5OCA2NC45NTM1IDIuMDk3MzEgNjcuNTUwMiAyLjc4OTU0IDcwLjA5OTlMMi44OTAzMSA3MC41MjIyQzMuNjY2NDYgNzMuMjg0NSA0LjY2MDQgNzUuOTgxIDUuODYyODQgNzguNTg2MUw1LjkwMzIgNzguNjg2OUM3LjE3OTYzIDgxLjQ1NDMgOC42ODMyOCA4NC4xMTEgMTAuMzk4OCA4Ni42Mjk5TDEwLjYyNTUgODYuOTY5NUwxMC42OTAxIDg3LjA2MDNDMTEuNzkwOSA4OC42MzcgMTIuOTcyNSA5MC4xNTU3IDE0LjIzMDIgOTEuNjEwM0MyMS4wNiA5OS41MTQyIDI5Ljk5NyAxMDUuMzEzIDM5Ljk5OCAxMDguMzI5QzQ5Ljk5OSAxMTEuMzQ1IDYwLjY1MTYgMTExLjQ1NSA3MC43MTI3IDEwOC42NDVDODMuMTc0NCAxMDUuMTUzIDk5LjE0NyA5Ni4xMzExIDEwOS44MTMgNzcuMTQ5N1oiIGZpbGw9IiM0MTQyNDciLz4KPHBhdGggZD0iTTgzLjYyOCAxNi44MDk4TDgwLjUwMzMgNy4wNTM0N0w3Ny4zNzg0IDE2LjgxOThMNjcuMTY5NiAxNi44MDk4TDc1LjQ0ODIgMjIuNzY1TDcyLjM1NTcgMzIuMzg5Mkw4MC41MDkzIDI2LjQzNkw4OC42NjE5IDMyLjM4OTJMODUuNTYyMyAyMi43NjVMOTMuODQ1OSAxNi44MDk4SDgzLjYyOFoiIGZpbGw9IiNGRkYiLz4KPHBhdGggZD0iTTE4LjI5MTQgNjMuMTY5TDE1LjE3MzcgNTMuNDEzOEwxMi4wNDA4IDYzLjE4MjFMMS44Mjc5NCA2My4xNjlMMTAuMTExNSA2OS4xMjQyTDcuMDA5OTkgNzguNzUxNUwxNS4xNzQ3IDcyLjc5NjNMMjMuMzIxMiA3OC43NTE1TDIwLjIyMTYgNjkuMTI0MkwyOC41MDUyIDYzLjE2OUgxOC4yOTE0WiIgZmlsbD0iI0ZGRiIvPgo8cGF0aCBkPSJNNDguNDc2NCAyNi4yMDExTDQxLjQ3IDQuMzk3NEwzNC41MDU4IDI2LjIyNTNMMTEuNzA1MSAyNi4yMDExTDMwLjE5NjYgMzkuNTA2NkwyMy4yNzc4IDYxLjAwODlMNDEuNDcyIDQ3LjcxNjZMNTkuNzE2NSA2MS4wMDg5TDUyLjc5NTcgMzkuNTA2Nkw3MS4yOTIyIDI2LjIwMTFINDguNDc2NFoiIGZpbGw9IiNGRkYiLz4KPC9zdmc+Cg==")!important;
	-webkit-mask-image: none !important;
  mask-image: none !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}
.toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:hover::before {
	background: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTEwIDExMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwOS44MTMgNzcuMTQ5N0wxMDIuNjc4IDc3LjE0NTdDOTYuNDExMiA4OS44MzQyIDgzLjYyNyA5OC44OTgxIDY5LjUyMDMgMTAyLjAxN0M1Mi42MTUzIDEwNS43NTUgMzMuNjI3OSA5NC4xMTkyIDIzLjY0NzggNzguNjUyN0MyMy40MjUgNzguMzA2OSAyMy42OTAxIDc4LjY4NTkgMjMuNjkwMSA3OC42ODU5QzIzLjY5MDEgNzguNjg1OSA0OC4zNDQ0IDcwLjgzNzcgNjAuMjQ1NyA2NC4yNDM1Qzc1LjkyNiA1NS41NDk2IDk2LjUyMjEgMzIuODI0NiA5NC4wNzM3IDE2LjUxNDRDODkuNzM5MyAxMi40MzIgODcuMTc2MSA5Ljc2MDg1IDc4LjE1ODYgNS4zNTY5NkM2OC4zMTg3IDAuNTQ3ODU5IDUzLjcwOSAtMC45Mjk4NDUgNDAuNzg3NiAyLjY4OTgzQzI5LjY4MzIgNS44MDMzOCAxOS44NDYyIDEyLjM0NTQgMTIuNjgwOCAyMS4zODE5QzUuNTE1MzkgMzAuNDE4NSAxLjM4NzgyIDQxLjQ4NzcgMC44ODczODUgNTMuMDA5NUwwLjg4MDM3MSA1My4xNzg4QzAuODY0MjQzIDUzLjQ3MzIgMC44NjQyOTkgNTMuNzY5NSAwLjg2MjI4MyA1NC4wNjM5VjU0LjIwOEMwLjg0MzEzMiA1NC44NDgxIDAuODQzMDk4IDU1LjQ4OTEgMC44NTMxNzggNTYuMTMyMkMwLjg1MzE3OCA1Ni41MzU0IDAuODYyMjQ2IDU2LjkzODYgMC44NzQzNDIgNTcuMzQxOEwwLjg4MjM0IDU3LjUxMDFDMC45MTg2MjcgNTguNzQ1OSAxLjAxOTU0IDU5Ljk5NTggMS4xNDU1MyA2MS4yMzk3TDEuMTkzODkgNjEuNjg0MkwxLjI3NzU2IDYyLjMzMDNDMS41OTE5OCA2NC45NTM1IDIuMDk3MzEgNjcuNTUwMiAyLjc4OTU0IDcwLjA5OTlMMi44OTAzMSA3MC41MjIyQzMuNjY2NDYgNzMuMjg0NSA0LjY2MDQgNzUuOTgxIDUuODYyODQgNzguNTg2MUw1LjkwMzIgNzguNjg2OUM3LjE3OTYzIDgxLjQ1NDMgOC42ODMyOCA4NC4xMTEgMTAuMzk4OCA4Ni42Mjk5TDEwLjYyNTUgODYuOTY5NUwxMC42OTAxIDg3LjA2MDNDMTEuNzkwOSA4OC42MzcgMTIuOTcyNSA5MC4xNTU3IDE0LjIzMDIgOTEuNjEwM0MyMS4wNiA5OS41MTQyIDI5Ljk5NyAxMDUuMzEzIDM5Ljk5OCAxMDguMzI5QzQ5Ljk5OSAxMTEuMzQ1IDYwLjY1MTYgMTExLjQ1NSA3MC43MTI3IDEwOC42NDVDODMuMTc0NCAxMDUuMTUzIDk5LjE0NyA5Ni4xMzExIDEwOS44MTMgNzcuMTQ5N1oiIGZpbGw9IiMyYjYzYmUiLz4KPHBhdGggZD0iTTgzLjYyOCAxNi44MDk4TDgwLjUwMzMgNy4wNTM0N0w3Ny4zNzg0IDE2LjgxOThMNjcuMTY5NiAxNi44MDk4TDc1LjQ0ODIgMjIuNzY1TDcyLjM1NTcgMzIuMzg5Mkw4MC41MDkzIDI2LjQzNkw4OC42NjE5IDMyLjM4OTJMODUuNTYyMyAyMi43NjVMOTMuODQ1OSAxNi44MDk4SDgzLjYyOFoiIGZpbGw9IiNGRkYiLz4KPHBhdGggZD0iTTE4LjI5MTQgNjMuMTY5TDE1LjE3MzcgNTMuNDEzOEwxMi4wNDA4IDYzLjE4MjFMMS44Mjc5NCA2My4xNjlMMTAuMTExNSA2OS4xMjQyTDcuMDA5OTkgNzguNzUxNUwxNS4xNzQ3IDcyLjc5NjNMMjMuMzIxMiA3OC43NTE1TDIwLjIyMTYgNjkuMTI0MkwyOC41MDUyIDYzLjE2OUgxOC4yOTE0WiIgZmlsbD0iI0ZGRiIvPgo8cGF0aCBkPSJNNDguNDc2NCAyNi4yMDExTDQxLjQ3IDQuMzk3NEwzNC41MDU4IDI2LjIyNTNMMTEuNzA1MSAyNi4yMDExTDMwLjE5NjYgMzkuNTA2NkwyMy4yNzc4IDYxLjAwODlMNDEuNDcyIDQ3LjcxNjZMNTkuNzE2NSA2MS4wMDg5TDUyLjc5NTcgMzkuNTA2Nkw3MS4yOTIyIDI2LjIwMTFINDguNDc2NFoiIGZpbGw9IiNGRkYiLz4KPC9zdmc+Cg==") !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}
.admin-toolbar__logo .toolbar-link--gin-home::before {
  --icon: url('data:image/svg+xml,<svg width="110" height="111" viewBox="0 0 110 111" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M102.678 77.1458L109.813 77.1498C99.1469 96.1312 83.1743 105.153 70.7126 108.645C60.6515 111.455 49.9989 111.345 39.9979 108.329C29.9969 105.313 21.0599 99.5143 14.2301 91.6104C12.9724 90.1558 11.7908 88.6371 10.69 87.0604L10.6254 86.9696L10.3987 86.63C8.68322 84.1111 7.17957 81.4544 5.90314 78.687L5.86278 78.5862C4.66034 75.9811 3.6664 73.2846 2.89025 70.5223L2.78948 70.1C2.09725 67.5503 1.59192 64.9536 1.2775 62.3304L1.19383 61.6843L1.14547 61.2398C1.01948 59.9959 0.918566 58.746 0.882279 57.5102L0.874281 57.3419C0.862185 56.9387 0.853117 56.5355 0.853117 56.1323C0.843037 55.4892 0.843071 54.8482 0.862222 54.2081V54.064L0.862858 53.9633C0.864436 53.7021 0.86602 53.4398 0.88031 53.1789L0.887324 53.0096C1.38776 41.4878 5.51533 30.4186 12.6807 21.382C19.8461 12.3455 29.6831 5.8035 40.7875 2.68995C53.7089 -0.929722 68.3186 0.547981 78.1585 5.35708C86.6638 9.51083 89.4272 12.1231 93.3507 15.832L93.3524 15.8336L93.368 15.8483C93.5987 16.0664 93.8335 16.2883 94.0736 16.5145C96.522 32.8247 75.9259 55.5497 60.2456 64.2436C48.3443 70.8378 23.69 78.686 23.69 78.686C23.69 78.686 23.4249 78.307 23.6477 78.6528C33.6278 94.1193 52.6152 105.755 69.5202 102.017C83.6269 98.8982 96.4111 89.8343 102.678 77.1458ZM80.5034 7.05371L83.6281 16.81H93.846L85.5624 22.7652L88.662 32.3894L80.5094 26.4362L72.3558 32.3894L75.4483 22.7652L67.1697 16.81L77.3785 16.82L80.5034 7.05371ZM18.2913 63.1693L15.1736 53.4141L12.0407 63.1824L1.82788 63.1693L10.1114 69.1245L7.00993 78.7518L15.1746 72.7966L23.3211 78.7518L20.2215 69.1245L28.5051 63.1693H18.2913ZM41.47 4.39746L48.4764 26.2012H71.2922L52.7957 39.5067L59.7165 61.009L41.472 47.7167L23.2778 61.009L30.1966 39.5067L11.7051 26.2012L34.5058 26.2254L41.47 4.39746Z" fill="%232B63BE"/></svg>') !important;
}
/* BO - Add new menu for medias (second row) */
.toolbar-tray .toolbar-icon.toolbar-icon-menu-link-content2f64560c-262f-4fe7-9fba-bee3d3cac880:before {
  mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 640 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M256 0H576c35.3 0 64 28.7 64 64V288c0 35.3-28.7 64-64 64H256c-35.3 0-64-28.7-64-64V64c0-35.3 28.7-64 64-64zM476 106.7C471.5 100 464 96 456 96s-15.5 4-20 10.7l-56 84L362.7 169c-4.6-5.7-11.5-9-18.7-9s-14.2 3.3-18.7 9l-64 80c-5.8 7.2-6.9 17.1-2.9 25.4s12.4 13.6 21.6 13.6h80 48H552c8.9 0 17-4.9 21.2-12.7s3.7-17.3-1.2-24.6l-96-144zM336 96a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM64 128h96V384v32c0 17.7 14.3 32 32 32H320c17.7 0 32-14.3 32-32V384H512v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V192c0-35.3 28.7-64 64-64zm8 64c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16H88c8.8 0 16-7.2 16-16V208c0-8.8-7.2-16-16-16H72zm0 104c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16H88c8.8 0 16-7.2 16-16V312c0-8.8-7.2-16-16-16H72zm0 104c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16H88c8.8 0 16-7.2 16-16V416c0-8.8-7.2-16-16-16H72zm336 16v16c0 8.8 7.2 16 16 16h16c8.8 0 16-7.2 16-16V416c0-8.8-7.2-16-16-16H424c-8.8 0-16 7.2-16 16z"/></svg>') !important;
  -webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 640 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M256 0H576c35.3 0 64 28.7 64 64V288c0 35.3-28.7 64-64 64H256c-35.3 0-64-28.7-64-64V64c0-35.3 28.7-64 64-64zM476 106.7C471.5 100 464 96 456 96s-15.5 4-20 10.7l-56 84L362.7 169c-4.6-5.7-11.5-9-18.7-9s-14.2 3.3-18.7 9l-64 80c-5.8 7.2-6.9 17.1-2.9 25.4s12.4 13.6 21.6 13.6h80 48H552c8.9 0 17-4.9 21.2-12.7s3.7-17.3-1.2-24.6l-96-144zM336 96a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM64 128h96V384v32c0 17.7 14.3 32 32 32H320c17.7 0 32-14.3 32-32V384H512v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V192c0-35.3 28.7-64 64-64zm8 64c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16H88c8.8 0 16-7.2 16-16V208c0-8.8-7.2-16-16-16H72zm0 104c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16H88c8.8 0 16-7.2 16-16V312c0-8.8-7.2-16-16-16H72zm0 104c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16H88c8.8 0 16-7.2 16-16V416c0-8.8-7.2-16-16-16H72zm336 16v16c0 8.8 7.2 16 16 16h16c8.8 0 16-7.2 16-16V416c0-8.8-7.2-16-16-16H424c-8.8 0-16 7.2-16 16z"/></svg>') !important;
}
.toolbar-tray .toolbar-icon.toolbar-icon-menu-link-content2f64560c-262f-4fe7-9fba-bee3d3cac880:active:before,
.toolbar-tray .toolbar-icon.toolbar-icon-toolbar-icon-menu-link-content2f64560c-262f-4fe7-9fba-bee3d3cac880.is-active:before {
  mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 640 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M256 0H576c35.3 0 64 28.7 64 64V288c0 35.3-28.7 64-64 64H256c-35.3 0-64-28.7-64-64V64c0-35.3 28.7-64 64-64zM476 106.7C471.5 100 464 96 456 96s-15.5 4-20 10.7l-56 84L362.7 169c-4.6-5.7-11.5-9-18.7-9s-14.2 3.3-18.7 9l-64 80c-5.8 7.2-6.9 17.1-2.9 25.4s12.4 13.6 21.6 13.6h80 48H552c8.9 0 17-4.9 21.2-12.7s3.7-17.3-1.2-24.6l-96-144zM336 96a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM64 128h96V384v32c0 17.7 14.3 32 32 32H320c17.7 0 32-14.3 32-32V384H512v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V192c0-35.3 28.7-64 64-64zm8 64c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16H88c8.8 0 16-7.2 16-16V208c0-8.8-7.2-16-16-16H72zm0 104c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16H88c8.8 0 16-7.2 16-16V312c0-8.8-7.2-16-16-16H72zm0 104c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16H88c8.8 0 16-7.2 16-16V416c0-8.8-7.2-16-16-16H72zm336 16v16c0 8.8 7.2 16 16 16h16c8.8 0 16-7.2 16-16V416c0-8.8-7.2-16-16-16H424c-8.8 0-16 7.2-16 16z"/></svg>') !important;
  -webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 640 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M256 0H576c35.3 0 64 28.7 64 64V288c0 35.3-28.7 64-64 64H256c-35.3 0-64-28.7-64-64V64c0-35.3 28.7-64 64-64zM476 106.7C471.5 100 464 96 456 96s-15.5 4-20 10.7l-56 84L362.7 169c-4.6-5.7-11.5-9-18.7-9s-14.2 3.3-18.7 9l-64 80c-5.8 7.2-6.9 17.1-2.9 25.4s12.4 13.6 21.6 13.6h80 48H552c8.9 0 17-4.9 21.2-12.7s3.7-17.3-1.2-24.6l-96-144zM336 96a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM64 128h96V384v32c0 17.7 14.3 32 32 32H320c17.7 0 32-14.3 32-32V384H512v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V192c0-35.3 28.7-64 64-64zm8 64c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16H88c8.8 0 16-7.2 16-16V208c0-8.8-7.2-16-16-16H72zm0 104c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16H88c8.8 0 16-7.2 16-16V312c0-8.8-7.2-16-16-16H72zm0 104c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16H88c8.8 0 16-7.2 16-16V416c0-8.8-7.2-16-16-16H72zm336 16v16c0 8.8 7.2 16 16 16h16c8.8 0 16-7.2 16-16V416c0-8.8-7.2-16-16-16H424c-8.8 0-16 7.2-16 16z"/></svg>') !important;
}
.gin--navigation .toolbar-menu__item--level-1 > .toolbar-link.toolbar-link--has-icon.toolbar-link--files {display: none;}

/* BO - login page */
body.gin-login .user-form-page__user-form img {
  max-height: 70px;
}

/* BO - Mask Share buttons */
.gin--vertical-toolbar .st-sticky-share-buttons { display: none !important; }
.gin--navigation.toolbar-horizontal.toolbar-fixed .st-sticky-share-buttons { display: none !important; }

/* BO - Fix column depassement on tables */
table tbody td { max-width: 350px; word-break: break-all; }
table tbody td img.no-image-style.image-style-thumbnail { max-width: 100px; }

/* BO - Fix header position with Gin vertical toolbar  */
@media (min-width: 61em) {
  .gin--vertical-toolbar #header { left: 2rem; }
}
@media (max-width: 61em) {
	.gin--vertical-toolbar #header.sticky  { top: 35px !important; z-index: 1000; }
}
/* BO - Fix avanced better exposed filters display on views  */
.views-exposed-form.bef-exposed-form .bef--secondary { margin: 2rem 0.5rem 0 0; }
.views-exposed-form.bef-exposed-form .form-wrapper { margin: 2rem 0.5rem 0 0; max-width: 100%; }
.views-exposed-form.bef-exposed-form .bef--secondary.form-wrapper .form-item { display: inline-block; }
.views-exposed-form .claro-autocomplete .form-autocomplete { max-width: 280px; }

/******************************************************************************
   BO Tools styles
*******************************************************************************/
/* BO - Primary Tabs */
main.home #content #block-anct-eef-primary-local-tasks { margin-top: 10rem; }
.tabs.primary{
  padding-left: 31px;
  margin: 0 0 -1px;
  border-bottom: 1px solid #ddd;
}
.tabs.primary li > a {
  background: #f7f7f7;
  border-left: 1px solid #f7f7f7;
  border-right: 1px solid #f7f7f7;
  border-bottom: none !important;
  border-radius: 0;
  padding: 12px 13px;
  color: #6d6d6d;
  position: relative;
  line-height: 1.42857143;
  border: 1px solid transparent;
  display: block;
}
.tabs.primary li {
  position: relative;
  display: inline-block;
  bottom: -1px;
  z-index: 50;
  border: 1px solid #ddd;
  margin-right: 20px;
}
.tabs.primary li.active {
  border-bottom: 0;
  bottom: -2px;
}
.tabs.primary a:hover{
  text-decoration: none;
}
/* BO - Purge block */
#block-purgethispage {
  display: inline-block;
  width: 100%;
  margin-bottom: 1rem;
}
#block-purgethispage input[type="submit"] {
  float: right;
  margin-right: 8%;
  padding: 0.5rem;
  background: var(--eef-pink-alt-2);
  color: var(--gin-color-danger);
  border: 1px solid var(--gin-color-danger);
  font-weight: 600;
}
#block-purgethispage input[type="submit"]:hover {
  background-color: var(--eef-pink);
  color: var(--grey-1000);
}

/******************************************************************************
   Medias
*******************************************************************************/
.views-table .media-library-item--table .views-field-rendered-entity { max-width: 150px; }
.views-table .media-library-item--table .views-field-rendered-entity .media-library-item__attributes,
.views-table .js-media-library-item .views-field-rendered-entity .media-library-item__attributes{ display: none; }
.views-table .js-media-library-item .views-field-rendered-entity .image-style-thumbnail { max-width: 100px; }
.views-table .js-media-library-item .views-field-rendered-entity lottie-player { max-width: 200px; }
.media-library-item .media-library-item__preview lottie-player { position: absolute; }

.view-media .view-content .views-field-rendered-entity .media .contextual,
.view-media .view-content .views-field-rendered-entity .media .field--type-string,
.view-media .view-content .views-field-rendered-entity .media .field--name-field-media-video-file {
  display: none;
}

/******************************************************************************
   Entity browser - Fonds UE
*******************************************************************************/
.ajax-progress {animation: none;background-image: none;}

.gin-entity-browser #entity-browser-browse-ue-funds-form.entity-browser-form .views-row .views-field-entity-browser-select {
  z-index: 10;
}
.gin-entity-browser #entity-browser-browse-ue-funds-form.entity-browser-form .views-row .views-field-entity-browser-select input {
  cursor: pointer;
}
.gin-entity-browser #entity-browser-browse-ue-funds-form.entity-browser-form .views-row .grid.embed-tc_fonds, .entities-list .item-container .grid.embed-tc_fonds {
  max-width: 100%;
  width: 100%;
  padding: 1em;
  margin: 0;
}
.gin-entity-browser #entity-browser-browse-ue-funds-form.entity-browser-form .views-row .grid.embed-tc_fonds:hover, .entities-list .item-container .grid.embed-tc_fonds:hover {
  transform: none;
  z-index: 0;
  box-shadow:none;
}
.entities-list .item-container .grid.embed-tc_fonds .field__item:hover, .entities-list .item-container .grid.embed-tc_fonds .field__item:focus {
  border-color: transparent !important;
}

/******************************************************************************
   IMCE Tools disabled in content edition
*******************************************************************************/
.ck-link-form .imce-selector-button { display:none; }

/******************************************************************************
   MD SLIDER Edit
*******************************************************************************/
.md-slidewrap p { margin:0; }
.md-slidewrap .ui-widget-content { background-color: rgb(255 255 255 / 0%); }

/******************************************************************************
   Linkit
*******************************************************************************/
.ui-autocomplete .linkit-result-line-wrapper.ui-menu-item-wrapper.ui-state-active { background: #bfbfbf !important; }

/******************************************************************************
   TFA Check Entry
*******************************************************************************/
#tfa-entry-form {
  max-width: 1200px;
  margin: auto;
  padding: 15px;
  margin-bottom: 75px;
}
#tfa-entry-form > div {margin-bottom: 30px;}
#tfa-entry-form input#edit-code {
  border-width: 1px;
  width: 250px;
  margin-left: 10px;
}
#tfa-entry-form input[type=submit] {
  padding: 10px 20px;
  margin-top: 20px;
  border-radius: 5px;
}
#tfa-entry-form input#edit-login {
  background-color: var(--secondary-blue-paon);
  color: var(--grey-950);
}
#tfa-entry-form input#edit-login:hover {
  background-color: var(--primary-b-persan);
}