/**
 * @version   3.2.20 June 19, 2012
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */

/* Core */
body {color: #333;}
#rt-header, #rt-bottom {color: #333;}
.rt-container {background:transparent; /*background: url(../images/12_col.gif)!important; background-repeat: repeat-y;*/}
a:hover {color: #000;}
#rt-footer { background-image: url(../images/footer-bg.png); background-repeat:repeat-x; background-color: transparent; padding: 25px 0 30px;}
#rt-copyright {}
#rt-sidebar-a {background-color: transparent;}
#rt-sidebar-b {background-color: #e9e9e9;}
#rt-sidebar-c {background-color: #f0f0f0;}
#gantry-viewswitcher {margin: 5px auto;position: relative;top:auto;right:0;}

/* Navigation - Core */
#rt-menu ul.menu li a, .menutop li.root > .item, .menu-type-splitmenu .menutop li .item {color: #fff;  font-family:'Open Sans',sans-serif; font-size: 12px; font-weight: 700; text-transform: uppercase; line-height: 1em;}
.menutop li.root > .item{ background-image: url(../images/menus/menu-item-bg.png); background-repeat: repeat-x; color: #676767; -webkit-border-radius: 15px;
  -khtml-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  -webkit-box-shadow: #737373 0px 1px 3px;
  -moz-box-shadow: #737373 0px 1px 3px;
  box-shadow: #737373 0px 1px 2px;}

.rt-fusionmenu .menutop li.parent{
  background-image: url(../images/daddy.png);
  background-repeat: no-repeat;
  background-position: center bottom;
}

.rt-fusionmenu .menutop li.root{
  padding-bottom: 12px;
  margin: 0 0 0 19px !important;
}


.menutop li.parent.root > .item span, .menu-type-splitmenu .menutop li.parent .item span {background: none; box-shadow: none;}

/* Navigation - Hovers */
#rt-menu ul.menu li a:hover, .menutop li.root > .item:hover, .menutop li.active.root.f-mainparent-itemfocus > .item, .menutop li.root.f-mainparent-itemfocus > .item, .menu-type-splitmenu .menutop li:hover > .item {background: #00618B; color: #fff; box-shadow: none;} /*background: #252728 */

/* Navigation - Active */
#rt-menu ul.menu li.active a, #rt-menu ul.menu li.active a:hover, .menutop li.root.active > .item, .menutop li.root.active > .item:hover, .menu-type-splitmenu .menutop li.active .item {background: #00618B; color: #fff; box-shadow: none; } /*background: #252728*/

/* Navigation - Dropdowns */
.menutop .fusion-submenu-wrapper {

    }


.menutop .fusion-submenu-wrapper.level3, .menutop .fusion-submenu-wrapper.level4, .menutop .fusion-submenu-wrapper.level5, .menutop .fusion-submenu-wrapper.level6 {background: transparent;}
.menutop ul li > .item {color: #fff;}
ul.level2 li,ul.level3 li, ul.level4 li, ul.level5 li{border-bottom: 1px solid #3a3a3a;}
ul.level2 li:last-child, ul.level3 li:last-child, ul.level4 li:last-child, ul.level5 li:last-child{border-bottom: none; }
.menutop ul li > .item:hover, .menutop ul li.f-menuparent-itemfocus > .item { color: #777; }
.menutop ul li > .daddy span {background: url(../images/menus/dropdown-daddy.png) 100% 50% no-repeat;}
.menutop .fusion-grouped ol li > .item {background: url(../images/menus/menu-arrow.png) 5px 50% no-repeat;}

.rt-fusionmenu{
  margin-top: 50px;
  float: right;
}

