body{
	padding:0;
	margin:0;
	background:#fff !important;
}
.carousel-indicators li{
	background-color: #008697 !important;
}
.nav-pills .nav-link{
	font-weight:bold;
	padding:0.5rem 2rem;
}
.logo{
	margin-top:10px;
	margin-bottom:10px;
	width:142px;
	height:auto;
}
.top-nav{
	background:#e9e9e9;
	border-bottom: solid 2px #008697;
}
.top-navi-menu{
	font-size:22px;
	color:#4e4e4e;
}
.top-navi-menu .nav-link{
	margin: 30px 0 20px 0;
	padding:30px 15px 30px 15px;
	color:#4e4e4e;
}
.top-navi-menu .nav-link:hover{
	background:#008697;
	color:#fff;
	text-decoration:none;
	transition:0.2s;
}
.top-navi-menu .show .nav-link{
	background:#008697;
	color:#fff;	
}
.top-navi-menu .nav-item .dropdown-item{
	padding:5px 15px 5px 15px;
}

#mm-intro{
	padding-top:120px;
	min-height:350px;
	font-size:19px;
	font-weight:bold;
	
}
.mm-intro-card{
	background:#e9e9e9;
	min-height:350px;
	padding:80px 0 50px 0;
}
.mm-intro-card2{
	min-height:300px;
	padding:50px 0 50px 0;
}
.mm-intro-card-title{
	padding:0 0 25px 0;
	color:#008697;
	font-size:20px;
	font-weight:bold;
}
.mm-intro-card-title-c{
	text-align:center;
}
.mm-intro-card-text{
	font-size:17px;
}
.mm-readmore{
	padding:10px;
	text-align:right;
	font-size:14px;
}
.mm-readmore a{
	color:#a2937e;
	font-weight:bold;
}
.mm-readmore a:hover{
	color:#008697;
	text-decoration:none;
}
.mm-card{
	font-size:17px;
	font-weight:bold;
	color:#008697;
	text-align:center;
}

.mm-end-info{
	background:#008697;
	min-height:100px;
	padding:40px 0 40px 0;
}
.mm-img{
	width:auto;
	height:200px;
	margin:5px;
	border:solid 4px #d9d9d9;
}
.mm-title{
	font-size:19px;
	font-weight:bold;
	margin-bottom:20px;
}
#mm-contact, #mm-produkcja, #mm-onas, #mm-tapicerka{
	padding:50px 0 50px 0;
}


.footer-info-ico{
	text-align:center;
}
.footer-info-ico i{
	color:#73b321;
	font-size:45pt;
}
.footer-info-ico p{
	font-weight:bold;
}

.footer{
	min-height:100px;
	background:#323232;
	color:#d5d5d5;	
	padding:20px 0 15px 0;
}
.footer-ico{
	font-size:30pt; text-align:right; color:#fff;
}
.footer-txt{
	font-size:14px; color:#fff; font-weight: bold; padding-top:10px;
}
.footer-end{
	background:#262626;
	padding:5px 0 5px 0;
	color:#d5d5d5;
}
.sticky-top, .logo-fixed{
	display:none;
}

/* ===== MEDIA SCREEN 768===== */


@media screen and (max-width: 992px){
	.top-bar, .top-nav{	display:none;}
	.sticky-top, .logo-fixed{display:block;}	
	.logo-fixed{text-align:center;background:#e9e9e9;}
	.logo{margin:10px 0 10px 0; width:80%; height:auto;}
	#ek-intro{background: url(images/bcg/laptop2.jpg) left center no-repeat; background-size:auto 50%;}
	
	.top-bar-fixed{
		display:block;
		background:#e2e2e2;
		font-size:16px;
		text-align:right;
		padding:5px;
	}
	.big-logo{
	margin-top:10px;
	margin-bottom:10px;
	width:30%;
	height:auto;
}

.navi-menu-fixed .nav-link{
	padding:10px 15px 10px 15px;
	font-weight:bold;
	background:#008697;
	color:#fff;
	/*#323232*/
}
.navi-menu-fixed .nav-link:hover{
	background:#097280;
}
.navi-menu-fixed .show > .nav-link{
	background:#097280;
	color:#fff;	
}
.navi-menu-fixed .dropdown-item{
padding:5px 5px 5px 15px;
}
.mm-img{
	width:40%;
}
	
}
	