.dsf-loading .icon span {
    visibility: hidden;
}

.dsf-loading .icon .mobileNav,
.dsf-loading .icon .title {
    visibility: visible;
}

.dsf-loading .mobileNav {
    color: transparent;
    border: 1px solid #777;    
}

.dsf-loading .adaptiveNavigationBar .primary .arrow,
.dsf-loading .adaptiveNavigationBar .primary .fontFace,
.dsf-loading .adaptiveNavigationBar #cart .fontFace,
.dsf-loading .adaptiveNavigationBar .menuToggle.open .arrow,
.dsf-loading .adaptiveNavigationBar .icon-signinsignout {
    color: transparent;
}

.dsf-loading .icon--cta:after {
    content: "\25A2\fe0e";
}

.dsf-font .icon--cta {
    content: "\25A2\fe0e";
}

/* Adding important due to PRO-204658 */
.dsf-font .icon--dlp {
    font-family: "dlpmdx" !important;
}
.dsf-font .icon--dlp span {
    font-family: inherit !important;
}
.dsf-font .icon--dlp div {
    font-family: inherit !important;
}
/* End PRO-204658 */

.dsf-font .icon--dlp .icon__hollywood-studios:before {
    content: "\e044\fe0e";
}

.dsf-font .icon--dlp .icon__downtown-disney:before {
    content: "\e047\fe0e";
}

.dsf-font .icon--dlp .icon__all-categories:before {
    content: "\e04c\fe0e";
}

.dsf-font .icon--dlp .icon__dcl-destinations:before {
    content: "\e082\fe0e";
}

.dsf-font .icon--dlp .icon__app-instructions:before {
    content: "\e086\fe0e";
}

.dsf-font .icon--dlp .icon__featured-article:before {
    content: "\e087\fe0e";
}

.dsf-font .icon--dlp .icon__drink-of-the-day:before {
    content: "\e088\fe0e";
}

.dsf-font .icon--dlp .icon__view-folio:before {
    content: "\e08a\fe0e";
}

.dsf-font .icon--dlp .icon__key-to-the-world:before {
    content: "\e08b\fe0e";
}

.dsf-font .icon--dlp .icon__in-room-entertainment:before {
    content: "\e08c\fe0e";
}

.dsf-font .icon--dlp .icon__ship-directory:before {
    content: "\e08d\fe0e";
}

.dsf-font .icon--dlp .icon__theatre:before {
    content: "\e08e\fe0e";
}

.dsf-font .icon--dlp .icon__disembarkation:before {
    content: "\e08f\fe0e";
}

.dsf-font .icon--dlp .icon__youth-clubs:before {
    content: "\e093\fe0e";
}

.dsf-font .icon--dlp .icon__cold-flu:before {
    content: "\e094\fe0e";
}

.dsf-font .icon--dlp .icon__security-notice:before {
    content: "\e095\fe0e";
}

.dsf-font .icon--dlp .icon__environmental-message:before {
    content: "\e096\fe0e";
}

.dsf-font .icon--dlp .icon__rotational-dining:before {
    content: "\e097\fe0e";
}

.dsf-font .icon--dlp .icon__room-upgrade:before {
    content: "\e098\fe0e";
}

.dsf-font .icon--dlp .icon__cart-empty:before {
    content: "\e0c0\fe0e";
}

.dsf-font .icon--dlp .icon__cart-full:before {
    content: "\e0c1\fe0e";
}

.dsf-font .icon--dlp .icon__tickets:before {
    content: "\e0c2\fe0e";
}

.dsf-font .icon--dlp .icon__fastpass-plus:before {
    content: "\e0c3\fe0e";
}

.dsf-font .icon--dlp .icon__fastpasses-set:before {
    content: "\e0c4\fe0e";
}

.dsf-font .icon--dlp .icon__fastpasses-copy-set:before {
    content: "\e0c5\fe0e";
}

.dsf-font .icon--dlp .icon__cancel-fastpasses:before {
    content: "\e0c6\fe0e";
}

.dsf-font .icon--dlp .icon__vacation-packages:before {
    content: "\e0c8\fe0e";
}

.dsf-font .icon--dlp .icon__personal-magic:before {
    content: "\e0c9\fe0e";
}

.dsf-font .icon--dlp .icon__disney-vacation-club-info:before {
    content: "\e0cb\fe0e";
}

.dsf-font .icon--dlp .icon__annual-passholder:before {
    content: "\e0cc\fe0e";
}

.dsf-font .icon--dlp .icon__special-offers:before {
    content: "\e0ce\fe0e";
}

.dsf-font .icon--dlp .icon__booking-rooms-packages:before {
    content: "\e0cf\fe0e";
}

.dsf-font .icon--dlp .icon__old-fastpass:before {
    content: "\e0d0\fe0e";
}

.dsf-font .icon--dlp .icon__certificate:before {
    content: "\e0d1\fe0e";
}

.dsf-font .icon--dlp .icon__will-call-tickets:before {
    content: "\e0d2\fe0e";
}

.dsf-font .icon--dlp .icon__entrance-pass:before {
    content: "\e0d3\fe0e";
}

.dsf-font .icon--dlp .icon__guest-pass:before {
    content: "\e0d4\fe0e";
}

.dsf-font .icon--dlp .icon__dlp-special-offers:before {
    content: "\e0de\fe0e";
}

.dsf-font .icon--dlp .icon__dlp-france-fiscal-changes:before {
    content: "\e0df\fe0e";
}

.dsf-font .icon--dlp .icon__mdx:before {
    content: "\e100\fe0e";
}

.dsf-font .icon--dlp .icon__about-me:before {
    content: "\e101\fe0e";
}

.dsf-font .icon--dlp .icon__friends-family:before {
    content: "\e102\fe0e";
}

.dsf-font .icon--dlp .icon__account-settings:before {
    content: "\e103\fe0e";
}

.dsf-font .icon--dlp .icon__pin-payment-methods:before {
    content: "\e106\fe0e";
}

.dsf-font .icon--dlp .icon__communication-references:before {
    content: "\e107\fe0e";
}

.dsf-font .icon--dlp .icon__wishlist:before {
    content: "\e108\fe0e";
}

.dsf-font .icon--dlp .icon__link-existing-reservation:before {
    content: "\e109\fe0e";
}

.dsf-font .icon--dlp .icon__guest-entered-schedule-item:before {
    content: "\e10a\fe0e";
}

.dsf-font .icon--dlp .icon__birthday:before {
    content: "\e10b\fe0e";
}

.dsf-font .icon--dlp .icon__memory-maker:before {
    content: "\e10c\fe0e";
}

.dsf-font .icon--dlp .icon__memory-maker-2:before {
    content: "\e10d\fe0e";
}

.dsf-font .icon--dlp .icon__all-activities:before {
    content: "\e140\fe0e";
}

.dsf-font .icon--dlp .icon__attractions:before {
    content: "\e141\fe0e";
}

.dsf-font .icon--dlp .icon__characters:before {
    content: "\e142\fe0e";
}

.dsf-font .icon--dlp .icon__entertainment:before {
    content: "\e143\fe0e";
}

.dsf-font .icon--dlp .icon__tours-events:before {
    content: "\e144\fe0e";
}

.dsf-font .icon--dlp .icon__in-park-shopping:before {
    content: "\e145\fe0e";
}

.dsf-font .icon--dlp .icon__spas:before {
    content: "\e146\fe0e";
}

.dsf-font .icon--dlp .icon__paris-tour:before {
    content: "\e147\fe0e";
}

.dsf-font .icon--dlp .icon__outdoor-activities:before {
    content: "\e148\fe0e";
}

.dsf-font .icon--dlp .icon__dlp-attractions:before {
    content: "\e149\fe0e";
}

.dsf-font .icon--dlp .icon__dlp-character-meet:before {
    content: "\e14a\fe0e";
}

.dsf-font .icon--dlp .icon__meetings-professional-events:before {
    content: "\e14b\fe0e";
}

.dsf-font .icon--dlp .icon__dining:before {
    content: "\e180\fe0e";
}

.dsf-font .icon--dlp .icon__dining-plan:before {
    content: "\e181\fe0e";
}

.dsf-font .icon--dlp .icon__dining-plan-accepted:before {
    content: "\e182\fe0e";
}

.dsf-font .icon--dlp .icon__dining-plan-not-accepted:before {
    content: "\e183\fe0e";
}

.dsf-font .icon--dlp .icon__dining-reservation:before {
    content: "\e184\fe0e";
}

.dsf-font .icon--dlp .icon__menu:before {
    content: "\e185\fe0e";
}

.dsf-font .icon--dlp .icon__prix-fixe-qsr:before {
    content: "\e186\fe0e";
}

.dsf-font .icon--dlp .icon__prix-fixe-tsr:before {
    content: "\e187\fe0e";
}

.dsf-font .icon--dlp .icon__entrees-qsr:before {
    content: "\e188\fe0e";
}

.dsf-font .icon--dlp .icon__entrees-tsr:before {
    content: "\e189\fe0e";
}

.dsf-font .icon--dlp .icon__beverages:before {
    content: "\e18a\fe0e";
}

.dsf-font .icon--dlp .icon__wine:before {
    content: "\e18b\fe0e";
}

.dsf-font .icon--dlp .icon__beer:before {
    content: "\e18c\fe0e";
}

.dsf-font .icon--dlp .icon__cocktails:before {
    content: "\e18d\fe0e";
}

.dsf-font .icon--dlp .icon__appetizers:before {
    content: "\e18e\fe0e";
}

.dsf-font .icon--dlp .icon__sandwiches:before {
    content: "\e18f\fe0e";
}

.dsf-font .icon--dlp .icon__beef-pork-chicken:before {
    content: "\e190\fe0e";
}

.dsf-font .icon--dlp .icon__seafood:before {
    content: "\e191\fe0e";
}

.dsf-font .icon--dlp .icon__pasta:before {
    content: "\e192\fe0e";
}

.dsf-font .icon--dlp .icon__salads:before {
    content: "\e193\fe0e";
}

.dsf-font .icon--dlp .icon__sides:before {
    content: "\e194\fe0e";
}

.dsf-font .icon--dlp .icon__desserts:before {
    content: "\e195\fe0e";
}

.dsf-font .icon--dlp .icon__buffet:before {
    content: "\e196\fe0e";
}

.dsf-font .icon--dlp .icon__favorites:before {
    content: "\e197\fe0e";
}

.dsf-font .icon--dlp .icon__kids-picks:before {
    content: "\e198\fe0e";
}

.dsf-font .icon--dlp .icon__featured-items:before {
    content: "\e199\fe0e";
}

.dsf-font .icon--dlp .icon__nutritional-content:before \fe0e{
    content: "\e19a\fe0e";
}

.dsf-font .icon--dlp .icon__nutritional-information:before {
    content: "\e19b\fe0e";
}

.dsf-font .icon--dlp .icon__gluten-free:before {
    content: "\e19c\fe0e";
}

.dsf-font .icon--dlp .icon__dairy-free:before {
    content: "\e19d\fe0e";
}

.dsf-font .icon--dlp .icon__character-dining:before {
    content: "\e19e\fe0e";
}

.dsf-font .icon--dlp .icon__special-dietary-needs:before {
    content: "\e1a0\fe0e";
}

.dsf-font .icon--dlp .icon__vegetarian:before {
    content: "\e1a2\fe0e";
}

.dsf-font .icon--dlp .icon__raw-food:before {
    content: "\e1a3\fe0e";
}

.dsf-font .icon--dlp .icon__guest-favorite-food:before {
    content: "\e1a4\fe0e";
}

.dsf-font .icon--dlp .icon__sports-recreation:before {
    content: "\e1c0\fe0e";
}

.dsf-font .icon--dlp .icon__campfire:before {
    content: "\e1c1\fe0e";
}

.dsf-font .icon--dlp .icon__snorkeling:before {
    content: "\e1c2\fe0e";
}

.dsf-font .icon--dlp .icon__swimming:before {
    content: "\e1c3\fe0e";
}

.dsf-font .icon--dlp .icon__boating:before {
    content: "\e1c4\fe0e";
}

.dsf-font .icon--dlp .icon__running:before {
    content: "\e1c5\fe0e";
}

.dsf-font .icon--dlp .icon__fitness-room:before {
    content: "\e1c6\fe0e";
}

.dsf-font .icon--dlp .icon__game:before {
    content: "\e1c7\fe0e";
}

.dsf-font .icon--dlp .icon__shuffleboard:before {
    content: "\e1c8\fe0e";
}

.dsf-font .icon--dlp .icon__playground:before {
    content: "\e1ca\fe0e";
}

.dsf-font .icon--dlp .icon__horseback-riding:before {
    content: "\e1cb\fe0e";
}

.dsf-font .icon--dlp .icon__pool-tables:before {
    content: "\e1cc\fe0e";
}

.dsf-font .icon--dlp .icon__fishing:before {
    content: "\e1cd\fe0e";
}

.dsf-font .icon--dlp .icon__basketball:before {
    content: "\e1cf\fe0e";
}

.dsf-font .icon--dlp .icon__cycling:before {
    content: "\e1d0\fe0e";
}

.dsf-font .icon--dlp .icon__explore:before {
    content: "\e1d1\fe0e";
}

.dsf-font .icon--dlp .icon__disneyland-recreation:before {
    content: "\e1d2\fe0e";
}

.dsf-font .icon--dlp .icon__crosscountry:before {
    content: "\e1d9\fe0e";
}

.dsf-font .icon--dlp .icon__soccer:before {
    content: "\e1da\fe0e";
}

.dsf-font .icon--dlp .icon__softball-slowpitch:before {
    content: "\e1dc\fe0e";
}

.dsf-font .icon--dlp .icon__track-field:before {
    content: "\e1dd\fe0e";
}

.dsf-font .icon--dlp .icon__tennis-court:before {
    content: "\e1de\fe0e";
}

.dsf-font .icon--dlp .icon__maps:before {
    content: "\e200\fe0e";
}

.dsf-font .icon--dlp .icon__guest-services:before {
    content: "\e201\fe0e";
}

.dsf-font .icon--dlp .icon__concierge:before {
    content: "\e202\fe0e";
}

.dsf-font .icon--dlp .icon__resort-checkin:before {
    content: "\e203\fe0e";
}

.dsf-font .icon--dlp .icon__celebration:before {
    content: "\e204\fe0e";
}

.dsf-font .icon--dlp .icon__aeds:before {
    content: "\e205\fe0e";
}

.dsf-font .icon--dlp .icon__smoking-area:before {
    content: "\e206\fe0e";
}

.dsf-font .icon--dlp .icon__no-smoking:before {
    content: "\e207\fe0e";
}

.dsf-font .icon--dlp .icon__lost-found:before {
    content: "\e208\fe0e";
}

.dsf-font .icon--dlp .icon__baby-care-center:before {
    content: "\e209\fe0e";
}

.dsf-font .icon--dlp .icon__currency-exchange:before {
    content: "\e20a\fe0e";
}

.dsf-font .icon--dlp .icon__atm:before {
    content: "\e20b\fe0e";
}

.dsf-font .icon--dlp .icon__restrooms:before {
    content: "\e20c\fe0e";
}

.dsf-font .icon--dlp .icon__first-aid:before {
    content: "\e20d\fe0e";
}

.dsf-font .icon--dlp .icon__laundry:before {
    content: "\e20e\fe0e";
}

.dsf-font .icon--dlp .icon__valet:before {
    content: "\e20f\fe0e";
}

.dsf-font .icon--dlp .icon__in-room-babysitting:before {
    content: "\e210\fe0e";
}

.dsf-font .icon--dlp .icon__business-center:before {
    content: "\e211\fe0e";
}

.dsf-font .icon--dlp .icon__cabanas:before {
    content: "\e212\fe0e";
}

.dsf-font .icon--dlp .icon__ecv:before {
    content: "\e213\fe0e";
}

.dsf-font .icon--dlp .icon__strollers:before {
    content: "\e214\fe0e";
}

.dsf-font .icon--dlp .icon__parking-lot:before {
    content: "\e215\fe0e";
}

.dsf-font .icon--dlp .icon__kennel:before {
    content: "\e216\fe0e";
}

.dsf-font .icon--dlp .icon__package-pick-up:before {
    content: "\e217\fe0e";
}

.dsf-font .icon--dlp .icon__gas-station:before {
    content: "\e218\fe0e";
}

.dsf-font .icon--dlp .icon__pin-trading:before {
    content: "\e219\fe0e";
}

.dsf-font .icon--dlp .icon__translation-devices:before {
    content: "\e21a\fe0e";
}

.dsf-font .icon--dlp .icon__wedding-ceremonies:before {
    content: "\e21b\fe0e";
}

.dsf-font .icon--dlp .icon__resort-amenties:before {
    content: "\e21c\fe0e";
}

.dsf-font .icon--dlp .icon__moveis-under-the-stars:before {
    content: "\e21d\fe0e";
}

.dsf-font .icon--dlp .icon__kodak-picture-spot:before {
    content: "\e21e\fe0e";
}

.dsf-font .icon--dlp .icon__locker-rentals:before {
    content: "\e21f\fe0e";
}

.dsf-font .icon--dlp .icon__here-now:before {
    content: "\e220\fe0e";
}

.dsf-font .icon--dlp .icon__current-location:before {
    content: "\e221\fe0e";
}

.dsf-font .icon--dlp .icon__supervise-children:before {
    content: "\e222\fe0e";
}

.dsf-font .icon--dlp .icon__rider-swap:before {
    content: "\e223\fe0e";
}

.dsf-font .icon--dlp .icon__service-dog:before {
    content: "\e224\fe0e";
}

.dsf-font .icon--dlp .icon__free-disney-wifi:before {
    content: "\e225\fe0e";
}

.dsf-font .icon--dlp .icon__generic-wifi:before {
    content: "\e226\fe0e";
}

.dsf-font .icon--dlp .icon__vip-service-private-floor:before {
    content: "\e227\fe0e";
}

.dsf-font .icon--dlp .icon__bunk-beds:before {
    content: "\e228\fe0e";
}

.dsf-font .icon--dlp .icon__room-service:before {
    content: "\e229\fe0e";
}

.dsf-font .icon--dlp .icon__fully-equipped-kitchen:before {
    content: "\e22a\fe0e";
}

.dsf-font .icon--dlp .icon__expectant-mothers:before {
    content: "\e22c\fe0e";
}

.dsf-font .icon--dlp .icon__disney-express-luggage:before {
    content: "\e22d\fe0e";
}

.dsf-font .icon--dlp .icon__pet-services:before {
    content: "\e22e\fe0e";
}

.dsf-font .icon--dlp .icon__special-products-storage:before {
    content: "\e22f\fe0e";
}

.dsf-font .icon--dlp .icon__picnic-area:before {
    content: "\e230\fe0e";
}

.dsf-font .icon--dlp .icon__breakfast-chale:before {
    content: "\e231\fe0e";
}

.dsf-font .icon--dlp .icon__convention-center:before {
    content: "\e232\fe0e";
}

.dsf-font .icon--dlp .icon__internet-points:before {
    content: "\e233\fe0e";
}

.dsf-font .icon--dlp .icon__guest-storage:before {
    content: "\e234\fe0e";
}

.dsf-font .icon--dlp .icon__fence-code:before {
    content: "\e235\fe0e";
}

.dsf-font .icon--dlp .icon__nikon-picture-spot:before {
    content: "\e236\fe0e";
}

.dsf-font .icon--dlp .icon__atm-2:before {
    content: "\e237\fe0e";
}

.dsf-font .icon--dlp .icon__drinking-fountains:before {
    content: "\e238\fe0e";
}

.dsf-font .icon--dlp .icon__package-express:before {
    content: "\e239\fe0e";
}

.dsf-font .icon--dlp .icon__kingdom-club-bellman:before {
    content: "\e23a\fe0e";
}

.dsf-font .icon--dlp .icon__stroller-parking:before {
    content: "\e23d\fe0e";
}

.dsf-font .icon--dlp .icon__electric-car-charging-station:before {
    content: "\e23e\fe0e";
}

.dsf-font .icon--dlp .icon__parade-route-show-area:before {
    content: "\e23f\fe0e";
}

.dsf-font .icon--dlp .icon__alert:before {
    content: "\e240\fe0e";
}

.dsf-font .icon--dlp .icon__checkmark:before {
    content: "\e241\fe0e";
}

.dsf-font .icon--dlp .icon__faqs:before {
    content: "\e242\fe0e";
}

.dsf-font .icon--dlp .icon__quick-answer:before {
    content: "\e243\fe0e";
}

.dsf-font .icon--dlp .icon__disney-parks-blog:before {
    content: "\e244\fe0e";
}

.dsf-font .icon--dlp .icon__sms:before {
    content: "\e245\fe0e";
}

.dsf-font .icon--dlp .icon__press-center:before {
    content: "\e246\fe0e";
}

.dsf-font .icon--dlp .icon__moms-panel:before {
    content: "\e247\fe0e";
}

.dsf-font .icon--dlp .icon__park-schedule:before {
    content: "\e248\fe0e";
}

.dsf-font .icon--dlp .icon__time:before {
    content: "\e249\fe0e";
}

.dsf-font .icon--dlp .icon__privacy-policies:before {
    content: "\e24a\fe0e";
}

.dsf-font .icon--dlp .icon__terms-conditions:before {
    content: "\e24b\fe0e";
}

.dsf-font .icon--dlp .icon__accessibility:before {
    content: "\e24c\fe0e";
}

.dsf-font .icon--dlp .icon__pre-arrival-tips:before {
    content: "\e24d\fe0e";
}

.dsf-font .icon--dlp .icon__reservations:before {
    content: "\e24e\fe0e";
}

.dsf-font .icon--dlp .icon__registration:before {
    content: "\e24f\fe0e";
}

.dsf-font .icon--dlp .icon__help-support:before {
    content: "\e250\fe0e";
}

.dsf-font .icon--dlp .icon__learn-more:before {
    content: "\e251\fe0e";
}

.dsf-font .icon--dlp .icon__email:before {
    content: "\e252\fe0e";
}

.dsf-font .icon--dlp .icon__chat:before {
    content: "\e253\fe0e";
}

.dsf-font .icon--dlp .icon__call:before {
    content: "\e254\fe0e";
}

.dsf-font .icon--dlp .icon__blackout-days:before {
    content: "\e257\fe0e";
}

.dsf-font .icon--dlp .icon__website-support:before {
    content: "\e259\fe0e";
}

.dsf-font .icon--dlp .icon__restriction:before {
    content: "\e25a\fe0e";
}

.dsf-font .icon--dlp .icon__recommendation:before {
    content: "\e25b\fe0e";
}

.dsf-font .icon--dlp .icon__na-dash:before {
    content: "\e25c\fe0e";
}

.dsf-font .icon--dlp .icon__magic-morning:before {
    content: "\e25d\fe0e";
}

.dsf-font .icon--dlp .icon__global-languages:before {
    content: "\e25e\fe0e";
}

.dsf-font .icon--dlp .icon__checkin-time-luggage-service:before {
    content: "\e260\fe0e";
}

.dsf-font .icon--dlp .icon__travel-information:before {
    content: "\e261\fe0e";
}

.dsf-font .icon--dlp .icon__visiting-with-groups:before {
    content: "\e262\fe0e";
}

.dsf-font .icon--dlp .icon__visiting-with-children:before {
    content: "\e263\fe0e";
}

.dsf-font .icon--dlp .icon__book-by-phone-online:before {
    content: "\e264\fe0e";
}

.dsf-font .icon--dlp .icon__emergency-phone:before {
    content: "\e265\fe0e";
}

.dsf-font .icon--dlp .icon__disney-like-light:before {
    content: "\e266\fe0e";
}

.dsf-font .icon--dlp .icon__disney-like-dark:before {
    content: "\e267\fe0e";
}

.dsf-font .icon--dlp .icon__written-aids:before {
    content: "\e268\fe0e";
}

.dsf-font .icon--dlp .icon__generations-travel:before {
    content: "\e269\fe0e";
}

.dsf-font .icon--dlp .icon__empty-chat:before {
    content: "\e26a\fe0e";
}

.dsf-font .icon--dlp .icon__filled-chat:before {
    content: "\e26b\fe0e";
}

.dsf-font .icon--dlp .icon__empty-checkbox:before {
    content: "\e26c\fe0e";
}

.dsf-font .icon--dlp .icon__selected-solid-checkbox:before {
    content: "\e26d\fe0e";
}

.dsf-font .icon--dlp .icon__selected-disabled:before {
    content: "\e26e\fe0e";
}

.dsf-font .icon--dlp .icon__indeterminate:before {
    content: "\e26f\fe0e";
}

.dsf-font .icon--dlp .icon__my-media:before {
    content: "\e280\fe0e";
}

.dsf-font .icon--dlp .icon__images:before {
    content: "\e281\fe0e";
}

.dsf-font .icon--dlp .icon__videos:before {
    content: "\e282\fe0e";
}

.dsf-font .icon--dlp .icon__photo-pass:before {
    content: "\e283\fe0e";
}

.dsf-font .icon--dlp .icon__photo-pass-plus:before {
    content: "\e284\fe0e";
}

.dsf-font .icon--dlp .icon__photo-fun:before {
    content: "\e286\fe0e";
}

.dsf-font .icon--dlp .icon__monorail:before {
    content: "\e2c0\fe0e";
}

.dsf-font .icon--dlp .icon__bus:before {
    content: "\e2c1\fe0e";
}

.dsf-font .icon--dlp .icon__car:before {
    content: "\e2c2\fe0e";
}

.dsf-font .icon--dlp .icon__boat:before {
    content: "\e2c3\fe0e";
}

.dsf-font .icon--dlp .icon__taxi:before {
    content: "\e2c4\fe0e";
}

.dsf-font .icon--dlp .icon__flight:before {
    content: "\e2c5\fe0e";
}

.dsf-font .icon--dlp .icon__return-flight:before {
    content: "\e2c6\fe0e";
}

.dsf-font .icon--dlp .icon__walking:before {
    content: "\e2c7\fe0e";
}

.dsf-font .icon--dlp .icon__free-shuttle:before {
    content: "\e2c8\fe0e";
}

.dsf-font .icon--dlp .icon__dlp-by-plane:before {
    content: "\e2c9\fe0e";
}

.dsf-font .icon--dlp .icon__dlp-by-car:before {
    content: "\e2ca\fe0e";
}

.dsf-font .icon--dlp .icon__by-train:before {
    content: "\e2cb\fe0e";
}

.dsf-font .icon--dlp .icon__regional-train:before {
    content: "\e2cc\fe0e";
}

.dsf-font .icon--dlp .icon__close-button:before {
    content: "\e300\fe0e";
}

.dsf-font .icon--dlp .icon__add-button:before {
    content: "\e301\fe0e";
}

.dsf-font .icon--dlp .icon__information:before {
    content: "\e302\fe0e";
}

.dsf-font .icon--dlp .icon__share:before {
    content: "\e303\fe0e";
}

.dsf-font .icon--dlp .icon__download:before {
    content: "\e304\fe0e";
}

.dsf-font .icon--dlp .icon__show-filters:before {
    content: "\e305\fe0e";
}

.dsf-font .icon--dlp .icon__hide-filters:before {
    content: "\e306\fe0e";
}

.dsf-font .icon--dlp .icon__3d-spin:before {
    content: "\e307\fe0e";
}

.dsf-font .icon--dlp .icon__media-play-button:before {
    content: "\e308\fe0e";
}

.dsf-font .icon--dlp .icon__media-pause-button:before {
    content: "\e309\fe0e";
}

.dsf-font .icon--dlp .icon__pdf:before {
    content: "\e30a\fe0e";
}

.dsf-font .icon--dlp .icon__duplicate-offer:before {
    content: "\e30b\fe0e";
}

.dsf-font .icon--dlp .icon__next:before {
    content: "\e30c\fe0e";
}

.dsf-font .icon--dlp .icon__previous:before {
    content: "\e30d\fe0e";
}

.dsf-font .icon--dlp .icon__norgie-closed:before {
    content: "\e30e\fe0e";
}

.dsf-font .icon--dlp .icon__print:before {
    content: "\e30f\fe0e";
}

.dsf-font .icon--dlp .icon__search:before {
    content: "\e310\fe0e";
}

.dsf-font .icon--dlp .icon__calendar-month:before {
    content: "\e311\fe0e";
}

.dsf-font .icon--dlp .icon__calendar-day-view:before {
    content: "\e312\fe0e";
}

.dsf-font .icon--dlp .icon__more:before {
    content: "\e313\fe0e";
}

.dsf-font .icon--dlp .icon__menu-global-nav:before {
    content: "\e314\fe0e";
}

.dsf-font .icon--dlp .icon__menus-button:before {
    content: "\e315\fe0e";
}

.dsf-font .icon--dlp .icon__norgie-opened:before {
    content: "\e316\fe0e";
}

.dsf-font .icon--dlp .icon__upload:before {
    content: "\e317\fe0e";
}

.dsf-font .icon--dlp .icon__lists:before {
    content: "\e318\fe0e";
}

.dsf-font .icon--dlp .icon__filter:before {
    content: "\e319\fe0e";
}

.dsf-font .icon--dlp .icon__keyboard-entry:before {
    content: "\e31b\fe0e";
}

.dsf-font .icon--dlp .icon__view-gallery:before {
    content: "\e31d\fe0e";
}

.dsf-font .icon--dlp .icon__see-info-page-button:before {
    content: "\e31e\fe0e";
}

.dsf-font .icon--dlp .icon__media-gallery-photo-button:before {
    content: "\e31f\fe0e";
}

.dsf-font .icon--dlp .icon__media-gallery-video-button:before {
    content: "\e320\fe0e";
}

.dsf-font .icon--dlp .icon__refresh:before {
    content: "\e321\fe0e";
}

.dsf-font .icon--dlp .icon__norgie-up:before {
    content: "\e325\fe0e";
}

.dsf-font .icon--dlp .icon__norgie-left:before {
    content: "\e326\fe0e";
}

.dsf-font .icon--dlp .icon__mobile-app:before {
    content: "\e327\fe0e";
}

.dsf-font .icon--dlp .icon__pulldown:before {
    content: "\e32e\fe0e";
}

.dsf-font .icon--dlp .icon__increase-button:before {
    content: "\e32f\fe0e";
}

.dsf-font .icon--dlp .icon__decrease-button:before {
    content: "\e330\fe0e";
}

.dsf-font .icon--dlp .icon__flip-turn-over:before {
    content: "\e331\fe0e";
}

.dsf-font .icon--dlp .icon__previous-2:before {
    content: "\e332\fe0e";
}

.dsf-font .icon--dlp .icon__next-2:before {
    content: "\e333\fe0e";
}

.dsf-font .icon--dlp .icon__arrow-back:before {
    content: "\e334\fe0e";
}

.dsf-font .icon--dlp .icon__arrow-up:before {
    content: "\e335\fe0e";
}

.dsf-font .icon--dlp .icon__arrow-down:before {
    content: "\e336\fe0e";
}

.dsf-font .icon--dlp .icon__wheelchair-accessibility:before {
    content: "\e340\fe0e";
}

.dsf-font .icon--dlp .icon__transfer-from-wheelchair:before {
    content: "\e341\fe0e";
}

.dsf-font .icon--dlp .icon__transfer-to-wheelchair:before {
    content: "\e342\fe0e";
}

.dsf-font .icon--dlp .icon__transfer-to-wheelchair-then-ride:before {
    content: "\e343\fe0e";
}

.dsf-font .icon--dlp .icon__ambulatory:before {
    content: "\e344\fe0e";
}

.dsf-font .icon--dlp .icon__visual-impairment:before {
    content: "\e345\fe0e";
}

.dsf-font .icon--dlp .icon__hearing-impairment:before {
    content: "\e346\fe0e";
}

.dsf-font .icon--dlp .icon__sign-language:before {
    content: "\e347\fe0e";
}

.dsf-font .icon--dlp .icon__audio-description:before {
    content: "\e348\fe0e";
}

.dsf-font .icon--dlp .icon__handheld-captioning:before {
    content: "\e349\fe0e";
}

.dsf-font .icon--dlp .icon__reflective-captioning:before {
    content: "\e34a\fe0e";
}

.dsf-font .icon--dlp .icon__closed-captioning:before {
    content: "\e34b\fe0e";
}

.dsf-font .icon--dlp .icon__physicial-consideration-red-yellow:before {
    content: "\e34c\fe0e";
}

.dsf-font .icon--dlp .icon__scary-consideration-yellow:before {
    content: "\e34d\fe0e";
}

.dsf-font .icon--dlp .icon__dlp-mobility-disabilities:before {
    content: "\e34e\fe0e";
}

.dsf-font .icon--dlp .icon__dlp-hearing-disabilities:before {
    content: "\e34f\fe0e";
}

.dsf-font .icon--dlp .icon__dlp-visual-disabilities:before {
    content: "\e350\fe0e";
}

.dsf-font .icon--dlp .icon__photosensitive-epilepsey:before {
    content: "\e351\fe0e";
}

.dsf-font .icon--dlp .icon__dlp-mental-cognitive-disabilities:before {
    content: "\e352\fe0e";
}

.dsf-font .icon--dlp .icon__suitable-for-amputees:before {
    content: "\e353\fe0e";
}

.dsf-font .icon--dlp .icon__suitable-for-difficulty-standing:before {
    content: "\e354\fe0e";
}

.dsf-font .icon--dlp .icon__capable-of-climbing-steps:before {
    content: "\e355\fe0e";
}

.dsf-font .icon--dlp .icon__disabilities-services:before {
    content: "\e356\fe0e";
}

.dsf-font .icon--dlp .icon__disabilities-guide-book:before {
    content: "\e357\fe0e";
}

.dsf-font .icon--dlp .icon__wheelchari-rental:before {
    content: "\e358\fe0e";
}

.dsf-font .icon--dlp .icon__disabilities-designated-viewing:before {
    content: "\e359\fe0e";
}

.dsf-font .icon--dlp .icon__may-remain-in-wheelchair:before {
    content: "\e35a\fe0e";
}

.dsf-font .icon--dlp .icon__must-be-ambulatory-2:before {
    content: "\e35b\fe0e";
}

.dsf-font .icon--dlp .icon__suitable-for-blind:before {
    content: "\e35c\fe0e";
}

.dsf-font .icon--dlp .icon__suitable-for-autism:before {
    content: "\e35d\fe0e";
}

.dsf-font .icon--dlp .icon__sign-language-2:before {
    content: "\e35e\fe0e";
}

.dsf-font .icon--dlp .icon__tactile-maps:before {
    content: "\e35f\fe0e";
}

.dsf-font .icon--dlp .icon__braille-guide-books:before {
    content: "\e360\fe0e";
}

.dsf-font .icon--dlp .icon__suitable-for-learning-disabilities:before {
    content: "\e361\fe0e";
}

.dsf-font .icon--dlp .icon__induction-loop:before {
    content: "\e362\fe0e";
}

.dsf-font .icon--dlp .icon__dimly-lit-space:before {
    content: "\e363\fe0e";
}

.dsf-font .icon--dlp .icon__light-rain-indoors:before {
    content: "\e364\fe0e";
}

.dsf-font .icon--dlp .icon__show-contains-bubble:before {
    content: "\e365\fe0e";
}

.dsf-font .icon--dlp .icon__hdd-illness:before {
    content: "\e366\fe0e";
}

.dsf-font .icon--dlp .icon__gifts:before {
    content: "\e380\fe0e";
}

.dsf-font .icon--dlp .icon__character-calls:before {
    content: "\e381\fe0e";
}

.dsf-font .icon--dlp .icon__performaing-arts:before {
    content: "\e382\fe0e";
}

.dsf-font .icon--dlp .icon__education:before {
    content: "\e383\fe0e";
}

.dsf-font .icon--dlp .icon__lock:before {
    content: "\e384\fe0e";
}

.dsf-font .icon--dlp .icon__facebook:before {
    content: "\e385\fe0e";
}

.dsf-font .icon--dlp .icon__twitter:before {
    content: "\e386\fe0e";
}

.dsf-font .icon--dlp .icon__youtube:before {
    content: "\e387\fe0e";
}

.dsf-font .icon--dlp .icon__instagram:before {
    content: "\e388\fe0e";
}

.dsf-font .icon--dlp .icon__pinterest:before {
    content: "\e389\fe0e";
}

.dsf-font .icon--dlp .icon__google-plus:before {
    content: "\e38a\fe0e";
}

.dsf-font .icon--dlp .icon__disney-cast:before {
    content: "\e38b\fe0e";
}

.dsf-font .icon--dlp .icon__disney-response:before {
    content: "\e38c\fe0e";
}

.dsf-font .icon--dlp .icon__genie-lamp:before {
    content: "\e38d\fe0e";
}

.dsf-font .icon--dlp .icon__thrill-seekers:before {
    content: "\e38e\fe0e";
}

.dsf-font .icon--dlp .icon__doll:before {
    content: "\e390\fe0e";
}

.dsf-font .icon--dlp .icon__front-desk:before {
    content: "\e391\fe0e";
}

.dsf-font .icon--dlp .icon__movies:before {
    content: "\e392\fe0e";
}

.dsf-font .icon--dlp .icon__unlocked:before {
    content: "\e393\fe0e";
}

.dsf-font .icon--dlp .icon__tumblr:before {
    content: "\e394\fe0e";
}

.dsf-font .icon--dlp .icon__services:before {
    content: "\e395\fe0e";
}

.dsf-font .icon--dlp .icon__old-photopass-plus:before {
    content: "\e396\fe0e";
}

.dsf-font .icon--dlp .icon__romantic-celebration:before {
    content: "\e39b\fe0e";
}

.dsf-font .icon--dlp .icon__disneyland-paris:before {
    content: "\e400\fe0e";
}

.dsf-font .icon--dlp .icon__hotel-rating-1-key:before {
    content: "\e401\fe0e";
}

.dsf-font .icon--dlp .icon__hotel-rating-2-key:before {
    content: "\e402\fe0e";
}

.dsf-font .icon--dlp .icon__hotel-rating-3-key:before {
    content: "\e403\fe0e";
}

.dsf-font .icon--dlp .icon__hotel-rating-4-key:before {
    content: "\e404\fe0e";
}

.dsf-font .icon--dlp .icon__hotel-rating-5-key:before {
    content: "\e405\fe0e";
}

.dsf-font .icon--dlp .icon__hotel-rating-1-star:before {
    content: "\e406\fe0e";
}

.dsf-font .icon--dlp .icon__hotel-rating-2-star:before {
    content: "\e407\fe0e";
}

.dsf-font .icon--dlp .icon__hotel-rating-3-star:before {
    content: "\e408\fe0e";
}

.dsf-font .icon--dlp .icon__hotel-rating-4-star:before {
    content: "\e409\fe0e";
}

.dsf-font .icon--dlp .icon__hotel-rating-5-star:before {
    content: "\e40a\fe0e";
}

.dsf-font .icon--dlp .icon__distance-0-minutes-walk:before {
    content: "\e40b\fe0e";
}

.dsf-font .icon--dlp .icon__distance-5-minutes-walk:before {
    content: "\e40c\fe0e";
}

.dsf-font .icon--dlp .icon__distance-10-minutes-walk:before {
    content: "\e40d\fe0e";
}

.dsf-font .icon--dlp .icon__distance-15-minutes-walk:before {
    content: "\e40e\fe0e";
}

.dsf-font .icon--dlp .icon__distance-20-minutes-walk:before {
    content: "\e40f\fe0e";
}

.dsf-font .icon--dlp .icon__distance-15-minutes-car:before {
    content: "\e410\fe0e";
}

.dsf-font .icon--dlp .icon__distance-10-minutes-bus:before {
    content: "\e411\fe0e";
}

.dsf-font .icon--dlp .icon__annual-pass:before {
    content: "\e412\fe0e";
}

.dsf-font .icon--dlp .icon__dlp-hotels:before {
    content: "\e413\fe0e";
}

.dsf-font .icon--dlp .icon__disneyland-paris-park:before {
    content: "\e414\fe0e";
}

.dsf-font .icon--dlp .icon__walt-disney-studios-paris:before {
    content: "\e415\fe0e";
}

.dsf-font .icon--dlp .icon__dlp-visitor-relation-city-hall:before {
    content: "\e416\fe0e";
}

.dsf-font .icon--dlp .icon__dlp-disney-village:before {
    content: "\e417\fe0e";
}

.dsf-font .icon--dlp .icon__forum:before {
    content: "\e418\fe0e";
}

.dsf-font .icon--dlp .icon__single-rider:before {
    content: "\e440\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-slight-left:before {
    content: "\e442\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-slight-right:before {
    content: "\e443\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-turn-left:before {
    content: "\e444\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-turn-right:before {
    content: "\e445\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-hard-left:before {
    content: "\e446\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-hard-right:before {
    content: "\e447\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-left:before {
    content: "\e448\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-right:before {
    content: "\e449\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-forward:before {
    content: "\e44a\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-back:before {
    content: "\e44b\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-forward-back:before {
    content: "\e44c\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-right-left:before {
    content: "\e44d\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-around-slight-left:before {
    content: "\e44e\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-around-slight-right:before {
    content: "\e44f\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-around-turn-left:before {
    content: "\e450\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-around-turn-right:before {
    content: "\e451\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-around-hard-left:before {
    content: "\e452\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-around-hard-right:before {
    content: "\e453\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-around-left:before {
    content: "\e454\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-around-right:before {
    content: "\e455\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-around-forward-left:before {
    content: "\e456\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-around-forward-right:before {
    content: "\e457\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-u-turn-right:before {
    content: "\e458\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-u-turn-left:before {
    content: "\e459\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-ramp-left:before {
    content: "\e45a\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-ramp-right:before {
    content: "\e45b\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-fork-left:before {
    content: "\e45c\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-fork-right:before {
    content: "\e45d\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-around-about-left:before {
    content: "\e45e\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-around-about-right:before {
    content: "\e45f\fe0e";
}

.dsf-font .icon--dlp .icon__wayfinding-merge:before {
    content: "\e460\fe0e";
}

.dsf-font .icon--dlp .icon__unused-character:before {
    content: "\f8fe\fe0e";
}

.dsf-font .icon--dlp .icon__currency-convertor:before {
    content: "\e0eb\fe0e";
}

.dsf-font .icon--dlp .icon__call-to-buy-tickets:before {
    content: "\e0ec\fe0e";
}

.dsf-font .icon--dlp .icon__wdw-tickets-and-passes:before {
    content: "\e0ed\fe0e";
}

.dsf-font .icon--dlp .icon__link-mdx-tickets-passes:before {
    content: "\e10f\fe0e";
}

.dsf-font .icon--dlp .icon__link-mdx-resort-reservations:before {
    content: "\e110\fe0e";
}

.dsf-font .icon--dlp .icon__link-mdx-dining-reservations:before {
    content: "\e111\fe0e";
}

.dsf-font .icon--dlp .icon__wdw-ap-blockout-cal:before {
    content: "\e271\fe0e";
}

.dsf-font .icon--dlp .icon__expand-gallery:before {
    content: "\e337\fe0e";
}

.dsf-font .icon--dlp .icon__360-video:before {
    content: "\e338\fe0e";
}

.dsf-font .icon--dlp .icon__volume-control:before {
    content: "\e339\fe0e";
}

.dsf-font .icon--dlp .icon__facebook-icon-alone:before {
    content: "\e39c\fe0e";
}

.dsf-font .icon--dlp .icon__twitter-icon-alone:before {
    content: "\e39d\fe0e";
}

.dsf-font .icon--dlp .icon__snapchat:before {
    content: "\e39e\fe0e";
}

.dsf-font .icon--dlp .icon__cribs-and-playpens:before {
    content: "\e461\fe0e";
}

.dsf-font .icon--dlp .icon__baby-care-center2:before {
    content: "\e462\fe0e";
}

.dsf-font .icon--dlp .icon__epi-pen:before {
    content: "\e463\fe0e";
}

.dsf-font .icon--dlp .icon__mobile-charging-station:before {
    content: "\e464\fe0e";
}

.dsf-font .icon--dlp .icon__security-info:before {
    content: "\e465\fe0e";
}

.dsf-font .icon--dlp .icon__refrigerator-available:before {
    content: "\e466\fe0e";
}
