/**
 * @category    Mana
 * @package     ManaPro_FilterTree
 * @copyright   Copyright (c) http://www.manadev.com
 * @license     http://www.manadev.com/license  Proprietary License
 */
.m-expanded > .m-tree-item, .m-collapsed > .m-tree-item { cursor: pointer; }
.m-expanded > .m-tree-item { background: transparent url(../images/manapro_filtertree/expanded.png) 0 4px no-repeat; }
.m-collapsed > .m-tree-item { background: transparent url(../images/manapro_filtertree/collapsed.png) 0 4px no-repeat; }
.m-expanded > .m-tree-item:hover { background: transparent url(../images/manapro_filtertree/expanded_over.png) 0 4px no-repeat; }
.m-collapsed > .m-tree-item:hover { background: transparent url(../images/manapro_filtertree/collapsed_over.png) 0 4px no-repeat; }
.m-expanded > ul, .m-collapsed > ul { margin: 8px 0 8px 12px; }


.m-alpha-pager { margin: 5px; float: left; }
.std ul {  list-style: none;   padding-left: 0;}
li.category-image.m-option-page-image{ float: left; display: block; width: auto; margin: 3px; }
li.category-image.m-option-page-image a { float: left; }
.m-option-featured-list:after { display: block; content: "."; clear: both; font-size: 0; line-height: 0; height: 0; overflow: hidden; }
#m-option-alpha-list:after { display: block; content: "."; clear: both; font-size: 0; line-height: 0; height: 0; overflow: hidden; }
.m-option-page-product:after { display: block; content: "."; clear: both; font-size: 0; line-height: 0; height: 0; overflow: hidden; }
#m-option-page-list { overflow: hidden; position: relative; }
#m-option-page-list > div { position: relative; }
#m-option-page-list .m-alpha-list { overflow: hidden; padding-top: 10px; padding-bottom: 10px; padding-left: 90px; position: relative; border-bottom: 1px solid #e6e6e6; }
#m-option-page-list .m-alpha-list:last-child {border: none; }
#m-option-page-list .m-alpha-list > div { float: left; position: absolute; top: 0; left: 0; font-size: 40px; line-height: 60px; }
#m-option-page-list .m-alpha-list > ul { float: left; overflow: hidden; }
#m-option-page-list .m-alpha-list > ul > li { float: left; }
#m-option-alpha-list { border: 1px solid #e6e6e6; border-width: 1px 0; margin: 5px 0; }