@media (max-width: 1504px){
	.ad-right-side,
	.ad-left-side {
		display: none!important;
	}
}
@media (max-width: 1700px){
	.ad-left-side .justify-content-end {
	    -webkit-box-pack: start!important;
	    -ms-flex-pack: start!important;
	    justify-content: flex-start!important;
	}
	.ad-right-side .justify-content-start
	{
        -webkit-box-pack: end!important;
	    -ms-flex-pack: end!important;
	    justify-content: flex-end!important;
	}
	.ad-right-side .align-items-start  {
		-webkit-box-align: end!important;
	    -ms-flex-align: end!important;
	    align-items: flex-end!important;
	}

	}



@media (max-width: 1024px){
	.video-foreground {
    	display: none;
	}
	.video-foreground video {
    	display: none;	
	}
}


@media (max-width: 991.98px) {
	.section-title {
		font-size: 30px;
	}

	.circle-bg:after {
		bottom: 0px;
		right: -90px;
	}

	.slide-one-item.home-slider .owl-nav {
		display: none;
	}

	.social-icon-container {
		margin-top: 32px;
		display: flex;
		gap: 16px;
	}

	.social-icon i {
		color: #929292;
		font-size: 32px;
	}

}

@media (max-width: 778px){
	.credit-info {
		bottom: 0
	}
	.webcam-feed {
		height: 393px
	}
	.webcam-feed iframe {
		height: 378px
	}
	.site-section {
	    padding:0 0;
	}
	.site-section.intro {
		padding:0 0 20px 0;
	}
	.circle-bg:after {
		display: none
	}
	.site-mobile-menu .site-nav-wrap > li > a.nav-link.disabled {
		display: none!important
	
	}
	.lead {
	    font-size: 1.5rem;
	    font-weight: 500;
	}
	.ad-mobile {
		display: flex;
	}
	.weatherwidget {
		display: none;
	}

	.footer-ad-desktop {
		display: none;
	}

	

}


@media (max-width: 667px){
	body {
		font-size: 14px;
	}
	.bathurst-info {
	    padding: 15px 5px;
	    border: 0px solid #e5e5e5;
	    margin-bottom: 50px;
	}
	.site-navbar {
		margin-bottom: 0
	}
	.credit-info p {
		margin-bottom: 0
	}
	.credit-info {
		bottom: 10px
	}
	body,
	html {
		/*overflow: hidden!important; 
		touch-action: none;
		-ms-touch-action: none;*/
	}
	h1.section-title{
		font-size: 40px
	}
	h2.section-title {
	    color: #000000;
	    font-size: 18px;
	    line-height: 30px;
	    font-weight: 800;
	}
	.credit-info img {
	    opacity: 0.55;
	    margin-bottom: 0;
	    margin: 0;
	    display: inline-block;
	    width: 25vw;
	}
	.site-section.intro {
    	height: auto;
	}
	.site-logo a img {
		width: 100px;
	}

	.webcam-feed {
		height: 197px;
	}

	.webcam-feed iframe {
		height: 184px;
	}

	.abt-main-text p{
		font-size: 16px;
	}
}

@media screen and (min-width: 460px) {
	.site-menu{
		display: block;
	}
}

@media screen and (min-width: 768px) {
	.title-404 h1{
	font-size: 96px;
}

.title-404 h2{
	font-size: 32px;
}

.social-icon-container{

	text-align: center;
	display: flex;
	justify-content: center;
	gap: 64px;
}


  .credit-info img {
    max-width: 200px;
  }
  .credit-info.credit-info-btm img {
    max-width: 400px;
  }
}

@media screen and (min-width: 991px) {

	.abt-main-text p {
		cursor: pointer;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 5;
		overflow: hidden
	}

	.abt-main-text p.expanded {
		-webkit-line-clamp: unset;
	}

}