.way {
    padding: 25px;
}

.products {
	width: 90%;
	margin: 20px 5%;
	padding: 20px;
  text-align: center;
  border: 2px solid #d7d7d7;
  background: linear-gradient(to bottom, white, #f0f0f0, white);
}

.table_tittle {
	font-size: 14px;
  font-family: Raleway-Regular;
}

.product_info {
	text-align: left;
}

.product_title {
	font-family: segoe_uiregular;
	font-weight: bold;
	font-size: 1.1em;
}

.price, .sum {
	font-weight: bold;
}

.count {
	width: 90px;
  padding: 4px 10px;
  border-radius: 3px;
  border: 1px solid rgba(128, 128, 128, 0.29);
  background: linear-gradient(to bottom, white, #e9e9e9);
  outline: none;
}

.table_end {
	font-size: 16px;
  font-weight: bold;
}
.table_end .name {
	font-size: 16px;
  font-family: Raleway-Regular;
	padding-right: 10px;
	font-weight: normal;
}

.delete:hover {
	cursor: pointer;
	opacity: 0.5;
}

.accept_left {
	display: inline-block;
	margin-left: 5%;
	padding-bottom: 60px;
}
.accept_left * {
	font-family: Raleway-Regular;
}
.accept_left > .title {
	font-size: 16px;
  font-family: Raleway-Regular;
  padding-top: 20px;
}
.accept_left > .green_button {
	display: block;
	margin: 20px;
}

.accept_right {
	display: inline-block;
	float: right;
	width: 460px;
	margin-right: 5%;
}
.accept_right * {
	font-family: Raleway-Regular;
}

.accept_right > .title {
	font-size: 16px;
  font-family: Raleway-Regular;
  padding: 20px;
}

.accept_right form {
	border: 2px solid #d7d7d7;
	text-align: right;
}

.accept_right input, .accept_right select {
	display: block;
	width: 80%;
	height: 30px;
  padding: 5px;
	margin: 20px 10%;

	border: 1px solid #d7d7d7;
	border-radius: 5px;
}

.accept_right .submit__menu {
	width: 250px;
}