
/* 01 General Media Query (iPhone, iPad, Small Tablet, 979 / 80 px)
=============================================================== */
@media (max-width:980px) { 
.mrg-bottom40 { margin-bottom: 20px;}
.slider .carousel-inner>.item{ height: 300px; }	
.slider .carousel-inner>.item img{ height: 300px; }	
.slider .carousel-control{ width: 30px;  height: 40px;}	

.title-divider{padding: 20px 0;}	
.title-divider h3{font-size: 32px;}	
.title-divider::before {bottom: 0;}
.title-divider::after {top: 0;}
.signupform{width:75%;}
.mc4wp-response{width:75%;}
.preloader{top:51%;}

} 

/* 02 iPad &amp; Small Tablet (Portrait) (768 * 980)
============================================================== */
@media (min-width: 768px) and (max-width: 980px) {
	
/*** Global Classes CSS BOF ***/
h1, h2, h3, h4, h5, h6 { line-height:1.22; }
h1 { font-size: 24px;}
h2 { font-size: 22px;}
h3 { font-size: 18px;}
h4 { font-size: 16px;} 
h5 { font-size: 15px;} 
h6 { font-size: 14px;}

	
header .navbar-default .navbar-nav > li > a{padding: 10px; font-size: 13px;}
.table-center .banner-content h1{ font-size: 64px; line-height: normal;}
.table-center .banner-content h1 span{margin: 0 8px; display: block;}
.table-center .banner-content h1 span img{ width: 52px; vertical-align: inherit;}

.tiles .flex-content{ min-height: 500px;}	
	
.tiles .text-content h2{ font-size: 52px;}	
footer ul.social li{margin-right: 40px;}
footer ul.social li:last-child{margin-right:0px;}
footer ul.social li a{font-size: 32px;}
footer ul.links{ text-align: center;}	
footer ul.links li a{font-size: 18px;}	
	
footer .footer-content{    height: 50px;}	

.tiles.shows-grid .text-content h2{ font-size: 22px;}		
.tiles.shows-grid .btn{ font-size: 12px; padding: 4px 30px;}		
.tiles.shows-grid .btn-sm{padding: 4px 15px;}	
.tiles.shows-grid .text-content.flex-content{ min-height: 100px; height: auto;}	
	
.divider .table-center .text-content.left{padding: 0;}
.divider .table-center .text-content h2{font-size: 28px;}
.divider .table-center .text-content p{font-size: 14px; margin-bottom: 20px;}
.divider .table-center .text-content .btn{    font-size: 18px;padding: 10px 30px;}	
.divider .table-center .text-content ul li{font-size: 12px;}

.tiles.grid .text-content h2{ font-size: 22px;}		
.tiles.grid .text-content h5{ font-size: 13px;  margin-bottom: 15px;}
.tiles.grid .btn{ font-size: 12px; padding: 4px 30px;}		
.tiles.grid .btn-sm{padding: 4px 15px;}	
.tiles.grid .text-content.flex-content{ min-height: 100px; height: auto;}	
	
.banner .table-center{padding: 110px 0 45px;}
.title-divider h4{font-size: 38px;}
.title-divider p{font-size: 15px;}
.banner .btn{font-size: 16px;}	

.title-divider h4::after{background-size: contain;left: -70px;height: 36px;width: 60px;}
.title-divider h4::before{background-size: contain;right: -70px;height: 36px;width: 60px;}
	
.vr-arena .tiles .flex-content{ height: auto; min-height:100%;}	
.vr-arena .tiles .text-content{ height: auto; min-height:100%;}	
.vr-arena .tiles h2{ font-size:38px;}
.vr-arena .tiles h2::after{background-size: contain;left: -70px;height: 36px;width: 60px;}
.vr-arena .tiles h2::before{background-size: contain;right: -70px;height: 36px;width: 60px;}
.vr-arena .tiles p{font-size:15px;}	
.vr-arena .tiles .text-content{padding: 40px;}

.subtitle-title-divider .tiles .flex-content{ height: auto; min-height:100%;}	
.subtitle-title-divider .tiles .text-content{ height: auto; min-height:100%;}	
.subtitle-title-divider .tiles h2{ font-size:38px;}
.subtitle-title-divider .tiles h2::after{background-size: contain;left: -70px;height: 36px;width: 60px;}
.subtitle-title-divider .tiles h2::before{background-size: contain;right: -70px;height: 36px;width: 60px;}
.subtitle-title-divider .tiles p{font-size:15px;}	
.subtitle-title-divider .tiles .text-content{padding: 40px;}
	
.subtitle-title-divider .tiles.games-grid .flex-content{ height: auto; min-height:100%;}	
.subtitle-title-divider .tiles.games-grid .text-content{ height: auto; min-height:100%;}	
.subtitle-title-divider .tiles.games-grid h2{ font-size:38px;}
.subtitle-title-divider .tiles h3{ font-size:28px;}
.subtitle-title-divider .tiles.games-grid h2::after{background-size: contain;left: -70px;height: 36px;width: 60px;}
.subtitle-title-divider .tiles.games-grid h2::before{background-size: contain;right: -70px;height: 36px;width: 60px;}
.subtitle-title-divider .tiles.games-grid p{font-size:15px;}	
.subtitle-title-divider .tiles.games-grid .text-content{padding: 40px;}
	

.subtitle-title-divider .tiles p{font-size:15px;}
	
.tiles.grid .text-content.flex-content{ /*min-height: 100vh;height: 100vh;*/}	
.menu.subtitle-title-divider .tiles.menu-grid h2{font-size: 60px;}
.menu.subtitle-title-divider .tiles h2::after{background-size: contain;left: -70px;height: 36px;width: 60px;}
.menu.subtitle-title-divider .tiles h2::before{background-size: contain;right: -70px;height: 36px;width: 60px;}	

.table-center .banner-content h2{font-size: 50px; line-height: 30px;}	
.food-banner::before{background-size: contain; width: 500px; bottom: -145px;}
.food-page .title-divider{padding: 90px 0;}
.menu-item{font-size: 18px;}
.menu-item-price{margin-top: -18px;}
.menu-item-description{font-size: 12px;}	
.menu-tab .nav-tabs > li > a h3{font-size: 28px;}	
	
.menu-item-name::before{bottom: 2px;}

.careers-content .title-divider .close_btn{right: 20px;}
.careers-content .title-divider .apply_btn img {margin-top: -10px;max-width: 165px;}
	
.our-creations-Expanded .popup-img{margin: 20px 0px;}
.our-creations-Expanded .creations_content{padding:0px 0px 40px 0px;}
.our-creations-Expanded .close_btn {right:0px;top: 48px;}
	
	.news-content .title-divider .close_btn{top:0px;}
	
.item-thumb2::before{ 	bottom: -40px;}	
.delay5 {
	-webkit-transition-delay: 2s;
	transition-delay: 2s;
}
.delay6 {
	-webkit-transition-delay: 2.2s;
	transition-delay: 2.2s;
}
.delay7 {
	-webkit-transition-delay: 2.4s;
	transition-delay: 2.4s;
}
.delay8 {
	-webkit-transition-delay: 2.6s;
	transition-delay: 2.6s;
}

.drink-page .tiles .text-content{ height: 373px;}	

.park-info .content{padding: 40px 20px;}
.park-info .content .sub-content{padding: 20px 20px 0;}	
.tiles.grid.park-info .text-content h1{font-size: 52px;}	
.tiles.grid.park-info .text-content.flex-content{min-height: auto; height: auto;}
.park-info .content h3{font-size: 32px;}	
.park-info .content h3::after{left: -52px;height: 10px;width: 56px;background-size: contain;}
.park-info .content h3::before{right: -59px;height: 10px;width: 56px;background-size: contain;}	
.park-info .content p{font-size: 12px;}	

.about-us .title p{font-size: 12px;margin-bottom: 10px;}	
.about-us .text-content{padding: 20px;}
.about-us .title hr{margin: 0 auto 20px;}
.about-us .content p{font-size: 12px;line-height: 16px; margin-bottom: 0px;}
.about-us .content h5{font-size: 16px;}	
h9{font-size: 16px;}
.team .team-images{width: 160px;}	
.team .team-info{ opacity: 1; background-color: rgba(183, 31, 38, 0.7);}
.team .team-info h2{font-size: 28px; line-height: 20px;}
.team .team-info h3{font-size: 16px; line-height: 20px; margin-bottom: 2px;}	
.about-us .team ul li{margin-right: 15px;}
.team .team-info .btn{font-size: 12px;padding: 1px 15px; margin-bottom: 6px;}	
.team .team-info .social li a{ height: 30px; width: 30px;}	
.team .team-info .social li a i{font-size: 14px;margin-top: 6px;}	
.about-us .team .text-content{padding: 20px 0 0;}
video{height: 100vh;}
#gmap{height:1026px;}
.carousel-indicators {bottom: 20px;}
}

/* 03 All Mobile Device (iPhone, Android, Window)(320 * 767)	
============================================================== */
@media (max-width: 767px) {
	
/*** Global Classes CSS BOF ***/
h1, h2, h3, h4, h5, h6 { line-height:1.22; text-align:center; }

h1 { font-size: 32px;}
h2 { font-size: 26px;}
h3 { font-size: 22px;}
h4 { font-size: 18px;} 
h5 { font-size: 16px;} 
h6 { font-size: 15px;}
	
p { line-height:1.7; text-align:center;}

.btn{ font-size: 16px;}	
	
header .navbar-brand{float: left;height: auto;}	
header .navbar.navbar-default.navbar-fixed-top{ background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );}	

.games-grid .table-center{display:table;}	
.inner-page .table-center{display:table;}	
.table-center .banner-content h1{ font-size: 34px; line-height: normal;}
.table-center .banner-content h1 span{margin: 0 8px;}
.table-center .banner-content h1 span img{ width: 32px; vertical-align: sub;}	
.table-center .banner-content .btn-banner{font-size: 18px; padding: 7px 50px 28px;}
.table-center .banner-content .flourish-banner{margin: 20px 0 40px; padding: 0 20px;}	

.slider .carousel-inner>.item{ height: 200px; }	
.slider .carousel-inner>.item img{ height: 200px; }	

.tiles .text-content{ padding: 15px 0;}	
.tiles .text-content h2{margin-top: 0px;}	
.tiles .text-content p{ font-size: 12px; margin-bottom: 10px;}
.tiles .text-content p br{ display: none;}
.flexbox{ display: block;}
	
.tiles .mrg-bottom40{ margin-bottom: 15px;}	
.tiles img.mrg-bottom40{ padding: 0 15px;}	
.tiles .btn{font-size: 15px;height: 33px; margin-bottom: 8px;}

footer ul.social li{margin-right: 40px;}
footer ul.social li:last-child{margin-right:0px;}
footer ul.social li a{font-size: 32px;}
footer ul.links{ text-align: center;}	
footer ul.links li a{font-size: 18px;}	
	
footer .footer-content{    height: 50px;}	

	
.banner p{font-size:14px;}
.banner .table-center{ padding: 0;}	
.banner h4{ font-size: 14px; padding:0;}
.banner .banner-content h1::after{width: 50px;background-size: contain;height: 6px;left: -50px;}
.banner .banner-content h1::before{width: 50px;background-size: contain;height: 6px;right: -55px;}
	
.divider .table-center .text-content.left{padding: 0;}
.divider .table-center .text-content h2{font-size: 28px;}
.divider .table-center .text-content p{font-size: 14px; margin-bottom: 20px;}
.divider .table-center .text-content .btn{    font-size: 18px;padding: 10px 30px;}	
.divider .table-center .text-content ul li{font-size: 12px;}
	
.tiles .text-content h2{font-size: 42px;}	
.vr-arena .tiles h2::after{background-size: contain;left: -70px;height: 36px;width: 60px;}
.vr-arena .tiles h2::before{background-size: contain;right: -70px;height: 36px;width: 60px;}	
.vr-arena .tiles .text-content{padding: 15px;}
.vr-arena .table-center .banner-content .flourish-banner{margin: 20px 0 0px;}

.subtitle-title-divider .tiles h2{ font-size: 42px;}
.subtitle-title-divider .tiles h5{ font-size: 12px;}
.subtitle-title-divider .tiles p{ font-size: 15px;}
.subtitle-title-divider .tiles h2::after{background-size: contain;left: -70px;height: 36px;width: 60px;}
.subtitle-title-divider .tiles h2::before{background-size: contain;right: -70px;height: 36px;width: 60px;}	
.subtitle-title-divider .tiles .text-content{padding: 15px;}
	
.subtitle-title-divider .tiles.games-grid h2{    font-size: 42px;}
.subtitle-title-divider .tiles.games-grid h5{    font-size: 12px;}
.subtitle-title-divider .tiles.games-grid p{    font-size: 15px;}
.subtitle-title-divider .tiles.games-grid h2::after{background-size: contain;left: -70px;height: 36px;width: 60px;}
.subtitle-title-divider .tiles.games-grid h2::before{background-size: contain;right: -70px;height: 36px;width: 60px;}	
.subtitle-title-divider .tiles.games-grid .text-content{padding: 15px;}
	
.menu.subtitle-title-divider .tiles.menu-grid h2{ font-size: 42px;}
.menu.subtitle-title-divider .tiles.menu-grid h2::after{background-size: contain;left: -70px;height: 36px;width: 60px;}
.menu.subtitle-title-divider .tiles.menu-grid h2::before{background-size: contain;right: -70px;height: 36px;width: 60px;}	

.food-banner{background-position: center !important;}	
.food-banner::before{ background-size: contain; bottom: -90px;}	
.table-center .banner-content h2{font-size: 26px;line-height: 20px;}	
.food-banner .table-center{padding: 48px 0 45px;}	
.title-divider h4{font-size: 16px;}
.faqs-content-man h4 {font-size: 26px;}
.food-page .title-divider{padding: 60px 0;}
.title-divider p{font-size: 12px;}	
.title-divider h4::after{background-size: contain;left: -30px;height: 16px;width: 30px;}
.title-divider h4::before{background-size: contain;right: -35px;height: 16px;width: 30px;}	
.faqs-content-man h4::after{background-size: contain;left: -40px;height: 22px;width: 43px;}
.faqs-content-man h4::before{background-size: contain;right: -48px;height: 22px;width: 43px;}
.subtitle-title-divider .title h2{ font-size: 42px;}
.subtitle-title-divider .title h2::after{background-size: contain;left: -70px;height: 36px;width: 60px;}
.subtitle-title-divider .title h2::before{background-size: contain;right: -70px;height: 36px;width: 60px;}	
.menu-tab .nav-tabs{padding: 20px 0;}
.menu-tab .nav-tabs > li > a h3{ font-size: 16px;}
.menu-tab .nav-tabs > li > a{padding: 6px 3px;}	
.menu-item{ font-size: 18px;}
.menu-item-name::before{    bottom: 0px;}
.menu-item-price{    margin-top: -17px;}
.menu-item-description{font-size: 12px;}
ul.menu-item.food-menu.text-right {padding: 32px 0 0px;}   

	

	
.careers-content .title-divider .close_btn{right: 10px;}	
.careers-content .title-divider .close_btn i{font-size: 22px;}
.careers-content .title-divider .details{font-size: 12px;text-align: left;}
.careers-content .title-divider .apply_btn img{display: none;}
.careers-content .btn{margin-top: 10px;margin-bottom: 10px;}
	
.our-creations-Expanded .title-divider h4{font-size:40px; }
.our-creations-Expanded .close_btn i{font-size: 30px;}
.our-creations-Expanded .content{font-size: 14px;margin: 0px;}
.our-creations-Expanded .title-divider p{margin-bottom:15px;}
.our-creations-Expanded .close_btn {right:-4px;top: -15px;}
.our-creations-Expanded .popup-img{margin: 20px 0px;}
.our-creations-Expanded .social_icon_Expanded i{font-size: 25px;}
.our-creations-Expanded .social_icon_Expanded{width: 250px;margin-bottom: 0px;}
.our-creations-Expanded .modal-dialog{width: 95%;}
.our-creations-Expanded .creations_content{padding: 0px 0px 25px 0px;}
.our-creations-Expanded .modal-header{padding: 35px 20px;}
	
	.news-content .title-divider .close_btn{top:40px;}
	.news-content .news_expand .social-img{background: none;}

.manimation .item-thumb2{-webkit-transform: translate3d(0, -112%, 0); transform: translate3d(0, -112%, 0);}	
.item-thumb2::before{bottom: -30px;}	
.drink-banner::before{bottom: -80px;}	
.drink-page .title-divider{padding: 0; margin-top: 0px;}
.drink-page .tiles p{font-size: 12px;line-height: normal;}
.drink-page .tiles h3{font-size: 20px;}	

.park-info .content{padding: 0px 20px;}
.tiles.grid.park-info .text-content h2	{font-size: 20px;}
.park-info .content .sub-content{padding: 15px 20px 0;}
.park-info .content h3{font-size: 28px;}	
.park-info .content h3::after{left: -50px;height: 10px;width: 45px;background-size: contain;}
.park-info .content h3::before{right: -50px;height: 10px;width: 45px;background-size: contain;}		

	
.about-us .content{padding: 5px 15px;}
.about-us .title-divider h4{ font-size: 36px;}
	
.about-us .team ul li{ margin-right: 0; margin-bottom: 15px;}	
.team .team-info{ opacity: 1; background-color: rgba(183, 31, 38, 0.7);}
.team .team-info h2{font-size: 40px;}
.team .team-info h3{font-size: 20px;}	
.slider-bg .table-center{ position:relative;}		
#gmap{height:500px;}
h4.manifestotitle {font-size: 36px;}
.mapresize {
    padding: 60px 0px 10px 0px;
	background-color: #ad2735;  
}
.slider-bg.homepage h4{padding:0px 80px;}
.food-info{font-size:12px;}
.wp-image-134{width:20px !important;}
.food-tab-description{font-size:13px;}  

}

@media (min-width:480px) and (max-width:768px) {
.carousel-indicators {bottom: 10px;}
/*.slider-bg.homepage{height: 100vh !important;}*/
}

@media (min-width:479px) and (max-width:480px) {
.table-center .banner-content h1 br{ display: none; }
.table-center .banner-content h1 span{ display: inline-block;}	

}
@media (min-width: 1224px) and (max-width: 1366px) {video{height: 100vh;} .preloader{top:52.5%;}}
@media (min-width: 981px) and (max-width: 1200px) { 
.preloader{top:52%;left:48%;}
#gmap{height:1026px;}
video{height: 100vh;}	
header .navbar-default .navbar-nav > li > a{padding: 13px 10px; font-size: 13px;}
.table-center .banner-content h1{ font-size: 60px; line-height: normal;}
.table-center .banner-content h1 span{margin: 0 8px;}
.table-center .banner-content h1 span img{ width: 52px; vertical-align: inherit;}
.banner h4{font-size: 14px; padding: 0 240px;}
.banner .btn{font-size: 16px;}
.banner .btn-sm{font-size: 12px;}
	.table-center .banner-content .flourish-banner{padding: 0 240px;}
	
.tiles .flex-content{ min-height: 500px;}	
.signupform{width:65%;}
.mc4wp-response{width:65%;}
	
footer{padding: 20px 0;}	
footer .footer-content{height: 118px;}	
footer ul.links li a{font-size: 20px;}	
footer ul.social li{margin-right: 40px;}	
footer ul.social li:last-child{margin-right: 0px;}	
	
.tiles.shows-grid .text-content h2{ font-size: 22px;}		
.tiles.shows-grid .btn{ font-size: 12px; padding: 4px 30px;}		
.tiles.shows-grid .btn-sm{padding: 4px 15px;}	
.tiles.shows-grid .text-content.flex-content{ min-height: 100px; height: auto;}		

	
.mrg-bottom40 { margin-bottom: 15px;} 
.divider .table-center .text-content h2{ font-size: 42px;}
.divider .table-center .text-content p{ font-size: 14px;}
.divider .table-center .text-content.left{padding: 0 0 0;}	
.slider .carousel-control{ width: 30px;  height: 40px;}	
.divider .table-center .text-content .btn{font-size: 18px; padding: 15px 40px;}
.divider .table-center .text-content ul li{    font-size: 14px;}	
	
.tiles.grid .text-content h2{ font-size: 22px;}		
.tiles.grid .text-content h5{ font-size: 13px;  margin-bottom: 15px;}	
.tiles.grid .btn{ font-size: 12px; padding: 4px 30px;}		
.tiles.grid .btn-sm{padding: 4px 15px;}	
.tiles.grid .text-content.flex-content{ min-height: 100px; height: auto;}	
.detailsimage{height:350px;}
	
.title-divider h3{font-size: 52px;}

.banner .table-center{padding: 110px 0 45px;}
.title-divider h4{font-size: 56px;}
.title-divider p{font-size: 18px;}

.title-divider h4::after{background-size: contain;left: -70px;height: 36px;width: 60px;}
.title-divider h4::before{background-size: contain;right: -70px;height: 36px;width: 60px;}
	
.vr-arena .tiles h2{ font-size:56px;}
.vr-arena .tiles h2::after{background-size: contain;left: -70px;height: 36px;width: 60px;}
.vr-arena .tiles h2::before{background-size: contain;right: -70px;height: 36px;width: 60px;}
.vr-arena .tiles p{font-size:16px;}	
.vr-arena .tiles .text-content{padding: 40px;}

.subtitle-title-divider .tiles h2{ font-size:56px;}
.subtitle-title-divider .tiles h2::after{background-size: contain;left: -70px;height: 36px;width: 60px;}
.subtitle-title-divider .tiles h2::before{background-size: contain;right: -70px;height: 36px;width: 60px;}
.subtitle-title-divider .tiles p{font-size:16px;}	
.subtitle-title-divider .tiles .text-content{padding: 40px;}
	
.subtitle-title-divider .tiles.games-grid h2{ font-size:56px;}
.subtitle-title-divider .tiles.games-grid h2::after{background-size: contain;left: -70px;height: 36px;width: 60px;}
.subtitle-title-divider .tiles.games-grid h2::before{background-size: contain;right: -70px;height: 36px;width: 60px;}
.subtitle-title-divider .tiles.games-grid p{font-size:16px;}	
.subtitle-title-divider .tiles.games-grid .text-content{padding: 40px;}
	
.tiles.grid .text-content.flex-content{ /*min-height: 100vh;height: 100vh;*/}
.food-banner::before{background-size: contain; width: 610px;}
.food-page .title-divider{padding: 90px 0;}
.menu-item{font-size: 22px;}
.menu-item-price{margin-top: -21px;}
.menu-item-description{font-size: 12px;}	
.menu-item-name::before{    bottom: 3px;}

	
.careers-content .title-divider .apply_btn img {max-width: 335px;}
.careers-content .title-divider .close_btn{right:20px;}
	
.our-creations-Expanded .close_btn {right:10px;top:80px;}
.our-creations-Expanded .popup-img{margin:40px 0px;}
.our-creations-Expanded .creations_content{padding: 0px 0px 25px 0px;}
.our-creations-Expanded .close_btn i{font-size: 50px;}
.our-creations-Expanded .social_icon_Expanded{margin-bottom: -45px;}
	
	.news-content .title-divider .close_btn{top:0px;}
	
.item-thumb2::before{ 	bottom: -50px;}	
.delay5 {
	-webkit-transition-delay: 2s;
	transition-delay: 2s;
}
.delay6 {
	-webkit-transition-delay: 2.2s;
	transition-delay: 2.2s;
}
.delay7 {
	-webkit-transition-delay: 2.4s;
	transition-delay: 2.4s;
}
.delay8 {
	-webkit-transition-delay: 2.6s;
	transition-delay: 2.6s;
}	

.drink-page .tiles img{ height: 500px;}
.drink-page .title-divider{margin-top: 80px;}

.park-info .content{padding: 75px 20px;}
.park-info .content .sub-content{padding: 20px 20px 0;}	
.tiles.grid.park-info .text-content h1{font-size: 52px;}	
.tiles.grid.park-info .text-content.flex-content{min-height: auto; height: auto;}
.park-info .content h3{font-size: 32px;}	
.park-info .content h3::after{left: -70px;height: 10px;width: 56px;background-size: contain;}
.park-info .content h3::before{right: -70px;height: 10px;width: 56px;background-size: contain;}	
.park-info .content p{font-size: 12px;}		

.about-us .title p{font-size: 12px;margin-bottom: 10px;}	
.about-us .text-content{padding: 20px;}
.about-us .title hr{margin: 0 auto 20px;}
.about-us .content p{font-size: 12px;line-height: 16px; margin-bottom: 0px;}
.about-us .content h5{font-size: 16px;}	
.team .team-images{width: 160px;}	
.team .team-info{ opacity: 1; background-color: rgba(183, 31, 38, 0.7);}
.team .team-info h2{font-size: 28px; line-height: 20px;}
.team .team-info h3{font-size: 16px; line-height: 20px; margin-bottom: 2px;}	
.about-us .team ul li{margin-right: 15px;}
.team .team-info .btn{font-size: 12px;padding: 1px 15px; margin-bottom: 6px;}	
.team .team-info .social li a{ height: 30px; width: 30px;}	
.team .team-info .social li a i{font-size: 14px;margin-top: 6px;}	
.about-us .team .text-content{padding: 20px 0 0;}	
		
}



@media (min-width:1201px) and (max-width:1700px) {
video{height: 100vh;}	
header .navbar-default .navbar-nav>li>a{ font-size: 18px;}
.table-center .banner-content h1{font-size: 80px;  line-height: 80px;}
.banner .table-center {
    padding: 80px 0px 45px;
}	
	
/*.table-center .banner-content h1{font-size: 110px;}*/	
footer ul.social li {  margin-right: 60px;}
.table-center .banner-content h1 span img{ width: 65px;}	
.table-center .banner-content .btn-banner{font-size: 28px;}
	
.inner-page .tiles.shows-grid .text-content{height: auto;}	
.inner-page .tiles.grid .text-content{height: auto;}	
.tiles.shows-grid .text-content{height: 300px !important;}
.tiles.storyroom-grid .text-content{height: 300px !important;}
.tiles.cabanas-grid .text-content{height: 300px !important;}
.tiles.club-grid .text-content{height: 300px !important;}
.tiles.events-grid .text-content{height: 300px !important;}
	
.tiles.grid .text-content{height: 300px;}	
.tiles.shows-grid .text-content h3{    font-size: 28px;}	
.tiles.shows-grid .text-content h2{    font-size: 32px;}	

.divider .table-center .text-content{ padding: 0 0px; }
.divider .table-center .text-content.left{padding: 0 0 0 40px;}		
.divider .table-center .text-content h2{ font-size: 52px;}	
.divider .table-center .text-content p{ font-size: 18px;}	
.divider .table-center .text-content .btn{ font-size: 24px;}	
.divider .table-center .text-content ul li{    font-size: 18px;}	
	
.tiles.grid .text-content h3{    font-size: 28px;}	
.tiles.grid .text-content h2{    font-size: 32px;}	
.tiles.grid.events-grid .text-content h3{  font-size: 24px;}	
.tiles.grid.events-grid .text-content h2{  font-size: 30px;}	
.vr-arena .tiles .text-content{padding: 40px 80px;}	
.vr-arena .tiles h2{ font-size: 85px;}	
.vr-arena .tiles h2::after{background-size: contain;left: -140px;height: 76px;width: 120px;}
.vr-arena .tiles h2::before{background-size: contain;right: -140px;height: 76px;width: 120px;}
.title-divider h4{ font-size:56px;}	
	
.subtitle-title-divider .tiles .text-content{padding: 40px 80px;}	
.subtitle-title-divider .tiles h5{ font-size: 14px;}	
.subtitle-title-divider .tiles p{ font-size: 16px;}	
.subtitle-title-divider .tiles h2{ font-size: 85px;}	
.subtitle-title-divider .tiles h2::after{background-size: contain;left: -100px;height: 56px;width: 80px;}
.subtitle-title-divider .tiles h2::before{background-size: contain;right: -100px;height: 56px;width: 80px;}	
	
.subtitle-title-divider .tiles.games-grid .text-content{padding: 40px 80px;}	
.subtitle-title-divider .tiles.games-grid h5{ font-size: 14px;}	
.subtitle-title-divider .tiles.games-grid p{ font-size: 16px;}	
.subtitle-title-divider .tiles.games-grid h2{ font-size: 85px;}	
.subtitle-title-divider .tiles.games-grid h2::after{background-size: contain;left: -100px;height: 56px;width: 80px;}
.subtitle-title-divider .tiles.games-grid h2::before{background-size: contain;right: -100px;height: 56px;width: 80px;}	

.tiles.games-grid .text-content p{ font-size: 16px;}
.tiles.grid.storyroom-grid .text-content {  padding: 45px 13px;}
	

.menu-item{font-size: 26px;}	
.menu-item-price{ margin-top: -28px;}


.our-creations-Expanded .title-divider h4 {font-size: 56px;}
.our-creations-Expanded .title-divider p {margin-bottom: 30px;}
.our-creations-Expanded .close_btn {top: 80px;right: 20px;}
.our-creations-Expanded .close_btn i{font-size: 40px;}
.our-creations-Expanded .content{font-size:15px;}
.our-creations-Expanded .social_icon_Expanded i{font-size: 30px;margin: 0px 10px;}
.our-creations-Expanded .social_icon_Expanded{width: 320px; margin-bottom: -31px;}
.our-creations-Expanded .creations_content{padding: 0px 0px 50px 0px;}
	
	.title-divider p{font-size: 21px;}
	.news-content h6{font-size: 20px;}
	.news-content .news_expand .details{font-size: 16px;}

/*.item-thumb2::before{ bottom: -50px !important;}	*/
.delay5 {
	-webkit-transition-delay: 2s;
	transition-delay: 2s;
}
.delay6 {
	-webkit-transition-delay: 2.2s;
	transition-delay: 2.2s;
}
.delay7 {
	-webkit-transition-delay: 2.4s;
	transition-delay: 2.4s;
}
.delay8 {
	-webkit-transition-delay: 2.6s;
	transition-delay: 2.6s;
}		
	
.drink-page .title-divider{margin-top: 110px;}	
	
.tiles.grid.park-info .text-content h1{    font-size: 70px;}
.tiles.grid.park-info .text-content h3	{    font-size: 40px;}

.about-us .title p{font-size: 16px;margin-bottom: 10px;}	
.about-us .text-content{padding: 20px;}
.about-us .title hr{margin: 0 auto 20px;}
.about-us .content p{font-size: 14px;line-height: 18px; margin-bottom: 10px;}
.about-us .content h5{font-size: 18px;}	
h9{font-size: 18px;}
.team .team-images{width: 220px;}	
.team .team-info h2{font-size: 38px; line-height: 40px;}
.team .team-info h3{font-size: 22px; line-height: 20px; margin-bottom: 10px;}	
.about-us .team ul li{margin-right: 15px;}
.team .team-info .btn{font-size: 15px;padding: 2px 20px; margin-bottom: 6px;}	
.team .team-info .social li a{ height: 40px; width: 40px;}	
.team .team-info .social li a i{font-size: 18px;margin-top: 10px;}	
.about-us .team .text-content{padding: 20px 0 0;}	
/*#custom p{font-size:13px;text-align:left;font-family:roboto;}*/
.banner h4 {padding: 0 240px;}
.preloader{left:48.5%;}
	
}
@media (min-width:1701px) and (max-width:1900px) {
.title-divider h4{ font-size:86px;}		
.vr-arena .tiles h2{ font-size:120px;}	
.subtitle-title-divider .tiles h2{ font-size: 85px;}	
.subtitle-title-divider .tiles h2::after{background-size: contain;left: -100px;height: 56px;width: 80px;}
.subtitle-title-divider .tiles h2::before{background-size: contain;right: -100px;height: 56px;width: 80px;}	
	
.subtitle-title-divider .tiles.games-grid h2{ font-size: 85px;}	
.subtitle-title-divider .tiles.games-grid h2::after{background-size: contain;left: -100px;height: 56px;width: 80px;}
.subtitle-title-divider .tiles.games-grid h2::before{background-size: contain;right: -100px;height: 56px;width: 80px;}

.tiles.grid .text-content h5{margin-bottom: 50px;}
.tiles.grid.events-grid .text-content h5{margin-bottom: 70px;}
.mrg-bottom40{ margin-bottom: 50px;}		
.tiles.grid.events-grid .text-content{padding:60px 13px; }
.inner-page .table-center {display: grid;}
p.roboto {  text-transform: none; }
.banner h4 {padding: 0 400px;}
#gmap{height:1410px;}
.preloader{top:57%;left:49%;}
}  
@media(min-width: 1900px) {
.tiles.grid .text-content h5{margin-bottom: 50px;}
.tiles.grid.events-grid .text-content h5{margin-bottom: 70px;}
.mrg-bottom40{ margin-bottom: 50px;}		
.tiles.grid.events-grid .text-content{padding:60px 13px; }	
.inner-page .table-center {display: grid;}	
.banner h4 {padding: 0 400px;}
#gmap{height:1410px;}
}
@media(min-width: 1450px) and (min-width:1701px){
  .banner .table-center{ padding: 80px 0 45px; height:520px;}
  .table-center .banner-content h1{font-size:90px;}
  /*.tiles .text-content h2{font-size:48px;} 
  .tiles.grid .text-content h3{font-size: 33px;}*/
}
@media(min-width: 1900px) {
.page-wrapper{max-width:1910px; margin:0 auto;}	
.navbar.navbar-default{width:1920px;margin:0 auto;}
.preloader{top:57%;left:49%;}
}


