/*-------------------------------------------------------------------*/
/*Responsive-Css-Here
/*-------------------------------------------------------------------*/
.same-row .content-area.ml-autox > .vc_column-inner > .wpb_wrapper {margin-left: 0 !important;}
.same-row .content-area > .vc_column-inner {padding-left: 62px !important;}
.container-fluid {max-width: 1920px !important;margin: auto;}
body > .wpb-content-wrapper {max-width: 1920px;margin: auto !important;}
@media (min-width:1199px){
/* .carousel-accordion .owl-stage{max-width:100% !important; width:100% !important} */
/* .carousel-accordion .owl-item {
	width: 33.333% !important;
} */
.carousel-accordion .owl-item:hover {width:66.666% !important;}
.carousel-accordion .owl-item .accordion_li {width: 100% !important;}
/* 	.carousel-accordion .owl-stage .owl-item .accordion_img{transform: scale(1.1);} */
section.column-section .column-content .content-text {max-width:85%;transition: 0.3s ease-out;}
.carousel-accordion .owl-stage.hovered {margin-left: 4px;}
.page-id-1405 section.column-section .column-content .content-text{ max-width: 75%;}
.page-id-1405 section.column-section .hovered .column-content .content-text{ max-width: 85%;}
}
@media (max-width:1599px){
.vc_section.privacy-policy .vc_column-inner {max-width: 1000px;margin: auto;}
.vc_section.logcation-home-section{padding-top:50px;}
}
@media (max-width:1499px){
.container-fluid {padding: 0 30px;}
.same-row .content-area > .vc_column-inner{padding: 50px !important;}
footer .footer-inner .footer-client-logo{padding-left: 20px;}
.alma-gallery-section {padding: 100px 0 100px !important;}
.what-on-img img{height: 500px !important;}
.vc_section.gallery-section .gallery-row .gallery-col:nth-of-type(2) {margin-top: 180px;}
.carousel-accordion .owl-stage .owl-item .accordion_img{height: 582px;}
.page-id-86 .content-area ul, .page-id-636 .content-area ul {
min-width: 440px !important;max-width:auto !important}
.page-id-92 .banner-heading .vc_custom_heading {padding-left: 145px;}	
.vc_section.what-on-section .container-padding {padding-left: 167px;}
.gallery-slider-section .gallery-carousel .item img {height: 500px !important;object-fit: cover !important;}
.what-on-img img {height: 410px !important;}
section .whats-on-row .whats-on-col{padding:20px;}
section .whats-on-row{margin:-20px;}
.postid-718 .gallery-slider-section.alma-gallery-section {padding:15px !important;}
.vc_section.faq-page-section {margin-top: 46px; padding-bottom: 100px; }
.vc_section.faq-page-section .faq-container .faq-heading-content{margin-bottom: 40px !important;}
.padding-bottom150 {padding-bottom: 70px !important; }
section.vc_section.careers-page-section .container-padding{padding-left: 167px;}
section.vc_section.careers-page-section .careers-item-row .careers-item .wpb_single_image{height: 410px !important;}
section.vc_section.careers-page-section .careers-heading-content{margin-bottom: 60px !important;}
section.vc_section.applynow-form-section{padding: 100px 0 50px;}
section.musics-post-section {padding-bottom: 100px;}
section.vc_section.dj-page-section {padding: 0 0 70px !important;}
section.musics-post-section h2.vc_custom_heading { margin-bottom: 45px;}
section.vc_section.blog-post-section h2.vc_custom_heading{ margin-bottom: 45px;}
section.vc_section.blog-post-section {padding-bottom: 60px; }
div#pagination-container {padding-top: 60px; }
section.vc_section.blog-details-section .container-padding {padding-left: 167px; }
section.vc_section.blog-details-section {padding: 80px 0 50px; }
section.vc_section.blog-details-section h2.vc_custom_heading{padding-bottom: 40px;}
div#pum-1435 div#popmake-1435 .pum-content.popmake-content .image-block img{height: 440px;}
div#pum-1435 div#popmake-1435 .pum-content.popmake-content .content-block{    padding: 30px 30px 70px;}
div#pum-1435 div#popmake-1435 .pum-content.popmake-content .content-block a{bottom: 30px;}
	
div#pum-1615 div#popmake-1615.pum-content.popmake-content  img{height: 440px;}
div#pum-1615 div#popmake-1615 .pum-content.popmake-content .content-block{    padding: 30px 30px 70px;}
div#pum-1615 div#popmake-1615 .pum-content.popmake-content .content-block a{bottom: 30px;}
section.musics-post-section .whats-on-row .whats-on-col {width: 33.33%;}
	div#pum-1615 div#popmake-1615 .pum-content.popmake-content .content-block a{left:30px;}
}
@media (max-width:1399px){	
.vc_section.privacy-policy .vc_column-inner {max-width: 950px;margin: auto;}	
.page-id-951 section.banner-section .banner-logo {max-width: 250px;}
.vc_section.faq-page-section .faq-container{padding: 0 30px;}
}
@media (max-width:1299px){
header {padding: 25px 0;}    
section.padding-200 {padding-left: 70px;} 
footer .footer-menu ul li {margin-right: 16px;}
footer .footer-client-logo ul li {padding: 0 15px;}
footer {padding: 50px 0 45px;}
header .header-row .nevbar .menu {margin-right: 30px;}
section.banner-section .banner-logo{max-width: 320px;}
section.same-section .same-row .vc_col-sm-4 {width: 380px;} 
section.same-section .same-row .vc_col-sm-8 {width: calc(100% - 380px);}
.container-padding {padding: 0 70px;}
.banner-heading .vc_custom_heading{padding-left: 70px;}
footer .footer-inner .footer-info{width: calc(100% - 400px);}
.vc_section.gallery-section .container-fluid {padding-left: 70px;}
.vc_section.gallery-section .gallery-row .gallery-col{padding: 0 10px;}
.vc_section.gallery-section .gallery-row{margin: 0 -10px;}
.vc_section.gallery-section .gallery-item{margin-bottom:20px;}
.carousel-accordion .owl-stage .owl-item .accordion_img {height: 498px;}
.contact-banner .vc_custom_heading{padding-left: 70px;}
section.column-section{padding:100px 0;}
.same-row .content-area > .vc_column-inner {padding: 18px 50px !important;}	
.img-height-530 .vc_figure img{height:auto !important;}	
.vc_section.contact-section .wpb_wrapper iframe{height: 475px;}	
.gallery-slider-section .gallery-carousel .item img{height: 465px !important;}
.vc_section.privacy-policy .vc_column-inner {max-width: 750px;margin: auto;}
.postid-718 .gallery-slider-section.alma-gallery-section {padding: 30px !important;}
.page-id-951 section.banner-section .banner-logo {max-width: 250px;}
.vc_section.faq-page-section .faq-container{max-width: 920px !important;}
.vc_section.faq-page-section{padding-bottom: 60px;}
.padding-bottom150 {padding-bottom: 60px !important; }
}
@media (max-width:1199px){
section.padding-200 {padding-left: 0;}
footer .footer-client-logo ul li img {max-width: 75px !important;width: 100%;}
footer .footer-logo{max-width: 165px;}
.same-row .content-area > .vc_column-inner {padding: 30px !important;}
.gallery-slider-section .gallery-carousel .owl-nav button.owl-next::before{font-size: 40px;}
.gallery-slider-section .gallery-carousel .owl-nav button.owl-prev::before{font-size: 40px;}
.gallery-slider-section .gallery-carousel .owl-nav{bottom: -50px;padding-top: 0;}
.alma-gallery-section {padding: 100px 0 60px !important;}
.banner-heading .vc_custom_heading{padding-bottom:0;}
.vc_section.finer-details-section .vc_row-fluid .vc_row-fluid .wpb_column {padding: 25px;}
.vc_section.finer-details-section .vc_row-fluid .vc_row-fluid{margin:-25px;}
.vc_section.gallery-section {padding-bottom: 50px;}
.vc_section.gallery-section .gallery-row .gallery-col:nth-of-type(2) {margin-top: 95px;}
.carousel-accordion .owl-stage .owl-item .accordion_img{height:412px;}
.carousel-accordion .owl-nav button.owl-next::before, .carousel-accordion .owl-nav button.owl-prev::before{font-size:40px;}
.contact-banner .vc_custom_heading{padding-left: 30px;}
.home .vc_section.banner-section.comman-banner-top {margin-bottom: -60px;}
.img-height-530 .vc_figure img{height:auto !important;}
.vc_section.what-on-section .container-padding {padding-left: 70px;}
.page-id-92 .banner-heading .vc_custom_heading {padding-left: 73px;}
.gallery-slider-section .gallery-carousel .item img {height: 385px !important;}
.page-id-951 section.banner-section .banner-logo {max-width: 250px;}
.vc_section.faq-page-section .faq-container{padding: 0 30px;}
.vc_section.faq-page-section .vc_tta-panel-body .wpb_content_element {padding: 10px 10px 30px;}
.vc_section.faq-page-section .vc_tta-panel-heading a{padding: 15px 60px 15px 25px !important;}
.padding-bottom150 {padding-bottom: 60px !important; }
section.vc_section.careers-page-section .container-padding{padding-left: 70px;}
section.vc_section.applynow-form-section{padding: 100px 0 50px;}
section.musics-post-section {padding-bottom: 70px;}
section.vc_section.dj-page-section {padding: 0 0 40px !important;}
section.dj-page-section .dj-heading{padding-bottom:50px;}
section.musics-post-section .whats-on-row .whats-on-col {width: 50%;}
section.vc_section.blog-details-section .container-padding {padding-left: 70px; }
}
@media (max-width:991px){
section.same-section .same-row .vc_col-sm-8 {width: calc(100% - 300px);}    
section.same-section .same-row .vc_col-sm-4 {width: 300px;}
p{margin: 0 0 20px;font-size: 18px;}
p:nth-child(1)::first-letter {margin-left: 80px;}
h2 {font-size: 32px;}
.same-button .vc_general{font-size: 20px !important;}
section.same-section .same-row + .same-row {margin-top: 35px;}
footer .footer-inner .footer-info {width: 100%;}
section.banner-section .banner-logo {max-width: 280px;}
.content-area ul li{font-size: 30px;line-height: 35px;}
.content-area ul strong{font-size: 35px;line-height: 50px;}
section .whats-on-row .whats-on-col{width: 50%;}
.container-padding {padding: 0 30px;}
.banner-heading .vc_custom_heading {padding-left: 30px;}
.vc_section.whats-on-post-section .vc_custom_heading{padding-bottom:20px;}  
.vc_section.gallery-section .container-fluid {padding-left: 30px;}
.carousel-accordion::before, .carousel-accordion::after{width: 180px;}
.carousel-accordion .owl-nav{padding-top:0; }
.owl-dots{display:none !important;}
.home .vc_section.banner-section.comman-banner-top {margin-bottom: -50px;}
.page-id-98 .vc_row-fluid.same-row:nth-child(2n) {margin-top: -10px !important;}
.vc_section.what-on-section .container-padding {padding-left: 30px;}
.page-id-92 .banner-heading .vc_custom_heading {padding-left: 30px;}
.vc_section.contact-section .wpb_wrapper iframe {height: 375px;}
.gallery-slider-section .gallery-carousel .item img {height: 500px !important;}
.vc_section.gallery-section .portfolio-wraper [class*="col-"].filtr-item {padding: 9px !important;}
.vc_section.gallery-section .vc_custom_heading{padding-left:9px;}
.vc_section.gallery-section .portfolio-wraper [class*="col-"].text-right{padding-right: 9px !important;}
footer .footer-inner .footer-info {width:100%;}
footer .footer-inner .footer-newsletter {max-width:100%;padding-left: 0px;width: 100%;}
footer .footer-inner .footer-newsletter form {max-width: 100%;margin-left: auto;padding-left: 15px;}
footer .footer-inner .footer-newsletter form .common_form {width: 100%;max-width: 100%;}
.footer-newsletter h2{margin-top:30px;}
.postid-718 .gallery-slider-section.alma-gallery-section {padding: 10px !important;}
.page-id-951 section.banner-section .banner-logo {margin: auto !important;}
.vc_section.logcation-home-section {padding-top: 40px;}
.vc_section.logcation-home-section .container {display: flex;}
.vc_section.logcation-home-section .vc_general{font-size:32px !important}
.page-id-951 .menu-icon {display: none !important;}
.page-id-951 section.banner-section .banner-logo {max-width: 150px !important;}
.page-id-951 .reservations .sucreloog.d-none {max-width: 120px; }
.vc_section.faq-page-section .vc_tta-panel-heading a {font-size: 18px !important;line-height: 25px;}
.vc_section.faq-page-section {padding-bottom: 0px;}
.padding-bottom150 {padding-bottom: 60px !important; }
section.vc_section.careers-page-section .container-padding{padding-left: 30px;}
section.vc_section.careers-page-section .careers-heading-content{margin-bottom: 40px !important;}
section.vc_section.careers-page-section .careers-item-row .careers-item{width:50%}
section.vc_section.applynow-form-section {padding: 80px 0 40px;}
header .nevbar ul li {margin-left: 10px;}
header .header-row .nevbar .menu {margin-right: 7px;}
header .header-row .nevbar .location{width: 59px;}
section.vc_section.blog-details-section .container-padding {padding-left: 30px; }
div#pum-1435 div#popmake-1435{max-width: 700px !important;}
div#pum-1435 div#popmake-1435 .pum-content.popmake-content .image-block img {height: 360px; }
div#pum-1435 div#popmake-1435 .pum-content.popmake-content .image-block {width: 285px; }
div#pum-1435 div#popmake-1435 .pum-content.popmake-content .content-block{width: calc(100% - 285px);}
	
div#pum-1615 div#popmake-1615{max-width: 700px !important;}
div#pum-1615 div#popmake-1615 .pum-content.popmake-content img {height: 360px; }
div#pum-1615 div#popmake-1615 .pum-content.popmake-content img {width: 285px; }
div#pum-1615 div#popmake-1615 .pum-content.popmake-content .content-block{width: calc(100% - 285px);}
div#pum-1682 div#popmake-1682{max-width: 700px !important;}
div#pum-1682 div#popmake-1682 .pum-content.popmake-content .image-block img {height: 360px; }
div#pum-1682 div#popmake-1682 .pum-content.popmake-content .image-block {width: 285px; }
div#pum-1682 div#popmake-1682 .pum-content.popmake-content .content-block{width: calc(100% - 285px);}
	
	

div.pum-theme-default-theme div.pum-container{max-width: 700px !important;}
div.pum-theme-default-theme div.pum-container .pum-content.popmake-content .image-block img {height: 360px; }
div.pum-theme-default-theme div.pum-container .pum-content.popmake-content .content-block{width: calc(100% - 285px);}
}
@media (max-width:767px){
footer .footer-inner .footer-newsletter {padding-left: 0;	padding-top: 44px;}	
.footer-newsletter h2 {text-align: left;}
.footer-newsletter .common_form {max-width: 100% !important;}	
footer .footer-inner .footer-newsletter {max-width: 100% !important;}
section.same-section .same-row .vc_col-sm-8 {width: 100%;}
section.same-section .same-row .vc_col-sm-4 {width: 100%;}
section.same-section .same-row + .same-row {margin-top: 0;}
footer .footer-menu ul li a{font-size:16px;}
footer .footer-inner .footer-client-logo {padding-left: 0;margin-left: 0;padding-top: 20px;}
footer {padding: 40px 0 30px;} 
footer .footer-social {margin-bottom: 15px;}
header .header-row .nevbar .menu {margin-right: 0;display: none;}
header {padding: 15px 0;}
footer .footer-menu {margin-top: 25px;}
section.banner-section .banner-logo{padding: 0 20px;}
.content-area ul{max-width:100%;}
.same-row .content-area > .vc_column-inner > .wpb_wrapper{max-width:100%;width: 100%;}
section.column-section {padding: 20px 0 50px;}
.alma-gallery-section {padding: 30px 0 60px !important;}
.gallery-slider-section .gallery-carousel::before, .gallery-slider-section .gallery-carousel::after{width: 176px;}
footer .footer-logo {max-width: 130px;}
footer .footer-inner .footer-client-logo{width:100%;}
section .whats-on-row .whats-on-col{width: 100%;}
.what-on-img img {height: auto !important;}
.banner-heading .vc_custom_heading{padding-bottom:0;}
.filter_tab a{font-size:20px;}
.whats-on-content {max-width: 100%;}
.vc_section.finer-details-section{padding-top: 40px;}
.vc_section.finer-details-section .vc_row-fluid .vc_row-fluid .wpb_wrapper {max-width: 100%;}
.details-form-section {padding-bottom: 44px !important;}
.padding-bottom {padding-bottom: 15px;}
.form-control{font-size:16px;}
.details-form-section .vc_row-fluid {	max-width: 100%;margin: auto;padding: 0 30px;}
.vc_section.gallery-section .gallery-row .gallery-col{width:33.333%;    padding: 0 5px;}
.vc_section.gallery-section .gallery-item{margin-bottom:10px;}
.vc_section.gallery-section .gallery-row .gallery-col:nth-of-type(2) {margin-top: 0;}
.vc_section.gallery-section .gallery-row .gallery-col {margin-bottom: 20px;}
.vc_section.gallery-section {padding-bottom: 0;}
.vc_section.gallery-section .gallery-row .gallery-col:nth-of-type(2) {margin-top: 45px;}
.carousel-accordion::before, .carousel-accordion::after {width: 115px;}
section.column-section .column-content{padding: 20px 25px 20px;max-height: 75px;}
form {max-width: 100%;}
form .form-group .d-flex .wpcf7-form-control-wrap {width: calc(100% - 119px);display: block;}
form .form-group .d-flex p{width:100%;}
button.menu-icon {display: block !important;width: 40px;height: 40px;border: 0;background: transparent;padding: 0;position: absolute;right: 0;}
header .header-row .nevbar{padding-right: 50px;position: relative;}
button.menu-icon span {height: 2px;width: 30px;background: var(--coal);display: block;margin: 5px auto;}
body.alma header button.menu-icon span {background: var(--orange);} 
/* body.alma header button.menu-icon span {background: #fff;} */
header .header-row .nevbar .menu {margin-right: 0;display: block;position: fixed;top: 0;width: 100%;left: 0;right: 0;background: var(--magma);z-index: 99;bottom: 0;height: 100%;transition: 0.3s ease-out;opacity: 0;visibility: hidden;}
header .nevbar ul li {margin-left: 0;width: 100%;}
header .nevbar ul li a{padding: 10px 15px;width: 100%;}
header .header-row .nevbar .menu div{display: flex;align-items: center;height: 100%;justify-content: center; text-align: center;}
header .nevbar ul li a::before{display:none !important;}
header .nevbar ul li a{line-height: normal;font-size: 40px;}
header .header-row .nevbar .menu .close-button {display: block !important;position: absolute;right: 14px;top: 10px;width: 70px;height: 70px;border: 0;background: transparent;}
header .header-row .nevbar .menu .close-button span{height: 2px;width: 30px;background: var(--coal);display: block;margin: 0px auto;}
header .header-row .nevbar .menu .close-button span:first-child {transform: rotate(45deg);}
header .header-row .nevbar .menu .close-button span:last-child {transform: rotate(-45deg);margin-top: -2px;}
body.alma header  .header-row .nevbar .menu .close-button span{background: var(--orange);}
body.open-menu header .header-row .nevbar .menu {opacity: 1;visibility: visible;}
.vc_section.banner-section.comman-banner-top {	margin-bottom: 0;	padding-bottom: 24px !important;}
.page-id-98 .vc_row-fluid.same-row:nth-child(2n) {margin-top: 0 !important;}
/* .carousel-accordion .owl-item:hover {
	width: 100% !important;
}	 */
section.banner-section .banner-logo {display: block !important;margin-right: 0 !important;max-width: 166px !important;}
.vc_section.banner-section.comman-banner-top {margin-bottom: -45px;padding-bottom: 0 !important;}	
.carousel-accordion .owl-stage .owl-item .accordion_img {height: 601px;}
.same-row .vc_column-inner {padding-left: 30px !important;padding-right: 30px !important;}
.carousel-accordion {padding-left: 30px !important;padding-right: 30px !important;}
.home .vc_section.banner-section.comman-banner-top {padding: 0 !important;margin-bottom: -45px !important;}
.page-id-86 .content-area ul, .page-id-636 .content-area ul {min-width: auto !important;max-width: auto !important;}
.content-area ul li:hover {	font-size: 26px;}
.content-area ul li {font-size: 23px;}	
.carousel-accordion .owl-stage{margin:auto; margin-left:3px;}	
.carousel-accordion{padding-right:0 !important}
.carousel-accordion .owl-stage .owl-item .accordion_img {height: 440px;}
.vc_section.column-section.pb-none p {font-size: 16px;line-height: 25px;}
section.column-section .column-content .same-button {margin-top: 0px !important;}
.carousel-accordion .owl-stage .owl-item:hover .column-content{overflow-y: auto;}
.vc_section.contact-section .wpb_wrapper iframe {height: 440px;}
.gallery-slider-section .gallery-carousel .item img {height:100% !important;}
section.same-section .same-row{flex-direction: column-reverse;}
.home .vc_section.banner-section.comman-banner-top{margin-bottom: 30px !important;}
section.same-section .same-row + .same-row{flex-direction: column-reverse;}
.vc_section.banner-section.comman-banner-top{margin-bottom: 30px !important;}
.same-row .content-area .vc_column-inner div{flex-wrap: wrap;}
.vc_section.gallery-section .gallery-row .gallery-col {margin-bottom: 0 !important;}
.vc_section.privacy-policy {padding: 40px 0 40px;}
.vc_section.privacy-policy .vc_custom_heading{padding-bottom: 0;}
header .header-row .nevbar .location.droupdown ul li a{font-size: 18px;}
header .reservations a{width:100px;}
header .header-row .nevbar .location{width: 94px;margin: 0 6px 0 0;}
footer .footer-inner .footer-newsletter {padding-left: 0;padding-top: 0;}
.footer-newsletter h2 {text-align: left;padding-left: 11px;}
.page-id-951 header .container-fluid {padding: 0 15px;}
.page-id-951 .reservations .sucreloog.d-none{max-width: 164px;}
.page-id-951 section.banner-section .banner-logo {max-width: 100px !important;}
.page-id-951 .reservations .sucreloog.d-none {max-width: 90px;}
section.banner-section {padding-top: 10px; padding-bottom: 10px; } 
.vc_section.faq-page-section{margin-top: 0 !important}
.vc_section.faq-page-section .vc_tta-panel-body .wpb_content_element {padding: 0 0 20px; }
.padding-bottom150 {padding-bottom: 40px !important; }
.page-id-1379  button.menu-icon span, .page-id-1379 header .header-row .nevbar .menu .close-button span{background: var(--orange);}
.page-id-1379 header .header-row .nevbar .menu, .alma header .header-row .nevbar .menu {background:var(--dark-blue);}
body.alma header div.header-row div.nevbar div.menu {background:#db7b51;}
.page-id-1410  button.menu-icon span, .page-id-1410 header .header-row .nevbar .menu .close-button span{background: var(--orange);}
.page-id-1410 header .header-row .nevbar .menu {background:var(--dark-blue);}
.page-id-1405  button.menu-icon span, .page-id-1405 header .header-row .nevbar .menu .close-button span{background: var(--orange);}
.page-id-1405 header .header-row .nevbar .menu {background:var(--dark-blue);}
.page-id-1376  button.menu-icon span, .page-id-1376 header .header-row .nevbar .menu .close-button span{background: var(--orange);}
.page-id-1376 header .header-row .nevbar .menu {background:var(--dark-blue);}
section.vc_section.careers-page-section .careers-item-row .careers-item .wpb_single_image{height: auto !important;}
section.vc_section.careers-page-section .careers-item-row .careers-item{width: 100%;}
section.vc_section.careers-page-section .careers-heading-content {padding: 0;}
section.vc_section.careers-page-section h2.vc_custom_heading.careers-main-heading{padding: 0 0px 15px;}
section.vc_section.applynow-form-section {padding: 60px 0 30px;}
section.vc_section.applynow-form-section .vc_row-fluid{padding:0 30px;}
section.musics-post-section .whats-on-row .whats-on-col {width: 100%;}
section.musics-post-section {padding-bottom: 50px;}
section.dj-page-section .dj-heading {padding-bottom: 30px;}
section.vc_section.dj-page-section {padding: 0 0 20px !important;}
section.musics-post-section h2.vc_custom_heading {margin-bottom: 25px;}
section.vc_section.blog-post-section h2.vc_custom_heading{ margin-bottom: 25px;}
section.vc_section.blog-post-section {padding-bottom: 40px; }
div#pagination-container {padding-top: 50px;}
section.vc_section.blog-details-section {padding: 30px 0 20px; }
section.vc_section.blog-details-section h2.vc_custom_heading{padding-bottom: 40px;}
div#pum-1435 div#popmake-1435 .pum-content.popmake-content{    flex-wrap: wrap; flex-direction: column-reverse;}	
div#pum-1435 div#popmake-1435 .pum-content.popmake-content .content-block { padding:20px;width:100%}
div#pum-1435 div#popmake-1435 .pum-content.popmake-content .content-block a {bottom: 0; position: relative;margin-top: 20px;}
div#pum-1435 div#popmake-1435 .pum-content.popmake-content .image-block img {height: 280px;}
div#pum-1435 div#popmake-1435 {max-width: 85% !important;}
div#pum-1435 div#popmake-1435 .pum-content.popmake-content .image-block {width: 100%;}
	div#pum-1682 div#popmake-1682 .pum-content.popmake-content{    flex-wrap: wrap; flex-direction: column-reverse;}	
div#pum-1682 div#popmake-1682 .pum-content.popmake-content .content-block { padding:20px;width:100%}
div#pum-1682 div#popmake-1682 .pum-content.popmake-content .content-block a {bottom: 0; position: relative;margin-top: 20px;}
div#pum-1682 div#popmake-1682 .pum-content.popmake-content .image-block img {height: 280px;}
div#pum-1682 div#popmake-1682 {max-width: 85% !important;}
div#pum-1682 div#popmake-1682 .pum-content.popmake-content .image-block {width: 100%;}
div#pum-1615 div#popmake-1615 .pum-content.popmake-content{    flex-wrap: wrap; flex-direction: column-reverse;}	
div#pum-1615 div#popmake-1615 .pum-content.popmake-content .content-block { padding:20px;width:100%}
div#pum-1615 div#popmake-1615 .pum-content.popmake-content .content-block a {bottom: 0; position: relative;margin-top: 20px;}
div#pum-1615 div#popmake-1615 .pum-content.popmake-content img {height: 280px !important;}
div#pum-1615 div#popmake-1615 {max-width: 85% !important;}
div#pum-1615 div#popmake-1615 .pum-content.popmake-content img {        width: 100% !important;}
div#pum-1615 div#popmake-1615 .pum-content.popmake-content .content-block p{max-width:100%}
div#pum-1615 div#popmake-1615 .pum-content.popmake-content .content-block a {
    left: 0;
}
	div#pum-1615 div#popmake-1615 .pum-content.popmake-content .content-block a{width: 140px;display:block}
	div#pum-1682 div#popmake-1682 .pum-content.popmake-content div img {
    width: 100%;
    height: 280px;
    object-fit: cover;
}
	div#pum-1682 div#popmake-1682 .pum-content.popmake-content .content-block a {
    left: 0 !important;
}

div.pum-theme-default-theme div.pum-container .pum-content.popmake-content{    flex-wrap: wrap; flex-direction: column-reverse;}	
div.pum-theme-default-theme div.pum-container .pum-content.popmake-content .content-block { padding:20px;width:100%}
div.pum-theme-default-theme div.pum-container .pum-content.popmake-content .content-block a {bottom: 0; position: relative;margin-top: 20px;}
div.pum-theme-default-theme div.pum-container .pum-content.popmake-content .image-block img {height: 280px;}
div.pum-theme-default-theme div.pum-container {max-width: 85% !important;}
div.pum-theme-default-theme div.pum-container .pum-content.popmake-content .image-block {width: 100%;}
div.pum-theme-default-theme div.pum-container .pum-content.popmake-content div img{width:100%}
div.pum-theme-default-theme div.pum-container .pum-content.popmake-content div img{height: 342px;}
}
@media (max-width:479px){
.vc_section.gallery-section .gallery-row .gallery-col{width:100%;}   
.vc_section.gallery-section .gallery-row .gallery-col:nth-of-type(2) { margin-top: 0;}
.page-id-951 section.banner-section .banner-logo {max-width: 150px !important;}
.vc_section.logcation-home-section {padding-top: 30px; }
.vc_section.logcation-home-section .vc_btn3-container.vc_btn3-inline {margin: 0; }
.page-id-951 section.banner-section .banner-logo {max-width: 100px !important; }
.vc_section.faq-page-section .vc_tta-panel-heading a {padding: 10px 50px 10px 10px !important; }
.page-id-951 .reservations .sucreloog.d-none {max-width: 70px;}
}
@media (max-width:399px){
.vc_section.what-on-section .filter_tab {position: relative;top: -15px;right: 0;}
.vc_section.gallery-section .portfolio-wraper .simplefilter li{margin: 0 5px !important;font-size: 18px;}
}

@media (max-width:767px){
.content-area ul li a::after{display:none !important}	
.content-area ul li a:hover {padding-right: 0 !important;}	
.content-area ul li:hover{font-size:23px !important}	
}