.wrapper{
	background:#FFFFFF;
	width:100%;
	margin:0 auto; 
	overflow:hidden;
}
.head{
	margin:0 auto;
	overflow:hidden;
	background:#242A64;
	margin-top:10px;
	padding:10px 0px 0px 0px;
	width:100%;
	height:100%;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	color:#fff;
	text-align:center;
}
.menu{
	margin:0 auto;
	overflow:hidden;
	margin-top:5px;
	background:#242A64;
	/* padding:0 20px 0px 20px; */
	width:100%;
	height:100%;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	color:#fff;
	text-align:center;
}
.menu a{
	color:#FFFFFF;
	height:100px;
	width:200px;
	padding:5px 20px;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:10px;
	word-spacing:10px;
	border-radius:5px;
}
.menu li {display: inline;}

.menu a:hover{
	background-color:#000080;
}
.content{
	/* float:left; */
	background:transparent;
	width:100%;
	height:100%;
	margin:5px 5px 5px 0;
	padding:5px 5px;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	color:#fff;
	text-align:auto;
}
.footer{
	float:right;
	margin:0 auto;
	overflow:hidden;
	margin-top:20px;
	margin-bottom:10px;
	background:#242A64;
	padding:0px 20px 0px 20px;
	width:100%;
	height: 100%;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	color:#fff;
}
.text{
	font-size:200%;
}
.h1{
	color:#191970;
}
.p{
	float: right;
	width:400px;
	text-align: right;
	margin:10px;
}
.we{
	color:#191970;
}
.tekst{
	color:#191970;
	font-size:150%;
}
.tekst2{
	color:#191970;
}
.tekst3{
	color:#191970;
	font-size: 200%;
}
.tekst4{
	color:#191970;
	font-size:180%;
}
.tekst5{
	color:#191970;
	font-size: 150%;
}
.tekst6{
	color:#191970;
	font-size: 140%;
}
.line{
	position: relative;
	width: 100%;
	height: 8px;
	background:#191970;
	border-radius:2px;
	clear: none;
}
.line2{
	position: relative;
	width: 100%;
	height: 8px;
	background:#191970;
	border-radius:2px;
	clear: none;
	margin:5px 5px 5px 5px;
}
.line3{
	position: relative;
	width: 100%;
	height: 3px;
	background:#000080;
	clear: none;
}
.text-list{
	color:#191970;
	font-size:150%;
}
.td{
	vertical-align: top;
}
.bottom{
	color:#FFFFFF;
	height:100%;
	width:30px;
	padding:5px 20px;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:10px;
	word-spacing:10px;
	border-radius:5px;
}
a{
	text-decoration: none;
}

.phone-notice{
	box-sizing:border-box;
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:14px;
	width:100%;
	margin:10px auto 0 auto;
	padding:12px 18px;
	background:linear-gradient(135deg,#e53935 0%,#b71c1c 100%);
	color:#ffffff;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	box-shadow:0 4px 14px rgba(183,28,28,0.35);
	font-family:Arial,Helvetica,sans-serif;
	animation:phoneNoticeIn .5s ease;
}
@keyframes phoneNoticeIn{
	from{opacity:0;transform:translateY(-12px);}
	to{opacity:1;transform:translateY(0);}
}
.phone-notice__inner{
	display:flex;
	align-items:center;
	gap:12px;
	flex:1 1 auto;
	min-width:0;
}
.phone-notice__icon{
	flex:0 0 auto;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	width:30px;
	height:30px;
	border-radius:50%;
	background:rgba(255,255,255,0.18);
	color:#ffffff;
	font-weight:bold;
	font-size:20px;
	line-height:1;
	animation:phoneNoticePulse 1.6s ease-in-out infinite;
}
@keyframes phoneNoticePulse{
	0%,100%{box-shadow:0 0 0 0 rgba(255,255,255,0.45);}
	50%{box-shadow:0 0 0 8px rgba(255,255,255,0);}
}
.phone-notice__text{
	font-size:108%;
	line-height:1.35;
}
.phone-notice__phone{
	display:inline-block;
	margin-left:6px;
	padding:2px 12px;
	background:rgba(255,255,255,0.95);
	color:#b71c1c;
	font-weight:bold;
	border-radius:20px;
	white-space:nowrap;
	text-decoration:none;
}
.phone-notice__close{
	flex:0 0 auto;
	width:34px;
	height:34px;
	padding:0;
	border:none;
	border-radius:50%;
	background:rgba(255,255,255,0.15);
	color:#ffffff;
	font-size:24px;
	line-height:1;
	cursor:pointer;
	transition:background .2s ease,transform .2s ease;
}
.phone-notice__close:hover{
	background:rgba(255,255,255,0.30);
	transform:rotate(90deg);
}
.phone-notice.is-hidden{display:none;}
@media(max-width:600px){
	.phone-notice{align-items:flex-start;padding:10px 12px;}
	.phone-notice__text{font-size:100%;}
	.phone-notice__phone{margin-left:0;margin-top:4px;}
}


img{max-width:100%;}
@media (max-width:768px){
	img{height:auto;}
	.menu a{width:auto;height:auto;display:inline-block;padding:8px 12px;word-spacing:normal;}
	.menu li{display:inline-block;}
	.menu ul{padding-left:0;}
	.table,.table tbody,.table tr,.table td{display:block;width:100% !important;box-sizing:border-box;}
	.p{width:auto;float:none;text-align:right;}
	.text{font-size:150%;}
	.tekst3{font-size:160%;}
	.tekst4{font-size:150%;}
}


.content .prodrow{table-layout:fixed;width:100%;border-collapse:collapse;margin:6px 0;}
.content .prodrow td{vertical-align:top;}
.content .prodrow td:first-child{width:200px;padding:12px;text-align:center;box-sizing:border-box;}
.content .prodrow td:first-child img{max-width:170px;max-height:150px;width:auto;height:auto;display:inline-block;border-radius:4px;}
.content .prodrow td:last-child{padding:12px 14px 12px 4px;}


html{height:100%;}
body{margin:0;min-height:100vh;display:flex;flex-direction:column;}
.wrapper{flex:1 0 auto;display:flex;flex-direction:column;}
.content{flex:1 0 auto;height:auto;}
.footer{float:none;height:auto;box-sizing:border-box;border-radius:7px;}

body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;line-height:1.55;}
.wrapper{max-width:1180px;margin:0 auto;}
.phone-notice{max-width:1180px;}
.content p,.content li{line-height:1.55;}
.menu-toggle,.menu-burger{display:none;}
@media(max-width:768px){
	.content{padding-left:12px;padding-right:12px;}
	.content .prodrow td:last-child p{font-size:16px;}
	.menu{text-align:center;}
	.menu-burger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:48px;height:46px;margin:3px auto;cursor:pointer;}
	.menu-burger span{display:block;width:26px;height:3px;margin:0 auto;background:#fff;border-radius:2px;transition:transform .3s ease,opacity .3s ease;}
	.menu ul{display:none;}
	.menu-toggle:checked ~ ul{display:block;}
	.menu-toggle:checked ~ .menu-burger span:nth-child(1){transform:translateY(8px) rotate(45deg);}
	.menu-toggle:checked ~ .menu-burger span:nth-child(2){opacity:0;}
	.menu-toggle:checked ~ .menu-burger span:nth-child(3){transform:translateY(-8px) rotate(-45deg);}
	.menu li{display:block;}
	.menu a{display:block;width:auto;padding:13px 12px;border-top:1px solid rgba(255,255,255,.16);}
	.tekst{font-size:130%;}
	.content ul{padding-left:24px;}
	.content{overflow-wrap:break-word;word-wrap:break-word;}
	.content .prodrow td:first-child img{max-width:120px;max-height:110px;}
	.content .prodrow td:last-child{padding:2px 12px 14px;}
}

html{overflow-y:scroll;}
.content{box-sizing:border-box;}
.content iframe{max-width:100%;display:block;}
@media(max-width:768px){
	.content iframe{width:100%;height:320px;}
}

.addr{white-space:nowrap;}
.addr-break{display:none;}
.p{width:auto;}
@media(max-width:768px){
	.addr{white-space:normal;}
	.addr-break{display:inline;}
}
