@media all{.header-image-container{width:100%;margin:0 auto;position:relative;background-color:#000;overflow:hidden}.header-image-container .title-container{bottom:20px;width:100%}.header-image-container .title-container .show-logo{}.header-image-container .title-container h1{display:inline-block;margin:0;margin-right:15px;color:#fff;font-weight:700;text-shadow:2px 2px 5px #000}h1,.h1{padding-top:0!important;margin-top:0!important;font-size:20px;font-weight:bold}.show-thumb .carousel-indicators{bottom:-30px!important}.show-thumb .carousel-indicators .active{background-color:#58646e}.show-thumb .carousel-indicators li{border:1px solid #58646e}.btn-book{font-weight:700;font-size:28px;line-height:normal;box-shadow:0 4px 14px 0 #777}.btn-book>.from{font-size:16px!important;font-weight:normal!important;margin-top:2px}.btn-book:after{content:none}.btn-book:hover{border:none!important;box-shadow:0 4px 14px 0 #777}.showicons{width:100%;text-align:center;margin:0 auto;max-width:330px}.showicons ul{width:100%;display:table;margin-bottom:15px;padding:0;max-width:250px;margin:0 auto}.showicons ul li{width:100%;max-width:50px;text-align:center;float:left;transition:all .4s;padding:8px}.showicons ul li:hover{margin-top:-3px}.showicons ul li a{font-size:26px;opacity:10}.showicons .fa{opacity:10}.gal-container{padding:0}.gal-item{overflow:hidden;padding:3px;margin-bottom:-10px}.gal-item .box{height:150px;overflow:hidden;margin-bottom:10px}.box img{height:100%;width:100%;object-fit:cover;-o-object-fit:cover}.gal-item a:focus{outline:none}.gal-item a:after{content:"";font-family:'Glyphicons Halflings';opacity:0;position:absolute;right:3px;left:3px;top:3px;bottom:12px;text-align:center;line-height:350px;font-size:3px;color:#fff;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.gal-item a:hover:after{opacity:1}.modal-open .gal-container .modal{background-color:rgba(0,0,0,.4)}.modal-open .gal-item .modal-body{padding:0}.modal-open .gal-item button.close{position:absolute;width:25px;height:25px;background-color:#000;opacity:1;color:#fff;z-index:999;right:-12px;top:-12px;border-radius:50%;font-size:15px;border:2px solid #fff;line-height:25px;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.35);box-shadow:0 0 1px 1px rgba(0,0,0,.35)}.modal-open .gal-item button.close:focus{outline:none}.modal-open .gal-item button.close span{position:relative;top:-3px;font-weight:lighter;text-shadow:none}.gal-container .modal-dialogue{width:80%}.gal-container .description{position:relative;height:40px;top:-40px;padding:10px 25px;background-color:rgba(0,0,0,.5);color:#fff;text-align:left}.gal-container .description h4{margin:0;font-size:15px;font-weight:300;line-height:20px}.gal-container .modal.fade .modal-dialog{-webkit-transform:scale(.1);-moz-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1);top:100px;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.gal-container .modal.fade.in .modal-dialog{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0);opacity:1}.socialmedia-icons-icons{width:100%;text-align:center;max-width:330px}.socialmedia-icons ul{width:100%;display:table;margin-bottom:15px;padding:0;max-width:250px}.socialmedia-icons ul li{width:100%;max-width:35px;text-align:left;float:left;transition:all .4s;padding:8px;font-size:20px}.socialmedia-icons ul li:hover{margin-top:-3px}.socialmedia-iconsul li a{font-size:26px!important;opacity:10}.socialmedia-icons .fa{opacity:10}.info ul{margin-bottom:0}.info .list-group-item{position:relative;display:block;margin-bottom:2px;background-color:#fff;border:none!important;padding:0!important;font-size:14px}.info .list-group-item:last-child{margin-bottom:0}.info .list-group-item span:first-child{margin-right:5px}.gal-container{padding-top:0;padding-bottom:0}.disc-rgt{background-color:#0e4284;width:100%;display:table;padding:20px}.grybox-rgt{background-color:#f5f5f5;width:100%;display:table;padding:20px;margin-top:15px}.show-gallery{width:100%;display:table}.show-gallery .carousel-control{top:0%;font-size:100px;background:none;color:#fff!important;opacity:.2}.show-gallery .carousel-indicators li{width:15px;height:15px;margin:0;margin-right:2px;cursor:pointer;border:1px solid #ccc;background-color:#fff}.show-gallery .carousel-indicators .active{width:15px;height:15px;margin-right:2px;background-color:#ccc;border:1px solid #ccc}.show-gallery .carousel .item{height:auto}.show-gallery .carousel-indicators{bottom:-40px!important}.group-cnt{overflow:auto}table.next-available tr:first-child td{border:none}table.group-booking{border:1px solid #ddd;margin:0}table.group-booking thead tr th{padding:8px!important;text-align:center;background-color:#c9302c!important;color:#fff!important;font-size:16px!important}table.group-booking thead tr th:first-child{text-align:left}table.group-booking thead tr th:last-child{width:30%}table.group-booking>tbody>tr>td{vertical-align:middle;text-align:center;padding:6px}table.group-booking>tbody>tr>td:first-child{padding-left:20px;text-align:left}table.group-booking>tbody>tr>td:nth-child(2){font-size:24px;font-weight:bold}table.group-booking .discountprice{text-align:center;font-size:22px;color:#c9302c;font-weight:bold}table.group-booking table.tblDays{margin-bottom:0;display:table-row;border:1px solid #ddd}table.group-booking table.tblDays td{padding:px!important;line-height:1!important;font-size:14px}.show-feedback{min-height:250px;margin-bottom:10px}.show-feedback .feedback{font-size:120%;font-weight:300!important}button.res-btn{padding:5px!important;height:30px!important;font-size:12px!important}.card{background:#fff none repeat scroll 0% 0%;box-shadow:0 1px 3px rgba(0,0,0,.3);margin-bottom:15px}.with-nav-tabs.panel-primary .nav-tabs>li>a:hover{background-color:#eee!important;color:#282828}#lightbox .modal-content{display:inline-block;text-align:center}#lightbox .close{opacity:1;color:#fff;background-color:#191919;padding:5px 8px;border-radius:30px;border:2px solid #fff;position:absolute;top:-15px;right:-55px;z-index:1032}.gallery{display:inline-block;margin-top:20px}.gal-container{padding:12px}.gal-item{overflow:hidden;padding:3px}.gal-item .box{height:200px;overflow:hidden}.box img{width:100%;object-fit:cover;-o-object-fit:cover}.gal-item a:focus{outline:none}.gal-item a:after{content:"";font-family:'Glyphicons Halflings';opacity:0;background-color:rgba(0,0,0,.75);position:absolute;right:3px;left:3px;top:3px;text-align:center;line-height:200px;font-size:30px;color:#fff;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.gal-item a:hover:after{opacity:1}.modal-open .gal-container .modal{background-color:rgba(0,0,0,.4)}.modal-open .gal-item .modal-body{padding:0}.modal-open .gal-item button.close{position:absolute;width:25px;height:25px;background-color:#000;opacity:1;color:#fff;z-index:999;right:-12px;top:-12px;border-radius:50%;font-size:15px;border:2px solid #fff;line-height:25px;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.35);box-shadow:0 0 1px 1px rgba(0,0,0,.35)}.modal-open .gal-item button.close:focus{outline:none}.modal-open .gal-item button.close span{position:relative;top:-3px;font-weight:lighter;text-shadow:none}.gal-container .modal-dialogue{width:80%}.gal-container .description{position:relative;height:40px;top:-40px;padding:10px 25px;background-color:rgba(0,0,0,.5);color:#fff;text-align:left}.gal-container .description h4{margin:0;font-size:15px;font-weight:300;line-height:20px}.gal-container .modal.fade .modal-dialog{-webkit-transform:scale(.1);-moz-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1);top:100px;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.gal-container .modal.fade.in .modal-dialog{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0);opacity:1}i.red{color:#bc0213}.gal-container{padding-top:75px;padding-bottom:75px;max-width:950px}.gal-container2{padding:0;padding-bottom:0}#divLocalVideoPlayer iframe{height:200px}.modal-content #divLocalVideoPlayer iframe{}.address-show-top>span{display:inline-block;margin-top:5px;color:#eee;font-size:18px}.address-show-top>em{color:#ddd}.address-show-top:before{color:#fff!important;opacity:1;margin-top:2px}.card-offer .card-header{background-color:#107928}.one-liner{padding:0 60px 0 20px!important;text-align:left;margin-top:8px;border-left:3px solid #999;margin-left:15px}.meals-container .view-all{margin-top:15px;display:inline-block}.summary div.collapse:not(.show){height:280px!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.summary div.collapsing{min-height:280px!important}.customer-feedback{}.customer-feedback .feefo-logo{width:80px;margin-right:10px}.next-perforamnces>a,.next-years>a{padding:6px 12px;margin:3px;margin-left:0;display:inline-block;font-size:14px;font-weight:normal;border-radius:10px;background-color:#28a745;color:#fff;display:inline-block}.next-years>a{display:inline-block;background-color:#104271}.next-perforamnces>a:hover,.next-years>a:hover{background-color:#000}.male{background-image:url(/images/m-profile-thumb.jpg)!important;background-size:cover;background-position:center}.female{background-image:url(/images/w-profile-thumb.jpg)!important;background-size:cover;background-position:center}.cast-item{max-width:160px;width:160px;overflow:hidden;margin-bottom:15px}.cast-item .img{min-width:160px;min-height:160px}.cast-item .name{display:block;text-align:center;margin-top:8px;font-weight:normal}}@media(max-width:767px){.header-image-container .genre{position:absolute;right:20px;top:-30px}.title-container{}.btn-book-col-fix{padding:0}.btn-book{font-size:26px;padding:12px}.mobile-no-float{padding-top:0}#return-to-top{bottom:75px;right:10px}.feefo-header-widget{margin-top:10px;display:inline-block;width:100%}.btn-float{height:0!important;padding:0!important;margin:0!important}.slick-slide{height:150px!important}.call-to-action-top{margin-top:-15px!important}.meals-container{text-align:center}.customer-feedback p{margin-bottom:0}.basic-info-box{border-bottom:1px solid #ccc;padding:5px 0;font-size:14px;padding-left:34px}.basic-info-box:last-child{border:none}.basic-info-box:before,.basic-info-box:first-child:before{font-family:'Font Awesome\ 5 Free';content:"";margin-left:10px;opacity:.8;transition:all .2s;font-weight:300;position:absolute;font-size:18px;left:0;margin-top:-4px;padding-left:10px}.basic-info-box:first-child:before{content:""}.basic-info-box span{font-weight:bold}.basic-info-box span::after{content:":"}}@media only screen and (min-width:768px){h1,.h1{font-size:22px!important}.basic-info-box-container{text-align:center}.basic-info-box{display:inline-block;padding-right:30px;border-right:1px solid #ccc;margin-top:15px;text-align:left;position:relative;padding-left:40px;max-width:35%;vertical-align:top;font-size:14px;min-width:30%}.basic-info-box:before,.basic-info-box:first-child:before{font-family:'Font Awesome\ 5 Free';content:"";margin-left:10px;opacity:.8;transition:all .2s;font-weight:300;position:absolute;font-size:18px;left:0}.basic-info-box:first-child:before{content:""}.basic-info-box:last-child{border:none}.basic-info-box span{font-size:16px;font-weight:500;display:block;margin-bottom:2px;color:#444!important}.list-item{}.list-item>.header>a{max-height:150px;overflow:hidden;display:block}.show-feedback{min-height:200px;margin-bottom:10px}.show-feedback .feedback{font-size:140%}.gal-container .modal-dialog{width:55%;margin:50px auto}.group-cnt{}.header-image-container{height:350px}.img-overlay{position:absolute;background:linear-gradient(rgba(22,22,22,0),rgba(22,22,22,22));bottom:0;height:70%;width:100%}.title-container{position:absolute;z-index:1;padding:0 0 20px 0}.middle-boxes .panel{height:350px;overflow:hidden}.fix{margin-top:0}.meals-container .list-item{background-color:#eee;margin-bottom:10px}.meals-container .list-item .body{color:#555}.feefo-header-widget{}.show-title-container{margin-top:80px}.meals-container .list-item{border:none!important}.meals-container .price{border:none;border-radius:10px}.meals-container .genre-label{}.meals-container .view-all{margin-top:10px;margin-bottom:10px}.header-image-container .genre{vertical-align:top;margin-top:9px}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){}