/* CMS shell: hide every sibling on the path to #mymedi */
body:has(#mymedi) :has(#mymedi) > *:not(:has(#mymedi)):not(#mymedi),
body:has(#mymedi) > *:not(:has(#mymedi)) {
	display: none !important;
}
body:has(#mymedi) {
	padding: 0 !important;
}
#mymedi .modal,
#mymedi .modal-backdrop,
.modal-backdrop {
	display: none !important;
}

.btn, header, .search-form, .search-links, .link, #more,
.subnav-carousel, .tooltip, .popover {
	display: none !important;
}

.search-results table tr.active td, .table-articles tr.active td {
	color: #333;
	font-weight: bold;
}

.more {
	display: block;
}


.main-header, .mainnav {
	display: none;
}

.modal-body {
	max-height: none !important;
	height: auto !important;
	overflow: visible;
}