
#cswg { 
    padding: 5px;
    margin-left: 10px;
    border: 1px solid #aaa;
    border-radius: 0.2em;
    box-shadow: 0.1em 0.1em 0.2em rgba(0,0,0,0.1);
    background-color: #f9f9f9;
    background-image: linear-gradient(to bottom,#eee,#f9f9f9,#eee);
    color: #000;
}
/* .syrxcbutton { 
border-radius:5px;
color:var(--btncolorbg) !important;
background:var(--butactionbg);
padding:4px;
}
*/
td.linecoluht a, td.linecolqty a, td.linecolmargin1 a, td.linecoldiscount a {
  background-color: #fff !important;
  border-bottom: solid 1px var(--inputbordercolor);
  text-align: center !important;
  border-radius: 3px !important;
  padding: 6px !important;
}

.refidno > a[href*="/list.php?socid="] {
    padding: 3px !important;
    background-color: var(--butactionbg);
    color: var(--textbutaction) !important;
    color: #FFF !important;
    border-radius: 3px;
}
div.mainmenu.syrixwebsenkron::before {
content: "\f362" !important;

}

.helppresentcircle {
	color: red !important;
	filter: unset;
}
#invoice_supplier_extras_invoicegroup_696 {
background-color: var(--colorbacklinepairchecked);
  border-radius: 5px;
  color: var(--colorbackhmenu1);
}
.w3-round,.w3-round-medium{border-radius:.25rem}
.w3-light-grey { 
    background-color: #cad2d2 !important;
    font-size: 12px;
    vertical-align: middle !important;
    display: inline-block;
}
.w3-green{background-color:#25a580  !important;}
.ticketform a,.ticketpublicarea .button {
	background-color: #DC3030 !important;
}
.ticketlargemargin .inline-block a.butAction,#form_view_ticket input.button{
	background-color:red !important;
}
.index_display.bigrounded > .infobox-contrat, .infobox-ticket {
  color:#fff !important;
}
.ticketlargemargin font {
display: none;
}
#form_create_ticket, #form_view_ticket {
border: solid 1px #DC3030 !important;
}
a[href*='&action=actualizemulticurrencyrate'],a[href*='/htdocs/comm/remx.php?id='] {
	padding: 3px !important;
  background-color: var(--butactionbg);
  color: var(--textbutaction) !important;
  color: #FFF !important;
  border-radius: 3px;
}

/*.societe_extras_societeratingstar,*/
td[data-key='societeratingstar'] { color: darkgoldenrod; font-size: large; font-weight: bold; }
input[name^="barcode"] { max-width:300px !important;   }
/* td[id^='invoice_supplier_extras_invoicegroup_'] { } */

#iddivjstree ul li:hover{
  border-bottom: solid 1px black !important;
}
#iddivjstree li:hover{
    background-color:  rgb(230,237,244) !important;
	_padding-top: 1px  !important;
	_padding-bottom: 1px  !important;
}
.blockvmenuhelp a.help {
  padding: 4px;
  background-color: #000 !important;
  border-radius: 4px;
  font-size: smaller;
  color: white !important;
  text-decoration: none !important;
}


#dragDropAreaTabBar #customer_code {
	/*background-color: var(--colortexttitlenotab) !important;*/
	background-color: #55955d !important;

  color: var(--colortextbackhmenu) !important;
}

#dragDropAreaTabBar #supplier_code {
 /*background-color: var(--butactionbg) !important; */
 background-color: #599caf !important;

  color: var(--colortextbackhmenu) !important;
}
#dragDropAreaTabBar #customer_code:focus {
	background-color: unset !important;
  	color:var(--colortext) !important;
      border-bottom: solid 1px red !important;

}

#dragDropAreaTabBar  #supplier_code:focus {
 	background-color: unset !important;
  color:var(--colortext) !important;
  border-bottom: solid 1px red !important;
}

.reposition.addexpandedmodulesinparamlist .fas.fa-toggle-on.font-status4 {
border: 1px solid var(--amountremaintopaycolor);
  border-radius: 10px;
  padding: 1px;
  
}
.reposition.addexpandedmodulesinparamlist .fas.fa-toggle-on.font-status4:after {
content:"👁️";
  font-size: x-large;
}

.tmenusel * {
   background-color: #fff !important;
  color:#000;
  
}
li.tmenusel::after, li.tmenu:hover::after {
  border-color: transparent transparent #000 transparent !important;
}
@font-face {
  font-family:"YGM-Basic";
  font-style:normal;
  font-size:32px;
  src:url(../YGMBasic-Regular.TTF);

}
/* SEGOEPRB */
@font-face {
  font-family: 'SEGOEPRB';
  src: url('../SEGOEPRB.ttf') format('truetype');
    font-style:normal;
  font-size:32px;
}

/* SEGOESC */
@font-face {
  font-family: 'SEGOESC';
  src: url('../SEGOESC.ttf') format('truetype');
}

/* SEGOEUIL */
@font-face {
  font-family: 'SEGOEUIL';
  src: url('../SEGOEUIL.ttf') format('truetype');
    font-style:normal;
  font-size:32px;
}

/* SEGOEUIZ */
@font-face {
  font-family: 'SEGOEUIZ';
  src: url('../SEGOEUIZ.ttf') format('truetype');
}

/* SEGUIEMJ */
@font-face {
  font-family: 'SEGUIEMJ';
  src: url('../SEGUIEMJ.ttf') format('truetype');
    font-style:normal;
  font-size:32px;
}

/* SEGUISBI */
@font-face {
  font-family: 'SEGUISBI';
  src: url('../SEGUISBI.ttf') format('truetype');
    font-style:normal;
  font-size:32px;
}

/* SEGOEPR */
@font-face {
  font-family: 'SEGOEPR';
  src: url('../SEGOEPR.ttf') format('truetype');
    font-style:normal;
  font-size:32px;
}

/* SEGOEUIB */
@font-face {
  font-family: 'SEGOEUIB';
  src: url('../SEGOEUIB.ttf') format('truetype');
}

/* SEGOEUISL */
@font-face {
  font-family: 'SEGOEUISL';
  src: url('../SEGOEUISL.ttf') format('truetype');
    font-style:normal;
  font-size:32px;
}

/* SEGUIBLI */
@font-face {
  font-family: 'SEGUIBLI';
  src: url('../SEGUIBLI.ttf') format('truetype');
    font-style:normal;
  font-size:32px;
}

/* SEGUIHIS */
@font-face {
  font-family: 'SEGUIHIS';
  src: url('../SEGUIHIS.ttf') format('truetype');
    font-style:normal;
  font-size:32px;
}

/* SEGUISB */
@font-face {
  font-family: 'SEGUISB';
  src: url('../SEGUISB.ttf') format('truetype');
    font-style:normal;
  font-size:32px;
}

/* SEGOEICONS */
@font-face {
  font-family: 'SEGOEICONS';
  src: url('../SEGOEICONS.ttf') format('truetype');
    font-style:normal;
  font-size:32px;
}

/* SEGOESCB */
@font-face {
  font-family: 'SEGOESCB';
  src: url('../SEGOESCB.ttf') format('truetype');
    font-style:normal;
  font-size:32px;
}

/* SEGOEUII */
@font-face {
  font-family: 'SEGOEUII';
  src: url('../SEGOEUII.ttf') format('truetype');
    font-style:normal;
  font-size:32px;
}

/* SEGOEUI */
@font-face {
  font-family: 'SEGOEUI';
  src: url('../SEGOEUI.ttf') format('truetype');
}

/* SEGUIBL */
@font-face {
  font-family: 'SEGUIBL';
  src: url('../SEGUIBL.ttf') format('truetype');
    font-style:normal;
  font-size:32px;
}

.product_extras_semboller_1,.valuefield.product_extras_semboller.wordbreakimp,#options_semboller {
  font-family: "YGM-Basic";
  letter-spacing: 2px;
  font-size: 24px;
  word-break: break-all;
  
}
#fontTable {
overflow:scroll;
}
td[data-key="product.semboller"],input[name="search_options_semboller"] {
 font-family: "YGM-Basic";
  letter-spacing: 2px;
  font-size: 20px;
  max-width: 250px !important;
  word-wrap: break-word;
  /* display: inline-block; */
  width: 150px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
td[data-key="product.semboller"],input[name="search_options_semboller"] {
 font-family: "YGM-Basic";
  letter-spacing: 2px;
  font-size: 20px;
  max-width: 250px !important;
  word-wrap: break-word;
  /* display: inline-block; */
  width: 150px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.semtooltip {
  position: absolute;
  background-color: rgb(240,237,238,1);
  color: #000;
  border: solid 1px grey;
  padding: 2px 2px !important;
  border-radius: 3px;
  font-family: "YGM-Basic", sans-serif;
  font-size: 48px;
  letter-spacing: 2px;
  white-space: normal;
  visibility: hidden;
  opacity: 0;
  transition: opacity 0.1s ease-in-out;
  z-index: 100;
  margin: 0px 0px;
  letter-spacing: 8px;
  height: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
  vertical-align: baseline;
}
.semtooltip.visible {
  visibility: visible;
  opacity: 1;
}
input[name="ref_supplier"] { width: 480px !important; color: #c40707;  font-style: italic;  font-weight: bold;}

.select2-container-multi-dolibarr .select2-choices-dolibarr {
  display: grid;
  _syrixwebsenkron:true;
}
.select2-container-multi-dolibarr .select2-choices-dolibarr li:hover {
border-bottom: solid 1.5px black !important;
box-sizing: border-box !important; 
_syrixwebsenkron:true;
}

a[href*='/htdocs/document.php?hashp=']:before {
  content: "\f1c1" !important;
  font-family: "Font Awesome 5 Free";
  color: red;
  _syrixwebsenkron:true;
}
li[id*='select2-idprodfournprice-result-'] .opacitymedium {
  border-radius: 5px !important;
  padding: -1px !important;
  color:whitesmoke;
  background-color: green; 
  opacity: 0.8 !important;
  _syrixwebsenkron:true;
}


.trextrafieldseparator > td span {
    color: #f9f9f9;
    background: #0a1464;
    padding: 2px;
    border-radius: 3px;
	font-size: 18px;
}