body{background-color:#fff;color:black;font-family:游明朝,YuMincho,Hiragino Mincho ProN,Hiragino Mincho Pro,ＭＳ 明朝,serif}.gold{background-color:RGBA(197, 144, 9, 0.6);padding:30px 0}.m30{margin:30px auto}.mt10{margin-top:10px}.mt30{margin-top:30px}.mt60{margin-top:60px}.mt90{margin-top:90px}.mb20{margin-bottom:20px}.mb60{margin-bottom:60px}.mb90{margin-bottom:90px}.np{padding-left:0;padding-right:0}a{color:#000}a:hover{color:darkred}a img.hover{background:none !important}a:hover img.hover{opacity:0.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )";background:none !important}img.onhover:hover{opacity:0.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )";background:none !important;cursor:pointer}p{line-height:1.6;font-size:1.05em}.table-striped>tbody>tr:nth-of-type(odd){background-color:rgba(200,12,10,0.2)}#topNavBar{height:60px}#top-carousel .carousel-caption{background:rgba(186,55,119,0.5);font-family:'Great Vibes';right:0;left:0;bottom:0;padding-top:0;padding-bottom:0}#top-carousel .carousel-caption h3{font-size:1.8em}#topLogo{position:absolute;bottom:15px;right:25px;width:200px}#topSlogan{position:absolute;top:5px;bottom:5px;right:0;padding:0 5% 0 8%;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(255,255,255,0.7)}#topSlogan h2{font-size:1.2em}@media (min-width: 768px){.foodsshop_box{width:40%;float:left}#topSlogan{top:20%;right:0;left:auto;bottom:20%}#topSlogan h2{font-size:2em}}#top_trip{padding:180px 0;position:relative;overflow:hidden}#top_trip:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background-image:url(../img/trip_bg2.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;transition:all .5s ease-out}#top_trip .top_trip_inner{z-index:1;position:relative}#top_trip .top_trip_inner a{text-decoration:none}#top_trip:hover:after{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}#top_tripslogan{padding:30px 15px;background-color:rgba(255,255,255,0.9);color:#000;box-shadow:3px 3px 5px 5px rgba(0,0,0,0.4);text-align:center}#top_tripslogan h2{font-size:1.9em}@media (min-width: 768px){#top_tripslogan{padding:30px 20px}}#top_foods{background-image:url(../img/image.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;padding:90px 0}#top_foods p{text-align:left}#top_foods a{transition:all 1s ease;color:black;text-decoration:none}#top_foods a:hover{color:white}.subtitle{font-family:Cinzel Decorative,cursive;display:inline-block}.line{border-bottom:1px solid #e60012}.title{font-family:Cinzel Decorative,cursive;position:relative;left:-27px;bottom:0}.title:before{content:"　";display:inline-block;background-image:url(../img/flower.png);background-repeat:no-repeat;background-position:left center;background-size:52px 40px;width:52px;height:40px;position:relative;top:-25px;bottom:0;left:10px}.title span{border-bottom:1px solid #c80c0a}@media (min-width: 768px){.title{left:-53px}.title:before{background-size:103px 80px;width:103px;height:80px;top:-50px;bottom:0;left:10px}}.navbar-default{background-color:rgba(240,240,240,0.9)}#navBrand{width:75px;position:fixed;left:50%;right:50%;padding:8px}#navBrandXs{width:75px;position:fixed;top:0;left:40%;right:50%;padding:8px}#headRightMenu{height:60px;background:rgba(142,29,34,0.9);font-size:.9em}#headRightMenu a{color:#fff;padding:10px 20px}#headRightMenu:hover{background:#52201d}.sidebar{padding:30px;background-color:rgba(200,12,10,0.8);background-size:cover;position:fixed;top:0;left:0;overflow:auto;z-index:3000;height:100%;box-shadow:rgba(0,0,0,0.65) 0 0 6px 3px}.mini-submenu{padding:10px 10px 9px 30px;z-index:3200;display:block;position:relative;left:0;top:0;width:75px;height:60px;z-index:1}.mini-submenu:hover{cursor:hand;cursor:pointer;background:rgba(142,29,34,0.9)}.mini-submenu:hover .icon-bar{background-color:#fff}.mini-submenu .icon-bar{display:block;height:2px;width:28px;margin-top:8px;background-color:#000}#mainmenu a{color:rgba(255,255,255,0.9);display:block;padding:10px 10px;margin:10px 0;border:1px solid rgba(255,255,255,0.7);border-radius:3px;text-align:center;font-size:.9em}#mainmenu a:hover{text-decoration:none;background-color:rgba(142,29,34,0.9)}#mainmenu a h3{margin:0;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,0.7);font-size:1.4em}@media (min-width: 768px){#mainmenu a{padding:20px 10px;margin:10px 0;font-size:.9em}#mainmenu a h3{margin:0;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,0.7);font-size:1.7em}}#headmargin{margin-top:60px}#media{background-image:url(../img/bokeh_bg.jpg);background-position:center center;background-size:cover;padding:40px;text-align:center}#media a .line{border-color:#e60012}#media img:hover{opacity:.9}.mediabox>div{background-color:#fff;margin-bottom:30px}#brand{background-size:cover;background-position:center center;position:relative}#brandBtn{position:absolute;left:0;right:0;bottom:40px}.btn-white-trans{border:1px solid #fff;border-radius:0;color:#fff;transition:all .5s ease-out}.btn-white-trans:hover{border:1px solid #fff;border-radius:0;color:#000;background:#fff}#brand-content .tab-content{margin-top:30px}#brand-content table tr td,#brand-content table tr th{word-wrap:break-word}.brandlist{margin-top:10px;padding-left:0;list-style:none;font-size:.8em}#facebook-page{max-width:500px;margin:0 auto}#facebook-page .fb-page{width:100%}#facebook-page .fb-page span{width:100% !important}#facebook-page iframe{width:100% !important}#footer{margin-top:120px;padding:80px auto;background-image:url(../img/foot_image.png);background-position:100px bottom;background-repeat:no-repeat;background-size:250px;height:100px;min-height:40px}#footer a{margin:5px 10px;font-size:.8em}@media (min-width: 768px){#footer{height:40px}#footer a{margin:5px 15px;font-size:1em}}#copyright{background:#e60012;color:#fff;padding:50px 0}.foodsshop_box{margin:5%;border:1px solid #000;padding:0;min-height:160px;overflow:hidden}.foodsshop_box .middle{margin-top:35px}.fl-c{display:flex}.fl-c>div{display:flex;flex-direction:column;justify-content:center}.m10vh{margin:60px auto}.flex-3{display:flex;flex-wrap:wrap;background:#fff;padding:0;box-shadow:3px 3px 5px 5px rgba(0,0,0,0.4)}.flex-3>div{overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-basis:33.3%}@media only screen and (min-width: 768px){.mini-submenu{padding-top:10px;padding:10px 10px 9px 25px}#slide-submenu{cursor:pointer}}@media only screen and (min-width: 970px){.mini-submenu{width:75px;height:60px}}#slide-submenu{display:inline-block;padding:10px}#slide-submenu img{width:22px}.submaintitle{display:block;text-align:center;margin-bottom:2em}h1.maintitle{font-family:Cinzel Decorative,cursive;color:#ab8632;font-size:2.6em;display:flex;align-items:center}h1.maintitle:before{content:"";flex-grow:1;height:2px;margin-right:.4em;background:linear-gradient(-90deg, #ab8632, transparent)}h1.maintitle:after{content:"";flex-grow:1;height:2px;margin-left:.4em;background:linear-gradient(90deg, #ab8632, transparent)}h2.slogan{text-align:center}.hide-bullets{list-style:none;margin-left:-40px;margin-top:20px}.thumbnail{padding:0}.carousel-inner>.item>img,.carousel-inner>.item>a>img{width:100%}.thumbnail{border:none}.item p{padding:10px 5px}.trip_areatitle{background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:200px}.trip_food{background-color:rgba(142,29,34,0.9);padding:20px 15px;color:rgba(255,255,255,0.9);border-radius:20px}.trip_food small{color:rgba(255,255,255,0.7)}.trip_food h4{border-bottom:1px solid rgba(255,255,255,0.7);padding-bottom:8px}#triplist li{margin:0;width:192px}#triplist li img{width:192px}.bg-paralax{width:100%}.bg-holder{width:100%;min-height:400px;height:400px}.flexset{margin:80px auto;display:flex}.flexset>div{display:flex;align-items:center}.flexset p{color:white;font-size:3rem;text-shadow:-1px -2px 3px #555}.bg-holder#area_title_chinatown{background-image:url(../img/trip/area_chinese_image.jpg)}.bg-holder#area_title_india{background-image:url(../img/trip/area_india_image.jpg)}.bg-holder#area_title_orchard{background-image:url(../img/trip/area_orchard_image.jpg)}.bg-holder#area_title_cityhall{background-image:url(../img/trip/area_cityhall_image.jpg)}.bg-holder#area_title_clarkequay{background-image:url(../img/trip/area_clarkequay_image.jpg)}.bg-holder#area_title_marina{background-image:url(../img/trip/area_marina_image.jpg)}#brand-content .nav-tabs li{width:12%}#brand-content .nav-tabs li a{padding:5px}#brand-content .nav-tabs li a img{width:54px}@media (min-width: 768px){#brand-content .nav-tabs li{width:12%}#brand-content .nav-tabs li a{padding:10px 15px}#brand-content .nav-tabs li a img{width:64px}#brand-content .nav-tabs li a:hover{background-color:white;border:2px solid red;border-bottom:none}#brand-content h2{font-size:1.8em}}.img-box{border:1px solid #999;padding:10px}.photoframe{position:relative;display:inline-block;margin-top:40px;border:10px solid #fff;box-shadow:0 0 4px #999;overflow:hidden}.deg5{-webkit-transform:rotate(2deg);transform:rotate(5deg)}.degm5{-webkit-transform:rotate(-2deg);transform:rotate(-5deg)}.deg10{-webkit-transform:rotate(3deg);transform:rotate(5deg)}.table-padding th,.table-padding td{padding:15px !important}#tripmap{width:100%;height:500px;border:3px double rgba(142,29,34,0.9)}.infowindow{margin:20px}#slider-food-thumbs a.thumbnail p,#slider-shop-thumbs a.thumbnail p,#slider-shop2-thumbs a.thumbnail p{font-size:.8em;letter-spacing:-1px}#slider-shop2-thumbs a.thumbnail p{height:2em}ol.privacy li{margin-top:20px}.informationlist{list-style:none;padding-left:0;height:300px;overflow-y:scroll}@media (min-width: 768px){.informationlist{padding-left:40px}}.informationlist span.date{font-size:.9em}hr.newsheader{border:none}.newsheader:before{display:block;content:" ";margin-top:70px;height:70px;visibility:hidden}#footbtn{position:fixed;right:20px;bottom:20px;z-index:200}#footbtn a{display:block;z-index:999;color:rgba(142,29,34,0.9)}#footbtn a span{font-size:5em}.tab-pane{padding-top:70px}.center-modal{top:20%}.modal{text-align:center}.modal-body{min-height:300px}.modal-body button{margin-right:10px}.modal-body h4{font-size:1.2em}@media (min-width: 768px){.modal-body h4{font-size:1.4em}}@media screen and (min-width: 768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.hive1{color:#ffc502;text-shadow:1px 1px 1px #000;font-size:1.2em}.hive2{color:#ff0001;text-shadow:1px 1px 1px #000;font-size:1.2em}.catch_txt{font-style:italic}.navbar-nav li{font-family:"Crete Round",cursive,游明朝,YuMincho,Hiragino Mincho ProN,Hiragino Mincho Pro,ＭＳ 明朝}.navbar-nav>li>a.button{-webkit-font-smoothing:antialiased}.button{display:inline-block;height:50px;text-align:center;text-decoration:none;line-height:34px;outline:none;position:relative;-webkit-perspective:200px;perspective:200px}.button::before,.button::after{position:absolute;z-index:-1;display:block;content:''}.button,.button::before,.button::after{box-sizing:border-box;transition:all .3s}.button span{display:block;position:absolute;height:20px;text-align:center;line-height:36px;box-sizing:border-box;transition:all .3s;pointer-events:none;text-align:center;font-size:.8em}.button span:nth-child(1){color:#000;font-weight:bold;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:50% 50% -30px;transform-origin:50% 50% -30px}.button span:nth-child(2){color:#000;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:50% 50% -30px;transform-origin:50% 50% -30px}.button:hover span:nth-child(1){-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.button:hover span:nth-child(2){background-color:#333;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}.button01,.button01 span{width:70px}.button02,.button02 span{width:80px}.button03,.button03 span{width:90px}.button04,.button04 span{width:110px}.button05,.button05 span{width:90px}.button06,.button06 span{width:90px}.button07,.button07 span{width:90px}.button08,.button08 span{width:90px}.button09,.button09 span{width:80px}span.required{background:darkred;color:white;font-size:.6em;padding:2px;margin-left:3px}#triple_one a:hover{text-decoration:none}#triple_one a img.hover{background:none !important}#triple_one a:hover img.hover{opacity:0.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )";background:none !important}#triple_one img.onhover:hover{opacity:0.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )";background:none !important;cursor:pointer}.triple_border_frame{border:solid 5px RGBA(197, 144, 9, 0.6);width:90%;background:RGBA(219, 188, 120, 0.2);text-align:center;margin:25px auto;border-radius:255px 15px 225px 15px/15px 225px 15px 255px;padding:10px;box-shadow:1px 1px 5px #000;color:RGBA(139, 0, 0, 1)}.reservebox{background:RGBA(139, 0, 0, 0.7);color:white;margin:10px 10%;padding:5px 10px}p.dinnermenu{font-size:24px;font-family:Helvetica, sans-serif;font-weight:bold;text-align:center;padding:10px 0;color:#fff;text-shadow:#262323 1px 1px 1px;outline:1px dashed #ccc;outline-offset:-5px;background:linear-gradient(top, #213763 0%, #13264b 100%);margin:0 auto 40px auto;width:280px;box-shadow:0 0 0 6px #13264b,1px 1px 6px 5px rgba(10,10,0,0.5)}p.dinnermenu:hover{color:#ccc}p.morningmenu{font-size:24px;font-family:Helvetica, sans-serif;font-weight:bold;text-align:center;padding:10px 0;color:#fff;text-shadow:#262323 1px 1px 1px;outline:1px dashed #ccc;outline-offset:-5px;background:linear-gradient(top, #1B4B28 0%, #1B4B28 100%);margin:0 auto 40px auto;width:280px;box-shadow:0 0 0 6px #1B4B28,1px 1px 6px 5px rgba(10,10,0,0.5)}p.morningmenu:hover{color:#ccc}p.hightea{font-size:24px;font-family:Helvetica, sans-serif;font-weight:bold;text-align:center;padding:10px 0;color:#fff;text-shadow:#262323 1px 1px 1px;outline:1px dashed #ccc;outline-offset:-5px;background:linear-gradient(top, tomato 0%, tomato 100%);margin:0 auto 40px auto;width:280px;box-shadow:0 0 0 6px tomato,1px 1px 6px 5px rgba(10,10,0,0.5)}p.hightea:hover{color:#ccc}p.lunchmenu{font-size:24px;font-family:Helvetica, sans-serif;font-weight:bold;text-align:center;padding:10px 0;color:#fff;text-shadow:#262323 1px 1px 1px;outline:1px dashed #ccc;outline-offset:-5px;background:linear-gradient(top, #A2397A 0%, #732058 100%);margin:0 auto 40px auto;width:280px;box-shadow:0 0 0 6px #732058,1px 1px 6px 5px rgba(10,10,0,0.5)}p.lunchmenu:hover{color:#ccc}p.eventdrinkmenu{display:inline-block;font-size:24px;font-family:Helvetica, sans-serif;font-weight:bold;text-align:center;padding:10px 0;color:#fff;text-shadow:#262323 1px 1px 1px;outline:1px dashed #ccc;outline-offset:-5px;background:linear-gradient(top, #A2397A 0%, #732058 100%);margin:0 auto 40px auto;width:280px;box-shadow:0 0 0 6px #732058,1px 1px 6px 5px rgba(10,10,0,0.5)}p.eventdrinkmenu small{font-size:18px}@media (min-width: 768px){p.eventdrinkmenu{width:480px}}.tripleheader{margin-top:120px;margin-bottom:120px;background:rgba(255,255,255,0.8);padding:50px}#photolist{height:256px}#photolist .simply-scroll{height:256px}#photolist .simply-scroll .simply-scroll-clip{height:256px}#photolist .simply-scroll .simply-scroll-clip li{width:256px;height:256px;margin:0}#eventphotolist{height:256px}#eventphotolist .simply-scroll{height:256px}#eventphotolist .simply-scroll .simply-scroll-clip{height:256px}#eventphotolist .simply-scroll .simply-scroll-clip li{width:256px;height:256px;margin:0}div.opening{font-size:24px;font-family:Helvetica, sans-serif;font-weight:bold;text-align:center;padding:15px 0 10px;color:#fff;text-shadow:#262323 1px 1px 1px;outline:1px dashed #ccc;outline-offset:-5px;background:#13264b;background:linear-gradient(top, #213763 0%, #13264b 100%);margin:0 auto 40px auto;width:100%;box-shadow:0 0 0 6px #13264b,1px 1px 6px 5px rgba(10,10,0,0.5)}div.opening:hover{opacity:.9}div.opening a{color:white}div.opening img{margin:20px auto}.bg-grey{background-color:#efefef;padding-top:80px;padding-bottom:80px}#infoslider{padding:1rem 2rem !important}.information-items h3{font-size:1.6rem;margin:.5rem 0}.information-items p{text-align:justify;font-size:1rem}.information-items div{padding:.5rem}.slick-arrow{background-color:rgba(142,29,34,0.9);border-radius:50%}.slick-arrow:hover{background-color:#666;border-radius:50%}.information-items a:hover{text-decoration:none}
.uk-button-primary{
  color: white;
  background-color: #13264b;
}
.uk-button-primary:hover{
  background-color: #000;
}
