.careu{
border-radius: 7px 7px 7px 7px;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;
border: 1px solid #C7C7C7;
-webkit-box-shadow: 0px 0px 10px -1px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 10px -1px rgba(0,0,0,0.75);
box-shadow: 0px 0px 10px -1px rgba(0,0,0,0.75);
	}
.careu_n{
border-radius: 7px 7px 7px 7px;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;
border: 1px solid #C7C7C7;
	}
.careu_m_n{
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
border: 1px solid #C7C7C7;
padding-left:2px;
padding-right:2px;
	}	
.sus_tools_tx{
	display:inline-table;
	width:auto;
	font-size:12px;
	vertical-align:middle;
	margin:3px;
	cursor:default;
	}
.sus_tools_icon{
	width:34px;
	height:28px;
	background-image:url(../images/icon_handic.png);
	background-repeat:no-repeat;
	}	
.sus_ecran_icon{
	width:34px;
	height:28px;
	background-image:url(../images/full_screen.png);
	background-repeat:no-repeat;
	}		
.sus_tools{
	display:block;
	position:fixed;
	z-index:999999;
	top:-17px;
	cursor:pointer;
	-webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
	}
.sus_tools:hover{
	top:-3px;
	background-color:#F5F4F3;
	}	
#tools_handy{
	right:40px;
	}
#tools_ecran{
	right:5px;
	}	
.tools_handy_menu{
    width:180px;
	display:inline-table;
	position:fixed;
	z-index:999999;
	top:30px;
	cursor:pointer;	
	right:20px;
	background-color:#FFF;
	}	
.gri_separated{
border-radius: 7px 7px 7px 7px;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;
border: 1px solid #D5E1FF;
background-color:#F2FFFC;
padding:6px;
	}	
.just p{
  text-align: justify;
  text-justify: inter-word;
  -moz-text-align-last: left;
  text-align-last: left;
  text-indent:1rem;
	}	
div.istoric {
    background:#023B72;
	padding:0px;
	display:block;
	width:100%;
	z-index:99;
}
a.istoric, a.istoric:link, a.istoric:visited, a.istoric:active{
	color: rgba(255,255,255,0.5);
    text-shadow: 2px 2px 3px rgba(255,255,255,0.1);
	text-decoration:none;
	font-size:0.9rem;
	}
   .ist_separ, #istoricmore, .ist_recent{
	margin:0px 12px 0px 12px;
	}	
a.double-ang, a.double-ang:link, a.double-ang:visited, a.double-ang:active{
	font-size:1rem;
	color:rgba(255,255,255,0.7);
	padding-right:10px;
	}	
a.double-ang:hover{
	color:#FFF;
	}	
span.istoric{
	color: #034D94;
    text-shadow: 0px 0px 2px rgba(255,255,255,1);
	}	
a.istoric:hover {
	color: rgba(255,255,255,1);
    text-shadow:none;
	text-decoration:none;
}
span.istoric_in{
	color: rgba(255,255,255,0.3);
	font-size:1.3rem;
	}
#raporteaza_eroare{
	padding-left:14px;
	background-image:url(../images/smile_at.gif);
	background-position:left;
	background-repeat:no-repeat;
	}	
button:focus {
  box-shadow:none!important;
}
*[class^="palette_table_"] tbody>tr:nth-child(even)>:nth-child(1):active, *[class^="palette_table_"] tbody>tr:nth-child(odd)>:nth-child(1):active, *[class^="palette_table_"] tbody>tr:active{ background:none;}
*[class^="palette_table_"].tine_paggin>select{font-size:1.3rem;}
*[class^="palette_table_"] tbody>tr>td, *[class^="palette_table_"] thead>tr>th{ border:none; font-size:1.3rem; vertical-align:top; text-align:left;}
*[class^="palette_table_"] thead>tr>th{padding-right:4px;}
.deschideceva{cursor:pointer;}
.deschideceva:hover{text-decoration:underline;}
*[class^="palette_table_"].careu_n.continn{padding:4px; position:relative;}
*[class^="palette_table_"].page-number{margin:2px;min-width:1.5rem;width:1.5rem;padding:0px 3px 0px 3px;display:inline-table;text-align:center;cursor:pointer;border-collapse:separate;}
*[class^="palette_table_"].page-number.active{cursor:default; font-weight:bold; text-decoration:underline;}
*[class^="palette_table_"].tine_paggin{display:inline-table; width:auto; border:none; background:none; margin-left:9px;}
*[class^="palette_table_"].tools_prega{cursor:default; padding:0px;}
.debale,.noselecatr{border:none; margin:0px!important; cursor:default; min-width:80%; width:100%;}
*[class^="palette_table_"].wra{padding:0px; margin:0px;}
*[class^="palette_table_"].tfoottd, *[class^="palette_table_"] tfoot{border:none;}
*[class^="palette_table_"].titlar{font-size:1.3rem; font-weight:bold;padding:0px 10px 0px 10px; margin:0px}
*[class^="palette_table_"].buttoane1>.loading, .[class^="palette_table_"].buttoane2>.loading,.tine_paggin>.loading{width:25px!important; height:25px!important;}
*[class^="palette_table_"].buttoane1>span>.btn,*[class^="palette_table_"].buttoane1>.btn, *[class^="palette_table_"].buttoane2>.btn,.tine_paggin>.btn{padding:0px 8px 0px 8px; font-size:0.9rem; font-weight:normal;}
.runtol, .runtola, .colorar,.resetar{cursor:pointer; font-size:1.1rem; background:none; border:none;}
.txt_i{font-size:1.3rem;}
*[class^="palette_table_"].pager{padding:3px; border:none;display:inline-table; width:auto;}
.colorar,.resetar{-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px; padding:1px; margin:3px;display:none; }
.colorar,.resetar,.afispepag,.textar{ color:#2A2A2A; background-color:#CCC;}
.textar, .resetar, .w_div_sett{display:none;}
*[class^="palette_table_"].tfoottd, .dubla_pag, .textar{font-size:0.75rem!important;}
.page-number{font-size:0.9rem!important;}
.iconz{
  --size : 19px;
  display: inline-block;
  width: var(--size);
  height: var(--size);
  -webkit-mask-size: cover;
  mask-size: cover;
}
.iconz-pdf{
  -webkit-mask-image: url(../images/pdf.svg);
  mask-image: url(../images/pdf.svg);
}
.iconz-doc{
  -webkit-mask-image: url(../images/doc.svg);
  mask-image: url(../images/doc.svg);
}
.iconz-excel{
  -webkit-mask-image: url(../images/csv.svg);
  mask-image: url(../images/csv.svg);
}
.insir_eror{
-ms-word-break: break-all;
    word-break: break-all;
     word-break: break-word;
    -webkit-hyphens: auto;
       -moz-hyphens: auto;
        -ms-hyphens: auto;
            hyphens: auto;
			width:100%;
	}	
.search_table {
  width:auto;
  display:inline-table;
  position:absolute;
  right:1.5rem;
  top:2.5rem;
}

.searchTerm_table {
  width:12rem!important;
  border-right:none!important;
  padding: 5px;
  height: 20px;
  outline: none;
  cursor:text!important;
  font-size:0.9rem!important;
  margin:0px!important;
  text-align:left!important;
  position:absolute;
  left:-13.5rem;
  top:-2.9rem
}
.searchTerm_table:focus {
	background-color:#F7F5F2!important;
	color:#00021A!important;
	}

.searchButton_table {
  width: 2.2rem;
  height: 1.25rem;
  border-radius: 0 5px 5px 0!important;
  cursor: pointer;
  border-style:none;
  margin:0px!important;
   position:absolute;
     top:-2.9rem;
  left:-3.3rem;
  background:none;
}
.negasit{
	display:none!important;
	}
*[class^="palette_table_"] thead th.ascend::before {content: "\2304  ";}
*[class^="palette_table_"] thead th.descend::before {content: "\2303  ";}

.separator_form_control{
	margin:20px 5px 20px 5px; padding:5px 5px 30px 5px; border:#467C9A solid 1px; border-radius: 7px 7px 7px 7px;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border-radius: 7px 7px 7px 7px;
	}
.fa-fverdd{
	color:#b7e644!important;
	}
.w_main {
  width: 100%;
  height: auto;
  display: -webkit-flex; 
  -webkit-flex-wrap: wrap;
  display: flex;
  flex-wrap: wrap;
  position:relative;
}

.w_cont{
  min-width:20rem;
  height: 18rem;
  margin:0px auto;
}
.w_div, .w_div_sett {
  height: 15rem;
  max-height:15rem;
  overflow-y:scroll;
  margin:0.5rem;
  padding:2px;
  scroll-behavior:smooth;
  font-size:0.85rem;
}
.w_div *, .w_div_sett * {
	font-size:0.85rem;
}
.blue{
	color:#034482;
	}
.gri_bg{
	background-color:#E6EAEC;
	}
.gri{
	color:#EBF1F1;
	}	
.styknote{
	position:fixed;
	z-index:99999999;
	top:100px;
	right:5px;
	width:19rem;
	height:auto;
	padding:2px;
	font-size:1.3rem;
	background-color:#F1F2F5;
	cursor:default;
	}
.styknote_div{
	max-height:500px;
	overflow-y:auto;
	}	
.styknote_conection{
color:red;	
	}	
.styknote_inchide{
	float:right;
	}	
.styknote_inchide>i{
	font-size:1rem;
	cursor:pointer;
	color:#900;
	opacity: 0.5;
    filter: alpha(opacity=50);
	}	
.styknote_inchide>i:hover{	
   opacity: 1;
    filter: alpha(opacity=100);
}
.styknote_ajax_not{
	background-color:#FFFCCE;
	}
.coutarf{
	padding:2px;
	margin:1px 1px 1px 5px;
	border:#CCC solid 1px;
	border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
}
.rezultat_ss_dd_es{
	border:#CCC solid 1px;
	border-top:none;
	margin-top:0px;
	padding:2px;
	background-color:#FFFADD;
	border-radius: 0px 0px 5px 5px;
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
max-width:100%;
	}
.rezultat_ss_dd_es>div:not(.nimicgasit):hover{
	background-color:#C5FFC4;
	}
.rezultat_ss_dd_es>div{
	cursor:default;
	}	
.cecauta{
	font-size:1.3rem;
	margin:0px;
	padding:1px;
	font-weight:normal;
	height:1.5rem;
	border:none;
	}
#cecauta, #loadercauta{
	display:none;
}
.px-2{
	height:1.5rem;
	font-size:1.3rem;
	margin:0px;
	padding:1px;
	}
.inaltisear{
	height:1.5rem;
	width:auto;
	}
.nobgr{
	background:none;
	}	
#trimite_caut{
	margin:0px;
	padding:0px;
	width:auto;
	}	
.searcnfz{
	font-size:1.3rem;
	}
.lacaptermeni{
	color:#036;
	text-decoration:underline;
	cursor:default;
	}	
.procedura_div{
	margin: 0.3rem;
    padding: 0.2rem;
    background-color:white;
    border: #d1dce6;
    width: 100%;
	text-align:justify;
	}
.noselecatr, .noselecatr > td{
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  user-select: none;
	}	
.modal-wide{
max-width: 95% !important;
width: 95% !important;
}
::-ms-clear {
   display: none!important;
}
.modal-body-s{
overflow-y: auto!important;
max-height: calc(100vh - 190px)!important;
	}
.modal{
height:97%!important;
overflow:hidden!important;
background:none;
	}	
.modalsujo{
cursor:pointer;
margin:0px;
outline:none;
border:none;
opacity: 0.5;
filter: alpha(opacity=50);
	}
.modalsujo:hover{
opacity: 0.9;
filter: alpha(opacity=90);
}
.modal_sus{
margin-right:15px!important;
margin-left:5px!important;
}
.modal_sus{
margin-right:0px!important;
margin-left:15px!important;
}
tr.serectat, tr.serectat td, tr.serectat:hover, tr.serectat:nth-child(odd)>:nth-child(1):hover, tr.serectat:nth-child(even)>:nth-child(1):hover, .serectat>td, .serectat>td:hover {
	background:none!important;
	background-color:#007FFF!important;
	color:#FFF!important;
	}
.dropdown-item,.dropdown-menu{
	background-color:#2B3B4E!important;
	}	
.dropdown-menu>a>span{
	color:#FFFFFF!important;
	}	
.dropdown-menu>a:hover{
	background-color:#4A5562!important;
	}	
.dropdown-divider{
border-top: 1px solid #4D525B!important;

	}
.responded {
    color:green;
}
.checking,.unchecked {
    color:#FF8C00;
}
.timeout {
    color:red;
}
body,html, table, table tbody{
	overflow:auto!important;
	}
.openhide{
	display:none;
	}	