/*
{--theme}{-element}-rgb:#, #, #,
{--theme}{-element}-color:#HEXCOLOR
{--theme}{-element}-hover-rgb:#, #, #
{--theme}{-element}-hover-color:#HEXCOLOR
{--theme}{-element}-color-rgb:var({--theme}{-element}-rgb);
{--theme}{-element}-hover-color-rgb:var({--theme}{-element}-hover-rgb);
*/
[data-bs-theme="light"][data-theme="rick-n-morty"]{
	/* 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-color-rgb: 35,35,35;
		
	--theme-primary-rgb: 75, 75, 190;
	--theme-primary-hover-rgb: 95, 95, 210;
	--theme-primary-subtle-rgb: 175, 175, 210;
	--theme-primary-emphasis-rgb: 135, 135, 240;
		
	--theme-secondary-rgb: 190, 125, 55;
	--theme-secondary-hover-rgb: 160, 95, 25;
	--theme-secondary-subtle-rgb: 220, 145, 75;
	--theme-secondary-emphasis-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-200-rgb), var(--theme-opacity-50));
	
	--theme-nav-link-rgb: 85, 155, 220;
	--theme-nav-link-hover-rgb: 35, 105, 170;
	
	--theme-primary-bg-subtle: rgba(var(--theme-primary-subtle-rgb), 1);
	--theme-secondary-bg-subtle: rgba(var(--theme-secondary-subtle-rgb), 1);
	
	--theme-border-color: rgb(0, 0, 183);
	
	--theme-card-bg-rgb:255,255,255;
	--theme-card-bg: linear-gradient(0deg, rgba(240,240,255, 85%) 0%, rgba(var(--theme-card-bg-rgb), 85%) 100%);
	
	--theme-content-bg-image: url('../images/Shaiya/themebackground-aol-alt.png');
	--theme-content-header-image: url('../images/Shaiya/header-aol.png');
	--theme-content-border-image: url('../images/Shaiya/themeborder-aol-alt.png');
	/*--theme-body-bg-image:url("../images/Shaiya/wallpaper/aol.jpg");*/
	--theme-body-bg-image:url("../images/rick_and_morty_poopin.jpg");
	
	--theme-body-bg-color:rgb(220,220,220);
	--theme-body-bg:rgb(var(--theme-card-bg-rgb));	
	--theme-card-bg-color:transparent;
} 
[data-bs-theme="dark"][data-theme="rick-n-morty"]{
	/* Theme Variables */
	
	--theme-navbar-navlink-color:rgb(255,255,255);
	--theme-navbar-navlink-hover-color:rgb(205,205,205);
	--theme-primary: rgba(35, 233, 18, 1);
	--theme-primary-hover: rgba(30, 228, 13, 1);
	--theme-primary-disabled: rgba(20, 218, 3, 1);
	
	--theme-color-rgb: 225,225,225;
	
	--theme-primary-rgb: 5, 203, 0;
	--theme-primary-hover-rgb: 0, 183, 0;
	--theme-primary-subtle-rgb: 0, 88, 0;
	--theme-primary-emphasis-rgb: 50, 255, 30;
		
	--theme-secondary-rgb: 190, 125, 55;
	--theme-secondary-hover-rgb: 220, 145, 75;
	--theme-secondary-subtle-rgb: 160, 95, 25;
	--theme-secondary-emphasis-rgb: 140, 75, 5;
	
	--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-primary-bg-subtle: rgba(var(--theme-primary-subtle-rgb), 1);
	--theme-secondary-bg-subtle: rgba(var(--theme-secondary-subtle-rgb), 1);
	
	--theme-border-color: rgb(0, 183, 0);
	
	--theme-card-bg-rgb:28, 28, 29;	
	--theme-card-bg:rgb(var(--theme-card-bg-rgb));
	--theme-card-bg:linear-gradient(0deg, rgba(var(--theme-card-bg-rgb), 95%), rgba(28, 38, 29, 95%) 100%);
	
	--theme-content-bg-image: url('../images/Shaiya/themebackground.png');
	--theme-content-header-image: url('../images/Shaiya/header.png');
	--theme-content-border-image: url('../images/Shaiya/themeborder.png');
	--theme-body-bg-image:url("../images/rick-and-morty-5.jpg");
	
	--theme-body-bg:rgb(var(--theme-card-bg-rgb));
	--theme-body-bg-color:rgb(var(--theme-gray-900-rgb));
	--theme-card-bg-color:transparent;
}
[data-bs-theme="dark"],
[data-bs-theme="light"]{
	/*--bs-body-color:var(--theme-color);*/
}
[data-theme="rick-n-morty"]{
	/*
	cursor:url("../images/Shaiya/cursors/cur/00.cur"), grabbing;
	cursor:url("../images/Shaiya/cursors/cur/01.cur"), default;
	cursor:url("../images/Shaiya/cursors/cur/02.cur"), crosshair;
	cursor:url("../images/Shaiya/cursors/cur/03.cur"), pointer;
	cursor:url("../images/Shaiya/cursors/cur/03.cur"), grab;
	cursor:url("../images/Shaiya/cursors/cur/03.cur"), hand;
	cursor:url("../images/Shaiya/cursors/cur/04.cur"), help;
	cursor:url("../images/Shaiya/cursors/cur/05.cur"), wait;
	cursor:url("../images/Shaiya/cursors/cur/06.cur"), text;
	cursor:url("../images/Shaiya/cursors/cur/07.cur"), move;
	cursor:url("../images/Shaiya/cursors/cur/08.cur"), text;
	cursor:url("../images/Shaiya/cursors/cur/09.cur"), not-allowed; 
	cursor:url("../images/Shaiya/cursors/cur/10.cur"), no-drop; 
	*/
	--theme-card-bg:var(--theme-card-bg);
	--theme-innercontent-border-image:url('../images/Shaiya/themebodyborder.png');
	
	--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-card-bg:var(--theme-card-bg);
	
	--bs-primary-hover-bg:var(--theme-btn-primary-bg-hover);
	
	--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-primary-bg-subtle: var(--theme-primary-bg-subtle);
	--bs-secondary-bg-subtle: var(--theme-secondary-bg-subtle);
	--bs-body-bg:var(--theme-body-bg);
	--bs-card-color:var(--theme-card-color);
	--bs-color:var(--theme-color);
	--bs-body-color:var(--theme-color);
	--bs-body-color-rgb:var(--theme-color-rgb);
	--bs-border-color:var(--theme-border-color);
	
	--bs-body-bg:var(--theme-body-bg);
	--bs-body-color:var(--theme-body-color);
	
	--bs-body-font-family: Consolas, Courier New, monospace;
}

[data-bs-theme="light"][data-theme="rick-n-morty"] .btn-close:not([data-bs-dismiss="alert"]) {
    filter: invert(25%) sepia(58%) saturate(3572%) hue-rotate(235deg) brightness(77%) contrast(106%);
}
[data-bs-theme="dark"][data-theme="rick-n-morty"] .btn-close:not([data-bs-dismiss="alert"]) {
    filter: brightness(0) saturate(100%) invert(40%) sepia(83%) saturate(2150%) hue-rotate(91deg) brightness(103%) contrast(105%);
}

[data-theme="rick-n-morty"] body{
}
[data-theme="rick-n-morty"][data-bs-theme="light"] body{
	background-color: var(--bs-body-bg);
	color:var(--bs-body-color);
	
	background-image: var(--theme-body-bg-image), linear-gradient(to bottom, rgba(190, 200, 190, 1), rgba(30, 35, 25, 0));
	background-repeat: no-repeat;
	background-position:center center, top center;
	background-size:cover;
	background-attachment:fixed;
}
[data-theme="rick-n-morty"][data-bs-theme="dark"] body{
	background-color: var(--bs-body-bg);
	color:var(--bs-body-color);
  
	background-image: var(--theme-body-bg-image), linear-gradient(to bottom, rgba(55, 55, 55, 1), rgba(25, 25, 25, 0));
	background-repeat: no-repeat;
	background-position:center center, top center;
	background-size:cover;
	background-attachment:fixed;
}
/* Main Theme Base */
[data-theme="rick-n-morty"][data-bs-theme="light"] .themed-content,
[data-theme="rick-n-morty"][data-bs-theme="light"] .offcanvas,
[data-theme="rick-n-morty"][data-bs-theme="light"] .card,
[data-theme="rick-n-morty"][data-bs-theme="light"] .modal .modal-content{
  background: var(--theme-card-bg);
}
[data-theme="rick-n-morty"][data-bs-theme="light"] .themed-header.text-center,
[data-theme="rick-n-morty"][data-bs-theme="light"] .themed-content h1.text-center,
[data-theme="rick-n-morty"][data-bs-theme="light"] .themed-content h2.text-center,
[data-theme="rick-n-morty"][data-bs-theme="light"] .themed-content h3.text-center,
[data-theme="rick-n-morty"][data-bs-theme="light"] .themed-content h4.text-center,
[data-theme="rick-n-morty"][data-bs-theme="light"] .themed-content h5.text-center{
	background: transparent;

}

[data-theme="rick-n-morty"][data-bs-theme="light"] .navbar{
	position:inherit;
	/*color:black;	*/
}
[data-theme="rick-n-morty"][data-bs-theme="light"] .navbar.fixed-top{
	position:fixed;
}
[data-theme="rick-n-morty"][data-bs-theme="light"] .btn-close{
	--bs-btn-close-color:black;
}

[data-theme="rick-n-morty"][data-bs-theme="light"] .navbar .nav-link{
	color:var(--bs-body-color);
}
[data-theme="rick-n-morty"][data-bs-theme="light"] .navbar .nav-link:hover,
[data-theme="rick-n-morty"][data-bs-theme="light"] .navbar .nav-link:active,
[data-theme="rick-n-morty"][data-bs-theme="light"] .navbar .nav-link.active{
	color:var(--bs-gray-600);
}
[data-theme="rick-n-morty"][data-bs-theme="light"] .badge,
[data-theme="rick-n-morty"][data-bs-theme="light"] .nav-link,
[data-theme="rick-n-morty"][data-bs-theme="light"] .card,
[data-theme="rick-n-morty"][data-bs-theme="light"] .offcanvas,
[data-theme="rick-n-morty"][data-bs-theme="light"] .dropdown-toggle,
[data-theme="rick-n-morty"][data-bs-theme="light"] .navbar-brand,
[data-theme="rick-n-morty"][data-bs-theme="light"] .navbar-toggler,
[data-theme="rick-n-morty"][data-bs-theme="light"] .navbar-toggler-icon,
[data-theme="rick-n-morty"][data-bs-theme="light"] .btn-close,
[data-theme="rick-n-morty"][data-bs-theme="light"] .dropdown-item{
	/*color:black;*/
}
[data-theme="rick-n-morty"][data-bs-theme="light"] .dropdown-menu{
	background-color:#DCDCDC;
}

[data-theme="rick-n-morty"][data-bs-theme="light"] .navbar.themed-content{
	border-bottom:1px solid rgba(150,150,150,1);
}


[data-theme="rick-n-morty"][data-bs-theme="dark"] .themed-content,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .card,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .offcanvas,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .modal .modal-content{
   background: var(--theme-card-bg);
}
[data-theme="rick-n-morty"][data-bs-theme="dark"] .themed-header.text-center,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .themed-content h1.text-center,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .themed-content h2.text-center,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .themed-content h3.text-center,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .themed-content h4.text-center,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .themed-content h5.text-center{
	background: transparent;

}

[data-theme="rick-n-morty"][data-bs-theme="dark"] .navbar{
	position:inherit;
	/*color:white;	*/
}
[data-theme="rick-n-morty"][data-bs-theme="dark"] .navbar.fixed-top{
	position:fixed;
}
[data-theme="rick-n-morty"][data-bs-theme="dark"] .btn-close{
	--bs-btn-close-color:white;
}
[data-theme="rick-n-morty"][data-bs-theme="dark"] .navbar.fixed-top .nav-link{
	color:var(--bs-body-color);
}
[data-theme="rick-n-morty"][data-bs-theme="dark"] .navbar.fixed-top .nav-link:hover,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .navbar.fixed-top .nav-link:active,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .navbar.fixed-top .nav-link.active{
	color:var(--bs-gray-500);
}
[data-theme="rick-n-morty"][data-bs-theme="dark"] .nav-link,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .card,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .offcanvas,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .dropdown-toggle,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .navbar-brand,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .navbar-toggler,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .navbar-toggler-icon,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .btn-close,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .dropdown-item{
	/*color:white;*/
}

[data-theme="rick-n-morty"][data-bs-theme="dark"] .dropdown-menu{
	background-color:#222222;
	/*color:white;	*/
}

[data-theme="rick-n-morty"][data-bs-theme="dark"] .navbar.themed-content{
	border-bottom:1px solid rgba(0,0,0,1);
}

[data-theme="rick-n-morty"][data-bs-theme="dark"] .nav-tabs .active{
	background-color:rgba(90,90,90,1);
}

/*
.btn{border-radius:0;}
.light #menu-gap{height:82px;}
.light #main-wrapper{padding-top:60px;}
*/

[data-theme="rick-n-morty"] .error404{
	min-height:256px;
	background-image:url('../images/get-out-morty.png');
	background-position:center right;
	background-size:256px 256px;
	background-repeat:no-repeat;
}
[data-theme="rick-n-morty"] .preloader-background{	
	background-color:rgba(0,0,0,0.95);
}
[data-theme="rick-n-morty"] .preloader-image{
	padding:0px;
	height:80vw;
	width:80vw;
	background-image: radial-gradient(ellipse, rgb(35, 233, 18), transparent 65%),  radial-gradient(ellipse, rgb(35, 233, 18), transparent 75%);
	overflow:hidden;
}
[data-theme="rick-n-morty"] .preloader-image:before{	
	opacity:90%;
		
	height:85%;
	width:85%;
	
	top:50%;
	left:50%;
	bottom:auto;
	right:auto;
		
	background-image:url('../images/portal_front.png'), radial-gradient(ellipse, transparent 35%, rgb(30, 228, 13), transparent 65%);
	background-position:center center, center center;
	background-size:90% 100%, cover;
	background-repeat:no-repeat, no-repeat;
	/*
	animation-name: spin-portal-left;
	animation-duration: 2500ms;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
	*/
	-webkit-transform:rotate(0deg) scaleX(-5) scaleY(5) translate(-50%,-50%);
	transform:rotate(0deg) scaleX(-1) translate(-50%,-50%);
	transform-origin: 0% 0%;
	
	border-radius:50%;
}
[data-theme="rick-n-morty"] .preloader-image:after{
	height:70%;
	width:70%;
		
	top:50%;
	left:50%;
	bottom:auto;
	right:auto;
	
	background-image:url('../images/portal_front.png'), radial-gradient(ellipse, transparent 25%, rgb(30, 228, 13), transparent 85%);
	background-position:center center;
	background-size:cover;
	background-repeat:no-repeat;
	
	animation-name: spin-portal-right;
	animation-duration: 4500ms;
	animation-iteration-count: infinite;
	animation-timing-function: linear; 
		
	-webkit-transform:rotate(0deg) translate(-50%,-50%);	
	transform:rotate(0deg) translate(-50%,-50%);
	transform-origin: 0% 0%;
	
	border-radius:50%;
	
	opacity:0.75
}

@media only screen and (min-width: 992px) { 
	[data-theme="rick-n-morty"] .preloader-image{
		width:50vw;
		height:50vw;
	}
}

@keyframes spin-portal-right {
    from {
        transform:rotate(0deg) translate(-50%,-50%);
    }
    to {
        transform:rotate(360deg) translate(-50%,-50%);
    }
}
@keyframes spin-portal-left {
    from {
        transform:rotate(0deg) scaleX(-1) translate(-50%,-50%);
    }
    to {
        transform:rotate(-360deg) scaleX(-1) translate(-50%,-50%);
    }
}
/*
[data-theme="rick-n-morty"] .btn:not(.btn-icon){
	position:relative;
}
[data-theme="rick-n-morty"] .btn:before,
[data-theme="rick-n-morty"] .btn:after{
	content:"";
	position:absolute;
	top:50%;
	left:3px;
	height:100%;
	width:20px;
	transition: all .35s ease-in-out;
	transform:translate(0%,-50%);
	opacity:0;
}
[data-theme="rick-n-morty"] .btn:before{
	background-image:url('../images/portal.pixel.png');
	background-position:center center;
	background-size:100% 100%;
	background-repeat:no-repeat;
}
[data-theme="rick-n-morty"] .btn:after{
	background-image:url('../images/peace.among.worlds.pixel.png');
	background-position:center center;
	background-size:100%;
	background-repeat:no-repeat;	
}
[data-theme="rick-n-morty"] .btn:hover:before, 
[data-theme="rick-n-morty"] .btn:hover:after{
	opacity:1;
}
*/
[data-theme="rick-n-morty"] input[type=checkbox].portal,
[data-theme="rick-n-morty"] input[type=radio].portal{
	display:none;
}
[data-theme="rick-n-morty"] input[type=checkbox].portal + label,
[data-theme="rick-n-morty"] input[type=radio].portal + label{
	display:inline-block;
	position:relative;
	padding-left:18px;
	margin:0;
	vertical-align:middle;
	cursor:pointer;	
}
[data-theme="rick-n-morty"] input[type=checkbox].portal + label.form-control,
[data-theme="rick-n-morty"] input[type=radio].portal + label.form-control{
	display:block;
}

[data-theme="rick-n-morty"] input[type=checkbox].portal + label.form-control:hover,
[data-theme="rick-n-morty"] input[type=radio].portal + label.form-control:hover,
[data-theme="rick-n-morty"] input[type=checkbox].portal:checked + label.form-control,
[data-theme="rick-n-morty"] input[type=radio].portal:checked + label.form-control{
	
}
[data-theme="rick-n-morty"] input[type=checkbox].portal + label:before,
[data-theme="rick-n-morty"] input[type=radio].portal + label:before{
	position:absolute;
	content:"";
	top:0;
	left:3px;	
	height:18px;
	width:12px;
	opacity:0;
	transition: all .35s ease-in-out;
	
	transform:scale(0.5);
	
	background-image:url('../images/portal.pixel.png');
	background-position:center center;
	background-size:100% 100%;
	background-repeat:no-repeat;
}
[data-theme="rick-n-morty"] input[type=checkbox].portal + label:after,
[data-theme="rick-n-morty"] input[type=radio].portal + label:after{
	position:absolute;
	content:"";
	top:0;
	left:0;	
	height:18px;
	width:18px;
	opacity:0;
	transition: all .35s ease-in-out;
	
	transform:scale(0.5);
	
	background-image:url('../images/peace.among.worlds.pixel.png');
	background-position:center center;
	background-size:100%;
	background-repeat:no-repeat;
}
[data-theme="rick-n-morty"] input[type=checkbox].portal:hover + label:before,
[data-theme="rick-n-morty"] input[type=radio].portal:hover + label:before{
	opacity:1;
	transform:scale(1);
}
[data-theme="rick-n-morty"] input[type=checkbox].portal:checked + label:after,
[data-theme="rick-n-morty"] input[type=radio].portal:checked + label:after,
[data-theme="rick-n-morty"] input[type=checkbox].portal:checked:hover + label:after,
[data-theme="rick-n-morty"] input[type=radio].portal:checked:hover + label:after{
	opacity:1;
	transform:scale(1);
}
[data-theme="rick-n-morty"] input[type=checkbox].portal:checked + label:before,
[data-theme="rick-n-morty"] input[type=radio].portal:checked + label:before{
	opacity:0;
}
[data-theme="rick-n-morty"] input[type=checkbox].portal:checked:hover + label:before,
[data-theme="rick-n-morty"] input[type=radio].portal:checked:hover + label:before{
	opacity:1;
}
[data-theme="rick-n-morty"] .input-group input[type=checkbox].portal + label:before,.input-group input[type=checkbox].portal + label:after{top:25%;}


[data-theme="rick-n-morty"][data-bs-theme="dark"] .comment-list .comment-list-block .comment-list-comment,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .sharemodal .share-form input {
	background-color:rgba(60,60,60,1);
}
[data-theme="rick-n-morty"][data-bs-theme="dark"] .alert-info{
	color:#008b8b;
}
[data-theme="rick-n-morty"][data-bs-theme="dark"] .alert-warning{
	color:#BA8E23;
}
[data-theme="rick-n-morty"][data-bs-theme="dark"] .alert-danger{
	color:#8b0000;
}
[data-theme="rick-n-morty"][data-bs-theme="dark"] .alert-success{
	color:##2E6F40;
}


/* Social Site Theme Setup */
/*
[data-bs-theme="dark"] .sidebar.sidebar-chat.sidebar-base .navbar-nav .nav-item .nav-link,
[data-bs-theme="dark"] .iq-chating-content{
	background:var(--bs-gray-800);
}
*/
[data-theme="rick-n-morty"][data-bs-theme="light"] .sidebar.sidebar-chat.sidebar-base .navbar-nav .nav-item .nav-link {
    background-color: var(--bs-body-bg);
}

[data-theme="rick-n-morty"][data-bs-theme="light"] .sidebar.sidebar-chat.sidebar-base .navbar-nav .nav-item .nav-link,
[data-theme="rick-n-morty"][data-bs-theme="light"] .iq-other-user .iq-chating-content {
	background-color: var(--bs-body-bg);
}
[data-theme="rick-n-morty"][data-bs-theme="dark"] .sidebar.sidebar-chat.sidebar-base .navbar-nav .nav-item .nav-link {
    background-color: var(--bs-body-bg);
}

[data-theme="rick-n-morty"][data-bs-theme="dark"] .sidebar.sidebar-chat.sidebar-base .navbar-nav .nav-item .nav-link,
[data-theme="rick-n-morty"][data-bs-theme="dark"] .iq-other-user .iq-chating-content {
	background-color: var(--bs-body-bg);
}

/* ///////////////////////// */
/* /////// BOOTSTRAP /////// */
/* //////// BUTTONS //////// */
/* ///////////////////////// */

[data-theme="rick-n-morty"] [class^="bg-"]:not(.bg-background){
	background:none;
	background-color:transparent !important;
	background-position:center center;
	background-size:100%;
	background-repeat:no-repeat;
}
[data-theme="rick-n-morty"] .bg-primary{		
	background:var(--theme-btn-primary-bg);
	background-color:var(--theme-btn-primary-bg);
	background-image:var(--theme-btn-primary-bg);
}
[data-theme="rick-n-morty"] .bg-secondary{		
	background:var(--theme-btn-secondary-bg);
	background-color:var(--theme-btn-secondary-bg);
	background-image:var(--theme-btn-secondary-bg);
}
[data-theme="rick-n-morty"] .bg-success{		
	background:var(--theme-btn-success-bg);
	background-color:var(--theme-btn-success-bg);
	background-image:var(--theme-btn-success-bg);
}
[data-theme="rick-n-morty"] .bg-danger{		
	background:var(--theme-btn-danger-bg);
	background-color:var(--theme-btn-danger-bg);
	background-image:var(--theme-btn-danger-bg);
}
[data-theme="rick-n-morty"] .bg-warning{		
	background:var(--theme-btn-warning-bg);
	background-color:var(--theme-btn-warning-bg);
	background-image:var(--theme-btn-warning-bg);
}
[data-theme="rick-n-morty"] .bg-info{		
	background:var(--theme-btn-info-bg);
	background-color:var(--theme-btn-info-bg);
	background-image:var(--theme-btn-info-bg);
}
[data-theme="rick-n-morty"] .bg-light{		
	background:var(--theme-btn-light-bg);
	background-color:var(--theme-btn-light-bg);
	background-image:var(--theme-btn-light-bg);
}
[data-theme="rick-n-morty"] .bg-dark{		
	background:var(--theme-btn-dark-bg);
	background-color:var(--theme-btn-dark-bg);
	background-image:var(--theme-btn-dark-bg);
}


[data-theme="rick-n-morty"] .bg-primary-subtle{	
	color:var(--theme-color);
	--bs-primary-bg-subtle: var(--theme-primary-bg-subtle);	
	background:var(--theme-primary-bg-subtle);
	background-color:var(--theme-primary-bg-subtle);
}
[data-theme="rick-n-morty"] .bg-secondary-subtle{	
	color:var(--theme-color);
	--bs-secondary-bg-subtle: var(--theme-secondary-bg-subtle);	
	background:var(--theme-secondary-bg-subtle);
	background-color:var(--theme-secondary-bg-subtle);
}
[data-theme="rick-n-morty"] .bg-primary-emphasis{		
	background:var(--theme-btn-primary-bg-emphasis);
	background-color:var(--theme-primary-bg-emphasis);
}
[data-theme="rick-n-morty"] .bg-secondary-emphasis{		
	background:var(--theme-secondary-bg-emphasis);
	background-color:var(--theme-secondary-bg-emphasis);
}
[data-theme="rick-n-morty"] .accordion-item .accordion-button:not(.collapsed) {
	--bs-primary-bg-subtle: var(--theme-primary-bg-subtle);
    color: var(--bs-primary);
    background-color: var(--bs-primary-bg-subtle);
}
[data-theme="rick-n-morty"] .btn-check:checked+.btn, 
[data-theme="rick-n-morty"] .btn.active, 
[data-theme="rick-n-morty"] .btn.show, 
[data-theme="rick-n-morty"] .btn:first-child:active, 
[data-theme="rick-n-morty"] :not(.btn-check)+.btn:active {
    color: var(--theme-btn-primary-bg-hover);
	background-color:var(--theme-btn-primary-bg);
	background-image:var(--theme-btn-primary-bg);
	border-color:var(--theme-btn-primary-border);
}

[data-theme="rick-n-morty"] .btn-check:checked+.btn.btn-outline-primary, 
[data-theme="rick-n-morty"] .btn.btn-outline-primary.active, 
[data-theme="rick-n-morty"] .btn.btn-outline-primary.show, 
[data-theme="rick-n-morty"] .btn.btn-outline-primary:first-child:active, 
[data-theme="rick-n-morty"] :not(.btn-check)+.btn.btn-outline-primary:active,
[data-theme="rick-n-morty"] .btn-check:checked+.btn.btn-primary, 
[data-theme="rick-n-morty"] .btn.btn-primary.active, 
[data-theme="rick-n-morty"] .btn.btn-primary.show, 
[data-theme="rick-n-morty"] .btn.btn-primary:first-child:active, 
[data-theme="rick-n-morty"] :not(.btn-check)+.btn.btn-primary:active,
[data-theme="rick-n-morty"] .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="rick-n-morty"] .btn-outline-primary{
	border-color:var(--theme-btn-primary-border);
	color:var(--theme-btn-primary-color);
	background-color:transparent;
	background-image:none;
}
[data-theme="rick-n-morty"] .btn-primary:hover,
[data-theme="rick-n-morty"] .btn-primary:active,
[data-theme="rick-n-morty"] .btn-primary.active,
[data-theme="rick-n-morty"] .btn-outline-primary:hover,
[data-theme="rick-n-morty"] .btn-outline-primary:active,
[data-theme="rick-n-morty"] .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="rick-n-morty"] .btn-check:checked+.btn.btn-outline-secondary, 
[data-theme="rick-n-morty"] .btn.btn-outline-secondary.active, 
[data-theme="rick-n-morty"] .btn.btn-outline-secondary.show, 
[data-theme="rick-n-morty"] .btn.btn-outline-secondary:first-child:active, 
[data-theme="rick-n-morty"] :not(.btn-check)+.btn.btn-outline-secondary:active,
[data-theme="rick-n-morty"] .btn-check:checked+.btn.btn-secondary, 
[data-theme="rick-n-morty"] .btn.btn-secondary.active, 
[data-theme="rick-n-morty"] .btn.btn-secondary.show, 
[data-theme="rick-n-morty"] .btn.btn-secondary:first-child:active, 
[data-theme="rick-n-morty"] :not(.btn-check)+.btn.btn-secondary:active,
[data-theme="rick-n-morty"] .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="rick-n-morty"] .btn-outline-secondary{
	border-color:var(--theme-btn-secondary-border);
	color:var(--theme-btn-secondary-color);
	background-color:transparent;
	background-image:none;
}
[data-theme="rick-n-morty"] .btn-secondary:hover,
[data-theme="rick-n-morty"] .btn-secondary:active,
[data-theme="rick-n-morty"] .btn-secondary.active,
[data-theme="rick-n-morty"] .btn-outline-secondary:hover,
[data-theme="rick-n-morty"] .btn-outline-secondary:active,
[data-theme="rick-n-morty"] .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="rick-n-morty"] .btn-check:checked+.btn.btn-outline-success, 
[data-theme="rick-n-morty"] .btn.btn-outline-success.active, 
[data-theme="rick-n-morty"] .btn.btn-outline-success.show, 
[data-theme="rick-n-morty"] .btn.btn-outline-success:first-child:active, 
[data-theme="rick-n-morty"] :not(.btn-check)+.btn.btn-outline-success:active,
[data-theme="rick-n-morty"] .btn-check:checked+.btn.btn-success, 
[data-theme="rick-n-morty"] .btn.btn-success.active, 
[data-theme="rick-n-morty"] .btn.btn-success.show, 
[data-theme="rick-n-morty"] .btn.btn-success:first-child:active, 
[data-theme="rick-n-morty"] :not(.btn-check)+.btn.btn-success:active,
[data-theme="rick-n-morty"] .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="rick-n-morty"] .btn-outline-success{
	border-color:var(--theme-btn-success-border);
	color:var(--theme-btn-success-color);
	background-color:transparent;
	background-image:none;
}

[data-theme="rick-n-morty"] .btn-success:hover,
[data-theme="rick-n-morty"] .btn-success:active,
[data-theme="rick-n-morty"] .btn-success.active,
[data-theme="rick-n-morty"] .btn-outline-success:hover,
[data-theme="rick-n-morty"] .btn-outline-success:active,
[data-theme="rick-n-morty"] .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="rick-n-morty"] .btn-check:checked+.btn.btn-outline-danger, 
[data-theme="rick-n-morty"] .btn.btn-outline-danger.active, 
[data-theme="rick-n-morty"] .btn.btn-outline-danger.show, 
[data-theme="rick-n-morty"] .btn.btn-outline-danger:first-child:active, 
[data-theme="rick-n-morty"] :not(.btn-check)+.btn.btn-outline-danger:active,
[data-theme="rick-n-morty"] .btn-check:checked+.btn.btn-danger, 
[data-theme="rick-n-morty"] .btn.btn-danger.active, 
[data-theme="rick-n-morty"] .btn.btn-danger.show, 
[data-theme="rick-n-morty"] .btn.btn-danger:first-child:active, 
[data-theme="rick-n-morty"] :not(.btn-check)+.btn.btn-danger:active,
[data-theme="rick-n-morty"] .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="rick-n-morty"] .btn-outline-danger{
	border-color:var(--theme-btn-danger-border);
	color:var(--theme-btn-danger-color);
	background-color:transparent;
	background-image:none;
}
[data-theme="rick-n-morty"] .btn-danger:hover,
[data-theme="rick-n-morty"] .btn-danger:active,
[data-theme="rick-n-morty"] .btn-danger.active,
[data-theme="rick-n-morty"] .btn-outline-danger:hover,
[data-theme="rick-n-morty"] .btn-outline-danger:active,
[data-theme="rick-n-morty"] .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="rick-n-morty"] .btn-check:checked+.btn.btn-outline-warning, 
[data-theme="rick-n-morty"] .btn.btn-outline-warning.active, 
[data-theme="rick-n-morty"] .btn.btn-outline-warning.show, 
[data-theme="rick-n-morty"] .btn.btn-outline-warning:first-child:active, 
[data-theme="rick-n-morty"] :not(.btn-check)+.btn.btn-outline-warning:active,
[data-theme="rick-n-morty"] .btn-check:checked+.btn.btn-warning, 
[data-theme="rick-n-morty"] .btn.btn-warning.active, 
[data-theme="rick-n-morty"] .btn.btn-warning.show, 
[data-theme="rick-n-morty"] .btn.btn-warning:first-child:active, 
[data-theme="rick-n-morty"] :not(.btn-check)+.btn.btn-warning:active,
[data-theme="rick-n-morty"] .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="rick-n-morty"] .btn--outline-warning{
	border-color:var(--theme-btn-warning-border);
	color:var(--theme-btn-warning-color);
	background-color:transparent;
	background-image:none;
}
[data-theme="rick-n-morty"] .btn-warning:hover,
[data-theme="rick-n-morty"] .btn-warning:active,
[data-theme="rick-n-morty"] .btn-warning.active,
[data-theme="rick-n-morty"] .btn-outline-warning:hover,
[data-theme="rick-n-morty"] .btn-outline-warning:active,
[data-theme="rick-n-morty"] .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="rick-n-morty"] .btn-check:checked+.btn.btn-outline-info, 
[data-theme="rick-n-morty"] .btn.btn-outline-info.active, 
[data-theme="rick-n-morty"] .btn.btn-outline-info.show, 
[data-theme="rick-n-morty"] .btn.btn-outline-info:first-child:active, 
[data-theme="rick-n-morty"] :not(.btn-check)+.btn.btn-outline-info:active,
[data-theme="rick-n-morty"] .btn-check:checked+.btn.btn-info, 
[data-theme="rick-n-morty"] .btn.btn-info.active, 
[data-theme="rick-n-morty"] .btn.btn-info.show, 
[data-theme="rick-n-morty"] .btn.btn-info:first-child:active, 
[data-theme="rick-n-morty"] :not(.btn-check)+.btn.btn-info:active,
[data-theme="rick-n-morty"] .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="rick-n-morty"] .btn-info-outline{
	border-color:var(--theme-btn-info-border);
	color:var(--theme-btn-info-color);
	background-color:transparent;
	background-image:none;
}
[data-theme="rick-n-morty"] .btn-info:hover,
[data-theme="rick-n-morty"] .btn-info:active,
[data-theme="rick-n-morty"] .btn-info.active,
[data-theme="rick-n-morty"] .btn-outline-info:hover,
[data-theme="rick-n-morty"] .btn-outline-info:active,
[data-theme="rick-n-morty"] .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="rick-n-morty"] .btn-check:checked+.btn.btn-outline-light, 
[data-theme="rick-n-morty"] .btn.btn-outline-light.active, 
[data-theme="rick-n-morty"] .btn.btn-outline-light.show, 
[data-theme="rick-n-morty"] .btn.btn-outline-light:first-child:active, 
[data-theme="rick-n-morty"] :not(.btn-check)+.btn.btn-outline-light:active,
[data-theme="rick-n-morty"] .btn-check:checked+.btn.btn-light, 
[data-theme="rick-n-morty"] .btn.btn-light.active, 
[data-theme="rick-n-morty"] .btn.btn-light.show, 
[data-theme="rick-n-morty"] .btn.btn-light:first-child:active, 
[data-theme="rick-n-morty"] :not(.btn-check)+.btn.btn-light:active,
[data-theme="rick-n-morty"] .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="rick-n-morty"] .btn-outline-light{
	border-color:var(--theme-btn-light-border);
	color:var(--theme-btn-light-color);
	background-color:transparent;
	background-image:none;
}
[data-theme="rick-n-morty"] .btn-light:hover,
[data-theme="rick-n-morty"] .btn-light:active,
[data-theme="rick-n-morty"] .btn-light.active,
[data-theme="rick-n-morty"] .btn-outline-light:hover,
[data-theme="rick-n-morty"] .btn-outline-light:active,
[data-theme="rick-n-morty"] .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="rick-n-morty"] .btn-check:checked+.btn.btn-outline-dark, 
[data-theme="rick-n-morty"] .btn.btn-outline-dark.active, 
[data-theme="rick-n-morty"] .btn.btn-outline-dark.show, 
[data-theme="rick-n-morty"] .btn.btn-outline-dark:first-child:active, 
[data-theme="rick-n-morty"] :not(.btn-check)+.btn.btn-outline-dark:active,
[data-theme="rick-n-morty"] .btn-check:checked+.btn.btn-dark, 
[data-theme="rick-n-morty"] .btn.btn-dark.active, 
[data-theme="rick-n-morty"] .btn.btn-dark.show, 
[data-theme="rick-n-morty"] .btn.btn-dark:first-child:active, 
[data-theme="rick-n-morty"] :not(.btn-check)+.btn.btn-dark:active,
[data-theme="rick-n-morty"] .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="rick-n-morty"] .btn-outline-dark{
	border-color:var(--theme-btn-dark-border);
	color:var(--theme-btn-dark-color);
	background-color:transparent;
	background-image:none;
}
[data-theme="rick-n-morty"] .btn-dark:hover,
[data-theme="rick-n-morty"] .btn-dark:active,
[data-theme="rick-n-morty"] .btn-dark.active,
[data-theme="rick-n-morty"] .btn-outline-dark:hover,
[data-theme="rick-n-morty"] .btn-outline-dark:active,
[data-theme="rick-n-morty"] .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);
}