
div.mainmenu.faneltoplugorevmodulu::before {
	content: "\f249";
}
div.mainmenu.faneltoplugorevmodulu {
	background-image: none;
}

.myclasscss {
	/* ... */
}


#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{
	background-color:red !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;
}

@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;
  
}
