button.button_on{
	width: 140px;
	height: 40px;
	background: #38a94d;
	margin-top: 0.5em;
	border-radius: 3px;
}
@media(max-width:300px){
	button.button_on{
	width: 117px;
	height: 45px;
	}
}
@media(min-width: 300px) and (max-width:326px){
	button.button_on{
	width: 117px;
	height: 45px;
	margin-top: 0;
	margin-left: 0.4em;
	}
}
.button_text{
	text-align: center;
	color: white;
	font-weight: bold;
}
.popup_on_click{
	width: 500px;
    background: white;
    margin: 0 auto;
}
@media (max-width: 568px){
	.popup_on_click{
	width: 100%;
	}
}
.popup_sps{
	display: none;
}
.drop-buy-description_popup{
	margin-top: 10px;
}
.title_popup{
	display: block;
}
@media (max-width: 400px){
	.title_popup{
	width: 1.5em!important;
	}
}
.drop-buy-description{
	margin-left: 135px;
}
@media (max-width: 300px){
	.drop-buy-description{
	margin-left: 6.5em;
	}
}
.price-new_popup{
	color: black;
}
.popup_on_click_select{
	width: 140px;
}
.horizontal-form_popup{
	margin-top: 10px;
	float: left;
}
.title_on_click_popup{
	margin-left: 5px;
}
.user_popup_on_click{
	border: 1px solid #c0c0c0;
	width: 23em;
	height: 25px;;
}
@media (max-width: 280px){
	.user_popup_on_click{
	width: 8em;
}
}
@media (min-width: 282px) and (max-width: 340px){
	.user_popup_on_click{
	width: 10em;
}
}
@media (min-width: 342px) and (max-width: 410px){
	.user_popup_on_click{
	width: 15em;
}
}
@media (min-width: 415px) and (max-width: 480px){
	.user_popup_on_click{
	width: 18em;
}
}
.usercomment_popup_on_click{
	border: 1px solid #c0c0c0;
	width: 23em;
}
@media (max-width: 280px){
	.usercomment_popup_on_click{
	width: 8em;
}
}
@media (min-width: 282px) and (max-width: 340px){
	.usercomment_popup_on_click{
	width: 10em;
}
}
@media (min-width: 342px) and (max-width: 410px){
	.usercomment_popup_on_click{
	width: 15em;
	}
}
@media (min-width: 415px) and (max-width: 480px){
	.usercomment_popup_on_click{
	width: 18em;
	}
}
.label_on_click_popup{
	margin-top: 25px;
}
.modal_content_popup_on_click{
	height: 100%
}
.tr_bottom{
	border-spacing: 5px 20px;
	border-collapse: unset;
}
@media (max-width: 260px){
	.modal__header{
	width: 18.8em;
	}
}
@media (max-width: 260px){
	.modal__footer{
	width: 18.8em;
	}
}



