/* ~~~~~~~~~~~~~~~~~~~  Tablet: Landscape ~~~~~~~~~~~~~~~~~~~ */
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	/* ~~~~~~~~~~ Global ~~~~~~~~~~ */
	/* Logo */
	/* Nav */
	/* Footer */

	/* ~~~~~~~~~~ Individual Pages ~~~~~~~~~~ */
	/* Home Page features */
	#slide-32-layer-2-right, #slide-32-layer-2-left  {
		display: none;
	}

	#mobile-view-ads .col-lg-12 {
		flex: 0 0 auto;
		width: 50%;
	}

	#mobile-view-ads {
		display: block;
	}

	#mobile-view-ads .row>* {
		flex-shrink: 0;
		width: 50%;
		max-width: 100%;
		padding-right: 1px;
		padding-left: 1px;
		margin-top: var(--bs-gutter-y);
		
	}
	
	#vip-portal {
		padding: 3px;
		background-color: rgba(148, 148, 148, 0.7);
		position: absolute;
		width: 80%;
		height: auto;
		border: 3px solid black;
		margin: auto;
		top: 25px;
		right: 0;
		left: 0;
		z-index: 999;
		border-radius: 15px;
		display: none;
	}

	.box {
		padding: 15px;
	}

}

/* ~~~~~~~~~~~~~~~~~~~  Tablet: Portrait ~~~~~~~~~~~~~~~~~~~ */
@media only screen and (min-width: 481px) and (max-width: 768px) and (orientation: portrait) {
	/* ~~~~~~~~~~ Global ~~~~~~~~~~ */
	/* Logo */
	/* Nav */
	/* Footer */

	/* ~~~~~~~~~~ Individual Pages ~~~~~~~~~~ */
	/* Home Page features */
	#slide-32-layer-2-right, #slide-32-layer-2-left  {
		display: none;
	}

	#mobile-view-ads {
		display: block;
	}

	#mobile-view-ads .row>* {
		flex-shrink: 0;
		width: 50%;
		max-width: 100%;
		padding-right: 1px;
		padding-left: 1px;
		margin-top: var(--bs-gutter-y);
	}

	.tp-loop-wrap .tp-mask-wrap {
		padding-bottom: 100px;
		margin-bottom: 100px;
	}
	
	
	/* Portal */
	
	#vip-portal {
		padding: 3px;
		background-color: rgba(148, 148, 148, 0.7);
		position: absolute;
		width: 80%;
		height: auto;
		border: 3px solid black;
		margin: auto;
		top: 25px;
		right: 0;
		left: 0;
		z-index: 999;
		border-radius: 15px;
		display: none;
	}

	.box {
		padding: 15px;
	}

}


/* ~~~~~~~~~~~~~~~~~~~  Cell Phone: Landscape ~~~~~~~~~~~~~~~~~~~  */
@media only screen and (max-height: 481px) and (max-width: 926px) and (orientation: landscape) {
	/* ~~~~~~~~~~ Global ~~~~~~~~~~ */
	/* Logo */
	/* Nav */
	/* Footer */
	/* ~~~~~~~~~~ Individual Pages ~~~~~~~~~~ */
	/* Home Page features */
	#mobile-view-ads {
		display: none;
	}

	#slide-32-layer-2-right, #slide-32-layer-2-left  {
		padding: 0 1%;
	}
	
	#slide-32-layer-2-right img{
		position: absolute;
		display: block;
		visibility: visible;
		left: 350px;
		top: 40px;
		z-index: 11;
	}

	/* Portal */
	#vip-portal {
		width: 70%;
	}

	.box {
		padding: 15px;
	}
}


/* ~~~~~~~~~~~~~~~~~~~  Cell Phone: Portrait ~~~~~~~~~~~~~~~~~~~  */
@media only screen and (max-width: 480px) and (orientation: portrait) {
	/* ~~~~~~~~~~ Global ~~~~~~~~~~ */
	/* Logo */
	/* Nav */
	/* Footer */

	/* ~~~~~~~~~~ Individual Pages ~~~~~~~~~~ */
	/* Home Page features */
	#mobile-view-ads .col-lg-12 {
		flex: 0 0 auto;
		width: 100%;
		padding-bottom: 5px;
		padding-left: 0;
		padding-right: 0;
		padding-top: 0;
		margin: 0;

	}

	#mobile-view-ads {
		display: block;
	}

	/* Portal */	
	#vip-portal {
		padding: 3px;
		background-color: rgba(148, 148, 148, 0.7);
		position: absolute;
		width: 95%;
		height: auto;
		border: 3px solid black;
		margin: auto;
		top: 25px;
		right: 0;
		left: 0;
		z-index: 999;
		border-radius: 15px;
		display: none;
	}

	.box {
		padding: 15px;
	}
}



