.carousel.slide {width:100%;}
.dropdown-toggle.our-sites {background-color:inherit !important;}
.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child {left:-16vw; top:40px; width:82vw !important; border-bottom:1px solid #ccc;}
.tb-megamenu .mega-nav > li:first-child > a, .tb-megamenu .dropdown-menu .mega-nav > li:first-child > a {padding-top:0.5em;}
.tb-megamenu .dropdown-menu .tb-megamenu-item.mega > a, .tb-megamenu .dropdown-menu .tb-megamenu-item.mega > a:hover {line-height:1em; padding:0.5em 1em;}

/* responsive */

@media (min-width:1186px) and (max-width:1199px) {
}
@media (min-width:0) and (max-width:1199px) {
.customMegaMenuWrapperLogo {display:none !important;}
.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child {left:-20vw;}
}
@media (min-width: 993px) and (max-width: 1185px) {
}
@media (min-width:980px) and (max-width: 992px) {
.tb-megamenu-nav {display:none;}
.tb-megamenu .btn-navbar {display:block;}
.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child {width:inherit !important;}
.megaMenuWrapper {display:none !important;}
}
@media (min-width: 768px) and (max-width: 989px) {
ul.tb-megamenu-nav.nav li.tb-megamenu-item.mega.dropdown.active.active-trail:first-child a {padding-left:8px;}
.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child {width:inherit !important;}
.navbar-brand {z-index:1;}
.tb-megamenu .nav-collapse .nav {border:1px solid #ccc;}
.tb-megamenu-nav.nav li.tb-megamenu-item a {}
.dropdown-toggle {text-align:left; background-color:#eee !important; border:0 !important;}
.dropdown-toggle::after {border:0 !important;}
.customMegaMenuWrapper {width:100%; position:absolute; right:0;}
.tb-megamenu .nav-collapse .nav > li {width:100%; background-color:#eee; text-align:left;}
.megaMenuWrapper {display:none !important;}
.tb-megamenu-item {width:100%;}
.tb-megamenu .span12.mega-col-nav .mega-inner {padding:10px 20px;}
.tb-megamenu .mega-nav > li a, .tb-megamenu .dropdown-menu .mega-nav > li a {margin-left:inherit;}
.tb-megamenu .mega-nav > li:first-child > a, .tb-megamenu .dropdown-menu .mega-nav > li:first-child > a {padding-top:inherit;}
.tb-megamenu .dropdown-menu .tb-megamenu-item.mega > a, .tb-megamenu .dropdown-menu .tb-megamenu-item.mega > a:hover {line-height:inherit; padding:inherit;}
.tb-megamenu .nav > .active > a, .tb-megamenu .nav > .active > a:hover, .tb-megamenu .nav > .active > a:focus {background-color:inherit; color:inherit;}
.tb-megamenu .nav-collapse .nav > li > a, .tb-megamenu .nav-collapse .dropdown-menu a {border-bottom:1px solid #ccc;}
.tb-megamenu .nav-collapse .nav > li > a:hover, .tb-megamenu .nav-collapse .nav > li > a:focus {background-color:inherit; color:inherit;}

}
@media (min-width: 0px) and (max-width: 767px) {
ul.tb-megamenu-nav.nav li.tb-megamenu-item.mega.dropdown.active.active-trail:first-child a {padding-left:8px;}
.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child {width:inherit !important;}
.navbar-brand {z-index:1;}
.tb-megamenu .nav-collapse .nav {border:1px solid #ccc;}
.tb-megamenu-nav.nav li.tb-megamenu-item a {}
.dropdown-toggle {text-align:left; background-color:#eee !important; border:0 !important;}
.dropdown-toggle::after {border:0 !important;}
.customMegaMenuWrapper {width:100%; position:absolute; right:0;}
.tb-megamenu .nav-collapse .nav > li {width:100%;}
.megaMenuWrapper {display:none !important;}
.tb-megamenu-item {width:100%;}
.tb-megamenu .span12.mega-col-nav .mega-inner {padding:10px 20px;}
.tb-megamenu .mega-nav > li a, .tb-megamenu .dropdown-menu .mega-nav > li a {margin-left:inherit;}
.tb-megamenu .mega-nav > li:first-child > a, .tb-megamenu .dropdown-menu .mega-nav > li:first-child > a {padding-top:inherit;}
.tb-megamenu .dropdown-menu .tb-megamenu-item.mega > a, .tb-megamenu .dropdown-menu .tb-megamenu-item.mega > a:hover {line-height:inherit; padding:inherit;}
.tb-megamenu .nav > .active > a, .tb-megamenu .nav > .active > a:hover, .tb-megamenu .nav > .active > a:focus {background-color:inherit; color:inherit;}
.tb-megamenu .nav-collapse .nav > li > a, .tb-megamenu .nav-collapse .dropdown-menu a {border-bottom:1px solid #ccc;}
.tb-megamenu .nav-collapse .nav > li > a:hover, .tb-megamenu .nav-collapse .nav > li > a:focus {background-color:inherit; color:inherit;}
}
@media (min-width: 0px) and (max-width: 640px) {
}
@media (min-width: 0px) and (max-width: 480px) {
}
@media (min-width: 0px) and (max-width: 400px) {
}
