/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * 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@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_blank
 * @copyright   Copyright (c) 2011 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* Reset ================================================================================= */
* { margin:0; padding:0; }
html {
    height: 100%;
    width: 100%;
}
.catalog-product-compare-index > div { min-width:600px;}

body { margin:0px; padding:0px;}

/************************************ < Navigation *******************************************************************************************************************************/
.nav-container{ }
#nav { padding:0; margin:0; font-size:1em; }

/* All Levels */
#nav li { text-align:left; position:relative; }
#nav li.over { z-index:998; }
#nav li.parent {}
#nav li a { display:block; text-decoration:none; text-transform:capitalize; }
#nav li a:hover { text-decoration:none; }
#nav li a span { display:block; white-space:nowrap; cursor:pointer; }
#nav li ul a span { white-space:normal; }

/* 1st Level */
#nav li { float:none; display:block; }
#nav li.items{}
#nav li.items.hover,
#nav li.items.active{}
#nav li a { float:none; padding:4px 0 4px 0px; font-size:16px; font-family:'Open Sans',sans-serif; font-weight:normal; color:#EFD8BF; border-bottom:1px solid #1d1813; transition-duration:0.8s;}
#nav li a:hover { background-color:#19140e;}
#nav li.last a{border-bottom:0;}
#nav > li.hover > a,
#nav > li.active > a {}
#nav > li.active > ul{display:block;}

/* 2nd Level */
#nav ul,
#nav div { position:absolute; width:15em; top:25px; left:-10000px; border:1px solid #ddd; background:#fafafa; }
#nav div ul { position:static; width:auto; border:none; }

#nav > li > ul{position:relative; left:0; top:0; padding:0px 0 12px 0px; display:none; width:auto; border:0; background:0; zoom:1; border-top:solid 0px #fff; border-bottom:solid 0px #dddddd;}
#nav > li > ul > li{}
#nav > li > ul > li a{border-bottom:0;}

#nav > li > ul > li.items.hover,
#nav > li > ul > li.items.active{border:0; }

/* 3rd+ leven */
#nav > li > ul > li > ul{position:relative; left:0!important; top:0; padding:5px 0 5px 0px; display:none; width:auto; border:0; background:0; zoom:1;}
#nav > li > ul > li.active > ul{display:block;}
#nav > li > ul > li > ul > li{border-bottom:0; background:url(../images/list_marker.gif) left 10px no-repeat!important;}

#nav > li > ul > li > ul > li > ul > li{background:0!important;}

#nav ul ul,
#nav ul div { top:7px; }

#nav ul li { float:none; border-bottom:0px solid #ddd; }
#nav ul li.last { border-bottom:0; }
#nav ul li a { float:none; padding:2px 0px 2px 40px; font-size:12px; display:block; background-image:url(../images/sub-arrow.png); background-repeat:no-repeat; background-position:20px 10px; color:#928072 !important; border:none; border-bottom:0px solid #1d1813; border-top:1px solid #1d1813;}

#nav ul li a span { color:#474543; font-family:Tahoma, Geneva, sans-serif; font-size:12px; float:right;}




#nav ul li a:hover { color:#ffffff !important; url("../images/sub-arrow.png") no-repeat scroll 20px 10px rgba(0, 0, 0, 0)}
#nav ul li.active > a,
#nav ul li.over > a { color:#d70000 !important; background:url(../images/sub-nav-marker.gif) no-repeat 0 10px; border:none;}

/* Show menu */
#nav li ul.shown-sub,
#nav li div.shown-sub { left:0; z-index:999; }
#nav li .shown-sub ul.shown-sub,
#nav li .shown-sub li div.shown-sub { left:70px; }
/********** Navigation > */
/* ============================================ Navigation custommen ================================================================================================================ */
