/* https://github.com/JasonLautzenheiser/bootstrap-combojs */
html{

}
.btn-add{
	margin-top:5px; 
	margin-bottom:5px;
	
} .btn-add:after{
	content: ' \002B';
}
#qrcode, #qrcontainer {
	padding: 0px !important;
	margin: 0px !important;
}

.msg-modal{
	z-index:1057;
	z-index:1055;
}
.msg-modal div div div{
	padding-top: 66px;
}
.form-search .combobox-container,
.form-inline .combobox-container {
  display: inline-block;
  margin-bottom: 0;
  vertical-align: top;
}
div .combobox-container .input-group{
	margin-bottom:10px;
}
.form-search .combobox-container .input-group-addon,
.form-inline .combobox-container .input-group-addon {
  width: auto;
}
.combobox-selected .caret {
  display: none;
}
/* :not doesn't work in IE8 */
.combobox-container:not(.combobox-selected) .combobox-remove {
  display: none;
}
.typeahead-long {
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
  font-size: 1.7em;
}
.control-group.error .combobox-container .add-on {
  color: #B94A48;
  border-color: #B94A48;
}
.control-group.error .combobox-container .caret {
  border-top-color: #B94A48;
}
.control-group.warning .combobox-container .add-on {
  color: #C09853;
  border-color: #C09853;
}
.control-group.warning .combobox-container .caret {
  border-top-color: #C09853;
}
.control-group.success .combobox-container .add-on {
  color: #468847;
  border-color: #468847;
}
.control-group.success .combobox-container .caret {
  border-top-color: #468847;
}

.dropdown-toggle-custom{
	padding-right:5px;
	background-color:#ced4da;
}.dropdown-toggle-custom::after{
  content: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-search" viewBox="0 0 16 16"><path d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0"/></svg>');
  border: none;
  width: 20px;
  height: auto;
  margin-top: 0.5rem;
  margin-left: 0.5rem;
  vertical-align: middle;
}


.combobox.combobox-disabled, .combobox-options .combobox-disabled {
  opacity:0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  cursor:default;
}

.combobox-disabled {
  color: #999999;
}
.tb-dropdown-menu{
	overflow: auto;
	max-height: 200px;
}

.dropdown-menu>li>a {
  /*display: block;*/
  padding: 3px 20px;
  clear: both;
  /*font-weight: 400;*/
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}

.option-disabled {
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  white-space: nowrap;
  cursor: pointer;
  /*pointer-events: none;*/
  color: #999999 !important;
}
.hr-min{
	padding:0px;
	margin:0px;
}
.notes-container{
	position: relative;
}
.notes-btn{
	font-size: 40px;	
	height:40px;
	width:40px;
  	float:right;
	text-align: right;
	position: absolute;
    bottom: 0px;
	right: 10px;
}
.hide{
	display:none;
}
.icon-flipped {
    transform: scaleY(-1);
    -moz-transform: scaleY(-1);
    -webkit-transform: scaleY(-1);
    -ms-transform: scaleY(-1);
}