@media (min-width: 1025px) {
/* Style for the top level items in the megamenu */
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li > a {
  font-size: 14px;
}
}
@media (min-width: 980px) and (max-width:1024px){
/* Style for the top level items in the megamenu */
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li > a {
  font-size: 12px;
}
}
@media (min-width: 980px) {
/* Allow the background image to show through */
.tb-megamenu {
  background-color: transparent;
}

/* Add a thick blue border to show behind the megamenu items */
.tb-megamenu .nav {
	border-top: 11px solid #085D69;
}

div#menu-bar div.tb-megamenu.tb-megamenu-main-menu.style-onc ul.tb-megamenu-nav.nav.level-0 li.tb-megamenu-item.level-1.mega.dropdown > a {
	cursor: pointer !important;
}
#menu-bar .tb-megamenu .nav li.tb-megamenu-item.level-1 > div {
  cursor: auto !important;
}

/* ? */
.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,
.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle {
  border-right-color: #4DB3D0;
  color: #4DB3D0;
}
#menu-bar .tb-megamenu .nav {
	width: 100%;
}
/* Offset the menu items so the custom menu item color sits on top of the blue border */
#menu-bar .tb-megamenu .nav > li.level-1 {
	margin: -11px 0 0 0;
	width: 12.5%;
	height: 85px;
}

/* Add a slight grey border to the right of every menu item (except the last one) */
#menu-bar .tb-megamenu .nav > li.level-1 {
	border-top-width: 11px;
	border-top-style: solid;
}
/* Style for the top level items in the megamenu */
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li > a {
  padding: 24px 18px 0 18px;
  white-space: normal;
  line-height: 1.5em;
  background: transparent url(/sites/default/files/images/megamenu/menu-drpshadow.png) top left no-repeat;
  background-size: 10px 47px;
  margin-top: -11px;
  font-weight: 500;
}
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.tb-megamenu-about_us > a {
  background-size: 10px 100px;
}

/* Hide the caret */
.tb-megamenu .nav li.dropdown > .dropdown-toggle .caret {
  display: none;
}

/* Set general styling for the menu items */
.tb-megamenu .nav > li.level-1 > a,
.tb-megamenu .nav > li.level-1.active.dropdown > a.dropdown-toggle {
	height: 90px;
	border-right: none;
  	color: #5093ad;
  	background-color: transparent;
}

/* Set specific border color for each menu item */
.tb-megamenu .nav > li.level-1.tb-megamenu-about_us,
.tb-megamenu .nav > li.level-1.tb-megamenu-about_us.active,
.tb-megamenu .nav > li.level-1.tb-megamenu-about_us.active.open {
	border-color: #4DB3D0;
}
.tb-megamenu .nav > li.level-1.tb-megamenu-science,
.tb-megamenu .nav > li.level-1.tb-megamenu-science.active,
.tb-megamenu .nav > li.level-1.tb-megamenu-science.active.open {
	border-top-color: #472367;
}
.tb-megamenu .nav > li.level-1.tb-megamenu-technology_services,
.tb-megamenu .nav > li.level-1.tb-megamenu-technology_services.active,
.tb-megamenu .nav > li.level-1.tb-megamenu-technology_services.active.open {
	border-top-color: #F1972C;
}
.tb-megamenu .nav > li.level-1.tb-megamenu-learning,
.tb-megamenu .nav > li.level-1.tb-megamenu-learning.active,
.tb-megamenu .nav > li.level-1.tb-megamenu-learning.active.open {
	border-top-color: #7FC248;
}
.tb-megamenu .nav > li.level-1.tb-megamenu-installations,
.tb-megamenu .nav > li.level-1.tb-megamenu-installations.active,
.tb-megamenu .nav > li.level-1.tb-megamenu-installations.active.open {
	border-top-color: #922780;
}
.tb-megamenu .nav > li.level-1.tb-megamenu-data_tools,
.tb-megamenu .nav > li.level-1.tb-megamenu-data_tools.active,
.tb-megamenu .nav > li.level-1.tb-megamenu-data_tools.active.open {
	border-top-color: #5E9052;
}
.tb-megamenu .nav > li.level-1.tb-megamenu-sights_sounds,
.tb-megamenu .nav > li.level-1.tb-megamenu-sights_sounds.active,
.tb-megamenu .nav > li.level-1.tb-megamenu-sights_sounds.open {
	border-top-color: #5D9C91;
}
.tb-megamenu .nav > li.level-1.tb-megamenu-news,
.tb-megamenu .nav > li.level-1.tb-megamenu-news.active,
.tb-megamenu .nav > li.level-1.tb-megamenu-news.active.open {
	border-top-color: #0A5D69;
}

/* Common styling for the open menu item and its sub menu */
.tb-megamenu .mega > .mega-dropdown-menu {
	width: 100%;
	margin-left: -135px;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 115px;
}
.tb-megamenu .nav > li.level-1.open a.dropdown-toggle,
.tb-megamenu .nav > li.level-1.open.active a.dropdown-toggle {
	color: #ffffff;
}

.tb-megamenu-subnav.level-1 .tb-megamenu-column-inner.mega-inner {
	padding: 0;
}

.tb-megamenu-subnav .tb-megamenu-item.level-3 .mega-dropdown-inner {
	padding: 0 0 0 20px;
}

.tb-megamenu-item.level-1 > .tb-megamenu-submenu > .mega-dropdown-inner > .row-fluid {
	width: auto;
}

.tb-megamenu-item.level-1 > .tb-megamenu-submenu > .mega-dropdown-inner > .row-fluid > .tb-megamenu-column {
	display: table-cell;
	float: none;
}

.tb-megamenu .nav .tb-megamenu-column:not(:last-child) {
	 background: url(/sites/all/themes/shazbot/css/images/ts/dotline_verti.gif) top right 10px repeat-y;
}

#menu-bar .menu-wrapper .tb-megamenu .nav .tb-megamenu-subnav.mega-nav.level-1 li {
	display: block;
	float: none;
	background-image: none;
	background-color: transparent;
}
#menu-bar .menu-wrapper .tb-megamenu .nav .tb-megamenu-subnav.mega-nav.level-1 .active a {
	background-image: none;
	background-color: transparent;
}
#menu-bar .menu-wrapper .tb-megamenu .nav .tb-megamenu-subnav.mega-nav.level-1 li a {
	border-top: none;
	color: #5c5c5c;
	display:inline-block;
	font-weight: normal;
	line-height: 2em;
	padding: 0;
}
.tb-megamenu .mega-nav .mega-group > .mega-group-title, .tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title {
	text-transform: none;
}
#menu-bar .menu-wrapper .tb-megamenu .nav .tb-megamenu-subnav.mega-nav.level-1 li.tb-megamenu-item.level-2:first-child > a {
	display: inline-block;
	padding-left: 55px;
	margin-bottom: 15px;
	font-size: 130%;
	font-weight: bold;
	background-image: url(/sites/default/files/images/megamenu/tb-megamenu_sprite.png);
	background-repeat: no-repeat;
	height: 54px;
}
#menu-bar .menu-wrapper .tb-megamenu .nav .tb-megamenu-subnav.mega-nav.level-1 li.tb-megamenu-item.level-2:first-child > a:hover {
	text-decoration: underline;
}

/* Styling for the hover effect for each megamenu item and its subnav */
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-about_us.open > a,
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-about_us.open.active > a { background: #4DB3D0 url(/sites/default/files/images/megamenu/menu-drpshadow.png) top left no-repeat; background-size: 10px 100px;}
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-about_us > .tb-megamenu-submenu,
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-about_us.open > .tb-megamenu-submenu { border-top: 10px solid #4DB3D0; }
#menu-bar .menu-wrapper .tb-megamenu .nav li.level-1.tb-megamenu-about_us li.tb-megamenu-item.level-2:first-child > a { color: #4DB3D0; }

#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-science.open > a,
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-science.open.active > a { background: #472367; }
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-science > .tb-megamenu-submenu,
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-science.open > .tb-megamenu-submenu { border-top: 10px solid #472367; }
#menu-bar .menu-wrapper .tb-megamenu .nav li.level-1.tb-megamenu-science li.tb-megamenu-item.level-2:first-child > a { color: #472368; }

#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-technology_services.open > a,
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-technology_services.open.active > a { background: #F1972C; }
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-technology_services > .tb-megamenu-submenu,
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-technology_services.open > .tb-megamenu-submenu { border-top: 10px solid #F1972C; }
#menu-bar .menu-wrapper .tb-megamenu .nav li.level-1.tb-megamenu-technology_services li.tb-megamenu-item.level-2:first-child > a { color: #F1972C; }

#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-learning.open > a,
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-learning.open.active > a { background: #7FC248; }
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-learning > .tb-megamenu-submenu,
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-learning.open > .tb-megamenu-submenu { border-top: 10px solid #7FC248; }
#menu-bar .menu-wrapper .tb-megamenu .nav li.level-1.tb-megamenu-learning li.tb-megamenu-item.level-2:first-child > a { color: #7FC248; }

#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-installations.open > a,
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-installations.open.active > a { background: #922780; }
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-installations > .tb-megamenu-submenu,
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-installations.open > .tb-megamenu-submenu { border-top: 10px solid #922780; }
#menu-bar .menu-wrapper .tb-megamenu .nav li.level-1.tb-megamenu-installations li.tb-megamenu-item.level-2:first-child > a { color: #922780; }

#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-data_tools.open > a,
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-data_tools.open.active > a { background: #5E9052; }
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-data_tools > .tb-megamenu-submenu,
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-data_tools.open > .tb-megamenu-submenu { border-top: 10px solid #5E9052; }
#menu-bar .menu-wrapper .tb-megamenu .nav li.level-1.tb-megamenu-data_tools li.tb-megamenu-item.level-2:first-child > a { color: #5E9052; }

#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-sights_sounds.open > a,
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-sights_sounds.open.active > a { background: #5D9C91; }
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-sights_sounds > .tb-megamenu-submenu,
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-sights_sounds.open > .tb-megamenu-submenu { border-top: 10px solid #5D9C91; }
#menu-bar .menu-wrapper .tb-megamenu .nav li.level-1.tb-megamenu-sights_sounds li.tb-megamenu-item.level-2:first-child > a { color: #5D9C91; }

#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-news.open > a,
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-news.open.active > a { background: #0A5D69; }
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-news > .tb-megamenu-submenu,
#menu-bar .menu-wrapper .tb-megamenu.style-onc .nav > li.level-1.tb-megamenu-news.open > .tb-megamenu-submenu { border-top: 10px solid #085D69; }
#menu-bar .menu-wrapper .tb-megamenu .nav li.level-1.tb-megamenu-news li.tb-megamenu-item.level-2:first-child > a { color: #085D69; }

/* Spritmap styling for the headers in the subnav */
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_about-us_1 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_about-us_1 > a:hover {
	background-position: 0 0;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_about-us_2 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_about-us_2 > a:hover {
	background-position: 0 -104px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_about-us_3 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_about-us_3 > a:hover {
	background-position: 0 -208px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_data-tools_1 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_data-tools_1 > a:hover {
	background-position: 0 -312px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_data-tools_2 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_data-tools_2 > a:hover {
	background-position: 0 -416px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_data-tools_3 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_data-tools_3 > a:hover {
	background-position: 0 -520px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_data-tools_4 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_data-tools_4 > a:hover {
	background-position: 0 -624px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_installations_1 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_installations_1 > a:hover {
	background-position: 0 -832px;

} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_installations_2 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_installations_2 > a:hover {
	background-position: 0 -936px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_installations_3 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_installations_3 > a:hover {
	background-position: 0 -2808px;
}
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_installations_4 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_installations_4 > a:hover {
	background-position: 0 -728px;
} 
 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_learning_1 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_learning_1 > a:hover {
	background-position: 0 -1040px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_learning_2 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_learning_2 > a:hover {
	background-position: 0 -1144px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_learning_3 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_learning_3 > a:hover {
	background-position: 0 -1248px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_learning_4 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_learning_4 > a:hover {
	background-position: 0 -1352px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_news_1 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_news_1 > a:hover {
	background-position: 0 -1456px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_news_2 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_news_2 > a:hover {
	background-position: 0 -1560px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_science_1 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_science_1 > a:hover {
	background-position: 0 -1664px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_science_2 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_science_2 > a:hover {
	background-position: 0 -1768px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_science_3 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_science_3 > a:hover {
	background-position: 0 -1872px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_science_4 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_science_4 > a:hover {
	background-position: 0 -1976px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_science_5 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_science_5 > a:hover {
	background-position: 0 -2080px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_sights-sounds_1 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_sights-sounds_1 > a:hover {
	background-position: 0 -2184px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_sights-sounds_2 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_sights-sounds_2 > a:hover {
	background-position: 0 -2288px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_sights-sounds_3 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_sights-sounds_3 > a:hover {
	background-position: 0 -2392px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_tech-services_1 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_tech-services_1 > a:hover {
	background-position: 0 -2496px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_tech-services_2 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_tech-services_2 > a:hover {
	background-position: 0 -2600px;
} 
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_tech-services_3 > a,
.tb-megamenu .dropdown-menu .mega-nav .tb-megamenu-item.sprite-tb-megamenu_tech-services_3 > a:hover {
	background-position: 0 -2704px;
}

.tb-megamenu-item.level-1 > .tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu {
	background-repeat: no-repeat;
	background-position: right bottom;
	border-bottom: none;
	border-left: none;
	border-right: none;	
}

.tb-megamenu-about_us > .tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu {
	background: #eaeaea;
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_about.png");
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_about.png"), -webkit-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_about.png"), -moz-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_about.png"), -o-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_about.png"), -ms-linear-gradient(top, #ffffff, #eaeaea);
	padding-bottom: 160px;
}

.tb-megamenu-science > .tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu {
	background: #eaeaea;
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_science.png");
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_science.png"), -webkit-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_science.png"), -moz-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_science.png"), -o-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_science.png"), -ms-linear-gradient(top, #ffffff, #eaeaea);
	padding-bottom: 70px;
}

.tb-megamenu-technology_services > .tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu {
	background: #eaeaea;
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_techserv.png");
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_techserv.png"), -webkit-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_techserv.png"), -moz-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_techserv.png"), -o-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_techserv.png"), -ms-linear-gradient(top, #ffffff, #eaeaea);
	padding-bottom: 70px;
}

.tb-megamenu-learning > .tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu {
	background: #eaeaea;
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_learning.png");
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_learning.png"), -webkit-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_learning.png"), -moz-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_learning.png"), -o-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_learning.png"), -ms-linear-gradient(top, #ffffff, #eaeaea);
	padding-bottom: 200px;
}

.tb-megamenu-installations > .tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu {
	background: #eaeaea;
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_installations.png");
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_installations.png"), -webkit-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_installations.png"), -moz-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_installations.png"), -o-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_installations.png"), -ms-linear-gradient(top, #ffffff, #eaeaea);
	padding-bottom: 20px;
}

.tb-megamenu-data_tools > .tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu {
	background: #eaeaea;
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_datatools.png");
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_datatools.png"), -webkit-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_datatools.png"), -moz-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_datatools.png"), -o-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_datatools.png"), -ms-linear-gradient(top, #ffffff, #eaeaea);
	padding-bottom: 160px;
}

.tb-megamenu-sights_sounds > .tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu {
	background: #eaeaea;
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_sightssounds.png");
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_sightssounds.png"), -webkit-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_sightssounds.png"), -moz-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_sightssounds.png"), -o-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_sightssounds.png"), -ms-linear-gradient(top, #ffffff, #eaeaea);
	padding-bottom: 160px;
}

.tb-megamenu-news > .tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu {
	background: #eaeaea;
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_news.png");
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_news.png"), -webkit-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_news.png"), -moz-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_news.png"), -o-linear-gradient(top, #ffffff, #eaeaea);
	background-image: url("/sites/default/files/images/megamenu/tb-megamenu-bckg_news.png"), -ms-linear-gradient(top, #ffffff, #eaeaea);
	padding-bottom: 80px;
}

}

@media (max-width: 979px) {
  .tb-megamenu {
    position: relative;
    background-color: inherit;
  }
  .tb-megamenu .tb-megamenu-button,
  .tb-megamenu .tb-megamenu-button:hover,
  .tb-megamenu .tb-megamenu-button:focus {
  	background: #122331;
  	border: none;
  	border-radius: 0;
  	-webkit-border-radius: 0;
  	color: #ffffff;
  	font-family: 'Open Sans';
  }
  .tb-megamenu .tb-megamenu-button:after {
  	content: "Menu";
  	font-family: "Open Sans";
  	font-weight: normal;
  }
  .tb-megamenu .btn-navbar [class^="icon-"] {
  	color: #ffffff;
	width: 13px;
	height: 13px;
	line-height: 13px;
	background-position: 13px 13px;
	margin-top: 3px;
  }
  .tb-megamenu .mega-inner {
  	padding: 3px 20px;
  }
  .tb-megamenu .nav-collapse,
  .tb-megamenu .nav-collapse .dropdown-menu {
  	background: transparent;
  	margin-top: 20px;
  }
  
  .tb-megamenu .nav-collapse > ul.tb-megamenu-nav {
  	  position:relative;
	  padding:15px;
	  margin-top:1.5em;
	  color:#000;
	  background: #2E3A3E;
  }
  
/* creates triangle */
.tb-megamenu .nav-collapse > ul.tb-megamenu-nav:after {
  content: "";
  position: absolute;
  border-width: 15px 15px 0; /* vary these values to change the angle of the vertex */
  border-style: solid;
  border-color: #2E3A3E transparent;
  top: -15px; /* value = - border-top-width - border-bottom-width */
  left: 165px; /* controls horizontal position */
  bottom:auto;
  border-width:0 15px 15px; /* vary these values to change the angle of the vertex */
  border-color:#2E3A3E transparent;
}

.tempclassname-canbedeleted {
  /* reduce the damage in FF3.0 */
  display:block;
  width:0;


}


  
  
  .tb-megamenu .nav-collapse .nav li.tb-megamenu-item {
  	color: #ffffff;
  }
  #menu-bar .menu-wrapper .tb-megamenu .nav li.tb-megamenu-item {
    float: none;
    display: block;
  }
  .tb-megamenu .nav-collapse .nav li.dropdown .dropdown-toggle,
  .tb-megamenu .nav-collapse .nav li.tb-megamenu-item a,
  .tb-megamenu .nav-collapse .nav li.dropdown.active > .dropdown-toggle, .tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle, .tb-megamenu .nav > li.dropdown.open.active > a:hover,
  .tb-megamenu .mega-nav .mega-group > .mega-group-title, .tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title {
  	border: none;
  	color: #ffffff;
  	background: transparent;
  	text-transform: none;
  	margin-left: 0;
  }
  .tb-megamenu .mega-nav .mega-group > .mega-group-title,
  .tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title {
  	font-weight: normal;
  }
  .tb-megamenu .nav-collapse .nav li.dropdown.open .dropdown-toggle {
  	background: transparent;
  }
  .tb-megamenu .nav-collapse .nav > li > a:hover,
  .tb-megamenu .nav-collapse .nav > li > a:focus {    
	color: #00aeee;
  }
  .tb-megamenu .nav-collapse .nav > li.active > a:hover, 
  .tb-megamenu .nav-collapse .nav > li.active > a:focus {
    background-color: #00aeee;
    color: #fff;
  }
}
