
.container h1{
	text-align: center;
	margin-bottom: 50px;
	padding-top: 50px;
}
.detail_page {
    margin-top: 25px;
    text-align: center;
    padding: 5px 10px;
    border-radius: 15px;
    background: #E60000;
    color: #000000;
	cursor: pointer;
	
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  

}

.row-washing-list-title .col-item-washing{
	text-align: center;
}

.col-item-washing{
	text-align: left;
	padding: 15px 20px;
}
.row-washing-list{
	align-items: center;
}
.row-washing-list-title{
	color: #E60000;
}
.row-washing-list:nth-child(2n){
	background: #f9f9f9;
}
.detail_page a {
    display: block;
    width: 100%;
    height: 100%;
    color: #000000!important;
    text-decoration: none;
}
.col-washing img{
	width: 100%;
	border-radius: 5px;
	height: auto;
}
.text-container{
	padding-top: 50px;
	padding-bottom: 50px;
}
.text-container h3{
	color: #E60000;
	margin-bottom: 50px;
}
h3{
	margin: 30px 0px 30px;
	padding-top: 50px;
}
.col-catalog-search h2{
	margin-bottom: 50px;
}
.col-catalog-search	ul{
		font-size: 22px;
	}
.carousel-caption{
	bottom: 10%!important;
	z-index: 2;
}
.col-catalog-search ul{
	list-style: none;
}
.col-catalog-search ul li{
	margin-bottom: 25px;
}
#pamyatka{
	/*background: #000000;*/
	background: #f9f9f9;
	color: #000;
}
#pamyatka h2{
	text-align: center;
	color: #E60000;
	margin-bottom: 50px;
}
#pamyatka .container p{
	margin-bottom: 0px!important;
	padding-bottom: 15px;	
	text-indent: 20px;
}

@media (max-width: 768px) {
	.carousel-item{
	width: 100%;
	height: auto;
}
	.why_us .row{
		margin-left: 0px!important;
		margin-right: 0px!important;
	}
	#pamyatka{
		padding: 20px;
	}
	.row-washing-list-title{
		display: none!important;
	}
	.col-item-washing, .col-item-service{
		padding-left: 10px!important;
	}
	.col-item-washing{
		text-align: center;
		font-size: 1.3em;
		color:#E60000;
	}
	.detail_page{
		margin-bottom: 50px;
	}
}