/**
 * @package   Paradox Template - RocketTheme
* @version   $Id$
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2019 RocketTheme, LLC
* @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */

/* Global */
.menutop li {height: auto;margin: 0;padding: 0;position: relative;list-style: none;}
.menutop em {font-size: 80%;font-weight: normal;display: block;font-style: normal;}
.menutop li .item .menutop li.active .item {display: block;margin: 0;text-decoration: none;float: none;width: auto;}

/* Root Items */
.menutop {list-style: none;margin: 0;padding: 0;position: relative;line-height: 1em;}
.menutop li {float: left;margin: 0;padding: 0 0 0 3px;background-position: 0 50%;background-repeat: no-repeat;}
.menutop li:first-child {background: none;}
.menutop li .item {white-space: nowrap;display: block;text-transform: uppercase;padding: 0 13px;font-size: 17px;z-index: 100;cursor: pointer;position: relative;margin: 0 -3px;outline: none;font-weight: bold;height: 40px;line-height: 40px;}
.menutop li .item span {display: block;outline: none;padding: 0;width: auto;position: relative;height: 40px;}
.menutop li .item em {font-size: 10px;display: block;font-style: normal;text-transform: uppercase;line-height: 100%;text-align: center;margin-top: -8px;}
.menutop li .subtext {line-height: 32px;}
.menutop li.active .subtext {line-height: 26px;}
.menutop li.active .subtext em {margin-top: -6px;}
.rt-splitmenu .menutop li.active > .subtext span {background-position: 50% 105%;}
.bodylevel-low .menutop li.active.root > .item, .bodylevel-low .menutop li.active.root.f-mainparent-itemfocus > .item, .bodylevel-low .menutop li.root:hover > .item, .bodylevel-low .menutop li.root.f-mainparent-itemfocus > .item, .bodylevel-low .rt-splitmenu .bodylevel-low .menutop li.active > .item, .bodylevel-low .rt-splitmenu .menutop li:hover > .item, .bodylevel-low .menutop ul li > .item:hover, .bodylevel-low .menutop li.f-menuparent-itemfocus > .item, .bodylevel-low .menutop li.active > .item, .bodylevel-low .menutop ul li > .item:hover, .bodylevel-low .menutop li.f-menuparent-itemfocus > .item {background-image: none;}

/* SubNavigation */
#rt-subnavigation .menu {list-style: none;margin: 0;padding: 0;position: relative;line-height: 1em;}
#rt-subnavigation .menu li {float: left;margin: 0;padding: 0 0 0 3px;background-position: 0 50%;background-repeat: no-repeat;}
#rt-subnavigation .menu li:first-child {background: none;}
#rt-subnavigation .menu li .item {white-space: nowrap;display: block;text-transform: uppercase;padding: 0 10px;font-size: 16px;z-index: 100;cursor: pointer;position: relative;margin: 0;outline: none;font-weight: bold;height: 40px;line-height: 40px;}
#rt-subnavigation .menu li .item span {display: block;outline: none;padding: 0;width: auto;position: relative;}
#rt-subnavigation .menu li .item em {font-size: 10px;display: block;font-style: normal;text-transform: uppercase;line-height: 100%;text-align: center;margin-top: -8px;}
#rt-subnavigation .menu li .subtext {line-height: 32px;}
#rt-subnavigation .menu li.active .subtext {line-height: 26px;}
#rt-subnavigation .menu li.active .subtext em {margin-top: -6px;}
#rt-subnavigation .menu li.active > .subtext span {background-position: 50% 105%;}