.mpw{
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	transition:all 0.4s 0.01s ease;
	display:block;
}
/*---------------------*/
.navicons{
	background:#eaf3fa;
	transition:all 0.4s 0.01s ease;
	border-radius:8px;
	padding:10px;
	text-align:center;
}
.navicons.whitefons{
	background:#fff;
	border:1px solid #ddd;
}
.navicons:hover{
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.3);
}
.navicons a{
	display:table-cell;
	vertical-align:middle;
	width:1000px;
	text-align:center;
}
.navicons a img{
	max-width:80%;
	transition:all 0.4s 0.01s ease;
}
.navicons:hover a img{
	transform:scale(1.07);
	filter:grayscale(50%);
}
.navicons dd{
	display:table-cell;
	vertical-align:middle;
	width:1000px;
	text-align:center;
	height:60px;
	font-size:18px;
}
/*---------------------*/
.menutext2{
	transition: all 0.6s 0.05s ease;
	border:1px solid #ddd;
}
.menutext2:hover{
	border:1px solid #fff;
	box-shadow:0px 0px 15px rgba(0,0,0,0.2);
}
.menutext2 a{
	display:block;
}
.menutext2 dt{
	display:block;
	position:relative;
	overflow:hidden;
	height:0.1px;
	background:#fff;
}
.menutext2 dt div{
	position:absolute;
	width:100%;
	height:100%;
	transition: all 0.6s 0.05s ease;
	background-size:auto 101%!important;
}
.menutext2:hover dt div{
	transform: scale(1.3);
	opacity:0.8;
	filter:grayscale(80%);
}
/*---------------------*/
.menutext a{
	display:block;
}
.menutext dt{
	display:block;
	position:relative;
	overflow:hidden;
	height:0.1px;
	border:1px solid #fff;
	box-shadow:0px 0px 7px rgba(0,0,0,0.3);
	background:#fff;
	border-radius:10px;
	filter:grayscale(40%);
}
.menutext dt div{
	position:absolute;
	width:100%;
	height:100%;
	transition: all 0.6s 0.05s ease;
	background-size:auto 101%!important;
}
.menutext:hover dt div{
	transform: scale(1.3);
	filter:grayscale(80%);
	opacity:0.8;
}
/*---------------------*/
.litemenu{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	font-size:14px;
	width:900px;
	padding:20px;
	color:#000!important;
	background:#eee;
	text-shadow:0 0 1px #fff;
	transition: all 0.5s 0.05s ease;
}
.litemenu:hover{
	background:#ff0101;
	text-shadow:1px 1px 5px #333;
	color:#fff!important;
}
/*---------------------*/
.foldercatalog{
	box-shadow:0 0 15px rgba(0,0,0,0.3);
	display:block;
	overflow:hidden;
	position:relative;
	cursor:pointer;
	background:#fff;
	border: 1px solid #fff;
	transition: all 0.4s 0.05s ease;
}
.foldercatalog:hover{
	border: 1px solid #000;
	box-shadow:0 0 15px rgba(0,0,0,0.1);
	background:#000;
}
.foldercatalog div{
	position:absolute;
	transition: all 0.4s 0.05s ease;
}
.foldercatalog .img{
	background-size:100% 100%!important;
	width:100%;
	height:100%;
	filter: grayscale(10%); 
}
.foldercatalog:hover .img{
	transform:scale(1.15);
	opacity:0.7;
	filter: grayscale(50%); 
}
.foldercatalog .opis{
	left:0px;
	bottom:20px;
	background:#fff;
	padding:5px 10px;
	color:#000;
	font-size:14px;
}
.microb .foldercatalog .opis{
	font-size:11px!important;
	bottom:0px!important;
	line-height:1.01;
}
.foldercatalog:hover .opis{
	background:#000;
	bottom:0px;
	font-size:16px;
	color:#fff;
}
/*---------------------*/
.menuimages{
	display:block;
}
.menuimages dt{
	display:block;
	position:relative;
	overflow:hidden;
	height:0.1px;
	border:1px solid #fff;
	box-shadow:0px 0px 7px rgba(0,0,0,0.3);
	margin:0 0 5px;
	background:#fff;
	border-radius:10px;
}
.menuimages dt div{
	position:absolute;
	width:100%;
	height:100%;
	transition: all 0.6s 0.05s ease;
	background-size:auto 100%!important;
}
.menuimages:hover dt div{
	transform: scale(1.3);
	opacity:0.8;
}
.menuimages dd{
	padding:5px 20px;
	text-align:center;
}
/*---------------------*/
.roundmenu{
	border-radius:10px;
	position:relative;
	overflow:hidden;
	height:0.01px;
}
.roundmenu img{
	transition:all 0.6s 0.01s ease;
	filter:grayscale(0%);
	width:100%;
}
.roundmenu:hover img{
	transform:scale(1.45);
	filter:grayscale(90%);
}
.roundmenu ins{
	background:#000;
	opacity:0.1;
	left:-150%;
	top:-150%;
	border-radius:100%;
}
.roundmenu:hover ins{
	opacity:0.55;
	width:300%;
	height:300%;
}
.roundmenu span{
	top:auto!important;
	bottom:0px!important;
	height:auto!important;
	text-align:center;
	text-shadow:1px 1px 2px #000;
	font-size:14px;
	background:rgba(0,0,0,0.6);
}
.roundmenu span dd{
	display:block;
	padding:5px 10px;
}
.roundmenu:hover span{
	transform:scale(1);
	bottom:40%!important;
	background:rgba(0,0,0,0);
}
/*---------------------*/
.linemenu{
	border-radius:10px;
	position:relative;
	overflow:hidden;
	height:0.01px;
}
.linemenu img{
	transition:all 0.4s 0.01s ease;
	filter:grayscale(0%);
	width:100%;
}
.linemenu:hover img{
	transform:scale(2.85);
	transition:all 7.4s 0.01s ease;
	filter:grayscale(90%);
}
.linemenu dd{
	background:#000;
	opacity:0;
}
.linemenu:hover dd{
	opacity:0.5;
}
.linemenu ins{
	border:2px solid #fff;
	transform:scale(2.75);
}
.linemenu:hover ins{
	transform:scale(0.75);
}
.linemenu font{
	top:50%;
	text-align:center;
	text-shadow:1px 1px 2px #000;
	font-size:14px;
	opacity:0;
	margin:-10px 0 0;
	transform:scale(0.35);
}
.linemenu:hover font{
	transform:scale(1);
	opacity:1;
}
/*------------------------------------*/
.minifoldrs{
	border:1px solid #ddd;
	transition:all 0.4s 0.01s ease;
	text-align:center;
	padding:0 0 30px;
}
.minifoldrs:hover{
	box-shadow:0 0 30px rgba(0,0,0,0.2);
	border:1px solid #fff;
}
.fldsimg{
	display:block;
	overflow:hidden;
	position:relative;
}
.fldsimg img{
	transition:all 0.5s 0.01s ease;
	filter:grayscale(50%);
	opacity:0.7;
	width:100%;
}
.minifoldrs:hover .fldsimg img{
	transform:scale(1.1);
	opacity:1;
	filter:grayscale(0%);
}
.zagfolders{
	font-size:20px;
	text-transform:uppercase;
	padding:20px 0;
}
.microb .zagfolders{
	font-size:12px;
}
.microb .nopadding2{
	padding:5px;
}
.microb .minifoldrs input{
	font-size:10px;
}
/*------------------------------------*/