.select2-container--bootstrap .select2-results>.select2-results__options {
	max-height: 330px !important;
}
.out-on-rental {
	background-color: #0A246A !important;
	color: #78e9e3 !important;
}
.out-on-rental .select2-result-repository__title {
	color: #fff !important;
}

.padding-top-7{
	padding-top:7px;
}

#toast-container > div{
	opacity: 1 !important;
}

.page-header.navbar .menu-toggler.responsive-toggler {
	float:none !important;
}
.form-group .buttonsContainer .btn.btn-success{margin-bottom: 5px;}
ul#categoriesList{
	background-color: #fff;
	list-style-type: none;
	padding: 5px;
}

#categoriesList li.categoryItem {
	padding: 5px;
	border-bottom: 1px solid #e7ecf1;
}

#categoriesList li.categoryItem:hover {
	background-color: #f3f4f6;
}

#categoriesList li.categoryItem span.disabledCategory{
	color:#ccc;
	text-decoration: line-through;
}

.user-address{
	display:none;
}

#order-status-modal {
	/*width: 90%;*/
	/*height: 500px;*/
/*    position: relative;
    display: table; //This is important 
    overflow-y: auto;    
    overflow-x: auto;*/
/*    position: relative !important;
    display: table !important;
    overflow-y: auto !important;    
    overflow-x: auto !important;
    width: auto !important;
    min-width: 100px !important;   */
}
.modal-dialog{
}

a.nav-link {
	padding: 8px 15px !important;
}

p.dataViewField {
	padding-top: 7px !important;
	margin-top: 1px !important;
}

hr.smallmargin {
	margin: 5px 0px !important;
}

.datepicker-days th.dow {
	font-weight: 800 !important;
}

.datepicker-days td.day {
	/*color: #000;*/
	cursor: pointer;
	font-weight: 600 !important;
}

.datepicker-days td.disabled {
	color: grey;
	font-weight: normal !important;
}


body.modal-open, 
.modal-open .navbar-fixed-top, 
.modal-open .navbar-fixed-bottom {
  margin-right: 0;
}

.modal {
  /*left: 50%;*/
  bottom: auto;
  right: auto;
  padding: 0;
  min-width: 500px;
  width: auto;
  margin-left: -250px;
  /*background-color: #ffffff;*/
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
}

.modal.container {
  max-width: none;
}

.modal-body, .modal-footer {
	background-color: #fff;
}

.modal-dialog {
	margin: 0 auto;
}

.select2-container--bootstrap .select2-results__option[aria-disabled=true] {
    color: #fff !important;
    cursor: not-allowed;
	background-color: #990000;
}

.select2-container--bootstrap .select2-results__option[aria-disabled=true] .select2-result-repository__title,
.select2-container--bootstrap .select2-results__option[aria-disabled=true] .select2-result-repository__description,
.select2-container--bootstrap .select2-results__option[aria-disabled=true] .select2-result-repository__statistics,
.select2-container--bootstrap .select2-results__option[aria-disabled=true] .select2-result-repository__watchers
{
    color: #fff !important;
}

.select2-results__option {
    padding: 0px;
    border-bottom: 1px solid #ddd;
}

@media (min-width: 768px) {
	.form-horizontal .control-label {
		 text-align: left !important; 
	}
	
}

.datepicker, .datepicker-dropdown {
	z-index: 11000 !important;
}
