

.mx_BaseAvatar:not([data-type="square"]),
.mx_BaseAvatar:not([data-type="square"]) img{
    border-radius: 3px !important;
}


.mx_MatrixChat.mx_MatrixChat > div,
._stickyRow_3tgsb_23,
[class^=_roomList_],
#left-panel *:before{
	background: none;
}

#room-list-search-button{
	background: #1119;
}

.mx_RoomListItemView_selected > div{
	background: #1119;
}

.mx_SpacePanel{
	border: none;
}

.mx_MatrixChat .mx_Separator{
	display: none;
}

/*
.mx_RoomListItemView > :hover{
	background: #1119;
}
*/

.mx_TextualBody_urlPreviews img{
	width: auto;
	height: auto;
	object-fit: contain;
	max-height: 500px;
	max-width: 500px;
	background: none;
}
.mx_TextualBody_urlPreviews [class*=_bannerImage_]{
	height: auto;
	display: flex;
	background: none;
	object-fit: contain;
}
.mx_TextualBody_urlPreviews [class*=_bannerImage_] button{
	display: flex;
	object-fit: contain;
	justify-content: center;
	background: none;
}

.mx_TextualBody_urlPreviews [class*=below] [class*=_icon_]{
	display: none;
}

