/*
Plugin:          Nisar Themes > Item
Author:			 Nisar Abed
Author URI:		 https://www.nisar.it/
*/
/*------------------------------------------------------------------------ 
N MENU ITEMS */

/* ----------------------------------------- 
All > Align */

.n_menu_item.floatl,
.n_menu_item.floatr {display: inline-block;}

.n_menu_item.floatl {float:left;}

.n_menu_item.floatr {float:right;}

/* Bootstrap > Align > Ul > Li */
.n_menu_item.floatl .dropdown-menu {
    left:0px;
    right:auto;}

.n_menu_item.floatr .dropdown-menu {
    left:auto;
    right:0px;}

/* ----------------------------------------- 
All > Show / Hide > Responsive */

.n_menu_item .n_menu_desktop {display: inline-block;}

.n_menu_item .n_menu_mobile {display: none;}

/* ----------------------------------------- 
Woocommerce > Cart */

.n_wc_cart_li {}

.n_wc_cart_li .n_wc_cart {}

.n_wc_cart_li .n_wc_cart .n_cart_icon,
.n_wc_cart_li .n_wc_cart .n_cart_label {display: inline-block;}

.n_wc_cart_li .n_wc_cart .n_cart_icon {padding: 0px 6px 0px 6px;}

.n_wc_cart_li .n_wc_cart .n_cart_label {
    padding: 0px 0px 0px 5px;
    display: none;}

/* ----------------------------------------- 
WPML > Menu */

.n_wpml_cont {}

.n_wpml_cont .n_wpml_lang_code,
.n_wpml_cont .n_wpml_lang_label,
.n_wpml_cont .n_wpml_lang_flag,
.n_wpml_cont .n_wpml_lang_name {
    display: inline-block;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;}

.n_wpml_cont .n_wpml_lang_label {
    display: none;
    padding: 0px 0px 0px 5px;}

.n_wpml_cont .n_wpml_lang_name {padding: 0px 0px 0px 5px;}

.n_wpml_cont .n_wpml_current_lang {display: none;}

/* Flags */
.n_wpml_cont .n_wpml_lang_flag img {
    margin: -3px 0px 0px 0px;
    padding: 0px 0px 0px 0px;}

/* ----------------------------------------- 
Account > Menu */

/* Principale */
.n_menu_account_cont {}
/* Menu */
.n_menu_account {}

/* Show & Hide */
.n_menu_item_show {display: inline-block;}
.n_menu_item_hide {display: none;}

/* Principale */
.n_menu_account_cont .n_account_icon,
.n_menu_account_cont .n_account_label,
.n_menu_account_cont .n_account_label .n_user_info,
.n_menu_account .n_menu_icon,
.n_menu_account .n_menu_label,
.n_menu_account .n_menu_label .n_menu_admin_only,
.n_menu_account .n_menu_label .n_user_info {
    display: inline-block;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;}

.n_menu_account_cont .n_account_label {
    padding: 0px 0px 0px 5px;
    display: none;}

.n_menu_account_cont .n_account_label .n_user_info,
.n_menu_account .n_menu_label .n_user_info {padding: 0px 0px 0px 5px;}

.n_menu_account .n_menu_label {padding: 0px 0px 0px 5px;}

.n_menu_account .n_menu_icon {min-width: 20px;}

.n_menu_account .n_menu_label .n_menu_admin_only {
    padding: 0px 0px 0px 5px;
    font-size: 12px;
    opacity: 0.7;}

.n_menu_account .n_menu_label.n_menu_user_name {}

/* Show Menu Username > On */
.n_menu_account_cont .n_account_label.n_menu_item_show {display: inline-block;}
.n_menu_account .n_menu_label.n_menu_user_name .n_menu_desktop.n_menu_item_hide {display: none;}
.n_menu_account .n_menu_label.n_menu_user_name .n_menu_mobile.n_menu_item_show {display: inline-block;}

/*------------------------------------------------------------------------ 
Responsive Media Query */

/* Full HD 1080p */
@media (max-width: 1920px) {}

/* HD Ready 1050p */
@media (max-width: 1680px) {}

/* HD Ready 840p */
@media (max-width: 1344px) {}

/* HD Ready 720p */
@media (max-width: 1280px) {}

@media (max-width: 1200px) {
    
    /* ---------------------
    All Align */
    
    .n_menu_item.floatl,
    .n_menu_item.floatr {float:none;}
    
    /* Bootstrap > Align > Ul > Li */
    .n_menu_item.floatl .dropdown-menu,
    .n_menu_item.floatr .dropdown-menu {
        left:auto;
        right:auto;
        float:none;}
    
    /* ----------------------------------------- 
    All > Show / Hide > Responsive */
    
    .n_menu_item .n_menu_desktop {display: none;}

    .n_menu_item .n_menu_mobile {display: inline-block;}
    
    /* ---------------------
    Woocommerce > Cart */
    
    .n_wc_cart_li .n_wc_cart .n_cart_label {display: inline-block;}
    
    .n_wc_cart_li .n_wc_cart .n_cart_icon {padding: 0px 0px 0px 0px;}
    
    /* ---------------------
    WPML > Menu */
    
    .n_wpml_cont .n_wpml_lang_label,
    .n_wpml_cont .n_wpml_current_lang {display: inline-block;}
    
    /* ---------------------
    Account > Menu */
    
    .n_menu_account_cont .n_account_label {display: inline-block;}
    
}

/* Limite Grafico Schermi Grandi */
@media (max-width: 1164px) {}

/* Vantage - 1080px */
@media (max-width: 1080px) {}

/* Tablet 10p iPad Orizzontale (next 768px) */
@media (max-width: 1024px) {}

/* Tablet 10p iPad Orizzontale (next 768px) */
@media (max-width: 999px) {}

/* Tablet 10p iPad Verticale 768px (next 765px) | Menu Principale Orizzontale */
@media (max-width: 810px) {}
	
/* Tablet -10 Pollici 765px (next 568px) */
@media (max-width: 765px) {}
    
/* Vantage - We consider 680px to be mobile resolution. */
@media (max-width: 680px) {}

/* Vantage - Widget Circle Icon */
@media (max-width: 640px) {}
    
/* Smartphone iPhone 5 Orizzontale (next 480px) */
@media (max-width: 568px) {}

/* Smartphone iPhone 4 Orizzontale (next 359px) | Menu Principale Mobile */
@media (max-width: 480px) {}

@media (max-width: 400px) {}

/* Smartphone Standard Verticale (next 320px) */
@media (max-width: 359px) {}

/* Smartphone iPhone 4/5 Verticale (next 0px) */
@media (max-width: 320px) {}
