.rewards-tab {
    background: #fff;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    bottom: 0;
    box-shadow: 0 0 15px #000;
    padding: 10px 10px 8px;
    position: fixed;
    right: 165px;
    z-index: 19;
}

body.ex-l-2171.ex-invoices .invoices-pay-now {
    display: none;
}
body.ex-l-2171.ex-invoices #ordergrid > thead > tr > th:nth-child(1) > input[type=checkbox]{
    display: none;
}
body.ex-l-2171.ex-invoices .invoice-checkbox {
    display: none;
}

body.ex-l-2172.ex-invoices .invoices-pay-now {
    display: block;
}
body.ex-l-2172.ex-invoices #ordergrid > thead > tr > th:nth-child(1) > input[type=checkbox]{
    display: block;
}
body.ex-l-2172.ex-invoices .invoice-checkbox {
    display: block;
}

/*Start Required for Integration*/
/* Hide Address Menu */
li.sidebar-addresses {
display: none;
}
/*Hide Address Dashboard Tile */
li#cdash_address {
    display: none;
}
	li#cdash_myrecentorders {
	    display: none;
}
/*End Required for Integration*/

/* ESTG - Hides checkbox to save address */
.ex-loggedin div#shippingLabel {
        display: none;
}

body.ex-loggedout .alert.alert-info.switch-account-header {
    display: none
}

.product-specs .col-sm-8 {
  text-align: center !important;
}

.live-inventory-v2-shipping.in-stock {
  color: #00205c !important;
}
.live-inventory-v2-shipping.out-stock {
  color: #2a2a2a !important;
}

#productCompareModal .modal-body > .row  {
  margin-bottom: 15px;
}

.tileparent .buttons.group {
  width: 100%;
}

.productsgrid_container .tileparent .buttons.group > button {
  right: 0;
  width: 100%;
}

.floating-buttons .show-compare {
  margin-left: auto;
}

header .header-full .to-checkout {
  display: inline-block !important;
}

.badges-wrapper .ribbon-wrapper div.ribbon::before {
  background-repeat: no-repeat;
}