.formularEditareSocietate p {    
	margin-bottom: 0rem;
}
.odd {
    background: aliceblue;
}

tr:hover {background: gainsboro !important;}

.text-bold {font-weight:bold;}

th {vertical-align:middle !important; text-align:center;}
th strong {font-weight:bold !important; font-size: 0.89em !important;}

 
table.dataTable > thead .sorting::before, table.dataTable > thead .sorting::after, table.dataTable > thead .sorting_asc::before, table.dataTable > thead .sorting_asc::after, table.dataTable > thead .sorting_desc::before, table.dataTable > thead .sorting_desc::after, table.dataTable > thead .sorting_asc_disabled::before, table.dataTable > thead .sorting_asc_disabled::after, table.dataTable > thead .sorting_desc_disabled::before, table.dataTable > thead .sorting_desc_disabled::after {
 
    bottom: 1.4em !important; 

}

#editareFirma .row {
	margin-right: 0;
	margin-left: 0;
}
/*
input:required:invalid, input:focus:invalid {
    background-image: url(../img/invalid.png);
    background-position: right top;
    background-repeat: no-repeat;
  }
  input:required:valid {
    background-image: url(../img/valid.png);
    background-position: right top;
    background-repeat: no-repeat;
  }
  */
  
  /* ASCUNDERE SAGETI INPUT TIP NUMAR - Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
} 
input[type=number] {
  -moz-appearance: textfield;
}

.pierdere {color: #e74a3b;}
.profit {color: #20c9a6;}


.form-control::placeholder { 
    color: #CCC !important;
}

.listaEvenimente {
	list-style-type:none;
}
.dataEveniment {
	font-size:12px;
	font-color: grey;
	text-transform:uppercase;
	font-weight:bold;
}

.nowrap {white-space:nowrap !important;}

.ascuns {display:none !important;}
.hide {display:none;}
.btn.disabled, .btn:disabled { 
    cursor: not-allowed !important;
}
.pull-left {float:left;}
.pull-right {float:right;} 


.dataTables_wrapper { 
    text-align: center !important;
}

div.dt-buttons { 
	position: unset !important;
    float: none !important;
}
.paginaCautare div.dt-buttons { 
	position: unset !important;
    float: right !important;
}

.infoFirma {font-size:12px;}

.dataTables_processing { 
		background:#FAFAFA !important; 
		background-color:#FAFAFA !important; 
		width:260px !important;
		margin:0 auto !important;
		height:100px !important; 
		left: 40% !important;
		border: 1px solid #999 !important;
		z-index:22 !important;
		margin-top:-40px !important;
		padding-top:5px !important;
		font-size: 13px;
		font-weight: 600;

 }
 
 
 .btn-xs {
    padding: .35rem .5rem;
    font-size: .575rem;
    line-height: 1.5;
    border-radius: .2rem;
}