/**
 * MageWorx
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the MageWorx EULA that is bundled with
 * this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://www.mageworx.com/LICENSE-1.0.html
 *
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@mageworx.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade the extension
 * to newer versions in the future. If you wish to customize the extension
 * for your needs please refer to http://www.mageworx.com/ for more information
 * or send an email to sales@mageworx.com
 *
 * @category   skin_default
 * @package    MageWorx_XSitemap
 * @copyright  Copyright (c) 2009 MageWorx (http://www.mageworx.com/)
 * @license    http://www.mageworx.com/LICENSE-1.0.html
 */

.xsitemap { padding-bottom: 50px; }
.xsitemap h3 { font-size: 1.7em; font-weight: normal; }
.xsitemap-stores { margin-bottom: 10px; }
.xsitemap ul.stores { height: 20px; }
.xsitemap ul.stores li { float: left; margin-right: 20px; font-size: 1.2em; font-weight: bold; }
/*.xsitemap-categories { float: left; width: 58%; }*/
.xsitemap-pages { }
.xsitemap li li { padding-left: 15px; }
.xsitemap ul.categories { }
.xsitemap ul.products { margin-bottom: 5px; }
.xsitemap li.category { font-size: 1em; }
.xsitemap li.product { font-size: 0.8em; }
.xsitemap li.level-0 { font-weight: bold; font-size: 1.1em; }
.xsitemap li.level-1 { font-weight: normal; font-size: 1em; }
.xsitemap li.page, .xsitemap li.link { font-size: 1em; font-weight: bold; }


.xsitemap .col { width: 220px; padding: 10px 0; float: left;}
.xsitemap .col + .col { margin-left: 20px; }
.xsitemap-pages .column > .split { padding-left: 20px; }
.xsitemap-pages .first.column > .split { padding-left:0; }

.xsitemap .menupages ul { padding: 0; }

.xsitemap li.level0 { margin-bottom: 10px; }
.xsitemap li.level1 { margin-bottom: 2px; position: relative; }
.xsitemap li.level2 { margin-bottom: 1px; font-size: 12px; padding-left: 20px; }
.xsitemap li.level2 a { padding-left: 20px; }

.xsitemap .level0 > a { background: #ee2e24; color:#fff; display: block; padding: 1px 10px; }
.xsitemap .level1 > a { background: #ccc; color:#222; display: block; padding: 1px 10px 1px 30px; line-height: 22px; }
.xsitemap .level1.parent > a { margin-left: 21px; padding: 1px 10px; }
.xsitemap .level2 > a { background: #fbfbfb; color:#222; display: block; padding: 1px 10px; }

.xsitemap .level1.parent .toggle { display: block; margin: 0; position: absolute; top: 0; left:15px; width: 11px; height: 24px; background: #bbb; padding:0 5px 0 5px; }
.xsitemap .level1.parent .toggle span { display: block; width: 11px; height: 11px; margin-top: 6px; background: url(../img/icon/icon-toggle.png) no-repeat 0 -11px; }
.xsitemap .level1.parent .toggle.closed span { background-position: 0 0; }
.xsitemap .level1.parent .toggle:hover { background-color:#999; }



.xsitemap-categories{display:inline-block !important; height:100% !important; width:58% !important; float:none!important;}
.xsitemap-pages{}
.xsitemap-stores{display:none;}

	.statepage .xsitemap-categories{display:inline-block !important; height:100% !important; width:58% !important; float:left!important;}
	.statepage .xsitemap-pages{}
	.statepage .xsitemap-stores{display:none;}