
.tb-megamenu .clearfix:before, .tb-megamenu .clearfix:after {
display : table;
content : "";
line-height : 0;
}
.tb-megamenu .clearfix:after {
clear : both;
}
.tb-megamenu .mega-inner:before, .tb-megamenu .mega-inner:after {
display : table;
content : "";
line-height : 0;
}
.tb-megamenu .mega-inner:after {
clear : both;
}
.tb-megamenu .row-fluid + .row-fluid {
padding-top : 10px;
border-top : 1px solid #eeeeee;
}
.tb-megamenu .mega > .mega-dropdown-menu {
min-width : 200px;
display: block;
overflow: hidden;
clip: rect(0 0 0 0);
height: 1px; width: 1px;
margin: -1px; padding: 0; border: 0;
}
.tb-megamenu .mega.open > .mega-dropdown-menu, .tb-megamenu .mega.dropdown-submenu:hover > .mega-dropdown-menu {
display : block;
overflow: visible;
clip: auto;
height: auto;
width: auto;
}
.tb-megamenu .mega-group:before, .tb-megamenu .mega-group:after {
display : table;
content : "";
line-height : 0;
}
.tb-megamenu .mega-group:after {
clear : both;
}
.tb-megamenu .mega-nav .mega-group > .mega-group-title, .tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title, .tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title {
background : inherit;
font-weight : bold;
padding : 0 0 0 10px;
margin : 0;
text-transform : uppercase;
}
.tb-megamenu .mega-nav .mega-group > .mega-group-title:hover, .tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:hover, .tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:hover, .tb-megamenu .mega-nav .mega-group > .mega-group-title:active, .tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active, .tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active, .tb-megamenu .mega-nav .mega-group > .mega-group-title:focus, .tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus, .tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus {
background : inherit;
color : inherit;
}
.tb-megamenu .mega-group-ct:before, .tb-megamenu .mega-group-ct:after {
display : table;
content : "";
line-height : 0;
}
.tb-megamenu .mega-group-ct:after {
clear : both;
}
.tb-megamenu .mega-group-ct > .row-fluid > [class*="span"] > .mega-inner {
padding : 0;
}
.tb-megamenu .span12.mega-col-nav .mega-inner {
padding : 10px;
}
.tb-megamenu .mega-nav, .tb-megamenu .dropdown-menu .mega-nav {
margin : 0;
padding : 0;
list-style : none;
}
.tb-megamenu .mega-nav > li, .tb-megamenu .dropdown-menu .mega-nav > li {
display : block;
float : none;
list-style : none;
margin-left : 0;
}
.tb-megamenu .mega-nav > li a, .tb-megamenu .dropdown-menu .mega-nav > li a {
white-space : normal;
}
.tb-megamenu .mega-group > .mega-nav, .tb-megamenu .dropdown-menu .mega-group > .mega-nav {
margin-left : -5px;
margin-right : -5px;
}
.tb-megamenu .mega-nav .dropdown-submenu > a::after {
margin-right : 5px;
}
.tb-megamenu .tb-block {
margin-bottom : 10px;
}
.tb-megamenu .tb-block .block-title {
margin-bottom : 0;
}
.tb-megamenu .tb-block .block-ct {
margin : 0;
padding : 0;
}
.tb-megamenu .nav .caret, .tb-megamenu .dropdown-submenu .caret, .tb-megamenu .mega-menu .caret {
display : none;
}
.tb-megamenu .nav > .dropdown > .dropdown-toggle .caret {
display : inline-block;
}
.tb-megamenu .nav {
margin-left : 0;
margin-bottom : 0;
list-style : none;
}
.tb-megamenu .nav > li > a {
display : block;
}
.tb-megamenu .nav > li > a:hover {
text-decoration : none;
background-color : #eee;
}
.tb-megamenu .nav > .pull-right {
float : right;
}
.tb-megamenu .dropup, .tb-megamenu .dropdown {
position : relative;
}
.tb-megamenu .dropdown-toggle:active, .tb-megamenu .open .dropdown-toggle {
outline : 0;
}
.tb-megamenu .caret {
display : inline-block;
width : 0;
height : 0;
vertical-align : top;
border-top : 4px solid #000;
border-right : 4px solid transparent;
border-left : 4px solid transparent;
content : "";
}
.tb-megamenu .dropdown .caret {
margin-top : 8px;
margin-left : 2px;
}
.tb-megamenu .dropdown-menu .disabled > a, .tb-megamenu .dropdown-menu .disabled > a:hover {
color : #999;
}
.tb-megamenu .dropdown-menu .disabled > a:hover {
text-decoration : none;
background-color : transparent;
cursor : default;
}
.tb-megamenu .open > .dropdown-menu {
display : block;
}
.tb-megamenu .pull-right > .dropdown-menu {
right : 0;
left : auto;
}
.tb-megamenu .dropup .caret {
border-top : 0;
border-bottom : 4px solid #000;
content : "\2191";
}
.tb-megamenu .dropup .dropdown-menu {
top : auto;
bottom : 100%;
margin-bottom : 1px;
}
.tb-megamenu .dropdown-submenu {
position : relative;
}
.tb-megamenu .dropdown-submenu > .dropdown-menu {
top : 0;
left : 100%;
margin-top : -6px;
margin-left : -1px;
border-radius : 0 6px 6px 6px;
}
.tb-megamenu .dropdown-submenu:hover .dropdown-menu {
display : block;
}
.tb-megamenu .dropdown-submenu > a:after {
display : block;
content : " ";
float : right;
width : 0;
height : 0;
border-color : transparent;
border-style : solid;
border-width : 5px 0 5px 5px;
border-left-color : #cccccc;
margin-top : 5px;
margin-right : -10px;
}
.tb-megamenu .dropdown-submenu:hover > a:after {
border-left-color : #fff;
}
.tb-megamenu .dropdown .dropdown-menu .nav-header {
padding-left : 20px;
padding-right : 20px;
}
.tb-megamenu .mega-align-left > .dropdown-menu {
left : 0;
}
.tb-megamenu .mega-align-right > .dropdown-menu {
left : auto;
right : 0;
}
.tb-megamenu .mega-align-center > .dropdown-menu {
left : 50%;
transform : translate(-50%);
}
.tb-megamenu .dropdown-submenu.mega-align-left > .dropdown-menu {
left : 100%;
}
.tb-megamenu .dropdown-submenu.mega-align-right > .dropdown-menu {
left : auto;
right : 100%;
}
.tb-megamenu .mega-align-justify {
position : static;
}
.tb-megamenu .mega-align-justify > .dropdown-menu {
left : 0;
margin-left : 0;
top : auto;
}
.tb-megamenu .mega-align-justify > .dropdown-menu.span12 {
width : 100%;
}
.tb-megamenu .mega-caption {
display : block;
white-space : nowrap;
}
.tb-megamenu .fade {
opacity : 0;
transition : opacity 0.15s linear;
}
.tb-megamenu .fade.in {
opacity : 1;
}
.tb-megamenu .collapse {
position : relative;
height : 0;
overflow : visible;
transition : height 0.35s ease;
}
.tb-megamenu .collapse.in {
height : auto;
}
.tb-megamenu .close {
float : right;
font-weight : bold;
line-height : 18px;
color : #000;

opacity : 0.20000000298023223876953125;
}
.tb-megamenu .close:hover {
color : #000;
text-decoration : none;
cursor : pointer;
opacity : 0.4000000059604644775390625;
}
.tb-megamenu button.close {
padding : 0;
cursor : pointer;
background : transparent;
border : 0;
}
.tb-megamenu .btn.active, .tb-megamenu .btn:active {
background-color : #e6e6e6;
background-image : none;
outline : 0;
box-shadow : 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}
.tb-megamenu .btn.disabled, .tb-megamenu .btn[disabled] {
cursor : default;
background-color : #e6e6e6;
background-image : none;
opacity : 0.64999997615814208984375;
box-shadow : none;
}
.tb-megamenu .btn-danger.active, .tb-megamenu .btn-success.active {
color : rgba(255, 255, 255, 0.75);
}
.tb-megamenu .btn-block {
display : block;
width : 100%;
padding-left : 0;
padding-right : 0;
box-sizing : border-box;
}
.tb-megamenu .btn-block + .btn-block {
margin-top : 5px;
}
.tb-megamenu .btn-primary.active, .tb-megamenu .btn-warning.active, .tb-megamenu .btn-danger.active, .tb-megamenu .btn-success.active, .tb-megamenu .btn-info.active, .tb-megamenu .btn-inverse.active {
color : rgba(255, 255, 255, 0.95);
}
.tb-megamenu .btn {
border-color : #c5c5c5;
border-color : rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
}
.tb-megamenu button.btn::-moz-focus-inner, .tb-megamenu input[type="submit"].btn::-moz-focus-inner {
padding : 0;
border : 0;
}
.tb-megamenu .btn-group + .btn-group {
margin-left : 5px;
}
.tb-megamenu .btn-group > .btn {
position : relative;
border-radius : 0;
}
.tb-megamenu .btn-group > .btn + .btn {
margin-left : -1px;
}
.tb-megamenu .btn-group > .btn.first, .tb-megamenu .btn-group > .btn:first-child {
margin-left : 0;
border-top-left-radius : 4px;
border-bottom-left-radius : 4px;
}
.tb-megamenu .btn-group > .btn.last, .tb-megamenu .btn-group > .btn:last-child, .tb-megamenu .btn-group > .dropdown-toggle {
border-top-right-radius : 4px;
border-bottom-right-radius : 4px;
}
.tb-megamenu .btn-group > .btn.large:first-child {
margin-left : 0;
border-top-left-radius : 6px;
border-bottom-left-radius : 6px;
}
.tb-megamenu .btn-group > .btn.large:last-child, .tb-megamenu .btn-group > .large.dropdown-toggle {
border-top-right-radius : 6px;
border-bottom-right-radius : 6px;
}
.tb-megamenu .btn-group > .btn:hover, .tb-megamenu .btn-group > .btn:focus, .tb-megamenu .btn-group > .btn:active, .tb-megamenu .btn-group > .btn.active {
z-index : 2;
}
.tb-megamenu .btn-group .dropdown-toggle:active, .tb-megamenu .btn-group.open .dropdown-toggle {
outline : 0;
}
.tb-megamenu .btn-group.open .dropdown-toggle {
background-image : none;
box-shadow : 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}
.tb-megamenu .btn-group.open .btn.dropdown-toggle {
background-color : #e6e6e6;
}
.tb-megamenu a.disabled, .tb-megamenu a.disabled:hover {
color : #000;
background-color :#fff;
cursor : default;
text-decoration : none;
}
#tb-megamenu-admin fieldset {
padding : 0;
margin : 0;
border : 0;
}
.tb-megamenu legend {
display : block;
width : 100%;
padding : 0;
margin-bottom : 18px;
line-height : 36px;
color : #333;
border : 0;
border-bottom : 1px solid #e5e5e5;
}
.tb-megamenu legend small {
color : #999;
}
.tb-megamenu label, .tb-megamenu input, .tb-megamenu button, .tb-megamenu select, .tb-megamenu textarea {
font-weight : normal;
line-height : 18px;
}
.tb-megamenu input, .tb-megamenu button, .tb-megamenu select, .tb-megamenu textarea {
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.tb-megamenu label {
display : block;
margin-bottom : 5px;
}
.tb-megamenu select, .tb-megamenu textarea, .tb-megamenu input[type="text"], .tb-megamenu input[type="password"], .tb-megamenu input[type="datetime"], .tb-megamenu input[type="datetime-local"], .tb-megamenu input[type="date"], .tb-megamenu input[type="month"], .tb-megamenu input[type="time"], .tb-megamenu input[type="week"], .tb-megamenu input[type="number"], .tb-megamenu input[type="email"], .tb-megamenu input[type="url"], .tb-megamenu input[type="search"], .tb-megamenu input[type="tel"], .tb-megamenu input[type="color"], .tb-megamenu .uneditable-input {
display : inline-block;
height : 18px;
padding : 4px 6px;
margin-bottom : 9px;
line-height : 18px;
color : #555;
border-radius : 3px;
}
.tb-megamenu input, .tb-megamenu textarea {
width : 170px;
}
.tb-megamenu textarea {
height : auto;
}
.tb-megamenu textarea, .tb-megamenu input[type="text"], .tb-megamenu input[type="password"], .tb-megamenu input[type="datetime"], .tb-megamenu input[type="datetime-local"], .tb-megamenu input[type="date"], .tb-megamenu input[type="month"], .tb-megamenu input[type="time"], .tb-megamenu input[type="week"], .tb-megamenu input[type="number"], .tb-megamenu input[type="email"], .tb-megamenu input[type="url"], .tb-megamenu input[type="search"], .tb-megamenu input[type="tel"], .tb-megamenu input[type="color"], .tb-megamenu .uneditable-input {
background-color : #fff;
border : #ccc solid 1px;
box-shadow : 0 1px 1px rgba(0, 0, 0, 0.075) inset;
transition : border 0.2s linear, box-shadow 0.2s linear;
}
.tb-megamenu textarea:focus, .tb-megamenu input[type="text"]:focus, .tb-megamenu input[type="password"]:focus, .tb-megamenu input[type="datetime"]:focus, .tb-megamenu input[type="datetime-local"]:focus, .tb-megamenu input[type="date"]:focus, .tb-megamenu input[type="month"]:focus, .tb-megamenu input[type="time"]:focus, .tb-megamenu input[type="week"]:focus, .tb-megamenu input[type="number"]:focus, .tb-megamenu input[type="email"]:focus, .tb-megamenu input[type="url"]:focus, .tb-megamenu input[type="search"]:focus, .tb-megamenu input[type="tel"]:focus, .tb-megamenu input[type="color"]:focus, .tb-megamenu .uneditable-input:focus {
border-color : rgba(82, 168, 236, 0.8);
outline : 0;
box-shadow : 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
}
.tb-megamenu input[type="image"], .tb-megamenu input[type="submit"], .tb-megamenu input[type="reset"], .tb-megamenu input[type="button"], .tb-megamenu input[type="radio"], .tb-megamenu input[type="checkbox"] {
width : auto;
}
.tb-megamenu select[multiple], .tb-megamenu select[size] {
height : auto;
}
.tb-megamenu select:focus, .tb-megamenu input[type="file"]:focus, .tb-megamenu input[type="radio"]:focus, .tb-megamenu input[type="checkbox"]:focus {
outline : thin dotted #333;
outline-offset : -2px;
}
@media (max-width:979px) {
.tb-megamenu .navbar .brand {
font-size : 13px;
}
.tb-megamenu .navbar .nav {
margin : 0 2px 0 0;
}
.tb-megamenu .navbar .nav > li > a {
padding : 6px;
}
.tb-megamenu .container-fluid {
padding-left : 10px;
padding-right : 10px;
}
}
@media (max-width:767px) {
.tb-megamenu .page-title {
text-align : center;
}
.tb-megamenu .navbar-search.pull-right {
float : none;
text-align : center;
}
.tb-megamenu .subhead-fixed {
position : static;
width : auto;
}
.tb-megamenu .container-fluid {
padding-left : 0;
padding-right : 0;
}
}
@media (min-width:738px) {
.tb-megamenu body {
padding-top : 30px;
}
}
@media (max-width:738px) {
.tb-megamenu .navbar .brand {
font-size : 16px;
}
}
.tb-megamenu .btn-subhead {
display : none;
}
@media (min-width:481px) {
.tb-megamenu #filter-bar {
height : 29px;
}
}
@media (max-width:480px) {
.table th:nth-of-type(n 5), .table th:nth-of-type(3), .table th:nth-of-type(2), .table td:nth-of-type(n 5), .table td:nth-of-type(2), .table td:nth-of-type(3) {
white-space : normal;
}
.tb-megamenu .pagination a {
padding : 5px;
}
.tb-megamenu .btn-group.divider, .tb-megamenu .header .row-fluid .span3, .tb-megamenu .header .row-fluid .span7, .tb-megamenu .subhead-collapse {
display : none;
}
.tb-megamenu .btn {
font-size : 11px;
padding : 1px 4px 2px 4px;
}
.tb-megamenu .navbar .btn {
margin : 0;
}
.tb-megamenu .btn-subhead {
display : block;
margin : 10px 0;
}
.tb-megamenu .chzn-container, .tb-megamenu .chzn-container .chzn-results, .tb-megamenu .chzn-container-single .chzn-drop, .tb-megamenu .btn-toolbar > .btn-group, .tb-megamenu .btn-toolbar > .btn-group > .btn {
width : 99% !important ;
}
.tb-megamenu .login .chzn-single {
width : 222px !important ;
}
.tb-megamenu .login .chzn-container, .tb-megamenu .login .chzn-drop {
width : 230px !important ;
}
}
@media (max-width:738px) {
.tb-megamenu .navbar .brand {
margin-top : 2px;
}
.tb-megamenu .navbar .btn-navbar {
margin-top : 3px;
margin-right : 3px;
margin-bottom : 3px;
}
.tb-megamenu .nav-collapse .nav .nav-header {
color : #fff;
}
.tb-megamenu .nav-collapse.collapse.in {
height : auto !important ;
}
.tb-megamenu .nav-collapse .nav, .tb-megamenu .navbar .nav-collapse .nav.pull-right {
margin : 0;
}
.tb-megamenu .nav-collapse .dropdown-menu {
margin : 0;
}
.tb-megamenu .nav-collapse .nav li a {
margin-bottom : 0;
border-top : 1px solid #d9d9d9;
}
.tb-megamenu .nav-collapse .nav li ul li ul.dropdown-menu, .tb-megamenu .nav-collapse .nav li ul li:hover ul.dropdown-menu, .tb-megamenu .nav-collapse .caret {
display : none !important ;
}
.tb-megamenu .nav-collapse .nav > li > a, .tb-megamenu .nav-collapse .dropdown-menu a {
border-radius : 0;
}
.tb-megamenu .navbar .nav-collapse .nav > li > .dropdown-menu::before, .tb-megamenu .navbar .nav-collapse .nav > li > .dropdown-menu::after, .tb-megamenu .navbar .nav-collapse .dropdown-submenu > a::after {
display : none;
}
.tb-megamenu .nav-collapse .dropdown-menu li + li a {
margin-bottom : 0;
}
} 