@font-face {
  font-family:"KARMA-pictogram";
  font-style:normal;
  font-size:32px;
  src:url(../kalux-piktogram.TTF);

}
.product_extras_semboller_1385,.valuefield.product_extras_semboller.wordbreakimp,#options_semboller {
  font-family: "KARMA-pictogram";
  letter-spacing: 2px;
  font-size: 24px;
  word-break: break-all;
  
}
[data-key="product.semboller"] {
 font-family: "KARMA-pictogram";
  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;
}

div.mainmenu.faneltoplugorevmodulu::before {
	content: "\f249";
}
div.mainmenu.faneltoplugorevmodulu {
	background-image: none;
}

#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;
}

input[name="barcode"] { max-width:200px !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;}

.ticketlargemargin div.center {
	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;
}
#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;
}
.butActionRefused, .butAction, .butAction:link, .butAction:visited, .butAction:hover, .butAction:active, .butActionDelete, .butActionDelete:link, .butActionDelete:visited, .butActionDelete:hover, .butActionDelete:active,
.button:not(.bordertransp):not(.buttonpayment), .buttonDelete:not(.bordertransp):not(.buttonpayment) {
padding: 0.1em 0.6em !important;
}

.blockvmenuhelp a.help {
  padding: 4px;
  background-color: #000 !important;
  border-radius: 4px;
  font-size: smaller;
  color: white !important;
  text-decoration: none !important;
}
.confirmmessage {
    background-color: rgb(252, 248, 227);
    padding: 7px;
}

.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;
}
/*
.fa-toggle-off:after {
  content: "🔐";
  font-size: x-large;
}
.fa-toggle-on:after {
  content: "🔓";
  font-size: x-large;
}
*/
a[href*="/htdocs/product/card.php?id="] {  &[href*="&attribute=webdeyayimla"] { display: none;  } }

.tmenusel * {
   background-color: #fff !important;
  color:#000;
  
}
li.tmenusel::after, li.tmenu:hover::after {
  border-color: transparent transparent #000 transparent !important;
}

.select2-container-multi-dolibarr .select2-choices-dolibarr {
display:grid !important
}
li[id*='select2-idprodfournprice-result-'] .opacitymedium {
  border-radius: 5px !important;
  padding: 1px;
  color:white;
  background-color: green; 
  opacity: 0.6 !important;
  display: inline flow-root list-item
}