/*html,body { font-size: 1.8vw; }*/

.home-page .grid-sizer, .grid-division-item { width: 20%; }

.grid-division-item { padding-bottom:20%; }

.search-result-item {
    font-size:larger;
}
.search-result-item .product-name {
    font-size:larger;
}

.checkout-info-pane {
    width: 50%;
    float: left;
}

#right-pane {
    width: 50%;
    float: left;
}


#innercontent {
    padding: 10px;
}

.checkout-item-cell-note-left {
  text-align:left;
  font-size:smaller;
}

.checkout-item-cell-note-right {
  font-size: smaller;
  font-style: italic;
  text-align: right;
  float: right;
}

.orderitem-linenum {
    display: block;
}

.orderitem-weight {
    display: block;
}

.orderitem-price {
    display: block;
    float: left;
    clear: none;
}

.moose-price { width: 10% }
.other-price { width: 15% }

.orderitem-price div:after {
    content: ""
}
.gift-cert-price div:before {
    content: "";
}

.orderitem-total {
    width: 15%;
    float:left;
}

.orderitem-weight {
    width: 10%;
    float: left;
}

.mobile-orderitem-weight {
    display: none;
}

.orderitem-total {
    display: block;
}

.delete_cell {
    width: 5%;
}

.orderitem-name {
    width: 40%;
    float:left;
}

.orderitem-linenum {
    width: 5%;
    float:left;
}

.orderitem-quan {
    width: auto;
    text-align: right;
}

.orderitem-quan input {
    text-align: right;
}

.orderitem-itemnum {
    font-weight: bold;
    width: auto;
}

.left-mobile {
    width: 25%;
}

.order-header {
    display: block;
}

.ribbon-container {
    display: block;
}

#mobile-top-nav {
    display:none;
}

#main-body {
    margin-top: 52px;
}

.group-part-num {
    display: none;
}

.group-drop {
    display: none;
}

.review-mail-address, .review-ship-address,
.review-po-number, .review-billing-address {
    width: 50%;
    border-bottom: none;
 }

 .table-small-screen-msg {
     display: none;
 }

 #ogs-ship-table, #mt-ship-table {
     display:table;
 }

 .span6 h2 {
     font-size: 1.5em;
 }

 #bb .span6 {
     font-size: small;
 }

 #sidebar-logout {
     display: none;
 }


 #header-logout {
     display: block;
 }

  .superfluous {
     display: inline;
 }

 .other-carts {
     display: block;
 }

 #other {
     text-decoration-line: none;
 }
