.modul-tresc-tlo {
	margin: 16px 0px;
}
.modul-tresc-wpis-tlo	{
	padding: 16px;
	margin: 0px 0px 16px 0px;
}
.modul-tresc-wpis-tlo:nth-child(even)	{
	background: #f6f6f6;
}
.modul-tresc-wpis-tlo:nth-child(odd)	{
	border: 1px solid #f6f6f6;
}
.modul-tresc-osoba, .modul-tresc-osoba a	{
	padding: 0px 0px 12px 0px;
	color: rgba(0,0,0,0.5);
	text-decoration: none;
}
.modul-tresc-tresc	{
	padding: 0px 0px 16px 0px;
	word-break: break-word;
}


.pytanie-odpowiedz-osoba	{
	padding: 0px 0px 12px 36px;
}
.pytanie-odpowiedz::before {
	position: absolute;
	display: inline-block;
	font-family: "Font Awesome 5 Free";
	content: "\f3e5";
	font-size: 24px;
	color: #000;
	margin: -4px 0px 0px -34px;
	transform: rotate(180deg);
}
.pytanie-odpowiedz	{
	padding: 0px 0px 16px 36px;
}

.menu-modul input[type='submit'],
.menu-modul input[type='reset'],
.menu-modul input[type='button'],
.menu-modul .button,
.menu-modul .button-login {
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	padding: 8px 8px 8px 12px !important;
	border: 1px solid #545454;
	text-transform: uppercase;
	min-width: 230px;
	margin: 2px;
	color: #fff;
	background: #545454;
	transition: 0.3s;
}
.menu-modul input[type='submit'] {
	border: 1px solid #227949;
  background: linear-gradient(to bottom, rgba(36,128,77,1) 0%, rgba(32,115,69,1) 100%);
  border-radius: 4px;
}

.menu-modul .btn {
	margin: 2px;
	display: inline-block;
}
.menu-modul .btn_all {
	min-width: 80px;
	margin: 0px !important;
}

.menu-modul .btn_fas,
.menu-modul .btn_fas_bialy {
	position: absolute;
	margin: 12px 0px 0px 12px;
	color:#fff;
}
.menu-modul .btn_fas_bialy { color: #ffffff; }

.menu-modul input[type=submit]:hover,
.menu-modul input[type=reset]:hover,
.menu-modul input[type=button]:hover {
	cursor: pointer;
}
