/* ************************************************* */
/* JGG 26/10/2018 NUEVO diseņo para mostrar el menu igual que el nuevo portal de wordpress */
/* ************************************************* */
 span.wpmm-mega-menu-label.wpmm_depth_first{
       animation-duration:  -1s;
       animation-delay:     -1s;
       animation-iteration-count: 1;
       -webkit-animation-duration:  -1s;
       -webkit-animation-delay:     -1s;
       -webkit-animation-iteration-count: 1;
     }
       span.wpmm-mega-menu-label.wpmm_depth_last{
       animation-duration:  -1s;
       animation-delay:     -1s;
       animation-iteration-count: 1;
       -webkit-animation-duration:  -1s;
       -webkit-animation-delay:     -1s;
       -webkit-animation-iteration-count: 1;
      }
            .wp-megamenu-main-wrapper .wpmm-mega-menu-icon{
      font-size: 13px;
      }
      /* dejar los titulos tal cual, que no ponga la primera en mayusculas */
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a {
    text-transform: none !Important;
}  

.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a {
    font-size: 16px !important;
}

.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li a {
    font-size: 15px !important;
}
/* FIN dejar los titulos tal cual, que no ponga la primera en mayusculas */

@media (min-width: 910px) and (max-width: 1420px) { 
   .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal {
/*      
   	  margin-top: 45px !important; 
      width:100% !important;
*/      
  }
}

@media (max-width: 1199px) {
  .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal {
    margin-left: 0px;
  
  }
  .wpmm-orientation-horizontal .wpmegamenu-toggle .wp-mega-toggle-block .dashicons {
    margin-right: 20px !important;
 }

}

@media (min-width: 1200px) {
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal ul.wpmm-mega-wrapper {
    
    text-align: right !important; 
 }

.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal {
/*    float: right; */
/*    margin-top: 25px !important;*/

/*    width: 92% !Important; */
/*    padding-left: 80px; */
}
}


.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal,
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-vertical,
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper{
background: rgba(255,255,255,0);
}
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li,
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li{
background: rgba(255,255,255,0);
}
/* a tag small line on before tag */
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title::before, 
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link::before {
    background:  rgba(255,255,255,0);
}

.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal,
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-vertical{
border-radius: 0px 0px 0px 0px;
margin-top: 0px;margin-bottom: 0px;}

.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li,
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li{
border-radius: 0px 0px 0px 0px;
}

.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal ul.wpmm-mega-wrapper{
text-align: center;    
}
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal{
    width: 90%;
}
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, 
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a{
color: #868585;
}

.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a,
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a{
font-size: 13px; font-family: Raleway;font-weight: normal;line-height: 1.5;text-transform: capitalize;text-decoration: none;}

.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a.wp-mega-menu-link,
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a.wp-mega-menu-link{
padding: 8px 22px 5px 15px;
}

    .wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li:hover,
    .wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li:hover{
    background: #c4c4c4;
}

.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper > li:hover > a{
    font-weight: normal;    text-decoration: none;     color: #383838 }

/*menu divider enable*/
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmm-mega-wrapper > li.current-menu-item > a{
    color: #000000;
}
/*Mega menu */


.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal.wpmm-onhover ul.wpmm-mega-wrapper li:hover > .wpmm-sub-menu-wrap,{
 padding-top:15px;   padding-bottom:5px;    padding-left:8px;   padding-right: 8px; }

.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap,
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-vertical ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap{
 width: 100%;   border-radius: 0px;    box-shadow: 0 3px 3px ;}

/*Widget section*/
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title, 
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link span.wpmm-mega-menu-href-title,
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-postimage span.wpmm-mega-menu-href-title, 
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-postimage span.wpmm-mega-menu-href-title{
color: #b2ad18; font-size: 14px; font-weight: bold; text-transform: uppercase; font-family: Open Sans; text-decoration: none; margin-bottom:10px; margin-top:0px;  }
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title:hover, 
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link span.wpmm-mega-menu-href-title:hover{
color: #00000;font-weight: bold;text-decoration: none;cursor: pointer;
}

.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmm-sub-menu-wrap ul li,
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wp-mega-sub-menu li a{
   color: #868585;   font-family: Montserrat;}
.wpmm-ctheme-wrapper.wpmega-badalona .wp-mega-sub-menu li .wpmm-sub-menu-wrapper.wpmm_menu_1 li::before, 
.wpmm-ctheme-wrapper.wpmega-badalona .wp-mega-sub-menu .widget_pages li::before, 
.wpmm-ctheme-wrapper.wpmega-badalona .wp-mega-sub-menu .widget_categories li::before,
 .wpmm-ctheme-wrapper.wpmega-badalona .wp-mega-sub-menu .widget_archive li::before, 
 .wpmm-ctheme-wrapper.wpmega-badalona .wp-mega-sub-menu .widget_meta li::before, 
 .wpmm-ctheme-wrapper.wpmega-badalona .wp-mega-sub-menu .widget_recent_comments li::before, 
 .wpmm-ctheme-wrapper.wpmega-badalona .wp-mega-sub-menu .widget_recent_entries li::before,
 .wpmm-ctheme-wrapper.wpmega-badalona .wp-mega-sub-menu .widget_product_categories ul.product-categories li a::before, 
 .wpmm-ctheme-wrapper.wpmega-badalona .wp-mega-sub-menu .widget_categories li::before, 
.wpmm-ctheme-wrapper.wpmega-badalona .wp-mega-sub-menu .widget_archive li::before{
    color: #868585;
}
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul ul li a:hover,
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul ul li a,
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul ul li a:focus,
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul ul li span.wpmm-mega-menu-href-title{
   color: #868585;
  }
/*
* Top Section Stylesheet
*/
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap span.wpmm_megamenu_topcontent{
    font-size :13px;    color:#868585;    font-family: Montserrat;    font-weight: normal;    text-transform: normal;    margin-left: 0px;    margin-right: 0px;}
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap .top_clearfix{
    margin-bottom: 10px;
    
}
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap .wpmm-topimage,
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap .wpmm-ctop{
    margin-left: 0px;    margin-right: 0px;    margin-top: 0px;}

/*
* Bottom Section stylhesheet
*/
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap span.wpmm_megamenu_bottomcontent{
    font-size :13px;    color:#000000;    font-family: Montserrat;    font-weight: normal;    text-transform: normal;    margin-left: 0px;    margin-right: 0px;}
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap .bottom_clearfix{
    margin-top: 10px;
}

.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap .wpmm-bottomimage,
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap .wpmm-cbottom{
    margin-left: 0px;    margin-right: 0px;    margin-bottom: 0px;}

/*flyout*/
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul{
    background: #f4f4f4;
}
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul{
    width: 210px;
}
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li:hover > a {
    background: #c4c4c4;
}
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-left ul.wp-mega-sub-menu li,
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right ul.wp-mega-sub-menu li{
    margin: 0px 5px;
}
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-left ul.wp-mega-sub-menu li a.wp-mega-menu-link,
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right ul.wp-mega-sub-menu li a.wp-mega-menu-link{
    padding:10px 20px;
}
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li a {
    color: #5e5e5e;    font-size: 12px;    font-weight: normal;    text-transform: normal;    font-family: Raleway;    text-decoration: none;}

.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li:hover a {
    color: #000000;    font-weight: normal;    text-decoration: none;}

/* search bar */
 .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li.wpmm-menu-align-right.wpmm-search-type .wpmm-sub-menu-wrap
 .megamenu-type-search input.search-submit[type="submit"]{
 font-size: 10px; color: #868585; background: #f4f4f4; }

.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li.wpmm-menu-align-right.wpmm-search-type .wpmm-sub-menu-wrap .megamenu-type-search input.search-field[type="search"]{
width: 182px;color: #3d3d3d; }


 .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmm-search-type  > .wpmm-mega-menu-icon > i.fa-search,
 .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmm-search-type  > .wpmm-mega-menu-icon > i.genericon-search,
 .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmm-search-type  > .wpmm-mega-menu-icon > i.dashicons-search{
  color:  #dd3333;
}
 .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmm-mega-wrapper .wpmega-searchinline input.search-field{
  width: 182px;
}
/* Popup Search FOrm */
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li div.popup-search-form .wpmm-overlay-search{
  background: #f4f4f4;
  width: 182px;
}
/* Popup Search FOrm */
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li div.popup-search-form .wpmm-overlay-search form label input.search-field{
    border:1px solid #f4f4f4;
}

.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li div.popup-search-form .wpmm-overlay-search{
  font-family: Raleway;
}


.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li div.popup-search-form .wpmm-overlay-search form input[type="submit"]:hover{
    background: ;
    color: ;
}
/* search bar custom css end */

/* top menu label custom css */
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmm-mega-menu-label::before {
        border-color: #c4c4c4 transparent transparent;
  }

.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wp-mega-menu-header a span.wpmm-mega-menu-label{
     font-size:13px;
        color:#ffffff;
  }

.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmm-mega-menu-label {
      background: #c4c4c4;
      color:#ffffff;
        font-size:13px;
      font-weight: normal;
       text-transform: uppercase;
          font-family: Raleway      }


 
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul li ul.wp-mega-sub-menu > li.wpmega-horizontal-tabs > .wpmm-sub-menu-wrapper > ul > li.wpmm-tabs-section.show_tab > a.wp-mega-menu-link{
color: #000000;    }
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul li ul li.wpmega-horizontal-tabs > div > ul > li.wpmm-tabs-section > .wpmm-sub-menu-wrapper{
    border-top: 2px solid ;
}
 
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul li ul li.wpmega-horizontal-tabs > div > ul > li.wpmm-tabs-section > .wpmm-sub-menu-wrapper{
    background: #cab1e2; 
}

 
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul li ul.wp-mega-sub-menu > li.wpmega-horizontal-tabs > .wpmm-sub-menu-wrapper > ul > li.wpmm-tabs-section > a.wp-mega-menu-link{
color: #7a7a7a;    
}

 
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wpmega-vertical-tabs ul.wpmm-tab-groups > li > a > span{
    color: #6d6d6d}
 
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wpmega-vertical-tabs ul.wpmm-tab-groups > li > a:hover span, 
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wpmega-vertical-tabs ul.wpmm-tab-groups > li > a:hover{
color: #000000}


/* Widget extra options */


@media (max-width: 910px) {
        .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmegamenu-toggle{
            display: block;
            height: 60px;
            background: #f9f9f9;
            text-align:  right;
        }    
        .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmegamenu-toggle .wpmega-closeblock{
            display: none;
        }

        .main-navigation button.menu-toggle{
            display: none;
        }

      .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmegamenu-toggle .wpmega-openblock,
      .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .wpmegamenu-toggle .wpmega-closeblock{
         color: #5e5e5e;
     }

     .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona .close-primary{
          color: #ff1919;
     }
     .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal,
     .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-vertical,
     .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper{
                background: rgba(255,255,255,0);
                     
      }
      .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, 
      .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a{
        color: #868585;
      }
      .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-badalona ul.wpmm-mega-wrapper > li:hover > a{
            font-weight: normal;            text-decoration: none;             color: #383838;         }
        .wpmm-sub-menu-wrap ul li > a{
            padding: 0px;
        }

}
@media screen and (max-width: 909px){
    .wpmm-sub-menu-wrap li.wpmega-1columns-1total, .wpmm-sub-menu-wrap li.wpmega-1columns-2total, .wpmm-sub-menu-wrap li.wpmega-1columns-3total, .wpmm-sub-menu-wrap li.wpmega-1columns-4total, .wpmm-sub-menu-wrap li.wpmega-1columns-5total, .wpmm-sub-menu-wrap li.wpmega-1columns-6total, .wpmm-sub-menu-wrap li.wpmega-1columns-7total, .wpmm-sub-menu-wrap li.wpmega-1columns-8total, .wpmm-sub-menu-wrap li.wpmega-2columns-2total, .wpmm-sub-menu-wrap li.wpmega-2columns-3total, .wpmm-sub-menu-wrap li.wpmega-3columns-3total, .wpmm-sub-menu-wrap li.wpmega-2columns-4total, .wpmm-sub-menu-wrap li.wpmega-3columns-4total, .wpmm-sub-menu-wrap li.wpmega-4columns-4total, .wpmm-sub-menu-wrap li.wpmega-2columns-5total, .wpmm-sub-menu-wrap li.wpmega-3columns-5total, .wpmm-sub-menu-wrap li.wpmega-4columns-5total, .wpmm-sub-menu-wrap li.wpmega-5columns-5total, .wpmm-sub-menu-wrap li.wpmega-2columns-6total, .wpmm-sub-menu-wrap li.wpmega-3columns-6total, .wpmm-sub-menu-wrap li.wpmega-4columns-6total, .wpmm-sub-menu-wrap li.wpmega-5columns-6total, .wpmm-sub-menu-wrap li.wpmega-6columns-6total, .wpmm-sub-menu-wrap li.wpmega-2columns-7total, .wpmm-sub-menu-wrap li.wpmega-3columns-7total, .wpmm-sub-menu-wrap li.wpmega-4columns-7total, .wpmm-sub-menu-wrap li.wpmega-5columns-7total, .wpmm-sub-menu-wrap li.wpmega-5columns-7total, .wpmm-sub-menu-wrap li.wpmega-6columns-7total, .wpmm-sub-menu-wrap li.wpmega-7columns-7total, .wpmm-sub-menu-wrap li.wpmega-2columns-8total, .wpmm-sub-menu-wrap li.wpmega-3columns-8total, .wpmm-sub-menu-wrap li.wpmega-4columns-8total, .wpmm-sub-menu-wrap li.wpmega-5columns-8total, .wpmm-sub-menu-wrap li.wpmega-6columns-8total, .wpmm-sub-menu-wrap li.wpmega-7columns-8total, .wpmm-sub-menu-wrap li.wpmega-8columns-8total{
     width:100%;
     padding: 0 10px;
    }
}
.menu > li > a:last-child {
    font-size: initial;
}