

.content a.img.zoom-anchor {
    background: none;
}
.content .input {
    margin-bottom: 0px;
}
div.extensive-select{
    width: 169px;
    padding: 5px 0px 5px 0px;
    float: left;
}

table.style-color {
    width: 100%;
}

table.style-color div.swatch {
    width: 18px;
    height: 18px;
    float: left;
    margin-left: 8px;
    background: no-repeat;
}

table.style-color img.swatch {
    width: 18px;
    height: 18px;
    float: left;
    margin-left: 8px;
    background: no-repeat;
}

.header-row .default-header-text{
    padding-left: 8px;
    padding-right: 8px;
    height: 21px;
    float: left;
    padding-top: 6px;
}
.header-row .bulk {
    color: #d04e34;
    background-color: #f7f7f7;
}
.header-row .unit{
    margin-left: 8px;
}
.header-row .total{
    margin-right: 33px;
}
.header-row .bulk-qty {
    margin-left: 170px;
    width: 70px;
    text-align: center;
}
.header-row .apply-size-qty {
    width: 250px;
}
.header-row .bulk-unit {
    width: 80px;
}
.header-row .bulk-total {
    width: 80px;
}
span.j-order-add-style-item{
    margin-left: 32px;
    cursor: pointer;
}
span.j-order-add-style-item:hover{
    color: #D04E34;
}
div.inv-content{
    margin-top: 10px;
}
div.j-modifications-row{
    clear: both;
    float: left;
    background: #f2f2f2;
    border-bottom: 1px solid #d7d7d7;
    padding: 8px 0 8px 20px;
    margin-left: 95px;
    width: 808px;
    height: 54px;
}
div.totals-wrapper {
    float:right;
    width:813px;
    margin-bottom:8px;
}
div.totals-wrapper span {
    color:#515253;
    float:right;
    margin-left:50px;
}
div.discount-wrapper, div.discount-wrapper-2 {
    clear:both;
    float: left;
    width: 829px;
    border-bottom: 1px solid lightgray;
}
div.discount-wrapper{
    margin-left: 95px;
    min-height: 75px; 
    max-height: 150px;
}
div.discount-wrapper > * {
    max-height: 150px;
}
div.discount-wrapper-2{
    background: #F2F2F2;
    margin-left: 95px;
    margin-top: 0px;
    height: 45px;

}
div.discount-text{
    float:right;
    margin-top: 27px;
}
div.discount-text2, .final-total{
    float: left;
}
div.discount-text2{
    color: #D4533C;
    width: 74px;
}
div.final-total{
    width: 100px;
    text-align: left;
}
div.discounts-section, div.adjusted-total{
    color: red;
    width: 270px;
    margin-left: 486px;
    height: 15px;
}
div.discounts-section{
    margin-top: 10px;
}
div.adjusted-total{
    clear: both;
    color: #000;
}
span.j-order-discount{
    color: #D4533c;
}
.sizes-qty-row {
    clear:both;
}
.sizes-qty-row.bulk {
    display:none;
}

.casepack-info {
    cursor:help;
}

.order_info .door .section {
    content-visibility: auto;
    contain-intrinsic-size: 500px;
}
