/**
 * MAIN NAV START mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm MAIN NAV START
 */
#l-ss-nav-container {
  background-color: #F7F7F7;
  font-size: 14px; }
  #l-ss-nav-container form {
    float: none;
    margin: 10px auto !important; }
  #l-ss-nav-container .ss-menu-leaf,
  #l-ss-nav-container #ss-toggle-button {
    width: 100%;
    border: 1px solid #EAEAEA;
    border-top: 0; }
    #l-ss-nav-container .ss-menu-leaf:first-child,
    #l-ss-nav-container #ss-toggle-button:first-child {
      border-top: 1px solid #EAEAEA; }
  #l-ss-nav-container .ss-menu-leaf a {
    display: block;
    padding: 10px 30px;
    color: #5b5b5b;
    text-align: center;
    text-decoration: none; }
    #l-ss-nav-container .ss-menu-leaf a:hover, #l-ss-nav-container .ss-menu-leaf a:active, #l-ss-nav-container .ss-menu-leaf a.active {
      background-color: #052768;
      color: white; }
  #l-ss-nav-container #ss-toggle-button {
    display: block;
    padding: 10px 0;
    background-color: #ccc;
    text-align: center;
    font-weight: 700;
    cursor: pointer; }
  #l-ss-nav-container #ss-toggle-target {
    display: none; }
    #l-ss-nav-container #ss-toggle-target.expanded {
      display: block; }

@media only screen and (min-width: 750px) {
  #l-ss-nav-container {
    border-bottom: 1px solid #EAEAEA; }
    #l-ss-nav-container #ss-toggle-button, #l-ss-nav-container form {
      display: none !important; }
    #l-ss-nav-container #ss-toggle-target {
      display: block !important; }
    #l-ss-nav-container .ss-menu {
      float: left;
      width: auto; }
    #l-ss-nav-container .ss-menu-leaf {
      clear: both;
      width: auto;
      border: none; } }
/* end media query */
