.map{width:100%;position:relative}.mapSwitcher{border-radius:3px;width:164px;height:84px;position:absolute;bottom:.5em;right:.5em;background-color:#fff;box-shadow:0 0 5px #357ee5;z-index:2;padding:2px;margin:0}.mapType{top:4px;cursor:pointer;position:absolute;width:76px;height:76px;border:2px solid #fff}.vecMap{background-position:0 0;right:4px;border-color:#1881fd}.imgMap,.vecMap{background-image:url(../img/maptype.f54a372c.jpg)}.imgMap{background-position:0 -228px;left:4px}.lblImgType{right:1px;bottom:1px;width:35px;height:20px;line-height:20px;font-size:14px;background-color:rgba(0,121,210,.5);color:#fff}.lblImgType,.mousePosition{position:absolute;text-align:center}.mousePosition{min-width:180px;height:24px;line-height:24px;bottom:1em;left:calc(50% - 85px);vertical-align:middle;z-index:1;font-weight:700;color:rgba(24,129,253,.8);font-size:1em}.ol-control button{background-color:rgba(24,129,253,.6)}.ol-control button:focus,.ol-control button:hover{text-decoration:none;background-color:rgba(24,129,253,.8)}.ol-scale-line{background-color:rgba(24,129,253,.6)}