.navbar-default {
    background-color: #fff;
    border-color: #fff;
}

#maxiroundedcenter {
}

div#maximenuck144 ul.maximenuck {
  clear:both;
  position : relative;
  z-index:999;
  overflow: visible !important; 
  display: block !important;
  float: none !important;
  visibility: visible !important;
  opacity: 1 !important;
  list-style:none;
  margin:0 auto;
  height: auto;
/*  padding:0px 20px 0px 20px; */
  padding:0;
  -moz-border-radius:0;
  -webkit-border-radius:0;
  border-radius:0;
  filter: none;
  background: #fff;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
  text-align: left;
  zoom: 1;
  border:0;
  text-shadow:none;
  -moz-text-shadow:none;
  -webkit-text-shadow:none;
}

div#maximenuck144 ul.maximenuck li.maximenuck.level1 {
    display: inline-block;
    float: none !important;
    position: static;
    list-style: none;
    border: 1px solid transparent;
/*    float: left; */
    text-align: center;
    padding: 4px 2px 2px 5px;
    margin: 0;
    cursor: pointer;
    vertical-align: middle;
    box-shadow: none;
    filter: none;
}


div#maximenuck144.maximenuckv ul.maximenuck li.maximenuck.level1 {
  display: inline-block !important;
  margin: 0;
  padding: 4px 0px 2px 8px;
  text-align: left;
}

div#maximenuck144 ul.maximenuck li.maximenuck.level1:hover,
div#maximenuck144 ul.maximenuck li.maximenuck.level1.active {
  border: 0;
  background: transparent;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}

div#maximenuck144 ul.maximenuck li.maximenuck.level1 > a,
div#maximenuck144 ul.maximenuck li.maximenuck.level1 > span.separator {
  font-size:16px;
  color: #333;
  display:block;
  float : none !important;
  float : left;
  position:relative;
  /* text-decoration:none; */
  text-shadow:none;
  -moz-text-shadow:none;
  -webkit-text-shadow:none;
  /* box-shadow: none; */
  /* min-height : 34px; */
  /* outline : none;*/
  /* background : none; */
  /* filter: none; */
  /* border : none; */
  padding : 0;
  /* white-space: normal; */
  /* filter: none; */
}



/* item color on mouseover */
div#maximenuck144 ul.maximenuck li.maximenuck.level1:hover,
div#maximenuck144 ul.maximenuck li.maximenuck.level1.active,
div#maximenuck144 ul.maximenuck li.maximenuck.level1:hover,
div#maximenuck144 ul.maximenuck li.maximenuck.level1.active {
  border-bottom:2px solid #fa6e98;
}

div#maximenuck144 ul.maximenuck li.maximenuck.level1:hover > a span.titreck,
div#maximenuck144 ul.maximenuck li.maximenuck.level1.active > a span.titreck,
div#maximenuck144 ul.maximenuck li.maximenuck.level1:hover > span.separator,
div#maximenuck144 ul.maximenuck li.maximenuck.level1.active > span.separator {
  color : #fa6e98;
  font-weight: bold;
  text-shadow: none;
}


div#maximenuck144.maximenuckh ul.maximenuck li.level1.parent:hover > a:after,
div#maximenuck144.maximenuckh ul.maximenuck li.level1.parent:hover > span.separator:after,
div#maximenuck144.maximenuckh ul.maximenuck li.level1.parent.active > a:after,
div#maximenuck144.maximenuckh ul.maximenuck li.level1.parent.active > span.separator:after {
  border-top-color : #fa6e98;
}


div#maximenuck144 ul.maximenuck li div.floatck ul.maximenuck2,
div#maximenuck144 ul.maximenuck2 {
    z-index: 11000;
    clear: left;
    text-align: left;
    background: transparent;
    margin: 0 !important;
    padding: 0px 20px!important;
    border: none !important;
    box-shadow: none !important;
    width: 100%;
    position: static !important;
    overflow: visible !important;
    display: block !important;
    float: none !important;
    visibility: visible !important;
}




/*--------------------------------------------
---Submenus------
---------------------------------------------*/

/* submenus container */
div#maximenuck144 div.floatck {
  position : absolute;
  display: none;
  padding : 0;
  background : #fff /* url(../images/transparent.gif); /* important for hover to work good under IE7 */
  /*width : 180px;*/ /* default width */
  margin: 2px 0 0 -10px;
  text-align:left;
  padding:5px 5px 0 5px;
  border:1px solid #bbb;
  background:#fff;
/*  background: -moz-linear-gradient(top, #EEEEEE, #BBBBBB); */
/*  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#BBBBBB)); */
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  filter: none;
  width: inherit;
  z-index:9999;
  cursor: auto;
}

div#maximenuck144 div.maxidrop-main {
  width : auto; /* default width */
  font-size:16px;
}

/* vertical menu */
div#maximenuck144.maximenuckv div.floatck {
  margin : -39px 0 0 90%;
  border:1px solid #777777;
  border-left:none;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}

div#maximenuck144 .maxipushdownck div.floatck {
  margin: 0;
}

/* child blocks position (from level2 to n) */
div#maximenuck144 ul.maximenuck li.maximenuck div.floatck div.floatck {
  margin : -30px 0 0 93%;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border:1px solid #777777;
}

div#maximenuck144 ul.maximenuck li ul.maximenuck2 li.maximenuck, div#maximenuck144 ul.maximenuck2 li.maximenuck {
  text-align: left;
  z-index: 11001;
  padding: 0;
  font-size:16px;
  position: static;
  text-shadow: none;
  padding: 5px 0px;
  margin: 0px 0px 4px 0px;
  float: none !important;
  text-align: left;
  background: none;
  list-style: none;
  display: block;
}


div#maximenuck144 span.titreck {
  text-decoration: none;
  min-height: 17px;
  float: none !important;
  float: left;
  font-size:16px;
  margin: 0;
}


div#maximenuck144 ul.maximenuck li.maximenuck ul.maximenuck2 li ,
div#maximenuck144 ul.maximenuck2 li  {
  padding: 5px 0px;
  margin: 0px 0px 4px 0px;
  font-size:16px;
}

div#maximenuck144 ul.maximenuck li.maximenuck ul.maximenuck2 li h5,
div#maximenuck144 ul.maximenuck2 li h5 {
  font-weight:bold;
  font-size:16px;
  color:#333;
}
div#maximenuck144 ul.maximenuck li.maximenuck ul.maximenuck2 li h5 a,
div#maximenuck144 ul.maximenuck2 li h5 a {
  font-weight:bold;
  color:#333;
}
div#maximenuck144 ul.maximenuck2 li.item452 {
  font-weight:bold;
  color:#333;
}


div#maximenuck144 ul.maximenuck li.maximenuck ul.maximenuck2 li a,
div#maximenuck144 ul.maximenuck2 li a {
  color: #fa6e98;
  text-shadow: none;
  font-size:16px;
}

div#maximenuck144 ul.maximenuck li.maximenuck ul.maximenuck2 li a.hover,
div#maximenuck144 ul.maximenuck li.maximenuck ul.maximenuck2 li a:hover,
div#maximenuck144 ul.maximenuck li.maximenuck ul.maximenuck2 li a:active,
div#maximenuck144 ul.maximenuck2 li a.hover,
div#maximenuck144 ul.maximenuck2 li a:hover,
div#maximenuck144 ul.maximenuck2 li a:active {
  color: #fa6e98;
  font-weight: bold;
}

div#maximenuck144 ul.maximenuck li.maximenuck ul.maximenuck2 li:hover > a,
div#maximenuck144 ul.maximenuck li.maximenuck ul.maximenuck2 li:hover > h2 a,
div#maximenuck144 ul.maximenuck li.maximenuck ul.maximenuck2 li:hover > h3 a,
div#maximenuck144 ul.maximenuck li.maximenuck ul.maximenuck2 li.active > a,
div#maximenuck144 ul.maximenuck2 li:hover > a,
div#maximenuck144 ul.maximenuck2 li:hover > h2 a,
div#maximenuck144 ul.maximenuck2 li:hover > h3 a,
div#maximenuck144 ul.maximenuck2 li.active > a {
    color: #fa6e98;
    background: transparent;
}


/* custom html module */
.panel-inner ul li a {
  font-size:16px;
}


span.titreck {
  white-space:nowrap;
}
