
.tb-megamenu .clearfix:before, .tb-megamenu .clearfix:after {
display : table;
content : "";
line-height : 0;
}
.tb-megamenu .clearfix:after {
clear : both;
}
.tb-megamenu .hide-text {
text-shadow : none;
border : 0;
}
.tb-megamenu .input-block-level {
display : block;
width : 100%;
min-height : 30px;
box-sizing : border-box;
}
.tb-megamenu .row:before, .tb-megamenu .row:after {
display : table;
content : "";
line-height : 0;
}
.tb-megamenu .row:after {
clear : both;
}
.tb-megamenu [class*="span"] {
float : left;
min-height : 1px;
margin-left : 20px;
}
.tb-megamenu .row-fluid:before, .tb-megamenu .row-fluid:after {
display : table;
content : "";
line-height : 0;
}
.tb-megamenu .row-fluid:after {
clear : both;
}
.tb-megamenu .row-fluid [class*="span"]:first-child {
margin-left : 0;
}
.tb-megamenu .row-fluid .controls-row [class*="span"] + [class*="span"] {
margin-left : 2.127659574468085%;
}
.tb-megamenu [class*="span"].hide, .tb-megamenu .row-fluid [class*="span"].hide {
display : none;
}
.tb-megamenu [class*="span"].pull-right, .tb-megamenu .row-fluid [class*="span"].pull-right {
float : right;
}
.tb-megamenu .btn:hover, .tb-megamenu .btn:focus {
color : #333333;
text-decoration : none;
background-position : 0 -15px;
transition : background-position 0.1s linear;
}
.tb-megamenu .btn:focus {
outline : thin dotted #333;
outline-offset : -2px;
}
.tb-megamenu .btn.active, .tb-megamenu .btn:active {
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-image : none;
opacity : 0.64999997615814208984375;
box-shadow : none;
}
.tb-megamenu .btn-large {
padding : 11px 19px;
border-radius : 6px;
}
.tb-megamenu .btn-small {
padding : 2px 10px;
border-radius : 3px;
}
.tb-megamenu .btn-mini {
padding : 0 6px;
border-radius : 3px;
}
.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 input[type="submit"].btn-block, .tb-megamenu input[type="reset"].btn-block, .tb-megamenu input[type="button"].btn-block {
width : 100%;
}
.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.75);
}
.tb-megamenu button.btn::-moz-focus-inner, .tb-megamenu input[type="submit"].btn::-moz-focus-inner {
padding : 0;
border : 0;
}
.tb-megamenu .btn-link, .tb-megamenu .btn-link:active, .tb-megamenu .btn-link[disabled] {
background-color : transparent;
background-image : none;
box-shadow : none;
}
.tb-megamenu .btn-link {
border-color : transparent;
cursor : pointer;
color : #0088cc;
border-radius : 0;
}
.tb-megamenu .btn-link:hover, .tb-megamenu .btn-link:focus {
color : #005580;
text-decoration : underline;
background-color : transparent;
}
.tb-megamenu .btn-link[disabled]:hover, .tb-megamenu .btn-link[disabled]:focus {
color : #333333;
text-decoration : none;
}
.tb-megamenu .btn-group + .btn-group {
margin-left : 5px;
}
.tb-megamenu .btn-toolbar {
font-size : 0;
margin-top : 10px;
margin-bottom : 10px;
}
.tb-megamenu .btn-toolbar > .btn + .btn, .tb-megamenu .btn-toolbar > .btn-group + .btn, .tb-megamenu .btn-toolbar > .btn + .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, .tb-megamenu .btn-group > .dropdown-menu, .tb-megamenu .btn-group > .popover {
}
.tb-megamenu .btn-group > .btn-mini {
}
.tb-megamenu .btn-group > .btn-small {
}
.tb-megamenu .btn-group > .btn-large {
}
.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-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 .btn-group.open .btn-primary.dropdown-toggle {
background-color : #0044cc;
}
.tb-megamenu .btn-group.open .btn-warning.dropdown-toggle {
background-color : #f89406;
}
.tb-megamenu .btn-group.open .btn-danger.dropdown-toggle {
background-color : #bd362f;
}
.tb-megamenu .btn-group.open .btn-success.dropdown-toggle {
background-color : #51a351;
}
.tb-megamenu .btn-group.open .btn-info.dropdown-toggle {
background-color : #2f96b4;
}
.tb-megamenu .btn-group.open .btn-inverse.dropdown-toggle {
background-color : #222222;
}
.tb-megamenu .btn .caret {
margin-top : 8px;
margin-left : 0;
}
.tb-megamenu .btn-large .caret {
margin-top : 6px;
}
.tb-megamenu .btn-large .caret {
border-left-width : 5px;
border-right-width : 5px;
border-top-width : 5px;
}
.tb-megamenu .btn-mini .caret, .tb-megamenu .btn-small .caret {
margin-top : 8px;
}
.tb-megamenu .dropup .btn-large .caret {
border-bottom-width : 5px;
}
.tb-megamenu .btn-primary .caret, .tb-megamenu .btn-warning .caret, .tb-megamenu .btn-danger .caret, .tb-megamenu .btn-info .caret, .tb-megamenu .btn-success .caret, .tb-megamenu .btn-inverse .caret {
border-top-color : #ffffff;
border-bottom-color : #ffffff;
}
.tb-megamenu .btn-group-vertical > .btn {
display : block;
float : none;
max-width : 100%;
border-radius : 0;
}
.tb-megamenu .btn-group-vertical > .btn + .btn {
margin-left : 0;
margin-top : -1px;
}
.tb-megamenu .btn-group-vertical > .btn:first-child {
border-radius : 4px 4px 0 0;
}
.tb-megamenu .btn-group-vertical > .btn:last-child {
border-radius : 0 0 4px 4px;
}
.tb-megamenu .btn-group-vertical > .btn-large:first-child {
border-radius : 6px 6px 0 0;
}
.tb-megamenu .btn-group-vertical > .btn-large:last-child {
border-radius : 0 0 6px 6px;
}
.tb-megamenu .nav {
margin-left : 0;
margin-bottom : 20px;
list-style : none;
}
.tb-megamenu .nav > li > a {
display : block;
}
.tb-megamenu .nav > li > a:hover, .tb-megamenu .nav > li > a:focus {
text-decoration : none;
background-color : #eeeeee;
}
.tb-megamenu .nav > li > a > img {
max-width : none;
}
.tb-megamenu .nav > .pull-right {
float : right;
}
.tb-megamenu .nav-header {
display : block;
padding : 3px 15px;
font-weight : bold;
line-height : 20px;
color : #999999;

text-transform : uppercase;
}
.tb-megamenu .nav li + .nav-header {
margin-top : 9px;
}
.tb-megamenu .nav-list {
padding-left : 15px;
padding-right : 15px;
margin-bottom : 0;
}
.tb-megamenu .nav-list > li > a, .tb-megamenu .nav-list .nav-header {
margin-left : -15px;
margin-right : -15px;

}
.tb-megamenu .nav-list > li > a {
padding : 3px 15px;
}
.tb-megamenu .nav-list > .active > a, .tb-megamenu .nav-list > .active > a:hover, .tb-megamenu .nav-list > .active > a:focus {
color : #ffffff;

background-color : #000;
}
.tb-megamenu .nav-tabs:before, .tb-megamenu .nav-pills:before, .tb-megamenu .nav-tabs:after, .tb-megamenu .nav-pills:after {
display : table;
content : "";
line-height : 0;
}
.tb-megamenu .nav-tabs:after, .tb-megamenu .nav-pills:after {
clear : both;
}
.tb-megamenu .nav-tabs > li, .tb-megamenu .nav-pills > li {
float : left;
}
.tb-megamenu .nav-tabs > li > a, .tb-megamenu .nav-pills > li > a {
padding-right : 12px;
padding-left : 12px;
margin-right : 2px;
line-height : 14px;
}
.tb-megamenu .nav-tabs {
border-bottom : 1px solid #ddd;
}
.tb-megamenu .nav-tabs > li {
margin-bottom : -1px;
}
.tb-megamenu .nav-tabs > li > a {
padding-top : 8px;
padding-bottom : 8px;
line-height : 20px;
border : transparent solid 1px;
border-radius : 4px 4px 0 0;
}
.tb-megamenu .nav-tabs > li > a:hover, .tb-megamenu .nav-tabs > li > a:focus {
border-color : #eeeeee #eeeeee #dddddd;
}
.tb-megamenu .nav-tabs > .active > a, .tb-megamenu .nav-tabs > .active > a:hover, .tb-megamenu .nav-tabs > .active > a:focus {
color : #555555;
background-color : #ffffff;
border : #ddd solid 1px;
border-bottom-color : transparent;
cursor : default;
}
.tb-megamenu .nav-pills > li > a {
padding-top : 8px;
padding-bottom : 8px;
margin-top : 2px;
margin-bottom : 2px;
border-radius : 5px;
}
.tb-megamenu .nav-pills > .active > a, .tb-megamenu .nav-pills > .active > a:hover, .tb-megamenu .nav-pills > .active > a:focus {
color : #ffffff;
background-color : #000;
}
.tb-megamenu .nav-stacked > li {
float : none;
}
.tb-megamenu .nav-stacked > li > a {
margin-right : 0;
}
.tb-megamenu .nav-tabs.nav-stacked {
border-bottom : 0;
}
.tb-megamenu .nav-tabs.nav-stacked > li > a {
border : #ddd solid 1px;
border-radius : 0;
}
.tb-megamenu .nav-tabs.nav-stacked > li:first-child > a {
border-top-right-radius : 4px;
border-top-left-radius : 4px;
}
.tb-megamenu .nav-tabs.nav-stacked > li:last-child > a {
border-bottom-right-radius : 4px;
border-bottom-left-radius : 4px;
}
.tb-megamenu .nav-tabs.nav-stacked > li > a:hover, .tb-megamenu .nav-tabs.nav-stacked > li > a:focus {
border-color : #ddd;
z-index : 2;
}
.tb-megamenu .nav-pills.nav-stacked > li > a {
margin-bottom : 3px;
}
.tb-megamenu .nav-pills.nav-stacked > li:last-child > a {
margin-bottom : 1px;
}
.tb-megamenu .nav-tabs .dropdown-menu {
border-radius : 0 0 6px 6px;
}
.tb-megamenu .nav-pills .dropdown-menu {
border-radius : 6px;
}
.tb-megamenu .nav .dropdown-toggle .caret {
border-top-color : #0088cc;
border-bottom-color : #0088cc;
margin-top : 6px;
}
.tb-megamenu .nav .dropdown-toggle:hover .caret, .tb-megamenu .nav .dropdown-toggle:focus .caret {
border-top-color : #005580;
border-bottom-color : #005580;
}
.tb-megamenu .nav-tabs .dropdown-toggle .caret {
margin-top : 8px;
}
.tb-megamenu .nav .active .dropdown-toggle .caret {
border-top-color : #fff;
border-bottom-color : #fff;
}
.tb-megamenu .nav-tabs .active .dropdown-toggle .caret {
border-top-color : #555555;
border-bottom-color : #555555;
}
.tb-megamenu .nav > .dropdown.active > a:hover, .tb-megamenu .nav > .dropdown.active > a:focus {
cursor : pointer;
}
.tb-megamenu .nav-tabs .open .dropdown-toggle, .tb-megamenu .nav-pills .open .dropdown-toggle, .tb-megamenu .nav > li.dropdown.open.active > a:hover, .tb-megamenu .nav > li.dropdown.open.active > a:focus {
color : #ffffff;
background-color : #000;
border-color : #000;
}
.tb-megamenu .nav li.dropdown.open .caret, .tb-megamenu .nav li.dropdown.open.active .caret, .tb-megamenu .nav li.dropdown.open a:hover .caret, .tb-megamenu .nav li.dropdown.open a:focus .caret {
border-top-color : #ffffff;
border-bottom-color : #ffffff;
opacity : 1;
}
.tb-megamenu .tabs-stacked .open > a:hover, .tb-megamenu .tabs-stacked .open > a:focus {
border-color : #999999;
}
.tb-megamenu .tabbable:before, .tb-megamenu .tabbable:after {
display : table;
content : "";
line-height : 0;
}
.tb-megamenu .tabbable:after {
clear : both;
}
.tb-megamenu .tab-content {
overflow : auto;
}
.tb-megamenu .tabs-below > .nav-tabs, .tb-megamenu .tabs-right > .nav-tabs, .tb-megamenu .tabs-left > .nav-tabs {
border-bottom : 0;
}
.tb-megamenu .tab-content > .tab-pane, .tb-megamenu .pill-content > .pill-pane {
display : none;
}
.tb-megamenu .tab-content > .active, .tb-megamenu .pill-content > .active {
display : block;
}
.tb-megamenu .tabs-below > .nav-tabs {
border-top : 1px solid #ddd;
}
.tb-megamenu .tabs-below > .nav-tabs > li {
margin-top : -1px;
margin-bottom : 0;
}
.tb-megamenu .tabs-below > .nav-tabs > li > a {
border-radius : 0 0 4px 4px;
}
.tb-megamenu .tabs-below > .nav-tabs > li > a:hover, .tb-megamenu .tabs-below > .nav-tabs > li > a:focus {
border-bottom-color : transparent;
border-top-color : #ddd;
}
.tb-megamenu .tabs-below > .nav-tabs > .active > a, .tb-megamenu .tabs-below > .nav-tabs > .active > a:hover, .tb-megamenu .tabs-below > .nav-tabs > .active > a:focus {
border-color : transparent #ddd #ddd #ddd;
}
.tb-megamenu .tabs-left > .nav-tabs > li, .tb-megamenu .tabs-right > .nav-tabs > li {
float : none;
}
.tb-megamenu .tabs-left > .nav-tabs > li > a, .tb-megamenu .tabs-right > .nav-tabs > li > a {
min-width : 74px;
margin-right : 0;
margin-bottom : 3px;
}
.tb-megamenu .tabs-left > .nav-tabs {
float : left;
margin-right : 19px;
border-right : 1px solid #ddd;
}
.tb-megamenu .tabs-left > .nav-tabs > li > a {
margin-right : -1px;
border-radius : 4px 0 0 4px;
}
.tb-megamenu .tabs-left > .nav-tabs > li > a:hover, .tb-megamenu .tabs-left > .nav-tabs > li > a:focus {
border-color : #eeeeee #dddddd #eeeeee #eeeeee;
}
.tb-megamenu .tabs-right > .nav-tabs {
float : right;
margin-left : 19px;
border-left : 1px solid #ddd;
}
.tb-megamenu .tabs-right > .nav-tabs > li > a {
margin-left : -1px;
border-radius : 0 4px 4px 0;
}
.tb-megamenu .tabs-right > .nav-tabs > li > a:hover, .tb-megamenu .tabs-right > .nav-tabs > li > a:focus {
border-color : #eeeeee #eeeeee #eeeeee #dddddd;
}
.tb-megamenu .nav > .disabled > a {
color : #999999;
}
.tb-megamenu .nav > .disabled > a:hover, .tb-megamenu .nav > .disabled > a:focus {
text-decoration : none;
background-color : transparent;
cursor : default;
}
.tb-megamenu .navbar-inner:after {
display : table;
content : "";
line-height : 0;
}
.tb-megamenu .navbar-inner:after {
clear : both;
}
.tb-megamenu .navbar .container {
width : auto;
}
.tb-megamenu .nav-collapse.collapse {
height : auto;
overflow : visible;
}
.tb-megamenu .navbar .brand {
float : left;
display : block;
padding : 10px 20px 10px;
margin-left : -20px;
font-weight : 200;
color : #777777;

}
.tb-megamenu .navbar .brand:hover, .tb-megamenu .navbar .brand:focus {
text-decoration : none;
}
.tb-megamenu .navbar-text {
margin-bottom : 0;
line-height : 40px;
color : #777777;
}
.tb-megamenu .navbar-link {
color : #777777;
}
.tb-megamenu .navbar-link:hover, .tb-megamenu .navbar-link:focus {
color : #333333;
}
.tb-megamenu .navbar .divider-vertical {
height : 40px;
margin : 0 9px;
border-left : 1px solid #f2f2f2;
border-right : 1px solid #ffffff;
}
.tb-megamenu .navbar .btn, .tb-megamenu .navbar .btn-group {
margin-top : 5px;
}
.tb-megamenu .navbar .btn-group .btn, .tb-megamenu .navbar .input-prepend .btn, .tb-megamenu .navbar .input-append .btn, .tb-megamenu .navbar .input-prepend .btn-group, .tb-megamenu .navbar .input-append .btn-group {
margin-top : 0;
}
.tb-megamenu .navbar-form:before, .tb-megamenu .navbar-form:after {
display : table;
content : "";
line-height : 0;
}
.tb-megamenu .navbar-form:after {
clear : both;
}
.tb-megamenu .navbar-form input, .tb-megamenu .navbar-form select, .tb-megamenu .navbar-form .radio, .tb-megamenu .navbar-form .checkbox {
margin-top : 5px;
}
.tb-megamenu .navbar-form input, .tb-megamenu .navbar-form select, .tb-megamenu .navbar-form .btn {
display : inline-block;
margin-bottom : 0;
}
.tb-megamenu .navbar-form input[type="image"], .tb-megamenu .navbar-form input[type="checkbox"], .tb-megamenu .navbar-form input[type="radio"] {
margin-top : 3px;
}
.tb-megamenu .navbar-form .input-append, .tb-megamenu .navbar-form .input-prepend {
margin-top : 5px;
white-space : nowrap;
}
.tb-megamenu .navbar-form .input-append input, .tb-megamenu .navbar-form .input-prepend input {
margin-top : 0;
}
.tb-megamenu .navbar-search {
position : relative;
float : left;
margin-top : 5px;
margin-bottom : 0;
}
.tb-megamenu .navbar-search .search-query {
margin-bottom : 0;
padding : 4px 14px;
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight : normal;
line-height : 1;
border-radius : 15px;
}
.tb-megamenu .navbar-static-top {
position : static;
margin-bottom : 0;
}
.tb-megamenu .navbar-static-top .navbar-inner {
border-radius : 0;
}
.tb-megamenu .navbar-fixed-top, .tb-megamenu .navbar-fixed-bottom {
position : fixed;
right : 0;
left : 0;
z-index : 1030;
margin-bottom : 0;
}
.tb-megamenu .navbar-fixed-top .navbar-inner, .tb-megamenu .navbar-static-top .navbar-inner {
border-width : 0 0 1px;
}
.tb-megamenu .navbar-fixed-bottom .navbar-inner {
border-width : 1px 0 0;
}
.tb-megamenu .navbar-fixed-top .navbar-inner, .tb-megamenu .navbar-fixed-bottom .navbar-inner {
padding-left : 0;
padding-right : 0;
border-radius : 0;
}
.tb-megamenu .navbar-static-top .container, .tb-megamenu .navbar-fixed-top .container, .tb-megamenu .navbar-fixed-bottom .container {
width : 940px;
}
.tb-megamenu .navbar-fixed-top {
top : 0;
}
.tb-megamenu .navbar-fixed-top .navbar-inner, .tb-megamenu .navbar-static-top .navbar-inner {
box-shadow : 0 1px 10px rgba(0, 0, 0, 0.1);
}
.tb-megamenu .navbar-fixed-bottom {
bottom : 0;
}
.tb-megamenu .navbar-fixed-bottom .navbar-inner {
box-shadow : 0 -1px 10px rgba(0, 0, 0, 0.1);
}
.tb-megamenu .navbar .nav {
position : relative;
left : 0;
display : block;
float : left;
margin : 0 10px 0 0;
}
.tb-megamenu .navbar .nav.pull-right {
float : right;
margin-right : 0;
}
.tb-megamenu .navbar .nav > li {
float : left;
}
.tb-megamenu .navbar .nav > li > a {
float : none;
padding : 10px 15px 10px;
color : #777777;
text-decoration : none;

}
.tb-megamenu .navbar .nav .dropdown-toggle .caret {
margin-top : 8px;
}
.tb-megamenu .navbar .nav > li > a:focus, .tb-megamenu .navbar .nav > li > a:hover {
background-color : transparent;
color : #333333;
text-decoration : none;
}
.tb-megamenu .navbar .nav > .active > a, .tb-megamenu .navbar .nav > .active > a:hover, .tb-megamenu .navbar .nav > .active > a:focus {
color : #555555;
text-decoration : none;
background-color : #e5e5e5;
box-shadow : 0 3px 8px rgba(0, 0, 0, 0.125) inset;
}
.tb-megamenu .navbar .nav > li > .dropdown-menu:before {
content : '';
display : inline-block;
border-left : 7px solid transparent;
border-right : 7px solid transparent;
border-bottom : 7px solid #ccc;
border-bottom-color : rgba(0, 0, 0, 0.2);
position : absolute;
top : -7px;
left : 9px;
}
.tb-megamenu .navbar .nav > li > .dropdown-menu:after {
content : '';
display : inline-block;
border-left : 6px solid transparent;
border-right : 6px solid transparent;
border-bottom : 6px solid #ffffff;
position : absolute;
top : -6px;
left : 10px;
}
.tb-megamenu .navbar-fixed-bottom .nav > li > .dropdown-menu:before {
border-top : 7px solid #ccc;
border-top-color : rgba(0, 0, 0, 0.2);
border-bottom : 0;
bottom : -7px;
top : auto;
}
.tb-megamenu .navbar-fixed-bottom .nav > li > .dropdown-menu:after {
border-top : 6px solid #ffffff;
border-bottom : 0;
bottom : -6px;
top : auto;
}
.tb-megamenu .navbar .nav li.dropdown > a:hover .caret, .tb-megamenu .navbar .nav li.dropdown > a:focus .caret {
border-top-color : #333333;
border-bottom-color : #333333;
}
.tb-megamenu .navbar .nav li.dropdown.open > .dropdown-toggle, .tb-megamenu .navbar .nav li.dropdown.active > .dropdown-toggle, .tb-megamenu .navbar .nav li.dropdown.open.active > .dropdown-toggle {
background-color : #e5e5e5;
color : #555555;
}
.tb-megamenu .navbar .nav li.dropdown > .dropdown-toggle .caret {
border-top-color : #777777;
border-bottom-color : #777777;
}
.tb-megamenu .navbar .nav li.dropdown.open > .dropdown-toggle .caret, .tb-megamenu .navbar .nav li.dropdown.active > .dropdown-toggle .caret, .tb-megamenu .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
border-top-color : #555555;
border-bottom-color : #555555;
}
.tb-megamenu .navbar .pull-right > li > .dropdown-menu, .tb-megamenu .navbar .nav > li > .dropdown-menu.pull-right {
left : auto;
right : 0;
}
.tb-megamenu .navbar .pull-right > li > .dropdown-menu:before, .tb-megamenu .navbar .nav > li > .dropdown-menu.pull-right:before {
left : auto;
right : 12px;
}
.tb-megamenu .navbar .pull-right > li > .dropdown-menu:after, .tb-megamenu .navbar .nav > li > .dropdown-menu.pull-right:after {
left : auto;
right : 13px;
}
.tb-megamenu .navbar .pull-right > li > .dropdown-menu .dropdown-menu, .tb-megamenu .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
left : auto;
right : 100%;
margin-left : 0;
margin-right : -1px;
border-radius : 6px 0 6px 6px;
}
.tb-megamenu .navbar-inverse .nav > li > a {
color : #999999;

}
.tb-megamenu .navbar-inverse .brand:hover, .tb-megamenu .navbar-inverse .nav > li > a:hover, .tb-megamenu .navbar-inverse .brand:focus, .tb-megamenu .navbar-inverse .nav > li > a:focus {
color : #ffffff;
}
.tb-megamenu .navbar-inverse .brand {
color : #999999;
}
.tb-megamenu .navbar-inverse .navbar-text {
color : #999999;
}
.tb-megamenu .navbar-inverse .nav > li > a:focus, .tb-megamenu .navbar-inverse .nav > li > a:hover {
background-color : #000;
color : #ffffff;
}
.tb-megamenu .navbar-inverse .nav .active > a, .tb-megamenu .navbar-inverse .nav .active > a:hover, .tb-megamenu .navbar-inverse .nav .active > a:focus {
color : #ffffff;
background-color : #111111;
}
.tb-megamenu .navbar-inverse .navbar-link {
color : #999999;
}
.tb-megamenu .navbar-inverse .navbar-link:hover, .tb-megamenu .navbar-inverse .navbar-link:focus {
color : #ffffff;
}
.tb-megamenu .navbar-inverse .divider-vertical {
border-left-color : #111111;
border-right-color : #222222;
}
.tb-megamenu .navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .tb-megamenu .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .tb-megamenu .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
background-color : #111111;
color : #ffffff;
}
.tb-megamenu .navbar-inverse .nav li.dropdown > a:hover .caret, .tb-megamenu .navbar-inverse .nav li.dropdown > a:focus .caret {
border-top-color : #ffffff;
border-bottom-color : #ffffff;
}
.tb-megamenu .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
border-top-color : #999999;
border-bottom-color : #999999;
}
.tb-megamenu .navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, .tb-megamenu .navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, .tb-megamenu .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
border-top-color : #ffffff;
border-bottom-color : #ffffff;
}
.tb-megamenu .navbar-inverse .navbar-search .search-query {
color : #ffffff;
background-color : #515151;
border-color : #111111;
box-shadow : 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.15);
transition : none;
}
.tb-megamenu .navbar-inverse .navbar-search .search-query:-moz-placeholder {
color : #cccccc;
}
.tb-megamenu .navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
color : #cccccc;
}
.tb-megamenu .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
color : #cccccc;
}
.tb-megamenu .navbar-inverse .navbar-search .search-query:focus, .tb-megamenu .navbar-inverse .navbar-search .search-query.focused {
padding : 5px 15px;
color : #333333;

background-color : #ffffff;
border : 0;
box-shadow : 0 0 3px rgba(0, 0, 0, 0.15);
outline : 0;
}
.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 #000000;
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, .tb-megamenu .dropdown-menu > .disabled > a:focus {
color : #999999;
}
.tb-megamenu .open > .dropdown-menu {
display : block;
}
.tb-megamenu .dropdown-backdrop {
position : fixed;
left : 0;
right : 0;
bottom : 0;
top : 0;
z-index : 990;
}
.tb-megamenu .pull-right > .dropdown-menu {
right : 0;
left : auto;
}
.tb-megamenu .dropup .caret, .tb-megamenu .navbar-fixed-bottom .dropdown .caret {
border-top : 0;
border-bottom : 4px solid #000000;
content : "";
}
.tb-megamenu .dropup .dropdown-menu, .tb-megamenu .navbar-fixed-bottom .dropdown .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 .dropup .dropdown-submenu > .dropdown-menu {
top : auto;
bottom : 0;
margin-top : 0;
margin-bottom : -2px;
border-radius : 5px 5px 5px 0;
}
.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 : #ffffff;
}
.tb-megamenu .dropdown-submenu.pull-left {
float : none;
}
.tb-megamenu .dropdown-submenu.pull-left > .dropdown-menu {
left : -100%;
margin-left : 10px;
border-radius : 6px 0 6px 6px;
}
.tb-megamenu .dropdown .dropdown-menu .nav-header {
padding-left : 20px;
padding-right : 20px;
}
.tb-megamenu .typeahead {
z-index : 1051;
margin-top : 2px;
border-radius : 4px;
}
.tb-megamenu .accordion {
margin-bottom : 20px;
}
.tb-megamenu .accordion-group {
margin-bottom : 2px;
border : #e5e5e5 solid 1px;
border-radius : 4px;
}
.tb-megamenu .accordion-heading {
border-bottom : 0;
}
.tb-megamenu .accordion-heading .accordion-toggle {
display : block;
padding : 8px 15px;
}
.tb-megamenu .accordion-toggle {
cursor : pointer;
}
.tb-megamenu .accordion-inner {
padding : 9px 15px;
border-top : 1px solid #e5e5e5;
}
.tb-megamenu .hidden {
display : none;
visibility : hidden;
}
.tb-megamenu .visible-phone {
display : none !important ;
}
.tb-megamenu .visible-tablet {
display : none !important ;
}
.tb-megamenu .hidden-desktop {
display : none !important ;
}
.tb-megamenu .visible-desktop {
display : inherit !important ;
}
@media (min-width:768px) and (max-width:979px) {
.tb-megamenu .hidden-desktop {
display : inherit !important ;
}
.tb-megamenu .visible-desktop {
display : none !important ;
}
.tb-megamenu .visible-tablet {
display : inherit !important ;
}
.tb-megamenu .hidden-tablet {
display : none !important ;
}
}
@media (max-width:767px) {
.tb-megamenu .hidden-desktop {
display : inherit !important ;
}
.tb-megamenu .visible-desktop {
display : none !important ;
}
.tb-megamenu .visible-phone {
display : inherit !important ;
}
.tb-megamenu .hidden-phone {
display : none !important ;
}
}
.tb-megamenu .visible-print {
display : none !important ;
}
@media print {
.tb-megamenu .visible-print {
display : inherit !important ;
}
.tb-megamenu .hidden-print {
display : none !important ;
}
}
@media (max-width:767px) {
.tb-megamenu body {
padding-left : 20px;
padding-right : 20px;
}
.tb-megamenu .navbar-fixed-top, .tb-megamenu .navbar-fixed-bottom, .tb-megamenu .navbar-static-top {
margin-left : -20px;
margin-right : -20px;
}
.tb-megamenu .container-fluid {
padding : 0;
}
.tb-megamenu .dl-horizontal dt {
float : none;
clear : none;
width : auto;
text-align : left;
}
.tb-megamenu .dl-horizontal dd {
margin-left : 0;
}
.tb-megamenu .container {
width : auto;
}
.tb-megamenu .row-fluid {
width : 100%;
}
.tb-megamenu .row, .tb-megamenu .thumbnails {
margin-left : 0;
}
.tb-megamenu .thumbnails > li {
float : none;
margin-left : 0;
}
.tb-megamenu [class*="span"], .tb-megamenu .uneditable-input[class*="span"], .tb-megamenu .row-fluid [class*="span"] {
float : none;
display : block;
width : 100%;
margin-left : 0;
box-sizing : border-box;
}
.tb-megamenu .span12, .tb-megamenu .row-fluid .span12 {
width : 100%;
box-sizing : border-box;
}
.tb-megamenu .row-fluid [class*="offset"]:first-child {
margin-left : 0;
}
.tb-megamenu .input-large, .tb-megamenu .input-xlarge, .tb-megamenu .input-xxlarge, .tb-megamenu input[class*="span"], .tb-megamenu select[class*="span"], .tb-megamenu textarea[class*="span"], .tb-megamenu .uneditable-input {
display : block;
width : 100%;
min-height : 30px;
box-sizing : border-box;
}
.tb-megamenu .input-prepend input, .tb-megamenu .input-append input, .tb-megamenu .input-prepend input[class*="span"], .tb-megamenu .input-append input[class*="span"] {
display : inline-block;
width : auto;
}
.tb-megamenu .controls-row [class*="span"] + [class*="span"] {
margin-left : 0;
}
.tb-megamenu .modal {
position : fixed;
top : 20px;
left : 20px;
right : 20px;
width : auto;
margin : 0;
}
.tb-megamenu .modal.fade {
top : -100px;
}
.tb-megamenu .modal.fade.in {
top : 20px;
}
}
@media (max-width:480px) {
.tb-megamenu .page-header h1 small {
display : block;
line-height : 20px;
}
.tb-megamenu input[type="checkbox"], .tb-megamenu input[type="radio"] {
border : #ccc solid 1px;
}
.tb-megamenu .form-horizontal .control-label {
float : none;
width : auto;
padding-top : 0;
text-align : left;
}
.tb-megamenu .form-horizontal .controls {
margin-left : 0;
}
.tb-megamenu .form-horizontal .control-list {
padding-top : 0;
}
.tb-megamenu .form-horizontal .form-actions {
padding-left : 10px;
padding-right : 10px;
}
.tb-megamenu .media .pull-left, .tb-megamenu .media .pull-right {
float : none;
display : block;
margin-bottom : 10px;
}
.tb-megamenu .media-object {
margin-right : 0;
margin-left : 0;
}
.tb-megamenu .modal {
top : 10px;
left : 10px;
right : 10px;
}
.tb-megamenu .modal-header .close {
padding : 10px;
margin : -10px;
}
.tb-megamenu .carousel-caption {
position : static;
}
}

.tb-megamenu .row:before, .tb-megamenu .row:after {
display : table;
content : "";
line-height : 0;
}
.tb-megamenu .row:after {
clear : both;
}
.tb-megamenu [class*="span"] {
float : left;
min-height : 1px;
margin-left : 20px;
}
.tb-megamenu .row-fluid:before, .tb-megamenu .row-fluid:after {
display : table;
content : "";
line-height : 0;
}
.tb-megamenu .row-fluid:after {
clear : both;
}
.tb-megamenu .row-fluid [class*="span"]:first-child {
margin-left : 0;
}
.tb-megamenu .row-fluid .controls-row [class*="span"] + [class*="span"] {
margin-left : 2.7624309392265194%;
}
.tb-megamenu input, .tb-megamenu textarea, .tb-megamenu .uneditable-input {
margin-left : 0;
}
.tb-megamenu .controls-row [class*="span"] + [class*="span"] {
margin-left : 20px;
}
@media (min-width:1200px){
.tb-megamenu .row:before, .tb-megamenu .row:after {
display : table;
content : "";
line-height : 0;
}
.tb-megamenu .row:after {
clear : both;
}
.tb-megamenu [class*="span"] {
float : left;
min-height : 1px;
margin-left : 30px;
}
.tb-megamenu .row-fluid:before, .tb-megamenu .row-fluid:after {
display : table;
content : "";
line-height : 0;
}
.tb-megamenu .row-fluid:after {
clear : both;
}
.tb-megamenu .row-fluid [class*="span"]:first-child {
margin-left : 0;
}
.tb-megamenu .row-fluid .controls-row [class*="span"] + [class*="span"] {
margin-left : 2.564102564102564%;
}
.tb-megamenu input, .tb-megamenu textarea, .tb-megamenu .uneditable-input {
margin-left : 0;
}
.tb-megamenu .controls-row [class*="span"] + [class*="span"] {
margin-left : 30px;
}
.tb-megamenu .thumbnails {
margin-left : -30px;
}
.tb-megamenu .thumbnails > li {
margin-left : 30px;
}
.tb-megamenu .row-fluid .thumbnails {
margin-left : 0;
}
}
@media (max-width:979px) {
.tb-megamenu body {
padding-top : 0;
}
.tb-megamenu .navbar-fixed-top, .tb-megamenu .navbar-fixed-bottom {
position : static;
}
.tb-megamenu .navbar-fixed-top {
margin-bottom : 20px;
}
.tb-megamenu .navbar-fixed-bottom {
margin-top : 20px;
}
.tb-megamenu .navbar-fixed-top .navbar-inner, .tb-megamenu .navbar-fixed-bottom .navbar-inner {
padding : 5px;
}
.tb-megamenu .navbar .container {
width : auto;
padding : 0;
}
.tb-megamenu .navbar .brand {
padding-left : 10px;
padding-right : 10px;
margin : 0 0 0 -5px;
}
.tb-megamenu .nav-collapse {
clear : both;
}
.tb-megamenu .nav-collapse .nav {
float : none;
margin : 0 0 10px;
}
.tb-megamenu .nav-collapse .nav > li {
float : none;
}
.tb-megamenu .nav-collapse .nav > li > a {
margin-bottom : 2px;
}
.tb-megamenu .nav-collapse .nav > .divider-vertical {
display : none;
}
.tb-megamenu .nav-collapse .nav .nav-header {
color : #777777;
text-shadow : none;
}
.tb-megamenu .nav-collapse .nav > li > a, .tb-megamenu .nav-collapse .dropdown-menu a {
padding : 9px 15px;
font-weight : bold;
color : #777777;
border-radius : 3px;
}
.tb-megamenu .nav-collapse .btn {
padding : 4px 10px 4px;
font-weight : normal;
border-radius : 4px;
}
.tb-megamenu .nav-collapse .dropdown-menu li + li a {
margin-bottom : 2px;
}
.tb-megamenu .nav-collapse .nav > li > a:hover, .tb-megamenu .nav-collapse .nav > li > a:focus, .tb-megamenu .nav-collapse .dropdown-menu a:hover, .tb-megamenu .nav-collapse .dropdown-menu a:focus {
background-color : #f2f2f2;
}
.tb-megamenu .navbar-inverse .nav-collapse .nav > li > a, .tb-megamenu .navbar-inverse .nav-collapse .dropdown-menu a {
color : #999999;
}
.tb-megamenu .navbar-inverse .nav-collapse .nav > li > a:hover, .tb-megamenu .navbar-inverse .nav-collapse .nav > li > a:focus, .tb-megamenu .navbar-inverse .nav-collapse .dropdown-menu a:hover, .tb-megamenu .navbar-inverse .nav-collapse .dropdown-menu a:focus {
background-color : #111111;
}
.tb-megamenu .nav-collapse.in .btn-group {
margin-top : 5px;
padding : 0;
}
.tb-megamenu .nav-collapse .dropdown-menu {
position : static;
top : auto;
left : auto;
float : none;
display : none;
max-width : none;
margin : 0 15px;
padding : 0;
background-color : transparent;
border : none;
border-radius : 0;
box-shadow : none;
}
.tb-megamenu .nav-collapse .open > .dropdown-menu {
display : block;
}
.tb-megamenu .nav-collapse .dropdown-menu:before, .tb-megamenu .nav-collapse .dropdown-menu:after {
display : none;
}
.tb-megamenu .nav-collapse .dropdown-menu .divider {
display : none;
}
.tb-megamenu .nav-collapse .nav > li > .dropdown-menu:before, .tb-megamenu .nav-collapse .nav > li > .dropdown-menu:after {
display : none;
}
.tb-megamenu .nav-collapse .navbar-form, .tb-megamenu .nav-collapse .navbar-search {
float : none;
padding : 10px 15px;
margin : 10px 0;
border-top : 1px solid #f2f2f2;
border-bottom : 1px solid #f2f2f2;
box-shadow : 0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.1);
}
.tb-megamenu .navbar-inverse .nav-collapse .navbar-form, .tb-megamenu .navbar-inverse .nav-collapse .navbar-search {
border-top-color : #111111;
border-bottom-color : #111111;
}
.tb-megamenu .navbar .nav-collapse .nav.pull-right {
float : none;
margin-left : 0;
}
.tb-megamenu .nav-collapse, .tb-megamenu .nav-collapse.collapse {
overflow : hidden;
height : 0;
}
.tb-megamenu .navbar .btn-navbar {
display : block;
}
.tb-megamenu .navbar-static .navbar-inner {
padding-left : 10px;
padding-right : 10px;
}
}
@media (min-width:980px) {
.tb-megamenu .nav-collapse.collapse {
height : auto !important ;
overflow : visible !important ;
}
} 