@media screen and (min-width: 1200px) {
	.container {
		width: auto;
	}
	body .main-content.main-content-right-sidebar .product-full-wrapper-main-column {
		width: 943px;
	}
}
@media screen and (min-width: 1225px) {
	.container {
		width: 1208px;
	}
}
@media screen and (max-width: 1224px) {
	.action-list__item {
		width: 234px;
	}
	.action-list {
		text-align: center;
	}
}
@media screen and (min-width: 1290px) {
	.link-cont {
		bottom: auto;
		cursor: pointer;
		display: block;
		height: 70px;
		opacity: 0.5;
		position: fixed;
		right: 30px;
		top: 20%;
		width: 70px;
		z-index: 998;
	}
	.callback-link .link-cont {
		bottom: 20%;
		top: auto;
	}
	.link-cont .link-inner {
		animation: uptocallmini3 1.5s 0s ease-out infinite;
		background-clip: padding-box;
		background-color: rgb(237, 44, 3);
		border-radius: 50%!important;
		display: block;
		height: 70px;
		-moz-animation: uptocallmini3 1.5s 0s ease-out infinite;
		-moz-background-clip: padding;
		-moz-border-radius: 50%!important;
		-webkit-animation: uptocallmini3 1.5s 0s ease-out infinite;
		-webkit-background-clip: padding-box;
		-webkit-border-radius: 50%!important;
		width: 70px;
	}
	.callback-link .link-cont .link-inner {
		animation: uptocallmini 1.5s 0s ease-out infinite;
		background-color: rgb(13,137,221);
		-moz-animation: uptocallmini 1.5s 0s ease-out infinite;
		-webkit-animation: uptocallmini 1.5s 0s ease-out infinite;
	}
	.link-cont .link-inner:before {
		animation: uptocallphone 1.5s linear infinite;
		background-image: url(/templates/template_48/img/feedback-link.png);
		background-position: center center;
		background-repeat: no-repeat;
		content: '';
		height: 100%;
		left: 0;
		-moz-animation: uptocallphone 1.5s linear infinite;
		position: absolute;
		top: 0;
		-webkit-animation: uptocallphone 1.5s linear infinite;
		width: 100%;
	}
	.callback-link .link-cont .link-inner:before {
		background-image: url(/templates/template_48/img/callback-link.png);
	}
	.link-cont:hover {
		opacity: 0.8;
	}
	.link-cont:hover .link-inner {
		animation: uptocallmini3 1s 0.4s ease-out infinite;
		-moz-animation: uptocallmini3 1s 0.4s ease-out infinite;
		-webkit-animation: uptocallmini3 1s 0.4s ease-out infinite;
	}
	.callback-link .link-cont:hover .link-inner {
		animation: uptocallmini2 1s 0.4s ease-out infinite;
		-moz-animation: uptocallmini2 1s 0.4s ease-out infinite;
		-webkit-animation: uptocallmini2 1s 0.4s ease-out infinite;
	}
	.link-cont:hover .link-inner:before {
		animation: uptocallphone2 1s linear infinite;
		-moz-animation: uptocallphone2 1s linear infinite;
		-webkit-animation: uptocallphone2 1s linear infinite;
	}
}
@media screen and (max-width: 1289px) {
	.link-cont {
		bottom: auto;
		cursor: pointer;
		display: block;
		height: 50px;
		opacity: 0.5;
		position: fixed;
		right: 0;
		top: 25%;
		width: 50px;
		z-index: 998;
	}
	.callback-link .link-cont {
		bottom: 25%;
		top: auto;
	}
	.link-cont .link-inner {
		background-clip: padding-box;
		background-color: rgb(237, 44, 3);
		border-radius: 50% 0 0 50%!important;
		display: block;
		height: 50px;
		-moz-background-clip: padding;
		-moz-border-radius: 50%!important;
		-webkit-background-clip: padding-box;
		-webkit-border-radius: 50%!important;
		width: 50px;
	}
	.callback-link .link-cont .link-inner {
		background-color: rgb(13,137,221);
	}
	.link-cont .link-inner:before {
		background-image: url(/templates/template_48/img/feedback-link-small.png);
		background-position: center center;
		background-repeat: no-repeat;
		content: '';
		height: 100%;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
	}
	.callback-link .link-cont .link-inner:before {
		background-image: url(/templates/template_48/img/callback-link-small.png);
	}
	.link-cont:hover {
		opacity: 0.8;
	}
	#up {
		right: 0px;
	}
	.compare-top-inn {
		padding: 10px 43px 10px 20px;
	}
}
@media screen and (min-width: 992px) {
	.main-content.main-content-right-sidebar .product-full-wrapper-main-column {
		width: 705px;
	}
	.form-horizontal .label {
		margin-bottom: 0;
		padding-bottom: 8px;
		padding-right: 0;
		padding-top: 8px;
		text-align: right;
	}
	.catalog-filter .buttons > div {
		padding: 0;
	}
	.catalog-nav-index > ul > li {
		display: block;
	}
	.catalog-filter .block {
		display: none;
	}
}
@media screen and (max-width: 1199px) {
	.catalog-nav > ul.catalog-menu-megamenu > li > ul {
		max-width: 702px;
		width: 702px;
	}
	.catalog-filter .column {
		width: 50%;
	}
	.catalog-filter .column:last-child {
		padding: 0;
		width: 100%;
	}
	table.table-responsive {
		background: transparent !important;
	}
	table.table-responsive,
	.table-responsive thead,
	.table-responsive tbody,
	.table-responsive th,
	.table-responsive td,
	.table-responsive tr {
		display: block;
	}
	.table-responsive thead tr {
		left: -9999px;
		position: absolute;
		top: -9999px;
	}
	.table-responsive tr {
		background: #fff;
		border: 1px solid #d6dadd;
		margin: 0 0 20px 0;
	}
	.table-responsive tr td {
		border: 0;
		border-bottom: 1px solid #d6dadd;
		padding-left: 50%;
		position: relative;
		text-align: right;
	}
	.table-responsive tr td:last-child {
		border-bottom: 0!important;
	}
	.table-responsive.no-title tr td {
		padding-left: 0;
	}
	table.table-responsive td:before {
		content: attr(data-label);
		font-size: 13px;
		font-weight: 500;
		height: 15px;
		left: 8px;
		line-height: 16px;
		margin-top: -8px;
		padding-right: 15px;
		position: absolute;
		text-align: left;
		top: 50%;
		white-space: nowrap;
		width: 50%;
	}
	.orders-archive th,
	.orders-archive td {
		width: 100%;
	}
}
@media (max-width: 1200px) and (min-width: 992px) {
	.slogan {
		display: none;
	}
	.products-grid .product-item {
		width: 33%;
	}
	.side-content-right .products-grid .product-item {
		width: 100%;
	}
	.products-category .catalog-category-item .catalog-category-item-header {
		bottom: 10px;
		left: 10px;
		right: 10px;
	}
	.footer-contacts {
		padding-left: 0;
	}
	.footer-menu {
		padding-left: 10px;
	}
	.mobile-menu {
		display: none!important;
	}
}
@media (max-width: 991px) {
	.site-full-version {
		display: block!important;
	}
}
@media screen and (max-width: 767px) {
	.products-list .profit {
		right: auto;
		top: auto;
		position: relative;
		margin-bottom: 15px;
	}
	.products-list .profit__percent {
		margin-right: 5px;
	}
	.products-list .profit__price {
		display: inline-block;
	}
	.categories-nav_type_minimal .subcategories__inner {
		-moz-columns: 3 auto;
		-webkit-columns: 3 auto;
		columns: 3 auto;
	}
	.logo > div {
		max-width: 100%;
	}
	.logo > div img {
		max-width: 100%;
		max-height: 204px;
	}
	.header-contacts > div {
		padding-left: 0;
	}
	.text table td {
		padding: 8px 2px;
	}
	.button-large {
		float: left;
	}
	.order-info table td:first-child {
		border-right: 0;
	}
	.order-info table td:last-child {
		border-left: 0;
		padding-left: 0;
		text-align: right;
	}
	.catalog-search__result-window {
		visibility: hidden;
		z-index: -1;
	}
	.products-list .product-item .nalichie_status-wrapper {
		text-align: center;
	}
	.products-list .product-item .amount-and-buttons {
		float: none;
	}
	.products-list .product-item .product-item-inner {
		padding-left: 0;
		padding-right: 0;
	}
	.products-list .product-item .picture_wrapper {
		border-right: 0;
		bottom: auto;
		left: auto;
		margin: 0 auto;
		position: static;
		top: auto;
	}
	.products-list .product-item .bying_blok {
		padding: 0 10px 27px 10px;
		position: relative;
		right: auto;
		text-align: center;
		top: auto;
		width: 100%;
	}
	.products-list .product-item .input-select {
		float: none;
		margin: 0 auto 15px;
		max-width: 300px;
	}
	.products-list .product-item .product_list_wrapper:after {
		display: none;
	}
	.products-list .product-item .params {
		border-top: 1px solid #eaebec;
		margin-top: 18px !important;
	}
	.product-full .main-block .left-block {
		width: 100%;
	}
	.product-full .main-block .right-block {
		width: 100%;
	}
	.cart-block .cart-block-content,
		.cart-block .block {
		padding: 15px 15px 0;
	}
	.cart-block-footer .price {
		text-align: left;
	}
	.cart-block-footer.final,
		.cart-block-footer {
		padding: 15px 15px 15px 15px;
	}
	.kabinet-title.last {
		margin: 30px 0 20px;
	}
	.kabinet-button {
		margin-top: 0;
	}
	.cart-products .product-item .params {
		border-top: 0;
		padding: 0;
	}
	.cart-products .cart-product .control_block {
		border-top: 1px solid #eaebec;
		margin-top: 20px;
		padding: 20px 20px 20px 20px;
		text-align: center;
	}
	.cart-products .cart-product .cart_product_wrapper {
		padding: 0 20px;
		text-align: center;
	}
	#order__content .product-item .params ul li:before {
		background: transparent;
	}
	.cart-products .cart-product .picture_wrapper .picture {
		margin: 0 0 20px 0;
		min-height: 190px;
		width: 100%;
	}
	.cart-products .cart-product .picture_wrapper .picture img {
		max-height: 90%;
		max-width: 90%;
	}
	.cart-products .cart-product .title {
		margin: 0;
	}
	.cart-products .cart-product .articul {
		float: none;
		margin: 14px 0 0;
	}
	.cart-products .cart-product .proizvod_description {
		float: none;
	}
	.cart-products .cart-product .remove {
		left: 15px;
		right: auto;
		top: 15px;
	}
	.cart-products .cart-product .remove span {
		left: 100%;
		padding: 6px 0 0 4px;
		right: auto;
	}
	.cart-block-footer .col-sm-6:first-child {
		padding: 0 12px 7px;
	}
	.cart-block-result,
	.cart-block-result .price {
		margin: 0 0 10px;
	}
	.cart-block .cart-block-result .price {
		text-align: left;
	}
	.cart-block.cart-customer-block .cart-block-content {
		padding-bottom: 0;
	}
	.dd_menu {
		display: none;
	}
	.catalog-sort {
		float: left;
		height: auto;
	}
	.catalog-view {
		margin-bottom: 10px;
		margin-top: 10px;
		text-align: left;
	}
	.catalog-view a {
		margin: 2px 15px 0 0;
	}
	.slogan {
		display: none;
	}
	.products-grid .product-item {
		width: 33%;
	}
	.footer-contacts {
		border-bottom: 1px solid #eaebec;
		margin-bottom: 26px;
		padding-bottom: 26px;
		text-align: center;
	}
	.footer-menu-wrapper,
	.footer-contacts-wrapper {
		float: left;
		width: 100%;
	}
	.page-footer {
		position: relative;
	}
	.page-footer .right-block {
		padding-left: 0;
	}
	.page-footer .left-block {
		float: left;
		left: 0;
		position: absolute;
		right: 0;
		text-align: center;
		top: 100%;
		width: 100%;
	}
	.page-footer .left-block > div {
		display: block;
		height: auto;
		padding: 20px 10px 10px;
		width: auto;
	}
	.page-footer .left-block > .dev {
		padding: 10px 10px 20px;
	}
	.page-footer .dev img {
		display: none;
	}
	.footer-menu {
		text-align: center;
	}
	.catalog-recent {
		border-bottom: 0;
	}
	.footer-contacts .contacts-phone:before {
		display: none;
	}
	.main-content > div {
		padding-bottom: 20px;
	}
	.top {
		padding: 20px 0 16px;
	}
	.fixed-links {
		margin-right: -150px;
		-moz-border-radius: 0 0 4px 4px;
		right: 50%;
		top: 0;
		-webkit-border-radius: 0 0 4px 4px;
		width: 300px;
	}
	.fixed-links a {
		border-bottom: 0;
		border-left: #e7edf2 1px solid;
	}
	.logo {
		display: block;
		width: 100%;
	}
	.header-search {
		display: block;
	}
	.header-contacts {
		display: block;
		text-align: center;
		width: 100%;
	}
	.top table,
		.top table tr,
		.top table tbody {
		display: block;
		width: 100%;
	}
	.logo > div {
		margin: 0 auto 20px;
		padding: 0 20px 0 20px;
	}
	.logo > div img {
		display: block;
		height: auto!important;
		margin: 0 auto;
		max-width: 100%;
		width: auto!important;
	}
	.logo {
		text-align: center;
	}
	.header-search .cart-summary {
		padding: 10px 0 0;
		text-align: center;
	}
	.logo > div .text-logo,
	.cart-summary em {
		margin: 0 auto;
	}
	.header-search {
		padding: 0 20px;
		width: 100%;
	}
	.header-contacts > div .header-phones {
		background: transparent;
		display: inline-block;
		padding: 0;
	}
	.header-contacts > div {
		top: 0;
	}
	.header-contacts > div .header-callback {
		margin: 0;
		text-align: center;
	}
	.edges {
		padding: 10px 0 0;
	}
	.edges > div > div {
		display: block;
		float: left;
		height: 51px;
		margin-bottom: 16px;
		width: 50%;
	}
	.edges > div > div span {
		display: table-cell;
		height: 44px;
		vertical-align: middle;
	}
	.main-text {
		padding-left: 0;
	}
	.main-text img {
		display: none;
	}
	.products-grid .product-item {
		width: 50%;
	}
	.footer-menu {
		margin-bottom: 26px;
	}
	.footer-contacts {
		padding-left: 0;
	}
	.page-footer .pay_system_icons {
		margin: 20px 0 0;
	}
	.page-footer .right-block {
		padding: 20px 0 0;
	}
	.popup {
		width: calc(100vw - 30px);
	    min-width: 290px;
	    margin-left: calc((-100vw / 2) + 15px);
	}
	.popup .close {
	    right: 0;
	}
	.popup > .popup__footer,
	.popup > footer {
		/*padding: 1px 15px;*/
	}
	.popup > .popup__footer .button,
	.popup > footer .button {
		width: 100%;
	}
	.popup > .popup__footer .button + .button,
	.popup > footer .button + .button {
		margin: 15px 0 0 0;
	}
	.popup > .popup__section,
	.popup > .section,
	.popup > section {
		padding: 19px 0 20px;
	}
	.captcha .input-text {
		width: 118px;
	}
	.popup .captcha .input-text {
		/*width: 150px;*/
	}
	.products-list .product-item .button-disabled-wrapper {
		float: none !important;
		width: 100%;
	}
	.index-ttl-mrg .index-header-mrg {
		margin: 0 0 20px 0 !important;
	}
	.product-full.product-item .full_catalog_dop_fields-full .params ul li:before {
		left: 4px;
	}
	.mini-compare__content {
		position: relative;
	}
	.compare-top-inn {
		padding: 10px 20px 10px 0;
	}
	.small-compare-link {
		margin: 10px 0 0;
	}
	.main-content {
		float: left;
		padding-left: 0;
		width: 100%;
	}
	.padding {
		padding-left: 15px;
		padding-right: 15px;
	}
	.side-content > div:not(.catalog-nav) {
		display: none;
	}
	.side-content {
		width: 100%;
	}
	.compare-top {
		top: -110px;
	}
	.button.button-fast {
		margin: 10px 0 0;
	}
	.sliders-area {
		padding: 0 15px;
	}
	.header-search {
		padding: 0 15px;
	}
	.mobile-menu > ul > li.catalog-header-mobile span {
		display: none!important;
	}
}
@media screen and (min-width:768px) {
	.content-sitemap.block-list ul > li:last-child,
	.content-nav.block-list ul > li:last-child {
		margin-bottom: 0;
	}
	.order-info tr:hover td,
	.orders-archive tr:hover td,
	.table-responsive tr:hover td {
		background: #f7f7f7;
	}
	.orders-archive__name {
		width: 100%;
	}
	.cart-products .cart-product .product-item-inner {
		padding: 19px 0 15px 228px;
	}
	.cart_product_wrapper {
		padding-left: 12px;
		width: calc(100% - 230px);
		float: left;
	}
	.cart-products .cart-product .picture_wrapper {
		bottom: 0;
		left: 0;
		position: absolute;
		top: 0;
		width: 228px;
	}
	.cart-products .cart-product .control_block {
		padding: 8px 29px 0;
		text-align: right;
		width: 230px;
		float: right;
	}
	.mobile-menu {
		display: none!important;
	}
}
@media screen and (max-width: 991px) {
	.catalog-podmenu-item:not(.catalog-podmenu-item_type_tags) {
		width: 100%;
	}
	.catalog-nav > ul.catalog-menu-megamenu > li > ul {
		max-width: 500px;
		width: 500px;
	}
	.catalog-nav > ul.catalog-menu-megamenu > li > ul > .wrap {
		width: 50%;
	}
	.main-content.main-content-right-sidebar .product-full-wrapper-main-column {
		padding-right: 0;
	}
	.side-content.side-content-right {
		display: none;
	}
	.catalog-filter .block {
		margin-bottom: 0;
		margin-top: 12px;
	}
	.catalog-filter .filter-filter {
		display: block;
		width: 100%;
	}
	.catalog-filter .filter-filter.filter {
		display: none;
	}
	.side-content .catalog-filter {
		margin-bottom: 26px;
	}
	.catalog-filter .block-header {
		text-align: center;
	}
	.products-grid.slick-slider {
		margin: 0;
	}
	.last-news-item {
		width: 49.5%;
	}
	.button.button-fast {
		margin: 0 0 0 10px;
	}
	.product-tabs ul.tabs li {
		margin: 10px 4px -1px 0;
	}
	.product-tabs ul.tabs li.active {
		border-bottom-color: #fff;
	}
	.index-ttl-mrg .index-header-mrg {
		margin: 0 0 20px 245px;
	}
	.catalog-nav-inner-60h {
		min-height: 0;
	}
	.products-grid .product-item .product-item-inner .small-buttons .small-button {
		opacity: 1;
	}
	.menu-wrapper {
		position: relative;
	}
	.mobile-menu {
		display: none;
	}
	.catalog-nav-inner-60h > ul > li:not(.catalog-header) {
		display: none;
	}
	.catalog-nav-inner-60h > ul > li.catalog-header {
		cursor: pointer;
	}
	.catalog-nav-inner-60h > ul > li.catalog-header:after {
		background: url(/templates/template_48/img/ai.png) no-repeat -6px -6px;
		content: '';
		display: block;
		height: 10px;
		position: absolute;
		right: 15px;
		top: 16px;
		width: 12px;
	}
	.catalog-nav-inner-60h {
		margin-bottom: 0;
		position: relative;
		width: 225px;
	}
	.catalog-nav-inner-60h > ul {
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 6;
	}
	.side-content {
		width: 100%;
	}
	.catalog-nav-index > ul.catalog-menu-megamenu > li > ul {
		left: 0;
		max-width: 670px !important;
		top: 100%;
		width: 670px !important;
	}
	.footer-contacts .contacts-phone {
		padding: 0;
	}
	.footer-contacts .footer-callback {
		padding-left: 0;
	}
	.footer-contacts__item {
		padding: 28px 0 0 0;
	}
	.footer-contacts__item:before {
		left: 50%;
		margin-left: -13px;
		margin-top: 0;
		top: 0;
	}
}
@media (max-width: 991px) and (min-width: 768px) {
	.slogan {
		display: none;
	}
	.products-grid .product-item {
		width: 33%;
	}
	.main-content {
		padding-left: 0;
	}
	.padding {
		padding-left: 15px;
		padding-right: 15px;
	}
	.side-content > div:not(.catalog-nav) {
		display: none;
	}
	.side-content #podbor_block {
		display: block;
	}
	.footer-contacts {
		border-bottom: 1px solid #eaebec;
		margin-bottom: 26px;
		padding-bottom: 26px;
		text-align: center;
	}
	.page-footer .right-block {
		padding-left: 0;
	}
	.page-footer .left-block {
		float: left;
		text-align: center;
		width: 100%;
	}
	.page-footer .dev {
		padding: 0 0 30px 0;
	}
	.page-footer .dev img {
		display: none;
	}
	.footer-menu {
		text-align: center;
	}
	.catalog-recent {
		border-bottom: 0;
	}
	.footer-contacts .contacts-phone:before,
	.footer-contacts .contacts-skype:before,
	.footer-contacts .contacts-email:before {
		display: none;
	}
	.main-content > div {
		padding-bottom: 20px;
	}
	.page-footer {
		position: relative;
	}
	.page-footer .right-block {
		padding-left: 0;
	}
	.page-footer .left-block {
		float: left;
		left: 0;
		position: absolute;
		right: 0;
		text-align: center;
		top: 100%;
		width: 100%;
	}
	.page-footer .left-block > div {
		display: block;
		height: auto;
		padding: 10px;
		width: auto;
	}
}
@media screen and (max-width:600px) {
	.product-tabs ul.tabs li {
		margin: 0 4px 10px 0;
	}
	.product-tabs ul.tabs li.active {
		border-bottom-color: #6a9dc3;
		padding: 0 18px;
	}
	.privacy-forms:after {
		clear: both;
		content: '';
		display: table;
	}
	.privacy-forms__text {
		display: block;
	}
	.privacy-forms__button-block {
		display: block;
		margin-top: 26px;
	}
	.privacy-forms__button-block .button {
		float: left;
	}
	.brands-list {
		columns: 3 auto;
		-moz-columns: 3 auto;
	}
	.promocode__form-col {
		display: block;
		height: auto;
	}
	.promocode__form-col:nth-child(1) {
		width: 100%;
	}
	.promocode__form .label {
		margin-bottom: 4px;
	}
	.promocode__form .input-text {
		width: 150px;
	}
	.promocode__form .button {
		width: 100px;
	}
}
@media (min-width: 481px) {
	.product-item__title_1row {
		height: 20px;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.product-item__title_2row {
		height: 40px;
	}
	.product-item__title_3row {
		height: 60px;
	}
	.product-item__title_4row {
		height: 80px;
	}
	.product-item__title_5row {
		height: 100px;
	}
}
@media screen and (max-width: 420px) {
	.button.button-fast {
		display: block;
		margin-left: 0;
		margin-top: 16px;
	}
	.brands-list {
		columns: 2 auto;
		-moz-columns: 2 auto;
	}
}
@media (max-width: 480px) {
	.products-grid .product-item {
		width: 100%;
	}
	.action-tabs .tabs li {
		margin-bottom: 16px;
		margin-right: 0;
		width: 100%;
	}
	.action-tabs .tabs li:last-child {
		margin-bottom: 0;
	}
	.edges > div > div {
		width: 100%;
	}
	#up {
		bottom: 25px;
		right: 25px;
	}
	.news-list__image-block {
		margin-bottom: 20px;
		width: 100%;
	}
	.articles-list__image-block {
		margin-bottom: 20px;
		width: 100%;
	}
	.news-list__image-block + .news-list__content-wrapper {
		padding-left: 0;
	}
	.articles-list__image-block + .articles-list__content-wrapper {
		padding-left: 0;
	}
	.cart-products .cart-product .title {
	}
	.last-news-item {
		width: 99%;
	}
	.page-title,
	.index-header {
		line-height: 26px;
		padding: 5px 10px;
	}
	.page-title .index-header-h2,
	.index-header .index-header-h2 {
		margin: 5px 0 0;
		text-align: left;
	}
	.index-header-all {
		font-size: 11px;
		font-weight: 400;
		height: 24px;
		line-height: 24px;
		padding: 0 6px 1px;
	}
	.product-tabs ul.tabs li {
		margin: 0 4px 10px 0;
	}
	.product-tabs ul.tabs li.active {
		border-bottom-color: #6a9dc3;
	}
	.catalog-filter .column {
		padding: 0;
		width: 100%;
	}
	.popup .captcha .input-text {
		/*margin-top: 15px;*/
	}
}

@media (max-width: 767px) {
	.favorite__text {
		display: inline;
	}
	.cart-product .profit {
		right: 5px;
		top: 5px;
	}
	.cart-product .profit__percent {
		border-radius: 5px;
	}
}

@media (max-width: 490px) {
	.categories-nav_type_minimal .subcategories__inner {
		-moz-columns: 2 auto;
		-webkit-columns: 2 auto;
		columns: 2 auto;
	}
}
