.megamenu-portlet .header {
  background: #efefef;
  border-radius: 4px;
  cursor: pointer;
  font-size: 16px;
  font-weight: normal;
  padding: 5px 10px;
  text-transform: capitalize; }
  .megamenu-portlet .header .icon-chevron-down {
    font-size: 14px;
    margin-left: 5px;
    color: #444; }
  .megamenu-portlet .header .toggler-content-wrapper {
    overflow: hidden;
    padding: 0 10px; }

@media only screen and (min-width: 48em) {
  .aui {
    /* Megadropdown */ }
    .aui .top-bar-section {
      /*Top bar section */ }
      .aui .top-bar-section .has-megadropdown .icon-chevron-sign-down {
        display: inline; }
      .aui .top-bar-section ul li.has-megadropdown:hover .mega_dropdown {
        /*left: 0px;*/
        left: 0px;
        right: 0px;
        width: auto !important; }
      .aui .top-bar-section .mega_dropdown {
        display: block;
        position: absolute;
        right: 0px;
        left: -9999px;
        z-index: 20;
        width: 100%;
        padding: 15px 0;
        background-color: #fff;
        border-right: 1px solid #d0d0d0;
        border-bottom: 1px solid #d0d0d0;
        border-left: 1px solid #d0d0d0;
        margin-top: 1px; }
        .aui .top-bar-section .mega_dropdown .arrow-up {
          top: -25px;
          left: 262px; }
        .aui .top-bar-section .mega_dropdown img {
          border-top: 4px solid #22BCEC; }
        .aui .top-bar-section .mega_dropdown ul {
          list-style: none;
          margin-left: 10px;
          float: left;
          margin-right: 20px;
          background-color: #fff; }
        .aui .top-bar-section .mega_dropdown ul li a:not(.button) {
          background: none;
          line-height: 2;
          text-align: left;
          font-size: 13px;
          text-decoration: none;
          padding: 0 !important; }
        .aui .top-bar-section .mega_dropdown ul li a:not(.button):hover {
          background: none;
          text-decoration: underline; }
        .aui .top-bar-section .mega_dropdown h6,
        .aui .top-bar-section .mega_dropdown h6 a:not(.button),
        .aui .top-bar-section .mega_dropdown .media-item > a:not(.button) {
          background: none;
          line-height: 1.4;
          padding: 0;
          font-weight: 400; }
        .aui .top-bar-section .mega_dropdown h6 a:not(.button):hover {
          background: none; }
        .aui .top-bar-section .mega_dropdown ul li {
          display: block;
          float: none; }
        .aui .top-bar-section .mega_dropdown .row-fluid .span3 {
          padding: 0 15px; }

  /* aui */ }
/* Media query */
/* IE8 styles */
.aui.ie8 {
  /* Megadropdown */ }
  .aui.ie8 .top-bar-section {
    /*Top bar section */ }
    .aui.ie8 .top-bar-section .has-megadropdown .icon-chevron-sign-down {
      display: inline; }
    .aui.ie8 .top-bar-section ul li.has-megadropdown:hover .mega_dropdown {
      /*left: 0px;*/
      left: 0px;
      right: 0px;
      width: 100% !important; }
    .aui.ie8 .top-bar-section .mega_dropdown {
      display: block;
      position: absolute;
      left: -9999px;
      z-index: 20;
      width: 100%;
      padding: 15px 0;
      background-color: #fff;
      border-right: 1px solid #d0d0d0;
      border-bottom: 1px solid #d0d0d0;
      border-left: 1px solid #d0d0d0;
      margin-top: 1px; }
      .aui.ie8 .top-bar-section .mega_dropdown .arrow-up {
        top: -25px;
        left: 262px; }
      .aui.ie8 .top-bar-section .mega_dropdown img {
        border-top: 4px solid #22BCEC; }
      .aui.ie8 .top-bar-section .mega_dropdown ul {
        list-style: none;
        margin-left: 10px;
        float: left;
        margin-right: 20px;
        background-color: #fff; }
      .aui.ie8 .top-bar-section .mega_dropdown ul li a {
        background: none;
        line-height: 2;
        text-align: left;
        font-size: 13px;
        text-decoration: none;
        padding: 0 !important; }
      .aui.ie8 .top-bar-section .mega_dropdown ul li a:hover {
        background: none;
        text-decoration: underline; }
      .aui.ie8 .top-bar-section .mega_dropdown h6,
      .aui.ie8 .top-bar-section .mega_dropdown h6 a,
      .aui.ie8 .top-bar-section .mega_dropdown .media-item > a {
        background: none;
        line-height: 1.4;
        padding: 0;
        font-weight: 400; }
      .aui.ie8 .top-bar-section .mega_dropdown h6 a:hover {
        background: none; }
      .aui.ie8 .top-bar-section .mega_dropdown ul li {
        display: block;
        float: none; }
      .aui.ie8 .top-bar-section .mega_dropdown .row-fluid .span3 {
        padding: 0 15px; }

/* aui */