/* Rimet Default.CSS, used for things that break themes if they're in style.css */
@import url('default.css');

/* Custom scheme vars, for custom classic themes */
:root {     
  --Background: rgb(146 136 233);
  --AppWorkspace: rgb(158 155 221);
  --ButtonFace: rgb(242, 239, 255);
  --ButtonHilight: rgb(255, 255, 255);
  --ButtonLight: rgb(242, 239, 255);
  --ButtonShadow: rgb(196, 201, 251);
  --ButtonDkShadow: rgb(97, 91, 128);
  --ActiveTitle: rgb(179, 179, 255)
  --GradientActiveTitle: rgb(230, 225, 255);
  --InactiveTitle: rgb(206, 208, 255)
  --GradientInactiveTitle: rgb(253, 253, 255)
  --Link: rgb(0, 0, 255);
  --HilightText: rgb(153, 84, 84);
  --ButtonText: rgb(125 134 177);
  --GrayText: rgb(167, 162, 213);
  --TitleText: rgb(48, 47, 56);
  --InactiveTitleText: rgb(146, 143, 181);
  --Window: rgb(255, 255, 255);
  --WindowFrame: rgb(34, 32, 49);
  --WindowText: rgb(90, 86, 130);
  --Hilight:  rgb(253, 142, 142);
  --InfoWindow: rgb(255, 255, 225);
  --InfoText: rgb(0, 0, 0);
  --MenuText: rgb(90, 86, 130);
  --Menu: rgb(242, 239, 255);
  --MenuBar: rgb(242, 239, 255);
}

:root {
    --inactivebar: linear-gradient(180deg,#fdfdff,#dbdcfb 50%,#ced0ff 50%);

      /*  --activebar: linear-gradient(180deg,#f2f2fd,hsl(249, 90%, 77%) 45%,hsl(244, 60%, 69%) 50%,#c3bdff); */
        --activebar: linear-gradient(180deg,#fbfaff,#bebefb 50%,#b3b3ff 50%);

--desktopbgimg: url("wallpapers/rimet/always_steelHD.png");
	    --desktopbgsize: initial;
		--desktopbgposition: initial;
		--desktopbgtile: repeat;
		--taskbarbackground: linear-gradient(180deg,#fbfaffa6,#bebefba6 50%,#b3b3ffa6 50%);
        }

#themeDropdownText:after {
content: "Nightmoon Default - Steel";
}

#winAndButtonsDropdownText:after {
content: "Nightmoon style";
}

#colorSchemeDropdownText:after {
	content: "Steel";
}

.window_bar {
text-shadow: 0px 0px #8789ce;
        box-shadow: inset 1px 0px #7476b5, inset -1px 0px #7476b5, inset 0 1px #7476b5, inset 0 2px hsl(0, 0%, 100%);
}

#windowcontent {
    border-color:#ced0ff;
        box-shadow: 1px 0px #7476b5, -1px 0px #7476b5, 0 1px #7476b5;
}
.window.current > #windowcontent, .window.forceActive > #windowcontent  {
     border-color:#b3b3ff;   
}

.winBarButton {
border: 1px solid #857fb359;
background-color: #f3ebff78 ;
box-shadow: inset 0 -1px 1px #f1f1ff;
}

#close {
border: 1px solid #7b1d3891;
background-color: #d92e529e;
box-shadow: inset 0 -1px 1px #ea8ea6;
}



#close:hover:not(.disabled) {
border: 1px solid #bd305991;
background-color: #e64a6b9e;
box-shadow: inset 0 -1px 1px #ffb0c4;
}



#close:active:not(.disabled) {
border: 1px solid #7b1d3891;
background-color: #9d4255b0;
box-shadow: inset 0 -1px 1px #c18494;
}

#close.disabled {
border: 1px solid #7b1d3854;
background-color: #9d425554;
box-shadow: inset 0 -1px 1px #f3b0c2;
}

.winBarButton:hover:not(.disabled) {
border: 1px solid #857fb361;
background-color: #efe6fdd9 ;
box-shadow: inset 0 -1px 1px #fff;
}

.winBarButton:active:not(.disabled) {
border: 1px solid #59557959;
background-color: #b8adc870 ;
box-shadow: inset 0 -1px 1px #d9d9ff;
}

.winBarButton.disabled {
border: 1px solid #857fb359;
background-color: #f3ebff38 ;
box-shadow: inset 0 -1px 1px #ddf;
}


#close::after {
    color: #ffd6d6d6;
}

#close:active::after {
    color: #f2bcbcd6;
}

.winBarButton::after {
    color: #00000082;
}

.winBarButton.disabled::after {
    color: #8c859b8a;
}

#SysTray {
background: linear-gradient(180deg,#eff0ff5c,#d0d4f25c 86%,#8e94c45c);
color: rgb(63, 61, 85);
    border-color: #807db0;
}

#Taskbar {
    border-color: #807db0;
}
.taskband { 
background: linear-gradient(180deg,hsla(244, 95%, 94%, .455),hsla(244, 50%, 70%, .455) 86%,hsla(244, 50%, 72%, .455));
    border: 1px solid hsla(255, 18%, 34%, .369);
    box-shadow: inset 0 -1px 1px hsl(238, 89%, 88%);
    color: rgb(63, 61, 85);
}

.taskband:hover {
    border: 1px solid hsla(240, 52%, 47%, .569);
background: linear-gradient(180deg,hsla(240, 100%, 87%, .455),hsla(240, 77%, 67%, .455) 86%,hsla(245, 84%, 72%, .455));
box-shadow: inset 0 -1px 1px hsl(242, 91%, 84%);
}

.taskband:active {
    border: 1px solid hsla(240, 51%, 40%, .569);
background: linear-gradient(180deg,hsla(246, 91%, 64%, .455),hsla(240, 71%, 66%, .455) 86%,hsla(244, 81%, 79%, .455));
box-shadow: inset 0 -1px 1px hsl(262, 86%, 84%);
}

.taskband.flash {
    border: 1px solid hsla(0, 52%, 47%, .569);
background: linear-gradient(180deg,hsla(0, 100%, 87%, .455),hsla(0, 77%, 67%, .455) 86%,hsla(5, 84%, 72%, .455));
box-shadow: inset 0 -1px 1px hsl(3, 91%, 84%);
    color: rgb(85, 61, 61);
}

.taskband.current {
    border: 1px solid hsla(240, 51%, 40%, .569);
background: linear-gradient(180deg,hsla(246, 91%, 64%, .455),hsla(240, 71%, 66%, .455) 86%,hsla(244, 81%, 79%, .455));
box-shadow: inset 0 -1px 1px hsl(262, 86%, 84%);
}

.taskband.current:hover {
    border: 1px solid hsla(240, 52%, 49%, .569);
background: linear-gradient(180deg,hsla(226, 90%, 71%, .455),hsla(229, 72%, 70%, .455) 86%,hsla(221, 81%, 83%, .455));
box-shadow: inset 0 -1px 1px hsl(223, 96%, 88%);
}

.taskband.current:active {
    border: 1px solid hsla(240, 51%, 40%, .569);
background: linear-gradient(180deg,hsla(246, 91%, 64%, .455),hsla(240, 71%, 66%, .455) 86%,hsla(244, 81%, 79%, .455));
box-shadow: inset 0 -1px 1px hsl(262, 86%, 84%);
}


#MenuButton, #SearchButtonRV, #HelpButtonRV {
background: linear-gradient(180deg,#e3e1fe74,#918cd974 86%,#9994db74);
    border: 1px solid hsla(255, 18%, 34%, .369);
    box-shadow: inset 0 -1px 1px hsl(238, 89%, 88%);
}

#MenuButton:hover, #SearchButtonRV:hover, #HelpButtonRV:hover {
    border: 1px solid hsla(240, 52%, 47%, .569);
background: linear-gradient(180deg,hsla(240, 100%, 87%, .455),hsla(240, 77%, 67%, .455) 86%,hsla(245, 84%, 72%, .455));
box-shadow: inset 0 -1px 1px hsl(242, 91%, 84%);
}

#MenuButton:active, #MenuButton.pressed, #SearchButtonRV:active, #HelpButtonRV:active, #SearchButtonRV.pressed, #HelpButtonRV.pressed {
    border: 1px solid hsla(240, 51%, 40%, .569);
background: linear-gradient(180deg,hsla(246, 91%, 64%, .455),hsla(240, 71%, 66%, .455) 86%,hsla(244, 81%, 79%, .455)) !important;
box-shadow: inset 0 -1px 1px hsl(262, 86%, 84%);
}

.nonNativeStartPageTxt {
	color: rgb(161,153,229);
	}


.nonNativeStartPageBlurb {
	color: rgb(141,135,204);
	}


.NonNativeStartScreens {
    background-color: rgb(189,183,255);
}

.nonNativeStartPageLink {
	color: rgb(141,135,204) !important;
	}


/* desktop styles */
#DesktopContents .SysListIcon:hover {
	border: 1px solid hsla(250, 20%, 5%, .7) !important;
box-shadow: inset -1px -1px #ffffff21, inset 1px 0px #ffffff21!important;
border-radius: 3px;
background: linear-gradient(180deg,hsla(250, 20%, 43%, .5),hsla(250, 20%, 22%, .5) 85%,hsla(250, 20%, 13%, .5))!important;
}

#DesktopContents .SysListIcon:hover > .ListIconText {
    color: #fff !important;
}

#DesktopContents .SysListIcon:hover.current {
	border: 1px solid hsla(250, 20%, 5%, .7) !important;
box-shadow: inset 0px -1px #ffffff21, inset 0px 0px #ffffff21 !important;
border-radius: 3px;
background: linear-gradient(0deg,hsla(250, 20%, 38%, .5),hsla(250, 20%, 17%, .5) 85%,hsla(250, 2zz0%, 8%, .5)) !important;
}

#DesktopContents .SysListIcon:hover.current > .ListIconText {
    color: #fff !important;
}

#DesktopContents .SysListIcon.current {
	border: 1px solid hsla(250, 20%, 25%, .7) !important;
box-shadow: inset 0px -1px #ffffff21, inset 0px 0px #ffffff21 !important;
border-radius: 3px;
background: linear-gradient(0deg, hsl(250deg 20% 58% / 50%), hsla(250, 20%, 37%, .5) 85%, hsla(250, 20%, 28%, .5)) !important;
}

#DesktopContents > .SysListIcon.current > .ListIconText {
    color: #fff !important;
}


/* XP style Start Panel */


#UserPane {
    background: linear-gradient(180deg,#fbfaff,#bebefb 20%,#b3b3ff 20%);
box-shadow: inset 1px 0px #7476b5, inset -1px 0px #7476b5, inset 0 1px #7476b5, inset 0 2px #FFF;
text-shadow: 0px 0px #8f8d9c;
    color: rgb(48, 47, 56);
}

#PlacesList {
background: #c3c4ff;
box-shadow: inset -1px 0px #7476b5;
}

#LogoffPane {
    background: linear-gradient(180deg,#fbfaff,#bebefb 20%,#b3b3ff 20%);
box-shadow: inset 0 0 0 1px #7476b5, inset 0 2px #FFF;
}


.PlacesListLink {
    color: rgb(48, 47, 56);
}

#ProgList {
box-shadow: inset 1px 0px #7476b5;
}

#MoreProgramsArea {
	 box-shadow: inset 1px 0px #7476b5;
}

#PlacesListSeparator {
box-shadow: none;
 background: linear-gradient(90deg,#0000, #8181b7);
    height: 1px;
}

#UserPaneTile {
    background: linear-gradient(180deg,hsl(252, 63%, 100%),hsl(240, 49%, 85%) 20%,hsl(248, 67%, 83%) 20%, hsl(240, 40%, 63%));
box-shadow: inset 0 1px hsla(0, 0%, 100%, .2);
    border: 1px solid hsl(247, 31%, 52%);
}



.LogoffPaneLink {
    color: rgb(48, 47, 56);
}


.PlacesListLink:hover, .LogoffPaneLink:hover {
box-shadow: 0 0 0 1px hsla(250, 50%, 65%, .7), inset -1px -1px #ffffff91, inset 1px 0px #ffffff91 !important;
    color: rgb(63, 61, 85) !important;
background: linear-gradient(180deg,hsla(250, 60%, 93%, .5),hsla(250, 60%, 72%, .5) 85%,hsla(250, 60%, 68%, .5)) !important;
}

.QLToolbarBtns:hover {
box-shadow: 0 0 0 1px hsla(250, 50%, 65%, .7), inset -1px -1px #ffffff91, inset 1px 0px #ffffff91;
    color: rgb(63, 61, 85) !important;
background: linear-gradient(180deg,hsla(250, 60%, 93%, .5),hsla(250, 60%, 72%, .5) 85%,hsla(250, 60%, 68%, .5));
}

.QLToolbarBtns:active {
box-shadow: 0 0 0 1px hsla(250, 50%, 55%, .7), inset 0px -1px #ffffff91, inset 0px 0px #ffffff91;
    color: rgb(63, 61, 85) !important;
background: linear-gradient(0deg,hsla(250, 60%, 88%, .5),hsla(250, 60%, 67%, .5) 85%,hsla(250, 60%, 63%, .5));
}

