
.mobiconmenu {display:none;}
.mobcatalog {display:none;}
.mob-menu-close a {position:absolute; display:block; cursor:pointer; top:10px; right:10px; width:24px; height:24px; background:url(../graph/close.svg) no-repeat; background-size:100% auto; opacity: 0.4;}
.mob-menu-close a:hover {opacity: 0.8;}

.mobmenu {display:none;}

.catchild {display:block;}
.catchild-link {display:none;}

.pagetext img {max-width:100% !important; height: auto !important;}



@media only screen and (max-width: 1260px){

.box {left:unset; margin-left:0px; right:22px;}


.vk_groups {display:none;}
.topmenu ul li.topcatalog ul {width: 112%;}
.topmenu ul li.topcatalog ul li { border-left:0px; }


.end-data {width:96%; padding:30px 2%; }
.end-catalog {width:45%;}
.end-catalog ul li {width:35%;}

.e-soc {position:absolute; top:140px; left:45%;}
.end-social {position:relative; top:unset; left:unset; width:auto; display: -moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;}
.faq-phone  {position:relative; top:unset; left:0; width:auto; display: -moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;}


.cpr-data {width:96%; padding:15px 2%;  text-align:left;}
.copyright {width:45%;}
.geokon {width:45%; float:right}

.subcategory ul {width:unset;}
.subcategory li {width:31%; margin-right:1%;}
.filters  {width:97%; position:relative;}
.sortfilter {width:40%;}
.showfilter {width:40%;}
.itemarea {width:23%}
.tabh {width:unset;}
.mytableitem {position:relative; width:99%;}
.tabdesc {width: 10%; margin-right:10px;}

.unitarea {width:100%;}
.unitpic {margin-right: 3%; width: 48%;}
.unitdesc {width:48%}
.pagegallery {width:100%;}
.pagegallery .firstpic {position:relative; width:98%;  }
.pagegallery .firstpic img {max-width:100%}


.daysago-list li {width:22%; margin-right:1%; }
.daysago-list li a {width:unset; margin-right:0px;}

.person-list ul li {width:32%;}

.feedback {width:93%; padding:3%;}
.feedback p {margin-left:0px; width:98%; float: none; text-align:left;}
.feedback p input[type="text"]  {width:95%; padding:1% 2%;}
.feedback p textarea {width:98%;}


.all-brands ul li .abpic {position:relative; width:90%; height:auto; margin:auto;}
.all-brands ul li .abpic .vp img {max-width:100%;}

}


@media only screen and (max-width: 1220px){

.social {display:none;}
.topmenu { left: 15px; }
.topmenu ul li.topcatalog ul {width: 105%;}

.logo a {margin-left:-30px;}
.search  {left:230px;}
.callback a {left: 515px;}
.search p input {width:350px;}
.top-user-area {left: 665px;}


.unitlist {width: 100%;}
.myitem {width: 100%;}
.itemarea {width: 31%;}
.ordertable {width:98%}

.pageorderform, .regform {width:92%; padding:3%;}
.pageorderform p {float: none; margin-right:30px}
.pageorderform p input[type="text"] {width:100%;}
.pageorderform p textarea { width: 100%; }



}

@media only screen and (max-width: 1160px){


.topmenu ul li.topcatalog ul {width: 100%;}
.topmenu ul li a {font-size:16.5px;}

.search p input {width:220px;}
.search span {overflow: hidden; width:283px;  white-space: nowrap;}
.callback a {display:none; left: 385px;}
.top-user-area {left: 540px;}
.top-user-area .cabinet .luot a {margin-left: 150px;}


.end-data h5 {padding-bottom: 5px;}
.end-catalog {width: 30%;}
.end-catalog ul {width:100%;}
.end-catalog ul li {width: 95%; padding:0px;}
.end-menu {width: 225px;}

.e-soc {left: 31%;}
.end-contacts {padding:0px; padding-left:20px;}

.faq-phone {font-size: 14px;}
.faq-phone span {font-size: 10px;}

.dfeedback { bottom: 20px; left: 338px; }

.scrollup {bottom:75px; left: 30px;}



}


@media only screen and (max-width: 1020px){

.slider {margin:0px;}

.page-data {float:none; width:96%; margin:0px 2%;}
.sidebar {display:none;}

.itemarea {width: 24%;}
.myitem h3 {font-size:13px; line-height:20px; margin:5px;}

.search {left: 220px;}
.search p input {width:calc(100% - 60px);}
.search span {overflow: hidden; width:auto;  white-space: nowrap;}
.search-line {position:relative;}
.search-line p {width:100%}
.callback a {left: 375px;}

.top-user-area {left: 540px; display:none;}
.top-user-area .cabinet .luot a {margin-left: 150px;}

.topmenu ul li a {font-size: 15px;}


}


@media only screen and (max-width: 940px){

.topmenu ul li a {padding: 0px 5px;}

.utorderline, .uworderline, .ugorderline {width:96% !important; margin:0px 2%;}
.uo-fincde, .uo-date,  .uo-price, .uo-status {width:18% !important;}
.uo-more {width:28% !important; text-align: unset !important;}

.order-filters {padding:15px 0px;}
.order-filters-buttons {display:block; padding-top:10px !important;}

.orderclientdata {width: auto;}

.search span { width: 283px; }


}



@media only screen and (max-width: 860px){

.topmenu ul li a {font-size: 14px; padding: 0px 4px;}


.userdataform {width:96%; padding:2%;}
.userdataform p {margin: 0px; width: 50%;}
.userdataform p input[type="text"] {width:90%; padding:2%;}

.userpassform {width:96%; padding:2%;}
.userpassform p {margin: 0px; width: 50%;}
.userpassform p input[type="text"] {width:90%; padding:2%;}
.userpassform p input[type="password"] {width:90%; padding:2%;}

.regform {width:96%; padding:2%;}
.regform p {margin: 0px; width: 50%;}
.regform p input[type="text"] {width:90%; padding:2%;}
.regform p input[type="password"] {width:90%; padding:2%;}

.regform .recoveryform {width:100%}
.regform .recoveryform p {width:98%; padding:2%;}
.regform .recoveryform p input[type="text"] {width:90%; padding:2%;}

.dfeedback { bottom: 20px; left: 250px; }


}



@media only screen and (max-width: 800px){

.inside {margin:0px;}
.outside::before {display:none;}
.outside::after {display:none;}

.logo { left:5px; }


.pagepart h1, .pagepart h2  {font-size:28px;}

.top {height:210px;}
.topmenu-line {bottom:50px;}

.topmenu {width:100%}
.topmenu ul { display: none; }

.mobiconmenu {display:block; position:relative; width:100%;}
.mobiconmenu a {cursor:pointer;}

.mobmenu-l {position:absolute; text-align:left; left:-10px; top:0px; height:55px; line-height:56px; }
  .mobmenu-l ul {display:block; position:relative}
  .mobmenu-l ul li {list-style:none; padding:0px; margin:0px;  padding-right: 5px; display:-moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;}
  .mobmenu-l ul li:first-child {margin-right:15px; border-right:solid 1px #819aa6;}
  .mobmenu-l ul li:hover {background-color:initial;}
  a.mob-menulink {height:55px !important; line-height:56px !important; width:45px; padding:0px 10px !important; background:url(../graph/mob-menu-icon.png) center center no-repeat; background-size:auto 60%; display:-moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;}
  a.mob-catlink  {height:55px !important; line-height:56px !important; padding-left:32px !important; padding-right:10px !important; color:#d1dedc; font-size:16px; text-transform:uppercase; background:url(../graph/mob-cat-icon.png) left center no-repeat; background-size:auto 40%; display:-moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;}

.mobmenu-r {position:absolute; text-align:right;  right:0px; top:0px; height:55px; line-height:56px;}
  .mobmenu-r ul {display:block; position:relative}
  .mobmenu-r ul li {list-style:none; padding:0px; margin:0px; border-left:solid 1px #819aa6; display:-moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;}
  .mobmenu-r ul li:first-child {border-left:0px}
  .mobmenu-r ul li:hover {background-color:initial;}
  a.mob-loginlink {height:55px !important; line-height:56px !important; width:40px; padding:0px 10px !important; background:url(../graph/mob-login-icon.png) center center no-repeat; background-size:auto 65%; display:-moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;}
  a.mob-logoutlink {height:55px !important; line-height:56px !important; width:40px; padding:0px 10px !important; background:url(../graph/mob-logout-icon.png) center center no-repeat; background-size:auto 60%; display:-moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;}
  a.mob-phone { display:none; }


.mobcatalog {position:relative; left:0px; top:-60px; background: rgba(255,255,255,1);  z-index:2100; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);}
.mobcatalog .mcdata {position:relative; padding:12px; margin-top:10px; text-align:left;}
.mobcatalog .mcdata .mc-item {width:28%; margin:2% 1%; padding-bottom:5px; text-align:center; display:-moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;}
.mobcatalog .mcdata .mc-item .catpic {width:60%; margin:auto; overflow:hidden; text-align:center;}
.mobcatalog .mcdata .mc-item .catpic img {max-width:100%;  }
.mobcatalog .mcdata .mc-item .title h4 {width:75%; margin:auto; margin-top:5px; font-weight:normal; font-size:15px; line-height: 1.2;}



.search-line {position:relative; width: 98%; padding: 0px 1%; background-color: #a1c9b8;}
.search {left:0px; bottom:-1px; top:unset; width:100%;}
.search p {float: none; margin:0px; padding:0px; border-radius:0px; width:100%; text-align:center;}
.search p input {float:none; width:92%; margin:9px;}
.search p a {float:none; position:absolute; right:3%; top:9px; display: block; width: 33px; height: 33px; background: url(../graph/search.png) no-repeat;}

.search .top-phones {position:absolute; display:block; width:144px; top: -155px; left: 230px;}
.search .top-phones span {width:160px; white-space: normal;}
.search .top-phones span label {display:block; margin-bottom:5px;}
.callback a {left: 230px; top: 50px;}

.flyres  {top:42px; left: 3%; width:auto; min-width: 86.5%;}

.mobmenu {display:none; position:absolute; top:0px; left:0px; bottom:0px; right:0px; background: rgba(0,0,0,0.5); z-index:9999;	}
.mobmenu .mobmenu-area {position:relative;  padding:0px; background-color:white; width:85%; height:100%; }
.mobmenu .mobmenu-area .mobmenu-data {padding:20px 0px; padding-top:25px; text-align:left;}
.mobmenu .mobmenu-area .mobmenu-data ul {margin:0px; padding:0px 10%; text-align:left; }
.mobmenu .mobmenu-area .mobmenu-data ul li {padding:10px; margin:0px; list-style:none; font-size:17px; border-top:solid 1px #f0f0f0;}
.mobmenu .mobmenu-area .mobmenu-data ul li:first-child  {border-top:0px;}
.mobmenu .mobmenu-area .mobmenu-data ul li a  {cursor:pointer;}
.mobmenu .mobmenu-area .mobmenu-data ul li ul {display:block; padding:0px 5%;  margin-top:10px;}
.mobmenu .mobmenu-area .mobmenu-data ul li ul li {padding:8px; margin:0px; font-size:13px;}
.mobmenu .mobmenu-area .mobmenu-data ul.gray-bg {background-color:#f9f9f9; padding:5px 10%; margin-bottom:15px;}
.mobmenu .mobmenu-area .mobmenu-data ul.gray-bg li {padding:8px; margin:0px; font-size:14px;}

.mobmenu .mobmenu-area .mobmenu-data .username {padding:0px 10%; margin:10px 8px; max-width:50%; font-size:20px; color:#000; }
.mobmenu .mobmenu-area .mobmenu-data .username b {font-weight:normal;}


.mob-login {padding:10px 10%; max-width:300px; margin:10px auto; text-align:center;}
.mob-login a {display:block; color:#bbb; font-size:11px; text-transform:uppercase;}
.mob-login a:hover {color:black;}
.mob-login span a {display:block; cursor:pointer; padding:10px 0px; margin:10px 0px; font-size:14px; text-transform:none; color:white; background-color: #a8cebe; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;}
.mob-login span a:hover {background-color:#c7463c; color:white;}


.addunitlist .itemarea {width: 31%;}
.addunitlist .itemarea:nth-child(4) {display:none;}

.myitem {max-width:182px; margin:auto; margin-bottom:18px;}

.unitprice {width:100%;}

.pageorderform .delive span {font-size: 13px;}

.faq-phone {display:none;}
.mmolly {display:none;}

.itemarea {width: 31%;}

.dfeedback { bottom: 20px; left: 215px; }


}

@media only screen and (max-width: 680px){

body {font-size:13px;}

.pagepart h1, .pagepart h2 {font-size: 25px;}

.breadcrumbs  {width:95%;}


.mobmenu-r {right:15px;}
a.mob-phone { height:55px !important; line-height:56px !important; width:40px; padding:0px 10px !important; background:url(../graph/mob-phone-icon.png) center center no-repeat; background-size:auto 65%; display:-moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline; }

.search span {display:none;}
.callback a {display:none;}

.search-line {position:relative; width: 96%; padding: 0px 2%; background-color: #a1c9b8;}
.search p input {width:91%;}
.search p a {right:3.5%;}

.utorderline, .uworderline, .ugorderline {font-size:11px;}
.mobcatalog .mcdata .mc-item .title h4 {font-size: 12px;}
.ordertable .toptr td {padding: 3px; font-size: 12px;}
.ordernumitem, .orderhideitem, .orderhideitemlarge, .ordertotitem {font-size:12px;}

.pageorderform .delive span {display:block; margin:10px 0px; margin-left:20px;}
.pageorderform .delive label{display:block;}

.pageorderform .order-interview span {display:block; margin:10px 0px; margin-left:20px;}
.pageorderform .order-interview label{display:block;}


.end-catalog {display:none;}
.e-soc { left: 2%; top: 145px;}


#top-page-links {display:none;}

.catchild-link a {display:block; cursor:pointer; padding:7px 30px; background-color:#f9f9f9; font-size:18px; text-align:left; background-color: #f4f9f7; -moz-border-radius: 7px;    -webkit-border-radius: 7px;    -khtml-border-radius: 7px;    border-radius: 7px;}

#top-page-links {display:none;}
.catchild {display:none;}
.catchild-link {display:block; position:relative;}
.catchild-link a { display:block; cursor:pointer; line-height: 30px; padding:7px 30px; background-color:#f9f9f9; font-size:18px; text-align:left; -moz-border-radius: 7px;    -webkit-border-radius: 7px;    -khtml-border-radius: 7px;    border-radius: 7px;}
.catchild-link a:hover { color:#2e5d56; }
.hidecatchild {position:absolute; cursor:pointer; top:10px; right:20px; width:20px; height:20px; }
.hidecatchild:after {content: ''; position: absolute; left: 0px; bottom: 0px; border: 10px solid transparent; border-bottom: 10px solid #2e5d56; }
.showcatchild {position:absolute; cursor:pointer; top:10px; right:20px; width:20px; height:20px;  }
.showcatchild:after {content: ''; position: absolute; left: 0px; bottom: -10px; border: 10px solid transparent; border-top: 10px solid #2e5d56; }


.subcategory ul li {width:47%;}
.addunitlist .itemarea:nth-child(3) {display:none;}

.subcategory li .catdata {display: table; width: 100%; height: 70px;}

.mainshopdata ul li h4 a {font-size: 19px}
.mainshopdata ul li p {font-size: 11px}

.pagenewslist .newstext h3 {font-size:19px;}

.all-brands ul li {width:31%;}

.dfeedback { bottom: 40px; left: 15px; }



}



@media only screen and (max-width: 630px){

.mainshopdata ul li .catpic { width: 90%; margin-bottom:15px;}

.addunitlist .itemarea {width: 47%;}
.itemarea {width: 47%;}

.unitpic {margin-right:3%; width:99%;}
.unitdesc {width: 99%; padding-top:20px;}

.tp {position:relative; text-align:center;}
.tp .topprice {position:relative; width:auto; display:inline-block; margin:auto;}
.tp .unitprice {float:none;}
.tp .unitprice .mci-box {margin:auto;}
.tp .order-button a {float:none; display:-moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;}
.tp .obi {float:none; display:-moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;}

.sortfilter {width:auto;}
.sortfilter select {display:block; width:auto;}
.showfilter {width:auto;}
.showfilter select {display:block; width:auto;}

.tabh h3 {font-size:13px;}
.tabitempicarea {width:100px; height:100px; padding-top:15px;}
.tableitempic {width:100px; height:100px; }
.tableitempic img {max-height: 100px; max-width: 100px;}

.unitprice .sp-discount {width:100%;}

.person-list ul li {width: 47%;}



}




@media only screen and (max-width: 540px){

.flyres  {left: 3.5%; }

body {font-size:12px;}

.order-filters span:first-child {display:block; margin-bottom:10px;}
.order-filters input { width: 105px;}
.utorderline, .uworderline, .ugorderline {font-size:11px;}
.uo-more .order-button a  {width: max-content;  padding: 3px 10px;}
.uo-fincde, .uo-date,  .uo-price, .uo-status {width:20% !important;}
.uo-more {width:20% !important; text-align: unset !important;}

ordertable {margin:10px 0px; }
.toptr td {padding:10px 5px; font-size: 11px;}
.ordertr td {font-size:11px;}


.ordertr td {padding:2px;}
.ordertable .toptr td {padding:2px; font-size: 11px;}
.ordertable .totalstr td {padding:2px; font-size: 11px;}
.ordernumitem, .orderhideitem, .orderhideitemlarge, .ordertotitem {font-size:11px;}

.pageorderform .order-interview span { margin-left: 10px;}
.pageorderform p {margin:0px 10px;}
.pageorderform p input[type="text"], .pageorderform p textarea  { width: 96%;}

.itemarea {width: 47%;}

.addunitlist .itemarea {width: 47%;}

}



@media only screen and (max-width: 480px){

.flyres  {left: 3%; }
.search p a {right: 2.0%;}

.box {right:10px;}
.slog {right: 12px; }


.all-brands ul li {width:47%;}


.mobcatalog .mcdata .mc-item { width: 47%;}
.mobcatalog .mcdata .mc-item .title h4 {font-size: 13px;}



.breadcrumbs  {display:none;}
.pagepart h1, .pagepart h2 {font-size:22px; text-align:center;}

.utorderline, .uworderline, .ugorderline {font-size:10px;}
.uo-date span,  .uo-price span {display:none;}
.uo-more .order-button a {width:max-content; padding: 3px 5px; font-size:9px;}

table.hidetable tr td:nth-child(4) {display:none;}
table.hidetable tr:first-child td:nth-child(4) {display:block;}
table.hidetable tr:first-child td:nth-child(3) {display:none;}
table.hidetable tr td:nth-child() {display:none;}
table.hidetable tr.totalstr {display:none;}
.toptr td {padding:10px 2px; font-size: 10px;}



.userdataform p, .userpassform p, .regform p {width: 100%;}
.userdataform p input[type="text"] {width: 93%; padding: 2%;}
.userpassform p input[type="password"] {width: 93%; padding: 2%;}
.regform p input[type="text"] {width: 93%; padding: 2%;}
.regform p input[type="password"] {width: 93%; padding: 2%;}
p.empty {display:none;}

.recoveryform p 	{text-align:center;}
.recoveryform span {display:block;}

.ordertable  td {font-size: 10px;}
.ordertable .toptr td {font-size: 10px;}
.ordertable .totalstr td {font-size: 10px;}
.ordernumitem, .orderhideitem, .orderhideitemlarge, .ordertotitem {font-size:11px;}
.ordernumitem {width:30px;}
.orderhideitemlarge {width: 50px;}
.orderitempic img {display:none;}
.ordertr td:first-child {display:inline-block; width:0px; }
.ordertable .toptr td span {display:none}

.cart-delivery-info {font-size:11px;}

.order-interview {padding:25px 10px; font-size:13px;}

.end-data {height:unset; padding:20px 0px; padding-bottom:70px; }
.end-menu {width:100%; float: none; text-align:center;}
.end-menu  h5 {display:none;}
.end-menu ul li a {font-size:15px; }
.end-menu ul li {line-height:25px; }

.end-contacts{position:unset; top:unset; right:unset; display:inline-block; width:auto; margin:auto; margin-top:20px; padding:0px; border-left:0px;}
.end-data h5 { padding-bottom: 15px;}
.end-phone, .end-address, .end-mail {margin-left:20px;}

.e-soc {left: 50%; margin-left:-55px; top:unset; bottom:25px;}


.subcategory li .catlink {padding-left:15px; }
.subcategory li .catpic {width:50px; height:50px; text-align:center}
.subcategory li .catpic img { height:50px;     margin-left: -75%;    margin-right: -75%;}

.pagelinks p {display:none}


.mnewslist ul li {width:90%;}
.mnewslist ul li .newspic {width: 99%; max-height: 220px;}
.mnewslist ul li .newspic img {max-height: 220px;}


.dfeedback { bottom: 25px; left: 15px; right:15px; text-align:center }
.dfeedback span { font-size:14px; }



}


@media only screen and (max-width: 450px){

body {font-size:11px;}

.slog {right:5px; top:83px; font-size: 8px;}
.logo a {background-size: auto 92px; margin-left: -38px;}

.box {right:0px; cursor:pointer; width:70px; height:70px; background:url(../graph/box-mob-bg.png) center center no-repeat; background-size:75%; background-color: #e88933; -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.2);}
.boxdata {position:absolute;  top:7px; right:7px; background:none; background-color:red; color:white; width:20px; height:20px; line-height:20px; font-size:10px; text-align:center; border:0px; padding:0px; margin:0px; overflow:hidden; -moz-border-radius: 50%; -webkit-border-radius: 50%; -khtml-border-radius: 50%; border-radius: 50%;}
.box-area p, .box-area a, .boxdata span {display:none;}


.subcategory ul li {padding:8px 0px; margin:0px; width:100%; border-top:solid 1px #ddd;}
.subcategory ul li:hover {background-color:#f6f6f6;}
.subcategory ul li:first-child {border-top:0px;}
.subcategory li .catdata {display:table; height:unset; margin:0px; width:80%; padding:0px 10%;}
.subcategory li .catpic {display:table-cell; width:10px; height:30px; overflow:hidden;}
.subcategory li .catpic img {height:30px; }
.subcategory li .catlink {display:table-cell; width: 90%;}
.subcategory li a {font-size:15px; color:#503320}
.subcategory li a:hover {color:#503320}

.itemarea {width:204px; float:none;}

.tabdesc table tr td {display:block !important;}
.tabdesc table tr td.tabprice {padding:10px;}

.tabitempicarea {width:140px; height:140px; padding-top:15px;}
.tableitempic {width:140px; height:140px; }
.tableitempic img {max-height: 140px; max-width: 140px;}
.mytableitem {padding-bottom:10px;}


.loginwin .loginform {width:270px; margin-left:-135px;}
.loginwin .loginform .close {margin-left: 255px;}
.loginarea .itemform {margin-left: 15px;}
.loginwin .loginform h4 {margin: 10px;}
.loginarea p {font-size:11px;}
.loginwin .loginform {border:0px;}

.sorderwin .orderform {width:270px; margin-left:-135px;}
.sorderwin .orderform .close {margin-left: 255px;}
.sorderwin .orderform .itemform {margin-left: 90px;}
.sorderwin .orderform h5 {font-size: 17px;}

.pagenewslist .newspic {width: 100%; height: 220px;}
.pagenewslist .newspic img {height: 220px;}


.person-list ul li {width: 98%;}


.owl-carousel .owl-nav .owl-prev {left:-10px; }
.owl-carousel .owl-nav .owl-next {right:-10px;  }



}





@media only screen and (max-width: 380px){


.mobcatalog .mcdata .mc-item .title h4 {width:85%; font-size: 12px;}
.mobcatalog .mcdata .mc-item .catpic {width:60%; margin:auto; overflow:hidden; text-align:center;}
.mobcatalog .mcdata .mc-item .catpic img {max-width:100%;  }


.order-filters input { width: 90px;}
.order-filters a { width: 120px; }

.orderclientdata { padding-left:10px; font-size:13px;}

.ordertable {margin:10px 0px;}
.ordertr td {padding:10px 1px; font-size: 9px;}
.ordertable .toptr td {padding:10px 1px; font-size: 9px;}

.userdataform p span { font-size: 9.5px;}
.search p a {right: 0.2%;}

.daysago-list li a {padding: 10px 0px;}

.tabitempicarea {width:100px; height:100px; padding-top:15px;}
.tableitempic {width:100px; height:100px; }
.tableitempic img {max-height: 100px; max-width: 100px;}
.mytableitem {padding-bottom:10px;}

.tabh h3 {font-size: 12px;}
.tabh .ibrand {font-size: 12px;}
.tabdesc {display: block;}
.tabdesc table tr td.tabprice { padding: 10px 0px;}

.copyright {width:100%; text-align:center;}
.geokon {display:none;}

}
