#lunainc_dela {
      z-index: 1600 !important; /* has to be larger than 1050 */
    }
#lunainc_panala {
      z-index: 1600 !important; /* has to be larger than 1050 */
    }
	
#lunac_dela {
      z-index: 1600 !important; /* has to be larger than 1050 */
    }
#lunac_panala {
      z-index: 1600 !important; /* has to be larger than 1050 */
    }

.input-group-addon {
	min-width: 30px;
}

.form-group .col-sm-12 {
	margin-bottom: 10px;
}

.table-option {
	cursor: pointer;
	font-size: 20px;
	margin: 0px 5px;
}

.table-option:hover {
	text-shadow: 0px 0px 3px #3F51B5;
}

.sa-button-container {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
          justify-content: center;
}
.sa-button-container .cancel {
    -webkit-order: 2;
            order: 2;
}
.sa-button-container .sa-confirm-button-container {
    -webkit-order: 1;
            order: 1;
}

.sem-awb{
	width:100%;
	border: 4px solid #061e76!important;
	padding:15px!important;
	font-size: 24px!important;
	
}

.nowrap {
    white-space: nowrap;
}
.modal-body {
    padding: 0px 15px !important;
    max-height: calc(100vh - 210px) !important;
    overflow-y: auto !important;
}

.adauga-awb{
	width:100%;
	border: 4px solid #061e76!important;
	padding:15px!important;
	font-size: 24px!important;
	
}

.adauga-awb-import{
	width:100%;
	border: 4px solid #061e76!important;
	padding:15px!important;
	font-size: 24px!important;
	
}

.adauga-awb-export{
	width:100%;
	border: 4px solid #061e76!important;
	padding:15px!important;
	font-size: 24px!important;
	
}

.select2-selection{
	height:34px!important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 31px!important;
}

@media screen and (min-width:992px) {
	.modal-dialog {
		width: 992px !important;
		margin: 30px auto;
	}
}
.modal_title{
	text-align:center !important;
	color:  #061e76 ;
	
}
.modal-header{
	text-align:center !important;
	font-size: 19px;
	
}
#client-modal .panel-heading{
	display:none;
}
#contact-modal .panel-heading{
	display:none;
}

.dropdown-toggle{
	height: 33px!important;
}

.funkyradio div {
  overflow: hidden;
  font-size: 20px;
  }
  
  .funkyradio label {
	width: 100%;
	border-radius: 3px;
	border: 1px solid #D1D3D4;
	font-weight: normal;
  }
  
  .funkyradio input[type="radio"]:empty,
  .funkyradio input[type="checkbox"]:empty {
	display: none;
  }
  
  .funkyradio input[type="radio"]:empty ~ label,
  .funkyradio input[type="checkbox"]:empty ~ label {
	position: relative;
	line-height: 2.5em;
	text-indent: 3.25em;
	margin-top: 2em;
	cursor: pointer;
	-webkit-user-select: none;
	   -moz-user-select: none;
		-ms-user-select: none;
			user-select: none;
  }
  
  .funkyradio input[type="radio"]:empty ~ label:before,
  .funkyradio input[type="checkbox"]:empty ~ label:before {
	position: absolute;
	display: block;
	top: 0;
	bottom: 0;
	left: 0;
	content: '';
	width: 2.5em;
	background: #D1D3D4;
	border-radius: 3px 0 0 3px;
  }
  
  .funkyradio input[type="radio"]:hover:not(:checked) ~ label,
  .funkyradio input[type="checkbox"]:hover:not(:checked) ~ label {
	color: #888;
  }
  
  .funkyradio input[type="radio"]:hover:not(:checked) ~ label:before,
  .funkyradio input[type="checkbox"]:hover:not(:checked) ~ label:before {
	content: '\2714';
	text-indent: .9em;
	color: #C2C2C2;
  }
  
  .funkyradio input[type="radio"]:checked ~ label,
  .funkyradio input[type="checkbox"]:checked ~ label {
	color: #777;
  }
  
  .funkyradio input[type="radio"]:checked ~ label:before,
  .funkyradio input[type="checkbox"]:checked ~ label:before {
	content: '\2714';
	text-indent: .9em;
	color: #333;
	background-color: #ccc;
  }
  
  .funkyradio input[type="radio"]:focus ~ label:before,
  .funkyradio input[type="checkbox"]:focus ~ label:before {
	box-shadow: 0 0 0 3px #999;
  }
  
  .funkyradio-default input[type="radio"]:checked ~ label:before,
  .funkyradio-default input[type="checkbox"]:checked ~ label:before {
	color: #333;
	background-color: #ccc;
  }
  
  .funkyradio-primary input[type="radio"]:checked ~ label:before,
  .funkyradio-primary input[type="checkbox"]:checked ~ label:before {
	color: #fff;
	background-color: #337ab7;
  }
  
  .funkyradio-success input[type="radio"]:checked ~ label:before,
  .funkyradio-success input[type="checkbox"]:checked ~ label:before {
	color: #fff;
	background-color: #5cb85c;
  }
  
  .funkyradio-danger input[type="radio"]:checked ~ label:before,
  .funkyradio-danger input[type="checkbox"]:checked ~ label:before {
	color: #fff;
	background-color: #d9534f;
  }
  
  .funkyradio-warning input[type="radio"]:checked ~ label:before,
  .funkyradio-warning input[type="checkbox"]:checked ~ label:before {
	color: #fff;
	background-color: #f0ad4e;
  }
  
  .funkyradio-info input[type="radio"]:checked ~ label:before,
  .funkyradio-info input[type="checkbox"]:checked ~ label:before {
	color: #fff;
	background-color: #5bc0de;
  }

	table {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

td, th {
    border: 1px solid #dddddd;
    text-align: left;
    padding: 8px;
}

th {
    background-color: #dddddd;
}

#reset_sign{
	margin-top: 10px; 
}

#reset_sign-exp{
	margin-top: 10px; 
}


.adauga-greutate {
  float: left;
  width: 53px;
  cursor: pointer;
  color: #fff;
  padding: 18px 19px;
  background-color: #337ab7;
  margin-top: 40px;
  border-radius: 3px;
  margin-left: 10px;
}

.sterge-greutate {
  float: left;
  width: 53px;
  cursor: pointer;
  color: #fff;
  padding: 18px 19px;
  background-color: red;
  margin-top: 40px;
  border-radius: 3px;
  margin-left: 10px;
}

.sterge-greutate-exp {
  float: left;
  width: 53px;
  cursor: pointer;
  color: #fff;
  padding: 18px 19px;
  background-color: red;
  margin-top: 40px;
  border-radius: 3px;
  margin-left: 10px;
}

.nr-ok {
  float: left;
  width: 53px;
  cursor: pointer;
  color: #fff;
  padding: 18px 19px;
  background-color: #337ab7;
  margin-top: 40px;
  border-radius: 3px;
  margin-left: 10px;
}

.nr-ok-exp {
  float: left;
  width: 53px;
  cursor: pointer;
  color: #fff;
  padding: 18px 19px;
  background-color: #337ab7;
  margin-top: 40px;
  border-radius: 3px;
  margin-left: 10px;
}

#nr-colete{
	width: 55px;
	height: 52px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	text-align:center;
}

#nr-colete-exp{
	width: 55px;
	height: 52px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	text-align:center;
}

.error,
.err-msg {
  color: red;
}
.ui-autocomplete{
	height:180px!important;
	overflow-y:scroll;
	overflow-x:hidden;
	
}
.ui-menu-item{
	padding:5px!important;
}

#judet {
  color: #f00 !important;
}

#judet-exp {
  color: #f00 !important;
}

#client-judet {
  color: #f00 !important;
}

.datepicker table tr td, .datepicker table tr th {
    border-radius: 0px!important;
}

/* @media (max-width: 1100px)  {*/
  /* .pachete{border:1px solid #ccc;margin-top: 10px;} */
/* } */