/*!
 * MxIcons
 */

[class^="mxicon-"],
[class*=" mxicon-"] {
  display: inline-block;
  width: 16px;
  height: 16px;
  *margin-right: .3em;
  line-height: 16px;
  vertical-align: text-top;
  background-image: url("../images/mxicons.png");
  background-position: 16px 16px;
  background-repeat: no-repeat;
  margin-top: 1px;
}
/* White icons with optional class, or on hover/focus/active states of certain elements */
.mxicon-white,
.nav-pills > .active > a > [class^="mxicon-"],
.nav-pills > .active > a > [class*=" mxicon-"],
.nav-list > .active > a > [class^="mxicon-"],
.nav-list > .active > a > [class*=" mxicon-"],
.navbar-inverse .nav > .active > a > [class^="mxicon-"],
.navbar-inverse .nav > .active > a > [class*=" mxicon-"],
.dropdown-menu > li > a:hover > [class^="mxicon-"],
.dropdown-menu > li > a:focus > [class^="mxicon-"],
.dropdown-menu > li > a:hover > [class*=" mxicon-"],
.dropdown-menu > li > a:focus > [class*=" mxicon-"],
.dropdown-menu > .active > a > [class^="mxicon-"],
.dropdown-menu > .active > a > [class*=" mxicon-"],
.dropdown-submenu:hover > a > [class^="mxicon-"],
.dropdown-submenu:focus > a > [class^="mxicon-"],
.dropdown-submenu:hover > a > [class*=" mxicon-"],
.dropdown-submenu:focus > a > [class*=" mxicon-"] {
  background-image: url("../images/mxicons-white.png");
}
.mxicon-mx {
  background-position: 0      0;
}
.mxicon-blacklist {
  background-position: -25px 0;
}
.mxicon-rhsbl {
  background-position: -25px 0;
}
.mxicon-a {
  background-position: -50px 0;
}
.mxicon-smtp {
  background-position: -75px 0;
}
.mxicon-ptr {
  background-position: -100px 0;
}
.mxicon-whois {
  background-position: -125px 0;
}
.mxicon-dns {
  background-position: -150px 0;
}
.mxicon-spf {
  background-position: -175px 0;
}
.mxicon-scan {
  background-position: -200px 0;
}
.mxicon-arin {
  background-position: -225px 0;
}
.mxicon-cname {
  background-position: -250px 0;
}
.mxicon-chronjobs {
  background-position: -275px 0;
}
.mxicon-txt {
  background-position: 0 -25px;
}
.mxicon-soa {
  background-position: -25px -25px;
}
.mxicon-tcp {
  background-position: -50px -25px;
}
.mxicon-http {
  background-position: -75px -25px;
}
.mxicon-https {
  background-position: -100px -25px;
}
.mxicon-ping {
  background-position: -125px -25px;
}
.mxicon-trace {
  background-position: -150px -25px;
}
.mxicon-whatismyip {
  background-position: -175px -25px;
}
.mxicon-redo {
  background-position: -200px -25px;
}
.mxicon-ping-smtp {
  background-position: -225px -25px;
}
.mxicon-box {
  background-position: -250px -25px;
}
.mxicon-sam {
  background-position: -275px -25px;
}
.mxicon-good {
  background-position: 0 -50px;
}
.mxicon-warning {
  background-position: -25px -50px;
}
.mxicon-down {
  background-position: -50px -50px;
}
.mxicon-info {
  background-position: -75px -50px;
}
.mxicon-snooze {
  background-position: -100px -50px;
}
.mxicon-domain {
  background-position: -125px -50px;
}
.mxicon-dmarc {
  background-position: -175px 0;
}

