@media only screen and (max-width: 1350px) {
	.catalog .col-md-3 {
		-ms-flex: 0 0 33.33333%;
	    flex: 0 0 33.33333%;
	    max-width: 33.33333%;
	}
	.NewTovars .catalog .col-md-3 {
		-ms-flex: 0 0 25%;
	    flex: 0 0 25%;
	    max-width: 25%;
	}
}
@media only screen and (max-width: 1240px) {
	.catalogNavigation.active  {
		width: 98%;
	}
	.headerTop .sizeTwo a, .headerTop .sizeThree span, .headerTop .sizeFive span {
		font-size: 14px;
		white-space: nowrap;
	}
	.headerTop .sizeTwo, .headerTop .sizeOne, .headerTop .sizeThree, .headerTop .sizeFour, .headerTop .sizeFive {
		padding: 0 10px;
	}
	.logo {
		width: 150px;
		height: 38px;
		background-size: contain;
	}
	.font-24 {
		font-size: 22px;
	}
	.font-20 {
		font-size: 18px;
	}
	.font-16 {
		font-size: 15px;
	}
	.divForImg img {
		height: auto;
	}
	.orderNav li a.nav-link {
		font-size: 13px;
	}
}

@media only screen and (min-width: 992px) {
	.responsiveMenu, .responsiveFilterButton, .resp-menu-but, .retunrLi, .topNav li.lang-li {
		display: none;
	}
	.chat_component {
		display: none;
	}
}

@media only screen and (max-width: 991px) {
	.viber-button-on-desctop {
		display: none;
	}
	#go-top {
		left: 5px;
		bottom: 15px;
	}
	body {
		overflow-x: hidden;
	}
	.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {
		padding-left: 3px;
		padding-right: 3px;
	}
	.container {
		padding-left: 3px;
		padding-right: 3px;

	}
	.row {
		margin-left: -3px;
		margin-right: -3px;
	}
	.catalog .col-md-3, .catalog .col-md-4 {
		margin-bottom: 6px;
	}
	.headerTop .sizeThree {
		display: none;
	}
	.headerTop .sizeFive {
		width: 0%;
	}
	.headerTop .sizeFour {
		width: 0%;
	}
	.headerTop .sizeFour .language {
		display: none;
	}
	.course {
		display: none;
	}
	.headerTop .sizeTwo {
		margin-left: auto;
	}
	.headerTop {
		padding: 0;
	}
	.headerTop > .container > .d-flex {
		height: 60px;
	}
	.headerCenter {

	}
	.BgGray.header-center-info {
		padding:  0 5px;
		margin-left: -3px;
		margin-right: -3px;
	}
	.header-center-info .row {
		padding-top: 5px;
		padding-bottom: 5px;
		height: 85px;
		overflow: hidden;
	}
	.header-center-info .col-md-2 {
	    -ms-flex: 0 0 100%;
	    flex: 0 0 100%;
	    max-width: 100%;
		 display: flex;
	    justify-content: space-between;
		 margin-bottom: 3px;
	}
	.header-center-info .col-md-2:last-child {
		margin-bottom: 0;
	}
	.header-center-info .col-md-2 span:nth-child(2) {
		text-align: right;
		padding-left: 5px;
	}
	.header-center-info .col-md-2 span.font-16 {
		font-size: 13px;
		 line-height: 1;
	}
	.header-center-info .col-md-2 span.font-15 {
		font-size: 12px;
		 line-height: 1;
	}
	.owl-carousel .owl-item img {
		max-width: 100%;
	}
	#mainBanner .item a {
		display: block;
	}
	.col-lg-3.left-20, .col-lg-9.right-80 {
		-ms-flex: 0 0 100%;
	    flex: 0 0 100%;
	    max-width: 100%;
	}
	.catalog .col-md-3, .NewTovars .catalog .col-md-3 {
		max-width: 50%;
		flex: 0 0 50%;
	}
	.ItemDiv .paddingBlock {
		padding: 10px;
	}
	.open .noVisible {
		padding-left: 10px;
	}
	.mCSB_inside > .mCSB_container {
		margin-right: 10px!important;
	}
	.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
		margin-right: 10px!important;
	}
	.sorting select {
		height: 30px;
	}
	.topNav {
		display: none;
	}
	.center {
		padding: 10px 0;
	}
	#filter-box {
		display:none;
	}
	.description {
		margin-top: 20px;
	}
	.lkNav li {
		padding: 10px 10px;
	}
	.myBorder {
		margin-bottom: 10px;
	}
	.orderNav {
		margin-bottom: 20px;
	}
	.responsiveMenu {
		height: 43px;
		background: #47afe0;

	}
	.responsiveMenu .container {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	.gamburger {
		height: 43px;
		width: 43px;
		border-right: 1px solid white;
		display: block;
		background: url(../images/icon1.png) 50% 50% no-repeat;
		background-size: 24px;
	}
	.gamburger.active {
		background: #524c4c url(../images/icon1.png) 50% 50% no-repeat;
	}
	.respAuthButton {
		height: 43px;
		width: 43px;
		border-right: 1px solid white;
		display: block;
		background: url(../images/icon2.png) 50% 50% no-repeat;
		background-size: 24px;
	}
	.respAuthButton.active {
		background: #524c4c url(../images/icon2.png) 50% 50% no-repeat;
		background-size: 24px;
	}
	.respSearchButton {
		height: 43px;
		width: 43px;
		border-right: 1px solid white;
		display: block;
		background: url(../images/icon3.png) 50% 50% no-repeat;
		background-size: 22px;
	}
	.respSearchButton.active {
		background: #524c4c url(../images/icon3.png) 50% 50% no-repeat;
		background-size: 22px;
	}
	header {
		position: relative;
	}
	.authDiv {
		display: none;
		z-index: 999;
		width: 100%;
		left: 0;
		bottom: -60px;
		background: #524c4c;
		position: absolute;
		transition: inherit;
		height: 60px;
		font-size: 24px;
		line-height: 55px;
		text-align: center;
	}
	.authDiv a, .authDiv span {
		font-size: 20px;
		color: white;
	}
	.form_div {
		display: none;
		z-index: 9999;
		width: 100%;
		left: 0;
		bottom: -50px;
		background: #524c4c;
		position: absolute;
		transition: inherit;
	}
	.form_div #search-input {
		color: white;
		background: none;
		border: 0;
		border-radius: 0;
	}

	.headerBottom {
		background: #524c4c;
	}
	.topNav {
		padding: 15px 0;
	}
	.topNav li {
		padding: 0 5px;
	}
	.topNav li:first-child {
		display: none;
	}
	.topNav li a {
		padding: 10px 0;
		color: white;
	}
	.topNav li a:hover {
		color: white;
	}
	.topNav li:after {
		display: none;
	}
	#cartMini {
		position: absolute;
		right: 5px;
		top: 145px;
	}
	.switch-lang-title {
		display: none;
	}
	.switch-lang {
		position: absolute;
		left: 168px;
		top: 150px;
	}
	.lang_change.bootstrap-select > .dropdown-toggle {
		height: 33px;
		background: #fff;
		padding: 0 10px 0 5px;
	}
	.lang_change.bootstrap-select {
		width: 50px !important;
		max-width: 50px !important;
	}
	.sweep-to-top:before {
		display: none;
	}
	.cartButton {
		border: 2px solid white;
		color: white;
		padding: 5px 10px;
	}
	.cartButton span + span {
		margin-left: 0;
	}
	.cartButton .icon-svg1:before {
		color: white;
	}
	.headerTop .sizeTwo, .headerTop .sizeOne, .headerTop .sizeThree, .headerTop .sizeFour, .headerTop .sizeFive {
		padding: 0;
	}
	.sorting {
		height: 35px;
	}
	.sorting .col-md-4 {
		display: none!important;
	}
	.responsiveFilterButton {
		padding: 5px;
		border: 1px solid #ddd;
		background: white;
		font-size: 18px;
		font-weight: bold;
		margin-bottom: 10px;
		border-radius: 6px;
	}
	.responsiveFilterButton:after {
		content: "+";
		float: right;
		vertical-align: middle;
	}
	.responsiveFilterButton.active {
		background: #ebf5f9!important;
	}
	.responsiveFilterButton.active:after {
		content: "-";
	}
	.filterRelativeContainer {
		position: relative;
	}
	#filter-box {
		position: fixed;
		z-index: 999;
		height: 100%;
		background: white;
		left: 0;
		top: 0;
		overflow-y: scroll;
		border-radius: 0;
		width: 80%;
	}
	.mobileMask {
		display: none;
		position: fixed;
		z-index: 999;
		height: 100%;
		width: 100%;
		background: rgba(0,0,0, 0.5);
		left: 0;
		top: 0;
	}
	.mobileMask.active {
		display: block;
	}
	#filters__popup {
		left: auto;
		right: 5px;
	}
	.filters__text {
		padding: 0 5px;
		font-size: 12px;
	}
	#filters__link {
		padding: 0 5px;
		font-size: 12px;
	}
	header .mobileMask {
		background: rgba(0,0,0, 0.5);
	}
	 .orderBlockFull {
		overflow-x: scroll;
	}
	.orderTable {
		min-width: 700px;
	}
	.history {
		width: 500px;
	}
	.orderTable tr td:nth-child(5), .orderTable tr td:nth-child(7), .blue {
		white-space: nowrap;
	}
	.catalogNavigation {
		position: fixed;
		top: 0;
		width: 80%!important;
		display: block;
		max-height: 2000px;
		left: 0;
		top: 0;
		box-shadow: none;
		min-height: 100%;
		height: 100%;
		z-index: 1000;
		overflow-x: hidden;
		overflow-y: inherit;
		will-change: transform;
		-webkit-transform: translateX(-100%);
		-ms-transform: translateX(-100%);
		transform: translateX(-100%);
		-webkit-transition: -webkit-transform .4s;
		transition: -webkit-transform .4s;
		-o-transition: transform .4s;
		transition: transform .4s;
		transition: transform .4s, -webkit-transform .4s;
	}
	.catalogNavigation li {
		position: relative;
		border-bottom: 1px solid #e5e5e5;
	}
	.catalogNavigation.active {
		-webkit-transform: translateX(0);
	    -ms-transform: translateX(0);
	    transform: translateX(0);
	}
	.catalogNavigation.active .firstUl {
		width: 100%;
		background: #fff;
		min-height: 100%;
		height: 100%;
		padding: 0;
		overflow-y: scroll;
	}
	.catalogNavigation .firstUl li.active > a {
		background: transparent;
	}
	.retunrLi {
	    color: #333;
	    padding: 16px 10px;
	    display: block;
	    margin: -5px 0 0;
	    background: #f7f7f7;
	    font-weight: 600;
	}
	.catalogNavigation .firstUl .NavLevelTwo {
		position: fixed;
		width: 100%;
		left: 0;
		top: 0;
		padding: 5px 0px;
		background: #fff;
		height: 100%;
		min-height: 100%;
		z-index: 1000;
		overflow-x: hidden;
    	overflow-y: scroll;
	}
	.catalogNavigation .firstUl .NavLevelTwo.active {
		display: block!important;
	}
	.catalogNavigation .firstUl a {
		padding: 0 30px 0 5px;
		display: flex;
		align-items: center;
		height: 50px;
		color: #212121!important;
		min-height: auto;
	}
	.leftflex {
		font-size: 16px;
	}
	.catalogNavigation .firstUl .NavLevelTwo ul li {
		width: 100%;
		border: 0;
		padding: 0;
	}

	.catalogNavigation .firstUl .NavLevelTwo ul li:last-child a {
		border-bottom: 0;
	}
	.catalogNavigation .firstUl .NavLevelTwo ul a {
		min-height: inherit;

	}
	.catalogNavigation .firstUl .NavLevelTwo ul a .right2 {
		display: flex;
		flex-direction: row-reverse;
		width: 100%;
		justify-content: space-between;
		    flex-wrap: wrap;
	}
	.filterBox {
		padding: 10px 7px;
	}
	.top-nav-button {
		background: url(../images/m.png) 50% 50% no-repeat;
		height: 43px;
		width: 43px;
		background-size: 28px;
		border-right: 1px solid white;
	}
	.top-nav-button.active {
		background: #524c4c url(../images/m.png) 50% 50% no-repeat;
		background-size: 28px;
	}
	.right-arrow {
		display:none;
	}
	.resp-menu-but {
		width: 30px;
		height: 50px;
		display: block;
		background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABsSURBVHgBjZDBDYAwCEVL00G6AhvoKJ3MUeqNIys4CAchsQlRrP6kpcl/5ROAiGopZdPTEPFIN2UztS4i0pm5PgA1mlb7WSMI7LpiukEG63sdcTDINwh8uwjK6UP/IqZDzky/qND0i9oj03QCVs9Cn0C6Kx4AAAAASUVORK5CYII=') 50% 50% no-repeat;
		text-indent: -9999px;
		top: 0;
		right: 0;
		position: absolute;
	}
	.catalogNavigation li.active .resp-menu-but {
		-webkit-transform: rotate(180deg);
		-moz-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		transform: rotate(180deg);
	}
	.jcarousel-skin-pika {
		height: 100%!important;
	}
	.pika-thumbs li {
		min-height: 40px;
		height: auto!important;
	}
	.main-img {
		position: relative;
	}
	.main-img b {
		display: block;
		position: absolute;
		width: 100%;
		right: 0;
		top: 0;
		min-height: 100%;
		z-index: 9;
	}
	.pika-imgnav a {
		z-index: 99!important;
	}
	.staticTableOne tr td:nth-child(1) {
		width: 100%;

	}
	.staticTableOne tr td {
		display: block;
		text-align: center;
		padding: 10px;
	}
	.static .col-lg-4 {
		margin-bottom: 30px;
	}
	#map-canvas {
		height: 300px;
	}
	.myCarousel .owl-nav {
		display: none;
	}
	.myCarousel .owl-dots {
		display: block;
		margin-top: 10px;
	}
	.myCarousel .owl-dots .owl-dot {
	    width: 14px;
	    height: 14px;
	    border: 2px solid #47afe0;
	    margin: 3px 3px;
	    border-radius: 50%;
	}
	.myCarousel .owl-dots .owl-dot span {
	    background: transparent;
	    opacity: 1;
	    width: 100%;
	    height: 100%;
	}
	.myCarousel .owl-dots .owl-dot.active  {
	   background: #47afe0;
	}
	.myCarousel .owl-dots .owl-dot.active span {
	    background: #47afe0;
	}
	.cloud {
	    position: absolute;
	    width: 100%;
	    height: 100%;
	    z-index: 99;
	    left: 0;
	    top: 0;
	}
	.zoomContainer {
		display: none!important;
	}
	.zoomWrapper {

	}
	.zoomWrapper img {
		max-width: 100%;
		height: auto!important;

	}
	.pikachoose {
		margin-bottom: 30px!important;
	}
	.cheaper {
		padding: 0;
		text-align: left;
		margin-top: 10px;
	}
	.left2.padding-right-sm {
		display: none;
	}
	.right2 div {
		padding: 0;
	}
	.manyColorsTable .number, .list-variants .number {
		width: 80px;
	}
	.modal-content {
		padding: 50px 10px 10px 10px;
	}
	.productPrice {
		padding: 15px;
		text-align: center;
	}
	.ios_phone a {
		-webkit-tap-highlight-color: #fff;
		color: #fff!important;
	}
	.news .col-auto {
		flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
	}
	.language {
		padding: 10px 0;
	}
	.language b {
		color: #fff;
	}
	.language b:nth-child(1) {
		border-right: 1px solid #fff;
	}
	.prodName {
		display: block!important;
	}
	.prodName .containerForBadge {
		margin-left: 0;
		width: 100%;
	}
	.row.allBrands {
		margin-left: -5px;
		margin-right: -5px;
	}
	.row.allBrands .col-lg-2 {
		-ms-flex: 0 0 33.333%;
		flex: 0 0 33.333%;
		max-width: 33.333%;
		margin-bottom: 10px;
		padding-left: 5px;
		padding-right: 5px;
	}
	.ftg-content {
      flex-wrap: wrap;
    }
    .ftg-content div:nth-child(1) {
      margin-right: 0;
    }
    .ftg-content div:nth-child(2) {
      margin-top: 10px;
      text-align: center;
      line-height: 1.1;
    }
    .ftg-content div:nth-child(2) span:nth-child(2) {
      margin-top: 5px;
    }
    .ftg-content div:nth-child(3) {
      width: 100%;
      margin-left: 0;
      margin-top: 10px;
    }
    .ftg-content div:nth-child(3) a {
      width: 100%;
    }
	.reviews-in-product-ul li .first-symbol-name {
		width: 40px;
		min-width: 40px;
		height: 40px;
		font-size: 20px;
		margin-right: 10px;
	}
	.reviews-in-product-ul li ul {
		margin-left: 50px;
	}
	.reviews-in-product-ul li .ar-right {
		width: calc(100% - 70px);
	}
	.make-review {
		width: 200px;
	}
	.news-on-main-row .col-lg-2 {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
		margin-bottom: 5px;
	}
	.news-on-main-row .col-lg-2 a {
		padding: 10px;
	}
	.fpreset_items_container_main {
		margin-top: 10px;
	}
	.fpreset_items_container span a {
		height: 35px;
		font-size: 12px;
	}
	.fpreset_items_container span button {
		right: 10px;
		top: 10px;
	}
	.preset_add_modal_button {
		height: 40px;
		width: 100%;
	}
	.preset-title-container .font-30 {
		font-size: 19px;
	}
	.preset_add_modal_button {
		padding: 0 10px;
	}
	.generation_row .col-lg-4 {
		margin-bottom: 10px;
	}
	#export_catList ul > li > .main-title-xml {
		min-height: 40px;
        padding-left: 35px;
	}
    #export_catList ul li ul li > .main-title-xml {
        padding-left: 25px;
    }
    #export_catList ul li ul li > .main-title-xml label span {
        font-size: 12px;
    }
    #export_catList ul > li.lvl-1 > .standart-checkbox {
        left: 10px;
        top: 11px;
    }
    #export_catList ul > li.lvl-2 > .standart-checkbox {
        left: 0px;
        top: -6px;
    }
    .export_goodsList {
        margin-left: 15px;
    }
    .export_goodsList table {
        font-size: 12px;
		display: block;
    }
    .export_goodsList table tr {
        position: relative;
		display: flex;
		border-bottom: 1px solid rgba(223, 223, 223, 1);
    }
	.export_goodsList table tr:last-child {
		border-bottom: 0;
	}
    .export_goodsList table tr td {
        vertical-align: top;
        padding-top: 10px;
		display: block;
		border-bottom: 0;
		height: inherit;
    }
    .export_goodsList table tr td:last-child {
        display: block;
        position: absolute;
        right: 10px;
        bottom: 10px;
        height: inherit;
        border: 0;
        font-size: 10px;
        color: #878787;
    }
    .export_goodsList table tr td:nth-child(3) {
        padding-left: 10px;
        padding-bottom: 30px;
        text-align: right;
        padding-right: 10px;
    }
    #export_catList ul li ul li table label {
        height: inherit;
        padding: 0!important;
    }
    #export_catList ul li ul li.lvl-2 table .standart-checkbox label:before {
        top: 0px!important;
        position: relative!important;
    }
	.mtx-status {
	    right: 10px;
	    top: 10px;
	}
	#export_catList ul > li.active > .main-title-xml .mtx-status {
	    top: 13px;
	}
	#export_catList ul li ul li > .main-title-xml .mtx-status {
    	top: 13px;
	}
	#export_catList ul li ul > li.active > .main-title-xml .mtx-status {
		top: 6px;
	}
	#export_catList ul li ul li > .main-title-xml {
		min-height: 40px;
	}
}

@media only screen and (max-width: 768px) {
	.catalog .col-md-3, .catalog .col-md-4 {
		max-width: 50%;
		flex: 0 0 50%;
	}
	.margin-top-lg {
		margin-top: 20px;
	}
	.margin-top-xs {
		margin-top: 12px;
	}
	.margin-top-sm {
		margin-top: 8px;
	}
	.margin-bottom-lg {
		margin-bottom: 20px;
	}
	.margin-bottom-xs {
		margin-bottom: 12px;
	}
	.margin-bottom-sm {
		margin-bottom: 8px;
	}
	.footerTop {
		padding: 10px 0;
	}
	.pagination {
		-webkit-box-pack: center!important;
		-ms-flex-pack: center!important;
		justify-content: center!important;
		margin-top: 20px;
	}
	.paging .col-md-4 {
		max-width: 100%;
		flex: 0 0 100%;
	}
	.mainButtons {
		margin-top: 10px;
	}
	.clearCart {
		border: 1px solid #ddd;
		margin-top: 10px;
	}
	.staticTile .staticTableOne tr td:nth-child(1) {
		width: 100%;
	}
	.listTable tr {
		display: inline-block;
		width: 100%;
	}
	.listTable tr td {
		padding: 5px;
		display: block;
		float: left;
		text-align: left!important;
	}
	.listTable tr td:nth-child(1) {
		padding: 5px;
		width: 30%;
	}
	.listTable tr td:nth-child(1) div {
		width: 100%;
	}
	.listTable tr td:nth-child(1) img {
		/* width: 100%!important; */
		height: auto!important;
	}

	.listTable tr td:nth-child(2) {
		width: 70%;
		min-height: 25px;
		text-align: right!important;
	}
	.listTable tr td:nth-child(3) {
		width: 70%;
		text-align: right!important;
		float: right;
	}

	.listTable tr td:nth-child(4) {
		width: 100%;
		min-height: 40px;
	}
	.listTable .mainButtons {
		margin-top: 0;
	}
	.viewBox {
		display: none;
	}
	#authModal .col-md-6:nth-child(1) {
		padding-right: 3px;
	}
	#authModal .col-md-6:nth-child(1):before {
		display: none;
	}
	.miniCat li {
		width: 50%;
		max-width: 100%;
	}
	.orderTable {
		display: block;
		min-width: 100%;
		margin-top: 10px;
	}
	
	.orderTable thead {
		display: none;
	}
	.orderTable tbody {
		display: block;
	}
	.orderTable tbody tr {
		display: block;
		border: 1px solid #efefef;
		margin-bottom: 10px;
		position: relative;
		height: 165px;
	}
	.cart_err_ava2 br {
		display: none;
	}
	.orderTable tbody tr:last-child {
		margin-bottom: 0;
		border-bottom: 1px solid #efefef;
	}
	.orderTable tbody tr td {
		padding: 0;
		position: absolute;
		font-size: 12px;
	}
	.orderTable tbody tr td:nth-child(1) {
		left: 100px;
		top: 10px;
		padding-left: 0;
	}
	.orderTable tbody tr td:nth-child(2) {
		left: 100px;
		top: 25px;
		padding-left: 0;
	}
	.orderTable tbody tr td:nth-child(2) a {
		height: 45px;
		display: block;
		overflow: hidden;
	}
	.orderTable tbody tr td:nth-child(3) {
		display: none;
	}
	.orderTable tbody tr td:nth-child(4) {
		left: 10px;
		top: 10px;
	}
	.orderTable tbody tr td:nth-child(4) img {
		max-width: 80px;
	}
	
	.orderTable tbody tr td:nth-child(5) {
		left: 100px;
		top: 70px;
	}
	.orderTable tbody tr td:nth-child(6) {
		top: 100px;
		left: 10px;
		width: 80px;
	}
	.orderTable tbody tr td:nth-child(7) {
		top: 100px;
		left: 100px;
		width: 40%;
	}
	.orderTable .number {
		width: 100%;
	}
	.orderTable tbody tr td:nth-child(8) {
		top: 100px;
		right: 10px;
		width: 30%;
		padding-top: 11px;
		text-align: right;
	}
	.orderTable tbody tr td:nth-child(9) {
		right: 5px;
		top: 5px;
	}
	.closeTr {
		width: 20px;
		height: 20px;
		line-height: inherit;
		display: flex;
		align-items: center;
		justify-content: center;
	}

}

@media only screen and (max-width: 480px) {
	.catalog .col-md-3 , .catalog .col-md-4, .NewTovars .catalog .col-md-3  {
		max-width: 100%;
		flex: 0 0 100%;
	}
	.heads {
		margin-left: 0;
	}
	.hoverDiv.open {
		position: relative;
	}
	.font-24 {
		font-size: 17px;
	}
	.font-20 {
		font-size: 16px;
	}
	.font-16 {
		font-size: 15px;
	}
	.myBorder {
		padding: 10px;
	}
	.open .noVisible {
	    max-height: 10000px;
	    overflow-y: visible;
	}
	.miniCat li a img {
		width: 25px;
	}
	.miniCat li a {
		font-size: 14px;
	}
	.miniCat li {
		width: 100%;
		max-width: 100%;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	.row.allBrands .col-lg-2 {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	.news-on-main-row .col-lg-2 {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.news-on-main-row .col-lg-2 a img {
		width: 100%;
	}
}
