/* /////////////////////////////
Body Background
///////////////////////////// */

:root{
	--bs-btn-close-color:rgb(150,240,250);
}
[data-bs-theme="light"] [data-theme="ark"]{
	/* 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: 120, 230, 255;
	--theme-primary-hover-rgb: 100, 200, 225;
	
	--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-0));
	
	--theme-nav-link-rgb: 85, 155, 220;
	--theme-nav-link-hover-rgb: 35, 105, 170;
	/*
	--theme-btn-primary-bg: rgba(120, 230, 255, 1);	
	--theme-btn-primary-bg: linear-gradient(to bottom, rgba(120, 230, 255, 0.5), rgba(25, 25, 25, 0));
	--theme-btn-primary-bg-hover: rgba(120, 230, 255, 0.75);	
	--theme-btn-primary-bg-hover: linear-gradient(to top, rgba(120, 230, 255, 0.5), rgba(25, 25, 25, 0));
	--theme-btn-primary-border: rgba(0, 0, 155, 1);
	--theme-btn-primary-border-hover: rgba(0, 0, 125, 1);
	
	--theme-nav-link-color: rgb(150,240,250);
	--theme-nav-link-hover-color: rgb(130,220,230);
	*/
	--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-content-border-image-png: url("../images/7daystodie/themedborder.png");*/
	/*--theme-content-border-image-jpg: url("../images/7daystodie/themedborder.jpg");*/
	/*--theme-content-header-image-png: url('../images/7daystodie/themedheader.png');*/
	/*--theme-content-header-image-jpg: url('../images/7daystodie/themedheader.jpg');*/
	--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"] [data-theme="ark"]{
	/* 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: 120, 230, 255;
	--theme-primary-hover-rgb: 100, 200, 225;
	
	--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-0));
	
	--theme-nav-link-rgb: 85, 155, 220;
	--theme-nav-link-hover-rgb: 35, 105, 170;
	/*
	--theme-btn-primary-bg: rgba(120, 230, 255, 1);	
	--theme-btn-primary-bg: linear-gradient(to bottom, rgba(120, 230, 255, 0.5), rgba(25, 25, 25, 0));
	--theme-btn-primary-bg-hover: rgba(120, 230, 255, 0.75);	
	--theme-btn-primary-bg-hover: linear-gradient(to top, rgba(120, 230, 255, 0.5), rgba(25, 25, 25, 0));
	--theme-btn-primary-border: rgba(0, 0, 155, 1);
	--theme-btn-primary-border-hover: rgba(0, 0, 125, 1);
	
	--theme-nav-link-color: rgb(150,240,250);
	--theme-nav-link-hover-color: rgb(130,220,230);
	*/
	--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-content-border-image-png: url("../images/7daystodie/themedborder.png");*/
	/*--theme-content-border-image-jpg: url("../images/7daystodie/themedborder.jpg");*/
	/*--theme-content-header-image-png: url('../images/7daystodie/themedheader.png');*/
	/*--theme-content-header-image-jpg: url('../images/7daystodie/themedheader.jpg');*/
	--theme-body-image: url("../images/ARK/ark.raptor.png"),url("../images/ARK/wall.jpg");
	--theme-body-bg: rgba(0, 40, 75, 0.75);
}
[data-theme="ark"]{
	
	
	--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-primary:var(--theme-primary);
	--bs-primary-hover:var(--theme-primary-hover);
	*/
	--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);
	
}
[data-theme="ark"] .text-body,
[data-theme="ark"] .card-body,
[data-theme="ark"] .text-body .dropdown-toggle i,
[data-theme="ark"] .card-body .dropdown-toggle i{
	--bs-card-color:var(--theme-color);	
	color:var(--theme-color);	
}
[data-theme="ark"] img.avatar{
	background-color:var(--theme-bg-black-50);
}

[data-theme="ark"][data-bs-theme=light] .btn-close,
[data-theme="ark"][data-bs-theme=dark] .btn-close {
    filter: invert(67%) sepia(66%) saturate(6067%) hue-rotate(162deg) brightness(96%) contrast(101%);
}
body[data-theme="ark"]{
	background-image:var(--theme-body-image);
	background-position:bottom left,center;
	background-size:50vh auto, cover;
	background-repeat:no-repeat,no-repeat;
	background-attachment:fixed,fixed;
}

@media only screen and (max-width: 700px) { 
	[data-theme="ark"]{
		background-size:100vw auto, auto 100%;
	}
	[data-theme="ark"] .modal .close{
		top:30px;
		right:0px;
	}
}
[data-theme="ark"] .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;
}
/*[data-theme="ark"] #menu-gap{height:82px;}*/
/*[data-theme="ark"] #main-wrapper{padding-top:60px;}*/

[data-theme="ark"] [class^="bg-"]{
	background:none;
	background-color:transparent !important;
	background-position:center center;
	background-size:100%;
	background-repeat:no-repeat;
}
[data-theme="ark"] .bg-primary{
	background-image:var(--theme-btn-primary-bg);
}
[data-theme="ark"] .bg-secondary{	
	background-image:var(--theme-btn-secondary-bg);
}
[data-theme="ark"] .bg-success{	
	background-image:var(--theme-btn-success-bg);
}
[data-theme="ark"] .bg-danger{	
	background-image:var(--theme-btn-danger-bg);
}
[data-theme="ark"] .bg-warning{	
	background-image:var(--theme-btn-warning-bg);
}
[data-theme="ark"] .bg-info{	
	background-image:var(--theme-btn-info-bg);
}
[data-theme="ark"] .bg-light{	
	background-image:var(--theme-btn-light-bg);
}
[data-theme="ark"] .bg-dark{	
	background-image:var(--theme-btn-dark-bg);
}
[data-theme="ark"] .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);
}
[data-theme="ark"] .btn-outline-primary{
	border-color:var(--theme-btn-primary-border);
}
[data-theme="ark"] .btn-primary:hover,
[data-theme="ark"] .btn-primary:active,
[data-theme="ark"] .btn-primary.active,
[data-theme="ark"] .btn-outline-primary:hover,
[data-theme="ark"] .btn-outline-primary:active,
[data-theme="ark"] .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);
}
[data-theme="ark"] .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);
}
[data-theme="ark"] .btn-outline-secondary{
	border-color:var(--theme-btn-secondary-border);
}

[data-theme="ark"] .btn-secondary:hover,
[data-theme="ark"] .btn-secondary:active,
[data-theme="ark"] .btn-secondary.active,
[data-theme="ark"] .btn-outline-secondary:hover,
[data-theme="ark"] .btn-outline-secondary:active,
[data-theme="ark"] .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);
}

[data-theme="ark"] .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);
}

[data-theme="ark"] .btn-outline-success{
	border-color:var(--theme-btn-success-border);
}
[data-theme="ark"] .btn-success:hover,
[data-theme="ark"] .btn-success:active,
[data-theme="ark"] .btn-success.active,
[data-theme="ark"] .btn-outline-success:hover,
[data-theme="ark"] .btn-outline-success:active,
[data-theme="ark"] .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);
}

[data-theme="ark"] .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);
}
[data-theme="ark"] .btn-outline-danger{
	border-color:var(--theme-btn-danger-border);
}
[data-theme="ark"] .btn-danger:hover,
[data-theme="ark"] .btn-danger:active,
[data-theme="ark"] .btn-danger.active,
[data-theme="ark"] .btn-outline-danger:hover,
[data-theme="ark"] .btn-outline-danger:active,
[data-theme="ark"] .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);
}
[data-theme="ark"] .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);
}
[data-theme="ark"] .btn--outline-warning{
	border-color:var(--theme-btn-warning-border);
}
[data-theme="ark"] .btn-warning:hover,
[data-theme="ark"] .btn-warning:active,
[data-theme="ark"] .btn-warning.active,
[data-theme="ark"] .btn-outline-warning:hover,
[data-theme="ark"] .btn-outline-warning:active,
[data-theme="ark"] .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);
}
[data-theme="ark"] .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);
}
[data-theme="ark"] .btn-info-outline{
	border-color:var(--theme-btn-info-border);
}
[data-theme="ark"] .btn-info:hover,
[data-theme="ark"] .btn-info:active,
[data-theme="ark"] .btn-info.active,
[data-theme="ark"] .btn-outline-info:hover,
[data-theme="ark"] .btn-outline-info:active,
[data-theme="ark"] .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);
}
[data-theme="ark"] .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);
}
[data-theme="ark"] .btn-outline-light{
	border-color:var(--theme-btn-light-border);
}
[data-theme="ark"] .btn-light:hover,
[data-theme="ark"] .btn-light:active,
[data-theme="ark"] .btn-light.active,
[data-theme="ark"] .btn-outline-light:hover,
[data-theme="ark"] .btn-outline-light:active,
[data-theme="ark"] .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);
}
[data-theme="ark"] .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);
}
[data-theme="ark"] .btn-outline-dark{
	border-color:var(--theme-btn-dark-border);
}
[data-theme="ark"] .btn-dark:hover,
[data-theme="ark"] .btn-dark:active,
[data-theme="ark"] .btn-dark.active,
[data-theme="ark"] .btn-outline-dark:hover,
[data-theme="ark"] .btn-outline-dark:active,
[data-theme="ark"] .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
///////////////////////////// */

[data-theme="ark"] .preloader{
	background-color:rgba(0,0,0,0.95);
}

[data-theme="ark"] .preloader-image{
}
[data-theme="ark"] .preloader-image:before{	
	background-image:url('../images/ark/logo.rex.png');
	background-position:center center;
	background-size:100% auto;
	background-repeat:no-repeat;
}
[data-theme="ark"] .preloader-image:after{
	background-image:none;
	background-position:center center;
	background-size:auto auto;
	background-repeat:no-repeat;
}

/* /////////////////////////////
Content Icon
///////////////////////////// */

[data-theme="ark"] .themed-content .themed-content-icon{
	height:48px;
	width:48px;
	position:absolute;
	display:inline-block;
	top:-24px;
	left:-24px;
	
	background-image:url("../images/ARK/logo.png");
	background-position:center center;
	background-size:100% 100%;
	background-repeat:no-repeat;
}
[data-theme="ark"] .themed-content .themed-content-icon.themed-custom-image{
	background-image:none;
}
[data-theme="ark"] .themed-content .themed-content-icon.themed-custom-image img{
	height:48px;
	width:48px;
}
@media only screen and (max-width: 700px) { 
	[data-theme="ark"] .themed-content .themed-content-icon{
		top:0px;
		left:0px;
	}
}

/* /////////////////////////////
offcanvas
///////////////////////////// */

[data-theme="ark"] .offcanvas-header .btn-close{
	margin-right:0.5em;
}

/* /////////////////////////////
btn-block with Link
///////////////////////////// */

[data-theme="ark"] .btn-block a{
	display:inline-block;
	width:100%;
	height:100%;
}

/* /////////////////////////////
Content Border
///////////////////////////// */

[data-theme="ark"] .sign-in-from,
[data-theme="ark"] .modal .close span,
[data-theme="ark"] .breadcrumbs,
[data-theme="ark"] .themed-content,
[data-theme="ark"] .card,
[data-theme="ark"] .modal-content{
	border-radius:.1em;
	border:1px solid var(--theme-border-color);
	box-shadow:0px 0px 3px var(--theme-border-color);
}
[data-theme="ark"] .border{
	border-color: var(--theme-border-color);
}

/* /////////////////////////////
Modal Close
///////////////////////////// */

[data-theme="ark"] .modal .close{
	height:40px; width:40px;
	padding:0;
	position:absolute;
	display:inline-block;	
	top:-25px;
	right:-20px;
}
[data-theme="ark"] .modal .close span{
	height:40px; width:40px;
	display:block;
	padding:3px 0;
  left:50%;
  top:50%;
  transform:translate(-50%,-50%);
	
}
[data-theme="ark"] .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);
}

[data-theme="ark"] .modal .modal-fullscreen .close{
	top:30px;
	right:0px;
}
/* /////////////////////////////
Content Background
///////////////////////////// */

[data-theme="ark"] .sign-in-from,
[data-theme="ark"] .dropdown-menu,
[data-theme="ark"] .breadcrumbs,
[data-theme="ark"] .modal-content,
[data-theme="ark"] .card,
[data-theme="ark"] .themed-content{
	background-color:transparent;
	background-image:url(../images/ARK/theme-bg.png);
	background-repeat:no-repeat;
	background-size:auto auto;
	background-position:bottom center;
	background-color:rgba(0,40,75,0.75);
		
    font-family: initial;
    font-size: initial;
}

[data-theme="ark"] .sign-in-from:before,
[data-theme="ark"] .sign-in-from:after,
[data-theme="ark"] .dropdown-menu:before,
[data-theme="ark"] .breadcrumbs:before,
[data-theme="ark"] .modal-content:before,
[data-theme="ark"] .card:before,
[data-theme="ark"] .themed-content:before,
[data-theme="ark"] .dropdown-menu:after,
[data-theme="ark"] .breadcrumbs:after,
[data-theme="ark"] .modal-content:after,
[data-theme="ark"] .card:after,
[data-theme="ark"] .themed-content:after{
	display:none;
}
/* /////////////////////////////
Default Text
///////////////////////////// */

[data-theme="ark"] .btn-close{
	--bs-btn-close-color:rgb(150,240,250);
}
[data-theme="ark"],
[data-theme="ark"] .dropdown-toggle,
[data-theme="ark"] .dropdown-toggle.btn,
[data-theme="ark"] .themed-header,
[data-theme="ark"] .dropdown-item,
[data-theme="ark"] .themed-content,
[data-theme="ark"] .card,
[data-theme="ark"] .modal,
[data-theme="ark"] .btn-close,
[data-theme="ark"] .modal .close,
[data-theme="ark"] .modal .modal-header{	
	color:var(--theme-color);
	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);
}
[data-theme="ark"] .modal{
	color:inherit;
}

/* /////////////////////////////
Remove Text Shadow
///////////////////////////// */

[data-theme="ark"] .form-control,
[data-theme="ark"] .input-group *,
[data-theme="ark"] .form-group *,
[data-theme="ark"] .bg-light,
[data-theme="ark"] .text-dark{
	text-shadow:none;
}
/* /////////////////////////////
Link with valid url
///////////////////////////// */

[data-theme="ark"] .breadcrumbs a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link),
[data-theme="ark"] .breadcrumbs a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link),
[data-theme="ark"] .themed-content a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link),
[data-theme="ark"] .themed-content a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link){	
	color:rgb(50,140,150);
}
[data-theme="ark"] .breadcrumbs a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):active,
[data-theme="ark"] .breadcrumbs a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):hover,
[data-theme="ark"] .breadcrumbs a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):active,
[data-theme="ark"] .breadcrumbs a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):hover,
[data-theme="ark"] .themed-content a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):active,
[data-theme="ark"] .themed-content a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):hover,
[data-theme="ark"] .themed-content a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):active,
[data-theme="ark"] .themed-content 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);
}

/* /////////////////////////////
<hr>
///////////////////////////// */

[data-theme="ark"] hr{
	border-top:1px solid rgba(255,255,255,.2);
}

/* /////////////////////////////
Header
///////////////////////////// */

[data-theme="ark"] .themed-header{
	background-image:url("../images/ARK/header.png");
	background-repeat:no-repeat;
	background-size:80% 55%;
	background-position:bottom center;
	text-align:center;
	width:100%;
	text-transform: uppercase;
}

/* /////////////////////////////
Background
///////////////////////////// */

[data-theme="ark"] .bg-themed{	
	background-color:rgba(0,0,0,0.5);
	background:rgba(0,0,0,0.5);
}

/* /////////////////////////////
Borders
///////////////////////////// */

[data-theme="ark"] .dropdown-menu,
[data-theme="ark"] .border-themed,
[data-theme="ark"] .themed-border,
[data-theme="ark"] input{
	border-color: rgba(220, 230, 255, 0.75);	
}

/* /////////////////////////////
Form Control
///////////////////////////// */

[data-theme="ark"] .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/ARK/themebodyborder.png");
	border-image-slice: 8;
	border-image-repeat:stretch;
	border-radius:.1em;	
}
[data-theme="ark"] .form-control{	
	
	color:rgb(150,240,250);
	border-radius:.1em;
}
[data-theme="ark"] .form-control:focus{
	border-radius:.1em;		
}

/* /////////////////////////////
Input Labels
///////////////////////////// */

[data-theme="ark"] label{
	
	background-color:transparent;
	background:transparent;
	
	border-color:transparent;
}

/* /////////////////////////////
Inputs
///////////////////////////// */

[data-theme="ark"] textarea,
[data-theme="ark"] textarea:focus,
[data-theme="ark"] label.themed,
[data-theme="ark"] input[type="text"],
[data-theme="ark"] input[type="password"],
[data-theme="ark"] input[type="datetime"],
[data-theme="ark"] input[type="datetime-local"],
[data-theme="ark"] input[type="date"],
[data-theme="ark"] input[type="month"],
[data-theme="ark"] input[type="time"],
[data-theme="ark"] input[type="week"],
[data-theme="ark"] input[type="number"],
[data-theme="ark"] input[type="email"],
[data-theme="ark"] input[type="url"],
[data-theme="ark"] input[type="search"],
[data-theme="ark"] input[type="tel"],
[data-theme="ark"] input[type="color"],
[data-theme="ark"] .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/ARK/themebodyborder.png");
	border-image-slice: 8;
	border-image-repeat:stretch;
	*/
	border-radius:.1em;	
}

/* /////////////////////////////
Text
///////////////////////////// */

[data-theme="ark"] .text-primary{
	--bs-primary-rgb:var(--theme-primary-rgb);
}
[data-theme="ark"] .text-secondary{
	--bs-secondary-rgb:var(--theme-secondary-rgb);
}
[data-theme="ark"] .text-success{
	--bs-success-rgb:var(--theme-success-rgb);
}
[data-theme="ark"] .text-warning{
	--bs-warning-rgb:var(--theme-warning-rgb);
}
[data-theme="ark"] .text-danger{
	--bs-danger-rgb:var(--theme-danger-rgb);
}
[data-theme="ark"] .text-info{
	--bs-info-rgb:var(--theme-info-rgb);
}
[data-theme="ark"] .text-light{
	--bs-light-rgb:var(--theme-light-rgb);
}
[data-theme="ark"] .text-dark{
	--bs-dark-rgb:var(--theme-dark-rgb);
}
/*
[data-theme="ark"] .modal .text-primary,
[data-theme="ark"] .themed-content .text-primary{
	color:rgba(220, 230, 255, 1);
}
[data-theme="ark"] .modal .text-secondary,
[data-theme="ark"] .themed-content .text-secondary{
	color:rgba(190, 125, 55, 1);
}
[data-theme="ark"] .modal .text-success,
[data-theme="ark"] .themed-content .text-success{
	color:rgba(55, 190, 55, 1);
}
[data-theme="ark"] .modal .text-warning,
[data-theme="ark"] .themed-content .text-warning{
	color:rgba(204, 204, 55, 1);
}
[data-theme="ark"] .modal .text-danger,
[data-theme="ark"] .themed-content .text-danger{
	color:rgba(190, 55, 55, 1);
}
*/
/* /////////////////////////////
Btn Outline
///////////////////////////// */
/*
[data-theme="ark"] .btn-outline-primary{
	color:rgba(120, 230, 255, 1);
	border-color:rgba(120, 230, 255, 1);
}
[data-theme="ark"] .btn-outline-secondary{
	color:rgba(190, 125, 55, 1);
	border-color:rgba(190, 125, 55, 1);
}
[data-theme="ark"] .btn-outline-success{
	color:rgba(55, 190, 55, 1);
	border-color:rgba(55, 190, 55, 1);
}
[data-theme="ark"] .btn-outline-warning{
	color:rgba(204, 204, 55, 1);
	border-color:rgba(204, 204, 55, 1);
}
[data-theme="ark"] .btn-outline-danger{
	color:rgba(190, 55, 55, 1);
	border-color:rgba(190, 55, 55, 1);
}
*/
/* /////////////////////////////
Btn Custom
///////////////////////////// */

[data-theme="ark"] .modal .btn-themed,
[data-theme="ark"] .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/ARK/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);
}
[data-theme="ark"] .modal .btn-themed:focus,
[data-theme="ark"] .btn-themed:focus,
[data-theme="ark"] .modal .btn-themed:hover,
[data-theme="ark"] .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/ARK/theme-bg.png);
	background-repeat:no-repeat, auto;
	background-size:100% 100%, auto auto;
	background-position:center center, center center;
}
[data-theme="ark"] .modal .btn-themed a[href^="/"],
[data-theme="ark"] .btn-themed a[href^="/"],
[data-theme="ark"] .modal .btn-themed a[href^="#"],
[data-theme="ark"] .btn-themed a[href^="#"]{	
	color:white;
	text-decoration:none;
}
[data-theme="ark"] .modal .btn-themed a[href^="/"]:hover,
[data-theme="ark"] .btn-themed a[href^="/"]:hover,
[data-theme="ark"] .modal .btn-themed a[href^="#"]:hover,
[data-theme="ark"] .btn-themed a[href^="#"]:hover{	
	color:lightgray;
	text-decoration:none;
}

/* /////////////////////////////
Btn
///////////////////////////// */

[data-theme="ark"] .btn-outline-primary{
	color:var(--bs-primary);
}
[data-theme="ark"] .btn-outline-secondary{
	color:var(--bs-secondary);
}
[data-theme="ark"] .navbar a.active:not(.dropdown-toggle),
[data-theme="ark"] .bg-primary,
[data-theme="ark"] .btn-primary{
	color:white;
	
}
[data-theme="ark"] .navbar a.dropdown-item:not(.dropdown-toggle):hover,
[data-theme="ark"] .btn-primary:hover,
[data-theme="ark"] .btn-primary:focus,
[data-theme="ark"] .btn-outline-primary:hover,
[data-theme="ark"] .btn-outline-primary:focus{
	color:lightgray;
	
}
[data-theme="ark"] .btn-primary:focus,
[data-theme="ark"] .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));
}
[data-theme="ark"] .bg-secondary,
[data-theme="ark"] .btn-secondary{
	color:white;
}
[data-theme="ark"] .btn-secondary:hover,
[data-theme="ark"] .btn-secondary:focus,
[data-theme="ark"] .btn-outline-secondary:hover,
[data-theme="ark"] .btn-outline-secondary:focus{
	color:lightgray;
}
[data-theme="ark"] .btn-secondary:focus,
[data-theme="ark"] .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));
}
[data-theme="ark"] .bg-danger,
[data-theme="ark"] .btn-danger{
	color:white;
	background-color:transparent;
	background-image:linear-gradient(to bottom, rgba(190, 55, 55, 1), rgba(25, 25, 25, 0));
	background-size:100%;
	
	border-color:rgba(45, 25, 25, 1);
}
[data-theme="ark"] .btn-danger:hover,
[data-theme="ark"] .btn-danger:focus,
[data-theme="ark"] .btn-outline-danger:hover,
[data-theme="ark"] .btn-outline-danger:focus{
	color:lightgray;
	background-color:transparent;
	background-image:linear-gradient(to top, rgba(190, 55, 55, 1), rgba(25, 25, 25, 0));
	border-color:rgba(45, 25, 25, 1);
}
[data-theme="ark"] .btn-danger:focus,
[data-theme="ark"] .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));
}
[data-theme="ark"] .bg-warning,
[data-theme="ark"] .btn-warning{
	color:white;
	background-color:transparent;
	background-image:linear-gradient(to bottom, rgba(204, 204, 55, 1), rgba(25, 25, 25, 0));
	background-size:100%;
	
	border-color:rgba(204, 204, 25, 1);
}
[data-theme="ark"] .btn-warning:hover,
[data-theme="ark"] .btn-warning:focus,
[data-theme="ark"] .btn-outline-warning:hover,
[data-theme="ark"] .btn-outline-warning:focus{
	color:lightgray;
	background-color:transparent;
	background-image:linear-gradient(to top, rgba(204, 204, 55, 1), rgba(25, 25, 25, 0));
	border-color:rgba(204, 204, 25, 1);
}
[data-theme="ark"] .btn-warning:focus,
[data-theme="ark"] .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));
}
[data-theme="ark"] .bg-success,
[data-theme="ark"] .btn-success{
	color:white;
	background-color:transparent;
	background-image:linear-gradient(to bottom, rgba(55, 190, 55, 1), rgba(25, 25, 25, 0));
	background-size:100%;
	
	border-color:rgba(55, 204, 25, 1);
}
[data-theme="ark"] .btn-success:hover,
[data-theme="ark"] .btn-success:focus,
[data-theme="ark"] .btn-outline-success:hover,
[data-theme="ark"] .btn-outline-success:focus{
	color:lightgray;
	background-color:transparent;
	background-image:linear-gradient(to top, rgba(55, 190, 55, 1), rgba(25, 25, 25, 0));
	border-color:rgba(55, 204, 25, 1);
}
[data-theme="ark"] .btn-success:focus,
[data-theme="ark"] .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));
}
[data-theme="ark"] .btn-info:focus,
[data-theme="ark"] .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));
}
[data-theme="ark"] .btn-light:focus,
[data-theme="ark"] .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));
}
[data-theme="ark"] .btn-dark:focus,
[data-theme="ark"] .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
///////////////////////////// */

[data-theme="ark"] .modal input[type=checkbox],
[data-theme="ark"] .modal input[type=radio],
[data-theme="ark"] .themed-content input[type=checkbox],
[data-theme="ark"] .themed-content input[type=radio]{
	display:none;
}
[data-theme="ark"] .modal input[type=checkbox] + label,
[data-theme="ark"] .modal input[type=radio] + label,
[data-theme="ark"] .themed-content input[type=checkbox] + label,
[data-theme="ark"] .themed-content input[type=radio] + label{
	position:relative;
	text-indent: 20px;	
}
[data-theme="ark"] .modal input[type=checkbox] + label:not(.no-box):before,
[data-theme="ark"] .themed-content 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;
}
[data-theme="ark"] .modal input[type=checkbox]:not(:checked) + label:hover:after,
[data-theme="ark"] .themed-content 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/ARK/check.png");
	background-size:100%;
	background-position:center center;
	background-repeat:no-repeat;
	opacity:0.5;
	
}
[data-theme="ark"] .modal input[type=checkbox]:checked + label:after,
[data-theme="ark"] .themed-content 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;
}
[data-theme="ark"] .modal input[type=radio] + label:not(.no-box):before,
[data-theme="ark"] .themed-content 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;
}
[data-theme="ark"] .modal input[type=radio]:not(:checked) + label:hover:after,
[data-theme="ark"] .themed-content 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);
	
}
[data-theme="ark"] .modal input[type=radio]:checked + label:after,
[data-theme="ark"] .themed-content 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);
	
}

[data-theme="ark"] .themed-content input[type="checkbox"].float-end + label:not(.no-box),
[data-theme="ark"] .themed-content input[type="radio"].float-end + label:not(.no-box){
	text-indent:0;
}
[data-theme="ark"] .themed-content input[type="checkbox"].float-end + label:not(.no-box):before,
[data-theme="ark"] .themed-content input[type="radio"].float-end + label:not(.no-box):before{
	left:auto;
	right:2px;
}
[data-theme="ark"] .themed-content input[type="radio"].float-end + label:not(.no-box):after,
[data-theme="ark"] .themed-content input[type="checkbox"].float-end + label:not(.no-box):after{
	left:auto;
	right:6px;
}

[data-theme="ark"] input[type="checkbox"].float-end + label:not(.no-box),
[data-theme="ark"] input[type="radio"].float-end + label:not(.no-box){
	text-indent:0;
}
[data-theme="ark"] input[type="checkbox"].float-end + label:not(.no-box):before,
[data-theme="ark"] input[type="radio"].float-end + label:not(.no-box):before{
	left:auto;
	right:2px;
}
[data-theme="ark"] input[type="checkbox"].float-end + label:not(.no-box):after,
[data-theme="ark"] input[type="radio"].float-end + label:not(.no-box):after{
	left:auto;
	right:6px;
}
/* /////////////////////////////
Scrollbar
///////////////////////////// */

/* width */
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  background:rgba(0,0,30, 1);
  border-left: 1px solid rgba(150,240,250,0.95);
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: rgba(150,240,250,0.95);
	background-image:url("../images/ark/themedborder.png");
	background-repeat:no-repeat;
	background-size:100% 100%;
	background-position:center center;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background:  rgba(50,140,150,0.95);
	background-image:url("../images/ark/themedborder.png");
	background-repeat:no-repeat;
	background-size:100% 100%;
	background-position:center center;
}

/* /////////////////////////////
Navbar
///////////////////////////// */

[data-theme="ark"] .navbar{
	position:inherit;	
}
[data-theme="ark"] .navbar.fixed-top{
	position:fixed;
}
[data-theme="ark"] .navbar a.dropdown-toggle[href^="#"]{
	color:rgb(150,240,250);
}


[data-theme="ark"] .card-footer{ border-color:transparent; }
[data-theme="ark"] .chat-body{
	color:white;
	
	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/ARK/themebodyborder.png");
	border-image-slice: 8;
	border-image-repeat:stretch;
	border-radius:.15em;	
	*/
}
[data-theme="ark"] .offcanvas{
	background-color:var(--theme-transparent);	
}
[data-bs-theme="light"] [data-theme="ark"] .offcanvas .card,
[data-bs-theme="dark"] [data-theme="ark"] .offcanvas .card,
[data-theme="ark"] .offcanvas .card{
	margin:0;padding:0;
}
[data-bs-theme="light"] [data-theme="ark"] .offcanvas .card:before,
[data-bs-theme="dark"] [data-theme="ark"] .offcanvas .card:before,
[data-theme="ark"] .offcanvas .card:before{	
	background-image:none;
	background-color:var(--theme-transparent);	
	border-image-source:none;
}
/*//////////////////////////*/
/* Social Media Adjustments */
/*//////////////////////////*/
[data-bs-theme="light"] [data-theme="ark"] *[class*="avatar-"],
[data-bs-theme="light"] [data-theme="ark"] .userimg,
[data-bs-theme="light"] [data-theme="ark"] .user-post-profile{
	--bs-border-color:var(--bs-gray-700);
	border-color:var(--bs-gray-700);
	background-color:var(--theme-bg-white-75);
}
[data-bs-theme="dark"] [data-theme="ark"] *[class*="avatar-"]:not(.profile-avatar-img):not(.user-avatar-img),
[data-bs-theme="dark"] [data-theme="ark"] .userimg,
[data-bs-theme="dark"] [data-theme="ark"] .user-post-profile{
	--bs-border-color:var(--bs-gray-300);
	border-color:var(--bs-gray-300);
	background-color:var(--theme-bg-black-75);
}
[data-theme="ark"] .post-tags a{
	color:var(--theme-nav-link-color);
	font-family: "Times New Roman", Times, serif;
}
[data-theme="ark"] .post-tags a:hover,
[data-theme="ark"] .post-tags a:active{
	color:var(--theme-nav-link-hover-color);
}
[data-theme="ark"] .feather-icon a{
	color:var(--bs-gray-200);
} 
[data-theme="ark"] .feather-icon a:hover,
[data-theme="ark"] .feather-icon a:active{
	color:var(--bs-gray-400);
} 
[data-theme="ark"] .right-sidebar-panel{
	background-color:var(--theme-transparent);
}
/*
[data-theme="ark"] .profile-avatar-img{
	background:none !important;
	background-color:transparent !important;
	background-image:none !important;
}
*/
