@media screen and (max-width:992px) {
	body {
		background-image: none;
		background: #000;
	}

	.w1200 {
		width: 98%;
	}

	.toolbar .row,
	.menu,
	.alb,
	.footer {
		flex-direction: column;
	}

	.footer .contact h3 {
		text-align-last: center;
	}

	.footer .contact p.fv {
		text-align-last: center !important;
	}

	.fs {
		width: 100%;
	}

	.toolbar {
		height: auto;
		position: relative;
	}

	.slider {
		display: none;
	}

	/*menu*/
	.menu .col {
		border-right: none;
		border-bottom: 1px solid #ccc;
	}

	.menu .col:first-child {
		display: block;
	}

	.menu .col:last-child {
		border-bottom: 1px solid #ccc;
	}

	.menu a {
		width: 100%;
		padding: 5px;
	}

	.menu i {
		color: #fff;
	}

	.alb {
		width: 320px;
		margin: 5px auto;
	}

	.categoris h2,
	.project h2 {
		font-size: 30px;
	}

	.categoris .row .col,
	.prezen-tovar .row .col {
		flex: 0 0 100%;
	}

	.project .row .col {
		flex: 0 0 49%;
	}

	.project img {
		width: 100%;
		height: 140px;
		margin: 5px auto;
		border-radius: 0px;
	}

	.project .col:hover {
		transition: none;
		transform: none;
	}

	.index-cat {
		width: 95%;
		height: auto;
		margin: 0 auto;
	}

	.alb {
		width: 100%;
	}

	.albom {
		height: auto;
		margin: 0 5px;
	}

	.albom img {
		width: 95%;
		height: auto;
	}

	.title-albom {
		top: 95%;
	}

	.categoris img,
	.index-cat img {
		width: 100%;
		margin: 0 auto;
	}

	.prezen-tovar img {
		width: 100%;
		height: auto;
	}

	.tovar .col-5 {
		flex: 0 0 100%;
	}

	.tovar .item {
		flex: 0 0 100%;
	}

	.tovar .item .row [class*="col"] {
		flex: 0 0 100%;
	}

	.detal p {
		padding: 5px;
	}

	.tovar .item .row .price {
		margin-top: 10px;
	}

	.more {
		display: block;
	}

	.big-img img {
		width: 99%;
	}

	.footer .col:nth-child(2) {
		display: none;
	}

	.footer .social {
		margin-bottom: 5px;
	}

	.pulse {
		top: 85%;
	}
}
