/* /////////////////////////////
Body Background
///////////////////////////// */

[data-bs-theme="light"][data-theme="sevendaystodie"]{
	/* Theme Variables */
	
	--theme-primary: rgba(55, 125, 190, 1);
	--theme-primary-hover: rgba(35, 105, 170, 1);
	--theme-primary-disabled: rgba(0, 55, 120, 1);
	
	
	/* Theme Variables */
	--theme-navbar-navlink-color:rgb(255,255,255);
	--theme-navbar-navlink-hover-color:rgb(205,205,205);
	--theme-primary: rgba(55, 125, 190, 1);
	--theme-primary-hover: rgba(35, 105, 170, 1);
	--theme-primary-disabled: rgba(0, 55, 120, 1);
		
	--theme-primary-rgb: 75, 75, 190;
	--theme-primary-hover-rgb: 95, 95, 210;
	
	--theme-secondary-rgb: 125, 125, 125;
	--theme-secondary-hover-rgb: 155, 155, 155;
	
	--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-body-bg-color:rgb(var(--theme-gray-600-rgb));
	--theme-body-bg:rgb(var(--theme-gray-600-rgb));	
	
	--theme-primary-bg-subtle: rgba(0, 0, 60, 0.75);
	
	--theme-content-border-color: rgba(192,0,0,0.75);
	--theme-border-color: rgba(90,0,0,0.75);
	
	/*--theme-content-bg-color:rgba(135,55,0,0.75);*/
	--theme-content-bg-color:rgba(35,35,35,0.75);
	--theme-content-bg-image: url('../images/7daystodie/themedbackground.png');
	--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/7daystodie/wallpaper_light_1280.png");
	--theme-body-bg: rgba(120,120,120,0.5);
	
	--theme-btn-close-color: rgba(90,0,0,0.75);
		
} 
[data-bs-theme="dark"][data-theme="sevendaystodie"]{
	/* Theme Variables */
	
	--theme-primary: rgba(225, 125, 55, 1);
	--theme-primary-hover: rgba(190, 105, 35, 1);
	--theme-primary-disabled: rgba(120, 55, 0, 1);
	
	--theme-primary-rgb: 190, 0, 0;
	--theme-primary-hover-rgb: 160, 0, 0;
	
	--theme-secondary-rgb: 125, 125, 125;
	--theme-secondary-hover-rgb: 155, 155, 155;
	
	--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: 190, 125, 55;
	--theme-nav-link-hover-rgb: 170, 105, 35;
	
	--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));
		
	--theme-nav-link-color: rgb(178, 0, 0);
	--theme-nav-link-hover-color: rgb(148, 0, 0);
	
	--theme-primary-bg-subtle: rgba(60, 0, 0, 0.75);
	
	--theme-content-border-color: rgba(192,0,0,0.75);
	--theme-border-color: rgba(90,0,0,0.75);
			
	--theme-content-bg-color:rgba(0,0,0,0.85);
	--theme-content-bg-image: url('../images/7daystodie/themedbackground.png');
	--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/7daystodie/wallpaper.1080.jpg");
	--theme-body-bg: rgba(0,0,0,0.5);
	
	--theme-btn-close-color: rgba(90,0,0,0.75);
}
[data-bs-theme="light"][data-theme="sevendaystodie"] .btn-close,
[data-bs-theme="dark"][data-theme="sevendaystodie"] .btn-close {
    filter: invert(21%) sepia(100%) saturate(7414%) hue-rotate(359deg) brightness(94%) contrast(117%);
}

[data-theme="sevendaystodie"] {
	
	--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-offcanvas-bg:transparent;
	
	--bs-primary-hover-bg: var(--theme-btn-primary-bg-hover);
	
	--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-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-card-color:var(--theme-card-color);
	--bs-color:var(--theme-color);
	--bs-body-color:var(--theme-color);
	--bs-body-bg:var(--theme-body-bg);
	--bs-border-color:var(--theme-border-color);
	
}

[data-bs-theme="light"][data-theme="sevendaystodie"] .table tr td{
	text-shadow:none;
	color: var(--bs-body-color);
}
[data-theme="sevendaystodie"] .text-body,
[data-theme="sevendaystodie"] .card-body,
[data-theme="sevendaystodie"] .text-body .dropdown-toggle i,
[data-theme="sevendaystodie"] .card-body .dropdown-toggle i{
	--bs-card-color:var(--theme-color);	
	color:var(--theme-color);	
}
[data-theme="sevendaystodie"] img.avatar{
	background-color:var(--theme-bg-black-50);
}

[data-theme="sevendaystodie"] body{
	background-image:var(--theme-content-border-image-png), var(--theme-body-image);
	background-position:center,center;
	background-size: cover,cover;
	background-repeat:no-repeat,no-repeat;
	background-attachment:fixed,fixed;
	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);
}

@media only screen and (min-width: 700px) { 
	[data-theme="sevendaystodie"]{
		background-size:cover;
	}
	[data-theme="sevendaystodie"] .modal .close{
		top:30px;
		right:0px;
	}
}
/*
[data-theme="sevendaystodie"] #menu-gap{height:82px;}
[data-theme="sevendaystodie"] #main-wrapper{padding-top:60px;}
*/
[data-theme="sevendaystodie"] .btn{border-radius:0;}
[data-theme="sevendaystodie"] .text-body{color:rgb(120,120,120);}

[data-theme="sevendaystodie"] [class^="bg-"]{
	background:none;
	background-color:transparent !important;
	background-position:center center;
	background-size:100%;
	background-repeat:no-repeat;
}
/* PRIMARY BUTTONS */
[data-theme="sevendaystodie"] .bg-primary{	
	background-image:var(--theme-btn-primary-bg);
}
[data-theme="sevendaystodie"] .bg-secondary{	
	background-image:var(--theme-btn-secondary-bg);
}
[data-theme="sevendaystodie"] .bg-success{	
	background-image:var(--theme-btn-success-bg);
}
[data-theme="sevendaystodie"] .bg-danger{	
	background-image:var(--theme-btn-danger-bg);
}
[data-theme="sevendaystodie"] .bg-warning{	
	background-image:var(--theme-btn-warning-bg);
}
[data-theme="sevendaystodie"] .bg-info{	
	background-image:var(--theme-btn-info-bg);
}
[data-theme="sevendaystodie"] .bg-light{	
	background-image:var(--theme-btn-light-bg);
}
[data-theme="sevendaystodie"] .bg-dark{	
	background-image:var(--theme-btn-dark-bg);
}
[data-theme="sevendaystodie"] .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="sevendaystodie"] .btn-outline-primary{
	color:var(--theme-btn-primary-color);
	border-color:var(--theme-btn-primary-border);
}
[data-theme="sevendaystodie"] .btn-primary:hover,
[data-theme="sevendaystodie"] .btn-primary:active,
[data-theme="sevendaystodie"] .btn-primary.active,
[data-theme="sevendaystodie"] .btn-outline-primary:hover,
[data-theme="sevendaystodie"] .btn-outline-primary:active,
[data-theme="sevendaystodie"] .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="sevendaystodie"] .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="sevendaystodie"] .btn-outline-secondary{
	border-color:var(--theme-btn-secondary-border);
}

[data-theme="sevendaystodie"] .btn-secondary:hover,
[data-theme="sevendaystodie"] .btn-secondary:active,
[data-theme="sevendaystodie"] .btn-secondary.active,
[data-theme="sevendaystodie"] .btn-outline-secondary:hover,
[data-theme="sevendaystodie"] .btn-outline-secondary:active,
[data-theme="sevendaystodie"] .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="sevendaystodie"] .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="sevendaystodie"] .btn-outline-success{
	border-color:var(--theme-btn-success-border);
}
[data-theme="sevendaystodie"] .btn-success:hover,
[data-theme="sevendaystodie"] .btn-success:active,
[data-theme="sevendaystodie"] .btn-success.active,
[data-theme="sevendaystodie"] .btn-outline-success:hover,
[data-theme="sevendaystodie"] .btn-outline-success:active,
[data-theme="sevendaystodie"] .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="sevendaystodie"] .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="sevendaystodie"] .btn-outline-danger{
	border-color:var(--theme-btn-danger-border);
}
[data-theme="sevendaystodie"] .btn-danger:hover,
[data-theme="sevendaystodie"] .btn-danger:active,
[data-theme="sevendaystodie"] .btn-danger.active,
[data-theme="sevendaystodie"] .btn-outline-danger:hover,
[data-theme="sevendaystodie"] .btn-outline-danger:active,
[data-theme="sevendaystodie"] .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="sevendaystodie"] .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="sevendaystodie"] .btn--outline-warning{
	border-color:var(--theme-btn-warning-border);
}
[data-theme="sevendaystodie"] .btn-warning:hover,
[data-theme="sevendaystodie"] .btn-warning:active,
[data-theme="sevendaystodie"] .btn-warning.active,
[data-theme="sevendaystodie"] .btn-outline-warning:hover,
[data-theme="sevendaystodie"] .btn-outline-warning:active,
[data-theme="sevendaystodie"] .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="sevendaystodie"] .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="sevendaystodie"] .btn-info-outline{
	border-color:var(--theme-btn-info-border);
}
[data-theme="sevendaystodie"] .btn-info:hover,
[data-theme="sevendaystodie"] .btn-info:active,
[data-theme="sevendaystodie"] .btn-info.active,
[data-theme="sevendaystodie"] .btn-outline-info:hover,
[data-theme="sevendaystodie"] .btn-outline-info:active,
[data-theme="sevendaystodie"] .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="sevendaystodie"] .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="sevendaystodie"] .btn-outline-light{
	border-color:var(--theme-btn-light-border);
}
[data-theme="sevendaystodie"] .btn-light:hover,
[data-theme="sevendaystodie"] .btn-light:active,
[data-theme="sevendaystodie"] .btn-light.active,
[data-theme="sevendaystodie"] .btn-outline-light:hover,
[data-theme="sevendaystodie"] .btn-outline-light:active,
[data-theme="sevendaystodie"] .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="sevendaystodie"] .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="sevendaystodie"] .btn-outline-dark{
	border-color:var(--theme-btn-dark-border);
}
[data-theme="sevendaystodie"] .btn-dark:hover,
[data-theme="sevendaystodie"] .btn-dark:active,
[data-theme="sevendaystodie"] .btn-dark.active,
[data-theme="sevendaystodie"] .btn-outline-dark:hover,
[data-theme="sevendaystodie"] .btn-outline-dark:active,
[data-theme="sevendaystodie"] .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="sevendaystodie"] .preloader-background{	
	/*background-color:rgba(0,0,0,0.95);*/
}

[data-theme="sevendaystodie"] .preloader-image{
}
[data-theme="sevendaystodie"] .preloader-image:before{		
	height:90%;
	width:90%;
			
	background-color:transparent;
	background-image:url('../images/7daystodie/logo.png');
	background-position:bottom center;
	background-size:100% auto;
	background-repeat:no-repeat;
	
}
[data-theme="sevendaystodie"] .preloader-image:after{	
	background-color:transparent;
	background-image:url('../images/7daystodie/7d2d.zombies.png');
	background-position:center center;
	background-size:100% auto;
	background-repeat:no-repeat;
}

/* /////////////////////////////
offcanvas
///////////////////////////// */

[data-theme="sevendaystodie"] .offcanvas-header .btn-close{
	margin-right:0.5em;
}

/* /////////////////////////////
btn-block with Link
///////////////////////////// */

[data-theme="sevendaystodie"] .btn-block a{
	display:inline-block;
	width:100%;
	height:100%;
}

/* /////////////////////////////
Content Border
///////////////////////////// */

[data-theme="sevendaystodie"] .sign-in-from,
[data-theme="sevendaystodie"] .dropdown-menu,
[data-theme="sevendaystodie"] .modal .close span,
[data-theme="sevendaystodie"] .breadcrumbs,
[data-theme="sevendaystodie"] .card,
[data-theme="sevendaystodie"] .themed-content,
[data-theme="sevendaystodie"] .modal-content{
	border-radius:.1em;
	border:1px solid rgba(0,0,0,0.75);
	box-shadow:0px 0px 3px rgba(178,0,0,0.75);
    font-family: initial;
    font-size: initial;

}
[data-theme="sevendaystodie"] .border{
	border-color: var(--bs-border-color);
}

/* /////////////////////////////
Modal Close
///////////////////////////// */

[data-theme="sevendaystodie"] .modal .close{
	height:40px; width:40px;
	padding:0;
	position:absolute;
	display:inline-block;	
	top:5px;
	right:5px;
}
[data-theme="sevendaystodie"] .modal .close span{
	height:40px; width:40px;
	display:block;
	padding:2px 3px;
  left:50%;
  top:50%;
  transform:translate(-50%,-50%);
	
}
[data-theme="sevendaystodie"] .modal .close span:hover{	
	box-shadow:
		3px 3px 3px rgba(150,0,0,0.25),
		-3px 3px 3px rgba(150,0,0,0.25),
		3px -3px 3px rgba(150,0,0,0.25),
		-3px -3px 3px rgba(150,0,0,0.25);
	text-shadow:
		3px 3px 3px rgba(150,0,0,0.25),
		-3px 3px 3px rgba(150,0,0,0.25),
		3px -3px 3px rgba(150,0,0,0.25),
		-3px -3px 3px rgba(150,0,0,0.25);
}
[data-theme="sevendaystodie"] .modal .modal-fullscreen .close{
	top:30px;
	right:0px;
}

/* /////////////////////////////
Navbar
///////////////////////////// */

[data-theme="sevendaystodie"] a.nav-link[href!=""],
[data-theme="sevendaystodie"] a.nav-link[href!="#"],
[data-theme="sevendaystodie"] #footer a.nav-link[href!=""],
[data-theme="sevendaystodie"] #footer a.nav-link[href!="#"]{
	color:rgba(190, 55, 55, 1);
	color:var(--theme-nav-link-color);
}
[data-theme="sevendaystodie"] a.nav-link[href!=""]:hover,
[data-theme="sevendaystodie"] a.nav-link[href!="#"]:hover,
[data-theme="sevendaystodie"] #footer a.nav-link[href!=""]:hover,
[data-theme="sevendaystodie"] #footer a.nav-link[href!="#"]:hover{
	color:rgba(160, 35, 35, 1);
	color:var(--theme-nav-link-hover-color);
}
[data-theme="sevendaystodie"] .navbar{
	position:inherit;
	color:var(--theme-color);	
}
[data-theme="sevendaystodie"] .navbar.fixed-top{
	position:fixed;
}

[data-theme="sevendaystodie"] .navbar .nav-link,
[data-theme="sevendaystodie"] .dropdown-toggle,
[data-theme="sevendaystodie"] .navbar-brand,
[data-theme="sevendaystodie"] .navbar-toggler,
[data-theme="sevendaystodie"] .navbar-toggler-icon{
	color:var(--theme-color);
}
[data-theme="sevendaystodie"] .navbar.fixed-top{
	position:fixed;
}

/* /////////////////////////////
Content Background
///////////////////////////// */

[data-theme="sevendaystodie"] .sign-in-from,
[data-theme="sevendaystodie"] .dropdown-menu,
[data-theme="sevendaystodie"] .breadcrumbs,
[data-theme="sevendaystodie"] .modal-content,
[data-theme="sevendaystodie"] .card,
[data-theme="sevendaystodie"] .themed-content{
	background-color:transparent;
	background-image:var(--theme-content-border-image-png);
	background-repeat:no-repeat;
	background-size:100% 100%;
	background-position:center center;
	background-color:var(--theme-content-bg-color);
}

[data-theme="sevendaystodie"] .sign-in-from:before,
[data-theme="sevendaystodie"] .dropdown-menu:before,
[data-theme="sevendaystodie"] .breadcrumbs:before,
[data-theme="sevendaystodie"] .modal-content:before,
[data-theme="sevendaystodie"] .card:before,
[data-theme="sevendaystodie"] .themed-content:before,
[data-theme="sevendaystodie"] .dropdown-menu:after,
[data-theme="sevendaystodie"] .breadcrumbs:after,
[data-theme="sevendaystodie"] .modal-content:after,
[data-theme="sevendaystodie"] .card:after,
[data-theme="sevendaystodie"] .themed-content:after{
	display:none;
	background:none;
	background-color:transparent;
	background-image:none;
}

/* /////////////////////////////
Default Text
///////////////////////////// */

[data-theme="sevendaystodie"] .btn-close{
	--bs-btn-close-color:rgb(150,240,250);
}
[data-theme="sevendaystodie"] .dropdown-toggle.btn,
[data-theme="sevendaystodie"] .themed-header,
[data-theme="sevendaystodie"] a.dropdown-item,
[data-theme="sevendaystodie"] .themed-content,
[data-theme="sevendaystodie"] .card,
[data-theme="sevendaystodie"] .modal,
[data-theme="sevendaystodie"] .modal .close,
[data-theme="sevendaystodie"] .btn-close,
[data-theme="sevendaystodie"] .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="sevendaystodie"] .modal{
	color:inherit;
}

/* /////////////////////////////
Remove Text Shadow
///////////////////////////// */

[data-theme="sevendaystodie"] .form-control,
[data-theme="sevendaystodie"] .input-group *,
[data-theme="sevendaystodie"] .form-group *,
[data-theme="sevendaystodie"] .bg-light,
[data-theme="sevendaystodie"] .text-d7daystodie{
	text-shadow:none;
}
/* /////////////////////////////
Link with valid url
///////////////////////////// */

[data-theme="sevendaystodie"] a[href^="/"],
[data-theme="sevendaystodie"] a[href^="#"],
[data-theme="sevendaystodie"] .card a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link),
[data-theme="sevendaystodie"] .card a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link),
[data-theme="sevendaystodie"] .breadcrumbs a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link),
[data-theme="sevendaystodie"] .breadcrumbs a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link),
[data-theme="sevendaystodie"] .themed-content a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link),
[data-theme="sevendaystodie"] .themed-content a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link){	
	color:rgb(178,0,0);
	color:var(--theme-nav-link-color);
}
[data-theme="sevendaystodie"] a[href^="/"]:active,
[data-theme="sevendaystodie"] a[href^="/"]:hover,
[data-theme="sevendaystodie"] a[href^="#"]:active,
[data-theme="sevendaystodie"] a[href^="#"]:hover,
[data-theme="sevendaystodie"] .card a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):active,
[data-theme="sevendaystodie"] .card a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):hover,
[data-theme="sevendaystodie"] .card a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):active,
[data-theme="sevendaystodie"] .card a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):hover,
[data-theme="sevendaystodie"] .breadcrumbs a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):active,
[data-theme="sevendaystodie"] .breadcrumbs a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):hover,
[data-theme="sevendaystodie"] .breadcrumbs a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):active,
[data-theme="sevendaystodie"] .breadcrumbs a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):hover,
[data-theme="sevendaystodie"] .themed-content a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):active,
[data-theme="sevendaystodie"] .themed-content a[href^="/"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):hover,
[data-theme="sevendaystodie"] .themed-content a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):active,
[data-theme="sevendaystodie"] .themed-content a[href^="#"]:not(.dropdown-item):not(.dropdown-toggle):not(.nav-link):hover{
	color:rgb(78,0,0);
	color:var(--theme-nav-link-hover-color);
	text-shadow:
		0px 1px 0px rgba(0,0,0,0.5),
		0px -1px 0px rgba(0,0,0,0.5);
}

/* /////////////////////////////
<hr>
///////////////////////////// */

[data-theme="sevendaystodie"] hr{
	border-top:1px solid rgba(255,255,255,.2);
}

/* /////////////////////////////
Header
///////////////////////////// */

[data-theme="sevendaystodie"] .themed-header{
	background-image:var(--theme-content-border-image-png),var(--theme-content-header-image-jpg);
	background-repeat:no-repeat,repeat;
	background-size:100% 100%,auto auto;
	background-position:center center,top center;
	text-align:center;
	width:100%;
	text-transform: uppercase;
	background-color:transparent;
}

/* /////////////////////////////
Background
///////////////////////////// */

[data-theme="sevendaystodie"] .bg-themed{	
	background-color:transparent;
	background-image:var(--theme-content-image);
	background-repeat:no-repeat;
	background-size:100% 100%;
	background-position:center center;
	background-color:rgba(0,0,0,0.5);
	background:rgba(0,0,0,0.5);
}

/* /////////////////////////////
Borders
///////////////////////////// */

[data-theme="sevendaystodie"] .border.themed-border,
[data-theme="sevendaystodie"] .dropdown-menu,
[data-theme="sevendaystodie"] .border-themed,
[data-theme="sevendaystodie"] .themed-border,
[data-theme="sevendaystodie"] input{
	border:1px solid rgba(78,0,0, 0.75);	
}

/* /////////////////////////////
Form Control
///////////////////////////// */

[data-theme="sevendaystodie"] .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: var(--theme-content-border-image-png);
	border-image-slice: 8;
	border-image-repeat:stretch;
	border-radius:.1em;	
}
[data-theme="sevendaystodie"] .form-control{	
	color:white;
	border-radius:.1em;
}
[data-theme="sevendaystodie"] .form-control:focus{
	border-radius:.1em;		
}

/* /////////////////////////////
Input Labels
///////////////////////////// */

[data-theme="sevendaystodie"] label{
	background-color:transparent;
	background:transparent;
	
	border-color:transparent;
}

/* /////////////////////////////
Inputs
///////////////////////////// */

[data-theme="sevendaystodie"] textarea,
[data-theme="sevendaystodie"] textarea:focus,
[data-theme="sevendaystodie"] label.themed,
[data-theme="sevendaystodie"] input[type="text"],
[data-theme="sevendaystodie"] input[type="password"],
[data-theme="sevendaystodie"] input[type="datetime"],
[data-theme="sevendaystodie"] input[type="datetime-local"],
[data-theme="sevendaystodie"] input[type="date"],
[data-theme="sevendaystodie"] input[type="month"],
[data-theme="sevendaystodie"] input[type="time"],
[data-theme="sevendaystodie"] input[type="week"],
[data-theme="sevendaystodie"] input[type="number"],
[data-theme="sevendaystodie"] input[type="email"],
[data-theme="sevendaystodie"] input[type="url"],
[data-theme="sevendaystodie"] input[type="search"],
[data-theme="sevendaystodie"] input[type="tel"],
[data-theme="sevendaystodie"] input[type="color"],
[data-theme="sevendaystodie"] .uneditable-input{
	color:white;
	
	background-color:rgba(0, 0, 0,0.5);
	background:rgba(0, 0, 0,0.5);
	
		
	border-color: rgba(178,0,0, 0.75);
	/*padding: 0px;*/
	/*
	border-image-source: url("../images/7daystodie/themedborder.png");
	border-image-slice: 8;
	border-image-repeat:stretch;
	
	border-radius:.1em;	
	*/
}

/* /////////////////////////////
Text
///////////////////////////// */

[data-theme="sevendaystodie"] .text-primary{
	--bs-primary-rgb:var(--theme-primary-rgb);
}
[data-theme="sevendaystodie"] .text-secondary{
	--bs-secondary-rgb:var(--theme-secondary-rgb);
}
[data-theme="sevendaystodie"] .text-success{
	--bs-success-rgb:var(--theme-success-rgb);
}
[data-theme="sevendaystodie"] .text-warning{
	--bs-warning-rgb:var(--theme-warning-rgb);
}
[data-theme="sevendaystodie"] .text-danger{
	--bs-danger-rgb:var(--theme-danger-rgb);
}
[data-theme="sevendaystodie"] .text-info{
	--bs-info-rgb:var(--theme-info-rgb);
}
[data-theme="sevendaystodie"] .text-light{
	--bs-light-rgb:var(--theme-light-rgb);
}
[data-theme="sevendaystodie"] .text-dark{
	--bs-dark-rgb:var(--theme-dark-rgb);
}

/* /////////////////////////////
Btn Outline
///////////////////////////// */
/*
[data-theme="sevendaystodie"] .btn-outline-primary{
	color:rgba(120, 130, 255, 1);
	border-color:rgba(120, 130, 255, 1);
}
[data-theme="sevendaystodie"] .btn-outline-secondary{
	color:rgba(75,75,75, 1);
	border-color:rgba(55,55,55, 1);
}
[data-theme="sevendaystodie"] .btn-outline-success{
	color:rgba(55, 190, 55, 1);
	border-color:rgba(55, 190, 55, 1);
}
[data-theme="sevendaystodie"] .btn-outline-warning{
	color:rgba(204, 204, 55, 1);
	border-color:rgba(204, 204, 55, 1);
}
[data-theme="sevendaystodie"] .btn-outline-danger{
	color:rgba(190, 55, 55, 1);
	border-color:rgba(190, 55, 55, 1);
}
*/
/* /////////////////////////////
Btn Custom
///////////////////////////// */

[data-theme="sevendaystodie"] .navbar a.active:not(.dropdown-toggle),
[data-theme="sevendaystodie"] .modal .btn-themed,
[data-theme="sevendaystodie"] .btn-themed{
	color:rgba(200,200,200, 1);
	background-color:transparent;
	
	background-repeat:no-repeat,repeat;
	background-size:125% 105%,auto auto;
	background-position:center center,center center;
	background-image:linear-gradient(to bottom, rgba(178,0,0, 0.25), rgba(25, 25, 25, 0)),var(--theme-content-border-image-jpg);
	border-color: rgba(78,0,0, 0.5);
}
[data-theme="sevendaystodie"] a.dropdown-item:hover,
[data-theme="sevendaystodie"] .modal .btn-themed:focus,
[data-theme="sevendaystodie"] .btn-themed:focus,
[data-theme="sevendaystodie"] .modal .btn-themed:hover,
[data-theme="sevendaystodie"] .btn-themed:hover{
	background-color:transparent;
	color:rgba(120, 0, 0, 1);
	background-image:linear-gradient(to top, rgba(178,0,0, 0.25), rgba(25, 25, 25, 0)),var(--theme-content-border-image-jpg);
}
[data-theme="sevendaystodie"] .btn-themed:focus,
[data-theme="sevendaystodie"] .modal .btn-themed:focus{
	box-shadow:
		3px 3px 0px rgb(78,0,0),
		-3px 3px 0px rgb(78,0,0),
		3px -3px 0px rgb(78,0,0),
		-3px -3px 0px rgb(78,0,0);
}
[data-theme="sevendaystodie"] .modal .btn-themed a[href^="/"],
[data-theme="sevendaystodie"] .btn-themed a[href^="/"],
[data-theme="sevendaystodie"] .modal .btn-themed a[href^="#"],
[data-theme="sevendaystodie"] .btn-themed a[href^="#"]{	
	color:rgba(200,200,200, 1);
	text-decoration:none;
}
[data-theme="sevendaystodie"] .modal .btn-themed a[href^="/"]:hover,
[data-theme="sevendaystodie"] .btn-themed a[href^="/"]:hover,
[data-theme="sevendaystodie"] .modal .btn-themed a[href^="#"]:hover,
[data-theme="sevendaystodie"] .btn-themed a[href^="#"]:hover{	
	color:rgba(120, 0, 0, 1);
	text-decoration:none;
}

/* /////////////////////////////
Btn
///////////////////////////// */
[data-theme="sevendaystodie"] .btn-outline-primary{
	color:var(--bs-primary);
}
[data-theme="sevendaystodie"] .bg-primary,
[data-theme="sevendaystodie"] .btn-primary{
	color:white;
}
[data-theme="sevendaystodie"] .btn-primary:hover,
[data-theme="sevendaystodie"] .btn-primary:focus,
[data-theme="sevendaystodie"] .btn-outline-primary:hover,
[data-theme="sevendaystodie"] .btn-outline-primary:focus{
	color:lightgray;
}
[data-theme="sevendaystodie"] .btn-primary:focus,
[data-theme="sevendaystodie"] .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="sevendaystodie"] .bg-secondary,
[data-theme="sevendaystodie"] .btn-secondary{
	color:white;
}
[data-theme="sevendaystodie"] .btn-secondary:hover,
[data-theme="sevendaystodie"] .btn-secondary:focus,
[data-theme="sevendaystodie"] .btn-outline-secondary:hover,
[data-theme="sevendaystodie"] .btn-outline-secondary:focus{
	color:lightgray;
}
[data-theme="sevendaystodie"] .btn-secondary:focus,
[data-theme="sevendaystodie"] .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="sevendaystodie"] .bg-danger,
[data-theme="sevendaystodie"] .btn-danger{
	color:white;
}
[data-theme="sevendaystodie"] .btn-danger:hover,
[data-theme="sevendaystodie"] .btn-danger:focus,
[data-theme="sevendaystodie"] .btn-outline-danger:hover,
[data-theme="sevendaystodie"] .btn-outline-danger:focus{
	color:lightgray;
}
[data-theme="sevendaystodie"] .btn-danger:focus,
[data-theme="sevendaystodie"] .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="sevendaystodie"] .bg-warning,
[data-theme="sevendaystodie"] .btn-warning{
	color:white;
}
[data-theme="sevendaystodie"] .btn-warning:hover,
[data-theme="sevendaystodie"] .btn-warning:focus,
[data-theme="sevendaystodie"] .btn-outline-warning:hover,
[data-theme="sevendaystodie"] .btn-outline-warning:focus{
	color:lightgray;
}
[data-theme="sevendaystodie"] .btn-warning:focus,
[data-theme="sevendaystodie"] .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="sevendaystodie"] .modal-dialog .btn-success,
[data-theme="sevendaystodie"] .bg-success,
[data-theme="sevendaystodie"] .btn-success{
	color:white;
}
[data-theme="sevendaystodie"] .btn-success:hover,
[data-theme="sevendaystodie"] .btn-success:focus,
[data-theme="sevendaystodie"] .btn-outline-success:hover,
[data-theme="sevendaystodie"] .btn-outline-success:focus{
	color:lightgray;
}
[data-theme="sevendaystodie"] .btn-success:focus,
[data-theme="sevendaystodie"] .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="sevendaystodie"] .bg-info,
[data-theme="sevendaystodie"] .btn-info{
	color:white;
}
[data-theme="sevendaystodie"] .btn-info:hover,
[data-theme="sevendaystodie"] .btn-info:focus,
[data-theme="sevendaystodie"] .btn-outline-info:hover,
[data-theme="sevendaystodie"] .btn-outline-info:focus{
	color:lightgray;
}
[data-theme="sevendaystodie"] .btn-info:focus,
[data-theme="sevendaystodie"] .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="sevendaystodie"] .btn-light:focus,
[data-theme="sevendaystodie"] .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="sevendaystodie"] .btn-dark:focus,
[data-theme="sevendaystodie"] .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="sevendaystodie"] .modal input[type=checkbox],
[data-theme="sevendaystodie"] .modal input[type=radio],
[data-theme="sevendaystodie"] input[type=checkbox],
[data-theme="sevendaystodie"] input[type=radio]{
	display:none;
}
[data-theme="sevendaystodie"] .modal input[type=checkbox] + label,
[data-theme="sevendaystodie"] .modal input[type=radio] + label,
[data-theme="sevendaystodie"] input[type=checkbox] + label,
[data-theme="sevendaystodie"] input[type=radio] + label{
	position:relative;
	text-indent: 20px;	
}
[data-theme="sevendaystodie"] .modal input[type=checkbox] + label:not(.no-box):before,
[data-theme="sevendaystodie"] 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(178,0,0, 0.75);
	padding: 0px;
}
[data-theme="sevendaystodie"] .modal input[type=checkbox]:not(:checked) + label:hover:after,
[data-theme="sevendaystodie"] input[type=checkbox]:not(:checked) + label:hover:after{
	position:absolute;
	top:calc(50% - 12px);
	left:-16px;
	height:16px;
	width:16px;
	content:"\2713";
	color:rgba(178,0,0, 1);
	
	background-image:url("../images/7daystodie/check.png");
	background-size:100%;
	background-position:center center;
	background-repeat:no-repeat;
	opacity:0.5;
	
}
[data-theme="sevendaystodie"] .modal input[type=checkbox]:checked + label:after,
[data-theme="sevendaystodie"] input[type=checkbox]:checked + label:after{
	position:absolute;
	top:calc(50% - 12px);
	left:-16px;
	height:16px;
	width:16px;
	content:"\2713";
	color:rgba(178,0,0, 1);
	background-image:url("../images/7daystodie/check.png");
	background-size:100%;
	background-position:center center;
	background-repeat:no-repeat;
}
[data-theme="sevendaystodie"] .modal input[type=radio] + label:not(.no-box):before,
[data-theme="sevendaystodie"] 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(178,0,0, 0.75);
	padding: 0px;
}
[data-theme="sevendaystodie"] .modal input[type=radio]:not(:checked) + label:hover:after,
[data-theme="sevendaystodie"] input[type=radio]:not(:checked) + label:hover:after{
	position:absolute;
	top:calc(50% - 4px);
	left:6px;
	height:8px;
	width:8px;
	content:" ";
	
	background-color:rgba(178,0,0,0.5);
	
	box-shadow: inset 0 0 2px rgba(0,0,0,0.25);
	
}
[data-theme="sevendaystodie"] .modal input[type=radio]:checked + label:after,
[data-theme="sevendaystodie"] input[type=radio]:checked + label:after{
	position:absolute;
	top:calc(50% - 4px);
	left:6px;
	height:8px;
	width:8px;
	content:" ";
	
	background-color:rgba(178,0,0,0.95);
	
	box-shadow: inset 0 0 2px rgba(0,0,0,1);
	
}

[data-theme="sevendaystodie"] .themed-content input[type="checkbox"].float-end + label:not(.no-box),
[data-theme="sevendaystodie"] .themed-content input[type="radio"].float-end + label:not(.no-box){
	text-indent:0;
}
[data-theme="sevendaystodie"] .themed-content input[type="checkbox"].float-end + label:not(.no-box):before,
[data-theme="sevendaystodie"] .themed-content input[type="radio"].float-end + label:not(.no-box):before{
	left:auto;
	right:2px;
}
[data-theme="sevendaystodie"] .themed-content input[type="radio"].float-end + label:not(.no-box):after,
[data-theme="sevendaystodie"] .themed-content input[type="checkbox"].float-end + label:not(.no-box):after{
	left:auto;
	right:6px;
}

[data-theme="sevendaystodie"] input[type="checkbox"].float-end + label:not(.no-box),
[data-theme="sevendaystodie"] input[type="radio"].float-end + label:not(.no-box){
	text-indent:0;
}
[data-theme="sevendaystodie"] input[type="checkbox"].float-end + label:not(.no-box):before,
[data-theme="sevendaystodie"] input[type="radio"].float-end + label:not(.no-box):before{
	left:auto;
	right:2px;
}
[data-theme="sevendaystodie"] input[type="checkbox"].float-end + label:not(.no-box):after,
[data-theme="sevendaystodie"] input[type="radio"].float-end + label:not(.no-box):after{
	left:auto;
	right:6px;
}
/* /////////////////////////////
Scrollbar
///////////////////////////// */

/* width */
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  border-left: 1px solid rgba(0,0,0,0.95);
  
	background-image:url("../images/7daystodie/themedheader.jpg");
	background-repeat:repeat;
	background-size:auto auto;
	background-position:top center;
	background-color:transparent;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background-color: rgba(178,0,0,0.95);
	background-image:url("../images/7daystodie/themedborder.png");
	background-repeat:no-repeat;
	background-size:100% 100%;
	background-position:center center;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background-color:  rgba(128,0,0,0.95);
	background-image:url("../images/7daystodie/themedborder.png");
	background-repeat:no-repeat;
	background-size:100% 100%;
	background-position:center center;
}


[data-theme="sevendaystodie"] .offcanvas{
	background-color:var(--theme-transparent);	
}
[data-bs-theme="light"][data-theme="sevendaystodie"] .offcanvas .card,
[data-bs-theme="dark"][data-theme="sevendaystodie"] .offcanvas .card,
[data-theme="sevendaystodie"] .offcanvas .card{
	margin:0;padding:0;
}
[data-bs-theme="light"][data-theme="sevendaystodie"] .offcanvas .card:before,
[data-bs-theme="dark"][data-theme="sevendaystodie"] .offcanvas .card:before,
[data-theme="sevendaystodie"] .offcanvas .card:before{	
	background-image:none;
	background-color:var(--theme-transparent);	
	border-image-source:none;
}
/*//////////////////////////*/
/* Social Media Adjustments */
/*//////////////////////////*/
[data-bs-theme="light"][data-theme="sevendaystodie"] *[class*="avatar-"],
[data-bs-theme="light"][data-theme="sevendaystodie"] .userimg,
[data-bs-theme="light"][data-theme="sevendaystodie"] .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="sevendaystodie"] *[class*="avatar-"],
[data-bs-theme="dark"][data-theme="sevendaystodie"] .userimg,
[data-bs-theme="dark"][data-theme="sevendaystodie"] .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="sevendaystodie"] .post-tags a{
	color:var(--theme-nav-link-color);
	font-family: "Times New Roman", Times, serif;
}
[data-theme="sevendaystodie"] .post-tags a:hover,
[data-theme="sevendaystodie"] .post-tags a:active{
	color:var(--theme-nav-link-hover-color);
}
[data-theme="sevendaystodie"] .feather-icon a{
	color:var(--bs-gray-200);
} 
[data-theme="sevendaystodie"] .feather-icon a:hover,
[data-theme="sevendaystodie"] .feather-icon a:active{
	color:var(--bs-gray-400);
} 
[data-theme="sevendaystodie"] .right-sidebar-panel{
	background-color:var(--theme-transparent);
}
