/** -----------------------------------------------------:[ menu icon ]:---------- */
#toplevel_page_it-exchange .wp-menu-image.dashicons-cart {
    background-image: none; /* Override for iThemes product conflicts. */
}
/* This adds custom menu icons
#toplevel_page_it-exchange .wp-menu-image{background-image:url('../images/e-menu16g.png');background-size:16px 16px;background-position:6px 7px !important;}
#toplevel_page_it-exchange.wp-has-current-submenu .wp-menu-image{background-image:url('../images/e-menu16c.png');}
@media print,(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){#toplevel_page_it-exchange .wp-menu-image{background-image:url('../images/e-menu32g.png');background-size:16px 16px;background-position:6px 7px !important;}
#toplevel_page_it-exchange.wp-has-current-submenu .wp-menu-image{background-image:url('../images/e-menu32c.png');}
}
#toplevel_page_it-exchange div.wp-menu-image:before{font-size:18px !important;} */

/** -----------------------------------------------------:[ nags ]:---------- */
.it-exchange-nag{position:relative;z-index:10;padding:1em .75em 1em 1em;margin:1em 1em 1em 0;background:#f3fce6 .85em center no-repeat;border:1px solid #D8E9C1;border-bottom-width:2px;border-radius:3px;color:#44654e;font-size:14px;line-height:1.6;}
.it-exchange-nag.after-h2{margin-right:0;}
.it-exchange-nag a{color:#44654e;border-bottom:1px solid #44654e;font-weight:bold;text-decoration:none;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear;}
.it-exchange-nag a:hover{border-bottom-color:#b7cc9b;}
.it-exchange-nag a.btn{display:inline-block;background:#D8E9C1;border:1px solid #b7cc9b;border-bottom-width:2px;border-radius:3px;padding:6px 14px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear;text-decoration:none;margin:-8px 0;}
.it-exchange-nag a.btn:hover,.it-exchange-nag button:hover{background:#f9fff0;}
.it-exchange-nag button:active{background:#f3fce6;}
.it-exchange-nag a.btn:active{background:#f3fce6;border-bottom-width:1px;margin-top:-7px;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,0.5);}
.it-exchange-nag button{background:#f3fce6;border:1px solid #D8E9C1;border-bottom:2px solid #D8E9C1;border-radius:3px;color:#44654e;font-weight:bold;padding:5px 10px;margin:-4px 0 0 0;float:right;-webkit-transition:all .1s linear;-moz-transition:all .1s linear 0s;}
.it-exchange-nag a.dismiss{float:right;}

/** ----------------------------------------:[ add-ons menu item ]:------ */
#adminmenu .wp-submenu a[href|="admin.php?page=it-exchange-addons"],
#adminmenu .wp-submenu li.current a[href|="admin.php?page=it-exchange-addons"]{ color:#8cc53e; }

#adminmenu .it-exchange-bubble-count {
    display: inline-block;
    background-color: #d54e21;
    color: #fff;
    font-size: 9px;
    line-height: 17px;
    font-weight: 600;
    margin: -1px 0 0 2px;
    vertical-align: top;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    z-index: 26;
}

#adminmenu li span.it-exchange-bubble-count span {
    display: block;
    padding: 0 6px;
}

.nav-tab-wrapper .nav-tab .it-exchange-bubble-count {
    display: inline-block;
    background-color: #d54e21;
    color: #fff;
    font-size: 9px;
    line-height: 17px;
    font-weight: 600;
    margin: 4px 0 0 2px;
    vertical-align: top;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    z-index: 26;
}

.nav-tab-wrapper .nav-tab span.it-exchange-bubble-count span {
    display: block;
    padding: 0 6px;
}