.topbutton.menu{display:none;}
.mobile-menu{display:none;}
.content_page{display:none;}
.only-mobile, .do-767{display:none;}
.only-mobile, .my-text{display:none;}
.item select{max-width:100%;}
a.phone,a.phone2{text-decoration:none;display:block !important;}
.search-mobile{display:none;}
.logo>a>img{width:100%;max-width:394px !important;}
@media (max-width:980px){.logo>a>img{width:100%;max-width:194px !important;}
.top_text img{}
.scrollup{display:none !important;}
.phone>span,.phone2>span{padding-left:0px;background:transparent !important;font-size:24px !important;height:24px !important;line-height:24px !important;}
.contact > .time{margin-top:5px;margin-bottom:5px;font-size:12px;opacity:0.9;}
#ems_track{background:#fff;border-radius:4px;box-shadow:0px;border:1px solid #cecece;font-size:19px;height:28px;vertical-align:top;}
.posilka .inputText,.posilka .inputText>i, .posilka .inputText>b{border:0px none !important;background:#fff !important;margin:0px !important;padding:0px !important;padding:0px 5px;}
.posilka .inputText{width:65% !important;}
.posilka .button{float:right;width:30%;padding:0px;line-height:30px;text-align:center;}
.posilka p{}
.posilka form{height:30px;overflow:hidden;}
.topbutton.cart{margin-right:0px !important;}
.needhelp{display:none;}
}
@media (min-width:768px) and (max-width:980px){body{overflow-x:hidden;}
.main{width:99%;}
.header .logo> a > img{max-width:100%;}
.header>table, .header>table>tbody,.header>table>tbody>tr, .header>table>tbody>tr>td{display:block;width:100%;}
.header>table>tbody>tr>td{display:inline-block !important;width:50% !important;vertical-align:middle;padding:10px 0px;}
.header>table>tbody>tr.tr_100>td, .header>table>tbody>tr>td[colspan="3"]{width:100% !important}
.cats.w{display:none;}
.logo{margin-left:8px;}
.contact{margin-right:8px;margin-top:24px;}
.blocks{margin-right:-15px;}
.blocks > table{width:100%;}
.top_text img{max-width:160px;}
.body > .R{width:33.3%;}
.body > .L{margin-left:33.3% !important;}
.search input[type="text"]{width:55%;}
.search .button{width:30%;}
.block > .L{width:30%;overflow:hidden;}
.block > .L > a > img{max-width:100%;display:block;}
.block > .R{margin-left:35%;overflow:hidden;}
.justbuy .item > .L{width:70px;}
.justbuy .item > .L img{width:70px;}
.justbuy .item > .R{margin-left:80px;}
.items > .item{display:inline-block !important;width:50% !important;margin:0px !important;}
.catalog .items > .item .img img{max-width:100%;width:100% !important;}
.items > .item h3, .items > .item > div{margin:0px 10px;}
.items > .item h3{margin:5px 10px;}
.foot{min-width:0px !important;}
.foot .L{width:33.3% !important;margin-left:1%;}
.foot .R{width:33.3% !important;margin-right:1%;}
.foot .C{width:31.3% !important;}
.foot>.in{width:99%;margin:0 auto;}
.body img{max-width:100%;margin:10px 0px;}
.topbutton.cart{position:fixed;right:8px;top:0px;margin:0px;}
.menu2 span{font-size:14px;}
.pano{margin-right:8px;}
.pano .Slider{position:relative;width:100%;}
.pano img{height:auto;margin:0px;display:block;width:100%;}
.pano > .in{width:100% !important;height:auto !important;overflow:hidden}
.pano .Slider > a{height:auto;margin:0px;display:block;width:100%;}
.pano .Pager > .in{padding:0px 0px 0px 0px;}
.order2{display:inline-block;line-height:31px !important;padding:0px 8px !important;text-align:center;position:relative;top:0px;vertical-align:top;}
.product > .L{width:250px;overflow:hidden;}
.product > .R{margin-left:260px;}
.product .R>.text img[title]{max-width:98% !important;}
.cats2 > ul > li > ul{left:105%;}
.filter .opt > .item{font-size:12px;}
.filter .items > .item{width:100% !important;}
#price_from, #price_to{max-width:45px;font-size:12px;text-align:center;}
.filter .items > .item.slider{position:relative;top:5px;}
}
@media (min-width:821px) and (max-width:874px){.items .item .actions>.button{padding:8px 12px;}
.product > .L{width:200px;}
.product > .R{margin-left:210px;}
.product .img{height:200px !important;}
.product .img img{width:200px;}
.product .album img{width:25%;}
}
@media (min-width:768px) and (max-width:820px){.menu2 span{font-size:12px;}
.menu2 > ul > li > ul > li a{}
.block strong, .block .text>h3{font-weight:normal !important;font-size:12px;}
.block .text{line-height:1.2em !important}
.search .button{width:25%;padding-left:0px;padding-right:0px;text-align:center;border-radius:3px;height:29px;}
.posilka .button{border-radius:3px;}
.product > .L{width:160px;}
.product > .R{margin-left:170px;}
.product .img{height:160px !important;}
.product .img img{width:160px;}
.product .album img{width:25%;}
}
@media (min-width:768px) and (max-width:780px){.menu2 span{font-size:12.1px;}
.items .item .actions>.button{padding:8px 8px;}
.oPager > a, .oPager > i, .oPager > ins{height:32px;line-height:32px;min-width:32px;padding:0px;font-size:16px;border-radius:3px;}
}
@media (max-width:767px){body{overflow-x:hidden;}
.topbutton.needhelp{display:none;}
.bg{background-image:none !important;}
.main{padding-top:40px !important;}
.main>.menu{display:none;}
.scrollup{display:none !important;}
.text>iframe{max-width:100%;margin-bottom:10px;}
.Popup .catalog{display:none;}
.do-767{display:block;}
.contact{padding-top:10px;}
.descript{background:transparent !important;padding-top:10px;}
.special-item{display:none;}
.main{width:99.5%;overflow:hidden}
.header>table, .header>table>tbody,.header>table>tbody>tr, .header>table>tbody>tr>td[width="33%"], .header>table>tbody>tr>td[width="67%"]{display:block !important;width:100% !important;}
.header .logo> a > img{max-width:85%;margin:0px auto;}
.header .logo{text-align:center;}
.header>table>tbody>tr>td:last-child, .header .contact{text-align:center !important;}
.header .contact > .phone > span , .header .contact > .phone2 > span{padding:0px !important;background:none !important;float:none;}
.top_text, .top_text>img{display:none !important;}
.blocks{margin:16px 8px !important;display:none;}
.blocks>table, .blocks>table>tbody,.blocks>table>tbody>tr, .blocks>table>tbody>tr>td{display:block;width:100%;}
.blocks>table>tbody>tr>td{padding:0px !important;}
.blocks>table>tbody>tr>td>div{padding:8px !important;}
.menu2{display:none;}
.cats.w{display:none;}
.body > .R{display:none;}
.body > .L{width:100%;margin-left:0px !important;}
.foot{min-width:0px !important;}
.foot .L, .foot .C , .foot .R{float:none !important;display:block !important;width:100% !important;text-align:center !important;}
.foot img{display:none}
.foot > .in{width:100%;padding:10px 0px;}
.foot .co{display:none;}
.foot .icq, .foot .email{background:none;}
.foot .R > p:last-child{display:none;}
.body img{max-width:100%;margin:10px 0px;}
.items > .item{display:inline-block !important;width:50% !important;margin:0px !important;}
.catalog .items > .item .img img{max-width:100%;width:100% !important;}
.items > .item h3, .items > .item > div{margin:0px 10px;}
.items > .item h3{margin:5px 10px;}
.product > .L{float:none !important;width:100% !important;padding-right:0px !important;margin-right:8px !important;}
.product .img img{max-width:100%;width:100%;}
.product .img{height:auto;}
.product .album img{padding:1px;}
.product > .R{margin-left:0px;}
.Popup{max-width:98% !important;margin-left:-49% !important;}
.PopupBlock .Title{font-size:16px;}
.PopupBlock .Buttons .send{display:block;padding:0px;text-align:center;line-height:40px;text-align:center !important;background-image:none !important;}
.PopupBlock .Buttons .clear{display:block;padding:0px;text-align:center;line-height:40px;margin-top:5px;text-align:center !important;margin-left:0px !important;background-image:none !important;}
.PopupBlock .Buttons .cancel{display:none;}
.PopupBlock .Buttons > .button + .button{margin-left:0px;margin-top:5px;}
form[action="feedback"] table{width:100% !important}
.pano{margin-right:8px;}
.pano .Slider{position:relative;width:100%;}
.pano img{height:auto;margin:0px;display:block;width:100%;}
.pano > .in{width:100% !important;height:auto !important;overflow:hidden}
.pano .Slider > a{height:auto;margin:0px;display:block;width:100%;}
.pano .Pager > .in{padding:0px 0px 0px 0px;}
.topbutton.cart{position:fixed;right:8px;top:0px;margin:0px;padding:8px 0px;width:40%;}
.topbutton.menu{position:fixed;right:40%;top:0px;margin:0px 16px;padding:8px 0px;width:35%;display:block;transition:all 250ms;}
.topbutton.menu > a{color:#222;background:rgba(0, 0, 0, 0) url("/images/list-menu.png") no-repeat scroll 0 0;background-size:16px 16px;padding-left:25px;display:inline-block;background-position:0px 3px;}
.topbutton.menu:hover{background:#eee !important;}
.mobile-menu{position:fixed;z-index:10000000;top:0;left:0;background:rgba(255,255,255,0.99);width:100%;height:100%;}
.mobile-menu>.in{margin:20px;position:relative;}
.mobile-menu>.in>.Title{font-size:16px;line-height:16px;height:16px;font-weight:bold;border-bottom:1px solid #eee;padding-bottom:20px;}
.mobile-menu>.in>.Title>.Close{float:right;width:32px;height:32px;background:url('/images/close-button.png') no-repeat center center;opacity:0.5;transition:opacity 250ms;background-size:24px 24px;cursor:pointer;position:relative;top:-8px;}
.mobile-menu>.in>.Title>.Close:hover{opacity:1.0;}
.mobile-menu>.in>.in{margin-top:20px;position:relative;height:100%;overflow-y:scroll;}
.mobile-menu>.in>.in>.in{position:relative;overflow:hidden;}
.mobile-menu>.in>.in>.in>ul{margin:0px;padding:0px;list-style:none;}
.mobile-menu>.in>.in>.in>ul>li{list-style:none;line-height:32px;font-size:15px;padding:0px 10px;transition:all 250ms;}
.mobile-menu>.in>.in>.in>ul>li.active{border:1px solid #ccc;}
.mobile-menu>.in>.in>.in>ul>li:hover{background:#eee;}
.mobile-menu>.in>.in>.in>ul li.parent>ul{margin:0px;padding:0px;list-style:none;position:absolute;top:0px;left:0px;width:100%;background:#fff;display:none;z-index:40;}
.mobile-menu>.in>.in>.in>ul li.parent>ul>li{list-style:none;line-height:1.3em;padding:10px;font-size:14px;transition:all 250ms;border-bottom:1px solid #eee;}
.mobile-menu>.in>.in>.in>ul li.parent>ul>li.ulTitle{font-size:16px;font-weight:bold;line-height:24px;}
.mobile-menu>.in>.in>.in>ul li.parent>ul>li.ulTitle>span{border:1px solid #ccc;transition:all 250ms;font-weight:normal;position:relative;top:-5px;border-radius:4px;float:right;vertical-align:middle;font-size:12px;padding:4px 8px;}
.mobile-menu>.in>.in>ul li.parent>ul>li.ulTitle>span:hover{background:#b61a1e;border-color:#b61a1e;color:#fff;cursor:pointer;}
.mobile-menu>.in>.in>.in>ul>li.parent>ul{z-index:10;}
.mobile-menu>.in>.in>.in>ul>li.parent>ul>li.parent>ul{z-index:20;}
.mobile-menu>.in>.in>.in>ul>li.parent>ul>li.parent>ul>li.parent>ul{z-index:30;}
.mobile-menu>.in>.in>.in>ul>li.parent>ul>li.parent>ul>li.parent>ul>li.parent>ul{z-index:40;}
.mobile-menu>.in>.in a{display:block;}
.header > table > tbody > tr > td{padding:0px;}
.header{margin:0px 8px;}
.adp-menu{text-align:center;border:1px solid #ccc;}
.adp-menu img{width:24px;height:24px;vertical-align:middle;margin-right:5px;}
.adp-menu .Data{display:none;;}
.adp-menu .Button{font-size:16px;cursor:pointer;}
.adp-menu .Button span{display:inline-block;vertical-align:middle;width:50px;}
.adp-menu .Data>ul{margin:0px;padding:0px;list-style:none;margin-top:15px;}
.adp-menu .Data>ul>li{list-style:none;border-top:1px solid #eee;}
.adp-menu .Data>ul>li a{display:block;padding:10px;}
#jivo-iframe-container{display:none !important;visibility:hidden !important;}
.foot .email{padding-left:0px;}
.mobile-catalog{margin:0px 8px;}
.mobile-catalog>.in{border-radius:8px;overflow:hidden;}
.mobile-catalog>.in>ul{margin:0;padding:0;list-style:none;}
.mobile-catalog>.in>ul>li{text-align:center;list-style:none;background:#212021;border-bottom:1px solid #262626;}
.mobile-catalog>.in>ul>li>span>a{color:#fff;display:block;width:100%;padding:8px 0px;font-size:16px;}
.img.cycle{height:300px;}
.topbutton.search{padding:8px;width:32px;left:8px;background:url('/images/magnifier.png') no-repeat center center;background-size:16px 16px;}
.search-mobile{position:fixed;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.9);z-index:100000;overflow:hidden;}
.search-mobile > .in{margin:0px 20px;overflow:scroll;max-height:100%;}
.search-mobile > .in > .Title{color:#fff;font-size:32px;}
.search-mobile > .in .Title>.Close{float:right;width:32px;height:32px;background:url('/images/close-white.png') no-repeat center center;opacity:0.5;transition:opacity 250ms;background-size:24px 24px;cursor:pointer;position:relative;top:10px;}
.search-mobile > .in .Title>.Close:hover{opacity:1.0;}
.search-mobile > .in > form{border:2px solid #fff;border-radius:4px;height:40px;overflow:hidden;margin-top:5px;}
.search-mobile > .in > form > .in{margin-left:10px;}
.search-mobile > .in > form input[type="text"]{width:80%;height:40px;border:0px none;background:transparent;color:#fff;}
.search-mobile > .in > form input[type="submit"]{width:20%;height:40px;border:0px none;background:transparent;border-left:1px solid #eee;color:#fff;cursor:pointer;}
.search-mobile .h2, .search-mobile h2{color:#fff !important;}
.search-mobile .filter .reset{color:#fff !important;top:-30px;right:0px;}
.search-mobile .el .items{display:none;color:#fff !important;}
.search-mobile .el{margin-bottom:5px;}
.search-mobile .el .h2{border:1px solid #ccc;border-radius:8px;padding:2px 5px 0px 5px;line-height:32px;}
.search-mobile .filter .button{display:block;padding:0px;width:100%;line-height:40px;text-align:center;font-size:16px;}
.search-mobile .notice{display:none !important;}
.search-mobile .filter .button{margin-bottom:10px;}
.only-mobile{display:block;}
}
@media (max-width:599px){.items > .item{width:50% !important;}
.logo > a > img{width:75%;}
.only-mobile{display:block;}
.img.cycle{height:300px;}
}
@media (max-width:425px){.items > .item .actions > .button{display:block;padding:0px;text-align:center;line-height:40px;background-image:none !important;}
.items > .item .actions > .button:first-child{margin-bottom:5px;}
.item > .oldprice{font-size:10px !important;}
.oT2 > table > tbody > tr > td:first-child > span{font-size:11px;}
form[action="testimonial"] .inputText, form[action="testimonial"] .textarea, form[action="testimonial"] input[type="file"]{max-width:150px !important;}
.img.cycle{height:300px;}
}
@media (max-width:361px){.item > .price{font-size:15px !important;}
.product .actions{margin:0px -8px;}
.catalog .items > .item h2, .catalog .items > .item h2>a{font-size:12.5px !important;}
.catalog .items > .item h3{font-size:12.5px !important;}
.cart table > tbody > tr > td{padding:3px !important;font-size:11px;}
.img.cycle{height:310px;}
}
@media (max-width:330px){.item > .price{font-size:14px !important;}
.product .actions{margin:0px -8px;}
.catalog .items > .item h2, .catalog .items > .item h2>a{font-size:12.5px !important;}
.catalog .items > .item h3{font-size:12.5px !important;}
.cart table > tbody > tr > td{word-wrap:break-word;}
.cart table{margin:0px -20px 10px -10px;}
form[action="testimonial"] .inputText, form[action="testimonial"] .textarea, form[action="testimonial"] input[type="file"]{max-width:140px !important;}
.img.cycle{height:300px;overflow:hidden;}
#vk_comments{margin:20px -15px 0px -15px !important;}
}
.blocks{margin-top:-15px;}
.blocks .w{padding:10px 16px 4px;display:table-cell;vertical-align:top;height:100%;}
.my-text{display:none;}
.catalog#tabs{padding:0px;margin-top:20px;}
#tabs ul{margin:0px;padding:0px;}
#tabs ul li{display:inline-block;padding:0px;}
#tabs .tab{display:none;background:#fff;padding:20px 0px;width:calc(100% - 10px);}
#tabs .tab.active{display:block;}
#tabs li{cursor:pointer;width:32%;}
#tabs.catalog>.head{margin:0px;padding:0px;}
#tabs li h3{padding:10px 15px;text-align:center;color:#000;background:#f3f3f3;width:calc(100% - 27px);-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;}
#tabs li.active h3{background:#fff;}
#hand img{width:100%;height:auto;max-width:100% !important;}
#video iframe{width:100%;max-width:100% !important;}
#tabs.catalog>div+div{border-top:0px;}
#tabs .tab#hand, #tabs .tab#video{padding-left:10px;padding-right:10px;width:calc(100% - 30px);}