table.ResponsiveTable {border: 1px solid #ccc;border-collapse: collapse;margin: 0;padding: 0;width: 100%;table-layout: fixed }table.ResponsiveTable caption {font-size: 15px;margin: .5em 0 .75em }table.ResponsiveTable tr {background-color: #f8f8f8;border: none;padding: 0 }table.ResponsiveTable th, table.ResponsiveTable td {padding: .625em;text-align: center }table.ResponsiveTable th {font-size: 15px;text-transform: none }@media screen and (max-width:800px) {table.ResponsiveTable {border: 0 }table.ResponsiveTable caption {font-size: 15px }table.ResponsiveTable thead {border: none;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px }table.ResponsiveTable tr {border-bottom: 3px solid #ddd;display: block;margin-bottom: .625em }table.ResponsiveTable td {border-bottom: 1px solid #ddd;display: block;font-size: 15px;text-align: right }table.ResponsiveTable td::before {content: attr(data-label);float: left;font-weight: 700;text-transform: none }table.ResponsiveTable td:last-child {border-bottom: 0 }}section.Welcome.Originaldrinks .btnBox .btn {margin-bottom: 5px }.SectionDiv .ImgDiv img {max-width: 100% }.FloorPlan img {max-width: 100% }#suggesstion-box select.form-control {margin-top: 10px }.MainProgressbar .progressbar li:first-child span {left: 0 }@media screen and (max-width:1540px) and (min-width:1241px) {.homepage .newmenu .NewLeftlogo {max-width: 100px }.newmenu ul.MobileMenuBox li {margin-left: 40px }.headerSlider .forty {padding-left: 0 }.headerSlider {margin-top: 70px }header.headernew .EnquireNow {width: 196px }.headerSlider .forty .centCont {top: 85% }.headerSlider {height: 800px }}@media screen and (max-width:1240px) and (min-width:1024px) {.container {width: 100% }.navigation {margin-left: 0 }.main-slider .banner-content {top: 130px }.contactPage .AddressBox .Cntbox {height: auto }.contact_from .form-horizontal .form-group {width: 100% }.category_insights .TextContent a.text-extra-dark-gray {height: auto }.LoginPages .Loginbox .inputBox {width: 48.4% }.LoginPages .registerboxnew.Loginbox {margin-right: 28px }.navigation nav ul li a {padding: 10px 15px 15px 15px }section.our-team ul li {width: 30%;margin-bottom: 20px }section.SectionInsights .Main_insights .insightsBox {width: 31.5% }section.main-slider, section.main-slider .video_image {height: auto !important }section.Welcome.Originaldrinks .Welcomeleft, section.Welcome.Originaldrinks .Welcomeright {padding: 20px }ul.MobileMenuBox {padding-left: 12% }.scrollBox {padding-top: 0 }.Mainservices {width: 50% }section.Welcome.Originaldrinks .btnBox .btn {margin-bottom: 10px }.rowPrivateOffice {flex-wrap: wrap }.rowPrivateOffice .PrivateOffice {width: 50% }.rowPrivateOffice .PrivateOffice p {min-height: auto }.PrivateBox {padding: 40px 30px }.rooms1 .item .con i {font-size: 12px }.rooms1 .item .capacityItem img {width: 20px }.rooms1 .item .capacityItem h6 {font-size: 12px }.rooms1 .facilities ul li i.chair img {width: 13px;margin: -3px 0 0 0 }.rooms1 .item .con .permalink {top: -5px;position: relative }.rooms1 .item .con .permalink a {letter-spacing: 0;font-size: 12px }.rooms1 .facilities ul li {padding-bottom: 0 }.rooms1 .item .line, .rooms1 .item .con p {margin-bottom: 8px !important;font-size: 13px;line-height: 16px }.rooms1 .item .con h5, .rooms1 .item .con h5 a, .rooms1 .item .con h6, .rooms1 .item .con h6 a {font-size: 15px }.AllcapacityItem {padding-top: 0 }.rooms1 .col-md-4 .item p.textroom {height: 105px }.rooms1 .col-md-6 .item p.textroom {height: 85px }.DevMeetings .rooms1 .item .OverlayContent {bottom: -96px }.getIntouchForm .form-horizontal .form-group {text-align: left;width: 100% }.getIntouchForm .btn.footerClickTarget {display: none }.MainBookinglistBox .OverlayContent {padding: 15px 0 0 0;width: 53%;float: left }.MainBookinglistBox .facilities ul li {display: flex;align-items: center }.MainProgressbar {margin-bottom: 20px;margin-top: -40px }.MainProgressbar .progressbar li span {font-size: 12px }.MainProgressbar .progressbar li:first-child span {left: 0 }.MainProgressbar .progressbar li:last-child span {left: auto;right: 0;width: 40px }.RoomBookingForm .submitrequest button.btn {padding: 15px 25px 15px 25px }.NewBookinglist .Bookinglist .MainBookinglistBox {width: 31.2% }.NewBookinglist .MainBookinglistBox .OverlayContent {width: 100% }.MainBookinglistBox .boardroomimg.horizontal img {width: 100%;max-width: 100% }.homepage .newmenu ul.MobileMenuBox li a {font-size: 14px }.homepage .newmenu .NewLeftlogo {max-width: 100px }.newmenu ul.MobileMenuBox li {margin-left: 20px }.headerSlider .forty {padding-left: 0 }.headerSlider {margin-top: 70px }header.headernew .EnquireNow {width: 196px }.headerSlider .forty .centCont {top: 85% }.StudioMenu1 section.main-slider.HomeBanner.CmsBanner .newmenu {display: none !important }.StudioMenu1 .tilerow1.StudioOne .open_mobileview1 {display: inline-block }section.main-slider.HomeBanner.CmsBanner .newmenu ul li {margin: 0 5px !important }.rooms1 .item .OverlayContent {bottom: -170px }.DevMeetings .AllRoomDiv .rooms1 .item .OverlayContent {bottom: -195px }.DevMeetings .AllRoomDiv .rooms1 .fullimage .item .OverlayContent {bottom: -242px }}@media screen and (max-width:1023px) and (min-width:767px) {.container {width: auto }header .headertop {display: none }header .logo-left {width: 100%;padding-top: 10px;padding-bottom: 10px }header .logo-left img {max-width: 200px }.headerMobile {display: block }.headerMobile ul.RegistrationBox li.LogInbtn .fa.fa-lock {display: none }.headerMobile ul.RegistrationBox {margin: 0 0 0 0;padding: 0;float: right;list-style: none }.headerMobile ul.RegistrationBox li span.LogIn {display: none }section.main-slider .searchBox {display: none }footer.footermain .MainFooterBox {width: 33%;float: left }.MainserviceBox {float: left;width: 33% }.SettingIconBox {bottom: 75px !important }.back_to_top.on {bottom: 75px }.MainLeftSide {width: 100%;margin-right: 0 }.MainRightSide {width: 100% }.stickyfooterBtn {margin-bottom: 30px }.contactPage .AddressBox .Cntbox {height: auto }.contact_from .form-horizontal .form-group {width: 100% }.LoginPages .registerboxnew.Loginbox {width: 42% }.LoginPages .Loginbox {width: 53% }.LoginPages .Loginbox .inputBox {width: 100% }.LoginPages .LoginSubmit.inputBox {width: auto }.LoginPages .ForgottenBox.inputBox {width: auto }.Candidated_Form .form-group .PasswordBox1 button.btn {border: none;padding: 0;text-transform: none;font-weight: 400 }span.myAccount, i.fa.fa-user.myAccounticon {display: none }.Candidated_Form .form-group .Passbtn button.btn {width: 40px }.Candidated_Form .form-group .PasswordBox1 {width: 48.3% }section.our-team .row {margin: 0 }section.our-team ul li {width: 30%;margin-bottom: 20px }.getintouch ul li {width: 49%;margin-bottom: 20px }section.SectionInsights.IndustryNews .latest-post .insightsBox {width: 46% }.job-newsletter label.col-sm-2 {width: 100% }section.SectionInsights.IndustryNews .latest-post .insightsBox {width: 31.8% }section.our-team .row {margin: 0 }section.our-team ul li {width: 30%;margin-bottom: 20px }.getintouch ul li {width: 49%;margin-bottom: 20px }section.SectionInsights .Main_insights .insightsBox {width: 31.5% }.rowPrivateOffice {flex-wrap: wrap }section.main-slider, section.main-slider .video_image {height: auto !important }section.Welcome.Originaldrinks .row.colordark {flex-direction: column }section.Welcome.Originaldrinks .row.colorgrey {flex-direction: column-reverse }section.Welcome.Originaldrinks .Welcomeleft, section.Welcome.Originaldrinks .Welcomeright {padding: 20px }section.Welcome.Originaldrinks .animate-box, section.Welcome.Originaldrinks .col-md-6 {width: 100% }.PrivateOffice {width: 50% }ul.MobileMenuBox {padding-left: 12% }.scrollBox {padding-top: 0 }.Mainservices {width: 50% }.rowPrivateOffice .PrivateOffice {width: 50% }.PrivateBox {padding: 40px 30px }.SectionDiv, .SectionDiv.rightimages {flex-direction: column;margin-bottom: 50px;text-align: center }.SectionDiv .ImgDiv {width: 100% }.SectionDiv .ImgDiv img {width: 100% }.SectionDiv .ContentDiv {width: 100%;margin-top: 15px;padding: 0 }.newmenu {display: none }.FloorPlan {margin-top: 50px }.FloorPlan img {width: 100% }.footermain .MainFooterBox.footer-menu ul li {width: 100% }.rooms1 .item .con i {font-size: 12px }.rooms1 .item .capacityItem img {width: 20px }.rooms1 .item .capacityItem h6 {font-size: 12px }.rooms1 .facilities ul li i.chair img {width: 13px;margin: -3px 0 0 0 }.rooms1 .item .con .permalink {top: -5px;position: relative }.rooms1 .item .con .permalink a {letter-spacing: 0;font-size: 12px }.rooms1 .facilities ul li {padding-bottom: 0 }.rooms1 .item .line, .rooms1 .item .con p {margin-bottom: 8px !important }.rooms1 .item .con h5, .rooms1 .item .con h5 a, .rooms1 .item .con h6, .rooms1 .item .con h6 a {font-size: 15px }.AllcapacityItem {padding-top: 0 }.rooms1 .col-md-4 .item p.textroom {height: 105px }.rooms1 .col-md-6 .item p.textroom {height: 85px }.DevMeetings .rooms1 .item .OverlayContent {bottom: -96px }.getIntouchForm .form-horizontal .form-group {text-align: left }.getIntouchForm .btn.footerClickTarget {display: none }.MainMarginleft {padding-left: 0 }header {position: relative;width: 100% }header .socalmediafooter {display: none }.homepage header .logo-left a {display: inline-block !important }.headerMobileBox {justify-content: center;margin: 0;padding: 10px }.headerMobile {display: block;background-color: #ab194e;bottom: 0;top: auto;left: 0;width: 100% }.qodef-opener-icon.qodef-vertical-sliding-menu-opener {position: relative;bottom: 0;transform: none }span.qodef--closetext {display: none !important }span.qodef--opentext {display: none }#mySidenavright {left: 0 }.position-re.o-hidden {height: auto }.position-re.o-hidden img {min-height: 100% }.col-md-6.Leftimgfull.imgbox, .col-md-6.imgbox.Rightimgfull {height: 230px;overflow: hidden;position: relative }.col-md-6.Leftimgfull.imgbox img, .col-md-6.imgbox.Rightimgfull img {position: absolute;bottom: 0 }.rooms1 .item .OverlayContent {bottom: -172px }.col-md-12 .position-re.o-hidden img {min-height: 100% }section.section.rooms1 .col-md-4.draggable-item.vertical {float: left;width: 33% }section.section.rooms1 .col-md-6.draggable-item.horizontal {width: 49.5%;float: left }section.section.rooms1 .col-md-12.draggable-item.fullimage {float: left;width: 100% }.MainBookinglistBox .boardroomimg {width: 100% }.MainBookinglistBox .OverlayContent {padding: 15px;float: left;width: 100% }body.scrolling_down .submitrequest, body.scrolling_up .submitrequest {padding-bottom: 8px;bottom: 43px;z-index: 9 }.Footer {padding-bottom: 50px }.MainProgressbar {margin-bottom: 20px;margin-top: -40px }.MainProgressbar .progressbar li span {font-size: 12px }.MainProgressbar .progressbar li:first-child span {left: 0 }.MainProgressbar .progressbar li:last-child span {left: auto;right: 0;width: 40px }.RoomBookingForm .submitrequest button.btn {padding: 15px 25px 15px 25px }.NewBookinglist .Bookinglist .MainBookinglistBox {width: 47.5% }.NewBookinglist .MainBookinglistBox .OverlayContent {width: 100% }.MainBookinglistBox .boardroomimg.horizontal img {width: 100%;max-width: 100% }.NewBookinglist .Bookinglist .MainBookinglistBox:nth-child(3n+0) {margin-right: 30px }.NewBookinglist .Bookinglist .MainBookinglistBox:nth-child(2n+0) {margin-right: 0 }.NewBookinglist .panel-group .coldiv.p-0.colorbg {left: 27% }.headerSlider {margin-top: -10px }.headerSlider .forty {padding-left: 0;width: 65% }header.headernew .EnquireNow .btn span {display: inline }header.headernew .NewLeftlogo {max-width: 100px }header.headernew {display: inline-block }header.headernew .EnquireNow {width: 196px }article.blog-item .PostImage {height: auto }.StudioMenu1 section.main-slider.HomeBanner.CmsBanner .newmenu {display: none !important }.StudioMenu1 .tilerow1.StudioOne .open_mobileview1 {display: inline-block }.rooms1 .fullimage.StudioOneNew .item .OverlayContent {bottom: -152px }.DevMeetings .AllRoomDiv .rooms1 .item .OverlayContent {bottom: -139px }.DevMeetings .AllRoomDiv .rooms1 .fullimage .item .OverlayContent {bottom: -173px }}@media screen and (max-width:766px) and (min-width:651px) {header .headertop {display: none }header .logo-left {width: 100%;padding-top: 10px;padding-bottom: 10px }header .logo-left img {max-width: 200px }.headerMobile {display: block }.headerMobile ul.RegistrationBox li.LogInbtn .fa.fa-lock {display: none }.headerMobile ul.RegistrationBox {margin: 0 0 0 0;padding: 0;float: right;list-style: none }.headerMobile ul.RegistrationBox li span.LogIn {display: none }section.main-slider .searchBox {display: none }.JobsByIndustry ul li {width: auto;display: block }.JobsByIndustry ul li:last-child {margin-right: 10px }footer.footermain .MainFooterBox {width: 33%;float: left }.SettingIconBox {bottom: 63px !important }.back_to_top.on {bottom: 62px }.MainLeftSide {width: 100%;margin-right: 0 }.MainRightSide {width: 100% }.stickyfooterBtn {margin-bottom: 30px }.contactPage .AddressBox .Cntbox {width: 50%;height: auto }.Servicelisting p.ServiceSummary {min-height: auto;margin-bottom: 10px }.LoginPages .registerboxnew.Loginbox {width: 42% }.LoginPages .Loginbox {width: 53% }.LoginPages .Loginbox .inputBox {width: 100% }.LoginPages .LoginSubmit.inputBox {width: auto }.LoginPages .ForgottenBox.inputBox {width: auto }.Candidated_Form .form-group .PasswordBox1 button.btn {border: none;padding: 0;text-transform: none;font-weight: 400 }span.myAccount, i.fa.fa-user.myAccounticon {display: none }.Candidated_Form .form-group .Passbtn button.btn {width: 40px }.form-group.PositionFixedBox .btn {width: 100%;margin-bottom: 10px }.form-group.PositionFixedBox .col-lg-12 {padding: 0 }.job-newsletter label.col-sm-2 {width: 100% }section.our-team .row {margin: 0 }section.our-team ul li {width: 30%;margin-bottom: 20px }.getintouch ul li {width: 49%;margin-bottom: 20px }section.SectionInsights.IndustryNews .latest-post .insightsBox {width: 46% }section.SectionInsights .Main_insights .insightsBox {width: 100% }.rowPrivateOffice {flex-wrap: wrap }section.main-slider, section.main-slider .video_image {height: auto !important }section.Welcome.Originaldrinks .row.colordark {flex-direction: column }section.Welcome.Originaldrinks .row.colorgrey {flex-direction: column-reverse }section.Welcome.Originaldrinks .Welcomeleft, section.Welcome.Originaldrinks .Welcomeright {padding: 12px }ul.MobileMenuBox {padding-left: 12% }.scrollBox {padding-top: 0 }.Mainservices {width: 50% }.contact_from .form-horizontal .form-group {width: 100% }.rowPrivateOffice .PrivateOffice {width: 50% }.SectionDiv, .SectionDiv.rightimages {flex-direction: column;margin-bottom: 50px;text-align: center }.SectionDiv .ImgDiv {width: 100% }.SectionDiv .ImgDiv img {width: 100% }.SectionDiv .ContentDiv {width: 100%;margin-top: 15px;padding: 0 }.newmenu {display: none }.FloorPlan {margin-top: 50px }.FloorPlan img {width: 100% }.PrivateBox {padding: 40px 30px }section.Availableservices {margin-top: 35px;margin-bottom: 30px }footer.footermain {padding: 30px 0 0 0 }.footermain .footer-bottom .Copyrightbox {margin: 0 }section.section.rooms1.section-padding.bg-cream {padding-top: 20px;padding-bottom: 20px }.rooms1 .item {margin-bottom: 15px }.footermain .MainFooterBox.footer-menu ul li {width: 100% }.getIntouchForm .form-horizontal .form-group {text-align: left }.getIntouchForm .btn.footerClickTarget {display: none }.homepage header .logo-left a {display: block !important }.MainMarginleft {padding-left: 0 }header {position: fixed;width: 100% }header .socalmediafooter {display: none }.headerMobileBox {justify-content: center;margin: 0;padding: 10px }.headerMobile {display: block;background-color: #ab194e;bottom: 0;top: auto;left: 0;width: 100% }.qodef-opener-icon.qodef-vertical-sliding-menu-opener {position: relative;bottom: 0;transform: none }span.qodef--closetext {display: none !important }span.qodef--opentext {display: none }#mySidenavright {left: 0 }.position-re.o-hidden {height: auto }.position-re.o-hidden img {min-height: 100% }.col-md-6.Leftimgfull.imgbox, .col-md-6.imgbox.Rightimgfull {height: 230px;overflow: hidden;position: relative }.col-md-6.Leftimgfull.imgbox img, .col-md-6.imgbox.Rightimgfull img {position: absolute;bottom: 0 }.col-md-12 .position-re.o-hidden img {min-height: 100% }.AllRoomDiv.RoomBookingForm {margin-top: -40px }.Datebtm {margin-bottom: 15px }.MainBookinglistBox .OverlayContent {padding: 15px 0 0 0;width: 56%;float: left }.RoomBookingForm .MarginBottom {margin-bottom: 20px }.Miandisplayflex {flex-direction: column;flex-flow: column-reverse }.Miandisplayflex .sidebar-item .make-me-sticky {margin-bottom: 30px }body.scrolling_down .submitrequest, body.scrolling_up .submitrequest {padding-bottom: 8px;bottom: 43px;z-index: 9 }.PlasticBottles {margin-bottom: 15px }.Footer {padding-bottom: 50px }section.main-slider.HomeBanner .banner-content p {font-size: 45px;line-height: 45px }.IntroducingStudioBtn {bottom: 10px }.MainProgressbar {margin-bottom: 50px;margin-top: 0 }.MainProgressbar .progressbar li span {font-size: 12px }.MainProgressbar .progressbar li:first-child span {left: 0 }.MainProgressbar .progressbar li:last-child span {left: auto;right: 0;width: 40px }.RoomBookingForm .submitrequest {margin-top: 0 }.RoomBookingForm .submitrequest button.btn {padding: 15px 25px 15px 25px }.NewBookinglist .Bookinglist .MainBookinglistBox {width: 47.5% }.NewBookinglist .MainBookinglistBox .OverlayContent {width: 100% }.MainBookinglistBox .boardroomimg.horizontal img {width: 100%;max-width: 100% }.NewBookinglist .Bookinglist .MainBookinglistBox:nth-child(3n+0) {margin-right: 30px }.NewBookinglist .Bookinglist .MainBookinglistBox:nth-child(2n+0) {margin-right: 0 }.NewBookinglist .portlet-body .formatBox {width: 100% }.NewBookinglist .FaqRight .RoomRentalBox .portlet-body {padding-top: 30px }.NewBookinglist .FaqRight .RoomRentalBox .portlet-heading {position: relative }.NewBookinglist .panel-group .coldiv.p-0.colorbg {left: 27% }.NewBookinglist .SubTotal button.btn {white-space: normal }.NewBookinglist .SubTotal .rowdiv .col.text-right {text-align: center }.MobileViewFooterLogo {display: inline-block;width: 100% }.MobileViewFooterLogo .Allsitelogo {padding: 25px 10px 20px 10px;background-size: 100% 100% }.MobileViewFooterLogo .Allsitelogo img {max-width: 10vh }.PancrasHotelsGroupdiv {display: none }header.headernew {display: none }.headerSlider {margin-top: -10px }.headerSlider .mainTitle {font-size: 35px;line-height: 36px }.headerSlider .pgSecInner {padding-bottom: 40px }.headerSlider .slick-dots {left: auto;right: 0;bottom: 20px }.buttonSur .genButton {min-width: auto;display: block;margin: 5px 15px !important }.headerSlider .forty {padding-left: 0;width: 60% }header.headernew .EnquireNow .btn span {display: inline }header.headernew .NewLeftlogo {max-width: 100px }header.headernew.sticky .NewLeftlogo {max-width: 100px !important;}header.headernew {display: inline-block }header.headernew .EnquireNow {width: 196px }.MainOccasions .blog-row.row {margin: 0 }.MainOccasions article.blog-item .PostImage {height: auto }.MainOccasions article.blog-item {max-width: 100%;flex: 100%;margin-left: 0 }.tilerow1.StudioOne {flex-direction: column-reverse }.tilerow1.StudioOne .tile2 {width: 100%;height: auto }.tilerow1.StudioOne .tile1 {width: 100% }.tz-gallery .gallery1 {width: 33%;float: left }.StudioMenu1 section.main-slider.HomeBanner.CmsBanner .newmenu {display: none !important }.StudioMenu1 .tilerow1.StudioOne .open_mobileview1 {display: inline-block }.DevMeetings .AllRoomDiv .rooms1 .item .OverlayContent {bottom: -315px }.DevMeetings .AllRoomDiv .rooms1 .fullimage .item .OverlayContent {bottom: -125px }}@media screen and (max-width:650px) and (min-width:351px) {header .headertop {display: none }header .logo-left {width: 100%;padding-top: 10px;padding-bottom: 10px }header .logo-left img {max-width: 200px }.headerMobile {display: block }.headerMobile ul.RegistrationBox li.LogInbtn .fa.fa-lock {display: none }.headerMobile ul.RegistrationBox {margin: 0 0 0 0;padding: 0;float: right;list-style: none }.headerMobile ul.RegistrationBox li span.LogIn {display: none }.headerMobileBox {justify-content: center;margin: 0;padding: 10px }.headerMobile {display: block;background-color: #ab194e;bottom: 0;top: auto;left: 0;width: 100% }.qodef-opener-icon.qodef-vertical-sliding-menu-opener {position: relative;bottom: 0;transform: none }span.qodef--closetext {display: none !important }section.main-slider .searchBox {display: none }section.main-slider .banner-content h1 {line-height: 30px;font-size: 16px;font-weight: 400 }section.main-slider.HomeBanner {height: auto }section.main-slider.HomeBanner .video_image {height: auto !important;display: flex;justify-content: center;flex-direction: column }section.main-slider.HomeBanner .video_image img {width: auto;max-width: inherit;height: 430px }section.main-slider.HomeBanner .IntroducingStudioBtn {bottom: 10px;padding: 0 30px }section.main-slider.HomeBanner .banner-content {top: -30px }.JobsByIndustry ul li {width: auto;display: block }.JobsByIndustry ul li:last-child {margin-right: 10px }footer.footermain ul {margin-bottom: 20px }footer.footermain ul li {text-align: center }footer.footermain .footer-menu ul li strong {margin-bottom: 0 }footer.footermain .FooterBox h3 {margin-bottom: 0;text-align: center }.footermain .FootreMenu .socalmediafooter {width: 100%;margin: 0 }.SettingIconBox {bottom: 63px !important }.back_to_top.on {bottom: 62px }.MainLeftSide {width: 100%;margin-right: 0 }.MainRightSide {width: 100% }.jb-jobs-header .layout-grid {width: 100% }.stickyfooterBtn {margin-bottom: 30px }.contactPage .AddressBox .Cntbox {width: 100%;height: auto }.Servicelisting p.ServiceSummary {min-height: auto;margin-bottom: 10px }.dropbox_GooglePicker {float: left;position: relative;width: 100%;padding: 0;margin: 10px 0 10px 0 }.LoginPages .Loginbox {width: 100% }.LoginPages .Loginbox .inputBox {width: 100% }.LoginPages .registerboxnew.Loginbox {width: 100%;margin: 10px 0 20px 0 }.LoginPages .LoginSubmit.inputBox {width: auto }.LoginPages .ForgottenBox.inputBox {width: auto }.Candidated_Form .form-group .PasswordBox1 {width: 100% }.Candidated_Form .form-group .PasswordBox1 button.btn {border: none;padding: 0;text-transform: none;font-weight: 400 }span.myAccount, i.fa.fa-user.myAccounticon {display: none }.Candidated_Form .form-group .Passbtn button.btn {width: 40px }.form-group.PositionFixedBox .btn {width: 100%;margin-bottom: 10px }.form-group.PositionFixedBox .col-lg-12 {padding: 0 }.service-box.full .iconbox {float: none;margin: 0 0 10px 0 }section.SectionInsights.IndustryNews .latest-post .insightsBox {width: 100% }section.SectionInsights.IndustryNews .TitleBox {text-align: center }section.our-team ul li {width: 100%;margin-bottom: 20px }section.our-team .row {margin: 0 }.getintouch ul li {width: 100%;margin-bottom: 10px }section.SectionInsights .Main_insights .insightsBox {width: 100% }header {position: fixed;width: 100% }.MainMarginleft {padding-left: 0 }header .socalmediafooter {display: none }.rowPrivateOffice {display: block }.section-title, h2 {font-size: 40px }section.main-slider .banner-content p {line-height: 28px;font-size: 25px !important }section.main-slider, section.main-slider .video_image {height: auto !important }section.section.rooms1.section-padding.bg-cream {padding-bottom: 25px;padding-top: 25px }.rooms1 .item {margin-bottom: 15px }section.Welcome.Originaldrinks .row.colordark {flex-direction: column }section.Welcome.Originaldrinks .row.colorgrey {flex-direction: column-reverse }section.Welcome.Originaldrinks .Welcomeleft, section.Welcome.Originaldrinks .Welcomeright {padding: 30px }section.Welcome.Originaldrinks .btnBox .btn, a.btn {display: block;margin-top: 10px }.servicesdiv {flex-direction: column;width: 100% }.Mainservices {width: 100% }.FooterBox.contactdetails ul li {margin-bottom: 0 }.footermain .MainFooterBox.footer-menu ul li {width: 100% }.FooterBox.contactdetails {text-align: center }.Pancraslogo {flex-wrap: wrap }.Pancraslogo .logofooter {width: 35px }.Pancraslogo .logofooter img {height: auto }.Pancraslogo .meeting-rooms1.logofooter {width: 25px }#mySidenavright {left: 0 }.scrollBox {padding: 0 }ul.MobileMenuBox {padding: 20px;text-align: center }.MobileMenuBox li a {font-size: 30px;line-height: 40px }.WSlinkBox {margin-bottom: 60px }.btn:before, a.btn:before {display: none }section.main-slider .banner-content a.btn {margin: 5px 0;display: block;padding-top: 10px;padding-bottom: 10px }.contact_from .form-horizontal .form-group {width: 100% }.rowPrivateOffice .PrivateOffice {width: 100% }.rowPrivateOffice .PrivateOffice p {min-height: 100% }.PrivateBox h3 {height: auto }.rooms1 .item .con p.textroom {display: none }.SectionDiv, .SectionDiv.rightimages {flex-direction: column;margin-bottom: 50px;text-align: center }.SectionDiv .ImgDiv {width: 100% }.SectionDiv .ContentDiv {width: 100%;margin-top: 15px;padding: 0 }.newmenu {display: none }.FloorPlan {margin-top: 50px }.FloorPlan img {width: 100% }.PrivateBox {padding: 40px 30px }section.Availableservices {margin-top: 35px;margin-bottom: 20px }footer.footermain {padding: 30px 0 0 0 }.footermain .footer-bottom .Copyrightbox {margin: 0 }.rooms1 .item .line {margin-bottom: 10px }.rooms1 .item .con p {font-size: 13px;margin-bottom: 5px }.AllcapacityItem {padding-top: 5px }.rooms1 .item .con .permalink a {font-size: 13px }.rooms1 .item .con h6, .rooms1 .item .con h6 a {font-size: 15px }.rooms1 .item .con h5, .rooms1 .item .con h5 a {font-size: 15px }.rooms1 .facilities ul li {padding-bottom: 0 }.rooms1 .item .con i {font-size: 13px }.rooms1 .item .capacityItem {margin: 0 6px }.rooms1 .item .capacityItem img {width: 20px;height: 20px }.rooms1 .item .OverlayContent {bottom: -170px }.getIntouchForm .form-horizontal .form-group {text-align: left;width: 100% }.getIntouchForm .btn.footerClickTarget {display: none }span.qodef--opentext {display: none }.homepage header .logo-left a {display: block !important }.qodeficon {margin: 0 auto }.PrivateBox {text-align: center }a.lineRead {display: inline-block }.position-re.o-hidden {height: 300px;display: flex;justify-content: center }.position-re.o-hidden img {min-height: 100%;width: auto }.Mainservices {height: 230px;margin-bottom: 10px }section.CmsEditor {margin-top: 15px }.myBtn.btn.mgrobtn {width: 100%;margin-top: 10px }section.main-slider.CmsBanner .banner-content h1 {font-size: 16px }.col-md-6.Leftimgfull.imgbox, .col-md-6.imgbox.Rightimgfull {height: 230px;overflow: hidden;position: relative }.col-md-6.Leftimgfull.imgbox img, .col-md-6.imgbox.Rightimgfull img {position: absolute;bottom: 0 }.AllRoomDiv.RoomBookingForm {margin-top: -40px }.Datebtm {margin-bottom: 15px }.MainBookinglistBox .boardroomimg {width: 100% }.MainBookinglistBox .OverlayContent {padding: 15px;float: left;width: 100% }.MainBookinglistBox .facilities ul li {display: flex;align-items: center }.Bookingwidth {flex-direction: column }.Bookingwidth .category {margin-top: 15px }.MainBookinglistBox a.book-btn2.btn {margin: 0;padding: 6px 25px 6px 25px }.Additionallabel {flex-direction: column;padding: 15px }.MainAdditional .labelbox.Maintitlediv {justify-content: center;padding-right: 0;width: 100%;align-items: center;flex-direction: column }.Additionallabel .labelbox h5 {margin-bottom: 0 }.Additionallabel .labelbox {width: 100%;text-align: center }.Additionallabel .labelbox.Pricebox {padding: 5px 0 }.PlasticBottles {margin-bottom: 15px }.RoomBookingForm .MarginBottom {margin-bottom: 20px }.MainAdditional h3, .RoomBookingForm .portlet-heading a h4 {font-size: 16px }.Miandisplayflex {flex-direction: column;flex-flow: column-reverse }.Miandisplayflex .sidebar-item .make-me-sticky {margin-bottom: 30px }.Additionallabel .sub-service-box {flex-direction: column }body.scrolling_down .submitrequest, body.scrolling_up .submitrequest {padding-bottom: 8px;bottom: 43px;z-index: 9 }.PlasticBottles img {height: 40px;margin-bottom: 10px }.PlasticBottles h4 {margin-bottom: 10px }.PlasticBottles {padding: 10px 10px 5px 10px }.MainProgressbar {margin-bottom: 50px;margin-top: 0 }.MainProgressbar .progressbar li span {font-size: 12px }.MainProgressbar .progressbar li:first-child span {left: 0 }.MainProgressbar .progressbar li:last-child span {left: auto;right: 0;width: 40px }.RoomBookingForm .submitrequest {margin-top: 0 }.RoomBookingForm .submitrequest button.btn {padding: 15px 25px 15px 25px }.NewBookinglist .Bookinglist .MainBookinglistBox {width: 100% }.NewBookinglist .MainBookinglistBox .OverlayContent {min-height: 100% }.MainBookinglistBox .boardroomimg.horizontal img {width: 100%;max-width: 100% }.NewBookinglist .portlet-body .formatBox {width: 100% }.NewBookinglist .FaqRight .RoomRentalBox .portlet-body {padding-top: 30px }.NewBookinglist .FaqRight .RoomRentalBox .portlet-heading {position: relative }.NewBookinglist .panel-group .coldiv.p-0.colorbg {left: 0;margin-top: 42px }.NewBookinglist .SubTotal button.btn {white-space: normal }.NewBookinglist .SubTotal .rowdiv .col.text-right {text-align: center }.llwage {text-align: center }.MobileViewFooterLogo {display: inline-block;width: 100% }.MobileViewFooterLogo .Allsitelogo {padding: 20px 10px 20px 10px;background-size: 100% 100%;gap: 15px;}.MobileViewFooterLogo .Allsitelogo img {max-width: 6vh }.PancrasHotelsGroupdiv {display: none }.headerSlider {margin-top: -10px }.headerSlider .mainTitle {font-size: 35px;line-height: 36px }.headerSlider .pgSecInner {padding-bottom: 40px }.headerSlider .slick-dots {left: auto;right: 0;bottom: 20px }.buttonSur .btn {min-width: auto;display: block;margin: 5px 15px !important }.headerSlider .forty {width: 100% }header.headernew .EnquireNow .btn {padding: 5px;text-transform: none;margin: 0 }header.headernew .EnquireNow .btn span {display: none }header.headernew .NewLeftlogo {max-width: 100px }header.headernew.sticky .NewLeftlogo {max-width: 100px !important;}header.headernew .EnquireNow {width: 100px }header.headernew {display: inline-block }.MainOccasions .blog-row.row {margin: 0 }.MainOccasions article.blog-item .PostImage {height: auto }.MainOccasions article.blog-item {max-width: 100%;flex: 100%;margin-left: 0 }.tilerow1.StudioOne {flex-direction: column-reverse;margin-top: -50px }.tilerow1.StudioOne .tile2 {width: 100%;height: auto }.tilerow1.StudioOne .tile1 {width: 100% }.tz-gallery .gallery1 {width: 50%;float: left }.StudioMenu1 section.main-slider.HomeBanner.CmsBanner .newmenu {display: none !important }.StudioMenu1 .tilerow1.StudioOne .open_mobileview1 {display: inline-block }.rooms1 .fullimage.StudioOneNew .item .OverlayContent {bottom: -94px }.DevMeetings .AllRoomDiv .rooms1 .item .OverlayContent {bottom: -205px }.DevMeetings .AllRoomDiv .rooms1 .fullimage .item .OverlayContent {bottom: -205px }}@media screen and (max-width:350px) {header .headertop {display: none }header .logo-left {width: 100%;padding-top: 10px;padding-bottom: 10px }header .logo-left img {max-width: 200px }.headerMobileBox {justify-content: center;margin: 0;padding: 10px }.headerMobile {display: block;background-color: #ab194e;bottom: 0;top: auto;left: 0;width: 100% }.qodef-opener-icon.qodef-vertical-sliding-menu-opener {position: relative;bottom: 0;transform: none }span.qodef--closetext {display: none !important }.headerMobile ul.RegistrationBox li.LogInbtn .fa.fa-lock {display: none }.headerMobile ul.RegistrationBox {margin: 0 0 0 0;padding: 0;float: right;list-style: none }.headerMobile ul.RegistrationBox li span.LogIn {display: none }section.main-slider .searchBox {display: none }section.main-slider .banner-content h1 {line-height: 20px;font-size: 16px;font-weight: 400 }section.main-slider .banner-content a.btn {margin: 5px 0;display: block;padding-top: 10px;padding-bottom: 10px }.JobsByIndustry ul li {width: auto;display: block }.JobsByIndustry ul li:last-child {margin-right: 10px }footer.footermain ul {margin-bottom: 20px }footer.footermain ul li {text-align: center }footer.footermain .footer-menu ul li strong {margin-bottom: 0 }footer.footermain .FooterBox h3 {margin-bottom: 0;text-align: center }.footermain .FootreMenu .socalmediafooter {width: 100%;margin: 0 }.SettingIconBox {bottom: 63px !important }.back_to_top.on {bottom: 62px }.MainLeftSide {width: 100%;margin-right: 0 }.MainRightSide {width: 100% }.jb-jobs-header .layout-grid {width: 100% }.stickyfooterBtn {margin-bottom: 30px }.contactPage .AddressBox .Cntbox {width: 100%;height: auto }.Servicelisting p.ServiceSummary {min-height: auto;margin-bottom: 10px }.dropbox_GooglePicker {float: left;position: relative;width: 100%;padding: 0;margin: 10px 0 10px 0 }.LoginPages .Loginbox {width: 100% }.LoginPages .Loginbox .inputBox {width: 100% }.LoginPages .registerboxnew.Loginbox {width: 100%;margin: 10px 0 20px 0 }.LoginPages .LoginSubmit.inputBox {width: auto }.LoginPages .ForgottenBox.inputBox {width: auto }.Candidated_Form .form-group .PasswordBox1 {width: 100% }.Candidated_Form .form-group .PasswordBox1 button.btn {border: none;padding: 0;text-transform: none;font-weight: 400 }span.myAccount, i.fa.fa-user.myAccounticon {display: none }.Candidated_Form .form-group .Passbtn button.btn {width: 40px }.form-group.PositionFixedBox .btn {width: 100%;margin-bottom: 10px }.form-group.PositionFixedBox .col-lg-12 {padding: 0 }.MobileMenuBox .RegistrationBox {padding: 0;margin: -16px 0 0 0 }.service-box.full .iconbox {float: none;margin: 0 0 10px 0 }section.SectionInsights.IndustryNews .latest-post .insightsBox {width: 100% }section.SectionInsights.IndustryNews .TitleBox {text-align: center }section.our-team ul li {width: 100%;margin-bottom: 20px }section.our-team .row {margin: 0 }.getintouch ul li {width: 100%;margin-bottom: 10px }section.SectionInsights .Main_insights .insightsBox {width: 100% }header {position: relative;width: 100% }.MainMarginleft {padding-left: 0 }header .socalmediafooter {display: none }.rowPrivateOffice {display: block }.section-title, h2 {font-size: 40px }section.main-slider .banner-content p {line-height: 25px;font-weight: 400;font-size: 25px !important }section.main-slider.HomeBanner {height: auto }section.main-slider.HomeBanner .video_image {height: auto !important;display: flex;justify-content: center;flex-direction: column }section.main-slider.HomeBanner .video_image img {width: auto;max-width: inherit;height: 430px }section.main-slider.HomeBanner .IntroducingStudioBtn {bottom: 10px;padding: 0 30px }section.main-slider.HomeBanner .banner-content {top: -30px }section.section.rooms1.section-padding.bg-cream {padding-bottom: 25px;padding-top: 25px }.rooms1 .item {margin-bottom: 15px }section.Welcome.Originaldrinks .row.colordark {flex-direction: column }section.Welcome.Originaldrinks .row.colorgrey {flex-direction: column-reverse }section.Welcome.Originaldrinks .Welcomeleft, section.Welcome.Originaldrinks .Welcomeright {padding: 30px }section.Welcome.Originaldrinks .btnBox .btn, a.btn {display: block;margin-top: 10px }.servicesdiv {flex-direction: column;width: 100% }.Mainservices {width: 100% }.FooterBox.contactdetails ul li {margin-bottom: 0 }.footermain .MainFooterBox.footer-menu ul li {width: 100% }.FooterBox.contactdetails {text-align: center }.Pancraslogo {flex-wrap: wrap }.Pancraslogo .logofooter {width: 35px }.Pancraslogo .logofooter img {height: auto }.Pancraslogo .meeting-rooms1.logofooter {width: 25px }#mySidenavright {left: 0 }.scrollBox {padding: 0 }ul.MobileMenuBox {padding: 20px;text-align: center }.MobileMenuBox li a {font-size: 30px;line-height: 40px }.WSlinkBox {margin-bottom: 60px }.btn:before, a.btn:before {display: none }section.main-slider .banner-content a.btn {margin: 5px 0;display: block;padding-top: 10px;padding-bottom: 10px }.contact_from .form-horizontal .form-group {width: 100% }.rowPrivateOffice .PrivateOffice {width: 100% }.rowPrivateOffice .PrivateOffice p {min-height: 100% }.PrivateBox h3 {height: auto }.rooms1 .item .con p.textroom {display: none }.SectionDiv, .SectionDiv.rightimages {flex-direction: column;margin-bottom: 50px;text-align: center }.SectionDiv .ImgDiv {width: 100% }.SectionDiv .ContentDiv {width: 100%;margin-top: 15px;padding: 0 }.newmenu {display: none }.FloorPlan {margin-top: 50px }.FloorPlan img {width: 100% }.PrivateBox {padding: 40px 30px }section.Availableservices {margin-top: 35px;margin-bottom: 20px }footer.footermain {padding: 30px 0 0 0 }.footermain .footer-bottom .Copyrightbox {margin: 0 }.rooms1 .item .line {margin-bottom: 10px }.rooms1 .item .con p {font-size: 13px;margin-bottom: 5px }.AllcapacityItem {padding-top: 5px }.rooms1 .item .con .permalink a {font-size: 13px }.rooms1 .item .con h6, .rooms1 .item .con h6 a {font-size: 15px }.rooms1 .item .con h5, .rooms1 .item .con h5 a {font-size: 15px }.rooms1 .facilities ul li {padding-bottom: 0 }.rooms1 .item .con i {font-size: 13px }.rooms1 .item .capacityItem {margin: 0 6px }.rooms1 .item .capacityItem img {width: 20px;height: 20px }.rooms1 .item .OverlayContent {bottom: -188px }.rooms1 .fullimage .item .OverlayContent {bottom: -169px }.rooms1 .fullimage .item:hover .OverlayContent {bottom: 0 }.rooms1 .fullimage.StudioOnebox1 .item .OverlayContent {bottom: -199px }.rooms1 .fullimage.StudioOnebox1 .item:hover .OverlayContent {bottom: 0 }.getIntouchForm .form-horizontal .form-group {text-align: left;width: 100% }.getIntouchForm .btn.footerClickTarget {display: none }span.qodef--opentext {display: none }.homepage header .logo-left a {display: block !important }.qodeficon {margin: 0 auto }.PrivateBox {text-align: center }a.lineRead {display: inline-block }.position-re.o-hidden {height: 270px;display: flex;justify-content: center }.position-re.o-hidden img {min-height: 100%;width: auto }.Mainservices {height: 230px;margin-bottom: 10px }section.CmsEditor {margin-top: 15px }.myBtn.btn.mgrobtn {width: 100%;margin-top: 10px }section.main-slider.CmsBanner .banner-content h1 {font-size: 16px }.col-md-6.Leftimgfull.imgbox, .col-md-6.imgbox.Rightimgfull {height: 230px;overflow: hidden;position: relative }.col-md-6.Leftimgfull.imgbox img, .col-md-6.imgbox.Rightimgfull img {position: absolute;bottom: 0 }.AllRoomDiv.RoomBookingForm {margin-top: -40px }.Datebtm {margin-bottom: 15px }.MainBookinglistBox .boardroomimg {width: 100% }.MainBookinglistBox .OverlayContent {padding: 15px;float: left;width: 100% }.MainBookinglistBox .facilities ul li {display: flex;align-items: center }.Bookingwidth {flex-direction: column }.Bookingwidth .category {margin-top: 15px }.MainBookinglistBox a.book-btn2.btn {margin: 0;padding: 6px 25px 6px 25px }.Additionallabel {flex-direction: column;padding: 10px }.MainAdditional .labelbox.Maintitlediv {justify-content: center;padding-right: 0;width: 100%;align-items: center;flex-direction: column }.Additionallabel .labelbox h5 {margin-bottom: 0 }.Additionallabel .labelbox {width: 100%;text-align: center }.Additionallabel .labelbox.Pricebox {padding: 5px 0 }.PlasticBottles {margin-bottom: 15px }.RoomBookingForm .MarginBottom {margin-bottom: 20px }.MainAdditional h3, .RoomBookingForm .portlet-heading a h4 {font-size: 16px }.Miandisplayflex {flex-direction: column;flex-flow: column-reverse }.Miandisplayflex .sidebar-item .make-me-sticky {margin-bottom: 30px }.Additionallabel .sub-service-box {flex-direction: column }body.scrolling_down .submitrequest, body.scrolling_up .submitrequest {padding-bottom: 8px;bottom: 43px;z-index: 9 }.PlasticBottles img {height: 40px;margin-bottom: 10px }.PlasticBottles h4 {margin-bottom: 10px }.PlasticBottles {padding: 10px 10px 5px 10px }.MainProgressbar {margin-bottom: 60px;margin-top: 0 }.MainProgressbar .progressbar li span {font-size: 12px }.MainProgressbar .progressbar li:first-child span {left: 0 }.MainProgressbar .progressbar li:last-child span {left: auto;right: 0;width: auto }.RoomBookingForm .submitrequest {margin-top: 0 }.RoomBookingForm .submitrequest button.btn {padding: 15px 25px 15px 25px }.NewBookinglist .Bookinglist .MainBookinglistBox {width: 100% }.NewBookinglist .MainBookinglistBox .OverlayContent {min-height: 100% }.NewBookinglist .portlet-body .formatBox {width: 100% }.NewBookinglist .FaqRight .RoomRentalBox .portlet-body {padding-top: 30px }.NewBookinglist .FaqRight .RoomRentalBox .portlet-heading {position: relative }.NewBookinglist .panel-group .coldiv.p-0.colorbg {left: 0;margin-top: 42px }.NewBookinglist .SubTotal button.btn {white-space: normal }.NewBookinglist .SubTotal .rowdiv .col.text-right {text-align: center }.llwage {text-align: center }.MobileViewFooterLogo {display: inline-block;width: 100% }.MobileViewFooterLogo .Allsitelogo {padding: 11px 10px 20px 10px;background-size: 100%;gap: 15px;}.MobileViewFooterLogo .Allsitelogo img {max-width: 30px }.PancrasHotelsGroupdiv {display: none }.headerSlider {margin-top: -10px }.headerSlider .mainTitle {font-size: 35px;line-height: 36px }.headerSlider .pgSecInner {padding-bottom: 40px }.headerSlider .slick-dots {left: auto;right: 0;bottom: 20px }.buttonSur .btn {min-width: auto;display: block;margin: 5px 15px !important }header.headernew .EnquireNow .btn {padding: 5px;text-transform: none;margin: 0 }header.headernew .EnquireNow .btn span {display: none }header.headernew .NewLeftlogo {max-width: 100px }header.headernew .EnquireNow {width: 100px }header.headernew {display: inline-block }.MainOccasions .blog-row.row {margin: 0 }.MainOccasions article.blog-item .PostImage {height: auto }.MainOccasions article.blog-item {max-width: 100%;flex: 100%;margin-left: 0 }.tilerow1.StudioOne {flex-direction: column-reverse;margin-top: -50px }.tilerow1.StudioOne .tile2 {width: 100%;height: auto }.tilerow1.StudioOne .tile1 {width: 100% }.tz-gallery .gallery1 {width: 100% }.StudioMenu1 section.main-slider.HomeBanner.CmsBanner .newmenu {display: none !important }.StudioMenu1 .tilerow1.StudioOne .open_mobileview1 {display: inline-block }.rooms1 .fullimage.StudioOneNew .item .OverlayContent {bottom: -94px }}