dotfiles

config files for my linux setup
git clone git://edryd.org/dotfiles
Log | Files | Refs | README

userContent.css (23794B)


      1 /************************ Add USER code BELOW this line *********************/
      2 
      3 
      4 
      5 
      6 
      7 
      8 
      9 
     10 
     11 
     12 /************************ Add USER code ABOVE this line *********************/
     13                      /*by killhellokitty/jo-shva mar 2013*/
     14 /************ Fixes Color of Input/Entry Boxes within Web-Pages **************/
     15 /*remove if you would like dark-gray input boxes in web-pages, or change to your liking*/
     16 input {
     17     -moz-appearance: none !important;
     18     background-color: #Fff !important;
     19     color: #000 !important;
     20 }
     21 
     22 textarea {
     23     -moz-appearance: none !important;
     24     background-color: #Fff !important;
     25     color: #000 !important;
     26 }
     27 
     28 /*************************** THEME Below this line ***************************/
     29 /****************************** Page background ******************************/
     30 */*|*:root {
     31   -moz-appearance: none!important;
     32   background-color:  rgb(32,32,32)!important;
     33   background-repeat: repeat!important;
     34   color: WindowText;
     35 }*/
     36 /* Background for blank tab and Firefox startup blank page
     37 before homepage loads...
     38 see userChrome.css for background before clicked link page loads */
     39 @-moz-document  url(about:blank) {
     40 html { background-color: rgb(11,11,11) !important; }}
     41 /* added dickvls just because */
     42 @-moz-document url-prefix(about:blank) {
     43 * { background-color: rgb(11,11,11); }}
     44 
     45 /********************************** Start Page *******************************/
     46 
     47 @-moz-document  url(about:home) {
     48 body { background: rgb(11,11,11) !important;
     49  }}
     50 
     51 @-moz-document  url(about:home) {
     52 div#snippets { color:#7b7b7b !important;
     53 text-shadow: rgba(0,0,0,0.4) 0px 1px 0px !important;
     54  }}
     55 
     56 @-moz-document  url(about:home) {
     57 div#snippets a:link { color:#00A68E !important;
     58 text-shadow: rgba(0,0,0,0.4) 0px 1px 2px !important;
     59  }}
     60 
     61 @-moz-document  url(about:home) {
     62 div#snippets a:hover { color:#00BFA4 !important;
     63 text-shadow: rgba(0,0,0,0.55) 0px 1px 2px !important;
     64  }}
     65 
     66 @-moz-document  url(about:home) {
     67 div#launcher { 
     68   background: url("images/contacts-stripes.png") repeat, rgb(11,11,11) !important;
     69   border: 1px solid rgba(0,0,0,0.6)!important;
     70   box-shadow: 0px 1px 1px rgba(255,255,255, 0.024) inset,
     71 				0 0 4px  rgba(0,0,0,0.12)!important;
     72   margin: 0px 0px 40px 0px !important;;
     73  }}
     74 
     75 @-moz-document  url(about:home) {
     76 div#launcher button{ 
     77 margin-right: 2px!important;
     78 margin-left: 2px!important;
     79 background-color: rgba(11,11,11,0.65) !important;
     80 background: -moz-linear-gradient(rgba(255,255,255,.005), 
     81 					rgba(255,255,255,.0) 49%, 
     82 					rgba(0,0,0,.0) 51%, 
     83 					rgba(0,0,0,.1)),  rgba(11,11,11,0.35)!important;
     84 border:1px solid !important;
     85   border-top: rgb(6,6,6)  !important;
     86   border-right:  rgb(8,8,8) !important;
     87   border-bottom: rgb(9,9,9) !important;
     88   border-left: rgb(8,8,8)!important;  
     89   box-shadow:  0 1px 0 rgba(255,255,255,0.02)inset,0 0 3px rgba(0,0,0,0.16)!important;
     90   color: #7b7b7b !important;
     91 text-shadow: rgba(0,0,0,0.65) 0px -1px 0px !important;
     92 -moz-transition: background .2s ease-in !important;
     93  }}
     94 
     95 @-moz-document  url(about:home) {
     96 div#launcher button:hover{
     97 border:1px solid !important;
     98 border-top: rgb(6,6,6)  !important;
     99   border-right:  rgb(8,8,8) !important;
    100   border-bottom: rgb(9,9,9) !important;
    101   border-left: rgb(8,8,8)!important;
    102   background: -moz-linear-gradient(rgba(0,0,0,.11), 
    103 					rgba(0,0,0,.0) 49%, 
    104 					rgba(255,255,255,.0) 51%, 
    105 					rgba(255,255,255,.04)),
    106 					-moz-linear-gradient(rgba(21,68,120,0.6), rgba(21,68,120,0.6)), 
    107 					#0b0b0b!important;
    108   box-shadow:  0 2px 4px rgba(0,0,0, 0.18) inset, 
    109 				 0 1px 0 rgba(255,255,255,0.11)!important;
    110   color: #ffffff !important;
    111   -moz-transition: background .2s ease-in !important;
    112  }}
    113 
    114 @-moz-document  url(about:home) {
    115 div#restorePreviousSessionSeparator
    116 { 
    117 border:2px solid transparent !important;
    118   background: transparent!important;
    119   box-shadow:  none!important;
    120  }}
    121 
    122 @-moz-document  url(about:home) {
    123 #searchText { 
    124   color: #505085 !important;
    125   border-top: 1px solid rgb(4,4,4) !important;
    126   border-left: 1px solid rgb(5,5,5) !important;
    127   border-bottom: 1px solid rgb(8,8,8) !important;
    128   border-right: 0px !important;
    129   border-radius: 3px 0px 0px 3px!important;
    130   box-shadow: 0px 2px 4px rgba(0,0,0,0.2) inset,
    131 				0 1px 0 rgba(0,0,0,0.08)inset,
    132 			  0px 1px 0 rgba(255,255,255,0.024) !important;
    133   padding: 3px !important;
    134   background: rgba(0,0,0,0.3)!important;
    135   margin: 0px !important;
    136   margin-bottom: 1px !important;
    137 -moz-background-clip: padding; 
    138  }}
    139 
    140 @-moz-document  url(about:home) {
    141 #searchText:focus { 
    142   color: #ffffff !important;
    143   border-top: 1px solid rgb(2,2,2) !important;
    144   border-left: 1px solid rgb(3,3,3) !important;
    145   border-bottom: 1px solid rgb(7,7,7) !important;
    146   border-right: 0px !important;
    147   background: #030303 !important;
    148   -moz-transition: .30s ease-in !important;
    149     box-shadow: 0px 2px 4px rgba(0,0,0,0.2) inset,
    150 				0 1px 0 rgba(0,0,0,0.08)inset,
    151 			  0px 1px 0 rgba(255,255,255,0.024) !important;
    152 -moz-background-clip: padding; 
    153  }}
    154 
    155 @-moz-document  url(about:home) {
    156 #searchSubmit { 
    157   color: #ababab !important;
    158   border-radius: 0px 3px 3px 0px!important;
    159   padding: 3px !important;
    160   padding-right: 5px !important;
    161   background: -moz-linear-gradient(rgba(255,255,255,.04), 
    162 					rgba(255,255,255,.0) 35%, rgba(255,255,255,0.0)), 
    163 					-moz-linear-gradient(rgba(255,255,255,.06), 
    164 					rgba(255,255,255,.0) 49%, 
    165 					rgba(0,0,0,.0) 50%, rgba(0,0,0,.12)), #0d0d0d!important; 				   
    166   border: 1px solid rgb(8,8,8) !important;    
    167   box-shadow: 1px 1px 2px 1px rgba(255, 255, 255, 0.02) inset, 
    168 				0px 1px 0px rgba(255, 255, 255, 0.08) inset,
    169 				 -1px -1px 1px 1px rgba(0,0,0,0.04),
    170 				 0 1px 2px  rgba(0,0,0,0.09)!important;
    171   margin: 0px !important;
    172   margin-top: -1px !important;
    173   margin-bottom: 0px !important;
    174   -moz-background-clip: padding!important; 
    175   text-shadow: rgba(0,0,0,0.35) 0px 1px 2px !important;
    176   -moz-transition: background .2s ease-in !important;
    177  }}
    178 
    179 
    180 @-moz-document  url(about:home) {
    181 #searchSubmit:hover { 
    182   color: #cdcdcd !important;
    183   background:-moz-linear-gradient(rgba(255,255,255,.08), 
    184 					rgba(255,255,255,.0) 35%, rgba(255,255,255,0.0)), 
    185 					-moz-linear-gradient(rgba(255,255,255,.11), rgba(255,255,255,.0) 49%, 
    186                rgba(0,0,0,.0) 50%, rgba(0,0,0,.08)), #154478!important;   
    187   border: 1px solid rgba(4,16,28,0.86) !important;  
    188   box-shadow:  -1px -1px 1px 1px rgba(255, 255, 255, 0.04) inset, 
    189 				0px 1px 0px rgba(255, 255, 255, 0.16) inset,
    190 				 -1px -1px 1px 1px rgba(0,0,0,0.04),
    191 				 0 1px 2px  rgba(0,0,0,0.09)!important; 
    192   text-shadow: rgba(0,0,0,0.6) 0px 1px 2px !important;
    193   -moz-transition: background .2s ease-in !important;
    194  }}
    195 
    196 @-moz-document  url(about:home) {
    197 #searchSubmit:active,
    198 #searchSubmit:active:hover { 
    199   background: -moz-linear-gradient(rgba(255,255,255,.00), 
    200 					rgba(255,255,255,.0) 50%, rgba(255,255,255,0.035)), 
    201 					-moz-linear-gradient(rgba(0,0,0,.14), 
    202 					rgba(0,0,0,.0) 49%, 
    203 					rgba(255,255,255,.0) 51%, 
    204 					rgba(255,255,255,.04)), #0d2b4d!important; 
    205   border: 1px solid rgba(0,0,0,0.45) !important;				
    206   box-shadow: 0px -1px 1px rgba(255, 255, 255, 0.02) inset, 
    207 				0px 1px 0px rgba(255, 255, 255, 0.08) inset,
    208 				 -1px -1px 1px 1px rgba(0,0,0,0.04),
    209 				 0 1px 2px  rgba(0,0,0,0.11)!important;
    210   color: #fefefe !important; 
    211   text-shadow: rgba(0,0,0,0.7) 0px 1px 2px !important;
    212   -moz-transition: background .2s ease-in !important;
    213  }}
    214 
    215 /***************************** Add-ons Manager ********************************/
    216 #addons-page {
    217   -moz-appearance: none!important;
    218   background:  rgb(11,11,11)!important;
    219   background-image: -moz-linear-gradient(rgba(0,0,0,.0), rgba(0,0,0,0.12) 65%, rgba(0,0,0,0.3)) !important;
    220   color: WindowText!important!
    221   padding: 0 !important;
    222 }
    223  
    224 #view-port-container {
    225   /* Needed to allow the radius to clip the inner content, see bug 595656 */
    226   -moz-appearance: none !important;
    227   overflow: hidden!important;
    228   background: #0b0b0b !important;
    229   width:500px !important;
    230   height:500px !important;
    231   color: #ababab !important;
    232   border: 0 solid !important;
    233   border-radius: 0px !important;
    234   border-left: 2px solid !important;
    235   -moz-border-left-colors:    rgba(255, 255, 255, 0.04)  rgba(0, 0, 0, 0.32)!important;
    236   margin: -18px !important;
    237   margin-left: 0px !important;
    238   margin-top: -2px !important;
    239 }
    240 
    241 #categories {
    242   -moz-appearance: none!important;
    243   padding-top: 12px!important;
    244   padding-bottom: 12px!important;
    245   background: #1a1a1a !important;
    246   margin: -18px !important;
    247   margin-right: 0px !important;
    248   margin-top: 0px !important;
    249 }
    250 
    251 .category,
    252 #categories richlistitem {
    253   -moz-appearance: none !important;
    254   background: transparent !important;
    255   min-height: 0  !important;
    256   padding: 10px 4px  !important;
    257   -moz-box-align: center  !important;
    258   overflow: hidden  !important;
    259   margin: 0px !important;
    260   border-radius: 0px !important;
    261   border: 1px solid transparent !important;
    262   }
    263 
    264 #categories richlistitem:hover{
    265   color: #cdcdcd !important;
    266   background: rgba(21,68,120,0.08) !important;
    267 }
    268 
    269 .category[selected],
    270 #categories richlistitem[selected="true"] {
    271   background: -moz-linear-gradient(rgba(21,68,120,0.2), rgba(21,68,120,0.2)), rgb(11,11,11) !important;
    272   border: 1px solid rgba(21,68,120,0.1)!important;
    273   border-right: none !important;
    274   color: #dddddd !important;
    275   font-weight: bold !important;
    276   box-shadow: 1px 1px 0px rgba(0,0,0,.06)inset,
    277 				0 -1px 0px rgba(0,0,0,.06)inset !important;					
    278 }
    279 
    280 #categories richlistitem{
    281   color: #ababab !important;
    282 }
    283 
    284 #categories richlistitem:hover{
    285   color: #cdcdcd !important;
    286 }
    287 
    288 #categories richlistitem[selected="true"]:hover {
    289 	background: rgba(21,68,120,0.6) !important;
    290   color: #ffffff !important;
    291 }
    292 
    293 /*this makes the selected addon to installs main page legable within dark theme*/
    294 #discover-browser {
    295   background: rgb(190,190,190) !important;
    296   text-shadow: none !important;
    297 }
    298 
    299 .loading {
    300   list-style-image: url("images/loading.png")!important;
    301   border-radius: 5px!important;
    302   padding-left: 18px;
    303   padding-right: 18px;
    304   background: rgba(0,0,0,0.64) !important;
    305   box-shadow: 0 0 4px rgba(0,0,0,0.26),
    306 				0 0 1px rgba(255,255,255,0.016)inset!important;
    307 }
    308 
    309 #header-search {
    310   -moz-appearance: none !important;
    311   border-radius: 3px !important;
    312   border: 1px solid rgb(0,0,0) !important;
    313   border-top: 1px solid rgb(2,2,2) !important;
    314   border-left: 1px solid rgb(3,3,3) !important;
    315   border-right: 1px solid rgb(3,3,3) !important;
    316   border-bottom: 1px solid rgb(7,7,7) !important;
    317   background: rgb(4,4,4) !important;
    318   box-shadow: 0px 2px 4px rgba(0,0,0,0.2) inset,
    319 				0 1px 0 rgba(0,0,0,0.08) inset,
    320 			  0px 1px 0 rgba(255,255,255,.08) !important;
    321   padding: 3px !important;
    322   margin: 0px !important;
    323   margin-bottom: 1px !important;
    324 }
    325 
    326 #header-search input {
    327     -moz-appearance: none !important;
    328     background: rgb(4,4,4) !important;
    329     color: #ababab !important;
    330 }
    331 
    332 #header-search textarea {
    333     -moz-appearance: none !important;
    334     background: rgb(4,4,4) !important;
    335     color: #ababab !important;
    336 }
    337 
    338 #addons-page > #header {
    339 -moz-appearance: none !important;
    340 position: relative!important;
    341 margin-top: -17px !important;
    342 margin-left: -18px !important;
    343 margin-right: -18px !important;
    344 margin-bottom:0px !important;
    345   padding: 15px 11px 14px 19px!important;
    346   background:  -moz-linear-gradient(rgba(255,255,255,0.06), rgba(0,0,0,0.08)), url("images/Toolbar.png"), #1a1a1a !important;
    347   background-position: left center !important;
    348   background-repeat: repeat !important;
    349   border-bottom: 1px solid rgb(16,16,16) !important;
    350   box-shadow: 0px 1px 0 rgba(255,255,255,0.07) inset,
    351 				inset 1px 0 0 rgba(255,255,255, 0.04),
    352 				inset 0 -1px 0 rgba(0,0,0, 0.16),
    353 				inset -1px 0 0 rgba(0,0,0, 0.38)!important;
    354 }
    355 
    356 .view-header {
    357   background: #1a1a1a !important;
    358   background-image:  -moz-linear-gradient(rgba(255,255,255,0.08), rgba(0,0,0,0.08)), url("images/Toolbar.png") !important;
    359   background-position: left center !important;
    360   background-repeat: repeat !important;
    361   border-top: 1px solid rgba(9,9,9,0.55) !important;
    362   border-bottom: 1px solid rgba(0,0,0,0.8) !important;
    363   box-shadow: 0px 1px 0 rgba(255,255,255,0.07) inset,
    364 				inset 1px 0 0 rgba(255,255,255, 0.04),
    365 				inset 0 -1px 0 rgba(0,0,0, 0.16),
    366 				inset -1px 0 0 rgba(0,0,0, 0.38)!important;
    367   padding: 4px !important;
    368   margin: 0 !important;
    369   min-height: 31px !important;
    370 }
    371 
    372 #search-filter {
    373   padding: 5px 20px !important;
    374   font-size: 120% !important;
    375   background: -moz-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.2) 75%) , url("images/Toolbar.png") !important;
    376   overflow-x: hidden !important;
    377   box-shadow: 0px 1px 0 rgba(255,255,255,0.07) inset,
    378 				inset 1px 0 0 rgba(255,255,255, 0.04),
    379 				inset 0 -1px 0 rgba(0,0,0, 0.16),
    380 				inset -1px 0 0 rgba(0,0,0, 0.38),
    381 				0px -1px 2px rgba(0, 0, 0, 0.12), 0px 2px 4px rgba(0, 0, 0, 0.26) !important;
    382 }
    383 
    384 .addon {
    385   color: #404045 !important;
    386   border:  0 solid !important;
    387   border-bottom: 1px solid rgb(7,7,7) !important;
    388   border-top: 1px solid #101010 !important;
    389   box-shadow: none!important;
    390 }
    391 
    392 .addon:first-of-type {
    393   border-top: none !important;
    394 }
    395 
    396 .addon:hover {
    397   background: -moz-linear-gradient(rgba(21,68,120,0.16), rgba(21,68,120,0.16))!important;
    398    box-shadow: 0 -1px 0 rgba(21,68,120, 0.1)inset,
    399 				0 1px 0 rgba(21,68,120, 0.1)inset !important;
    400 }
    401 
    402 .addon[selected] {
    403   background: -moz-linear-gradient(rgba(21,68,120,0.5), rgba(21,68,120,0.5))!important;
    404   color: #71717A !important;
    405    box-shadow: 0 -1px 0 rgba(21,68,120, 0.22)inset,
    406 				0 1px 0 rgba(21,68,120, 0.22)inset !important;
    407   -moz-transition: opacity .2s ease-in;
    408 }
    409 
    410 .addon[selected]:hover {
    411   color: #71717A !important;
    412   background: -moz-linear-gradient(rgba(21,68,120,0.64), rgba(21,68,120,0.58))!important;
    413   box-shadow: 0 -1px 0 rgba(21,68,120, 0.42)inset,
    414 				0 1px 0 rgba(21,68,120, 0.42)inset !important;
    415   -moz-transition: opacity 120ms ease-in;
    416 }
    417 
    418 .addon-view[active="false"],
    419 .addon-view[active="false"]:hover {
    420   background: url("images/stripe-3.png")!important;
    421   background-size: 6px!important;
    422     background-repeat: repeat!important;
    423     box-shadow: none!important;
    424 }
    425 
    426 .addon-view[active="false"][selected],
    427 .addon-view[active="false"][selected]:hover {
    428   background: url("images/stripe-3.png"), #0D1621!important;
    429   background-size: 6px!important;
    430     background-repeat: repeat!important;
    431 }
    432 
    433 .addon .name-container{
    434   color: #ababab !important;
    435 }
    436 
    437 .addon:hover .name-container{
    438   color: #cdcdcd !important;
    439 }
    440 
    441 .addon[selected] .name-container,
    442 .addon[selected="true"] .name-container{
    443   color: #f8f8f8 !important;
    444 }
    445 
    446 .addon[selected="true"]:hover .name-container{
    447   color: #ffffff !important;
    448 }
    449 
    450 .creator {
    451   font-weight: lighter !important;
    452   text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.42) !important;
    453 }
    454 
    455 .creator .text-link {
    456   color: #00A68E !important;
    457 }
    458 
    459 .addon-view[active="false"],
    460 .addon-view[active="false"]:hover {
    461   color: #47494a !important;
    462 }
    463 
    464 .addon-view[active="false"] .name-container,
    465 .addon-view[active="false"] .name-container:hover {
    466   color: #3e4041 !important;
    467 }
    468 
    469 .addon-view[active="false"][selected],
    470 .addon-view[active="false"][selected]:hover {
    471   color: #3e4041 !important;
    472 }
    473 
    474 .addon-view[active="false"][selected] .name-container {
    475   color: #656565 !important;
    476 }
    477 
    478 .addon-view[active="false"][selected]:hover .name-container {
    479   color: #676767 !important;
    480 }
    481 
    482 .warning,
    483 .pending,
    484 .error {
    485   -moz-margin-start: 48px !important;
    486   font-weight: bold !important;
    487   -moz-box-align: center !important;
    488 }
    489 
    490 .addon-view .warning {
    491   color: #E8AC27 !important;
    492 }
    493 
    494 .addon-view .error {
    495   color: #ED3431 !important;
    496 }
    497 
    498 .addon-view .pending {
    499   color:#F4E0C8 !important;
    500 }
    501 
    502 .addon-view[pending="disable"] .pending,
    503 .addon-view[pending="uninstall"] .pending {
    504   color: #7DB6D3 !important;
    505 }
    506 
    507 .header-button {
    508   -moz-appearance: none !important;
    509   margin: 0px 5px !important;
    510   min-width: 6.3em !important;
    511   border-radius: 3px!important;    
    512   padding: 0!important; 
    513   background: -moz-linear-gradient(rgba(255,255,255,.06), 
    514 					rgba(255,255,255,.0) 35%, rgba(255,255,255,0.0)), 
    515 					-moz-linear-gradient(rgba(255,255,255,.09), 
    516 					rgba(255,255,255,.0) 49%, 
    517 					rgba(0,0,0,.0) 50%, rgba(0,0,0,.08)), #313131!important; 
    518 					   
    519   border-top: 1px solid rgb(46,46,46) !important;
    520   border-left: 1px solid rgb(28,28,28) !important;
    521   border-right: 1px solid rgb(28,28,28) !important;
    522   border-bottom: 1px solid rgb(26,26,26) !important;    
    523   box-shadow: 1px 1px 2px 1px rgba(255, 255, 255, 0.03) inset, 
    524 				0px 1px 0px rgba(255, 255, 255, 0.11) inset,
    525 				 -1px -1px 1px 1px rgba(0,0,0,0.06),
    526 				 0 1px 2px  rgba(0,0,0,0.16)!important;
    527 }
    528 
    529 .header-button[disabled="true"] {
    530   color: #3e4041 !important;
    531   background-image: url("images/stripe-5.png")!important;
    532   background-size: 6px!important;
    533     background-repeat: repeat!important;
    534   }
    535   
    536 .header-button:not([open="true"]):not([disabled="true"]):not(:active):hover {
    537   background:-moz-linear-gradient(rgba(255,255,255,.08), 
    538 					rgba(255,255,255,.0) 35%, rgba(255,255,255,0.0)), 
    539 					-moz-linear-gradient(rgba(255,255,255,.11), rgba(255,255,255,.0) 49%, 
    540                rgba(0,0,0,.0) 50%, rgba(0,0,0,.08)), #154478!important;   
    541   border-top: 1px solid #123a66 !important; 
    542   border-left: 1px solid #0F2F54 !important; 
    543   border-right: 1px solid #0F2F54 !important; 
    544   border-bottom: 1px solid #0b2441 !important; 
    545   box-shadow:  -1px -1px 1px 1px rgba(255, 255, 255, 0.04) inset, 
    546 				0px 1px 0px rgba(255, 255, 255, 0.26) inset,
    547 				 -1px -1px 1px 1px rgba(0,0,0,0.06),
    548 				 0 1px 2px  rgba(0,0,0,0.16)!important;
    549   color: #cdcdcd !important;
    550 } 
    551 
    552 .header-button:not([open="true"]):not([disabled="true"]):hover:active,
    553 .header-button:not([open="true"]):not([disabled="true"]):active,
    554 .header-button[checked="true"]:not([disabled="true"]),
    555 .header-button[open="true"]:not([disabled="true"]) {
    556   background: -moz-linear-gradient(rgba(255,255,255,.00), 
    557 					rgba(255,255,255,.0) 50%, rgba(255,255,255,0.055)), 
    558 					-moz-linear-gradient(rgba(0,0,0,.11), 
    559 					rgba(0,0,0,.0) 49%, 
    560 					rgba(255,255,255,.0) 51%, 
    561 					rgba(255,255,255,.08)), #0d2b4d!important; 
    562   border-top: 1px solid #123a66 !important; 
    563   border-left: 1px solid #0F2F54 !important; 
    564   border-right: 1px solid #0F2F54 !important; 
    565   border-bottom: 1px solid #0b2441 !important;				
    566   box-shadow: 0px -2px 2px rgba(255, 255, 255, 0.04) inset, 
    567 				0px 2px 0px rgba(255, 255, 255, 0.16) inset,
    568 				 -1px -1px 1px 1px rgba(0,0,0,0.06),
    569 				 0 1px 2px  rgba(0,0,0,0.16)!important;
    570   color: #fefefe !important;
    571 }
    572 
    573 .addon-control {
    574   -moz-appearance: none !important;
    575   margin: 0px 3px !important;
    576   min-height: 24px !important;
    577   border-radius: 3px!important;    
    578   padding: 0!important; 
    579   background: -moz-linear-gradient(rgba(255,255,255,.04), 
    580 					rgba(255,255,255,.0) 35%, rgba(255,255,255,0.0)), 
    581 					-moz-linear-gradient(rgba(255,255,255,.06), 
    582 					rgba(255,255,255,.0) 49%, 
    583 					rgba(0,0,0,.0) 50%, rgba(0,0,0,.12)), #0d0d0d!important; 				   
    584   border: 1px solid rgb(8,8,8) !important;    
    585   box-shadow: 1px 1px 2px 1px rgba(255, 255, 255, 0.02) inset, 
    586 				0px 1px 0px rgba(255, 255, 255, 0.08) inset,
    587 				 -1px -1px 1px 1px rgba(0,0,0,0.04),
    588 				 0 1px 2px  rgba(0,0,0,0.09)!important;
    589 }
    590 
    591 .addon-control:not(:active):hover { 
    592   background:-moz-linear-gradient(rgba(255,255,255,.08), 
    593 					rgba(255,255,255,.0) 35%, rgba(255,255,255,0.0)), 
    594 					-moz-linear-gradient(rgba(255,255,255,.11), rgba(255,255,255,.0) 49%, 
    595                rgba(0,0,0,.0) 50%, rgba(0,0,0,.08)), #154478!important;   
    596   border: 1px solid rgba(4,16,28,0.86) !important;  
    597   box-shadow:  -1px -1px 1px 1px rgba(255, 255, 255, 0.04) inset, 
    598 				0px 1px 0px rgba(255, 255, 255, 0.16) inset,
    599 				 -1px -1px 1px 1px rgba(0,0,0,0.04),
    600 				 0 1px 2px  rgba(0,0,0,0.09)!important;
    601 }
    602 
    603 .addon[selected] > .addon-control:not(:active):hover { 
    604   background:-moz-linear-gradient(rgba(255,255,255,.08), 
    605 					rgba(255,255,255,.0) 35%, rgba(255,255,255,0.0)), 
    606 					-moz-linear-gradient(rgba(255,255,255,.11), rgba(255,255,255,.0) 49%, 
    607                rgba(0,0,0,.0) 50%, rgba(0,0,0,.08)), #ff0000!important;   
    608   border: 1px solid rgba(4,16,28,0.86) !important;  
    609   box-shadow:  -1px -1px 1px 1px rgba(255, 255, 255, 0.04) inset, 
    610 				0px 1px 0px rgba(255, 255, 255, 0.16) inset,
    611 				 -1px -1px 1px 1px rgba(0,0,0,0.04),
    612 				 0 1px 2px  rgba(0,0,0,0.09)!important;
    613 }
    614 
    615 .addon-control:active:hover {
    616   background: -moz-linear-gradient(rgba(255,255,255,.00), 
    617 					rgba(255,255,255,.0) 50%, rgba(255,255,255,0.035)), 
    618 					-moz-linear-gradient(rgba(0,0,0,.14), 
    619 					rgba(0,0,0,.0) 49%, 
    620 					rgba(255,255,255,.0) 51%, 
    621 					rgba(255,255,255,.04)), #0d2b4d!important; 
    622   border: 1px solid rgba(0,0,0,0.45) !important;				
    623   box-shadow: 0px -1px 1px rgba(255, 255, 255, 0.02) inset, 
    624 				0px 1px 0px rgba(255, 255, 255, 0.08) inset,
    625 				 -1px -1px 1px 1px rgba(0,0,0,0.04),
    626 				 0 1px 2px  rgba(0,0,0,0.11)!important;
    627   color: #fefefe !important;
    628 }
    629 
    630 .addon-control:focus, .addon-control:active {
    631   color: #1C5BA1 !important;
    632   text-shadow: 0 0 2px rgb(21,68,120)!important;
    633   transition: color .2s ease-in!important;
    634 }
    635 
    636 .addon-control:focus:hover {
    637   color: #050F1A !important;
    638   text-shadow: 0 0 2px rgb(21,68,120)!important;
    639   transition: color opacity .3s ease-in!important;
    640 }
    641 
    642 /******************************** New Tab Window *****************************/
    643 #newtab-scrollbox,
    644 #newtab-scrollbox[page-disabled="true"]
    645 {
    646     background: url("images/contacts-stripes.png") repeat, rgb(11,11,11) !important;
    647     background-attachment: fixed !important;
    648 }
    649 
    650 .newtab-cell {
    651   -moz-margin-end: 20px !important;
    652   background-color: rgba(0,0,0,.6) !important;
    653   border: 1px solid rgba(255,255,255,0.04) !important;
    654   border-radius: 2px !important;
    655   box-shadow: -1px -1px 3px rgba(0,0,0,0.2),
    656 				1px 1px 3px rgba(0,0,0,0.2) !important;
    657   -moz-transition: border-color 100ms ease-out,
    658 					box-shadow 100ms ease-out!important;
    659 }
    660 
    661 .newtab-cell:hover:not(:empty) {
    662   box-shadow: -1px -1px 4px rgba(0,0,0,0.26),
    663 				1px 1px 4px rgba(0,0,0,0.26) !important;
    664   border: 1px solid rgba(255,255,255,0.09) !important;
    665   -moz-transition: .2s ease-out;
    666 }
    667 
    668 .newtab-site:hover,
    669 .newtab-site[dragged] {
    670   box-shadow: -1px -1px 4px rgba(0,0,0,0.26),
    671 				1px 1px 4px rgba(0,0,0,0.26) !important;						
    672 }
    673 
    674 .newtab-site[dragged] {
    675   -moz-transition-property: box-shadow, background-color;
    676   background-color: rgba(0,0,0,.45)!important;
    677 }
    678 
    679 .newtab-title {
    680   padding: 0 8px!important;
    681   background-image: -moz-linear-gradient(rgb(13,13,13),rgb(11,11,11))!important;
    682   box-shadow: 0px 1px 1px rgba(255,255,255,.05)inset,
    683 				1px -1px 1px rgba(0,0,0,.36)inset, 
    684 				-1px 0px 1px rgba(0,0,0,.36)inset, 
    685 				1px 1px 4px rgba(0,0,0,0.26), 
    686 				-1px 0px 4px rgba(0,0,0,0.26)!important;
    687   color: #ababab !important;
    688   line-height: 24px!important;
    689 }
    690 
    691 .newtab-control {
    692   width: 24px !important;
    693   height: 24px !important;
    694   padding: 1px 2px 3px !important;
    695   border: none !important;
    696   background: transparent url(chrome://browser/skin/newtab/controls.png) !important;
    697 }
    698 
    699 .newtab-control-pin:hover {
    700   background-position: -24px 0!important;
    701 }
    702 
    703 .newtab-control-pin:active {
    704   background-position: -48px 0!important;
    705 }
    706 
    707 .newtab-control-pin[pinned] {
    708   background-position: -72px 0!important;
    709 }
    710 
    711 .newtab-control-pin[pinned]:hover {
    712   background-position: -96px 0!important;
    713 }
    714 
    715 .newtab-control-pin[pinned]:active {
    716   background-position: -120px 0!important;
    717 }
    718 
    719 .newtab-control-block {
    720   background-position: -144px 0!important;
    721 }
    722 
    723 .newtab-control-block:hover {
    724   background-position: -168px 0!important;
    725 }
    726 
    727 .newtab-control-block:active {
    728   background-position: -192px 0!important;
    729 }
    730 
    731 #newtab-toggle {
    732   width: 16px!important;
    733   height: 16px!important;
    734   padding: 0!important;
    735   border: none!important;
    736   background: -216px 0 transparent url(chrome://browser/skin/newtab/controls.png)!important;
    737 }
    738 
    739 #newtab-toggle[page-disabled] {
    740   background-position: -232px 0!important;
    741 }
    742 
    743 
    744 
    745 
    746 
    747 
    748