#shopfinderCnt{background-color:#fff;margin-bottom:18px;min-width:740px;padding:12px;}#shopfinderCnt h3{display:inline-block;}#shopfinderCnt #right-col{float:right;width:400px;}#shopfinderCnt #left-col{float:left;width:320px;}#shopfinderCnt #map_canvas{border:1px solid #fff;float:right;height:400px;width:400px;}
#shopfinderCnt #map_canvas a{line-height:inherit;}#button-ct-btn-dsl{float:right;margin:15px 0 0 0;}#shopfinderCnt #controls{margin-bottom:12px;}#shopfinderCnt #controls label{color:#0B2C75;float:left;padding:4px 0 0 0;width:90px;}#shopfinderCnt #controls input,#shopfinderCnt #controls select{padding:2px 1px;}
#shopfinderCnt #controls .button-a1{float:right;margin:14px 30px 0 0;width:150px;}#shopfinderCnt #controls .row{margin:8px 0;vertical-align:middle;}#shopfinderCnt #shoplist_header{display:none;font-weight:bold;}#shopfinderCnt #shoplist{background:#eef2fb;display:none;width:300px;}#shopfinderCnt #shoplist .userMessage{padding:9px;}
#shopfinderCnt .shop-details-listentry{border-bottom:1px dotted #0A328C;border-top:1px solid #FFF;color:#0B2C75;cursor:pointer;padding:12px 0 0 12px;}#shopfinderCnt .shop-details-listentry:hover,#shopfinderCnt .last:hover{background:#fff;}#shopfinderCnt .last{border-bottom:none;}#shopfinderCnt .shop-details{color:#0B2C75;}
#shopfinderCnt .shop-details-bubble{width:260px;}#shopfinderCnt .shop-details .logo{background:url(https://s4.uicdn.net/0cf/29b0acbab1021ac50d37d52dd656f/frontend-access-common/img-shoptype-1.png) no-repeat;height:30px;margin:0 0 6px 0;}#shopfinderCnt .shop-details .logo.shopType2{background:url(https://s3.uicdn.net/5a0/35d9df1e35a6087fb113e2fa54d5f/frontend-access-common/img-shoptype-2.png) no-repeat;}
#shopfinderCnt .shop-details .logo.shopType3{background:url(https://s3.uicdn.net/2a8/efa19665caa826d7fbef91ef80374/frontend-access-common/img-shoptype-3.png) no-repeat;}#shopfinderCnt .shop-details .logo.shopType4{background:url(https://s2.uicdn.net/56e/091c4aba3aaea2bc624f118e0575b/frontend-access-common/img-shoptype-4.png) no-repeat;}
#shopfinderCnt .shop-details .logo span{display:none;}#shopfinderCnt .shop-details .vcard{margin:0 0 9px 0;}#shopfinderCnt .shop-details .tel{font-weight:bold;}#shopfinderCnt .shop-details .opening-hours{font-weight:bold;margin:9px 0 0 0;}#shopfinderCnt .shop-details .tel span,#shopfinderCnt .shop-details .opening-hours span{font-weight:normal;}
#shopfinderCnt .shop-details a.url:link,#shopfinderCnt .shop-details a.url:visited{color:#0B2C75;margin:9px 0 0 0;}#shopfinderCnt .shop-details a.url:hover{color:#0B2C75;}#shopfinderCnt .shop-details .vcard .adr strong{font-weight:normal;}#shopfinderCnt .shop-details .vcard .adr .org,#shopfinderCnt .shop-details .vcard .adr .street-address,#shopfinderCnt .shop-details .vcard .tel,#shopfinderCnt .shop-details .opening-hours,#shopfinderCnt .shop-details .opening-hours .weekdays,#shopfinderCnt .shop-details .opening-hours .saturday,#shopfinderCnt .shop-details .opening-hours .sunday,#shopfinderCnt .shop-details .url{background:transparent;display:block;}
#shopfinderCnt .shop-details .type{display:none;}