.atm-cluster-icon,.servicecenter-cluster-icon,.store-cluster-icon,.store-disabled-cluster-icon{color:#fff;font-size:14px;display:flex;justify-content:center;align-items:center}.store-cluster-icon{background:url(/webs/vodafonecz/images/vfmaps/markers/ico_red-round.png) no-repeat 0 0}.store-disabled-cluster-icon{background:url(/webs/vodafonecz/images/vfmaps/markers/ico_grey-round.png) no-repeat 0 0;padding-top:9px}.atm-cluster-icon{background:url(/webs/vodafonecz/images/vfmaps/markers/ico_blue-round_2.png) no-repeat 0 0;padding-top:8px}.servicecenter-cluster-icon{background:url(/webs/vodafonecz/images/vfmaps/markers/ico_yellow-round_2.png) no-repeat 0 0;padding-top:8px}.store-popup-images{overflow:hidden}.store-popup-image{width:75px;height:75px;overflow:hidden;margin-right:10px;text-align:center;display:block;float:left}.openingNoteTooltip{font-size:20px;margin-left:5px;color:#858585}.openingHours td,.openingHours th{line-height:1.3em;vertical-align:top}.openingHours td{padding-right:0}.store-bubble-data{display:flex;gap:16px}.store-bubble-data>*{flex:1}#storeBubble{text-align:left;line-height:1.3em}#storeBubble td,#storeBubble th{padding:0 10px 0 0;white-space:nowrap}#storeBubble p{margin-bottom:15px}#storeBubble h4{font-size:18px;margin-bottom:10px}#storeBubble table{margin-bottom:10px}#storeBubble table td.openingNote{white-space:normal!important}#storeBubble .button{margin-right:13px!important}#storeBubble .svg{height:50px!important;max-width:none}#storeBubble .svg80{height:80px!important}#storeBubble .svg70{height:70px!important}#storeBubble .svg60{height:60px!important}#storeBubble .svg100{height:100px!important}#storeBubble .svg40.svg40{height:40px!important}#storeBubble .svg35.svg35{height:35px!important}#storeBubble .svg30.svg30{height:30px!important}#storeBubble .svg25.svg25{height:25px!important}#storeBubble .bubbleStoreParameters{margin:0 0 20px 0}#storeBubble .bubbleStoreParameters>*{margin-left:10px}#storeBubble .bubbleStoreParameters>:first-child{margin-left:0}#atmBubble .atmBubbleBg,#scBubble .scBubbleBg,#storeBubble .storeBubbleBg{margin:0 20px 15px 0}#atmBubble h3,#storeBubble h2{padding:10px 0 0 0!important}#atmBubble .button,#main .right .button,#scBubble .button,#storeBubble .button{margin-bottom:10px!important}#storeBubble .butt{padding:0 15px 5px 15px}#storeBubble .butt p{padding:0!important;margin:0!important}#storeBubble .butt p.bubbleContacts{margin-bottom:15px}.bubbleContacts span{margin:0 6px}.bubbleContacts a{white-space:nowrap}@media only screen and (max-width:1000px){#storeBubble{width:250px!important}#bubbleLeftCol,#bubbleRightCol{float:none!important;width:auto!important}}@media only screen and (max-width:768px) and (min-width:661px){#storeBubble .bubbleEmail{display:none}#atmBubble,#scBubble,#storeBubble{width:215px!important}.bubbleContacts span{display:none}.bubbleContacts a{display:block}#storeBubble .in-mobile{display:inline}}@media only screen and (max-width:660px){#storeBubble .not-mobile{display:none}#storeBubble .in-mobile{display:inline}#atmBubble,#scBubble,#storeBubble{width:215px!important}.bubbleContacts a{display:block;padding-top:8px}}