#wishlist{padding:0px;float:right;margin-left:17px;width:24px;height:20px;background:url(../images/h_wish.png) 50% 50% no-repeat;cursor:pointer;}
.compareicon {padding:0px;float:right;margin-left:21px;width:24px;height:20px;background: url(../images/h_comp.png) 50% 50% no-repeat; cursor:pointer;}
.loginicon {padding: 0px; float:right;margin:0 8px 0 18px; width:24px; height:20px; background: url(../images/h_login.png) 50% 50% no-repeat; cursor:pointer;}
#wishlist .wisha, .compareicon .wisha{background-color:#297abc;border-radius:50%;width:15px;height:15px;display:block;text-align:center;left:16px;top:-2px;position:relative;font-size:12px;line-height:15px;color:#ffffff;font-weight:700;}
#wishlist .wisha:hover, .compareicon .wisha:hover{color:#007abd;}
#search{width:407px;height:37px;background-color:#FFFFFF;float:left;margin-top:6px;}
#search .input_search{font-family:Arial,sans-serif;border:0;height:37px;box-shadow:none;background-color:transparent;z-index:2;padding:0;margin:0;padding-left:10px;font-size:14px;color:#333745;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-radius:0;width:367px;}
#search .button_search{width:40px;height:37px;float:left;background:url(../images/search00.png) center center no-repeat;cursor:pointer;display:block;outline:none;border:0px solid #ffffff;}
#search .button_search{background-color:#007abd;float:right;border-radius:0;}
.f_delivery{text-align:left;font-weight:400;text-transform:uppercase;font-style:italic;font-size:15px;color:#989898;margin-bottom:9px;margin-top:7px;background: url(../images/h_del.png) 0 center no-repeat;padding-left:38px;line-height:17px;cursor:pointer;}
.f_delivery.cash{background-image:none;padding-left:0;}
.f_blue{font-weight:700; color:#297abc;}
.cash .f_blue{border-bottom: 1px solid #297abc; }
.cash .cashback_proc{display:inline-block;border-radius:22px;width:49px;height:22px;background-color:#ffffff;background-color:#e9f6fc;margin:0 2px 0 3px;}
.cash .cashback_inner{display:inline-block;color:#297abc;font-style:normal;border-radius:18px;height:18px;background-color:#ffffff;font-size:13px;margin:2px 14px 2px 2px;padding:1px 3px;}
.f_curr{font-size:11px;}
.backcall .zoom1{border-bottom:1px solid #297abc;color:#297abc;}
.backcall .zoom1:hover{color:#208bc5;}

html, body{background-image:none;background-color:#ffffff;}
#adapt-hdr .menu{width:1200px;clear:both;}
.super-menu > li > div{left:0px;}
.top-links{width:455px;text-align:center;}
#adapt-hdr .welcome, #welcome{display:none;}
header, header .top-hdr{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;}
header{margin-bottom:2px;}
#welcome1{text-align:center;float:right;font-size:13px;font-family:arial;padding-top:5px;}
#welcome1 a:hover{color: #3e3a56;}
#welcome1 .hline{margin:0 8px;color: #3e3a56;}
.top-hdr a{color:#3e3a56;text-decoration:none;}
.top-hdr a:hover{color:#ffffff;border-bottom:0px dashed #3e3a56;}
.topmm li:hover a{border-bottom:0px dashed #d0d1ce;}
.phonetop{display:table;margin-top:14px;font-weight:700;vertical-align:middle;line-height:0;padding-left:38px;}
.phonetop a{display:block;}
header .top-hdr{position:relative;background-color:transparent;height:31px;z-index:100;}
header .tophm{width:1200px;margin:0 auto;position:relative;color:#d0d1ce;padding:0px 10px 0 10px;background-color:#eaeaea;display:table;}
#powered{display:table;}
#adapt-hdr .cart{height:80px;padding:25px 0px 0 15px;}
#adapt-hdr{display:table;height:108px;/*background-color:#d3ecff;background-image:-webkit-linear-gradient(bottom, #d7ebfd, #f4f8fa);*/}
#cart_informer:before{font-size:30px;margin-right:1px;top:7px;}
#adapt-hdr #cart_informer{font-size:13px;padding-left:69px;background:url(../images/cart_inf_new.png) 0% 50% no-repeat;min-width:187px;height:44px;}
.topph{color:#d0d1ce;float:left;}
.topph a{font-weight:700;font-size:20px;text-decoration:none;}
.topph a:hover{border-bottom:0px dashed #ea2e49;}
.toptm{float:left;font-weight:400;font-size:12px;margin-left:15px;width:110px;line-height:13px;}
.topmm{display:block;float:left;margin-left:15px;padding-top:0px;}
.topmm li{float:left;margin:0;height:31px;padding:7px 15px 0 15px;}
.dropdown-menu li{height:36px;}
.topmm li:hover{background-color:#02a8f3;}
.topmm a{font-weight:400;font-size:13px;text-decoration:none;}
.topmm li:hover a{color:#ffffff;}
#region{float:left;min-width:220px;margin-right:0px;padding-top:5px;}
.region{font-family:arial;font-size:13px;padding-top:3px;color:#3e3a56;float:left;margin-right:10px;}
#region .city{font-family:arial;font-size:13px;padding-top:2px;border-bottom:1px dashed #3e3a56;color:#3e3a56;float:left;max-width:115px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.citycode{color:#d0d1ce;}
.cityphone{color:#ffffff;}
.phico{margin:4px 10px 0 0;float:left;}
.darr{margin:9px 0px 0px 10px;float:left;}
.catalogico{margin:13px 25px 0px 15px;float:left;}
.cart1{float:right;width:240px;height:64px;margin-left:10px;margin-top:20px;background-color:#e9f6fc;padding:10px;display:table;}
#adapt-hdr .menu{background-color:#297abc;}
.super-menu > li > div, #content > h1{background-color:#02a8f3;}
#content > h1{background-color:transparent !important;color:#333333 !important;}
#super-menu > ul > li{border-left:0px solid #333745;}
#super-menu > ul{width:387px;}
#super-menu li:nth-child(2){background-color:#007abd;width:240px;}
#super-menu li:nth-child(2) a{font-size:18px;font-weight:400;}
#super-menu li li:nth-child(2){background-color:transparent;}
.mega-menu-sub{font-family:arial;}
#super-menu li:nth-child(2) .mega-menu-item a{font-size:13px;font-weight:400;padding:6px 0px 6px 15px;}
#super-menu li:nth-child(2) .mega-menu-sub{padding:9px 0 7px 15px !important;/*white-space:nowrap;*/}
#super-menu li:nth-child(2) .mega-menu-sub:hover{text-decoration:underline;}
#adapt-hdr .menu, #super-menu, #super-menu > ul > li > a{height:49px;}
#super-menu > ul > li > a{font-size:18px;font-weight:700;line-height:49px;}
#super-menu > ul > li#catalogtop > a{text-align:left;}
#logo, #logo a img, #logo .logo_block img{max-height:108px;background-color:transparent !important;}
#logo a, #logo .logo_block{line-height:0;}
#super-menu > ul > li.selected, #super-menu > ul > li:hover{background-color:#99acb4;}
#super-menu > ul > li{min-width:65px;}
.super-menu > li > div{border-left:1px solid #b5cad3;border-bottom:1px solid #b5cad3;border-right:1px solid #b5cad3;border-top:1px solid #b5cad3;}
.super-menu > li > div{background-color:#ffffff;padding-left:0px;padding-top:0px;}
.mega-menu-item{float:none;width:238px;padding:0px;margin-right:0px;margin-bottom:0px;font-size:14px;background-color:#FFFFFF;min-height:auto;font-weight:700;max-height:none;color:#53575a;}
.mega-menu-item ul{max-height:none;}
.mega-menu-item ul li span:before{display:none;}
.mega-menu-top{background-color:transparent;text-transform:none;height:21px;color:#53575a;}
.mega-menu-top:hover, .mega-menu-top:active, .mega-menu-top:focus{background-color:#0079bd;color:#ffffff;}
.mega-menu-item:hover{background-color:#0079bd;color:#ffffff;}
.mega-menu-item:hover a{color:#ffffff;}
.mega-menu-ul1{position:absolute;left:238px;top:-1px;background-color:#ffffff;border-left:1px solid #b5cad3;border-bottom:1px solid #b5cad3;border-right:1px solid #b5cad3;border-top:1px solid #b5cad3;width:auto;height:auto;padding:0;max-height:359px;display:none;}
.skidkilink36{background-color:transparent !important;}
.skidkilink36 a{width:130px;}
.skidkilink36 a:hover{background-color:#99acb4;}
#mm-descr{width:409px;}
.twocolumn{width:667px !important;}
.twocolumn .mega-menu-ul{width:460px !important;}
.threecolumn{width:897px !important;}
.threecolumn .mega-menu-ul{width:751px !important;}
.width520{width:520px !important;}
.width867{width:867px !important;}
.widththree{width:961px !important;}
.onecolumn.width520{width:265px !important;}
.onecolumn.width867{width:637px !important;}
.twocolumn .mega-menu-ul li, .threecolumn .mega-menu-ul li{float:left !important;width:210px !important;margin-right:20px;}
.mega-menu-item > a{font-family:arial;font-size:13px !important;padding:7px 0px 3px 15px !important;}
.mega-menu-item .mega-menu-ul li a{display:block;color:#5b84c4;}
.mega-menu-ul1 li a{display:block;color:#333333 !important;font-weight:700 !important;margin-bottom:5px;}
.mega-menu-item .mega-menu-ul{display:block;width:230px;overflow:hidden;height:341px;max-height:341px;padding:8px;float:left;}
.mega-menu-item .mega-menu-ul li{height:auto;}
.mnimage, .mndescr{display:block;height:100%;margin:0px 13px 13px 0px;width:320px;float:right;color:#333333;}
.mndescr img{display:block;padding:0 !important;}
.mndescr p{display:block;margin:0 !important;padding:0 !important;}
.threecolumn .mnimage, .threecolumn .mndescr{width:160px;}
#mndescrtxt a{display:block;color:#333333;font-size:12px;padding:0 0 0px 0 !important;margin:0 0 17px 0 !important;}
#mndescrtxt strong{display:block;color:#333333;font-size:14px !important;padding:0 0 17px 0 !important;}
#mndescrtxt a:hover{text-decoration:underline;}
.mega-menu-ul1 .mndescr{padding-top:0px;}
.mega-menu-ul1 .mndescr img{float:left;max-width:159px;max-height:386px;}
.super-menu > li > div{width:auto;overflow:visible;}
#super-menu .mega-menu{overflow:visible !important;padding:8px 0;max-height:359px;height:359px;}
#arrtopm{z-index:90;top:auto;height:32px;line-height:32px;width:0px;font-size:16px;font-weight:400;padding:0;background-color:transparent;margin-top:-32px;left:238px;border-color:transparent transparent transparent #0079bd;border-style:solid;border-width:16px;}
.mega-menu-ul1{z-index:89;}
#column-right .column-head, #column-left .column-head{background:transparent !important;}
#column-right .box .box-heading, #column-left .box .box-heading, #relproduct, #hitproduct{color:#333333 !important;}
.box-heading, #content > h1, #relproduct, #hitproduct, .product_info, .tiny_products .product .image{background-color:transparent !important;}
#relproduct, #hitproduct{clear:both;margin-left:0px;padding-left:0px;}
#relcontent .product{margin:0px 0px 18px 0px;}
.slick-list{overflow:visible !important;}
.qwbox span{display:none !important;}
.mega-menu-ul1 li .third{margin-left:0px;color:#5b84c4 !important;font-weight:400 !important;margin-bottom:0px;}
#super-menu li:nth-child(2) .mega-menu-item .third{padding-top:0px !important;}
.brands-menu{width:1200px !important;}
.brands-menu-item{margin-right:8px !important;margin-left:5px !important;}
.brands-menu-top{background-color:transparent !important;color:#333333;}
#mmenubut{font-weight:700 !important;}
.proizvoditel, .topmm li a{display:block;margin-bottom:9px;}
.proizvoditel, .tdelitem{cursor:default;}
.topmm .dropdown-menu li a{height:auto;border:0;}
.topmm .brands-menu-top{color:#333333;font-weight:700;font-size:13px;height:auto;border:0 !important;}
.topmm .brands-a{display:inline;}
.topmm .dropdown-menu li{float:none;margin:0;}
.topdeliv{min-width:162px;padding-left:0 !important;background:url(../images/ddarr.png) 95% 50% no-repeat;}
.topdeliv:hover{background:url(../images/darr.png) 95% 50% no-repeat;}
.topdeliv .dropdown-menu{min-width:191px !important;background-color:#02a8f3;box-shadow:none !important;}
.topdeliv .dropdown-menu li{padding:0;}
.topdeliv ul a{text-transform:none;font-family:arial;color:#ffffff;padding:9px 15px;}
.topdeliv ul li:hover a{color:#ffffff;background-color:#007abd;}
.tdelitem{margin-left:15px;}
#cart_informer .incart{font-size:15px;font-weight:700;border-bottom:1px solid #3aa8f2;}
.incartnum strong{font-weight:700;}
.incartnum{font-size:14px;}
.onsum{margin-top:6px;display:block;}
.onsum strong{font-size:14px;}
.phoneblock{margin-top:6px;width:545px;display:table;padding-left:51px;min-height: 108px;}
.callnowreg {
    display: table-cell;
    vertical-align: middle;
}
.phoneico{display:table-cell;width:63px;background:url(../images/phbigblue.png) 0% 50% no-repeat;}
.t_phone_l{font-size:12px;color:#989898;}
.phnumber{font-size:20px;color:#000000;margin-bottom:3px;line-height:21px;-webkit-appearance:none !important;text-decoration:none !important;cursor:pointer;}
.backcall .zoom1{font-size:12px;margin-bottom:0;text-decoration:none;}
.twocolumn.submore .mega-menu-ul{display:table;}
.twocolumn.submore .mega-menu-ul li{float:none !important;display:inline-block;vertical-align:top;}
.twocolumn.submore .mega-menu-ul li:nth-child(even){float:left !important;}

.ul_level_1{display:table;width:100%;}
.ul_level_1 > li{display:table-cell;text-align:center;border-right: 1px solid #1e5289;border-left: 1px solid #7fa8d3;}
.ul_level_1 > li:first-child{border-left:0;}
.ul_level_1 > li:last-child{border-right:0;}
.li_level_1 > .punkt:hover,.li_level_1.active > .punkt{background-color: #3aa8f2;color: #ffffff;}
.li_level_1 > .punkt{display:table;height:49px;line-height:49px;padding:0 10px;font-size: 18px;font-weight: 700;color: #ffffff;text-transform: uppercase;text-decoration: none;font-family: 'PT Sans Narrow',Tahoma,Geneva,sans-serif;width:100%;white-space:nowrap;}
.exp_wrapper{position:absolute;top:49px;left:0;display:none;width:100%;padding:20px 20px 17px 20px;color: #333333;text-align:left;background-color:#ffffff;border:1px solid #297abc;border-top:0;}
.exp_wrapper.vis{display:table !important;}
.ul_level_2,.exp_menu_brands,.exp_menu_ads{display:table-cell;vertical-align:top;}
.ul_level_2{width:100%;}
.exp_menu_brands{width:200px;min-width:200px;border-left:1px solid #e5e5e5;padding:0 45px 0 45px;} 
.exp_menu_ads{width:150px;min-width:150px;}
.exp_menu_ads p{margin-bottom:0;}

.li_level_2 {display:inline-block;margin:0 32px 15px 0;vertical-align:top;}
.li_level_2 > .punkt{font-weight:700;color:#297abc;font-size:14px;}
.ul_level_3{padding-top:3px;}
.li_level_3 {margin:11px 0 7px 0;}
.li_level_3 .punkt{color:#558fc6;font-size:13px;}
.li_level_2 .punkt, .li_level_3 .punkt {text-decoration:underline;}
.exp_menu_brands .br_img {padding:3px 15px 3px 0;}
.exp_menu_brands .br_img img {max-height:35px;width:auto;max-width:80px;}
.exp_menu_brands .br_name a{white-space:nowrap;text-decoration:underline;color:#297abc;}
.exp_menu_brands p{font-weight:700;font-size:14px;}
.exp_menu_brands td{text-align:left;}
.delivery_top_wrap {width: 1200px;margin: 0 auto;position: relative;color: #ffffff;padding: 10px 20px;background-color:#ff1300;display: table;text-align:justify;border-radius:10px;font-weight:700;font-size:13px;}

/* Бассейны */
.ul_id_1121 .li_level_2{width:186px;}
/* Оборудование */
.ul_id_1043 .li_level_2{width:186px;}
/* Аксессуары */
.ul_id_1094{width:662px;}
.ul_id_1094 .li_level_2{width:186px;}
.li_id_1094 .exp_menu_ads{text-align:right;width:496px;}
/* Химия */
.ul_id_1045 .li_level_2{display:block;}
/* Водные развлечени */
.ul_id_1038 .li_level_2{display:block;}
/* Прочее */
.ul_id_1160 .li_level_2{width:186px;}
