
.navbar p { color: #333; }
.navbar p.post-title {font-size: 1.3em; margin-bottom:0.6em }

.navbar-custom .dropdown-menu { border: 1px solid #eee; 
border-radius: 3px ! important;
background-color: #Fff;
padding: 0;
font-size: 0.9em; }

.navbar-custom .dropdown-menu li.nav-title { color: #333;margin-top:0.4em; text-transform:uppercase;letter-spacing: 0.014em;font-weight:600 }
.navbar-custom .dropdown-menu li.nav-title > a { color: #777; padding:0 }
.navbar-custom .dropdown-menu li.nav-title > a:hover { color: #0075be; background-color:inherit }

.navbar-custom .dropdown-menu li.nav-title span.nav-title-description { color: #555555; }

.navbar-custom { background-color: #ffffff; margin:0 }

.navbar-custom .navbar-brand { color: #333333; font-family: 'Kameron',serif; font-size: 1.6em; }

.navbar-custom .nav > li > a { color: #333333; font-size: 1.1em; }
.navbar-custom .nav > li.active > a, .navbar-custom .nav > li.active > a:hover, .navbar-custom .nav > li.active > a:focus { color: #fff; }

.navbar-custom .nav > li > a:focus, .navbar-custom .nav > li > a:hover, .navbar-default .navbar-brand:hover { color: #0075be; }

 .navbar-custom .nav li.dropdown.open > .dropdown-toggle{ color: #0075BE; background-color: inherit; }

.navbar-custom .nav li.dropdown.active > .dropdown-toggle,
.navbar-custom .nav li.dropdown.open.active > .dropdown-toggle, li#mainLinks.active, li#homeLink.active, li#reseLink.active, li#offerLink.active, li#reviewLink.active, li#contactLink.active   { background: #0075be; color: #fff; border-radius: 3px; }

.navbar-custom .nav li.dropdown:hover > .dropdown-toggle .caret { border-top-color: #0075be; }

.navbar-custom .nav li.dropdown > .dropdown-toggle .caret,
.navbar-custom .nav li.dropdown.open a:hover .caret,
.navbar-custom .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-custom .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-custom .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #333333; }

.navbar-custom .nav li.dropdown.open a:hover .caret, .navbar-custom .nav li.dropdown.open > .dropdown-toggle .caret, .navbar-custom .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #0075be; } .navbar-custom .dropdown-menu li a { color: #333333; text-shadow: none; }
.navbar-custom .dropdown-menu li a.active { color: #0075be; }

.navbar-custom .dropdown-menu li a.btn,
.navbar-custom .dropdown-menu li a.btn:hover { color: #fff; width:40%}

.navbar-custom .dropdown-menu li a.btn:hover { color: white; }

.navbar-custom .dropdown-menu li a.btn-default:hover { color: #fff; background-color:#2AC4F6;}

.navbar-custom .dropdown-menu .active > a,
.navbar-custom .dropdown-menu li > a,
.navbar-custom .dropdown-submenu > a { padding: 5px 8px;  }

.navbar-custom .dropdown-menu li > a:hover,
.navbar-custom .dropdown-menu li > a:focus,
.navbar-custom .dropdown-submenu:hover > a { color: #0075be;background-color:#f9f9f9}

.navbar-custom .navbar-toggle .icon-bar { background-color: #333333; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }

.navbar-custom .navbar-toggle {  }

.navbar-custom .navbar-toggle:hover, .navbar-custom .navbar-toggle:focus { color:#2AC4F6}

/* custom styles */
.mega-menu-5 li.two-column, .mega-menu-5 li.three-column {padding: 10px 5px;}
.mega-menu-5 li.one-column {padding: 15px 0 10px 5px;}
.mega-menu-5 li.one-column.with-image{background-color: #fff;border: 1px solid #eee;margin-top: 20px;padding: 1em;border-radius: 3px;}

.mega-menu-5 li.one-column.with-image > a:hover, 
.mega-menu-5 li.one-column.with-image > a:focus { background-color:#fff}
i.fa.fa-angle-down {margin-left: 5px;}


/* mediaqueries 979px
–––––––––––––––––––––––––––––––––––––––––––––––––– */

@media (max-width: 979px) {

.navbar-custom p, .dropdown-menu li.nav-title span.nav-title-description { color: #555555; }

.navbar-custom .nav-collapse .btn { color: #0075be; }

.navbar-custom .nav > li > a:hover { background: none; }

.navbar-custom .nav a { color: #ffffff; }

.navbar-custom .nav > li {font-size: 1em;  padding: 5px;}

.navbar-custom .dropdown-menu li > a:hover,
.navbar-custom .dropdown-menu li > a:focus,
.navbar-custom .dropdown-submenu:hover > a { color: #0075be; background: none;}

.navbar-custom .navbar-collapse .nav-title { color: #ffffff; border-bottom: 1px solid #0075be; }

.navbar-custom .navbar-collapse .nav-title {border-bottom: 1px solid #eee;}

}

/* mediaqueries 768px - 910px
–––––––––––––––––––––––––––––––––––––––––––––––––– */
@media (min-width: 768px) and (max-width: 910px) {
.mega-menu-5 ul.dropdown-menu { width: 500px;}
}

/* mediaqueries 767px
–––––––––––––––––––––––––––––––––––––––––––––––––– */
/* 767px and below */
/*=================*/
@media (max-width: 767px) {

.navbar-custom .nav > li {font-size: 1em;  padding: 5px; border-bottom: 1px solid rgb(238, 238, 238);}	
.navbar-custom .nav > li > a {font-size: 1em; }
.navbar-custom .dropdown-menu li.nav-title > a { padding:5px 8px }
.navbar-collapse li.dropdown.active {background-color:#0075BE;}
.navbar-collapse li.dropdown.active.open {background-color:#0075BE; color:#fff}
.navbar-nav .open.active .dropdown-menu > li > a {color:#fff}
.navbar-nav .open.active .dropdown-menu > li > a.active {opacity:0.7}

.navbar-nav {margin: 0;}

li#mainLinks.active, li#homeLink.active, li#reseLink.active, li#offerLink.active {border-radius: 0px;}

.navbar-custom .navbar-collapse .nav-title {border-bottom: 1px solid #eee;}

.navbar-custom .dropdown-menu p.nav-title, .navbar-custom .dropdown-menu p.nav-title > a  { color: #777; }
.navbar-collapse li.dropdown.active.open > .dropdown-menu > li.two-column > ul > li > a { color: #fff; }
.navbar-collapse li.dropdown.active.open > .dropdown-menu > li.two-column > ul > li { color: #fff; }

}

