body{height:100%}

a:active,a:hover { outline: 0;}
a{color:#0854db !important;}
a:visited,a {color: #239de8 !important;text-decoration: none;}
a:hover {color: #0854db !important; text-decoration: none;}


@font-face {
      font-family: "Roboto";
      src: url("/phl/phldev/fonts/roboto-v20-latin-regular.woff2") format("woff2") ;
      font-weight: normal;
      font-style: normal;
}
@font-face {
      font-family: "icone";
      src: url("/dv2dev/domui/fonts/material-icons-outlined.woff2") format("woff2") ;
      font-weight: normal;
      font-style: normal;
	  font-display : block;
}

@font-face {
      font-family: "icone2";
      src: url("/dv2dev/domui/fonts/material-icons.woff2") format("woff2") ;
      font-weight: normal;
      font-style: normal;
	  font-display : block;
}

@font-face {
      font-family: "Baloo2";
      src: url("/phl/phldev/fonts/Baloo2-Regular.woff2") format("woff2") ;
      font-weight: normal;
      font-style: normal;
}

  
.phl-screenRec{background-color:#efefef;padding:0}
.pui-loader{background-color:#151924;}
.pui-loader:before{background-color:#FC1F9F;border-radius:5px;}
.pui-font{font-family:"Roboto", sans-serif;font-size:14px; color:#131340}
.phl-toolbar{background-color:#ffffff;font-weight:bold;height:auto;padding:0;margin:0;overflow:visible;color: #000}
.toolbar{background-color:#f0f0f3;font-weight:normal;height:auto;height:35px !important;overflow:hidden;font-size:13px;padding-left:10px;padding-right:30px;padding-top: 0px}
.toolbar * { margin-top: 2px }
.boutons{text-align:left;background-color:#ffffff;height:55px;padding: 0px 0px 0px 5px;margin: 0px;}
.onglets{text-align:left;background-color:#ffffff;height:55px;padding: 5px 8px 0px 20px;margin: 0px;}
.filtersButton{display:inline-block;font-size:13px !important;font-weight:normal;padding:3px 5px 3px 5px !important;cursor:pointer;margin:0px !important;background-color:#ffffff !important;color:#0854DA !important;border:1px solid #0854DA !important;min-height:unset !important;vertical-align:unset !important;margin-top:4px !important;margin-left:4px !important}
.filtersButton:hover{background-color:#F5F8FA;}
.filtersButtonDsp{margin-right:4px !important;}

.pui-title{color:#2A70B0;font-size:18px;font-weight:bold;margin-right:20px;line-height:23px}
.pui-field{line-height:23px;border:1px solid #eeeeee;color:#909090}
.pui-record{margin-bottom:0px;padding:4px;height: 100%;border-radius: 10px;}

.pui-btnDisabled {color:#a0a0b2 !important; background-color: #ebebef !important; box-shadow:none !important; border:0 !important;}
.pui-btnDisabled:hover {color:#a0a0b2 !important; background-color: #ebebef !important; box-shadow:none !important; border:0 !important;}
.pui-inpReadonly {box-shadow: none !important;overflow:hidden;color:#595979 !important; background-color: #ebebef !important; display:inline-block;border:1px solid #cfcfd9;}
.pui-inpReadonly:hover, .pui-inpReadonly:focus {box-shadow: none !important;overflow:hidden;color:#595979 !important; background-color: #ebebef !important; display:inline-block;border:1px solid #cfcfd9;}
.pui-radioToggleReadonly {border: initial !important;box-shadow:none !important;color:#a0a0b2 !important;background-color:#ebebef !important;}
.pui-radioToggleReadonly:hover {border: initial !important;box-shadow:none !important;color:#a0a0b2 !important;background-color:#ebebef !important;}
.pui-chkReadonly {background-color: #ebebef !important;opacity:1;box-shadow: none !important;overflow:hidden;color:#595979 !important;}
.pui-chkReadonly:after {color:#a0a0b2 !important;}

.ongletsBtns{height:auto;min-height:40px;margin-left:20px;padding-top:2px}
.dom-boxGroup{padding-bottom:10px;margin-bottom:0px}
.pui-dialogModal{background-color:#f6f6f6;min-height:100px;min-width:100px}
.pui-box{background-color:#ffffff;padding:4px;margin-bottom:10px}
.buttons{font-weight:normal;margin-left:-30px;width:calc(100% + 30px);right:0;height:auto;min-height:20px;background-color:#ffffff;text-align:right;padding-right:10px;}
.pui-dropdown-btn{background-color:#e0e0e0 !important}
.pui-dropdown-btn:after{font-family:"Font Awesome 5 Free";content: "\f141";font-weight:bold;color:#707070;}

.pui-gridOptPlus{color: #13ce66;}
.pui-gridOptMinus{color: #ff4949;}

.ongletsBtn{font-weight:normal;white-space:nowrap;margin-top:0px;font-size:17px;background-color:#fafafa;border:1px solid #848484;color:#444444;padding:10px;padding-top:5px;padding-bottom:5px;border:1px solid #C8C6C4;}
.ongletsBtn:hover{}
.buttonBar{margin-bottom:4px;background-color:#ffffff;text-align:left;padding-left:20px;position:relative;top:5px;}
.buttonBarToolbar{margin-left:-30px;width:calc(100% + 30px);right:0;}

.pui-tabs{height:auto;min-height:35px;margin:0;padding:5px 0px;background-color:#fff; border-radius: 40px;transition:background-color 200ms ease-in-out;display:inline-block}
.pui-tabsButton{white-space:nowrap;font-size:15px;text-align: center;color:#131340;background-color:#fff;padding:8px 20px;font-weight:normal; border-radius: 0 !important;}
.pui-tabsButton:hover{border:#a0a0b2;background-color: #fafafb ;color: #131340;font-weight:500;}
.pui-tabsButtonActive:hover {color:#000;font-weight:900; background-color: #f5f5f7; border-bottom:2px solid #f5f5f7}
.pui-tabsButtonActive {font-weight: 500;color:#131340;background-color: #fff; font-weight: 900; border-bottom:2px solid #131340 }
/* .pui-tabsButtonActive:after {width:100% !important;} */
/* .pui-tabsButton::after {content: ''; display: block;width: 0;margin-top:6px;height: 2px;background: #131340;} */
/* .pui-tabsButton:hover::after {width:100%} */
.pui-drag{cursor:move}	

.pui-tabs1{}
.pui-tabs1Button{font-size:16px;background-color:#fafafb;color:#131340;border:1px solid #e7e7eb;font-weight:normal;padding-left:10px;padding-right:10px;border-radius:0 !important;margin: 0;height:auto;transition:all 200ms ease-in-out;}
.pui-tabs1Button:hover{border:1px solid #a0a0b2;background-color:#f5f5f7;font-weight:normal; color: #131340;}
.pui-tabs1ButtonActive {border:1px solid #0854DA;padding-top:8px;background-color:#0854DA;color:#ffffff;font-weight:normal;color:#ffffff}
.pui-tabs1ButtonActive:hover {border:1px solid #3976e1;padding-top:8px;background-color:#3976e1;color:#ffffff;font-weight:normal;color:#ffffff}
.pui-tabs1ButtonActive > .dom-rouge { color:#fff !important; }
.pui-tabs1Button:first-child{border-top-left-radius:10px !important;border-bottom-left-radius:10px !important}
.pui-tabs1Button:last-child{border-top-right-radius:10px !important;border-bottom-right-radius:10px !important;height:100%}
.pui-tabs1Button::after{max-width:0}

.pui-tabs2{}
.pui-tabs2Button{font-size:15px;background-color:#fafafb;color:#131340;border:1px solid #e7e7eb;font-weight:normal;padding-left:10px;padding-right:10px;border-radius:0 !important;height:35px;transition:all 200ms ease-in-out;}
.pui-tabs2Button:hover {border:1px solid #a0a0b2;background-color:#f5f5f7;color:#131340;font-weight:normal}
.pui-tabs2ButtonActive{border:1px solid #0854DA;padding-top:8px;background-color:#0854DA;color:#ffffff;font-weight:normal;}
.pui-tabs2ButtonActive:hover{border:1px solid #3976e1;padding-top:8px;background-color:#3976e1;color:#ffffff;font-weight:normal;}
.pui-tabs2Button:first-child{border-top-left-radius:6px !important;border-bottom-left-radius:6px !important}
.pui-tabs2Button:last-child{border-top-right-radius:6px !important;border-bottom-right-radius:6px !important;}
.pui-tabs2Button::after{max-width:0}

.pui-tabs3{}
.pui-tabs3Button{font-size:15px;background-color:#fafafb;color:#131340;border:1px solid #e7e7eb;font-weight:normal;padding-left:10px;padding-right:10px;border-radius:0 !important;height:35px;transition:all 200ms ease-in-out;}
.pui-tabs3Button:hover {border:1px solid #a0a0b2;background-color:#f5f5f7;color:#131340;font-weight:normal}
.pui-tabs3ButtonActive{border:1px solid #B6C2D8;padding-top:8px;background-color:#B6C2D8;color:#ffffff;font-weight:normal;}
.pui-tabs3ButtonActive:hover{border:1px solid #B6C2D8;padding-top:8px;background-color:#B6C2D8;color:#ffffff;font-weight:normal;}
.pui-tabs3Button:first-child{border-top-left-radius:6px !important;border-bottom-left-radius:6px !important}
.pui-tabs3Button:last-child{border-top-right-radius:6px !important;border-bottom-right-radius:6px !important;}
.pui-tabs3Button::after{max-width:0}

.pui-recordChart{background-color:#F6F6F6}
.pui-chartTitle{font-family:Roboto;font-weight:bold;color:#2A70B0;margin-bottom:20px;font-size:18px}
.pui-chartGridTitle{color:#239DE8;border-bottom:1px solid #BBBBBB}
.pui-chartGridValue{border-bottom:1px solid #BBBBBB}


.pui-frame{width:100%;height:100%}

.pui-formBox{border:0;background-color:#ffffff;overflow:hidden;}
.pui-formBoxTitle{background-color:#f0f0f3;color:#131340;font-size:18px;border:0;padding-left:30px;font-weight:bold}
/* .pui-formBoxLab{padding-top:12px !important;padding-bottom:0 !important} */
/* .pui-formBoxCell{padding-bottom:0px;padding-top:12px;} */

.pui-chk{transition: all .2s ease;}
.pui-chk:hover{color:#2A70B0}
.pui-chkChecked {
	background-color: #239DE8;
	border-radius: 2em;
	padding: 1px;
	padding-left:18px !important;
	padding-right:3px !important;
	font-size:14px;
}
.pui-chkChecked:after{font-family:"Font Awesome 5 Free";content: "\f111";font-weight:bold;color:#ffffff;}

.pui-chkUnchecked:after{font-family:"Font Awesome 5 Free";content: "\f111";font-weight:bold;color:#ffffff}


.pui-chkUnchecked {
	background-color: #E5E5E5;
	border-radius: 2em;
	padding: 1px;
	padding-left:3px !important;
	padding-right:18px !important;
}


	
.pui-inpEl{height:30px;padding-top:6px; padding-left: 7px;padding-right: 22px; border-color:#CFCFD9; border-radius:5px;box-shadow: none;max-width:unset;}
_:-ms-fullscreen, :root .pui-inpEl { padding-top:4px; }

.pui-inpBtn{overflow:hidden}
.pui-inpComboList {  margin-right:-5px;}
.pui-inpComboDialog {border-radius: 5px !important;}
.pui-inpComboList:hover{background-color:#f0f0f3;}
.pui-formBoxGroup { width: auto }
.pui-formBoxCell > button { margin-left: 15px; }
.pui-inpSearchBtn{margin-left:-22px;white-space:nowrap}
.pui-inpSearchBtn:before{content:url('/dv2images/inedee/icone_recherche.svg');position: relative;top: 2px;}
.pui-inpSearch:focus + .pui-inpSearchBtn:before{content:url('/dv2images/inedee/icone_recherche_focus.svg');}
.pui-inpComboAutocomplete{padding-right:20px !important}
.pui-inpComboBtn {content:url('/dv2images/inedee/icone_fleche_bas.svg');background-color:#e5edfb;padding-right:0;width:16px;height:16px;vertical-align:sub;padding:3px;border-radius:5px;transition:transform 200ms ease}
.pui-inpComboBtn:before {content:"";font-family:unset;font-size:0;}
.pui-inpComboBtn:active, .pui-inpEl:hover + .pui-inpComboBtn {transform:scale(1.2);}
.inp-extcpt {width:120px !important;}
.pui-inpDate {width: auto}
.pui-inpPerMonthBtn:before, .pui-inpDateBtn:after, .pui-inpMonthBtn:before {content:""}
.pui-inpPerMonthBtn, .pui-inpMonthBtn {content:url('/dv2images/inedee/icone_calendrier_inactif.svg');height:13px;padding-left:3px;position:relative;top:1px;}
.pui-inpEl:focus + .pui-inpPerMonthBtn, .pui-inpEl:hover + .pui-inpPerMonthBtn, .pui-inpPerMonthBtn:hover, .pui-inpPerMonthBtn:active, 
.pui-inpDateBtn:active, .pui-inpDate:focus + .pui-inpDateBtn, .pui-inpDateBtn:hover, 
.pui-inpEl:focus + .pui-inpMonthBtn, .pui-inpEl:hover + .pui-inpMonthBtn, .pui-inpMonthBtn:hover, .pui-inpMonthBtn:active
{content:url('/dv2images/inedee/icone_calendrier.svg')}
.pui-inpDateBtn{content:url('/dv2images/inedee/icone_calendrier_inactif.svg');height:13px;padding-left:3px;margin-left:-25px}

.pui-radioToggle {transition: all 200ms ease-in-out;font-weight:normal;}
.pui-radioToggle:hover {border:1px solid #a0a0b2;background-color:#f5f5f7;}
.pui-radioToggle:first-of-type {border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.pui-radioToggle:last-of-type {border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.pui-radioToggleChecked {border: 1px solid #0854da;background-color: #0854da;color: #ffffff;}
.pui-radioToggleChecked:hover {border: 1px solid #3976e1;background-color: #3976e1;color: #ffffff;}
.pui-radioToggleUnchecked {color:#131340;border: 1px solid #e7e7eb;background-color:#fafafb}

.pui-chkLabelUnchecked { color:#131340;background-color: #f6f6f6; border-radius: 10px; padding:10px;}
.pui-chkLabelChecked { color:#131340;background-color: #f6f6f6; border-radius: 10px; padding: 10px}
.pui-chkLabelUnchecked:before {font-family: "Font Awesome 5 Free";content: "\f111";font-size: 18px;font-weight: normal;margin-right: 10px;vertical-align: bottom;}
.pui-chkLabelChecked:before {font-family: "Font Awesome 5 Free";content: "\f058";font-size: 18px;font-weight: bold;color: #131340;margin-right: 10px;vertical-align: bottom;}

.pui-dialogContent { box-shadow: 0 10px 20px #0000001a; border-radius: 10px ;padding:8px; box-sizing:border-box;animation: fade-in 200ms ease-in-out; }
@keyframes fade-in {
	from { opacity: 0;	}
	to { opacity:1; }
}
.pui-inpDataGrid{padding-left:2px;padding-right:2px}
.pui-chartColor0{background-color:rgba(61,61,107)}
.pui-chartColor1{background-color:rgba(255,195,0)}
.pui-chartColor2{background-color:rgba(87,199,133)}
.pui-chartColor3{background-color:rgba(199,0,57)}
.pui-chartColor4{background-color:rgba(42,123,155)}
.pui-chartColor5{background-color:rgba(255,141,26)}
.pui-chartColor6{background-color:rgba(173,212,92)}
.pui-chartColor7{background-color:rgba(144,12,63)}
.pui-chartColor8{background-color:rgba(81,24,73)}
.pui-chartColor9{background-color:rgba(237,221,83)}
.pui-chartColor10{background-color:rgba(0,186,173)}
.pui-chartColor11{background-color:rgba(255,87,51)}
.pui-chartInfoTxt{font-size:12px}

.pui-grid{margin-top:0px;border-radius:3px;min-width:600px;border:2px solid #eaeaea; font-size: 13px;white-space:normal;border-top:1px solid #eaeaea;border-collapse: separate;}
.pui-gridB{font-size:14px}

.pui-gridOpt {display:inline-block;transition: all 200ms ease;}
.pui-gridOptUpd,.pui-gridOptCpy{color:#0854da}
.pui-gridOptAdd{color:#0854da;font-size:24px;text-decoration:none}
.pui-gridOpt:hover{color:#3976E1; transform:scale(1.1);text-decoration:none}
.pui-gridOptDel:after {content:url('/dv2images/inedee/icone_supprimer.svg')}
.pui-gridOptDel:hover:after {content:url('/dv2images/inedee/icone_supprimer_hover.svg');}
.pui-gridTotalRow{color:#2A70B0;}
.pui-gridCellDate{text-align:left}
.pui-grid thead{position:sticky; top: 0px;}
.pui-grid tfoot{position:sticky; bottom: 0px;}
.pui-grid tfoot td{}

.pui-gridCellTitle{color:#131340;border-bottom:1px solid #dddddd;text-align:left;background-color:#ffffff;border-right:1px solid #f0f0f0;padding: 15px 8px 8px;font-weight:bolder;vertical-align:top;border-top:2px solid #eaeaea}
.pui-gridCellTitleSup{border-left:2px solid #d0d0d0 !important;}
.pui-gridCellTitleB{border-left:1px solid #dddddd;text-align:center}
.pui-gridCellTitleB:first-child{border-left:1px solid #dddddd;}
.pui-gridCellTitleOption, .pui-gridCellOption {padding: 8px !important; text-align: center;width: 1px;white-space: nowrap !important;}
.pui-gridCellTitleNum{text-align:right;}
/* .pui-gridCell{border:1px solid #f0f0f0;border-color:#f0f0f0;padding:8px;vertical-align:middle;} */
.pui-gridCell{border:1px solid #fafafa;padding:5px;vertical-align:middle;white-space: pre-wrap;}
.pui-gridCellSup{border-left:2px solid #d0d0d0 !important}
.pui-gridCellB{border-left:1px solid #dddddd;border-bottom:1px solid #dddddd;padding-left:2px}
.pui-gridCellInt{text-align:left}
.pui-gridCellBlock[data-title]::before {color:#2A70B0;white-space:nowrap}
.pui-gridRow{background-color:#ffffff;color: #000000;}
.pui-gridRowB{background-color:#ffffff !important;}
.pui-gridRow:hover{background-color:#F0F0F0 !important;}
/* .pui-gridRow1{background-color:#fbfbfb;} */
.pui-gridRowSelect{background-color:#e3e3e3 !important;}
.pui-gridPager { background-color: #e9e9ed; color: #131340}
.pui-gridPagerNumber {padding-right: 5px;}
.pui-gridPagerBtn {border:0;width:20px;height:20px;background-image:unset;border-radius:4px}
.pui-gridPagerBtn:hover{box-shadow: unset; background-color:#888888}
.pui-gridPagerExport{background-image:url('/dv2images/inedee/grid_export.svg'); background-repeat:no-repeat;background-position:center;background-size:14px 14px;background-color: #08743B;}
.pui-gridPagerExport:before{content:"";}
.pui-gridPagerExport:hover{background-color: #08743B;filter: brightness(1.2)}
.pui-gridPagerPrint { background-image:url('/dv2images/inedee/grid_print.svg'); background-repeat:no-repeat;background-position:center;background-size:13px 13px;background-color: #B30C00; }
.pui-gridPagerPrint:before {content:"";}
.pui-gridPagerPrint:hover{background-color: #B30C00;filter: brightness(1.2)}
.pui-gridPagerSort{margin-left:5px;background-image:url('/dv2images/inedee/grid_sort.svg'); background-repeat:no-repeat;background-position:center;background-size:12px 12px;background-color: #FFA10B;}
.pui-gridPagerSort:before{content:"";}
.pui-gridPagerSort:hover{background-color: #FFA10B;filter: brightness(1.2)}
.pui-gridPagerCustom{background-image:url('/dv2images/inedee/grid_custom.svg'); background-repeat:no-repeat;background-position:center;background-size:16px 16px;background-color: #FFA10B;}
.pui-gridPagerCustom:before{content:"";}
.pui-gridPagerCustom:hover{background-color: #FFA10B;filter: brightness(1.2)}
.pui-gridPagerFirstPage {background-image:url('/dv2images/inedee/icone_debut_actif.svg'); background-repeat:no-repeat;background-position:center;background-size:11px;}
.pui-gridPagerFirstPage.pui-btnDisabled {background-image:url('/dv2images/inedee/icone_debut_inactif.svg');}
.pui-gridPagerFirstPage:before {content:"";}
.pui-gridPagerLastPage {background-image:url('/dv2images/inedee/icone_fin_actif.svg'); background-repeat:no-repeat;background-position:center;background-size:11px;}
.pui-gridPagerLastPage.pui-btnDisabled {background-image:url('/dv2images/inedee/icone_fin_inactif.svg');}
.pui-gridPagerLastPage:before {content:"";}
.pui-gridPagerNextPage {background-image:url('/dv2images/inedee/icone_suivant_actif.svg'); background-repeat:no-repeat;background-position-y:center;background-position-x:calc(50% + 1px);background-size:40%;}
.pui-gridPagerNextPage.pui-btnDisabled {background-image:url('/dv2images/inedee/icone_suivant_inactif.svg');}
.pui-gridPagerNextPage:before {content:""}
.pui-gridPagerPreviousPage {background-image:url('/dv2images/inedee/icone_prec.svg'); background-repeat:no-repeat;background-position-y:center;background-position-x:calc(50% - 1px);background-size:40%; }
.pui-gridPagerPreviousPage.pui-btnDisabled {background-image:url('/dv2images/inedee/icone_prec_inactif.svg');}
.pui-gridPagerPreviousPage:before {content:"";}
.pui-gridPagerInputLine { border-radius:7px }


.pui-calBoxLeft{background-color:#Fafafb;border:0;color:#131340;padding:6px}
.pui-calBoxRight{padding:10px}
.pui-calHeaderLeft{background-color:#Fafafb;color:#131340}
.pui-calNextYear, .pui-calNextMonth{content: url('/dv2images/inedee/icone_fleche_calendrier_droit.svg');}
.pui-calPrevYear, .pui-calPrevMonth{content: url('/dv2images/inedee/icone_fleche_gauche_calendrier.svg'); }
.pui-calPrevYear:before, .pui-calPrevMonth:before, .pui-calNextYear:before, .pui-calNextMonth:before { content:"";width:0;}
.pui-calHeader {background-color: #ffffff;padding: 2px;color: #131340;}
.pui-calDayTitle {padding: 5px;background-color: #ffffff;height: 30px;color: #A0A0B2;}
.pui-calHeaderToday{background-color: #E5EDFB !important;color:#0854DA;border-radius:20px !important;box-shadow: 0 0 0 0 !important; padding:4px 10px !important}
.pui-calBoxLeft .pui-calHeaderBtn {background-color:#fafafb;}
.pui-calHeaderLeft td:nth-of-type(2) {position:relative; top:-2px;}
.pui-calHeaderBtn {width:30px;height:auto;font-family:Roboto;font-size:14px;}
.pui-calHeaderBtn:active {background-color:initial;border-color:initial;transform:scale(1.1)}
.pui-calHeaderDate {top:-10px;}
.pui-calDay{ background-color: #ffffff !important; color:#131340;border:1px solid #ffffff;border-radius:6px }
.pui-calDay:hover{ color:#0854DA ;border-color:#CDDDF8}
.pui-calToday, .pui-calToday:hover{ background-color: #0854DA !important; color:#ffffff }
.pui-calSelect { background-color: #131340; color:#ffffff }
.pui-calSelMonth{color:#131340}
.pui-calSelMonthActive{font-weight:bold;cursor:default;background-color:#f0f0f3;border-radius:13px;}
.pui-calNo {background-color: inherit;color:#a0a0b2;text-align: right;padding: 5px;}

.phl-consoleBtn{top:2px;right:2px;font-size:18px;color:#131340;z-index:99999999999}
.phl-consoleBtn:before{}
.phl-consoleBtn:hover{color:#71718c;background-color:transparent}
.phl-closeBtn{top:8px;left:0;font-size:18px;color:#d6dae5;display:none}
.phl-closeBtn:before{content:"\f3e5";}
.phl-closeBtn:hover{color:#ffffff;background-color:#2A70B0;}

.dom-titleOff{color:#0854DA;cursor:default;font-size:14px;white-space:nowrap;background-color:#cdddf8;border-radius:10px;padding:5px 35px 5px 10px;}
.dom-titleOn{cursor:pointer;font-size:14px;white-space:nowrap;color:#131340;}
.dom-titlesep{font-family:"Font Awesome 5 Free";font-weight:bold;font-size:12px;margin-left:5px;margin-right:5px;transition:transform 200ms ease;display:inline-block}
.dom-titleOn:hover ~ .dom-titlesep {transform: rotate(180deg);}
.dom-titlesep:before{content:"\f054";}
.dom-titleClose{cursor:pointer;margin-left:-18px;color:#0854DA;display:inline-block;content: url('/dv2images/inedee/ferme_fonce.svg');width:10px;height:10px; border-radius:5px;}
.dom-titleClose:hover{content: url('/dv2images/inedee/ferme_rouge.svg')}

.phl-helpBtn{top:3px;right:0px;font-size:18px;z-index:99999999999; color: #131340 }
.phl-helpBtn:before{}
.phl-helpBtn:hover{color: #71718c}

.pui-confirm{border:0;border-radius:6px !important}
.pui-confirmBtnYes{background-color:rgba(60,166,45,.85) !important;color:#ffffff !important;border-radius:4px;white-space:nowrap;width:auto}
.pui-confirmBtnYes:hover{background-color:rgba(60,166,45,1) !important}
.pui-confirmBtnNo{background-color:rgba(230,230,230,.85) !important;color:#444444 !important;border-radius:4px;white-space:nowrap;width:auto}
.pui-confirmBtnNo:hover{background-color:rgba(230,230,230,1) !important}

.recSelection{}
.dom-tabsRefresh{font-family:"Font Awesome 5 Free";font-weight:bold;font-size:18px;cursor:pointer;margin-left:30px;color:#d6dae5;position:relative;top:-2px}
.dom-tabsRefresh:before{content:"\f021";}
.dom-tabsRefresh:hover{color:#ffffff}



.pui-lock{opacity:.7;background-color:#ffffff}
.phl-loading{border:none;background-color:#f8f8f8;width:200px;text-align:center;font-family:Roboto;font-weight:bold}
.pui-loading{border:none;background-image:none;} 

/* ----------------------INPUT CALENDRIER ---------------------------------*/
.pui-perMonthEl1{background-color:#ffffff; color:#000000;border-radius:15px;}
.pui-perMonthEl1:not(.pui-perMonthEl1Active):hover{border:1px solid #cfcfd9;background-color:#fff;color:#131340}
.pui-perMonthY1Prev{background-color:#e0e0e6; color:#000000; border-top-left-radius:9px; border-bottom-left-radius:9px;}
.pui-perMonthY1{background-color:#e0e0e6; color:#000000;}
.pui-perMonthY1:hover{background-color:#e0e0e6; color:#0000000}
.pui-perMonthY1Next{background-color:#e0e0e6; color:#000000;border-top-right-radius:9px; border-bottom-right-radius:9px;}
.pui-perMonthEl1Active{background-color:#424266; color:#ffffff}
.pui-perMonthEl1Active:hover{background-color:#595979; color:#ffffff}
.pui-perMonthY1Prev:before{content:"\f053";font-size:10px;background-color:#fff;padding: 2px 4px;border-radius:5px;box-shadow:0 2px 3px #0000002a;position:relative;top:-1px;left:1px}
.pui-perMonthY1Next:before{content:"\f054";font-size:10px;background-color:#fff;padding: 2px 4px;border-radius:5px;box-shadow:0 2px 3px #0000002a;position:relative;top:-1px;right:0px;}

.pui-perMonthEl2{background-color:#ffffff; color:#000000;border-radius:15px;}
.pui-perMonthEl2:not(.pui-perMonthEl2Active):hover{border:1px solid #cdddf8;background-color:#fff; color:#0854da}
.pui-perMonthY2Prev{background-color:#e5edfb; color:#000;border-top-left-radius:9px; border-bottom-left-radius:9px;}
.pui-perMonthY2{background-color:#e5edfb; color:#000000}
.pui-perMonthY2:hover{background-color:#e5edfb; color:#000000}
.pui-perMonthY2Next{background-color:#e5edfb; color:#000;border-top-right-radius:9px; border-bottom-right-radius:9px;}
.pui-perMonthEl2Active{background-color:#0854da; color:#ffffff}
.pui-perMonthEl2Active:hover{background-color:#3976e1; color:#ffffff}
.pui-perMonthY2Prev:before{content:"\f053";font-size:10px;background-color:#fff;padding: 2px 4px;border-radius:5px;box-shadow:0 2px 3px #0000002a;position:relative;top:-1px;left:1px}
.pui-perMonthY2Next:before{content:"\f054";font-size:10px;background-color:#fff;padding: 2px 4px;border-radius:5px;box-shadow:0 2px 3px #0000002a;position:relative;top:-1px;right:0px;}


.pui-dialogContent table {border-spacing: 0px !important; padding:0px;}
.pui-dialogContent .pui-perMonthBtn {margin-top:10px;background-color:#47c72e;color:#ffffff;box-shadow: 0 3px 10px #0000001a}
.pui-dialogContent .pui-perMonthBtn:hover {background-color:#6bd257;color:#ffffff;}

.pui-perMonthY1Active{background-color:#e0e0e6; color:#ffffff} /* ???? */
.pui-perMonthM1Active{background-color:#424246; color:#ffffff} /* ???? */
.pui-perMonthM1:hover{background-color:#e0e0e6; color:#ffffff} /* ???? */
.pui-perMonthM2:hover{background-color:#239DE8; color:#ffffff} /* ???? */
.pui-perMonthM2Active{background-color:#239DE8; color:#ffffff} /* ???? */
.pui-perMonthY2Active{background-color:#239DE8; color:#ffffff} /* ???? */

.pui-inpMonthY1 {background-color:#e5edfb; color:#000000;}
.pui-inpMonthSelect {background-color:#e5edfb;}
.pui-inpMonthY1Prev {width: 1px;cursor: pointer;background-color: #e5edfb;color: #000000;padding: 3px;border-top-left-radius:15px;border-bottom-left-radius:15px;}
.pui-inpMonthY1Next {width: 1px;cursor: pointer;background-color: #e5edfb;color: #000000;padding: 3px;border-top-right-radius:15px;border-bottom-right-radius:15px;}
.pui-inpMonthY1Next:before {font-size:12px;background-color:#ffffff;padding:2px 4px;border-radius:5px;position:relative;right:5px;}
.pui-inpMonthY1Prev:before {font-size:12px;background-color:#ffffff;padding:2px 4px;border-radius:5px;position:relative;left:5px;}
.pui-inpMonthEl1 {background-color:#ffffff;border-radius:5px;}
.pui-inpMonthEl1Active {background-color:#0854DA;color:#FFFFFF;border-radius:5px;}
.pui-inpMonthEl1:hover {background-color:#ffffff; border:1px solid #0854da; color:#0854DA}

.pui-dialogContent .pui-btn { margin-top:10px;}
.pui-dialogContent .pui-inpMonthLnk:first-of-type {background-color: #e5edfb; color: #0854da;}
.pui-dialogContent .pui-inpMonthLnk:first-of-type:hover {background-color: #e5edfb; color: #3976E1;}
.pui-dialogContent .pui-inpMonthLnk:nth-of-type(2) {background-color: #ffffff; color: #ea1601;border:1px solid #ea1601}
.pui-dialogContent .pui-inpMonthLnk:nth-of-type(2):hover {background-color: #ffffff; color: #ee4433;border:1px solid #ee4433}



.pui-durationTitleHour {font-weight: bold;text-align: center;background-color: #e5edfb; color: #000000; padding: 3px;border-radius:15px}
.pui-durationHour {background-color: #ffffff;text-align: right;padding: 10px;cursor: pointer;font-weight: bold;color:#000000;border:1px solid #ffffff;border-radius:5px}
.pui-durationHour:hover {background-color: #ffffff;text-align: right;padding: 10px;cursor: pointer;font-weight: bold;border:1px solid #0854da;}
.pui-durationHourActive {background-color: #0854da; color: #ffffff;border:1px solid #0854DA}
.pui-durationHourActive:hover {background-color: #3976e1; color: #ffffff;border:1px solid #3976e1}


.pui-durationTitleMin {font-weight: bold;text-align: center;background-color: #e5edfb;color: #000000;padding: 3px;border-radius:15px}
.pui-durationMin {background-color: #ffffff;text-align: right;padding: 10px;cursor: pointer;font-weight: bold;border:1px solid #ffffff;border-radius:5px}
.pui-durationMin:hover {background-color: #ffffff;text-align: right;padding: 10px;cursor: pointer;font-weight: bold;border:1px solid #0854da;}
.pui-durationMinActive{background-color: #0854da; color: #ffffff;border:1px solid #0854DA}
.pui-durationMinActive:hover{background-color: #3976e1; color: #ffffff;border:1px solid #3976e1}

.pui-inpPurcentageBtn{margin-left:-20px;}
/* ---------------------------------------------------------------------- */
.menu-v2{font-size:12px;margin-left:2px;color:#6E3694;font-weight:bold}

.circular{width:58px;height:58px;position:relative;left:71px;content:url('/dv2images/inedee/logo_inedee.svg');animation:tourne_et_retourne 3s infinite;}

@keyframes tourne_et_retourne {
  0% {
    transform: rotate(0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  50% {
    transform: rotate(540deg);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  100% {
    transform: rotate(1080deg);
  }
}

.societe{white-space:nowrap;font-size:14px;color:#000000;padding-left:0px;font-weight:normal;cursor:default;}
.societeNom{padding-left:2px;padding-right:12px;display:inline-block;color:#454545;font-weight:normal;border:0}

.precBtn{font-family:"Font Awesome 5 Free";color:#d6dae5;font-weight:bold;font-size:26px;margin-right:12px;cursor:pointer}
.precBtn:before{content:"\f0d9";}
.precBtn:hover{color:#ffffff;background-color:#151924;}

.suivBtn{font-family:"Font Awesome 5 Free";color:#d6dae5;font-weight:bold;font-size:26px;margin-left:12px;cursor:pointer}
.suivBtn:before{content:"\f0da";}
.suivBtn:hover{color:#ffffff;background-color:#151924;}

.alignCenter{text-align:center}
.alignLeft{text-align:left}
.alignRight{text-align:right}

.dom-code{width:1px !important;padding-left:2px;padding-right:0px;border-right-color:transparent }

#circularG{
	position:relative;
	width:58px;
	height:58px;
	margin: auto;
}

.phl-loading{background-color:inherit}

.circularG{
	position:absolute;
	background-color:#239DE8;
	width:14px;
	height:14px;
	border-radius:9px;
		-o-border-radius:9px;
		-ms-border-radius:9px;
		-webkit-border-radius:9px;
		-moz-border-radius:9px;
	animation-name:bounce_circularG;
		-o-animation-name:bounce_circularG;
		-ms-animation-name:bounce_circularG;
		-webkit-animation-name:bounce_circularG;
		-moz-animation-name:bounce_circularG;
	animation-duration:1.1s;
		-o-animation-duration:1.1s;
		-ms-animation-duration:1.1s;
		-webkit-animation-duration:1.1s;
		-moz-animation-duration:1.1s;
	animation-iteration-count:infinite;
		-o-animation-iteration-count:infinite;
		-ms-animation-iteration-count:infinite;
		-webkit-animation-iteration-count:infinite;
		-moz-animation-iteration-count:infinite;
	animation-direction:normal;
		-o-animation-direction:normal;
		-ms-animation-direction:normal;
		-webkit-animation-direction:normal;
		-moz-animation-direction:normal;
}

#circularG_1{
	left:0;
	top:23px;
	animation-delay:0.41s;
		-o-animation-delay:0.41s;
		-ms-animation-delay:0.41s;
		-webkit-animation-delay:0.41s;
		-moz-animation-delay:0.41s;
}

#circularG_2{
	left:6px;
	top:6px;
	animation-delay:0.55s;
		-o-animation-delay:0.55s;
		-ms-animation-delay:0.55s;
		-webkit-animation-delay:0.55s;
		-moz-animation-delay:0.55s;
}

#circularG_3{
	top:0;
	left:23px;
	animation-delay:0.69s;
		-o-animation-delay:0.69s;
		-ms-animation-delay:0.69s;
		-webkit-animation-delay:0.69s;
		-moz-animation-delay:0.69s;
}

#circularG_4{
	right:6px;
	top:6px;
	animation-delay:0.83s;
		-o-animation-delay:0.83s;
		-ms-animation-delay:0.83s;
		-webkit-animation-delay:0.83s;
		-moz-animation-delay:0.83s;
}

#circularG_5{
	right:0;
	top:23px;
	animation-delay:0.97s;
		-o-animation-delay:0.97s;
		-ms-animation-delay:0.97s;
		-webkit-animation-delay:0.97s;
		-moz-animation-delay:0.97s;
}

#circularG_6{
	right:6px;
	bottom:6px;
	animation-delay:1.1s;
		-o-animation-delay:1.1s;
		-ms-animation-delay:1.1s;
		-webkit-animation-delay:1.1s;
		-moz-animation-delay:1.1s;
}

#circularG_7{
	left:23px;
	bottom:0;
	animation-delay:1.24s;
		-o-animation-delay:1.24s;
		-ms-animation-delay:1.24s;
		-webkit-animation-delay:1.24s;
		-moz-animation-delay:1.24s;
}

#circularG_8{
	left:6px;
	bottom:6px;
	animation-delay:1.38s;
		-o-animation-delay:1.38s;
		-ms-animation-delay:1.38s;
		-webkit-animation-delay:1.38s;
		-moz-animation-delay:1.38s;
}



@keyframes bounce_circularG{
	0%{
		transform:scale(1);
	}

	100%{
		transform:scale(.3);
	}
}

@-o-keyframes bounce_circularG{
	0%{
		-o-transform:scale(1);
	}

	100%{
		-o-transform:scale(.3);
	}
}

@-ms-keyframes bounce_circularG{
	0%{
		-ms-transform:scale(1);
	}

	100%{
		-ms-transform:scale(.3);
	}
}

@-webkit-keyframes bounce_circularG{
	0%{
		-webkit-transform:scale(1);
	}

	100%{
		-webkit-transform:scale(.3);
	}
}

@-moz-keyframes bounce_circularG{
	0%{
		-moz-transform:scale(1);
	}

	100%{
		-moz-transform:scale(.3);
	}
}

.onglets .pui-btn { margin-top:7px; }

.pui-btn{font-size:16px;padding:0 10px;background-color:#ebebef;font-weight:normal;color:#131340;margin:0;margin-right:12px;min-height:30px; border-radius: 10px; border: 0;transition: all 200ms ease;}
.pui-btn:hover{background-color:#e0e0e6;box-shadow:none;transform:scale(1.05);}

.pui-btn:last-child{margin-right:0}
.pui-btn:before{font-family:"Font Awesome 5 Free";font-weight:bold;margin-right:8px;}
.pui-btn:after{font-family:"Font Awesome 5 Free";font-weight:bold;}

.pui-btnEmpty:before{margin-right:0 !important}
.pui-btnEmpty:after{margin-left:0 !important}


.pui-btnBar{padding-top:0;margin-top:0}
.pui-labBtn{line-height:30px}

.btn-account{background-color:#47c72e;color:#ffffff;border:0}
.btn-account:hover{background-color:#6bd257;color:#ffffff;border:0}
.btn-account:before{content:"\f1ec";}

.btn-add{background-color:#ffffff;color:#0854DA;border:1px solid #0854DA !important}
.btn-add:hover{background-color:#ffffff;color:#3976E1;}
.btn-add:before{content:"\f067";}

.btnADDC{background-color:#0854da !important; color: #ffffff}
.btnADDC:hover{background-color:#3976E1 !important; color: #ffffff}
.btnADDS{background-color:#0854da !important; color: #ffffff}
.btnADDS:hover{background-color: #3976E1 !important; color: #ffffff}


.btn-archive{color:#ffffff;background-color:#131340;border:0}
.btn-archive:hover{color:#ffffff;background-color:#424266;border:0}
.btn-archive:before{content:"\f187"}

.btn-back{color:#0854da;background-color:#ffffff;border:1px solid #0854DA}
.btn-back:hover{color:#3976E1;background-color:#ffffff;}
.btn-back:before{content:"\f053"}

.btn-close{color:#ffffff;background-color:#131340;border:0}
.btn-close:hover{color:#ffffff;background-color:#424266;border:0}
.btn-close:before{content:"\f00d";}




.btn-ban{background-color:#ffffff;color:#ea1601;border:1px solid #ea1601; border-radius: 10px;background-image: url(/dv2images/inedee/picto_refuse.svg);background-repeat: no-repeat;background-position: 6px 6px; padding-left: 30px;background-size:16px;}
.btn-ban:hover{background-color:#ffffff;color:#ee4433;border:1px solid #ee4433}


.btn-cancel{background-color:#d3d3d3;color:#333333;border:0}
.btn-cancel:hover{background-color:#d3d3d3;color:#333333;border:0}
.btn-cancel:before{content:"\f00d";}

.btn-copy{color:#ffffff;background-color:#131340;border:0}
.btn-copy:hover{color:#ffffff;background-color:#424266;border:0}
.btn-copy:before{content:"\f0c5"}

.btn-delete{background-color:#ffffff ;color:#ea1601;border:1px solid #ea1601;}
.btn-delete:hover{background-color:#ffffff;color:#ee4433;border:1px solid #ee4433}
.btn-delete:before{content:"\f2ed";}

.btn-desactive{background-color:#ffffff ;color:#ea1601;border:1px solid #ea1601}
.btn-desactive:hover{background-color:#ffffff;color:#ee4433;border:1px solid #ee4433}
.btn-desactive:before{content:"\f00d";}

.btn-duplicate{color:#AD13E1;background-color:#ffffff;border:1px solid #AD13E1}
.btn-duplicate:hover{color:#BB55E0;background-color:#ffffff;}
.btn-duplicate:before{content:"\f24d"}

.btn-import{color:#0854da;background-color:#ffffff;border:1px solid #0854DA}
.btn-import:hover{color:#3976E1;background-color:#ffffff;}
.btn-import:before{content:"\f019"}

.btn-insert{color:#ffffff;background-color:#131340;border:0}
.btn-insert:hover{color:#ffffff;background-color:#424266;border:0}
.btn-insert:before{content:"\f105";font-size:22px;margin-right:11px}

.btn-mail{color:#ffffff;background-color:#131340;border:0}
.btn-mail:hover{color:#ffffff;background-color:#424266;border:0}
.btn-mail:before{content:"\f0e0";}

.btn-modif{color:#ffffff;background-color:#131340;border:0}
.btn-modif:hover{color:#ffffff;background-color:#424266;border:0}
.btn-modif:before{content:"\f303";margin-right:7px}

.btn-hide{background-color:#FD9C01;color:#ffffff;border:0}
.btn-hide:hover{background-color:#FD9C01;color:#ffffff;border:0}
.btn-hide:before{content:"\f070";}

.btn-next{color:#0854da;background-color:#ffffff;border:1px solid #0854DA}
.btn-next:hover{color:#3976E1;background-color:#ffffff;}
.btn-next:after{margin-left:5px;content:"\f054"}


.btn-next2{color:#131340;background-color:#ffffff;border:1px solid #131340}
.btn-next2:hover{color:#424266;background-color:#ffffff;}
.btn-next2:after{margin-left:5px;content:"\f054"}

.btn-ok{background-color:#47c72e;color:#ffffff;border:0}
.btn-ok:hover{background-color:#6bd257;color:#ffffff;border:0}


.btn-previous{color:#0854da;background-color:#ffffff;border:1px solid #0854DA}
.btn-previous:hover{color:#3976E1;background-color:#ffffff;}
.btn-previous:before{margin-left:5px;content:"\f053"}

.btn-previous2{color:#131340;background-color:#ffffff;border:1px solid #131340}
.btn-previous2:hover{color:#424266;background-color:#ffffff;}
.btn-previous2:before{margin-left:5px;content:"\f053"}

.btn-print{color:#0854da;background-color:#ffffff;border:1px solid #0854DA}
.btn-print:hover{color:#3976E1;background-color:#ffffff;}
.btn-print:before{content:"\f02f"}

.btn-reactive{background-color:#131340;color:#ffffff;border:0}
.btn-reactive:hover{background-color:#424266;color:#ffffff;border:0}
.btn-reactive:before{content:"\f0e2";}

.btn-rejet{background-color:#ea1601; color:#fff; border:0}
.btn-rejet:hover{background-color:#ee4433; color:#fff; border:0}
.btn-rejet:before{content:"\f00d"}

.btn-relance{color:#0854da;background-color:#ffffff;border:1px solid #0854DA}
.btn-relance:hover{color:#3976E1;background-color:#ffffff;}
.btn-relance:before{content:"\f01e";}

.btn-reset{color:#0854da;background-color:#ffffff;border:1px solid #0854DA}
.btn-reset:hover{color:#3976E1;background-color:#ffffff;}

.btn-filter-reset{color:#0854da;background-color:#ffffff;border:1px solid #0854da;padding-left:3px !important;padding-right:3px !important;margin-left:0 !important;margin-right:2px !important;font-size:13px;min-height:24px}
.btn-filter-reset:hover{color:#3976E1;background-color:#ffffff;}

.btn-filter-save{color:#AD19E0;background-color:#ffffff;border:1px solid #AD19E0;padding-left:3px !important;padding-right:3px !important;margin-left:2px !important;margin-right:0 !important;font-size:13px;min-height:24px}
.btn-filter-save:hover{color:#B74DDD;background-color:#ffffff;}


.btn-save{background-color:#47c72e;color:#ffffff;border:0}
.btn-save:hover{background-color:#6bd257;color:#ffffff;border:0}
.btn-save:before{content:"\f0c7";}

.btn-saveAll{color:#ffffff;background-color:#379624;border:0}
.btn-saveAll:hover{color:#ffffff;background-color:#379624;border:0}
.btn-saveAll:before{content:"\f0c7";}

.btn-save2{color:#0854da;background-color:#ffffff;border:1px solid #0854DA}
.btn-save2:hover{color:#3976E1;background-color:#ffffff;border:1px solid #0854DA}
.btn-save2:before{content:"\f0c7";}

.btn-sign{background-color:#47c72e;color:#ffffff;border:0;background-image: url(/dv2images/inedee/picto_signe.svg);background-repeat: no-repeat;background-position: 13px 7px; padding-left: 28px;background-size:14px;}
.btn-sign:hover{background-color:#6bd257;color:#ffffff;border:0}
.btn-sign:before{content:""}

.btn-send{background-color:#47c72e;color:#ffffff;border:0}
.btn-send:hover{background-color:#6bd257;color:#ffffff;border:0}
.btn-send:before{content:"\f1d8";}

.btn-sendr{color:#131340;background-color:#ffffff;border:1px solid #131340}
.btn-sendr:hover{color:#424266;background-color:#ffffff;}
.btn-sendr:before{content:"\f1d8";}

.btn-send2{background-color:#47c72e;color:#ffffff;border:0;height:65px}
.btn-send2:hover{background-color:#6bd257;color:#ffffff;border:0}
.btn-send2:before{display:block;content:"\f1d8";margin-bottom:10px}

.btn-transfert{}
.btn-transfert:hover{}
.btn-transfert:before{content:"\f064";}

.btn-update{background-color:#47c72e;color:#ffffff;border:1px solid #47c72e !important}
.btn-update:hover{background-color:#6bd257;color:#ffffff;}
.btn-update:before{content:"\f303";}

.btn-valid{background-color:#47c72e;color:#ffffff;border:0; border-radius: 10px;background-image: url(/dv2images/inedee/picto_valide.svg);background-repeat: no-repeat;background-position: 8px 9px; padding-left: 30px;background-size:16px;}
.btn-valid:hover{background-color:#6bd257;color:#ffffff;border:0}


.btn-refus{background-color:#ffffff ;color:#ea1601;border:1px solid #ea1601;background-image: url(/dv2images/inedee/picto_refuse.svg);background-repeat: no-repeat;background-position: 6px 6px; padding-left: 30px;background-size:16px;}
.btn-refus:hover{background-color:#ffffff;color:#ee4433;border:1px solid #ee4433}
.btn-refus:before{content:""}


.btn-lock{background-color:#ffffff ;color:#FD9C01;border:1px solid #FD9C01;background-image: url(/dv2images/inedee/picto_lock.svg);background-repeat: no-repeat;background-position: 6px 6px; padding-left: 30px;background-size:16px;}
.btn-lock:hover{background-color:#ffffff;color:#FD9C01;border:1px solid #FD9C01}
.btn-lock:before{content:""}

.btn-search{color:#ffffff;background-color:#131340;border:0}
.btn-search:hover{color:#ffffff;background-color:#424266;border:0}
.btn-search:before{content:"\f002"}

.btn-split{color:#ffffff;background-color:#131340;border:0}
.btn-split:hover{color:#ffffff;background-color:#424266;border:0}
.btn-split:before{content:"\f248"}

.btn-submit{background-color:#fd9c01;color:#ffffff;border:0;background-image: url(/dv2images/inedee/icone_submit.svg);background-repeat: no-repeat;background-position: 6px 6px; padding-left: 30px;}
.btn-submit:hover{background-color:#fd9c01;color:#ffffff;border:0}
/* .btn-submit:before{content:"\f064";} */


.btn-sync{color:#131340;background-color:#ffffff;border:1px solid #131340}
.btn-sync:hover{color:#424266;background-color:#ffffff;}
.btn-sync:before{content:"\f021"}


.btn-unlink{background-color:#fd9c01;color:#ffffff;border:0}
.btn-unlink:hover{background-color:#fd9c01;color:#ffffff;border:0}
.btn-unlink:before{content:"\f127";}

.btn-unlock{background-color:#ffffff ;color:#0854DA;border:1px solid #0854DA;background-image: url(/dv2images/inedee/picto_unlock.svg);background-repeat: no-repeat;background-position: 6px 6px; padding-left: 30px;background-size:16px;}
.btn-unlock:hover{background-color:#ffffff;color:#0854DA;border:1px solid #0854DA}
.btn-unlock:before{content:""}


.btn-unvalid{background-color:#fd9c01;color:#ffffff;border:0}
.btn-unvalid:hover{background-color:#fd9c01;color:#ffffff;border:0}
.btn-unvalid:before{content:"\f0e2";}

.btn-user{color:#ffffff;background-color:#131340;border:0}
.btn-user:hover{color:#ffffff;background-color:#424266;border:0}
.btn-user:before{content:"\f007";}

.dom-btnLink{margin-left:10px !important;height:20px;padding-top:2px}


.dom-btnInfos{font-family:"Font Awesome 5 Free";font-weight:bold;font-size:22px ;cursor:pointer;color:#2A70B0;border:0;position:relative;top:-3px;left:-2px;background-color:transparent}
.dom-btnInfos:hover{background-color:transparent;color:#2A70B0}
.dom-btnInfos:before{content:"\f05a";}

.dom-btnAddyear{font-family:"Font Awesome 5 Free";font-weight:bold;font-size:24px ;color: #239DE8;}
.dom-btnAddyear:before{content:"\f271";}
.dom-btnAddyear:hover{color:#2A70B0}

.toolbar-back{background-color:#131340;color:#ffffff;border:0;cursor:pointer;padding:3px 6px 2px 4px;min-height:auto;margin-bottom:2px}
.toolbar-back:hover{background-color:#424266;border:0}
.toolbar-back:before{font-family:"Font Awesome 5 Free";font-size:16px;font-weight:bold;margin-right:10px;content:"\f053";}


.dom-puce{font-family:"Font Awesome 5 Free";font-weight:bold;font-size:8px ;color: #000000;margin-right:5px;vertical-align:middle}
.dom-puce:before{content:"\f111";}

.dom-gras{font-weight:bold;}
.dom-bleu{color: #595979;}
.dom-bleufonce{color: #131340;}
.dom-jaune{color: #fdc366;}
.dom-orange{color: #fd9c01 !important;}
.dom-rose{color: #FC1F9F;}
.dom-rouge{color: #ea1601 !important;}
.dom-vert{color: #47c72e !important;}
.dom-violet{color: #AD13e1;}
.dom-negatif{color:#ae001c;font-weight:600;}

.dom-valid{font-family:"Font Awesome 5 Free";font-weight:bold;font-size:16px ;color:#54C33E;}
.dom-valid:before{content:"\f00c";margin-right:5px;}

.dom-lock{font-family:"Font Awesome 5 Free";font-weight:bold;font-size:16px ;color:#FD9C01;}
.dom-lock:before{content:"\f023";margin-right:5px;}

.dom-block{color:#FD9C01;}
.dom-block:before{font-family:"Font Awesome 5 Free";font-weight:bold;content:"\f023";margin-right:5px;}

.dom-refus{font-family:"Font Awesome 5 Free";font-weight:bold;font-size:16px ;color:#EA1601;}
.dom-refus:before{content:"\f00d";margin-right:5px;}

.dom-atraiter{font-family:"Font Awesome 5 Free";font-weight:bold;font-size:16px ;color:#E0E0E6;}
.dom-atraiter:before{content:"\f00c";margin-right:5px;}

.dom-ok{font-family:"Font Awesome 5 Free";font-weight:bold;font-size:16px ;color: #13ce66;}
.dom-ok:before{content:"\f058";}

.dom-attention{color: #ff9a25;font-size:14px;font-weight:bold}
.dom-attention:before{font-family:"Font Awesome 5 Free";font-weight:bold;font-size:16px;content: "\f071";color:#ff9a25;margin-right:5px;margin-left:10px}

.dom-erreur{color: #ff4949;font-size:14px;font-weight:bold}
.dom-erreur:before{font-family:"Font Awesome 5 Free";font-weight:bold;font-size:16px;content: "\f12a";color:#ff4949;margin-right:5px;margin-left:10px}

.temps_toolTip{color:#3A78A4;font-weight:bold;}
.temps_toolTip:hover{color:#239de8}

.dos-code{color:#3A78A4;font-weight:bold;}
.dos-box{font-size:12px;margin-top:5px;cursor:pointer;padding:2px;padding-right:22px;border-bottom:1px solid #e0e0e0;position:relative;top:5px}
.dos-box:hover{background-color:#d0d0d0}
.dos-boxActive{background-color:#2a70b0;color:#ffffff}
.dos-boxActive > .temps_toolTip { color: #131340; } 
.dos-add{position:absolute;top:0px;right:2px;padding-left:4px;padding-right:0px;padding-top:1px;padding-bottom:1px;cursor:pointer;color:#364059;font-size:11px}
.dos-add:hover{}
.dos-add:before{font-family:"Font Awesome 5 Free";font-weight:bold;font-size:16px;content: "\f064";color:#364059}
.dos-boxEtp{width:450px;font-size:12px;margin-top:5px;cursor:pointer;padding:2px;padding-right:22px;border-bottom:1px solid #e0e0e0;position:relative;top:5px}
.dos-boxEtp:hover{background-color:#d0d0d0}
.dos-boxRub{width:450px;font-size:12px;margin-top:5px;cursor:pointer;padding:2px;padding-right:22px;border-bottom:1px solid #e0e0e0;position:relative;top:5px}
.dos-boxRub:hover{background-color:#d0d0d0}
.dos-boxType{width:450px;font-size:12px;margin-top:5px;cursor:pointer;padding:2px;padding-right:22px;border-bottom:1px solid #e0e0e0;position:relative;top:5px}
.dos-boxType:hover{background-color:#d0d0d0}


.dos-label{font-size:12px;}

.dos-favOn{position:absolute;top:0px;left:0px;cursor:pointer;color:#3A78A4}
.dos-favOn:before{font-family:"Font Awesome 5 Free";font-weight:bold;font-size:14px;content: "\f005";}
.dos-favOn:hover{color:#444444}

.dos-favOff{position:absolute;top:0px;left:0px;cursor:pointer;color:#444444}
.dos-favOff:before{font-family:"Font Awesome 5 Free";font-weight:normal;font-size:14px;content: "\f005";}
.dos-favOff:hover{color:#3A78A4;}

.dom-icon{font-family:"Font Awesome 5 Free";font-weight:bold;}
.ndf-box{background-color:#ffffff;width:100px;height:100px;display:inline-block;margin-left:20px;margin-bottom:20px;overflow:hidden;padding:5px;text-align:center;box-shadow: 6px 6px 10px 0px rgba(42,112,176,.20);border-radius:8px;cursor:pointer;}
.ndf-box:hover{background-color:rgba(42,112,176,.04);}
.ndf-boxActive{background-color:#239de8;color:#ffffff}
.ndf-boxActive:hover{color:#444444}
.ndf-boxIcon{font-family:"Font Awesome 5 Free";font-weight:bold;font-size:50px;color:#2a70b0;}
.ndf-boxLabel{font-size:12px;margin-top:5px;white-space:normal}
.ndf-icon{font-family:"Font Awesome 5 Free";font-size:13px;font-weight:bold;background-color:#2a7080;color:#ffffff;width:24px;height:24px ;border-radius:50%;padding-top:6px;text-align:center;vertical-align:middle;display:inline-block}

.pui-zoom{transition: transform .2s; }
.pui-zoom:hover{ transform: scale(2); z-index:9999999}

.pui-hr{margin-top:3px;margin-bottom:3px;color:#444444}

.boxHtml{background-color:#f8f8f8;font-size:13px;height:26px;border-bottom:1px solid #c5c5c5;color:#333333;padding-left:305px;padding-top:1px}
.boxMenuV{position:absolute;top:0;left:0;background-color:#fbfbfb;width:300px;overflow-x:hidden;overflow-y:auto;height:100%;padding:5px;text-align:center}
.boxMenuVBtn{padding:10px;width:100%;background-color:#fbfbfb;color:#444444;text-align:left;border:1px solid #fbfbfb;cursor:pointer;white-space:nowrap}
.boxMenuVBtn:hover{border:1px solid #cbcbcb;background-color:#fbfbfb;color:#2a70b0;}
.boxMenuVCombo{background-color:#fbfbfb;padding:0;border:0;width:208px;height:auto}
.boxMenuLabel{font-weight:normal;}
.boxMenuTitle{font-weight:bold;color:#2a70b0;font-size:18px;margin-top:10px;}



.pdf-toolbar{background-color:#2A70B0;font-weight:normal;height:32px;overflow:hidden;font-size:16px;padding-top:5px;padding-left:20px;padding-right:30px;}
.pdf-iframe{position:absolute;top:0;left:300px;margin-top:0px;width:calc(100% - 300px);background-color:#999999;height:100%;overflow:hidden;padding:0px;border:0px solid #bfbfbf;overflow-x:hidden;overflow-y:auto;text-align:center}
.pdf-button{border:0;background-color:#2A70B0;color:#ffffff;margin-right:10px;cursor:pointer;font-size:18px}
.pdf-button:hover{}
.pdf-page{color:#ffffff;cursor:default}
.pdf-zoom{color:#ffffff;border:1px solid #184166;padding:2px;padding-left:6px;padding-right:6px;border-radius:4px;cursor:default}
.pdf-zoomOut{}
.pdf-zoomOut:before{font-family:"Font Awesome 5 Free";font-weight:bold;content: "\f056";}
.pdf-zoomIn{}
.pdf-zoomIn:before{font-family:"Font Awesome 5 Free";font-weight:bold;content: "\f055";}
.pdf-add{}
.pdf-add:before{font-family:"Font Awesome 5 Free";font-weight:bold;content: "\f067";font-size:16px; margin-right:5px}
.pdf-pageUp{}
.pdf-pageUp:before{font-family:"Font Awesome 5 Free";font-weight:bold;content: "\f0aa";}
.pdf-pageDown{}
.pdf-pageDown:before{font-family:"Font Awesome 5 Free";font-weight:bold;content: "\f0ab";}

.saisie-total{font-size:14px;background-color:#19456b;color:#ffffff;vertical-align:middle}
.saisie-chapitre{font-size:14px;padding-left:10px !important;background-color:#2a70b0;color:#ffffff !important;vertical-align:middle;}
.saisie-souschapitre{font-size:13px;padding-left:20px !important;background-color:#aac6df;color:#444444 !important;vertical-align:middle;}
.saisie_toolbar{height:32px;border:0px solid #d0d0d0;text-align:left;overflow:visible;padding-left:5px;padding-right:5px;color:#000000;font-size:12px;vertical-align:middle;font-weight:normal}
.saisie-btn{background-color:#239de8;padding:2px;padding-left:5px !important;padding-right:5px !important;font-size:12px;color:#000000;margin:0;margin-right:5px;padding:0;min-height:auto}


.pui-dataGrid{}
.pui-dataGridFont{}
.pui-dataGridCell{padding:0;padding-top:4px;width:1px;white-space:nowrap}
.pui-dataGridCellTitle{border:1px solid #d4d4d4}
.pui-dataGridBtn{min-height:auto;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px}
.pui-dataGridRow{background-color:#ffffff !important}

.ged{color:rgba(60,166,45,1);font-weight:bold;}

.dom-doc-box{width:150px;height:100px;border:1px solid #2a70b0;padding:5px;display:inline-block;font-size:13px;margin-right:5px;margin-bottom:5px;cursor:pointer}
.dom-doc-box:hover{background-color:#f0f0f0;}
.dom-doc-table{font-size:13px;}
.dom-doc-title{background-color:#2a70b0;color:#ffffff;margin-right:-5px;margin-top:-5px;margin-left:-5px;font-weight:bold;padding:2px;padding-left:5px}

.dom-title-debit{background-color:#FBEFD9;text-align:right}
.dom-title-credit{background-color:#D6E6FD;text-align:right}
.dom-title-solde-debit{background-color:#FBEFD9;text-align:right}
.dom-title-solde-credit{background-color:#D6E6FD;text-align:right}
.dom-title-lettrage{background-color:#e9d9f9;width:1px;text-align:center}
.dom-debit{background-color:#FFF8F3;text-align:right}
.dom-credit{background-color:#F8FCFF;text-align:right}
.dom-solde-debit{background-color:#FFF8F3;text-align:right}
.dom-solde-credit{background-color:#F8FCFF;text-align:right}
.dom-lettrage{background-color:#Fdf7ff;width:1px;text-align:center}
.dom-total-compta{font-weight:bold;color:#000000}
.dom-Relinf{font-size:12px;}
.dom-extraCompta{background-color:rgba(0,255,0,.015) !important;font-style:italic}

.dom-doc-page{position:relative;width:869px;height:1243px;overflow:hidden;}
.dom-doc-page > img{border:2px solid #eeeeee;padding:2px; border-radius:4px}

 


.pui-verticalMenu { padding: 0px;padding-top:10px;  width: 318px;background-color:#fafafb;height:calc(100% - 25px);border-right: 1px solid #e0e0e6; }
.pui-verticalMenu > .pui-link {font-size:13px;padding:5px; padding-left: 15px;white-space:nowrap;cursor:pointer;color: #131340 !important;display: block;text-decoration: none;border:0;transition:background-color 200ms ease}
.pui-verticalMenu > .pui-link:hover {background-color: #EBEBEF; color: #131340 !important;}
.pui-verticalMenu > .pui-link img {transition: transform 200ms ease;}
.pui-verticalMenu > .pui-link:hover img {transform:scale(1.1);}
.pui-linkLabel{text-decoration: none;}

.menu-intermediaire{padding:0;border:0;border-radius:0;box-shadow:unset;margin-top:-8px;margin-left:-8px;margin-bottom:-16px;}
.mi-img{width:22px;margin-right:6px;vertical-align:bottom; background: #ffffff; padding: 4px; border-radius: 5px; box-shadow: 0 3px 4px #00000024}
.mi-top{padding-top:10px;  width: 318px;background-color:#fafafb;border-right: 1px solid #e0e0e6;}
.mi-title{width:300px;margin:0 auto;background-color:#F0F0F3;border-radius:10px;padding:7px 10px;font-weight:bold;font-size:14px;}
/* .mi-title > img{padding:2px;border-radius:3px;height:24px;width:auto;background-color:#ffffff;margin-right:10px;vertical-align:middle} */

.photo-collab{width:25px;height:25px;color:#ffffff;font-size:13px;padding-top:5px;text-align:center;border-radius:50%;overflow:hidden;display:inline-block;cursor:default}
.photo-name{padding-left:10px;white-space:nowrap}
.o-n{width:24px;height:24px;}

.actif { background-color: rgba(71,199,46,0.1);width: 10px !important;}
.inactif { background-color: rgba(234,22,1,0.1) }

.pui-inpBtn {color: #000000;cursor: pointer; font-size: 18px; margin-top: 2px; margin-left: -20px; margin-right: 5px;}

.pui-windowContent {position:absolute;border-radius:10px;background-color:#ffffff;border:solid 1px #a7abb0;padding: 4px;box-shadow: 2px 2px 3px rgb(0 0 0 / 25%);cursor: default;overflow-Y: auto;width: auto;overflow-X: hidden;white-space: nowrap;z-index: 999999998;}
.pui-windowTitle {background-color:#f3f3f5;color:#000000;position:absolute;top:0px;left:0px;right:0px;height:36px;padding:8px;font-size:18px;overflow:hidden;}

input:hover, textarea:hover, div[class*="pui-inpEl"]:hover {outline: none; box-shadow:0 0 0 3px #e5edfb;}
input:focus, textarea:focus, div[class*="pui-inpEl"]:focus {outline: none; box-shadow:0 0 0 2px #e5edfb; border: 1px solid #9CBAF0}
.pui-btn:focus {outline: none; }
:focus-visible { outline: none }

.pui-gridCell > .pui-inpEl { box-shadow: none; }

.pui-dropdown-btn{background-color:#0854DA !important;color:#ffffff;}
.pui-dropdown-btn:after{content:"\f078";color:#ffffff}

.dom-statut{padding-left: 8px;padding-right:8px;padding-top:5px;padding-bottom:5px;border-radius:6px;white-space:nowrap;font-weight:bold;letter-spacing: .5px;cursor:default}
.dom-statut-AFA{background-color:#D9F9E4;color:#00D54A}
.dom-statut-APP{background-color:#F3DAFB;color:#AD13E1}
.dom-statut-ARC{background-color:#E6E6EB;color:#595979}
.dom-statut-BLQ{background-color:#FFF0D9;color:#FD9C01}
.dom-statut-CLO{background-color:#ea1601;color:#fcdcd9}
.dom-statut-CLT{background-color:#fd9c01;color:#fff0d9}
.dom-statut-CPT{background-color:#D8E8E7;color:#004E48}
.dom-statut-CRT{background-color:#DCF5EB;color:#14A330}
.dom-statut-DEL{background-color:#FCDBD8;color:#EA1601}
.dom-statut-DOU{background-color:#FCDBD8;color:#EA1601}
.dom-statut-ENC{background-color:#ECDAE5;color:#830A50}
.dom-statut-ENV{background-color:#00c3c3;color:#d9f6f6}
.dom-statut-ERR{background-color:#ea1601;color:#ffffff}
.dom-statut-EXT{background-color:#BCE5E2;color:#007269}
.dom-statut-FAC{background-color:#ECDAE5;color:#830A50}
.dom-statut-FIN{background-color:#bd42e6;color:#f5e3fc}
.dom-statut-FPA{background-color:#E5F3EE;color:#379872}
.dom-statut-FRA{background-color:#59b18f;color:#e6f3ee}
.dom-statut-LIV{background-color:#D8F6F6;color:#00C3C3}
.dom-statut-OUV{background-color:#52ca3b;color:#e5f7e1}
.dom-statut-REG{background-color:#FAEDD9;color:#DD8800}
.dom-statut-REP{background-color:#FAEDD9;color:#DD8800}
.dom-statut-REJ{background-color:#FFE8D8;color:#FC862E}
.dom-statut-SAI{background-color:#D9E5FA;color:#0854DA}
.dom-statut-SIG{background-color:#EDFBDD;color:#70C40E}
.dom-statut-SOU{background-color:#FFDCF0;color:#FC1F9F}
.dom-statut-VAL{background-color:#DCF5EB;color:#14A330}
.dom-statut-VID{background-color:#FC38AA;color:#ffe1f2}
.dom-statut-TER{background-color:#DCF5EB;color:#14A330}
.dom-statut-PLA{background-color:#ECDAE5;color:#830A50}
.dom-statut-DAY{background-color:#D9F9E4;color:#00D54A}
.dom-statut-RET{background-color:#ea1601;color:#fcdcd9}

.ged-el{margin-left:50px}

.ged-gescom{position:relative;margin-top:20px;}
.ged-box{width:324px;background-color:#ffffff;border-radius:8px;padding:4px;overflow-X:hidden;margin-bottom:25px;box-shadow: 0px 3px 10px #0000001a}
.ged-doc > .ged-box{width:200px;}
.ged-box-title{text-align:center;border-radius:5px;color:#ffffff}
.ged-box-num{text-align:center;font-weight:bold;white-space:nowrap}
.ged-box-date{text-align:center;}   
.ged-box-mnt{text-align:center;border-radius:5px}
.ged-box-ECH{background-color:#147E50}
.ged-box-mnt-ECH{background-color:#D8E8E7;color:#147E50}
.ged-box-FCLI{background-color:#FC1F9F}
.ged-box-mnt-FCLI{background-color:#FEDCF0;color:#FC1F9F}
.ged-box-DEV{background-color:#147E50}
.ged-box-mnt-DEV{background-color:#D8E8E7;color:#147E50}
.ged-box-CTR{background-color:#FC6C01}
.ged-box-mnt-CTR{background-color:#FFE9D9;color:#FC6C01}
.ged-box-BFOU{background-color:#0854DA}
.ged-box-mnt-BFOU{background-color:#CDDDF8;color:#0854DA}
.ged-box-FFOU{background-color:#FC6C01}
.ged-box-mnt-FFOU{background-color:#FFE9D9;color:#FC6C01}
.ged-box-BCL{background-color:#70C40E}
.ged-box-mnt-BCL{background-color:#EDFBDD;color:#70C40E} 
.ged-box-GED{background-color:#3E3AC1}
.ged-box-mnt-GED{background-color:#E2E1F6;color:#3E3AC1}
.ged-dossier-ligne{cursor:pointer;border-bottom:#ECECEF}
.ged-dossier-ligne:hover{background-color:#EBEBEF}
.ged-dossier-ligneActive{cursor:pointer;background-color:#EBEBEF;border-bottom:#ECECEF}
.ged-dossier-icone{background-color:#CDDDF8;padding:5px;border-radius:5px}
.ged-dossier-icone:after{font-family:"Font Awesome 5 Free";content: "\f07b";font-weight:bold;color:#0854DA;}
.ged-dossier-iconeActive{background-color:#CDDDF8;padding:5px;border-radius:5px}
.ged-dossier-iconeActive:after{font-family:"Font Awesome 5 Free";content: "\f07c";font-weight:bold;color:#0854DA;}
.ged-del{opacity:0;width:20px;float:left;margin-top:12px;cursor:pointer}
.ged-del:after {content:url('/dv2images/inedee/icone_supprimer.svg')}
.ged-del:hover:after {content:url('/dv2images/inedee/icone_supprimer_hover.svg');}
.ged-doc{width:200px}
.ged-doc:hover  .ged-del{opacity:1;}
.ged-flecheV{width:1px;position:absolute;background-color:#B7B7C5}
.ged-flecheH{height:1px;position:absolute;background-color:#B7B7C5}
.ged-flecheH:after{position:absolute;right:0;top:-6px;font-family:"Font Awesome 5 Free";content: "\f105";font-weight:bold;color:#B7B7C5;}

.crm-type{text-align:center;position:relative;}
.crm-visio{position:absolute;top:2px;right:3px;}
.crm-visio:before{font-family:"Font Awesome 5 Free";content: "\f26c";font-weight:bold;color:#ffffff;}

.form-logoSoci{text-align:center;margin-top:15px;}
.form-logoSoci>img{height:100px;width:auto}

*::-webkit-scrollbar { width: 13px; height:13px;background-color:#e9e9ed; border-radius:10px;box-shadow: inset 0 0 4px #a0a0b236; }
::-webkit-scrollbar-button:vertical:start {background-image:url(/dv2images/inedee/fleche_haut.svg);background-size:100%;background-position:0, 1%;background-repeat:no-repeat;}
::-webkit-scrollbar-button:vertical:end {background-image:url(/dv2images/inedee/fleche_bas.svg);background-size:100%;background-position:0, 99%;background-repeat:no-repeat;}
::-webkit-scrollbar-button:horizontal:start {background-image:url(/dv2images/inedee/fleche_gauche.svg);background-size:30%;background-position:1%, 0;background-repeat:no-repeat;}
::-webkit-scrollbar-button:horizontal:end {background-image:url(/dv2images/inedee/fleche_droite.svg);background-size:30%;background-position:99%, 0;background-repeat:no-repeat;}
*::-webkit-scrollbar-thumb { background: #a0a0b2; border-radius: 10px; border:2px solid #e9e9ed }

.help-box{display:flex;}
.help-topic{display:block;width:400px;padding:15px}
.help-topicCat{margin-top:5px;padding-top:4px;padding-bottom:4px;cursor:pointer;width:100%}
.help-topicCat:hover{background-color:#CDDDF8}
.help-topicCatOn{background-color:#CDDDF8}
.help-topicScat{padding-left:30px;padding-top:4px;padding-bottom:4px;cursor:pointer}
.help-topicScatOn{background-color:#CDDDF8}
.help-topicScat:hover{background-color:#CDDDF8}
.help-lig{display:block;width:100%;padding-top:15px}
.help-title{font-size:20px;margin-bottom:3px;color:#2a70b0}
.help-link{font-size:16px;color: #239de8;padding:5px;cursor:pointer;margin-left:15px}
.help-link:hover{color: #0854db;}

.help-dateMaj{font-size:12px;margin-bottom:30px}
.help-html{font-size:14px;margin-left:10px}

.help-cat{height:44px;background-color:#F0F0F3;width:400px;cursor:pointer;font-size:16px;padding:10px}
.help-close:after{font-size:16px;font-family:"Font Awesome 5 Free";content: "\f054";font-weight:bold;margin-right:5px}
.help-open:after{font-size:16px;font-family:"Font Awesome 5 Free";content: "\f078";font-weight:bold;margin-right:5px}
.help-doc{padding-left:40px;background-color:#F0F0F3;width:400px;padding-top:4px;padding-bottom:4px}

.tic-box{border:1px solid #dddddd;background-color:#F5F7F9;padding:10px;border-radius:10px;margin-bottom:20px;width:50%;word-break:break-word;overflow-X:hidden}
.tic-boxGes{margin-left:100px;background-color:#FFFBBB;border-color:#EAD643}

.img-mi{width:23px;}


.pui-filtersBox{margin:0px 4px 0px 4px;}
.pui-filtersMult{margin-right:12px;margin-bottom:6px;border:1px solid #cfcfd9;border-radius:5px;padding:8px 3px 8px 3px;cursor:pointer !important;vertical-align:top;max-width:300px;overflow:hidden}
.pui-filtersMultOn{background-color:#E8EEF9 !important;color:#0854da !important;border-color:#0854DA !important;padding:0px 3px 1px 3px;}
.pui-filtersLab{display:block;font-size:13px;font-style: italic;color:#777777;margin-right:5px}
.pui-filtersMultOn .pui-filtersLab{font-size:10px;margin:0}
.pui-filtersMultOn .pui-inpBtn{font-size:13px}
.pui-filtersMultOn .pui-inpBtn:before{top:-4px;}
.pui-filtersMultVisible{}

.pui-filters{background-color:#ffffff;margin-right:6px;margin-top:5px;border:1px solid #cccccc;padding:3px;border-radius:5px;cursor:pointer !important}
.pui-filtersInp{font-size:13px !important;border:0 !important;padding-top:0 !important;padding-bottom:0 !important;padding-left:0 !important;height:auto !important;background-color:unset !important;color:unset !important;cursor:pointer !important}
.pui-filtersLink{color:#0854DA !important;margin-left:7px;font-size:14px;text-decoration:none}
.pui-filtersLinkDel{cursor:pointer;margin-left:2px;color:#000000 !important;text-decoration:none !important;}
.pui-filtersLinkDel:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00d";font-size:11px;}
.pui-filtersLinkDel:hover{color:#ff0000 !important}


.pui-inpEl{height:30px;padding-top:6px; padding-left: 7px;padding-right: 22px; border-color:#CFCFD9; border-radius:5px;box-shadow: none;max-width:unset;}
_:-ms-fullscreen, :root .pui-inpEl { padding-top:4px; }




.pui-gridCellTitle{background-color:#F5F5F5;color:#606060;font-weight:bold;border:0;position:relative}
.pui-gridCellTitle:not(:first-child):after{content:'';background-color:#e5e5e5;width:2px;position:absolute;top:12px;right:0;left:0;bottom:12px}
.toolbar{background-color:#ffffff;color:#a0a0a0;font-weight:normal;height:auto;height:auto !important;overflow:hidden;font-size:13px;padding:6px 5px 6px 5px;text-align:left;cursor:default}
.toolbar-item{}
.toolbar-item:hover{color:#000000;}
.toolbar-itemSep:before{font-family:"Font Awesome 5 Free";content: "\f054";font-weight:bold;margin-left:6px;margin-right:6px;font-size:10px}
.toolbar-itemActive{color:#000000}
	
.filtersDetail{border:2px solid #AD13E1 !important}

.important-link{font-weight:bold !important; font-size: 16px !important;}

.important-link::first-letter { text-transform: uppercase !important; }