/*.ets_mm_megamenu .mm_menus_li h4,
.ets_mm_megamenu .mm_menus_li h5,
.ets_mm_megamenu .mm_menus_li h6,
.ets_mm_megamenu .mm_menus_li h1,
.ets_mm_megamenu .mm_menus_li h2,
.ets_mm_megamenu .mm_menus_li h3,
.ets_mm_megamenu .mm_menus_li h4 *:not(i),
.ets_mm_megamenu .mm_menus_li h5 *:not(i),
.ets_mm_megamenu .mm_menus_li h6 *:not(i),
.ets_mm_megamenu .mm_menus_li h1 *:not(i),
.ets_mm_megamenu .mm_menus_li h2 *:not(i),
.ets_mm_megamenu .mm_menus_li h3 *:not(i),
.ets_mm_megamenu .mm_menus_li > a{
    font-family: inherit;
}
.ets_mm_megamenu *:not(.fa):not(i){
    font-family: inherit;
}*/

.ets_mm_block *{
    font-size: 14px;
}    

@media (min-width: 992px){

    
    
    /* Layout 5*/
    .ets_mm_megamenu.layout_layout5{
        background-color: #2265c3;
    }
    .ets_mm_megamenu.layout_layout5:not(.ybc_vertical_menu) .mm_menus_ul{
         background: #2265c3;
    }
    
/*    #header .layout_layout5:not(.ybc_vertical_menu) .mm_menus_li > a,
    .layout_layout5 .ybc-menu-vertical-button,
    .layout_layout5 .mm_extra_item *{
        color: #101A4C
    }*/
    .layout_layout5 .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
        background-color: #101A4C
    }
    .layout_layout5 .mm_menus_li:hover > a, 
    .layout_layout5 .mm_menus_li.active > a,
    .layout_layout5 .mm_extra_item button[type="submit"]:hover i,
    #header .layout_layout5 .mm_menus_li:hover > a,
    #header .layout_layout5 .mm_menus_li.active > a,
    .layout_layout5:hover .ybc-menu-vertical-button{
        color: #ffffff;
    }
    .layout_layout5:hover .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
        background-color: #ffffff;
    }
    
    .layout_layout5 .mm_menus_li > a:before{background-color: #ffffff;}
    

    .layout_layout5:not(.ybc_vertical_menu) .mm_menus_li:hover > a,
    #header .layout_layout5:not(.ybc_vertical_menu) .mm_menus_li:hover > a,
    .ets_mm_megamenu.layout_layout5.ybc_vertical_menu:hover,
    #header .layout_layout5 .mm_menus_li:hover > a{
        background-color: #FF7134;
    }
    
    .layout_layout5.ets_mm_megamenu .mm_columns_ul,
    .ybc_vertical_menu.layout_layout5 .mm_menus_ul .mm_menus_li:hover a::before,
    .layout_layout5.ybc_vertical_menu .mm_menus_ul{
        background-color: #ffffff;
    }
    #header .layout_layout5 .ets_mm_block_content a,
    .layout_layout5.ybc_vertical_menu .mm_menus_li > a,
    #header .layout_layout5.ybc_vertical_menu .mm_menus_li > a,
    #header .layout_layout5 .ets_mm_block_content p{
        color: #101A4C;
    }
    
/*    .layout_layout5 .mm_columns_ul h1,
    .layout_layout5 .mm_columns_ul h2,
    .layout_layout5 .mm_columns_ul h3,
    .layout_layout5 .mm_columns_ul h4,
    .layout_layout5 .mm_columns_ul h5,
    .layout_layout5 .mm_columns_ul h6,
    .layout_layout5 .mm_columns_ul .ets_mm_block > h1 a,
    .layout_layout5 .mm_columns_ul .ets_mm_block > h2 a,
    .layout_layout5 .mm_columns_ul .ets_mm_block > h3 a,
    .layout_layout5 .mm_columns_ul .ets_mm_block > h4 a,
    .layout_layout5 .mm_columns_ul .ets_mm_block > h5 a,
    .layout_layout5 .mm_columns_ul .ets_mm_block > h6 a,
    #header .layout_layout5 .mm_columns_ul .ets_mm_block > h1 a,
    #header .layout_layout5 .mm_columns_ul .ets_mm_block > h2 a,
    #header .layout_layout5 .mm_columns_ul .ets_mm_block > h3 a,
    #header .layout_layout5 .mm_columns_ul .ets_mm_block > h4 a,
    #header .layout_layout5 .mm_columns_ul .ets_mm_block > h5 a,
    #header .layout_layout5 .mm_columns_ul .ets_mm_block > h6 a,
    .layout_layout5 .mm_columns_ul .h1,
    .layout_layout5 .mm_columns_ul .h2,
    .layout_layout5 .mm_columns_ul .h3,
    .layout_layout5 .mm_columns_ul .h4,
    .layout_layout5 .mm_columns_ul .h5,
    .layout_layout5 .mm_columns_ul .h6{
        color: #101A4C;
    }*/
    
    .layout_layout5 li:hover > a,
    .layout_layout5 li > a:hover,
    .layout_layout5 .mm_tabs_li.open .mm_tab_toggle_title,
    .layout_layout5 .mm_tabs_li.open .mm_tab_toggle_title a,
    .layout_layout5 .mm_tabs_li:hover .mm_tab_toggle_title,
    .layout_layout5 .mm_tabs_li:hover .mm_tab_toggle_title a,
    #header .layout_layout5 .mm_tabs_li.open .mm_tab_toggle_title,
    #header .layout_layout5 .mm_tabs_li.open .mm_tab_toggle_title a,
    #header .layout_layout5 .mm_tabs_li:hover .mm_tab_toggle_title,
    #header .layout_layout5 .mm_tabs_li:hover .mm_tab_toggle_title a,
    .layout_layout5.ybc_vertical_menu .mm_menus_li > a,
    #header .layout_layout5 li:hover > a,
    .layout_layout5.ybc_vertical_menu .mm_menus_li:hover > a,
    #header .layout_layout5.ybc_vertical_menu .mm_menus_li:hover > a,
    #header .layout_layout5 .mm_columns_ul .mm_block_type_product .product-title > a:hover,
    #header .layout_layout5 li > a:hover{color: #ec4249;}
    
    /*end layout 5*/
}


@media (max-width: 991.98px){
    .ybc-menu-vertical-button,
    .transition_floating .close_menu, 
    .transition_full .close_menu{
        background-color: #2265c3;
        color: #ffffff;
    }
    .transition_floating .close_menu *, 
    .transition_full .close_menu *,
    .ybc-menu-vertical-button .icon-bar{
        color: #ffffff;
    }

    .close_menu .icon-bar,
    .ybc-menu-vertical-button .icon-bar {
      background-color: #ffffff;
    }
    .mm_menus_back_icon{
        border-color: #ffffff;
    }
    
  
    
    /*------------------------------------------------------*/
    
    
   
    /*------------------------------------------------------*/
    
    

  
    
    /*------------------------------------------------------*/
    
    
   
    
    /*------------------------------------------------------*/
    
    
    .layout_layout5 .mm_menus_li:hover > a, 
    #header .layout_layout5 .mm_menus_li:hover > a{color: #ffffff;}
    .layout_layout5 .mm_has_sub.mm_menus_li:hover .arrow::before{
        border-color: #ffffff;
    }
    
    .layout_layout5 .mm_menus_li:hover > a,
    #header .layout_layout5 .mm_menus_li:hover > a{
        background-color: #FF7134;
    }
    .layout_layout5 li:hover > a,
    .layout_layout5 li > a:hover,
    #header .layout_layout5 li:hover > a,
    #header .layout_layout5 .mm_columns_ul .mm_block_type_product .product-title > a:hover,
    #header .layout_layout5 li > a:hover{color: #ec4249;}
    
    /*------------------------------------------------------*/
    
    
    
    
}

















