/********* Public header *********/
.header_container { background-image: none; background-color: #000; z-index: 1000; }
#header_bottom_cap { display: none; }
#startNow { color: #d0b6ff; }

.btn-login { 
  background-image: none; 
  background-color: #fff; 
  border-radius: 3px;
  height: 20px;
  margin: 5px 3px 0 10px;
  padding-bottom: 3px;
  color: #333;
}
.btn-login:hover {
  background-color: #eee;
}

#logo1_wrap { margin-left: 10px; width: 147px; }
#logo1 { width: 147px; height: 92px; top: 0; } 
#logo1 img { width: 180px; margin-top:33px }

#menu_wrap { margin:36px 0 0 58px; }
#menu li { border-right: none; }
#menu li:hover ul, #menu li.sfhover ul { border: 1px solid #6e5a9d; }
#menu li a { } 
#menu li:hover, #menu li.sfhover, #upgrade_now a:hover, a#btn_acv_nav:hover { background-image:none; background-color:#6e5a9d; }
#menu li li:hover, #menu li li.sfhover { background-image:none; background-color: #dedede; }
#menu li li a:hover { color: #271855 !important; } 
#menu li li span { border-color: transparent; }

#pub_home_left_col,  #pub_home_right_col { padding-top: 10px; }

#header #header-top { border-bottom:none !important; }


/******** Members *********/
#mem-header {
  background-color: #000;
  background-image: none;
}

#mem-header a#mem-logo {
  margin: 0 5px 0 -14px;
}

#mem-header a#mem-logo img { 
  margin-top: 14px; 
}

ul.header-nav > li > a:hover, 
ul.header-nav > li.open > a,
ul.header-nav > li.active-nav > a { background-color: #6e5a9d; color: #fff; }
.nav-dropdown-menu > li > a:hover { color: #271855; }

.btn-white,
.btn-white-sm { 
  border-radius: 3px;
}

.btn-white {
  padding: 2px 4px;
}
.btn-white-sm {
  padding: 3px 1px;
}
#header #logo-public-wrap img#logo-public {
max-height: none;
max-width: none;
width: 180px !important;
margin-top: 8px !important;
height: auto;
/* written by whitelabel builder */