
/* colours 

830a2d  deep  #8C805E
990c34
b30e3d med #A6976F
cc1046
e5124e
e6b9bc  light #B1A277

*/



/* ****  Main Navigation  ************************************************************ */



div.t3-megamenu ul.nav > li > a {color:#ffffff !important;}

div.t3-megamenu ul.nav > li  {max-height: 50px!important;}
/* needed for chrome if home button has icon and no text */

.t3-mainnav {
    filter: none;
	background-image: none;

    background-color: transparent;   
color:#ffffff;
    height: auto;
}

@media (max-device-width: 767px){
.t3-mainnav {
   background-color: #8C805E; 
}
}

.t3-mainnav .t3-navbar {
    background-color: #8C805E; 
}

div.t3-megamenu ul.nav > li > a{
    font-size: 1.1em;
}



.dropdown-menu li{
    font-size: 1.0em;

}

.t3-mainnav  {border: none; }

.t3-mainnav .navbar-inner { min-height: 26px; border: none; background: #8C805E!important;}
#t3-mainnav.wrap div.container div.navbar-inner div.nav-collapse div.t3-megamenu ul.nav  > li  > a  {
padding:6px; padding: 6px 10px; margin: 0px; color: #ffffff;
/*border: none; */
}

.navbar-nav > li > a {padding: 10px 15px;}

.t3-mainnav .navbar .nav > .active > a, .t3-mainnav .navbar .nav > .active > a:hover, .t3-mainnav .navbar .nav > .active > a:focus {
color: #ffffff;
    background-color: #8C805E;  
    background-image: linear-gradient(to bottom, #8C805E, #A6976F);
}

.t3-mainnav .navbar .nav li > .active > a, .t3-mainnav .navbar li .nav > .active > a:hover, .t3-mainnav .navbar .nav li > .active > a:focus {
color: #ffffff? !important;
    background-color: #8C805E;  
    background-image: linear-gradient(to bottom, #8C805E, #A6976F);
}

.t3-mainnav .navbar .nav li a:active, .t3-mainnav .navbar .nav li a:hover,  .t3-mainnav .navbar .nav 
li a:focus { background: #8C805E;   color: #ffffff;    background-image: linear-gradient(to bottom, #8C805E, #A6976F);  }

.t3-mainnav .nav li.dropdown.open > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.active > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle   { color:#ffffff; background: #8C805E;      background-color: #8C805E; background-image: linear-gradient(to bottom, #8C805E, #A6976F); }

.t3-mainnav .navbar .nav > .active > a,
.t3-mainnav .navbar .nav > .active > a:hover,
.t3-mainnav .navbar .nav > .active > a:focus  { color: #ffffff !important; background: #8C805E;      background-color: #8C805E; background-image: linear-gradient(to bottom, #8C805E, #A6976F); }

.dropdown-menu .active > a,
.dropdown-menu .active > a:hover   { background: #8C805E;   color: #ffffff;   background-color: #8C805E; background-image: linear-gradient(to bottom, #8C805E, #A6976F); }


.t3-mainnav .nav li.dropdown.open > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.active > .dropdown-toggle,
.t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle { color: #ffffff; background: #8C805E;      background-color: #8C805E; background-image: linear-gradient(to bottom, #8C805E, #A6976F); }

/*
.nav li.dropdown > .dropdown-toggle .caret {
border-top-color: #ffffff !important;
border-bottom-color: #ffffff !important;
}
*/
div.t3-megamenu ul.nav li.dropdown a.dropdown-toggle b.caret
{display:none;}

.t3-megamenu .nav > .dropdown > .dropdown-toggle .caret {
  display: none !important;
}

.t3-megamenu .mega-nav > li .separator {
    background:#8C805E;
    font-size:120%;
border:1px solid #8C805E;
border-radius:3px;
}

.t3-megamenu .t3-module .module-title {color: #333;}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #fff;
     background-color: #8C805E; background-image: linear-gradient(to bottom, #8C805E, #A6976F); }


.navbar-default .navbar-nav > li > a , .navbar-default .navbar-nav > li > a:hover {
    color: #fff;
}

.navbar-default .navbar-nav .open .dropdown-menu > li > a , .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{
    color: #fff;
}

.navbar-default .navbar-nav > .dropdown > a .caret, .navbar-default .navbar-nav > .dropdown > a:hover .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}

.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #8C805E;
}

/* ** End Main Navigation  **************************************************************** */


 
 /* *** Side Menus ***************************************** */

div.t3-sidebar ul.pumpa li, div.t3-sidebar ul.pumpa li a{
border: 0px solid #f0f0f0;
border-radius:5px;
}
div.t3-sidebar ul.pumpa li a  { text-decoration: none; border-bottom: none;  padding: 3px 5px;;
	background-image: none;
   background-color: #8C805E;    
color:#ffffff;
}
div.t3-sidebar ul.pumpa li {padding: 0px !important;margin-bottom:10px}
div.t3-sidebar ul.pumpa li a:visited { 	background-image: none;
   background-color: #8C805E;    
color:#ffffff; }
div.t3-sidebar ul.pumpa li a:active, div.t3-sidebar ul.pumpa li a:hover,  div.t3-sidebar ul.pumpa li a:focus { background: #8C805E;
      background-image: linear-gradient(to bottom,#8C805E, #A6976F); color: #ffffff; }

div.t3-sidebar ul.pumpa > .active > a, div.t3-sidebar ul.pumpa > .active > a:hover, div.t3-sidebar ul.pumpa > .active > a:focus {
    
	color: #ffffff;
    background-color: #8C805E;  
    background-image: linear-gradient(to bottom, #8C805E, #A6976F);
	}

div.t3-sidebar ul.pumpa > .active > a, div.t3-sidebar ul.pumpa li a:active {
     background-image:linear-gradient(to bottom, #cc1046, #e5124e);
	color: #ffffff;
    
}

/*  *** End of Side Menu ***************************************** */
 


