:-moz-selection{background:#4d3266}:selection{background:#4d3266}.desktop nav li:hover>a,.primary dd.hotel a:hover,a,a:active,a:hover,a:visited{color:#81609f}.desktop nav a,a[href^=tel],body,input,select,textarea{color:#4d3266}.mobile nav .open>span,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:-ms-radial-gradient(center top,ellipse farthest-corner,#fff 10%,#f4edf7 15%,#81609f 75%);background-image:-moz-radial-gradient(center top,ellipse farthest-corner,#fff 10%,#f4edf7 15%,#81609f 75%);background-image:-o-radial-gradient(center top,ellipse farthest-corner,#fff 10%,#f4edf7 15%,#81609f 75%);background-image:-webkit-gradient(radial,center top,0,center top,359,color-stop(10,#fff),color-stop(15,#f4edf7),color-stop(75,#81609f));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,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iI2Y0ZWRmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MTYwOWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)}.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 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--moz-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}}#paging .pages a.page.current,.primary.background-highlight dd:hover{background-color:#81609f}.primary dd.extra a:before{content:'\e200'}.dates .calendar button:before,.mobile .dlp li.sublink.icon *,.primary dd.extra:hover a{color:#4d3266!important}.primary dd.extra a:hover,footer #ancillaries p a,footer .links li a:hover{color:#81609f!important}.secondary,footer #ancillaries{background-color:#f4edf7}.mobile #search #quick-quote.open .holiday legend,.mobile #search fieldset.open legend,.secondary dd.bullet a:hover,.secondary dd.more a,.secondary dd.promo:hover a,footer #links.open h4,input.cancel:hover{color:#81609f}#header .menu,.mobile nav dd *,.mobile nav li.arrow *{color:#4d3266}.homepage div.button.hotels a:before,.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'}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--moz-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{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}.desktop .accommodation .switch .active a:hover,a.cancel,span.cancel,table.default th{background:#f4edf7}input.cancel{color:#baa6cb;transition:color 250ms ease-out 0}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}#overlay{background:-moz-linear-gradient(top,rgba(194,181,203,.85) 55%,rgba(172,155,188,.85) 100%,rgba(172,155,188,.85) 0,rgba(194,181,203,.85) 45%);background:-webkit-linear-gradient(top,rgba(172,155,188,.85) 0,rgba(194,181,203,.85) 45%,rgba(194,181,203,.85) 55%,rgba(172,155,188,.85) 100%);background:linear-gradient(to bottom,rgba(172,155,188,.85) 0,rgba(194,181,203,.85) 45%,rgba(194,181,203,.85) 55%,rgba(172,155,188,.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9c2b5cb', endColorstr='#d9c2b5cb',GradientType=0 )}.loading{background:-moz-linear-gradient(left,#4d3266 10%,rgba(255,255,255,0) 50%);background:-webkit-linear-gradient(left,#4d3266 10%,rgba(255,255,255,0) 50%);background:-ms-linear-gradient(left,#4d3266 10%,rgba(255,255,255,0) 50%);background:linear-gradient(to right,#4d3266 10%,rgba(255,255,255,0) 50%)}.loading:before{background:#4d3266}.hotel .reviews *,footer .links a{color:#4d3266!important}.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}.ui-datepicker-today a.ui-state-highlight{background:#f4edf7;color:#4d3266}#promotions a,.desktop .billboard .slick-next:before,.desktop .billboard .slick-prev:before,.desktop .billboard a.light hgroup,.homepage div.button a,.mobile .billboard hgroup,.mobile .light.icon.info.multiline.billboard-show-info-trigger,.ui-datepicker-next:before,.ui-datepicker-prev:before,section.offers .offer a{color:#4d3266}.ui-state-active,.ui-state-focus,.ui-state-hover{background:#81609f!important}.homepage div.button.active a,.synopsis span.button{background:#81609f}.mobile #search #hotel-options{display:none!important}.desktop #promotions .promo:hover{background-image:url(/disneyland-paris/images/homepage/promotions/starburst.png)}#body.faq .index ul *,#page #title,#promotions .promo:hover>a,#promotions a:hover,.desktop section.offers .offer:hover *,.desktop section.resorts .resort:hover *,section.resorts .resort .reviews .count{color:#81609f}#body.book .body aside,#itinerary,#paging .pages a.page,.synopsis{background-color:#f4edf7}.launch a.button:hover,.synopsis span.button:hover{background:#9e83b5}.launch,.launch a.button,.mobile section.offers span.button,.mobile section.resorts span.button{background:#81609f}.mobile .show-attractions td,body.interstitial #interstitial,body.interstitial #overlay{display:block!important}#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)}#signature-celebration-package-summary .image,#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-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}.mobile .accommodation .package{border-bottom:none}.mobile .accommodation .deal{border-top:1px solid #dfdfdf;border-bottom:none}.desktop .accommodation .switch .active a{border:#81609f 1px solid}.accommodation .switch .inactive a,.desktop .accommodation .switch .inactive{color:#969696}.desktop .accommodation .switch .inactive a{border:#969696 1px solid}.desktop .accommodation .switch .inactive a:hover{background:#fafafa}.mobile .accommodation .switch{border-radius:4px;overflow:hidden;width:100%;background:#f4edf7;border:#cebfda 1px solid}.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:#cebfda 1px solid}.mobile .accommodation .switch .transport li{padding:10px 10px 10px 34px;width:100%}.mobile .accommodation .switch .transport li:nth-child(n+2){border-top:#cebfda 1px dotted}.mobile .accommodation .switch .transport li:before{top:10px;left:10px}.mobile .accommodation .switch .active a{border:#81609f 1px solid;background:#e8dfee}.mobile .accommodation .switch .inactive,.mobile .accommodation .switch .inactive a{color:#a890bd}.mobile .accommodation .switch .inactive a{border:#a890bd 1px solid}.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}#calendar,section.resorts .resort a{color:#4d3266}.countdown .calendar{border-bottom:1px solid #9e83b5}#closures-table{border-collapse:separate;width:100%}#closures-table th{font-weight:700;display:block}#closures-table td,.desktop #closures-table small,.mobile.small #closures-table small{display:block}#closures-table tr:first-of-type th,.desktop #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: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,.desktop .plan-date~table{float:left}.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 tr:not(:first-of-type) th{border-top:1px solid #cebfda}.mobile #closures-table td{display:none;padding:10px;border-top:1px solid #cebfda}.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 .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(2n+1){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 table+.plan-date,.mobile #body.planning .brochure+.action{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}#disneyplusbadge p{color:#fff;padding-bottom:0}#disneyplusbadge p a{color:#fff}.mobile #disneyplusbadge img{margin-left:18px}#disneyplusbadge{background-image:linear-gradient(to right,#0a1e4a,#11398f,#0d72ec);border-top:1px solid #1b3a94;border-bottom:1px solid #0d285f;color:#fff;text-shadow:0 0 8px rgba(13,114,236,.7);box-shadow:0 0 10px rgba(13,114,236,.5)}
/*# sourceMappingURL=disneyland-paris-2.0.25.min.css.map */
