* It is safe to make it `background:0 0`.
* Fixed issue [#157](https://github.com/GoalSmashers/clean-css/issues/157) - gets rid of `removeEmpty` option.
* Fixed issue [#159](https://github.com/GoalSmashers/clean-css/issues/159) - escaped quotes inside content.
* Fixed issue [#162](https://github.com/GoalSmashers/clean-css/issues/162) - strip quotes from base64 encoded URLs.
+* Fixed issue [#167](https://github.com/GoalSmashers/clean-css/issues/167) - `background:transparent` minification.
* Adds CSS tokenizer which will make it possible to optimize content by reordering and/or merging selectors.
* Adds basic optimizer removing duplicate selectors from a list.
* Adds merging duplicate properties within a single selector's body.
replace(/(border|border-top|border-right|border-bottom|border-left|outline):none/g, '$1:0');
// background:none to background:0 0
- replace(/background:none([;}])/g, 'background:0 0$1');
+ replace(/background:(?:none|transparent)([;}])/g, 'background:0 0$1');
// multiple zeros into one
replace(/box-shadow:0 0 0 0([^\.])/g, 'box-shadow:0 0$1');
.liste_reactions .grid_9{width:424px}
.liste_reactions .reaction:hover{background:#f5f8f9}
.liste_reactions .premier{color:#a2a9ae;font-weight:700}
-.liste_reactions .premier:hover{background:transparent}
+.liste_reactions .premier:hover{background:0 0}
.liste_reactions .reaction .btn{visibility:hidden;margin:5px 0 0}
.liste_reactions .reaction:hover .btn{visibility:visible}
.infobulle{position:relative}
html.js body.dummy div#mainContent div#core-liberation div.col9 div.block div.block-content div.favorites-frontpages div.col-left div.cartridge{width:388px}
html.js body.dummy div#mainContent div#core-liberation div.col9 div.block div.block-content div.favorites-folders div.block-call-items div.block-content div.mini-tpl div.cartridge{margin-left:0;width:129px}
html.js body.dummy div#mainContent div#core-liberation div.col7 div.block-call-items div.block-content div.mini-tpl div.folder-on-demand div.object-content{margin-right:0;min-height:0;border-bottom:0}
-html.js body.dummy div#mainContent div#core-liberation div.col7 div.block-call-items div.block-content div.mini-tpl div.folder-on-demand{border-bottom:1px solid #E7E7E7}
\ No newline at end of file
+html.js body.dummy div#mainContent div#core-liberation div.col7 div.block-call-items div.block-content div.mini-tpl div.folder-on-demand{border-bottom:1px solid #E7E7E7}
'a{border:none;background:none}',
'a{border:0;background:0 0}'
],
+ 'background:transparent to zero': [
+ 'a{background:transparent}p{background transparent url(logo.png)}',
+ 'a{background:0 0}p{background transparent url(logo.png)}'
+ ],
'outline:none to outline:0': [
'a{outline:none}',
'a{outline:0}'