.aresColorTile{width:50px;height:30px;display:inline-block;margin-right:1em}.background1{background-color:#fff}.beBackground{background-color:#fff}.color1{background-color:#7ed4f4}.color2{background-color:#00bfff}.color3{background-color:#007ba3}.color4{background-color:#00bfff}.navColor{background-color:#0177c1}.navTextColor{background-color:#fff}.pagerColor{background-color:red}.pagerTextColor{background-color:#fff}.buttonColor{background-color:#aaa}.buttonSearchColor{background-color:#1982b9}.buttonBuyColor{background-color:#1982b9}.buttonSelectColor{background-color:#1982b9}.buttonTextColor{background-color:#fff}.buttonUiColor{background-color:#666}.buttonUiTextColor{background-color:#666}.tabSelectColor{background-color:#09c}.tabSelectedColor{background-color:#fff}.roomTabSelectedColor{background-color:#ddd}.priceColor{background-color:#63b353}.highPriceColor{background-color:#999}.dealsColor{background-color:#77c20d}.dealTextColor{background-color:#fff}.tableCellColor{background-color:#c9ecff}.sidebarHeaderColor{background-color:#0177c1}.starRating{background-color:#ffae4a}.alertColor{background-color:#ed6053}.alertTextColor{background-color:#fff}.gm-style a,.gm-style div,.gm-style label,.gm-style span{font-family:Lato,sans-serif}body{font-family:Lato,sans-serif;background-color:#fff}.aresContentWrapInner{padding:2em;background-color:#fff;margin:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.aresDealText{clear:both;background-color:#77c20d;color:#fff}.aresDealText:after{border-top-color:#77c20d}.aresBodyInner{padding:1em 2em 2em}.aresAlert{background-color:#ed6053;color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.aresPricePrice{color:#63b353}.aresHighPrice{color:#999}a:link{color:#7ed4f4;text-decoration:none}a:hover{color:#00bfff}a:visited{color:#007ba3}a:active{color:#00bfff}.aresProductItem .aresProductItemInner{background-color:#fff}.aresDetailsNav{background-color:#fff}.aresAmenitiesCont{background-color:#f2f2f2}.aresHideAmenities{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.aresHotelPackagesList h4 span,.aresProductPackage .aresDetailsNav ul li span,.aresSelectedPage{background-color:red;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.aresSelectedPage a:active,.aresSelectedPage a:hover,.aresSelectedPage a:link,.aresSelectedPage a:visited{color:#fff!important}.aresBESidebarHeader{background-color:#aaa}.aresBESidebarHeader{background-color:#0177c1}.aresRequired input{border-color:#ed6053!important}.aresOrderThanks{background-color:#5abf5b;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.aresButton,button{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#aaa;color:#fff}a.aresButton{color:#fff}.aresButton:hover,button:hover{background-color:#999}.aresButtonSearch{background-color:#1982b9}.aresButtonSearch:hover{background-color:#2a93ca}.aresButtonBuy{background-color:#1982b9}.aresButtonBuy:hover{background-color:#2a93ca}.aresButtonPrint,a.aresButtonPrint{background-color:#1982b9}.aresButtonPrint:hover,a.aresButtonPrint:hover{background-color:#3ba4db}.aresDetailsNav ul li.aresNavItemRooms a,.aresDetailsNav ul li.aresNavItemTickets a,.aresProductItemsList .aresNavItem .aresButton{background:#1982b9;border-right-color:#1982b9;border-bottom-color:#1982b9;color:#fff}.aresDetailsNav ul li.aresNavItemRooms a:hover,.aresDetailsNav ul li.aresNavItemTickets a:hover,.aresProductItemsList .aresNavItem .aresButton:hover{background:#2a93ca;border-bottom-color:#2a93ca;color:#fff}.aresDetailsNav ul li.aresNavItemSelected a{background:#fff;border-bottom-color:#fff}.aresDetailsNav ul li.aresNavItemRooms.aresNavItemSelected a,.aresDetailsNav ul li.aresNavItemTickets.aresNavItemSelected a{background-color:#ddd;color:#fff;border-bottom-color:#ddd;border-top-color:#ddd}.aresDetailsNav ul li.aresNavItemRooms.aresNavItemSelected a:after,.aresDetailsNav ul li.aresNavItemTickets.aresNavItemSelected a:after{border-top-color:#ddd}.aresDetailsNav ul li.aresPackageSearchSubmit a,.aresDetailsNav ul li.aresPackageSearchSubmit button{border-right-color:#1982b9;border-bottom-color:#1982b9}.aresAmenitiesLink{color:#666;background-color:#f2f2f2}.aresAmenitiesLink:hover{background-color:#f2f2f2}.ui-datepicker-calendar .ui-datepicker-current-day a{background:#1982b9;color:#fff}.ui-datepicker-calendar .range-date a{background:#1982b9;color:#fff}.ui-datepicker-calendar .max-date a{background:#1982b9;color:#fff}.ui-datepicker-calendar .min-date a{background:#1982b9;color:#fff}a.aresButton.aresButtonSelect,button.aresButton.aresButtonSelect{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#1982b9}a.aresButton.aresButtonSelect:hover,button.aresButton.aresButtonSelect:hover{background-color:#2a93ca}.aresBENav ul{background-color:#0177c1}.aresBENav .aresSelected{background:#0177c1}.aresBENav .aresSelected:after{border-top-color:#0177c1}.aresBENav li a{color:#fff}.aresHotelRoomsTableLowPrice,.aresTicketTable .aresTicketTableAdult td{background-color:#c9ecff}.aresBESidebar,.aresSearch,.aresTier1 .aresProductItem,.aresUpsellHeader,li.aresProductItem.aresProductActivity{background-image:none;padding-bottom:0;box-shadow:0 2px 8px rgba(0,0,0,.18);-moz-box-shadow:0 2px 8px rgba(0,0,0,.18);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.18);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.aresProductItemsList{overflow:visible}.aresPackageConfigBar{background-color:#fff}.ui-widget{font-family:Lato,sans-serif}.ui-widget-header{background-color:#0177c1;color:#fff}.aresDetailsNav ul li.aresPackageSearchSubmit a,.aresDetailsNav ul li.aresPackageSearchSubmit button{border-right-color:#1982b9;border-bottom-color:#1982b9}.aresPackageSidebar{background-color:#1982b9}.aresUpsellInner{padding:2em}.aresUpsellImage{display:none}.aresProductItemsList{overflow:visible}.aresDealFlag::after{border-top-color:#77c20d}
@font-face{font-family:picons;src:url(/themes/palace-entertainment/fonts/picons.eot);src:url(/themes/palace-entertainment/fonts/picons.eot#iefix) format("eot"),url(/themes/palace-entertainment/fonts/picons.woff) format("woff"),url(/themes/palace-entertainment/fonts/picons.ttf) format("truetype")}body{margin:0;color:#010101;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}header{height:128px}header .pcore2_logo{display:inline-block;float:left;max-width:140px}header .pcore_todayshours{margin-top:58px;color:#fff;font-size:14px}header .pcore_todayshours a{color:#ffd602;font-size:12px}header .mainnav_hamburger{display:block;color:#fff;font-size:14px;cursor:pointer;text-align:center;width:38px;position:absolute;right:10px;top:90px}header .mainnav_hamburger span{height:6px;width:38px;background-color:#fff;margin-bottom:5px;display:block}header .pcore_mainnav{position:static!important;margin-top:18px}.float-right{float:right!important}header .pcore_mainnav ul{padding-left:0}header .pcore_mainnav .nav_close{cursor:pointer;display:block;color:#fff;height:40px;line-height:40px;font-size:26px;text-align:right;padding:0 15px}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}.expander_icon:after{content:"+";position:absolute;right:15px}.expander_icon.active:after{content:"x"}#clientFooter,header{display:block;font-size:1rem;font-weight:400;line-height:1.5;color:#212529}#clientFooter img,header img{max-width:100%}#clientFooter dl,#clientFooter ol,#clientFooter ul,header dl,header ol,header ul{margin-top:0;margin-bottom:1rem}#clientFooter a:hover,header a:hover{color:#fff;text-decoration:none!important}#clientFooter *,#clientFooter ::after,#clientFooter ::before,header *,header ::after,header ::before{box-sizing:border-box;font-family:Nunito,Helvetica,Arial}#clientFooter h3,header h3{margin-top:0;margin-bottom:.5rem}#clientFooter p,header p{margin-top:0;margin-bottom:1rem}#clientFooter ul,header ul{margin-top:0;margin-bottom:1rem}#clientFooter ul ul,header ul ul{margin-bottom:0}#clientFooter a,header a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}#clientFooter a:not([href]):not([tabindex]),header a:not([href]):not([tabindex]){color:#fff;text-decoration:none}#clientFooter a:not([href]):not([tabindex]):focus,#clientFooter a:not([href]):not([tabindex]):hover,header a:not([href]):not([tabindex]):focus,header a:not([href]):not([tabindex]):hover{color:#fff;text-decoration:none}#clientFooter a:not([href]):not([tabindex]):focus,header a:not([href]):not([tabindex]):focus{outline:0}#clientFooter img,header img{vertical-align:middle;border-style:none}#clientFooter h3,header h3{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}#clientFooter h3,header h3{font-size:1.75rem}#clientFooter .row,header .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#clientFooter .col,#clientFooter .col-md-4,#clientFooter .col-md-5,#clientFooter .col-md-7,header .col,header .col-md-4,header .col-md-5,header .col-md-7{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}#clientFooter .col,header .col{flex-basis:0;flex-grow:1;max-width:100%}#clientFooter .picon-envelope:before,#clientFooter .picon-facebook:before,#clientFooter .picon-instagram:before,#clientFooter .picon-twitter:before,header .picon-envelope:before,header .picon-facebook:before,header .picon-instagram:before,header .picon-twitter:before{font-family:picons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}#clientFooter .picon-envelope:before,header .picon-envelope:before{content:""}#clientFooter .picon-facebook:before,header .picon-facebook:before{content:""}#clientFooter .picon-instagram:before,header .picon-instagram:before{content:""}#clientFooter .picon-twitter:before,header .picon-twitter:before{content:""}#clientFooter h3,header h3{font-size:30px;font-weight:600;color:#333;margin:0;font-family:inherit;line-height:1.2}#clientFooter li,#clientFooter p,header li,header p{color:#676767;font-size:18px;line-height:24px;font-weight:300}#clientFooter ol ol,#clientFooter ol ul,#clientFooter ul ol,#clientFooter ul ul,header ol ol,header ol ul,header ul ol,header ul ul{margin-bottom:0}#clientFooter .expander_icon,header .expander_icon{position:relative}#clientFooter .text-right,header .text-right{text-align:right!important}#clientFooter{background-color:#009ada}header{background:#009ada}#clientFooter .bottom_#clientFooter{padding:15px 0}#clientFooter .pcore_copyright{display:inline-block;padding:8px 15px}#clientFooter .bottom_#clientFooter ul li{display:inline-block;list-style-type:none}#clientFooter .bottom_#clientFooter ul a,#clientFooter .bottom_#clientFooter ul li{color:#fff}#clientFooter .pcore_social ul{text-align:center!important;padding-left:0}#clientFooter .bottom_#clientFooter ul a,#clientFooter .bottom_#clientFooter ul li{color:#fff}#clientFooter .pcore_social ul li a{height:40px;width:40px;display:block;text-align:left;background-size:cover;font-size:32px}#clientFooter .pcore_social ul li a:hover{color:#ffcb05;text-decoration:none}#clientFooter .pcore_social ul li a span{text-indent:-1000px;overflow:hidden;display:block;position:absolute;left:-2000px}@media (min-width:768px){header .pcore_todayshours{margin-top:13px}header .pcore_todayshours .divider{display:none}header .pcore_todayshours a{font-size:14px;display:block}header .mainnav_hamburger{top:70px}#clientFooter li,#clientFooter p,header li,header p{font-size:18px;line-height:24px}header .container{padding-bottom:44px}#clientFooter h3,header h3{font-size:30px}#clientFooter .pcore_#clientFooternav{padding-top:55px}#clientFooter .pcore_#clientFooternav ul{padding-left:0}#clientFooter .pcore_#clientFooternav>ul{display:flex;justify-content:space-between}#clientFooter .pcore_#clientFooternav>ul>li{display:inline-block;padding:15px 0}#clientFooter .pcore_#clientFooternav>ul li{list-style-type:none}#clientFooter .pcore_#clientFooternav>ul a,#clientFooter .pcore_#clientFooternav>ul li{color:#fff}#clientFooter .pcore_#clientFooternav .pcore2_#clientFooter_link{font-weight:700}#clientFooter .pcore_#clientFooternav ul{padding-left:0}#clientFooter .pcore_#clientFooternav>ul>li ul{border-top:1px solid #fff;margin-top:15px;padding-top:15px}#clientFooter .bottom_#clientFooter{border-top:1px solid #fff}#clientFooter .pcore_copyright ul{padding-left:0}#clientFooter .pcore_copyright ul li{padding:0 15px;position:relative}#clientFooter .pcore_copyright ul li:first-child{padding-left:0}#clientFooter .pcore_copyright ul li:after{width:1px;background:#fff;height:14px;content:"";position:absolute;right:0;top:8px}#clientFooter .pcore_copyright ul li:last-child:after{content:none}#clientFooter .pcore_social{padding-right:0}#clientFooter .pcore_social ul{text-align:right!important}#clientFooter{background-image:url(/themes/palace-entertainment/images/kw-footer-bg.png);background-position:50% 100%;background-size:1920px;background-repeat:no-repeat}#clientFooter{height:579px}#clientFooter .pcore_footernav>ul{display:flex;justify-content:space-between}#clientFooter .pcore_footernav ul{padding-left:0}#clientFooter .pcore_footernav{padding-top:55px}.expander_icon:after{content:none}#clientFooter .bottom_footer{border-top:1px solid #fff;padding:15px 0}#clientFooter .pcore_footernav>ul>li ul{border-top:1px solid #fff;margin-top:15px;padding-top:15px}#clientFooter .pcore_footernav .pcore2_footer_link{font-weight:700}}@media (min-width:992px){header .pcore2_logo{max-width:260px;display:flex;align-items:center;height:100%;margin-top:23px}header .pcore2_logo a{display:inline-block;width:100%}header>.container>.row{max-width:910px}header .mainnav_hamburger{display:none}header .pcore_mainnav #nav-menu{float:right;padding-left:0;margin-bottom:0}header .pcore_mainnav .nav_close{display:none}header .pcore_mainnav #nav-menu>li{display:inline-block;color:#fff;cursor:pointer;font-size:16px;font-weight:700;list-style-type:none;padding:26px 25px}header .pcore_mainnav #nav-menu>li{padding:26px 40px}header .pcore_mainnav #nav-menu>li .submenu_container{display:none;background:#fff;width:100%;position:absolute;left:0;padding:35px 35px 25px;top:125px;z-index:102;margin-top:3px;border-bottom:2px solid #1b2454;border-left:2px solid #1b2454;border-right:2px solid #1b2454}header .pcore_mainnav #nav-menu>li .pcore_subnav{float:left;flex:0 0 100%;max-width:100%}header .pcore_mainnav #nav-menu>li .pcore_subnav.pcore_subnavitems_cols_1{flex:0 0 33.33%;max-width:33.33%}header .pcore_mainnav #nav-menu>li .submenu_container li{font-weight:700}header .pcore_mainnav #nav-menu>li .pcore_subnav li{display:inline-block;margin-bottom:16px}header .pcore_mainnav #nav-menu>li .pcore_subnav a,header .pcore_mainnav #nav-menu>li .pcore_subnav li,header .pcore_mainnav #nav-menu>li .pcore_subnav span{color:#333;font-size:15px}header .pcore_mainnav #nav-menu>li .pcore_subnav li{width:calc(33% - 4px)}header .pcore_mainnav #nav-menu>li .pcore_subnav.pcore_subnavitems_cols_1 li{width:calc(50% - 4px)}header .pcore_mainnav #nav-menu>li .pcore_subnav a,header .pcore_mainnav #nav-menu>li .pcore_subnav span{display:block;background-repeat:no-repeat;background-position:0 50%;padding-left:25px;background-size:16px}header .pcore_mainnav #nav-menu>li .pcore_subnav li a{line-height:16px}header .pcore_mainnav #nav-menu>li .pcore_promoitems{padding:0;list-style-type:none}header .pcore_mainnav #nav-menu>li .pcore_promoitems.pcore_promoitems_cols_2{flex:0 0 100%;max-width:100%;margin-top:15px}header .pcore_mainnav #nav-menu>li .pcore_promoitems.pcore_promoitems_cols_2{margin-top:0;flex:0 0 66.66%;max-width:66.66%}header .pcore_mainnav #nav-menu>li .pcore_promoitems.pcore_promoitems_cols_2 li{float:left;width:50%}header .pcore_mainnav #nav-menu>li .pcore_promoitems.pcore_promoitems_cols_2 li>div{width:50%;float:left}header .pcore_mainnav #nav-menu>li .pcore_promoitems img{width:100%}header .pcore_mainnav #nav-menu>li .pcore_promoitems.pcore_promoitems_cols_2 li>div.promoitems_copy{padding:0 10px}header .pcore_mainnav #nav-menu>li .pcore_promoitems h3{color:#010101;font-size:21px}header .pcore_mainnav #nav-menu>li .pcore_promoitems p{color:#676767;font-size:14px;line-height:18px}header .pcore_mainnav #nav-menu>li{display:inline-block;color:#fff;cursor:pointer;font-size:16px;font-weight:700;list-style-type:none;padding:26px 25px}header .pcore_mainnav #nav-menu>li.active,header .pcore_mainnav #nav-menu>li:hover{background:#fff;color:#333;transition:.2s all}header .pcore_mainnav #nav-menu>li.active>.submenu_container,header .pcore_mainnav #nav-menu>li:hover>.submenu_container{display:block}}@media (min-width:1200px){.container{max-width:1140px}header .pcore_todayshours{flex:0 0 37.333%;max-width:37.333%}header .pcore_todayshours .divider{display:inline}header .pcore_todayshours a{display:inline-block}#clientFooter .pcore_copyright{padding:8px 0}}@media (min-width:768px){.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}}@media (min-width:1200px) and (min-width:992px){header .pcore_mainnav #nav-menu>li .submenu_container{width:1170px}header .pcore_mainnav #nav-menu>li{padding:26px 40px}}@media (max-width:767px){header .pcore_todayshours{text-align:center;margin-top:10px;margin-bottom:4px;line-height:15px}header .pcore2_logo{width:140px;max-width:41%;margin-top:75px;position:absolute}header .pcore_utilitybar ul{display:flex;justify-content:center}header .pcore_utilitybar ul{margin-bottom:0}footer .pcore_footernav{padding:20px 0}footer .pcore_footernav ul{padding-left:0}footer .pcore_footernav ul>li{padding:18px 0 0}footer .pcore_footernav ul li{list-style-type:none}footer .pcore_footernav ul a,footer .pcore_footernav ul li{color:#fff}footer .pcore_footernav ul>li .pcore2_footer_link{cursor:pointer;background-image:none!important;color:#fff;font-size:16px;border-bottom:1px solid #fff;max-width:100%;margin-left:15px;display:block;padding:0 0 18px}footer .pcore_footernav ul>li span:after{font-size:30px;top:0}footer .pcore_footernav ul>li ul{display:none}footer .pcore_footernav ul>li ul li{padding-left:15px}footer .pcore_copyright{padding-top:60px}footer .pcore_copyright ul{text-align:center;padding-left:0}footer .pcore_copyright ul li:first-child{display:block;margin-top:0}footer .pcore_social{position:absolute;bottom:130px;height:50px}footer .pcore_copyright{padding-top:60px}header .pcore_mainnav{height:106px}.top_footer{padding-bottom:60px}ul li ul li a.expander_icon:after{display:none!important;content:none}header{height:152px}}@media (max-width:991px){header .pcore_mainnav #nav-menu{background-color:#009ada}header .pcore_mainnav #nav-menu{display:none;position:fixed;top:0;width:100%;left:0;height:100%;background-color:#662d91;z-index:101;overflow-y:scroll}header .pcore_mainnav #nav-menu{background-color:#009ada}header .pcore_mainnav #nav-menu>li{list-style-type:none;padding:18px 0 0}header .pcore_mainnav #nav-menu>li .pcore2_topnav_link{cursor:pointer;background-image:none!important;color:#fff;font-size:16px;display:block;border-bottom:1px solid #fff;max-width:96%;margin-left:15px;padding:0 12px 18px}header .pcore_mainnav #nav-menu>li .submenu_container{background-color:#fff;display:none}header .pcore_mainnav #nav-menu>li .submenu_container .pcore_subnav{margin:15px 0 20px}header .pcore_mainnav #nav-menu>li .submenu_container .row>ul{padding:0 30px}header .pcore_mainnav #nav-menu>li .submenu_container .pcore_subnav li{margin-bottom:10px;list-style-type:none}header .pcore_mainnav #nav-menu>li .submenu_container .pcore_subnav li a,header .pcore_mainnav #nav-menu>li .submenu_container .pcore_subnav li span{color:#333;font-size:16px;background-repeat:no-repeat;background-position:0 50%;padding-left:25px;background-size:16px}header .pcore_mainnav #nav-menu>li .submenu_container .pcore_promoitems li{clear:both;margin-bottom:15px}header .pcore_mainnav #nav-menu>li .submenu_container .pcore_promoitems li>div{width:50%;float:left}header .pcore_mainnav #nav-menu>li .submenu_container .pcore_promoitems li>div img{margin-bottom:15px}header .pcore_mainnav #nav-menu>li .submenu_container .pcore_promoitems .promoitems_copy{padding-left:15px}header .pcore_mainnav #nav-menu>li .submenu_container .pcore_promoitems h3{color:#010101;font-size:21px}header .pcore_mainnav #nav-menu>li .submenu_container .pcore_promoitems a,header .pcore_mainnav #nav-menu>li .submenu_container .pcore_promoitems p{color:#662d91;font-size:14px;line-height:18px}header .pcore_mainnav #nav-menu>li.active .submenu_container{display:block}header .pcore_mainnav #nav-menu>li.active .pcore2_topnav_link{border-bottom:none}}.container{max-width:1200px;margin:0 auto;height:100%;position:relative}header .promoitems_copy a:not([href]):not([tabindex]){color:#f47920}header .promoitems_copy a:not([href]):not([tabindex]):hover{color:#bd570e}#clientFooter *,#clientFooter a{color:#fff}footer .bottom_footer ul li{display:inline-block;list-style-type:none}