/**
 * @version     CVS: 1.1.0
 * @package     com_smartassociados
 * @copyright   2023 Tridia CriaÃ§Ã£o
 * @license     GNU General Public License versÃ£o 2 ou posterior; consulte o arquivo License. txt
 * @author      Tridia CriaÃ§Ã£o <tridiacriacao@gmail.com>
 */



 form#adminForm #filtro-pesquisar {
    width: 100%;
    flex-wrap:
    nowrap;
    justify-content: space-between!important;
    flex-direction: row;
}
form#adminForm #filtro-pesquisar .ordering-select {
	width: 60%;
	justify-content: flex-end;
	margin-top: 0;
}
form#adminForm #filtro-pesquisar .ordering-select .chosen-container {
    height: 100%;
}
form#adminForm #filtro-pesquisar .ordering-select .js-stools-field-list:nth-child(1) .chosen-container {
	/* width: 180px!important; */
}
form#adminForm #filtro-pesquisar .ordering-select .js-stools-field-list:nth-child(2) .chosen-container {
	/* width: 65px!important; */
}
form#adminForm #filtro-pesquisar .ordering-select .js-stools-field-list:nth-child(3) .chosen-container {
	/* width: 170px!important; */
}
form#adminForm #filtro-pesquisar .ordering-select .chosen-container .chosen-single {
    /* height: 100%; */
    /* background: none; */
    /* font-weight: 600; */
    /* display: flex!important; */
    /* align-items: center; */
    /* margin-top: 0; */
}

 @media screen and (max-width: 991px) {
    form#adminForm #filtro-pesquisar {
        flex-direction: column;
        gap: 1rem;
    }
	form#adminForm #filtro-pesquisar .filter-search-actions {
		height: 0;
		margin: 0;
	}
	form#adminForm #filtro-pesquisar .ordering-select {
		align-self: flex-start;
		justify-content: flex-start;
		width: 100%;
		margin-left: 0 !important;
		display: flex;
		flex-wrap: wrap;
		gap: 0.5rem;
	}
	form#adminForm #filtro-pesquisar .ordering-select .js-stools-field-list {
		height: 50px;
		margin: 0;
	}
	form#adminForm #filtro-pesquisar .ordering-select .js-stools-field-list:nth-child(1) .chosen-container {
		margin-left: 0;
	}
}

.aniversariantes-list .table th a,
.aniversariantes-list .table th a i{
    font-size: 1.5rem;
    color: var(--p-normal);
}

.aniversariantes-list .table td {
	vertical-align: middle;
	font-size: 1.1rem;
	font-weight: bolder;
}
.imagem__associado {
    border-radius: 100%;
    width: 44px;
    height: 44px;
    object-fit: cover;
    object-position: center;
}

.associados-list .imagem__associado {
	width: 120px;
    height: 120px;
	z-index: 2;
}
.associados-list .dados-associado {
	min-height: 6.5rem;
}
.associados-list .associado-item.has-foto .dados-associado {
	margin-top: -2rem;
}
.associados-list .associado-item.no-foto .dados-associado {
	margin-top: 2rem;
}
.associados-list .btn-mini-bio i{
	transition:  all 0.3s;
}
.associados-list .btn-mini-bio[aria-expanded=true] i{
	transform: rotate(180deg);
}

.aniversariantes-form .js-stools[role="search"] .ordering-select {
	margin-left: 2rem !important;
}
.aniversariantes-form .filter-search-actions .btn {
	margin-left: 0.5rem !important;
}
.aniversariantes-form .filter-search-bar__button {
	color: var(--w-normal) !important;
	background: var(--p-normal);
	border-color: var(--p-normal);
}
.aniversariantes-list img[data-src]::before {
	background-image: url(../images/avatar.png);
	background-size: cover;
}
.hide-filter-list .js-stools-field-list:nth-child(1), 
.hide-filter-list .js-stools-field-list:nth-child(3) {
	display: none !important;
}

.js-stools-container-bar .btn-toolbar {
	gap: 1rem;
	display: flex;
}

.box-conamp, .category-list .list-title, .article-list .article, .view-search .search .form-search, .contact .card-body, .entidade-info, #entidadeList .card, .sp-module.convenios .bannergroup .banneritem {
    background: #fff;
    border-radius: 1em;
    border: 1px solid rgba(0, 0, 0, 0.05);
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
    overflow: hidden;
}

.com-smartassociados.view-entidades .list-entidade .card{
    background: #fff;
    border-radius: 1em;
    border: 1px solid rgba(0, 0, 0, 0.05);
    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
    overflow: hidden;
}

@media screen and (max-width: 991px) {
	.com-smartassociados.view-entidade .sp-module-title{
		max-width: 100% !important;
	}
}

.list-entidade-item .img-content img {
	object-fit: contain;
}