@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

/* BORDER BTWN URL/BOOKMARK */
/* NOT NEEDED FOR TANGY */
#PersonalToolbar {
border-top: 0px !important;
margin-top: -5px !important;
padding-bottom: 2px !important;}

/* CORRECT COLOR TO MAKE CONSISTENT W/ TAB */
window[active="true"] #PersonalToolbar {background-color: #9a9a9a !important}
window:not([active="true"]) #PersonalToolbar {background-color: #cdcdcd !important}

/* GRABBER *
#urlbar-search-splitter {
background: none !important;
margin: 0px -4px 0px -4px !important;}
#urlbar-container + #search-container {
-moz-margin-start: 1px !important;}*/


/*---- TAB ----*/
/* WINDOW INACTIVE TAB BACKGROUND */
#main-window:not([active="true"]) .tabbrowser-tabs {
background: transparent /*-moz-mac-chrome-inactive*/ url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAYCAYAAAA7zJfaAAAAT0lEQVQImU3HsQkAIRAEwG3+tZoXTAQN7vQ9CxC0nv3EwGRgsNcmvPNEeAMRYyRSSkTOmSilECJyUFWi1kq01m761w9mdjPGuDvnJNzj+APQREyr+h8a6wAAAABJRU5ErkJggg==") repeat !important;}

/* TAB BACKGROUND */
.tabbrowser-tabs {
border: none;
background: transparent /*-moz-mac-chrome-active*/ url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAYCAYAAAAyJzegAAAAUklEQVQYlc3Rqw0AIQAE0a2SXhAkJIRvG4Q6B7/BnDvxzNjR3hunEAJOMUacUko45ZxxKqXgVGvFqbWGe8feO05jDJzmnLgPca2F+2M85+CeNy+RHjKg9nNFLgAAAABJRU5ErkJggg==") repeat !important;
height: 23px !important;
margin-bottom: 0;
/*background-color: transparent !important;*/}

/* INACTIVE TAB */
.tabbrowser-tab {
margin-bottom: -1px !important;
  padding: 0px 1px 0px 0px;
  text-align: center;
height: 24px !important;
border-left: 11px !important;
border-right: 11px !important;
border-bottom: 2px !important;
-moz-border-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAABxUlEQVRIiZXVPWukQBjA8Yc0aY4gSZdrQvAziE0aQa0iI6KoURFfsFW7LRYWlt11lwwYtLAUlv0kqVKkTpciJASSPpBqrtk0uePyzAP/qWZ+xTAwAByz3W4Zz36ucRyHGz8QRfFIURRF13VKCLmrqup5MpkwbFVVPRNC7nRdp4qiKKIoHgHAAeyXQwD4BQDHqqreeJ53O51OGTbP825VVb0BgOO9c/hPXJblS8MwHmazGcNmGMaDLMuXP+KCIJwRQj7n8znDRgj5FATh7EccAE5N02SLxQKdaZoMAE5RuGVZbLlcorMsC4/bts2F27aNxx3HYavVCt3+/eNw13VZ0zToXNfF477vs/V6jc73fTweBAEXHgQBHo+iiAuPogiPx3HMNpsNujiO8XiSJFx4kiR4PE1TLjxNUzye5zkXnuc5Hi+KgrVti4LbtmVFUeDxLMvuKaUvGJxS+pJl2T0aD8Pwummax77v/wv3fc+apnkMw/AajUuSdFGW5VvXda/DMPx1RW3bsmEYWNd1r2VZvkmSdIHBTwDgNwCca5p2Vdf1O6X0aRzHj91ux74ax/GDUvpU1/W7pmlXAHC+P3fyHUcP7+//B4xIvdvzspi3AAAAAElFTkSuQmCC") 0 11 2 11 repeat stretch !important;}

/* INACTIVE WINDOW TAB */
#main-window:not([active="true"]) .tabbrowser-tab:not([selected="true"]) {
-moz-border-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAB3klEQVRIia3VvW6jQBQF4Ks0oVilIF22iVLSU+ZJ8i4Mf3YkJEYo7li7i7t1kNEGARvZEDO4jrR5nrONQdhghVntSIdBF+abO9UQSYzPP5+Q+V9qPE4fpfELVVWvFvMFOOfwPA/L5yVeVi9HWf1c9WpNls9LeJ4HzjkW8wVUVb0iogs6PC6J6BsRqZxzzJ5miOMY6/W6l249jmPEcYzZ0wyccxCRenAuB/H5jzmmkymSJBnM66/XozlJEkxcF4v54mtcUZRbxhiyLEOWZUjTtJ276dYYY1AU5fZLnIhuDMPA2++3XvI8H6wZhgEiuhmNbzabXrbbbZtuXQpnjPWwc7A0bppmCxVFMTh3vzPG5DoviuIoZVn2ak2kcNM0UZbl2TSbNTFN8//hp5HCLcsa7PDcCSzLGo/bto2yLLF7342Kbdty+Bi0OYEU7jgOqqoazO5916s5jvNveIM13Z6+S+MT14UQ4ggY6riqKgghMHHd8bjv+8jzvF0shOiBTS3Pc/i+Px4PwxBRFKGu67OoEAJ1XSOKIoRhOB7XNO0+CAKkadpu0MBdPE1TBEEATdPux+DXRPSdiO50XX9orruqqlDXNT4+PrDf71FVVXu96br+QER3h3XXp/joIXv7/wXehHRK6K4gBgAAAABJRU5ErkJggg==") 0 11 2 11 repeat stretch !important;}

/* WINDOW INACTIVE TAB SELECTED */
window:not([active="true"]) .tabbrowser-tab[selected="true"] {
-moz-border-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAACoUlEQVRIibWVPWvbQBjHH0qhi6d2StvRFNrFi0d78Fa89jv0K0m2FmEt9uLBsxV/gEQn3fudsBISTL7Gv4OudpKhlQoV/HjedL87DoGoKAr8LyiOYyRJgvV6jf1+DynlP4mklMjzHOv1GkmSII5jEBG9nU6nV/P5/HuaptjtdpBSgrECRcFQFAysYG3NLjJWMBSMoWCteLfbIU1TzOfz79Pp9IqI3hIRvSGid0Q0GI1GX9I0RZ7nYIwFCjDWii6xeDZn2O/3SNMUo9HoCxENgu/NCzkRvZ/NZj82m027sGSXWF5kJStD3sbNZoPZbPaDiN7/UT4cDr8lSYKyLF/AXtXPSZIEw+Hw21/lRPR5sVigqqpAGahQViXKqkRVVqjK8jxbLBYgos9d5B+jKEJVVeDnDTiqioNXHBXnoa7AeftO+DI+dpLHcQzO+R8Q51xw3k8eRRGEEBCChxjgl8if9XufXEoJKQWElCGXkEJASgEpfucSQsj+ciUVlFSQSkFKCaUklJSQSkIqFfJ21vtalFZQKqAVlNKXOuRat7G33GgNrfU5vuY8N7r/tRhjWnTAGBijL/1nRFHU7+TWGlhjYIyFCXlLqK2FtQbGmv4nt9bCOgfrLKx1sNbCnXMXZg7O2v537pzrTC/5crlE0zRwzsMHnHPw3sF7D+8cnG/7TdNguVx2l2dZBs45mqZpZb6Grz3q2sN7jzr0mqaBEAJZlnWXb7dbXF9f4/HxEcfjEXXtUfsadV3D1+1Gx+MRDw8PyPMc2+22u3w8Hs9XqxVubm5wOp1wf3+Puq7P3N3d4XQ64fb2FlmWYTwez7vIPxDRp8Fg8HUymfxcrVY4HA7QWuPp6emM1hqHwwFZlmEymfwcDAZfiehTWP9C3vkJP4XOzy+bf0sMQlgukQAAAABJRU5ErkJggg==") 0 11 2 11 repeat stretch !important;
background-color: transparent /*-moz-mac-chrome-inactive*/ !important;}

/* TAB SELECTED */
.tabbrowser-tab[selected="true"] {
  -moz-user-focus: normal;
  -moz-border-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAACwUlEQVRIibWSK8/bSBSGj6pKS4K6qBcYVWpJSGACwiqzXBwZG9Q8PCFRQHkSMOOZ8diei4MihaSfisr6d8pa0LfA3jRZdXedT1pLj973nLGfISbGGP4vKAzDz1EUIUkSrFYr7Pd7cP7rBc4ZOGNgnNfJGBhnYIzfiPb7PVarFZIkQRRFCMPwMxHR0+Fw+DwIgnfT6fTjYrHAdrsF5/y3sIZ6ZuCMY7vdYrFYYDqdfgyC4N1wOHxORE+JiJ4Q0R9E1On1eq/H4/Gn5XIJnqZIOUeacqRN52kjvexScM6xXC4xHo8/9Xq910TUaXxPbuRE9Gw0Gk2TJIFIU4hU1JIGkaZIxfWu7kmSYDQaTYno2b/Ku93u2yiKIISASEV9iRC/ZnFLKgSiKEK32337n3IiejWfzyGlrBGi6QJCCkgpIIW8nAspMZ/PQUSv2shfhGH4Q0oFKRWkklBSQaq613ONVBJKKYRh+IOIXrSWK5VBKQWV1WQqg7qgkGXqcn63XGcZskwjy7ILOtPIdAZ9tcu0foQ819BaQ+d5nVojb/Lv3C3Pc408z1txt7wochRF8Y/kV/1ueVmW+B1FUaIsinou6t3dcmMMjDEwZZOXXqIsDUxZ1hhzv9waC2sMrLGw9iqtgbEGxloYY2GtfYTcWjjnYJ2tsQ1Nd67mUXLnHJx3cO4a33C7v0s+m82+eu/hvYd3TXrXdAfvPdxf595jNpt9bS2fTCZfGGMoigJVVaGqKnhfwTdZVXUvigKMMUwmky+t5UEQfFiv1zgej9BaXy64RmuN4/GI9XqNIAg+tJb3+/0gjuNvu90Op9MJzjkcDhUO1QGHQwXnHE6nE3a7HeI4/tbv94M28j+J6GWn03kzGAzex3H8fbPZIM9znM9nPDw84Hw+I89zbDYbxHH8fTAYvO90Om+I6GXz/Y289dP8Fa2fn1pvf2D0GITAAAAAAElFTkSuQmCC") 0 11 2 11 repeat stretch !important;
  height: 22px;
  margin: 0px;
padding:  0px 1px 0px 0px !important;
background-color: transparent /*-moz-mac-chrome-active*/ !important;}


/*---- NO BORDER ON LEFT/RIGHT DEPENDS ON SELECTED TAB ----*/
/* LEFT OF SELECTED */
.tabbrowser-tab:not([selected="true"]) {
border-right: 0 !important;
padding-right: 12px !important;} /*1*/

/* LEFT MOST TAB */
.tabbrowser-tab:first-child:not([selected="true"]) {
border-left: 0 !important;
padding-left: 11px !important;}

/* RIGHT OF SELECTED */
.tabbrowser-tab[selected="true"] ~ .tabbrowser-tab {
border-left: 0 !important;
border-right: 11px !important;
padding-left: 11px !important;
padding-right: 1px !important;}


.tabbrowser-tab:not([selected="true"]):hover {
background: /*url("chrome://browser/skin/tabbrowser/transparent-grey.png") repeat*/ transparent !important;
  background-repeat: repeat-y;}


/*---- IN-TAB CLOSE BUTTON ----*/
/*** HIDE UNTIL HOVERED ***/
.tabbrowser-tab:not(:hover) > .tab-close-button {opacity: 0 !important;}
 
.tabbrowser-tab > .tab-close-button {
  display: inline;
}

.tab-close-button > .toolbarbutton-icon {
  padding: 0px;
  margin: 0px;
}

/*** TAB TEXT ***/
window:not([active="true"]) .tab-text {
color: #464646 !important;
text-shadow: rgba(255, 255, 255, 0.5) 0 1px !important;}

window:not([active="true"]) .tabbrowser-tab[selected="true"] .tab-text {
color: #464646 !important;}

/*** CLOSE BUTTON ***/
/* INACTIVE TAB */
.tab-close-button  {
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAABoklEQVQokXXRrY7iYBSH8WbE3MiK3QRbVbXBFFMFgkJT0dCWwgn94qUfehKgDkQtebNZMxcFZiyZS3jGbGZCJit+7jzmf4zBYPBsmubLcDh8s22b0Wj0wLZthsPhm2maL4PB4NmwLOswHo8Jw5DVaoWIPFitVoRhyHg8xrKsg+E4zl1EyPOcLMtI0xSlFEop0jQlyzLyPEdEcBznbkynU5RSbDYbLpcLXdexWCxYLBZ0XcflcmGz2aCUYjqdYnieR13XxHFM27Zordnv9+z3e7TWtG1LHMfUdY3neV9BmqZMJhPKskRrjdaasiyZTCakafo9KMsSz/Nomoa+7+n7nqZp8DyPsiy/ByLC4XBAa02WZWRZhtaa4/GIiHwF8/mcqqpYr9ecz2e22y2O4+A4DtvtltPpxHq9pqoq5vM5huu670opRATf95nNZiRJQpIkzGYzfN9HRFBK4bruuxHH8Z/lcklRFJ+b73Y7drvd52+KoiBJEqIo+mtcr9efIvIaBME9DEOiKHoQhiFBENxF5PV2u/0ygCfgB2ABv//D+nfz9AFWB2R4X9o3zgAAAABJRU5ErkJggg==") !important;
  -moz-appearance: none;
  border: none;
padding-top: 2px !important;
margin-left: -1px !important;
margin-right: -1px !important;}

/* RIGHT OF SELECTED *
.tabbrowser-tab[selected="true"] ~ .tabbrowser-tab > .tab-close-button {
margin-left: -10px !important;}
*/


/* ACTIVE TAB */
.tabbrowser-tab[selected="true"] > .tab-close-button {
  list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAABo0lEQVQokXXLv4riQACA8bDFvsgVd+AbbHWdha1dbFIZEhwwhBiiSWbCTLKJVv7pFALHEZiXsllL2Uf4rthFsLji676fMxqNXsfjsZ5Opx+u6zKbzZ5yXZfpdPoxHo/1aDR6dSaTybvv+2RZhpQSpRRVVVFVFUoppJRkWYbv+0wmk3fH87y7lBJjzGNq25a2bR/YGIOUEs/z7k4QBLRti5SSYRg4nU4kSUKSJJxOJ4ZhQEpJ27YEQYAjhKDrOrIso65rrLXs93v2+z3WWuq6Jssyuq5DCPEFdrsdWmvm8zllWWKtxVpLWZbM53O01ux2u2fQNA1CCIwx9H1P3/cYYxBC0DTNM9hutxRFweFwwFpLnufkeY61luPxSFEUbLfbL7BYLB7gcrmglMLzPDzPQynF+Xx+gMVigROG4WfTNCilWC6XCCEoy5KyLBFCEEURSimapiEMw08njuM/6/UaYwxaa+q6pus6uq6jrmu01hhj2Gw2xHH817ndbj/TNLVRFN2TJGG1Wj2VJAlRFN3TNLXX6/WXA7wAP4A34Pd/evt+Xv4BEF+A+7lmGGQAAAAASUVORK5CYII=") !important;}

/*** CLOSE ROLLOVER ***/
/* INACTIVE TAB */
.tab-close-button:hover {
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAABl0lEQVQokXXRvWqkUACG4UOK3EiKXZjCwsopZEEQFQSP6FHPwZ8LECsvwMEU6WYqK5vDsk0uaqZJO+QS3m3ChhC2eLrvrT4hhHg8HA7Pruu+eZ7H8Xj8wvM8XNd9OxwOz0KIR+E4zksQBEgpKcsSpdQXZVkipSQIAhzHeRG+79+VUmitMcZQ1zVd19F1HXVdY4xBa41SCt/37yIMQ7quQ2vNvu+s64qUEikl67qy7ztaa7quIwxDRJIkDMNAnufM84y1lmVZWJYFay3zPJPnOcMwkCTJZ9A0DUEQME0T1lqstUzTRBAENE3zPWjbliRJmOeZbdvYto15nkmShLZtvwdVVXE6nbDWMo4j4zhirWVdV6qq+gziOKbve+q65nK5ME0Tvu/j+z7TNHE+n6nrmr7vieMYEcfxe9u2KKVI05QoiiiKgqIoiKKINE1RStG2LXEcvwtjzO+iKNBa0zQNxph/PxhjaJoGrTUfmz/ier3+6Pv+Ncuyu5SSPM+/kFKSZdm97/vX2+32UwAPwBNwBH79x/Fj8/AX2vZI1phQs/MAAAAASUVORK5CYII=") !important;}

/* ACTIVE TAB */
.tabbrowser-tab[selected="true"] > .tab-close-button:hover {
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAABlklEQVQokXWQvWrbUABGRYa8SIcW9AIieCho8nAXGWEJbBmu0JV09bsJa5CWDMG2HsCeDHWX+1DOktXkEU6XtCFNO5zl4zvLsWzbvncc59F13Zf5fM6/cF33xXGcR9u2763ZbPa0WCyQUqKUIsuyDyilkFKyWCyYzWZPlhDilqYpWmu01qRpSlVVVFXF37sQ4mb5vk9d12RZxuVyYZomoigiiiKmaeJyuZBlGXVd4/s+VhAEtG2LlJJxHDHGsNvt2O12GGMYxxEpJW3bEgTBu5DnOZ7nsd1uMcZgjGG73eJ5HnmefxbKsiQIAoZh4Hw+cz6fGYaBIAgoy/KzoJRiv99jjKHrOrquwxjD4XBAKfUuLJdLmqZBKcXpdKLve4QQCCHo+57j8YhSiqZpWC6XWL7vv/5OuFqtCMOQJElIkoQwDFmtVn9S+77/aimlfkgpKYoCrTVlWdI0DU3TUJYlWmuKoiCOY+I4/mldr9eveZ6b9Xp9i6KIzWbzgSiKWK/XtzzPzfPz8zcLuAO+AA/A9//w8Pa5+wWWJWDiP7kGDwAAAABJRU5ErkJggg==") !important;}

/*** CLOSE PRESSED ***/
/* INACTIVE TAB */
.tab-close-button:active {
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAABdUlEQVQokXWQsYrjMBRFxRTzGy7WeBcCNghswSBZ+xRZdhOIv8Ko0Qc4KqeYIqQ0uBTLNvNFST9tmE+422yyDLNTnOa9e96Dyxhjj1mWPRdF8bbZbPA/iqJ4y7LsmTH2yPI8f+GcQykFrTWI6ANaayilwDlHnucvrKqqKxHBWou+72GMgXMOzjkYY9D3Pay1ICJUVXVldV3fA+u6IsYIKSWklIgxYl3X+76uazAhBIZhQNu2CCEgpYR5njHPM1JKCCGgbVsMwwAhxD/BGAPOObz3SCkhpQTvPTjnMMZ8FrqugxACIQQsy4JlWRBCgBACXdd9FogIh8MBKSVM04RpmpBSQowRRPRRuDVxOp3gvUdZlijLEt57HI/He4M34d05ByKClBJN00BrDa01mqaBlBJEBOcchBDvbL/f/9Jaw1qL7XZ7v3b7eptprbHb7X6z8/n8fRzHV6XUVSmFL7iO4/h6uVx+MAAPAL4BeALw8wue/mYe/gBcCC2+76nohQAAAABJRU5ErkJggg==") !important;}

/* ACTIVE TAB */
.tabbrowser-tab[selected="true"] > .tab-close-button:active {
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAABgUlEQVQokXWQMYqkQABFiwnmIhPsgoFg0lCgaAXVKmVbpQ40HkMNzB1hLtB0Kiyb1KG6k0mbOcLbZLeXZmeDBz/4Dz5fCCGegyB4i6LoY7fb8RVRFH0EQfAmhHgWYRi+J0lCWZYYYzgcDg8YYyjLkiRJCMPwXUgpb1VVYa2laRqqqqJpmodsraWqKqSUN5GmKU3T4Jxj2zbWdUVrjdaadV3Ztg3nHE3TkKYpIssyuq6jKArmecZ7z7IsLMuC9555nimKgq7ryLIMoZSi6zrquiaOY8ZxxHuP955xHInjmLqu6boOpdRfwTmHUop5ntm2jW3bmOcZpRTOuX8FY8x9xjAMDMOA9551XTHGPApt22Kt5Xw+M00TUkqklEzTxOl0wlpL27Z34fPPhXmeo5TCGIMxBqUUeZ7f71VKfYrj8fijKAqstdR1jXOOtm1p2xbnHHVdY62lLEteX19/isvl8q3ve6+1vu33e75Ca33r+95fr9fvAngCXgAJpP9B/u48/QIOskAG3EKgkQAAAABJRU5ErkJggg==") !important;}
 
/*
.tabbrowser-tab:only-child > .tab-close-button {
  visibility: hidden !important;}*/


/*---- TAB SCROLLBOX ARROW BUTTONS ----*/
.tabbrowser-arrowscrollbox > .scrollbutton-up,
.tabbrowser-arrowscrollbox > .scrollbutton-down-stack > .scrollbutton-down[chromedir="rtl"] {
padding-bottom:1px !important;}

.tabbrowser-arrowscrollbox .scrollbutton-down,
.tabbrowser-arrowscrollbox > .scrollbutton-up[chromedir="rtl"] {
padding-bottom:1px !important;
border-right: 0px solid !important;}


/*---- NEW TAB & ALL TABS BUTTONS ----*/

/*** HIDE FOR SMALL # OF TABS ***/
.tabs-container:not([overflow="true"]) .tabs-alltabs-box,
.tabs-container:not([overflow="true"]) .tabs-alltabs-box-animate,
.tabs-container:not([overflow="true"]) .tabs-alltabs-button {display: none !important;}

.tabs-alltabs-button {
-moz-border-start: 0px solid !important; /*2*/
  -moz-border-end: none;
  -moz-border-left-colors: rgba(0,0,0,0.42) rgba(255,255,255,0.16);
  -moz-border-right-colors: rgba(0,0,0,0.42) rgba(255,255,255,0.16);
margin: 1px 0px 0px 0px !important;
padding: 0px 0px 0px 0px !important;
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAXCAYAAAALHW+jAAAApUlEQVQ4je2RMQrDIBSGPUou4aBBqBAUweUNhizewNFZ6AUKOYIn/Tu0lDQlYGkpHfzgLR/83/IY63Q+h3N+llJCSgnOeTlyzQAYUkrVe49pmjCOY9k7IcT70ZxzJSJYa6G1LltnjPmTaIzxEkIAEWFZlnXv5nlem2NCiOKcQwgBOecKYFBKvbjmmDEGRPQYaq2LtfbJ/T7G2O0ZAE73G45cp/NFrjfpq4P9EmtAAAAAAElFTkSuQmCC") !important;}

.tabs-alltabs-button:active,
.tabs-alltabs-button[open="true"] {
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAXCAYAAAALHW+jAAADd0lEQVQ4jb2V4WtbVRiHRykllBJKiY01hC6NaaPGUg0yLbhWJE7GRIeU0lVmupWbpSUkN/fe3JuBGhErWIdj1IFbS6ggk2DNsrPe5dxkm3ayDm1sm5ptbPO6Nl3btPo3/PySO5PV0WnBA++X8+Hh4bzv+zs7dvyvJ4KKTfVfQZ0RVHZGUNkVQ5VW2t2jg4ugrhiq3FHoGIJqnwy9VgxBtTsKnQbfkqfBBmKoCcRRy1PUswSmIIWZJTD5EzByBAafDL07Ct3DoUUzdxQ6nww9T1HPTaKRo7ALCtokCqeUwnM8hUOQYQ0k0RCIo/Y+dNMTRFChmfkTMAoKbBKFU1DQEVawV0zhTZHijRCFK0yxi6OwswQmDVresKIdQ1DNERjMrjNDj3V8s/rEvnOFl7xTX0kK+l/2T3/75P7zf1j2yxvOw+nTIkU7R2H3J2AciKGm3LJo55OhZwlMV1Qc7Pt44VLjuwvLzX2Zguvo3LmxDL70nFDnmpnra5Z3flp7/tDFUxKFk5tEY5llKbDYBEsohRcncjjKfK5ee3pQXXV4Fzb2fJC7MJrBmGckP9vivXOvsffnFUfvhRPhNJp5inqGoPrvBkVQ4Y5CxyZRJ8iwihS7JQU947M4zpy8N9/KrxRaB3/deD2SS45mMMaMLGeavItLDW9fze/cNzH0UCBHYBAU2ESK3WIKB6QU2J5jd688G1pfbQ2ohZ5Pb10Np/Fh97B6uWlwZenx3hu/u458H/UnYNzKsF1Ko7uTn/nuGW9u3RHMrx75Ip89NYPonvdzcotnoWDpVxf7PrmRms6jt6wxD75hkMIsUTidhy+fbnLPrNkH1BXPSH5uNIOx197LTT7FzG/YPLeXDw3f+oH+Bq+gwMYRGDYZdkZQqc3gzr0TQ0bX5JK5+5fF/mPq9Pgsjr8azsZbeqbWbQezy/3Dd348fxMBQUFbkMIciKO2K4aqsuHWtiQQR222gLdu/4nP5gs4efY6RDGFA19n8dHUXZy5toRxchN+KY0XBBnWMruybSkZbjaJuiCFmadwhCl2CQo6QhSuUBKviBTtgoI2QYbVn4DRJ0O/ye7B9dOggSQaeApLOI1mjsLOUdgFGVaWwMQRGAZiqNk6dUpCQkscjsDAU9RzBAY2iTotxh45wv4pE7UqzcJ/HbSlqV1a9yHb+Q62959s8/wF57CiEtXLCOoAAAAASUVORK5CYII=") !important;}

window:not([active="true"]) .tabs-alltabs-button {
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAXCAYAAAALHW+jAAAApUlEQVQ4je2MsQrDIBRF/a36MxJEwcElDyEQEN5iXJ1LIJv/kJ+7XUppUgIpLaWDB+5y4B4hGo3P6bqOrbWw1kIpFY/caQDIZVnWcRzR9z2MMXHvtNbvR2utKzMjhADvfXx2RPQn0VLKNaUEZkbOed67aZrm0zFjTByGASkl1FpXANI59+JOxbTWkYjAzI+j9z6GEDbu9zEhhABwAUD3ySPXaHyRG4/M0nAUdC8kAAAAAElFTkSuQmCC") !important;}

.tabs-alltabs-box,
.tabs-alltabs-box-animate,
.tabs-alltabs-button {
margin-top: 2px !important;
margin-left: -7px !important;}


.tabs-alltabs-button:not([type="menu"]) > .toolbarbutton-icon {
  list-style-image: url("chrome://browser/skin/tabbrowser/alltabs-grid.png");
}


.tabs-newtab-button {
  -moz-box-flex: 1;
-moz-box-pack: end/*start*/ !important;
-moz-border-start: 0px solid !important;
-moz-border-end: 0px solid !important;
  -moz-border-left-colors:  transparent transparent;
  -moz-border-right-colors: rgba(255,255,255,0.16);
margin: 0px 0px -2px 0px !important;
padding: 0px 3px 0px 1px !important;
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAXCAYAAAALHW+jAAAAbklEQVQ4je3RMQrAMAxD0V5L4KHgxaPQ5PtfRJ0CWTq0Tbc88JLhg8hxbNs/ABiAlwWrylW1LkjSJL8FATginJmWZEnOTEfEu/lVZZKW5O52d1uSSb6bb/scN4Lz2+PgbEz+FJkt+ZTZkpnbdu8C68pOV8eq9kcAAAAASUVORK5CYII=") !important;}

.tabs-newtab-button:hover {
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAXCAYAAAALHW+jAAABAklEQVQ4jeXTsWrDMBSF4R/yBrGnEsiWtJBFmAQcKijN5TYgQoZCp25dCnkhP0Fe83SRoUMdO/FSiOAsgvuJIyG4yzUHPoET8H1jTtmYM5lMvoAj8ApE4PnKxDx7zBYfwAZ4ApbA4sos8+wmWyTgEZgBDzdmlo0E8JZP6hwIISiEoB50kS28D4wxKsY4BPRBoJnJzMaBIQRVVaW6ruXucnfVda2qqrrqXwZjjDIzubtSSkopyd1lZl31L4Pn8/m9TQv+3ht1h23l//Uof9UfCu77wIFZAHvKsjwAK8Z/vVVZlgeaptkVRWHAGgg3Zl0UhTVNs0PSVNJW0svIbCVNub/1A8Rxtl+zA2vwAAAAAElFTkSuQmCC") !important;}

.tabs-newtab-button:active {
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAXCAYAAAALHW+jAAABBElEQVQ4jeWUsWrDMBRFz+DRg8lXBIQWDxqCBInGpCFk69AQ6GqaOEsgo7sU8tO3iwwd6jixOxTy4CxC74irBw+esqbAGbgCXwO5JseULMs+gSPwDuyAtwfZpd5jcnEBXoE1sBzIOjkuADXwAiyA+UAWyVEDfKRXOhuMMTLGqEe6TK5+oXNOzrm/E3rv5b0fJzTGyFqrsiwVQlAIQWVZylrbFf+20Dkn771CCIoxKsaoEIK8913xbwurqqpbWuHPs1F/2Eb+X0P5Lf69wgOw6rl8DyvgQFEUJ2ALxBGyCGyLojjRNM0mz/MK2PP4pmnZ53leNU2zQdJE0kzSfCQzSROer74ByzDXJY0S4S4AAAAASUVORK5CYII=") !important;}

window:not([active="true"]) .tabs-newtab-button {
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAXCAYAAAALHW+jAAAAbElEQVQ4je3RoQrAMBCD4b3qwdkzmQxE3XtnqlAzsa1z/eBMxQ+hx7Ft/4gIR4SXBQEYwLogSZP8FowIZ6arypIsyVXlzHw3H4BJWpK7291tSSb5br7tc9wIzm+Pg7Mx+VNktuRTZktmbtu9C6pcXeEmLhgJAAAAAElFTkSuQmCC") !important;}


.tabs-container[overflow="true"] > .tabs-newtab-button  {
  -moz-border-left-colors:  rgba(0,0,0,0.42) rgba(255,255,255,0.16);
  -moz-border-right-colors: rgba(255,255,255,0.16);
  margin: 1px 0px 0px 0px;
  padding: 0px 4px 0px 4px;
}


.tabs-newtab-button:hover,
.tabs-alltabs-button:hover {
background-color: rgba(0,0,0,0/*.08*/) !important;}

.tabs-newtab-button:hover:active,
.tabs-alltabs-button:hover:active,
.tabs-alltabs-button[open="true"] {
  background-color: rgba(0,0,0,0.13);
}

.tabs-newtab-button > .toolbarbutton-text ,
.tabs-alltabs-button > .toolbarbutton-menu-dropmarker ,
.tabs-alltabs-button > .toolbarbutton-text {
  display: none;
}

.tabs-alltabs-button > .toolbarbutton-icon {
  -moz-margin-end: 2px;
}

.tabs-alltabs-box-animate {
  margin: 1px 0px 0px 0px;
  width: 25px;
  background-image: url("chrome://browser/skin/tabbrowser/alltabs-box-overflow-bkgnd-animate.png");
  background-repeat: no-repeat;
  opacity: 0.0;
}


/* THROBBER */
.tab-icon-image {
margin-top: 1px !important;
/*margin-left: -8px !important;*
margin-right: -10px !important;*/} /*-3*/
/*
.tabbrowser-tab[selected="true"] > .tab-icon-image,
.tabbrowser-tab[selected="true"] ~ .tabbrowser-tab > .tab-icon-image {margin-right: 0 !important;}*/

/*.tabbrowser-tab[selected="true"] .tab-icon-image {
opacity: 1 !important;}*/