/* ============================= main menu ====================== */
.navbar_ {height: 72px; margin: 0; padding: 0; background: none; position: relative;z-index: 30;}
.navbar_ .navbar-inner_ { padding: 0; margin: 0; border: none; min-height: inherit; background: none; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; box-shadow: none;-moz-box-shadow: none; -webkit-box-shadow: none; filter:none; }
.navbar_ .btn-navbar {width: 128px; height: 72px; background: url(../images/btn-navbar.png) 0 10px no-repeat; border: none;box-shadow: none;-moz-box-shadow: none; -webkit-box-shadow: none; margin-top: 0px; margin-bottom: 0px; padding: 0;border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; margin-right: 10px;}
.navbar_ .btn-navbar:hover{background-position: 0 0; background-color: transparent;}
.navbar_ .btn-navbar .icon-bar{background-image: none; display: none;}
.nav-collapse_.collapse{ position:relative; display:block; text-align: center;}
.navbar_ .nav{ position: relative; float: none; margin: 0; padding: 0; display: inline-block; left: auto;}
.navbar_ .nav > li{position: relative; display: block; float: left; padding:0; margin: 0 1px; white-space: nowrap; background: none;}
rt-menubar .menutop > li:first-child{}
.navbar_ .nav > li > a{text-align: center; width: 128px; height: 72px; display: block; text-decoration: none; background: url(../images/nav1.png) 0 10px no-repeat; font-weight: 400; font-size: 17px; line-height: 82px; color: #fff; text-shadow:none; padding: 0; border: none; margin: 0;  border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; position: relative; overflow: hidden;
transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.navbar_ .nav > li.active > a, .navbar_ .nav > li.active > a:hover, .navbar_ .nav > li.active > a:focus, .navbar_ .nav > li > a:hover, .navbar_ .nav > li > a:focus, .navbar_ .nav > li.sfHover > a, .navbar_ .nav > li.sfHover > a:hover{color: #fff; line-height: 72px; text-decoration: none; background-color: transparent; background-position: 0 0;  box-shadow: none;-moz-box-shadow: none; -webkit-box-shadow: none;}



.rt-menubar .menutop > li:first-child > a{background: #d02230;}
.rt-menubar .menutop > li:first-child + li> a{background: #f59133;}
.rt-menubar .menutop > li:first-child + li + li> a{background: #fddc38;}
.rt-menubar .menutop > li:first-child + li + li + li> a{background: #41ad52;}
.rt-menubar .menutop > li:first-child + li + li + li + li> a{background: #24b2e8;}
.rt-menubar .menutop > li:first-child + li + li + li + li + li> a{background: #2d448c;}
.rt-menubar .menutop > li:first-child + li + li + li + li + li + li> a{background: #644395;}
.rt-menubar .menutop > li:first-child + li + li + li + li + li + li + li> a{background: #d02230;}

.sub-menu ul { position: absolute; display: none; left: 0px; top: 72px; list-style: none; zoom: 1; z-index: 109; margin: 0; padding:10px; background: url(../images/submenu_bg.png); text-align: left; border-radius:0 0 20px 20px; -moz-border-radius:0 0 20px 20px; -webkit-border-radius:0 0 20px 20px; }
.sub-menu li { margin: 0; position: relative; zoom: 1; display: block;}
.sub-menu li a{display: block; position: relative; font-weight: 400; font-size: 15px; line-height: 20px; color: #fcf4db; text-decoration: none; padding: 9px 15px 9px 15px; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;
transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
.sub-menu li a:hover{ text-decoration: none; color: #fff; background: #efc043;}


.sub-menu li a:hover em{background-position: bottom;}

.sub-menu-1 > ul{}

.sub-menu-2 > ul{left: 100%; top: -10px; margin-left: 11px; border-radius:0 20px 20px 20px; -moz-border-radius:0 20px 20px 20px; -webkit-border-radius:0 20px 20px 20px;}

.parent li a:hover{background: #d02230;}
.rt-menubar .menutop > li:first-child + li.parent li a:hover{background: #f59133;}
.rt-menubar .menutop > li:first-child + li + li.parent li a:hover{background: #fddc38;}
.rt-menubar .menutop > li:first-child + li + li + li.parent li a:hover{background: #41ad52;}
.rt-menubar .menutop > li:first-child + li + li + li + li.parent li a:hover{background: #24b2e8;}
.rt-menubar .menutop > li:first-child + li + li + li + li + li.parent li a:hover{background: #2d448c;}
.rt-menubar .menutop > li:first-child + li + li + li + li + li.parent li a:hover{background: #644395;}
.rt-menubar .menutop > li:first-child + li + li + li + li + li.parent li a:hover{background: #d02230;}


/* ============================= menu bot ====================== */
.menu_bot { display:inline-block; position: relative; z-index:10; text-align:left; white-space:nowrap; padding-top: 50px; float: left; }
#menu_bot { list-style: none; display:inline-block; white-space:nowrap;  padding: 0; margin: 0;}
#menu_bot > li { list-style: none; display: inline-block; height:32px; line-height: 32px; padding:0 0 0 30px; position:relative; float:left; white-space:nowrap;}
#menu_bot > li:first-child{ padding-left: 0; background: none;}
#menu_bot > li > a{ display:inline-block; text-decoration:none; position:relative; font-weight: 400; font-size: 16px; color: #a9a72a; line-height: 30px; border-bottom: 3px solid transparent;}
#menu_bot > li.active > a, #menu_bot > li > a:hover, #menu_bot > li > a:focus{color: #eb7400; text-decoration: none; border-color: #eb7400;}

#tabs li.selected > a{background: #fff;color: #10a5c6;}

.tabs_nav li a.blue{background: #10a5c6;color: #fff;}
.tabs_nav li a.blue:hover{background: #3ac5dc;color: #fff;}

.tabs_nav li a.red{background: #e96004;color: #fff;}
.tabs_nav li a.red:hover{background: #f18b28;color: #fff;}

.tabs_nav li a.orange{background: #eda705;color: #fff;}
.tabs_nav li a.orange:hover{background: #face07;color: #fff;}

a.moduleTabtitle.red{background:#e96004;}

/*.fusion-submenu-wrapper level2 {z-index:555;} 
li.parent{z-index:9999999999999;}*/