[data-bs-theme="light"] .stargate-atlantis{
	/* Theme Variables */
	
	--theme-primary: rgba(120, 230, 255, 1);
	--theme-primary-hover: rgba(120, 230, 255, 0.75);
	--theme-primary-disabled: rgba(90, 200, 225, 0.5);
			
	--theme-primary-rgb: 150,240,250;
	--theme-primary-hover-rgb: 130,220,230;
	
	--theme-secondary-rgb: 190, 125, 55;
	--theme-secondary-hover-rgb: 160, 95, 25;
	
	--theme-success-rgb: 5, 120, 5;	
	--theme-success-hover-rgb: 55, 150, 55;
	
	--theme-danger-rgb: 120, 5, 5;
	--theme-danger-hover-rgb: 150, 55, 55;
	
	--theme-warning-rgb: 255,222,33;
	--theme-warning-hover-rgb: 255,255,0;
	
	--theme-info-rgb: 33,222,255;
	--theme-info-hover-rgb: 53,242,255;
	
	--theme-light-rgb: 190, 190, 190;
	--theme-light-hover-rgb: 210, 210, 210;
	
	--theme-dark-rgb: 55, 55, 55;
	--theme-dark-hover-rgb: 75, 75, 75;
	
	--theme-btn-end-color: rgba(var(--theme-gray-900-rgb), var(--theme-opacity-50));
	
	--theme-nav-link-rgb: 85, 155, 220;
	--theme-nav-link-hover-rgb: 35, 105, 170;
	--theme-primary-bg-subtle: rgba(80, 190, 215, 0.75);
	
	--theme-content-border-color: rgba(120, 230, 255,0.75);
	--theme-border-color: rgba(120, 230, 255,0.75);
	
	--theme-content-bg-image: url('../images/ARK/theme-bg.png');
	--theme-content-bg-color: rgba(0, 40, 75, 0.75);
	--theme-body-image: url("../images/ARK/ark.raptor.png"),url("../images/ARK/wall.jpg");
	--theme-body-bg: rgba(0, 40, 75, 0.75);
		
} 
[data-bs-theme="dark"] .stargate-atlantis{
	/* Theme Variables */
	
	--theme-primary: rgba(120, 230, 255, 1);
	--theme-primary-hover: rgba(120, 230, 255, 0.75);
	--theme-primary-disabled: rgba(90, 200, 225, 0.5);
			
	--theme-primary-rgb: 150,240,250;
	--theme-primary-hover-rgb: 130,220,230;
	
	--theme-secondary-rgb: 190, 125, 55;
	--theme-secondary-hover-rgb: 160, 95, 25;
	
	--theme-success-rgb: 5, 120, 5;	
	--theme-success-hover-rgb: 55, 150, 55;
	
	--theme-danger-rgb: 120, 5, 5;
	--theme-danger-hover-rgb: 150, 55, 55;
	
	--theme-warning-rgb: 255,222,33;
	--theme-warning-hover-rgb: 255,255,0;
	
	--theme-info-rgb: 33,222,255;
	--theme-info-hover-rgb: 53,242,255;
	
	--theme-light-rgb: 190, 190, 190;
	--theme-light-hover-rgb: 210, 210, 210;
	
	--theme-dark-rgb: 55, 55, 55;
	--theme-dark-hover-rgb: 75, 75, 75;
	
	--theme-btn-end-color: rgba(var(--theme-gray-900-rgb), var(--theme-opacity-50));
	
	--theme-nav-link-rgb: 85, 155, 220;
	--theme-nav-link-hover-rgb: 35, 105, 170;
	
	--theme-primary-bg-subtle: rgba(80, 190, 215, 0.75);
	
	--theme-content-border-color: rgba(120, 230, 255,0.75);
	--theme-border-color: rgba(120, 230, 255,0.75);
			
	--theme-content-bg-image: url('../images/ARK/theme-bg.png');
	--theme-content-bg-color: rgba(0, 40, 75, 0.75);
	--theme-body-image: url("../images/ARK/ark.raptor.png"),url("../images/ARK/wall.jpg");
	--theme-body-bg: rgba(0, 40, 75, 0.75);
}
.stargate-atlantis{
	
	
	--theme-btn-primary-color: rgba(var(--theme-primary-rgb), var(--theme-opacity));
	--theme-btn-primary-hover-color: rgba(var(--theme-primary-hover-rgb), var(--theme-opacity));
	--theme-btn-primary-bg: var(--theme-btn-primary-color);	
	--theme-btn-primary-bg: linear-gradient(to bottom, var(--theme-btn-primary-color), var(--theme-btn-end-color));
	--theme-btn-primary-bg-hover: rgba(var(--theme-primary-hover-rgb), 1);	
	--theme-btn-primary-bg-hover: linear-gradient(to top, var(--theme-btn-primary-color), var(--theme-btn-end-color));
	--theme-btn-primary-border: rgba(var(--theme-primary-rgb), var(--theme-opacity));
	--theme-btn-primary-border-hover: rgba(var(--theme-primary-hover-rgb), var(--theme-opacity));
	
	--theme-btn-secondary-color: rgba(var(--theme-secondary-rgb), var(--theme-opacity));
	--theme-btn-secondary-hover-color: rgba(var(--theme-secondary-hover-rgb), var(--theme-opacity));
	--theme-btn-secondary-bg: var(--theme-btn-secondary-color);	
	--theme-btn-secondary-bg: linear-gradient(to bottom, var(--theme-btn-secondary-color), var(--theme-btn-end-color));
	--theme-btn-secondary-bg-hover: rgba(var(--theme-secondary-hover-rgb), 1);	
	--theme-btn-secondary-bg-hover: linear-gradient(to top, var(--theme-btn-secondary-color), var(--theme-btn-end-color));
	--theme-btn-secondary-border: rgba(var(--theme-secondary-hover-rgb), var(--theme-opacity));
	--theme-btn-secondary-border-hover: rgba(var(--theme-secondary-hover-rgb), var(--theme-opacity));
	
	--theme-btn-success-color: rgba(var(--theme-success-rgb), var(--theme-opacity));
	--theme-btn-success-hover-color: rgba(var(--theme-success-hover-rgb), var(--theme-opacity));
	--theme-btn-success-bg: var(--theme-btn-success-color);	
	--theme-btn-success-bg: linear-gradient(to bottom, var(--theme-btn-success-color), var(--theme-btn-end-color));
	--theme-btn-success-bg-hover: rgba(var(--theme-success-hover-rgb), 1);	
	--theme-btn-success-bg-hover: linear-gradient(to top, var(--theme-btn-success-color), var(--theme-btn-end-color));
	--theme-btn-success-border: rgba(var(--theme-success-hover-rgb), var(--theme-opacity));
	--theme-btn-success-border-hover: rgba(var(--theme-success-hover-rgb), var(--theme-opacity));
	
	--theme-btn-danger-color: rgba(var(--theme-danger-rgb), var(--theme-opacity));
	--theme-btn-danger-hover-color: rgba(var(--theme-danger-hover-rgb), var(--theme-opacity));
	--theme-btn-danger-bg: var(--theme-btn-danger-color);	
	--theme-btn-danger-bg: linear-gradient(to bottom, var(--theme-btn-danger-color), var(--theme-btn-end-color));
	--theme-btn-danger-bg-hover: rgba(var(--theme-danger-hover-rgb), 1);	
	--theme-btn-danger-bg-hover: linear-gradient(to top, var(--theme-btn-danger-color), var(--theme-btn-end-color));
	--theme-btn-danger-border: rgba(var(--theme-danger-hover-rgb), var(--theme-opacity));
	--theme-btn-danger-border-hover: rgba(var(--theme-danger-hover-rgb), var(--theme-opacity));
	
	--theme-btn-warning-color: rgba(var(--theme-warning-rgb), var(--theme-opacity));
	--theme-btn-warning-hover-color: rgba(var(--theme-warning-hover-rgb), var(--theme-opacity));
	--theme-btn-warning-bg: var(--theme-btn-warning-color);	
	--theme-btn-warning-bg: linear-gradient(to bottom, var(--theme-btn-warning-color), var(--theme-btn-end-color));
	--theme-btn-warning-bg-hover: rgba(var(--theme-warning-hover-rgb), 1);	
	--theme-btn-warning-bg-hover: linear-gradient(to top, var(--theme-btn-warning-color), var(--theme-btn-end-color));
	--theme-btn-warning-border: rgba(var(--theme-warning-hover-rgb), var(--theme-opacity));
	--theme-btn-warning-border-hover: rgba(var(--theme-warning-hover-rgb), var(--theme-opacity));
	
	--theme-btn-info-color: rgba(var(--theme-info-rgb), var(--theme-opacity));
	--theme-btn-info-hover-color: rgba(var(--theme-info-hover-rgb), var(--theme-opacity));
	--theme-btn-info-bg: var(--theme-btn-info-color);	
	--theme-btn-info-bg: linear-gradient(to bottom, var(--theme-btn-info-color), var(--theme-btn-end-color));
	--theme-btn-info-bg-hover: rgba(var(--theme-info-hover-rgb), 1);	
	--theme-btn-info-bg-hover: linear-gradient(to top, var(--theme-btn-info-color), var(--theme-btn-end-color));
	--theme-btn-info-border: rgba(var(--theme-info-hover-rgb), var(--theme-opacity));
	--theme-btn-info-border-hover: rgba(var(--theme-info-hover-rgb), var(--theme-opacity));
	
	--theme-btn-light-color: rgba(var(--theme-light-rgb), var(--theme-opacity));
	--theme-btn-light-hover-color: rgba(var(--theme-light-hover-rgb), var(--theme-opacity));
	--theme-btn-light-bg: var(--theme-btn-light-color);	
	--theme-btn-light-bg: linear-gradient(to bottom, var(--theme-btn-light-color), var(--theme-btn-end-color));
	--theme-btn-light-bg-hover: rgba(var(--theme-light-hover-rgb), 1);	
	--theme-btn-light-bg-hover: linear-gradient(to top, var(--theme-btn-light-color), var(--theme-btn-end-color));
	--theme-btn-light-border: rgba(var(--theme-light-hover-rgb), var(--theme-opacity));
	--theme-btn-light-border-hover: rgba(var(--theme-light-hover-rgb), var(--theme-opacity));
	
	--theme-btn-dark-color: rgba(var(--theme-dark-rgb), var(--theme-opacity));
	--theme-btn-dark-hover-color: rgba(var(--theme-dark-hover-rgb), var(--theme-opacity));
	--theme-btn-dark-bg: var(--theme-btn-dark-color);	
	--theme-btn-dark-bg: linear-gradient(to bottom, var(--theme-btn-dark-color), var(--theme-btn-end-color));
	--theme-btn-dark-bg-hover: rgba(var(--theme-dark-hover-rgb), 1);	
	--theme-btn-dark-bg-hover: linear-gradient(to top, var(--theme-btn-dark-color), var(--theme-btn-end-color));
	--theme-btn-dark-border: rgba(var(--theme-dark-hover-rgb), var(--theme-opacity));
	--theme-btn-dark-border-hover: rgba(var(--theme-dark-hover-rgb), var(--theme-opacity));	
	
	--theme-nav-link-color: rgba(var(--theme-nav-link-rgb), var(--theme-opacity-100));
	--theme-nav-link-hover-color: rgba(var(--theme-nav-link-hover-rgb), var(--theme-opacity-100));
	
	/* Bootstrap Override */
	
	--bs-btn-close-color:var(--theme-btn-close-color);
	
	--bs-nav-link-color: var(--theme-nav-link-color);
    --bs-nav-link-hover-color: var(--theme-nav-link-hover-color);	
    --bs-nav-link-disabled-color: var(--theme-primary-disabled);
	
	--bs-offcanvas-bg:transparent;
	
	--bs-primary-bg-subtle: var(--theme-primary-bg-subtle);
	
	--bs-primary: var(--theme-btn-primary-color) ;
	--bs-secondary: var(--theme-btn-secondary-color) ;
	--bs-success: var(--theme-btn-success-color) ;
	--bs-danger: var(--theme-btn-danger-color) ;
	--bs-warning: var(--theme-btn-warning-color) ;
	--bs-info: var(--theme-btn-info-color) ;
	--bs-light: var(--theme-btn-light-color) ;
	--bs-dark: var(--theme-btn-dark-color) ;	
	
	--bs-primary-rgb: var(--theme-primary-rgb) ;
	--bs-secondary-rgb: var(--theme-secondary-rgb) ;
	--bs-success-rgb: var(--theme-success-rgb) ;
	--bs-danger-rgb: var(--theme-danger-rgb) ;
	--bs-warning-rgb: var(--theme-warning-rgb) ;
	--bs-info-rgb: var(--theme-info-rgb) ;
	--bs-light-rgb: var(--theme-light-rgb) ;
	--bs-dark-rgb: var(--theme-dark-rgb) ;	
	
	--bs-card-color:var(--theme-card-color);
	--bs-color:var(--theme-color);
	--bs-body-color:var(--theme-color);
	--bs-body-bg: var(--them-body-bg);
	--bs-border-color:var(--theme-border-color);
	
}

/* /////////////////////////////
Body Background
///////////////////////////// */

.stargate-atlantis[data-bs-theme=light] .btn-close,
.stargate-atlantis[data-bs-theme=dark] .btn-close {
    filter: invert(67%) sepia(66%) saturate(6067%) hue-rotate(162deg) brightness(96%) contrast(101%);
}

body.stargate-atlantis{
	background:2A2A2A;
	background-image:linear-gradient(to top, rgba(0,0,30, 1), rgba(25, 25, 25, 0.5));
	background-position:center center;
	background-size:auto;
	background-repeat:no-repeat;
	background-attachment:fixed;
}

@media only screen and (max-width: 700px) { 
	.stargate-atlantis{
		background-size:100vw auto, auto 100%;
	}
	.stargate-atlantis .modal .close{
		top:30px;
		right:0px;
	}
}
.stargate-atlantis .bg-blur{
	display:block;
	position:fixed;
	content:" ";
	height:100vh;
	width:100vw;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:rgba(0,0,0,0.25);
	backdrop-filter: blur(5px);
	-webkit-backdrop-filter: blur(5px);
	z-index:0;
}
/*
.stargate-atlantis #menu-gap{height:82px;}
.stargate-atlantis #main-wrapper{padding-top:60px;}
*/

.stargate-atlantis [class^="bg-"]{
	background:none;
	background-color:transparent !important;
	background-position:center center;
	background-size:100%;
	background-repeat:no-repeat;
}
.stargate-atlantis .bg-primary{
	background-image:var(--theme-btn-primary-bg);
}
.stargate-atlantis .bg-secondary{	
	background-image:var(--theme-btn-secondary-bg);
}
.stargate-atlantis .bg-success{	
	background-image:var(--theme-btn-success-bg);
}
.stargate-atlantis .bg-danger{	
	background-image:var(--theme-btn-danger-bg);
}
.stargate-atlantis .bg-warning{	
	background-image:var(--theme-btn-warning-bg);
}
.stargate-atlantis .bg-info{	
	background-image:var(--theme-btn-info-bg);
}
.stargate-atlantis .bg-light{	
	background-image:var(--theme-btn-light-bg);
}
.stargate-atlantis .bg-dark{	
	background:var(--theme-btn-dark-bg);
}
.stargate-atlantis .btn-primary{
	/*--bs-btn-bg:var(--shaiya-btn-primary-bg);*/
	--bs-bg-opacity: 1;
	background-color:var(--theme-btn-primary-bg);
	background-image:var(--theme-btn-primary-bg);
	border-color:var(--theme-btn-primary-border);
}
.stargate-atlantis .btn-outline-primary{
	border-color:var(--theme-btn-primary-border);
}
.stargate-atlantis .btn-primary:hover,
.stargate-atlantis .btn-primary:active,
.stargate-atlantis .btn-primary.active,
.stargate-atlantis .btn-outline-primary:hover,
.stargate-atlantis .btn-outline-primary:active,
.stargate-atlantis .btn-outline-primary.active{
	background-color:var(--theme-btn-primary-bg-hover);
	background-image:var(--theme-btn-primary-bg-hover);
	border-color:var(--theme-btn-primary-border-hover);
}
.stargate-atlantis .btn-secondary{
	/*--bs-btn-bg:var(--shaiya-btn-primary-bg);*/
	--bs-bg-opacity: 1;
	background-color:var(--theme-btn-secondary-bg);
	background-image:var(--theme-btn-secondary-bg);
	border-color:var(--theme-btn-secondary-border);
}
.stargate-atlantis .btn-outline-secondary{
	border-color:var(--theme-btn-secondary-border);
}

.stargate-atlantis .btn-secondary:hover,
.stargate-atlantis .btn-secondary:active,
.stargate-atlantis .btn-secondary.active,
.stargate-atlantis .btn-outline-secondary:hover,
.stargate-atlantis .btn-outline-secondary:active,
.stargate-atlantis .btn-outline-secondary.active{
	background-color:var(--theme-btn-secondary-bg-hover);
	background-image:var(--theme-btn-secondary-bg-hover);
	border-color:var(--theme-btn-secondary-border-hover);
}

.stargate-atlantis .btn-success{
	/*--bs-btn-bg:var(--shaiya-btn-primary-bg);*/
	--bs-bg-opacity: 1;
	background-color:var(--theme-btn-success-bg);
	background-image:var(--theme-btn-success-bg);
	border-color:var(--theme-btn-success-border);
}

.stargate-atlantis .btn-outline-success{
	border-color:var(--theme-btn-success-border);
}
.stargate-atlantis .btn-success:hover,
.stargate-atlantis .btn-success:active,
.stargate-atlantis .btn-success.active,
.stargate-atlantis .btn-outline-success:hover,
.stargate-atlantis .btn-outline-success:active,
.stargate-atlantis .btn-outline-success.active{
	background-color:var(--theme-btn-success-bg-hover);
	background-image:var(--theme-btn-success-bg-hover);
	border-color:var(--theme-btn-success-border-hover);
}

.stargate-atlantis .btn-danger{
	/*--bs-btn-bg:var(--shaiya-btn-primary-bg);*/
	--bs-bg-opacity: 1;
	background-color:var(--theme-btn-danger-bg);
	background-image:var(--theme-btn-danger-bg);
	border-color:var(--theme-btn-danger-border);
}
.stargate-atlantis .btn-outline-danger{
	border-color:var(--theme-btn-danger-border);
}
.stargate-atlantis .btn-danger:hover,
.stargate-atlantis .btn-danger:active,
.stargate-atlantis .btn-danger.active,
.stargate-atlantis .btn-outline-danger:hover,
.stargate-atlantis .btn-outline-danger:active,
.stargate-atlantis .btn-outline-danger.active{
	background-color:var(--theme-btn-danger-bg-hover);
	background-image:var(--theme-btn-danger-bg-hover);
	border-color:var(--theme-btn-danger-border-hover);
}
.stargate-atlantis .btn-warning{
	/*--bs-btn-bg:var(--shaiya-btn-primary-bg);*/
	--bs-bg-opacity: 1;
	background-color:var(--theme-btn-warning-bg);
	background-image:var(--theme-btn-warning-bg);
	border-color:var(--theme-btn-warning-border);
}
.stargate-atlantis .btn--outline-warning{
	border-color:var(--theme-btn-warning-border);
}
.stargate-atlantis .btn-warning:hover,
.stargate-atlantis .btn-warning:active,
.stargate-atlantis .btn-warning.active,
.stargate-atlantis .btn-outline-warning:hover,
.stargate-atlantis .btn-outline-warning:active,
.stargate-atlantis .btn-outline-warning.active{
	background-color:var(--theme-btn-warning-bg-hover);
	background-image:var(--theme-btn-warning-bg-hover);
	border-color:var(--theme-btn-warning-border-hover);
}
.stargate-atlantis .btn-info{
	/*--bs-btn-bg:var(--shaiya-btn-primary-bg);*/
	--bs-bg-opacity: 1;
	background-color:var(--theme-btn-info-bg);
	background-image:var(--theme-btn-info-bg);
	border-color:var(--theme-btn-info-border);
}
.stargate-atlantis .btn-info-outline{
	border-color:var(--theme-btn-info-border);
}
.stargate-atlantis .btn-info:hover,
.stargate-atlantis .btn-info:active,
.stargate-atlantis .btn-info.active,
.stargate-atlantis .btn-outline-info:hover,
.stargate-atlantis .btn-outline-info:active,
.stargate-atlantis .btn-outline-info.active{
	background-color:var(--theme-btn-info-bg-hover);
	background-image:var(--theme-btn-info-bg-hover);
	border-color:var(--theme-btn-info-border-hover);
}
.stargate-atlantis .btn-light{
	/*--bs-btn-bg:var(--shaiya-btn-primary-bg);*/
	--bs-bg-opacity: 1;
	background-color:var(--theme-btn-light-bg);
	background-image:var(--theme-btn-light-bg);
	border-color:var(--theme-btn-light-border);
}
.stargate-atlantis .btn-outline-light{
	border-color:var(--theme-btn-light-border);
}
.stargate-atlantis .btn-light:hover,
.stargate-atlantis .btn-light:active,
.stargate-atlantis .btn-light.active,
.stargate-atlantis .btn-outline-light:hover,
.stargate-atlantis .btn-outline-light:active,
.stargate-atlantis .btn-outline-light.active{
	background-color:var(--theme-btn-light-bg-hover);
	background-image:var(--theme-btn-light-bg-hover);
	border-color:var(--theme-btn-light-border-hover);
}
.stargate-atlantis .btn-dark{
	/*--bs-btn-bg:var(--shaiya-btn-primary-bg);*/
	--bs-bg-opacity: 1;
	background-color:var(--theme-btn-dark-bg);
	background-image:var(--theme-btn-dark-bg);
	border-color:var(--theme-btn-dark-border);
}
.stargate-atlantis .btn-outline-dark{
	border-color:var(--theme-btn-dark-border);
}
.stargate-atlantis .btn-dark:hover,
.stargate-atlantis .btn-dark:active,
.stargate-atlantis .btn-dark.active,
.stargate-atlantis .btn-outline-dark:hover,
.stargate-atlantis .btn-outline-dark:active,
.stargate-atlantis .btn-outline-dark.active{
	background-color:var(--theme-btn-dark-bg-hover);
	background-image:var(--theme-btn-dark-bg-hover);
	border-color:var(--theme-btn-dark-border-hover);
}
/* /////////////////////////////
Preloader Images
///////////////////////////// */

.stargate-atlantis .preloader{	
	background-color:rgba(0,0,0,0.95);
}

.stargate-atlantis .preloader-image{
}
.stargate-atlantis .preloader-image:before{	
	background-image:url('../images/stargate/sga-logo.png');
	background-position:center center;
	background-size:100% auto;
	background-repeat:no-repeat;	
}
.stargate-atlantis .preloader-image:after{
	background-image:none;
	background-position:center center;
	background-size:auto auto;
	background-repeat:no-repeat;
}

/* /////////////////////////////
Content Icon
///////////////////////////// */

.stargate-atlantis .themed-content-icon{
	height:48px;
	width:48px;
	position:absolute;
	display:inline-block;
	top:-24px;
	left:-24px;
	
	background-image:url('../images/stargate/sga-logo.png');
	background-position:center center;
	background-size:100% 100%;
	background-repeat:no-repeat;
}
.stargate-atlantis .themed-content-icon.themed-custom-image{
	background-image:none;
}
.stargate-atlantis .themed-content-icon.themed-custom-image img{
	height:48px;
	width:48px;
}
@media only screen and (max-width: 700px) { 
	.stargate-atlantis .themed-content-icon{
		top:0px;
		left:0px;
	}
}

/* /////////////////////////////
offcanvas
///////////////////////////// */

.stargate-atlantis .offcanvas-header .btn-close{
	margin-right:0.5em;
}

/* /////////////////////////////
btn-block with Link
///////////////////////////// */

.stargate-atlantis .btn-block a{
	display:inline-block;
	width:100%;
	height:100%;
}

/* /////////////////////////////
Content Border
///////////////////////////// */

.stargate-atlantis .modal .close span,
.stargate-atlantis .breadcrumbs,
.stargate-atlantis .themed-content,
.stargate-atlantis .card,
.stargate-atlantis .modal-content{
	border-radius:.1em;
	border:1px solid rgba(150,240,250,0.75);
	box-shadow:0px 0px 3px rgba(150,240,250,0.75);

}
.stargate-atlantis .border{
	border-color: rgba(150,240,250, 0.75);
}

/* /////////////////////////////
Modal Close
///////////////////////////// */

.stargate-atlantis .modal .close{
	height:40px; width:40px;
	padding:0;
	position:absolute;
	display:inline-block;	
	top:-25px;
	right:-20px;
}
.stargate-atlantis .modal .close span{
	height:40px; width:40px;
	display:block;
	padding:3px 0;
  left:50%;
  top:50%;
  transform:translate(-50%,-50%);
	
}
.stargate-atlantis .modal .close span:hover{	
	box-shadow:
		3px 3px 3px rgba(150,240,250,0.25),
		-3px 3px 3px rgba(150,240,250,0.25),
		3px -3px 3px rgba(150,240,250,0.25),
		-3px -3px 3px rgba(150,240,250,0.25);
	text-shadow:
		3px 3px 3px rgba(150,240,250,0.25),
		-3px 3px 3px rgba(150,240,250,0.25),
		3px -3px 3px rgba(150,240,250,0.25),
		-3px -3px 3px rgba(150,240,250,0.25);
}

.stargate-atlantis .modal .modal-fullscreen .close{
	top:30px;
	right:0px;
}
/* /////////////////////////////
Content Background
///////////////////////////// */

.stargate-atlantis .dropdown-menu,
.stargate-atlantis .breadcrumbs,
.stargate-atlantis .modal-content,
.stargate-atlantis .card,
.stargate-atlantis .themed-content{
	background-color:rgba(0,0,40,0.5);
}

/* /////////////////////////////
Navbar Text
///////////////////////////// */
.stargate-atlantis .navbar{
	position:inherit;
	color:rgb(150,240,250);	
}
.stargate-atlantis .navbar.fixed-top{
	position:fixed;
}

.stargate-atlantis .dropdown-toggle,
.stargate-atlantis .navbar-brand,
.stargate-atlantis .navbar-toggler,
.stargate-atlantis .navbar-toggler-icon{
	color:rgb(150,240,250);
}
/* /////////////////////////////
Default Text
///////////////////////////// */

.stargate-atlantis .btn-close{
	--bs-btn-close-color:rgb(150,240,250);
}
.stargate-atlantis .nav-link,
.stargate-atlantis .dropdown-toggle.btn,
.stargate-atlantis .dropdown-toggle,
.stargate-atlantis .themed-header,
.stargate-atlantis .dropdown-item,
.stargate-atlantis .themed-content,
.stargate-atlantis .card,
.stargate-atlantis .modal,
.stargate-atlantis .modal .close,
.stargate-atlantis .btn-close,
.stargate-atlantis .modal .modal-header{	
	color:rgb(150,240,250);
	text-shadow:
		1px 0px 0px rgba(0,0,0,0.5),
		0px 1px 0px rgba(0,0,0,0.5),
		-1px 0px 0px rgba(0,0,0,0.5),
		0px -1px 0px rgba(0,0,0,0.5);
}
.stargate-atlantis .modal{
	color:inherit;
}

/* /////////////////////////////
Remove Text Shadow
///////////////////////////// */

.stargate-atlantis .form-control,
.stargate-atlantis .input-group *,
.stargate-atlantis .form-group *,
.stargate-atlantis .bg-light,
.stargate-atlantis .text-dark{
	text-shadow:none;
}
/* /////////////////////////////
Link with valid url
///////////////////////////// */

.stargate-atlantis .breadcrumbs a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link),
.stargate-atlantis .breadcrumbs a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link),
.stargate-atlantis a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link),
.stargate-atlantis a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link){	
	color:rgb(50,140,150);
}
.stargate-atlantis .breadcrumbs a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):active,
.stargate-atlantis .breadcrumbs a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):hover,
.stargate-atlantis .breadcrumbs a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):active,
.stargate-atlantis .breadcrumbs a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):hover,
.stargate-atlantis a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):active,
.stargate-atlantis a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):hover,
.stargate-atlantis a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):active,
.stargate-atlantis a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):hover{
	color:rgb(100,200,200);
	text-shadow:
		0px 1px 0px rgba(0,0,0,0.5),
		0px -1px 0px rgba(0,0,0,0.5);
}

/* /////////////////////////////
Alternate window themes
///////////////////////////// */

.stargate-atlantis .themed-content-1{
	
}
.stargate-atlantis .themed-content-2{
	
}
.stargate-atlantis .themed-content-3{
	
}
.stargate-atlantis .themed-content-4{
	
}

/* /////////////////////////////
<hr>
///////////////////////////// */

.stargate-atlantis hr{
	border-top:1px solid rgba(255,255,255,.2);
}

/* /////////////////////////////
Header
///////////////////////////// */

.stargate-atlantis .themed-header{
	/*background-image:url("../images/stargate/header.png");*/
	background-repeat:no-repeat;
	background-size:80% 55%;
	background-position:bottom center;
	text-align:center;
	width:100%;
	text-transform: uppercase;
}

/* /////////////////////////////
Background
///////////////////////////// */

.stargate-atlantis .bg-themed{	
	background-color:rgba(0,0,0,0.5);
	background:rgba(0,0,0,0.5);
}

/* /////////////////////////////
Borders
///////////////////////////// */

.stargate-atlantis .dropdown-menu,
.stargate-atlantis .border-themed,
.stargate-atlantis .themed-border,
.stargate-atlantis input{
	border-color: rgba(220, 230, 255, 0.75);	
}

/* /////////////////////////////
Form Control
///////////////////////////// */

.stargate-atlantis .form-control:not(input):not(label):not(textarea){	
	color:rgb(150,240,250);
	
	background-color:rgba(0,0,0,0.5);
	background:rgba(0,0,0,0.5);
	
		
	border: 4px solid transparent;
	padding: 0px;
	
	border-image-source: url("../images/stargate/themebodyborder.png");
	border-image-slice: 8;
	border-image-repeat:stretch;
	border-radius:.1em;	
}
.stargate-atlantis .form-control{	
	
	color:rgb(150,240,250);
	border-radius:.1em;
}
.stargate-atlantis .form-control:focus{
	border-radius:.1em;		
}

/* /////////////////////////////
Input Labels
///////////////////////////// */

.stargate-atlantis label{
	
	background-color:transparent;
	background:transparent;
	
	border-color:transparent;
}

/* /////////////////////////////
Inputs
///////////////////////////// */

.stargate-atlantis textarea,
.stargate-atlantis textarea:focus,
.stargate-atlantis label.themed,
.stargate-atlantis input[type="text"],
.stargate-atlantis input[type="password"],
.stargate-atlantis input[type="datetime"],
.stargate-atlantis input[type="datetime-local"],
.stargate-atlantis input[type="date"],
.stargate-atlantis input[type="month"],
.stargate-atlantis input[type="time"],
.stargate-atlantis input[type="week"],
.stargate-atlantis input[type="number"],
.stargate-atlantis input[type="email"],
.stargate-atlantis input[type="url"],
.stargate-atlantis input[type="search"],
.stargate-atlantis input[type="tel"],
.stargate-atlantis input[type="color"],
.stargate-atlantis .uneditable-input{
	color:rgb(150,240,250);
	
	background-color:rgba(0, 0, 5,0.5);
	background:rgba(0, 0, 5,0.5);
	
		
	border-color: rgba(150,240,250, 0.75);
	/*padding: 0px;*/
	/*
	border-image-source: url("../images/stargate/themebodyborder.png");
	border-image-slice: 8;
	border-image-repeat:stretch;
	*/
	border-radius:.1em;	
}

/* /////////////////////////////
Text
///////////////////////////// */

.stargate-atlantis .text-primary{
	--bs-primary-rgb:var(--theme-primary-rgb);
}
.stargate-atlantis .text-secondary{
	--bs-secondary-rgb:var(--theme-secondary-rgb);
}
.stargate-atlantis .text-success{
	--bs-success-rgb:var(--theme-success-rgb);
}
.stargate-atlantis .text-warning{
	--bs-warning-rgb:var(--theme-warning-rgb);
}
.stargate-atlantis .text-danger{
	--bs-danger-rgb:var(--theme-danger-rgb);
}
.stargate-atlantis .text-info{
	--bs-info-rgb:var(--theme-info-rgb);
}
.stargate-atlantis .text-light{
	--bs-light-rgb:var(--theme-light-rgb);
}
.stargate-atlantis .text-dark{
	--bs-dark-rgb:var(--theme-dark-rgb);
}


/* /////////////////////////////
Btn Outline
///////////////////////////// */
/*
.stargate-atlantis .modal .btn-outline-primary,
.stargate-atlantis .btn-outline-primary{
	color:rgba(120, 230, 255, 1);
	border-color:rgba(120, 230, 255, 1);
}
.stargate-atlantis .modal .btn-outline-secondary,
.stargate-atlantis .btn-outline-secondary{
	color:rgba(190, 125, 55, 1);
	border-color:rgba(190, 125, 55, 1);
}
.stargate-atlantis .modal .btn-outline-success,
.stargate-atlantis .btn-outline-success{
	color:rgba(55, 190, 55, 1);
	border-color:rgba(55, 190, 55, 1);
}
.stargate-atlantis .modal .btn-outline-warning,
.stargate-atlantis .btn-outline-warning{
	color:rgba(204, 204, 55, 1);
	border-color:rgba(204, 204, 55, 1);
}
.stargate-atlantis .modal .btn-outline-danger,
.stargate-atlantis .btn-outline-danger{
	color:rgba(190, 55, 55, 1);
	border-color:rgba(190, 55, 55, 1);
}
*/
/* /////////////////////////////
Btn Custom
///////////////////////////// */

.stargate-atlantis .modal .btn-themed,
.stargate-atlantis .btn-themed{
	color:rgba(220, 230, 255, 1);
	background-color:transparent;
		
	background-image:linear-gradient(to bottom, rgba(80, 230, 255, 0.25), rgba(25, 25, 25, 0)),url(../images/stargate/theme-bg.png);
	background-repeat:no-repeat, auto;
	background-size:100% 100%, auto auto;
	background-position:center center, center center;
	border-color:rgba(0, 150, 135,0.5);
}
.stargate-atlantis .modal .btn-themed:focus,
.stargate-atlantis .btn-themed:focus,
.stargate-atlantis .modal .btn-themed:hover,
.stargate-atlantis .btn-themed:hover{
	color:rgba(120, 130, 155, 1);
	background-image:linear-gradient(to top, rgba(80, 230, 255, 0.25), rgba(25, 25, 25, 0)),url(../images/stargate/theme-bg.png);
	background-repeat:no-repeat, auto;
	background-size:100% 100%, auto auto;
	background-position:center center, center center;
}
.stargate-atlantis .modal .btn-themed a[href^="/"],
.stargate-atlantis .btn-themed a[href^="/"],
.stargate-atlantis .modal .btn-themed a[href^="#"],
.stargate-atlantis .btn-themed a[href^="#"]{	
	color:white;
	text-decoration:none;
}
.stargate-atlantis .modal .btn-themed a[href^="/"]:hover,
.stargate-atlantis .btn-themed a[href^="/"]:hover,
.stargate-atlantis .modal .btn-themed a[href^="#"]:hover,
.stargate-atlantis .btn-themed a[href^="#"]:hover{	
	color:lightgray;
	text-decoration:none;
}

/* /////////////////////////////
Btn
///////////////////////////// */

.stargate-atlantis .btn-outline-primary{
	color:var(--bs-primary);
}
.stargate-atlantis .btn-outline-secondary{
	color:var(--bs-secondary);
}
.stargate-atlantis .navbar a.active:not(.dropdown-toggle),
.stargate-atlantis .bg-primary,
.stargate-atlantis .btn-primary{
	color:white;
}
.stargate-atlantis .navbar a.dropdown-item:not(.dropdown-toggle):hover,
.stargate-atlantis .btn-primary:hover,
.stargate-atlantis .btn-primary:focus,
.stargate-atlantis .btn-outline-primary:hover,
.stargate-atlantis .btn-outline-primary:focus{
	color:lightgray;
}
.stargate-atlantis .btn-primary:focus,
.stargate-atlantis .btn-outline-primary:focus{
	box-shadow: 
		3px 3px 0px rgb(var(--theme-primary-rgb)),
		-3px 3px 0px rgb(var(--theme-primary-rgb)),
		3px -3px 0px rgb(var(--theme-primary-rgb)),
		-3px -3px 0px rgb(var(--theme-primary-rgb));
}
.stargate-atlantis .bg-secondary,
.stargate-atlantis .btn-secondary{
	color:white;
}
.stargate-atlantis .btn-secondary:hover,
.stargate-atlantis .btn-secondary:focus,
.stargate-atlantis .btn-outline-secondary:hover,
.stargate-atlantis .btn-outline-secondary:focus{
	color:lightgray;
}
.stargate-atlantis .btn-secondary:focus,
.stargate-atlantis .btn-outline-secondary:focus{
	box-shadow: 
		3px 3px 0px rgb(var(--theme-secondary-rgb)),
		-3px 3px 0px rgb(var(--theme-secondary-rgb)),
		3px -3px 0px rgb(var(--theme-secondary-rgb)),
		-3px -3px 0px rgb(var(--theme-secondary-rgb));
}
.stargate-atlantis .bg-danger,
.stargate-atlantis .btn-danger{
	color:white;
}
.stargate-atlantis .btn-danger:hover,
.stargate-atlantis .btn-danger:focus,
.stargate-atlantis .btn-outline-danger:hover,
.stargate-atlantis .btn-outline-danger:focus{
	color:lightgray;
}
.stargate-atlantis .btn-danger:focus,
.stargate-atlantis .btn-outline-danger:focus{
	box-shadow: 
		3px 3px 0px rgb(var(--theme-danger-rgb)),
		-3px 3px 0px rgb(var(--theme-danger-rgb)),
		3px -3px 0px rgb(var(--theme-danger-rgb)),
		-3px -3px 0px rgb(var(--theme-danger-rgb));
}
.stargate-atlantis .bg-warning,
.stargate-atlantis .btn-warning{
	color:white;
}
.stargate-atlantis .btn-warning:hover,
.stargate-atlantis .btn-warning:focus,
.stargate-atlantis .btn-outline-warning:hover,
.stargate-atlantis .btn-outline-warning:focus{
	color:lightgray;
}
.stargate-atlantis .btn-warning:focus,
.stargate-atlantis .btn-outline-warning:focus{
	box-shadow: 
		3px 3px 0px rgb(var(--theme-warning-rgb)),
		-3px 3px 0px rgb(var(--theme-warning-rgb)),
		3px -3px 0px rgb(var(--theme-warning-rgb)),
		-3px -3px 0px rgb(var(--theme-warning-rgb));
}
.stargate-atlantis .bg-success,
.stargate-atlantis .btn-success{
	color:white;
}
.stargate-atlantis .btn-success:hover,
.stargate-atlantis .btn-success:focus,
.stargate-atlantis .btn-outline-success:hover,
.stargate-atlantis .btn-outline-success:focus{
	color:lightgray;
}
.stargate-atlantis .btn-success:focus,
.stargate-atlantis .btn-outline-success:focus{
	box-shadow: 
		3px 3px 0px rgb(var(--theme-success-rgb)),
		-3px 3px 0px rgb(var(--theme-success-rgb)),
		3px -3px 0px rgb(var(--theme-success-rgb)),
		-3px -3px 0px rgb(var(--theme-success-rgb));
}
.stargate-atlantis .btn-info:focus,
.stargate-atlantis .btn-outline-info:focus{
	box-shadow: 
		3px 3px 0px rgb(var(--theme-info-rgb)),
		-3px 3px 0px rgb(var(--theme-info-rgb)),
		3px -3px 0px rgb(var(--theme-info-rgb)),
		-3px -3px 0px rgb(var(--theme-info-rgb));
}
.stargate-atlantis .btn-light:focus,
.stargate-atlantis .btn-outline-light:focus{
	box-shadow: 
		3px 3px 0px rgb(var(--theme-light-rgb)),
		-3px 3px 0px rgb(var(--theme-light-rgb)),
		3px -3px 0px rgb(var(--theme-light-rgb)),
		-3px -3px 0px rgb(var(--theme-light-rgb));
}
.stargate-atlantis .btn-dark:focus,
.stargate-atlantis .btn-outline-dark:focus{
	box-shadow: 
		3px 3px 0px rgb(var(--theme-dark-rgb)),
		-3px 3px 0px rgb(var(--theme-dark-rgb)),
		3px -3px 0px rgb(var(--theme-dark-rgb)),
		-3px -3px 0px rgb(var(--theme-dark-rgb));
}

/* /////////////////////////////
Checkboxes and Radios
///////////////////////////// */

.stargate-atlantis .modal input[type=checkbox],
.stargate-atlantis .modal input[type=radio],
.stargate-atlantis input[type=checkbox],
.stargate-atlantis input[type=radio]{
	display:none;
}
.stargate-atlantis .modal input[type=checkbox] + label,
.stargate-atlantis .modal input[type=radio] + label,
.stargate-atlantis input[type=checkbox] + label,
.stargate-atlantis input[type=radio] + label{
	position:relative;
	text-indent: 20px;	
}
.stargate-atlantis .modal input[type=checkbox] + label:not(.no-box):before,
.stargate-atlantis input[type=checkbox] + label:not(.no-box):before{
	position:absolute;
	top:calc(50% - 8px);
	left:2px;
	height:16px;
	width:16px;
	content:" ";
	background-color:rgba(0,0,0,0.5);
	
	border: 1px solid rgba(150,240,250, 0.75);
	padding: 0px;
}
.stargate-atlantis .modal input[type=checkbox]:not(:checked) + label:hover:after,
.stargate-atlantis input[type=checkbox]:not(:checked) + label:hover:after{
	position:absolute;
	top:calc(50% - 12px);
	left:-16px;
	height:16px;
	width:16px;
	content:"\2713";
	color:rgba(150,240,250, 1);
	
	background-image:url("../images/stargate/check.png");
	background-size:100%;
	background-position:center center;
	background-repeat:no-repeat;
	opacity:0.5;
	
}
.stargate-atlantis .modal input[type=checkbox]:checked + label:after,
.stargate-atlantis input[type=checkbox]:checked + label:after{
	position:absolute;
	top:calc(50% - 12px);
	left:-16px;
	height:16px;
	width:16px;
	content:"\2713";
	color:rgba(150,240,250, 1);
	background-image:url("../images/ARK/check.png");
	background-size:100%;
	background-position:center center;
	background-repeat:no-repeat;
}
.stargate-atlantis .modal input[type=radio] + label:not(.no-box):before,
.stargate-atlantis input[type=radio] + label:not(.no-box):before{
	position:absolute;
	top:calc(50% - 8px);
	left:2px;
	height:16px;
	width:16px;
	content:" ";
	background-color:rgba(0,0,0,0.5);
	
	border: 1px solid rgba(150,240,250, 0.75);
	padding: 0px;
}
.stargate-atlantis .modal input[type=radio]:not(:checked) + label:hover:after,
.stargate-atlantis input[type=radio]:not(:checked) + label:hover:after{
	position:absolute;
	top:calc(50% - 4px);
	left:6px;
	height:8px;
	width:8px;
	content:" ";
	
	background-color:rgba(150,240,250,0.5);
	
	box-shadow: inset 0 0 2px rgba(0,0,0,0.25);
	
}
.stargate-atlantis .modal input[type=radio]:checked + label:after,
.stargate-atlantis input[type=radio]:checked + label:after{
	position:absolute;
	top:calc(50% - 4px);
	left:6px;
	height:8px;
	width:8px;
	content:" ";
	
	background-color:rgba(150,240,250,0.95);
	
	box-shadow: inset 0 0 2px rgba(0,0,0,1);
	
}

.stargate-atlantis .themed-content input[type="checkbox"].float-end + label:not(.no-box),
.stargate-atlantis .themed-content input[type="radio"].float-end + label:not(.no-box){
	text-indent:0;
}
.stargate-atlantis .themed-content input[type="checkbox"].float-end + label:not(.no-box):before,
.stargate-atlantis .themed-content input[type="radio"].float-end + label:not(.no-box):before{
	left:auto;
	right:2px;
}
.stargate-atlantis .themed-content input[type="radio"].float-end + label:not(.no-box):after,
.stargate-atlantis .themed-content input[type="checkbox"].float-end + label:not(.no-box):after{
	left:auto;
	right:6px;
}

.stargate-atlantis input[type="checkbox"].float-end + label:not(.no-box),
.stargate-atlantis input[type="radio"].float-end + label:not(.no-box){
	text-indent:0;
}
.stargate-atlantis input[type="checkbox"].float-end + label:not(.no-box):before,
.stargate-atlantis input[type="radio"].float-end + label:not(.no-box):before{
	left:auto;
	right:2px;
}
.stargate-atlantis input[type="checkbox"].float-end + label:not(.no-box):after,
.stargate-atlantis input[type="radio"].float-end + label:not(.no-box):after{
	left:auto;
	right:6px;
}
/* /////////////////////////////
Scrollbar
///////////////////////////// */

/* width */
.stargate-atlantis::-webkit-scrollbar {
  width: 10px;
}

/* Track */
.stargate-atlantis::-webkit-scrollbar-track {
  background:rgba(0,0,30, 1);
  border-left: 1px solid rgba(150,240,250,0.95);
}

/* Handle */
.stargate-atlantis::-webkit-scrollbar-thumb {
  background: rgba(150,240,250,0.95);
}

/* Handle on hover */
.stargate-atlantis::-webkit-scrollbar-thumb:hover {
  background:  rgba(50,140,150,0.95);
}

/* /////////////////////////////
Navbar
///////////////////////////// */

.stargate-atlantis .navbar{
	position:inherit;	
}
.stargate-atlantis .navbar.fixed-top{
	position:fixed;
}
.stargate-atlantis .navbar a.dropdown-toggle[href^="#"]{
	color:rgb(150,240,250);
}

.stargate-sg1-glyph {
  font-family: "StargateSG1Glyphs", sans-serif;
}
.stargate-atlantis-glyph {
  font-family: "StargateAtlantisGlyphs", sans-serif;
}
.stargate-universe-glyph {
  font-family: "StargateUniverseGlyphs", sans-serif;
}
.stargate-ancient-text,.stargate-ancient-text-effect {
  font-family: "StargateAncientText", sans-serif;
}

/* Font Data */

@font-face {
    font-family: 'StargateSG1Glyphs';
	src:url("../fonts/Stargate-SG1-Glyphs.tff") format('ttf');
	src:url("../fonts/Stargate-SG1-Glyphs.woff") format('woff');
    font-weight: normal;
    font-style: normal;	
}
@font-face {
    font-family: 'StargateAtlantisGlyphs';
	src:url("../fonts/Stargate-Atlantis-Glyphs.tff") format('ttf');
	src:url("../fonts/Stargate-Atlantis-Glyphs.woff") format('woff');
    font-weight: normal;
    font-style: normal;	
}
@font-face {
    font-family: 'StargateUniverseGlyphs';
	src:url("../fonts/Stargate-Universe-Glyphs.tff") format('ttf');
	src:url("../fonts/Stargate-Universe-Glyphs.woff") format('woff');
    font-weight: normal;
    font-style: normal;	
}
@font-face {
    font-family: 'StargateAncientText';
	src:url("../fonts/Stargate-Ancient-Text.tff") format('ttf');
	src:url("../fonts/Stargate-Ancient-Text.woff") format('woff');
    font-weight: normal;
    font-style: normal;	
}