/******************************************************************************

	SURCHARGE DES ICONES AVEC POLICE FONTAWESOME 4.7

******************************************************************************/

/* LIEN CHARGEMENT FONTAWESOME 4.7 */
/* https://fontawesome.com/v4.7.0/icons/ */
/*@import "./fontawesome/css/font-awesome.min.css";*/


li::before,
ul::before,
span::before,
div::before,
a::before,
label::before,
td::before,
p::before,
button::before,
input::before,
texarea::before,
h1::before,
h2::before,
h3::before,
h4::before,

li::after,
ul::after,
span::after,
div::after,
a::after,
label::after,
td::after,
p::after,
button::after,
input::after,
texarea::after,
h1::after,
h2::after,
h3::after,
h4::after
{
	font-family: 'FontAwesome';	
	/*font-size:1.15em;*/
	
}

.nodelete,
.folder,
.wait,
.noconsult, 
.noreply, 
.noedit  
{
	cursor:default; 
}

/* SURCHARGE ICONES */
.searching,
a.misc,
.misc,
span.misc,
.close,
.logout,
.home,
.refused,
a.download,
.download,
span.download,
.refresh,
.help,
.buttondown,
.up,
.down,
a.expand,
.expand,
a.expandDiag,
.expandDiag,
a.compressDiag,
.compressDiag,
a.plus,
.plus,
span.plus,
button.plus,
.moins,
.customize,
a.upload,
span.upload,
div.upload,
button.upload,
.optionopen,
.optionclose,
.emailcontact,
.writemessage,
.user,
a.surgery,
.onglet .surgery,
.diary_archived,
.diary_trial,
.search_result_message,
.search_result_success_message,
.info_message,
.warning_message,
.error_message,
.success_message,
.redirectmessage_message,
.processing_message,
.inbox_message,
a.trash_box,
span.trash_box,
a.delete,
span.delete,
button.delete,
button.cancel,
a.trash,
span.trash,
a.edit,
.edit,
a.arrowsalt,
.arrowsalt,
a.duplicate,
.duplicate,
a.transfer,
.transfer,
a.ged_transfer,
.gedtransfer,
a.consult,
span.consult,
.consult,
a.bug,
span.bug,
.bug,
a.lightbulbred,
span.lightbulbred,
.lightbulbred,
a.lightbulbgreen,
span.lightbulbgreen,
.lightbulbgreen,
a.check-circle,
span.check-circle,
.check-circle,
a.check-circle-o,
span.check-circle-o,
.check-circle-o,
.image,
.folder,
.checkboxsoff,
.checkboxson,
.locked_message,
.history,
.history_consult,
.history_edit,
.history_box,
.history_udil,
.simple_menu .popup_menu_link,
.enlarge,
.reduce,
.lessdetails,
.moredetails,
.cat-surgery,
.namediary .cat-surgery,
.cat-insurgery,
.processing,
.exclamation,
.en_cours,
.accepted,
.newwindow,
.reply,
.uploadinfo,
a.unlink,
.sorthead.desc,
.sorthead.asc,
.perf,
.baywatch,
.ajax_wait,
.new,
.confirmed,
.rejected,
.fixed,
.stack,
.zoomout,
.zoomin,
.rotate_left,
.rotate_180,
.rotate_right,
.fit-width,
.fit,
.queued,
.timer_on,
.timer_off,
.timer_message,
.queued_message,
.done_message,
.holiday_message,
.home_message,
.fatal_message,
.error_message,
.javascript_message,
.order,
.pdf,
.technique,
.production,
.print,
.interrogation,
.check,
.RowSelect .check,
.VisualRowSelect .check,
.cancelmove,
.moveimage,
.changetydoimage,
.box_destruction,
.box_transfer,
.box_cloture,
.box_reception,
.box_depart,
.locked_bymyself,
.locked,
.action a,
.erase,
.prev,
.back,
.next,
.dateprev,
.datenext,
.nextpage,
.prevpage,
.unlink,
.misc,
.copy,
.paste,
.delete,
.trash_box,
.upload,
.uploadload,
.pdf,
.surveylink,
.portailreturn,
.expand,
.expandDiag,
.compressDiag,
.plus,
.pagegarde,
.croix_ko,
.code,
.pictocalendar,
div.select
{
	background-image: none !important;
	position: relative;
	display: inline-block;
	padding-right:4px;
}

.label_error::before,
.searching::before,
.misc::before,
.close::before,
.logout::before,
.home::before,
.refused::before,
.download::before,
.refresh::before,
.help::before,
.buttondown::before,
.up::before,
.down::before,
.expand::before,
.expandDiag::before,
.compressDiag::before,
.plus::before,
.moins::before,
.customize::before,
.upload::before,
.optionopen::before,
.optionclose::before,
.emailcontact::before,
.writemessage::before,
.user::before,
.surgery::before,
.diary_archived::before,
.diary_trial::before,
.search_result_message::before,
.search_result_success_message::before,
.info_message::before,
.warning_message::before,
.error_message::before,
.success_message::before,
.redirectmessage_message::before,
.processing_message::before,
.inbox_message::before,
.fatal_message::before,
.error_message::before,
.javascript_message::before,
.trash_box::before,
.edit::before,
.arrowsalt::before,
.duplicate::before,
.transfer::before,
.gedtransfer::before,
.consult::before,
.bug::before,
.lightbulbred::before,
.lightbulbgreen::before,
.check-circle::before,
.check-circle-o::before,
.image::before,
.folder::before,
.checkboxsoff::before,
.checkboxson::before,
.locked_message::before,
.history::before,
.history_consult::before,
.history_edit::before,
.history_box::before,
.history_udil::before,
.simple_menu .popup_menu_link::before,
.enlarge::before,
.reduce::before,
.lessdetails::before,
.moredetails::before,
.cat-surgery::before,
.namediary .cat-surgery::before,
.cat-insurgery::before,
.processing::before,
.en_cours::before,
.exclamation::before,
.accepted::before,
.newwindow::before,
.reply::before,
.uploadinfo::before,
.unlink::before,
.sorthead.desc::before,
.sorthead.asc::before,
.perf::before,
div.select::before,
.baywatch::before,
.ajax_wait::before,
.new::before,
.confirmed::before,
.rejected::before,
.fixed::before,
.stack::before,
.zoomout::before,
.zoomin::before,
.rotate_left::before,
.rotate_180::before,
.rotate_right::before,
.fit-width::before,
.fit::before,
.queued::before,
.timer_on::before,
.timer_off::before,
.timer_message::before,
.queued_message::before,
.done_message::before,
.holiday_message::before,
.home_message::before,
.delete::before,
.trash_box::before,
.cancel::before,
.trash::before,
.nextpage::before,
.prevpage::before,
.prev::before,
.back::before,
.next::before,
.datenext::before,
.dateprev::before,
.order::before,
.pdf::before,
.technique::before,
.production::before,
.print::before,
.code::before,
.interrogation::before,
.check::before,
.RowSelect .check::before,
.VisualRowSelect .check::before,
.moveimage::before,
.changetydoimage::before,
.cancelmove::before,
.box_destruction::before,
.box_transfer::before,
.box_cloture::before,
.box_reception::before,
.box_depart::before,
.locked_bymyself::before,
.locked::before,
.warning::before,
.info::before,
.info2::before,
.starttask::before,
.starttaskdisable::before,
.stoptask::before,
.stoptaskdisable::before,
.closetask::before,
.closetaskdisable::before,
.generic_message::before,
.spreadsheet::before,
.erase::before,
.consult::before,
.edit::before,
.arrowsalt::before,
.unlink::before,
.copy::before,
.paste::before,
.delete::before,
.trash_box::before,
.upload::before,
.uploadload::before,
.pdf::before,
.surveylink::before,
.pagegarde::before,
.img_document::before,
.ajax::before,
.croix_ko::before,
.swipe_on::before,
.swipe_off::before,
.portailreturn::before,
.order::before,
.pictocalendar::before
{
	font-weight: normal;
	padding:0px 2px;
	margin-right:2px;
	margin-left:2px;
	display:inline-block;
	/*transform:scale(1.2);*/
	content:'\f059'; /* point interrogation image par defaut -> a surcharger */
}

a.pdf::before
{
    content: 'PDF';
    font-family: 'Open Sans', sans-serif;
    font-size: 7px;
    line-height: 10px;
    border-radius: 2px;
    text-align: center;
    letter-spacing: -.5px;
    padding: 1px 2px;
    font-weight: bold;
    vertical-align: middle;
    margin-top: -3px;
    margin-right: 4px;
}

a.pdf::before,
a.pdf:hover::before
{
    background-color: red !important;
    color: white !important;
}

a.pdf.sending::before,
a.pdf.sending:hover::before
{
    color: black !important;
}

.img_document{
    background-image: none;
    position:relative;
    
}

.noicon::before
{
	content:'' !important;
	display:none;
}

.ajax.noicon::before
{
    content:'';
}

.pagegarde::before
{
content:'\f0f6';
}
 
.uploadload::before
{
content:'\f085';
}
 
.spreadsheet::before
{
	content:'\f0ce';
}

.generic_message{
 	position: relative;
 	
}

.info::before,
.warning::before
{
	
	margin-right: 5px;
}

.exclamation::before
{
	content:'\f071'; 
	color:#E04040;	
}

.info::before
{
	font-size: 15px;
	/*line-height: 15px;*/
}

.warning::before
{
    content:'\f071';
}

.info::before,
.warning.info::before
{
	content:'\f05a';
}

.info2::before{
    content: '';
    display:none;
}

#menu .dropdownmenu,
#toolbar .dropdownmenu,
#user_descr .dropdownmenu {
  background-image: none;
  position:relative;
}

#user_descr .dropdownmenu 
{
    padding-right:15px;
}

#user_descr .dropdownmenu::after 
{
    content: '\f0d7';
    margin-left:5px;
    position: absolute;
    top: 0px;
    right: 5px;
    display:block;
}

#menu .dropdownmenu::after,
#toolbar .dropdownmenu::after
{
  content: '\f0d7';
  margin-left:5px;
  margin-right:5px;
  display:block;
}

.searching::before{
	content: '\f002';
}

.onglet .searching::before{
	content: '\f002';
	
}
.misc::before{
	content:'\f061';
	
}

.close::before,
.trash_box::before,
.refused::before,
.croix_ko::before,
.warning.trash::before
{
	content:'\f00d';
}

.unlock::before
{
    content:'\f09c';
}

.lock::before
{
    content:'\f023';
}

.shield::before
{
    content:'\f132';
}

.logout::before
{
    content:'\f08b';
}

.home::before
{
   content:'\f015';
}

body.home::before /* patch pour annuler les effets de bord du style 'home' */
{
   display:none;
}

.nextpage::before
{
    content:'\f063';
    top:2px;
}

.prevpage::before
{
    content:'\f062';
    top:2px;
}

.trash::before
{
	content:'\f014';
}

.fa_button.delete::before{
	content: '';
}
.fa_button.trash::before{
    content: '';
}
.toolbar .close::before{
	
}
.onglet .close::before{
	content:'\f00d';
}
.download::before{
	content:'\f0c7';
	
}
.refresh::before{
	content:'\f021';
	
}
.help::before{
	content:'\f129';
	
}
.info.help::before{
	/*line-height: 15px;*/
	/*font-size:15px;*/
}

.info.minierror::before{
	content:'';
}

.critary_value .buttondown
{
	position:absolute;
	margin-left:-24px;
	line-height: 20px;
    height: 19px;
    margin-top: 1px;
    padding-top:1px;
    padding: 0px 5px;
    cursor:pointer;
}

.buttondown::before{

    content: '\f078';
    cursor:pointer;
    font-size: 9px;
    transform: none;
    margin: 0px;
}
	
.plus::before
{
	content:'\f196';	
}

.add::before
{
    content:'\f067';    
}

.expand::before
{
    content:'\f07e';    
}

.up::before
{
	content:'\f176';    
}

.down::before
{
	content:'\f175';    
}  

.tbldatehour .buttondown::before
{
	content:'\f133';
}

.calendar::before 
{
    display:none;
}

.pictocalendar::before 
{
    content:'\f073';    
}

h1::before,
h2::before,
h3::before,
h4::before 
{
    margin-right:8px !important;    
}

.show::before {
	content:'\f06e';	
}

.hide::before {
	content:'\f070';	
}

.paragraph::before {
    content:'\f1dd';
}

.zoom-plus::before {
    content:'\f00e';
}

.zoom-moins::before {
    content:'\f010';
}

.level-down::before {
    content:'\f149';
}

.empire::before {
    content:'\f1d1';
}

.rebel::before {
    content:'\f1d0';
}

.light::before {
    content:'\f0eb';
}

.information::before {
    content: '\f05a'
}

.moins::before{
	content:'\f147';
	
}
.customize::before{
	content:'\f0f6';
	
}
.plus::before{
	content:'\f0fe';
}

.upload::before,
.warning.upload::before
{
	content:'\f0fe';
}

.submit.upload::before{
	content:'\f0ee';
}
 
.generic_message .collab::before{
	content: '\f2b5';
}
.redirectmessage_message::before
{
    content: '\f021' !important;
}
.optionopen,
.optionclose{
	display: block;
}
.optionopen::before{
	content:'\f0d7';
}
.optionclose::before{
	content:'\f0d8';
}

.overflow-more::before {
    content:'\f101';
    /*content:'\f04e';*/
    /*font-weight: bold;*/
	/* content:'\f0da'; */
}

.overflow-less::before {
    /* content:'\f18e\f190'; */
    /* content:'\f178|\f177'; */
    
    content:'\f100';
    /*content:'\f04a';*/
    /*font-size: 9px;*/
	/* content:'\f0d7'; */
}

.trash_box::before,
.delete::before,
.warning.delete::before{
	content:'\f014';
	top:1px;
}

.imageComment a.delete::before{
	content:'\f00d';
	left:2px;
}

.edit::before{
	content:'\f040';
}

.arrowsalt::before{
	content:'\f047';
}

.duplicate::before{
	content:'\f0c5';
}

.transfer::before{
	content:'\f0ec';
}

.gedtransfer::before{
    content:'\f178';
}

.consult::before
{
	content:'\f05a';
}

.bug::before
{
	content:'\f188';
    color: red !important;
}
.lightbulbred::before
{
	content:'\f0eb';
    color: red !important;
}
.lightbulbgreen::before
{
	content:'\f0eb';
    color: limegreen !important;
}

.check-circle::before
{
	content:'\f058';
}

.check-circle-o::before
{
	content:'\f05d';
}

.bandeau_msg span.consult::before,
.tooltip div.consult::before{
	left:0;
}
.btnpanel .consult::before{
	left:0;
}
.image::before{
	content:'\f1c5';
	
}
.folder::before{
	content:'\f115';
	
}
#cl_search_DetailView_TabTitle .folder::before{
	
	left:0;
}
.checkboxsoff::before{
	content:'\f096';
}

.checkboxson::before{
	content:'\f046';
	
}

.emailcontact::before
{
	content:'\f003';	
}

.writemessage::before{
	content:'\f003';
}

.user::before
{
	content:'\f2c0';
}

.surgery::before
{
	content:'\f1b2';
	margin-right:4px;
}

.diary_archived::before
{
	content:'\f1c6';
}
.diary_trial::before
{
	content:'\f0ad';
}

#cl_adm_SurgeryListView_TabText.surgery::before{
	display: none;
}


@keyframes spin 
{
    to 
    {
   		transform:rotate(360deg);
    }
}


.label.form_label.sending::after,
.button.ajax.sending::before,
.imageInfo .sending::before,
.link.sending::before,
.button.ajax.sending::before, 
.button.ajax.sending:hover::before,
.autorefresh .button.ajax.sending::before,
.autorefresh .button.ajax.sending:hover::before,
.imageInfo .sending::before,
.link.sending:hover::before,
.link.sending::before,
.ajax_wait::before
{
	/*transform:scale(1.2);*/
	content:'\f021' !important;
	background-color:transparent !important;
    animation: spin .8s linear 0s infinite !important;
    display:inline-block !important;
}

.label.form_label.sending::after
{
	position:absolute;
	background-color:#FFFFFF !important;
	right:0px;
}

.autorefresh .button.ajax::before,
.autorefresh .button.ajax:hover::before
{
	content:'\f021';	
}


.history::before{
	content:'\f1da';
	
}
.history_consult::before{
	content:'\f06e';
	
}
.history_edit::before{
	content:'\f044';
	
}
.history_box::before{
	content:'\f187';
}
.history_udil::before{
	content:'\f0ad';
}

.enlarge::before{
	content:'\f178';
}

.reduce::before{
    content:'\f177';
}

.lessdetails::before{
	content:'\f065';
	
}
.moredetails::before{
	content:'\f066';
}

.expandDiag::before{
	content:'\f065';
	
}
.compressDiag::before{
	content:'\f066';
}

.cat-surgery::before,
.namediary .cat-surgery::before,
.cat-surgery.basket::before,
.namediary .cat-surgery.basket::before,
.namediary .cat-insurgery::before
{
	content:'\f01c';
}

.namediary .cat-surgery.basket_link.hasresult.loading::before{
	content:'\f110';
    animation:spin infinite 1s steps(8);
}


.processing::before,
.en_cours::before,
.warning.processing::before
{
	content:'\f013';
}

input.submit::before,
button.submit::before
{
	margin-right:5px;
}

.copy::before
{
	content:'\f24d';
}

.paste::before
{
    content:'\f0ea';
}


.accepted::before{
	content:'\f00c';
}

.star::before{
	content:'\f006';
}

.filled_star::before{
	content:'\f005';
}

.newwindow::before{
	content:'\f08e';
	
}
.reply::before{
	content: '\f1d8';
	
}
.uploadinfo::before{
	content: '\f129';
}

.transfer::before{
	content: '\f0ec';
}

a.unlink::before{
	content:'\f127';	
}

a.alert-flag.disabled::before{
    content: '\f11d';
}

a.alert-flag::before{
    content: '\f024';
}

.sorthead
{
    margin:0px;
    padding:0px;
}

.sorthead::before
{
	float:right;
    margin-left:5px;
}   

.sorthead.desc::before
{
	content:'\f0d7';
}

.sorthead.asc::before
{
	content:'\f0d8';
}

.perf::before{
	content:'\f0e4';
}
div.select::before{
	content: '\f0d7';
	float:right;
	margin-right:-15px;
}
.baywatch::before{
	content:'\f06e ';
}

.new::before{
	content:'\f071';
}
.confirmed::before{
	content:'\f12a';
}
.rejected::before{
	content:'\f00d';
}
.fixed::before{
	content:'\f00c';
}
.stack::before{
	content:'\f16c';
}

.technique::before{
	content: '\f0ad';
	
}
.production::before{
	content: '\f013';
	
}

.img_document::before{
	content: '\f016';
}
.print::before{
	content:'\f02f';
}
.code::before{
	content:'\f121';
}

.interrogation::before{
	content: '\f29c';
}

.check::before{
	content: '\f096';
	
}
.RowSelect .check::before,
.VisualRowSelect .check::before
{
	content:'\f046';
}
.moveimage::before{
    content:'\f064';
    
}

.changetydoimage::before
{
    content:'\f114';
    content:'\f115';	
    content:'\f024';
}
.cancelmove::before{
	content:'\f0b2';
	
}
.box_destruction::before{
	content: '\f014';
	
}

.box_transfer::before{
	content: '\f0d1';	
	transform:scaleX(-1);
}
.box_cloture::before{
	content: '\f023';
	
}
.box_reception::before
{
	content: '\f019';
	
}

.box_depart::before{
	content: '\f093 ';
	
}

.locked_bymyself::before,
.locked::before{
	content:'\f023';
	
	
	
}

div.action a.starttask::before,
div.action a.starttaskdisable::before
{
	content:' \f04b';
}

div.action a.stoptask::before,
div.action a.stoptaskdisable::before
{
	content:' \f04c';
}

div.action a.closetaskdisable::before,
div.action a.closetask::before
{
	content:' \f04d';
}

.erase::before{
	content:'\f12d';
}

.prev::before,
.back::before,
.dateprev::before,
.portailreturn::before
{
	content:'\f053';
}

.next::before,
.datenext::before
{
	content:'\f054';	
}

.nav_table .dateprev::before,
.nav_table .datenext::before
{
	line-height:22px;
	width:16px;
}

#upload_wait
{
	background-color:#E4E4E4;
	border:1px solid #666;
}

/* Viewer - Bouton téléchargement */
#AllImagesContainer .imageComment a.download{
	background-image: none;
}

#toolbar .milieu_bandeau > a > .img_module::before
{
    text-align: center;
    vertical-align:middle;
    font-size: 22px;
    line-height:normal;
    box-sizing:border-box;
    
}

.img_module.mod_ide::before     {    content: '\f08b';  }
.img_module.mod_ftp::before     {    content: '\f0ec';  }
.img_module.mod_usr::before     {    content: '\f007';  }
.img_module.mod_ctl::before     {    content: '\f080';content: '\f05d'; }
.img_module.menu_auxi_adm::before     {    content: '\f0c0';  }
.img_module.menu_auxi_import::before     {    content: '\f019';  }
.img_module.mod_pbi::before     {    content: '\f019';  }
.img_module.mod_home::before    {    content: '\f015';  }
.img_module.mod_search::before  {    content: '\f002';  }
.img_module.mod_box::before     {    content: '\f003';  }
.img_module.mod_pbox::before    {    content: '\f187';  }
.img_module.mod_tools::before   {    content: '\f0ad';  }
.img_module.mod_auxi::before    {    content: '\f0c0';  }
.img_module.mod_edi::before     {    content: '\f0f6';  }
.img_module.mod_adm::before     {    content: '\f085';  }
.img_module.mod_sup::before     {    content: '\f095';  }
.img_module.mod_basket::before  {    content: '\f01c';  }
.img_module.menu_task::before   {    content: '\f017';  }
.img_module.mod_dgt::before         {    content: '\f030';  }
.img_module.acquittement::before   {    content: '\f017';  }

/*"mod_adi"
"menu_pbox2"
"mod_basketAIG"
"mod_ins"
"mod_scr"
"mod_null"
"mod_cms"
"mod_sta"
"mod_cfg"
"mod_timeclock"
"mod_hot"
"mod_custools"
"mod_crud"
"mod_dropfiles"
"mod_survey"
"mod_monitor"
"mod_upl"
"mod_histo"
"mod_dropfiles2"
"mod_upload2"
"mod_patchomr"
*/

.img_module.mod_dropfiles2::before  {    content: '\f0ee';  }
.img_module.menu_stickers::before   {    content: '\f02a';  }
.img_module.mod_custools::before    {    content: '\f013';  }
.img_module.mod_doc::before         {    content: '\f02d '; }
.img_module.mod_NDF::before         {    content: '\f24a';  }
.img_module.scanweb_link::before    {    content: '\f08e';  }
.img_module.mod_GLPI::before        {    content: '\f19d';  }
.img_module.mod_facttools::before   {    content: '\f153';  }
.img_module.menu_ip_Acces2Sites::before {
    content: '\f0b0';
}


.order::before,
.order_queued::before,
.order_disabled::before
{
    content:'\f019';
}

.order_queued::before,
.order_disabled::before
{
	 opacity:.5;
}

.surveylink::before
{
    content:'\f0f6';
    border-bottom: 3px solid transparent;
}

.order_disabled::after,
.surveylink::after,
.order_queued::after
{
    font-size:.9em;
    margin-left:-9px;
    position:absolute;
}

.order_disabled::after,
.noconsult::before,
.order_queued::after
{
    content:'\f05e';
    color:red;
    opacity:.8;    
}

.order_queued::after
{
    content:'\f013';
}

.surveylink::after
{
    content:'\f040';
}

 
.generic_message.info_message.tblfieldlistcount::before
{
	content:'\f061';
	content:'\f0ce';
}

.generic_message::before 
{
	float:left;
	font-size:18px;
	line-height:24px;
	width:24px;;
	height:24px;
	margin-right:12px;
	margin-bottom:6px;
	text-align:center;
	/*padding:2px;*/
	/*border-radius:50%;*/
}

.generic_message.info_message.tblfieldlistcount::before
{	
	background-color:#FFFFFF;
}


.search_result_message::before,
.search_result_success_message::before,
.info_message::before,
.warning_message::before,
.error_message::before,
.locked_message::before,
.success_message::before,
.processing_message::before,
.inbox_message::before,
.fatal_message::before,
.javascript_message::before,
.home_message::before,
.holiday_message::before,
.done_message::before,
.queued_message::before,
.timer_message::before
{
	content:'\f002';	
	margin-top:-5px;
	padding:0px;
}

.search_result_message,
.search_result_success_message
{
	padding:10px;

}
	
.generic_message.tblfieldlistcount,
.generic_message.search_result_message

{
	display:block;
}

.search_result_success_message
{
	background-color:rgba(207,223,175,.7);
}
	
.search_result_message::before,
.search_result_success_message::before
{
	content:'\f002';
}

.info_message::before
{
	content:'\f129';
	color:#404040;		
}

.warning_message::before
{
	content:'\f12a';
	color:#FFFFFF;
}

.error_message::before
{
    content:'\f06a';
    color:#FFFFFF;
}

.fatal_message::before,
.javascript_message::before{
	content:'\f071';
	color:#FFFFFF;
}

.locked_message::before{
	content:'\f023';
	background-color:#fff;
	
}
.success_message::before{
	content:'\f00c';
}

.processing_message::before{
	content:'\f085';
}

.inbox_message::before{
	content:'\f01c';
}

.done_message::before
{
	content:'\f00c';
}

.maladie_message::before
{
    content:'\f0f0'; 
}
.working_message::before
{
    content:'\f041';
}

.outofoffice_message::before
{
    content:'\f08b';
}

.mission_message::before
{
    content:'\f072'; 
}

.holiday_message::before,
.holiday2_message::before
{
	content:'\f072';
}

.home_message::before{
	content:'\f015';
}

.queued::before
{
	content:'\f04c';
}

.timer_on::before,
.timer_off::before,
.queued_message::before,
.timer_message::before
{
	content:'\f017';
}

.timer_on::before,
.timer_off::before
{
	font-size:36px;
	line-height:46px;
	width:46px;
	height:46px;
	color:#A0A0A0;
	padding:0px;
	margin:0px;
	text-align:center;	
}

.timer_on::before
{
    color:#F06060;
    animation: spin 2000ms linear infinite;
}

.swipe_on::before
{
	content:'\f205';
	color:#18A05E;
}

.swipe_off::before
{
    content:'\f204';
    color:grey;   
}


.label_error::before
{
    color:red;
    font-weight:normal;
    content:'\f071'; 
}

h1.order::before,
h2.order::before,
h3.order::before,
div.order::before,
a.submit.order::before
{
    font-size:1.4em;
    margin:0px;
    margin-right:8px;
    vertical-align: middle;    
}

h2.order::before
{
    margin-right:15px;
}

a.order[class*='scandoc']::before,
h1.order[class*='scandoc']::before,
h2.order[class*='scandoc']::before,
h3.order[class*='scandoc']::before,
div.order[class*='scandoc']::before
{
    content:'\f02f'; /* print */
    transform:scaleX(-1);
}

a.order[class*='extractdoc']::before,
h1.order[class*='extractdoc']::before,
h2.order[class*='extractdoc']::before,
h3.order[class*='extractdoc']::before,
div.order[class*='extractdoc']::before
{
    content:'\f0d1';
    transform:scaleX(-1);
}

a.order[class*='extractdoc_scan']::before,
h1.order[class*='extractdoc_scan']::before,
h2.order[class*='extractdoc_scan']::before,
h3.order[class*='extractdoc_scan']::before,
div.order[class*='extractdoc_scan']::before
{
    content:'\f0d1   \f067   \f02f';
    transform:scaleX(-1);
}

a.order[class*='critair']::before,
h1.order[class*='critair']::before,
h2.order[class*='critair']::before,
h3.order[class*='critair']::before,
div.order[class*='critair']::before
{
    content:'\f1b9';
}

a.order[class*='scandoc_ctrl_num']::before,
h1.order[class*='scandoc_ctrl_num']::before,
h2.order[class*='scandoc_ctrl_num']::before,
h3.order[class*='scandoc_ctrl_num']::before,
div.order[class*='scandoc_ctrl_num']::before
{
    content:'\f14a';
    transform:scaleX(-1);
}

a.order[class*='scandoc_re_num']::before,
h1.order[class*='scandoc_re_num']::before,
h2.order[class*='scandoc_re_num']::before,
h3.order[class*='scandoc_re_num']::before,
div.order[class*='scandoc_re_num']::before
{
    content:'\f021';
    transform:scaleX(-1);
}

/* ************************************************
	AJOUT FVO 2019-07-22 - GED-3443
************************************************ */
.fa_delete > label::before, .fa_button.delete > label::before {
    content: '\f00d';
    left: 2px;
    top: 1px;
    color: red;
}
.fa_arrowup > label::before {
    content: '\f062';
}
.fa_arrowdown > label::before {
    content: '\f063';
}
.fa_arrowsalt > label::before {
    content: '\f047';
}
.fa_exchange > label::before {
    content: '\f0ec';
}
.fa_locked > label::before {
    content: '\f023';
}
.fa_unlocked > label::before {
    content: '\f13e';
}

.fa_delete > label:hover, 
.fa_delete > label:focus, 
.fa_button.delete > label:hover,
.fa_button.delete > label:focus,
.fa_arrowup > label:hover,
.fa_arrowup > label:focus,
.fa_arrowdown > label:hover,
.fa_arrowdown > label:focus,
.fa_arrowsalt > label:hover,
.fa_arrowsalt > label:focus,
.fa_exchange > label:hover,
.fa_exchange > label:focus,
.fa_locked > label:hover,
.fa_locked > label:focus,
.fa_unlocked > label:hover,
.fa_unlocked > label:focus
{
	background-color: #F0F0F0;
}

.fa_rocket::before {
    content: '\f135';
}

.fa_tack::before {
    content: '\f08d';
}

.fa_ungroup::before {
    content: '\f248';
}

.fa_clone::before {
    content: '\f24d';
}

table.tracing span.arch
{
    position: relative;
    display: inline-block;
}

table.tracing span.arch::before,
table.tracing span.arch::after
{
    font-weight: normal;
    padding:0px 2px;
    height: 40px;
    width: 40px;
    position: absolute;
    margin-right:2px;
    margin-left:2px;
    display:block;
}

table.tracing span.arch::before
{
    content: '\f187';
    font-size: 14px;
    color:#DEB285;
    top:-1px;
}

table.tracing span.arch::after
{
    content: '\f023';
    color: #878787;
    font-size: 12px;
    top: 3px;
    left: 8px;
}

/* ************************************************
    AJOUT FVO 2024-03-29 - GED-7128
************************************************ */
.deleteSub::before{
    content: '\f014';
}
.resetSub::before{
    content: '\f0e2';
}


.fa_calculator::before {
    content: '\f1ec';
}
.fa_slider::before {
    content: '\f1de';
}
.fa_truck::before {
    content: '\f0d1';
}