.outlet{width:100%;padding:5px}.outletName{border-bottom:1px solid #000;font-weight:600;padding:5px 0 5px 0}.outletType{width:100%;font-weight:bold;display:inline-block}.RegistrationDistributionPoint .outletType{color:green}.OtherServices .outletType{color:blue}.RestrictedService{color:red}.DistributionPointOnly .outletType{color:orange}.RegistrationPointOnly .outletType{color:#0400ff}.RestrictedAccessClosedtoGeneralPublic .outletType{color:red}.outletAddress{padding:15px 0;float:left;width:49%}.outletOpeningHours{padding:15px 0;float:right;width:49%}.outlet2{font-size:1em;width:100%;display:inline-block}.outletServices{padding:15px 0 15px 0;border-bottom:1px solid #000;border-top:1px solid #000;float:left;width:100%}.outletDescription{padding:15px 0 15px 0;border-top:1px solid #000;float:left;width:100%}.outlet3{clear:both;font-size:1em;width:100%;display:inline-block}.outletLastChange{padding:10px 0;float:left}.outletMapLink{padding:10px 0;float:right}.outletMapLink a{background:#e34e1b;border:2px solid #9fc317;color:#fff;text-decoration:none;font-weight:700;padding:8px 15px;border-radius:15px;margin-top:0;display:inline-block}.outletMapLink a:hover{background:#000}@media (max-width:720px){.outletAddress,.outletOpeningHours,.outletMapLink,.outletLastChange{width:100%}}input#ButtonSwitch{}.pageFlatButtonEnabled{border:2px #9fc317 solid!important}#menu-choose-my-borough button.bellows-subtoggle{z-index:5;width:100%!important;justify-content:flex-end!important;margin-right:30px!important}span.CCMapHeader{color:#e34e1b;font-size:14px;margin:6px 0;display:inline-block}@media all and (max-width:981px){input#ButtonSort{right:5px;position:relative;padding:2px 10px 4px 10px!important}}.cc-search-bk{background:#f0f0f0;padding:0 20px}.slider-des1{background:#96c73c;padding:0 20px 20px 20px;color:#fff}.slider-home.et_pb_slider .et_pb_slide>.et_pb_container{width:90%!important}nav#bellows-main-11{width:30%}nav#bellows-main-15{width:30%}.bellows.bellows-skin-vanilla{background:#e34e1b;border-radius:25px 25px 25px 25px;overflow:hidden;font-size:18px;font-weight:700;border:3px solid #9fc317}a.bellows-target:hover{background:#e34e1b!important;color:#fff!important}.bellows.bellows-skin-vanilla .bellows-nav .bellows-submenu .bellows-target{font-size:0.9em}.bellows .bellows-nav .bellows-target>.bellows-target-text{font-size:1.3em;font-weight:700}.bellows.bellows-skin-vanilla:hover{background:#e34e1b;border-radius:25px 25px 25px 25px;overflow:hidden;border:3px solid #9fc317}.bellows.bellows-skin-vanilla .bellows-nav .bellows-item-level-0.bellows-active>.bellows-target{background:#e34e1b}.bellows.bellows-skin-vanilla .bellows-nav .bellows-target,.bellows.bellows-skin-vanilla .bellows-nav .bellows-custom-content{color:#fff}.bellows.bellows-skin-vanilla .bellows-nav .bellows-item-level-0.bellows-active>.bellows-target{background:#e34e1b!important;color:#fff}.cus-menu .feedback-nav a{border-bottom:3px solid #ffd400!important}.cus-menu .outlet-nav a{border-bottom:3px solid #e34e1b!important}.cus-menu .shs-nav a{border-bottom:3px solid #9fc317!important}.cus-menu .about-nav a{border-bottom:3px solid #54b4e6!important}.cus-menu .condoms-nav a{border-bottom:3px solid #d22175!important}.cus-menu .home-nav a{border-bottom:3px solid #acacac!important}.et_header_style_left #et-top-navigation nav>ul>li>a:before{content:"";position:absolute;z-index:2;left:0;opacity:1!important;right:100%;bottom:50%;height:3px}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:before{content:"";position:absolute;z-index:2;left:0;opacity:1!important;right:100%;bottom:50%;height:3px}.et_pb_menu--with-logo .et_pb_menu__menu li.outlet-nav a:before{background:#e34e1b}ul.sub-menu{border:none!important}#top-menu li.outlet-nav a:before{background:#e34e1b}#top-menu li.shs-nav a:before{background:#9fc317}#top-menu li.about-nav a:before{background:#54b4e6}#top-menu li.condoms-nav a:before{background:#d22175}#top-menu li.home-nav a::before{background:#acacac}.et_header_style_left #et-top-navigation nav>ul>li>a:hover:before{background:#555}.et_header_style_left #et-top-navigation nav>ul>li>a{opacity:1!important}.et_header_style_left #et-top-navigation nav>ul>li>a:before{right:0}#top-menu li li a:before{bottom:10%}#top-menu li li a{padding:10px 0px;width:270px;border-bottom:1px solid #3c3c3b}.et_fixed_nav li.nm-icons{top:5px}#top-header .container{padding-top:0}ul#et-secondary-nav{bottom:5px;position:relative}#et-secondary-nav li{margin-right:5px}ul.sub-menu{width:310px!important;border:#3c3c3b solid 1px}h1{font-family:slicker,Roboto,sans-serif;font-size:48px;font-weight:800}h2.et_pb_slide_title{font-family:'Slicker'}li.nm-icons{margin-top:10px}#footer-widgets{padding:5% 0 3% 0}#footer-widgets .footer-widget li:before{display:none}#footer-widgets .footer-widget li{padding-left:0px}div#media_image-2{width:220px}.footer-cookies-pref{float:none;display:inline}.footer-cookies-pref .cli-plugin-button{padding:0}.footer-bot-left{width:30%;float:left}.footer-bot-right{width:70%;float:right;text-align:right}#footer-info{width:100%;border-top:1px solid #fff;padding:10px 0}@media (min-width:981px){.slider-home .et_pb_slide_2 img{max-height:475px!important}}@media (min-width:981px){.custom-menu ul#menu-choose-my-borough.nav li ul{left:50%!important;right:auto!important;text-align:center!important;transform:translate(-50%,0)!important;font-size:17px;width:260px!important}}@media (min-width:981px){.custom-menu ul#menu-choose-my-borough.nav li ul li a{padding:5px 0 5px 0}}@media (min-width:981px){.custom-menu ul#menu-choose-my-borough.nav li ul li{}}ul.custom-menu{width:310px!important;border:red solid 33px}@media (min-width:981px){header .et_pb_menu .et_pb_menu__menu>nav>ul{align-self:center}header .et_pb_menu .et_pb_menu__menu>nav>ul>li a{padding:10px 0}input#ButtonSwitch{display:none}}@media (min-width:981px){.et_pb_gutters3 .footer-widget{margin-right:5.5%;margin-bottom:2%}}@media (max-width:980px){li.nm-icons.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-76{display:none}nav#bellows-main-11{width:100%}nav#bellows-main-15{width:100%}}@media (max-width:720px){.bellows .bellows-nav .bellows-target>.bellows-target-text{font-size:1.05em;font-weight:700}}@media (max-width:980px){.footer-bot-left{width:100%;line-height:130%;padding:0 0 0 0}.footer-bot-right{text-align:center;width:100%;line-height:130%;padding:0 0;margin-top:10px;margin-bottom:10px}#footer-widgets{padding:12% 0 1% 0}}