.menu-dol-tlo	{
	width: 100%;
	max-width: 1232px;
	height: 104px;
	margin: 0px auto;
	background: #003360;
}
.menu-dol-tlo #skip-menudol	{
	background: rgba(255,255,255,0.1) !important;
}
@media all and (min-width: 320px) and (max-width: 1023px) {
	.menu-dol-tlo	{
		display: none;
	}
}
#menu-dol {
	flex: 1 1;
	height: 100%;
	display: flex;
	align-items: center;
}
.menu-dol-1-poziom	{
	flex: 1 1;
	display: flex;
	max-width: 984px;
}

.menu-dol-1-poziom li {
	position: relative;
	flex: 1 1 auto;
	list-style: none;
	padding: 0px 0px 0px 0px;
	display: flex;
}
.menu-dol-1-poziom > li:after {
	position: absolute;
	font-family: "Open Sans", sans-serif !important;
	content: "." !important;
	color: #fff !important;
	top: -6px !important;
	right: 0px !important;
	font-size: 14px;
}
.menu-dol-1-poziom > li:first-child:before {
	position: absolute;
	font-family: "Open Sans", sans-serif !important;
	content: "." !important;
	color: #fff !important;
	top: -6px !important;
	left: 0px !important;
	font-size: 14px;
}
.menu-dol-1-poziom li a{
	flex: 1 1;
	font-family: "Open Sans" ,sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #fff;
	text-decoration: none;
	display: flex;
	justify-content: center;
}

.menu-dol-1-poziom li a:hover{
	opacity: 0.8;
}
.menu-dol-2-poziom	{
	display: none;
}

/* linki */

.menu-dol-tlo .gora-linki {
	flex: 0 0 248px;
	max-width: 248px;
	padding: 0px 0px 0px 8px;
}
.menu-dol-tlo .gora-linki a {
	flex: 1 1 auto;
	max-width: unset !important;
	color: #fff;
}
