@charset "UTF-8";.loader {
  cursor: wait;
  padding-top: 4em;
  align-items: flex-start !important;
}
.loader .loader-label {
  padding: 10px;
  background-color: #efeeec;
  text-align: center;
  line-height: 1.5em;
}#save-and-quit-form {
  display: flex;
  position: absolute;
  top: -2.25em;
  right: 0.25em;
}#contrat-form {
  padding: 1em;
}
#contrat-form .MuiFormLabel-asterisk {
  color: red;
}
#contrat-form .header-contrat {
  padding: 1em;
  color: #000000;
  text-wrap: pretty;
}
#contrat-form .header-contrat .success {
  color: #3E8104;
  font-weight: bold;
}
#contrat-form .header-contrat .error {
  color: #C61613;
  font-weight: bold;
}
#contrat-form .form-item {
  padding-left: 1em;
}h4.contrat-section-title {
  color: #333333;
}.mia-suggestions {
  width: 100%;
}
.mia-suggestions .mia-span-logo {
  width: 40px;
  aspect-ratio: 507/660;
  padding: 5px;
  border-radius: 100%;
  background-color: white;
  position: relative;
}
.mia-suggestions .mia-span-logo .mia-span-logo__icon {
  color: #224F9F;
  position: absolute;
  top: 10% !important;
  left: -25% !important;
  z-index: 1000;
  width: 15px;
  height: 15px;
}
.mia-suggestions .mia-logo {
  width: 100%;
  height: auto;
  z-index: 10;
}
.mia-suggestions .MuiPaper-root, .mia-suggestions .mia-suggestions__content {
  width: 100%;
  position: relative;
  padding: 10px;
  margin: 45px 0 1em;
  border: 2px solid #224F9F;
  border-radius: 1em;
}
.mia-suggestions .MuiPaper-root .mia-span-logo, .mia-suggestions .mia-suggestions__content .mia-span-logo {
  position: absolute;
  top: -40px;
  left: -25px;
}
.mia-suggestions .MuiPaper-root .mia-suggestions__suggestion, .mia-suggestions .mia-suggestions__content .mia-suggestions__suggestion {
  display: flex;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}
.mia-suggestions .MuiPaper-root .mia-suggestions__suggestion .mia-suggestions__suggestion__number, .mia-suggestions .mia-suggestions__content .mia-suggestions__suggestion .mia-suggestions__suggestion__number {
  width: 25px;
  height: 25px;
  color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  padding: 5px;
  margin-right: 1em;
}
.mia-suggestions .MuiPaper-root .mia-suggestions__suggestion .mia-suggestions__suggestion__number:not(.mia-suggestions__suggestion__number-skeleton), .mia-suggestions .mia-suggestions__content .mia-suggestions__suggestion .mia-suggestions__suggestion__number:not(.mia-suggestions__suggestion__number-skeleton) {
  background-color: #224F9F;
}
.mia-suggestions.mia-suggestions_dialog {
  width: auto;
}
.mia-suggestions.mia-suggestions_dialog .mia-logo {
  cursor: pointer;
}
.mia-suggestions.mia-suggestions_dialog .mia-suggestions-dialog__popover .MuiPaper-root {
  min-width: 500px;
  max-width: 800px;
  border-radius: 15px;
  overflow: initial;
}.ecran-inutile {
  padding: 10px 0;
  background-color: #e0e3e5;
}.controller-autocomplete.controller-autocomplete-mia-dialog .MuiInputBase-root {
  padding: 0 6px !important;
}
.controller-autocomplete.controller-autocomplete-error:not(.controller-autocomplete-open) .MuiInputBase-input:not(:focus) ~ .MuiOutlinedInput-notchedOutline {
  border-color: #f44336;
}.dropzone-aws {
  width: 100%;
  border: 2px dashed;
  border-radius: 5px;
  padding: 20px;
  text-align: center;
  cursor: pointer;
  transition: all 0.3s ease;
  color: gray;
}
.dropzone-aws svg {
  margin: 0.5rem;
  font-size: 2em;
}.table-list-actions {
  background: #EEEEEE;
  border-radius: 8px;
  display: flex;
  flex-direction: row;
  align-content: center;
  padding: 0.5em;
  position: relative;
  width: min-content;
  margin-left: auto;
}
.table-list-actions .mia-span-logo:not(.mia-disabled) svg:not(.MuiSvgIcon-colorDisabled):hover {
  opacity: 0.7;
}
.table-list-actions svg:not(.mia-logo), .table-list-actions > .mia-suggestions > .mia-span-logo svg {
  height: 25px !important;
  margin: 0 0.5em;
}
.table-list-actions .mia-span-logo {
  background: transparent !important;
  aspect-ratio: auto !important;
  padding: 0 !important;
}
.table-list-actions .mia-span-logo.mia-disabled {
  opacity: 0.7;
}
.table-list-actions .mia-span-logo.mia-disabled svg {
  cursor: default;
}.section-content {
  white-space: pre;
}
.section-content .field-container {
  margin-top: 1em;
  margin-bottom: 1em;
}
.section-content .field-container .field-secondary-value {
  margin-left: 1em;
}
.section-content .section-content-group-multiple {
  margin-bottom: 3em;
}
.section-content .section-content-group-multiple.section-content-group:last-of-type {
  margin-bottom: inherit;
}
.section-content .section-content-group-multiple.first-multiple-group.not-first-group:not(.entitled-group) {
  margin-top: 3em;
}
.section-content .section-content-group-multiple.entitled-group .field-group-title {
  font-weight: bold;
}
.section-content .section-content-group-multiple.entitled-group .field-container {
  padding-left: 2em;
}
.section-content .field-container .field-label, .section-content .section-content-group-multiple.entitled-group .field-group-title {
  padding-left: 1em;
}#react-donneesEssentiellesSectionList {
  padding: 1em;
}.donnees-essentielles-header-anomalies-list span {
  display: block;
}.pli-group {
  padding: 0 0.5rem;
}
.pli-group.pli-group-with-title * {
  font-weight: bold !important;
}.pli-list .list-header {
  background-color: rgb(187, 187, 187);
}
.pli-list .list {
  border: 1px solid rgb(187, 187, 187);
}
.pli-list h3 {
  background: none;
  font-size: 1rem;
  color: rgb(240, 121, 5);
  font-weight: bold;
  text-transform: uppercase;
  margin: 15px 0 5px !important;
}.plis .mCorps1 {
  padding: 1em 5px;
}
@media print {
  .react-app body * {
    visibility: hidden !important;
  }
  .react-app .aws-print-target,
  .react-app .aws-print-target * {
    visibility: visible !important;
  }
  .react-app .aws-print-target {
    zoom: var(--aws-print-zoom, 0.85);
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    position: relative !important;
  }
  .react-app html,
  .react-app body {
    margin: 0 !important;
    padding: 0 !important;
    height: auto !important;
    overflow: visible !important;
  }
  .react-app * {
    /* on enlève les consignes de page-break "bizarres" éventuelles */
    page-break-before: auto !important;
    page-break-after: auto !important;
    page-break-inside: auto !important;
    break-before: auto !important;
    break-after: auto !important;
    break-inside: auto !important;
    box-shadow: none !important;
    background: transparent !important;
    -webkit-print-color-adjust: exact !important;
    print-color-adjust: exact !important;
  }
  .react-app .aws-print-block {
    page-break-inside: avoid !important;
    break-inside: avoid !important;
  }
  .react-app button,
  .react-app .MuiDialogActions-root,
  .react-app .MuiIconButton-root,
  .react-app .MuiToolbar-root,
  .react-app .leaflet-container {
    display: none !important;
  }
  .react-app .MuiDialog-paper {
    margin: 0 !important;
    padding: 0 !important;
    inset: 0 !important;
    width: 100% !important;
    max-width: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
  }
  .react-app .MuiTypography-root,
  .react-app h6.MuiTypography-subtitle2 {
    white-space: normal !important;
    overflow: visible !important;
    text-overflow: initial !important;
  }
  .react-app table {
    width: 100% !important;
    border-collapse: collapse !important;
    page-break-inside: auto !important;
  }
  .react-app thead {
    display: table-header-group !important;
  }
  .react-app tfoot {
    display: table-footer-group !important;
  }
  .react-app tr {
    page-break-inside: avoid !important;
  }
  .react-app table tr td:last-child,
  .react-app table tr th:last-child {
    display: none !important;
  }
  .react-app table td:first-child,
  .react-app table th:first-child {
    width: 100% !important;
    white-space: normal !important;
  }
  .react-app h1,
  .react-app h2,
  .react-app h3,
  .react-app h4,
  .react-app h5,
  .react-app h6 {
    page-break-before: avoid !important;
    page-break-after: avoid !important;
  }
  .react-app div:empty {
    display: none !important;
  }
}/* required styles */

.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
	position: absolute;
	left: 0;
	top: 0;
	}
.leaflet-container {
	overflow: hidden;
	}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
	-webkit-user-select: none;
	   -moz-user-select: none;
	        user-select: none;
	  -webkit-user-drag: none;
	}
/* Prevents IE11 from highlighting tiles in blue */
.leaflet-tile::selection {
	background: transparent;
}
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
	image-rendering: -webkit-optimize-contrast;
	}
/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
	width: 1600px;
	height: 1600px;
	-webkit-transform-origin: 0 0;
	}
.leaflet-marker-icon,
.leaflet-marker-shadow {
	display: block;
	}
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg {
	max-width: none !important;
	max-height: none !important;
	}
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
	max-width: none !important;
	max-height: none !important;
	width: auto;
	padding: 0;
	}

.leaflet-container img.leaflet-tile {
	/* See: https://bugs.chromium.org/p/chromium/issues/detail?id=600120 */
	mix-blend-mode: plus-lighter;
}

.leaflet-container.leaflet-touch-zoom {
	-ms-touch-action: pan-x pan-y;
	touch-action: pan-x pan-y;
	}
.leaflet-container.leaflet-touch-drag {
	-ms-touch-action: pinch-zoom;
	/* Fallback for FF which doesn't support pinch-zoom */
	touch-action: none;
	touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
	-ms-touch-action: none;
	touch-action: none;
}
.leaflet-container {
	-webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
	-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
	filter: inherit;
	visibility: hidden;
	}
.leaflet-tile-loaded {
	visibility: inherit;
	}
.leaflet-zoom-box {
	width: 0;
	height: 0;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	z-index: 800;
	}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
	-moz-user-select: none;
	}

.leaflet-pane         { z-index: 400; }

.leaflet-tile-pane    { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane  { z-index: 500; }
.leaflet-marker-pane  { z-index: 600; }
.leaflet-tooltip-pane   { z-index: 650; }
.leaflet-popup-pane   { z-index: 700; }

.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg    { z-index: 200; }

.leaflet-vml-shape {
	width: 1px;
	height: 1px;
	}
.lvml {
	behavior: url(#default#VML);
	display: inline-block;
	position: absolute;
	}


/* control positioning */

.leaflet-control {
	position: relative;
	z-index: 800;
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}
.leaflet-top,
.leaflet-bottom {
	position: absolute;
	z-index: 1000;
	pointer-events: none;
	}
.leaflet-top {
	top: 0;
	}
.leaflet-right {
	right: 0;
	}
.leaflet-bottom {
	bottom: 0;
	}
.leaflet-left {
	left: 0;
	}
.leaflet-control {
	float: left;
	clear: both;
	}
.leaflet-right .leaflet-control {
	float: right;
	}
.leaflet-top .leaflet-control {
	margin-top: 10px;
	}
.leaflet-bottom .leaflet-control {
	margin-bottom: 10px;
	}
.leaflet-left .leaflet-control {
	margin-left: 10px;
	}
.leaflet-right .leaflet-control {
	margin-right: 10px;
	}


/* zoom and fade animations */

.leaflet-fade-anim .leaflet-popup {
	opacity: 0;
	-webkit-transition: opacity 0.2s linear;
	   -moz-transition: opacity 0.2s linear;
	        transition: opacity 0.2s linear;
	}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
	opacity: 1;
	}
.leaflet-zoom-animated {
	-webkit-transform-origin: 0 0;
	    -ms-transform-origin: 0 0;
	        transform-origin: 0 0;
	}
svg.leaflet-zoom-animated {
	will-change: transform;
}

.leaflet-zoom-anim .leaflet-zoom-animated {
	-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
	   -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
	        transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
	}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
	-webkit-transition: none;
	   -moz-transition: none;
	        transition: none;
	}

.leaflet-zoom-anim .leaflet-zoom-hide {
	visibility: hidden;
	}


/* cursors */

.leaflet-interactive {
	cursor: pointer;
	}
.leaflet-grab {
	cursor: -webkit-grab;
	cursor:    -moz-grab;
	cursor:         grab;
	}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
	cursor: crosshair;
	}
.leaflet-popup-pane,
.leaflet-control {
	cursor: auto;
	}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor:    -moz-grabbing;
	cursor:         grabbing;
	}

/* marker & overlays interactivity */
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
	pointer-events: none;
	}

.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}

/* visual tweaks */

.leaflet-container {
	background: #ddd;
	outline-offset: 1px;
	}
.leaflet-container a {
	color: #0078A8;
	}
.leaflet-zoom-box {
	border: 2px dotted #38f;
	background: rgba(255,255,255,0.5);
	}


/* general typography */
.leaflet-container {
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-size: 0.75rem;
	line-height: 1.5;
	}


/* general toolbar styles */

.leaflet-bar {
	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
	border-radius: 4px;
	}
.leaflet-bar a {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	width: 26px;
	height: 26px;
	line-height: 26px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: black;
	}
.leaflet-bar a,
.leaflet-control-layers-toggle {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
	}
.leaflet-bar a:hover,
.leaflet-bar a:focus {
	background-color: #f4f4f4;
	}
.leaflet-bar a:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	}
.leaflet-bar a:last-child {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom: none;
	}
.leaflet-bar a.leaflet-disabled {
	cursor: default;
	background-color: #f4f4f4;
	color: #bbb;
	}

.leaflet-touch .leaflet-bar a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	}
.leaflet-touch .leaflet-bar a:first-child {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	}
.leaflet-touch .leaflet-bar a:last-child {
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	}

/* zoom control */

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
	font: bold 18px 'Lucida Console', Monaco, monospace;
	text-indent: 1px;
	}

.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
	font-size: 22px;
	}


/* layers control */

.leaflet-control-layers {
	box-shadow: 0 1px 5px rgba(0,0,0,0.4);
	background: #fff;
	border-radius: 5px;
	}
.leaflet-control-layers-toggle {
	background-image: url(/_extranet/js/react/assets/layers.png);
	width: 36px;
	height: 36px;
	}
.leaflet-retina .leaflet-control-layers-toggle {
	background-image: url(/_extranet/js/react/assets/layers-2x.png);
	background-size: 26px 26px;
	}
.leaflet-touch .leaflet-control-layers-toggle {
	width: 44px;
	height: 44px;
	}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
	display: none;
	}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
	display: block;
	position: relative;
	}
.leaflet-control-layers-expanded {
	padding: 6px 10px 6px 6px;
	color: #333;
	background: #fff;
	}
.leaflet-control-layers-scrollbar {
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	}
.leaflet-control-layers-selector {
	margin-top: 2px;
	position: relative;
	top: 1px;
	}
.leaflet-control-layers label {
	display: block;
	font-size: 13px;
	font-size: 1.08333em;
	}
.leaflet-control-layers-separator {
	height: 0;
	border-top: 1px solid #ddd;
	margin: 5px -10px 5px -6px;
	}

/* Default icon URLs */
.leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */
	background-image: url(/_extranet/js/react/assets/marker-icon.png);
	}


/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
	background: #fff;
	background: rgba(255, 255, 255, 0.8);
	margin: 0;
	}
.leaflet-control-attribution,
.leaflet-control-scale-line {
	padding: 0 5px;
	color: #333;
	line-height: 1.4;
	}
.leaflet-control-attribution a {
	text-decoration: none;
	}
.leaflet-control-attribution a:hover,
.leaflet-control-attribution a:focus {
	text-decoration: underline;
	}
.leaflet-attribution-flag {
	display: inline !important;
	vertical-align: baseline !important;
	width: 1em;
	height: 0.6669em;
	}
.leaflet-left .leaflet-control-scale {
	margin-left: 5px;
	}
.leaflet-bottom .leaflet-control-scale {
	margin-bottom: 5px;
	}
.leaflet-control-scale-line {
	border: 2px solid #777;
	border-top: none;
	line-height: 1.1;
	padding: 2px 5px 1px;
	white-space: nowrap;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	background: rgba(255, 255, 255, 0.8);
	text-shadow: 1px 1px #fff;
	}
.leaflet-control-scale-line:not(:first-child) {
	border-top: 2px solid #777;
	border-bottom: none;
	margin-top: -2px;
	}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
	border-bottom: 2px solid #777;
	}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	box-shadow: none;
	}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	border: 2px solid rgba(0,0,0,0.2);
	background-clip: padding-box;
	}


/* popup */

.leaflet-popup {
	position: absolute;
	text-align: center;
	margin-bottom: 20px;
	}
.leaflet-popup-content-wrapper {
	padding: 1px;
	text-align: left;
	border-radius: 12px;
	}
.leaflet-popup-content {
	margin: 13px 24px 13px 20px;
	line-height: 1.3;
	font-size: 13px;
	font-size: 1.08333em;
	min-height: 1px;
	}
.leaflet-popup-content p {
	margin: 17px 0;
	margin: 1.3em 0;
	}
.leaflet-popup-tip-container {
	width: 40px;
	height: 20px;
	position: absolute;
	left: 50%;
	margin-top: -1px;
	margin-left: -20px;
	overflow: hidden;
	pointer-events: none;
	}
.leaflet-popup-tip {
	width: 17px;
	height: 17px;
	padding: 1px;

	margin: -10px auto 0;
	pointer-events: auto;

	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	        transform: rotate(45deg);
	}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
	background: white;
	color: #333;
	box-shadow: 0 3px 14px rgba(0,0,0,0.4);
	}
.leaflet-container a.leaflet-popup-close-button {
	position: absolute;
	top: 0;
	right: 0;
	border: none;
	text-align: center;
	width: 24px;
	height: 24px;
	font: 16px/24px Tahoma, Verdana, sans-serif;
	color: #757575;
	text-decoration: none;
	background: transparent;
	}
.leaflet-container a.leaflet-popup-close-button:hover,
.leaflet-container a.leaflet-popup-close-button:focus {
	color: #585858;
	}
.leaflet-popup-scrolled {
	overflow: auto;
	}

.leaflet-oldie .leaflet-popup-content-wrapper {
	-ms-zoom: 1;
	}
.leaflet-oldie .leaflet-popup-tip {
	width: 24px;
	margin: 0 auto;

	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
	}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
	border: 1px solid #999;
	}


/* div icon */

.leaflet-div-icon {
	background: #fff;
	border: 1px solid #666;
	}


/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
	position: absolute;
	padding: 6px;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 3px;
	color: #222;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	pointer-events: none;
	box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	}
.leaflet-tooltip.leaflet-interactive {
	cursor: pointer;
	pointer-events: auto;
	}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	position: absolute;
	pointer-events: none;
	border: 6px solid transparent;
	background: transparent;
	content: "";
	}

/* Directions */

.leaflet-tooltip-bottom {
	margin-top: 6px;
}
.leaflet-tooltip-top {
	margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
	left: 50%;
	margin-left: -6px;
	}
.leaflet-tooltip-top:before {
	bottom: 0;
	margin-bottom: -12px;
	border-top-color: #fff;
	}
.leaflet-tooltip-bottom:before {
	top: 0;
	margin-top: -12px;
	margin-left: -6px;
	border-bottom-color: #fff;
	}
.leaflet-tooltip-left {
	margin-left: -6px;
}
.leaflet-tooltip-right {
	margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	top: 50%;
	margin-top: -6px;
	}
.leaflet-tooltip-left:before {
	right: 0;
	margin-right: -12px;
	border-left-color: #fff;
	}
.leaflet-tooltip-right:before {
	left: 0;
	margin-left: -12px;
	border-right-color: #fff;
	}

/* Printing */

@media print {
	/* Prevent printers from removing background-images of controls. */
	.leaflet-control {
		-webkit-print-color-adjust: exact;
		print-color-adjust: exact;
		}
	}
.form-guichet {
  position: relative;
  background-color: white;
}
.form-guichet .popover-help {
  cursor: pointer;
  position: absolute;
  right: 2em;
  top: 2em;
  width: min-content;
  margin: 0;
}
.form-guichet > * .MuiContainer-root > * {
  margin: 1rem 0;
}.error-boundary .mia-logo {
  width: 40px;
  height: 40px;
}
.error-boundary .MuiAlert-message {
  flex-grow: 1;
}.groupe-card {
  width: 100%;
  height: 7em;
  display: flex;
  align-items: center;
}
.groupe-card:hover {
  cursor: pointer;
  background-color: lightgrey;
}
.groupe-card .groupe-img-box {
  width: 33%;
  background-color: white;
}
.groupe-card .groupe-img-box .groupe-img {
  height: 100%;
  object-fit: contain;
  padding: 1em;
}
.groupe-card .groupe-content {
  flex: 1;
}
.groupe-card .groupe-content .groupe-name {
  white-space: normal;
  word-break: break-word;
}.idp-card {
  width: 100%;
  height: 7em;
  display: flex;
  align-items: center;
}
.idp-card:hover {
  cursor: pointer;
  background-color: lightgrey;
}
.idp-card .idp-content {
  flex: 1;
}
.idp-card .idp-content .idp-name {
  white-space: normal;
  word-break: break-word;
}@media print {
  #sidebar-correspondance,
  #correspondance-main-tools {
    display: none !important;
  }
  #correspondance-detail-content {
    width: 100% !important;
  }
  .printable-correspondance-message {
    height: auto !important;
    overflow-y: visible !important;
    overflow-x: hidden !important;
    box-shadow: none !important;
  }
  #correspondance-viewer-content > .MuiBox-root {
    display: block !important;
    margin-top: 500px !important;
    width: 100% !important;
    height: auto !important;
    overflow: visible !important;
  }
  .aws-print-target {
    background: white !important;
    padding: 5mm !important;
    zoom: var(--aws-print-zoom, 0.85) !important;
  }
}
@page {
  margin: 10mm;
  size: auto;
}.react-app #correspondance-viewer-content #ajoutListeLec {
  border: none !important;
}@font-face{font-family:Fira-Sans;src:url(fonts/FiraSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Roboto,Arial,Helvetica,sans-serif;src:url(fonts/RobotoCondensed-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}*{box-sizing:border-box;font-family:Fira-Sans;font-size:14px}iframe{width:100%;border:none}body{padding-right:0!important;margin:0;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#faf9f9;overflow-y:auto!important}body.iframeOnglets{background-image:none!important;background-color:#e0e3e5!important}ol,ul{text-align:left}hr{font-size:1px}.MuiPaper-elevation8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14)!important}.spacing-left{margin-left:10px}.spacing-right{margin-right:10px}.colorRed{color:#f24747}.header__icon-notification-rotate{transform:rotate(-15deg)}.header__icon{background:#274f9f;padding:6px;border-radius:50%;fill:#fff;display:flex}.header__icon-notification-popover{color:#fff}.selectCourt{width:100px}.verticalMiddle{vertical-align:middle}.cursor-help{cursor:help}.encadre{border:1px solid #b5b5b5!important;border-radius:5px!important;padding:0 0 1px;overflow:hidden}div.margeGauche{margin-left:15%;margin-right:3px}.capitalize{text-transform:capitalize}.bordHaut{border-top:1px dotted #000}.sousEntete{background-color:#cfd3d6}.decalageGauche{padding-left:25px}.decalageDroite{padding-right:25px}.decalageBas{padding-bottom:25px}.texteBleuFonce{color:#1c3658}#labeldematImposee{font-weight:700;color:#c61613}.alignLeft{text-align:left}.alignRight{text-align:right}.alignCenter{text-align:center}A{text-decoration:underline;color:#000;font-weight:700;font-style:normal}A:Active,A:Visited{text-decoration:underline;color:#000;font-weight:700;font-style:normal}A:Hover{text-decoration:none;font-style:normal}A.pied{text-decoration:underline;color:#646464;font-weight:700;font-style:normal}A.pied:Active,A.pied:Visited{text-decoration:underline;color:#646464;font-weight:700;font-style:normal}A.pied:Hover{text-decoration:none;color:#646464;font-weight:700;font-style:normal}td{font-size:14px;color:#000;line-height:1.21rem}.titreNavy,td.titreNavy{font-size:14px;color:#274f9f;font-weight:700}p{text-align:left}P.txtMP{text-align:justify;width:90%;line-height:normal}.fond{background-color:#fff;background-position:top;background-image:url(../charte2007/decors/page.gif);background-repeat:repeat-x}.metal{background-position:top;background-image:url(../charte2007/decors/metal.jpg);background-repeat:no-repeat}.metal-ecole{background-position:top;background-image:url(../charte2007/decors/metal-ecole.jpg);background-repeat:no-repeat}.fondmenu{font-size:14px;color:#fff;background-position:top;background-image:url(../charte2007/decors/menu-fond.gif);background-repeat:repeat-x;font-weight:700;text-transform:uppercase}.titre{font-size:14px;color:#000;font-weight:700;text-transform:uppercase;background-image:url(../charte2007/decors/titre-fond.gif);background-repeat:repeat-x}.titrepage{font-size:14px;color:#000;font-weight:700;text-transform:uppercase}.titreBlanc{font-size:14px;color:#fff;font-weight:700;text-transform:uppercase}.texteBlanc{color:#fff}.noir{background-color:#000}.rech_tetiere{color:#000;background-image:url(../charte2007/decors/rech_tetiere.gif);background-repeat:repeat-x;height:21px}.sous_menu{color:#000;background-image:url(../charte2007/decors/sous_menu.gif);background-repeat:repeat-x;height:21px}.sous_menu A{color:#000;font-weight:400}.V2Liste,.contour{border:1px solid #000;width:100%}.fond_ligne0{background-color:#fff}.InPourcent{width:99%}.In300{width:300px}.In100S{width:100px;height:70px}.tabConfirmation,.tabconfirmation{border:1px solid #b5b5b5;border-radius:5px}.tabConfirmationTitre,.tabconfirmationTitre{background-color:#e38110!important;border-radius:5px 5px 0 0;font-weight:700;font-size:14px;background-repeat:repeat-x;background-position:bottom}.tabConfirmationSTitre,.tabconfirmationSTitre{background-color:#fff;font-size:14px;font-weight:700;color:#000}.tabConfirmationTexte,.tabconfirmationTexte{background-color:#fff;font-size:14px;border-radius:0 0 5px 5px}.tabConfirmationTexte p,.tabconfirmationTexte p{margin-left:30px;overflow:auto}.tabConfirmationTexte label{float:left;width:95px}.tabconfirmationTexte label{float:left;width:95px}.tabconfirmationTexte label.normal{float:none;width:auto}.tabConfirmationTexte select,.tabconfirmationTexte select{width:280px}.tabEchec,.tabechec{border:1px solid #da351e;border-radius:5px}.tabEchecTitre,.tabechecTitre{background-color:#da351e;border-radius:5px 5px 0 0;font-weight:700;font-size:14px;color:#fff}.tabEchecSTitre,.tabEchecsTitre{background-color:#fff;font-size:14px;color:#000;text-align:left;font-weight:700;border-radius:5px 5px 0 0}.tabEchecTexte,.tabechecTexte{background-color:#fff;font-size:1rem;text-align:left;border-radius:0 0 5px 5px}.tabReussite,.tabreussite{border:1px solid #95bc0d;border-radius:5px}.tabReussiteTitre,.tabreussiteTitre{background-color:#95bc0d;border-radius:5px 5px 0 0;font-weight:700;font-size:14px;background-repeat:repeat-x;background-position:bottom}.tabReussiteSTitre,.tabreussiteSTitre{background-color:#fff;border-radius:5px 5px 0 0;font-size:14px;color:#000;text-align:left;font-weight:700}.tabReussiteTexte,.tabreussiteTexte{background-color:#fff;font-size:1rem;text-align:left;border-radius:0 0 5px 5px}.rouge{color:#c61613}.rouge em{font-weight:700}.horsDelai td{color:#c61613;font-weight:700}.flexContainer{display:flex}.flexContainer.column{flex-direction:column}.flexContainer.column.reverse{flex-direction:column-reverse}.flexContainer.row{flex-direction:row}.flexContainer.row.reverse{flex-direction:row-reverse}.flexContainer.justifyEvenly{justify-content:space-evenly}.flexContainer.justifyBetween{justify-content:space-between}.flexContainer.justifyCenter{justify-content:center}.flexContainer.justifyLeft{justify-content:start}.flexContainer>*{flex:0 1 auto;align-self:stretch}.flexContainer>*>*{width:100%}.defaultPadding{padding:2em}.defaultPaddingLeft{padding-left:2em}.defaultPaddingRight{padding-right:2em}.defaultPaddingTop{padding-top:2em}.defaultPaddingBottom{padding-bottom:2em}div.ui-dialog{z-index:9999999}div.ui-front{z-index:9999990}.bloquantes{cursor:pointer;color:#c61613;font-weight:700}.nonbloquantes{cursor:pointer;color:navy;font-weight:700}.switchgroup2{margin-left:10px}.contourBloquantes{border-color:#c61613;border-style:solid;border-width:1px;padding:3px;text-align:left}.contourOK{border-color:#390;border-style:solid;border-width:1px;padding:3px}.contournonBloquantes{border-color:navy;border-style:solid;border-width:1px;padding:3px;text-align:left}.tabConfirmation,.tabEchec,.tabReussite{width:100%}.tabAnn{border-collapse:collapse;background-color:#efefef}tr.entete td{font-weight:700}.tabAnn td{padding:3px;border-color:#646464;border-style:solid;border-width:1px;vertical-align:top}div#texteAccueil ol,div#texteAccueil ul{padding-left:20px;margin:5px 0}div#texteAccueil li{margin:2px 0}#formAttestAch .aGaucheDoc{float:left;width:35%}#formAttestAch .aDroitedeGaucheDoc{float:right;width:25%}#formAttestAch .dateInput,#formAttestAch .dateNotInput{width:95%}#formAttestAch .infoEntAttest{width:97%;float:left}#formAttestAch .infosDoc{margin:0;padding:0;background-image:url(/_extranet/img/info.gif);display:inline-block;cursor:help;width:20px;height:19px;vertical-align:middle}body .tooltipClasse{max-width:500px}span.expandCollapse{width:20px;display:inline-block;cursor:pointer}span.expandCollapse span{text-transform:full-width}.divBtnSauvegarde{overflow:hidden;text-align:right;line-height:1.21rem;padding:2px 1px}.ongl,.onglGris,.onglSel,.onglSelDA,.onglSelGR,.onglSelRedac,ul#enteteDossier li{border-radius:5px 5px 0 0!important;background-color:#fff}.ongl,.onglGris,.onglSel,.onglSelDA,.onglSelGR,.onglSelRedac{border:1px solid #bbb!important;text-align:center!important;min-width:5%}.onglGris,.onglSel,.onglSelDA,.onglSelGR{border-bottom:1px solid #b5b5b5!important}.onglSel a{color:#fff!important}.ongl a:hover>.ongl{background-color:#1c3658!important}ul#enteteDossier{border:0;background-color:transparent}ul#enteteDossier li{border:1px solid #bbb!important;border-bottom:0!important}.sousTitreOngletDA,.sousTitreOngletGR,.sousTitreOngletPub,.sousTitreOngletRedac{border:1px solid #bbb!important;border-bottom:0!important}.onglSel a,.onglSelGR a,ul#enteteDossier li.enCours a{text-decoration:none;color:#000!important}.sousTitreOngletDA,.sousTitreOngletGR,.sousTitreOngletPub,.sousTitreOngletRedac{padding-top:8px;padding-bottom:8px;border-top:0!important}.sousEntetePub,ul#enteteDossier li.enCours{background-color:#b2c8fa!important}.sousEntetePub+hr,ul#enteteDossier li.enCours+hr{margin-top:0}ul#enteteDossier li.enCoursGR{background-color:#afdbb8!important}.sousEnteteGR{background-color:#afdbb8!important}ul#enteteDossier li.enCoursGR{border-bottom:2px solid #afdbb8!important}ul#enteteDossier li.enCoursDossierRedac{background-color:#20b2aa!important;border-bottom:2px solid #20b2aa!important}.sousEnteteInfosRedac,.sousEnteteRedac{background-color:#20b2aa!important}.onglSel,.onglSelGR,.onglSelRedac{background-color:#ffe57f!important;border-bottom:1px solid #ffe57f!important;padding-bottom:6px}ul#enteteDossier li.onglSelDA,ul#enteteDossier li.sectionEnCoursRedac{background-color:#ffe57f!important;border-bottom:1px solid #ffe57f!important;padding-bottom:6px}.sousTitreCartoucheDA,.sousTitreCartouchePub,.sousTitreCartoucheRedac,.sousTitreOngletDA,.sousTitreOngletGR,.sousTitreOngletPub,.sousTitreOngletRedac{background-color:#ffe57f!important;border-bottom:1px solid #ffe57f!important;padding-bottom:6px}.sousTitreCartoucheDA,.sousTitreCartouchePub,.sousTitreCartoucheRedac{border:0!important}ul#enteteDossier li.enCoursDossierRedac,ul#enteteDossier li.liOngletRedac{width:8%;text-align:center}ul#enteteDossier li.enCoursDA{background-color:#ffb27f!important;border-bottom:1px solid #ffb27f!important}.sousEnteteDA{background-color:#ffb27f!important}div.ledossierDoc,div.pied{width:99.8%!important}p.pSousTitre{margin:10px 0;float:none}div.cockpit08{margin:0 5px 5px 0;width:150px}div.cockpit08 ul{padding-left:20px;margin:0}.guichetJ .cockpit08 td{background-color:#d6ccbc!important}.cockpit08{border-collapse:collapse;float:right;margin:0 0 5px 5px;vertical-align:top}.cockpit08 .guichetJ td{background-color:#d6ccbc!important}.cockpit08 td{background-color:#adcae3!important;background-image:none;border:1px solid #fff;font-size:1rem;font-weight:700;height:23px;padding:0;text-align:center;vertical-align:middle;width:25px}.cockpit08 td.Retraits{color:#0670b7;width:50px}.cockpit08 td.Retraits a{color:#000;font-weight:400;text-decoration:underline}.cockpit08 td.Depots{color:#c61613;font-weight:700;width:50px}.cockpit08 tr.demat td.Depots{background-color:#ffe57f!important}.cockpit08 td.Depots a{color:#000;font-weight:400;text-decoration:underline}.cockpit08 td.Visites{color:#3e8104}.cockpit08 td.etatAPL,.cockpit08 td.etatCRA,.cockpit08 td.etatDCE,.cockpit08 td.etatEXE,.cockpit08 td.etatGRA,.cockpit08 td.etatPLD{background-color:#0c6!important}.cockpit08 td.etatAEX,.cockpit08 td.etatAVA,.cockpit08 td.etatGRP,.cockpit08 td.etatMOD,.cockpit08 td.etatPRE,.cockpit08 td.etatPRR,.cockpit08 td.etatXFE,.cockpit08 td.etatXML{background-color:#feef34!important}.cockpit08 td.etatEXP,.cockpit08 td.etatGRE{background-color:#9c0!important}.cockpit08 td.etatHDL{background-color:#e38110!important}.cockpit08 td.etatCAD,.cockpit08 td.etatCNA,.cockpit08 td.etatCNO,.cockpit08 td.etatCNP,.cockpit08 td.etatCRE,.cockpit08 td.etatCRO,.cockpit08 td.etatPLO{background-color:#09f!important}.cockpit08 td.etatOFA,.cockpit08 td.etatOFN,.cockpit08 td.etatOFO,.cockpit08 td.etatOFP,.cockpit08 td.etatOFS{background-color:#c69!important}.cockpit08 td.etatANN,.cockpit08 td.etatARA,.cockpit08 td.etatARC,.cockpit08 td.etatARP,.cockpit08 td.etatATT,.cockpit08 td.etatCLA,.cockpit08 td.etatCLO,.cockpit08 td.etatMAP,.cockpit08 td.etatNOT{background-color:#8b8b8b!important}.cockpit08 td.etatSAD{background-color:#e59a5d!important}.cockpit08 td.etatAC{background-color:#079b5a!important}.cockpit08 td.etatDIS{background-color:#c252c3!important}ol.ck08{text-align:left}ol.ck08 li{line-height:1.8em;text-align:left}div.tableauBord{width:300px;float:right;margin:0 0 5px 5px;vertical-align:top}div.tableauBord p{margin:0}div.tableauBord em.ret{font-style:normal;color:#0670b7;font-weight:700}div.tableauBord em.dep,div.tableauBord em.etat{font-style:normal;color:#c61613;font-weight:700}span.tableauDeBordEntete{float:right;font-weight:700}span.tableauDeBordEntete#tdb{width:155px}span.tableauDeBordEntete#tdbTxt{width:200px}.w200{width:200px}.w225{width:225px}.texteMail .icon-mail,.txtCourrier .icon-mail{width:1em!important;height:1em!important;margin-right:.5em!important}.texteMail .a-default,.txtCourrier .a-default{text-decoration:none!important;font-weight:400!important;line-height:1.5em!important;display:flex!important;align-items:center!important;width:fit-content!important;padding-bottom:1px!important;color:#000!important}.texteMail .a-default:hover,.txtCourrier .a-default:hover{border-bottom:1px solid #000!important;color:bold!important;padding-bottom:0!important}.texteMail .commentaire-acheteur-break,.txtCourrier .commentaire-acheteur-break{width:350px!important;padding:.5em 0!important}.texteMail .commentaire-acheteur-break-top,.txtCourrier .commentaire-acheteur-break-top{border-top:2px solid #000!important}.texteMail .commentaire-acheteur-break-bottom,.txtCourrier .commentaire-acheteur-break-bottom{border-bottom:2px solid #000!important}.texteMail .commentaire-acheteur,.txtCourrier .commentaire-acheteur{margin:0!important}.texteMail .ul-no-list-style,.txtCourrier .ul-no-list-style{padding:0!important;margin:0!important;list-style:none!important}.texteMail .ul-no-list-style li,.txtCourrier .ul-no-list-style li{list-style:none!important}.texteMail img{display:inline!important}#formulairetype{display:inline-block;width:98%;background-color:#ffe57f;border:2px solid #b5b5b5}#formulairetype form{margin:5px 0 5px 0}#formulairetype p{float:left;display:inline;width:100%;padding:0 0 7px 0;margin:0}#formulairetype p#entete,#formulairetype p#pied,#formulairetype p#pied2{background-color:#afdbb8;margin:5px 0 0 0}#formulairetype p.orange{background-color:#ffe57f}#formulairetype p input#enregistrer{float:none}#formulairetype p label{float:left;display:inline;width:150px;margin-left:12px}#formulairetype p input,#formulairetype p select{float:left;display:inline;width:270px}#formulairetype p input.check{width:auto;float:none}#formulairetype table{float:right;clear:left;margin-right:12px;width:77%;margin-top:5px}#formulairetype table th{background:url(../charte2007/decors/standard_tetiere.gif) repeat-x scroll left bottom #d3d3d3;font-size:1rem;text-align:left;font-weight:700}#formulairetype table tr{background-color:#fff}#formulairetype table tr.lpair{background-color:#ececec}#formulairetype table label{width:auto}.imsubc li .imsubc{top:-20px!important}.awsClassEdition{border:1px solid;text-align:left}#formGeneral label{margin-top:3px;width:220px;margin-right:0;display:inline-block;height:21px}#formGeneral #libDefaut,#formGeneral .nomDef,#formGeneral .nomGroupe,#formGeneral input,#formGeneral select{width:220px}#formGeneral .chkbox{width:15px}#formGeneral .nomDef,#formGeneral .nomGroupe,#formGeneral .spanProc{display:inline-block}#formGeneral .V2ListeCourte{width:75%}#formGeneral .checkBoxProc{margin-left:0;width:15px}#formGeneral .tabconfirmationTexte label{margin-top:0}#formGeneral .ReglInt,#formGeneral .decale{margin-left:50px}#formGeneral .decale label{width:300px}#formGeneral .inputCourt input{width:75px}#formGeneral .bouton{width:auto!important}#formGeneral .centrer{text-align:center}#formGeneral p .colonne{width:50px}#formGeneral .col1 input,#formGeneral .col1 select,#formGeneral .col2 input,#formGeneral .col2 select,#formGeneral .col3 input,#formGeneral .col3 select,#formGeneral .noInline input,#formGeneral .noInline select{width:150px;margin-right:10px}#formGeneral .col1,#formGeneral .col2,#formGeneral .col3{width:33%;float:left}#formGeneral label{width:120px}#formGeneral .noInline{display:block}#formGeneral p{margin:2px 0}#formGeneral .deuxCol{display:inline-block;width:49%}#formGeneral .uneCol{display:inline-block;width:98%}#formGeneral .listeChk{margin:0;padding:0}#formGeneral .listeChk input{width:3%}#formGeneral .listeChk label{width:95%}#formGeneral .listeChk li{margin-left:120px;list-style-type:none;list-style-position:inside}form input.is-invalid,form input[aria-invalid]{border-color:#da351e}.content #formConfirmation .tabEchecTexte,.content #formConfirmation .tabreussiteTexte{font-size:14px}.content div#tabTexte{padding:0 40px;text-align:left!important;overflow:hidden}.content div#tabTexte div{padding:5px 0;overflow:hidden}.content #formConfirmation h1#titrePage{margin:0;text-align:center;color:#000;padding:5px}.content #formConfirmation label{float:left;font-weight:700;width:28%}.content #formConfirmation label.sousTexte{font-weight:400}.content #formConfirmation label.labelNormal{font-weight:400;width:auto;margin:0 5px 0 0}.content #formConfirmation span{float:left;width:70%}.content #formConfirmation ul{margin:0 0 0 30px;padding:0;list-style:none}.content div#tabTexte div .aligneGauche{text-align:left;overflow:hidden;padding:0;margin-bottom:5px}.content #sousTitre{margin-left:20%}div#tabTexte .inputBtn{margin-left:20%}.content div#tabTexte div.boutons{display:inline-block;margin:5px 0}.content div#tabTexte div.clButton{margin:0 0 15px 30%;padding:0}.content div#tabTexte div.clSubmit{margin:0 0 15px 0;padding:0}.content #formConfirmation ul.anomalies{padding:0;float:left;list-style:disc inside none}.content #formConfirmation ul.listePuce{padding:0;float:left;list-style:disc inside none;width:70%;margin:0 0 10px 0}.content #formConfirmation ul.listePuce li span{float:none}.content #formConfirmation+form{margin:15px 0 0 0}form textarea{width:100%}#cpf,#listeChoix,#listeSelectionne{width:202px;height:100%}.textareaguichetredac{min-height:120px;max-height:500px}#formMPI label{float:left;width:15%;font-weight:700}#formMPI p{float:left;width:100%;clear:both;margin:5px 0 5px 0}#formMPI label.chk{float:left;width:60px;font-weight:400}#formMPI label.chkLigne{float:left;width:75%;font-weight:400}#formMPI input.chk{float:left}#formMPI input.chkLigne{float:left;margin-left:15%}#formMPI p.champTxt input{width:250px}#formGestion label{float:left;width:210px}#formGestion input.court{width:100px}#formGestion p{width:100%;clear:both;margin:5px 0 5px 0}#formGestion p.col2{width:50%;clear:none}#formGestion fieldset{clear:both}#formGestion fieldset legend{font-weight:700}#formGestion select#NGest{width:400px}.MuiTooltip-popper .MuiTooltip-tooltip{background-color:#fff;color:rgba(0,0,0,.87);font-size:1rem;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.MuiTooltip-popper .MuiTooltip-arrow::before{background-color:#fff;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}p.formulaire{float:left;text-align:left;margin:0}form#formRech input,form#formRech select{margin:2px 2px 0 2px}form#formRech p#dateDeb input,form#formRech p#dateDeb select{display:inline;margin:2px 2px 0 2px}#p_rechNatAvis,#rechNat{width:110px}#rechNatF,#rechNatS,#rechNatT{width:20px;text-align:center}#dateDeb,#dateFin{width:90px}span.fNature{width:20px;display:inline-block}#rechProc{width:115px}#rechProcNew{width:190px}#ProcedureCourte{width:185px}.recherche-cockpit{background:#fff;margin-bottom:15px}.recherche-entete{background:#8b8b8b;color:#fff}.recherche-no-exist{width:98%;margin:auto;text-align:center}.contour{margin-bottom:0}#rechMot{width:130px}#rechMot input{width:120px}p#rechMotPeriode,p#rechMotRegie,p#rechMotThematique,p#rechMotTitre{width:15%;height:100%}p#rechMotPeriode{width:12%;height:100%}p#rechBtn{width:7%}p#rechDep{width:36%}p#rechDep select{width:98%;height:24px}#rechEtat{width:250px}#rechEtatCourt{width:150px}#Etat{width:245px}#rechServ{width:150px}#Id_service{width:145px}#rechBtn{width:30px}#rechDateDeb,#rechDateFin{width:116px}#rechTypeE select{width:200px}#pexp,#pmotcle,#pordre,#ppub{width:120px}#pmotcle,#pordre{width:100px}#petat{width:160px}.recherche-histo-info{margin:0;padding:0;background-image:url(../img/info.gif);background-size:contain;display:inline-block;cursor:pointer;width:17px;height:16px;vertical-align:middle}form#formRechAvancee{width:100%;float:left}form#formRechAvancee p{margin-top:3px;margin-bottom:3px;overflow:hidden;float:left;width:100%}form#formRechAvancee span{float:left;width:72%;margin:3px 0 0}form#formRechAvancee #p_rechNatAvis input,form#formRechAvancee #rechNatAv input,form#formRechAvancee .inputCaseCocher{height:21px}form#formRechAvancee #p_rechNatAvis .fNature label,form#formRechAvancee #rechNatAv .fNature label,form#formRechAvancee .lblCaseCocher{width:auto;float:left}form#formRechAvancee .fNature label,form#formRechAvancee .lblCaseCocher{margin:2px 5px 0 0}form#formRechAvancee input,form#formRechAvancee select{width:250px;margin:0;float:left}form#formRechAvancee select{width:254px}form#formRechAvancee p#rechPubAv select,form#formRechAvancee p.rechDate select{width:125px}form#formRechAvancee label{margin-left:15px;display:inline}form#formRechAvancee label.TitreLabel,form#formRechAvancee label.TitreLabelDate{float:left;margin-top:3px;margin-right:0;font-weight:700}form#formRechAvancee label.TitreLabel{width:20%}form#formRechAvancee input.inputTexte{width:250px}form#formRechAvancee .classNature{width:13px}form#formRechAvancee .inputCourt{width:90px}form#formRechAvancee .inputDate{width:70px}form#formRechAvancee .alerteRechAv{color:#c61613;text-align:center}form#formRechAvancee input#btnSub{width:85px}form#formRechAvancee #TitreOption{font-style:italic}label{padding:0 2px 0 2px}form#formRech{display:inline-block;height:55px;clear:both;margin-bottom:15px;border:1px solid grey;border-radius:5px}form#formRech p.formulaire{float:left;height:55px;text-align:left;margin:0}form#formRech label{color:#fff;display:block;height:23px;padding:4px;font-weight:700;background-color:#646464}form#formRech p{margin:0}form#formRech input,form#formRech select{margin:2px 2px 0}#rechNatF,#rechNatS,#rechNatT{width:20px;text-align:center}#dateDeb,#dateFin,#rechMot{width:auto}span.fNature{width:20px}#rechProc{width:115px}#rechProcNew{width:190px}#ProcedureCourte{width:185px}p#rechMotPeriode,p#rechMotRegie,p#rechMotThematique,p#rechMotTitre{width:120px;height:100%}p#rechMotPeriode input,p#rechMotPeriode select,p#rechMotRegie input,p#rechMotRegie select,p#rechMotThematique input,p#rechMotThematique select,p#rechMotTitre input,p#rechMotTitre select{width:92px;height:24px}p#rechBtn{width:120px;height:100%}p#rechDep{width:250px}p#rechDep select{width:98%;height:24px}#rechEtat{width:250px}#Etat,#Procedure{width:245px}#rechEtatCourt,#rechServ{width:auto}#EtatCourt,#formRech #Id_service{width:320px}#rechBtn{width:30px}#rechDateDeb,#rechDateFin,#rechNat{width:110px}#pexp,#pmotcle,#pordre,#ppub{width:120px}#pmotcle,#pordre{width:100px}#petat{width:160px}form#formRechAvancee{border:1px solid #bbb!important;border-radius:5px!important;width:99%!important;float:left!important}form#formRechAvancee p{margin-top:3px;margin-bottom:3px;overflow:hidden;float:left;width:100%}.blocFloatGche{margin-top:3px;margin-bottom:3px;overflow:hidden;float:left;width:100%}form#formRechAvancee span{float:left;margin:3px 0 0}form#formRechAvancee #rechNatAv input{height:21px}form#formRechAvancee #rechNatAv .fNature label{width:auto;float:left}form#formRechAvancee .fNature label{margin:2px 5px 0 0}form#formRechAvancee input,form#formRechAvancee select{width:250px;margin:0;float:left}form#formRechAvancee p#rechPubAv select{width:125px}form#formRechAvance label{margin-left:15px;display:inline}form#formRechAvancee label.TitreLabel{float:left;margin-top:3px;margin-right:0}form#formRechAvancee input.inputTexte{width:250px}form#formRechAvancee .classNature{width:13px}form#formRechAvancee .alerteRechAv{color:#c61613;text-align:center}form#formRechAvancee input#btnSub{width:85px}form#formRechAvancee #TitreOption{font-style:italic}.contour{margin-bottom:15px;border:1px solid #bbb!important;border-top:0!important;border-radius:5px!important}.contour .rech_tetiere,.contour .sous_menu{background:#8b8b8b;color:#fff;background-size:cover}.menuModule{background-image:linear-gradient(to top,#646464 14%,#b5b5b5 76%);color:#fff;border-radius:5px;margin:5px 0;list-style:none;padding:1px 10px}.menuModule li{display:inline-block;margin:5px 5px}.menuModule li a{color:#fff}.contour .rech_tetiere td{color:#fff;padding-left:2px}.contour .sous_menu td a{color:#fff}div#rechMini span{display:block;float:left}div#rechMini span.fboutonMini{margin-right:.5em;margin-left:.5em;float:right}div#rechMini span.fNatureMini{width:100px;margin-left:7px}div#rechMini span.fNatureLarge{width:215px;margin-left:7px}div#rechMini span.fEtatMini,div#rechMini span.fMotCleMini{width:100px}div#rechMini select,div#rechMini span.fMotCleMini input{width:90%}#espaceMotCle{margin-top:15px}#espaceMotCle ul{width:99.8%;margin:5px 0 0 0;padding:0;background-color:#fff}#espaceMotCle ul li{width:24%;list-style:none;text-align:left;padding-left:4px;margin:0;text-transform:capitalize}span.accept{color:#390}span.refus{color:#c61613}.bordure{border:2px outset #8b8b8b}table.tab{clear:both;border-top:2px solid #bed7ed;border-right:2px solid #bed7ed;border-bottom:1px solid #bed7ed;border-left:2px solid #bed7ed}table.tab td{border-bottom:1px solid #bed7ed;padding:2px}table.tab tr{background-color:#fff}table.tab tr:hover{background-color:#eff4fa}tr.PasLue td{font-weight:700}.ongl,.onglGris,.onglSel,.onglSurvol{border-bottom-width:2px;background-color:#fff;font-size:.85rem;text-align:center;border-top-width:2px;border-right-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:none;border-bottom-style:solid;border-left-style:solid;border-top-color:#b5b5b5;border-right-color:#b5b5b5;border-bottom-color:#b5b5b5;border-left-color:#b5b5b5}.onglGris{color:#d3d3d3}.onglSurvol{background-color:#d3d3d3}.ongl:hover{background-color:#d3d3d3}.ongl a{text-decoration:none}.ongl a:hover{text-decoration:underline}.onglSel{background-color:#ffe57f;border-bottom-color:#ffe57f}.onglSel a{text-decoration:none}.onglSurvol a:hover{text-decoration:underline}.onglN{position:relative;float:right;right:2%;padding:4px}.SousTitreOnglet{border-width:2px;border-color:#bec2c5;border-right-style:solid;border-left-style:solid;border-bottom-style:solid;border-top-style:none;background-color:#ffe57f}.messa{background-image:url(/_extranet/img/mess.gif);background-repeat:no-repeat;border-right-width:1px;border-right-style:solid;border-right-color:#000;background-color:#fff;padding-left:6px}.messatexte{border-top-width:1px;border-top-style:solid;border-top-color:#000;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000;padding-left:10px;padding-bottom:5px;padding-top:5px;padding-right:5px}.enteteAlerte{background-color:#c61613;color:#fff}.alerte{border:1px solid #c61613}table.tabLigne td{border-bottom-color:#bec2c5;border-bottom-style:solid;border-bottom-width:1px}#tabDCE{border-collapse:collapse}#tabDCE td{border-right:1px solid #bec2c5}.warning-info{background-color:red;color:#fff;display:flex;align-items:center}.warning-info p{padding-left:0!important}.warning-info div.warning-icon{width:30px;height:30px}.warning-info div.warning-icon img{width:100%;height:100%}.warning-info div:not(.warning-icon){width:calc(100% - 50px)}a.round-button-component{padding:6px;color:#fff;fill:#fff;background-color:#274f9f}a.round-button-component .round-button-icon{width:20px;height:20px;margin:3px}a.round-button-component .logo-press{width:26px;height:26px}a.round-button-component span.MuiBox-root{font-family:Fira-Sans;font-size:1.1rem;font-weight:700}a.round-button-component:hover{background-color:#274f9f}a.round-button-component.styled-mode-ecole{background-color:#f9b23f}a.square-button-component{margin:0 auto;color:#fff;fill:#fff;background-color:#274f9f;border-radius:.5em;flex-direction:column;height:5em;width:7em}a.square-button-component.MuiIconButton-root span{font-family:Fira-Sans;font-weight:700;display:inline-block}a.square-button-component.MuiIconButton-root p,a.square-button-component.MuiIconButton-root span p{font-size:14px;text-align:center;position:relative}a.square-button-component:hover{background-color:#274f9f}.alignTop{vertical-align:top}#formAvis .gaucheFormulaire{float:left;width:20%}#formAvis .droiteFormulaire,#formAvis .droiteFormulaireAligneGauche{float:left;width:79%;padding:0}#formAvis .droiteFormulaire2Cols{float:left;width:79%;padding-left:20%}#formAvis .droiteFormulaireTiers{float:left;width:30%;padding:0}#formAvis .droiteFormulaireAligneGaucheButton{float:left;width:auto;padding:0}#formAvis .droiteFormulaire label{margin:0 5px 0 0}#formAvis .petitDroiteFormulaire{float:right;width:38.7%;padding:0;margin-left:2%}#formAvis .gaucheFormulaire2Cols{float:left;width:50%;padding:0;margin:0 0 2px}#formAvis fieldset{overflow:hidden;padding:2px;margin:0;border:0}#formAvis h3{padding:0 2px}#formAvis p{overflow:hidden;padding:0 0 1px;margin:0}#formAvis .inputLigne{float:left;width:100px}#formAvis .inputCourt{float:left;width:10%;padding:0}#formAvis .labelLigne{float:left;width:10%;margin-right:2%;margin-left:5%}#formAvis .mCorps2{background-color:#e0e3e5}#formAvis .mCorps1{background-color:#bec2c5}#formAvis .mPied{background-color:#ffe57f}#formAvis .enteteGuichet{background-color:#ffe57f}#formAvis .w140{width:140px}.accueil__flexContainer{display:flex;margin-top:1em;width:100%;gap:40px}.accueil__flexContainer .accueil_consultationContainer{display:flex;flex-direction:column;width:32%;gap:42px;margin-right:5px;min-height:100%}.accueil__flexContainer .accueil_consultationContainer .accueil_consultationEnCoursFlexBlock{width:100%;background-color:#fff;border:solid rgba(175,175,175,.54) 1px;border-radius:2px}.accueil__flexContainer .accueil_consultationContainer .accueil_consultationEnCoursFlexBlock .accueil__consultationsEnCoursBlockItemButton{display:flex;flex-direction:row;justify-content:center;align-content:space-evenly;gap:5%;margin:30px 20px 0 20px}.accueil__flexContainer .accueil_consultationContainer .accueil_consultationEnCoursFlexBlock .accueil__consultationsEnCoursBlockDivider{display:flex;flex-direction:row;justify-content:center;margin-top:25px}.accueil__flexContainer .accueil_consultationContainer .accueil_consultationEnCoursFlexBlock .accueil__consultationsEnCoursBlockDivider .accueil__divider{color:#000;width:90%}.accueil__flexContainer .accueil_consultationContainer .accueil_consultationEnCoursFlexBlock .accueil__consultationsEnCoursBlockStats{display:flex;flex-wrap:wrap;justify-content:center;margin:20px 0 20px 0;gap:5%}.accueil__flexContainer .accueil_consultationContainer .accueil_consultationEnCoursFlexBlock .accueil__consultationsEnCoursBlockStats .statsContainer{display:flex;justify-content:space-around;align-items:center;flex-direction:column;padding:8px 0 0;gap:7px}.accueil__flexContainer .accueil_consultationContainer .accueil_consultationEnCoursFlexBlock .accueil__consultationsEnCoursBlockStats .statsContainer p,.accueil__flexContainer .accueil_consultationContainer .accueil_consultationEnCoursFlexBlock .accueil__consultationsEnCoursBlockStats .statsContainer span{line-height:1;display:flex;justify-content:center;align-items:center;color:#224f9f;text-align:center;font-size:1.28rem}.accueil__flexContainer .accueil_consultationContainer .accueil_consultationEnCoursFlexBlock .accueil__consultationsEnCoursBlockStats .statsContainer span{display:flex;justify-content:center;align-items:center}.accueil__flexContainer .accueil_consultationContainer .accueil_consultationEnCoursFlexBlock .accueil__consultationsEnCoursBlockStats .statsContainer span a{text-decoration:inherit;font-weight:inherit;height:13px}.accueil__flexContainer .accueil_consultationContainer .accueil_consultationEnCoursFlexBlock .accueil__consultationsEnCoursBlockStats .statsContainer span.statsContainer-quantity{padding:5px;width:min-content;border-radius:5px}.accueil__flexContainer .accueil_consultationContainer .accueil_consultationEnCoursFlexBlock .accueil__consultationsEnCoursBlockStats .statsContainer.info-danger span.statsContainer-quantity{background:red}.accueil__flexContainer .accueil_consultationContainer .accueil_consultationEnCoursFlexBlock .accueil__consultationsEnCoursBlockStats .statsContainer.info-danger span.statsContainer-quantity a,.accueil__flexContainer .accueil_consultationContainer .accueil_consultationEnCoursFlexBlock .accueil__consultationsEnCoursBlockStats .statsContainer.info-danger span.statsContainer-quantity svg{color:#fff}.accueil__flexContainer .accueil_consultationContainer .accueil_consultationsExpireesFlexBlock{width:100%;height:45%;background-color:#fff;border:solid rgba(175,175,175,.54) 1px;border-radius:2px}.accueil__flexContainer .accueil_consultationContainer .accueil_consultationsExpireesFlexBlock .accueil__consultationsExpireesBlockItemButton{display:flex;flex-direction:row;justify-content:center;align-content:space-evenly;gap:5%;margin:30px 20px 30px 20px}.accueil__flexContainer .accueil_contratFlexBlock{width:12%;min-height:100%;background-color:#fff;border:solid rgba(175,175,175,.54) 1px;border-radius:2px}.accueil__flexContainer .accueil_contratFlexBlock .accueil__ContratsBlockItemButton{display:flex;flex-direction:column;margin:30px 15px 32px 15px;align-items:center;gap:63px}.accueil__flexContainer .accueil_flashInfoFlexBlock{min-height:100%;width:50%;box-sizing:border-box;background-color:#fff;border:solid rgba(175,175,175,.54) 1px;border-radius:2px;flex-grow:2;padding:0 3em 3em 3em}.accueil__flexContainer .accueil_flashInfoFlexBlock .accueil_flashInfosBlock{display:flex;gap:2em;flex-flow:column;justify-content:space-around;min-height:calc(100% - 30px)}.accueil__flexContainer .accueil_flashInfoFlexBlock .accueil__flashInfosBlockText{border:2px solid #224f9f;padding-left:1em;padding-right:1em;height:20em;flex-direction:row;background-color:rgba(226,225,225,.35);color:#224f9f;overflow-y:auto;position:relative}.accueil__flexContainer .accueil_flashInfoFlexBlock .accueil__flashInfosBlockText::after{content:"";position:sticky;height:1.25em;bottom:0;display:block;width:calc(100% - 2em);box-shadow:inset 0 -1em 20px -5px #f5f5f5}.accueil__flexContainer .accueil_flashInfoFlexBlock .accueil__flashInfosBlockText .accueil__flashInfosText p.flashInfoTitle{color:#224f9f;font-weight:700;font-size:1.14rem}.accueil__flexContainer .accueil_flashInfoFlexBlock .accueil__flashInfosBlockText .accueil__flashInfosText p.flashInfoValue{color:#224f9f;font-size:14px;text-align:start;line-height:1.5}.accueil__flexContainer .accueil_flashInfoFlexBlock .accueil__flashInfosBlockLink{box-shadow:inset 0 -1em 20px -5px #f5f5f5;border:2px solid #224f9f;height:10em;overflow-y:auto;flex-direction:row;padding:1em 1em 0 1em;background-color:rgba(226,225,225,.35);position:relative}.accueil__flexContainer .accueil_flashInfoFlexBlock .accueil__flashInfosBlockLink::after{content:"";position:sticky;height:1.25em;bottom:0;display:block;width:calc(100% - 2em);box-shadow:inset 0 -1em 20px -5px #f5f5f5}.accueil__flexContainer .accueil_flashInfoFlexBlock .accueil__flashInfosBlockLink .accueil__flashInfosLink{margin-top:.2em;display:flex;align-items:center}.accueil__flexContainer .accueil_flashInfoFlexBlock .accueil__flashInfosBlockLink .accueil__flashInfosLink a.accueil__flashInfosLinkText{font-size:1.14rem;color:#224f9f;text-decoration:none}.accueil__flexContainer .accueil_BlockTitle{font-size:1.71rem;font-family:Fira-Sans;color:#ffa617;font-weight:700;text-align:center;height:30px;margin:10px 0 1em 0}a.stats-button-component{padding:9px;color:#497fbf;background-color:#f5f4f4;font-weight:700;border-radius:8px;border:2px solid #224f9f;width:100%;max-width:150px;height:100px;line-height:1}a.stats-button-component:hover{background-color:#fff}a.stats-button-component .statsButtonContainer{display:flex;flex-direction:column;gap:7px}a.stats-button-component p,a.stats-button-component span{text-align:center;color:#224f9f;line-height:1;display:flex;align-items:center;justify-content:center}a.stats-button-component p.statsTextButton,a.stats-button-component span.statsTextButton{text-transform:none;font-size:18px;min-height:50px}a.stats-button-component p.statsValueButton,a.stats-button-component span.statsValueButton{font-size:24px;text-decoration:underline;font-weight:700;margin-bottom:6px}.tabColGauche{width:125px}.compteur{font-weight:700}.compteurDep{font-weight:700;color:red}.messageOKGras{font-weight:700;color:teal;text-align:center;line-height:20px}.messageOK{color:teal;text-align:center;line-height:20px}.tableau{font-weight:400}.titreRubrique{font-weight:700;color:#fff;background-color:#13074e}.titreElec{background-color:#2e9c7c;color:#fff;font-weight:700}.titreBur{background-color:#ff8040;color:#fff;font-weight:700}.entete1{background-color:#4b8acc;font-weight:700;text-align:center}.entete2{background-color:#97bce1;text-align:center}.entete3{background-color:#97bce1;text-align:right}.Complet1{background-color:#2e9c7c;font-weight:700;text-align:center;vertical-align:bottom}.Complet3{background-color:#d3d3d3;font-weight:700;text-align:center;vertical-align:bottom}.Complet2{background-color:#c1c1c1;font-weight:700;text-align:center;vertical-align:bottom}.Complet1Bg2{background-color:#fff;font-weight:700;text-align:center}.resComplet{background-color:#97bce1;text-align:center}.resComplet2{background-color:#97bce1;text-align:left}.resCompletBg2{background-color:#dae7f3;text-align:center}.resultats1{background-color:#eee;text-align:center}.resultats2{background-color:#eee;text-align:left}.resultats3{background-color:#eee;text-align:right}.pied1{background-color:#ee9d34;color:#fff;font-weight:700;text-align:center}.pied2{background-color:#ee9d34;color:#fff;text-align:right}.obligatoire{color:red;font-weight:700}.In100{width:100px}.InPourcent{width:99%}textarea.InPourcent{width:100%;height:120px}.textareaguichetredac{min-height:120px;max-height:500px;width:100%}.In300{width:300px}.In100S{width:100px;height:70px}.InPourcentS{width:100%;height:70px}.In300S{width:300px;height:70px}input{vertical-align:middle}select.multi{line-height:8pt}.titreRub{font-weight:700;color:#f0d773}.orange{font-weight:700;color:#f07905}.texteOrange{color:#f07905}.titreOrange{color:#f07905;font-weight:700}.titreNavy{color:navy;font-weight:700}td.titreNavy{color:navy;font-weight:700}td.V2Entete{background-color:#bed7ed;color:#000}td.V2ligneB{background-color:#fff;color:#000}td.V2ligneO{background-color:#eff4fa;color:#000}td.V2ligneV{background-color:#bed7ed;color:#000}table.V2Liste{border:thin solid #bed7ed}td.V2Entete2{background-color:#ffb900}td.V2ligne2B{background-color:#fff;color:#0e024a}td.V2ligne2O{background-color:#fff;color:red}table.V2Liste2{border:thin solid #eea400}td.cellMenu{background-color:#f6af69;border-top-width:1px;border-right-width:1px;border-bottom-width:0;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:none;border-left-style:solid;border-top-color:#fff;border-right-color:#f07905;border-bottom-color:#f07905;border-left-color:#f07905}table.menuTW1{background-color:#e5e5e5;border-top:1px solid #fff}td.menuTWRub1{background-color:#ffb900;border-top:1px none;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff}td.menuTWSrub1{border-top:1px none #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff}table.menuTW2{background-color:#e5e5e5;border-top:1px solid #fff}td.menuTWRub2{background-color:#bed7ed;border-top:1px none;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff}td.menuTWSrub2{border-top:1px none;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff}.tabConfirmation{border:1px solid #f90}.tabConfirmationTitre{background-color:#f90;font-weight:700;font-family:Arial;color:#171148}.tabConfirmationSTitre{background-color:#ffd79b;font-family:Arial}.tabConfirmationTexte{background-color:#fff;font-family:Arial}.tabEchec{border:1px solid #900}.tabEchecTitre{background-color:#900;font-weight:700;font-family:Arial;color:#fff}.tabEchecSTitre{background-color:#ffe1e1;font-family:Arial}.tabEchecTexte{background-color:#fff;font-family:Arial}.tabReussite{border:1px solid #390}.tabReussiteTitre{background-color:#390;font-weight:700;font-family:Arial;color:#fff}.tabReussiteSTitre{background-color:#c4e7a9;font-family:Arial}.tabReussiteTexte{background-color:#fff;font-family:Arial}td.fdJaune{background-color:#ffe57f;height:10px;border-right-width:2px;border-left-width:2px;border-right-style:solid;border-left-style:solid;border-right-color:#b5b5b5;border-left-color:#b5b5b5}table#tabSeul{border-top-width:2px;border-top-style:solid;border-top-color:#b5b5b5}table#tabComplet{border-width:2px;border-style:solid;border-color:#b5b5b5}.mEntete{background-color:#ddd}.mDiffusion{background-color:#ffe57f}.mCorps1{background-color:#bec2c5}.mCorps2{background-color:#e0e3e5}.mPied{background-color:#ffe57f}.NumLot{background-color:#fff;color:#000}.mSupplement{background-color:#d5ddd2}.mSupplementClair{background-color:#e8ede7}.mSupplementFin{background-color:#e8ede7}.mSupplementFin td{border-bottom-color:#b5b5b5;border-bottom-style:solid;border-bottom-width:8px}.chObligatoire{border:1px solid red}#searchBar{margin:24px auto}#searchBar .searchBar__basic{background-color:#efefef;padding:1.5em 1.2em;border-radius:5px}#searchBar .searchBar__basic .basic__search{background-color:orange;box-shadow:rgba(0,0,0,.1) 0 10px 50px}#searchBar .searchBar__basic .basic__search.disabled{background-color:#b5b5b5}#searchBar .searchBar__basic .basic__search .search__icon{fill:#fff;width:25px}#searchBar .searchBar__basic .basic__inputs{margin-bottom:1em}#searchBar .searchBar__placeholder{height:4px}#searchBar .searchBar__options{padding:1rem;display:flex;flex-direction:row;align-items:center;column-gap:10px}#searchBar .searchBar__options .options__text{color:#1c3658;font-weight:700;cursor:pointer}#searchBar .searchBar__options .options__text .options__icon{margin-right:1rem}#searchBar .searchBar__options .options__text .options__icon .options__button{background-color:orange;fill:#fff}#searchBar .searchBar__advanced{background-color:#efefef;padding:.5em 1.2em 1.2em 1.2em;border-radius:5px}#searchBar .searchBar__advanced.close{display:none}#searchBar .searchBar__advanced .advanced__type-sous-dossier{display:flex;align-items:center;background-color:#fff;column-gap:1em;padding:.2em 1em}#searchBar .searchBar__advanced .advanced__type-sous-dossier .type-sous-dossier__checkbox-group{flex-wrap:nowrap}#searchBar .searchBar__advanced .advanced__type-sous-dossier .type-sous-dossier__label{font-weight:700;font-size:1rem;color:#1c3658}#searchBar .searchBar__advanced .advanced__date-picker{display:flex;align-items:center;background-color:#fff;padding:.2em 1em;column-gap:1em;justify-content:center;border-radius:3px}#searchBar .searchBar__advanced .advanced__date-picker .date-picker__label{font-weight:700;font-size:14px;color:#1c3658}#searchBar .input-label{color:#1c3658;font-weight:700}#searchBar .input-select{margin:0;border-radius:4px;border:1px solid #cfd3d6}#searchBar .input-select .MuiInput-input{border-radius:4px;position:relative;background-color:#fff;font-size:1rem;padding:10px 26px 9px 10px;color:#1c3658}#searchBar .input-select .MuiInput-input.MuiInputBase-input{font-weight:700}#searchBar .MuiCheckbox-colorSecondary.Mui-checked{color:orange}#searchBar .checkbox-group__checkbox{color:#1c3658}#searchBar .MuiInputLabel-outlined.MuiInputLabel-shrink{transform:translate(3px,-13px) scale(.8)!important}#searchBar .MuiLinearProgress-barColorPrimary{background-color:orange!important}.menu-list{max-width:0;max-height:70vh;position:absolute}.menu-list .MuiCheckbox-colorSecondary.Mui-checked{color:orange}.menu-list .MuiList-root .searchBar__sub-header{color:#3f3a66;font-weight:700;font-size:1rem}.menu-list .MuiList-root .searchBar__sub-item{font-size:1rem}#documents .documents__card{display:flex;padding:1em;margin:1em 0;justify-content:space-between;background:#fff;border:1px solid rgba(63,58,102,.3);box-shadow:0 2px 4px RGB(0 0 0/10%);border-radius:2px;color:#3f3a66}#documents .documents__card .card__backdrop{z-index:99;background-color:rgba(211,211,211,.5);border-radius:inherit}#documents .documents__card .card__backdrop .card__spinner{color:#274f9f;justify-content:center}#documents .documents__card.card__no-result{font-style:normal;font-size:1.21rem;line-height:28px}#documents .documents__card.card__no-result span{font-style:normal;display:table;margin:0 auto;font-size:1.21rem;line-height:28px;font-weight:700}#documents .documents__card.card__net-error{color:#da351e}#documents .documents__card .card__infos{width:70%;display:flex;flex-direction:column;row-gap:1em}#documents .documents__card .card__infos .infos__content{display:flex;flex-direction:row;flex-wrap:wrap}#documents .documents__card .card__infos .infos__content div{display:flex;flex-direction:column;flex-basis:100px;flex-shrink:0;row-gap:6px}#documents .documents__card .card__infos .infos__content .infos__section{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex-grow:3}#documents .documents__card .card__infos .infos__content .infos__section.center{align-items:center}#documents .documents__card .card__infos .infos__content .infos__section.grow8{flex-grow:8}#documents .documents__card .card__infos .infos__content .infos__section.grow1{flex-grow:1}#documents .documents__card .card__infos .infos__content .infos__section .section__label{font-size:14px;line-height:2em}#documents .documents__card .card__infos .infos__content .infos__section .section__value{font-weight:700;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#documents .documents__card .card__infos .infos__content .infos__section .section__value.section__lots{white-space:initial;line-height:1em;max-height:2em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:77px}#documents .documents__card .card__infos .infos__content .infos__section .section__value.orange{color:orange}#documents .documents__card .card__infos .infos__objet span{font-weight:600;font-size:16px}#documents .documents__card .card__stats{display:flex;flex-direction:column;align-items:center;width:15%;row-gap:1.25em;margin:0}#documents .documents__card .card__stats .stats__title{display:flex;flex-direction:column;align-items:center;row-gap:5px}#documents .documents__card .card__stats .stats__title a{font-weight:700;font-size:13px;color:#3f3a66}#documents .documents__card .card__stats .stats__title span{font-weight:700;font-size:1rem;color:#3f3a66}#documents .documents__card .card__stats .stats__section{display:flex;flex-direction:column;align-items:center;row-gap:5px}#documents .documents__card .card__stats .stats__section .stats__process-type{font-size:1rem;color:#3f3a66}#documents .documents__card .card__stats .stats__section .stats__group-icons{display:flex;column-gap:.75em}#documents .documents__card .card__stats .stats__section .stats__group-icons .stats__icon{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;row-gap:.75em}#documents .documents__card .card__stats .stats__section .stats__group-icons .stats__icon .stats__icon-link{padding:4px;font-size:1rem;color:#3f3a66;font-weight:700}#documents .documents__card .card__stats .stats__section .stats__group-icons .stats__icon .red_square{background-color:red;border-radius:20%;color:#fff;font-weight:700}#documents .documents__card .card__operations{display:flex;flex-direction:column;row-gap:30px;justify-content:space-between}#documents .documents__card .card__operations .operations__title-button{border:2px solid #000;border-radius:3px;padding:.2em .6em;display:flex;align-items:center;justify-content:center;width:11em}#documents .documents__card .card__operations .operations__title-button.operations__guichet{border:2px solid orange}#documents .documents__card .card__operations .operations__title-button.operations__doc{border:2px solid #274f9f}#documents .documents__card .card__operations .operations__title-button a{font-style:normal;font-size:14px;color:#3f3a66}#documents .documents__card .card__operations .operations__title{display:flex;flex-direction:column;row-gap:.5em}#documents .documents__card .card__operations .operations__links{display:flex;flex-direction:column;align-self:flex-end;row-gap:.3em;align-items:center;width:11em}#documents .documents__card .card__operations .operations__links .operations__square-button{height:2vh;padding:10px 8px 10px 8px;color:#fff;background-color:#274f9f;width:100%}#documents .documents__card .card__operations .operations__links .operations__square-button span{display:flex;flex-direction:row;justify-content:space-between;font-weight:700;font-size:.85rem;align-items:flex-end}#documents .documents-paper{padding:2em;background-color:unset}#documents a:not([href]):hover{cursor:default;text-decoration:underline}#documents div.round-button-component{padding:5px;fill:#fff;background-color:#274f9f;cursor:default;color:transparent}#documents div.round-button-component:hover{cursor:default}#documents .documents__tools{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#documents .documents__tools .tools__tri{width:25vw}#documents .documents__tools .tools__tri .input-select{margin:0;border-radius:4px;border:1px solid #cfd3d6}#documents .documents__tools .tools__tri .input-select .MuiInput-input{border-radius:4px;position:relative;background-color:#fff;font-size:1rem;padding:10px 26px 9px 10px;color:#1c3658}#documents .documents__tools .tools__tri .input-select .MuiInput-input.Mui-disabled{background-color:#efefef}#documents .documents__tools .tools__perimetre{display:flex;column-gap:5px}#documents .documents__tools .tools__perimetre button{border-radius:unset;padding:5px 15px;font-weight:700;border:1px solid #274f9f;background-color:#fff;color:#274f9f}#documents .documents__tools .tools__perimetre button.selected{border:1px solid #274f9f;background-color:#274f9f;color:#fff}#documents .documents__tools .tools__perimetre button:hover{cursor:pointer}#documents .documents__tools .tools__perimetre button:disabled{background-color:#b5b5b5;border-color:#8b8b8b;color:#fff;cursor:initial}#documents .documents__tools .tools__pagination{display:flex;column-gap:10px;align-items:center}#documents .documents__tools .tools__pagination .pagination__infos{font-size:1rem;color:#171148;font-weight:500}#documents .documents__tools .tools__pagination .pagination__spinner{color:#274f9f;margin-left:6rem;margin-right:6rem}#documents .documents__tools .tools__pagination div.pagination__round-button{padding:5px;color:#fff;fill:#fff;background-color:#274f9f}#documents .documents__tools .tools__pagination div.pagination__round-button.disabled{padding:5px;color:#fff;fill:#fff;background-color:#b5b5b5}#documents .documents__tools-bottom{display:flex;justify-content:flex-end;margin-top:2em}#documents .documents__tools-bottom .tools__pagination{display:flex;column-gap:10px;align-items:center}#documents .documents__tools-bottom .tools__pagination .pagination__infos{font-size:1rem;color:#171148;font-weight:500}#documents .documents__tools-bottom .tools__pagination .pagination__spinner{color:#274f9f;margin-left:6rem;margin-right:6rem}#documents .documents__tools-bottom .tools__pagination div.pagination__round-button{padding:5px;color:#fff;fill:#fff;background-color:#274f9f}#documents .documents__tools-bottom .tools__pagination div.pagination__round-button.disabled{padding:5px;color:#fff;fill:#fff;background-color:#b5b5b5}#documents .MuiInputLabel-outlined.MuiInputLabel-shrink{transform:translate(3px,-13px) scale(.8)!important}div.boite{padding:0;width:100%;margin:7px 0;border:1px solid #646464!important;background-color:#ececec;border-radius:5px!important}ul.accueil{display:block;overflow:hidden;width:100%;margin:2px 0;padding:2px 0 0 2px}ul.accueil li{float:left;list-style:none;margin:0;padding:0}ul.accueil li.margeAccueil{margin-left:.7em;width:15%}ul.accueil li#rechAccueil,ul.accueil li#texteAccueil{width:84%}ul.accueil li#texteAccueil p{display:block;margin:0 0 0 7px;width:100%}div.boite div.entete{background-color:#646464;overflow:hidden;padding:1px 0}div.boite div.contenu{margin:3px 0}div.boite div.entete label{display:block;float:left;color:#fff;text-align:center}#contenu.archivage{border:none}#contenu.archivage.formulaireRecherche{border:none}#contenu.archivage.formulaireRecherche #formConfirmation{padding:0;width:80%;margin:15px auto}#contenu.archivage.formulaireRecherche #formConfirmation ul{margin:0}#formConfirmation ol,#formConfirmation p{margin:0}#contenu.archivage.formulaireRecherche #formConfirmation{background-color:#fff}#contenu.archivage.formulaireRecherche #formConfirmation .tabEchecTexte{font-size:14px}#formConfirmation .tabreussiteTexte{font-size:14px}#contenu.archivage.formulaireRecherche #formConfirmation label{float:left;width:75px}#contenu.archivage.formulaireRecherche div#tabTexte{padding:0 40px;text-align:left!important;overflow:hidden}#contenu.archivage.formulaireRecherche div#tabTexte div{padding:5px 0;overflow:hidden}#contenu.archivage.formulaireRecherche #formConfirmation h1#titrePage{margin:0;text-align:center;color:#000;padding:5px}#contenu.archivage.formulaireRecherche #formConfirmation label{font-weight:700;width:30%}#contenu.archivage.formulaireRecherche #formConfirmation label.sousTexte{font-weight:400}#contenu.archivage.formulaireRecherche #formConfirmation label.labelNormal{font-weight:400;width:auto;margin:0 5px 0 0}#contenu.archivage.formulaireRecherche #formConfirmation span{float:left;width:70%}#contenu.archivage.formulaireRecherche #formConfirmation ul{margin:0 0 0 30px;padding:0;list-style:none}#contenu.archivage.formulaireRecherche div#tabTexte div .aligneGauche{text-align:left;overflow:hidden;padding:0;margin-bottom:5px}#contenu.archivage.formulaireRecherche #sousTitre{margin-left:20%}div#tabTexte .inputBtn{margin-left:20%}#contenu.archivage.formulaireRecherche div#tabTexte div.boutons{display:inline-block;margin:5px 0}#contenu.archivage.formulaireRecherche div#tabTexte div.clButton{margin:0 0 15px 30%;padding:0}#contenu.archivage.formulaireRecherche div#tabTexte div.clSubmit{margin:0 0 15px 0;padding:0}#contenu.archivage.formulaireRecherche #formConfirmation ul.anomalies{padding:0;float:left;list-style:disc inside none}#contenu.archivage.formulaireRecherche #formConfirmation ul.listePuce{padding:0;float:left;list-style:disc inside none;width:70%;margin:0 0 10px 0}#contenu.archivage.formulaireRecherche #formConfirmation ul.listePuce li span{float:none}.archivage.formulaireRecherche form{border:1px solid #bbb;border-radius:5px;padding:15px}.archivage.formulaireRecherche form *{box-sizing:border-box}.archivage.formulaireRecherche form input[type=text]{width:250px}select{width:250px}.archivage.formulaireRecherche form input.inputDate{width:70px}.archivage.formulaireRecherche form a.calendar{text-decoration:none}.archivage.formulaireRecherche form a.calendar img{height:21px;width:29px;border:none;vertical-align:top}.archivage.formulaireRecherche form .form-group label:nth-child(1){font-weight:700;width:20%;display:inline-block}.archivage.formulaireRecherche form .form-group+.form-group{margin:12px 0 12px 0}.archivage.formulaireRecherche form input[type=submit]{margin:0 0 0 20%}#ongletListe+#contenu.archivage.liste{margin-top:-1px;box-sizing:border-box;padding:10px}#contenu.archivage.liste{border-top:1px solid #b5b5b5}.archivage.liste td.checkAll{vertical-align:bottom}.archivage.liste td.checkAll input[type=checkbox]{width:15px;height:15px;box-sizing:border-box}td.checkbox input[type=checkbox]{width:15px;height:15px;box-sizing:border-box}.archivage.liste td.checkbox{padding:3px 3px 3px 3px}.archivage.liste form table+input[type=submit]{margin:10px auto 0 auto;display:block}.archivage.liste form input[type=submit][disabled=disabled]{cursor:not-allowed}#contenu.archivage.confirmation{border:none}.archivage.confirmation div#tabTexte .date,.archivage.confirmation div#tabTexte .objet,.archivage.confirmation div#tabTexte .reference{display:inline-block;vertical-align:top;padding:0 0 0 15px;box-sizing:border-box}.archivage.confirmation .reference{font-weight:700;width:15%;text-align:right}.archivage.confirmation .date{width:10%}.archivage.confirmation .objet{width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.archivage.confirmation div#tabTexte .boutons{margin-top:15px}#contenu.archivage.resumeDemande{border:none}.archivage.resumeDemande .tabreussiteTexte .date,.archivage.resumeDemande .tabreussiteTexte .objet,.archivage.resumeDemande .tabreussiteTexte .reference{display:inline-block;vertical-align:top;padding:0 0 0 15px;box-sizing:border-box}.archivage.resumeDemande .tabreussiteTexte .reference{font-weight:700;width:15%;text-align:right}.archivage.resumeDemande .tabreussiteTexte .date{width:10%}.archivage.resumeDemande .tabreussiteTexte .objet{width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.archivage.resumeDemande div#tabTexte .boutons{margin-top:15px}.archivage.listeArchivePrete td,.archivage.listeArchivePrete th{box-sizing:border-box}.archivage.listeArchivePrete .fileSize{width:100px}.archivage.listeArchivePrete .date.demande{width:150px}.archivage.listeArchivePrete td.number{width:100px}.archivage.listeArchivePrete .archivePreteDetailsModal table{table-layout:fixed;max-width:550px;width:100%;border-spacing:0;border-collapse:collapse}.archivage.listeArchivePrete .archivePreteDetailsModal table tr{line-height:1.21rem}.archivage.listeArchivePrete .archivePreteDetailsModal table tr td,.archivage.listeArchivePrete .archivePreteDetailsModal table tr th{text-align:left;vertical-align:middle;padding:2px}.archivage.listeArchivePrete .archivePreteDetailsModal table tr .reference{width:120px}.archivage.listeArchivePrete .archivePreteDetailsModal table tr td.objet,.archivage.listeArchivePrete .archivePreteDetailsModal table tr td.reference{text-align:left}#btnArchivageSubmit{margin-bottom:10px}.affDossierHtml td{font-size:1rem;color:#171148}.affDossierHtml a{font-size:1rem;color:#171148}.affDossierHtml a:active,.affDossierHtml a:hover,.affDossierHtml a:visited{font-size:1rem;color:#171148}.affDossierHtml .AW_Titre{font-size:1rem;color:#171148}.affDossierHtml a{color:#000;font-weight:700;font-style:normal;text-decoration:underline}.affDossierHtml a:active,.affDossierHtml a:hover,.affDossierHtml a:visited{color:#000;font-weight:700;font-style:normal}.affDossierHtml a:active,.affDossierHtml a:visited{text-decoration:underline}.affDossierHtml a:hover{text-decoration:none}.affDossierHtml .AW_Titre{color:#e38110;font-style:normal;font-weight:700}.affDossierHtml .AW_TableM{border:1px solid #fff}.affDossierHtml .AW_TableM_Entete{background-color:#bed7ed;font-weight:700}.affDossierHtml .AW_TableM_Bloc1_Clair{background-color:#eff4fa;font-weight:400}.affDossierHtml .AW_TableM_Bloc2_Clair{background-color:#fff;font-weight:400}.affDossierHtml .AW_TableM_Bloc3_Clair{background-color:#efefef;font-weight:400}.btnOngletAvis{font-size:.85rem;width:130px}.infoConf{color:#da351e}.required:after{content:" *";color:#c61613}.required.warning-label:after{content:" *";color:orange}.tabContainer,.tabContent{position:relative}.tabContainer.active,.tabContent.active{background-color:#d4c2ff}.tabContainer{display:flex;flex-direction:row;padding:0;margin:0}.tabContainer .tab{flex:0 1 auto;align-self:auto;list-style:none;background:#fff;border:1px solid #bbb;border-bottom:none;border-radius:5px 5px 0 0}.tabContainer .tab.disabled{pointer-events:none;opacity:.4}.tabContainer .tab.active{margin-bottom:-1px;background-color:#d4c2ff}#contenu.active{background-color:#d4c2ff}.actionsContrat{justify-content:center;display:flex}.actionsContrat fieldset.form-action{margin:1em}#confirmationContainer,#messageContainer{background-color:#fff;border:none}.tabConfirmationTexte{border:solid 1px #e38110}.tabEchecTexte{border:solid 1px #da351e}.tabReussiteTexte{border:solid 1px #95bc0d}.tabContainer .tab a,.tabContainer .tab span{text-decoration:none;height:100%;width:100%;display:block;font-size:.85rem;padding:.5em 1em}.tabContainer .tab a:hover{text-decoration:underline}.tabContainer .tab.active a{text-decoration:none}.tabContainer .tab.active a:hover{text-decoration:none}.tabContainer .tab+.tab{margin-left:0}#content>.tabContent{border:1px solid #bbb}.tabContent{background:#fff;border-radius:0 5px 5px 5px;padding:1em;margin:0;position:relative}.tabContent.active{position:relative}.tabContent.active .refreshLoadingDiv{display:none;position:absolute;padding:0;width:calc(100% - 2em);height:calc(100% - 2em);z-index:1}.tabContent.active .refreshLoadingDiv.refreshed{opacity:0;visibility:hidden}.tabContent.active .refreshLoadingDiv img{left:calc(50% - 64px);top:6em;position:absolute;display:block}.tabContent form{background:#fff;border-color:#b2c8fa;border-width:1px;border-style:solid;margin:0;padding:0}.tabContent .blocCorres{background:#fff;border-color:#b2c8fa;border-width:1px;border-style:solid;margin:0;padding:0}.tabContent .blocCorres #formConfirmation{margin:2em auto}.tabContent form:not(#contrat-form) fieldset{margin:0;padding:0;border:none;margin-bottom:1em}.tabContent form:not(#contrat-form) fieldset label.radioModification{min-width:30px}.tabContent form:not(#contrat-form) fieldset legend.legendListeContacts{margin:0}.tabContent form:not(#contrat-form) fieldset #formPublierEvenements{width:90%;margin:auto!important}.tabContent form:not(#contrat-form) fieldset .input-group .feedback{font-size:1rem;width:100%;padding:.2em 0 0 4px;margin-left:140px}.tabContent form:not(#contrat-form) fieldset .input-group ul{margin:0;padding:0}.tabContent form:not(#contrat-form) fieldset .input-group+.input-group{margin-top:1em}.tabContent form:not(#contrat-form) fieldset .input-group.input-label-info{font-style:italic;font-size:small;justify-content:center}.tabContent form:not(#contrat-form) fieldset .input-group.input-label-info::before{content:"("}.tabContent form:not(#contrat-form) fieldset .input-group.input-label-info::after{content:")"}.tabContent form:not(#contrat-form) fieldset label{min-width:145px;order:0;display:flex;flex:0 0 auto;align-self:auto;height:2em;line-height:2em;font-weight:700}.tabContent form:not(#contrat-form) fieldset label.disabled{opacity:.5}.tabContent form:not(#contrat-form) fieldset label+label{flex:0 0 auto;margin-left:140px;min-width:100%;line-height:2em;font-weight:400}.tabContent form:not(#contrat-form) fieldset label+label:nth-child(2){margin-top:-2em}.tabContent form:not(#contrat-form) fieldset label+label input{flex:0 0 auto!important;margin:0 .5em 0 0;height:2em}.tabContent form:not(#contrat-form) fieldset input:not([type=button]):not([type=submit]):not([type=radio]):not([type=checkbox]),.tabContent form:not(#contrat-form) fieldset select{padding:.25em;height:2em;font-size:1rem;line-height:1.5em;order:0;flex:1 0;align-self:auto}.tabContent form:not(#contrat-form) fieldset div.inputReplacement,.tabContent form:not(#contrat-form) fieldset div.inputReplacementBloc{padding:.25em;height:2em;font-size:1rem;line-height:1.5em;order:0;flex:1 0;align-self:auto}.tabContent form:not(#contrat-form) fieldset textarea{padding:.25em;height:2em;font-size:1rem;line-height:1.5em;order:0;flex:1 0;align-self:auto}.tabContent form:not(#contrat-form) fieldset legend{background:#b2c8fa;width:100%;float:left;position:relative;padding:.5em;margin:0 0 1em 0;font-weight:700}.tabContent form:not(#contrat-form) fieldset .blocTexte,.tabContent form:not(#contrat-form) fieldset div.inputReplacementBloc{height:auto}.tabContent form:not(#contrat-form) fieldset .inputReplacementBloc p+br{display:none}.tabContent form:not(#contrat-form) fieldset .mce-tinymce{order:0;padding:.25em;font-size:1rem;flex:1 0 auto;align-self:auto}.tabContent form:not(#contrat-form) fieldset a.calendar img{height:2em}.tabContent form:not(#contrat-form) fieldset option{font-size:1rem;line-height:1em;height:1em;min-height:1em}.tabContent form:not(#contrat-form) fieldset input[type=checkbox],.tabContent form:not(#contrat-form) fieldset input[type=date],.tabContent form:not(#contrat-form) fieldset input[type=number],.tabContent form:not(#contrat-form) fieldset input[type=radio]{flex:0 0 auto}.tabContent form:not(#contrat-form) fieldset input[type=checkbox],.tabContent form:not(#contrat-form) fieldset input[type=radio]{height:.75em;margin:.5em .5em}.tabContent .blocTexte{padding:.25em;height:2em;font-size:1rem;line-height:1.5em;order:0;flex:1 0;align-self:auto}.tabContent .contrat{width:100%}.tabContent .contrat fieldset.form-action{display:flex;justify-content:center}.tabContent .contrat fieldset.form-action.outsideTop{position:absolute;top:-2.25em;right:.25em}.tabContent .contrat fieldset.form-action input{flex:0 0 1}.tabContent :not(form):not(fieldset):invalid,.tabContent input.error,.tabContent select.error,.tabContent textarea.error{border:1px solid #c61613;background:#ffe4e1}.tabContent select option[disabled]{cursor:not-allowed}.tabContent .tabContent{padding:1em;border-radius:0 5px 0 0;border:1px solid #bbb;background:#d3d3d3}.tabContent .tabContent form{border:none;border-radius:0 5px 0 0}.tabContent .tabContainer .tab{background:#ececec}.tabContent .tabContainer .tab.active{background:#d3d3d3}.tabContent table.V2Liste{border:none}.dottedTop{border-top:1px dotted #b5b5b5}.blocFlex,.tabContent fieldset .input-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:flex-start;padding:0 1.5em;margin:0 0 1em 0}.tabOpeSuivante{background-color:#fff;padding:10px 0 10px 0}.tabOpeSuivante .decalageGauche .contrat-histo-info{margin:0;padding:0;background-image:url(/_extranet/img/info.gif);background-size:contain;display:inline-block;cursor:pointer;width:17px;height:16px;vertical-align:middle}.overlayContrat{width:100%;height:100%;position:absolute;background-color:#c7c7c7;opacity:.9;visibility:visible;transition:opacity .9s,visibility 1s;z-index:2}.overlayContrat.refreshed{opacity:0;visibility:hidden}.center,.loadingDiv{text-align:center}.enteteDE{padding:1em;color:#000}.enteteDE.success{color:#3e8104;font-weight:700}.enteteDE.error{color:#c61613;font-weight:700}.enteteDE.error form{background:0 0;border:none}.enteteDE .form-donneesEssentielles{display:flex;justify-content:center}.enteteDE .form-donneesEssentielles input{margin:0 10px 0 10px}.blocDonneesE{background-color:#fff}.blocDonneesE .apercuTitreFormulaire{background-color:#b2c8fa}.blocDonneesEActionBtn{padding:10px;display:flex;justify-content:center}.blocDonneesEActionBtn form{border:none;background:0 0}.blocDonneesEActionBtn input{margin:0 10px 0 10px}.contratDE>p>span{margin-left:15px}.contratDE>div{margin-left:35px}.infoModifDE{padding:15px}.donneesExecFields div input[type=text]{flex:0 0 400px!important}.donneesExecTarifsBloc{margin-left:40px;width:700px}.donneesExecTarifsBloc>div>label{font-weight:400}.donneesExecBtn{margin-left:202px}.contenuFournisseurs{background:#fff}.contenuFournisseurs table{border:none}#tableFournisseursJS td.V2Entete{background-color:#b2c8fa!important}#formCreerFournisseur{background:0 0}#fournisseurForm .tabContent{padding:0;border-radius:5px}.fournisseurRow{padding-bottom:2em;padding-top:2em}.fournisseurRow:hover{background:#d3d3d3!important}.contactRow:hover{background:#d3d3d3!important}.ctfBtn{border-radius:4px;border-color:#d3d3d3;background-color:#eff4fa}.ctfBtn:hover{background-color:#efefef}.ctfBtn:active{background-color:#e0e3e5}.ctfBtn:disabled{background-color:#eff4fa}.ctfFnBtn{width:6em}.arondiFormFournisseur{border-radius:5px}.alignPicto{margin:0 .5em 0 .5em;vertical-align:middle}.fournisseurInactif{color:#b5b5b5}.fournisseurMandataire{font-weight:700}.fournisseurST{font-style:italic}.fournisseurRang0{padding-left:0}.fournisseurRang1{padding-left:1em}.fournisseurRang2{padding-left:2em}.fileInputLoading{height:2em}.fileInputLoading{height:2em}.titreSection{color:#274f9f;width:100%;margin:3px 0 8px 0;font-weight:700}#contenuContact{background-color:#fff}#noContact{text-align:center}#noFournisseur{padding:2em;text-align:center}#correspondanceEcrire .input-group>.fournisseurList{padding:0;margin:0}#correspondanceEcrire .fournisseurList{padding:0 0 0 3em;line-height:2em}#correspondanceEcrire .contactList .contact{margin-bottom:.75em}#correspondanceEcrire .contactList label{line-height:1em;height:1em}#correspondanceEcrire .contactList input[type=checkbox],#correspondanceEcrire .fournisseurList input[type=checkbox]{margin:0 .25em 0 0;height:1em;line-height:1em;vertical-align:text-top}#correspondanceEcrire .fournisseurList li{margin:0;list-style:none}#correspondanceEcrire .fournisseurList.rang0 .fournisseur{font-weight:700}#correspondanceEcrire .fournisseurList.rang0 .fournisseur a,#correspondanceEcrire .fournisseurList.rang0 .fournisseur label{font-weight:700}#correspondanceEcrire .fournisseurList.rang1 .fournisseur{font-weight:400;font-style:italic}#correspondanceEcrire .fournisseurList.rang1 .fournisseur a,#correspondanceEcrire .fournisseurList.rang1 .fournisseur label{font-weight:400;font-style:italic}#correspondanceEcrire .fournisseurList.rang2 .fournisseur{font-weight:400;font-style:normal}#correspondanceEcrire .fournisseurList.rang2 .fournisseur a,#correspondanceEcrire .fournisseurList.rang2 .fournisseur label{font-weight:400;font-style:normal}#correspondanceEcrire .fournisseur .role{margin-left:.5em}#correspondanceEcrire .toggleContactListLink{text-decoration:none;position:relative}#correspondanceEcrire .toggleContactListLink .toggleContactListButton{height:1em;width:1em;position:absolute;top:0;right:-1.5em;text-align:center;display:inline-block;border-radius:.5em;background:#497fbf;line-height:1em;color:#fff;font-weight:700}#correspondanceEcrire .contactList{padding:0;margin:0 0 0 1.5em;opacity:1;height:unset}#correspondanceEcrire .contactList.expanded{opacity:1;overflow:initial;max-height:100vh;transition:all .5s ease-out}#correspondanceEcrire .contactList.collapsed{max-height:0;overflow:hidden;opacity:0;transition:all .5s ease-in}#correspondanceEcrire #pieceJointeList{transition:opacity .5s;animation-timing-function:ease-in-out}#correspondanceEcrire #pieceJointeList.refreshing{opacity:0}#correspondanceEcrire #pieceJointeList.refreshed{opacity:1}#correspondanceEcrire #pieceJointeList li{list-style:none}#correspondanceEcrire #pieceJointeList .deleteFile{vertical-align:bottom}#correspondanceEcrire #pieceJointeList .deleteFile img[src="img/ajax-loader.gif"]{height:20px;width:20px}#correspondanceEcrire #apercuMail{position:absolute;top:-2em;right:2px}.overflow-ellipse-PJ{width:298px;text-overflow:ellipsis;overflow:hidden;display:block;white-space:nowrap}.sousEnteteEvenement{background-color:#fff}.evenementRow{padding-bottom:1em;padding-top:1em}.evenementRow:hover{background:#d3d3d3!important}.evenementsRech{padding:1em 1em .5em 1em}.evenementsPub{padding:0 1em 1em 0}.enteteType{width:8em;height:1.65em}.enteteObjet{width:30em}#btnPublierDE,.alignerADroite{float:right}.evenementActions{text-align:center;width:10%}#tableEvenement td.V2Entete{background-color:#b2c8fa!important}#formCreerEvenement .description{height:10em;resize:vertical}#formPublierEvenements fieldset{border-radius:5px 5px 0 0;border:1px solid #e38110}#formPublierEvenements .form-btn{width:200px;margin:auto;padding:10px}#formPublierEvenements .form-btn input{margin:0 10px 0 0}#formPublierEvenements hr.evenementPublier{width:95%;margin:auto;border-width:1px 0 0 0;border-color:#e38110}#formPublierEvenements fieldset label{min-width:220px}#formPublierEvenements fieldset textarea{height:7em;resize:vertical;width:100%}#formCreerContrat textarea{height:7em;resize:vertical;width:100%}#formCreerContrat fieldset .objetModificationCount{display:inline-block;font-size:1rem;font-style:italic}#formCreerContrat .objetModification{display:block;margin-left:279px;margin-top:-10px;width:100%}#formCreerContrat .blocOperateur{width:100%;margin-left:279px}#formCreerContrat #ajouterOperateur{margin-left:279px}#formCreerContrat .modifTitulaires{display:none}#formPublierEvenements fieldset .objetModificationCount{width:100%;display:inline-block;font-size:1rem;font-style:italic}.modificationDE .labelFormulaire{min-width:30%}.modifTitulaires .inputFormulaire{width:306px}.DEModificationTitulaires{margin-bottom:15px}.inputEvenement{margin:0 1em;width:6em}.evType:first-letter{text-transform:capitalize}.evCol{line-height:2em;height:2em}.evDesc{white-space:pre-wrap;line-height:1.25em;height:auto}#texteFournisseur{display:block}.printmail{float:right;margin-right:1.1em}img.opacity-04{opacity:.4}.tabContent:has(#iframe-correspondance-v2){padding:1em 0 0 0}a{cursor:pointer}iframe#my_form_iframe{border:0;height:0;width:0}#listeMails table.noborder,.apercuQuestion,.apercuVoieRetour{float:right}#blocPrincipal p{margin:5px}tr.demat a{font-weight:400}tr.demat input{font-size:1rem;padding:1px}.blocMail input[type=button]{font-size:1rem;padding:1px}.contactDestinataireBloque{width:40%;display:inline-block}#ajoutListe{float:left;background-color:#d3d3d3;margin:0;padding:0;width:100%}.V2ligneImpaire,.destImPair,table>tbody>.trListe:nth-child(odd){background-color:#fff}.V2lignePaire,.destPair,table>tbody>.trListe:nth-child(even){background-color:#ececec}.trListe .apercuQuestion,.trListe .apercuVoieRetour{float:none}#listeMails table tr.surligne,#listeMails table tr:hover{background-color:#d3d3d3}table#tabentete{border:1px solid #d3d3d3}#boiteDialogue,#listeMails{background-color:#fff;clear:left;float:left;height:500px;overflow:auto;width:100%}#boiteDialogue table,#listeMails table{border:2px solid #d3d3d3}#boiteDialogue table .noborder,#listeMails table .noborder{border:0}.corps{width:100%}#boiteDialogue{height:auto;padding:15px 0}#ajoutListe form,#ajoutListeLec form{margin:0;padding:0}#ajoutListe form,#ajoutListe p{float:left;width:97%;display:inline;margin:2px 0 1px 15px;padding:0;overflow:hidden}#listePJ p{float:left;width:97%;display:inline;margin:2px 0 1px 15px;padding:0;overflow:hidden}#ajoutListe form label,#ajoutListe p label{float:left;display:inline;width:14%}#listePJ a.unePiece{font-weight:400}#listePJ a.unePieceAjoutee{font-weight:700;color:#32cd32}.suppPj{vertical-align:top}#ajoutListe p input#expediteur,#ajoutListe p input#objet{float:left;width:85.5%}#ajoutListe p select#categorie,#ajoutListe p select#etablissement{float:left;width:85.5%}#ajoutListe textarea{float:right;width:86%;margin:0;padding:0}#listesContacts{background-color:#e0e3e5;float:right;display:inline;height:auto;margin:0 15px 5px 0;width:82.5%}#listesContacts ul{display:block;list-style:none outside none;margin:0;padding:0}#ajoutListeLec{float:left;padding:0;width:100%;border:2px solid #d3d3d3;background-color:#fff}#ajoutListeLec div.texteMail,#ajoutListeLec p{display:inline;float:left;margin:3px 0 3px 15px;overflow:hidden;padding:0;width:97%}#ajoutListeLec p span{float:left;font-weight:700;width:100px}#ajoutListeLec ul{float:left;margin:8px 0 0;padding:0;width:620px}#ajoutListeLec ul li{float:left;margin:0 2px 0 0;padding:0;width:610px;text-align:right;font-weight:700;color:#c61613}#ajoutListeLec .texteMail ol,#ajoutListeLec .texteMail ul{float:none;margin:0;padding:0;width:620px;list-style-position:inside}#ajoutListeLec .texteMail ol li,#ajoutListeLec .texteMail ul li{float:none;margin:0;padding:0;width:620px;list-style-position:inside}#ajoutListeLec .texteMail ol li,#ajoutListeLec .texteMail ul li{color:#000;text-align:left;font-weight:400}#ajoutListeLec ul li span{float:left;font-size:.85rem;height:15px;width:200px}#ajoutListeLec .texteMail ol li span,#ajoutListeLec .texteMail ul li span{float:none}#blocPrincipal th.enteteth{background-color:#d3d3d3;font-size:.85rem;font-weight:400;text-align:left;text-decoration:none}#blocPrincipal th.triPossible{text-decoration:underline;cursor:pointer}#blocPrincipal .cockpit08 td{background-color:#feef34}#ajoutListeLec #piecejointeVisualiser,#enteteVisualiser,#entetelot{float:left;width:100%;margin:0;padding-bottom:15px;background-color:#fff}#corpsVisualiser,#listeEmailVisualiser{float:left;width:100%}#corpsVisualiser p,#listeEmailVisualiser p{display:block;float:none;width:auto}ul#listeQuestions{margin-bottom:15px}#cadrebleu{float:left;width:100%;margin:0;background-color:#d3d3d3}#cadrebleu p{margin:7px}input.repondre,input.typeCourrier{float:left;margin:0 3px 0 0}#ajoutListe label.typeCourrier{width:60%;color:#000;font-family:Arial;font-size:14px}#ajoutListe p label.questions{width:80%}.V2Entete{background-position:center bottom;background-repeat:repeat-x;color:#000;text-align:left;font-size:14px}ul#mnCorrespondance{display:block;margin:0;overflow:hidden;padding:0;width:100%}ul#mnCorrespondance li{float:left;text-align:center;width:160px;list-style:none outside none}.ongl{padding:2px!important}.onglSel{padding:2px!important;background-color:#e0e3e5;border:1px solid #e0e3e5;font-weight:700}.ongl:hover{background-color:#c61613}.ongl a{text-decoration:none}.onglSel a{text-decoration:none}span.rouge{color:#c61613;font-weight:700}.tumevois{visibility:visible;font-size:200%;width:100%;text-align:center;background-color:#e0e3e5}#lesdestinataires{width:97%;margin:3px 0 3px 15px}#blocPrincipal #entetelot{float:left;width:100%}#blocPrincipal #entetelot #infog{float:left}#blocPrincipal #entetelot img#logoEntete{display:inline;float:right;margin:5px 10px 0 0;width:150px}#blocPrincipal #entetelot #infog p{display:block;float:none}#blocPrincipal p span{float:none;font-weight:700;width:auto}#blocPrincipal p span.spanLeftNormal{display:inline-block;width:85%;font-weight:400}#blocPrincipal .separationLigne{border-bottom:1px solid #d3d3d3;margin-top:15px;margin-bottom:15px;clear:both}#blocPrincipal .titreSection{color:#274f9f;width:100%;margin-bottom:8px;font-weight:700}#blocPrincipal .colGauche{width:15%;font-weight:700;float:left}#blocPrincipal .colDroite{width:85%;display:inline-block;clear:right;font-weight:400}#blocPrincipal .colDroite p{margin:0}#blocPrincipal .lienBouton a{border-radius:10px;padding:4px 10px;font-weight:700;color:#fff!important;display:inline-block;background-color:#646464;background-image:linear-gradient(to top,#bed7ed 5%,#6475a1 50%,#bed7ed 95%);text-decoration:none;width:14%}#blocPrincipal .lienBouton a:hover{text-decoration:underline}ul#enteteDossier li{text-align:center}ul#enteteDossier.ongletsDA li{width:11.46%}.inputReadOnly{background-color:#e0e3e5;border:0 none;margin:0;padding:0;width:100%}#tabDCE{border-collapse:collapse}#tabDCE td{border-right:1px solid #afdbb8;border-bottom:1px solid #afdbb8}table#tablePlanning td.planningManuel{background-color:#bbb}table#tablePlanning td.planningManuel input{width:98%}.ouvreDetails{display:inline-block;width:100%;text-align:center;cursor:pointer}.evenementCache{display:none}.textAreaLong{width:95%;height:120px}#formAvis p{padding:5px 0 5px 0}#formAvis div.apercu{padding:5px 0 5px 0;overflow:hidden}#formAvis #lesCriteres p,#formAvis .apercu p,#formAvis input{padding:0}#formAvis textarea{border:0}#formAvis .ponderation{width:20px;margin-left:3px;text-align:right;float:left;padding:0}#formAvis label.gaucheFormulaire{font-weight:700}#formAvis input.montant,#formAvis label.partDroite{width:10%;display:inline-block}#formAvis .mCorps1{border-top:1px solid #e0e3e5}#formAvis .inputLong{width:99%}#formAvis .droiteFormulaire{width:75%}#formAvis .infosBulle{float:right}#formAvis .aligneCentre{text-align:center}div#contenu{padding:0!important}div.sousOnglet{border-left:1px solid #b5b5b5;clear:both;border-right:1px solid #b5b5b5;clear:both;background-color:#ececec;padding:10px 20px 10px 25px;text-align:justify}ul#sousOnglet{margin:0;overflow:hidden;padding:0;height:20px}ul#sousOnglet li{list-style:none outside none;text-align:center;width:19.2%}.onglet{background-color:#ececec;border-radius:0;float:left;padding:5px!important;height:inherit;border-right:2px solid #bbb}ul#sousOnglet li.enCours{background-color:#274f9f!important}ul#enteteDossier li.enCours{background-color:#ececec;border-bottom:1px solid #ececec}ul#sousOnglet li.enCours a{color:#fff}ul#enteteDossier li.enCours a{color:#000}#formAvis .droiteFormulaire.DAechanges{width:55%}#formAvis #lesCriteres p,#formAvis div.apercu,#formAvis p{padding-left:25px}#formAvis .mCorps2.apercu{background-color:#fff}iframe.editionTexteDA{width:98%;height:150px;border:1px inset #efefef;background-color:#fff}.rte-toolbar p{margin:1px}.frameBody{font-size:14px;line-height:1.21rem}ul#demarrer{display:block;overflow:hidden;width:auto;margin:0 0 10px;padding:2px 0 0 2px}ul#demarrer li{float:left;list-style:none;margin:0;padding:10px 0;width:200px;text-align:center;font-size:.85rem}ul#demarrer li#col1{border-radius:5px 0 0 5px;border:1px solid #bbb;background-color:orange}ul#demarrer li#col2{border-top:1px solid #bbb;border-bottom:1px solid #bbb;background-color:#f9b23f}ul#demarrer li#col3{border-radius:0 5px 5px 0;border:1px solid #bbb;background-color:#ffe57f}ul#demarrer li a{line-height:20px}ul#demarrer li input{margin:3px 0}ul#demarrer li h4{color:#000}div#contenu{clear:both;width:100%;border-color:#b5b5b5;border-width:1px;border-style:solid;background-color:#fff;margin:0;display:block;text-align:left;overflow:hidden}div#contenu h3{font-size:1.14rem;margin:6px}#enteteDossier{padding:0;margin:0;width:100%;border-color:#b5b5b5;border-width:1px;border-style:solid solid none solid;background-color:#fff;height:inherit}#enteteDossier li{font-weight:700;float:left;margin:0;padding:5px 3px;list-style:none;border-color:#b5b5b5;border-width:1px;border-style:none solid none none;text-transform:uppercase;font-size:.85rem}#enteteDossier li a{text-decoration:none}#enteteDossier li a:hover{text-decoration:underline}#enteteDossier li.enCours{background-color:#ffe57f}table.V2Liste{width:100%;padding:0}.noireFonce{color:#000;font-weight:700}.vertFonce{color:green;font-weight:700}tr.suivantInlineEnfant{display:none;padding:0 0 25px 25px}div.enteteTypeAvisDossier{padding-bottom:25px}div.enteteTypeAvisDossier span.typeAvis{float:left;font-weight:700;padding-right:15px}div.enteteTypeAvisDossier span.lien{float:left}div.enteteTypeAvisDossier span.lienDroite{float:right}span.lien a{padding-right:15px}#contenu #guichet{padding:10px}#contenu #guichet p{margin:0}ul#sousOngletsDossier{display:block;margin:0;float:left;padding:0}ul#sousOngletsDossier li{width:110px;list-style:none outside none;border:1px solid #bbb!important;text-align:center!important;min-width:5%;float:left;padding:2px!important;border-radius:0!important;height:20px;background-color:#ececec}ul#sousOngletsDossier li a{text-decoration:none;display:inline-block;height:100%;margin-top:3px}ul#sousOngletsDossier li.onglSel{background-color:#d3d3d3!important}.trSousTitre{background-color:#d3d3d3!important}.blocContratsE{width:95%;margin-bottom:.5em}.formulaire .erreur{border:1px solid #c61613}.blocContratsE p,.champsFormulaire{padding-left:5px}.tableContrats{border:1px solid #b2c8fa;border-collapse:collapse;width:100%}.tdDate,.tdNumLot{width:150px}.tdLots,.tdMontant{width:100px}.tdCentered{text-align:center;width:150px}.tdBtn{text-align:right;width:165px}.contenuCandidat:hover{background-color:#d3d3d3}.blocSociete,.fakeBtn,.formBtn,.labelFormulaire,.spanObjet{display:inline-block}.fakeBtn,.formBtn input[type=submit]{width:80px}.formBtn input[type=submit].btnExecution{width:163px}li .formBtn{padding-left:10px}.labelFormulaire,.td25Percent{width:25%;vertical-align:top}.spanObjet{width:70%}.blocSociete,.inputFormulaire{width:300px;font:inherit}.selectFormulaire{width:306px}.tableContrats td,.tableContrats th{padding:5px}.apercuTitreFormulaire{padding:5px}.titreFormulaire{background-color:#bec2c5;font-size:14px}.titreFormulaire th{text-align:left}.apercuTitreFormulaire{background-color:#bec2c5;font-size:14px}.titreTableFormulaire{background-color:#b2c8fa;font-size:14px}.soustitreTableFormulaire{text-align:center;background-color:#b2c8fa;font-size:1rem}.apercuTitreFormulaire{margin-top:20px;margin-bottom:0}.apercuTitreFormulaire:first-of-type{margin-top:0}.migrationMailContrat select{width:100%;padding:.25em;height:2em;font-size:1rem;line-height:1.5em;order:0;flex:1 0 auto;align-self:auto}.tableMigrationCorres td{padding:5px}.tdLeftContrat{border-left:1px solid #bbb}.tdTopBottomContrat{border-top:1px solid #bbb;border-bottom:1px solid #bbb}.buttonContrat{text-align:center;padding:15px}.enteteMigration.error{color:#c61613;font-weight:700}.spanMigrationAdresseMail{display:block}.migrationLePadLong{padding-left:39px}.migrationLePadShort{padding-left:47px}#laction{border:1px solid #000;background-color:#fff}form#formCandidatsAdmis{margin:0}form#formCandidatsAdmis p{margin:3px 0 3px 0;overflow:hidden;width:100%}form#formCandidatsAdmis p label{float:left;display:inline;width:120px;margin-left:5px}form#formCandidatsAdmis p input{float:left;width:280px}form#formCandidatsAdmis p input.cBox{width:auto}form#formCandidatsAdmis p label.clabel{width:500px}.cartouche{width:100%;background-color:#fff;border-right:1px solid #bbb!important;border-bottom:1px solid #bbb!important;border-left:1px solid #bbb!important;border-radius:5px!important}.dissoTab tr{background-color:#fff}.dissoTab .dissoLigne{background-color:#fff;border-top:1px dotted #ececec}.cartouche tr.entete{background:url(/_extranet/decors/charte2012/hautCartouche.png) left top no-repeat!important}.cartouche .V2Entete{color:#fff;padding-left:3px}table.V2Liste{border-spacing:0;border-collapse:collapse;border:1px solid #bbb!important;border-radius:5px!important;padding:0 0 1px}.V2Liste2,div.V2Liste,table.V3Liste{border:1px solid #bbb!important;border-radius:5px!important;padding:0 0 1px}table.V3Liste{margin-left:15%;width:84%}table.mtRech{border:1px solid #646464!important}div.V2Liste{padding:0;width:99.8%;margin-top:5px}.V2Entete2,.V2Liste .V2Entete,.V2Liste th,.V3Liste .V2Entete,.enteteP{background:0 0!important;background-color:#bbb!important;font-weight:700;padding:3px}.V2Liste.mtRech td.V2Entete,.V3Liste.mtRech td.V2Entete{background:#646464!important;color:#fff}.cartouche.V2Liste tr{background:#fff!important}.rougeFonce{color:#c61613;font-weight:700}#ongletListe{border:0;background-color:transparent;padding:0;margin:0;width:100%;height:26px;clear:both}#ongletListe li{font-weight:700;float:left;margin:0;padding:5px 3px;list-style:none;font-size:.85rem;background-color:#646464;border:1px solid #bbb;border-bottom:0;border-radius:5px 5px 0 0;text-align:center}#ongletListe li a{color:#fff;text-decoration:underline}#ongletListe li a:hover{text-decoration:none}#ongletListe li.enCours{background-color:#ffe57f}ul#ongletListe li.enCours a{color:#000;text-decoration:none}ul#ongletListe li.enCours a:hover{color:#000;text-decoration:underline}table.V2Liste div.secondaire{display:block;clear:both}#blocPagination{width:100%;text-align:center;margin:10px 0}td.V2Entete{color:#000}td.V2ligneB{background-color:#fff;color:#000}td.V2ligneO{background-color:#eff4fa;color:#000}td.V2ligneV{background-color:#bed7ed;color:#000}table.V2Liste{border:thin solid #bed7ed}td.V2Entete2{background-color:orange}td.V2ligne2B{background-color:#fff;color:#0e024a}td.V2ligne2O{background-color:#fff;color:#c61613}table.V2Liste2{border:thin solid orange}migrationMailContrat select{width:100%;padding:.25em;height:2em;font-size:1rem;line-height:1.5em;order:0;flex:1 0 auto;align-self:auto}.tableMigrationCorres td{padding:5px}.tdLeftContrat{border-left:1px solid #bbb}.tdTopBottomContrat{border-top:1px solid #bbb;border-bottom:1px solid #bbb}.buttonContrat{text-align:center;padding:15px}.enteteMigration.error{color:#c61613;font-weight:700}.spanMigrationAdresseMail{display:block}.migrationLePadLong{padding-left:39px}.migrationLePadShort{padding-left:47px}#formConfirmation{width:100%}#formConfirmation .diff span,#formConfirmation span{width:65%}#formConfirmation fieldset p.diff{margin-bottom:0;margin-top:0}#formConfirmation p{margin-bottom:10px;margin-top:10px;height:13px}#formConfirmation label{width:28%;padding-right:10px}#formConfirmation .clButton{margin-top:5px!important}#rectifAttr .returnBox{padding:20px;width:auto;display:block;float:right;border-radius:5px}#rectifAttr .returnBox.regen{border-color:#c61613}#rectifAttr .returnBox.regen #returnBox{display:none}#rectifAttr .returnBox button{display:block;cursor:pointer;width:170px}#rectifAttr #doneBox{display:none;border:2px solid green;margin-top:5px;border-radius:4px;background-color:#fff;color:#000;cursor:not-allowed}#rectifAttr #loaderBox{display:none;border:2px solid green;margin-top:5px;border-radius:4px;background-color:#fff;color:#000;cursor:not-allowed;border:2px solid orange}#rectifAttr #loaderBox img{width:12px;left:-5px;position:relative;top:1px}#rectifAttr #regenBox{display:none;border:2px solid #c61613;margin-top:5px;border-radius:4px;background-color:#fff;color:#000;animation:blink 1s linear infinite}#rectifAttr #regenBox:hover{background-color:#f07979}#rectifAttr .tabConfirmationTexte,#rectifAttr .tabReussiteTexte{border-radius:5px}#rectifAttr .tabConfirmationTexte.entete{margin-bottom:5px;border-radius:5px;width:40%;float:left;display:block}#rectifAttr .tabConfirmationTexte.entete label{font-weight:700}#rectifAttr .tabConfirmationTexte.entete span{float:left;width:85%}#rectifAttr .ui-widget-header{padding:5px}#rectifAttr .dataTables_info{margin-top:4px}#rectifAttr .ui-widget-header{border-width:0;background:0 0}#rectifAttr #formTotalValue{display:block;min-width:360px;float:left;border:1px solid #e38110;border-radius:5px;padding:10px;margin-bottom:5px;line-height:26px}#rectifAttr #formTotalValue #totalValue.error{outline-color:#da351e;border:2px solid #da351e;background-color:#f07979}#rectifAttr #formTotalValue.updated{background-color:#95bc0d}#rectifAttr #formTotalValue.toUpdate{background-color:#e38110}#rectifAttr #formTotalValue.error{background-color:#da351e}#rectifAttr #formTotalValue button{background-color:#32cd32;padding:0 10px;line-height:21px;top:-1px}#rectifAttr #formTotalValue button:hover{background-color:#20b2aa}#rectifAttr #formTotalValue button:disabled{background-color:#efefef}#rectifAttr #formTotalValue button:disabled:hover{background-color:#efefef;cursor:not-allowed}#rectifAttr #formTotalValue button i{margin-right:5px}#rectifAttr #formTotalValue #loading{display:none;height:16px;top:4px;position:relative;margin-left:5px}#rectifAttr #formTotalValue #saved{display:none;position:relative;color:green;font-weight:700;margin-left:5px}#rectifAttr #toUpdate{display:block;float:left;border:1px solid #e38110;border-radius:5px;padding:10px;margin-bottom:5px;line-height:23px;margin-left:5px}#rectifAttr #toUpdate font{font-weight:700;font-size:1.28rem;color:#e38110}#rectifAttr #updated{display:block;float:left;border:1px solid green;border-radius:5px;padding:10px;margin-bottom:5px;line-height:23px;margin-left:5px}#rectifAttr #updated font{font-weight:700;font-size:1.28rem;color:green}@keyframes blink{0%{background-color:#da351e;color:#fff}100%{background-color:#f07979;color:#fff}}#loader{display:block}#attributions{width:auto;height:0;border-color:#6475a1!important;margin:auto}#attributions.noBorder{border-width:0!important}#attributions_wrapper .fg-toolbar .fg-button{padding:2px 6px;margin:2px}#attributions th{background-color:#6475a1!important;color:#fff;border-top:0!important}#attributions th.numLot{border-left:0!important}#attributions th.valid{border-right:0!important}#attributions th.montant,#attributions th.montantIndefini{border-top:1px solid #d3d3d3!important}#attributions th .ui-icon{background-image:url(/_extranet/css/jui_smoothness/images/ui-icons_cd0a0a_256x240.png)}#attributions td{line-height:30px}#attributions tr .numLot{text-align:center;width:40px}#attributions tr .numLot .DataTables_sort_wrapper .DataTables_sort_icon{display:inline;float:right}#attributions tr .societe{width:241px}#attributions tr .adresse{width:230px}#attributions tr .montantIndefini{text-align:center}#attributions tr .cp{width:38px}#attributions tr .valid{width:35px;line-height:21px}#attributions tr .valid button{background-color:#32cd32}#attributions tr .valid button:hover{background-color:#20b2aa}#attributions tr .valid button:disabled{background-color:#efefef}#attributions tr .valid button:disabled:hover{background-color:#efefef;cursor:not-allowed}#attributions tr .montant{width:98px}#attributions tr .ville{width:100px}#attributions tr .pays{width:46px}#attributions tr.updated{background-color:#95bc0d}#attributions tr.toUpdate{background-color:#e38110}#attributions tr.error{background-color:#da351e}#attributions tr .error{outline-color:#da351e;border:2px solid #da351e;background-color:#f07979}#attributions .attributions-confirm-dialog .ui-widget-header{background:#e38110}#attributions .attributions-error-dialog .ui-widget-header{background:#da351e}#attributions .attributions-success-dialog .ui-widget-header{background:#95bc0d}#attributions .attributions-confirm-dialog #confirm,#attributions .attributions-error-dialog #error,#attributions .attributions-success-dialog #success{min-height:auto!important}#attributions .ui-widget-overlay{opacity:.7}.submenu{margin-bottom:15px}.submenu a{line-height:1.21rem}#formConfirmation{width:100%}#formConfirmation span{width:68%}#formConfirmation p{margin-bottom:10px;margin-top:10px;height:13px}#formConfirmation label{width:28%;padding-right:10px}#executionsList .tabConfirmationTexte,#executionsList .tabReussiteTexte{border-radius:5px}#executionsList .tabConfirmationTexte.entete{margin-bottom:5px;border-radius:5px;width:72%;float:left;display:block}#executionsList .tabConfirmationTexte.entete label{font-weight:700}#executionsList .tabConfirmationTexte.entete span{float:left;width:85%}#executionsList .ui-widget-header{padding:5px}#executionsList .dataTables_info{margin-top:4px}#executionsList .ui-widget-header{border-width:0;background:0 0}#executionsList #formConfirmation.edit{width:500px}#executionsList #formConfirmation.edit #tabTexte{width:500px;padding:0}#executionsList #formConfirmation.edit #tabTexte #edit{width:500px}#executionsList #formConfirmation.edit #tabTexte #edit input{width:300px}#executionsList #formConfirmation.edit #tabTexte #edit input.error{outline-color:#da351e;border:2px solid #da351e;background-color:#f07979}#executionsList #formConfirmation.edit #formError{color:#da351e;text-align:center}form#edit p{height:26px}@keyframes blink{0%{background-color:#da351e;color:#fff}100%{background-color:#f07979;color:#fff}}#loader{display:block}#executions{width:100%;height:0;overflow:hidden;display:block;border-color:#6475a1!important}#executions.noBorder{border-width:0!important}#executions_wrapper .fg-toolbar .fg-button{padding:2px 6px;margin:2px}#executions th{background-color:#6475a1!important;color:#fff;border-top:0!important;min-width:95px!important}#executions th .ui-icon{background-image:url(/_extranet/css/jui_smoothness/images/ui-icons_cd0a0a_256x240.png);display:inline-block}#executions td{line-height:30px;text-align:center}#executions td.left{text-align:left}#executions th .xs,#executions tr .xs{width:30px}#executions td.wide,#executions th.wide{width:420px}#executions td.buttons,#executions th.buttons{width:209px}#executions tr .buttons button{width:35px;line-height:21px;background-color:#32cd32}#executions tr .buttons button:hover{background-color:#20b2aa}#executions tr .buttons button:disabled{background-color:#efefef}#executions tr .buttons button:disabled:hover{background-color:#efefef;cursor:not-allowed}#executions tr .buttons .edit{background-color:#09f}#executions tr .buttons .edit:hover{background-color:#b2c8fa}#executions tr .buttons .clone{background-color:orange}#executions tr .buttons .clone:hover{background-color:#f9b23f}#executions tr .buttons .trash{background-color:#da351e}#executions tr .buttons .trash:hover{background-color:#f24747}#executions tr.updated{background-color:#95bc0d}#executions tr.toUpdate{background-color:#e38110}#executions tr.error{background-color:#da351e}#executions tr .error{outline-color:#da351e;border:2px solid #da351e;background-color:#f07979}#executions .executions-confirm-dialog .ui-widget-header{background:#e38110}#executions .executions-error-dialog .ui-widget-header{background:#da351e}#executions .executions-success-dialog .ui-widget-header{background:#95bc0d}#executions .executions-confirm-dialog #confirm,#executions .executions-error-dialog #error,#executions .executions-success-dialog #success{min-height:auto!important}#executions .ui-widget-overlay{opacity:.7}#refList{margin-bottom:15px}#refList button{line-height:1.21rem;padding:0 10px}#refList .active{background-color:#0c6}.submenu{margin-bottom:15px}.submenu a{line-height:1.21rem}#refActions .duplicate{background-color:orange;line-height:1.21rem;padding:0 10px}#refActions .duplicate:hover{background-color:#f9b23f}#formConfirmation{width:100%}#formConfirmation span{width:68%}#formConfirmation p{margin-bottom:10px;margin-top:10px;height:13px}#formConfirmation label{width:28%;padding-right:10px}#jarSuppList .tabConfirmationTexte,#jarSuppList .tabReussiteTexte{border-radius:5px}#jarSuppList .tabConfirmationTexte.entete{margin-bottom:5px;border-radius:5px;width:72%;float:left;display:block}#jarSuppList .tabConfirmationTexte.entete label{font-weight:700}#jarSuppList .tabConfirmationTexte.entete span{float:left;width:85%}#jarSuppList .ui-widget-header{padding:5px}#jarSuppList .dataTables_info{margin-top:4px}#jarSuppList .ui-widget-header{border-width:0;background:0 0}#jarSuppList #formConfirmation.edit{width:500px}#jarSuppList #formConfirmation.edit #tabTexte{width:500px;padding:0;display:block}#jarSuppList #formConfirmation.edit #tabTexte form{width:500px}#jarSuppList #formConfirmation.edit #tabTexte form input{width:300px}#jarSuppList #formConfirmation.edit #tabTexte form input.error{outline-color:#da351e;border:2px solid #da351e;background-color:#f07979}#jarSuppList #formConfirmation.edit #formError{color:#da351e;text-align:center}@keyframes blink{0%{background-color:#da351e;color:#fff}100%{background-color:#f07979;color:#fff}}#loader{display:block}#jarSupp{width:100%;height:0;overflow:hidden;display:block;border-color:#6475a1!important}#jarSupp.noBorder{border-width:0!important}#jarSupp_wrapper .fg-toolbar .fg-button{padding:2px 6px;margin:2px}#jarSupp th{background-color:#6475a1!important;color:#fff;border-top:0!important;min-width:310px!important}#jarSupp th .ui-icon{background-image:url(/_extranet/css/jui_smoothness/images/ui-icons_cd0a0a_256x240.png);display:inline-block}#jarSupp td{line-height:30px;text-align:center}#jarSupp td.left{text-align:left}#jarSupp th .xs,#jarSupp tr .xs{width:30px}#jarSupp td.wide,#jarSupp th.wide{width:250px}#jarSupp td.buttons,#jarSupp th.buttons{width:200px}#jarSupp tr .buttons button{width:35px;line-height:21px;background-color:#32cd32}#jarSupp tr .buttons button:hover{background-color:#20b2aa}#jarSupp tr .buttons button:disabled{background-color:#efefef}#jarSupp tr .buttons button:disabled:hover{background-color:#efefef;cursor:not-allowed}#jarSupp tr .buttons .edit{background-color:#09f}#jarSupp tr .buttons .edit:hover{background-color:#b2c8fa}#jarSupp tr .buttons .clone{background-color:orange}#jarSupp tr .buttons .clone:hover{background-color:#f9b23f}#jarSupp tr .buttons .trash{background-color:#da351e}#jarSupp tr .buttons .trash:hover{background-color:#f24747}#jarSupp tr.updated{background-color:#95bc0d}#jarSupp tr.toUpdate{background-color:#e38110}#jarSupp tr.error{background-color:#da351e}#jarSupp tr .error{outline-color:#da351e;border:2px solid #da351e;background-color:#f07979}#jarSupp .jarSupp-confirm-dialog .ui-widget-header{background:#e38110}#jarSupp .jarSupp-error-dialog .ui-widget-header{background:#da351e}#jarSupp .jarSupp-success-dialog .ui-widget-header{background:#95bc0d}#jarSupp .jarSupp-confirm-dialog #confirm,#jarSupp .jarSupp-error-dialog #error,#jarSupp .jarSupp-success-dialog #success{min-height:auto!important}#jarSupp .ui-widget-overlay{opacity:.7}.submenu{margin-bottom:15px}.submenu a{line-height:1.21rem}#formConfirmation{width:100%}#formConfirmation span{width:68%}#formConfirmation p{margin-bottom:10px;margin-top:10px;height:13px}#formConfirmation label{width:28%;padding-right:10px}#optionsList .tabConfirmationTexte,#optionsList .tabReussiteTexte{border-radius:5px}#optionsList .tabConfirmationTexte.entete{margin-bottom:5px;border-radius:5px;width:72%;float:left;display:block}#optionsList .tabConfirmationTexte.entete label{font-weight:700}#optionsList .tabConfirmationTexte.entete span{float:left;width:85%}#optionsList .ui-widget-header{padding:5px}#optionsList .dataTables_info{margin-top:4px}#optionsList .ui-widget-header{border-width:0;background:0 0}#optionsList #formConfirmation.edit{width:500px}#optionsList #formConfirmation.edit #tabTexte{width:500px;padding:0}#optionsList #formConfirmation.edit #tabTexte #edit{width:500px}#optionsList #formConfirmation.edit #tabTexte #edit input{width:300px}#optionsList #formConfirmation.edit #tabTexte #edit input.error{outline-color:#da351e;border:2px solid #da351e;background-color:#f07979}#optionsList #formConfirmation.edit #formError{color:#da351e;text-align:center}@keyframes blink{0%{background-color:#da351e;color:#fff}100%{background-color:#f07979;color:#fff}}#loader{display:block}#options{width:100%;height:0;overflow:hidden;display:block;border-color:#6475a1!important}#options.noBorder{border-width:0!important}#options_wrapper .fg-toolbar .fg-button{padding:2px 6px;margin:2px}#options th{background-color:#6475a1!important;color:#fff;border-top:0!important;min-width:230px!important}#options th .ui-icon{background-image:url(/_extranet/css/jui_smoothness/images/ui-icons_cd0a0a_256x240.png);display:inline-block}#options td{line-height:30px;text-align:center}#options td.left{text-align:left}#options th .xs,#options tr .xs{width:30px}#options td.wide,#options th.wide{width:450px}#options td.buttons,#options th.buttons{width:200px}#options tr .buttons button{width:35px;line-height:21px;background-color:#32cd32}#options tr .buttons button:hover{background-color:#20b2aa}#options tr .buttons button:disabled{background-color:#efefef}#options tr .buttons button:disabled:hover{background-color:#efefef;cursor:not-allowed}#options tr .buttons .edit{background-color:#497fbf}#options tr .buttons .edit:hover{background-color:#b2c8fa}#options tr .buttons .clone{background-color:orange}#options tr .buttons .clone:hover{background-color:#f9b23f}#options tr .buttons .trash{background-color:#da351e}#options tr .buttons .trash:hover{background-color:#f24747}#options tr.updated{background-color:#95bc0d}#options tr.toUpdate{background-color:#e38110}#options tr.error{background-color:#da351e}#options tr .error{outline-color:#da351e;border:2px solid #da351e;background-color:#f07979}#options .options-confirm-dialog .ui-widget-header{background:#e38110}#options .options-error-dialog .ui-widget-header{background:#da351e}#options .options-success-dialog .ui-widget-header{background:#95bc0d}#options .options-confirm-dialog #confirm,#options .options-error-dialog #error,#options .options-success-dialog #success{min-height:auto!important}#options .ui-widget-overlay{opacity:.7}#infoBlocContrat{padding:10px;background-color:#fff}#infoBlocContrat .infoBloc{display:flex;flex-direction:row;padding:10px 0}#infoBlocContrat .infoBloc .infoContrat{width:800px}#infoBlocContrat .infoBloc .infoContrat>div{padding:3px 2px}#infoBlocContrat .infoBloc .infoContrat .infoLabel{width:150px;vertical-align:top;display:inline-block}#infoBlocContrat .infoBloc .infoContrat .infoValue{display:inline-block;width:550px}hr{margin-top:20px;margin-bottom:20px}#confirm .warning-message{color:#da351e}#formConfirmation .blocLong span{width:100%}#formConfirmation #tabTexte .listePuce{width:100%}#infoBlocContrat{padding:10px;background-color:#fff}#infoBlocContrat .infoBloc,#infoBlocContrat .modifDEBloc{display:flex;flex-direction:row;padding:10px 0}#infoBlocContrat .infoBloc .infoContrat{width:800px}#infoBlocContrat .infoBloc .infoContrat>div{padding:3px 2px}#infoBlocContrat .modifDEBloc .infoModifDE>div{padding:3px 2px}#infoBlocContrat .infoBloc .infoContrat .infoLabel{width:150px;vertical-align:top;display:inline-block}#infoBlocContrat .modifDEBloc .infoModifDE .infoLabel{width:250px;vertical-align:top;display:inline-block}#infoBlocContrat .infoBloc .infoContrat .infoValue{display:inline-block;width:550px}#infoBlocContrat .modifDEBloc .infoModifDE .infoValue{display:inline-block;width:550px}#infoBlocContrat .modifDEBloc .infoModifDE .infoValueTarif .labelFormulaire{width:150px;margin-left:100px}.tabConfirmation>.tabConfirmationTexte>.tabConfirmationSTitre{background-color:#fff;font-size:14px;font-weight:700;color:#000}hr{margin-top:20px;margin-bottom:20px}hr.hrDotted{border:1px dashed}#tableEvenement{width:100%}.warning-message{color:#da351e}.ledossier,.ledossierDoc{margin:0!important}p.ongl{border-radius:0!important;height:20px}li.ongl,li.onglGris,li.onglSel{border-radius:0!important;height:20px}td.ongl,td.onglGris,td.onglSel{border-bottom-width:0;text-align:center}.onglGris{background-color:#fff;border-width:2px;border-style:solid none solid solid;border-color:#b5b5b5;color:#d3d3d3}.listeSection .ongl,.listeSection .onglSel{margin-bottom:10px}.ongl:hover{background-color:#d3d3d3}.ongl a{text-decoration:none}.ongl a:hover{text-decoration:underline}table.tabLigne td{border-bottom:1px solid #afdbb8}#awsredac{width:100%;clear:both}ul#menuTop{margin:0;padding:0;list-style:none;overflow:hidden;width:100%}ul#menuTop li{margin:0;padding:0;list-style:none;float:left;padding:3px 0;text-align:center;border:1px solid #bbb;border-bottom-width:0;border-radius:5px 5px 0 0;background-color:#ececec}ul#menuTop li:hover{background-color:#eff4fa}ul#menuTop a:hover{text-decoration:underline}ul#menuTop li.enCours{background-color:navy}ul#menuTop li.enCours a{color:#fff!important}ul#menuTop li a{text-decoration:none}.ledossier{margin:55px 8px 10px;clear:both}.ledossierDoc{margin:55px 8px 10px;clear:both;border:1px solid #b5b5b5;border-top-width:0}.ledossier{border:0!important}.lapercu{display:block;text-align:left;border:1px solid #000;margin-top:10px;padding:5px}table#tableliens{background-color:#bec2c5}table#tableliens td{padding-top:0;padding-bottom:0}table#nonPub td{width:29%}table td#sauv{width:12%}#listParamAvis{display:block}#listParamAvis th{font-size:1rem;font-weight:700;background:#d3d3d3 url(../charte2007/decors/standard_tetiere.gif) left bottom repeat-x}#listParamAvis tr.lPair{background-color:#fff}#listParamAvis tr.lImpair{background-color:#ececec}#listParamAvis h2{font-size:.85rem;margin:0;padding:5px}#listParamAvis p{margin:0;overflow:hidden}#listParamAvis p#sub{margin-top:8px;text-align:center}#paramProc{border:1px solid #000}#paramProc th{text-align:left}#paramProc h2{margin:0}#confirmeRetrait p{float:left;display:inline;width:100%;margin:0 0 3px 0}#confirmeRetrait p label{float:left;font-weight:700;width:100px}.encart{float:left;width:100%;margin-bottom:15px}.spanRectificatif{display:block;font-weight:700}.listeJustifsPersos{border-bottom:1px solid #000;padding-bottom:15px}.formulaireStats{display:inline-block;width:175px;text-align:right}td{color:#000}.ar{background-color:#ececec}.cel{text-align:right}.cel_col1{text-align:left}.dep{background-color:#ffe57f}.ec{background-color:#afdbb8;text-align:right}.ec_col1{background-color:#afdbb8;text-align:left}.tot{background-color:#bed7ed;text-align:right}.tot_col1{background-color:#bed7ed;text-align:left}.trav{background-color:#feef34;white-space:nowrap;text-align:right}.trav_col1{background-color:#feef34;white-space:nowrap;text-align:left}table.stat{border:1px solid #000}table.stat td{border-top:none;border-right:1px solid #8b8b8b;border-bottom:1px solid #000;border-left:none;text-align:center}tr.over{background-color:#ffe4e1}tr.over td.ar,tr.over td.ec,tr.over td.tot,tr.over td.trav{background-color:#ffe4e1}#blocCandidat p{padding:3px}.grandeFleche{transform:scale(1.5)}form{margin:0}div.groupePresse{background-color:#bae27f;margin:0;padding:3px 0 3px 5px;clear:both;border-bottom:2px solid #dcf0bf;height:22px}div.groupePresse h2{font-size:9pt;font-weight:700;padding:1px;margin:0;float:left;padding-right:15px}div.groupePresse h2 span{font-weight:400}.titreG{float:left;width:492px}div.groupePresse h4{width:76px;font-size:9pt;font-weight:700;padding:1px;margin:0;float:left}h2 img{float:right;font-size:12px}.options{display:none;overflow:hidden;background-color:#efeded;clear:both}.ligneEntete p,.options p{display:block;clear:both;width:100%;margin:5px 0 0 0!important}.options textarea{clear:both}h3:not(.chatbot-title){background-color:#bae27f;margin:0;padding:3px 0 3px 5px;clear:both}#blocAutre,#blocAutreDep,#blocDep,#blocJO,#blocMAPA,#blocMoniteur{display:inline;float:left;width:99.7%;clear:both;background-color:#dcf0bf;padding-left:3px}.options textarea,p.col1{width:500px}p.col1:hover{border:1px solid #bae27f;background-color:#fff}p.col1 img.icoPresse{float:left;display:inline;margin:1px}label.labelPresse{float:left;width:480px}p.col1 span{float:left;width:60px}p.colgPoint label.labelMoniteur{float:left;width:260px}p.colg span,p.colgPoint span{float:left;width:60px}p.colg{width:540px}p.cold{width:130px}p.colgPoint{width:480px;border-bottom:1px dashed #c6c6c6}p.coldPoint{width:191px;border-bottom:1px dashed #c6c6c6}p#JOUEpre{width:380px}p#JOUEdatePub{width:160px}p.col1 a.conditions,p.cold a.conditions,p.coldPoint a.conditions{float:right}a.lehover{float:none;border:1px solid red;text-decoration:none}a.lehover:hover{background-color:#fff}p.col1 select,p.cold select,p.coldPoint select{width:100px}.BODep{float:left;display:inline;width:200px;margin:0 0 3px 0}.BODepRap{float:left;width:90px;margin:0 5px 3px 5px}.BONumCde{float:left;width:220px}.MonDep{float:left;width:315px}.MonDepRap{float:left;width:90px;margin:0 5px 3px 5px}a.affBloc{display:inline;float:right;font-size:9px;margin-right:34px;padding-right:15px;background:url(../img/pictosV2/moins.gif) no-repeat right}input.affBloc{float:left;width:55px}ul.cokpitPresse{float:right;background-color:#91a0bd;width:168px;margin:0;padding:2px 2px 4px 4px;list-style:none}ul.cokpitPresse li{float:left;width:20px;padding-right:2px}ul.cokpitPresse li.select{width:100px}ul.cokpitPresse li select{height:16px}ul.cokpitPresse li a{float:left}.ligneEntete,.lignePresse{display:block;width:99.5%;overflow:hidden;border-top:1px solid #dcf0bf;border-left:1px solid #dcf0bf;border-right:1px solid #dcf0bf;border-bottom:1px dashed #c6c6c6;padding-bottom:2px;padding-top:2px}.ligneEntete div{overflow:hidden;clear:both}.lignePresse:hover{border:1px solid #bae27f;background-color:#fff}.lignePresse label{float:left}.depBOAMp{width:100%}#labelBOAMP{width:215px}.checkPresse{margin-left:0}.inputRadioPresse{vertical-align:sub}#formAvis .infosCompl{clear:left}#formAvis .JustifSousGroupe{margin-left:30px;display:none}#formAvis div.blocAttribs{width:100%;float:left}#formAvis div.blocAttribs .droiteFormulaire{float:right;width:82%}#formAvis div.blocAttribs .droiteFormulaire label{margin:0 5px 0 0}#formAvis div.blocAttribs p{overflow:hidden;margin:0;padding:0 0 1px}#formAvis div.blocAttribs .EntNom{width:280px;float:left}#formAvis div.blocAttribs .EntAd{width:150px;float:left}#formAvis div.blocAttribs .EntCP,#formAvis p.texteMontant{width:50px;float:left}#formAvis div.blocAttribs .EntPAys{width:50px;float:left}#formAvis div.blocAttribs .EntPAys select{width:50px}#formAvis div.blocAttribs .EntVille{float:left;width:100px}#formAvis div.blocAttribs .EntAd input,#formAvis div.blocAttribs .EntAd label,#formAvis div.blocAttribs .EntCP input,#formAvis div.blocAttribs .EntCP label,#formAvis div.blocAttribs .EntNom input,#formAvis div.blocAttribs .EntNom label,#formAvis div.blocAttribs .EntPAys input,#formAvis div.blocAttribs .EntPAys label,#formAvis div.blocAttribs .EntVille input,#formAvis div.blocAttribs .EntVille label{width:100%}#formAvis .offresrecues{display:inline-block;height:21px}#formAvis .labelGauche{display:inline-block;width:250px}#formAvis p.numMarche{clear:both}#formAvis p.numMarche input{width:70px}#formAvis .montantATTR{clear:both;overflow:auto}#formAvis p.montantIndefini{width:110px}#formAvis p.montantMin{width:90px}#formAvis p.montantMax{width:75px}#formAvis input.nbCourt{width:20px}#formAvis div.Soustraitance p.description,#formAvis p.affSousTraitance{clear:both}#formAvis div.Soustraitance{float:left;clear:both}#formAvis div.Soustraitance p.choix{float:left;width:180px}#formAvis div.Soustraitance p.OU{float:left;width:40px;font-weight:700}#formAvis div.Soustraitance input{width:65px}#formAvis div.Soustraitance input.pr{width:30px}#formAvis div.Soustraitance input.chk{height:10px;width:30px}#formAvis div.Soustraitance label{width:70px;float:none}#formAvis .labelJustif{display:inline-block;width:95%}#formAvis .checkboxTop{vertical-align:top}#formAvis .enteteJustif{margin-top:10px}#formAvis .enteteJustif input,#formAvis .premiereEntete input{margin-left:0}.MuiAppBar-root.MuiPaper-root{background-color:#faf9f9;box-shadow:none}.header{min-width:1280px;height:auto}.header .header__toolbar{display:block;padding:0}.header .header__toolbar .header__toolbar-first,.header .header__toolbar .header__toolbar-second{display:flex;flex-direction:row;flex-wrap:nowrap}.header .header__toolbar .header__toolbar-first .header__right,.header .header__toolbar .header__toolbar-second .header__right{margin-left:auto;padding-right:15px}.header .header__toolbar .header__toolbar-first .header__right .user-infos,.header .header__toolbar .header__toolbar-second .header__right .user-infos{margin:0 15px;max-width:250px}.header .header__toolbar .header__toolbar-first .header__right .user-infos p,.header .header__toolbar .header__toolbar-second .header__right .user-infos p{text-align:right;margin:10px 0;max-width:350px}.header .header__toolbar .header__toolbar-first .header__right .user-infos p:last-child,.header .header__toolbar .header__toolbar-second .header__right .user-infos p:last-child{font-size:.9vw}.header .header__toolbar .header__toolbar-first .header__right .user-infos p span,.header .header__toolbar .header__toolbar-second .header__right .user-infos p span{font-size:1.2vw}.header .header__toolbar .header__toolbar-first .header__left,.header .header__toolbar .header__toolbar-second .header__left{margin-right:auto;padding-left:15px}.header .header__toolbar .header__toolbar-first .header__left,.header .header__toolbar .header__toolbar-first .header__right,.header .header__toolbar .header__toolbar-second .header__left,.header .header__toolbar .header__toolbar-second .header__right{display:flex;align-items:center;flex-wrap:nowrap}.header .header__toolbar .header__toolbar-first .header__left,.header .header__toolbar .header__toolbar-first .header__right{border-bottom:1px solid #8b8b8b}.header .header__toolbar .header__toolbar-first .header__badge-email span{border-radius:4px;background-color:#f9b23f;right:-4px;font-weight:700}.header .header__toolbar .header__toolbar-first .header__badge-email span,.header .header__toolbar .header__toolbar-first .header__badge-notification span{padding:5px 8px;font-size:.85rem}.header .header__toolbar .header__toolbar-first .header__mid .header__mid-text{position:relative}.header .header__toolbar .header__toolbar-first .header__mid .header__mid-text div.styled-mode-ecole{position:absolute;text-align:center;font-size:1.21rem;font-weight:700;left:160px;color:#274f9f}.header .header__toolbar .header__toolbar-first .header__left{min-width:400px}.header .header__toolbar .header__toolbar-first .header__left .header__logo img{min-height:85px;max-height:85px}.header .header__toolbar .header__toolbar-second{padding:10px 0}.header .header__toolbar .header__toolbar-second .header__left .header__icon{background:#274f9f;padding:6px;border-radius:50%;fill:#fff}.header .header__toolbar .header__toolbar-second .header__divider{background-color:#8b8b8b}.header .header__site-tuto{font-family:Fira-Sans;font-style:normal;font-weight:700;font-size:1.28rem;line-height:18px;text-align:center;text-transform:uppercase;color:#f9b23f;border:2px solid #f9b23f;border-radius:5px;padding:10px 15px;vertical-align:super}.header .header__site-titre{font-family:Fira-Sans;font-style:normal;font-weight:400;font-size:30px;line-height:42px;vertical-align:middle;color:#497fbf;overflow:inherit}.header .header__site-titre a,.header .header__site-titre p,.header .header__site-titre p a{font-family:Fira-Sans;font-style:normal;font-weight:400;font-size:30px;line-height:42px;vertical-align:middle;color:#497fbf}.header .header__breadcrumbs .MuiBreadcrumbs-separator{font-size:30px;color:#1c3658;padding-bottom:4px}.header .header__breadcrumbs li a,.header .header__breadcrumbs li p{font-size:1.28rem;color:#1c3658}.header #topmenu-svg-dropdownRechercher.openedPopover{fill:url(#lg_rechercher)}.header #topmenu-svg-dropdownAnticiper.openedPopover{fill:url(#lg_anticiper)}.header #topmenu-svg-dropdownAnalyser.openedPopover{fill:url(#lg_analyser)}.header #topmenu-svg{height:75px}.header #topmenu-svg path{fill:#efeeec;cursor:pointer}.header #topmenu-svg text{fill:#1c3658;font-weight:bolder;font-size:1.28rem;cursor:pointer}.header #topmenu-svg text.openedPopover{fill:#fff}.header #topmenu-svg .separator{stroke:#b0bec5;stroke-width:2px}.header #topmenu-svg.styled-mode-ecole path{fill:#f9b23f;cursor:pointer}.header .spacing-left{margin-left:10px}.header .spacing-right{margin-right:10px}.header .spacing-header{margin-right:30px}.header__dropdown .MuiPaper-rounded{border-radius:15px}.header__dropdown .header__divider{overflow:hidden}.header__dropdown .header__divider:first-child{border-radius:15px 0 0 15px}.header__dropdown .header__divider:first-child li:first-child{border-radius:15px 0 0 0}.header__dropdown .header__divider:last-child{border-radius:0 15px 15px 0}.header__dropdown .header__divider:last-child li:first-child{border-radius:0 15px 0 0}.header__dropdown.header__dropdown-left div.MuiPopover-paper,.header__dropdown.header__dropdown-right div.MuiPopover-paper{margin-top:15px}.header__dropdown.header__dropdown-left div.MuiPopover-paper ul,.header__dropdown.header__dropdown-right div.MuiPopover-paper ul{background-clip:border-box;overflow:hidden;border-radius:15px 15px;padding:0;width:100%}.header__dropdown.header__dropdown-left .header__dropdown-left-item{color:#274f9f}.header__dropdown.header__dropdown-left .header__dropdown-left-item .MuiListItemText-primary{font-family:Fira-Sans}.header__dropdown.header__dropdown-left .header__dropdown-left-item:hover{background:linear-gradient(90deg,#000 0,#497fbf 0,#274f9f 100%)}.header__dropdown.header__dropdown-left .header__dropdown-left-item:hover .MuiListItemIcon-root>svg,.header__dropdown.header__dropdown-left .header__dropdown-left-item:hover .MuiListItemText-primary{color:#fff}.header__dropdown.header__dropdown-right .header__dropdown-title{display:flex;flex-direction:row;justify-content:flex-end}.header__dropdown.header__dropdown-right .header__dropdown-title span{margin-right:14%;font-size:1.1em}.header__dropdown .header__dropdown-mid{display:table-cell;padding:0}.header__dropdown .header__dropdown-mid .MuiListItem-root{height:2em}.header__dropdown .header__dropdown-mid.styled-mode-ecole li.MuiListItem-root:hover{background:#f9b23f;color:#274f9f}.header__dropdown .header__dropdown-mid.styled-mode-ecole li.MuiListItem-root:hover div.MuiListItemText-root span{color:#274f9f}.header__dropdown .header__dropdown-mid li{width:100%;font-size:1.14rem;font-family:Fira-Sans;font-weight:700;line-height:32px;text-align:center;padding:8px;color:#000}.header__dropdown .header__dropdown-mid li:first-child{min-height:48px;background-color:#efefef}.header__dropdown .header__dropdown-mid .MuiButtonBase-root{padding:3px 30px;text-align:center}.header__dropdown .header__dropdown-mid .MuiButtonBase-root .MuiListItemText-primary{font-family:Fira-Sans}.header__dropdown .header__dropdown-mid .MuiButtonBase-root a{display:block;width:100%;color:#274f9f;text-decoration:none;font-weight:700;font-family:Fira-Sans}.header__dropdown .header__dropdown-mid .MuiButtonBase-root:hover{background:linear-gradient(90deg,#000 0,#497fbf 0,#274f9f 100%)}.header__dropdown .header__dropdown-mid .MuiButtonBase-root:hover a{color:#fff;fill:#fff}.header__dropdown.header__notification-panel.menu-right li{border-top-left-radius:15px;border-top-right-radius:15px;min-height:48px;width:100%;background-color:#efefef;font-size:1.14rem;font-weight:700;line-height:32px;text-align:center;padding:8px;color:#000}.header__dropdown.header__notification-panel.menu-right .header__dropdown-subtitle{background-color:inherit;border-radius:0;min-height:auto;padding:0}.header__dropdown.header__notification-panel.menu-right a .header__dropdown-icon{color:inherit;font-weight:700;text-decoration:underline;min-width:30px;justify-content:center}.header__dropdown.header__notification-panel.menu-right .MuiButtonBase-root{padding:2px 0}.header__dropdown.header__notification-panel.menu-right .MuiButtonBase-root:last-child{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.header__dropdown.header__notification-panel.menu-right .MuiButtonBase-root div.MuiListItemText-root{font-family:Fira-Sans}.header__dropdown.header__notification-panel.menu-right .MuiButtonBase-root:hover{background:linear-gradient(90deg,#000 0,#497fbf 0,#274f9f 100%)}.header__dropdown.header__notification-panel.menu-right .MuiButtonBase-root:hover .header__dropdown-icon,.header__dropdown.header__notification-panel.menu-right .MuiButtonBase-root:hover div.MuiListItemText-root span{color:#fff;fill:#fff}.content{width:100%;min-width:1280px;margin:0 auto;padding:24px;min-height:640px;box-sizing:border-box;background-color:#faf9f9}.content h3{margin:0 0 14px;color:#000;font-size:.85rem;background-color:transparent!important}.lienBleu{color:#274f9f}.content h4{margin:0 0 6px;color:navy}.content em.blanc{color:#fff;font-weight:700;font-style:normal}.content em.bleu{color:navy;font-weight:700;font-style:normal}.content em.rouge{color:#c61613;font-weight:700;font-style:normal}.footer{display:flex;flex-direction:row;flex-wrap:nowrap}.footer .footer__info-groupe{margin-right:auto;align-items:center;flex-wrap:nowrap;min-height:60px;min-width:400px}.footer .footer__info-groupe a{color:#274f9f;text-decoration:none}.footer .footer__info-groupe a:hover{text-decoration:underline}.footer .footer__info-groupe .info-groupe__divider{margin-right:auto;width:400px;border-top:1px solid #8b8b8b}.footer .footer__info-groupe .info-groupe__texte{color:#274f9f;align-items:center;text-align:center;max-width:400px;padding-top:1em;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.5em;padding-left:1em}.footer .footer__info-groupe .info-groupe__logo-aws{height:40px}.footer .footer__contact{margin-left:auto;align-items:center;flex-wrap:nowrap;min-height:60px;min-width:400px}.footer .footer__contact a{color:#274f9f;text-decoration:none}.footer .footer__contact a:hover{text-decoration:underline}.footer .footer__contact .contact__divider{margin-left:auto;width:400px;border-top:1px solid #8b8b8b}.footer .footer__contact .contact__texte{color:#274f9f;align-items:center;text-align:center;max-width:400px;padding-top:1em;padding-right:1em}.footer .footer__contact .contact__logo-TeamViewer{vertical-align:bottom;height:20px}div#contenu{clear:both;width:100%;border-color:#b5b5b5;border-width:1px;border-style:solid;background-color:#fff;margin:0;display:block;text-align:left;overflow:hidden}div#contenu h3{font-size:1.14rem;margin:6px}div#contenu:has(>iframe){border:none!important}#enteteDossier{padding:0;margin:0;width:100%;border-color:#b5b5b5;border-width:0;border-style:solid solid none solid;background-color:#fff;height:inherit}#enteteDossier li{font-weight:700;float:left;margin:0;padding:5px 5px;list-style:none;border-color:#b5b5b5;border-width:1px;border-style:none solid none none;text-transform:uppercase;font-size:.85rem}#enteteDossier li a{text-decoration:none}#enteteDossier li a:hover{text-decoration:underline}#enteteDossier li.enCours{background-color:#ffe57f}table.V2Liste{width:100%;padding:0}.noireFonce{color:#000;font-weight:700}.vertFonce{color:green;font-weight:700}tr.suivantInlineEnfant{display:none;padding:0 0 25px 25px}div.enteteTypeAvisDossier{padding-bottom:25px}div.enteteTypeAvisDossier span.typeAvis{float:left;font-weight:700;padding-right:15px}div.enteteTypeAvisDossier span.lien{float:left}div.enteteTypeAvisDossier span.lienDroite{float:right}span.lien a{padding-right:15px}#contenu #guichet{padding:10px}#contenu #guichet p{margin:0}ul#sousOngletsDossier{display:block;margin:0;float:left;padding:0}ul#sousOngletsDossier li{width:110px;list-style:none outside none;border:1px solid #bbb!important;text-align:center!important;float:left;padding:2px!important;border-radius:0!important;background-color:#ececec;overflow:hidden;height:inherit}ul#sousOngletsDossier li a{text-decoration:none;display:inline-block;line-height:1.5em;height:100%;overflow:hidden}ul#sousOngletsDossier li.onglSel{background-color:#d3d3d3!important}.trSousTitre{background-color:#d3d3d3!important}.mui-chip{display:inline-flex;align-items:center;font-size:14px;height:24px;border-radius:4px;padding:0 12px;margin:4px;cursor:pointer;outline:1px solid;font-weight:700;white-space:preserve nowrap}.mui-chip-error{background-color:rgba(218,35,17,.04);color:#ef5350}.mui-chip-nc{background-color:rgba(169,169,169,.0980392157)}.mui-chip-success{background-color:rgba(22,202,85,.0392156863);color:#4caf50}.mui-chip-warning{background-color:rgba(243,156,18,.0666666667);color:#ff9800}.mui-chip-invalid{background-color:#fff;color:#d32f2f}.blocContratsE{width:95%;margin-bottom:.5em}.formulaire .erreur{border:1px solid #c61613}.blocContratsE p,.champsFormulaire{padding-left:5px}.tableContrats{border:1px solid #b2c8fa;border-collapse:collapse;width:100%}.tdDate,.tdNumLot{width:150px}.tdLots,.tdMontant{width:100px}.tdCentered{text-align:center;width:150px}.tdBtn{text-align:right;width:165px}.contenuCandidat:hover{background-color:#d3d3d3}.blocSociete,.fakeBtn,.formBtn,.labelFormulaire,.spanObjet{display:inline-block}.fakeBtn,.formBtn input[type=submit]{width:80px}.formBtn input[type=submit].btnExecution{width:163px}li .formBtn{padding-left:10px}.labelFormulaire,.td25Percent{width:25%;vertical-align:top}.spanObjet{width:70%}.blocSociete,.inputFormulaire{width:300px;font:inherit}.selectFormulaire{width:306px}.tableContrats td,.tableContrats th{padding:5px}.apercuTitreFormulaire{padding:5px}.titreFormulaire{background-color:#bec2c5;font-size:14px}.titreFormulaire th{text-align:left}.apercuTitreFormulaire{background-color:#bec2c5;font-size:14px}.titreTableFormulaire{background-color:#b2c8fa;font-size:14px}.soustitreTableFormulaire{text-align:center;background-color:#b2c8fa;font-size:1rem}.apercuTitreFormulaire{margin-top:20px;margin-bottom:0}.apercuTitreFormulaire:first-of-type{margin-top:0}.V2Liste td.V2Entete,.V2Liste th{color:#000;background-image:url(../charte2007/decors/standard_tetiere.gif);background-repeat:repeat-x;background-color:#d3d3d3;background-position1:bottom}.V2Liste th a.ordreExp{color:#c61613;font-weight:700}td.V2Entete a.ordreExp{color:#c61613;font-weight:700}.V2Liste th a.ordrePub,td.V2Entete a.ordrePub{color:navy;font-weight:700}.ordrePub{color:navy;font-weight:700}.ordrePub a{color:navy;font-weight:700}.V2Liste th a.ordrePub,td.V2Entete a.ordreFin{color:#c61613;font-weight:700}.ordreFin{color:#c61613;font-weight:700}.ordreFin a{color:#c61613;font-weight:700}td.V2Entete a.ordre,td.V2Entete a.ordreObj,td.V2Entete a.ordreRef{color:#000;font-weight:700}.V2Liste th a.ordre,.V2Liste th a.ordreObj,.V2Liste th a.ordreRef{color:#000;font-weight:700}.V2Liste tr:nth-child(odd){background-color:#ececec}.V2Liste tr .V2ligneO{background-color:#ececec}.V2Liste tr .V2ligneB,.V2Liste tr:nth-child(even){background-color:#fff}.cockpit{float:right;border-top-width:1px;border-left-width:1px;border-top-style:solid;border-left-style:solid;border-top-color:#fff;border-left-color:#fff}.cockpit td{background-color:#adcae3;text-align:center;padding:0;width:19px;height:21px;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#fff;border-bottom-color:#fff}.cockpit td.Retraits{color:#0670b7;font-size:1rem;font-family:Fira-Sans}.cockpit td.Retraits a{color:#0670b7;font-size:1rem;font-family:Fira-Sans;text-decoration:underline}.cockpit td.Depots{color:#c61613;font-family:Fira-Sans;font-size:1rem}.cockpit td.Depots a{color:#c61613;font-family:Fira-Sans;text-decoration:underline;font-size:1rem}.cockpit td.Visites{color:#3e8104;font-family:Fira-Sans;font-size:1rem}.ref{color:navy}.refOverflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:8rem;display:inline-block}.dataTables_wrapper{position:relative;clear:both;zoom:1}.dataTables_processing{position:absolute;top:50%;left:50%;width:250px;height:30px;margin-left:-125px;margin-top:-15px;padding:14px 0 2px 0;border:1px solid #ddd;text-align:center;color:#999;font-size:14px;background-color:#fff}.dataTables_length{width:40%;float:left}.dataTables_filter{width:50%;float:right;text-align:right}.dataTables_info{width:60%;float:left}.dataTables_paginate{float:right;text-align:right}.paginate_disabled_next,.paginate_disabled_previous,.paginate_enabled_next,.paginate_enabled_previous{height:19px;float:left;cursor:pointer;color:#111!important}.paginate_disabled_next:hover,.paginate_disabled_previous:hover,.paginate_enabled_next:hover,.paginate_enabled_previous:hover{text-decoration:none!important}.paginate_disabled_next:active,.paginate_disabled_previous:active,.paginate_enabled_next:active,.paginate_enabled_previous:active{outline:0}.paginate_disabled_next,.paginate_disabled_previous{color:#666!important}.paginate_disabled_previous,.paginate_enabled_previous{padding-left:23px}.paginate_disabled_next,.paginate_enabled_next{padding-right:23px;margin-left:10px}.paginate_disabled_previous{background:url(/_extranet/img/jquery/datatables/back_disabled.png) no-repeat top left}.paginate_enabled_previous{background:url(/_extranet/img/jquery/datatables/back_enabled.png) no-repeat top left}.paginate_enabled_previous:hover{background:url(/_extranet/img/jquery/datatables/back_enabled_hover.png) no-repeat top left}.paginate_disabled_next{background:url(/_extranet/img/jquery/datatables/forward_disabled.png) no-repeat top right}.paginate_enabled_next{background:url(/_extranet/img/jquery/datatables/forward_enabled.png) no-repeat top right}.paginate_enabled_next:hover{background:url(/_extranet/img/jquery/datatables/forward_enabled_hover.png) no-repeat top right}table.display{margin:0 auto;clear:both;width:100%;border-collapse:collapse;border:0}table.display thead th{padding:3px 18px 3px 10px;border-bottom:1px solid #000;font-weight:700;cursor:pointer}table.display tfoot th{padding:3px 18px 3px 10px;border-top:1px solid #000;font-weight:700}table.display tr.heading2 td{border-bottom:1px solid #aaa}table.display td.center{text-align:center}.sorting_asc{background:url(/_extranet/img/jquery/datatables/sort_asc.png) no-repeat center right}.sorting_desc{background:url(/_extranet/img/jquery/datatables/sort_desc.png) no-repeat center right}.sorting{background:url(/_extranet/img/jquery/datatables/sort_both.png) no-repeat center right}.sorting_asc_disabled{background:url(/_extranet/img/jquery/datatables/sort_asc_disabled.png) no-repeat center right}.sorting_desc_disabled{background:url(/_extranet/img/jquery/datatables/sort_desc_disabled.png) no-repeat center right}table.display thead td:active,table.display thead th:active{outline:0}table.display tr.odd.gradeA{background-color:#dfd}table.display tr.even.gradeA{background-color:#efe}table.display tr.odd.gradeC{background-color:#ddf}table.display tr.even.gradeC{background-color:#eef}table.display tr.odd.gradeX{background-color:#fdd}table.display tr.even.gradeX{background-color:#fee}table.display tr.odd.gradeU{background-color:#ddd}table.display tr.even.gradeU{background-color:#eee}tr.odd{background-color:#e9e9ea}tr.even{background-color:#fff}.dataTables_scroll{clear:both}.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.bottom,.top{padding:15px;background-color:#f5f5f5;border:1px solid #ccc}.top .dataTables_info{float:none}.clear{clear:both}.dataTables_empty{text-align:center}tfoot input{margin:.5em 0;width:100%;color:#444}tfoot input.search_init{color:#999}td.group{background-color:#d1cfd0;border-bottom:2px solid #a19b9e;border-top:2px solid #a19b9e}td.details{background-color:#d1cfd0;border:2px solid #a19b9e}.example_alt_pagination div.dataTables_info{width:40%}.paging_full_numbers{width:400px;height:22px;line-height:22px}.paging_full_numbers a:active{outline:0}.paging_full_numbers a:hover{text-decoration:none}.paging_full_numbers a.paginate_active,.paging_full_numbers a.paginate_button{border:1px solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;padding:2px 5px;margin:0 3px;cursor:pointer;color:#333!important}.paging_full_numbers a.paginate_button{background-color:#ddd}.paging_full_numbers a.paginate_button:hover{background-color:#ccc;text-decoration:none!important}.paging_full_numbers a.paginate_active{background-color:#99b3ff}table.display tr.even.row_selected td{background-color:#b0bed9}table.display tr.odd.row_selected td{background-color:#9fafd1}tr.odd.gradeA td.sorting_1{background-color:#c4ffc4}tr.odd.gradeA td.sorting_2,tr.odd.gradeA td.sorting_3{background-color:#d1ffd1}tr.even.gradeA td.sorting_1{background-color:#d5ffd5}tr.even.gradeA td.sorting_2,tr.even.gradeA td.sorting_3{background-color:#e2ffe2}tr.odd.gradeC td.sorting_1{background-color:#c4c4ff}tr.odd.gradeC td.sorting_2,tr.odd.gradeC td.sorting_3{background-color:#d1d1ff}tr.even.gradeC td.sorting_1{background-color:#d5d5ff}tr.even.gradeC td.sorting_2,tr.even.gradeC td.sorting_3{background-color:#e2e2ff}tr.odd.gradeX td.sorting_1{background-color:#ffc4c4}tr.odd.gradeX td.sorting_2,tr.odd.gradeX td.sorting_3{background-color:#ffd1d1}tr.even.gradeX td.sorting_1{background-color:#ffd5d5}tr.even.gradeX td.sorting_2,tr.even.gradeX td.sorting_3{background-color:#ffe2e2}tr.odd.gradeU td.sorting_1{background-color:#c4c4c4}tr.odd.gradeU td.sorting_2,tr.odd.gradeU td.sorting_3{background-color:#d1d1d1}tr.even.gradeU td.sorting_1{background-color:#d5d5d5}tr.even.gradeU td.sorting_2,tr.even.gradeU td.sorting_3{background-color:#e2e2e2}#example tbody tr.even td.highlighted,.ex_highlight #example tbody tr.even:hover{background-color:#ecffb3}#example tbody tr.odd td.highlighted,.ex_highlight #example tbody tr.odd:hover{background-color:#e6ff99}.ex_highlight_row #example tr.even:hover{background-color:#ecffb3}.ex_highlight_row #example tr.even:hover td.sorting_1{background-color:#ddff75}.ex_highlight_row #example tr.even:hover td.sorting_2{background-color:#e7ff9e}.ex_highlight_row #example tr.even:hover td.sorting_3{background-color:#e2ff89}.ex_highlight_row #example tr.odd:hover{background-color:#e6ff99}.ex_highlight_row #example tr.odd:hover td.sorting_1{background-color:#d6ff5c}.ex_highlight_row #example tr.odd:hover td.sorting_2{background-color:#e0ff84}.ex_highlight_row #example tr.odd:hover td.sorting_3{background-color:#dbff70}table.KeyTable td{border:3px solid transparent}table.KeyTable td.focus{border:3px solid #36f}table.display tr.gradeA{background-color:#efe}table.display tr.gradeC{background-color:#ddf}table.display tr.gradeX{background-color:#fdd}table.display tr.gradeU{background-color:#ddd}div.box{height:100px;padding:10px;overflow:auto;border:1px solid #8080ff;background-color:#e5e5ff}.V2Liste td.V2Entete,tr.V2Entete{color:#000;background-image:url(../charte2007/decors/standard_tetiere.gif);background-repeat:repeat-x;background-color:#d3d3d3;background-position:bottom}.V2ligneO{background-color:#ececec}.V2ligneB{background-color:#fff}.V2ligne2O{background-color:#fff;color:#c61613}.cockpit{float:right;border-top-width:1px;border-left-width:1px;border-top-style:solid;border-left-style:solid;border-top-color:#fff;border-left-color:#fff}.cockpit td{background-color:#e0e3e5;text-align:center;padding:0;width:19px;height:21px;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#fff;border-bottom-color:#fff}.cockpit td.Retraits{color:#0670b7;font-size:1rem}.cockpit td.Retraits a{color:#0670b7;font-size:1rem;text-decoration:underline}.cockpit td.Depots{color:#c61613;font-size:1rem}.cockpit td.Depots a{color:#c61613;text-decoration:underline;font-size:1rem}.cockpit td.Visites{color:#3e8104;font-size:1rem}.ref{color:#0670b7}.parametrages__gridColumn{width:13em;text-align:center}.parametrages__gridColumn .MuiBox-root{text-align:center;font-weight:700;height:60px;font-size:1.14rem;color:orange;width:88%;margin:0 auto 10px auto;display:flex;flex-direction:column;justify-content:center;align-content:center}
.loader{cursor:wait;padding-top:4em;align-items:flex-start!important}.loader .loader-label{padding:10px;background-color:#efeeec;text-align:center;line-height:1.5em}
.mia-suggestions{width:100%}.mia-suggestions .mia-span-logo{width:40px;aspect-ratio:507/660;padding:5px;border-radius:100%;background-color:#fff;position:relative}.mia-suggestions .mia-span-logo .mia-span-logo__icon{color:#224f9f;position:absolute;top:10%!important;left:-25%!important;z-index:1000;width:15px;height:15px}.mia-suggestions .mia-logo{width:100%;height:auto;z-index:10}.mia-suggestions .MuiPaper-root,.mia-suggestions .mia-suggestions__content{width:100%;position:relative;padding:10px;margin:45px 0 1em;border:2px solid #224f9f;border-radius:1em}.mia-suggestions .MuiPaper-root .mia-span-logo,.mia-suggestions .mia-suggestions__content .mia-span-logo{position:absolute;top:-40px;left:-25px}.mia-suggestions .MuiPaper-root .mia-suggestions__suggestion,.mia-suggestions .mia-suggestions__content .mia-suggestions__suggestion{display:flex;align-items:center;padding-top:0;padding-bottom:0}.mia-suggestions .MuiPaper-root .mia-suggestions__suggestion .mia-suggestions__suggestion__number,.mia-suggestions .mia-suggestions__content .mia-suggestions__suggestion .mia-suggestions__suggestion__number{width:25px;height:25px;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:100%;padding:5px;margin-right:1em}.mia-suggestions .MuiPaper-root .mia-suggestions__suggestion .mia-suggestions__suggestion__number:not(.mia-suggestions__suggestion__number-skeleton),.mia-suggestions .mia-suggestions__content .mia-suggestions__suggestion .mia-suggestions__suggestion__number:not(.mia-suggestions__suggestion__number-skeleton){background-color:#224f9f}.mia-suggestions.mia-suggestions_dialog{width:auto}.mia-suggestions.mia-suggestions_dialog .mia-logo{cursor:pointer}.mia-suggestions.mia-suggestions_dialog .mia-suggestions-dialog__popover .MuiPaper-root{min-width:500px;max-width:800px;border-radius:15px;overflow:initial}
.react-app #correspondance-viewer-content #ajoutListeLec{border:none!important}
@media print{#correspondance-main-tools,#sidebar-correspondance{display:none!important}#correspondance-detail-content{width:100%!important}.printable-correspondance-message{height:auto!important;overflow-y:visible!important;overflow-x:hidden!important;box-shadow:none!important}#correspondance-viewer-content>.MuiBox-root{display:block!important;margin-top:500px!important;width:100%!important;height:auto!important;overflow:visible!important}.aws-print-target{background:#fff!important;padding:5mm!important;zoom:var(--aws-print-zoom,.85)!important}}@page{margin:10mm;size:auto}
.form-guichet{position:relative;background-color:#fff}.form-guichet .popover-help{cursor:pointer;position:absolute;right:2em;top:2em;width:min-content;margin:0}.form-guichet>* .MuiContainer-root>*{margin:1rem 0}
.dropzone-aws{width:100%;border:2px dashed;border-radius:5px;padding:20px;text-align:center;cursor:pointer;transition:all .3s ease;color:gray}.dropzone-aws svg{margin:.5rem;font-size:2em}
#save-and-quit-form{display:flex;position:absolute;top:-2.25em;right:.25em}
#contrat-form{padding:1em}#contrat-form .MuiFormLabel-asterisk{color:red}#contrat-form .header-contrat{padding:1em;color:#000;text-wrap:pretty}#contrat-form .header-contrat .success{color:#3e8104;font-weight:700}#contrat-form .header-contrat .error{color:#c61613;font-weight:700}#contrat-form .form-item{padding-left:1em}
.idp-card{width:100%;height:7em;display:flex;align-items:center}.idp-card:hover{cursor:pointer;background-color:#d3d3d3}.idp-card .idp-content{flex:1}.idp-card .idp-content .idp-name{white-space:normal;word-break:break-word}
.controller-autocomplete.controller-autocomplete-mia-dialog .MuiInputBase-root{padding:0 6px!important}.controller-autocomplete.controller-autocomplete-error:not(.controller-autocomplete-open) .MuiInputBase-input:not(:focus)~.MuiOutlinedInput-notchedOutline{border-color:#f44336}
.radio-group .radio-group__title{padding-right:15px}
.table-list-actions{background:#eee;border-radius:8px;display:flex;flex-direction:row;align-content:center;padding:.5em;position:relative;width:min-content;margin-left:auto}.table-list-actions .mia-span-logo:not(.mia-disabled) svg:not(.MuiSvgIcon-colorDisabled):hover{opacity:.7}.table-list-actions svg:not(.mia-logo),.table-list-actions>.mia-suggestions>.mia-span-logo svg{height:25px!important;margin:0 .5em}.table-list-actions .mia-span-logo{background:0 0!important;aspect-ratio:auto!important;padding:0!important}.table-list-actions .mia-span-logo.mia-disabled{opacity:.7}.table-list-actions .mia-span-logo.mia-disabled svg{cursor:default}
.donnees-essentielles-header-anomalies-list span{display:block}
#react-donneesEssentiellesSectionList{padding:1em}
h4.contrat-section-title{color:#333}
.plis .mCorps1{padding:1em 5px}
.ecran-inutile{padding:10px 0;background-color:#e0e3e5}
.groupe-card{width:100%;height:7em;display:flex;align-items:center}.groupe-card:hover{cursor:pointer;background-color:#d3d3d3}.groupe-card .groupe-img-box{width:33%;background-color:#fff}.groupe-card .groupe-img-box .groupe-img{height:100%;object-fit:contain;padding:1em}.groupe-card .groupe-content{flex:1}.groupe-card .groupe-content .groupe-name{white-space:normal;word-break:break-word}
.error-boundary .mia-logo{width:40px;height:40px}.error-boundary .MuiAlert-message{flex-grow:1}

.pli-list .list-header{background-color:#bbb}.pli-list .list{border:1px solid #bbb}.pli-list h3{background:0 0;font-size:1rem;color:#f07905;font-weight:700;text-transform:uppercase;margin:15px 0 5px!important}
@media print{.react-app body *{visibility:hidden!important}.react-app .aws-print-target,.react-app .aws-print-target *{visibility:visible!important}.react-app .aws-print-target{zoom:var(--aws-print-zoom,.85);width:100%!important;margin:0!important;padding:0!important;position:relative!important}.react-app body,.react-app html{margin:0!important;padding:0!important;height:auto!important;overflow:visible!important}.react-app *{page-break-before:auto!important;page-break-after:auto!important;page-break-inside:auto!important;break-before:auto!important;break-after:auto!important;break-inside:auto!important;box-shadow:none!important;background:0 0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.react-app .aws-print-block{page-break-inside:avoid!important;break-inside:avoid!important}.react-app .MuiDialogActions-root,.react-app .MuiIconButton-root,.react-app .MuiToolbar-root,.react-app .leaflet-container,.react-app button{display:none!important}.react-app .MuiDialog-paper{margin:0!important;padding:0!important;inset:0!important;width:100%!important;max-width:none!important;border-radius:0!important;box-shadow:none!important}.react-app .MuiTypography-root,.react-app h6.MuiTypography-subtitle2{white-space:normal!important;overflow:visible!important;text-overflow:initial!important}.react-app table{width:100%!important;border-collapse:collapse!important;page-break-inside:auto!important}.react-app thead{display:table-header-group!important}.react-app tfoot{display:table-footer-group!important}.react-app tr{page-break-inside:avoid!important}.react-app table tr td:last-child,.react-app table tr th:last-child{display:none!important}.react-app table td:first-child,.react-app table th:first-child{width:100%!important;white-space:normal!important}.react-app h1,.react-app h2,.react-app h3,.react-app h4,.react-app h5,.react-app h6{page-break-before:avoid!important;page-break-after:avoid!important}.react-app div:empty{display:none!important}}
.section-content{white-space:pre}.section-content .field-container{margin-top:1em;margin-bottom:1em}.section-content .field-container .field-secondary-value{margin-left:1em}.section-content .section-content-group-multiple{margin-bottom:3em}.section-content .section-content-group-multiple.section-content-group:last-of-type{margin-bottom:inherit}.section-content .section-content-group-multiple.first-multiple-group.not-first-group:not(.entitled-group){margin-top:3em}.section-content .section-content-group-multiple.entitled-group .field-group-title{font-weight:700}.section-content .section-content-group-multiple.entitled-group .field-container{padding-left:2em}.section-content .field-container .field-label,.section-content .section-content-group-multiple.entitled-group .field-group-title{padding-left:1em}
.pli-group{padding:0 .5rem}.pli-group.pli-group-with-title *{font-weight:700!important}

.form-from-json,.react-form{padding:2em}.form-from-json>*,.react-form>*{margin:1rem 0}.form-from-json .MuiGrid-container,.react-form .MuiGrid-container{margin:.5rem 0}.MuiCalendarOrClockPicker-root,.MuiCalendarOrClockPicker-root>div{width:290px}.MuiCalendarPicker-root{width:250px}.MuiCalendarPicker-root>div:first-child{padding-left:12px;padding-right:8px;margin-bottom:0}.MuiCalendarPicker-root>div:first-child>div:last-child>div{width:4px}.PrivatePickersSlideTransition-root{min-height:230px}button.MuiPickersDay-root.Mui-selected{width:35px;height:31px}

.list .list-body,.list .list-header{padding-left:.5rem;padding-right:.5rem}.list .list-header{background-color:#bbb;padding-top:1rem;padding-bottom:1rem;font-weight:700}
.modal .modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:4rem;border-radius:8px}.modal .modal-coucou{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:4rem;border-radius:8px}
.text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.center-absolute{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cursor-loading{cursor:wait!important}.list .list-header, .list .list-body {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.list .list-header {
  background-color: rgb(187, 187, 187);
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-weight: 700;
}.modal .modal-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: white;
  padding: 4rem;
  border-radius: 8px;
}
.modal .modal-coucou {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: white;
  padding: 4rem;
  border-radius: 8px;
}.form-from-json, .react-form {
  padding: 2em;
}
.form-from-json > *, .react-form > * {
  margin: 1rem 0;
}
.form-from-json .MuiGrid-container, .react-form .MuiGrid-container {
  margin: 0.5rem 0;
}

.MuiCalendarOrClockPicker-root,
.MuiCalendarOrClockPicker-root > div {
  width: 290px;
}

.MuiCalendarPicker-root {
  width: 250px;
}

.MuiCalendarPicker-root > div:first-child {
  padding-left: 12px;
  padding-right: 8px;
  margin-bottom: 0px;
}

.MuiCalendarPicker-root > div:first-child > div:last-child > div {
  width: 4px;
}

.PrivatePickersSlideTransition-root {
  min-height: 230px;
}

button.MuiPickersDay-root.Mui-selected {
  width: 35px;
  height: 31px;
}