
/* ipad mini */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
/* force hamburger */
.navbar-collapse ul.navbar-nav > li.logo-spacer { display: none; }
.navbar-collapse ul.navbar-nav > li.dropdown a, .navbar-collapse ul.navbar-nav > li a { margin-left: 5px; margin-right: 5px; padding-left: 5px; }
.navbar-collapse ul.navbar-nav > li.dropdown a span.caret { margin-right: -5px; }
.navbar-collapse.collapse.in { display: block!important; height: auto!important; padding-bottom: 0; overflow: visible!important; }
#nav-toggle { display: block !important; top: 102px !important; }
.navbar-collapse ul.navbar-nav > li.dropdown a, .navbar-collapse ul.navbar-nav > li a { text-align: left; margin-right: 40px; padding-left: 40px }
.navbar-collapse ul.navbar-nav > li.dropdown a span.caret { float: right; display: block; width: 40px; left: inherit; position: inherit; margin-right: -40px; padding: 15px 0; height: 30px; line-height: 30px; margin-left: inherit; bottom: inherit; }
.navbar-collapse ul.navbar-nav > li.dropdown:hover > ul.dropdown-menu { display: block; margin: 0; top: 0; position: relative; left: inherit; float: none; min-width: inherit; }
.navbar-collapse ul.navbar-nav > li.dropdown.active ul.dropdown-menu li, .navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu li { margin: 0; padding: 0; min-height: inherit; display: block; }
.navbar-collapse ul.navbar-nav > li.dropdown.active ul.dropdown-menu li a.megaLink, .navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu a.megaLink { display: none!important; }
nav.navbar ul.navbar-nav li.dropdown ul.dropdown-menu li a.megalink { display: none; }
.navbar-collapse ul.navbar-nav > li.dropdown.active ul.dropdown-menu li a span.mega-menu-column, .navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu li a span.mega-menu-column { display: block; }
.navbar-collapse ul.navbar-nav > li.dropdown.active ul.dropdown-menu li > a, .navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu li > a { display: block; margin: 0; padding: 0; text-align: center; }
.navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu li.col-sm-12 > a { display: none }
.navbar-collapse ul.navbar-nav > li.dropdown ul.dropdown-menu li a.abut { padding-left: 20px; padding-right: 20px }
div#bs-navbar-collapse { overflow: visible; max-height: inherit; }
.collapse .nav { display: none; margin-top: 75px; }
.collapse.in .nav { display: block; }
.navbar-collapse ul.navbar-nav > li { width: 100%; text-align: left; }
.navbar-collapse ul.navbar-nav > li .linkText { padding-left: 45px; }

.dropdown li { display: block; width: 100%; text-align: left; background: #FFF; }
.wedding-mega-menu, .membership-mega-menu, .golf-mega-menu, .about-mega-menu { width: 98.9% !important; }
}

