#MapHolder{--a:1px;--b:1px;width:100%;max-width:1200px;max-height:max-content;margin:10px auto;background:#fff}#MapMain{width:100%;max-width:1200px;height:auto;position:relative;float:left}#MapMain div{box-sizing:content-box}.Marker{z-index:1;display:block;width:15px;height:17px;box-shadow:0 0 6px rgba(0,0,0,.9);text-decoration:none;padding:3px 7px;text-align:center;font-size:14px;background-color:#fff;font-weight:bold;color:#f60}.HotelInfo{float:right;padding:10px;background:url(/Sites/MagicBreaks/Images/Hotel-Map-Title.png) #fff;width:250px;height:585px;border:1px solid #ccc}.HotelInfo ul{padding:15px;margin-top:260px}.HotelInfo ul li{line-height:29px;list-style-image:url(/Sites/MagicBreaks/images/MapStar.png)}.Marker a{text-decoration:none;color:#f60;font-weight:900}.Marker img{margin:5px 0}.Marker p{line-height:12px;font-weight:500;color:#fff}.DisneyLandHotel{position:absolute;top:calc(272*var(--a));left:calc(438*var(--b));overflow:hidden}.DisneyHotelNewYork{position:absolute;top:calc(268*var(--a));left:calc(769*var(--b));overflow:hidden}.DisneyNewportBayClub{position:absolute;top:calc(430*var(--a));left:calc(785*var(--b));overflow:hidden}.DisneySequoiaLodge{position:absolute;top:calc(318*var(--a));left:calc(796*var(--b));overflow:hidden}.DisneyHotelSantaFe{position:absolute;top:calc(207*var(--a));left:calc(763*var(--b));overflow:hidden}.DisneyHotelCheyenne{position:absolute;top:calc(176*var(--a));left:calc(684*var(--b));overflow:hidden}.DisneyDavyCrockettRanch{position:absolute;top:calc(446*var(--a));left:calc(979*var(--b));overflow:hidden}.DisneylandPark{position:absolute;top:calc(190*var(--a));left:calc(388*var(--b));overflow:hidden;box-sizing:content-box}.DisneyStudios{position:absolute;top:calc(351*var(--a));left:calc(252*var(--b));overflow:hidden}.DisneyVillage{position:absolute;top:calc(318*var(--a));left:calc(574*var(--b));overflow:hidden}.Eurostar{position:absolute;top:calc(229*var(--a));left:calc(596*var(--b));overflow:hidden}.OutletShoppingVillage{position:absolute;top:calc(469*var(--a));left:calc(428*var(--b));overflow:hidden}.Sealife{position:absolute;top:calc(465*var(--a));left:calc(524*var(--b));overflow:hidden}.AlgonquinExplorersHotel img,.DisneylandPark img,.DisneyVillage img,.DisneyStudios img,.Eurostar img,.OutletShoppingVillage img,.Sealife img,.ViennaInternationalDreamCastleHotel img,.ViennaInternationalMagicCircusHotel img,.KyriadHotel img,.RadissonBluHotel img,.HotellElyseeValdEurope img,.AdagioMarneLaValleeValDeurope img{width:180px;height:120px}.DisneyLandHotel img,.DisneyHotelNewYork img,.DisneySequoiaLodge img,.DisneyNewportBayClub img,.DisneyHotelSantaFe img,.DisneyHotelCheyenne img,.DisneyDavyCrockettRanch img{width:160px;height:120px}.MarkerBlue{z-index:1;display:block;width:15px;height:17px;box-shadow:0 0 6px rgba(0,0,0,.9);text-decoration:none;padding:3px 6px;text-align:center;font-size:14px;background-color:#fff;font-weight:bold;color:#036}.MarkerBlue a{text-decoration:none;color:#036}.MarkerBlue img{width:100%;margin:5px 0}.MarkerBlue p{line-height:12px}.MarkerGreen{z-index:1;display:block;width:15px;height:17px;box-shadow:0 0 6px rgba(0,0,0,.9);text-decoration:none;padding:3px 7px;text-align:center;font-size:14px;background-color:#fff;font-weight:bold;color:#060;box-sizing:content-box}.MarkerGreen a{text-decoration:none;color:#060}.MarkerGreen img{width:100%;margin:5px 0}.MarkerGreen p{line-height:12px}.AlgonquinExplorersHotel{position:absolute;top:calc(161*var(--a));left:calc(1049*var(--b));overflow:hidden}.ViennaInternationalDreamCastleHotel{position:absolute;top:calc(183*var(--a));left:calc(1009*var(--b));overflow:hidden}.ViennaInternationalMagicCircusHotel{position:absolute;top:calc(205*var(--a));left:calc(916*var(--b));overflow:hidden}.KyriadHotel{position:absolute;top:calc(250*var(--a));left:calc(956*var(--b));overflow:hidden}.RadissonBluHotel{position:absolute;top:calc(374*var(--a));left:calc(1047*var(--b));overflow:hidden}.HotellElyseeValdEurope{position:absolute;top:calc(451*var(--a));left:calc(368*var(--b));overflow:hidden}.AdagioMarneLaValleeValDeurope{position:absolute;top:calc(400*var(--a));left:calc(400*var(--b));overflow:hidden}.BBHotel{position:absolute;top:calc(131*var(--a));left:calc(1076*var(--b));overflow:hidden}.AdagioHotel{position:absolute;top:calc(451*var(--a));left:calc(592*var(--b));overflow:hidden}.VillagesNature{position:absolute;top:calc(519*var(--a));left:calc(882*var(--b));overflow:hidden}.CrocketAdventure{position:absolute;top:calc(526*var(--a));left:calc(1056*var(--b));overflow:hidden}.GolfDisneyland{position:absolute;top:calc(335*var(--a));left:calc(977*var(--b));overflow:hidden}.ValleeVillage{position:absolute;top:calc(490*var(--a));left:calc(555*var(--b));overflow:hidden}.star5,.star4,.star3,.star2,.star1,.star0{background:url(../../Sites/MagicBreaks/Images/Stars.png) no-repeat;display:block;width:180px;height:35px}.star4{width:130px}.star3{width:100px}.star2{width:65px}.star1{width:40px}.star0{width:0}.section{width:630px;padding:20px 20px 11px 20px;float:left;display:block}body .aside{float:right;width:270px;position:relative;display:block}#sidebar{width:250px;padding:20px 20px 11px 0;display:block}.accom,.accomblue,.accomgreen{width:100%;position:relative;height:120px;color:#f60;text-align:left;font-size:12px}.accom a,.accomblue a,.accomgreen a{font-weight:bold}.accomgreen,.accomgreen a{color:#060;text-decoration:none}.accomblue,.accomblue a{color:#036;text-decoration:none}.accom>h2,.accom>p{display:block}.section a,.accom a{color:#f60;text-decoration:none}#MapHolder h2{font-size:14px;text-decoration:none;line-height:normal}#MapHolder .accom h2{color:#f60}#MapHolder .accomblue h2{color:#036}#MapHolder .accomgreen h2{color:#060}.LegendHolder{width:370px;margin-top:20px;float:left;margin-left:15px;font-family:Segoe UI;line-height:15px}#map_background_image{width:100%;max-width:1200px;max-height:626px}#CONTENTHOLDER{overflow:visible!important}.disney{padding-left:47%;width:fit-content;width:-moz-fit-content}@media(max-width:576px){#MapHolder{width:100%;height:auto}#MapMain{height:auto;width:100%}#map_background_image{height:auto;width:100%}.MarkerGreen{display:none;width:170px;height:auto;text-align:left}.MarkerGreen-mini{display:block;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.9);width:15px;height:17px;text-decoration:none;text-align:center;font-size:14px;background-color:#fff;font-weight:bold;color:#060}.Marker{display:none;width:170px;height:auto;text-align:left}.Marker-mini{display:block;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.9);width:16px;height:16px;text-decoration:none;text-align:center;font-size:14px;background-color:#fff;font-weight:bold;color:#f60}.MarkerBlue{display:none;width:170px;height:auto;text-align:left}.MarkerBlue-mini{display:block;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.9);width:16px;height:16px;text-decoration:none;text-align:center;font-size:14px;background-color:#fff;font-weight:bold;color:#036}.LegendHolder{width:94%;margin:2rem .5rem 0 .5rem}.accom{text-align:left;font-size:.8rem;margin-top:10px}.accomblue{text-align:left;font-size:.8rem;margin-top:10px}.accomgreen{text-align:left;font-size:.8rem;margin-top:10px}main .LegendHolder .accom>h2{display:block;text-align:left;font-size:1rem;line-height:1rem;text-decoration:none}main .LegendHolder .accomblue>h2{display:block;text-align:left;font-size:1rem;line-height:1rem;text-decoration:none}main .LegendHolder .accomgreen>h2{display:block;text-align:left;font-size:1rem;line-height:1rem;text-decoration:none}}@media(min-width:577px) and (max-width:769px){#MapHolder{height:auto;width:100%}#MapMain{height:auto;width:100%}#map_background_image{height:auto;width:100%}.MarkerGreen{display:none;width:170px;height:auto;text-align:left}.MarkerGreen-mini{display:block;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.9);width:24px;height:24px;text-decoration:none;text-align:center;font-size:14px;background-color:#fff;font-weight:bold;color:#060}.Marker{display:none;width:170px;height:auto;text-align:left}.Marker-mini{display:block;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.9);width:24px;height:24px;text-decoration:none;text-align:center;font-size:14px;background-color:#fff;font-weight:bold;color:#f60}.MarkerBlue{display:none;width:170px;height:auto;text-align:left}.MarkerBlue-mini{display:block;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.9);width:24px;height:24px;text-decoration:none;text-align:center;font-size:14px;background-color:#fff;font-weight:bold;color:#036}.LegendHolder{width:47%;margin:2rem .5rem 0 .5rem}section.content p{margin-top:2rem}.accom{text-align:left;font-size:.7rem;margin-top:10px}.accomblue{text-align:left;font-size:.7rem;margin-top:10px}.accomgreen{text-align:left;font-size:.7rem;margin-top:10px}main .LegendHolder .accom>h2{display:block;text-align:left;font-size:.8rem;line-height:1rem;text-decoration:none}main .LegendHolder .accomblue>h2{display:block;text-align:left;font-size:.8rem;line-height:1rem;text-decoration:none}main .LegendHolder .accomgreen>h2{display:block;text-align:left;font-size:.8rem;line-height:1rem;text-decoration:none}}@media(min-width:770px) and (max-width:1200px){#MapHolder{height:auto;width:100%}#MapMain{height:auto;width:100%}#map_background_image{height:auto;width:100%}.MarkerGreen{display:none;width:170px;height:auto;text-align:left}.MarkerGreen-mini{display:block;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.9);width:24px;height:24px;text-decoration:none;text-align:center;font-size:14px;background-color:#fff;font-weight:bold;color:#060}.Marker{display:none;width:170px;height:auto;text-align:left}.Marker-mini{display:block;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.9);width:24px;height:24px;text-decoration:none;text-align:center;font-size:14px;background-color:#fff;font-weight:bold;color:#f60}.MarkerBlue{display:none;width:170px;height:auto;text-align:left}.MarkerBlue-mini{display:block;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.9);width:24px;height:24px;text-decoration:none;text-align:center;font-size:14px;background-color:#fff;font-weight:bold;color:#036}.LegendHolder{width:31%;margin:2rem .5rem 0 .5rem}section.content p{margin-top:2rem}.accom{text-align:left;font-size:.7rem;margin-top:10px}.accomblue{text-align:left;font-size:.7rem;margin-top:10px}.accomgreen{text-align:left;font-size:.7rem;margin-top:10px}main .LegendHolder .accom>h2{display:block;text-align:left;font-size:.8rem;padding-left:0;line-height:1rem;text-decoration:none}main .LegendHolder .accomblue>h2{display:block;text-align:left;font-size:.8rem;padding-left:0;line-height:1rem;text-decoration:none}main .LegendHolder .accomgreen>h2{display:block;text-align:left;font-size:.8rem;padding-left:0;line-height:1rem;text-decoration:none}}