/*for other DEVICE*/
@media (max-width: 728px) {
/* START MOBILE LINK   */
#setCookie{display:block;position:fixed;top:0;left:0;z-index: 20;color:#000;width:100%;line-height:30px;text-align:center;background: #ad4;background: linear-gradient(to bottom, #aadd44 0%,#82e006 100%);}
#unsetCookie{display:none}
/* END MOBILE LINK   */

body{background-image:none;width: 98%;margin:0 auto;}
#header{padding-bottom:5px;}
#conteiner{min-width: inherit;border:0;padding:0 4px;}

h1{line-height:1.0;margin: 0 0 8px;}
h3{line-height: 1.0;}

#toppanel, #falsetoppanel{top:30px}

#toppanel, #falsetoppanel {min-height: 50px;max-height: 80px;}
#toppanel .floatl a.vhodusers,#toppanel a{border:0;}
#toppanel a.basketlink{margin:0;}
.toppanel-center {margin-left:0;left:0;width: 100%;}
#toppanel .clear.topclear{height:3px;}
.floatr,.floatl {float:none;text-align: center;margin-left: 40px;clear: both;}
#basket > * {float: none;}
#header{margin-top: -30px;}
.logotext{font-size:220%;}
#aboutcomp{margin:0;}
#logo {margin-bottom: 0;}
#logo img{margin:-30px 0 0px 10px;width:54px;height:48px;}
.logotext{clear: both;}
.logooptbaza{text-align: center;max-width: 100%;}
#phones{padding: 3px 0 12px 0;text-align: center;}

.currency{display:none;}
.vernutsya{display:none;}
.kartockhka .img{width:98%;}
.kartockhka .floatr{width: 94%;margin: 5px 10px;}
.kartockhka .characteristics span.charac-name {width: 35%;min-width: 100px;}
.characteristics{text-align:left;}
.catalogitem .catbasket{min-width: 200px;}
#search .searchblock {width:98%;}
#search .search_fild {width:50%;}
#search .searchblock .lettsearch{margin-left:2px;}
.button-search button{padding:0 8px;}
.vhodnasite{width:98%;margin: 2px 0;}
#basket{top:30px;min-width: 100px;margin: 0;}
.formauth{right:20px;}
.kartockhka .characteristics span.charac-znach{width:0%;}
.opisanie-before{width:96%;padding:5px 10px;}

/*topmenu*/
#mainmenu{width:100%;margin:3px auto;float: none;padding:0;border:0;}
#mainmenu a{font-size: 120%;display: block;}
#head_search_box{width: 100%;}
.mainmenut span.pokazatm{display:none;}
.mainmenut span.pokazatm{display:initial;cursor:pointer;}
div.mainmenuall{display:none;}
.mainmenut > input + label:after{content: "+";float: right;font-family: monospace;font-weight: bold;}
.mainmenut > input:checked + label:after{content: "-";float: right;font-family: monospace;font-weight: bold;}
.mainmenut > input{display:none;}
.mainmenut > input + label , .mainmenut > .mainmenuall{background:#ffda00;padding:5px 15px;overflow:hidden;width:100%;box-sizing: border-box;display: block;}
.mainmenut > input + label + .mainmenuall{display:none;}
.mainmenut > input:checked + label + .mainmenuall{display: block;}
.mainmenut > .mainmenuall{background: #FFF;border: 3px solid #ffda00;border-top: none;}
/*end topmenu*/

.icontent {margin:0px;width:100%;padding-left:0px;}

/*mainmenu*/
.left_zone{width:100%;margin:0;padding:0;}
.blockname.topbott{margin:0;}
ul#navmenu-v .menusmallimg-v{padding: 2px 0px;}
ul#navmenu-v, ul#navmenu-v li, ul#navmenu-v ul{width:100%;}
ul#navmenu-v ul, ul#navmenu-v ul ul, ul#navmenu-v ul ul ul{left:0;}
ul#navmenu-v ul{top:34px;left: 42px;}
ul#navmenu-v ul ul{top:20px;}
ul#navmenu-v ul ul ul{top:30px;}
ul#navmenu-v .all_submenu1 li{background: #10a3e0;position: relative;transition: all 200ms ease-in-out;}
ul#navmenu-v .all_submenu1 li li{margin-left:11px;background:#96df25;}
ul#navmenu-v .all_submenu1 li li:hover{margin-left:11px;background:#83c51d;}
ul#navmenu-v a{clear: both;transition: all 200ms ease-in-out;}
.left_zone .menu-open{display:inline-block;display:block;position:fixed;top:22px;left:6px;z-index:20;text-indent: -500px;}
.left_zone #menu{display:none;position:absolute;top:40px;left:0%;background:#e3e3e3;width:80%;z-index:10;}
.left_zone input,.left_zone label{display: block;}
.left_zone input[type=checkbox] {position: absolute;top: -9999px;left: -9999px;}
.left_zone label {display:block;position:fixed;top:42px;left:6px;z-index:20;text-indent: -500px;}
.left_zone input[type=checkbox]:checked ~ #menu {display: block;}
.left_zone label span, .left_zone label span:before, .left_zone label span:after {transition: all 200ms ease-in-out;}
.left_zone label span, .left_zone label span:before, .left_zone label span:after {cursor: pointer;border-radius:1px;height:6px;width:32px;background:#38ab44;position:absolute;display: block;content: '';}
.left_zone label span:before {top: -10px;}
.left_zone label span:after {bottom: -10px;}
.left_zone input[type=checkbox]:checked ~ label span{ background-color: transparent!important;}
.left_zone input[type=checkbox]:checked ~ label span:before {transform: rotate(45deg);top:0px;}
.left_zone input[type=checkbox]:checked ~ label span:after {transform: rotate(-45deg);bottom:0px;}
a.sp-left{display:none;}
a.all_category{margin-left: 12px;font-size: 90%;}
/*end mainmenu*/

/*category*/
div.categoryimg,ul.childcat div.childcatimg{display:none;}
.blockopennewdesc span.pokazat{display:initial;cursor:pointer;}
div.newdesc{display:none;}
.blockopennewdesc > input + label:after{content: "+";float: right;font-family: monospace;font-weight: bold;}
.blockopennewdesc > input:checked + label:after{content: "-";float: right;font-family: monospace;font-weight: bold;}
.blockopennewdesc > input{display:none;}
.blockopennewdesc > input + label , .blockopennewdesc > .newdesc{background:#CCC;padding:5px 15px;overflow:hidden;width:100%;box-sizing: border-box;display: block;}
.blockopennewdesc > input + label + .newdesc{display:none;}
.blockopennewdesc > input:checked + label + .newdesc{display: block;}
.blockopennewdesc > .newdesc{background: #FFF;border: 3px solid #CCC;border-top: none;}
.catpanelx3 {margin-bottom:2px;display: none;}
/*end category*/

/*catalog*/
#menu-all-category .menu_block{display:block;width:100%;}
/*end catalog*/

/*tovar*/
div.vidicen{display:none;float:none;margin:15px;}
.catalogX1item{padding:0px 0px 10px 0!important;height:initial;border-radius:3px;}
.catalogX1item .img{float:none;width:100%;height:initial;}
#imgpopups *{display:none!important;}
.catalogX1itemcenter{float:none;height:initial;width:initial;}
.catalogX1item .catheader{height:initial;width:initial;border:0;}
.catalogX1item .catheader a{font-size:120%;margin:10px;text-align:center;}
.catalogX1item .catcount{position:relative;height:initial;}
.catalogX1item .catcount p{margin:5px 10px;}
.catalogX1item .catprice {height:initial;width:initial;float:none;border:0;display:block;text-align:center;padding:2px 10px;font-size:95%;}
.catalogX1item .catbasket{display:block;font-size:100%;}
.plusminus{font-size:45px;vertical-align:text-top;padding:0 10px;}
.catalogX1item .catbasket input[type="text"] {font-size:14px;padding:6px 12px;}
.catpanelx3item:nth-child(odd){margin:0 0 15px 0;}
.catpanelx3item{float:none;height:auto;width:100%;margin-bottom: 15px;}

/*kartochka*/
.catalogitem .img {max-height:initial;max-width:initial;float:none;margin: 0 0 10px 0;}
.catalogitemtable{width:100%;}
.catalogitem .plusminus{font-size:35px;vertical-align:middle;padding:0 10px;}
.catalogitem .form input[type="text"]{text-align: center;font-size:110%;}
.catalogitem .catbasket,.catalogitem .catbasket > div{display:block;}
/*end kartochka*/
/*end tovar*/

/*basket*/
#forder{float:none;width:100%;}
#delivery {margin: 0;float:none;width:100%;text-align: left;}
/*end basket*/

.sp-shart img{width:100%;}

ul.childcat li{width:100%;float:none;}
ul.childcat li:nth-child(even){margin-left:0;}
ul.childcat a.textln{height:auto;}

.main-box-third{width:100%;margin-bottom: 20px;}

#contact-all .persona {text-align: center;}
#contact-all .persona-photo {display: block;}

.form.feedback textarea,.form.reg_form input[type="text"],.form.reg_form textarea {width:100%;max-width:100%;min-width:100%;}
.form.feedback input[type="text"],#icontent2 .reguser-captcha input[name="captcha"] {width:90%;max-width:90%;min-width:90%;padding: 5px 2px;}
.form.reg_form input[name="pass1"], .form.reg_form input[name="pass2"], .form.feedback input[name="phone"]{width:60%;max-width: 60%;min-width: 60%;}
.reguser-captcha{width:90%;margin:15px 0px;padding: 10px;}

.search_fild{font-size: 100%;}
.hideSearch {position:absolute;width:100%;background:#fff;left:0px;}
.searchicon{display:none;}

.stockdate span.date{clear: both;}
.stockphoto img,.stockphoto img:hover{border:0;width:100%;}
.onestock{border-bottom: 1px dashed #333;}

.footer-cont,.aft-footer-cont{min-width:90%;max-width:100%;}
.mod-footer0, .mod-footer1, .mod-footer2, .mod-footer3, .mod-footer4{display:block;width:100%;margin:0;}
.aft-footer-cont-left,.aft-footer-cont-right{padding:0 15px;}
.aft-footer-cont-right{float:left;    margin-bottom: 20px;}
.footer-cont h4{display: table-cell;}

.vibirautonline,.currencySelect,.basketlink-im,.toptovari,.tovaripoakcii,.minzakazleft,.map-proezd,#sliza_widget_btn,.sliza_widget_btn_1,.ya-share2,.displayslider,.aroundslider,.vigodno-yarlik,span.freecall,span.ny2016top,a.button.openModal{display:none!important;}

.catalogX1item:hover .descr-price{display:none;}
.catalog-home{padding:50px 0;}
.categories-home{margin:0 0 13px 0;}
.catalog-home h2{line-height:120%;}
.banner-top-home{display:none;}
}
/*end for other DEVICE*/
