/*Windows Vista Basic theme ported to CSS by APH, Tab & button CSS from 7.CSS, Original Aero theme by Microsoft*/ 
@import url('basic.css');

/* Custom scheme vars, for custom classic themes */
:root {     
--ActiveTitle: rgb(171, 171, 171);
--AppWorkspace: rgb(171, 171, 171);
--ButtonDkShadow: rgb(160, 160, 160);
--ButtonFace: rgb(244, 244, 244);
--ButtonHilight: rgb(255 255 255);
--ButtonLight: rgb(227, 227, 227);
--ButtonShadow: rgb(160, 160, 160);
--ButtonText: rgb(0 0 0);
--GradientActiveTitle: rgb(244, 244, 244);
--GradientInactiveTitle: rgb(233, 233, 233);
--GrayText: rgb(90, 90, 90);
--Hilight: rgb(59, 152, 211);
--HilightText: rgb(255 255 255);
--InactiveTitle: rgb(200, 200, 200);
--InactiveTitleText: rgb(0, 0, 0);
--InfoText: rgb(0 0 0);
--InfoWindow: rgb(255, 255, 225);
--Menu: rgb(244, 244, 244);
--MenuText: rgb(0 0 0);
--TitleText: rgb(0 0 0);
--Window: rgb(255 255 255);
--WindowFrame: rgb(200, 200, 200);
--WindowText: rgb(0 0 0);
--Background: rgb(131, 158, 212);
--MenuBar: rgb(244, 244, 244);
}

:root {
--activebar: none;
--inactivebar: none;
--bodybgcolor: rgb(0, 0, 0);
--desktopbgimg: url("wallpapers/vista/img24.jpg");
--taskbarboxshadow: none;
--taskbarbackground: url("assets/taskbar/basic/basictaskbarmiddle.png");
--desktopbgsize: 100% 100%;
--desktopbgposition: center;
--desktopbgtile: no-repeat;
--globalfont: 'SegoeUI', Segoe UI, Tahoma, Verdana, Jomolhari, Times New Roman, sans-serif;
--buttonfont: Microsoft Sans Serif, Tahoma, Jomolhari, Times New Roman, sans-serif;
--infofont: 'SegoeUI', Segoe UI, Tahoma, Verdana, Jomolhari, Times New Roman, sans-serif;
--menu-button: url('assets/taskbar/basic/buttons/basicstartbtn.png');
--menu-button-hover: url('assets/taskbar/basic/buttons/basicstartbtn.png') 0 -46px;
--menu-button-pressed: url('assets/taskbar/basic/buttons/basicstartbtn.png') 0 -92px;
}


/*Theme identifier, control panel*/
#themeDropdownText:after {
content: "Windows Vista Beta 2 - Aero Basic";
}

#winAndButtonsDropdownText:after {
content: "Aero (B2) style";
}

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

.dropdownlink.scheme {
	display: none !important;
}

#AeroBasicCTPSchemes {
	display: block !important;
}

/* fix all the stuff that XP.css broke */

body {
    color: #000;
}
h1 {
font-size: 12pt;
    color: rgb(19, 112, 171);
    font-weight: normal;
    font-family: 'SegoeUI', Segoe UI;
}

input[type="checkbox"] + label {
    font-family: var(--buttonfont);
    font-size: 8pt;
}


input[type="text"], textarea, input[type="password"] {
	border: 1px solid #828790;
    border-radius: 2px;
        box-shadow: none !important;
}

.ListBox, #searchResults {
	border: 1px solid #828790;
border-radius: 0 !important;
        box-shadow: none;
}

.window:before {
    content: none;
}

.window {
    border: none;
    font-family: var(--buttonfont);
    font-size: 8pt;
}

#boxText {
    position: absolute;
    left: 59px;
    top: 22px;
}



#windowcontent {
border: 7px solid transparent;
border-top: none;
border-image-source: url('assets/frames/basicctp/inactiveborderimage.png');  
border-image-repeat: stretch;
border-image-slice: 7;
  border-style: solid;
  border-top-style: none;
background-color: var(--ButtonFace);
box-shadow: none;
}



.window.current > #windowcontent, .window.forceActive > #windowcontent {
border-image-source: url('assets/frames/basicctp/borderimage.png');  
}

.window {
padding: 2px;
box-shadow: none !important;
background: none;
min-width: 110px;
min-height: 29px;
}

.window_bar {
width: 100%;
border-radius: 7px 7px 0 0;
margin: -2px 0 0px -2px !important;
padding: 0 2px;
height: 28px;
font-size: 9pt;
line-height: 33px;
text-indent: 24px;
font-family: 'SegoeUI', Segoe UI !important;
background-image: url('assets/frames/basicctp/titlebarleft.png'), url('assets/frames/basicctp/titlebarright.png'), url('assets/frames/basicctp/titlebarmiddle.png');
background-repeat: no-repeat, no-repeat, repeat-x;
background-position: left, right, center;
background-size: 5px 56px, 5px 56px, calc(100% - 10px)  56px;
	    background-position-y: -28px;
}

.window_bar.noIcon {
       text-indent: 6px; 
}

.window.maximized #windowcontent { 
top: -3px;
}

.WindowBarIcon {
left: 6px;
bottom: 5px;
}

.window.current > .window_bar, .window.forceActive > .window_bar {
background-image: url('assets/frames/basicctp/titlebarleft.png'), url('assets/frames/basicctp/titlebarright.png'), url('assets/frames/basicctp/titlebarmiddle.png');
background-repeat: no-repeat, no-repeat, repeat-x;
background-position: left, right, center;
background-size: 5px 56px, 5px 56px, calc(100% - 10px) 56px;
	    background-position-y: 0px;
}

.window_bar strong {
font-weight: normal !important;
    font-family: 'SegoeUI', Segoe UI !important;
    line-height: 33px;
}

.resizeableWinBar {
 top: 0px !important;
}

.window.maximized .window_bar {
background-image: url('assets/frames/basicctp/maxtitlebarleft.png'), url('assets/frames/basicctp/maxtitlebarright.png'), url('assets/frames/basicctp/maxtitlebarmiddle.png');
background-repeat: no-repeat, no-repeat, repeat-x;
background-position: left, right, center;
background-size: 5px 40px, 5px 40px, calc(100% - 10px) 40px;
    border-radius: 0;
		    background-position-y: -20px;
		    height: 20px;
			    line-height: 21px;
}


.window.maximized.current > .window_bar {
    background-position-y: 0px;
}

.window.maximized .window_bar .WindowBarIcon {
    bottom: 2px;
}

.window.maximized .window_bar strong {

    line-height: 21px;
}


.window.maximized .window_bar .winBarButton {
    top: 2px !important;
}

.window.maximized #windowcontent {
    border: none;
    margin: 0;
	    margin-left: -2px;
    top: 0px;
    width: 100%;
    height: calc(100% - 23px);
}


.tabbutton {
background: linear-gradient(180deg,#EBEBEB 22%,#E5E5E5 45%,#D6D6D6 0,#CBCBCB);
border-radius: 0;
    border: 1px solid #898C95;
    box-shadow: inset 0 -2px 2px hsla(330, 0%, 100%, .8), inset 0 1px 1px #fff;
line-height: 17px;
height: 20px;
}

.tabbutton:not(.selected):hover {
background: linear-gradient(180deg,#d9f0fc 22%,#cbeafb 45%,#abddf9 0,#94d4f7);
    border-color: #3c7fb1;
}

.tabbutton.selected {
background: #fff;
border-color: #898c95;
border-bottom: 1px solid transparent;
top: -3px;
}

#tabButton-1.selected {
margin: 0px -5px 0px 0px;
}

.tabcontent {
box-shadow: 0px 1px #fff;
background: #fff;
border: 1px solid #898C95;
/* width: 382px; */
}

.button, div[id^="mBox-button"], button {
font-family: var(--buttonfont);
background: linear-gradient(180deg,#F0F0F0 22%, #EBEBEB 45%,#e0e0e0 0,#D7D7D7);
    border: 1px solid #8e8f8f;
    border-radius: 3px;
    box-shadow: inset 0 -1px 1px hsla(0,0%,100%,.8), inset 0 1px 1px #FEFEFE;
min-height: 21px;
line-height: 21px;
    font-size: 8pt;
}

.button:hover:not(.disabled, :active), div[id^="mBox-button"]:hover:not(.disabled, :active), button:hover {
background: linear-gradient(180deg,#DFF2FC 22%,#D7EFFC 45%,#BDE4FA 0,#ABDDF8);
    border-color: #3c7fb1;
}

.button.active:not(.disabled), .button:active:not(.disabled), div[id^="mBox-button"]:active:not(.disabled), button:active {
background: linear-gradient(180deg,#C2E4F6 22%,#C2E4F6 45%,#9AD2F0 0,#9AD2F0);
    border-color: #214968;
    box-shadow: inset 0px 0px 2px #0009;
}

.button:focus:not(.disabled, :hover, :active), div[id^="mBox-button"]:not(.disabled, :hover, :active), button:focus {
	border-color: #8E8F8F !important;
box-shadow: inset 0 0 0 1px #04CCFEeb;
    outline: 1px dotted #000;
    outline-offset: -4px;
}

.button.disabled, div[id^="mBox-button"]:disabled, button:disabled {
background: #f4f4f4;
    border-color: #ADB2B5;
    color: #838383;
text-shadow: none;
}

#AboutClose:active {
box-shadow: none;
}

#mBox-button-OK {
	font-family: var(--globalfont);
}



#AboutClose {
    position: absolute;
    right: 128px;
}

.DropdownBox {
height: 15px;
background: linear-gradient(180deg,#F0F0F0 22%, #EBEBEB 45%,#e0e0e0 0,#D7D7D7);
    border: 1px solid #8e8f8f;
    border-radius: 3px;
    box-shadow: inset 0 -1px 1px hsla(0,0%,100%,.8), inset 0 1px 1px #FEFEFE;
}

.DropdownBox:hover:not(:disabled) {
background: linear-gradient(180deg,#DFF2FC 22%,#D7EFFC 45%,#BDE4FA 0,#ABDDF8);
    border-color: #3c7fb1;
}

.DropdownBox:active:not(:disabled) {
background: linear-gradient(180deg,#C2E4F6 22%,#C2E4F6 45%,#9AD2F0 0,#9AD2F0);
    border-color: #214968;
    box-shadow: none;
}

.DDcontainer.selected .DropdownBox {
background: linear-gradient(180deg,#C2E4F6 22%,#C2E4F6 45%,#9AD2F0 0,#9AD2F0);
    border-color: #214968;
    box-shadow: inset 0px 0px 2px black;
}

.DDcontainer.selected .DropdownText {
    background: none !important;
    color: black !important;
}

#themeDropdownBox, #themeDropdownContainer {
    width: 266px;
}

.dropdownlink:hover {
    text-decoration: none;
}
.DropdownText {
    display: inline-block;
    width: calc(100% - 12px);
    height: 14px;
    padding: 1px;
    text-indent: 0px;
    line-height: 14px;
    position: absolute;
    margin-left: -2px;
    color: #000;
}

#ControlPanelContent {
    font-family: var(--buttonfont);
}

.DDcontainer.selected .DropdownText {
    background: var(--Hilight);
    color: var(--HilightText);
}

#close::after, #maximize::after, #minimize::after, #help::after {
	bottom: unset !important;
	right: unset !important;
    left: unset !important;
}

/* active versions */
.window.current > .window_bar > .winBarButton {
background-position-y: 0px;
}

.window.current > .window_bar > .winBarButton:hover:not(.disabled) {
background-position-y: -15px !important;
}

.window.current > .window_bar > .winBarButton:active:not(.disabled) {
background-position-y: -30px !important;
}

.window.current > .window_bar > .winBarButton.disabled {
background-position-y: -45px;
}

.window.current > .window_bar > .winBarButton::after {
background-position-y: 0px;
}

.window.current > .window_bar > .winBarButton:hover:not(.disabled)::after {
background-position-y: -13px;
}

.window.current > .window_bar > .winBarButton:active:not(.disabled)::after {
background-position-y: -26px;
}

.window.current > .window_bar > .winBarButton.disabled::after {
background-position-y: -39px;
}


/* inactive versions */
.winBarButton {
/* Link to spritesheet image */
background-image: url('assets/frames/basicctp/captionbuttons.png');

top: 10px;
background-position-x: -20px;
background-color: transparent;
background-position-y: -60px;
box-shadow: none;
width: 20px;
height: 15px;
}

.winBarButton:hover:not(.disabled) {
background-position-y: -75px;
}

.winBarButton:active:not(.disabled) {
background-position-y: -90px;
box-shadow: none;
}

.winBarButton.disabled {
background-position-y: -105px;
box-shadow: none;
}



.winBarButton::after {
    display: inherit;
    content: "" !important;
    background-image: url(assets/frames/basicctp/captionbuttons.png);
        background-position-y: -52px;
    width: 13px;
height: 13px;
    margin-left: 3px;
    margin-top: 1px;
}

.winBarButton:hover:not(.disabled)::after {
background-position-y: -65px;
}

.winBarButton:active:not(.disabled)::after {
background-position-y: -78px;
}

.winBarButton.disabled::after {
background-position-y: -91px;
}




/* close button */
#close {
background-position-x: 0px;
margin-right: 6px;
}

#close::after {
        background-position-x: -66px;
}


/* css for max button */

#maximize::after {
        background-position-x: -53px;
}



/* css for restore button */
.window.maximized .window_bar #maximize::after {
        background-position-x: -79px !important;
}

/* css for min button */

#minimize {
right: 2px;
}

#minimize::after {
        background-position-x: -40px;
}

/* end of min */

/* css for help button */



#help::after {
        background-position-x: -92px;
}


/* end of help */

#Menu, .submenu {
box-shadow: 2px 2px 5px #0000007a;
border: 1px solid #A0A0A0;
}

.contextmenu {
	background: #F0F0F0 !important;
box-shadow: 2px 2px 5px #0000007a, inset 0 0 0 2px #F5F5F5;
border: 1px solid #979797;
font-size: 9pt !important;
}

.ContextMenuSeparator {
	margin-left: 2px;
	margin-right: 2px;
    background: none;
    border: none;
    box-shadow: inset -1px -1px #FFFFFF, inset 1px 1px #E0E0E0 !important;
}
.contextmenuEntry {
    border-radius: 3px;
	border: 1px solid transparent;
	}
	
.contextmenuEntry:hover {
    background: linear-gradient(0deg, #88D9FF36, #e6ecf5cc 90%, #C6ECFF36) !important;
	box-shadow: inset 0 0 0 1px #C0ECFF45;
    border-color: #65C1E685;
	color: initial;
}

#StartSpine {
height: calc(100% - 0px);
margin: 0px;
}

#Menu .startLink {
  background: #0000 !important;
padding: 9.5px 37px;
}

.submenu .startLink {
	margin: 0;
}

.StartMenuSIcon {
left: 2px;	
}

.submenu {
	text-indent: 26px;
}

.contextmenuEntry {
		margin: 0px;
}

.ContextMenuContent {
margin: 2px;
}



#RimetApps {
	margin-left: 18px;
}

#Menu {
bottom: 30px !important;
padding-right: 0px;
padding-top: 1px;
padding-bottom: 0px;
font-size: 9pt !important;
}

#Menu {
	    left: 0px;
}

#appearancePreview #windowcontent {
box-shadow: none !important;
}

.watermark {
	bottom: 22px !important;
}

.watermark > strong {
font-family: 'SegoeUI', Segoe UI !important;
font-size: 9pt !important;
    font-weight: normal !important;
color: #fff !important;
bottom: 28px !important;
}
.watermark > p > span, .watermark > p {
font-family: var(--globalfont);
font-size: 9pt !important;
color: #fff;
}

.ListBox {
	font-family: var(--buttonfont);
	font-size: 8pt;
}




#themePreview #windowcontent {
box-shadow: none;
font-family: var(--buttonfont);
}

/* Custom start menu icons */

#RimetApps .StartMenuMIcon {
margin-top: -23px !important;
left: 27px;
}

/* Custom Desktop Icons */


/* Desktop Icons */
#DesktopIcons {
	margin: 0;
}
.DeskIcoText, .AppIcoText {
font-size: 9pt;
padding-top: 2px;
    margin-bottom: -3px;
    margin-top: 2px;
    padding: 1px 1px 2px 0px;
}

.DeskIcons {
border: 1px solid transparent;
padding: 0px;
padding-bottom: 2px;
margin-bottom: 16px;
border-radius: 2px;
}


.DeskIcons.current > .DeskIcoText {
background-color: unset;
color: black;
   outline: none;
    outline-offset: 0px;
}
.DeskIcons:hover {
  background: linear-gradient(180deg,#E4F5FF4D,#D0EEFF4D,#B9E4FF4D) !important;
border: 1px solid #F1F9FF85;
outline: 1px solid #64c8f23d;
}

.DeskIcons.current {
  background: linear-gradient(180deg,#ECF6FDB3,#D8EFFDB3,#C4E9FCB3) !important;
    border: 1px solid #E9F6FDB3;
outline: 1px solid #6FD1FDB3;
}

.DeskIcons:hover.current {
  background: linear-gradient(180deg,#DFF3FDb3,#C7E9FAB3,#ACDFF9B3) !important;
border: 1px solid #DFF2FDB3;
outline: 1px solid #98DCFAB3;
}

/* About fix */

#AboutContent p {
    margin: 0 3px -6px 0;
}

#AboutContent img[src="assets/rimetmII32x32.png"] {
    margin-right: 8px;
}

/* inter browser */
.MenuItem {
	border-radius: 3px;
	    font-family: Segoe UI;
    font-size: 9pt;
}
.MenuItem:hover {
	background: linear-gradient(180deg,#FBF9F9 22%,#ECE9E9 58%,#CBC7C7 0,#DDDBDB);
box-shadow: 0 0 0 1px #9E9B9B, inset 0 0 0 1px #FFFFFF7F;
color: black;
}

.MenuItem:active, .MenuItem.pressed {
	background: linear-gradient(180deg,#EBE9E9 22%,#D6D3D3 58%,#BCB9B9 0,#B2B0B0);
border-radius: 3px;
box-shadow: 0 0 0 1px #323131, inset 0px 0px 0px 1px #00000036;
color: black;
}

.menubarbtn {
	    background: none;
    box-shadow: none;
		    border-radius: 3px;
}
.menubarbtn:hover {
	background: linear-gradient(180deg,#FBF9F9 22%,#ECE9E9 58%,#CBC7C7 0,#DDDBDB);
box-shadow: 0 0 0 1px #9E9B9B, inset 0 0 0 1px #FFFFFF7F;
color: black;
}
.menubarbtn:active {
	background: linear-gradient(180deg,#EBE9E9 22%,#D6D3D3 58%,#BCB9B9 0,#B2B0B0);
border-radius: 3px;
box-shadow: 0 0 0 1px #323131, inset 0px 0px 0px 1px #00000036;
color: black;
}

#filemenu {
left: 2px;
top: 0px;
}


.ToolbarSeparator {
box-shadow: inset 1px 0px rgb(180, 180, 180);
}

#interaddress, #intergobtn {
color: black;
}

.throbber {
box-shadow: none;
margin: 0;
top: 0px;
}
.MenuToolbars {
	margin: 0;
}
#browserbar {
margin: 0;
font-size: 9pt;
font-family: 'SegoeUI', Segoe UI !important;
}

#addressbar {
	text-indent: 2px;
}

#DesktopWPMonitor {
background-image: url("assets/PreviewMonitorXP.png");
width: 185px;
height: 163px;
top: 5%;
left: 25%;
}

#DesktopWPMonitorPreview {
width: 152px;
height: 112px;
top: 10.5%;
left: 9%;
}

.TaskbandIcon {
left: 6%;
margin-left: 1px;
top: 22%;
}



.nonNativeStartPageTxt {
font-family: SegoeUI;
font-weight: normal;
color: white;
font-size: 12pt;
    position: relative;
    top: 10px;
    left: 10px;
}

.MenuItem:first-of-type {
        margin-left: 2px;
}

.nonNativeStartPageBlurb {
font-family: SegoeUI;
font-weight: normal;
color: white;
font-size: 12pt;
        position: relative;
    top: 22px;
    left: 10px;
}


.NonNativeStartScreens {
    background: linear-gradient(180deg, rgb(65,111,166), rgb(108,185,110));
    background-repeat: no-repeat;
    background-position: bottom right;
}

.nonNativeStartPageLink {
    font-family: SegoeUI;
font-weight: normal;
color: white !important;
font-size: 9pt;
        cursor: pointer;
        position: relative;
    top: 37px;
    left: 10px;
}

.nonNativeStartPageLink:hover {
text-decoration: underline;
}

.WindowMultiPageContent {
	width: 100%;
	height: 100%;
	margin-left: 0px;
}


.MenuBar {
	height: 20px;
	background: linear-gradient(180deg,#F6F6F6 32%,#EAE8E8 0, #DCD9D9 100%);
	box-shadow: inset 1px 0px #FFFFFF73, inset -1px 0px #FFFFFF73; 
    border-bottom: 1px solid #7A7A7A;
}

.MenuItem {
	height: 16px;
	padding-left: 6px !important;
	padding-right: 6px !important;
	margin-top: 2px;
	margin-left: 0px;
	line-height: 16px;
}



/* quick launch */
.TaskbarFolderToolbar {
 height: 22px;
    position: absolute;
        z-index: 1;
    bottom: 7px;
}

#QuickLaunchToolbar {
    left: 57px;
    width: 70px;
        margin-left: 5px;
}

.ToolbarIcoImg {
width: 16px;
height: 16px;
position: relative;
left: 3px;
margin-left: 0px;
top: 6px;
}


.SysList {
        box-shadow: none;
		border: 1px solid #828790;
}


#ExplorerContents {
height: calc(100% - 18px);
}

/* Checkboxes from 7.css */

input[type=checkbox] {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: none;
    border: none;
    margin: 0;
    opacity: 0
}

input[type=checkbox]+label:before {
    background: #F6F6F6;
    border: 1px solid #8e8f8f;
    box-shadow: inset 0 0 0 1px #f4f4f4,inset 1px 1px 0 1px #aeb3b9,inset -1px -1px 0 1px #D4D5D6,inset 3px 3px 6px #cbcfd5;
    box-sizing: border-box;
    content: "";
    display: inline-block;
    height: 14px;
    margin-right: 6px;
    width: 14px;
}

input[type=checkbox]+label:hover:before {
    background: #E7F7FE;
    border-color: #5586A3;
    box-shadow: inset 0 0 0 1px #def9fa,inset 1px 1px 0 1px #79C6F9,inset -1px -1px 0 1px #A3DBFA,inset 3px 3px 6px #B1DFFD;
}

input[type=checkbox]+label:active:before {
    background: #E0F4FE;
    border-color: #2C628B;
    box-shadow: inset 0 0 0 1px #C2E4F6,inset 1px 1px 0 1px #5EB6F7,inset -1px -1px 0 1px #8CD0F8,inset 3px 3px 6px #9DD5FC;
}

input[type=checkbox]:focus+label {
    outline: 1px dotted #000;
}

input[type=checkbox]:checked+label:after {
	background: none !important;
    color: #4B6097;
    content: "\2714";
    display: block;
    font-weight: 700;
    left: -16px;
	font-size: 12px;
    position: absolute;
    top: -4px;
}

input[type=checkbox]:disabled+label {
    opacity: 1;
	    text-shadow: none;
color: rgb(128, 128, 128);
}

input[type=checkbox]:disabled+label:before {
    opacity: 1;
	box-shadow: none;
	background: #F7F7F7;
	border-color: #B1B1B1;
}

.groupbox {
	border-radius: 3px;
	border: 1px solid #D5DFE5;
	box-shadow: none;
}

.groupboxLabel {
	background-color: unset;
	color: #000;
}

/* XP style Start Panel */

#UserPaneTile {
	width: 62px;
height: 62px;
display: block;
background: url(assets/startpanel/basicb2/UserTileBackground.png);
right: 44px;
}

#UserPaneTile::before{
    content: unset;
}

#TilePhoto {
margin: 8px;
}



#ProgList {
border-image-slice:
13 6 0 13 fill;
border-image-width:
13px 6px 0px 13px;
border-image-repeat:
stretch stretch;
border-image-source:
url(assets/startpanel/basicctp/ProgramsBackground.png);
    margin: 0;
    width: 261px;
    height: 373px;
     padding: 11px 2px 0px 9px; 
                     border-radius: 8px 0px 0 0;
}

#MoreProgramsArea {
border-image-slice:
4 6 4 13 fill;
border-image-width:
4px 6px 4px 13px;
border-image-repeat:
stretch stretch;
border-image-source:
url(assets/startpanel/basicctp/MoreProgramsBackground.png);
height: 30px;
width: 261px; 
padding: 3px 4px 4px 11px; 

}


.RebarBand {
    box-shadow: none;
}

#browserbar {
    height: unset !important;
    padding-bottom: 0;
   box-shadow: inset 1px 0px #FFFFFF73, inset -1px 0px #FFFFFF73; 

	background: linear-gradient(180deg,#F6F6F6 0%,#F6F6F6 8%,#EAE8E8 0, #DCD9D9 100%);
}

.RebarItem:hover {
	background: linear-gradient(180deg,#FBF9F9 22%,#ECE9E9 58%,#CBC7C7 0,#DDDBDB);
box-shadow: 0 0 0 1px #9E9B9B, inset 0 0 0 1px #FFFFFF7F;
color: black;
}

.RebarItem:active, .RebarItem.pressed {
	background: linear-gradient(180deg,#EBE9E9 22%,#D6D3D3 58%,#BCB9B9 0,#B2B0B0);
border-radius: 3px;
box-shadow: 0 0 0 1px #323131, inset 0px 0px 0px 1px #00000036;
color: black;
}
