@media screen and (max-width: 768px) {
	.row-container {
		width: 90%;
	}
	.row-container.small {
		width: 90%;
	}
	.row-container.small.border-around {
		width: calc(90% - 80px);
	}
	.header__menu a {
		font-size: 1rem;}
	.form {
		width: 300px;
	}
	.header__menu ul {
		display: none;
		position: absolute;
		width: 100%;
		height: initial;
		left: 0px;
		top: 100px;
		box-shadow: 0px 15px 15px rgba(50, 152, 226, 0.2);
		padding-bottom: 25px;
		z-index: 5;
		background: #fff;
		flex-direction: column;
		text-align: center;
		align-items: center;
	}
	.burger {
		display: block;
		margin-left: auto;
		margin-right: auto;
	}
	.header__menu ul li {
		margin: 15px 0px;
	}
	.lk-services {
		display: grid;
		grid-gap: 3rem;
		grid-template-columns: 1fr;
		margin: 80px 0px;
	}
	.footer__menu ul {
		flex-direction: column;
	}
	.footer__menu ul li {
		margin-bottom: 5px
	}
	.footer {
		align-items: flex-start;
	}
	.lk-service {
		text-align: center;
	}
	.lk-service__icon {
		margin-left: auto;
		margin-right: auto;
	}
	.filter__form {
		flex-direction: column;
	}
	.filter__input {
		width: 100%;
		margin-bottom: 10px;
	}
	.order__table-tr,
	.order__table-th {
		flex-direction: column;
		align-items: center;
		justify-content: center;
	}
	.history2__table-tr,
	.history2__table-th {
		flex-direction: column;
		align-items: flex-start;
		justify-content: center;
	}
	.order__table-tr>div:nth-child(1),
	.order__table-th>div:nth-child(1),
	.order__table-tr>div:nth-child(2),
	.order__table-th>div:nth-child(2) {
		flex: 1 1 auto;
	}
	.order__table-tr>div:nth-child(1) {
		line-height: 2rem;
		font-weight: bold;
	}
	.table {
		min-width: 700px;
	}
	.order__table {
		min-width: 100%;
	}
	.history2__table {
		min-width: 100%;
	}
	.history__wrap {
		overflow-x: scroll;
	}
	.table__wrap {
		width: calc(100% + 80px);
		margin-left: -40px;
		overflow-x: scroll;
	}
	.services__wrap {
		overflow-x: scroll;
	}
	.accordion__body {
		display: none;
		overflow-x: scroll;
	}
	.profile__table {
		width: calc(100% + 0px);
		margin-left: 0px;
	}
	.history2__table-tr>div:nth-child(1),
	.history2__table-th>div:nth-child(1) {
		flex: 0 1 33%;
		font-weight: bold;
		margin-bottom: 7px;
	}
	.profile__block {
		flex-direction: column;
	}
	.profile__right {
		padding: 0px;
		align-items: center;
		margin-top: 35px;
	}
	.profile__about {
		padding: 0px;
		align-items: center;
	}
	.loyal-about
	{flex-direction: column;
    text-align: center;}
	.loyal-about__info {
    
    padding-left: 0px;
    margin-top: 40px;
}
	.loyal-diagram
	{flex-direction: column; margin-bottom: 45px;}
	.loyal-diagram__price {
  
    font-size: 1.5rem;
	}
	.loyal-diagram__one
	{margin-left: auto;    margin-bottom: 50px;
    margin-right: auto;}
	.loyal-diagram__block {
     background:none  !important;
    margin-bottom: 0px; 
	}
	.loyal-diagram__one
	{    box-shadow: 1px 1px 15px rgba(50, 152, 226, 0.25);
    border-radius: 39px;
    padding: 40px;}
	.loyal-diagram__block:before { content: none;}
	.loyal-diagram__one.active
	{ background:  rgba(50, 152, 226, 0.25)}
	.loyal-diagram__block:after {
    content: ""; 
    position: absolute;
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    right: calc(50% - 20px);
    bottom: 0px;
    border: 16px solid transparent;
    border-top: 16px solid var(--color__grey);
    background: none !important;
	}
}