joomla-alert {z-index:10; max-width:400px;}
.com-users-login__options { display: none!important }
.header { z-index: 900!important }
[data-modals-element="close-bar"] { z-index: 1900!important }
.btn {
	 border-width: 0 !important;
}
.dropdown-toggle {
	padding:10px !important;
}
div.front-end-edit {
  padding: 10px 20px;
}
.btn.hidden { display:none }
#adminForm table td {
	vertical-align:middle;	
}
#adminForm .table-striped tbody tr:hover td{
	background-color:rgb(47 197 255 / 10%) !important;
}
/* dropdown menu */
.dropdown-menu {
	padding:0 !important; 
}
.dropdown-menu .list-group-item {
	padding:0 !important;
	margin-top:0 !important;
}
.dropdown-menu .list-group-item .btn{
	padding: 0.5rem .75rem;
	border-bottom:0px !important;
}
/* Searchbar */
.filter-search-bar button,
.filter-search-actions button {
	height: calc(1.5em + 1rem + 2px);
}
#list_limit_chosen > a{
	height: calc(1.5em + 0.8rem);
	padding: 0.3rem 4rem 0.3rem 1rem;
}

.chosen-container.chosen-container-multi .chosen-choices {
	/*height: calc(1.5em + 0.75rem + 2px);*/
	min-height:auto;
	border: 1px solid #ced4da;
	border-radius: 0.25rem;
}
/* Forms */
 .btn:not(.disabled):hover {
    margin-top: 0px !important;
    border-bottom-width: 0px !important;
}
.custom-select, .form-select {
	padding: 0.3rem 3rem 0.3rem 1rem;
	
}

.fade {
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}

.fade.show {
  opacity: 1;
}
.chosen-container.chosen-container-single .chosen-single {
	height: calc(1.5em + 0.75rem + 0px);
	padding: 0.25rem 3.6rem .25rem 1rem;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
	height: calc(1.5em + 0.4rem);	
}
#jform_cegesvagymagan label {min-width: fit-content;}

joomla-alert {
	position: fixed!important;
}

select option:disabled {
    color: #999;
    background-color: #f5f5f5;
    cursor: not-allowed;
}
.js-stools {
	height:70px;
	transition: all 500ms ease-out;
}
.js-stools-field-filter .filter-label {
	display:block;
}
.filters-shown .js-stools{
	display:contents;
    width: calc(100% - 56px);
    top: 65px;
    background: white;
	transition: all 500ms ease-out;
}
.filters-shown table#berletList {
	
	/*transition: all 500ms ease-out;*/
}

.container-topbar ul.mm-collapse a:not(.btn):hover { color: rgb(17, 40, 85) }