


	/* HOTFIX: [dev] menu > sis */
	
	#emptyBorder{background: url(//f00.esfr.pl/images/www/menu_bg.png) 0 -76px;width:5px;float:right;height:35px;}
	#menu-14597700ii .second-level{left:556px !important;width: 358px !important;}
	#menu-14597700ii .second-level .right-bg{width:198px !important;}
	#menu-14597700ii .second-level .left-bg{width:199px !important;}
	#menu-14597700ii span.menu-btn{width: 60px;}
	#menu-14597700ii span.last-in-tree{width: 150px !important;}
	#menu-14597700ii .second-level-con a{width:150px !important;}
	#main-menu #menu-6413252402.menu-btn-wrap a span.menu-btn{width: 66px;padding:0px 7px;}
	#main-menu #menu-6413252402.menu-btn-wrap-show a span.menu-btn{padding:0px 4px;}
	#lastItemMenu{display:none;}
	.col.gfxBanners div a{display:block;width:188px;margin:0px 0px 2px 0px;padding:0px;}
	
	/*.producers-list{margin:5px 0px 10px 0px;}*/
	.bottomBox .fright{margin-bottom: 10px;margin-top:5px;}
	.ver2 .bottomBox div.tgps{margin:0px;}
	.producers-list .il{display:inline;}
	.producers-list a span{opacity:0.8;filter:alpha(opacity=80);margin: 0px 5px;vertical-align:0px;background-image:url('//f00.esfr.pl/upload_module/graphics/marki/marki_sprite.png?d=20190404');display:inline-block;}
	.producers-list a.m_fixmargin span{margin:0px 0px 0px 5px;}
	.producers-list a:hover span{opacity:1.0;filter:alpha(opacity=100);}
	.producers-list a span.lg{width:35px;height:16px;vertical-align:-2px;background-position: 0px -55px;}
	.producers-list a span.peiying{width:48px;height:10px;vertical-align:-2px;background-position: 0px -16px;}
	.producers-list a span.sony{width:45px;height:8px;background-position: 0px 0px}
	.producers-list a span.krugermatz{width:76px;height:13px;vertical-align:-4px;background-position: 0px -71px;}
	.producers-list a span.aeg{width:26px;height:9px;background-position: 0px -95px;vertical-align: 1px;}
	.producers-list a span.canon{width:45px;height:9px;background-position: 0px -85px;}
	.producers-list a span.microsoft{width:55px;height:9px;background-position: 0px -45px;}
	.producers-list a span.sisxbox{background-position: 0 -223px;height: 10px;vertical-align: -2px;width: 60px;}
	.producers-list a span.sisremington {background-position: 0 -251px;height: 12px;vertical-align: -2px;width: 68px;}
	.producers-list a span.modecom{width:77px;height:7px;background-position: 0px -37px;}
	.producers-list a span.tomtom{width:79px;height:17px;vertical-align:-5px;background-position: 0px -105px;}
	.producers-list a span.rowenta{width:71px;height:6px; background-position: 0px -9px;}
	.producers-list a span.oralb{width:35px;height:9px;vertical-align:-1px;background-position: 0px -27px;}
	.producers-list a span.intel{width:26px;height:18px;vertical-align:-5px;background-position: 0px -233px;}
	.producers-list a span.philips {background-position: 0 -196px;height: 9px;vertical-align: -1px;width: 48px;vertical-align:1px}
	.producers-list a span.bosch{width:56px;height:14px;vertical-align:0px;background-position: 0px -133px;}
	.producers-list a span.sisapple{background-position: 0 -169px;height: 13px;vertical-align: -3px;width: 36px;}
	.producers-list a span.ps {background-position: 0 -182px;height: 14px;vertical-align: -3px;width: 80px;}
	.producers-list a span.kenwood {background-position: 0 -159px;height: 10px;vertical-align: 0;width: 57px;}
	.producers-list a span.delonghi {background-position: 0 -206px;height: 17px;vertical-align: -4px;width: 50px;}
	.producers-list a span.wd {background-position: 0 -264px;height: 15px;vertical-align: -5px;width: 30px;}
  	.producers-list a span.sisamica {width: 50px;height: 16px;vertical-align: -1px;background-position: 0px -364px;}
  	.producers-list a span.sissiemens {width: 65px;height: 12px;vertical-align: 1px;background-position: 0px -446px;}
	.producers-list a span.sissamsung {width: 71px;height: 14px;vertical-align: -4px;background-position: 0px -280px;}
	.producers-list a span.sisacer {width: 46px;height: 14px;vertical-align: -4px;background-position: 0px -293px;}
	.producers-list a span.sisrussellhobbs {width: 70px;height: 15px;vertical-align: -4px;background-position: 0px -307px;}
	.producers-list a span.sisnikon {width: 47px;height: 13px;vertical-align: 0px;background-position: 0px -322px;}
	.producers-list a span.sisnespresso {width: 67px;height: 14px;vertical-align: -1px;background-position: 0px -335px;}
	.producers-list a span.siskarcher {width: 67px;height: 13px;vertical-align: -2px;background-position: 0px -348px;}
  	.producers-list a span.sisgopro {background-position: 0 -413px;height: 17px;vertical-align: -6px;width: 64px;}
  	.producers-list a span.sislogitech {width: 55px;height: 16px;vertical-align: -3px;background-position: 0px -429px;}
  	.producers-list a span.sissharp {width: 66px;height: 11px;vertical-align: 2px;background-position: 0px -457px;}
  	.producers-list a span.sisraven{width: 64px;height: 14px;vertical-align: 0px;background-position: 0px -470px;}
  	.producers-list a span.sisepson {width: 55px;height: 16px;vertical-align: -3px;background-position: 0px -382px;}
	.producers-list a span.sismiele {width: 57px;height: 14px;vertical-align: 0px;background-position: 0px -485px;}
	.producers-list a span.siswhirlpool {width: 51px;height: 18px;vertical-align: -3px;background-position: 0px -499px;}
	.producers-list a span.siselectrolux {width: 74px;height: 18px;vertical-align: -1px;background-position: 0px -517px;}
	.producers-list a span.sissamsungpremium{width:65px;height:19px;vertical-align:-2px;background-position:0px -536px}
	.producers-list a span.sisreinston{width: 71px;height: 14px;vertical-align: 0px;background-position: 0px -555px;}
    .producers-list a span.sismiele{width:57px;height:22px;vertical-align:-4px;background-position:0px -631px}
    .producers-list a span.sisbrother{width:52px;height:12px;vertical-align:0px;background-position:0px -618px}
    .producers-list a span.sisxiaomi{width:52px;height:14px;vertical-align:0px;background-position:0px -570px}
    .producers-list a span.sisoppo{width:70px;height:11px;vertical-align:0px;background-position:0px -654px}
    .producers-list a span.sislabonita{width:39px;height:34px;vertical-align:-10px;background-position:0px -584px}
    .producers-list a span.sisdyson{width:46px;height:18px;vertical-align:-3px;background-position:0px -666px}

	/* HOTFIX: [dev] nsl_exit_intent */
	.remodal#exitIntent{padding: 0;width:580px;}
.remodal#exitIntent .remodal-close{z-index: 3}

/*abNewsletter*/
#popup{position:relative;overflow:hidden;margin:0 auto;-webkit-box-shadow:0px 0px 34px 6px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 34px 6px rgba(0,0,0,0.75);box-shadow:0px 0px 34px 6px rgba(0,0,0,0.75);background-color: #fff;color:#000;min-height:610px;}
#popup img{display:block}
#popup *{font-family:'Lato',sans-serif; box-sizing:border-box;}
#popup .popup__container{}
#popup .popup__cont__info{background:#FFED52 url(//f00.esfr.pl/si_upload/gfx/2017/MZA/tablet.png) no-repeat 400px 10px;}
#popup .popup__cont__info span.heading-h2{display:block;font-size:26px;color:#000;padding:25px 35px;font-weight:bold;}
#popup .popup__cont__info__list{padding:15px 30px 20px}
#popup .popup__cont__info__list span.heading-h3{display:block;font-size:21px;padding-bottom:30px;font-weight:bold}
#popup .popup__cont__info__list ul{padding-bottom:20px;max-width:324px;font-size: 14px;}
#popup .popup__cont__info__list ul li{margin: 10px 0 0 25px;list-style-image: url(//f00.esfr.pl/si_upload/gfx/2015/10_27_popup/list.png);}

#popup .popup__cont__form{padding:20px 30px 0 30px; }
#popup .popup__cont__form input[type=email] {border: 1px solid #ccc;height: 35px;width: 325px;padding: 0 10px;}
#popup .popup__cont__form input.btn.btn-primary[type=submit] {margin-left: 10px;cursor: pointer;font-size: 12px;background:#0c4da2; color:#fff; width: 180px;}
#popup .popup__cont__form #exit_modal_link{float:right;color:#0c4da2; padding-right:5px; font-weight:bolder;     padding-top: 10px;}
#popup .popup__cont__form .form-ok{background:#00c007;color:#fff;font-size:14px;width:100%;padding: 15px 20px;position:relative;}
#popup .popup__cont__form .form-ok:after{content:'';width:18px;height:18px;position:absolute;right:20px;background:url(//f00.esfr.pl/si_upload/gfx/2016/MZA/temp/ok.png) no-repeat center;}
#popup .popup__cont__form .form-ok.error {background: #f00;  padding: 7px 15px;}
#popup .popup__cont__form .form-ok.error:after{background:none;} 

#popup .popup__cont__zgody{font-size: 12px; color:grey; padding:0px 0 20px 0;}
#popup .popup__cont__zgody .polityka_link{color:grey;text-decoration:underline;}
#popup .popup__cont__zgody .zgodaRozwin{display:none;}
#popup .popup__cont__zgody .zgodaZwin{} 
#popup .popup__cont__zgody .zgody__1{padding:40px 0 20px;}
#popup .popup__cont__zgody .zgody__2{padding-top:20px; border-top:1px solid #ccc;}

	/* HOTFIX: [dev] global function 3 */
	/* Hotfix : tPay : znikające przyciski KK, K0.. */

.bigButton.platnoscBig[title=TPay],
.tpayPlace {
    padding: 7px 10px;
    font-size: 12px;
    border-radius: 0;
    text-align: center;
    font-weight: bold;
    text-transform: uppercase;
    display: inline-block;
    white-space: normal;
    border: 0;
                background: #ffe843;
    color: #1C1C1B;
    height: 31px;
    line-height: 31px;
}

.tpayPlace {
    width: 90px;
}

.bigButton.platnoscBig[title=TPay] {
    width: 120px;
}


	/* HOTFIX: [fix] tc 1117206 */
	/*#content-1c .notifyFriend.fright{display:none}*/


	/* HOTFIX: [dev] tc ARE */
	#kredytLine #incomeBox.step3 .js-type-of-income .jquery-custom-selectboxes-replaced{z-index:2}

	/* HOTFIX: [fix] 1152750 */
	#description-promotion ul li{
 	margin-left: 20px; 
  	list-style: disc;
}

	/* HOTFIX: [dev] promocja opinii */
	#label-opinion-promotion-terms{
	background: #eaeaea;
    padding: 10px 20px 10px 10px;
    margin-left: -10px;
}
#label-opinion-promotion-terms span{color:#e1001a!important;    padding-right: 10px;}

	/* HOTFIX: [fix] poprawa livechat na porownywarce */
	#comparison .livechat-box{float:left;}

	/* HOTFIX: [fix] poprawa wyglądu godzin otwarcia */
	#shops-area .special-data-container{float:none}
#shops-area .special-working-hours{padding:0;}
#shops-area .date-description{ width: 180px;}
#shops-area .hours-description{ float: left;}

	/* HOTFIX: [dev] zmiana btn na kp / raty */
	#installments .instalment-item .js-add-main-instalment{width:70%; text-align:center}
#installments .instalment-item .js-add-ca-instalment{width:70%; text-align:center}
#installments .main-instalment .instalment-button, #installments .ca-instalment .instalment-button{ text-align:center}
html.product-outlet #installments .instalment-item .js-add-ca-instalment { width: 50%; text-align: center; }

	/* HOTFIX: [dev] kk mtu zmiany */
	.shopMoreInfo .special-working-hours{padding:10px 0;}
.unity-shop-cities .shopsItem .col.checkbox{padding-top:0px!important}

	/* HOTFIX: [dev] MTU customer-change-payment-type */
	#paymentForm #paymentDescription0 .payment-desc-content ul li{list-style:disc;}
#changePayment #deliveryTypeList{display:none}

	/* HOTFIX: [dev] RODO - stopka, artykuly */
	#footer-shops .zapis-na-nl{float: left; margin: 10px 10px 0 0}
#footer-shops .nl-see-more, #footer-shops .see-more, #footer-shops .privacy-policy{margin-top:20px; margin-left: 25px; display: inline-block;}
#newsletter-box #newsletter-email{display:none}



	/* HOTFIX: [fix] odkrywanie boxa na listingu gdy jest jeden element */
	.product-sales .product-sales-category:only-child {display: block !important}

	/* HOTFIX: [dev] CSS opis dla kategorii */
	#node-description,
#category-list .category-list-footer {
	line-height: 15px;
	text-align: justify;
	padding: 10px 0px;
}

#node-description h2,
#category-list .category-list-footer h2 {
	font-size: 20px;
	margin: 0px 0 10px;
}

#node-description h3,
#category-list .category-list-footer h3 {
	display: block;
	font-size: 16px;
	font-weight: bold;
	margin: 10px 0;
	padding: 0;
}

	/* HOTFIX: Tło na div#cookie-bar */
	#cookie-bar {background-color: whitesmoke}

	/* HOTFIX: [dev] transport duży ostylowanie "Darmowa dostawa standardowa" */
	#basket .payment-description {margin-bottom: 35px;padding-right: 10px;}
#basket .payment-description p {font-size: 14px;margin-bottom: 3px;line-height: 18px;}
#basket .payment-description .header {font-size: 18px;}
#basket .payment-description .header span {color: #4CAF50;font-weight: bold;}
#basket .payment-description .delivery-time {margin-top: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline;}
#basket .payment-description .delivery-time i {margin-right: 7px;}

#basket .payment-description .icon-euro-clock::before {content: "";background: url(//f01.esfr.pl/si_upload/gfx/2018/MZA/clock.svg) no-repeat -2px;background-size: 100%;display: inline-block;vertical-align: middle;width: 22px;height: 22px;}
/* nie wyświetla się hover na ? -- zbyt niski index */
#basket .a.paymentInfo {z-index: 2;}

#basket .delivery-type-list .delivery-descriptions .payment-column.home-euro-delivery {float: none;width: auto;}
#basket .delivery-type-list .delivery-descriptions .payment-column.home-euro-delivery li {float: left;width: 50%;box-sizing: border-box;margin-left: -2px;margin-bottom: 11px;}
#basket .delivery-type-list .delivery-descriptions .payment-column.home-euro-delivery li:nth-child(2n+0) {margin-left: 25px;width: calc(50% - 25px);}
#basket .payment-body {margin-top: 4px;overflow: hidden;}
#basket .delivery-type-list .delivery-descriptions .transport-column.home-euro-delivery {float: none;margin: 35px 0 0 0;}

	/* HOTFIX: [PHO] Naprawa kontenera dla gwiazdek w ocenach produktu */
	/* wyrownanie ikon do srodka w boxie rozwijanym opinii */
#opinion-list .opinion-item-grades .stars-rating>div {
    transform: translateY(25%);
}

/* reset szerokosci boxa rozwijanym opinii + reset wielkosci klucza rozwijanego boxa opinii */
#opinion-list .opinion-stars.expand .opinion-item-grades,
#opinions .opinion-item .grade-item .attribute{
    width: auto;
}

/*ustawienie gwiazdek za pomoca flexa*/
#opinions .opinion-item .grade-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
/*odstep klucza od wartosci w boxie rozwijanym opinii*/
#opinions .opinion-item .grade-item .stars-rating {
    margin-left: 15px;
}

/* przy okazji wyrowanie duzych gwiazdek (od razu po rozpoczeciu podsumowania opinii) */
#opinions .stars-rating {
    padding: 0px 10px 0 4px;
}

/* przy okazji naprawa gwiazdek na rozwinieciu pokaz opinie */
.stars-rating {
    height: auto;
    min-height: 18px;
}

	/* HOTFIX: [PHO] Automatyczna wysokość kontenera na logotypy w stopce */
	.force-auto-height {
	height: auto !important; 
}

	/* HOTFIX: [dev] Ostylowanie sg oraz wyrównanie bloczków rekomendacyjnych */
	#main-page-top-banners .banners-left,
#main-page-top-banners .banners-left .banner-item,
.big-rotator,
.big-rotator .small,
.big-rotator .small li{border-color:#eee;box-shadow:none;}
#main-page-article .articles-list{background-color:#fff}
#see-also-main-page-carousel .header,#see-also-main-page-empty .header,#main-page-article h2{padding:10px 15px;text-align:left}
#see-also-main-page-carousel .last-product-list{width:260px}
#see-also-main-page-carousel .slider .product-prices{right:40px}

	/* HOTFIX: Ukryj bestsellery */
	#brand .page .product-image.product-top-list.emptyAfter::after {
	content: '';
}

	/* HOTFIX: Ukrycie reklamacji po wdrożeniu EURTM1-v-procesy-reklamacyjne */
	.complaint-button a[title=Reklamacja] {display: none}
.account-complaint-test .complaint-button a[title=Reklamacja] {display: block}

	/* HOTFIX: nowe menu */
	.node-lists{width:1200px!important}
.sticky #top:not(.top2){box-shadow: 0 2px 4px rgba(0,0,0,.2);}
#helpline .helpline-hours,
#header .user-login,
#nh-top .nh-user-login{font-size: 11px;}
#nh-top #logo img {height: auto;width: auto;}

#header #logo {
    position: absolute;
    margin: 0;
    width: 249px;
    height: 39px;
    left: 0;
    bottom: 36px;
}

@media (max-width: 1230px) {
    #search-box .input-wrap input {
        width: 270px;
    }
    
    #search-box {
        left: 290px;
    }
}
					#second-menu{box-shadow:0 3px 8px 0 rgba(0,0,0,0.22);position: absolute;width:100%;}
					#second-menu *{box-sizing:border-box}
					#second-menu .node-tree{margin:0 auto;overflow:hidden;width:1200px}
					#second-menu .node-tree.active{display:block;padding-top:10px}
					.head-tree{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:15px 0;margin-bottom:10px}
					.head-tree::after{content:"";position:absolute;background:#ccc;width:100%;height:1px;bottom:0;left:0}
					.head-tree a:first-child{font-size:22px;font-weight:700;text-transform:uppercase;color:#333;position:relative;padding-right:65px}
					.head-tree a:first-child::after,.node-lists li:first-child a::after, .node-lists li.main-category > a::after{content:"";position:absolute;border-right:2px solid;border-bottom:2px solid;border-color:#005CA9;height:7px;width:7px;top:50%;margin-left:5px;-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}
					.head-tree ul{display:-ms-flexbox;display:flex;position: absolute;left: 170px; bottom: 0}
					.head-tree ul li{padding:15px;font-size:14px;cursor:pointer;border:1px solid #ccc;background:#eaeaea;border-top-left-radius:3px;border-top-right-radius:3px;margin-right:4px;color:#005CA9}
					.head-tree ul li:not(.active):hover {text-decoration: underline}
					.head-tree ul li.active{background:transparent;border-bottom:1px solid #F7F7F7;color:#333;position:relative;z-index:1}
					.head-tree .outlet{margin-left:auto;font-size:14px;white-space: nowrap;padding-left: 40px;width: calc(98%/5);right: 0;position:absolute;}
					.head-tree .outlet .image-icon,.node-lists .cell-lists.addictional-categories .section .image-icon{top:50%;-ms-transform:translateY(-45%);transform:translateY(-45%)}
					.node-lists{padding:35px 0 0 0;font-size:13px;overflow:hidden;width:100%}
					.node-lists li.main-category > * {font-weight: bold;color: #333;margin-left: -20px;display: block;padding-top: 5px;position: relative;}
					.node-lists > ul,.node-lists .cell-lists > ul{display:inline-block;vertical-align:top;width:calc(98% / 5);padding-bottom:40px;padding-left:55px}
					.node-lists .cell-lists.is-next-to-addictional-categories{float:left;width:60%}
					.node-lists .cell-lists.addictional-categories{float: left;width:39.5%}
					.node-lists .cell-lists.is-next-to-addictional-categories > ul{width:calc(99% / 3);padding-right:0}
					.node-lists .cell-lists.addictional-categories .section{background:#fff;border-radius:55px;margin-right:35px;padding:15px 20px 15px 102px;margin-bottom:25px;line-height:27px;position:relative;min-height:110px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
					.node-lists .cell-lists.addictional-categories .section .text > a{font-size:15px;font-weight:700;text-transform:uppercase;color:#333;margin-bottom:2px;display:block}
					.head-tree .outlet .image-icon,.node-lists .cell-lists.addictional-categories .section .image-icon{top:50%;-ms-transform:translateY(-45%);transform:translateY(-45%)}
					#second-menu .node-lists .cell-lists.addictional-categories .section .image-icon{width:46px;left:70px}
					.node-lists .cell-lists.addictional-categories a {white-space:nowrap}
					.node-lists li:first-child{font-weight:700;font-size:15px;color:#333;position:relative;width: 99%}
					.node-lists li:first-child a::after, .node-lists li.main-category > a::after{height: 5px;width: 5px;-ms-transform: translateY(-5px) rotate(-45deg);transform: translateY(-5px) rotate(-45deg);top: auto;bottom: 0;}
					.node-lists li:first-child a{color:#333}
					.node-lists li{margin-bottom:14px;line-height:18px}
					.node-lists li.link-lists{line-height: 28px;margin-bottom: 10px;}
					.node-lists li a span{padding-right:5px;padding-left:5px}
					.node-lists li a:first-child{padding-left:0}
					.node-carousel{transition:.3s;will-change:transform}
					.node-carousel > div{display:-ms-flexbox;display:flex;width:2400px}
					#second-menu span.image-icon img{max-width:100%;height:auto;max-height: 30px;}
					#second-menu span.image-icon{position:absolute;width:26px;margin-left:-40px;padding:0}
					#top{position:relative}
					.node-lists .promotions-placements .promotion-item {float: left;width: calc(100% / 3);}
					.node-lists .promotions-placements .promotion-item:nth-child(n + 4) {display: none}
					.node-lists .promotions-placements .promotion-item{position:relative;display:-ms-flexbox;display:flex;font-size:14px;text-decoration: none}
					.node-lists .promotions-placements .promotion-item > *{display:block;color:#333}
					.node-lists .promotions-placements .promotion-item > *:hover{}
					.node-lists .promotions-placements .promotion-item > *:first-child{width:143px;height:98px;position:relative;}
					.node-lists .promotions-placements .promotion-item > *:last-child{padding-left:10px;width:54%;position:relative;}
					.node-lists .promotions-placements .promotion-item h4{font-size:14px;color:#fff;background:#D0021B;text-transform:uppercase;padding:4px 5px;display:inline-block;margin-bottom:5px;white-space:nowrap}
					.node-lists .promotions-placements .promotion-item img{width:100%;height:100%;display:block;position:absolute}
					.node-lists .promotions-placements .promotion-item em{font-size:10px;white-space:nowrap;position:absolute;bottom:0;font-style: normal;left: 10px}
					.node-lists .promotions-placements .promotion-item > a p {height: 37px;overflow: hidden;}
					.node-lists .sep{padding:0 2px}
					.promotions-placements img {width:100vw;max-width:100%;}
					@media all and (max-width: 1230px) {
						#second-menu .node-tree{width:960px}
						.node-lists{width:960px!important}
						.node-carousel > div{width:1920px}
						.node-lists > ul,.node-lists .cell-lists > ul, .head-tree .outlet{width:calc(98% / 4)}
						.node-lists .cell-lists.is-next-to-addictional-categories > ul{width:calc(99% / 2);}
						.node-lists .cell-lists.is-next-to-addictional-categories, .node-lists .cell-lists.addictional-categories{width:49.6%}
						.node-lists .promotions-placements .promotion-item > *:first-child{width:123px;height:84px;}
						.node-lists .promotions-placements .promotion-item h4 {max-width: 170px;text-overflow: ellipsis;overflow: hidden;}
					}
					.node-lists .cell-lists.addictional-categories .login-out,
					.node-lists .cell-lists.addictional-categories .login-out + .sep{display: none}
					.user-logged .node-lists .cell-lists.addictional-categories .login-in,
					.user-logged .node-lists .cell-lists.addictional-categories .login-in + .sep{display: none}
					.user-logged .node-lists .cell-lists.addictional-categories .login-out,
					.user-logged .node-lists .cell-lists.addictional-categories .login-out + .sep{display: inline}
					.nh-comparison.nh-show.nh-sticky-reached-menu #top {height: auto;position: fixed;background: #fff;z-index: 3;width: 100%;top: 70px;border-bottom: 1px solid #ccc;}
					.nh-comparison.nh-show.nh-sticky #compare-bar {display: table;}
					#top-menu > li:last-child {
						text-align: center;
					}
					#top-menu > li:last-child a {
						color: #fff;
						background: #005CA9;
						margin-top: 0;
						height: 33px;
						padding-top: 2px;
						border-top: 5px solid #005CA9;
						line-height: 14px;
					}
					#top-menu > li:last-child.active a {
						color: #1c1c1b;
						background: #f7f7f7;
					}
					#top-menu > li:last-child span {
						display: block;
						font-size: 10px;
						font-weight: 400;
					}
