/******* START OF storeFinder.css*******/ 
 
.bold{font-weight:bold}.italic{font-style:italic}p{margin:0}.store_finder{margin:0 20px}#store_finder_search{overflow:visible}#store_finder_search .stretch{margin-bottom:0;padding-bottom:15px}.facility{float:left;margin:0 5px 0 0;width:20px;height:20px;background-image:url(/pws/client/images/sprites/store-locator-facilities.png);background-repeat:no-repeat;background-position:0 100px}.facility.icon_storeisdeliveryfree{background-position:0 0}.facility.icon_storehasnationallottery{background-position:0 -60px}.facility.icon_storehascoffeeshop{background-position:0 -100px}.facility.icon_storehasdisabledaccess{background-position:0 -80px}.facility.icon_storehaspostoffice{background-position:0 -160px}.facility.icon_kobo_stockist{background-position:0 -200px}.facility.icon_self_service{background-position:0 -260px}.facility.icon_storecandoetopup{background-position:0 -240px}.facility.icon_storecanrefundonlinepurchase{background-position:0 -279px}.facility.icon_contactless_enabled{background-position:0 -220px}#store_legend .icon_free_store_delivery{background-position:0 0}#store_legend .icon_induction_loop{background-position:0 -20px}#store_legend .icon_customer_lift{background-position:0 -40px}#store_legend .icon_national_lottery{background-position:0 -60px}#store_legend .icon_assisted_wheelchair_access{background-position:0 -80px}#store_legend .icon_coffee_shop{background-position:0 -100px}#store_legend .icon_accessible_toilets{background-position:0 -120px}#store_legend .icon_dhl_servicepoint{background-position:0 -140px}#store_legend .icon_post_office{background-position:0 -160px}#store_legend .icon_automatic_doors{background-position:0 -180px}#facilities_legend{float:left;margin:30px 0 0 0;padding:10px;background:#f5f5f5}#facilities_legend p{font-weight:bold}#facilities_legend .item{float:left;margin:0 20px 0 0}#facilities_legend .desc{margin:0 0 0 5px;line-height:1.5}#facilities_legend ul{float:left;margin:0 20px 0 0}#facilities_legend ul li{overflow:hidden;margin:10px 0}#nearest_stores,#no_store_results{float:left;width:100%;margin:18px 0 0 0}#nearest_stores .header_big,#no_store_results .header_big{padding:0 0 10px 0}#store_finder_postcode{float:left;margin:18px 0 0 0}#store_finder_postcode .element{width:100%;padding:5px 0 0 0}#postcode_searched span{text-transform:uppercase}.select_location div{float:left;width:100%;padding:8px 30px;box-sizing:border-box}.select_location div.selected{background-color:#ededed}.select_location fieldset{border-bottom:1px dotted #CCC;margin-bottom:12px;padding-bottom:18px}.select_location .button{margin:14px 0 0 30px;float:left}.ly_storefinder .pop_up_content{padding:0 70px;width:auto}#view_more{display:block;color:#014483;text-decoration:underline;margin:20px 20px 0}#view_more.hide{display:none}.stores_wrap #postcode{margin-right:14px}.select_region{min-width:200px}#stores_list{margin:18px 0 0 0}#stores_list th{text-align:left}#stores_list tbody tr td{border:0;line-height:1.7}#stores_list .odd{background:#f5f5f5}#stores_list .dbl_arrow{margin:0}#stores_list .details{font-weight:bold;text-transform:uppercase;color:#014483}#stores_list .store_name a{font-weight:bold;color:#014483}#stores_list .details{color:#014483;text-transform:uppercase;font-weight:bold}#store_legend{float:left;margin:20px 0 0 0;background:#f5f5f5;padding:10px 0 0 20px}#store_legend p{margin:0 0 10px 0}#store_legend .column{margin:0 20px 0 0}#store_legend .store_legend_title{font-weight:bold}#store_legend .facility{clear:left;width:auto;padding:0 0 0 30px}#store_finder_single .header_big{padding:0 0 20px 0}.heading_blue{font-size:1.2em;color:#014483;text-transform:uppercase;font-weight:bold;margin:0 0 10px 0}#opening_hours p .day{display:inline-block;width:100px}#contact_details{float:left;margin:0 50px 0 0}#opening_hours{padding-left:237px}.store_telephone{margin:4px 0 10px 0}.feature_wrap{overflow:hidden;margin:5px 0}.feature_title{float:left;width:160px;font-weight:bold}.feature_desc{float:left;width:428px;text-transform:capitalize}.feature_desc .facility{width:auto;padding:0 0 0 30px;line-height:1.5;margin:5px 20px 5px 0}.opening_disclaimer{margin:12px 120px 0 0;line-height:1em}#map{height:360px;width:100%;background-color:#e5e3df}#directions_box{position:absolute;left:-10000px}#directions_finder{height:85px;width:172px;background:url(/pws/images/bg_directions_finder.png) no-repeat}#directions_finder div.element{padding:0}#directions_finder div.element input[type="text"]{width:140px;margin:10px 0 8px 10px;padding:2px;background:#FFF}#directions_finder div.element .button_blue_small{margin:0 10px;width:146px}#search_again{margin:20px 0 0 0}#search_again form div.element input{float:none}#search_again .button_blue_small{display:block;margin:10px 0 0 0}#directions_map .button_blue_small{width:120px}#directions_map .header_big{padding:0 0 10px 0}#content-popup{position:absolute;height:400px;width:625px;background:#FFF;z-index:3001;padding:50px 20px 30px}#directions_box{position:absolute;left:-10000px}#directions-panel{margin-bottom:20px;font-size:1.2em}#directions_map_canvas{width:100%;height:500px;margin-bottom:20px}#directions-panel .adp-placemark{border:0;background:#fff;color:#000}#directions-panel .adp-placemark .adp-text{vertical-align:middle;padding-left:16px;color:#000;vertical-align:middle}#directions-panel td{border:0}#directions-panel .adp-directions{border-top:1px solid #b3b3b3}#directions-panel .adp-directions .adp-substep{padding:5px 6px;color:#000}#directions-panel .adp-directions tr:nth-child(even){background:#f2f2f2}#button_directions_finder{margin:0 10px;width:146px}
 /******* END OF storeFinder.css*******/ 
 
