/*eBay*/
.right-col a#moredeals {
	display: none;
}
ul.cat2 li {
	max-width: 32%;
}
.cat2-img {
	max-width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
}
.cat2-img-out {
	max-width: 100%;
	box-sizing: border-box;
	width: 100%;
}
.cat2-img .child {
	max-width: 100%;
}
.cat2-txt {
	height: auto;
}
.cat2-price-now {
	float: none;
	margin: 15px 0;
}
.cat2-price-spec p {
	float: none;
	line-height: 1.2;
	margin: 0;
}
.cat2-price-spec {
	float: none;
	height: auto;
}
.katalog-single-cat:hover {
    background: transparent;
}
h2.katalog-cat-t {
	margin-top: 20px;
}
.search-btn_new {
    width: 100%;
    margin: 0px;
    box-sizing: border-box;
    text-align: center;
    font-size: 14px;
    height: 100%;
    position: relative;
    margin: 0;
    /* height: auto; */
    display: flex;
    line-height: 1.4;
    padding: 0 25px;
    align-items: center;
    justify-content: center;
}
 .search-form input[type="text"] {
    width: 100%;
    box-sizing: border-box;
    margin: 0;
}
.search-form select {
    width: 100%;
    margin: 0;
    box-sizing: border-box;
    float: none;
    position: relative;
}
#fsearch {
	display: flex;
	gap: 15px;
}
.katalog-subcat-t a, .katalog-subcat-toff a {
	float: none;
	display: block;
}
.katalog-list-wrap li:first-child,
.katalog-list-wrap li {
	margin-left: 15px;
}
.search-form select + div {
	width: auto !important;
	height: auto !important;
	float: none !important;
	margin-left: unset !important;
	margin-top: unset !important;
}
.ebaynotification.notranslate + .page-ttl.notranslate {
	display: none;
}
.ebaynotification {
	padding-bottom: 0;
}
.notranslate.pathw > li:first-child {
	display: none;
}
.auk-time {
    float: none;
    width: auto;
}
.auk-bids {
	float: none;
	margin-bottom: 10px;
}
.auk-params {
	height: auto;
}
.cat2-price {
	text-align: left;
}
.cat2-top .cat2-nav {
	display: none;
}
ul.pathw li {
	font-size: 14px;
}
div[style="height: 50px;margin-bottom:20px;"] {
	height: auto !important;
}
.usermessagem {
    border: 2px dashed #eee;
    padding: 10px;
	box-sizing: border-box;
}
#google_translate_element .skiptranslate {
	display: flex !important;
	align-items: center;
	gap: 10px;
}
.seller_name > span,
.seller_score > span, 
.seller_feedback > span {
	margin-right: 5px;
}
p[style="position:relative;width:100px;height:39px;background: url(/images/starsoff.png) no-repeat;float: left;margin: 0 0 0 20px;background-size: 100px 20px;"] {
	height: 20px !important;
}
span[style="position:absolute;width:100.0%;padding: 0;height:39px;background: url(/images/starson.png) no-repeat;background-size: 100px 20px;"] {
	height: 20px !important;
}
.add2fav {
	display: none;
}
.ebay__page #infoblock {
    margin-top: 20px !important;
    float: none !important;
    box-sizing: border-box;
    height: auto !important;
	width: 100% !important;
}
.ebay__page #infoblock + p,
.specification_new + p,
.add2fav + p {
    display: flex;
    align-items: flex-start;
    gap: 2%;
}
.specification_new + p {
	clear: both;
}
.ebay__page #infoblock + p > a,
.specification_new + p > a,
.add2fav + p > a {
    margin-left: 0 !important;
    width: 31%;
    text-align: center;
    text-transform: uppercase;
}
.det-price-auk {
	margin-top: 20px;
}
.ebay__page #infoblock > ul {
    display: flex;
    flex-wrap: wrap;
    gap: 5px;
    justify-content: space-between;
}
.ebay__page #infoblock > ul > li {
    width: 31% !important;
    box-sizing: border-box;
    float: none !important;
    display: block;
    margin: 0 !important;
    /* box-sizing: border-box; */
	text-align: center;
}
.det-info + script + .clear {
	clear: none;
}
.det-buy {
    float: left;
}
.det-desc {
    float: left;
    width: auto;
    text-align: left;
    margin: 25px 0;
    line-height: 1.4 !important;
	clear: both;
}
.det-txt {
    width: auto;
    box-sizing: border-box;
}
.det-txt .spec {
	border: 0;
	padding: 0;
}
ul.specs li {
	padding-left: 15px;
	padding-right: 15px;
}
.det-calc {
    display: none;
}
.det-txt {
	overflow: visible;
}
ul.specs li {
	display: block;
	box-sizing: border-box;
}
#descrFrame {
    max-height: 320px;
    overflow: auto !important;
    padding: 15px;
    border: 1px solid #eee !important;
    box-sizing: border-box;
}
.ebay__page .web_dialog {
    position: fixed !important;
    left: 50% !important;
    top: 50% !important;
    margin: 0;
    transform: translate(-50%,-50%) !important;
    z-index: 9999;
    height: auto !important;
}
.ebay__page ul.pathw {
	display: none;
}
.ebay__page .det-question {
	display: none;
}
.ebay__page .det-price {
	margin-top: 20px;
}
.ebay__page .det-params {
	margin-bottom: 10px;
}
/*!eBay*/
table.list_tab_cur {
    float: none;
    clear: both;
    margin-top: 20px;
}
.spravka-open {
	display: none;
}
.full-website {
    text-align: center;
    padding: 10px;
    background: #000;
}
a.pi-close {
	color: #fff !important;
}
p.pi-ttl {
    margin-top: 0px;
}
.orders-list ul.orders li .price-info ul li:first-child, .orders-list ul.orders li .cart-fill-info ul li:first-child, .orders-list ul.orders li .checkoptions ul li:first-child, ul.orders_new_design li .order-info .checkoptions ul li:first-child, .checkweight ul li:first-child {
    display: flex;
    padding: 0px 15px;
}
.orders-list ul.orders li .price-info ul li, .orders-list ul.orders li .cart-fill-info ul li, .orders-list ul.orders li .checkoptions ul li, ul.orders_new_design li .order-info .checkoptions ul li, .checkweight ul li {
    display: flex;
    padding: 0px 15px;
}
.orders-list .orders .price-info ul li {
    display: flex;
    padding: 0px 15px;
    font-size: 16px;
    list-style: none;
    margin: 0px;
    line-height: 20px;
    text-align: left;
}
.price-info ul li p:first-child, .cart-fill-info ul li p:first-child, .checkoptions ul li p:first-child, ul.orders_new_design li .order-info .checkoptions ul li p:first-child, .checkweight ul li p:first-child {
    width: auto;
    float: none;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 12px;
}
.price-info ul li p:last-child {
    width: auto;
    float: none;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 12px;
}
.orders-list .price-info {
	width: 390px;
}

#reg.edited #userID {
  display: flex;
  gap: 20px;
  justify-content: space-between;
  align-items: center;
}

#reg.edited #userID #id {
  float: none;
  margin-left: 10px;
}

#reg.edited #userID #hover {
  float: none;
}

#f1 input[type="number"] {
  float: none;
}

.table_wrap {
  overflow: auto;
  float: none;
  clear: both;
}

/*Адаптивная вставка*/
@media (max-width: 1240px) {
  .man-log-p {
    margin-left: 0 !important;
  }
	.det-params p select {
		width: 100%;
	}
	.specification_new {
	    max-width: 100%;
	    box-sizing: border-box;
	    width: 100% !important;
	    margin: 0 !important;
	    float: none !important;
	}
	.tbcss2 td {
		width: auto;
	}
	.need-weight-available .pi-ttl {
		margin-bottom: 0px;
	}
	table.list_tab td[data-title="Название товара"] a {
		text-decoration: underline;
		color: #0564d1;
	}
	a.logout-btn {
		box-sizing: border-box;
		height: 36px;
	}
	div[style="overflow-x: auto; width:500px"] {
	    max-width: 100%;
	    width: auto !important;
	}
	.europe-address-0 .welcome .inner div.second-header,
	.europe-address-0 .wrapper,
	.europe-address-0 .autocontainre .welcome,
	.europe-address-0 .welcome .welcome-text,
	.europe-address-0 .how-it-works,
	.europe-address-0 .weight,
	.europe-address-0 .magasines,
	.europe-address-0 .form,
	div.advantages .advantage {
		max-width: 100%;
		box-sizing: border-box;
		/*padding-left: 15px;
		padding-right: 15px;*/
		display: block;
	}
	.europe-address-0 {
		padding-top: 0px !important;
	}
	.europe-address-0 .welcome .inner div.second-header div.logo {
		width: auto;
		float: none;
	}
	.europe-address-0 .welcome .phone {
	    margin-top: 10px;
	    float: none;
	    margin-left: 0;
	}
	.europe-address-0 .welcome .inner div.anchor-list {
	    float: none;
	    width: auto;
	    margin-top: 10px;
	    border-radius: 0;
	    margin-bottom: 30px;
	}
	.europe-address-0 .welcome .inner {
	    padding-top: 15px;
	}
	.europe-address-0 h1 {
		font-size: 36px;
	}
	.europe-address-0 .welcome-text span {
	    font-size: 16px;
	}
	.europe-address-0 .welcome {
		height: auto;
		padding-bottom: 15px;
		padding-left: 15px;
    	padding-right: 15px;
	}
	.europe-address-0 h4 {
		font-size: 28px;
	}
	.europe-address-0 div.advantages .advantage {
	    margin-right: 0px;
	    background: transparent !important;
	    padding: 0;
	    /* text-align: center; */
	    height: auto;
	    padding: 0px 15px;
	}
	.europe-address-0 div.advantages {
		padding: 30px 0;
	}
	.europe-address-0 .how-it-works .wrapper {
	    height: auto;
	    background: transparent;
	    padding: 30px;
	}
	.europe-address-0 .how-it-works .how {
	    height: auto;
	    width: auto;
	    background: transparent;
	    padding: 15px;
	    margin: 0;
	}
	.europe-address-0 .how-it-works h4 {
		text-align: center;
	}
	.europe-address-0 .how-it-works {
		height: auto;
	}
	.europe-address-0 .weight h5 {
	    margin-top: 30px;
	}
	.europe-address-0 div#weight-control {
	    padding: 1px 15px 30px;
	}
	.europe-address-0 .weight .about {
		width: 25%;
		margin-top: 105px;
	}
	.europe-address-0 .weight .about-right {
		width: 25%;
	}
	.europe-address-0 .about-img {
		width: 50%;
	}
	.europe-address-0 .about-img img {
		max-width: 100%;
	}
	.europe-address-0 .magasines {
	    padding: 0 0 30px;
	}
	.europe-address-0 div#registration {
	    padding: 0;
	}
	.europe-address-0 .form .padding-bottom {
	    padding-bottom: 20px;
	}
	.europe-address-0 input[type="text"], input[type="password"], input[type="tel"], input[type="email"] {
		max-width: 100%;
	}
	.europe-address-0 .form .wrapper .inner {
	    max-width: 100%;
	    background-position: 50% 50%;
	    background-size: cover;
	    padding-bottom: 25px;
	}
	.europe-address-0 .button {
	    max-width: 100%;
	    box-sizing: border-box;
	    height: auto;
	    line-height: 1.2;
	    padding: 15px;
	}
	.europe-address-0 .top-menu ul li:nth-child(2) {
		display: none;
	}
	.owl-pagination, .owl-controls {
		position: static !important;
	}
	body {
		padding-top: 36px !important;
		min-width: 320px;
	}
	.addressbox .text-left br {
		display: none;
	}
	.top-line {
	    left: 0;
	    right: 0;
	    top: 0;
	    height: auto;
	    min-width: 0;
	    background: #445669;
	}
	.top-line-in {
	    width: 100%;
	    display: flex;
	    align-content: center;
	    justify-content: space-between;
	    height: auto;
	    margin: 0;
	    min-width: 0;
	    align-items: center;
	}
	a.login-btn, a.reg-btn {
		margin: 0px;
		margin-right: 0px;
	}
	.welcome {
		margin: 0;
		margin-right: 15px;
		line-height: inherit;
	}
	.login {
	    width: auto;
	    float: none;
	    display: flex;
	    align-items: center;
	}
	.top-menu {
	    float: none;
	    width: auto;
	}
	.top-menu ul li {
		height: auto;
	}
	.top-menu ul li a {
		height: auto;
		line-height: inherit;
	}
	.top-menu ul li a.with-sub {
		background-position: right 6px;
	}
	.top-menu ul li:hover a.with-sub {
		height: auto;
		line-height: inherit;
		background-position: right 6px;
	}
	.top-menu ul li:hover ul {
		top: 27px;
	}
	.officeaddress {
	    float: none;
	    height: auto;
	}
	#header-bottom > .container > .row > .row {
		display: flex;
		align-items: center;
		margin: 0px;
	}
	.addressbox:first-child {
		display: flex;
    	align-items: center;
	}
	#header-bottom .get-tuch {
		padding-right: 0px;
	}
	#header-bottom .get-tuch>ul {
		/*max-width: 260px;*/
		max-width: 335px;
	}
	#inblock-navigation {
		height: auto;
	}
	.p-offer-homeblock {
		font-size: 32px;
		line-height: 1.2;
	}
	.h1-offer-homeblock {
	    margin: 20px 0 10px 0;
	    font-size: 18px;
	}
	div#rev_slider_35_1_forcefullwidth {
		height: auto !important;
	}
	.about_box .p-t-30p_17 {
		font-size: 17px;
	}
	.call_box {
	    height: 430px;
	}
	.call_box h2 {
		font-size: 28px;
	}
	.services h3 span {
		display: none;
	}
	.h3-vg-homeblock {
		font-size: 20px;
	}
	#s_services .row.p-t-35.m-b-80 {
		padding-top: 10px;
	}
	#funfacts h2 {
	    margin-top: 0px;
	}
	.counter span {
	    font-size: 40px;
	    font-weight: 500;
	    display: block;
	    margin-top: 30px;
	}
	#finance_bg_text_2 h2 {
	    color: #fff;
	    font-size: 36px;
	}
	#finance_bg_text_2 {
		padding-top: 45px;
		padding-bottom: 55px;
	}
	#finance_bg_text_2 .bg_text_box>p {
		font-size: 14px;
	}
	#finance_bg_text_2 .bg_text_box>h3 {
		font-size: 26px;
	}
	.image_text p {
		padding-left: 15px;
		padding-right: 15px;
	}
	.pay-variants a {
		margin-bottom: 10px;
	}
	.wrapperbs {
	    width: 100%;
	    box-sizing: border-box;
	    margin: 0;
	}
	.container {
	    width: 100%;
	    box-sizing: border-box;
	}
	.top-menu ul li img[src="/templates/1/images/topmenu11.png"] {
		display: none;
	}
	nav.navbar.bootsnav ul.nav>li>a {
		padding-right: 25px;
	}
	.nav.navbar-nav.navbar-left {
		margin-left: -15px;
	}
	.left-col {
	    width: 20%;
	    margin: 0;
	}
	.right-col {
	    margin-top: 0px !important;
	    margin: 0;
	    width: 75%;
	}
	.watch {
	    margin: 0px !important;
	    margin-bottom: 10px !important;
	    margin-top: 10px !important;
	}
	#acc-container .demo .expand:after {
		content: '';
		clear: both;
		display: block;
	}
	#acc-container .demo .expand {
		height: auto;
		padding-right: 30px;
	}
	#acc-container .arrow-down {
	    position: absolute;
	    right: 10px;
	}
	form[name="useradd"], form[name="entr"] {
	    width: auto;
	    box-sizing: border-box;
	    height: auto;
	    padding: 0px;
	    background: transparent;
	    overflow: auto;
	}
	form[name="useradd"] .useradd-fields input, form[name="entr"] input, form.clasicform input, form[name="for"] input {
	    display: block;
	    width: auto;
	    box-sizing: border-box;
	    height: auto;
	    padding: 5px 15px;
	}
	#search_button input[type="button"], #search_button input[type="submit"], form[name="useradd"] input[type="submit"], a.asingl, form[name="entr"] input[type="submit"], form.clasicform input[type="submit"], a.reg-link {
		margin-left: 0px;
	}
	input [name="remember"] {
		margin: 0;
	    position: relative;
	}
	.php-website .right-col img {
		max-width: 100%;
		height: auto;
		max-height: 100%;
	}
	.feed-img .child img {
		max-height: 192px;
	}
	.cat2-img .child img {
	    max-height: 175px;
	}
	.auk-params {
		max-width: 100%;
	}
	#pagestyle ul {
	    list-style: disc;
	}
	h2 {
		max-width: 100%;
	}
	.left-menu {
		margin-bottom: 0px !important;
	}
	.to_order_form ul {
	    width: 100%;
	    box-sizing: border-box;
	    padding: 15px;
	}
	.to_order_form ul li {
		height: auto !important;
	}
	.to_order_form .form_txt {
		text-align: left;
		height: auto;
		float: none;
		font-weight: 600;
	}
	.to_order_form .url input#url, .to_order_form .ttl input#name, .to_order_form input#pricetostore {
		height: auto;
		padding: 5px 15px;
	}
	.to_order_form .price1, 
	.to_order_form .kol,
	.dost_price {
		float: none;
		width: auto !important;
		margin-left: 0px !important;
		display: flex;
		align-items: center;
		clear: both;
	}
	.to_order_form .price1 .form_txt,
	.to_order_form .kol .form_txt,
	.to_order_form .dost_price .form_txt {
	    float: none;
	    width: auto !important;
	    margin-right: 15px !important;
	    font-weight: 600;
	}
	.to_order_form .price1 input#rprice, .to_order_form .kol input#count, .to_order_form .kol input#pricetostore, .to_order_form input#mail, .to_order_form input#tel {
	    height: auto !important;
	    line-height: 22px !important;
	    padding: 5px 15px !important;
	    width: 100% !important;
	    box-sizing: border-box;
	}
	.to_order_form .valuta1 select {
	    width: auto;
	    height: auto;
	    padding: 5px 15px;
	    box-sizing: border-box;
	    background: transparent;
	    border: 0;
	}
	input#pricetostore {
	    margin-right: 15px;
	}
	.to_order_form .checkbox {
		font-weight: 600;
		margin-left: 0px !important;
	}
	.to_order_form .textarea textarea {
		padding: 5px 15px;
		max-width: 100%;
		box-sizing: border-box;
	}
	.to_order_form input#mail, 
	.to_order_form input#tel {

	}
	.rights-accept {
		margin-left: 0px !important;
	}
	.to_order_form [style="height:140px;"] {
	    height: auto !important;
	}
	.to_order_form div[style="margin-left: 28%; margin-top: -2%;"] {
	    margin-left: 0px !important;
	    margin-top: 10px !important;
	}
	.to_order_form .submit {
	    /* width: auto !important; */
	    padding-left: 0;
	    background: transparent;
	    margin-top: 0;
	    max-width: 100%;
	    padding-top: 0px;
	}
	.get-order .calc-info {
	    margin-top: 0;
	}
	.to_order_form #url,
	.to_order_form #name {
		width: 100% !important;
		box-sizing: border-box;
	}
	.to_order_form #rprice {
		width: 100px !important; 
	}
	div#small-dialog1 {
	    margin: 0px !important;
	    position: static;
	    height: auto !important;
	    width: 100% !important;
	}
	#primer-btn-1, #primer-btn-2 {
	    position: static;
	    margin: 0 !important;
	    padding: 15px !important;
	}
	.only_russia::before {
		font-size: 10px;
	}
	.php-website .table-responsive {
		overflow: auto;
	}
	p[style="text-align: left;margin:0 0 20px 5px;"] {
		margin-left: 0px !important;
	}
	span[style="margin-left:70px;"] {
		margin-left: 0px !important;
		display: block;
	}
	div[style="font-size:12px; width:900px;"],
	div[style="font-size:12px; width:800px;"],
	div[style="font-size:12px; width:600px;"] {
		max-width: 100%;
	}
	p[style="float:left; margin-bottom:20px;"] {
		float: none !important;
	}
	select#contryselect {
	    float: none;
	    margin: 0;
	    margin-bottom: 20px;
	}
	.c-button--dropdown {
	    width: auto;
	    margin-left: 0;
	}
	p[style="margin-top:50px;font-size: 24px;font-weight: bold;"] {
		margin-top: 20px !important;
		margin-bottom: 20px !important;
	}
	.how-to-buy-europe-address {
	    margin-bottom: 0px !important;
	    margin-right: 10px !important;
	    margin-top: 10px !important;
	}
	.vkontakte {
		display: none;
	}
	.left-col .news {
		display: none;
	}
	.container-accord {
		display: none;
	}
	img[src="./loadpict/upak.jpg"] {
		margin: 0px !important;
		float: none !important;
	}
	div[style="font-size:14px; line-height:20px;margin-left:20px;margin-top:200px;"] {
		margin: 0px !important;
	}
	div[style="font-size:14px; line-height:20px;margin-left:20px;"] {
		margin-left: 0px !important; 
	}
	p[style="width: 900px; font-size:13px; line-height:22px;"] {
		max-width: 100%;
	}
	.feed-info {
		max-width: 100%;
		box-sizing: border-box;
	}
	.feed-info .width500, .feed-info .w72p, .feed-info .float_lft {
	    width: auto;
	    display: block;
	    float: none;
	}
	.infobox[style="float:right; color:#ffffff;"] {
		margin-top: 10px;
	}
	.katalog-cat-t + .katalog-list-wrap {
		padding-left: 15px;
	}
	h2.katalog-cat-t {
		margin-bottom: 0;
		margin-bottom: 10px;
		float: none;
		clear: both;
		display: block;
	}
	.feed-info .feed-img-out .helper {
		display: none;
	}
	ul.cat2 {
		margin-left: 0px;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	ul.cat2 li.akcii__product-item {
	    width: 49%;
	    height: auto;
	    box-sizing: border-box;
	    text-align: center;
	    margin: 0;
	    margin-bottom: 10px;
	}
	ul.cat2 li a {
		display: block;
	}
	.akcii__image-container {
	    width: 100%;
	    height: auto; 
	    box-sizing: border-box;
	    /* overflow: auto; */
	}
	.akcii__product-name {
		height: auto;
	}
	.collapse {
	   padding-left: 15px;
	}
	#pagestyle .heighlighttable img {
		min-width: 27px;
	}
	#onamanew p[style="float: right;width: 49%; margin: 0 0 0 20px;"] {
		float: none !important;
		width: 100% !important;
		margin: 0px !important;
		margin-bottom: 10px !important;
	}
	#onamanew p[style="font-weight:bold; margin-top:50px;"] {
		margin-top: 20px !important;
	}
	ul[style="list-style-type: decimal; margin-left:20px; font-weight:bold; margin-bottom:30px;"] li {
		margin-bottom: 20px;
	}
	ul[style="list-style-type: decimal; margin-left:20px; font-weight:bold; margin-bottom:30px;"] li img {
		width: 24%;
	}
	iframe {
		max-width: 100%;
	}
	p[style="float:left;margin-top:20px;"] {
		float: none !important;
		margin-bottom: 20px !important;
	}
	p[style="float:left;margin-top:20px;"] + br {display: none;}
	p[style="float:left;margin-top:20px;"] + br + br {display: none;}
	#acc-container table td {
	    padding: 10px;
	}
	table {
	    max-width: 100%;
	}
	div[style="float:right; background-color:#0564d1; padding:5px; color:#ffffff; width:365px; font-size:14px;"] {
	    max-width: 100%;
	    width: 100% !important;
	    padding: 15px !important;
	    box-sizing: border-box;
	}
	ul[style="font-size:14px; margin-left:20px;float:left; width:50%;"] {
	    width: 100% !important;
	    margin-left: 0px !important;
	    float: none !important;
	    padding-left: 20px;
	    box-sizing: border-box;
	}
	a[href="//aukciony.com/users.ac.showreg.html"] {
		margin-left: 0px !important;
	}
	.details {
		justify-content: space-between;
	}
	.details .det-img-many {
		float: none;
		width: 49% !important;
		margin-right: 0px !important;
	}
	.details .det-info {
		float: none;
		width: 49%;
	}
	.det-price-old, .det-price-now {
	    background: transparent;
	    padding: 0;
	    height: auto;
	}
	.det-price-now {
		color: #000;
	}
	.det-timer {
		flex-wrap: wrap;
	}
	/*.det-img-many .det-img-out {
	    width: 100%;
	    box-sizing: border-box;
	    height: auto;
	    padding: 5px;
	}
	.det-img {
	    float: none;
	    width: auto;
	    height: auto;
	    text-align: center;
	}
	.det-img .child {
		width: 100%;
	}
	.det-img .child a {
		display: block;
	}
	.det-img-more {
		width: 100%;
	}
	.php-website .right-col img {
		max-height: unset;
	}*/
	.det-info .det-timer > a {
		display: inline-block;
	}
	.det-timer {
	    margin-bottom: 65px;
	    position: relative;
	}
	.det-info .det-timer > a {
	    display: inline-block;
	    position: absolute;
	    bottom: -65px;
	    font-size: 14px !important;
	    padding: 12px !important;
	    width: 100px;
	    text-align: center;
	}
	div[style="float:right; width:900px; "] {
		max-width: 100%;
		box-sizing: border-box;
		float: none;
		line-height: 1.4;
		width: auto !important;
	}
	.akcii__comment-description {
		font-size: 14px;
	}
	.det-calc .page-ttl {
	    font-size: 18px;
	    line-height: 40px;
	    margin: 0;
	}
	ul.cat2neigh {
	    margin-left: 0px;
	    padding: 0 60px;
	}
	.det-calc {
	    display: flex;
	    align-items: center;
	    justify-content: center;
	}
	ul.cat2neigh li {
	    width: 32%;
	    box-sizing: border-box;
	    height: auto;
	    float: none;
	}
	ul.cat2neigh .slidesjs-control > span {
		display: flex;
	}
	div[style="float:right; width:900px; "] .page-ttl.notranslate {
		display: none;
	}
	.cat2neigh {
	    display: none !important;
	}
	#arrcalc {
		padding-right: 0px;
	}
	.php-website .right-col .det-img-more a img {
		max-width: 73px;
    	height: 74px;
	}
	div[style="width:800px; height:550px;"],
	div[style="width:800px; height:564px;"] {
	    max-width: 100%;
	    height: auto !important;
	}
	#onamanew .tb-btn.del1 {
		margin-left: auto !important;
		margin-right: auto !important;
		width: auto !important;
		padding: 10px !important;
		max-width: 200px;
	}
	#onamanew ol, #onamanew ul {
		margin-left: 15px;
	}
	#onamanew img[float="left"][style="margin:15px 15px 15px 0;"],
	#onamanew img[float="left"][style="margin:15px 0px 15px 0;"] {
	    float: none;
	    display: inline-block;
	    max-width: 47%;
	    margin: 1% !important;
	}
	#form_order .to_order_form ul li {
		height: auto;
	}
	#form_order .to_order_form .form_txt {
	    width: auto !important;
	    box-sizing: border-box;
	    margin: 0;
	    margin-left: 0 !important;
	}
	#form_order .to_order_form div#moreopt2 {
	    padding: 15px !important;
	    box-sizing: border-box;
	}
	#form_order p[style="margin-left:10px;"] {
	    margin-left: 0 !important;
	    margin-top: 0;
	}
	#form_order .to_order_form .checkbox {
		float: none;
		width: 100% !important;
	}
	#form_order .to_order_form .checkbox input[type="checkbox"] {
		margin-right: 10px;
	}
	#form_order .to_order_form ul {
		/*padding: 0px;*/
		box-sizing: border-box;
	}
	#form_order .to_order_form ul li input {
    	padding: 5px;
	    max-width: 100% !important;
	    box-sizing: border-box;
	}
	#form_order .to_order_form .textarea textarea {
		width: 100% !important;
	}
	#form_order div[style="margin-left: 28%;"] {
		margin-left: 0px !important;
	}
	#form_order #html_element {
		margin-top: 20px;
	}
	#form_order .form_t {
		float: none !important;
	}
	div[style="height: 50px;margin-bottom:20px;"] {
		height: auto !important;
	}
	div[style="width:100px;height:20px;float:left;margin-left:100px;margin-top: -4px;font-size:14px;"] {
	    float: none !important;
	    margin: 0 !important;
	    height: auto !important;
	    width: auto !important;
	    /* margin-left: 20px !important; */
	}
	div[style="width:100px;height:20px;float:left;margin-left:100px;margin-top: -4px;font-size:14px;"] .search-btn_new {
		margin: 0px;
	}
	/*.search-form select {
		margin-right: 10px;
	} */
	.translate-block {
	    display: none;
	}
	.cat2-nav {
		width: auto;
	}
	.cat2-bottom .cat2-nav {
		margin-left: auto;
		margin-right: auto;
		float: none;
	}
	.cat-right {
		width: auto;
	}
	.cat-img {
		display: none;
	}
	.alfabethlink {
		background: #eee;
	    margin-bottom: 20px;
	    box-sizing: border-box;
	}
	div[style="height:20px;float:left;margin-left:-15px;margin-top: 10px;font-size:14px;"] {
	    margin-left: 0px !important;
	    float: none !important;
	    height: auto !important;
	}
	#contact-wrapper {
		width: 100%;
		box-sizing: border-box;
		float: none;
	}
	#contact-wrapper form[name="for"] {
		height: auto;
		width: 100%;
		box-sizing: border-box;
    	padding: 0;
	}
	#contact-wrapper form#for input,
	#contact-wrapper form#for textarea {
	    width: 100% !important;
	    box-sizing: border-box;
	}
	#contact-wrapper form#for input[type="submit"] {
	    background: #0e1032;
	    color: #fff;
	    font-style: normal;
	    float: none;
	    margin-top: 0 !important;
	}
	#contact-wrapper form[name="for"]>p>span {
	    float: none;
	    height: auto;
	    width: auto !important;
	    line-height: 1.2;
	    margin-bottom: 10px !important;
	}
	#contact-wrapper form#for textarea {
		height: 150px;
	}
	#contact-wrapper form[name="for"] >br {
		display: none;
	}
	.wrapperbs > section#inblock-footer {
	    order: 3;
	}
	.right-col > .content ul {
		margin-left: 15px;
	}
	div[style="float:right; background-color:#ff8001; padding:5px; color:#ffffff; width:365px; font-size:14px;"] {
	    width: 100% !important;
	    box-sizing: border-box;
	}
	/*.det-info.notranslate .det-price  {

	}
	.seller_name, .seller_feedback {
		margin-left: 0px;
	}
	#infoblock {
	    max-width: 100%;
	    height: auto !important;
	    width: auto !important;
	    box-sizing: border-box;
	}
	.dost {
	    float: none;
	    margin: 0;
	    width: 100%;
	}
	p[style="position:relative;width:100px;height:39px;background: url(/images/starsoff.png) no-repeat;float: left;margin: 0 0 0 20px;background-size: 100px 20px;"] {
		float: none;
	}
	.seller_name, .seller_feedback {
		float: none;
	}*/
	.katalog-list-wrap {
		float: none;
	}
	.katalog-list-wrap li {
	    height: auto;
	    float: none;
	    width: 100%;
	    box-sizing: border-box;
	    position: static;
		background: transparent;
	}
	.katalog-subcat-t a {
		position: static;
	}
	.katalog-list-wrap li.katalog-subcat-t a {
	    width: auto;
	    height: auto;
	    padding: 5px 0px;
	    float: none;
	    display: block;
	    text-align: left;
	}
	.get-order #form_order .to_order_form ul {
		background: transparent;
	}
	#primer-btn-2 +.get-order #form_order .to_order_form ul {
		background: #ebeaeb;
	}
	.get-order .to_order_form .submit {
		margin-top: 10px;
	}
	#reg {
		float: none;
	}
	#userID {
	    float: none;
	    padding: 15px;
	    background: #eee;
	    border: 1px solid #9fabb7;
	}
	#f1 p {
		padding: 0px;
	}
	#f1 input, #f2 input {
	    width: 240px;
	    box-sizing: border-box;
      float: none;
	}
  #f1 input[type="number"] {
    width: 240px;
  }

  #reg > br {
    display: none;
  }
	form p span, .form p span {

	}
	#addaddress {
	    overflow: auto;
	    float: none;
	    clear: both;
	}
	.user-money {
		margin-top: 0px;
	}
	#userID #stuff {
		display: none;
	}
	#pass, #addaddress {
		clear: both;
		float: none;
	}
	#userID p {
		margin: 10px 0px;
	}
	a.add-money {
		margin-top: 0px;
	}
	a.logout-btn {
		margin-top: 0px;
		margin-left: 0px;
		/*height: 20px;*/
		border: 0px;
		box-sizing: border-box;
	}
	.user-info {
		margin-top: 0px;
		display: none;
	}
	#reg input[type="checkbox"] {
		margin-right: 10px;
	}
	#reg input[type="submit"] {
		float: none;
	}
	#f2 input[type="password"] {
    	width: 240px;
	    float: none;
	    margin: 0px !important;
	}
	select[name="utf"] {
		width: 240px;
	}

	/*Таблица адресов*/
	#addaddress {

	}

	.messages-list .order_button {
		display: block;
		float: none;
		clear: both;
		text-align: center;
	}

	#kosarica {
	    position: fixed;
	    left: 0;
	    margin: 0 !important;
	    top: 0;
	    bottom: 0;
	    right: 0;
	    padding: 15px !important;
	}
	#kosarica #name p {
		margin-top: 0px;
	}
	#kosarica #name [style=" margin: 5px 0 20px;"] {
		margin-top: 10px !important;
	}
	#kosarica .uploadcontainer label, #kosarica .videolink label, #name label {
	    width: 100%;
	    text-align: left;
	    box-sizing: border-box;
	    margin: 0 !important;
	    padding: 0;
	    display: block;
	    float: none;
	    clear: both;
	}
	#kosarica #name p {
		float: none;
		height: auto;
	}
	#kosarica .form_container input[type=text], #kosarica .form_container input[type=number], #kosarica .form_container input[type=url], #kosarica .form_container .selectbox, #kosarica .form_container .comment {
	    padding: 5px;
	    width: 100% !important;
	    box-sizing: border-box;
	}
	#kosarica form p span, .form p span {
		float: none;
		text-align: left;
    	display: block;
	}
	#kosarica textarea#comment {
	    margin-top: 0px;
	    width: 100% !important;
	    box-sizing: border-box;
	}
	p[style="margin-bottom:15%;"] {
	    margin-bottom: 0px !important;
	}
	#kosarica select[name="utf"] {
		width: 100%;
    	padding: 5px;
	    box-sizing: border-box;
	}

	#dostvcrt {
		float: none;
	}
	#dostvcrt #name p {
	    float: none;
	    height: auto;
	}
	#dostvcrt p span, #dostvcrt p span {
    float: none;
    width: auto;
    text-align: left;
    display: block;
    margin-right: 0px;
}
	[style="margin-bottom:140px;"] {
		margin-bottom: 0 !important;
	}
	textarea#comment {
	    box-sizing: border-box;
	    margin-top: 0;
	}
	#dostvcrt input[type="submit"] {
	    margin-left: 0 !important;
	    float: none;
	    clear: both;
	    margin-top: 0 !important;
	}
	#dostvcrt label {
	    margin-top: 15px;
	    margin-bottom: 5px;
	    text-align: left;
	    float: none;
	    padding: 0px;
	    display: block;
	    margin-top: 0;
	    margin-bottom: 5px;
	}
	#dostvcrt #upload {
	    height: auto;
	    width: 100%;
	    float: none;
	}
	#dostvcrt input, #dostvcrt textarea {
		position: static;
	}
	#dostvcrt .fileUpload {
	    float: none;
	    position: absolute;
	    top: 0px;
	    right: 0;
	}
	#dostvcrt .fileUpload span {
	    height: 38px;
	    box-sizing: border-box;
	}
	#uploadFile, #video, #picsource {
		width: 100%;
	    box-sizing: border-box;
	}
	#dostvcrt .fileUpload input.upload {
	    position: absolute !important;
	    left: auto;
	    top: 0;
	    margin: 0 !important;
	    height: 100%;
	    right: 0;
	}
	#dostvcrt input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit]):not([readonly]):not([id=kupon]), 
	#dostvcrt textarea {
	    padding: 10px 10px;
	    border: 1px solid #9fabb7;
	    margin-top: 10px !important;
	    width: 100%;
	    box-sizing: border-box;
	    margin-bottom: 10px;
	    height: auto;
	}
	#dostvcrt input#uploadFile, #dostvcrt input#video, #dostvcrt input#picsource {
		margin-top: 0px !important;
	}
	p.pcomment {
	    float: none;
	}
	div#formbackmoney {
	    float: none;
	    width: auto;
	    box-sizing: border-box;
	    padding: 0;
	    background: transparent;
	}
	div#formbackmoney [name="document"] {
	    float: none !important;
	    width: auto !important;
	}
	div#formbackmoney #orders {
		float: none;
		max-width: 100%;
		width: 100%;
	    box-sizing: border-box;
	}
	div#formbackmoney form label {
	    float: none;
	    clear: both;
	    display: block;
	    padding: 0;
	    margin-bottom: 10px;
	}
	div#formbackmoney input[type="submit"] {
	    margin: 0;
	    clear: both;
	    float: none;
	}
	.return-list {
		max-width: 100%;
	}
	.order-links + .button[href="/bills.ac.listbls.html"] {
		clear: both;
		margin: 0;
	}
	#useradd h2[style="float:left;"] {
	    float: none !important;
	    margin-top: 0;
	}
	#useradd p[style="float:left; height:auto;"] {
	    width: 100%;
	    margin-top: 0;
	    margin-bottom: 0;
	}
	.telegram-subscribe {
		margin-bottom: 15px;
	}
	.address_style {
		margin-top: 15px;
	}
	.address_style .ul_header_content {
		width: 100%;
		box-sizing: border-box;
	}
	.address_style .w65p {
	    width: 100%;
	    box-sizing: border-box;
	}
	.address_style .block-for-address-buttons {
	    width: 100%;
	    float: none;
	    box-sizing: border-box;
	    padding: 15px;
	}
	.how-to-buy-europe-address-order-button {
	    width: 100%;
	    margin: 5px 0;
	    box-sizing: border-box;
	    font-size: 14px;
	    text-align: center;
	}
	#small-dialog2 {
	    width: 100% !important;
	    height: 100% !important;
	    margin: 0px !important;
	    position: fixed;
	    left: 0;
	    top: 0;
	    overflow: auto !important;
	}
	div#small-dialog1, #small-dialog3, #btnorderform, #small-dialog4, #kosarica {
	    height: auto !important;
	    width: 100% !important;
	    left: 0;
	    top: 0;
	    position: fixed;
	    bottom: 0;
	    overflow: auto;
	    margin: 0px !important;
	    padding: 15px !important;
	}
	#dostvcrt #name label {
		float: none;
	}
	#dostvcrt #name label + p {
	    margin-top: 10px;
	}
	.videolink {
		float: none;
	}
	#eu-eric-form input[type=text] {
		width: 100%;
	    box-sizing: border-box;
	}
	#eu-eric-form input[name="counts[]"] {
		width: 85px;
	    margin-right: 0;
		box-sizing: border-box;
	}
	#eu-eric-form input[name="names[]"] {
	    width: 67%;
	}
	#eu-eric-form a.add-new-line {
	    margin: 0 0 10px;
	    clear: both;
	    float: none;
	}
	#eu-eric-form a.add-new-line:after {
		content: ' добавить позицию';
	}
	#eu-eric-form a.remove_field:after {
		content: ' удалить позицию';
	}
	#eu-eric-form a.remove_field {
	    margin: 0 0 10px;
	    clear: both;
	    float: none;
	    width: 100%;
	    box-sizing: border-box;
	}
	.form_container input[type=text], 
	.form_container input[type=number], 
	.form_container input[type=url], 
	.form_container .selectbox, 
	.form_container .comment {
		width: 100%;
		box-sizing: border-box;
	}
	#eu-eric-form #upload {
		box-sizing: border-box;
		width: 100%;
	}
	#eu-eric-form #uploadFile {
		box-sizing: border-box;
	}
	#eu-eric-form input[name="package-price"] {
		margin-bottom: 10px;
	}
	#eu-eric-form input[type="submit"] {
		float: none;
		clear: both;
	}
	#eu-eric-form div.submit {
		clear: both;
		float: none;
	}
	/*.radiobuttons > label:after {
		content: '';
		display: block;
		clear: both;
	}*/
	#namesurnameform label.mgtb10p.bold.w32p.float_lft {
		display: none;
	}
	#namesurnameform label.mgtb10p.bold.w65p.float_lft {
		display: none;
	}
	#namesurnameform span.bold.float_lft.mgl10p.paddtb5p {
		margin-left: 0px;
	}
	#namesurnameform #client_surname {
		margin-left: 0px;
		margin-top: 10px;
	}
	#namesurnameform input[type="submit"],
	#namesurnameform .submit {
		clear: both;
		float: none;
	}
	#namesurnameform .radiobuttons label:after {
		content: "\a";
   	 	white-space: pre;
	}
	#eu-eric-form .radiobuttons label:after {
		content: "\a";
   	 	white-space: pre;
	}
	#eu-eric-form .radiobuttons br {
		display: none;
	}
	.messages-list a.add-msg {
	    display: inline-block;
	    float: none;
	    margin: 10px 0;
	}
	#formbackmoney #name, 
	#formbackmoney #type, 
	#formbackmoney #orders,
	#formbackmoney #upload {
		width: 100%;
		box-sizing: border-box;
	}
	#formbackmoney #name, 
	#formbackmoney #type, 
	#formbackmoney #orders {
		padding: 10px 15px;
	}
	#formbackmoney #upload {
		margin-bottom: 10px;
	}
	h2[style="float:left; margin-top:30px;"] {
		float: none !important;
	}
	.return-list {
		float: none !important;
	}
	#formbackmoney p {
	    float: none;
	    width: 100%;
	    box-sizing: border-box;
	}
	#formbackmoney #name, #formbackmoney #surname, #formbackmoney #commentback, #formbackmoney #paymentmethod, #formbackmoney #amount, #formbackmoney #orders {
	    float: none;
	    box-sizing: border-box;
	    padding: 10px 15px;
	    font-family: arial;
	    font-size: 14px !important;
	    max-width: 100%;
	}
	form[name="returnmoney"] {
		float: none !important;
		max-width: 100%;
	}
	.recommendpagehelp {
	    display: flex;
	    justify-content: space-between;
	    align-items: center;
	    width: 100%;
	    box-sizing: border-box;
	    max-width: 100%;
	    height: auto;
	    margin-bottom: 20px;
	}
	.recommendpagehelp > a {
	    width: 32%;
	    min-width: 0;
	    margin: 0;
	    box-sizing: border-box;
	}
	.stages2 {
		display: none;
	}
	ul.list_menu li {
		width: 16.285%;
		box-sizing: border-box;
	}
	.telegram__description {
		margin-top: 0px;
	}
	.orders-list ul.orders li a.tb-btn {
		float: none;
	}
	#order_info_step {
	    width: 100%;
	    float: none;
	    box-sizing: border-box;
	    margin-bottom: 15px;
	}
	#order_info_step > h3 {
		margin-bottom: 0px;
	}
	.orders .order-info {
		padding: 0px;
	}
	.msstep1, .msstep2, .msstep3, .msstep4, .msstep5, .msstep6 {
		clear: both;
		float: none;
		margin-bottom: 10px;
	}
	.mssbulet {
		display: none;
	}
	.orders table.list_tab tr td, table.list_tab tr th {
		padding-right: 5px;
		padding-left: 5px;
		text-align: center;
	}
	ul.order-important {
		margin-left: 0 !important;
	}
	.orders-list ul.orders li {
	    margin-bottom: 5px;
	    margin-top: 5px;
	}
	.td-price {
		white-space: nowrap;
		text-align: center !important;
	}
	.orders-list ul.orders li span.order-num {
	    line-height: 1.2;
	    display: block;
	    text-align: center;
	    margin: 10px 0;
	}
	.price-info-link {
		display: block;
		text-align: center;
		float: none;
		margin-right: 0px;
		margin: auto;
		margin-top: 10px !important;
	}
	.comb-orders {
	    margin-top: 20px;
	}
	.orders-list ul.orders li {
		float: none;
		display: block;
	}
	.order-links {
		float: none;
	}
	p.pi-ttl {
		margin-top: 0px;
	}
	.need-weight-available p[style="padding:20px"] {
		margin-top: 0px;
	}
	.orders-list ul.orders {
		margin-bottom: 25px;
	}
	a.pi-close {
		color: #fff !important;
	}
	.order-pay-shipping a {
		padding: 4px 10px;
	}
	.ui-tabs-nav {
		margin-left: 0 !important;
	}
	.order-links:after {
		content: '';
		clear: both;
		display: block;
	}
	a[href="/orders.ac.listordr.html"].button {
		margin: 10px 0;
	}
	form#useradd .tox-tinymce {
		max-width: 100%;
	}
	.historyorder .to_order_form .ttl {
		display: flex;
	}
	.historyorder .form_txt {
	    width: 30%;
	    margin: 0 10px 0px 0px;
		line-height: 1.2;
	}
	.historyorder div.form_info_text {
	    width: 70%;
	    padding: 0;
	}
	.back-to-top {
		display: none;
	}
	.to_order_form .valuta1 {
		display: flex;
		float: none;
		margin: 10px 0px;
		align-items: center;
	}
	.to_order_form .form_txt {
		width: auto;
	}
	.to_order_form .kol, .dost_price {
	 	margin: 10px 0px;
	}
	.to_order_form .textarea textarea {
		width: 100%;
	}
	.to_order_form .dost_price span {
		padding: 0px;
	}
	.to_order_form .checkbox {
		float: none;
	}
	input[name="fast_buy"] {
		margin: 0px 10px 0px 0 !important;
	}
	div[style="width:auto; margin-left: 23.2%;margin-top:10px;"] {
		margin-top: 0px !important;
	}
	.shipping-desc {
		margin-top: 0px;
	}
	ul.orders li {
		width: 100%;
		box-sizing: border-box;
	}
	ul.orders li {
	    float: none;
	    box-shadow: none;
	    border: 0;
	}
	form[id="cho4"] > br {
		display: none;
	}
	.tab-content {
		width: 100%;
		box-sizing: border-box;
	}
	.order-important1, .order-important2, .order-important3, .order-important4 {
	    width: 25px !important;
	    display: inline-block;
	}
	span.delivery-status {
	    margin-top: 10px;
	    margin-left: 10px;
	    margin-bottom: 10px;
	}

	.sbor-attrs .track-info-link {
		float: none;
		margin-right: 0;
		display: inline-block;
	    vertical-align: middle;
	    margin-left: 5px;
	}
	.sborka-tpl #kupon {
	    width: 100% !important;
	    float: none !important;
	    height: auto !important;
	    padding: inherit !important;
	    margin-right: 0 !important;
	    box-sizing: border-box;
	}
	.sborka-tpl #discount_click {
	    float: none !important;
	    height: auto !important;
	    width: 100% !important;
	    padding: 10px;
	}
	.sborka-tpl #discount_click + br,
	.sborka-tpl #discount_click + br + br {
		display: none;
	}
	.sborka-tpl [for="inv_15"] {
	    display: inline-block !important;
	}
	.sborka-tpl #moreopt2 a.infobox {
	    height: 37px;
	    width: 37px !important;
	    box-sizing: border-box;
	    display: flex;
	    align-items: center;
	    justify-content: center;
	    margin-top: 10px;
	}
	#search_button #crt {
	    margin-left: 0px !important;
	    margin-right: 10px !important;
	}
	.sborka-tpl #moreopt2 input[name="names[]"] {
		width: 100% !important;
		margin: 0 !important;
	}
	.sborka-tpl #moreopt2 input[name="counts[]"] {
		width: 49% !important;
		margin-right: 0px;
	}
	.sborka-tpl #moreopt2 input[name="price[]"] {
		width: 49% !important;
		float: right;
		margin-right: 0px;
	}
	p[style="float:left; height:auto; margin-top:20px;"] {
		float: none !important;
	}
	.europe-address-0 div.address {
	    max-width: 100%;
	    padding: 30px 15px;
	    box-sizing: border-box;
	    justify-content: space-between !important;
	}
	.europe-address-0 div.address .inner {
	    width: 49%;
	    box-sizing: border-box;
	    margin: 0;
	    padding: 15px;
	    margin-bottom: 15px;
	}
	.europe-address-0 div.address .inner .addresses {
	    width: 100%;
	    box-sizing: border-box;
	    margin: 0;
	    padding: 0;
	}
	.europe-address-0 .inner .button {
	    margin: 20px auto 10px !important;
	}
	.dostavka__container {
		max-width: 100%;
		box-sizing: border-box;
	}
	#moreopt2 #kupon {
		box-sizing: border-box;
	}
	#inv_block label {
		display: inline;
	}
	/*Ebay*/
	.ebay__page .infobox9 {
		display: none;
	}
	.ebay__page .right-col {
		width: 100%;
	}
	
	.ebay__page #fsearch {
	    display: flex;
	    justify-content: space-between;
	}
	
	.ebay__page ul.pathw {
		height: auto;
		font-size: 16px;
	}
	
	.ebay__page ul.pathw:after {
		content: '';
		display: block;
		clear: both;
	}
	
	.ebay__page ul.pathw > li {
		display: none;
	}
	
	.ebay__page .usermessagem > p {
		margin-top: 0px;
		margin-bottom: 10px;
	}
	
	.ebay__page #google_translate_element {
		display: none;
	}
	
	.ebay__page .question-form + .details .det-img-many {
		width: 100% !important;
		flex-direction: column;
	}
	
	.ebay__page .details .det-img-many .det-img-out {
		width: 100%;
	    height: auto;
	    display: flex;
	    flex-direction: column;
	    align-items: center;
		box-sizing: border-box;
	}
	
	.ebay__page .details .det-img-many .det-img-out .det-img {
		float: none;
		height: auto;
		width: auto;
	}
	
	.ebay__page .details .det-img-many .det-img-more {
		width: 100%;
		display: flex;
	    justify-content: center;
	}
	
	.ebay__page .details .det-info {
	    float: none;
	    width: 100% !important;
	    display: flex;
	    flex-direction: column;
	    align-items: center;
	}
	
	.ebay__page .det-price {
		margin-bottom: 10px;
	}
	
	.ebay__page .details .det-info .det-price-auk {
		margin: 0px 0 20px;
		margin-top: 20px;
	}
	
	.ebay__page .det-price-auk + div[style="position:relative;"],
	.ebay__page .det-price + div[style="position:relative;"]{
		display: flex;
		flex-direction: column;
		max-width: 768px;
		padding: 0 20px;
	}
	
	.ebay__page .det-info .seller_name, 
	.ebay__page .det-info .seller_feedback,
	.ebay__page .det-info .seller_score {
	    float: none;
	    width: auto;
	    position: relative;
	    height: auto;
	    margin-left: 0;
	}
	
	.ebay__page .infobox1 {
		display: none;
	}
	
	.ebay__page .seller_name > span:first-child,
	.ebay__page .seller_score > span:first-child,
	.ebay__page .seller_feedback > span:first-child {
		margin-right: 5px;
	}
	
	.ebay__page p[style="position:relative;width:100px;height:39px;background: url(/images/starsoff.png) no-repeat;float: left;margin: 0 0 0 20px;background-size: 100px 20px;"] {
		margin-left: 0 !important;
		display: flex;
		float: none !important;
	}
	
	.ebay__page .seller_name,
	.ebay__page .seller_feedback {
		margin: 2px 0;
	}
	
	.ebay__page .dost .infobox2 {
		position: relative;
		/* top: -15px; */
	}
	
	.ebay__page .dost {
		width: auto;
		position: relative;
		left: -20px;
		float: none;
	}
	
	.ebay__page .dost p {
	    width: 100%;
	}
	
	.ebay__page .add2fav {
		padding: 0;
	}
	
	.ebay__page #infoblock {
		width: 100% !important;
		height: auto !important;
		box-sizing: border-box;
		padding: 15px !important;
		line-height: 1.2 !important;
	}
	
	.ebay__page #infoblock > ul {
		column-count: 3;
	}
	
	.ebay__page .det-params.specification {
	    float: none !important;
	    width: 100% !important;
	    box-sizing: border-box;
	    margin-left: 0 !important;
	}
	
	.ebay__page .det-params.specification + p {
		display: flex;
		justify-content: space-around;
	    padding: 5px 0;
	}
	
	.ebay__page .det-params.specification + p > a {
		margin-left: 0 !important;
	}
	
	.ebay__page .det-question {
		float: none;
		display: inline-block;
	    vertical-align: top;
	    margin-left: 29%;
	    display: none;
	}
	
	/* .ebay__page .det-buy {
		float: none;
		display: inline-block;
	    vertical-align: top;
	    margin-left: 50%;
    	transform: translateX(-50%);
	} */

	.ebay__page .det-buy {
		background: transparent;
		margin: 0 auto;
		display: block;
		transform: none;
		width: auto;
	}
	
	.ebay__page .det-desc {
	    float: none;
	    width: 100%;
	    text-align: left;
	    margin: 20px auto;
	    max-width: 768px;
	    padding: 0 20px;
	    box-sizing: border-box;
	}
	
	.ebay__page .det-desc > div {
		margin: 3px 0;
	}
	
	.ebay__page .det-txt {
	    width: 100%;
	    box-sizing: border-box;
	    margin: 0 auto;
	    overflow: inherit;
	    max-width: 768px;
	}
	
	.ebay__page .spec {
		border: 0;
		padding: 0;
	}
	
	.ebay__page ul.specs li {
		display: block;
		float: none;
		padding: 0 15px;
		box-sizing: border-box;
	}
	
	.ebay__page .det-calc.notranslate {
		display: none;
	}
	
	.ebay__page #descrFrame {
	    width: 100% !important;
	    height: 320px !important;
	    border: 1px solid #eee !important;
	    max-width: 768px;
	    margin: 0 auto;
	    display: block;
	}
	
	.ebay__page #descrFrame body {
		min-height: 0;
	}
	
	.ebay__page .page-ttl.notranslate {
		max-width: 768px;
		margin-left: auto;
		margin-right: auto;
		padding: 0 20px;
	}
	.ebay__page #dialog2 {
	    top: 36px;
	    right: 0;
	    position: fixed;
	    left: 0;
	    bottom: 0;
	    margin: 0;
	    box-sizing: border-box;
	}
	.ebay__page #dialog2 p {
		box-sizing: border-box;
	}
	.ebay__page .question-form form {
		position: fixed;	
		left: 15px;
		right: 15px;
		top: 51px;
		bottom: 15px;
		width: auto;
		box-sizing: border-box;
		height: auto;
		background: #fff;
		padding: 35px;
	}
	.ebay__page .oq-txt {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.ebay__page .oq-inputs,
	.ebay__page .oq-txt {
		width: 100%;
		box-sizing: border-box;
	}
	.ebay__page .oq-inputs input,
	.ebay__page .oq-text {
		box-sizing: border-box;
	}
	.ebay__page .oq-text {
		height: auto;
	}
	.ebay__page .det-params p {
	    float: none;
	    width: auto;
	    margin-left: 0;
	}
	.ebay__page .det-params p span {
		margin-right: 10px;
		margin-left: 0;
		display: block;
	}
	.specification_new + p > a {
	    display: block;
	    margin-left: 0 !important;
	    text-align: center;
	    margin-top: 10px;
	}
	.katalog-single-cat {
		height: auto;
		float: none;
		margin-right: 0;
		padding: 0;
		display: inline-block;
		width: 32%;
		vertical-align: top;
		box-sizing: border-box;
		padding-right: 20px;
	}
	.katalog-list-wrap li:first-child, .katalog-list-wrap li {
		margin-left: 0;
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.flags {
		display: flex;
	}
	.orders-list ul.orders li .price-info .bidsbox table {
		width: 100%;
		margin: 0;
	}
	.bidsbox table tr th {
		background-color: #6b6f70 !important;
	}
	.bidalert {
		box-sizing: border-box;
	}
	.billagreement {
		box-sizing: border-box;
	}
	.orders-list ul.orders li .price-info .bidsbox input {
		width: auto;
		max-width: 150px;
	}
	.orders-list ul.orders li .price-info .bidsbox .order_button_standby {
		margin-left: 5px;
	}
	.oneclick-form + .details .det-img-many {
		width: 100% !important;
	}
	.oneclick-form + .details .det-info .det-price-old {
		display: none;
	}
	.oneclick-form + .details .seller-nfo {
		margin-left: 0;
		max-width: 100%;
		float: none;
		width: 100%;
		margin-top: 15px;
	}
	.oneclick-form + .details .dost {
		left: 0;
		margin-bottom: 15px;
		width: 100%;
	}
	.oneclick-form + .details .det-price-spec p span {
		color: #000;
	}
	.det-oneclick {
		width: 100%;
		background: transparent;
	}
	.ebay__page .det-buy {
		background: transparent;
		float: none;
	}
	.det-oneclick a {
		margin: 12px auto 0;
		float: none;
	}
	.det-buy form input[type="submit"] {
		/* margin-right: 0; */
		float: none;
		display: block;
		margin: 15px auto 0;
	}
	.det-price-old p:last-child span:first-child, .det-price-now p:last-child span:first-child {
		width: auto;
	}
	.det-price-old p:last-child span:last-child, .det-price-now p:last-child span:last-child {
		padding-top: 10px;
	}
	.det-price-spec {
		float: none;
		width: 100%;
	}
	.ebay__page .dost p {
		float: none;
		clear: both;
	}
	.add2fav + p {
		width: 100%;
	}
	.ebay__page .det-price {
		margin-top: 0;
	}
}
@media (max-width: 1200px) {
	.top-line-in .top-menu > ul > li:nth-child(1) a.with-sub {
		color: #fff;
		background-image: url(/templates/1/images/arrow-bottom.png);
	}
	.top-line-in .top-menu > ul > li:nth-child(1).active a.with-sub {
		color: #eda12f;
		background-image: url(/templates/1/images/arrow-top2.png);
	}
	.top-line-in .top-menu > ul > li:nth-child(1).active {
		
	}
	.top-line-in .top-menu > ul > li:nth-child(1):hover ul.last-topmenu {
	    display: none;
	}
	.last-topmenu.visible {
	    position: absolute;
	    z-index: 900;
	    top: 27px;
	   	left: inherit;
    	right: -10px;
	    border: 1px solid #acacac;
	    background: white;
	    padding: 17px 0px 17px 15px;
	    box-shadow: 0 0 5px rgb(0 0 0 / 20%);
	}
	/*Ebay*/
	.ebay__page .det-question {
		margin-left: 18%;
		display: none;
	}
	
}
@media (max-width: 992px) {
	/*nav.navbar.bootsnav .navbar-nav>li:first-child>a {
		border: 0px;
		padding: 0px;
	}*/
	.attr-nav.rec-4 {
		display: block !important;
	}
	/*.top-menu ul li ul.last-topmenu {
		display: none;
	}
	.top-menu ul li ul.visible {
	    display: block;
	    position: absolute;
	    z-index: 900;
	    top: 27px;
	    left: inherit;
    	right: -10px;
	    border: 1px solid #acacac;
	    background: white;
	    width: 222px;
	    padding: 17px 0px 17px 15px;
	    box-shadow: 0 0 5px rgb(0 0 0 / 20%);
	}*/
	.attr-nav ul li a.dropdown-toggle {
	    display: block;
	    margin-left: 0 !important;
	    padding: 5px 15px !important;
	    margin-top: 0 !important;
	    position: static;
	    width: auto !important;
	}
	.attr-nav {
	    position: static;
	    float: left;
	    margin: 0 !important;
	}
	.attr-nav.rec-4 > ul.navbar-nav > li.dropdown > a {
	    padding: 0 !important;
	    border: 0px;
	}
	.attr-nav.rec-4 ul.dropdown-menu>li>a {
		padding: 10px 15px;
	}
	.attr-nav.rec-4 > ul {
		margin-top: 0 !important;
	}
	.attr-nav>ul>li.dropdown ul.dropdown-menu {
		left: 0;
		margin-left: 0px;
	}
	.attr-nav>ul>li>a span {
		margin-left: 0px;
	}
	img[src="../images/otzyv/0otz.png"] {
	    margin-left: 10px !important;
	    margin-bottom: 10px !important;
	}
	.europe-address-0 div#registration {
		padding-left: 15px;
	    padding-right: 15px;
	}
	.europe-address-0 .form .wrapper .inner {
	    width: auto;
	}
	nav.navbar.bootsnav .navbar-header {
		padding-left: 0px;
		padding-right: 0px;
	}
	#inblock-slider {
		display: none;
	}
	#inblock-content > .p-t-100 {
		padding-top: 50px;
	}
	.p-offer-homeblock {
	    font-size: 26px;
	}
	.feature_box {
		padding: 0px;
	}
	.postid-19 .feature_box {
		padding: 15px;
		margin-bottom: 0px;
	}
	#shop-slider .owl-prev {
		left: 0;
	}
	section#about_us {
	    margin-top: 30px;
	}
	.call_box {
    	height: auto;
    	padding: 35px 15px 30px 15px;
	}
	.h3-20 {
	    font-size: 18px;
	}
	#finance_bg_text_2 h2 {
	    font-size: 26px;
	}
	#finance_bg_text_2 .bg_text_box>i {
		font-size: 48px;
	}
	#finance_bg_text_2 .bg_text_box>h3 {
	    font-size: 20px;
	}
	#finance_bg_text_2 h2>span {
	    font-size: 42px;
	}
	#finance_bg_text_2 .bg_text_box>p br {
		display: none;
	}
	.footer_middle {
		display: none;
	}
	nav.navbar.bootsnav {
	    border-top: 1px solid #e0e0e0;
	    min-height: 0;
	    padding: 5px 0;
	}
	nav.navbar.bootsnav .navbar-toggle {
	    margin-top: 1px;
	    margin-right: 0px;
	    float: right;
	    display: block;
	    /*margin-right: -15px;*/
	    margin-left: 15px;
	    margin-bottom: 8px;
	    line-height: 1;
	}
	.list_menu {
		margin-top: 20px !important;
	}
	nav.navbar.bootsnav .navbar-nav {
		padding-left: 15px;
		padding-right: 15px;
	}
	.attr-nav>ul>li>a span {
		padding: 5px 15px;
	}
	#page_banner .page-header h2 {
		font-size: 36px;
	}
	.feature_box {
		background: transparent;
	}
	.finance_box .color_red {
		font-size: 22px;
		text-transform: none;
	}
	#finance_partner {
	    padding: 0;
	}
	#finance_partner .media {
		margin: 0px;
	}
	#contact_form .contact-text {
	    padding: 7px;
	}
	.entry-content img {
		height: auto;
	}
	.php-website .top-menu > ul > li:nth-child(2) {
		display: none;
	}
	.attr-nav {
		/*display: none;*/
	}
	.php-website #header-bottom .description {
		display: none;
	}
	.php-website .logo-h {
		width: 50%;
	}
	.php-website .addressbox:first-child {
		justify-content: end;
	}
	.php-website .ph_cont {
		width: 100%;
	}
	.php-website .contacts-h {
		width: 50%;
	}
	.php-website .wrapperbs {
		display: flex;
		flex-direction: column;
	}
	.php-website .left-col {
	    order: 1;
	    width: 100%;
	    margin-bottom: 15px;
	}
	.php-website .right-col {
		order: 2;
		width: 100%;
		margin-bottom: 20px;
	}
	.php-website .right-col:after {
		content: '';
		clear: both;
		display: block;
	}
	.php-website .user-menu {
	    /*margin-bottom: 15px;*/
	    margin: 0px;
	}
	.php-website nav.navbar.bootsnav ul.nav>li>a {
		font-size: 14px;
		line-height: 20px;
		padding: 10px 0px;
	}
	.php-website nav.navbar.bootsnav ul.nav>li.dropdown>a.dropdown-toggle:after {
		display: none;
	}
	.php-website nav.navbar.bootsnav ul.nav>li>a {
		padding-right: 25px;
	}
	.ssslide img {
		display: inline-block;
	}
	.ssslide {
		text-align: center;
	}
	.primer-btn {
		margin-top: 0px;
		display: none;
	}
	.only_russia::before {
		display: none;
	}
	.scm-method-flex {
		flex-wrap: wrap;
	}
	.scm-method-flex > div {
	    width: 100%;
	    margin-bottom: 15px;
	}
	.btns-wrapper {
		flex-wrap: wrap;
	}
	.calc-order-btn {
		margin: 5px 0px;
		width: 100%;		
	}
	.scm-hide {
		padding-bottom: 10px;
	}
	/* .katalog-single-cat {
	    height: auto;
	    width: 100%;
	    box-sizing: border-box;
	    margin-bottom: 10px;
	    margin-top: 10px;
		float: none;
	} */
	.flag-item {
		float: none;
		margin-top: 10px;
	}
	/* .search-form input[type="text"] {
	    width: 100%;
	    margin: 0;
	    box-sizing: border-box;
	    margin-bottom: 10px;
	} */
	/* .search-form select {
		width: 100%;
		margin: 0;
	    box-sizing: border-box;
	    margin-bottom: 10px;
	} */
	/* .search-btn_new {
		width: 100%;
		margin: 0px;
		box-sizing: border-box;
		text-align: center;
	} */
	div[style="height: 50px;"] {
		height: auto !important;
	}
	ul.cat2 {
		margin-left: 0px;
	}
	ul.cat2 li {
		margin-left: 0px;
		margin-right: 6px;
	}
	.cat2-txt {
		padding-top: 10px;
	}
	.filter-format,
	.filter-price,
	.filter-viewonly {
		float: none;
	}
	.left-filters input#pricesub {
	    display: block;
	    clear: both;
	}
	.filternosel {
	    margin: 0;
	    margin-bottom: 10px;
	}
	.filter-viewonly ul li, .filter-viewonly2 ul li {
		display: block;
		float: none;
	}
	.left-col input[type="checkbox"] {
		float: none;
	}
	.filter-viewonly2 {
		margin: 0;
	}
	.filter-format, .filter-price, .filter-viewonly {
		margin-bottom: 20px;
	}
	.filter-price input {
		text-align: center;
	}
	.filter-format ul li {
		border: 0px;
	}
	.left-filters {
	    margin-bottom: 35px;
	    background: #f2f2f2;
	    border: 1px solid #ccc;
	    padding: 15px;
	    border-radius: 4px;
	}
	.left-filters input#pricesub {
	    background: #0e1032;
	    color: #fff;
	    width: 100%;
	}
	#user-menu-robi {
		display: none;
	}
	.left-menu {
		/*display: none;*/
	}
	.recommendpage {
		display: none;
	}
	.user-menu ul li.lk-open:after {
	    content: '↵';
	    position: absolute;
	    right: 10px;
	    top: 6px;
	    font-weight: 600;
	    font-size: 20px;
	}
	.user-menu ul li.active span {
		
	}
	div[style="position:absolute; margin-top:0px; right:35px; top:0px;"] {
		display: none;
	}
	#mainmenu + div[style="margin-top:20px;"] {
		display: none;
	}
	.spravka-open {
	    display: block;
	    padding: 9px 15px;
	    background: #eee;
	    margin-bottom: 5px;
	    text-transform: uppercase;
	    font-weight: 600;
	    background: #f6f6f6;
	    position: relative;
	    color: #fff;
	    background: #445669;
	}
	.spravka-open:after {
		content: '↵';
	    position: absolute;
	    right: 10px;
	    top: 6px;
	    font-weight: 600;
	    font-size: 20px;
	}
	.spravka-open .fa {
	    margin-right: 3px;
	}
	#mainmenu {
		display: none;
	}
	.spravka-open.active {
		color: #ff9b1e;
	}
	.smallwhitebutton {
		display: block;
    	text-align: center;
	}
	#fio, #surname, #tel, #zip, #city, #address, #flat, #region, #country, #inn {
		max-width: 100%;
	}
	a#backh {
	    margin: 10px 0 !important;
	    float: none;
	    clear: both;
	    max-width: 100%;
	    box-sizing: border-box;
	    text-align: center;
	    width: 175px;
	}
	#search_button input[type="button"], #search_button input[type="submit"], form[name="useradd"] input[type="submit"], a.asingl, form[name="entr"] input[type="submit"], form.clasicform input[type="submit"], a.reg-link {
		float: none;
		max-width: 100%;
	}
	#moreopt2 > p {
	    position: static !important;
	    float: none !important;
	    width: 100% !important;
	    box-sizing: border-box;
	    margin: 0;
	    margin-bottom: 15px;
	}
	/*Ebay*/
	.ebay__page ul.pathw {
		font-size: 12px;
	}

}
@media (max-width: 770px) {
	.akcii__comment-description {
		display: none;
	}
	.europe-address-0 .weight .about {
	    margin-top: 30px;
	    margin-bottom: 30px;
	    width: 100%;
	    text-align: center;
	    float: none;
	}
	.europe-address-0 .weight .about-img {
		width: 100%;
		float: none;
		margin-top: 30px;
	}
	.europe-address-0 h1 {
	    font-size: 26px;
	}
	.webshopclock {
	    width: 75px;
	    float: none;
	    top: -12px !important;
	    border-radius: 5px !important;
	    background: #222d38;
	    line-height: 1;
	    height: auto !important;
	    display: block;
	    padding: 5px;
	}
	.heading_border_1 {
	    position: static;
	    margin: 0 auto 20px;
	    transform: none;
	}
	.officeaddress .addressbox .get-tuch:last-child {
		display: block !important;
	}
	#header-bottom > .container > .row > .row {
		display: block;
	}
	a.login-btn,
	a.reg-btn {
		padding-right: 10px;
		padding-left: 10px;
	}
	.feature_box {
	    margin-bottom: 35px;
	}
	#inblock-content > .p-t-100 {
	    padding-top: 25px;
	}
	section#about_us {
	    padding-bottom: 15px;
	    padding-top: 30px;
	}
	#latest_news .owl-controls,
	#latest_news .owl-pagination {
		left: unset;
	}
	#call_back {
	    padding-top: 0px;
	}
	.owl-pagination, .owl-controls {
		width: 100%;
		text-align: center;
		display: block;
		position: static;
	}
	footer#footer {
	    padding-top: 20px;
	    text-align: center;
	}
	.footer_box_1 .img-responsive {
	    width: 340px;
	    margin: auto;
	    max-width: 100%;
	}
	.footer_box_1 .footer_p {
	    padding-top: 20px;
	    padding-bottom: 10px;
	    margin-bottom: 5px;
	}
	.footer_box_1>ul li::before {
		display: none;
	}
	.footer_link_1>li {
		margin-left: 0px;
	}
	.adres_icon {
	    /*display: none !important;*/
	}
	section#latest_news {
	    padding-bottom: 30px;
	}
	.all_feedback {
		margin-top: 30px;
	}
	div#latest_news-slider_1 {
	    padding-top: 0;
	}
	section#latest_news {
	    padding-top: 30px;
	}
	section#testimonials_2 {
	    padding-bottom: 30px;
	}
	#finance_bg_text_2 {
	    padding-top: 30px;
	    padding-bottom: 30px;
	}
	#finance_bg_text_2 .bg_text_box {
		padding-top: 30px;
	}
	#finance_bg_text_2 .bg_text_box>h3 {
	    margin-top: 0;
	    margin-bottom: 0;
	}
	div.wpcf7 .ajax-loader {
		position: absolute;
	}
	.call_box {
	    padding: 35px 15px 5px 15px;
	}
	section#s_services {
	    padding-top: 30px;
	    padding-bottom: 30px;
	}
	#s_services .row.p-t-35.m-b-80 {
		margin-bottom: 30px;
	}
	nav.navbar.bootsnav {
		border-top: 0px;
	}
	.finance_about_page {
		display: none;
	}
	.recent_tabs ul {
		white-space: nowrap;
		overflow: auto;
	}
	#contact_form .single-query textarea {
		height: 120px;
	}
	.wp-image-37 {
	    max-width: 100%;
	    height: auto;
	}
	section#solution {
	    padding: 30px 0;
	}
	.finance_tab .nav-tabs>li>a {
		font-size: 14px;
	}
	
	.social-icons_1 ul {
		justify-content: center;
	}
	.footer_box_1>h3 {
		font-size: 16px;
	}
	.cd-1 {
		width: 100%;
		text-align: center;
	}
	.php-website #header-bottom {
		border-bottom: 1px solid #e7e7e7;
	}
	.footer_box_1>h3:after {
	    content: '▼';
	    margin-left: 10px;
	    font-size: 8px;
	    position: relative;
	    top: -2px;
	}
	.footer_box_1>h3.active {
		color: #ff8400;
	}
	.footer_botom {
		margin-top: 0px;
	}
	.adres_box>p {
	    display: inline;
	    margin: 0;
	    vertical-align: middle;
	    padding: 0px;
	}
	.adres_box {
	    display: block;
	    width: 100%;
	    margin: 10px 0;
	}
	.to_order_form .price1 .form_txt, .to_order_form .kol .form_txt, .to_order_form .dost_price .form_txt {
		line-height: 1.2;
	}
	.katalog-list-wrap {
		display: flex;
		justify-content: flex-start;
		flex-flow: wrap;
		flex-direction: column;
		width: 100%;
	}
	.katalog-list-wrap li.katalog-subcat-t {
	    height: auto;
	    box-sizing: border-box;
	    margin: 0;
	    margin-bottom: 10px;
		display: block;
	}
	.katalog-subcat-t a {
	    height: auto;
	    position: static;
	    display: block;
	    padding: 10px;
	    width: 100%;
	    box-sizing: border-box;
	}
	.flags {
	    width: auto;
	    position: static;
	    margin-top: 15px;
	    clear: both;
	}
	.flags li a {
	    height: 20px;
	    margin-bottom: 15px;
		margin-bottom: 0;
	}
	.akcii__back {
		flex-wrap: wrap;
	}
	.akcii__go-back {
		margin-bottom: 10px;
		margin-right: 10px;
	}
	ul.cat2 li {
		margin-right: 0px;
	}
	table.user-adress tbody, 
	table.user-adress tr,
	table.user-adress td {
		display: block;
	}
	table.user-adress tr:nth-child(1) {
		display: none;
	}
	table.user-adress tr td {
	    padding: 5px;
	    border: 0px;
	    background: transparent;
	}
	table.user-adress tr {
	    display: flex;
	    flex-wrap: wrap;
	    margin-bottom: 10px;
	    background: #eee;
	}
	table.user-adress td:before {
		content: attr(data-title) ": ";
	    font-weight: 700;
	}
	table.user-adress td[data-title="№"] {
		display: none;
	}
	table.user-adress td[data-title="Действия"] {
	    width: 100%;
	    display: flex;
	    background: #222d38;
	    color: #fff;
	}
	table.user-adress td[data-title="Действия"] > * {
		margin-right: 10px;
	}
	table.user-adress td[data-title="Действия"]:before {
		margin-right: 10px;
	}
	table.user-adress td[data-title="Действия"] a {
		color: #fff;
	}
	.asingladdress {
		width: 100%;
	    padding: 10px;
	    box-sizing: border-box;
	}
	
}
@media (max-width: 767px) {
	#order-img-link-client {
		flex-shrink: 0;
	}
	.mobile-table-not th {
		white-space: unset;
	}
	.ul_body_content {
		padding: 10px;
	}
	footer#footer {
		padding-bottom: 25px;
	}
	.table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {
    	white-space: unset;
	}
	.footer-m .footer_box_1 .footer_link_1, .footer_1_contact {
		display: none;
	}
	.footer-col {
		width: 100%;
	}
	.user-money {
	    display: block;
	    position: fixed;
	    bottom: 0;
	    z-index: 999;
	    left: 0;
	    right: 0;
	    background: #0e1032;
	    box-sizing: border-box;
	    width: 100%;
	    text-align: center;
	    line-height: 1.2;
	    padding: 5px;
	}
	.login {
		margin-left: 0px;
	}
	#cho3 #amountEUR {
		width: 150px;
		padding: 8px;
		box-shadow: none;
	}
	#cho3 .tab-links a {
		width: auto;
		height: auto;
	}
	#cho3 #currency_val {
		font-size: 14px;
		padding: 7px;
		box-shadow: none;
	}
	#cho3 .popup-with-zoom-anim.infobox {
		float: none;
	    display: inline-block;
	    margin-top: 15px;
	    padding: 10px;
	    width: 167px;
	    box-sizing: border-box;
	}

	.co-head.sbor.sbor-user {
	    flex-direction: column;
	}
	.sbor-center {
		margin: 15px 0px;
	}
	.sbor-right {
		margin-left: 0px;
	}
	.sborka-tpl > h3 > span {
		display: none;
	}
	.sborka-tpl {
	    padding-left: 20px !important;
	}
	#exampleoforder {
		display: none;
	}
	.dostavka__accordion-item .accordion-panel p {
	    padding-left: 0px !important;
	}
	.dostavka__accordion-item .accordion-panel ul {
	    padding-left: 30px;
	    padding-top: 20px;
	}
	.form_container_content .infobox {
	    margin-top: 10px;
	    height: 37px;
	    box-sizing: border-box;
	    width: 37px !important;
	    margin-left: 0;
	    display: flex;
	    align-items: center;
	    justify-content: center;
	}
	ul.cat2 {
		gap: 1%;
	}
	ul.cat2 li {
		max-width: 48%;
		height: auto;
		padding-bottom: 20px;
		width: 100%;
	}
}
@media (max-width: 640px) {
	.feed-info .float_lft {
		clear: both;
	}
	.call_box input, .call_box textarea {
		margin-bottom: 0px;
	}
	.checkbox-869 input[type="checkbox"] {
		display: inline-block;
	}
	.checkbox-869 input[type="checkbox"] + span {
		display: inline;
	}
	.europe-address-0 div.address .inner {
		width: 100%;
	}
	a.order-comments1.comsup {
		/*display: none;*/
	}
	.orders-list ul.orders li {
		padding: 0px;
	}
	.status-steps {
	    margin-top: 0px;
	}
	table.list_tab tr td, table.list_tab tr th {
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
	}
	.orders-list ul.orders li span.order-num {
	    display: inline-flex;
	    align-items: center;
	}
	ul.cat2 {
		justify-content: center;
	}
	.welcome {
		display: none;
	}
	#finance_bg_text_2 h2 {
		margin-top: 0px;
	}
	.footer-m {
		width: 100%;
	}
	.logo-h, .contacts-h {
		width: 100%;
		text-align: center;
	}
	.logo-h img {
		width: 320px;
		max-width: 100%;
	}
	.contacts-h {
		display: none !important;
	}
	section#inblock-content {
	    padding: 0 15px;
	}
	.finance_bg_text {
		padding: 30px 0px;
	}
	#feature {
	    padding: 30px 0px 0px;
	}
	#finance_com_his {
		padding: 30px 0px;
	}
	#background_para {
		padding: 30px 0px;
	}
	#finance_partner .project_details_text {
	    width: 100%;
	    padding: 0;
	    margin: 0;
	}
	#background_para h2 {
		font-size: 36px;
	}
	#finance_partner h3.m-t-50 {
		margin-top: 0px;
		font-size: 20px;
	}
	#faq .items>li>a {
		font-size: 18px;
		line-height: 1.2;
	}
	section#faq {
	    padding: 30px 0;
	}
	.breadcrumbs {
		font-size: 12px;
	}
	.postid-19 .row.p-t-40 {
		margin: 0;
	}
	.nav-tabs>li {
		width: 100%;
	}
	.finance_tab .nav-tabs>li>a {
		margin-right: 0px;
	}
	.php-website .logo-h {
	    width: 100%;
	}
	.sc-flex-4 .sc-item {
		width: 100%;
	}
	.sc-flex-4 .sc-item {
	    width: 100%;
	    margin-bottom: 10px;
	}
	.c-button--dropdown {
		margin-bottom: 20px;
	}
	.how-to-buy-europe-address {
	    margin-right: 0px !important;
	    width: 100%;
	    box-sizing: border-box;
	    text-align: left;
	    padding: 0px;
	    background: transparent;
	    color: #0564d1;
	    margin-top: 0 !important;
	    margin-bottom: 10px !important;
	}
	.how-to-buy-europe-address:before {
		content: '—';
		margin-right: 5px;
	}
	.block-for-address-buttons a.how-to-buy-europe-address-order-button.float_rht:not(.popup-with-zoom-anim) {
		display: none;
	}
	th[style="text-align:left; width: 55%; font-size: 24px;"] {
		font-size: 16px !important;
	}
	.feed-info {
	    padding: 15px;
	}
	.feed-info .width500, .feed-info .w72p, .feed-info .float_lft {
		margin-top: 10px;
	}
	.feed-info .feed-img-out, .feed-info .feed-img {
	    float: none;
	    margin: auto;
	}
	.php-website .right-col img {
		margin: auto;	
	}
	a.go-to-shop-button.float_rht.mgt20p.mgr20p {
	    width: 100%;
	    box-sizing: border-box;
	    margin: 10px 0;
	}
	a.popup-with-zoom-anim.infobox[style="float:right; color:#ffffff;"] {
	    float: none !important;
	}
	select[style="display:block;padding-right: 15px;float:left;"] {
	    float: none !important;
	    margin-bottom: 10px;
	}
	span[style="float:left;;margin:1px 15px 0 15px ;"] {
		margin-left: 0px !important;
	}
	ul[style="list-style-type: decimal; margin-left:20px; font-weight:bold; margin-bottom:30px;"] li img {
		width: 49%;
	}
	.details {
		flex-wrap: wrap;
	}
	.details .det-img-many,
	.details .det-info {
		width: 100% !important;
	}
	.details .det-img-many {
	    margin-bottom: 10px;
	    display: flex !important;
	    align-items: center;
	    justify-content: center;
		flex-direction: column;
	}
	.det-calc .page-ttl {
		text-align: center;
		line-height: 1.2;
	}
	.details .det-info {
		border-top: 1px solid #eee;
		margin-top: 20px;
		padding-top: 20px;
	}
	form p span, .form p span {
	    float: none !important;
	    clear: both;
	    display: block;
	    margin: 0 !important;
	    padding: 0 !important;
	    font-size: 12px !important;
	    height: auto !important;
	    color: #222d38;
	    margin-top: 5px !important;
	}
	#f1 input, #f2 input, #f1 input[type="number"] {
		width: 100%;
	}
  #reg.edited #userID {
    flex-direction: column;
    align-items: flex-start;
    gap: 0;
  }
  #reg.edited #userID p {
    margin-left: 0 !important;
  }
	#f2 input[type="submit"] {
		width: 100% !important;
	}
	#f2 input[type="password"] {
		width: 100%;
	}
	.messages-list .orders_style tr:nth-child(1) {
		display: none;
	}
	.messages-list .orders_style,
	.messages-list .orders_style tbody, 
	.messages-list .orders_style tr, 
	.messages-list .orders_style td {
		display: block;
		text-align: center;
		width: 100%;
		box-sizing: border-box;
		border: 0px;
		box-shadow: unset;
	}
	.messages-list .orders_style tr {
	    margin-bottom: 10px;
	    border: 1px solid #eee;
	    border-top: 4px solid #2981e6;
	}
	.messages-list table.orders_style td:before {
		content: attr(data-title) ": ";
	    font-weight: 700;
	}
	.messages-list table.orders_style .size {
		display: inline-block;
	}
	[data-title="Управление"]:before {
		display: none;
	}
	.invoices-list table.list_tab,
	.invoices-list table.list_tab tbody,
	.invoices-list table.list_tab tr,
	.invoices-list table.list_tab td,
	.invoices-list table.list_tab th {
		display: block;
		padding: 0px;
		border: 0px;
		background: transparent;
		text-align: center;
	}
	.invoices-list table.list_tab tr:nth-child(1) {
		display: none;
	}
	.invoices-list table.list_tab td {
		padding: 5px;
	}
	.invoices-list table.list_tab tr {
	    padding: 0;
	    background: #f4f4f4;
	    margin-bottom: 10px;
	    border-radius: 4px;
	    overflow: hidden;
	    border: 1px solid #eee;
	}
	.invoices-list table.list_tab td:before {
		content: attr(data-title) ": ";
	    font-weight: 700;
	}
	.invoices-list table.list_tab [data-title="№"] {
	    background: #333;
	    color: #fff;
	}
	.invoices-list table.list_tab td[data-title="Действия"]:before {
		display: none;
	}
	.invoices-list table.list_tab a.inv-all, .invoices-list table.list_tab a.inv-add, .invoices-list table.list_tab a.inv-pay {
	    display: inline-block;
	    margin-left: 5px;
	    margin-right: 5px;
	}
	.invoices-list table.list_tab a[style="color:red; padding: 10px 40px; border:1px solid #0564d1;font-size: 14px; margin-top: 8px; float: left; background:#ffffff;"] {
	    float: none !important;
	    margin: 0;
	    display: block;
	    padding: 10px !important;
	    background: #ff8400 !important;
	    text-decoration: none;
	    color: #fff !important;
	    border: 0 !important;
	    border-radius: 4px;
	    min-width: 120px;
	    display: inline-block;
	    text-transform: uppercase;
	    font-weight: 600;
	    font-size: 12px !important;
	}
	#cho3 .tab-links li {
	    float: none;
	    display: block;
	}
	#cho3 .tab-links a {
	    float: none;
	    width: 100%;
	    border-radius: 0;
	    border: 0;
	    border-top: 1px solid #eee;
	}
	#cho3 .paymentoptions img {
		max-width: 60px;
		width: 60px;
	}
	#cho3 .smallwhitebutton {
		padding: 6px;
	}
	.mobile-table-640 {
	    float: none !important;
	    background: transparent !important;
	}
	.mobile-table-640,
	.mobile-table-640 thead,
	.mobile-table-640 tbody,
	.mobile-table-640 tr,
	.mobile-table-640 td {
		display: block;
		width: 100% !important;
		box-sizing: border-box;
		border: 0px !important;
	}
	.mobile-table-640 tr {
	    margin-bottom: 15px;
	    border: 1px solid #eee !important;
	    padding: 5px 15px;
	}
	.mobile-table-640 tr:nth-child(1) {
		display: none;
	}
	.mobile-table-640 td {
		text-align: center;
		background: #fff !important;
		vertical-align: middle;
	}
	.mobile-table-640 tr:nth-child(1) {
		display: none;
	}
	.mobile-table-640 td:before {
		content: attr(data-title) ": ";
	    font-weight: 700;
	}
	.orders-list ul.orders li a.tb-btn {
	    max-width: 100px;
	    margin: 5px auto !important;
	}
	td[data-title="Вес / Oбъем"] .weight br:nth-child(1) {
		display: none;
	}
	td[data-title="Вес / Oбъем"] .weight {
		float: none;
	}
	.orders_style {
	    background: transparent !important;
	}
	.mobile-table-640 > tbody > tr > td {
		border-bottom: 1px solid #eee;
	}
	ul.list_menu li {
	    width: 49%;
	}
	.accordion-algorithm>label {
	    font-size: 14px;
	    line-height: 1.2;
	    height: auto;
	    padding: 15px 35px 15px 15px;
	}
	.accordion-algorithm>label:after {
		top: 50%;
		margin-top: -7px;
	}
	td[data-title="Трек-номер"] #pil-open {
	    margin: 5px auto !important;
	    display: none;
	}
	td[data-title="Важно"] ul.order-important {
		display: flex;
		align-items: center;
	}
	.mobile-table-640 tr {
		padding: 5px;
		background: #eee;
	}
	.recommendpagehelp {
		flex-direction: column;
	}
	.recommendpagehelp > a {
	    width: 100%;
	    text-align: center;
	    margin-bottom: 10px;
	}
	.order-links a {
		margin-bottom: 10px;
	}
	.td-price #pil-open + p {
	    margin-top: 5px;
	    margin-bottom: 0;
	}
	.price-info-link {
		margin-top: 5px !important;
	}
	.orders-list .price-info {
		top: 0 !important;
		left: 0 !important;
		width: 100% !important;
		box-sizing: border-box;
		padding-bottom: 0px;
	}
	.price-info ul li p:first-child, .cart-fill-info ul li p:first-child, .checkoptions ul li p:first-child, ul.orders_new_design li .order-info .checkoptions ul li p:first-child, .checkweight ul li p:first-child {
		width: auto;
		float: none;
		margin-top: 0;
		margin-bottom: 0;
		font-size: 12px;
	}
	.price-info ul li p:last-child {
		width: auto;
		float: none;
		margin-top: 0;
		margin-bottom: 0;
		font-size: 12px;
	}
	.orders-list ul.orders li .price-info ul li:first-child, .orders-list ul.orders li .cart-fill-info ul li:first-child, .orders-list ul.orders li .checkoptions ul li:first-child, ul.orders_new_design li .order-info .checkoptions ul li:first-child, .checkweight ul li:first-child {
		display: flex;
		padding: 0px 15px;
	}
	.orders-list ul.orders li .price-info ul li, .orders-list ul.orders li .cart-fill-info ul li, .orders-list ul.orders li .checkoptions ul li, ul.orders_new_design li .order-info .checkoptions ul li, .checkweight ul li {
		display: flex;
		padding: 0px 15px;
	}
	.orders-list .orders .price-info ul li {
		display: flex;
		padding: 0px 15px;
		font-size: 16px;
	    list-style: none;
	    margin: 0px;
	    line-height: 20px;
	    text-align: left;
	}
	#dostvcrt .sborka-tpl input[type="checkbox"],
	#dostvcrt .sborka-tpl input[type="radio"] {
		margin-bottom: 5px;
	}
	.sborka-tpl #moreopt2 a.infobox {
		width: 100% !important;
		margin-left: 0px;
	}
	.orders_table.font_s14.mgb20p tr th,
	.orders_table.font_s14.mgb20p tr td {
		font-size: 12px;
		padding: 5px;
	}
	.address_style label.span.span_black.line_h20.bold.width100.float_lft {
		width: 35%;
	}
	.address_style label + .span.span_gray.line_h20.float_lft.width400 {
		width: 65%;
		float: right;
	}
	.orders-list ul.orders > li {

	}
	td[data-title="Номер заказа"] {
	    display: flex;
	    justify-content: space-between;
	    align-items: center;
	}
	.orders table.list_tab tr td[data-title="Номер заказа"] {
	    background: #dbdbdb !important;
	    /* color: #fff; */
	}
	td[data-title="Номер заказа"]:before {
		margin-right: 10px;
	}
	.orders-list ul.orders li td[data-title="Номер заказа"] a.tb-btn {
	    margin-right: 5px !important;
	    text-transform: none;
	    padding: 5px 10px;
	}
	.orders table.list_tab tr td{
	    text-align: left;
	    display: flex;
	    align-items: center;
	    background: transparent !important;
	    padding: 5px 5px;
	}
	.orders table.list_tab tr td[data-title="Название товара"] {
		flex-direction: column;
		background: #efefef !important;
		align-items: baseline;
		padding: 5px 10px 5px;
		margin-bottom: 10px;
	}
	.orders table.list_tab tr td[data-title="Статус"] {
		flex-wrap: wrap;
	}
	.order-pay-shipping .disabled {
	    background: #222d38 !important;
	    color: rgb(244 244 244);
	}
	.order-links {
		margin-bottom: 0px;
	}
	.mobile-table-640 td:before {
		margin-right: 5px;
	}
	.mobile-table-640 tr {
		border: 0 !important;
		padding: 0;
		background: transparent;
	}
	.orders-list ul.orders > li {
	    padding: 10px;
	    background: rgb(244 244 244) !important;
	    margin-bottom: 15px;
		overflow: auto;
	}
	td[data-title="Сумма (руб.)"] #pil-open {
	    order: 2;
	    margin-top: 0 !important;
	    margin-right: 0 !important;
	}
	.td-price #pil-open + p {
		margin-top: 0px;
		margin-left: 5px;
	}
	a.button-ship-order {
	    width: 100%;
	    box-sizing: border-box;
	    text-align: center;
	    margin-bottom: 10px;
	    margin-right: 0;
	}
	.order-pay-shipping {
	    float: none;
	    width: 100%;
	    box-sizing: border-box;
	}
	p[title="Дата оплаты"] {
		margin: 0;
    	margin-left: 10px;
	}
	.order-img-link-client {
		display: none;
	}
	.add-comb-orders > p.float_lft {
		display: none;
	}
	.checkweight,
	.checkoptions {
	    position: fixed;
	    left: 0 !important;
	    top: 36px !important;
	    right: 0;
	    bottom: 0;
	    width: auto;
	    max-width: 100%;
	    box-shadow: none;
	    border: 0;
	    box-sizing: border-box;
	}
	.orders-list ul.orders li .checkoptions .note, ul.orders_new_design li .order-info .checkoptions .note, .checkweight .note {
	    max-width: 100%;
	    margin: 0px;
	    padding: 0 10px;
	    width: auto;
	}
	.checkweight > ul > li {
		display: flex;
		padding: 0 15px;
	}
	.checkweight > ul {
		max-width: 100%;
	    box-sizing: border-box;
	}
	.checkposilkaop1 {
	    display: none !important;
	}
	.orders-list .checkoptions ul, .order-info .checkoptions ul, .checkweight ul {
	    max-width: 100%;
	    box-sizing: border-box;
	    float: none;
	}
	.orders-list ul.orders li .checkoptions ul li {
		font-size: 14px;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.orders-list ul.orders li .checkoptions .note {
		float: none;
		display: block;
	}
	.agreement {
		width: 20px !important;
	}
	.form_container_content a.infobox {
	    margin-top: 0;
	    width: 100% !important;
	}
	/*Ebay*/
	/*.ebay__page .det-question, .ebay__page .det-buy {
	    margin-left: auto;
	    margin-right: auto;
	    background: transparent;
	    float: none;
	    display: inline-flex;
	    width: 49%;
	    box-sizing: border-box;
	    justify-content: flex-end;
	}
	.ebay__page .det-question {
		display: none !important;
	}
	.ebay__page .det-buy {
		justify-content: flex-start;
	}
	.ebay__page .det-buy form input[type="submit"] {
		margin-right: 0;
	}*/
	.ebay__page #infoblock > ul {
		column-count: 2;
	}
}
@media (max-width: 576px) {
	#fsearch {
		flex-wrap: wrap;
		gap: 1%;
		justify-content: space-between;
	}
	.search-form select,
	.search-form select + div {
		width: 49% !important;
	}
	.search-form input[type="text"] {
		margin-bottom: 10px;
	}
	.katalog-single-cat {
		width: 49%;
	}
	.flag-item-name {
		display: block;
	}
}
@media (max-width: 480px) {
	table.mobile-table-not tr th, table.mobile-table-not tr td {
	    font-size: 10px;
	    padding: 2px !important;
	}
	.dostavka__container {
		padding: 5px;
	}
	div[style="display: flex; margin-bottom: 10px;"] {
		flex-wrap: wrap;
	}
	p#fast_del_com,
	#fast_del_big_com {
		padding: 15px !important;
	}
	.to_order_form .price1 input#rprice,
	.to_order_form .kol input#count,
	.to_order_form .dost_price input#pricetostore {
		width: 50px !important;
		text-align: center;
	}
	#form_order .to_order_form .price1 .form_txt,
	#form_order .to_order_form .kol .form_txt,
	#form_order .to_order_form .dost_price .form_txt {
		width: 140px !important;
	}
	#form_order .to_order_form .dost_price .infobox {
	    height: 32px;
	    box-sizing: border-box;
	    width: 32px;
	    display: flex;
	    align-items: center;
	    justify-content: center;
	}
	.comb-orders {
	    margin-top: 0;
	}
	.paymentoptions img {
	    min-width: 25px;
	}
	.paymentoptions input[type="submit"].smallwhitebutton {
		padding-left: 10px;
		padding-right: 10px;
		font-size: 12px;
	}
	.telegram-subscribe {
		display: none;
	}
	/* div.afisha {
		display: none;
	} */
	#cho3 .popup-with-zoom-anim.infobox {
		float: none !important;
	}
	#cho3 #currency_val {
		width: 100%;
	    box-sizing: border-box;
	    margin: 5px 0;
	}
	#cho3 #amountEUR {
	    width: 100%;
	    box-sizing: border-box;
	}
	#cho3 .popup-with-zoom-anim.infobox {
	    margin-top: 5px;
	    width: 100%;
	}
	#small-dialog1 {
		padding: 15px !important;
	}
	#userID {
		padding-top: 20px;
	}
	.cat2-sort select {
		margin-left: 0px;
	}
	.cat2-sort {
		width: auto;
	}
	.katalog-list-wrap li.katalog-subcat-t {
		width: 100%;
	}
	a.login-btn, a.reg-btn {
		text-transform: none;
	}
	.p-offer-homeblock {
	    font-size: 20px;
	}
	.h1-offer-homeblock {
	    font-size: 16px;
	}
	.about_box {
		padding: 0px;
	}
	#call_back .btn-light {
		text-transform: none;
		font-size: 16px;
	}
	.heading>p {
		font-size: 22px;
	}
	.heading>h2 {
		font-size: 22px;
	}
	.login {
		margin-left: 0px;
	}
	.breadcrumbs {
		padding: 10px;
	}
	ul.cat2 li.akcii__product-item {
		width: 100%;	
	}
	.sc-flex {
		flex-wrap: wrap;
	}
	div[style="background-color:#0564d1; padding:5px; color:#ffffff; width:365px; font-size:14px;"] {
	    max-width: 100%;
	    text-align: center;
	}
	a.logout-btn {
		/*display: none;*/
		box-sizing: border-box;
	}
	a.add-money,
	a.logout-btn {
	    text-transform: lowercase;
	    padding: 8px 10px;
	}
	.messages-list table,
	.messages-list thead,
	.messages-list tbody,
	.messages-list tr,
	.messages-list td {
		display: block;
		width: 100%;
		box-sizing: border-box;
		border: 0px !important;
	}
	.messages-list tr {
	    margin-bottom: 15px;
	    border: 1px solid #eee !important;
	    padding: 5px 15px;
	}
	.messages-list td {
		text-align: center;
		background: #fff !important;
		vertical-align: middle;
	}
	.messages-list table tr:nth-child(1) {
		display: none;
	}
	.messages-list table td:before {
		content: attr(data-title) ": ";
	    font-weight: 700;
	}
	.messages-list table td[data-title="Ответить"]:before {
		display: none;
	}
	.messages-list table img {
		vertical-align: middle;
	}
	#search_button {
	    clear: both;
	    float: none !important;
	}

	/*Возвраты*/
	.return-list {
		float: none !important;
	}
	.return-list table,
	.return-list thead,
	.return-list tbody,
	.return-list tr,
	.return-list td {
		display: block;
		width: 100%;
		box-sizing: border-box;
		border: 0px !important;
	}
	.return-list tr {
	    margin-bottom: 15px;
	    border: 1px solid #eee !important;
	    padding: 5px 15px;
	}
	.return-list td {
		text-align: center;
		background: #fff !important;
		vertical-align: middle;
	}
	.return-list table tr:nth-child(1) {
		display: none;
	}
	.return-list table td:before {
		content: attr(data-title) ": ";
	    font-weight: 700;
	}
	.return-list table td[data-title="Ответить"]:before {
		display: none;
	}
	.return-list table img {
		vertical-align: middle;
	}
	.return-list table td[data-title="Действия"]:before {
		display: none;
	}

	.mobile-table {
	    float: none !important;
	    background: transparent !important;
	}
	.mobile-table,
	.mobile-table thead,
	.mobile-table tbody,
	.mobile-table tr,
	.mobile-table td {
		display: block;
		width: 100% !important;
		box-sizing: border-box;
		border: 0px !important;
	}
	.mobile-table tr {
	    margin-bottom: 15px;
	    border: 1px solid #eee !important;
	    padding: 5px 15px;
	}
	.mobile-table tr:nth-child(1) {
		display: none;
	}
	.mobile-table td {
		text-align: center;
		background: #fff !important;
		vertical-align: middle;
	}
	.mobile-table tr:nth-child(1) {
		display: none;
	}
	.mobile-table td:before {
		content: attr(data-title) ": ";
	    font-weight: 700;
	}
	.page-ttl {
	    font-size: 18px;
	}
	.historyorder .to_order_form .ttl {
		flex-direction: column;
	}
	.historyorder .form_txt, .historyorder div.form_info_text {
	    width: 100%;
	    margin: 0;
	}
	.historyorder div.form_info_text {
		font-weight: 400;
	}
	.sp-form-fixed .sp-btn-close, .sp-form-popup .sp-btn-close {
		right: 10px;
    	top: 10px;
	}
	.tbcss2 tr td {
		overflow: hidden;
		font-size: 11px;
	}
	/*Ebay*/
	.ebay__page .search-form input[type="text"] {
		width: 100%;
	}
	.ebay__page .search-form select {
		width: 100%;
	}
	.ebay__page #infoblock + p > a,
	.specification_new + p > a,
	.add2fav + p > a {
		width: 100%;
	}
	.ebay__page #infoblock + p,
	.specification_new + p,
	.add2fav + p {
		flex-direction: column;
		gap: 15px;
	}
	.ebay__page .right-col {
		display: flex;
		flex-direction: column;
	}
	.ebay__page .details {
		
	}
	.ebay__page ul.pathw {
		display: none;
	}
	.ebay__page .usermessagem {
		
	}
	.ebay__page .page-ttl {
		
	}
	.ebay__page .det-txt {
		
	}
	.ebay__page .page-ttl.notranslate {
		
	}
	.ebay__page .page-ttl.notranslate {

	}
}
@media (max-width: 375px) {
	a.order-comments1.comsup {
	    width: 100%;
	    box-sizing: border-box;
	    height: auto;
	    text-align: center;
	    margin-bottom: 10px;
	    margin-right: 0;
	}
	#order_info_step + .first {
		float: none;
	}
	
	img[src="../images/otzyv/0otz.png"] {
		width: 100%;
	}
	.europe-address-0 .welcome .inner div.anchor-list a {
		display: block;
		margin-left: 0px;
		padding: 5px;
	}
	.call_box h2 {
	    font-size: 22px;
	}
	#funfacts h2 {
		font-size: 22px;
	}
	.to_order_form #rprice {
		width: 50px !important;
	}
	.to_order_form ul {
		overflow: auto;
		padding: 15px !important;
		margin-bottom: 15px;
	}
	.cat2-img .child {
		max-width: 100%;
		box-sizing: border-box;
	}
	.cat2-img-out {
		max-width: 100%;
		box-sizing: border-box;
	}
	ul.cat2 li {
		max-width: 100%;
		margin-right: 0px;
		box-sizing: border-box;
	}
	.akcii__back {
		flex-wrap: wrap;
	}
	.akcii__go-back {
		justify-content: center;
		margin: 0px;
		margin-bottom: 10px;
		margin-right: 10px;
	}
	.c_phone, .c_watsapp, .c_skype, .c_email, .c_fax, .adress, .c_per {
	    margin-bottom: 10px;
	    background: transparent;
	    height: auto;
	    line-height: 1.4;
	    padding: 0;
	}
	#onamanew img[float="left"][style="margin:15px 15px 15px 0;"], #onamanew img[float="left"][style="margin:15px 0px 15px 0;"] {
	    margin: 0px !important;
	    max-width: 100% !important;
	    width: 100%;
	    margin-bottom: 10px !important;
	}
	.tbcss2 td,
	.tbcss2 tr:first-child td {
		font-size: 11px;
	}
	/*Ebay*/
	.ebay__page .det-question, .ebay__page .det-buy {
	    display: flex;
	    width: 100%;
	    justify-content: center;
	    margin: 20px 0;
	    transform: none;
	}
	.ebay__page .det-question {
		display: none;
	}
	.ebay__page #infoblock > ul {
		columns: 1;
	}
	.katalog-single-cat {
		width: 100%;
		padding-right: 0;
	}
	.flag-item-name > span {
		font-size: 24px !important;
		margin-right: 0 !important;
	}

}
@media (max-width: 320px) {
	.top-menu > ul > li:last-child {
		display: none;
	}

}