body{background:#fff;font-family:'Open Sans', sans-serif;font-size:13px;}
header, nav, section, footer, figure{display:table;}
header, nav, footer{width:100%;}
.mceContentBody{background-image:none;background-color:#fff;}
#topm-select{line-height:16px;height:16px;width:258px;margin:3px 0;padding:7px 5px;background-color:#e2e6e9;border:1px solid #d6dadd;-webkit-box-shadow:inset 0px 1px 1px 0px rgba(206, 214, 219, 1);box-shadow:inset 0px 1px 1px 0px rgba(206, 214, 219, 1);}
#topm-select{width:238px;height:30px;padding:5px;margin:0 0 0 30px}
#topm-select option{padding:3px 0;text-indent:5px;}
img{border:0px;}
.clear{clear:both;display:block;width:100%;}
a{color:#1c5fb9;}
a:hover{text-decoration:none;}
h1, h2, h3, h4, h5, h6{font-size:20px;margin:20px 0 5px 0;}
section.con .sb2b .more{display:table;width:145px;height:25px;text-decoration:none;background:url(/images/new/sprite.png) -2px -301px;color:#5480a2;margin:15px 0 0 0;}
section.con .sb2b .more span{padding:3px 0 0 10px;display:table;}
nav ul{list-style:none;}
.rub{background:url(/images/new/sprite.png) 0px -847px;display:table;width:10px;height:13px;overflow:hidden;float:left;margin:6px 0 0 5px;}
*{padding:0;margin:0;outline:none;}
#compareButton{position:fixed;top:280px;right:0px;width:150px;border-radius:5px 0 0 5px;display:table;padding:5px;height:25px;background-image:-webkit-gradient(linear,
left top,
left bottom,
color-stop(0, #2E485B),
color-stop(1, #223442));background-image:-o-linear-gradient(bottom, #2E485B 0%, #223442 100%);background-image:-moz-linear-gradient(bottom, #2E485B 0%, #223442 100%);background-image:-webkit-linear-gradient(bottom, #2E485B 0%, #223442 100%);background-image:-ms-linear-gradient(bottom, #2E485B 0%, #223442 100%);background-image:linear-gradient(to bottom, #2E485B 0%, #223442 100%);color:#FFF}
#compareButton a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff;padding-bottom:1px;margin:0 0 0 10px;}
#compareButton a:hover{border:0px;}
.zvezdas{width:68px;display:table;height:36px;margin:0px 0 0 0;position:absolute;right:10px;bottom:10px !important;}
.zvezdas .compare{width:29px;height:29px;display:table;margin:5px 0 0 0;float:left;}
.zvezdas .favorite{width:29px;height:29px;display:table;margin:5px 0 0 10px;float:left;}
.zvezda{width:68px;display:table;height:36px;margin:0px 0 0 0;}
div.compare{background:url(/images/new/sprite.png) -49px -745px;cursor:pointer;position:relative;}
.zvezda .compare{width:29px;height:29px;display:table;margin:5px 0 0 0;float:left;}
div.current{background:url(/images/new/sprite.png) -49px -780px;cursor:pointer;position:relative;}
div.favorite{background:url(/images/new/sprite.png) -1px -745px;cursor:pointer;position:relative;}
.zvezda .favorite{width:29px;height:29px;display:table;margin:5px 0 0 10px;float:left;}
div.favorite_current{background:url(/images/new/sprite.png) -1px -779px;position:relative;}
.block{border:1px solid green;border-radius:5px;padding:0px;background:#607280;color:#fff;width:114px;height:44px;display:none;position:absolute;top:-53px;left:-43px;z-index:3;}
.block p{text-align:center;margin-top:3px;}
.block::after, .block::before{content:'';position:absolute;background:#607280;left:53px;bottom:-5px;width:10px;height:10px;z-index:-1;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.block::before{z-index:1;box-shadow:none;}
div.compare:hover .block, div.current:hover .blockdel{display:block;}
div.favorite:hover .block, div.favorite_current:hover .blockdel{display:block;}
div.favorite_current:hover .block, div.current:hover .block{display:none;}
.blockdel{border:1px solid green;border-radius:5px;padding:0px;background:#607280;color:#fff;width:114px;height:44px;display:none;position:absolute;top:-53px;left:-43px;z-index:3;}
.blockdel p{text-align:center;margin-top:3px;}
.blockdel::after, .blockdel::before{content:'';position:absolute;background:#607280;left:53px;bottom:-5px;width:10px;height:10px;z-index:-1;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.blockdel::before{z-index:1;box-shadow:none;}
.topmenu, .topmenuoff {}
.hb1{width:100%;background-color:#294052;}
.hb1b{width:100%;margin:0 auto; display:table;}
.hb1 section{float:left;}
.hb1 section nav ul{position:relative;}
.hb1 section nav ul li{padding:0px 20px 0 10px;line-height:34px;height:36px;display:table;}
.hb1 section nav ul li a{color:#fff;text-decoration:none;padding:0 0 1px 0;}
.hb1 section nav ul li a:hover{border-bottom:1px dotted #fff;}
.hb1 section nav ul li#lasts{background-image:none;}
.hb1a{float:left;background:url(/images/new/sprite.png) 0px -55px;margin:9px 0 0 0;}
.hb1a ul{}
.hb1a ul li{list-style:none;float:left;padding:0 0 0px 25px;}
.hb1a ul li a{color:#fff;text-decoration:none;padding:0 0 1px 0;}
.hb1a ul li a:hover{border-bottom:1px dotted #fff;}
.hb1a ul li.blue a{color:#6da6d2;}
.hb1a ul li.blue a:hover{border-bottom:1px dotted #6da6d2;}
.hb2{margin:0 auto 10px;width:100%; display:table;}
.hb2a{ display:table;}
.hb2a .logo{background:url(/images/new/sprite.png) -3px -107px;width:200px;height:55px;display:table;}
.hb2a .logo a{display:table;width:200px;height:55px;}
.hb2a p{color:#b7b7b7;font-size:12px;}
.hb2a .home, .hb2a .mapimg, .hb2a .search{width:11px;height:11px;display:table;}
.hb2a .map{margin:25px 0 0 0;}
.hb2a .map ul li{float:left;list-style:none;display:table;}
.hb2a .home{background:url(/images/new/sprite.png) -3px -84px;}
.hb2a .mapimg{background:url(/images/new/sprite.png) -20px -84px;}
.hb2a .search{background:url(/images/new/sprite.png) -40px -84px;}
.hb2b{margin:20px 0 0 0;display:table;}
.hb2b .adress{color:#294052;font-size:17px;font-weight:500;}
.hb2b .adress span{font-size:14px;display:block;}
.hb2b .time{margin:15px 0 0 0;color:#818181;}
.hb2b .time .timein{display:block;font-size:20px;color:#212121;}
.hb2b .time .zero, .hb2b .time .zerotwo{font-size:12px;text-decoration:underline;position:relative;top:-5px;color:#212121;}
.hb2c .reg{color:#818181;}
.hb2c .tel{font-size:21px;color:#294052;}
.hb2c .tel span{color:#52bbff;font-weight:300;}
.hb2c .call{color:#919191;margin:10px 0 0 0;}
.hb2c .skype{background:url(/images/new/sprite.png) 0px -217px; height:25px; display:table; margin:17px 0 0 0; width:100%; line-height:25px;}
.hb2c .skype a{color:#294052;font-size:17px;text-decoration:none;display:table;margin:0px 0 0 30px;}
.hb2d .reg{color:#818181;}
.hb2d .tel{font-size:21px;color:#294052;}
.hb2d .tel span{color:#52bbff;font-weight:300;}
.hb2d .mail{background:url(/images/new/sprite.png) 0px -187px; height:25px; display:table; margin:17px 0 0 0; width:100%; line-height:25px;}
.hb2d .mail a{color:#294052;font-size:17px;text-decoration:none;display:table;margin:0px 0 0 30px;}
.hb2e {position:relative; display:table; height:114px;}
.hb2e .callorder{display:table;width:207px;height:43px;background:url(/images/new/sprite.png) -6px -4px;color:#fff;text-decoration:none;font-size:17px;font-weight:600;text-transform:uppercase;position:absolute;top:0px;}
.hb2e .callorder span{display:table;margin:7px 0 0 26px;}
.hb2e .callorder:active{top:1px;}
.hb2e .cart{border:1px solid #22547b;border-radius:3px;padding:0 0 5px 0;width:205px;margin:20px 0 0 0;color:#294052;position:absolute;top:40px;}
.hb2e .cart a{height:53px;width:205px;position:absolute;}
.hb2e .cart:hover{box-shadow:0px 0px 1px 0px #22547b;}
.hb2e .cart .incart{background:url(/images/new/sprite.png) -268px -4px;height:22px;font-weight:600;margin-top:5px;}
.hb2e .cart .incart span{display:table;margin:0px 0 0 40px;padding-top:3px;}
.hb2e .cart .outcart{background:url(/images/new/sprite.png) -268px -34px;height:22px;font-weight:600;margin-top:5px;}
.hb2e .cart .outcart span{display:table;margin:0px 0 0 40px;padding-top:3px;}
.hb2e .cart .tovar{margin:0 0 0 0px;font-weight:600;padding-top:2px;text-align:center;}
.hb2e .cart .tovar span{font-weight:700;}
.nav{width:100%;height:50px;border-top:1px solid #3aabf0;border-bottom:1px solid #3aabf0; display:table;}
header .nav nav{height:48px;border-top:1px solid #74cdf7;border-bottom:1px solid #68b6f3;background-image:-webkit-gradient(linear,
left top,
left bottom,
color-stop(0, #39B5F3),
color-stop(1, #2999EE));background-image:-o-linear-gradient(bottom, #39B5F3 0%, #2999EE 100%);background-image:-moz-linear-gradient(bottom, #39B5F3 0%, #2999EE 100%);background-image:-webkit-linear-gradient(bottom, #39B5F3 0%, #2999EE 100%);background-image:-ms-linear-gradient(bottom, #39B5F3 0%, #2999EE 100%);background-image:linear-gradient(to bottom, #39B5F3 0%, #2999EE 100%);}
header .nav nav ul{width:100%;margin:0 auto;position:relative; display:table;}
header .nav nav ul li{list-style:none;line-height:45px;}
header .nav nav ul li a{color:#fff;font-size:14px;text-decoration:none;padding:5px 0 1px 5px;}
header .nav nav ul li a span:hover{border-bottom:1px solid #c5e6ff;}
header .nav nav ul li.serch{list-style-image:none;padding:0px 0 0 0px;position:absolute;right:0px;top:1px;}
header .nav nav ul li.serch input{width:100%;max-width:200px;min-width:100px;height:25px;border-radius:20px;padding:0 0 0 5px;}
section.con{width:100%;margin:40px auto;position:relative;}


section.con .sb1 .sb1a{width:270px;}
section.con .sb1 .sb1a .h1{font-size:21px;color:#294052;text-transform:uppercase;font-weight:300;background:url(/images/new/sprite.png) 0px -243px;margin-bottom:20px;}
section.con .sb1 .sb1a .h2{font-size:21px;color:#294052;text-transform:uppercase;font-weight:300;background:url(/images/new/sprite.png) 0px -265px;margin-bottom:20px;}
section.con .sb1 .sb1a .h1 span, section.con .sb1 .sb1a .h2 span{margin:0 0 0 23px;}
section.con .sb1 .sb1a .h1 a{text-decoration:none;}
section.con .sb1 .sb1a ul{border-bottom:1px dotted #b7b7b7;padding-bottom:10px;}
section.con .sb1 .sb1a ul li{list-style:none;margin-bottom:20px;}
section.con .sb1 .sb1a ul li .zag{color:#52bbff;font-size:15px;font-weight:500;text-decoration:none;padding-bottom:1px;}
section.con .sb1 .sb1a ul li .zag:hover{border-bottom:1px solid #52bbff;}
section.con .sb1 .sb1a ul li .date{color:#f37f0c;font-weight:500;text-decoration:none;padding-bottom:1px;}
section.con .sb1 .sb1a ul li .text{color:#5b5b5b;margin:5px 0 10px 0;width:260px;}
section.con .sb1 .sb1a ul li .more{display:table;width:145px;height:25px;text-decoration:none;background:url(/images/new/sprite.png) -2px -301px;color:#5480a2;}
section.con .sb1 .sb1a ul li .more span{padding:3px 0 0 10px;display:table;}
section.con .sb1 .sb1a ul li .more:hover{background:url(/images/new/sprite.png) -2px -331px;color:#294052;}
section.con .sb1 .sb1a .que{margin:5px 0 0 0;display:table;font-weight:300;color:#919191;text-decoration:none;}
section.con .sb1 .sb1c{}
section.con .sb1 .sb1c img{width:270px;}


.breadcrumbs{color:#919191;}
.breadcrumbs a{color:#294052;}
.breadcrumbs span{color:#62c0ff;}
.sb2 .sb2c ul li{position:relative;}
.new, .top, .sale{width:45px;height:45px;display:table;position:absolute;top:13px;left:13px;z-index:100;}
.new{background:url(/images/new/sprite.png) -362px -321px;}
.top{background:url(/images/new/sprite.png) -362px -366px;}
.sale{background:url(/images/new/sprite.png) -362px -411px;}
footer{background-color:#294052;padding:9px 0 14px 0;}
.footer{width:100%;margin:40px auto;position:relative;}
.footer .fb1{min-height:135px;float:left;background-image:url(/images/new/linefooter.png);background-repeat:no-repeat;background-position:right center;}
.footer .fb1 .logo{width:200px;height:55px;background:url(/images/new/sprite.png) -340px 0px;display:table;}
.footer .fb1 .logo a{width:200px;height:55px;display:table;}
.footer .fb1 .copyr{color:#fff;display:table;}
.footer .fb2{min-height:135px;float:left;background-image:url(/images/new/linefooter.png);background-repeat:no-repeat;background-position:right center;}
.footer .fb2{color:#fff;}
.footer .fb2 a{color:#52bbff;}
.footer .fb2 .adress{margin:0 0 0 20px;}
.footer .fb2 .skype{margin:25px 0 0 20px;}
.footer .fb2 .mail{margin:10px 0 0 20px;}
.footer .fb3{min-height:135px;float:left;background-image:url(/images/new/linefooter.png);background-repeat:no-repeat;background-position:right center;}
.footer .fb3 .reg{color:#c4c4c4;margin:0px 0 0 20px;}
.footer .fb3 .tel{margin:5px 0 10px 20px;color:#52bbff;font-size:18px;}
.footer .fb3 .tel span{color:#fff;}
.footer .fb4{min-height:135px;float:left;background-image:url(/images/new/linefooter.png);background-repeat:no-repeat;background-position:right center;}
.footer .fb4 .h1{text-align:center;text-transform:uppercase;font-size:17px;font-weight:300;color:#fff;margin:0 0 20px 0;}
.footer .fb4 .yndex{display:table;width:53px;height:33px;float:left;background:transparent url("/images/new/sprite.png")-340px -66px;margin:0 10px 0 43px;}
.footer .fb4 .webmoney{display:table;width:53px;height:33px;float:left;background:transparent url("/images/new/sprite.png")-404px -66px;}
.footer .fb4 .paypal{display:table;width:53px;height:33px;float:left;background:transparent url("/images/new/sprite.png")-467px -66px;margin:0 0px 0 10px;}
.footer .fb4 .maestro{display:table;width:53px;height:33px;float:left;background:transparent url("/images/new/sprite.png")-340px -109px;margin:10px 10px 0 43px;}
.footer .fb4 .qiwi{display:table;width:53px;height:33px;float:left;background:transparent url("/images/new/sprite.png")-404px -109px;margin:10px 0 0 0;}
.footer .fb4 .visa{display:table;width:53px;height:33px;float:left;background:transparent url("/images/new/sprite.png")-467px -109px;margin:10px 0 0 10px;}
.footer .fb5{min-height:135px;float:left;}
.footer .fb5 ul li{list-style:none;padding:0 0 0 5%;}
.footer .fb5 ul li a{color:#fff;text-decoration:none;padding-bottom:1px;}
.footer .fb5 ul li a:hover{border-bottom:1px solid #fff;}
.urlzag{display:table;width:100%;height:70px;overflow:hidden;}
.sb1 .topas{background-color:#f99a34;color:#fff;text-transform:uppercase;text-align:center;font-size:15px;width:260px;height:40px;line-height:40px;}
.sb1 ul.shoptable{display:table;margin:0px 0 0 0;width:100%;}
.sb1 ul.shoptable li{list-style:none;width:238px;height:423px !important;padding:10px;position:relative;border:1px solid #f99a34;}
.sb1 ul.shoptable li.last{padding:10px;margin:0px 0 25px 0;}
.sb1 ul.shoptable li .img{width:100%;height:162px;overflow:hidden;position:relative;display:table;margin-bottom:10px;}
.sb1 ul.shoptable li .img img{background-position:center center;background-repeat:no-repeat;width:100%;height:162px;}
.sb1 ul.shoptable li .zag{color:#294052;text-decoration:none;border-bottom:1px solid #294052;padding-bottom:1px;line-height:25px;font-weight:700;}
.sb1 ul.shoptable li .zag:hover{border-bottom:0px;}
.sb1 ul.shoptable li .text{color:#5b5b5b;width:100%;margin:10px 0 10px 0;font-size:12px;height:85px;overflow:hidden;}
.sb1 ul.shoptable li .text strong{font-weight:normal !important;}
.sb1 ul.shoptable li .price{color:#5b5b5b;display:table;margin:0px 0 10px 0;position:absolute;left:10px;bottom:52px !important;}
.sb1 ul.shoptable li .price .cena{font-size:18px;color:#52bbff;font-weight:500;float:left;}
.sb1 ul.shoptable li .price .pbl1{float:left;margin:5px 5px 0 0;}
.sb1 ul li .cart{margin:0px;}
.sb1 .cart{width:132px;height:36px;float:left;position:absolute;left:10px;bottom:10px !important;}
.sb1 .cart a{background:transparent url("/images/new/sprite.png")-1px -694px;width:132px;height:36px;display:table;text-decoration:none;font-size:18px;color:#444444;text-transform:uppercase;text-shadow:0px 1px 0px #f9d26d;}
.sb1 .cart a span{display:table;margin:8px 0 0 15px;}
.sb1 .yashare-auto-init{margin:0px 0 0px 15px;}
.sb1 .shop_property{margin:5px 0 0px 20px;}
.sb1 .shop_property span{font-weight:700;}
.sb1 .texttext ul{margin:0px;}
.sb1 .texttext ul li{float:none;margin:0px;width:100%;border:0px;padding:0px;list-style:inside;}
@media screen and (device-width: 1024px) {
section.con .sb1 nav ul ul {visibility:hidden;position:absolute; z-index:10000; left:250px; top:0px;width:70%;max-width:900px; min-width:700px;min-height:200px;}
header .nav nav ul li.allprod {background-image:none; margin:0 0 0 70px; position:absolute; right:6px;top:11px;}
header .nav nav ul li.allprod a {color:#2c4f6a; border-bottom:1px solid #2c4f6a; padding:0 0 0px 0;}
header .nav nav ul li.allprod a:hover {border:0px;}
header .nav nav ul li.serch {list-style-image:none; padding:0px 0 0 0px;position:absolute; right:10px;top:-10px;}
header .nav nav ul li.serch input { width:100%; max-width:200px; min-width:100px; height:20px; border-radius:20px; padding:0 0 0 5px;}
.hb1 section nav ul li {font-size:10px;}
}
ul.groupsparent{list-style:none;}
ul.groupsparent li{float:left;}
#element {display:none;}
#element.expand {display:table;}
#button.h1 {margin: 0 0 20px 0;color: #f37f0c;font-weight: 300; text-decoration:none; border-bottom:1px solid #f37f0c;}
#button.h1:hover {border-bottom:0px !important;}
#element1 {display:none;}
#element1.expand {display:table;}
#button1.h1 {margin: 0 0 20px 0;color: #f37f0c;font-weight: 300; text-decoration:none; border-bottom:1px solid #f37f0c;}
#button1.h1:hover {border-bottom:0px !important;}
#element2 {display:none;}
#element2.expand {display:table;}
#button2.h1 {margin: 0 0 20px 0;color: #f37f0c;font-weight: 300; text-decoration:none; border-bottom:1px solid #f37f0c;}
#button2.h1:hover {border-bottom:0px !important;}


@media (max-width: 1023px){
.search.mob {
    position: absolute;
    left: 0px;
    top: 48px !important;
    list-style-image: none;
    padding: 0px 0 0 0px;
    width: 100%;
    height: 48px;
    line-height: 48px;
    background: #294052;
    z-index: 5;
}
.search.mob input {
    width: 100%;
    max-width: 200px;
    min-width: 100px;
    display: table;
    height: 25px;
    border-radius: 0px !important;
    padding: 0 0 0 5px;
    float: left;
    margin: 0 0 0 10px;
    position: relative;
    top: 9px;
    z-index: 5;
}

.search.mob input.button {
    width: 80px !important;
    max-width: 80px;
    min-width: 70px;
    height: 29px;
}
}


.ul__new1 li:before {
    position: absolute;
    content: '-';
    left: -20px;
}
.ul__new1 li {
    margin:10px 0;
    position: relative;
    list-style: none;
}
.ul__new1 {
    margin:10px 0 25px 20px;
    list-style: unset !important;
}