.modul-27 .menu-modul-tlo {
    flex: 1 1 100%;
}
.modul-27 .menu-modul-27-tytul	{
	display: none;
}
.modul-27 .szukaj-zawartosc .szukaj-tekst	{
	display: none;
}
.modul-27 .szukaj-zawartosc .szukaj-input-tlo {
	width: 100%;
	border: 1px solid #e2e2e2;
	border-radius: 8px;
}
.modul-27 .szukaj-zawartosc .szukaj-input-tlo input {
	font-family: var(--menu-b-font);
	font-size: 1.4rem;
	line-height: 1.8rem;
	font-weight: 300;
	color: #424242;
	padding: 15px 0px 14px 16px;
	width: 84%;
	background: none;
	border: none;
}
.modul-27 .szukaj-zawartosc .szukaj-input-tlo input::placeholder {
	color: #424242;
}
.modul-27 .szukaj-zawartosc .szukaj-btns-tlo	{
	position: absolute;
	inset: 12px 20px auto auto;
}
.modul-27 .szukaj-zawartosc .szukaj-btns-tlo input	{
	font-size: 0rem !important;
	width: 25px;
	height: 25px;
	background: url(../grafika/wyszukiwarka.png) center center no-repeat;
	border: none;
	cursor: pointer;
	transition: opacity .3s;
}
.modul-27 .szukaj-zawartosc .szukaj-btns-tlo input:hover	{
	opacity: .65;
}

.szukaj-tresc-tlo	{
	padding: 0px;
	background: #fff;
}
.szukaj-info-tlo{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.szukaj-info-tlo > * {
	flex: 1 1 100%;
	margin: 0px 0px 4px 0px;
}
.szukaj-tlo{
	padding:16px 24px;
	border-bottom: 1px solid #e8e8e8;
}

.szukaj-dzial{
	font-size: 14px;
	color: #6f6f6f;
	display: block!important;
	padding-right: 16px;
}

.szukaj-typ a, .szukaj-dzial a, .szukaj-data a, .szukaj-autor a{
	text-decoration-color: transparent;
	color:#2d7f4d;
}

.szukaj-dzial:before{
	content: "Dział: ";
	font-family: "Open Sans";
}

.szukaj-data{
	gap: 0px 4px;
	margin: 0px 0px 16px 0px;
}
.szukaj-data::after	{
	display: none;
}

.szukaj-data span:last-child{
	display: none;
}

.szukaj-data:before{
	content: "Data: "!important;
	font-family: "Open Sans"!important;
}

.szukaj-autor{
	display: block;
	font-size: 14px;
    font-family: "Open Sans";
    color: #6f6f6f;
    padding-right: 16px;
}

.szukaj-autor:before{
	content: "Autor: ";
	font-family: "Open Sans";
}

.szukaj-typ{
	padding-right: 16px;
	font-size: 14px;
    font-family: "Open Sans";
    color: #6f6f6f;
}

.szukaj-typ:before{
	content:"Typ: ";
}
