body{
	background: linear-gradient(0deg, rgba(40,80,139,0.9444152661064426) 0%, rgba(19,133,164,1) 44%, rgba(140,153,213,0.9752275910364145) 100%);
}
.page{
	margin:15px;
	padding:60px 10px 20px 10px;
}
.header-intrari, .introducere-intrari{
	/*border: 2px solid;*/
	padding:10px;
	margin-bottom: 10px;
}
.header-intrari h1{
	color: #ffffff;
}
/*.header-intrari{
	background-color: #72b1ff;
}*/
.introducere-intrari{
	background-color: #2b52c6;
}
.labell{
	background-color: #cccccc;
}
.input-f-w{
	width: 100%;
}
.row-head-intrari{
	margin-top: 10px;
	margin-bottom: 10px;
}
@media (max-width: 1366px){
	.select-wide{
		width: 138%;
	}
}

.row-space{
	margin-top: 10px;
	margin-bottom: 10px;
}
.lr-nomargin{
	margin-left: -15px;
	margin-right: -15px;
}
@media (min-width: 992px){
	.neg-top{
	margin-top: -35px;
	}
}
.text-white{
	color: #ffffff;
}
.m-top{
	margin-top: 15px !important;
}
.alert-error{
	display: none;
}
.salvare-date{
	padding: 10px 15px;
}
.adaos-procent{
	color: #fff;
    font-size: 28px;
}
.ascuns{
	display: none !important;
}
input:focus{
	background-color: #cce0ff !important;
	border-color: #273277 !important;
}
.cantitati{
	margin-top: 20px;
}
.row-pad{
	padding: 10px 50px !important;
}
.upload{
	display: none;
}
.hide-addf, .hide-editform, .hide-import-csv{
	padding-left: 7px;
	padding-right: 7px;
	margin-right: 20px;
	color: #ffffff;
	font-size: 24px;
	border: 2px solid #ffffff;
	border-radius: 5px;
	cursor: pointer;

}
/*.adding-form{
	background-color: #438cf9;
}*/
.add-title{
	display: block;
}
.edit-title, .EditeazaProdus, .modificaFirma{
	display: none;
}
.editing-form{
	background-color: #c1974d !important;
}
.adding-form h4, .editing-form h4{
	color: #ffffff;
}
.inchide-form{
	display: none;
}
.btn{
	border-color: #ffffff;
}
.upload-close{
	margin-bottom: 20px;
}
.salveaza-doc{
	margin-right: 20px;
}
.serie-fsc{
	display: none;
}
#message{
	display: none;
}
#reset-button{
visibility: hidden;
}
.rezultat-filtre .row:nth-child(even){
	background-color: #cccccc;
}
.rezultat-filtre .row:nth-child(odd){
	background-color: #ffffff;
}
.header-tabel{
border: 2px solid;
padding: 5px;
}
.lines{
	padding: 5px;
	border: 1px solid;
    margin-top: -1px;
}
.lines:hover{
	background-color:#a9c9f9 !important;
}
.nav-tabs>li>a{
	color: #000000 !important;
	font-weight: 600 !important;
}
.header-tabel{
	display: none;
}
.status, .serie-status, .produs, .fiscala-status, .add-partener, .add-produs, .client,
.distribuitor, .client-final, .ultima-interventie, .titlu-tabel, .add-user, .add-tipdoc,
.add-categorie, #reset-cat, .status-garantie, .add-denprod, .firma-popup-btn, .firma-popup-btn2,
.reset-button-addprod, .firma-popup-btn1, .produs-popup-btn,
.distribuitor, .utilizatorfinal{
	display: none;
}
.adding-form, .editing-form{
	/*border: 2px solid;*/
    margin-left: 0px !important;
    margin-right: 0px !important;
	padding-top: 10px;
	padding-bottom: 10px;
}

.upload{
    margin-left: -15px !important;
    margin-right: -15px !important;
}

.alert{
	z-index: 10000000 !important;
}
.head-utilizatori{
	background-color: #ffffff;
	border: 2px solid;
	padding: 10px;
}
.adaugaUser{
	margin-bottom: 20px !important;
}
.hint, .hint-serie{
	display: none;
	background-color: #ffffff;
	margin-left: 2px !important;
    margin-right: 2px !important;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}
#reset-button1{
	display: none;
}
.suspend-user, .trash-user{
	cursor: pointer;
}

.modal-body {
    background: #72b1ff !important;
}
.modal-dialog {
    width: 100% !important;
}
.alert{
	position: fixed !important;
	top: 60px !important;
	left: 50% !important;
	transform: translate(-50%, 0%) !important;

}
.login .alert{
	position: relative !important;
	top: inherit !important;
}
.login .btn {
	border: 1px solid #cccccc;
}
#newpassword .modal-dialog{
	width: 300px !important;
}
#newpassword .modal-body{
	background: #ffffff !important;
}

.ui-menu{
	background: #ffffff !important;
    max-width: 200px !important;
}
.alert-info{
	display: none;
}
.affix {
      top: 51px !important;
      width: 100%;
      z-index: 9999 !important;
  }

  .affix + .container-fluid {
      padding-top: 200px !important;
  }
.header-tabel{
	background: #ffffff;
}
div{
word-wrap: break-word;
}
.lightgr{
	background-color: #efefef !important;
	margin: -5px !important;
    padding: 5px !important;
}
.option-def{
	background: #bfffc9;
}
.opt-giptronic{
	background: #aae9ff;
}

.opt-distribuitor{
	background: #f5ff6d;
}
.pag-no, .pag-no-1{
	padding: 3px 12px !important;
}
.field-border{
	border: 1px solid;
}
.lbl-select{
	padding: 5px;
}
.lbl-obs{
	padding: 5px 0px;
}
.btn-modal{
	border: 1px solid #cccccc;
}
.btn-primary, .btn-danger{
	margin-bottom: 10px;
}
.footer{
	background: #222;
    position: relative;
    width: 100%;
	min-height: 30px;
}
.page{
	min-height: 95vh;
}
.labell{
	white-space: normal !important;
}
.hidd{
	visibility: hidden !important;
}
.z0{background: #f2dede !important;}
.pag-container{
	display: none;
}
.padded{
	margin-left: 0px;
    margin-right: 0px;
}
.rwcont{
	background: #fff;
    padding-top: 10px;
    border-radius: 10px;
    border: 1px solid;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.row-multi-cont{
	background: #adceff;
    margin-left: 0px;
    margin-right: 0px;
    border: 1px solid;
    border-radius: 10px;
    margin-bottom: 10px;
}
.gut{
	margin-left: 0px;
	margin-right: 0px;
}
.constatare{
margin-bottom: 15px;
border-radius: 10px;
resize: vertical;
}
.Deschis{
background-color: #FAE32F !important;
}
.in-desfasurare{
	background-color: #89b46a !important;
}
.finalizat{
	background-color: #2271A7 !important;
}
.Inchis{
	background-color: #B84B2E !important;
}
.intarziere{
	background-color: #e91c2e !important;
}
.legend{
	transform: translateY(-50%);
	cursor: pointer;
	padding: 5px;
	width: 200px;
	position: fixed;
    left: -20px;
    /* margin-left: -115px; */
    top: 50%;
    background: #ccc;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    padding-left: 20px;
	-webkit-box-shadow: 0px 0px 25px -2px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 25px -2px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 25px -2px rgba(0,0,0,0.75);
	transition: all .5s;
}
.v{
	left: -175px !important;
	-webkit-box-shadow: 0px 0px 25px -2px rgba(0,0,0,0);
	-moz-box-shadow: 0px 0px 25px -2px rgba(0,0,0,0);
	box-shadow: 0px 0px 25px -2px rgba(0,0,0,0);
}
.inl{
	display: inline-block !important;
}
.color1{
	width: 30px;
	height: 15px;
	background-color: #FAE32F;
	margin-top: 2px;
    margin-bottom: -2px;
}
.color2{
	width: 30px;
	height: 15px;
	background-color: #89b46a;
	margin-top: 2px;
    margin-bottom: -2px;
}
.color3{
	width: 30px;
	height: 15px;
	background-color: #2271A7;
	margin-top: 2px;
    margin-bottom: -2px;
}
.color4{
	width: 30px;
	height: 15px;
	background-color: #B84B2E;
	margin-top: 2px;
    margin-bottom: -2px;
}
.color5{
	width: 30px;
	height: 15px;
	background-color: #e91c2e;
	margin-top: 2px;
    margin-bottom: -2px;
}
.ttp{
	border-bottom: 1px solid;
}
.poza{
	cursor: pointer;
}
.fdb{
	border: 1px solid;
    padding: 5px;
    border-radius: 5px;
    margin-bottom: 10px;
}

/*SIM interface*
***************/
.sim-list{
	background: #ffffff;
	min-height: 50px;
	border-radius: 3px;
	margin-top:10px;
	padding: 5px;
}
.cod-item{
	background: #ededed;
    padding: 3px;
    border-radius: 3px;
    margin: 5px;
		display: inline-block;
}
.cod-item-error{
	background: #a94442;
}
.cod-item-error .code-value{
	color: #ffffff;
}
.remove-cod{
	padding: 0px 4px;
    background: #ffffff;
    border-radius: 10px;
    cursor: pointer;
}
