:-moz-selection{background:#4d3266}:selection{background:#4d3266}body,input,select,textarea{color:#4d3266}a,a:active,a:hover,a:visited{color:#81609f}a[href^=tel]{color:#4d3266}body,form{background:#81609f}#body{background-image:url(/images/global/stars.png);background-repeat:repeat-x}.desktop #body{background-position:center 97px}#page{background-image:radial-gradient(ellipse farthest-corner at center top,#fff 10%,#f4edf7 15%,#81609f 75%);background-image:-webkit-radial-gradient(center top,ellipse farthest-corner,#fff 10%,#f4edf7 15%,#81609f 75%)}.no-cssgradients #page{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxNSUiIHN0b3AtY29sb3I9IiNmNGVkZjciLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MTYwOWYiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0wIDBoMXYxSDB6Ii8+PC9zdmc+)}.lt-ie9 #page{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#baa6cb",endColorstr="#81609f",GradientType=0)}#agent{border-top-color:#ffa632}#agent a:before{background:#ffa632}#header .agent{color:#ffa632}.desktop nav a{color:#4d3266}.desktop nav li:hover>a{color:#81609f}.desktop nav li.deals>a{font-weight:700;text-transform:uppercase;color:#ffa632}.desktop nav li.deals>a:before{content:"\e140";padding-right:3px;vertical-align:bottom}.desktop nav li.help .flyout .primary:before{background-image:url(/disneyland-paris/images/navigation/fairy-godmother.png)}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:2dppx),screen and (min-resolution:192dpi){.desktop nav li.help .flyout .primary:before{background-image:url(/disneyland-paris/images/navigation/retina/fairy-godmother.png);background-size:87px 83px}}.primary.background-highlight dd:hover{background-color:#81609f}.primary dd.hotel a:hover{color:#81609f}.primary dd.extra a:before{content:"\e200"}.primary dd.extra:hover a{color:#4d3266!important}.primary dd.extra a:hover{color:#81609f!important}.secondary{background-color:#f4edf7}.secondary dd.bullet a:hover,.secondary dd.more a,.secondary dd.promo:hover a{color:#81609f}#header .menu,.mobile nav li.arrow *{color:#4d3266}.mobile nav .open>span{background:#81609f}.mobile nav dd *{color:#4d3266}.mobile .dlp .hotels>span:before{content:"\e049"}.mobile .dlp .parks>span:before{content:"\e003"}.mobile .dlp .explore>span:before{content:"\e1d1"}.mobile .dlp .transport>span:before{content:"\e2c0"}.mobile .dlp .help>span:before{content:"\e250"}.mobile .dlp .deals>span:before{content:"\e380"}.mobile .dlp li.sublink.icon *{color:#4d3266!important}header .logo a{background:url(/images/logos/desktop/disneyland-paris.png) no-repeat;width:137px}.spring header .logo a{background:url(/images/logos/desktop/swing-into-spring-at-disneyland-paris.png) no-repeat;width:151px;height:46px;margin-top:15px}.halloween header .logo a{background:url(/images/logos/desktop/halloween-at-disneyland-paris.png) no-repeat;width:160px;height:58px;margin-top:6px}.xmas header .logo a{background:url(/images/logos/desktop/enchanted-xmas-at-disneyland-paris.png) no-repeat;width:149px;height:41px}.anniversary header .logo a{background:url(/images/logos/desktop/disneyland-paris-30th-anniversary.gif) no-repeat;width:150px;height:48px;margin-top:10px}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:2dppx),screen and (min-resolution:192dpi){header .logo a{background:url(/images/logos/desktop/retina/disneyland-paris.png) no-repeat;background-size:137px 38px}.spring header .logo a{background:url(/images/logos/desktop/retina/swing-into-spring-at-disneyland-paris.png) no-repeat;background-size:151px 46px}.halloween header .logo a{background:url(/images/logos/desktop/retina/halloween-at-disneyland-paris.png) no-repeat;background-size:160px 58px}.xmas header .logo a{background:url(/images/logos/desktop/retina/enchanted-xmas-at-disneyland-paris.png) no-repeat;background-size:149px 41px}.anniversary header .logo a{background:url(/images/logos/desktop/retina/disneyland-paris-30th-anniversary.gif) no-repeat;background-size:150px 48px;margin-top:10px}}#header .logo,#header .logo a{width:115px}#header .logo{padding:18px 0 12px}#header .logo a{height:32px;background:url(/images/logos/mobile/disneyland-paris.png);background-size:115px 32px}.spring #header .logo,.spring #header .logo a{width:128px}.spring #header .logo{padding-top:11px}.spring #header .logo a{height:39px;background:url(/images/logos/mobile/swing-into-spring-at-disneyland-paris.png);background-size:128px 39px}.halloween #header .logo,.halloween #header .logo a{width:135px}.halloween #header .logo{padding:5px 0 8px}.halloween #header .logo a{height:49px;background:url(/images/logos/mobile/halloween-at-disneyland-paris.png);background-size:135px 49px}.xmas #header .logo a,.xmas-header #header .logo{width:128px}.xmas #header .logo{padding:18px 0 10px}.xmas #header .logo a{height:45px;background:url(/images/logos/mobile/enchanted-xmas-at-disneyland-paris.png);background-size:128px 34px}.anniversary #header .logo,.anniversary #header .logo a{width:150px}.anniversary #header .logo{padding:10px 0}.anniversary #header .logo a{height:45px;background:url(/images/logos/mobile/disneyland-paris-30th-anniversary.gif);background-size:150px 45px}a.cancel,span.cancel{background:#f4edf7}input.cancel{color:#baa6cb;transition:color .25s ease-out 0}input.cancel:hover{color:#81609f}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,span.dropdown select:focus,textarea:focus{box-shadow:0 0 4px 1px #81609f}.desktop span.dropdown:hover select,.mobile span.dropdown select:focus{color:#81609f}input[type=checkbox]+label:active:before,input[type=radio]+label:active:before{box-shadow:0 0 4px 1px #81609f}.dates .calendar button:before{color:#4d3266!important}table.default th{background:#f4edf7}#overlay{background:linear-gradient(180deg,rgba(172,155,188,.85) 0,rgba(194,181,203,.85) 45%,rgba(194,181,203,.85) 55%,rgba(172,155,188,.85));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d9c2b5cb",endColorstr="#d9c2b5cb",GradientType=0)}.loading{background:linear-gradient(90deg,#4d3266 10%,hsla(0,0%,100%,0) 50%)}.loading:before{background:#4d3266}footer #links.open h4{color:#81609f}footer .links a{color:#4d3266!important}footer #ancillaries p a,footer .links li a:hover{color:#81609f!important}footer #ancillaries{background-color:#f4edf7}.desktop #search #panel:hover{background-color:rgba(244,237,247,.95)}#search label.eurostar:before{content:"\e2c0"!important}#search label.flights:before{content:"\e2c5"!important}#search label.selfdrive:before{content:"\e2c2"!important}#search label.hotel:before{content:"\e0cf"!important}.mobile #search #quick-quote.open .holiday legend,.mobile #search fieldset.open legend{color:#81609f}.ui-datepicker-today a.ui-state-highlight{background:#f4edf7;color:#4d3266}.ui-datepicker-next:before,.ui-datepicker-prev:before{color:#4d3266}.ui-state-active,.ui-state-focus,.ui-state-hover{background:#81609f!important}.homepage div.button a{color:#4d3266}.homepage div.button.hotels a:before{content:"\e049"}.homepage div.button.active a{background:#81609f}.mobile #search #hotel-options{display:none!important}.desktop .billboard .slick-next:before,.desktop .billboard .slick-prev:before,.desktop .billboard a.light hgroup,.mobile .billboard hgroup,.mobile .light.icon.info.multiline.billboard-show-info-trigger{color:#4d3266}.desktop #promotions .promo:hover{background-image:url(/disneyland-paris/images/homepage/promotions/starburst.png)}#promotions a{color:#4d3266}#page #title,#promotions .promo:hover>a,#promotions a:hover{color:#81609f}.synopsis{background-color:#f4edf7}.synopsis span.button{background:#81609f}.synopsis span.button:hover{background:#9e83b5}.launch,.launch a.button{background:#81609f}.launch a.button:hover{background:#9e83b5}body.interstitial #interstitial,body.interstitial #overlay{display:block!important}#body.book .body aside,#itinerary{background-color:#f4edf7}#dining-plans-summary .image{background-image:url(/images/promotions/dining.png)}#character-dining-summary .character .image{background-image:url(/images/promotions/photo-frame.png)}#character-dining-summary .princess .image{background-image:url(/images/promotions/event.png)}#special-event-summary .new-years-eve .image{background-image:url(/images/promotions/balloons.png)}#halloween-event-summary .halloween-festival .image{background-image:url(/images/promotions/halloween.png)}#special-event-summary .magical-pride .image{background-image:url(/images/promotions/magical-pride.png)}#signature-celebration-package-summary .image{background-image:url(/images/promotions/balloons.png)}#signature-marvel-package-summary .image{background-image:url(/images/promotions/marvel-superheroes.png)}#disney-loves-jazz-package-summary .image{background-image:url(/images/promotions/balloons.png)}#the-lion-king-signature-experience-summary .image{background-image:url(/images/promotions/lion-king.png)}#itinerary .items>div:nth-child(n+2),#itinerary>div:nth-child(n+2){border-top:1px dotted #cebfda}#paging .pages a.page{background-color:#f4edf7}#paging .pages a.page.current{background-color:#81609f}.mobile .accommodation .package{border-bottom:none}.mobile .accommodation .deal{border-top:1px solid #dfdfdf;border-bottom:none}.desktop .accommodation .switch .active a{border:1px solid #81609f}.desktop .accommodation .switch .active a:hover{background:#f4edf7}.accommodation .switch .inactive a,.desktop .accommodation .switch .inactive{color:#969696}.desktop .accommodation .switch .inactive a{border:1px solid #969696}.desktop .accommodation .switch .inactive a:hover{background:#fafafa}.mobile .accommodation .switch{border-radius:4px;overflow:hidden;width:100%;background:#f4edf7;border:1px solid #cebfda}.mobile .accommodation .switch div{width:100%}.mobile .accommodation .switch .options{padding:10px}.mobile .accommodation .switch .options a{display:block}.mobile .accommodation .switch .transport{display:none;border-top:1px solid #cebfda}.mobile .accommodation .switch .transport li{padding:10px 10px 10px 34px;width:100%}.mobile .accommodation .switch .transport li:nth-child(n+2){border-top:1px dotted #cebfda}.mobile .accommodation .switch .transport li:before{top:10px;left:10px}.mobile .accommodation .switch .active a{border:1px solid #81609f;background:#e8dfee}.mobile .accommodation .switch .inactive,.mobile .accommodation .switch .inactive a{color:#a890bd}.mobile .accommodation .switch .inactive a{border:1px solid #a890bd}.hotel .reviews *{color:#4d3266!important}.mobile.small .flight .info .airline{padding-bottom:0}.desktop .flight .deal,.flight .includes{border-top:1px solid #dfdfdf}.desktop .flight .deal{margin-top:10px;padding-top:10px}.mobile .flight .deal{padding:10px 0;border-bottom:1px solid #dfdfdf}#contact #registration,.passengers #registration{text-transform:uppercase}section.offers .offer a{color:#4d3266}.desktop section.offers .offer:hover *{color:#81609f}.mobile section.offers span.button{background:#81609f}#calendar{color:#4d3266}.countdown .calendar{border-bottom:1px solid #9e83b5}section.resorts .resort a{color:#4d3266}.desktop section.resorts .resort:hover *,section.resorts .resort .reviews .count{color:#81609f}.mobile section.resorts span.button{background:#81609f}#body.faq .index ul *{color:#81609f}#closures-table{border-collapse:separate;width:100%}#closures-table th{font-weight:700}#closures-table td,#closures-table th{display:block}#closures-table tr:first-of-type th{border-top-left-radius:7px}#closures-table th{background:#f4edf7}.desktop #closures-table{border-radius:7px;border:1px solid #ccc}.desktop #closures-table tr:first-of-type th{border-top-left-radius:7px}.desktop #closures-table tr:last-of-type th{border-top-right-radius:7px}.desktop #closures-table tr:not(:last-of-type) th{border-right:1px solid #fff}.desktop #closures-table td,.desktop #closures-table th{padding:15px;text-align:center}.desktop #closures-table td:not(:first-of-type){padding-top:0}.desktop #closures-table td:not(:last-of-type):after{display:block;height:1px;background:#dfdfdf;content:"";margin-top:15px}.desktop #closures-table tr{float:left}.desktop #closures-table small{display:block}.mobile #closures-table{width:100%;border-radius:4px;border:1px solid #cebfda}.mobile #closures-table th{text-align:left;padding:10px;color:#81609f}.mobile #closures-table td,.mobile #closures-table tr:not(:first-of-type) th{border-top:1px solid #cebfda}.mobile #closures-table td{display:none;padding:10px}.mobile .show-attractions td{display:block!important}.mobile #closures-table tr:first-of-type th{border-top-left-radius:4px;border-top-right-radius:4px}.mobile #closures-table tr:last-of-type:not(.open) th{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.mobile.small #closures-table small{display:block}.mobile .meals th:before{font-size:22px}.mobile .meals td[colspan]{border-top:1px solid #c4c4c4!important}.mobile .meal-plan-costs table:not(:last-of-type),.mobile .meal-plan-costs tr:first-of-type th:first-of-type,.mobile .meal-plan-costs tr:first-of-type th:last-of-type{border-radius:0}.mobile .meal-plan-costs table:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.mobile .meal-plan-costs div:first-of-type{border-top:1px solid #ccc}.mobile .plan-date{border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4}.mobile .plus-meal{border-top:0;border-bottom:0}.mobile .meals tr td:first-of-type,.mobile .plan tr th:first-of-type{width:30%}.mobile .meal-plan-costs table tr:nth-child(odd){background:#fafafa}.meal-plan-costs table th{background:#efefef!important}.meal-plan-costs div:first-of-type{border-top-left-radius:7px;border-top-right-radius:7px}.plan-date{width:100%;padding:10px;text-align:center;font-weight:700;background:#f4edf7}.desktop .meal-plans{padding-bottom:10px}.desktop .meal-plan-costs{border:1px solid #c4c4c4;border-radius:7px}.desktop .meal-plan-costs tr>*{border-right:1px solid #c4c4c4}.desktop .premium-meal :last-of-type{border-right:0}.desktop .meal-plan-costs tr *{border-radius:0!important}.desktop .plan-date{border-bottom:1px solid #c4c4c4}.desktop .plan-date~table{float:left}.desktop table+.plan-date{border-top:1px solid #c4c4c4}.desktop .standard-meal{width:348px}.desktop .plus-meal,.desktop .premium-meal{width:140px}.desktop .meal-plan-costs table{border:0}.desktop .meal.plan .details div.offer{width:420px}#extras .slot-unavailable:not(:first-child)>*{opacity:.5}#extras .multiple-special-event:not(:last-child){padding-bottom:10px}.mobile #extras .slot-unavailable:not(:first-child)>*{float:left}.desktop .disable-click{pointer-events:none}.desktop #body.planning .action{padding-top:20px}.desktop #body.planning .character.genie .image{width:320px!important;right:30px;height:190px}.mobile #body.planning .brochure+.action{border-top:1px solid #c4c4c4}
/*# sourceMappingURL=disneyland-paris.min.css.map */
