/** Manual Additions for TassieVRCade Theme **/

#HeaderNavBar{
	background-image: url("http://tassievrcade.com.au/wp-content/uploads/2024/12/headerBG.png");
	transition: 1s;
	position: fixed;
	width: 100%;
	z-index:10;
	top:0;
}
.header-logo-img img
{
	transition: 1s;
}
.shrinkHeader{
	padding-top:5px;
	padding-bottom:5px;
	transition: 1s;
	box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.88);
	-webkit-box-shadow: 0px 5px %px 0px rgba(0,0,0,0.88);
	-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.88);
}
.shrinkHeader img {
	max-width: 150px !important;
	transition: 1s;
}
.shrinkHeader .header-menu {
	font-size: 14px !important;
	transition: 1s;
}
.sticky {
	position: fixed;
	width: 100%;
	z-index:10;
	top:0;
	transition: 1s;
}
#mainContentArea{
	background-color: white;
	/*background-image: url("");*/
	background-repeat: no-repeat;
	background-attachment: fixed;
	-webkit-background-size: 1920px 1080px;
	min-height: 70vh;
}

.wp-site-blocks {
	background-color: white;
	background-image: url("");
	background-repeat: no-repeat;
	background-attachment: fixed;
	-webkit-background-size: 1920px 1080px;
	height: auto !important;

}

.main-content-area{
	padding-top:230px !important;
	/*padding-top:86px !important;*/
}

.header-menu{
	transition: 1s;
	/*line-height: 1px*/
}
.shrinkHeader .header-logo{
	transition: 1s;
}
.header-logo{
	transition: 1s;
}

.header-logo .custom-logo{
	transition: 1s;
}

.booking-menu-button{
	min-width:90px;
	transition: 1s;
}

.mobileMenu-button{
	display:none !important;
	font-size: 14px !important;
	transition: 1s;
}

.footer-area-styles{
	background-color: #0E1C4D !important;
	background-image: url("http://tassievrcade.com.au/wp-content/uploads/2024/12/headerBG.png") !important;
}

.footer-area{
	
}

.opening-hours{
	text-align: center;
}

/***** Styles for Tablets *****/
@media (max-width:1080px) and (min-width:600px){
	.header-menu {
		font-size: 14px !important;
	/*	font-weight:bold;*/
		transition: 1s;
		line-height:initial;
	}
	.nav-menu{
		display:none !important;
	}
	.mobileMenu-button{
		display:initial !important;
	}

}
/*******************************/

/***** Styles for Phones *****/
@media (max-width:600px){
	.header-menu {
		font-size: 14px !important;
		font-weight:initial;
		transition: 1s;
		line-height:initial;
	}
}
/*******************************/


 /***** Styles for Tables/Phones *****/
 
@media (max-width:1080px){
	.main-content-area p{
		line-height:initial !important;
	}
	.wp-site-blocks{
		background-image:none;
	}

}

/*******************************/
.main-content-area h2, .main-content-area h3, .main-content-area h4, .main-content-area h5, .main-content-area h6 {
	color: black !important;
    /*text-shadow: 2px 2px #000000;*/
}

.main-content-area p{
	color: #7a7a7a !important;
}

.main-content-area a:hover {
	text-decoration: underline;
}

.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.copyright{
	color: #aeaeae !important;
}

#mainContentArea a:hover {
	font-weight: bold;
	text-decoration: underline;
}


