/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
    font-family: 'FontAwesome';
    src: url("../font-awesome/custom/fontawesome-webfont.eot?v=4.2.0");
    src: url("../font-awesome/fontawesome-webfont.eot?#iefix&v=4.2.0") format("embedded-opentype"),url("../font-awesome/custom/fontawesome-webfont.woff?v=4.2.0") format("woff"),url("../font-awesome/custom/fontawesome-webfont.ttf?v=4.2.0") format("truetype"),url("../font-awesome/custom/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") format("svg");
    font-weight: normal;
    font-style: normal
}

.fa,.push-button-primary>i,#main .button-saveforlater>i,#main .item-details-options-pusher>i,.push-button-secondary>i,#main .item-details-info-pusher>i,#main .item-details-product-review-pusher>i,.sc-tooltip,#main .cart-summary-expander-tooltip,#main .order-wizard-promocode-tooltip,#main .order-wizard-promocodeform-tooltip,#main .order-wizard-paymentmethod-giftcertificates-module-info-icon,#main .order-wizard-msr-enablelink-module-link-icon,.icon,.icon-close,.applied-filter-close-icon,.icon-remove,#main .order-wizard-cart-summary-remove-icon,.icon-info,#main .address-details-default-shipping-icon,#main .creditcard-default-icon,#main .item-views-stock-icon-description,.icon-question,#main .creditcard-edit-form-securitycode-icon,.icon-success,.stock-info-in-icon i,#main .item-views-stock-icon-in i,.icon-warning,.stock-info-low-icon i,#main .item-views-stock-icon-low i,#main .error-management-logged-out-warning-icon,.icon-error,.stock-info-out-icon i,.icon-caret,.icon-caret-left,.price-range-slider-bar-left,.icon-caret-right,.price-range-slider-bar-right,.icon-caret-up,.icon-caret-down,.icon-star,.item-cell-rate-empty,#main .global-views-star-rating-empty,.icon-star-filled,.item-cell-rate-filled,#main .global-views-star-rating-filled,.icon-star-error,#main .global-views-star-rating-error,#main [data-validation-error] i.global-views-star-rating-empty,.icon-base,.button-back-icon,#main .address-list-button-back-icon,#main .reorder-items-list-button-back-icon,#main .creditcard-edit-button-back-icon,#main .creditcard-list-button-back-icon,#main .wizard-step-navigation-back-icon,.icon-chevron,.icon-chevron-up,.icon-chevron-down,.icon-chevron-right,.icon-chevron-left,.icon-angle-up,#main .global-views-back-to-top-icon,.icon-angle-down,.split-button .split-button-toggle .split-button-toggle-icon,#main .item-views-cell-actionable-expanded-edit-button .split-button-toggle .split-button-toggle-icon,#main .item-views-cell-actionable-edit-button .split-button-toggle .split-button-toggle-icon,#main .cart-item-actions-item-list-actionable-edit-button .split-button-toggle .split-button-toggle-icon,#main .item-views-cell-selectable-actionable-edit-button .split-button-toggle .split-button-toggle-icon,.icon-angle-right,.breadcrumb-divider-icon,#main .global-views-breadcrumb-divider-icon,.list-header-filter-facets-icon,#main .global-views-pagination-next-icon,.icon-angle-left,#main .global-views-pagination-prev-icon,#main .cart-summary-remove-action i,#main .order-wizard-msr-shipmethod-package-message-icon,#main .order-wizard-msr-shipmethod-module-message-icon,.icon-display-list,.icon-display-table,.icon-display-grid,.credit-card-content-icon,.icon-ok-sign,.icon-locked,#main .order-wizard-paymentmethod-creditcard-module-learn-more-icon,.icon-flag,.icon-globe,#main .global-views-host-selector-globe-icon,.icon-message-atention,#main .item-views-stock-icon-out i,.message-icon,.message-icon-close,.item-view-stock-icon-description,.sc-flyout-toggle-icon,#main .order-history-list-tracking-number-control-toggle-icon,.acordion-head-toggle-icon,.accordion-toggle-icon,.list-header-expander-icon,#main .cart-summary-expander-toggle-icon,#main .order-wizard-cart-summary-accordion-toggle-icon,#main .order-wizard-cartitems-module-accordion-toggle-icon,#main .shopping-cart-summary-expander-toggle-icon,#main .order-wizard-msr-shipmethod-package-accordion-header-icon,#main .order-wizard-showshipments-actionable-module-cart-details-accordion-toggle-icon,.accordion-toggle-icon-secondary,#main .order-wizard-promocodeform-expander-toggle-icon,#main .order-wizard-non-shippable-items-module-accordion-toggle-icon-secondary,#main .order-wizard-paymentmethod-giftcertificates-module-expander-icon,#main .order-wizard-msr-package-details-accordion-toggle-icon-secondary,.carousel-next-arrow,.carousel-prev-arrow,.icon-cell-quick-view-icon,.merchandizing-zone-next-icon,.merchandizing-zone-prev-icon,.item-cell-rate .rate-filled,.item-cell-rate .rate-empty,.nav-search-input-icon,.nav-search-input-reset-icon,.datepicker .next,.datepicker .prev,#main .item-views-cell-actionable-expanded-edit-button-drop i,#main .item-views-cell-actionable-edit-button-drop i,#main .cart-item-actions-item-list-actionable-edit-button-drop i,#main .item-views-cell-selectable-actionable-edit-button-drop i,#main .item-details-gallery-prev-icon,#main .item-details-gallery-next-icon,#main .item-details-add-to-cart-help-icon,#main .social-sharing-flyout-content-button-icon,#main .social-sharing-flyout-content-social-facebook-icon,#main .social-sharing-flyout-content-social-twitter-icon,#main .social-sharing-flyout-content-social-google-icon,#main .social-sharing-flyout-content-social-pinterest-icon {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg {
    font-size: 1.33333em;
    line-height: 0.75em;
    vertical-align: -15%
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-fw {
    width: 1.28571em;
    text-align: center
}

.fa-ul {
    padding-left: 0;
    margin-left: 2.14286em;
    list-style-type: none
}

.fa-ul>li {
    position: relative
}

.fa-li {
    position: absolute;
    left: -2.14286em;
    width: 2.14286em;
    top: 0.14286em;
    text-align: center
}

.fa-li.fa-lg {
    left: -1.85714em
}

.fa-border {
    padding: .2em .25em .15em;
    border: solid 0.08em #eee;
    border-radius: .1em
}

.pull-right,.price-range-end {
    float: right
}

.pull-left {
    float: left
}

.fa.pull-left,.push-button-primary>i.pull-left,#main .button-saveforlater>i.pull-left,#main .item-details-options-pusher>i.pull-left,.push-button-secondary>i.pull-left,#main .item-details-info-pusher>i.pull-left,#main .item-details-product-review-pusher>i.pull-left,.pull-left.sc-tooltip,#main .pull-left.cart-summary-expander-tooltip,#main .pull-left.order-wizard-promocode-tooltip,#main .pull-left.order-wizard-promocodeform-tooltip,#main .pull-left.order-wizard-paymentmethod-giftcertificates-module-info-icon,#main .pull-left.order-wizard-msr-enablelink-module-link-icon,.pull-left.icon,.pull-left.icon-close,.pull-left.applied-filter-close-icon,.pull-left.icon-remove,#main .pull-left.order-wizard-cart-summary-remove-icon,.pull-left.icon-info,#main .pull-left.address-details-default-shipping-icon,#main .pull-left.creditcard-default-icon,#main .pull-left.item-views-stock-icon-description,.pull-left.icon-question,#main .pull-left.creditcard-edit-form-securitycode-icon,.pull-left.icon-success,.stock-info-in-icon i.pull-left,#main .item-views-stock-icon-in i.pull-left,.pull-left.icon-warning,.stock-info-low-icon i.pull-left,#main .item-views-stock-icon-low i.pull-left,#main .pull-left.error-management-logged-out-warning-icon,.pull-left.icon-error,.stock-info-out-icon i.pull-left,.pull-left.icon-caret,.pull-left.icon-caret-left,.pull-left.price-range-slider-bar-left,.pull-left.icon-caret-right,.pull-left.price-range-slider-bar-right,.pull-left.icon-caret-up,.pull-left.icon-caret-down,.pull-left.icon-star,.pull-left.item-cell-rate-empty,#main .pull-left.global-views-star-rating-empty,.pull-left.icon-star-filled,.pull-left.item-cell-rate-filled,#main .pull-left.global-views-star-rating-filled,.pull-left.icon-star-error,#main .pull-left.global-views-star-rating-error,#main [data-validation-error] i.pull-left.global-views-star-rating-empty,.pull-left.icon-base,.pull-left.button-back-icon,#main .pull-left.address-list-button-back-icon,#main .pull-left.reorder-items-list-button-back-icon,#main .pull-left.creditcard-edit-button-back-icon,#main .pull-left.creditcard-list-button-back-icon,#main .pull-left.wizard-step-navigation-back-icon,.pull-left.icon-chevron,.pull-left.icon-chevron-up,.pull-left.icon-chevron-down,.pull-left.icon-chevron-right,.pull-left.icon-chevron-left,.pull-left.icon-angle-up,#main .pull-left.global-views-back-to-top-icon,.pull-left.icon-angle-down,.split-button .split-button-toggle .pull-left.split-button-toggle-icon,#main .item-views-cell-actionable-expanded-edit-button .split-button-toggle .pull-left.split-button-toggle-icon,#main .item-views-cell-actionable-edit-button .split-button-toggle .pull-left.split-button-toggle-icon,#main .cart-item-actions-item-list-actionable-edit-button .split-button-toggle .pull-left.split-button-toggle-icon,#main .item-views-cell-selectable-actionable-edit-button .split-button-toggle .pull-left.split-button-toggle-icon,.pull-left.icon-angle-right,.pull-left.breadcrumb-divider-icon,#main .pull-left.global-views-breadcrumb-divider-icon,.pull-left.list-header-filter-facets-icon,#main .pull-left.global-views-pagination-next-icon,.pull-left.icon-angle-left,#main .pull-left.global-views-pagination-prev-icon,#main .cart-summary-remove-action i.pull-left,#main .pull-left.order-wizard-msr-shipmethod-package-message-icon,#main .pull-left.order-wizard-msr-shipmethod-module-message-icon,.pull-left.icon-display-list,.pull-left.icon-display-table,.pull-left.icon-display-grid,.pull-left.credit-card-content-icon,.pull-left.icon-ok-sign,.pull-left.icon-locked,#main .pull-left.order-wizard-paymentmethod-creditcard-module-learn-more-icon,.pull-left.icon-flag,.pull-left.icon-globe,#main .pull-left.global-views-host-selector-globe-icon,.pull-left.icon-message-atention,#main .item-views-stock-icon-out i.pull-left,.pull-left.message-icon,.pull-left.message-icon-close,.pull-left.item-view-stock-icon-description,.pull-left.sc-flyout-toggle-icon,#main .pull-left.order-history-list-tracking-number-control-toggle-icon,.pull-left.acordion-head-toggle-icon,.pull-left.accordion-toggle-icon,.pull-left.list-header-expander-icon,#main .pull-left.cart-summary-expander-toggle-icon,#main .pull-left.order-wizard-cart-summary-accordion-toggle-icon,#main .pull-left.order-wizard-cartitems-module-accordion-toggle-icon,#main .pull-left.shopping-cart-summary-expander-toggle-icon,#main .pull-left.order-wizard-msr-shipmethod-package-accordion-header-icon,#main .pull-left.order-wizard-showshipments-actionable-module-cart-details-accordion-toggle-icon,.pull-left.accordion-toggle-icon-secondary,#main .pull-left.order-wizard-promocodeform-expander-toggle-icon,#main .pull-left.order-wizard-non-shippable-items-module-accordion-toggle-icon-secondary,#main .pull-left.order-wizard-paymentmethod-giftcertificates-module-expander-icon,#main .pull-left.order-wizard-msr-package-details-accordion-toggle-icon-secondary,.pull-left.carousel-next-arrow,.pull-left.carousel-prev-arrow,.pull-left.icon-cell-quick-view-icon,.pull-left.merchandizing-zone-next-icon,.pull-left.merchandizing-zone-prev-icon,.item-cell-rate .pull-left.rate-filled,.item-cell-rate .pull-left.rate-empty,.pull-left.nav-search-input-icon,.pull-left.nav-search-input-reset-icon,.datepicker .pull-left.next,.datepicker .pull-left.prev,#main .item-views-cell-actionable-expanded-edit-button-drop i.pull-left,#main .item-views-cell-actionable-edit-button-drop i.pull-left,#main .cart-item-actions-item-list-actionable-edit-button-drop i.pull-left,#main .item-views-cell-selectable-actionable-edit-button-drop i.pull-left,#main .pull-left.item-details-gallery-prev-icon,#main .pull-left.item-details-gallery-next-icon,#main .pull-left.item-details-add-to-cart-help-icon,#main .pull-left.social-sharing-flyout-content-button-icon,#main .pull-left.social-sharing-flyout-content-social-facebook-icon,#main .pull-left.social-sharing-flyout-content-social-twitter-icon,#main .pull-left.social-sharing-flyout-content-social-google-icon,#main .pull-left.social-sharing-flyout-content-social-pinterest-icon {
    margin-right: .3em
}

.fa.pull-right,.push-button-primary>i.pull-right,#main .button-saveforlater>i.pull-right,#main .item-details-options-pusher>i.pull-right,.push-button-primary>i.price-range-end,#main .button-saveforlater>i.price-range-end,#main .item-details-options-pusher>i.price-range-end,.push-button-secondary>i.pull-right,#main .item-details-info-pusher>i.pull-right,#main .item-details-product-review-pusher>i.pull-right,.push-button-secondary>i.price-range-end,#main .item-details-info-pusher>i.price-range-end,#main .item-details-product-review-pusher>i.price-range-end,.pull-right.sc-tooltip,.sc-tooltip.price-range-end,#main .price-range-end.cart-summary-expander-tooltip,#main .price-range-end.order-wizard-promocode-tooltip,#main .price-range-end.order-wizard-promocodeform-tooltip,#main .price-range-end.order-wizard-paymentmethod-giftcertificates-module-info-icon,#main .price-range-end.order-wizard-msr-enablelink-module-link-icon,#main .pull-right.cart-summary-expander-tooltip,#main .pull-right.order-wizard-promocode-tooltip,#main .pull-right.order-wizard-promocodeform-tooltip,#main .pull-right.order-wizard-paymentmethod-giftcertificates-module-info-icon,#main .pull-right.order-wizard-msr-enablelink-module-link-icon,.pull-right.icon,.pull-right.icon-close,.pull-right.applied-filter-close-icon,.applied-filter-close-icon.price-range-end,.icon-close.price-range-end,.pull-right.icon-remove,.icon-remove.price-range-end,#main .price-range-end.order-wizard-cart-summary-remove-icon,#main .pull-right.order-wizard-cart-summary-remove-icon,.pull-right.icon-info,.icon-info.price-range-end,#main .price-range-end.address-details-default-shipping-icon,#main .price-range-end.creditcard-default-icon,#main .price-range-end.item-views-stock-icon-description,#main .pull-right.address-details-default-shipping-icon,#main .pull-right.creditcard-default-icon,#main .pull-right.item-views-stock-icon-description,.pull-right.icon-question,.icon-question.price-range-end,#main .price-range-end.creditcard-edit-form-securitycode-icon,#main .pull-right.creditcard-edit-form-securitycode-icon,.pull-right.icon-success,.icon-success.price-range-end,.stock-info-in-icon i.price-range-end,#main .item-views-stock-icon-in i.price-range-end,.stock-info-in-icon i.pull-right,#main .item-views-stock-icon-in i.pull-right,.pull-right.icon-warning,.icon-warning.price-range-end,.stock-info-low-icon i.price-range-end,#main .item-views-stock-icon-low i.price-range-end,#main .price-range-end.error-management-logged-out-warning-icon,.stock-info-low-icon i.pull-right,#main .item-views-stock-icon-low i.pull-right,#main .pull-right.error-management-logged-out-warning-icon,.pull-right.icon-error,.icon-error.price-range-end,.stock-info-out-icon i.price-range-end,.stock-info-out-icon i.pull-right,.pull-right.icon-caret,.pull-right.icon-caret-left,.icon-caret-left.price-range-end,.price-range-end.price-range-slider-bar-left,.pull-right.price-range-slider-bar-left,.pull-right.icon-caret-right,.icon-caret-right.price-range-end,.price-range-end.price-range-slider-bar-right,.pull-right.price-range-slider-bar-right,.pull-right.icon-caret-up,.icon-caret-up.price-range-end,.pull-right.icon-caret-down,.icon-caret-down.price-range-end,.icon-caret.price-range-end,.pull-right.icon-star,.icon-star.price-range-end,.price-range-end.item-cell-rate-empty,#main .price-range-end.global-views-star-rating-empty,.pull-right.item-cell-rate-empty,#main .pull-right.global-views-star-rating-empty,.pull-right.icon-star-filled,.icon-star-filled.price-range-end,.price-range-end.item-cell-rate-filled,#main .price-range-end.global-views-star-rating-filled,.pull-right.item-cell-rate-filled,#main .pull-right.global-views-star-rating-filled,.pull-right.icon-star-error,.icon-star-error.price-range-end,#main .price-range-end.global-views-star-rating-error,#main [data-validation-error] i.price-range-end.global-views-star-rating-empty,#main .pull-right.global-views-star-rating-error,#main [data-validation-error] i.pull-right.global-views-star-rating-empty,.icon.price-range-end,.pull-right.icon-base,.pull-right.button-back-icon,.button-back-icon.price-range-end,#main .price-range-end.address-list-button-back-icon,#main .price-range-end.reorder-items-list-button-back-icon,#main .price-range-end.creditcard-edit-button-back-icon,#main .price-range-end.creditcard-list-button-back-icon,#main .price-range-end.wizard-step-navigation-back-icon,#main .pull-right.address-list-button-back-icon,#main .pull-right.reorder-items-list-button-back-icon,#main .pull-right.creditcard-edit-button-back-icon,#main .pull-right.creditcard-list-button-back-icon,#main .pull-right.wizard-step-navigation-back-icon,.pull-right.icon-chevron,.pull-right.icon-chevron-up,.icon-chevron-up.price-range-end,.pull-right.icon-chevron-down,.icon-chevron-down.price-range-end,.pull-right.icon-chevron-right,.icon-chevron-right.price-range-end,.pull-right.icon-chevron-left,.icon-chevron-left.price-range-end,.pull-right.icon-angle-up,.icon-angle-up.price-range-end,#main .price-range-end.global-views-back-to-top-icon,#main .pull-right.global-views-back-to-top-icon,.pull-right.icon-angle-down,.split-button .split-button-toggle .pull-right.split-button-toggle-icon,#main .item-views-cell-actionable-expanded-edit-button .split-button-toggle .pull-right.split-button-toggle-icon,#main .item-views-cell-actionable-edit-button .split-button-toggle .pull-right.split-button-toggle-icon,#main .cart-item-actions-item-list-actionable-edit-button .split-button-toggle .pull-right.split-button-toggle-icon,#main .item-views-cell-selectable-actionable-edit-button .split-button-toggle .pull-right.split-button-toggle-icon,.split-button .split-button-toggle .split-button-toggle-icon.price-range-end,#main .item-views-cell-actionable-expanded-edit-button .split-button-toggle .split-button-toggle-icon.price-range-end,#main .item-views-cell-actionable-edit-button .split-button-toggle .split-button-toggle-icon.price-range-end,#main .cart-item-actions-item-list-actionable-edit-button .split-button-toggle .split-button-toggle-icon.price-range-end,#main .item-views-cell-selectable-actionable-edit-button .split-button-toggle .split-button-toggle-icon.price-range-end,.icon-angle-down.price-range-end,.pull-right.icon-angle-right,.icon-angle-right.price-range-end,.price-range-end.breadcrumb-divider-icon,#main .price-range-end.global-views-breadcrumb-divider-icon,.price-range-end.list-header-filter-facets-icon,#main .price-range-end.global-views-pagination-next-icon,.pull-right.breadcrumb-divider-icon,#main .pull-right.global-views-breadcrumb-divider-icon,.pull-right.list-header-filter-facets-icon,#main .pull-right.global-views-pagination-next-icon,.pull-right.icon-angle-left,.icon-angle-left.price-range-end,#main .price-range-end.global-views-pagination-prev-icon,#main .pull-right.global-views-pagination-prev-icon,.icon-chevron.price-range-end,.icon-base.price-range-end,#main .cart-summary-remove-action i.price-range-end,#main .price-range-end.order-wizard-msr-shipmethod-package-message-icon,#main .price-range-end.order-wizard-msr-shipmethod-module-message-icon,#main .cart-summary-remove-action i.pull-right,#main .pull-right.order-wizard-msr-shipmethod-package-message-icon,#main .pull-right.order-wizard-msr-shipmethod-module-message-icon,.pull-right.icon-display-list,.icon-display-list.price-range-end,.pull-right.icon-display-table,.icon-display-table.price-range-end,.pull-right.icon-display-grid,.icon-display-grid.price-range-end,.pull-right.credit-card-content-icon,.credit-card-content-icon.price-range-end,.pull-right.icon-ok-sign,.icon-ok-sign.price-range-end,.pull-right.icon-locked,.icon-locked.price-range-end,#main .price-range-end.order-wizard-paymentmethod-creditcard-module-learn-more-icon,#main .pull-right.order-wizard-paymentmethod-creditcard-module-learn-more-icon,.pull-right.icon-flag,.icon-flag.price-range-end,.pull-right.icon-globe,.icon-globe.price-range-end,#main .price-range-end.global-views-host-selector-globe-icon,#main .pull-right.global-views-host-selector-globe-icon,.pull-right.icon-message-atention,.icon-message-atention.price-range-end,#main .item-views-stock-icon-out i.price-range-end,#main .item-views-stock-icon-out i.pull-right,.pull-right.message-icon,.message-icon.price-range-end,.pull-right.message-icon-close,.message-icon-close.price-range-end,.fa.price-range-end,.price-range-end.item-view-stock-icon-description,.price-range-end.sc-flyout-toggle-icon,#main .price-range-end.order-history-list-tracking-number-control-toggle-icon,.price-range-end.acordion-head-toggle-icon,.price-range-end.accordion-toggle-icon,.price-range-end.list-header-expander-icon,#main .price-range-end.cart-summary-expander-toggle-icon,#main .price-range-end.order-wizard-cart-summary-accordion-toggle-icon,#main .price-range-end.order-wizard-cartitems-module-accordion-toggle-icon,#main .price-range-end.shopping-cart-summary-expander-toggle-icon,#main .price-range-end.order-wizard-msr-shipmethod-package-accordion-header-icon,#main .price-range-end.order-wizard-showshipments-actionable-module-cart-details-accordion-toggle-icon,.price-range-end.accordion-toggle-icon-secondary,#main .price-range-end.order-wizard-promocodeform-expander-toggle-icon,#main .price-range-end.order-wizard-non-shippable-items-module-accordion-toggle-icon-secondary,#main .price-range-end.order-wizard-paymentmethod-giftcertificates-module-expander-icon,#main .price-range-end.order-wizard-msr-package-details-accordion-toggle-icon-secondary,.price-range-end.carousel-next-arrow,.price-range-end.carousel-prev-arrow,.price-range-end.icon-cell-quick-view-icon,.price-range-end.merchandizing-zone-next-icon,.price-range-end.merchandizing-zone-prev-icon,.item-cell-rate .price-range-end.rate-filled,.item-cell-rate .price-range-end.rate-empty,.price-range-end.nav-search-input-icon,.price-range-end.nav-search-input-reset-icon,.datepicker .price-range-end.next,.datepicker .price-range-end.prev,#main .item-views-cell-actionable-expanded-edit-button-drop i.price-range-end,#main .item-views-cell-actionable-edit-button-drop i.price-range-end,#main .cart-item-actions-item-list-actionable-edit-button-drop i.price-range-end,#main .item-views-cell-selectable-actionable-edit-button-drop i.price-range-end,#main .price-range-end.item-details-gallery-prev-icon,#main .price-range-end.item-details-gallery-next-icon,#main .price-range-end.item-details-add-to-cart-help-icon,#main .price-range-end.social-sharing-flyout-content-button-icon,#main .price-range-end.social-sharing-flyout-content-social-facebook-icon,#main .price-range-end.social-sharing-flyout-content-social-twitter-icon,#main .price-range-end.social-sharing-flyout-content-social-google-icon,#main .price-range-end.social-sharing-flyout-content-social-pinterest-icon,.pull-right.item-view-stock-icon-description,.pull-right.sc-flyout-toggle-icon,#main .pull-right.order-history-list-tracking-number-control-toggle-icon,.pull-right.acordion-head-toggle-icon,.pull-right.accordion-toggle-icon,.pull-right.list-header-expander-icon,#main .pull-right.cart-summary-expander-toggle-icon,#main .pull-right.order-wizard-cart-summary-accordion-toggle-icon,#main .pull-right.order-wizard-cartitems-module-accordion-toggle-icon,#main .pull-right.shopping-cart-summary-expander-toggle-icon,#main .pull-right.order-wizard-msr-shipmethod-package-accordion-header-icon,#main .pull-right.order-wizard-showshipments-actionable-module-cart-details-accordion-toggle-icon,.pull-right.accordion-toggle-icon-secondary,#main .pull-right.order-wizard-promocodeform-expander-toggle-icon,#main .pull-right.order-wizard-non-shippable-items-module-accordion-toggle-icon-secondary,#main .pull-right.order-wizard-paymentmethod-giftcertificates-module-expander-icon,#main .pull-right.order-wizard-msr-package-details-accordion-toggle-icon-secondary,.pull-right.carousel-next-arrow,.pull-right.carousel-prev-arrow,.pull-right.icon-cell-quick-view-icon,.pull-right.merchandizing-zone-next-icon,.pull-right.merchandizing-zone-prev-icon,.item-cell-rate .pull-right.rate-filled,.item-cell-rate .pull-right.rate-empty,.pull-right.nav-search-input-icon,.pull-right.nav-search-input-reset-icon,.datepicker .pull-right.next,.datepicker .pull-right.prev,#main .item-views-cell-actionable-expanded-edit-button-drop i.pull-right,#main .item-views-cell-actionable-edit-button-drop i.pull-right,#main .cart-item-actions-item-list-actionable-edit-button-drop i.pull-right,#main .item-views-cell-selectable-actionable-edit-button-drop i.pull-right,#main .pull-right.item-details-gallery-prev-icon,#main .pull-right.item-details-gallery-next-icon,#main .pull-right.item-details-add-to-cart-help-icon,#main .pull-right.social-sharing-flyout-content-button-icon,#main .pull-right.social-sharing-flyout-content-social-facebook-icon,#main .pull-right.social-sharing-flyout-content-social-twitter-icon,#main .pull-right.social-sharing-flyout-content-social-google-icon,#main .pull-right.social-sharing-flyout-content-social-pinterest-icon {
    margin-left: .3em
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {
    filter: none
}

.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x,.fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.icon-cell-quick-view-icon:before,.nav-search-input-icon:before {
    content: "\f002"
}

.icon-star:before,.item-cell-rate-empty:before,#main .global-views-star-rating-empty:before,.icon-star-filled:before,.item-cell-rate-filled:before,#main .global-views-star-rating-filled:before,.icon-star-error:before,#main .global-views-star-rating-error:before,#main [data-validation-error] i.global-views-star-rating-empty:before,.item-cell-rate .rate-filled:before,.item-cell-rate .rate-empty:before {
    content: "\f005"
}

.icon-display-table:before {
    content: "\f009"
}

.icon-display-grid:before {
    content: "\f00a"
}

.icon-success:before,.stock-info-in-icon i:before,#main .item-views-stock-icon-in i:before {
    content: "\f00c"
}

.icon-close:before,.applied-filter-close-icon:before,.icon-remove:before,#main .order-wizard-cart-summary-remove-icon:before,.message-icon-close:before {
    content: "\f00d"
}

.icon-locked:before,#main .order-wizard-paymentmethod-creditcard-module-learn-more-icon:before {
    content: "\f023"
}

.icon-flag:before {
    content: "\f024"
}

.icon-chevron-left:before {
    content: "\f053"
}

.icon-chevron-right:before {
    content: "\f054"
}

.nav-search-input-reset-icon:before,#main .cart-summary-remove-action i:before {
    content: "\f057"
}

.icon-ok-sign:before {
    content: "\f058"
}

.sc-tooltip:before,#main .cart-summary-expander-tooltip:before,#main .order-wizard-promocode-tooltip:before,#main .order-wizard-promocodeform-tooltip:before,#main .order-wizard-paymentmethod-giftcertificates-module-info-icon:before,#main .order-wizard-msr-enablelink-module-link-icon:before {
    content: "\f059"
}

.icon-info:before,#main .address-details-default-shipping-icon:before,#main .creditcard-default-icon:before,#main .item-views-stock-icon-description:before,.item-view-stock-icon-description:before,#main .item-details-add-to-cart-help-icon:before {
    content: "\f05a"
}

.icon-message-atention:before,#main .item-views-stock-icon-out i:before {
    content: "\f06a"
}

#main .order-wizard-msr-shipmethod-package-message-icon:before,#main .order-wizard-msr-shipmethod-module-message-icon:before {
    content: "\f071"
}

.icon-chevron-up:before {
    content: "\f077"
}

.icon-chevron-down:before {
    content: "\f078"
}

#main .social-sharing-flyout-content-social-twitter-icon:before {
    content: "\f081"
}

#main .social-sharing-flyout-content-social-facebook-icon:before {
    content: "\f082"
}

.icon-globe:before,#main .global-views-host-selector-globe-icon:before {
    content: "\f0ac"
}

.icon-display-list:before {
    content: "\f0c9"
}

#main .social-sharing-flyout-content-social-pinterest-icon:before {
    content: "\f0d3"
}

#main .social-sharing-flyout-content-social-google-icon:before {
    content: "\f0d4"
}

.icon-caret-down:before {
    content: "\f0d7"
}

.icon-caret-up:before {
    content: "\f0d8"
}

.icon-caret-left:before,.price-range-slider-bar-left:before {
    content: "\f0d9"
}

.icon-caret-right:before,.price-range-slider-bar-right:before {
    content: "\f0da"
}

.datepicker .prev:before {
    content: "\f100"
}

.datepicker .next:before {
    content: "\f101"
}

.button-back-icon:before,#main .address-list-button-back-icon:before,#main .reorder-items-list-button-back-icon:before,#main .creditcard-edit-button-back-icon:before,#main .creditcard-list-button-back-icon:before,#main .wizard-step-navigation-back-icon:before,.icon-angle-left:before,#main .global-views-pagination-prev-icon:before,.carousel-prev-arrow:before,.merchandizing-zone-prev-icon:before,#main .item-details-gallery-prev-icon:before {
    content: "\f104"
}

.push-button-primary>i:before,#main .button-saveforlater>i:before,#main .item-details-options-pusher>i:before,.push-button-secondary>i:before,#main .item-details-info-pusher>i:before,#main .item-details-product-review-pusher>i:before,.icon-angle-right:before,.breadcrumb-divider-icon:before,#main .global-views-breadcrumb-divider-icon:before,.list-header-filter-facets-icon:before,#main .global-views-pagination-next-icon:before,.carousel-next-arrow:before,.merchandizing-zone-next-icon:before,#main .item-details-gallery-next-icon:before {
    content: "\f105"
}

.icon-angle-up:before,#main .global-views-back-to-top-icon:before,.acordion-head-toggle-icon:before,.accordion-toggle-icon:before,.list-header-expander-icon:before,#main .cart-summary-expander-toggle-icon:before,#main .order-wizard-cart-summary-accordion-toggle-icon:before,#main .order-wizard-cartitems-module-accordion-toggle-icon:before,#main .shopping-cart-summary-expander-toggle-icon:before,#main .order-wizard-msr-shipmethod-package-accordion-header-icon:before,#main .order-wizard-showshipments-actionable-module-cart-details-accordion-toggle-icon:before,.accordion-toggle-icon-secondary:before,#main .order-wizard-promocodeform-expander-toggle-icon:before,#main .order-wizard-non-shippable-items-module-accordion-toggle-icon-secondary:before,#main .order-wizard-paymentmethod-giftcertificates-module-expander-icon:before,#main .order-wizard-msr-package-details-accordion-toggle-icon-secondary:before {
    content: "\f106"
}

.icon-angle-down:before,.split-button .split-button-toggle .split-button-toggle-icon:before,#main .item-views-cell-actionable-expanded-edit-button .split-button-toggle .split-button-toggle-icon:before,#main .item-views-cell-actionable-edit-button .split-button-toggle .split-button-toggle-icon:before,#main .cart-item-actions-item-list-actionable-edit-button .split-button-toggle .split-button-toggle-icon:before,#main .item-views-cell-selectable-actionable-edit-button .split-button-toggle .split-button-toggle-icon:before,.sc-flyout-toggle-icon:before,#main .order-history-list-tracking-number-control-toggle-icon:before,#main .item-views-cell-actionable-expanded-edit-button-drop i:before,#main .item-views-cell-actionable-edit-button-drop i:before,#main .cart-item-actions-item-list-actionable-edit-button-drop i:before,#main .item-views-cell-selectable-actionable-edit-button-drop i:before {
    content: "\f107"
}

.icon-question:before,#main .creditcard-edit-form-securitycode-icon:before {
    content: "\f128"
}

.icon-warning:before,.stock-info-low-icon i:before,#main .item-views-stock-icon-low i:before,#main .error-management-logged-out-warning-icon:before,.icon-error:before,.stock-info-out-icon i:before {
    content: "\f12a"
}

#main .social-sharing-flyout-content-button-icon:before {
    content: "\f1e1"
}

.credit-card-content-icon:before {
    content: "\f1f0"
}

.container,.nav-search-content,#main .checkout-layout-content,#main .cart,#main .cart-detailed,#main .error-management-forbidden-error,#main .error-management-internal-error,#main .error-management-page-not-found,#main .item-details {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px
}

.container:before,.nav-search-content:before,#main .checkout-layout-content:before,#main .cart:before,#main .cart-detailed:before,#main .error-management-forbidden-error:before,#main .error-management-internal-error:before,#main .error-management-page-not-found:before,#main .item-details:before,.container:after,.nav-search-content:after,#main .checkout-layout-content:after,#main .cart:after,#main .cart-detailed:after,#main .error-management-forbidden-error:after,#main .error-management-internal-error:after,#main .error-management-page-not-found:after,#main .item-details:after {
    content: " ";
    display: table
}

.container:after,.nav-search-content:after,#main .checkout-layout-content:after,#main .cart:after,#main .cart-detailed:after,#main .error-management-forbidden-error:after,#main .error-management-internal-error:after,#main .error-management-page-not-found:after,#main .item-details:after {
    clear: both
}

@media (min-width: 768px) {
    .container,.nav-search-content,#main .checkout-layout-content,#main .cart,#main .cart-detailed,#main .error-management-forbidden-error,#main .error-management-internal-error,#main .error-management-page-not-found,#main .item-details {
        width:950px
    }
}

@media print and (min-width: 768px) {
    .container,.nav-search-content,#main .checkout-layout-content,#main .cart,#main .cart-detailed,#main .error-management-forbidden-error,#main .error-management-internal-error,#main .error-management-page-not-found,#main .item-details {
        width:750px;
		position: absolute;
        left: 0;
	}
	#main .cart-detailed-left {
    width: 480px;
	}
	.cart-detailed-item-view-cell-actionable-table cart-detailed-table-row-with-border{
	width: 480px;
	}
}

@media (min-width: 992px) {
    .container,.nav-search-content,#main .checkout-layout-content,#main .cart,#main .cart-detailed,#main .error-management-forbidden-error,#main .error-management-internal-error,#main .error-management-page-not-found,#main .item-details {
        width:950px
    }
}

@media print and (min-width: 992px) {
    .container,.nav-search-content,#main .checkout-layout-content,#main .cart,#main .cart-detailed,#main .error-management-forbidden-error,#main .error-management-internal-error,#main .error-management-page-not-found,#main .item-details {
        width:750px;
		position: absolute;
        left: 0;
    }
	#main .cart-detailed-left {
    width: 480px
	}
	.cart-detailed-item-view-cell-actionable-table cart-detailed-table-row-with-border{
	width: 480px;
	}
}


@media (min-width: 1200px) {
    .container,.nav-search-content,#main .checkout-layout-content,#main .cart,#main .cart-detailed,#main .error-management-forbidden-error,#main .error-management-internal-error,#main .error-management-page-not-found,#main .item-details {
        width:950px
    }
}

.container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px
}

.container-fluid:before,.container-fluid:after {
    content: " ";
    display: table
}

.container-fluid:after {
    clear: both
}

.row,.forms-row,.info-card-button-container,#main .address-list-button-container,#main .creditcard-list-button-container,.merchandizing-zone,.summary-grid-float,#main .cart-summary-grid-float,#main .cart-summary-giftcertificate-applied-title,#main .cart-summary-gift-certificate-cell,#main .order-wizard-cart-summary-grid-float,#main .order-wizard-cart-summary-giftcertificate-grid-float,#main .order-wizard-cart-summary-message p,#main .order-wizard-cart-summary-promo-code-applied,#main .order-wizard-cart-summary-gift-certificate,#main .backbone-collection-view-row,#main .cart-body,#main .cart-detailed-body,#main .creditcard-list-collection,#main .login-register-header,#main .login-register-body,#main .login-register-body-colored,#main .order-wizard-step-review-wrapper,#main .order-wizard-step-content-wrapper,#main .order-wizard-address-row,#main .order-wizard-cart-summary-grid,#main .order-wizard-showpayments-module-details-body,#main .item-details-main-content,#main .order-wizard-msr-package-creation-header-row,#main .order-wizard-msr-package-details-address-container-addresses,#main .order-wizard-msr-shipmethod-package-row,#main .order-wizard-showshipments-actionable-module-shipping-details-body {
    margin-left: -15px;
    margin-right: -15px
}

.row:before,.forms-row:before,.info-card-button-container:before,#main .address-list-button-container:before,#main .creditcard-list-button-container:before,.merchandizing-zone:before,.summary-grid-float:before,#main .cart-summary-grid-float:before,#main .cart-summary-giftcertificate-applied-title:before,#main .cart-summary-gift-certificate-cell:before,#main .order-wizard-cart-summary-grid-float:before,#main .order-wizard-cart-summary-giftcertificate-grid-float:before,#main .order-wizard-cart-summary-message p:before,#main .order-wizard-cart-summary-promo-code-applied:before,#main .order-wizard-cart-summary-gift-certificate:before,#main .backbone-collection-view-row:before,#main .cart-body:before,#main .cart-detailed-body:before,#main .creditcard-list-collection:before,#main .login-register-header:before,#main .login-register-body:before,#main .login-register-body-colored:before,#main .order-wizard-step-review-wrapper:before,#main .order-wizard-step-content-wrapper:before,#main .order-wizard-address-row:before,#main .order-wizard-cart-summary-grid:before,#main .order-wizard-showpayments-module-details-body:before,#main .item-details-main-content:before,#main .order-wizard-msr-package-creation-header-row:before,#main .order-wizard-msr-package-details-address-container-addresses:before,#main .order-wizard-msr-shipmethod-package-row:before,#main .order-wizard-showshipments-actionable-module-shipping-details-body:before,.row:after,.forms-row:after,.info-card-button-container:after,#main .address-list-button-container:after,#main .creditcard-list-button-container:after,.merchandizing-zone:after,.summary-grid-float:after,#main .cart-summary-grid-float:after,#main .cart-summary-giftcertificate-applied-title:after,#main .cart-summary-gift-certificate-cell:after,#main .order-wizard-cart-summary-grid-float:after,#main .order-wizard-cart-summary-giftcertificate-grid-float:after,#main .order-wizard-cart-summary-message p:after,#main .order-wizard-cart-summary-promo-code-applied:after,#main .order-wizard-cart-summary-gift-certificate:after,#main .backbone-collection-view-row:after,#main .cart-body:after,#main .cart-detailed-body:after,#main .creditcard-list-collection:after,#main .login-register-header:after,#main .login-register-body:after,#main .login-register-body-colored:after,#main .order-wizard-step-review-wrapper:after,#main .order-wizard-step-content-wrapper:after,#main .order-wizard-address-row:after,#main .order-wizard-cart-summary-grid:after,#main .order-wizard-showpayments-module-details-body:after,#main .item-details-main-content:after,#main .order-wizard-msr-package-creation-header-row:after,#main .order-wizard-msr-package-details-address-container-addresses:after,#main .order-wizard-msr-shipmethod-package-row:after,#main .order-wizard-showshipments-actionable-module-shipping-details-body:after {
    content: " ";
    display: table
}

.row:after,.forms-row:after,.info-card-button-container:after,#main .address-list-button-container:after,#main .creditcard-list-button-container:after,.merchandizing-zone:after,.summary-grid-float:after,#main .cart-summary-grid-float:after,#main .cart-summary-giftcertificate-applied-title:after,#main .cart-summary-gift-certificate-cell:after,#main .order-wizard-cart-summary-grid-float:after,#main .order-wizard-cart-summary-giftcertificate-grid-float:after,#main .order-wizard-cart-summary-message p:after,#main .order-wizard-cart-summary-promo-code-applied:after,#main .order-wizard-cart-summary-gift-certificate:after,#main .backbone-collection-view-row:after,#main .cart-body:after,#main .cart-detailed-body:after,#main .creditcard-list-collection:after,#main .login-register-header:after,#main .login-register-body:after,#main .login-register-body-colored:after,#main .order-wizard-step-review-wrapper:after,#main .order-wizard-step-content-wrapper:after,#main .order-wizard-address-row:after,#main .order-wizard-cart-summary-grid:after,#main .order-wizard-showpayments-module-details-body:after,#main .item-details-main-content:after,#main .order-wizard-msr-package-creation-header-row:after,#main .order-wizard-msr-package-details-address-container-addresses:after,#main .order-wizard-msr-shipmethod-package-row:after,#main .order-wizard-showshipments-actionable-module-shipping-details-body:after {
    clear: both
}

.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,#main .backbone-collection-view-cell-span2,#main .global-views-rating-by-star-label,.col-md-2,#main .global-views-rating-by-star-label,.col-lg-2,.col-xs-3,#main .global-views-rating-by-star-label,#main .item-views-cell-actionable-expanded-image,#main .item-views-cell-actionable-image,.col-sm-3,#main .backbone-collection-view-cell-span3,#main .saveforlater-cell,#main .item-views-cell-actionable-expanded-image,#main .item-views-cell-actionable-expanded-actions,#main .item-views-cell-actionable-image,#main .item-views-cell-actionable-actions,#main .item-views-cell-selectable-actionable-image,#main .item-views-cell-selectable-actionable-actions,.col-md-3,.col-lg-3,.col-xs-4,#main .global-views-rating-by-star-second-label,.col-sm-4,#main .backbone-collection-view-cell-span4,#main .order-wizard-paymentmethod-external-module-column-left,#main .order-wizard-paymentmethod-paypal-module-column-left,#main .order-wizard-msr-package-creation-shipping-right,.col-md-4,.col-lg-4,#main .cart-right,#main .cart-detailed-right,#main .creditcard,#main .order-wizard-step-review-secondary,#main .order-wizard-step-content-secondary,.col-xs-5,#main .global-views-rating-by-star-percentage-area,.col-sm-5,#main .backbone-collection-view-cell-span5,#main .global-views-rating-by-star-second-label,#main .global-views-rating-by-star-percentage-area,.col-md-5,#main .cart-promocode-form-summary-promocode-container-button,#main .global-views-rating-by-star-second-label,#main .global-views-rating-by-star-percentage-area,.col-lg-5,.col-xs-6,#main .cart-promocode-form-summary-container-input,#main .cart-promocode-form-summary-promocode-container-button,#main .login-register-wrapper-column-login,#main .login-register-wrapper-column-register,#main .order-wizard-paymentmethod-giftcertificates-module-form-input-container,#main .order-wizard-paymentmethod-giftcertificates-module-form-submit-container,.col-sm-6,#main .backbone-collection-view-cell-span6,#main .cart-promocode-form-summary-container-input,#main .cart-promocode-form-summary-promocode-container-button,#main .creditcard,#main .item-views-cell-actionable-expanded-details,#main .item-views-cell-actionable-details,#main .item-views-cell-selectable-actionable-details,#main .order-wizard-showpayments-module-billing-address,#main .order-wizard-showpayments-module-payment-method,#main .item-details-add-to-cart,#main .item-details-add-to-wishlist,#main .order-wizard-msr-package-creation-single-address .address-details,#main .order-wizard-msr-package-details-address-card,#main .order-wizard-msr-shipmethod-package-address,#main .order-wizard-msr-shipmethod-package-delivery-method,#main .order-wizard-showshipments-actionable-module-shipping-address,#main .order-wizard-showshipments-actionable-module-shipping-method,#main .order-wizard-showshipments-actionable-module-shipping-details-address,#main .order-wizard-showshipments-actionable-module-shipping-details-method,#main .order-wizard-showshipments-module-shipping-address,.col-md-6,#main .order-wizard-address-cell2,#main .order-wizard-address-cell3,#main .order-wizard-address-cell4,#main .order-wizard-address-cell5,#main .order-wizard-address-cell6,#main .order-wizard-address-cell7,#main .order-wizard-address-cell8,#main .order-wizard-address-cell9,#main .order-wizard-address-cell10,#main .order-wizard-address-cell11,#main .order-wizard-address-cell12,#main .item-details-content-header,#main .item-details-image-gallery-container,#main .item-details-main,.col-lg-6,.col-xs-7,.col-sm-7,#main .backbone-collection-view-cell-span7,#main .order-wizard-step-actions,.col-md-7,#main .cart-promocode-form-summary-container-input,.col-lg-7,.col-xs-8,.col-sm-8,#main .backbone-collection-view-cell-span8,#main .order-wizard-paymentmethod-external-module-column-right,#main .order-wizard-paymentmethod-paypal-module-column-right,#main .order-wizard-msr-package-creation-shipping-left,.col-md-8,#main .order-wizard-step-actions,.col-lg-8,#main .cart-left,#main .cart-detailed-left,#main .order-wizard-step-review-main,#main .order-wizard-step-content-main,.col-xs-9,#main .item-views-cell-actionable-expanded-details,#main .item-views-cell-actionable-expanded-actions,#main .item-views-cell-actionable-details,#main .item-views-cell-actionable-actions,.col-sm-9,#main .backbone-collection-view-cell-span9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,#main .backbone-collection-view-cell-span10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,#main .backbone-collection-view-cell-span11,.col-md-11,.col-lg-11,.col-xs-12,#main .backbone-collection-view-cell-span2,#main .backbone-collection-view-cell-span3,#main .backbone-collection-view-cell-span4,#main .backbone-collection-view-cell-span5,#main .backbone-collection-view-cell-span6,#main .backbone-collection-view-cell-span7,#main .backbone-collection-view-cell-span8,#main .backbone-collection-view-cell-span9,#main .backbone-collection-view-cell-span10,#main .backbone-collection-view-cell-span11,#main .backbone-collection-view-cell-span12,#main .saveforlater-cell,#main .creditcard-section,#main .creditcard-security-code-section,#main .login-register-title,#main .order-wizard-step-actions,#main .order-wizard-cart-summary-button-container,#main .order-wizard-paymentmethod-external-module-column-left,#main .order-wizard-paymentmethod-external-module-column-right,#main .order-wizard-paymentmethod-paypal-module-column-left,#main .order-wizard-paymentmethod-paypal-module-column-right,#main .order-wizard-showpayments-module-billing-address,#main .order-wizard-showpayments-module-payment-method,#main .order-wizard-msr-shipmethod-package-address,#main .order-wizard-msr-shipmethod-package-delivery-method,#main .order-wizard-showshipments-actionable-module-shipping-address,#main .order-wizard-showshipments-actionable-module-shipping-method,#main .order-wizard-showshipments-module-shipping-address,#main .order-wizard-showshipments-module-shipping-method,#main .order-wizard-submitbutton-container,.col-sm-12,#main .order-wizard-showshipments-module-shipping-method,.col-md-12,.merchandizing-zone,.col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.col-xs-1,.col-xs-2,.col-xs-3,#main .global-views-rating-by-star-label,#main .item-views-cell-actionable-expanded-image,#main .item-views-cell-actionable-image,.col-xs-4,#main .global-views-rating-by-star-second-label,.col-xs-5,#main .global-views-rating-by-star-percentage-area,.col-xs-6,#main .cart-promocode-form-summary-container-input,#main .cart-promocode-form-summary-promocode-container-button,#main .login-register-wrapper-column-login,#main .login-register-wrapper-column-register,#main .order-wizard-paymentmethod-giftcertificates-module-form-input-container,#main .order-wizard-paymentmethod-giftcertificates-module-form-submit-container,.col-xs-7,.col-xs-8,.col-xs-9,#main .item-views-cell-actionable-expanded-details,#main .item-views-cell-actionable-expanded-actions,#main .item-views-cell-actionable-details,#main .item-views-cell-actionable-actions,.col-xs-10,.col-xs-11,.col-xs-12,#main .backbone-collection-view-cell-span2,#main .backbone-collection-view-cell-span3,#main .backbone-collection-view-cell-span4,#main .backbone-collection-view-cell-span5,#main .backbone-collection-view-cell-span6,#main .backbone-collection-view-cell-span7,#main .backbone-collection-view-cell-span8,#main .backbone-collection-view-cell-span9,#main .backbone-collection-view-cell-span10,#main .backbone-collection-view-cell-span11,#main .backbone-collection-view-cell-span12,#main .saveforlater-cell,#main .creditcard-section,#main .creditcard-security-code-section,#main .login-register-title,#main .order-wizard-step-actions,#main .order-wizard-cart-summary-button-container,#main .order-wizard-paymentmethod-external-module-column-left,#main .order-wizard-paymentmethod-external-module-column-right,#main .order-wizard-paymentmethod-paypal-module-column-left,#main .order-wizard-paymentmethod-paypal-module-column-right,#main .order-wizard-showpayments-module-billing-address,#main .order-wizard-showpayments-module-payment-method,#main .order-wizard-msr-shipmethod-package-address,#main .order-wizard-msr-shipmethod-package-delivery-method,#main .order-wizard-showshipments-actionable-module-shipping-address,#main .order-wizard-showshipments-actionable-module-shipping-method,#main .order-wizard-showshipments-module-shipping-address,#main .order-wizard-showshipments-module-shipping-method,#main .order-wizard-submitbutton-container {
    float: left
}

.col-xs-1 {
    width: 8.33333%
}

.col-xs-2 {
    width: 16.66667%
}

.col-xs-3,#main .global-views-rating-by-star-label,#main .item-views-cell-actionable-expanded-image,#main .item-views-cell-actionable-image {
    width: 25%
}

.col-xs-4,#main .global-views-rating-by-star-second-label {
    width: 33.33333%
}

.col-xs-5,#main .global-views-rating-by-star-percentage-area {
    width: 41.66667%
}

.col-xs-6,#main .cart-promocode-form-summary-container-input,#main .cart-promocode-form-summary-promocode-container-button,#main .login-register-wrapper-column-login,#main .login-register-wrapper-column-register,#main .order-wizard-paymentmethod-giftcertificates-module-form-input-container,#main .order-wizard-paymentmethod-giftcertificates-module-form-submit-container {
    width: 50%
}

.col-xs-7 {
    width: 58.33333%
}

.col-xs-8 {
    width: 66.66667%
}

.col-xs-9,#main .item-views-cell-actionable-expanded-details,#main .item-views-cell-actionable-expanded-actions,#main .item-views-cell-actionable-details,#main .item-views-cell-actionable-actions {
    width: 75%
}

.col-xs-10 {
    width: 83.33333%
}

.col-xs-11 {
    width: 91.66667%
}

.col-xs-12,#main .backbone-collection-view-cell-span2,#main .backbone-collection-view-cell-span3,#main .backbone-collection-view-cell-span4,#main .backbone-collection-view-cell-span5,#main .backbone-collection-view-cell-span6,#main .backbone-collection-view-cell-span7,#main .backbone-collection-view-cell-span8,#main .backbone-collection-view-cell-span9,#main .backbone-collection-view-cell-span10,#main .backbone-collection-view-cell-span11,#main .backbone-collection-view-cell-span12,#main .saveforlater-cell,#main .creditcard-section,#main .creditcard-security-code-section,#main .login-register-title,#main .order-wizard-step-actions,#main .order-wizard-cart-summary-button-container,#main .order-wizard-paymentmethod-external-module-column-left,#main .order-wizard-paymentmethod-external-module-column-right,#main .order-wizard-paymentmethod-paypal-module-column-left,#main .order-wizard-paymentmethod-paypal-module-column-right,#main .order-wizard-showpayments-module-billing-address,#main .order-wizard-showpayments-module-payment-method,#main .order-wizard-msr-shipmethod-package-address,#main .order-wizard-msr-shipmethod-package-delivery-method,#main .order-wizard-showshipments-actionable-module-shipping-address,#main .order-wizard-showshipments-actionable-module-shipping-method,#main .order-wizard-showshipments-module-shipping-address,#main .order-wizard-showshipments-module-shipping-method,#main .order-wizard-submitbutton-container {
    width: 100%
}

.col-xs-pull-0 {
    right: auto
}

.col-xs-pull-1 {
    right: 8.33333%
}

.col-xs-pull-2 {
    right: 16.66667%
}

.col-xs-pull-3 {
    right: 25%
}

.col-xs-pull-4 {
    right: 33.33333%
}

.col-xs-pull-5 {
    right: 41.66667%
}

.col-xs-pull-6 {
    right: 50%
}

.col-xs-pull-7 {
    right: 58.33333%
}

.col-xs-pull-8 {
    right: 66.66667%
}

.col-xs-pull-9 {
    right: 75%
}

.col-xs-pull-10 {
    right: 83.33333%
}

.col-xs-pull-11 {
    right: 91.66667%
}

.col-xs-pull-12 {
    right: 100%
}

.col-xs-push-0 {
    left: auto
}

.col-xs-push-1 {
    left: 8.33333%
}

.col-xs-push-2 {
    left: 16.66667%
}

.col-xs-push-3 {
    left: 25%
}

.col-xs-push-4 {
    left: 33.33333%
}

.col-xs-push-5 {
    left: 41.66667%
}

.col-xs-push-6 {
    left: 50%
}

.col-xs-push-7 {
    left: 58.33333%
}

.col-xs-push-8 {
    left: 66.66667%
}

.col-xs-push-9 {
    left: 75%
}

.col-xs-push-10 {
    left: 83.33333%
}

.col-xs-push-11 {
    left: 91.66667%
}

.col-xs-push-12 {
    left: 100%
}

.col-xs-offset-0 {
    margin-left: 0%
}

.col-xs-offset-1 {
    margin-left: 8.33333%
}

.col-xs-offset-2 {
    margin-left: 16.66667%
}

.col-xs-offset-3,#main .item-views-cell-actionable-expanded-actions,#main .item-views-cell-actionable-actions {
    margin-left: 25%
}

.col-xs-offset-4 {
    margin-left: 33.33333%
}

.col-xs-offset-5 {
    margin-left: 41.66667%
}

.col-xs-offset-6 {
    margin-left: 50%
}

.col-xs-offset-7 {
    margin-left: 58.33333%
}

.col-xs-offset-8 {
    margin-left: 66.66667%
}

.col-xs-offset-9 {
    margin-left: 75%
}

.col-xs-offset-10 {
    margin-left: 83.33333%
}

.col-xs-offset-11 {
    margin-left: 91.66667%
}

.col-xs-offset-12 {
    margin-left: 100%
}

@media (min-width: 768px) {
    .col-sm-1,.col-sm-2,#main .backbone-collection-view-cell-span2,#main .global-views-rating-by-star-label,.col-sm-3,#main .backbone-collection-view-cell-span3,#main .saveforlater-cell,#main .item-views-cell-actionable-expanded-image,#main .item-views-cell-actionable-expanded-actions,#main .item-views-cell-actionable-image,#main .item-views-cell-actionable-actions,#main .item-views-cell-selectable-actionable-image,#main .item-views-cell-selectable-actionable-actions,.col-sm-4,#main .backbone-collection-view-cell-span4,#main .order-wizard-paymentmethod-external-module-column-left,#main .order-wizard-paymentmethod-paypal-module-column-left,#main .order-wizard-msr-package-creation-shipping-right,.col-sm-5,#main .backbone-collection-view-cell-span5,#main .global-views-rating-by-star-second-label,#main .global-views-rating-by-star-percentage-area,.col-sm-6,#main .backbone-collection-view-cell-span6,#main .cart-promocode-form-summary-container-input,#main .cart-promocode-form-summary-promocode-container-button,#main .creditcard,#main .item-views-cell-actionable-expanded-details,#main .item-views-cell-actionable-details,#main .item-views-cell-selectable-actionable-details,#main .order-wizard-showpayments-module-billing-address,#main .order-wizard-showpayments-module-payment-method,#main .item-details-add-to-cart,#main .item-details-add-to-wishlist,#main .order-wizard-msr-package-creation-single-address .address-details,#main .order-wizard-msr-package-details-address-card,#main .order-wizard-msr-shipmethod-package-address,#main .order-wizard-msr-shipmethod-package-delivery-method,#main .order-wizard-showshipments-actionable-module-shipping-address,#main .order-wizard-showshipments-actionable-module-shipping-method,#main .order-wizard-showshipments-actionable-module-shipping-details-address,#main .order-wizard-showshipments-actionable-module-shipping-details-method,#main .order-wizard-showshipments-module-shipping-address,.col-sm-7,#main .backbone-collection-view-cell-span7,#main .order-wizard-step-actions,.col-sm-8,#main .backbone-collection-view-cell-span8,#main .order-wizard-paymentmethod-external-module-column-right,#main .order-wizard-paymentmethod-paypal-module-column-right,#main .order-wizard-msr-package-creation-shipping-left,.col-sm-9,#main .backbone-collection-view-cell-span9,.col-sm-10,#main .backbone-collection-view-cell-span10,.col-sm-11,#main .backbone-collection-view-cell-span11,.col-sm-12,#main .order-wizard-showshipments-module-shipping-method {
        float:left
    }

    .col-sm-1 {
        width: 8.33333%
    }

    .col-sm-2,#main .backbone-collection-view-cell-span2,#main .global-views-rating-by-star-label {
        width: 16.66667%
    }

    .col-sm-3,#main .backbone-collection-view-cell-span3,#main .saveforlater-cell,#main .item-views-cell-actionable-expanded-image,#main .item-views-cell-actionable-expanded-actions,#main .item-views-cell-actionable-image,#main .item-views-cell-actionable-actions,#main .item-views-cell-selectable-actionable-image,#main .item-views-cell-selectable-actionable-actions {
        width: 25%
    }

    .col-sm-4,#main .backbone-collection-view-cell-span4,#main .order-wizard-paymentmethod-external-module-column-left,#main .order-wizard-paymentmethod-paypal-module-column-left,#main .order-wizard-msr-package-creation-shipping-right {
        width: 33.33333%
    }

    .col-sm-5,#main .backbone-collection-view-cell-span5,#main .global-views-rating-by-star-second-label,#main .global-views-rating-by-star-percentage-area {
        width: 41.66667%
    }

    .col-sm-6,#main .backbone-collection-view-cell-span6,#main .cart-promocode-form-summary-container-input,#main .cart-promocode-form-summary-promocode-container-button,#main .creditcard,#main .item-views-cell-actionable-expanded-details,#main .item-views-cell-actionable-details,#main .item-views-cell-selectable-actionable-details,#main .order-wizard-showpayments-module-billing-address,#main .order-wizard-showpayments-module-payment-method,#main .item-details-add-to-cart,#main .item-details-add-to-wishlist,#main .order-wizard-msr-package-creation-single-address .address-details,#main .order-wizard-msr-package-details-address-card,#main .order-wizard-msr-shipmethod-package-address,#main .order-wizard-msr-shipmethod-package-delivery-method,#main .order-wizard-showshipments-actionable-module-shipping-address,#main .order-wizard-showshipments-actionable-module-shipping-method,#main .order-wizard-showshipments-actionable-module-shipping-details-address,#main .order-wizard-showshipments-actionable-module-shipping-details-method,#main .order-wizard-showshipments-module-shipping-address {
        width: 50%
    }

    .col-sm-7,#main .backbone-collection-view-cell-span7,#main .order-wizard-step-actions {
        width: 58.33333%
    }

    .col-sm-8,#main .backbone-collection-view-cell-span8,#main .order-wizard-paymentmethod-external-module-column-right,#main .order-wizard-paymentmethod-paypal-module-column-right,#main .order-wizard-msr-package-creation-shipping-left {
        width: 66.66667%
    }

    .col-sm-9,#main .backbone-collection-view-cell-span9 {
        width: 75%
    }

    .col-sm-10,#main .backbone-collection-view-cell-span10 {
        width: 83.33333%
    }

    .col-sm-11,#main .backbone-collection-view-cell-span11 {
        width: 91.66667%
    }

    .col-sm-12,#main .order-wizard-showshipments-module-shipping-method {
        width: 100%
    }

    .col-sm-pull-0 {
        right: auto
    }

    .col-sm-pull-1 {
        right: 8.33333%
    }

    .col-sm-pull-2 {
        right: 16.66667%
    }

    .col-sm-pull-3 {
        right: 25%
    }

    .col-sm-pull-4 {
        right: 33.33333%
    }

    .col-sm-pull-5 {
        right: 41.66667%
    }

    .col-sm-pull-6 {
        right: 50%
    }

    .col-sm-pull-7 {
        right: 58.33333%
    }

    .col-sm-pull-8 {
        right: 66.66667%
    }

    .col-sm-pull-9 {
        right: 75%
    }

    .col-sm-pull-10 {
        right: 83.33333%
    }

    .col-sm-pull-11 {
        right: 91.66667%
    }

    .col-sm-pull-12 {
        right: 100%
    }

    .col-sm-push-0 {
        left: auto
    }

    .col-sm-push-1 {
        left: 8.33333%
    }

    .col-sm-push-2 {
        left: 16.66667%
    }

    .col-sm-push-3 {
        left: 25%
    }

    .col-sm-push-4 {
        left: 33.33333%
    }

    .col-sm-push-5 {
        left: 41.66667%
    }

    .col-sm-push-6 {
        left: 50%
    }

    .col-sm-push-7 {
        left: 58.33333%
    }

    .col-sm-push-8 {
        left: 66.66667%
    }

    .col-sm-push-9 {
        left: 75%
    }

    .col-sm-push-10 {
        left: 83.33333%
    }

    .col-sm-push-11 {
        left: 91.66667%
    }

    .col-sm-push-12 {
        left: 100%
    }

    .col-sm-offset-0,#main .item-views-cell-actionable-expanded-actions,#main .item-views-cell-actionable-actions {
        margin-left: 0%
    }

    .col-sm-offset-1 {
        margin-left: 8.33333%
    }

    .col-sm-offset-2 {
        margin-left: 16.66667%
    }

    .col-sm-offset-3 {
        margin-left: 25%
    }

    .col-sm-offset-4 {
        margin-left: 33.33333%
    }

    .col-sm-offset-5 {
        margin-left: 41.66667%
    }

    .col-sm-offset-6 {
        margin-left: 50%
    }

    .col-sm-offset-7 {
        margin-left: 58.33333%
    }

    .col-sm-offset-8 {
        margin-left: 66.66667%
    }

    .col-sm-offset-9 {
        margin-left: 75%
    }

    .col-sm-offset-10 {
        margin-left: 83.33333%
    }

    .col-sm-offset-11 {
        margin-left: 91.66667%
    }

    .col-sm-offset-12 {
        margin-left: 100%
    }
}

@media (min-width: 992px) {
    .col-md-1,.col-md-2,#main .global-views-rating-by-star-label,.col-md-3,.col-md-4,.col-md-5,#main .cart-promocode-form-summary-promocode-container-button,#main .global-views-rating-by-star-second-label,#main .global-views-rating-by-star-percentage-area,.col-md-6,#main .order-wizard-address-cell2,#main .order-wizard-address-cell3,#main .order-wizard-address-cell4,#main .order-wizard-address-cell5,#main .order-wizard-address-cell6,#main .order-wizard-address-cell7,#main .order-wizard-address-cell8,#main .order-wizard-address-cell9,#main .order-wizard-address-cell10,#main .order-wizard-address-cell11,#main .order-wizard-address-cell12,#main .item-details-content-header,#main .item-details-image-gallery-container,#main .item-details-main,.col-md-7,#main .cart-promocode-form-summary-container-input,.col-md-8,#main .order-wizard-step-actions,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.merchandizing-zone {
        float:left
    }

    .col-md-1 {
        width: 8.33333%
    }

    .col-md-2,#main .global-views-rating-by-star-label {
        width: 16.66667%
    }

    .col-md-3 {
        width: 25%
    }

    .col-md-4 {
        width: 33.33333%
    }

    .col-md-5,#main .cart-promocode-form-summary-promocode-container-button,#main .global-views-rating-by-star-second-label,#main .global-views-rating-by-star-percentage-area {
        width: 41.66667%
    }

    .col-md-6,#main .order-wizard-address-cell2,#main .order-wizard-address-cell3,#main .order-wizard-address-cell4,#main .order-wizard-address-cell5,#main .order-wizard-address-cell6,#main .order-wizard-address-cell7,#main .order-wizard-address-cell8,#main .order-wizard-address-cell9,#main .order-wizard-address-cell10,#main .order-wizard-address-cell11,#main .order-wizard-address-cell12,#main .item-details-content-header,#main .item-details-image-gallery-container,#main .item-details-main {
        width: 50%
    }

    .col-md-7,#main .cart-promocode-form-summary-container-input {
        width: 58.33333%
    }

    .col-md-8,#main .order-wizard-step-actions {
        width: 66.66667%
    }

    .col-md-9 {
        width: 75%
    }

    .col-md-10 {
        width: 83.33333%
    }

    .col-md-11 {
        width: 91.66667%
    }

    .col-md-12,.merchandizing-zone {
        width: 100%
    }

    .col-md-pull-0 {
        right: auto
    }

    .col-md-pull-1 {
        right: 8.33333%
    }

    .col-md-pull-2 {
        right: 16.66667%
    }

    .col-md-pull-3 {
        right: 25%
    }

    .col-md-pull-4 {
        right: 33.33333%
    }

    .col-md-pull-5 {
        right: 41.66667%
    }

    .col-md-pull-6 {
        right: 50%
    }

    .col-md-pull-7 {
        right: 58.33333%
    }

    .col-md-pull-8 {
        right: 66.66667%
    }

    .col-md-pull-9 {
        right: 75%
    }

    .col-md-pull-10 {
        right: 83.33333%
    }

    .col-md-pull-11 {
        right: 91.66667%
    }

    .col-md-pull-12 {
        right: 100%
    }

    .col-md-push-0 {
        left: auto
    }

    .col-md-push-1 {
        left: 8.33333%
    }

    .col-md-push-2 {
        left: 16.66667%
    }

    .col-md-push-3 {
        left: 25%
    }

    .col-md-push-4 {
        left: 33.33333%
    }

    .col-md-push-5 {
        left: 41.66667%
    }

    .col-md-push-6 {
        left: 50%
    }

    .col-md-push-7 {
        left: 58.33333%
    }

    .col-md-push-8 {
        left: 66.66667%
    }

    .col-md-push-9 {
        left: 75%
    }

    .col-md-push-10 {
        left: 83.33333%
    }

    .col-md-push-11 {
        left: 91.66667%
    }

    .col-md-push-12 {
        left: 100%
    }

    .col-md-offset-0 {
        margin-left: 0%
    }

    .col-md-offset-1 {
        margin-left: 8.33333%
    }

    .col-md-offset-2 {
        margin-left: 16.66667%
    }

    .col-md-offset-3 {
        margin-left: 25%
    }

    .col-md-offset-4 {
        margin-left: 33.33333%
    }

    .col-md-offset-5 {
        margin-left: 41.66667%
    }

    .col-md-offset-6 {
        margin-left: 50%
    }

    .col-md-offset-7 {
        margin-left: 58.33333%
    }

    .col-md-offset-8 {
        margin-left: 66.66667%
    }

    .col-md-offset-9 {
        margin-left: 75%
    }

    .col-md-offset-10 {
        margin-left: 83.33333%
    }

    .col-md-offset-11 {
        margin-left: 91.66667%
    }

    .col-md-offset-12 {
        margin-left: 100%
    }
}

@media (min-width: 1200px) {
    .col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,#main .cart-right,#main .cart-detailed-right,#main .creditcard,#main .order-wizard-step-review-secondary,#main .order-wizard-step-content-secondary,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,#main .cart-left,#main .cart-detailed-left,#main .order-wizard-step-review-main,#main .order-wizard-step-content-main,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {
        float:left
    }

    .col-lg-1 {
        width: 8.33333%
    }

    .col-lg-2 {
        width: 16.66667%
    }

    .col-lg-3 {
        width: 25%
    }

    .col-lg-4,#main .cart-right,#main .cart-detailed-right,#main .creditcard,#main .order-wizard-step-review-secondary,#main .order-wizard-step-content-secondary {
        width: 33.33333%
    }

    .col-lg-5 {
        width: 41.66667%
    }

    .col-lg-6 {
        width: 50%
    }

    .col-lg-7 {
        width: 58.33333%
    }

    .col-lg-8,#main .cart-left,#main .cart-detailed-left,#main .order-wizard-step-review-main,#main .order-wizard-step-content-main {
        width: 66.66667%
    }

    .col-lg-9 {
        width: 75%
    }

    .col-lg-10 {
        width: 83.33333%
    }

    .col-lg-11 {
        width: 91.66667%
    }

    .col-lg-12 {
        width: 100%
    }

    .col-lg-pull-0 {
        right: auto
    }

    .col-lg-pull-1 {
        right: 8.33333%
    }

    .col-lg-pull-2 {
        right: 16.66667%
    }

    .col-lg-pull-3 {
        right: 25%
    }

    .col-lg-pull-4 {
        right: 33.33333%
    }

    .col-lg-pull-5 {
        right: 41.66667%
    }

    .col-lg-pull-6 {
        right: 50%
    }

    .col-lg-pull-7 {
        right: 58.33333%
    }

    .col-lg-pull-8 {
        right: 66.66667%
    }

    .col-lg-pull-9 {
        right: 75%
    }

    .col-lg-pull-10 {
        right: 83.33333%
    }

    .col-lg-pull-11 {
        right: 91.66667%
    }

    .col-lg-pull-12 {
        right: 100%
    }

    .col-lg-push-0 {
        left: auto
    }

    .col-lg-push-1 {
        left: 8.33333%
    }

    .col-lg-push-2 {
        left: 16.66667%
    }

    .col-lg-push-3 {
        left: 25%
    }

    .col-lg-push-4 {
        left: 33.33333%
    }

    .col-lg-push-5 {
        left: 41.66667%
    }

    .col-lg-push-6 {
        left: 50%
    }

    .col-lg-push-7 {
        left: 58.33333%
    }

    .col-lg-push-8 {
        left: 66.66667%
    }

    .col-lg-push-9 {
        left: 75%
    }

    .col-lg-push-10 {
        left: 83.33333%
    }

    .col-lg-push-11 {
        left: 91.66667%
    }

    .col-lg-push-12 {
        left: 100%
    }

    .col-lg-offset-0 {
        margin-left: 0%
    }

    .col-lg-offset-1 {
        margin-left: 8.33333%
    }

    .col-lg-offset-2 {
        margin-left: 16.66667%
    }

    .col-lg-offset-3 {
        margin-left: 25%
    }

    .col-lg-offset-4 {
        margin-left: 33.33333%
    }

    .col-lg-offset-5 {
        margin-left: 41.66667%
    }

    .col-lg-offset-6 {
        margin-left: 50%
    }

    .col-lg-offset-7 {
        margin-left: 58.33333%
    }

    .col-lg-offset-8 {
        margin-left: 66.66667%
    }

    .col-lg-offset-9 {
        margin-left: 75%
    }

    .col-lg-offset-10 {
        margin-left: 83.33333%
    }

    .col-lg-offset-11 {
        margin-left: 91.66667%
    }

    .col-lg-offset-12 {
        margin-left: 100%
    }
}

.fade {
    opacity: 0;
    -webkit-transition: opacity 0.15s linear;
    -o-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear
}

.fade.in {
    opacity: 1
}

.collapse {
    display: none;
    visibility: hidden
}

.collapse.in {
    display: block;
    visibility: visible
}

tr.collapse.in {
    display: table-row
}

tbody.collapse.in {
    display: table-row-group
}

.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition-property: height,visibility;
    transition-property: height,visibility;
    -webkit-transition-duration: 0.35s;
    transition-duration: 0.35s;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px solid;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent
}

.dropdown {
    position: relative
}

.dropdown-toggle:focus {
    outline: 0
}

.dropdown-menu,#main .cart-item-actions-item-list-actionable-edit-content,#main .item-views-cell-actionable-expanded-edit-content,#main .item-views-cell-actionable-edit-content {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 14px;
    text-align: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,0.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    background-clip: padding-box
}

.dropdown-menu.pull-right,.dropdown-menu.price-range-end,#main .price-range-end.cart-item-actions-item-list-actionable-edit-content,#main .price-range-end.item-views-cell-actionable-expanded-edit-content,#main .price-range-end.item-views-cell-actionable-edit-content,#main .pull-right.cart-item-actions-item-list-actionable-edit-content,#main .pull-right.item-views-cell-actionable-expanded-edit-content,#main .pull-right.item-views-cell-actionable-edit-content {
    right: 0;
    left: auto
}

.dropdown-menu .divider,#main .cart-item-actions-item-list-actionable-edit-content .divider,#main .item-views-cell-actionable-expanded-edit-content .divider,#main .item-views-cell-actionable-edit-content .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5
}

.dropdown-menu>li>a,#main .cart-item-actions-item-list-actionable-edit-content>li>a,#main .item-views-cell-actionable-expanded-edit-content>li>a,#main .item-views-cell-actionable-edit-content>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857;
    color: #333;
    white-space: nowrap
}

.dropdown-menu>li>a:hover,#main .cart-item-actions-item-list-actionable-edit-content>li>a:hover,#main .item-views-cell-actionable-expanded-edit-content>li>a:hover,#main .item-views-cell-actionable-edit-content>li>a:hover,.dropdown-menu>li>a:focus,#main .cart-item-actions-item-list-actionable-edit-content>li>a:focus,#main .item-views-cell-actionable-expanded-edit-content>li>a:focus,#main .item-views-cell-actionable-edit-content>li>a:focus {
    text-decoration: none;
    color: #262626;
    background-color: #f5f5f5
}

.dropdown-menu>.active>a,#main .cart-item-actions-item-list-actionable-edit-content>.active>a,#main .item-views-cell-actionable-expanded-edit-content>.active>a,#main .item-views-cell-actionable-edit-content>.active>a,.dropdown-menu>.active>a:hover,#main .cart-item-actions-item-list-actionable-edit-content>.active>a:hover,#main .item-views-cell-actionable-expanded-edit-content>.active>a:hover,#main .item-views-cell-actionable-edit-content>.active>a:hover,.dropdown-menu>.active>a:focus,#main .cart-item-actions-item-list-actionable-edit-content>.active>a:focus,#main .item-views-cell-actionable-expanded-edit-content>.active>a:focus,#main .item-views-cell-actionable-edit-content>.active>a:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: #337ab7
}

.dropdown-menu>.disabled>a,#main .cart-item-actions-item-list-actionable-edit-content>.disabled>a,#main .item-views-cell-actionable-expanded-edit-content>.disabled>a,#main .item-views-cell-actionable-edit-content>.disabled>a,.dropdown-menu>.disabled>a:hover,#main .cart-item-actions-item-list-actionable-edit-content>.disabled>a:hover,#main .item-views-cell-actionable-expanded-edit-content>.disabled>a:hover,#main .item-views-cell-actionable-edit-content>.disabled>a:hover,.dropdown-menu>.disabled>a:focus,#main .cart-item-actions-item-list-actionable-edit-content>.disabled>a:focus,#main .item-views-cell-actionable-expanded-edit-content>.disabled>a:focus,#main .item-views-cell-actionable-edit-content>.disabled>a:focus {
    color: #777
}

.dropdown-menu>.disabled>a:hover,#main .cart-item-actions-item-list-actionable-edit-content>.disabled>a:hover,#main .item-views-cell-actionable-expanded-edit-content>.disabled>a:hover,#main .item-views-cell-actionable-edit-content>.disabled>a:hover,.dropdown-menu>.disabled>a:focus,#main .cart-item-actions-item-list-actionable-edit-content>.disabled>a:focus,#main .item-views-cell-actionable-expanded-edit-content>.disabled>a:focus,#main .item-views-cell-actionable-edit-content>.disabled>a:focus {
    text-decoration: none;
    background-color: transparent;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    cursor: not-allowed
}

.open>.dropdown-menu,#main .open>.cart-item-actions-item-list-actionable-edit-content,#main .open>.item-views-cell-actionable-expanded-edit-content,#main .open>.item-views-cell-actionable-edit-content {
    display: block
}

.open>a {
    outline: 0
}

.dropdown-menu-right {
    left: auto;
    right: 0
}

.dropdown-menu-left {
    left: 0;
    right: auto
}

.dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 12px;
    line-height: 1.42857;
    color: #777;
    white-space: nowrap
}

.dropdown-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 990
}

.pull-right>.dropdown-menu,.price-range-end>.dropdown-menu,#main .pull-right>.cart-item-actions-item-list-actionable-edit-content,#main .price-range-end>.cart-item-actions-item-list-actionable-edit-content,#main .pull-right>.item-views-cell-actionable-expanded-edit-content,#main .price-range-end>.item-views-cell-actionable-expanded-edit-content,#main .pull-right>.item-views-cell-actionable-edit-content,#main .price-range-end>.item-views-cell-actionable-edit-content {
    right: 0;
    left: auto
}

.dropup .caret,.navbar-fixed-bottom .dropdown .caret {
    border-top: 0;
    border-bottom: 4px solid;
    content: ""
}

.dropup .dropdown-menu,.dropup #main .cart-item-actions-item-list-actionable-edit-content,#main .dropup .cart-item-actions-item-list-actionable-edit-content,.dropup #main .item-views-cell-actionable-expanded-edit-content,#main .dropup .item-views-cell-actionable-expanded-edit-content,.dropup #main .item-views-cell-actionable-edit-content,#main .dropup .item-views-cell-actionable-edit-content,.navbar-fixed-bottom .dropdown .dropdown-menu,.navbar-fixed-bottom .dropdown #main .cart-item-actions-item-list-actionable-edit-content,#main .navbar-fixed-bottom .dropdown .cart-item-actions-item-list-actionable-edit-content,.navbar-fixed-bottom .dropdown #main .item-views-cell-actionable-expanded-edit-content,#main .navbar-fixed-bottom .dropdown .item-views-cell-actionable-expanded-edit-content,.navbar-fixed-bottom .dropdown #main .item-views-cell-actionable-edit-content,#main .navbar-fixed-bottom .dropdown .item-views-cell-actionable-edit-content {
    top: auto;
    bottom: 100%;
    margin-bottom: 1px
}

@media (min-width: 768px) {
    .navbar-right .dropdown-menu,.navbar-right #main .cart-item-actions-item-list-actionable-edit-content,#main .navbar-right .cart-item-actions-item-list-actionable-edit-content,.navbar-right #main .item-views-cell-actionable-expanded-edit-content,#main .navbar-right .item-views-cell-actionable-expanded-edit-content,.navbar-right #main .item-views-cell-actionable-edit-content,#main .navbar-right .item-views-cell-actionable-edit-content {
        right:0;
        left: auto
    }

    .navbar-right .dropdown-menu-left {
        left: 0;
        right: auto
    }
}

.btn-group,.btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle
}

.btn-group>.btn,.btn-group-vertical>.btn {
    position: relative;
    float: left
}

.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active {
    z-index: 2
}

.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group {
    margin-left: -1px
}

.btn-toolbar {
    margin-left: -5px
}

.btn-toolbar:before,.btn-toolbar:after {
    content: " ";
    display: table
}

.btn-toolbar:after {
    clear: both
}

.btn-toolbar .btn-group,.btn-toolbar .input-group {
    float: left
}

.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group {
    margin-left: 5px
}

.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0
}

.btn-group>.btn:first-child {
    margin-left: 0
}

.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.btn-group>.btn-group {
    float: left
}

.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
    border-radius: 0
}

.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.btn-group>.btn-group:last-child>.btn:first-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {
    outline: 0
}

.btn-group>.btn+.dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px
}

.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px
}

.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
    box-shadow: inset 0 3px 5px rgba(0,0,0,0.125)
}

.btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn .caret {
    margin-left: 0
}

.btn-lg .caret,.btn-group-lg>.btn .caret {
    border-width: 5px 5px 0;
    border-bottom-width: 0
}

.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret {
    border-width: 0 5px 5px
}

.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%
}

.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after {
    content: " ";
    display: table
}

.btn-group-vertical>.btn-group:after {
    clear: both
}

.btn-group-vertical>.btn-group>.btn {
    float: none
}

.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group {
    margin-top: -1px;
    margin-left: 0
}

.btn-group-vertical>.btn:not(:first-child):not(:last-child) {
    border-radius: 0
}

.btn-group-vertical>.btn:first-child:not(:last-child) {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical>.btn:last-child:not(:first-child) {
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {
    border-radius: 0
}

.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate
}

.btn-group-justified>.btn,.btn-group-justified>.btn-group {
    float: none;
    display: table-cell;
    width: 1%
}

.btn-group-justified>.btn-group .btn {
    width: 100%
}

.btn-group-justified>.btn-group .dropdown-menu,.btn-group-justified>.btn-group #main .cart-item-actions-item-list-actionable-edit-content,#main .btn-group-justified>.btn-group .cart-item-actions-item-list-actionable-edit-content,.btn-group-justified>.btn-group #main .item-views-cell-actionable-expanded-edit-content,#main .btn-group-justified>.btn-group .item-views-cell-actionable-expanded-edit-content,.btn-group-justified>.btn-group #main .item-views-cell-actionable-edit-content,#main .btn-group-justified>.btn-group .item-views-cell-actionable-edit-content {
    left: auto
}

[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none
}

.input-group {
    position: relative;
    display: table;
    border-collapse: separate
}

.input-group[class*="col-"] {
    float: none;
    padding-left: 0;
    padding-right: 0
}

.input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0
}

.input-group-addon,.input-group-btn,.input-group .form-control {
    display: table-cell
}

.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child) {
    border-radius: 0
}

.input-group-addon,.input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle
}

.input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px
}

.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn {
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 3px
}

.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn {
    padding: 10px 16px;
    font-size: 18px;
    border-radius: 6px
}

.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"] {
    margin-top: 0
}

.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.input-group-addon:first-child {
    border-right: 0
}

.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.input-group-addon:last-child {
    border-left: 0
}

.input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap
}

.input-group-btn>.btn {
    position: relative
}

.input-group-btn>.btn+.btn {
    margin-left: -1px
}

.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active {
    z-index: 2
}

.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group {
    margin-right: -1px
}

.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group {
    margin-left: -1px
}

.modal-open {
    overflow: hidden
}

.modal {
    display: none;
    overflow: hidden;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    -webkit-overflow-scrolling: touch;
    outline: 0
}

.modal.fade .modal-dialog {
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    -o-transform: translate(0, -25%);
    transform: translate(0, -25%);
    -webkit-transition: -webkit-transform 0.3s ease-out;
    -moz-transition: -moz-transform 0.3s ease-out;
    -o-transition: -o-transform 0.3s ease-out;
    transition: transform 0.3s ease-out
}

.modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0)
}

.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px
}

.modal-content,#main .global-views-modal-content {
    position: relative;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,0.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,0.5);
    box-shadow: 0 3px 9px rgba(0,0,0,0.5);
    background-clip: padding-box;
    outline: 0
}

.modal-backdrop {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    background-color: #000
}

.modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0)
}

.modal-backdrop.in {
    opacity: 0.5;
    filter: alpha(opacity=50)
}

.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    min-height: 16.42857px
}

.modal-header .close {
    margin-top: -2px
}

.modal-title,#main .global-views-modal-content-header-title {
    margin: 0;
    line-height: 1.42857
}

.modal-body {
    position: relative;
    padding: 15px
}

.modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5
}

.modal-footer:before,.modal-footer:after {
    content: " ";
    display: table
}

.modal-footer:after {
    clear: both
}

.modal-footer .btn+.btn {
    margin-left: 5px;
    margin-bottom: 0
}

.modal-footer .btn-group .btn+.btn {
    margin-left: -1px
}

.modal-footer .btn-block+.btn-block {
    margin-left: 0
}

.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll
}

@media (min-width: 768px) {
    .modal-dialog {
        width:600px;
        margin: 30px auto
    }

    .modal-content,#main .global-views-modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5);
        box-shadow: 0 5px 15px rgba(0,0,0,0.5)
    }

    .modal-sm {
        width: 300px
    }
}

@media (min-width: 992px) {
    .modal-lg,#main .global-views-modal-large {
        width:900px
    }
}

.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 276px;
    padding: 1px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857;
    text-align: left;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,0.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
    box-shadow: 0 5px 10px rgba(0,0,0,0.2);
    white-space: normal
}

.popover.top {
    margin-top: -10px
}

.popover.right {
    margin-left: 10px
}

.popover.bottom {
    margin-top: 10px
}

.popover.left {
    margin-left: -10px
}

.popover-title {
    margin: 0;
    padding: 8px 14px;
    font-size: 14px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0
}

.popover-content {
    padding: 9px 14px
}

.popover>.arrow,.popover>.arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.popover>.arrow {
    border-width: 11px
}

.popover>.arrow:after {
    border-width: 10px;
    content: ""
}

.popover.top>.arrow {
    left: 50%;
    margin-left: -11px;
    border-bottom-width: 0;
    border-top-color: #999;
    border-top-color: rgba(0,0,0,0.25);
    bottom: -11px
}

.popover.top>.arrow:after {
    content: " ";
    bottom: 1px;
    margin-left: -10px;
    border-bottom-width: 0;
    border-top-color: #fff
}

.popover.right>.arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-left-width: 0;
    border-right-color: #999;
    border-right-color: rgba(0,0,0,0.25)
}

.popover.right>.arrow:after {
    content: " ";
    left: 1px;
    bottom: -10px;
    border-left-width: 0;
    border-right-color: #fff
}

.popover.bottom>.arrow {
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999;
    border-bottom-color: rgba(0,0,0,0.25);
    top: -11px
}

.popover.bottom>.arrow:after {
    content: " ";
    top: 1px;
    margin-left: -10px;
    border-top-width: 0;
    border-bottom-color: #fff
}

.popover.left>.arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: #999;
    border-left-color: rgba(0,0,0,0.25)
}

.popover.left>.arrow:after {
    content: " ";
    right: 1px;
    border-right-width: 0;
    border-left-color: #fff;
    bottom: -10px
}

@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }

    to {
        background-position: 0 0
    }
}

@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }

    to {
        background-position: 0 0
    }
}

.progress,.price-range-slider,#main .global-views-rating-by-star-percentage-area-progress-bar {
    overflow: hidden;
    height: 20px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.1)
}

.progress-bar,#main .global-views-rating-by-star-percentage-area-progress-bar-filled {
    float: left;
    width: 0%;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #337ab7;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
    box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
    -webkit-transition: width 0.6s ease;
    -o-transition: width 0.6s ease;
    transition: width 0.6s ease
}

.progress-striped .progress-bar,.progress-striped #main .global-views-rating-by-star-percentage-area-progress-bar-filled,#main .progress-striped .global-views-rating-by-star-percentage-area-progress-bar-filled,.progress-bar-striped {
    background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-size: 40px 40px
}

.progress.active .progress-bar,.active.price-range-slider .progress-bar,#main .active.global-views-rating-by-star-percentage-area-progress-bar .progress-bar,.progress.active #main .global-views-rating-by-star-percentage-area-progress-bar-filled,#main .progress.active .global-views-rating-by-star-percentage-area-progress-bar-filled,.active.price-range-slider #main .global-views-rating-by-star-percentage-area-progress-bar-filled,#main .active.price-range-slider .global-views-rating-by-star-percentage-area-progress-bar-filled,#main .active.global-views-rating-by-star-percentage-area-progress-bar .global-views-rating-by-star-percentage-area-progress-bar-filled,.progress-bar.active,#main .active.global-views-rating-by-star-percentage-area-progress-bar-filled {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite
}

.progress-bar-success {
    background-color: #5cb85c
}

.progress-striped .progress-bar-success {
    background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)
}

.progress-bar-info {
    background-color: #5bc0de
}

.progress-striped .progress-bar-info {
    background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)
}

.progress-bar-warning {
    background-color: #f0ad4e
}

.progress-striped .progress-bar-warning {
    background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)
}

.progress-bar-danger {
    background-color: #d9534f
}

.progress-striped .progress-bar-danger {
    background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)
}

.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    visibility: visible;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.4;
    opacity: 0;
    filter: alpha(opacity=0)
}

.tooltip.in {
    opacity: 0.9;
    filter: alpha(opacity=90)
}

.tooltip.top {
    margin-top: -3px;
    padding: 5px 0
}

.tooltip.right {
    margin-left: 3px;
    padding: 0 5px
}

.tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0
}

.tooltip.left {
    margin-left: -3px;
    padding: 0 5px
}

.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    background-color: #000;
    border-radius: 4px
}

.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000
}

.tooltip.top-left .tooltip-arrow {
    bottom: 0;
    right: 5px;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000
}

.tooltip.top-right .tooltip-arrow {
    bottom: 0;
    left: 5px;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000
}

.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000
}

.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000
}

.tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000
}

.tooltip.bottom-left .tooltip-arrow {
    top: 0;
    right: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000
}

.tooltip.bottom-right .tooltip-arrow {
    top: 0;
    left: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000
}

.clearfix:before,.list-header-filters-row:before,.pagination-links:before,#main .global-views-pagination-links:before,.item-results:before,#main .creditcard-list:before,#main .cart-item-list>ul:before,#main .cart-item-list>ul .fake-cell:last-of-type>div:before,#main .cart-item-list>ul.hazard:before,#main .cart-item-list>ul.hazard .fake-cell:last-of-type>div:before,#main .item-views-option-tile:before,#main .order-wizard-promocode-unsupported-button-container:before,#main .order-wizard-paymentmethod-invoice-module-row:before,#main .order-wizard-paymentmethod-paypal-module-row:before,#main .item-details-actions-container:before,#main .order-wizard-msr-package-details-address-container-addresses:before,.clearfix:after,.list-header-filters-row:after,.pagination-links:after,#main .global-views-pagination-links:after,.item-results:after,#main .creditcard-list:after,#main .cart-item-list>ul:after,#main .cart-item-list>ul .fake-cell:last-of-type>div:after,#main .cart-item-list>ul.hazard:after,#main .cart-item-list>ul.hazard .fake-cell:last-of-type>div:after,#main .item-views-option-tile:after,#main .order-wizard-promocode-unsupported-button-container:after,#main .order-wizard-paymentmethod-invoice-module-row:after,#main .order-wizard-paymentmethod-paypal-module-row:after,#main .item-details-actions-container:after,#main .order-wizard-msr-package-details-address-container-addresses:after {
    content: " ";
    display: table
}

.clearfix:after,.list-header-filters-row:after,.pagination-links:after,#main .global-views-pagination-links:after,.item-results:after,#main .creditcard-list:after,#main .cart-item-list>ul:after,#main .cart-item-list>ul .fake-cell:last-of-type>div:after,#main .cart-item-list>ul.hazard:after,#main .cart-item-list>ul.hazard .fake-cell:last-of-type>div:after,#main .item-views-option-tile:after,#main .order-wizard-promocode-unsupported-button-container:after,#main .order-wizard-paymentmethod-invoice-module-row:after,#main .order-wizard-paymentmethod-paypal-module-row:after,#main .item-details-actions-container:after,#main .order-wizard-msr-package-details-address-container-addresses:after {
    clear: both
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.pull-right,.price-range-end {
    float: right !important
}

.pull-left {
    float: left !important
}

.hide {
    display: none !important
}

.show {
    display: block !important
}

.invisible {
    visibility: hidden
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.hidden {
    display: none !important;
    visibility: hidden !important
}

.affix {
    position: fixed
}

body,[data-pusher="sc-pushable-xs"],[data-pusher="sc-pushable-md"] {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

html,body {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

html,body {
    min-height: 100%;
    height: auto
}

body,html,div,article,aside,section,figure,nav,h1,.large-title,.large-title-navigable,.large-title-viewonly,.large-price,#main .item-details-info .item-view-lead-price,#main .item-details-price .item-views-price-lead,#main .item-details-options-content .item-view-lead-price,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,address,a,input,textarea,button,fieldset {
    margin: 0;
    padding: 0;
    border: 0
}

address {
    font-style: normal
}

ul,li {
    list-style: none
}

img {
    border: 0;
    max-width: 100%;
    height: auto
}

a {
    color: #24438d;
    text-decoration: none;
    cursor: pointer;
    cursor: hand
}

a:hover,a:focus {
    color: #2e56b6;
    text-decoration: none
}

[data-toggle="dropdown"]:hover,[data-toggle="dropdown"]:focus {
    color: #404040
}

.open>[data-toggle="dropdown"] {
    color: #1f2223
}

hr {
    height: 1px;
    border: 0;
    background-color: #d1d1d1
}

::-webkit-scrollbar {
    width: 10px;
    height: 10px
}

::-webkit-scrollbar-thumb {
    background: 0 0;
    background-color: rgba(50,50,50,0.25);
    border: 2px solid transparent;
    border-radius: 10px;
    background-clip: padding-box
}

::-webkit-scrollbar-thumb:hover {
    background-color: rgba(50,50,50,0.5)
}

::-webkit-scrollbar-track {
    background-color: rgba(50,50,50,0.05)
}

#site-header,#site-footer {
    display: none
}

.container,.nav-search-content,#main .checkout-layout-content,#main .cart,#main .cart-detailed,#main .error-management-forbidden-error,#main .error-management-internal-error,#main .error-management-page-not-found,#main .item-details {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.main,.layout-container {
    min-height: 100%;
    height: auto;
    width: 100%
}

#main .checkout-layout {
    min-height: 100%
}

.layout-overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%
}

#main {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

#main .order-wizard-submitbutton-container {
    width: 260px
}

#main .cart-promocode-form-summary-promocode-container-button {
    width: auto
}

#main .cart-promocode-form {
    padding: 5px !important
}

#main .order-wizard-step-content-wrapper .address-edit-fields-group-input,#main .order-wizard-step-content-wrapper .creditcard-edit-form-input,#main .order-wizard-step-content-wrapper .address-edit-fields-group-input-zip {
    min-width: 0;
    width: 100%;
    padding: 10px 0
}

#main .order-wizard-step-content-wrapper .checkout-text-input {
    padding: 10px 0;
    width: 95%
}

.cart-detailed-item-view-cell-actionable-table td .inline-items {
    position: relative
}

.cart-detailed-item-view-cell-actionable-table td .inline-items>div:last-of-type {
    position: absolute;
    right: -12px;
    top: 10px
}

.order-wizard-step-actions {
    width: 98% !important
}

.order-wizard-step-button-continue {
    min-width: 343px !important
}

#shopping-cart .cart-summary-shipping-cost-applied .cart-summary-grid-float:first-of-type,#shopping-cart .cart-summary-shipping-cost-applied #main .cart-summary-giftcertificate-applied-title:first-of-type,#main #shopping-cart .cart-summary-shipping-cost-applied .cart-summary-giftcertificate-applied-title:first-of-type,#shopping-cart .cart-summary-shipping-cost-applied #main .cart-summary-gift-certificate-cell:first-of-type,#main #shopping-cart .cart-summary-shipping-cost-applied .cart-summary-gift-certificate-cell:first-of-type,#shopping-cart .cart-summary-amount-shipping,#shopping-cart .cart-summary-label-shipto {
    display: none !important
}

#shopping-cart .cart-detailed-right {
    width: 250px !important
}

#shopping-cart .cart-detailed-left {
    width: 625px !important;
    padding: 0 !important
}

#shopping-cart .cart-summary-container p {
    font-size: 15px !important;
    line-height: 12px !important
}

#shopping-cart .cart-summary-button-container {
    width: 218px !important
}

#wizard-step-content .cart-detailed-item-view-cell-actionable-table {
    margin-left: 0 !important
}

#wizard-step-content .order-wizard-cartitems-module-accordion-container {
    padding: 0 !important
}

#wizard-step-content .cart-detailed-item-view-cell-actionable-table thead {
    background: #ffffff !important
}

#wizard-step-content .item-views-cell-navigable-product-name {
    line-height: 1.3 !important
}

#wizard-step-content .item-views-cell-navigable-product-name a.item-views-cell-navigable-product-title-anchor {
    font-size: 14px !important;
    padding: 0 5px !important
}

#wizard-step-content .item-views-cell-navigable-item-quantity-value {
    text-align: center !important
}

#wizard-step-content .item-views-cell-navigable-item-image img {
    width: 80% !important
}

#wizard-step-content .item-views-cell-navigable-item-amount-value {
    color: #333 !important;
    font-weight: 400 !important
}

#wizard-step-content .item-views-cell-navigable-item-reason-value {
    color: #111 !important;
    font-weight: bold !important
}

#wizard-step-content .cart-detailed-item-view-cell-actionable-table td {
    padding: 20px 0 !important;
    vertical-align: middle !important
}

#creditcard-module-list-placeholder .backbone-collection-view-cell-span6 {
    width: 75% !important
}

.cart-detailed-item-view-cell-actionable-table td {
    padding: 20px 0 !important
}

#wizard-step-content-right #order-wizard-layout .order-wizard-cart-summary-shipping-cost-applied {
    display: block !important
}

#wizard-step-content-right #order-wizard-layout .order-wizard-cart-summary-body {
    font-size: 15px !important
}

.order-wizard-showshipments-module-shipping-options {
    padding: 10px !important
}

.alert,#main .order-wizard-cart-summary-warning {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px
}

.alert.alert-warning,#main .alert-warning.order-wizard-cart-summary-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc
}

.menu-tree-node-submenu-wrapper .menu-tree-node-item-anchor[data-id="returns"],.myaccount-layout-side-nav .menu-tree .menu-tree-node a[data-id="returns"] {
    display: none
}

.OrderDetailsView .order-history-summary-summary-col,.OrderDetailsView .order-history-details-content-col {
    width: 100% !important
}

.order-history-shipping-group-accordion-container tr td:nth-of-type(4),.OrderDetailsView .order-history-shipping-group-pending-table tr td:nth-of-type(4) {
    display: none !important
}

.order-history-shipping-group-accordion-container tr td:nth-of-type(6),.OrderDetailsView .order-history-shipping-group-pending-table tr td:nth-of-type(6) {
    width: 150px !important
}

.order-history-shipping-group-accordion-container tr td div[data-view="Item.Actions.View"],.myaccount-layout-main .order-history-shipping-group-pending-table tr td div[data-view="Item.Actions.View"] {
    width: 79% !important
}

.myaccount-layout-main .order-history-summary-row-fluid a {
    width: 50% !important;
    min-width: 200px !important;
    margin: 0 auto !important;
    margin-bottom: 10px !important
}

tbody[data-view="Reorder.Items"] tr td:nth-of-type(5) {
    display: none !important
}

tbody[data-view="Reor der.Items"] tr td:last-of-type {
    width: 145px !important
}

.OrderDetailsView .order-history-details-header-col-left {
    float: left;
    width: 40% !important
}

.OrderDetailsView .order-history-details-header-col-right {
    float: right;
    width: 40% !important
}

.order-history-summary-button-cancel-order,.item-views-price-old,#main .cart-item-summary-item-view-old-price {
    display: none !important
}

.button-primary,.button-sign-in,.item-cell-quick-view-link,.button-proceed-to-checkout,#main .address-details-select-address,#main .address-edit-form-button-submit,#main .creditcard-edit-form-button-submit,#main .reorder-items-actions-add-to-cart,#main .button-proceed-checkout,#main .cart-proceed-to-checkout,#main .cart-detailed-proceed-to-checkout,#main .cart-summary-button-proceed-checkout.cart-summary-button-proceed-checkout-sb,#main .cart-summary-button-proceed-checkout,#main .button-saveforlater-addtocart,#main .creditcard-use-this-card-button,#main .error-management-expired-link-login-button,#main .error-management-expired-link-register-button,#main .error-management-logged-out-close-button,#main .global-views-confirmation-confirm-button,#main .login-register-forgot-password-submit,#main .login-register-login-submit,#main .login-register-register-form-submit,#main .login-register-reset-password-submit,#main .order-wizard-address-module-save-button,#main .order-wizard-msr-addresses-module-save-button,#main .order-wizard-register-guest-module-create-account-button,#main .order-wizard-cart-summary-button-place-order,#main .item-details-add-to-cart-button,#main .order-wizard-msr-package-creation-button-create,#main .order-wizard-submitbutton-module-button,#main .wizard-step-button-continue,#main .order-wizard-promocode-unsupported-button-continue,#main .order-wizard-step-button-continue {
    color: #FFFFFF;
    font-weight: 400;
    background: #2e56b6;
    display: inline-block;
    border: 1px solid #2e56b6
}

.button-primary:hover,.button-sign-in:hover,.item-cell-quick-view-link:hover,.button-proceed-to-checkout:hover,#main .address-details-select-address:hover,#main .address-edit-form-button-submit:hover,#main .creditcard-edit-form-button-submit:hover,#main .reorder-items-actions-add-to-cart:hover,#main .button-proceed-checkout:hover,#main .cart-proceed-to-checkout:hover,#main .cart-detailed-proceed-to-checkout:hover,#main .cart-summary-button-proceed-checkout:hover,#main .button-saveforlater-addtocart:hover,#main .creditcard-use-this-card-button:hover,#main .error-management-expired-link-login-button:hover,#main .error-management-expired-link-register-button:hover,#main .error-management-logged-out-close-button:hover,#main .global-views-confirmation-confirm-button:hover,#main .login-register-forgot-password-submit:hover,#main .login-register-login-submit:hover,#main .login-register-register-form-submit:hover,#main .login-register-reset-password-submit:hover,#main .order-wizard-address-module-save-button:hover,#main .order-wizard-msr-addresses-module-save-button:hover,#main .order-wizard-register-guest-module-create-account-button:hover,#main .order-wizard-cart-summary-button-place-order:hover,#main .item-details-add-to-cart-button:hover,#main .order-wizard-msr-package-creation-button-create:hover,#main .order-wizard-submitbutton-module-button:hover,#main .wizard-step-button-continue:hover,#main .order-wizard-promocode-unsupported-button-continue:hover,#main .order-wizard-step-button-continue:hover {
    background: #2659d2;
    color: #FFFFFF;
    text-decoration: none
}

.button-primary:focus,.button-sign-in:focus,.item-cell-quick-view-link:focus,.button-proceed-to-checkout:focus,#main .address-details-select-address:focus,#main .address-edit-form-button-submit:focus,#main .creditcard-edit-form-button-submit:focus,#main .reorder-items-actions-add-to-cart:focus,#main .button-proceed-checkout:focus,#main .cart-proceed-to-checkout:focus,#main .cart-detailed-proceed-to-checkout:focus,#main .cart-summary-button-proceed-checkout:focus,#main .button-saveforlater-addtocart:focus,#main .creditcard-use-this-card-button:focus,#main .error-management-expired-link-login-button:focus,#main .error-management-expired-link-register-button:focus,#main .error-management-logged-out-close-button:focus,#main .global-views-confirmation-confirm-button:focus,#main .login-register-forgot-password-submit:focus,#main .login-register-login-submit:focus,#main .login-register-register-form-submit:focus,#main .login-register-reset-password-submit:focus,#main .order-wizard-address-module-save-button:focus,#main .order-wizard-msr-addresses-module-save-button:focus,#main .order-wizard-register-guest-module-create-account-button:focus,#main .order-wizard-cart-summary-button-place-order:focus,#main .item-details-add-to-cart-button:focus,#main .order-wizard-msr-package-creation-button-create:focus,#main .order-wizard-submitbutton-module-button:focus,#main .wizard-step-button-continue:focus,#main .order-wizard-promocode-unsupported-button-continue:focus,#main .order-wizard-step-button-continue:focus {
    color: #FFFFFF
}

.button-primary:active,.button-sign-in:active,.item-cell-quick-view-link:active,.button-proceed-to-checkout:active,#main .address-details-select-address:active,#main .address-edit-form-button-submit:active,#main .creditcard-edit-form-button-submit:active,#main .reorder-items-actions-add-to-cart:active,#main .button-proceed-checkout:active,#main .cart-proceed-to-checkout:active,#main .cart-detailed-proceed-to-checkout:active,#main .cart-summary-button-proceed-checkout:active,#main .button-saveforlater-addtocart:active,#main .creditcard-use-this-card-button:active,#main .error-management-expired-link-login-button:active,#main .error-management-expired-link-register-button:active,#main .error-management-logged-out-close-button:active,#main .global-views-confirmation-confirm-button:active,#main .login-register-forgot-password-submit:active,#main .login-register-login-submit:active,#main .login-register-register-form-submit:active,#main .login-register-reset-password-submit:active,#main .order-wizard-address-module-save-button:active,#main .order-wizard-msr-addresses-module-save-button:active,#main .order-wizard-register-guest-module-create-account-button:active,#main .order-wizard-cart-summary-button-place-order:active,#main .item-details-add-to-cart-button:active,#main .order-wizard-msr-package-creation-button-create:active,#main .order-wizard-submitbutton-module-button:active,#main .wizard-step-button-continue:active,#main .order-wizard-promocode-unsupported-button-continue:active,#main .order-wizard-step-button-continue:active {
    background: #335197
}

.button-primary-disabled,.button-primary:disabled,.button-sign-in:disabled,.item-cell-quick-view-link:disabled,.button-proceed-to-checkout:disabled,#main .address-details-select-address:disabled,#main .address-edit-form-button-submit:disabled,#main .creditcard-edit-form-button-submit:disabled,#main .reorder-items-actions-add-to-cart:disabled,#main .button-proceed-checkout:disabled,#main .cart-proceed-to-checkout:disabled,#main .cart-detailed-proceed-to-checkout:disabled,#main .cart-summary-button-proceed-checkout:disabled,#main .button-saveforlater-addtocart:disabled,#main .creditcard-use-this-card-button:disabled,#main .error-management-expired-link-login-button:disabled,#main .error-management-expired-link-register-button:disabled,#main .error-management-logged-out-close-button:disabled,#main .global-views-confirmation-confirm-button:disabled,#main .login-register-forgot-password-submit:disabled,#main .login-register-login-submit:disabled,#main .login-register-register-form-submit:disabled,#main .login-register-reset-password-submit:disabled,#main .order-wizard-address-module-save-button:disabled,#main .order-wizard-msr-addresses-module-save-button:disabled,#main .order-wizard-register-guest-module-create-account-button:disabled,#main .order-wizard-cart-summary-button-place-order:disabled,#main .item-details-add-to-cart-button:disabled,#main .order-wizard-msr-package-creation-button-create:disabled,#main .order-wizard-submitbutton-module-button:disabled,#main .wizard-step-button-continue:disabled,#main .order-wizard-promocode-unsupported-button-continue:disabled,#main .order-wizard-step-button-continue:disabled {
    background: #6789d8;
    border: 1px solid #6789d8;
    cursor: default;
    pointer-events: none
}

.button-secondary,.button-info-cards-new,#main .address-list-button-info-cards-new,#main .creditcard-list-button,.list-header-filter-facets,.list-header-button,.button-apply,#main .address-edit-form-button-cancel,#main .creditcard-edit-form-button-cancel,#main .reorder-items-actions-quantity-add,#main .reorder-items-actions-quantity-remove,#main .cart-summary-button-estimate,#main .cart-item-summary-quantity-add,#main .cart-item-summary-quantity-remove,#main .cart-promocode-form-summary-button-apply-promocode,#main .global-views-confirmation-cancel-button,#main .login-register-checkout-as-guest-submit,#main .login-register-checkout-as-guest-button-show,#main .order-wizard-address-module-new-button,#main .order-wizard-msr-addresses-module-new-button,#main .order-wizard-register-guest-module-button-toggle-create-account,#main .order-wizard-confirmation-module-continue,#main .order-wizard-paymentmethod-creditcard-module-add-new-credit-card-button,#main .order-wizard-paymentmethod-giftcertificates-module-form-submit,#main .item-details-quantity-add,#main .item-details-quantity-remove,#main .order-wizard-msr-package-creation-edit-quantity-input-add,#main .order-wizard-msr-package-creation-edit-quantity-input-remove,#main .wizard-step-button-back,#main .order-wizard-promocode-unsupported-button-back,#main .order-wizard-step-button-back {
    color: #FFFFFF;
    font-weight: 400;
    background: #24438d;
    display: inline-block;
    border: 1px solid #24438d
}

.button-secondary:hover,.button-info-cards-new:hover,#main .address-list-button-info-cards-new:hover,#main .creditcard-list-button:hover,.list-header-filter-facets:hover,.list-header-button:hover,.button-apply:hover,#main .address-edit-form-button-cancel:hover,#main .creditcard-edit-form-button-cancel:hover,#main .reorder-items-actions-quantity-add:hover,#main .reorder-items-actions-quantity-remove:hover,#main .cart-summary-button-estimate:hover,#main .cart-item-summary-quantity-add:hover,#main .cart-item-summary-quantity-remove:hover,#main .cart-promocode-form-summary-button-apply-promocode:hover,#main .global-views-confirmation-cancel-button:hover,#main .login-register-checkout-as-guest-submit:hover,#main .login-register-checkout-as-guest-button-show:hover,#main .order-wizard-address-module-new-button:hover,#main .order-wizard-msr-addresses-module-new-button:hover,#main .order-wizard-register-guest-module-button-toggle-create-account:hover,#main .order-wizard-confirmation-module-continue:hover,#main .order-wizard-paymentmethod-creditcard-module-add-new-credit-card-button:hover,#main .order-wizard-paymentmethod-giftcertificates-module-form-submit:hover,#main .item-details-quantity-add:hover,#main .item-details-quantity-remove:hover,#main .order-wizard-msr-package-creation-edit-quantity-input-add:hover,#main .order-wizard-msr-package-creation-edit-quantity-input-remove:hover,#main .wizard-step-button-back:hover,#main .order-wizard-promocode-unsupported-button-back:hover,#main .order-wizard-step-button-back:hover {
    background: #2449a1;
    color: #FFFFFF;
    text-decoration: none
}

.button-secondary:focus,.button-info-cards-new:focus,#main .address-list-button-info-cards-new:focus,#main .creditcard-list-button:focus,.list-header-filter-facets:focus,.list-header-button:focus,.button-apply:focus,#main .address-edit-form-button-cancel:focus,#main .creditcard-edit-form-button-cancel:focus,#main .reorder-items-actions-quantity-add:focus,#main .reorder-items-actions-quantity-remove:focus,#main .cart-summary-button-estimate:focus,#main .cart-item-summary-quantity-add:focus,#main .cart-item-summary-quantity-remove:focus,#main .cart-promocode-form-summary-button-apply-promocode:focus,#main .global-views-confirmation-cancel-button:focus,#main .login-register-checkout-as-guest-submit:focus,#main .login-register-checkout-as-guest-button-show:focus,#main .order-wizard-address-module-new-button:focus,#main .order-wizard-msr-addresses-module-new-button:focus,#main .order-wizard-register-guest-module-button-toggle-create-account:focus,#main .order-wizard-confirmation-module-continue:focus,#main .order-wizard-paymentmethod-creditcard-module-add-new-credit-card-button:focus,#main .order-wizard-paymentmethod-giftcertificates-module-form-submit:focus,#main .item-details-quantity-add:focus,#main .item-details-quantity-remove:focus,#main .order-wizard-msr-package-creation-edit-quantity-input-add:focus,#main .order-wizard-msr-package-creation-edit-quantity-input-remove:focus,#main .wizard-step-button-back:focus,#main .order-wizard-promocode-unsupported-button-back:focus,#main .order-wizard-step-button-back:focus {
    color: #FFFFFF
}

.button-secondary:active,.button-info-cards-new:active,#main .address-list-button-info-cards-new:active,#main .creditcard-list-button:active,.list-header-filter-facets:active,.list-header-button:active,.button-apply:active,#main .address-edit-form-button-cancel:active,#main .creditcard-edit-form-button-cancel:active,#main .reorder-items-actions-quantity-add:active,#main .reorder-items-actions-quantity-remove:active,#main .cart-summary-button-estimate:active,#main .cart-item-summary-quantity-add:active,#main .cart-item-summary-quantity-remove:active,#main .cart-promocode-form-summary-button-apply-promocode:active,#main .global-views-confirmation-cancel-button:active,#main .login-register-checkout-as-guest-submit:active,#main .login-register-checkout-as-guest-button-show:active,#main .order-wizard-address-module-new-button:active,#main .order-wizard-msr-addresses-module-new-button:active,#main .order-wizard-register-guest-module-button-toggle-create-account:active,#main .order-wizard-confirmation-module-continue:active,#main .order-wizard-paymentmethod-creditcard-module-add-new-credit-card-button:active,#main .order-wizard-paymentmethod-giftcertificates-module-form-submit:active,#main .item-details-quantity-add:active,#main .item-details-quantity-remove:active,#main .order-wizard-msr-package-creation-edit-quantity-input-add:active,#main .order-wizard-msr-package-creation-edit-quantity-input-remove:active,#main .wizard-step-button-back:active,#main .order-wizard-promocode-unsupported-button-back:active,#main .order-wizard-step-button-back:active {
    background: #1e3775
}

.button-secondary:disabled,.button-info-cards-new:disabled,#main .address-list-button-info-cards-new:disabled,#main .creditcard-list-button:disabled,.list-header-filter-facets:disabled,.list-header-button:disabled,.button-apply:disabled,#main .address-edit-form-button-cancel:disabled,#main .creditcard-edit-form-button-cancel:disabled,#main .reorder-items-actions-quantity-add:disabled,#main .reorder-items-actions-quantity-remove:disabled,#main .cart-summary-button-estimate:disabled,#main .cart-item-summary-quantity-add:disabled,#main .cart-item-summary-quantity-remove:disabled,#main .cart-promocode-form-summary-button-apply-promocode:disabled,#main .global-views-confirmation-cancel-button:disabled,#main .login-register-checkout-as-guest-submit:disabled,#main .login-register-checkout-as-guest-button-show:disabled,#main .order-wizard-address-module-new-button:disabled,#main .order-wizard-msr-addresses-module-new-button:disabled,#main .order-wizard-register-guest-module-button-toggle-create-account:disabled,#main .order-wizard-confirmation-module-continue:disabled,#main .order-wizard-paymentmethod-creditcard-module-add-new-credit-card-button:disabled,#main .order-wizard-paymentmethod-giftcertificates-module-form-submit:disabled,#main .item-details-quantity-add:disabled,#main .item-details-quantity-remove:disabled,#main .order-wizard-msr-package-creation-edit-quantity-input-add:disabled,#main .order-wizard-msr-package-creation-edit-quantity-input-remove:disabled,#main .wizard-step-button-back:disabled,#main .order-wizard-promocode-unsupported-button-back:disabled,#main .order-wizard-step-button-back:disabled {
    opacity: 0.6;
    cursor: default
}

.button-secondary:hover:disabled,.button-info-cards-new:hover:disabled,#main .address-list-button-info-cards-new:hover:disabled,#main .creditcard-list-button:hover:disabled,.list-header-filter-facets:hover:disabled,.list-header-button:hover:disabled,.button-apply:hover:disabled,#main .address-edit-form-button-cancel:hover:disabled,#main .creditcard-edit-form-button-cancel:hover:disabled,#main .reorder-items-actions-quantity-add:hover:disabled,#main .reorder-items-actions-quantity-remove:hover:disabled,#main .cart-summary-button-estimate:hover:disabled,#main .cart-item-summary-quantity-add:hover:disabled,#main .cart-item-summary-quantity-remove:hover:disabled,#main .cart-promocode-form-summary-button-apply-promocode:hover:disabled,#main .global-views-confirmation-cancel-button:hover:disabled,#main .login-register-checkout-as-guest-submit:hover:disabled,#main .login-register-checkout-as-guest-button-show:hover:disabled,#main .order-wizard-address-module-new-button:hover:disabled,#main .order-wizard-msr-addresses-module-new-button:hover:disabled,#main .order-wizard-register-guest-module-button-toggle-create-account:hover:disabled,#main .order-wizard-confirmation-module-continue:hover:disabled,#main .order-wizard-paymentmethod-creditcard-module-add-new-credit-card-button:hover:disabled,#main .order-wizard-paymentmethod-giftcertificates-module-form-submit:hover:disabled,#main .item-details-quantity-add:hover:disabled,#main .item-details-quantity-remove:hover:disabled,#main .order-wizard-msr-package-creation-edit-quantity-input-add:hover:disabled,#main .order-wizard-msr-package-creation-edit-quantity-input-remove:hover:disabled,#main .wizard-step-button-back:hover:disabled,#main .order-wizard-promocode-unsupported-button-back:hover:disabled,#main .order-wizard-step-button-back:hover:disabled {
    background: #24438d;
    opacity: 0.6
}

.button-tertiary,.sc-flyout-control,#main .order-history-list-tracking-number-control-button,#main .social-sharing-flyout-content-button,.button-edit,#main .address-details-edit-address,#main .address-details-remove-address,.list-header-expander-button,#main .address-details-change-address,#main .address-edit-form-button-reset,#main .creditcard-edit-form-button-reset,#main .button-saveforlater-remove,#main .cart-item-actions-item-list-actionable-edit-content-remove-sb,#main .creditcard-edit-form-button-edit,#main .creditcard-edit-form-button-remove,#main .item-views-cell-actionable-expanded-edit-button-edit,#main .item-views-cell-actionable-expanded-edit-button-drop,#main .item-views-cell-actionable-edit-button-edit,#main .cart-item-actions-item-list-actionable-edit-button-edit,#main .item-views-cell-actionable-edit-button-drop,#main .cart-item-actions-item-list-actionable-edit-button-drop,#main .item-views-cell-selectable-actionable-edit-button-edit,#main .item-views-cell-selectable-actionable-edit-button-drop,#main .order-wizard-address-module-change-button,#main .order-wizard-address-module-edit-button,#main .order-wizard-msr-addresses-module-new-button,#main .order-wizard-confirmation-module-download-pdf,#main .order-wizard-paymentmethod-creditcard-module-edit-card,#main .order-wizard-paymentmethod-creditcard-module-change-card,#main .giftcertificate-action-remove,#main .order-wizard-paymentmethod-giftcertificates-module-record-actions-button,#main .item-details-carousel-next,#main .item-details-carousel-prev,#main .order-wizard-msr-package-details-actions-remove-button,#main .order-wizard-msr-package-details-actions-move-button {
    color: #24438d;
    font-weight: 400;
    background: #fff;
    border: 1px solid #24438d;
    display: inline-block
}

.button-tertiary:hover,.sc-flyout-control:hover,#main .order-history-list-tracking-number-control-button:hover,#main .social-sharing-flyout-content-button:hover,.open .sc-flyout-control,.open #main .order-history-list-tracking-number-control-button,#main .open .order-history-list-tracking-number-control-button,.open #main .social-sharing-flyout-content-button,#main .open .social-sharing-flyout-content-button,.button-edit:hover,#main .address-details-edit-address:hover,#main .address-details-remove-address:hover,.list-header-expander-button:hover,#main .address-details-change-address:hover,#main .address-edit-form-button-reset:hover,#main .creditcard-edit-form-button-reset:hover,#main .button-saveforlater-remove:hover,#main .cart-item-actions-item-list-actionable-edit-content-remove-sb:hover,#main .creditcard-edit-form-button-edit:hover,#main .creditcard-edit-form-button-remove:hover,#main .item-views-cell-actionable-expanded-edit-button-edit:hover,#main .item-views-cell-actionable-expanded-edit-button-drop:hover,#main .item-views-cell-actionable-edit-button-edit:hover,#main .cart-item-actions-item-list-actionable-edit-button-edit:hover,#main .item-views-cell-actionable-edit-button-drop:hover,#main .cart-item-actions-item-list-actionable-edit-button-drop:hover,#main .item-views-cell-selectable-actionable-edit-button-edit:hover,#main .item-views-cell-selectable-actionable-edit-button-drop:hover,#main .order-wizard-address-module-change-button:hover,#main .order-wizard-address-module-edit-button:hover,#main .order-wizard-msr-addresses-module-new-button:hover,#main .order-wizard-confirmation-module-download-pdf:hover,#main .order-wizard-paymentmethod-creditcard-module-edit-card:hover,#main .order-wizard-paymentmethod-creditcard-module-change-card:hover,#main .giftcertificate-action-remove:hover,#main .order-wizard-paymentmethod-giftcertificates-module-record-actions-button:hover,#main .item-details-carousel-next:hover,#main .item-details-carousel-prev:hover,#main .order-wizard-msr-package-details-actions-remove-button:hover,#main .order-wizard-msr-package-details-actions-move-button:hover {
    color: #fff;
    background: #24438d;
    text-decoration: none
}

.button-tertiary:focus,.sc-flyout-control:focus,#main .order-history-list-tracking-number-control-button:focus,#main .social-sharing-flyout-content-button:focus,.button-edit:focus,#main .address-details-edit-address:focus,#main .address-details-remove-address:focus,.list-header-expander-button:focus,#main .address-details-change-address:focus,#main .address-edit-form-button-reset:focus,#main .creditcard-edit-form-button-reset:focus,#main .button-saveforlater-remove:focus,#main .cart-item-actions-item-list-actionable-edit-content-remove-sb:focus,#main .creditcard-edit-form-button-edit:focus,#main .creditcard-edit-form-button-remove:focus,#main .item-views-cell-actionable-expanded-edit-button-edit:focus,#main .item-views-cell-actionable-expanded-edit-button-drop:focus,#main .item-views-cell-actionable-edit-button-edit:focus,#main .cart-item-actions-item-list-actionable-edit-button-edit:focus,#main .item-views-cell-actionable-edit-button-drop:focus,#main .cart-item-actions-item-list-actionable-edit-button-drop:focus,#main .item-views-cell-selectable-actionable-edit-button-edit:focus,#main .item-views-cell-selectable-actionable-edit-button-drop:focus,#main .order-wizard-address-module-change-button:focus,#main .order-wizard-address-module-edit-button:focus,#main .order-wizard-msr-addresses-module-new-button:focus,#main .order-wizard-confirmation-module-download-pdf:focus,#main .order-wizard-paymentmethod-creditcard-module-edit-card:focus,#main .order-wizard-paymentmethod-creditcard-module-change-card:focus,#main .giftcertificate-action-remove:focus,#main .order-wizard-paymentmethod-giftcertificates-module-record-actions-button:focus,#main .item-details-carousel-next:focus,#main .item-details-carousel-prev:focus,#main .order-wizard-msr-package-details-actions-remove-button:focus,#main .order-wizard-msr-package-details-actions-move-button:focus {
    color: #24438d
}

.button-tertiary:focus:hover,.sc-flyout-control:focus:hover,#main .order-history-list-tracking-number-control-button:focus:hover,#main .social-sharing-flyout-content-button:focus:hover,.open .sc-flyout-control:focus,.open #main .order-history-list-tracking-number-control-button:focus,#main .open .order-history-list-tracking-number-control-button:focus,.open #main .social-sharing-flyout-content-button:focus,#main .open .social-sharing-flyout-content-button:focus,.button-edit:focus:hover,#main .address-details-edit-address:focus:hover,#main .address-details-remove-address:focus:hover,.list-header-expander-button:focus:hover,#main .address-details-change-address:focus:hover,#main .address-edit-form-button-reset:focus:hover,#main .creditcard-edit-form-button-reset:focus:hover,#main .button-saveforlater-remove:focus:hover,#main .cart-item-actions-item-list-actionable-edit-content-remove-sb:focus:hover,#main .creditcard-edit-form-button-edit:focus:hover,#main .creditcard-edit-form-button-remove:focus:hover,#main .item-views-cell-actionable-expanded-edit-button-edit:focus:hover,#main .item-views-cell-actionable-expanded-edit-button-drop:focus:hover,#main .item-views-cell-actionable-edit-button-edit:focus:hover,#main .cart-item-actions-item-list-actionable-edit-button-edit:focus:hover,#main .item-views-cell-actionable-edit-button-drop:focus:hover,#main .cart-item-actions-item-list-actionable-edit-button-drop:focus:hover,#main .item-views-cell-selectable-actionable-edit-button-edit:focus:hover,#main .item-views-cell-selectable-actionable-edit-button-drop:focus:hover,#main .order-wizard-address-module-change-button:focus:hover,#main .order-wizard-address-module-edit-button:focus:hover,#main .order-wizard-msr-addresses-module-new-button:focus:hover,#main .order-wizard-confirmation-module-download-pdf:focus:hover,#main .order-wizard-paymentmethod-creditcard-module-edit-card:focus:hover,#main .order-wizard-paymentmethod-creditcard-module-change-card:focus:hover,#main .giftcertificate-action-remove:focus:hover,#main .order-wizard-paymentmethod-giftcertificates-module-record-actions-button:focus:hover,#main .item-details-carousel-next:focus:hover,#main .item-details-carousel-prev:focus:hover,#main .order-wizard-msr-package-details-actions-remove-button:focus:hover,#main .order-wizard-msr-package-details-actions-move-button:focus:hover {
    color: #FFF
}

.button-tertiary:active,.sc-flyout-control:active,#main .order-history-list-tracking-number-control-button:active,#main .social-sharing-flyout-content-button:active,.button-edit:active,#main .address-details-edit-address:active,#main .address-details-remove-address:active,.list-header-expander-button:active,#main .address-details-change-address:active,#main .address-edit-form-button-reset:active,#main .creditcard-edit-form-button-reset:active,#main .button-saveforlater-remove:active,#main .cart-item-actions-item-list-actionable-edit-content-remove-sb:active,#main .creditcard-edit-form-button-edit:active,#main .creditcard-edit-form-button-remove:active,#main .item-views-cell-actionable-expanded-edit-button-edit:active,#main .item-views-cell-actionable-expanded-edit-button-drop:active,#main .item-views-cell-actionable-edit-button-edit:active,#main .cart-item-actions-item-list-actionable-edit-button-edit:active,#main .item-views-cell-actionable-edit-button-drop:active,#main .cart-item-actions-item-list-actionable-edit-button-drop:active,#main .item-views-cell-selectable-actionable-edit-button-edit:active,#main .item-views-cell-selectable-actionable-edit-button-drop:active,#main .order-wizard-address-module-change-button:active,#main .order-wizard-address-module-edit-button:active,#main .order-wizard-msr-addresses-module-new-button:active,#main .order-wizard-confirmation-module-download-pdf:active,#main .order-wizard-paymentmethod-creditcard-module-edit-card:active,#main .order-wizard-paymentmethod-creditcard-module-change-card:active,#main .giftcertificate-action-remove:active,#main .order-wizard-paymentmethod-giftcertificates-module-record-actions-button:active,#main .item-details-carousel-next:active,#main .item-details-carousel-prev:active,#main .order-wizard-msr-package-details-actions-remove-button:active,#main .order-wizard-msr-package-details-actions-move-button:active {
    background: #1e3775
}

.button-tertiary:disabled,.sc-flyout-control:disabled,#main .order-history-list-tracking-number-control-button:disabled,#main .social-sharing-flyout-content-button:disabled,.button-edit:disabled,#main .address-details-edit-address:disabled,#main .address-details-remove-address:disabled,.list-header-expander-button:disabled,#main .address-details-change-address:disabled,#main .address-edit-form-button-reset:disabled,#main .creditcard-edit-form-button-reset:disabled,#main .button-saveforlater-remove:disabled,#main .cart-item-actions-item-list-actionable-edit-content-remove-sb:disabled,#main .creditcard-edit-form-button-edit:disabled,#main .creditcard-edit-form-button-remove:disabled,#main .item-views-cell-actionable-expanded-edit-button-edit:disabled,#main .item-views-cell-actionable-expanded-edit-button-drop:disabled,#main .item-views-cell-actionable-edit-button-edit:disabled,#main .cart-item-actions-item-list-actionable-edit-button-edit:disabled,#main .item-views-cell-actionable-edit-button-drop:disabled,#main .cart-item-actions-item-list-actionable-edit-button-drop:disabled,#main .item-views-cell-selectable-actionable-edit-button-edit:disabled,#main .item-views-cell-selectable-actionable-edit-button-drop:disabled,#main .order-wizard-address-module-change-button:disabled,#main .order-wizard-address-module-edit-button:disabled,#main .order-wizard-msr-addresses-module-new-button:disabled,#main .order-wizard-confirmation-module-download-pdf:disabled,#main .order-wizard-paymentmethod-creditcard-module-edit-card:disabled,#main .order-wizard-paymentmethod-creditcard-module-change-card:disabled,#main .giftcertificate-action-remove:disabled,#main .order-wizard-paymentmethod-giftcertificates-module-record-actions-button:disabled,#main .item-details-carousel-next:disabled,#main .item-details-carousel-prev:disabled,#main .order-wizard-msr-package-details-actions-remove-button:disabled,#main .order-wizard-msr-package-details-actions-move-button:disabled {
    opacity: 0.6;
    cursor: default
}

.button-tertiary:hover:disabled,.sc-flyout-control:hover:disabled,#main .order-history-list-tracking-number-control-button:hover:disabled,#main .social-sharing-flyout-content-button:hover:disabled,.open .sc-flyout-control:disabled,.open #main .order-history-list-tracking-number-control-button:disabled,#main .open .order-history-list-tracking-number-control-button:disabled,.open #main .social-sharing-flyout-content-button:disabled,#main .open .social-sharing-flyout-content-button:disabled,.button-edit:hover:disabled,#main .address-details-edit-address:hover:disabled,#main .address-details-remove-address:hover:disabled,.list-header-expander-button:hover:disabled,#main .address-details-change-address:hover:disabled,#main .address-edit-form-button-reset:hover:disabled,#main .creditcard-edit-form-button-reset:hover:disabled,#main .button-saveforlater-remove:hover:disabled,#main .cart-item-actions-item-list-actionable-edit-content-remove-sb:hover:disabled,#main .creditcard-edit-form-button-edit:hover:disabled,#main .creditcard-edit-form-button-remove:hover:disabled,#main .item-views-cell-actionable-expanded-edit-button-edit:hover:disabled,#main .item-views-cell-actionable-expanded-edit-button-drop:hover:disabled,#main .item-views-cell-actionable-edit-button-edit:hover:disabled,#main .cart-item-actions-item-list-actionable-edit-button-edit:hover:disabled,#main .item-views-cell-actionable-edit-button-drop:hover:disabled,#main .cart-item-actions-item-list-actionable-edit-button-drop:hover:disabled,#main .item-views-cell-selectable-actionable-edit-button-edit:hover:disabled,#main .item-views-cell-selectable-actionable-edit-button-drop:hover:disabled,#main .order-wizard-address-module-change-button:hover:disabled,#main .order-wizard-address-module-edit-button:hover:disabled,#main .order-wizard-msr-addresses-module-new-button:hover:disabled,#main .order-wizard-confirmation-module-download-pdf:hover:disabled,#main .order-wizard-paymentmethod-creditcard-module-edit-card:hover:disabled,#main .order-wizard-paymentmethod-creditcard-module-change-card:hover:disabled,#main .giftcertificate-action-remove:hover:disabled,#main .order-wizard-paymentmethod-giftcertificates-module-record-actions-button:hover:disabled,#main .item-details-carousel-next:hover:disabled,#main .item-details-carousel-prev:hover:disabled,#main .order-wizard-msr-package-details-actions-remove-button:hover:disabled,#main .order-wizard-msr-package-details-actions-move-button:hover:disabled {
    opacity: 0.6;
    background: none;
    color: #24438d
}

.push-button-primary,#main .button-saveforlater,#main .item-details-options-pusher {
    width: 100%;
    color: #fff;
    background: #24438d;
    letter-spacing: 1px;
    font-size: 16.005px;
    padding: 15px;
    text-align: left
}

.push-button-primary:active,#main .button-saveforlater:active,#main .item-details-options-pusher:active {
    background: #1e3775
}

.push-button-primary>i,#main .button-saveforlater>i,#main .item-details-options-pusher>i {
    font-size: 26px;
    float: right;
    color: #fff
}

.push-button-secondary,#main .item-details-info-pusher,#main .item-details-product-review-pusher {
    width: 100%;
    color: #1f2223;
    background: #fff;
    font-size: 15px;
    padding: 15px;
    border: 1px solid #d1d1d1;
    text-align: left;
    position: relative
}

.push-button-secondary:active,#main .item-details-info-pusher:active,#main .item-details-product-review-pusher:active {
    background: #1e3775;
    color: #fff
}

.push-pane-icon-position,.push-button-secondary>i,#main .item-details-info-pusher>i,#main .item-details-product-review-pusher>i {
    position: absolute;
    right: 15px;
    top: 50%;
    height: 26px;
    margin-top: -12px
}

.push-button-secondary>i,#main .item-details-info-pusher>i,#main .item-details-product-review-pusher>i {
    font-size: 26px;
    float: right;
    color: #1f2223
}

.push-button-secondary p,#main .item-details-info-pusher p,#main .item-details-product-review-pusher p {
    margin-top: 15px;
    color: #404040;
    padding-right: 15px;
    text-overflow: ellipsis;
    overflow: hidden
}

.push-button-secondary .global-views-star-rating,#main .item-details-info-pusher .global-views-star-rating,#main .item-details-product-review-pusher .global-views-star-rating {
    display: inline-block;
    vertical-align: middle;
    float: none
}

@media (min-width: 768px) {
    .push-button-primary,#main .button-saveforlater,#main .item-details-options-pusher,.push-button-secondary,#main .item-details-info-pusher,#main .item-details-product-review-pusher {
        display:none
    }
}

.icon-button,.icon-button-controls {
    background: #2e56b6;
    width: 44px;
    height: 44px;
    overflow: hidden
}

.icon-button i,.icon-button-controls i {
    color: #FFFFFF;
    width: 44px;
    height: 44px;
    font-size: 26px;
    line-height: 44px
}

@media (min-width: 992px) {
    .icon-button i,.icon-button-controls i {
        font-size:22px
    }
}

.icon-button-primary {
    background: #2e56b6
}

.icon-button-primary:hover {
    background: #2659d2
}

.icon-button-primary:active {
    background: #335197
}

.icon-button-secondary {
    background: #24438d
}

.icon-button-secondary:hover {
    background: #2449a1
}

.icon-button-secondary:active {
    background: #1e3775
}

.icon-button-controls {
    background: #fff;
    color: #8a8a8a;
    border: 1px solid #8a8a8a;
    text-align: center;
    display: inline-block
}

.icon-button-controls .active {
    color: #2e56b6;
    border: 1px solid #2e56b6
}

.icon-button-controls.active {
    background: #fff;
    color: #2e56b6;
    border: 1px solid #2e56b6
}

.icon-button-controls i {
    color: #8a8a8a
}

.icon-button-controls.active i {
    color: #2e56b6
}

.button-large,.button-sign-in,.button-proceed-to-checkout,#main .button-proceed-checkout,#main .cart-proceed-to-checkout,#main .cart-detailed-proceed-to-checkout,#main .cart-summary-button-proceed-checkout.cart-summary-button-proceed-checkout-sb,#main .cart-summary-button-proceed-checkout,#main .button-saveforlater-addtocart,#main .error-management-expired-link-login-button,#main .error-management-expired-link-register-button,#main .login-register-checkout-as-guest-submit,#main .login-register-checkout-as-guest-button-show,#main .login-register-forgot-password-submit,#main .login-register-login-submit,#main .login-register-register-form-submit,#main .login-register-reset-password-submit,#main .order-wizard-msr-addresses-module-save-button,#main .order-wizard-register-guest-module-create-account-button,#main .order-wizard-confirmation-module-continue,#main .order-wizard-confirmation-module-download-pdf,#main .order-wizard-cart-summary-button-place-order,#main .item-details-add-to-cart-button,#main .order-wizard-submitbutton-module-button,#main .wizard-step-button-continue,#main .order-wizard-promocode-unsupported-button-continue,#main .order-wizard-step-button-continue,#main .wizard-step-button-back,#main .order-wizard-promocode-unsupported-button-back,#main .order-wizard-step-button-back {
    padding: 20px 35px;
    letter-spacing: 1px;
    font-size: 16.005px;
    width: 100%;
    text-align: center;
    line-height: 1
}

@media (min-width: 768px) {
    .button-large,.button-sign-in,.button-proceed-to-checkout,#main .button-proceed-checkout,#main .cart-proceed-to-checkout,#main .cart-detailed-proceed-to-checkout,#main .cart-summary-button-proceed-checkout.cart-summary-button-proceed-checkout-sb,#main .cart-summary-button-proceed-checkout,#main .button-saveforlater-addtocart,#main .error-management-expired-link-login-button,#main .error-management-expired-link-register-button,#main .login-register-checkout-as-guest-submit,#main .login-register-checkout-as-guest-button-show,#main .login-register-forgot-password-submit,#main .login-register-login-submit,#main .login-register-register-form-submit,#main .login-register-reset-password-submit,#main .order-wizard-msr-addresses-module-save-button,#main .order-wizard-register-guest-module-create-account-button,#main .order-wizard-confirmation-module-continue,#main .order-wizard-confirmation-module-download-pdf,#main .order-wizard-cart-summary-button-place-order,#main .item-details-add-to-cart-button,#main .order-wizard-submitbutton-module-button,#main .wizard-step-button-continue,#main .order-wizard-promocode-unsupported-button-continue,#main .order-wizard-step-button-continue,#main .wizard-step-button-back,#main .order-wizard-promocode-unsupported-button-back,#main .order-wizard-step-button-back {
        width:auto
    }
}

.button-medium,.list-header-button,#main .address-details-select-address,#main .address-edit-form-button-submit,#main .creditcard-edit-form-button-submit,#main .address-edit-form-button-cancel,#main .creditcard-edit-form-button-cancel,#main .address-edit-form-button-reset,#main .creditcard-edit-form-button-reset,#main .reorder-items-actions-add-to-cart,#main .cart-summary-button-estimate,#main .cart-promocode-form-summary-button-apply-promocode,#main .creditcard-use-this-card-button,#main .error-management-logged-out-close-button,#main .global-views-confirmation-confirm-button,#main .global-views-confirmation-cancel-button,#main .order-wizard-address-module-new-button,#main .order-wizard-msr-addresses-module-new-button,#main .order-wizard-register-guest-module-button-toggle-create-account,#main .order-wizard-paymentmethod-creditcard-module-add-new-credit-card-button,#main .order-wizard-paymentmethod-giftcertificates-module-form-submit,#main .order-wizard-msr-package-creation-button-create {
    padding: 12.5px 20px;
    letter-spacing: 0.5px;
    font-size: 15px;
    width: 100%;
    text-align: center;
    line-height: 1
}

@media (min-width: 768px) {
    .button-medium,.list-header-button,#main .address-details-select-address,#main .address-edit-form-button-submit,#main .creditcard-edit-form-button-submit,#main .address-edit-form-button-cancel,#main .creditcard-edit-form-button-cancel,#main .address-edit-form-button-reset,#main .creditcard-edit-form-button-reset,#main .reorder-items-actions-add-to-cart,#main .cart-summary-button-estimate,#main .cart-promocode-form-summary-button-apply-promocode,#main .creditcard-use-this-card-button,#main .error-management-logged-out-close-button,#main .global-views-confirmation-confirm-button,#main .global-views-confirmation-cancel-button,#main .order-wizard-address-module-new-button,#main .order-wizard-msr-addresses-module-new-button,#main .order-wizard-register-guest-module-button-toggle-create-account,#main .order-wizard-paymentmethod-creditcard-module-add-new-credit-card-button,#main .order-wizard-paymentmethod-giftcertificates-module-form-submit,#main .order-wizard-msr-package-creation-button-create {
        width:auto
    }
}

.button-list-header,.list-header-expander-button {
    height: 44px;
    line-height: 44px;
    min-width: 44px;
    padding-left: 20px;
    padding-right: 20px;
    letter-spacing: 0.5px;
    font-size: 15px;
    overflow: hidden
}

.button-list-header-shrink {
    padding-left: 10px;
    padding-right: 10px
}

@media (min-width: 768px) {
    .button-list-header-shrink {
        padding-left:20px;
        padding-right: 20px
    }
}

.button-small,.sc-flyout-control,#main .order-history-list-tracking-number-control-button,#main .social-sharing-flyout-content-button,.button-edit,#main .address-details-edit-address,#main .address-details-remove-address,.button-info-cards-new,#main .address-list-button-info-cards-new,#main .creditcard-list-button,.item-cell-quick-view-link,.list-header-filter-facets,.button-apply,#main .address-details-change-address,#main .button-saveforlater-remove,#main .cart-item-actions-item-list-actionable-edit-content-remove-sb,#main .creditcard-edit-form-button-edit,#main .creditcard-edit-form-button-remove,#main .item-views-cell-actionable-expanded-edit-button-edit,#main .item-views-cell-actionable-expanded-edit-button-drop,#main .item-views-cell-actionable-edit-button-edit,#main .cart-item-actions-item-list-actionable-edit-button-edit,#main .item-views-cell-actionable-edit-button-drop,#main .cart-item-actions-item-list-actionable-edit-button-drop,#main .item-views-cell-selectable-actionable-edit-button-edit,#main .item-views-cell-selectable-actionable-edit-button-drop,#main .order-wizard-address-module-change-button,#main .order-wizard-address-module-edit-button,#main .order-wizard-address-module-save-button,#main .order-wizard-msr-addresses-module-new-button,#main .order-wizard-paymentmethod-creditcard-module-edit-card,#main .order-wizard-paymentmethod-creditcard-module-change-card,#main .giftcertificate-action-remove,#main .order-wizard-paymentmethod-giftcertificates-module-record-actions-button,#main .item-details-carousel-next,#main .item-details-carousel-prev,#main .order-wizard-msr-package-details-actions-remove-button,#main .order-wizard-msr-package-details-actions-move-button {
    padding: 10px 15px;
    font-size: 13px;
    text-align: center;
    line-height: 1
}

.button-generic,#main .button-proceed-checkout,#main .cart-proceed-to-checkout,#main .cart-detailed-proceed-to-checkout,#main .cart-summary-button-proceed-checkout.cart-summary-button-proceed-checkout-sb,#main .cart-summary-button-proceed-checkout,#main .creditcard-use-this-card-button,#main .order-wizard-cart-summary-button-place-order,#main .order-wizard-submitbutton-module-button {
    width: 100%;
    text-align: center;
    line-height: 1;
    display: block;
    position: relative
}

.split-button,#main .item-views-cell-actionable-expanded-edit-button,#main .item-views-cell-actionable-edit-button,#main .cart-item-actions-item-list-actionable-edit-button,#main .item-views-cell-selectable-actionable-edit-button {
    position: relative;
    display: inline-block;
    vertical-align: middle
}

.split-button .split-button-action,#main .item-views-cell-actionable-expanded-edit-button .split-button-action,#main .item-views-cell-actionable-edit-button .split-button-action,#main .cart-item-actions-item-list-actionable-edit-button .split-button-action,#main .item-views-cell-selectable-actionable-edit-button .split-button-action {
    padding: 13px 16px;
    vertical-align: top;
    line-height: 14px
}

.split-button .split-button-toggle,#main .item-views-cell-actionable-expanded-edit-button .split-button-toggle,#main .item-views-cell-actionable-edit-button .split-button-toggle,#main .cart-item-actions-item-list-actionable-edit-button .split-button-toggle,#main .item-views-cell-selectable-actionable-edit-button .split-button-toggle {
    border-left: 0px;
    margin-left: -4px
}

.split-button .split-button-toggle:hover .split-button-toggle-icon,#main .item-views-cell-actionable-expanded-edit-button .split-button-toggle:hover .split-button-toggle-icon,#main .item-views-cell-actionable-edit-button .split-button-toggle:hover .split-button-toggle-icon,#main .cart-item-actions-item-list-actionable-edit-button .split-button-toggle:hover .split-button-toggle-icon,#main .item-views-cell-selectable-actionable-edit-button .split-button-toggle:hover .split-button-toggle-icon {
    color: #FFF
}

.split-button-dropdown,#main .cart-item-actions-item-list-actionable-edit-content,#main .item-views-cell-actionable-expanded-edit-content,#main .item-views-cell-actionable-edit-content,#main .item-views-cell-selectable-actionable-edit-content {
    display: none;
    position: absolute;
    top: 100%;
    right: 0;
    z-index: 1000;
    min-width: 160px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #d1d1d1;
    border-radius: 0px;
    color: #24438d;
    margin-top: 5px;
    font-size: 14px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    box-shadow: 0 6px 12px rgba(0,0,0,0.175)
}

.split-button-dropdown a,#main .cart-item-actions-item-list-actionable-edit-content a,#main .item-views-cell-actionable-expanded-edit-content a,#main .item-views-cell-actionable-edit-content a,#main .item-views-cell-selectable-actionable-edit-content a {
    display: block;
    padding: 10px;
    color: #24438d
}

.split-button-dropdown a:hover,#main .cart-item-actions-item-list-actionable-edit-content a:hover,#main .item-views-cell-actionable-expanded-edit-content a:hover,#main .item-views-cell-actionable-edit-content a:hover,#main .item-views-cell-selectable-actionable-edit-content a:hover {
    color: #24438d
}

.open .split-button-dropdown,.open #main .cart-item-actions-item-list-actionable-edit-content,#main .open .cart-item-actions-item-list-actionable-edit-content,.open #main .item-views-cell-actionable-expanded-edit-content,#main .open .item-views-cell-actionable-expanded-edit-content,.open #main .item-views-cell-actionable-edit-content,#main .open .item-views-cell-actionable-edit-content,.open #main .item-views-cell-selectable-actionable-edit-content,#main .open .item-views-cell-selectable-actionable-edit-content {
    display: inline-block
}

.button-back,#main .address-list-button-back,#main .reorder-items-list-button-back,#main .creditcard-edit-button-back,#main .creditcard-list-button-back,#main .wizard-step-navigation-back {
    display: block;
    margin-bottom: 15px;
    padding-top: 5px;
    padding-bottom: 5px
}

@media (min-width: 768px) {
    .button-back,#main .address-list-button-back,#main .reorder-items-list-button-back,#main .creditcard-edit-button-back,#main .creditcard-list-button-back,#main .wizard-step-navigation-back {
        display:none
    }
}

.button-back-icon,#main .address-list-button-back-icon,#main .reorder-items-list-button-back-icon,#main .creditcard-edit-button-back-icon,#main .creditcard-list-button-back-icon,#main .wizard-step-navigation-back-icon {
    margin-right: 5px
}

.button-positioning-stack2next,#main .global-views-confirmation-cancel-button {
    margin-top: 10px
}

@media (min-width: 768px) {
    .button-positioning-stack2next,#main .global-views-confirmation-cancel-button {
        margin-top:0;
        margin-left: 5px
    }
}

.button-positioning-next2stack {
    display: inline-block;
    margin-left: 5px
}

@media (min-width: 768px) {
    .button-positioning-next2stack {
        display:block;
        margin-top: 10px;
        margin-left: 0
    }
}

.button-pill {
    display: inline-block;
    border: 1px solid #8a8a8a;
    color: #4c4c4c;
    width: auto
}

.button-pill:hover {
    background-color: #eee;
    color: #4c4c4c
}

.button-pill-active {
    width: auto;
    display: inline-block;
    background-color: #24438d;
    border: 1px solid #24438d;
    color: #fff
}

.button-safe,.button-safe-area-left,.button-safe-area-middle,.button-safe-area-right {
    margin-bottom: 10px
}

@media (min-width: 768px) {
    .button-safe,.button-safe-area-left,.button-safe-area-middle,.button-safe-area-right {
        float:left
    }
}

@media (min-width: 768px) {
    .button-safe-area-left {
        padding-right:5px
    }
}

@media (min-width: 768px) {
    .button-safe-area-middle {
        padding-left:5px;
        padding-right: 5px
    }
}

@media (min-width: 768px) {
    .button-safe-area-right {
        padding-left:5px
    }
}

body {
    font-size: 15px
}

h1,.large-title,.large-title-navigable,.large-title-viewonly,.large-price,#main .item-details-info .item-view-lead-price,#main .item-details-price .item-views-price-lead,#main .item-details-options-content .item-view-lead-price,h2,h3,h4 {
    font-weight: 700;
    text-transform: capitalize
}

h1,.large-title,.large-title-navigable,.large-title-viewonly,.large-price,#main .item-details-info .item-view-lead-price,#main .item-details-price .item-views-price-lead,#main .item-details-options-content .item-view-lead-price {
    font-size: 22px;
    color: #1f2223;
    line-height: 1.2
}

@media (min-width: 768px) {
    h1,.large-title,.large-title-navigable,.large-title-viewonly,.large-price,#main .item-details-info .item-view-lead-price,#main .item-details-price .item-views-price-lead,#main .item-details-options-content .item-view-lead-price {
        font-size:26px
    }
}

h2 {
    font-size: 18px;
    color: #1f2223
}

@media (min-width: 768px) {
    h2 {
        font-size:22px
    }
}

h3 {
    font-size: 18px;
    color: #4c4c4c
}

@media (min-width: 768px) {
    h3 {
        font-size:22px
    }
}

h4 {
    font-size: 15px;
    color: #1f2223
}

@media (min-width: 768px) {
    h4 {
        font-size:18px
    }
}

h5 {
    font-size: 15px;
    font-weight: 700;
    color: #4c4c4c;
    text-transform: capitalize
}

p {
    font-size: 15px;
    color: #404040;
    line-height: 1.6
}

small {
    font-size: 13px;
    color: #4c4c4c
}

b {
    font-weight: 700;
    color: #1f2223
}

.large-title-navigable {
    color: #4c4c4c
}

.large-title-navigable:hover {
    color: #2e56b6;
    text-decoration: none
}

.large-title-viewonly {
    color: #1f2223
}

.medium-title,#main .item-views-cell-navigable-actionable-product-title,#main .item-views-cell-navigable-product-title {
    font-weight: 600;
    font-size: 16px;
    color: #1f2223
}

.medium-title-navigable,#main .item-views-cell-actionable-expanded-name-link,#main .item-views-cell-actionable-name-link,#main .item-views-cell-navigable-actionable-product-title-anchor,#main .item-views-cell-navigable-product-title-anchor,#main .item-views-cell-selectable-actionable-name-link,#main .item-view-cellnavigable-product-title {
    font-weight: 600;
    color: #4c4c4c;
    font-size: 16px
}

.medium-title-navigable:hover,#main .item-views-cell-actionable-expanded-name-link:hover,#main .item-views-cell-actionable-name-link:hover,#main .item-views-cell-navigable-actionable-product-title-anchor:hover,#main .item-views-cell-navigable-product-title-anchor:hover,#main .item-views-cell-selectable-actionable-name-link:hover,#main .item-view-cellnavigable-product-title:hover {
    color: #2e56b6;
    text-decoration: none
}

.medium-title-viewonly,#main .item-views-cell-actionable-expanded-name-viewonly,#main .item-views-cell-actionable-name-viewonly,#main .item-views-cell-selectable-item-displayname,#main .item-views-cell-selectable-item-displayname-viewonly {
    font-size: 16px;
    color: #1f2223;
    font-weight: 600
}

.small-title,.accordion-head,#main .cart-summary-expander-head,#main .order-wizard-cart-summary-accordion-head,#main .order-wizard-cartitems-module-accordion-head,#main .order-wizard-non-shippable-items-module-accordion-head,#main .order-wizard-msr-package-details-accordion-head,#main .order-wizard-showshipments-actionable-module-cart-details-accordion-head,#main .order-wizard-msr-shipmethod-package-accordion-head-toggle {
    font-size: 15px;
    font-weight: 600
}

.small-title-viewonly,#main .wizard-step-navigation-step-anchor {
    font-size: 15px;
    font-weight: 600
}

.small-title-navigable,#main .recordviews-actionable-title,#main .recordviews-selectable-actionable-anchor,#main .recordviews-selectable-anchor,#main .recordviews-title,#main .cart-summary-continue-shopping,#main .item-views-cell-selectable-actionable-navigable-name a,#main .item-views-related-item-title {
    font-size: 15px;
    font-weight: 600;
    color: #4c4c4c
}

.small-title-navigable:hover,#main .recordviews-actionable-title:hover,#main .recordviews-selectable-actionable-anchor:hover,#main .recordviews-selectable-anchor:hover,#main .recordviews-title:hover,#main .cart-summary-continue-shopping:hover,#main .item-views-cell-selectable-actionable-navigable-name a:hover,#main .item-views-related-item-title:hover {
    color: #2e56b6;
    text-decoration: none
}

.xsmall-title {
    font-size: 15px;
    color: #1f2223;
    font-weight: 400;
    text-transform: capitalize
}

.xsmall-title-navigable,.item-cell-title {
    font-size: 15px;
    font-weight: 400;
    color: #4c4c4c;
    text-transform: capitalize
}

.xsmall-title-navigable:hover,.item-cell-title:hover {
    color: #2e56b6;
    text-decoration: none
}

.xsmall-title-viewonly {
    font-size: 15px;
    font-weight: 400;
    text-transform: capitalize
}

.large-price,#main .item-details-info .item-view-lead-price,#main .item-details-price .item-views-price-lead,#main .item-details-options-content .item-view-lead-price {
    color: #1f2223;
    font-weight: 600
}

.middle-price,#main .recordviews-currency,#main .cart-detailed-title-details-count,#main .item-views-cell-actionable-expanded-price .item-views-price-lead,#main .item-views-cell-actionable-price .item-views-price-lead,#main .item-views-cell-navigable-actionable-item-amount-value,#main .item-views-cell-navigable-item-amount-value,#main .item-views-cell-selectable-actionable-price .item-view-lead-price,#main .item-view-cell-navigable-actionable-item-amount-value,#main .item-views-price-lead {
    font-size: 15px;
    font-weight: 600;
    color: #2e56b6
}

.small-price,.item-cell-price,#main .item-views-related-item-price {
    font-size: 14px;
    color: #2e56b6
}

.old-price,#main .item-views-cell-navigable-actionable-item-old-price,#main .item-views-cell-navigable-item-old-price,#main .item-views-item-quantity-non-discounted-amount,#main .item-views-price-old,#main .cart-item-summary-item-view-old-price,#main .order-wizard-msr-package-details-quantity-crossed {
    font-size: 10.5px;
    color: #4c4c4c;
    font-weight: 300;
    text-decoration: line-through
}

.sku,#main .item-views-cell-navigable-actionable-sku-label,#main .item-views-cell-navigable-actionable-sku-value,#main .item-views-cell-selectable-actionable-navigable-sku,#main .item-views-cell-selectable-item-sku,#main .item-details-sku-container {
    color: #8a8a8a;
    font-size: 13px;
    font-weight: 300
}

.sc-label,#main .recordviews-actionable-label,#main .recordviews-selectable-actionable-label,#main .recordviews-selectable-label,#main .recordviews-label,#main .order-wizard-paymentmethod-giftcertificates-module-record-label,#main .creditcard-edit-form-controls-cc-select-label,#main .item-views-cell-actionable-expanded-label-qty,#main .item-views-cell-actionable-expanded-amount-label,#main .item-views-cell-actionable-label-qty,#main .cart-item-summary-item-list-actionable-label-qty,#main .item-views-cell-actionable-amount-label,#main .cart-item-summary-item-list-actionable-amount-label,#main .item-views-cell-navigable-actionable-product-price-label,#main .item-views-cell-navigable-actionable-item-unit-price-label,#main .item-views-cell-navigable-actionable-item-quantity-label,#main .item-views-cell-navigable-actionable-item-totalprice-label,#main .item-views-cell-navigable-actionable-item-amount-label,#main .item-views-cell-navigable-product-price-label,#main .item-views-cell-navigable-item-unit-price-label,#main .item-views-cell-navigable-item-reason-label,#main .item-views-cell-navigable-item-quantity-label,#main .item-views-cell-navigable-item-totalprice-label,#main .item-views-cell-navigable-item-amount-label,#main .item-views-cell-selectable-item-unit-price-label,#main .item-views-cell-selectable-item-amount-label,#main .item-views-cell-selectable-visible-phone,#main .item-views-item-options,#main .item-views-item-quantity-label,#main .item-view-cell-navigable-actionable-label,#main .item-view-cell-navigable-actionable-item-quantity-label,#main .item-view-cell-navigable-actionable-item-totalprice-label,#main .item-view-cell-navigable-actionable-item-amount-label,#main .item-views-selected-option-color-label-text,#main .item-views-selected-option-label,#main .order-history-list-tracking-number-label,#main .order-history-list-tracking-number-not-available-label,#main .order-history-list-tracking-number-available-label,#main .order-wizard-non-shippable-items-module-accordion-head-count,#main .order-wizard-paymentmethod-invoice-module-terms-value,#main .order-wizard-paymentmethod-invoice-module-balance-value,#main .order-wizard-paymentmethod-invoice-module-conditions,#main .order-wizard-msr-package-creation-edit-quantity-label,#main .order-wizard-msr-package-creation-edit-quantity-input-label,#main .order-wizard-msr-package-details-quantity-count-label,#main .order-wizard-msr-package-details-quantity-amount-label,#main .order-wizard-msr-package-details-accordion-head-count,#main .order-wizard-msr-package-details .items-views-selected-option-label {
    color: #787878;
    font-size: 14px
}

.sc-label-sku,#main .item-views-cell-actionable-expanded-sku-label,#main .item-views-cell-actionable-sku-label,#main .item-views-cell-navigable-sku-label {
    color: #8a8a8a;
    font-size: 13px
}

.sc-value-sku,#main .item-views-cell-actionable-expanded-sku-value,#main .item-views-cell-actionable-sku-value,#main .item-views-cell-navigable-sku-value {
    color: #8a8a8a;
    font-size: 13px
}

@media (min-width: 768px) {
    .sc-mobile-label {
        display:none
    }
}

.sc-value,#main .recordviews-actionable-date,#main .recordviews-actionable-currency,#main .recordviews-actionable-status,#main .recordviews-selectable-actionable-value,#main .recordviews-selectable-actionable-title,#main .recordviews-selectable-value,#main .recordviews-selectable-title,#main .recordviews-generic,#main .order-wizard-paymentmethod-giftcertificates-module-record-gift-certificates,#main .order-wizard-paymentmethod-giftcertificates-module-record-amount-applied,#main .order-wizard-paymentmethod-giftcertificates-module-record-remaining-balance,#main .recordviews-date,#main .recordviews-currency,#main .recordviews-status,#main .global-views-format-payment-method-street-value,#main .global-views-format-payment-method-zip-value,#main .item-views-cell-navigable-actionable-value,#main .item-views-cell-navigable-actionable-product-price-value,#main .item-views-cell-navigable-actionable-item-unit-price-value,#main .item-views-cell-navigable-actionable-item-quantity,#main .item-views-cell-navigable-value,#main .item-views-cell-navigable-product-price-value,#main .item-views-cell-navigable-item-unit-price-value,#main .item-views-cell-navigable-item-quantity,#main .item-views-cell-selectable-item-unit-price-value,#main .item-views-cell-selectable-item-amount-value,#main .item-views-item-quantity-value,#main .item-view-cell-navigable-actionable-value,#main .item-view-cell-navigable-actionable-item-totalprice-value,#main .item-views-selected-option-value,#main .order-history-list-tracking-number-not-available,#main .order-wizard-paymentmethod-invoice-module-terms-label,#main .order-wizard-paymentmethod-invoice-module-balance-label,#main .order-wizard-paymentmethod-invoice-module-purchase-order-label,#main .order-wizard-msr-package-creation-edit-quantity-value,#main .order-wizard-msr-package-details-quantity-count-value,#main .order-wizard-msr-package-details-quantity-amount-value,#main .order-wizard-msr-package-details .items-views-selected-option-value {
    color: #1f2223;
    font-size: 14px
}

.sc-highlighted {
    color: #2e56b6
}

select[class] {
    background-image: url("data:image/svg+xml;utf8,<svg width='2000px' height='2000px' fill='%234C4C4C' xmlns='http://www.w3.org/2000/svg'><path d='M1075 352q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z'/></svg>");
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    padding-right: 30px;
    background-repeat: no-repeat;
    background-size: 25px;
    background-position: 100% 100%;
    text-indent: 0.01px;
    text-overflow: ''
}

@media screen and (min-width: 0\0) {
    select[class] {
        background-image:none;
        padding-right: 10px
    }
}

input[type="text"],input[type="password"],input[type="email"],input[type="phone"],input[type="search"],input[type="number"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0
}

input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="phone"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder {
    color: #aab0b3
}

input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="phone"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="number"]:-moz-placeholder {
    color: #aab0b3
}

input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="phone"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="number"]::-moz-placeholder {
    color: #aab0b3
}

input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="phone"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder {
    color: #aab0b3
}

input[type="checkbox"] {
    margin-right: 5px
}

.control-group,#main .login-register-login-form-controls-group {
    margin-top: 20px
}

input[type="date"] {
    -webkit-appearance: none
}

input[type="date"]::-webkit-outer-spin-button,input[type="date"]::-webkit-inner-spin-button,input[type="date"]::-webkit-clear-button,input[type="date"]::-webkit-calendar-picker-indicator {
    -webkit-appearance: none;
    display: none
}

.input-label,#main .address-details-container-multiselect-address-selector-checkbox,#main .address-edit-fields-group-label,#main .creditcard-edit-form-securitycode-group-label,#main .address-edit-fields-group-input-checkbox,#main .cart-summary-label,#main .creditcard-edit-form-label,#main .global-views-countriesDropdown-group-label,#main .global-views-states-group-label,#main .item-views-option-text-title,#main .login-register-checkout-as-guest-control-label,#main .login-register-forgot-password-form-label,#main .login-register-login-form-label,#main .login-register-register-form-label,#main .login-register-reset-password-control-label,#main .order-wizard-registeremail-module-edit-fields-group-label {
    display: inline-block;
    margin-bottom: 10px;
    font-size: 15px;
    font-weight: 600;
    color: #1f2223
}

.input-required,#main .address-edit-fields-required,#main .address-edit-fields-group-label-required,#main .address-edit-fields-input-required,#main .creditcard-edit-form-required,#main .creditcard-edit-form-label-required,#main .creditcard-edit-form-securitycode-group-label-required,#main .creditcard-required,#main .global-views-countriesDropdown-input-required,#main .global-views-states-input-required,#main .item-views-option-text-title-required,#main .login-register-checkout-as-guest-required,#main .login-register-forgot-password-form-required,#main .login-register-login-form-required,#main .login-register-register-form-required,#main .forgot-password-form-required,#main .login-register-reset-password-forgot-password-form-required,#main .order-wizard-registeremail-module-input-required,#main .item-details-text-required-reference {
    font-size: 11px;
    color: #2e56b6
}

.input-optional,#main .address-edit-fields-company-optional-label,#main .address-edit-fields-addr2-optional-label,#main .global-views-states-optional-label,#main .order-wizard-paymentmethod-invoice-module-purchase-order-optional {
    font-size: 13px;
    color: #24438d
}

.input-base,.input-generic,.selector-select,#main .global-views-currency-selector-select,#main .global-views-host-selector-select,#main .cart-summary-estimate-input,#main .cart-summary-input-country,#main .cart-promocode-form-summary-input,#main .checkout-text-input,#main .order-wizard-paymentmethod-giftcertificates-module-form-input,#main .order-wizard-msr-package-creation-multishipto-address-selector,#main .order-wizard-msr-shipmethod-package-option-select,#main .order-wizard-showshipments-actionable-module-shipping-options,#main .order-wizard-showshipments-module-shipping-options,.input-large,#main .address-edit-fields-group-input,#main .creditcard-edit-form-input,#main .creditcard-edit-form-controls-cc-select,#main .global-views-countriesDropdown-select,#main .global-views-states-group-input,#main .global-views-states-group-select,#main .login-register-checkout-as-guest-input,#main .login-register-forgot-password-form-input,#main .login-register-login-form-input,#main .login-register-register-form-input,#main .login-register-reset-password-input,#main .order-wizard-registeremail-module-edit-fields-group-input,#main .order-wizard-paymentmethod-invoice-module-purchase-order-value,#main .order-wizard-paymentmethod-selector-module-options,#main .order-wizard-shipmethod-module-option-select,.input-medium,#main .item-views-option-dropdown-select,#main .item-views-option-text-input,.input-small,.list-header-filter-input,#main .address-edit-fields-group-input-zip,#main .cart-summary-zip-code,#main .creditcard-edit-form-select,#main .order-wizard-msr-package-creation-edit-quantity-input-label,#main .order-wizard-msr-package-creation-edit-quantity-item-editable-quantity,#main .order-wizard-msr-package-creation-edit-quantity-item-editable-quantity-normal,.input-xsmall,#main .creditcard-edit-form-securitycode-group-input,#main .order-wizard-msr-package-creation-address-selector {
    padding: 10px;
    display: block;
    color: #1f2223;
    font-size: 15px;
    border: 1px solid #8a8a8a;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0
}

.input-generic,.selector-select,#main .global-views-currency-selector-select,#main .global-views-host-selector-select,#main .cart-summary-estimate-input,#main .cart-summary-input-country,#main .cart-promocode-form-summary-input,#main .checkout-text-input,#main .order-wizard-paymentmethod-giftcertificates-module-form-input,#main .order-wizard-msr-package-creation-multishipto-address-selector,#main .order-wizard-msr-shipmethod-package-option-select,#main .order-wizard-showshipments-actionable-module-shipping-options,#main .order-wizard-showshipments-module-shipping-options {
    width: 100%
}

.input-large,#main .address-edit-fields-group-input,#main .creditcard-edit-form-input,#main .creditcard-edit-form-controls-cc-select,#main .global-views-countriesDropdown-select,#main .global-views-states-group-input,#main .global-views-states-group-select,#main .login-register-checkout-as-guest-input,#main .login-register-forgot-password-form-input,#main .login-register-login-form-input,#main .login-register-register-form-input,#main .login-register-reset-password-input,#main .order-wizard-registeremail-module-edit-fields-group-input,#main .order-wizard-paymentmethod-invoice-module-purchase-order-value,#main .order-wizard-paymentmethod-selector-module-options,#main .order-wizard-shipmethod-module-option-select {
    width: 100%;
    margin-bottom: 10px
}

@media (min-width: 992px) {
    .input-large,#main .address-edit-fields-group-input,#main .creditcard-edit-form-input,#main .creditcard-edit-form-controls-cc-select,#main .global-views-countriesDropdown-select,#main .global-views-states-group-input,#main .global-views-states-group-select,#main .login-register-checkout-as-guest-input,#main .login-register-forgot-password-form-input,#main .login-register-login-form-input,#main .login-register-register-form-input,#main .login-register-reset-password-input,#main .order-wizard-registeremail-module-edit-fields-group-input,#main .order-wizard-paymentmethod-invoice-module-purchase-order-value,#main .order-wizard-paymentmethod-selector-module-options,#main .order-wizard-shipmethod-module-option-select {
        min-width:300px;
        width: auto
    }
}

.input-medium,#main .item-views-option-dropdown-select,#main .item-views-option-text-input {
    min-width: 200px;
    margin-bottom: 10px
}

@media (min-width: 768px) {
    .input-medium,#main .item-views-option-dropdown-select,#main .item-views-option-text-input {
        min-width:300px
    }
}

.input-small,.list-header-filter-input,#main .address-edit-fields-group-input-zip,#main .cart-summary-zip-code,#main .creditcard-edit-form-select,#main .order-wizard-msr-package-creation-edit-quantity-input-label,#main .order-wizard-msr-package-creation-edit-quantity-item-editable-quantity,#main .order-wizard-msr-package-creation-edit-quantity-item-editable-quantity-normal {
    min-width: 80px;
    margin-bottom: 10px
}

.input-xsmall,#main .creditcard-edit-form-securitycode-group-input {
    width: 100px;
    margin-bottom: 10px
}

.form-messages,#main .login-register-checkout-as-guest-form-messages,#main .login-register-login-form-messages,#main .login-register-register-form-messages {
    margin-top: 20px
}

.form-messages .global-views-message-error,#main .login-register-checkout-as-guest-form-messages .global-views-message-error,#main .login-register-login-form-messages .global-views-message-error,#main .login-register-register-form-messages .global-views-message-error {
    margin-bottom: 0
}

.form-messages .global-views-message-button,#main .login-register-checkout-as-guest-form-messages .global-views-message-button,#main .login-register-login-form-messages .global-views-message-button,#main .login-register-register-form-messages .global-views-message-button {
    display: none
}

.input-state-error {
    box-shadow: 0px 0px 5px #b65d65
}

.input-state-disabled,select[disabled] {
    border: 1px solid #d1d1d1;
    background: #e5e5e5
}

.input-password {
    color: #4c4c4c
}

.input-textarea,#main .item-views-option-text-area {
    border: 1px solid #8a8a8a;
    padding: 10px;
    font-size: 15px;
    min-width: 280px;
    color: #1f2223;
    width: 100%;
    min-height: 105px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0
}

@media (min-width: 768px) {
    .input-textarea,#main .item-views-option-text-area {
        width:auto;
        min-width: 300px
    }
}

.input-checkbox,#main .item-views-cell-selectable-actionable-input-checkbox {
    border: 1px solid #8a8a8a;
    color: #1f2223;
    background: transparent
}

.input-help,#main .address-edit-fields-input-help,#main .order-wizard-registeremail-module-input-help {
    color: #4c4c4c;
    font-size: 13px;
    margin-top: -5px;
    margin-bottom: 15px;
    display: block
}

.input-icon-box {
    position: relative
}

.input-inside-button {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    text-align: center;
    pointer-events: none;
    background: #e5e5e5;
    height: 100%;
    border: 1px solid #8a8a8a;
    border-right: 1px solid #d1d1d1;
    padding: 0px 10px
}

.input-inside-icon {
    font-size: 22px;
    color: #4c4c4c
}

.sc-tooltip,#main .cart-summary-expander-tooltip,#main .order-wizard-promocode-tooltip,#main .order-wizard-promocodeform-tooltip,#main .order-wizard-paymentmethod-giftcertificates-module-info-icon,#main .order-wizard-msr-enablelink-module-link-icon {
    padding: 10px 0 10px 2.5px;
    color: #24438d;
    cursor: pointer
}

.tooltip.in {
    opacity: 1
}

.tooltip>.tooltip-inner {
    background-color: #e5e5e5;
    padding: 15px 20px;
    color: #24438d;
    border: 1px solid #d1d1d1;
    font-size: 13px
}

.tooltip.top>.tooltip-arrow {
    border-top-color: #e5e5e5;
    border-width: 5px 5px 0
}

.tooltip.right .tooltip-arrow {
    border-right-color: #e5e5e5
}

.popover {
    border: 1px solid #d1d1d1;
    color: #24438d;
    box-shadow: 0px 1px 5px #eee
}

.popover-title {
    background-color: #e5e5e5
}

.popover-content {
    background-color: #eee;
    font-size: 13px
}

.selector,#main .global-views-currency-selector,#main .global-views-host-selector {
    display: block;
    margin: 15px;
    float: left
}

@media (min-width: 992px) {
    .selector,#main .global-views-currency-selector,#main .global-views-host-selector {
        margin:0px
    }
}

.selector-select,#main .global-views-currency-selector-select,#main .global-views-host-selector-select {
    width: 175px;
    border: 1px solid #d1d1d1;
    border-left: none;
    height: 44px;
    float: right
}

@media (min-width: 992px) {
    .selector-select,#main .global-views-currency-selector-select,#main .global-views-host-selector-select {
        width:233px
    }
}

.selector-icon,#main .global-views-currency-selector-addon,#main .global-views-host-selector-addon {
    width: 40px;
    background: #e4eff5;
    color: #5b7f8c;
    font-size: 22px;
    border: 1px solid #c7dde9;
    border-right: none;
    float: left;
    line-height: 41px;
    height: 44px;
    text-align: center
}

.icon-container,.icon-container-info,#main .creditcard-edit-form-securitycode-icon-container,#main .order-wizard-cart-summary-remove-container,.icon-container-success,.stock-info-in-icon,#main .item-views-stock-icon-in,.icon-container-warning,.stock-info-low-icon,#main .item-views-stock-icon-low,.icon-container-error,.stock-info-out-icon,.applied-filter-close {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    background-color: #8a8a8a;
    display: inline-block;
    text-align: center;
    height: 20px;
    width: 20px;
    line-height: 18px
}

.icon,.icon-close,.applied-filter-close-icon,.icon-remove,#main .order-wizard-cart-summary-remove-icon,.icon-info,#main .address-details-default-shipping-icon,#main .creditcard-default-icon,#main .item-views-stock-icon-description,.icon-question,#main .creditcard-edit-form-securitycode-icon,.icon-success,.stock-info-in-icon i,#main .item-views-stock-icon-in i,.icon-warning,.stock-info-low-icon i,#main .item-views-stock-icon-low i,#main .error-management-logged-out-warning-icon,.icon-error,.stock-info-out-icon i,.icon-caret,.icon-caret-left,.price-range-slider-bar-left,.icon-caret-right,.price-range-slider-bar-right,.icon-caret-up,.icon-caret-down,.icon-star,.item-cell-rate-empty,#main .global-views-star-rating-empty,.icon-star-filled,.item-cell-rate-filled,#main .global-views-star-rating-filled,.icon-star-error,#main .global-views-star-rating-error,#main [data-validation-error] i.global-views-star-rating-empty {
    color: #fff;
    font-size: 13px;
    vertical-align: middle;
    display: inline;
    font-style: normal
}

.icon-base,.button-back-icon,#main .address-list-button-back-icon,#main .reorder-items-list-button-back-icon,#main .creditcard-edit-button-back-icon,#main .creditcard-list-button-back-icon,#main .wizard-step-navigation-back-icon,.icon-chevron,.icon-chevron-up,.icon-chevron-down,.icon-chevron-right,.icon-chevron-left,.icon-angle-up,#main .global-views-back-to-top-icon,.icon-angle-down,.split-button .split-button-toggle .split-button-toggle-icon,#main .item-views-cell-actionable-expanded-edit-button .split-button-toggle .split-button-toggle-icon,#main .item-views-cell-actionable-edit-button .split-button-toggle .split-button-toggle-icon,#main .cart-item-actions-item-list-actionable-edit-button .split-button-toggle .split-button-toggle-icon,#main .item-views-cell-selectable-actionable-edit-button .split-button-toggle .split-button-toggle-icon,.icon-angle-right,.breadcrumb-divider-icon,#main .global-views-breadcrumb-divider-icon,.list-header-filter-facets-icon,#main .global-views-pagination-next-icon,.icon-angle-left,#main .global-views-pagination-prev-icon,#main .cart-summary-remove-action i,#main .order-wizard-msr-shipmethod-package-message-icon,#main .order-wizard-msr-shipmethod-module-message-icon {
    font-size: 20px;
    display: inline
}

.icon-container-info,#main .creditcard-edit-form-securitycode-icon-container,#main .order-wizard-cart-summary-remove-container {
    background-color: #8a8a8a
}

.icon-container-success,.stock-info-in-icon,#main .item-views-stock-icon-in {
    background-color: #4a7f35
}

.icon-success,.stock-info-in-icon i,#main .item-views-stock-icon-in i {
    color: #eef7e4
}

.icon-container-warning,.stock-info-low-icon,#main .item-views-stock-icon-low {
    background-color: #8e7728
}

.icon-container-error,.stock-info-out-icon {
    background-color: #C33C48
}

.icon-chevron,.icon-chevron-up,.icon-chevron-down,.icon-chevron-right,.icon-chevron-left,.icon-angle-up,#main .global-views-back-to-top-icon,.icon-angle-down,.split-button .split-button-toggle .split-button-toggle-icon,#main .item-views-cell-actionable-expanded-edit-button .split-button-toggle .split-button-toggle-icon,#main .item-views-cell-actionable-edit-button .split-button-toggle .split-button-toggle-icon,#main .cart-item-actions-item-list-actionable-edit-button .split-button-toggle .split-button-toggle-icon,#main .item-views-cell-selectable-actionable-edit-button .split-button-toggle .split-button-toggle-icon,.icon-angle-right,.breadcrumb-divider-icon,#main .global-views-breadcrumb-divider-icon,.list-header-filter-facets-icon,#main .global-views-pagination-next-icon,.icon-angle-left,#main .global-views-pagination-prev-icon {
    color: #4c4c4c
}

.icon-caret,.icon-caret-left,.price-range-slider-bar-left,.icon-caret-right,.price-range-slider-bar-right,.icon-caret-up,.icon-caret-down {
    color: #4c4c4c
}

.icon-star,.item-cell-rate-empty,#main .global-views-star-rating-empty {
    color: #d0e3ee
}

.icon-star-filled,.item-cell-rate-filled,#main .global-views-star-rating-filled {
    color: #5b7f8c
}

.icon-star-error,#main .global-views-star-rating-error,#main [data-validation-error] i.global-views-star-rating-empty {
    color: #C33C48
}

.icon-ok-sign {
    color: #8a8a8a
}

.message,.message-info,.stock-info-description,#main .item-views-stock-msg-description,#main .address-details-invalid-remove-msg,#main .cart-summary-msg-description,#main .item-details-add-to-cart-help,#main .item-details-price-msg-description,#main .order-wizard-shipmethod-module-message,.message-success,.stock-info-in,#main .item-views-stock-msg-in,.message-warning,.stock-info-low,#main .item-views-stock-msg-low,#main .checkout-layout-no-javascript-msg,#main .order-wizard-msr-shipmethod-package-message,#main .order-wizard-msr-shipmethod-module-message,.message-error,.form-messages .global-views-message-error,#main .login-register-checkout-as-guest-form-messages .global-views-message-error,#main .login-register-login-form-messages .global-views-message-error,#main .login-register-register-form-messages .global-views-message-error,.stock-info-out,#main .item-views-stock-msg-out,#main [data-validation-error="inline"],#main [data-validation-error="block"],#main .order-wizard-msr-package-creation-edit-quantity-error-message,#main .cart-summary-message,#main .global-views-message,#main .item-views-stock-msg-not-available,#main .order-wizard-cart-summary-warning,#main .item-views-price-login-to-see-prices,#main .item-details-price-message {
    padding: 10px;
    font-size: 13px;
    display: inline-block;
    position: relative
}

.message div,.message-info div,.stock-info-description div,#main .item-views-stock-msg-description div,#main .address-details-invalid-remove-msg div,#main .cart-summary-msg-description div,#main .item-details-add-to-cart-help div,#main .item-details-price-msg-description div,#main .order-wizard-shipmethod-module-message div,.message-success div,.stock-info-in div,#main .item-views-stock-msg-in div,.message-warning div,.stock-info-low div,#main .item-views-stock-msg-low div,#main .checkout-layout-no-javascript-msg div,#main .order-wizard-msr-shipmethod-package-message div,#main .order-wizard-msr-shipmethod-module-message div,.message-error div,.form-messages .global-views-message-error div,#main .login-register-checkout-as-guest-form-messages .global-views-message-error div,#main .login-register-login-form-messages .global-views-message-error div,#main .login-register-register-form-messages .global-views-message-error div,.stock-info-out div,#main .item-views-stock-msg-out div,#main [data-validation-error="inline"] div,#main [data-validation-error="block"] div,#main .order-wizard-msr-package-creation-edit-quantity-error-message div,#main .cart-summary-message div,#main .global-views-message div,#main .item-views-stock-msg-not-available div,#main .order-wizard-cart-summary-warning div,#main .item-views-price-login-to-see-prices div,#main .item-details-price-message div {
    padding-right: 30px;
    display: inline-block
}

.message-large {
    width: 100%;
    display: block
}

.message-info,.stock-info-description,#main .item-views-stock-msg-description,#main .address-details-invalid-remove-msg,#main .cart-summary-msg-description,#main .item-details-add-to-cart-help,#main .item-details-price-msg-description,#main .order-wizard-shipmethod-module-message {
    color: #4c4c4c;
    background-color: #e5e5e5
}

.message-success,.stock-info-in,#main .item-views-stock-msg-in {
    color: #4a7f35;
    background-color: #eef7e4
}

.message-warning,.stock-info-low,#main .item-views-stock-msg-low,#main .checkout-layout-no-javascript-msg,#main .order-wizard-msr-shipmethod-package-message,#main .order-wizard-msr-shipmethod-module-message {
    color: #8e7728;
    background-color: #f9f5cd
}

.message-error,.form-messages .global-views-message-error,#main .login-register-checkout-as-guest-form-messages .global-views-message-error,#main .login-register-login-form-messages .global-views-message-error,#main .login-register-register-form-messages .global-views-message-error,.stock-info-out,#main .item-views-stock-msg-out,#main [data-validation-error="inline"],#main [data-validation-error="block"],#main .order-wizard-msr-package-creation-edit-quantity-error-message {
    color: #C33C48;
    background-color: #FFE9F1;
    margin-bottom: 15px
}

.message-button,#main .global-views-message-button {
    margin-left: 10px;
    position: absolute;
    right: 9px;
    top: 9px;
    -webkit-appearance: none;
    background: 0 0;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    line-height: 20px;
    background: #FFF
}

.message-icon {
    margin-right: 5px
}

.message-icon-close {
    color: #4c4c4c;
    background: #fff;
    border-radius: 100%;
    padding: 5px;
    margin-left: 5px
}

.applied-filter {
    color: #4c4c4c;
    margin-left: 20px;
    font-weight: 600;
    display: inline-block
}

.applied-filter-close {
    margin-left: 5px
}

.price-range {
    min-height: 50px
}

.price-range-slider-bar-left,.price-range-slider-bar-right {
    background: none;
    border: 0px;
    font-size: 35px;
    color: #4c4c4c;
    top: -25px;
    position: absolute;
    padding: 10px 15px;
    margin-left: -15px
}

.price-range-slider-bar {
    background: #2e56b6;
    position: absolute
}

.price-range-slider {
    border: 0px;
    overflow: visible;
    margin: 15px 10px 10px 0px;
    position: relative;
    height: 3px;
    background: #dcdcdc
}

@media (min-width: 768px) {
    .price-range-slider-bar-left,.price-range-slider-bar-right {
        font-size:30px;
        top: -23px
    }

    .price-range-slider {
        height: 3px
    }
}

.picker span,.picker-lg span,#main .item-views-option-tile-picker span,.picker-md span,.picker-sm span,#main .facets-facet-browse-items .item-views-option-tile-picker span,.color-picker span,.color-picker-lg span,#main .item-views-option-color-tiles-container span,.color-picker-md span,.color-picker-sm span,#main .facets-facet-browse-items .item-views-option-color-tiles-container span,.color-picker-xs span,#main .item-views-selected-option-color-tiles-container span {
    display: block;
    cursor: pointer;
    cursor: hand;
    box-sizing: border-box
}

.picker li,.picker-lg li,#main .item-views-option-tile-picker li,.picker-md li,.picker-sm li,#main .facets-facet-browse-items .item-views-option-tile-picker li {
    display: inline-block;
    margin-right: 10px
}

.picker a,.picker-lg a,#main .item-views-option-tile-picker a,.picker-md a,.picker-sm a,#main .facets-facet-browse-items .item-views-option-tile-picker a {
    text-decoration: none;
    display: block;
    position: relative;
    margin-bottom: 5px
}

.picker a:hover,.picker-lg a:hover,#main .item-views-option-tile-picker a:hover,.picker-md a:hover,.picker-sm a:hover {
    text-decoration: none
}

.picker a.active span,.picker-lg a.active span,#main .item-views-option-tile-picker a.active span,.picker-md a.active span,.picker-sm a.active span {
    border: 2px solid #1f2223;
    color: #1f2223
}

.picker a.disabled,.picker-lg a.disabled,#main .item-views-option-tile-picker a.disabled,.picker-md a.disabled,.picker-sm a.disabled {
    opacity: 0.4
}

.picker a.disabled span:hover,.picker-lg a.disabled span:hover,#main .item-views-option-tile-picker a.disabled span:hover,.picker-md a.disabled span:hover,.picker-sm a.disabled span:hover {
    cursor: default;
    border: 2px solid #8a8a8a;
    color: #8a8a8a
}

.picker span,.picker-lg span,#main .item-views-option-tile-picker span,.picker-md span,.picker-sm span,#main .facets-facet-browse-items .item-views-option-tile-picker span {
    padding: 0 10px;
    border: 2px solid #8a8a8a;
    color: #8a8a8a;
    text-align: center;
    line-height: 33px;
    font-size: 15px;
    font-weight: 600;
    min-width: 40px
}

.picker span:hover,.picker-lg span:hover,#main .item-views-option-tile-picker span:hover,.picker-md span:hover,.picker-sm span:hover {
    border: 2px solid #1f2223;
    color: #1f2223
}

.picker-md li {
    margin-right: 5px
}

.picker-md span {
    line-height: 22px;
    padding: 0 5px;
    min-width: 25px
}

.picker-sm li,#main .facets-facet-browse-items .item-views-option-tile-picker li {
    margin-right: 5px
}

.picker-sm span,#main .facets-facet-browse-items .item-views-option-tile-picker span {
    line-height: 20px;
    padding: 0 5px;
    min-width: 20px
}

.color-picker a:hover:before,.color-picker-lg a:hover:before,#main .item-views-option-color-tiles-container a:hover:before,.color-picker-md a:hover:before,.color-picker-sm a:hover:before,.color-picker-xs a:hover:before,#main .item-views-selected-option-color-tiles-container a:hover:before,.color-picker a.active:before,.color-picker-lg a.active:before,#main .item-views-option-color-tiles-container a.active:before,.color-picker-md a.active:before,.color-picker-sm a.active:before,.color-picker-xs a.active:before,#main .item-views-selected-option-color-tiles-container a.active:before {
    content: ' ';
    display: block;
    position: absolute;
    border: solid 2px #ffffff;
    z-index: 10
}

.color-picker a.disabled:hover:before,.color-picker-lg a.disabled:hover:before,.color-picker-md a.disabled:hover:before,.color-picker-sm a.disabled:hover:before,.color-picker-xs a.disabled:hover:before,.color-picker a.disabled:before,.color-picker-lg a.disabled:before,#main .item-views-option-color-tiles-container a.disabled:before,.color-picker-md a.disabled:before,.color-picker-sm a.disabled:before,.color-picker-xs a.disabled:before,#main .item-views-selected-option-color-tiles-container a.disabled:before {
    content: '\2715';
    border: 0;
    display: block;
    position: absolute;
    z-index: 10;
    color: #ffffff;
    top: 0;
    left: 0;
    text-align: center
}

.color-picker a.white-border.disabled:before,.color-picker-lg a.white-border.disabled:before,#main .item-views-option-color-tiles-container a.white-border.disabled:before,.color-picker-md a.white-border.disabled:before,.color-picker-sm a.white-border.disabled:before,.color-picker-xs a.white-border.disabled:before,#main .item-views-selected-option-color-tiles-container a.white-border.disabled:before {
    color: #8a8a8a;
    border: 0;
    top: 0;
    left: 0
}

.color-picker li,.color-picker-lg li,#main .item-views-option-color-tiles-container li,.color-picker-md li,.color-picker-sm li,#main .facets-facet-browse-items .item-views-option-color-tiles-container li,.color-picker-xs li,#main .item-views-selected-option-color-tiles-container li {
    display: inline-block;
    margin-right: 5px
}

.color-picker a,.color-picker-lg a,#main .item-views-option-color-tiles-container a,.color-picker-md a,.color-picker-sm a,#main .facets-facet-browse-items .item-views-option-color-tiles-container a,.color-picker-xs a,#main .item-views-selected-option-color-tiles-container a {
    text-decoration: none;
    display: block;
    position: relative
}

.color-picker a:hover:before,.color-picker-lg a:hover:before,#main .item-views-option-color-tiles-container a:hover:before,.color-picker-md a:hover:before,.color-picker-sm a:hover:before,.color-picker-xs a:hover:before,#main .item-views-selected-option-color-tiles-container a:hover:before,.color-picker a.active:before,.color-picker-lg a.active:before,#main .item-views-option-color-tiles-container a.active:before,.color-picker-md a.active:before,.color-picker-sm a.active:before,.color-picker-xs a.active:before,#main .item-views-selected-option-color-tiles-container a.active:before {
    top: 3px;
    left: 3px
}

.color-picker a.disabled,.color-picker-lg a.disabled,#main .item-views-option-color-tiles-container a.disabled,.color-picker-md a.disabled,.color-picker-sm a.disabled,.color-picker-xs a.disabled,#main .item-views-selected-option-color-tiles-container a.disabled {
    opacity: 0.4
}

.color-picker a[data-color="white"]:hover:before,.color-picker-lg a[data-color="white"]:hover:before,#main .item-views-option-color-tiles-container a[data-color="white"]:hover:before,.color-picker-md a[data-color="white"]:hover:before,.color-picker-sm a[data-color="white"]:hover:before,.color-picker-xs a[data-color="white"]:hover:before,#main .item-views-selected-option-color-tiles-container a[data-color="white"]:hover:before,.color-picker a[data-color="white"].active:before,.color-picker-lg a[data-color="white"].active:before,#main .item-views-option-color-tiles-container a[data-color="white"].active:before,.color-picker-md a[data-color="white"].active:before,.color-picker-sm a[data-color="white"].active:before,.color-picker-xs a[data-color="white"].active:before,#main .item-views-selected-option-color-tiles-container a[data-color="white"].active:before {
    border: 2px solid #8a8a8a
}

.color-picker a[data-color="white"].disabled:hover:before,.color-picker-lg a[data-color="white"].disabled:hover:before,#main .item-views-option-color-tiles-container a[data-color="white"].disabled:hover:before,.color-picker-md a[data-color="white"].disabled:hover:before,.color-picker-sm a[data-color="white"].disabled:hover:before,.color-picker-xs a[data-color="white"].disabled:hover:before,#main .item-views-selected-option-color-tiles-container a[data-color="white"].disabled:hover:before,.color-picker a[data-color="white"].disabled:before,.color-picker-lg a[data-color="white"].disabled:before,#main .item-views-option-color-tiles-container a[data-color="white"].disabled:before,.color-picker-md a[data-color="white"].disabled:before,.color-picker-sm a[data-color="white"].disabled:before,.color-picker-xs a[data-color="white"].disabled:before,#main .item-views-selected-option-color-tiles-container a[data-color="white"].disabled:before {
    color: #8a8a8a;
    border: none
}

.color-picker span,.color-picker-lg span,#main .item-views-option-color-tiles-container span,.color-picker-md span,.color-picker-sm span,#main .facets-facet-browse-items .item-views-option-color-tiles-container span,.color-picker-xs span,#main .item-views-selected-option-color-tiles-container span {
    border: 1px solid #d1d1d1;
    line-height: 24px
}

.facets-faceted-navigation-item-color-picker img {
    width: 40px;
    height: 40px;
    display: block
}

@media (min-width: 768px) {
    .facets-faceted-navigation-item-color-picker img {
        width:25px;
        height: 25px
    }
}

.color-picker-lg a:hover:before,#main .item-views-option-color-tiles-container a:hover:before,.color-picker-lg a.active:before,#main .item-views-option-color-tiles-container a.active:before {
    height: 30px;
    width: 30px
}

.color-picker-lg a.disabled:hover:before,#main .item-views-option-color-tiles-container a.disabled:hover:before,.color-picker-lg a.disabled:before,#main .item-views-option-color-tiles-container a.disabled:before {
    width: 40px;
    height: 40px;
    font-size: 30px
}

.color-picker-lg span,#main .item-views-option-color-tiles-container span {
    height: 40px;
    width: 40px;
    border: none
}

.color-picker-md a:hover:before,.color-picker-md a.active:before {
    height: 30px;
    width: 30px
}

@media (min-width: 768px) {
    .color-picker-md a:hover:before,.color-picker-md a.active:before {
        height:15px;
        width: 15px
    }
}

.color-picker-md a.disabled:hover:before,.color-picker-md a.disabled:before {
    width: 40px;
    height: 40px;
    font-size: 30px
}

@media (min-width: 768px) {
    .color-picker-md a.disabled:hover:before,.color-picker-md a.disabled:before {
        height:25px;
        width: 25px;
        font-size: 19px
    }
}

.color-picker-md span {
    height: 40px;
    width: 40px;
    border: none
}

@media (min-width: 768px) {
    .color-picker-md span {
        height:25px;
        width: 25px
    }
}

.color-picker-sm a:hover:before,#main .facets-facet-browse-items .item-views-option-color-tiles-container a:hover:before,.color-picker-sm a.active:before,#main .facets-facet-browse-items .item-views-option-color-tiles-container a.active:before {
    height: 10px;
    width: 10px
}

.color-picker-sm a.disabled:hover:before,#main .facets-facet-browse-items .item-views-option-color-tiles-container a.disabled:hover:before,.color-picker-sm a.disabled:before,#main .facets-facet-browse-items .item-views-option-color-tiles-container a.disabled:before {
    width: 20px;
    height: 20px;
    font-size: 14px
}

.color-picker-sm span,#main .facets-facet-browse-items .item-views-option-color-tiles-container span {
    height: 20px;
    width: 20px;
    border: none
}

.color-picker-xs a:hover:before,#main .item-views-selected-option-color-tiles-container a:hover:before,.color-picker-xs a.active:before,#main .item-views-selected-option-color-tiles-container a.active:before {
    height: 5px;
    width: 5px;
    border: none
}

.color-picker-xs a.disabled:hover:before,#main .item-views-selected-option-color-tiles-container a.disabled:hover:before,.color-picker-xs a.disabled:before,#main .item-views-selected-option-color-tiles-container a.disabled:before {
    width: 10px;
    height: 10px;
    font-size: 14px
}

.color-picker-xs span,#main .item-views-selected-option-color-tiles-container span {
    height: 10px;
    width: 10px;
    border: none
}

.color-picker-xs .white-border,#main .item-views-selected-option-color-tiles-container .white-border {
    border: 1px solid #c7dde9
}

.item-details-options .white-border span,.facets-faceted-navigation-item-color-picker .white-border span {
    border: 1px solid #c7dde9
}

.item-details-options .white-border:hover:before,.facets-faceted-navigation-item-color-picker .white-border:hover:before {
    border: solid 2px #c7dde9
}

.item-details-options .white-border.active:before,.facets-faceted-navigation-item-color-picker .white-border.active:before {
    border: solid 2px #c7dde9
}

.facets-facet-browse-items .item-views-option-color-tiles-container .white-border span {
    border: 1px solid #c7dde9
}

.facets-facet-browse-items .item-views-option-color-tiles-container .white-border:hover:before {
    border: solid 2px #c7dde9
}

.facets-facet-browse-items .item-views-option-color-tiles-container .white-border.active:before {
    border: solid 2px #c7dde9
}

.item-views-option-color-tile img {
    width: 40px;
    height: 40px
}

.quick-view-confirmation-modal-options .white-border span {
    border: 1px solid #c7dde9
}

.quick-view-confirmation-modal-options .white-border:hover:before {
    border: solid 2px #c7dde9
}

.quick-view-confirmation-modal-options .white-border.active:before {
    border: solid 2px #c7dde9
}

.item-view-stock-icon-description {
    color: #8a8a8a;
    font-size: 15px
}

.thumbnail-large {
    width: 150px;
    height: 150px;
    display: inline-block
}

.thumbnail-medium {
    width: 100px;
    height: 100px;
    display: inline-block
}

.thumbnail-small {
    width: 60px;
    height: 60px;
    display: inline-block
}

@media (max-width: 480px) {
    [data-type="sticky"].sticked {
        visibility:hidden
    }
}

.sticky-button-container-clone {
    display: none
}

@media (max-width: 768px) and (orientation: portrait) {
    .sticky-button-container-clone.sticked {
        display:block;
        position: fixed;
        top: 0px;
        width: 100%;
        z-index: 99;
        margin-left: -15px;
        background-color: white;
        padding-bottom: 20px;
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 20px
    }
}

@media print and (max-width: 768px) and (orientation: landscape) {
    .sticky-button-container-clone.sticked {
        display:block;
        position: fixed;
        top: 0px;
        width: 100%;
        z-index: 99;
        margin-left: -15px;
        background-color: white;
        padding-bottom: 20px;
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 20px
    }
}


.sc-pushing {
    position: fixed
}

[data-pusher="sc-pushable-xs"] {
    width: 100%;
    right: -100%;
    background: #fff;
    -webkit-transition: -webkit-transform 400ms ease;
    -moz-transition: -moz-transform 400ms ease;
    -o-transition: -o-transform 400ms ease;
    transition: transform 400ms ease;
    height: 100%;
    position: fixed;
    top: 0;
    z-index: 100;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 40px
}

[data-pusher="sc-pushable-xs"].sc-pushing-reopened {
    transition: none
}

[data-pusher="sc-pushable-xs"] .sc-pusher-header {
    margin-left: -20px;
    margin-right: -20px
}

@media (min-width: 768px) {
    [data-pusher="sc-pushable-xs"] .sc-pusher-header {
        display:none
    }
}

@media (min-width: 768px) {
    [data-pusher="sc-pushable-xs"] {
        width:auto;
        height: auto;
        position: static;
        padding-left: 0;
        padding-right: 0
    }
}

[data-pusher="sc-pushable-md"] {
    width: 100%;
    right: -100%;
    background: #fff;
    -webkit-transition: -webkit-transform 400ms ease;
    -moz-transition: -moz-transform 400ms ease;
    -o-transition: -o-transform 400ms ease;
    transition: transform 400ms ease;
    height: 100%;
    position: fixed;
    top: 0;
    z-index: 100;
    padding-left: 20px
}

[data-pusher="sc-pushable-md"].sc-pushing-reopened {
    transition: none
}

[data-pusher="sc-pushable-md"] .sc-pusher-header {
    margin-left: -20px
}

@media (min-width: 992px) {
    [data-pusher="sc-pushable-md"] .sc-pusher-header {
        display:none
    }
}

@media (min-width: 768px) {
    [data-pusher="sc-pushable-md"] {
        width:472px;
        right: -472px
    }
}

@media (min-width: 992px) {
    [data-pusher="sc-pushable-md"] {
        width:auto;
        height: auto;
        position: static;
        padding-left: 0
    }
}

[data-pusher="sc-pushable-xs"][data-action="sc-pushing"] {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0)
}

@media (min-width: 768px) {
    [data-pusher="sc-pushable-xs"][data-action="sc-pushing"] {
        transform:none
    }
}

[data-pusher="sc-pushable-md"][data-action="sc-pushing"] {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0)
}

@media (min-width: 768px) {
    [data-pusher="sc-pushable-md"][data-action="sc-pushing"] {
        -webkit-transform:translate3d(-472px, 0, 0);
        transform: translate3d(-472px, 0, 0)
    }
}

@media (min-width: 992px) {
    [data-pusher="sc-pushable-md"][data-action="sc-pushing"] {
        transform:none
    }
}

.sc-pusher-header {
    background: #e5e5e5;
    border-bottom: 1px solid #d1d1d1;
    margin-bottom: 20px;
    height: 69px
}

.sc-pusher-header-back {
    color: #24438d;
    text-transform: capitalize;
    display: inline-block;
    width: 50%;
    line-height: 69px;
    padding-left: 10px
}

.sc-pusher-header-back:after {
    font-family: FontAwesome;
    content: "\f053";
    float: left;
    margin-right: 10px
}

.sc-pushing-partial {
    overflow-y: hidden
}

.main-push-overlay {
    display: none
}

@media (min-width: 768px) and (max-width: 991px) {
    .main-push-overlay {
        height:100%;
        width: 100%;
        position: fixed;
        z-index: 99;
        top: 0;
        left: 0
    }

    .main-push-overlay.active {
        display: block
    }
}

.sc-flyout-control,#main .order-history-list-tracking-number-control-button,#main .social-sharing-flyout-content-button {
    padding: 0 15px;
    font-weight: 600;
    border: 1px solid #4c4c4c;
    height: 44px;
    line-height: 44px;
    text-align: center;
    cursor: pointer;
    cursor: hand
}

.sc-flyout-control:focus,#main .order-history-list-tracking-number-control-button:focus,#main .social-sharing-flyout-content-button:focus {
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)
}

.sc-flyout-toggle-icon,#main .order-history-list-tracking-number-control-toggle-icon {
    float: right;
    height: 44px;
    line-height: 44px;
    font-size: 22px;
    color: #24438d;
    margin-left: 10px;
    -webkit-transition: transform 300ms ease;
    -o-transition: transform 300ms ease;
    transition: transform 300ms ease
}

.sc-flyout-content,#main .order-history-list-tracking-number-control-numbers,#main .social-sharing-flyout-content-social {
    display: none;
    opacity: 0;
    -webkit-transition: opacity 300ms ease;
    -o-transition: opacity 300ms ease;
    transition: opacity 300ms ease;
    border: 1px solid #d1d1d1;
    box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    left: 0;
    padding: 25px;
    margin-top: 7px;
    background: #fff;
    position: absolute;
    z-index: 1
}

@media (min-width: 768px) {
    .sc-flyout-content,#main .order-history-list-tracking-number-control-numbers,#main .social-sharing-flyout-content-social {
        left:auto;
        right: 0
    }
}

.sc-flyout-content:before,#main .order-history-list-tracking-number-control-numbers:before,#main .social-sharing-flyout-content-social:before {
    position: absolute;
    top: -7px;
    right: 14px;
    display: inline-block;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #d1d1d1;
    border-left: 7px solid transparent;
    border-bottom-color: rgba(0,0,0,0.2);
    content: ''
}

.sc-flyout-content:after,#main .order-history-list-tracking-number-control-numbers:after,#main .social-sharing-flyout-content-social:after {
    position: absolute;
    top: -6px;
    right: 15px;
    display: inline-block;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    border-left: 6px solid transparent;
    content: ''
}

.open .sc-flyout-content,.open #main .order-history-list-tracking-number-control-numbers,#main .open .order-history-list-tracking-number-control-numbers,.open #main .social-sharing-flyout-content-social,#main .open .social-sharing-flyout-content-social {
    display: block;
    opacity: 1
}

.sc-flyout-control:hover .sc-flyout-toggle-icon,#main .order-history-list-tracking-number-control-button:hover .sc-flyout-toggle-icon,#main .social-sharing-flyout-content-button:hover .sc-flyout-toggle-icon,.sc-flyout-control:hover #main .order-history-list-tracking-number-control-toggle-icon,#main .sc-flyout-control:hover .order-history-list-tracking-number-control-toggle-icon,#main .order-history-list-tracking-number-control-button:hover .order-history-list-tracking-number-control-toggle-icon,#main .social-sharing-flyout-content-button:hover .order-history-list-tracking-number-control-toggle-icon,.open .sc-flyout-toggle-icon,.open #main .order-history-list-tracking-number-control-toggle-icon,#main .open .order-history-list-tracking-number-control-toggle-icon {
    color: #ffffff
}

.open .sc-flyout-toggle-icon,.open #main .order-history-list-tracking-number-control-toggle-icon,#main .open .order-history-list-tracking-number-control-toggle-icon {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg)
}

.sc-flyout-bg {
    background: #1f2223;
    opacity: 0.1;
    height: 100%;
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    filter: alpha(opacity=10)
}

@media (min-width: 768px) {
    .sc-flyout-bg {
        display:none
    }
}

.sc-margin-bottom-medium,#main .checkout-layout-header,#main .wizard-header {
    margin-bottom: 20px
}

@media (min-width: 768px) {
    .sc-margin-bottom-medium,#main .checkout-layout-header,#main .wizard-header {
        margin-bottom:40px
    }
}

.full-width-column,#main .wizard-header {
    margin-left: -15px;
    margin-right: -15px;
    padding-left: 15px;
    padding-right: 15px
}

@media (min-width: 768px) {
    .full-width-column,#main .wizard-header {
        margin-left:0;
        margin-right: 0;
        padding-left: 0;
        padding-right: 0
    }
}

.box-column,.box-column-bordered,#main .address-edit,#main .address-list,#main .creditcard-list,#main .creditcard-edit,#main .login-register-wrapper-login,#main .login-register-wrapper-register,#main .order-wizard-address-module-show-addresses-container,#main .order-wizard-msr-addresses-module-container,#main .order-wizard-registeremail-module-show-addresses-container,#main .order-wizard-paymentmethod-selector-module,#main .order-wizard-showpayments-module-details,#main .order-wizard-msr-shipmethod-package,#main .order-wizard-shipmethod-module,#main .order-wizard-showshipments-actionable-module-container,#main .order-wizard-showshipments-actionable-module-shipping-details,#main .order-wizard-showshipments-module-container,#main .order-wizard-showshipments-module-shipping-details {
    padding: 25px 15px;
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: 20px;
    background-color: #eee
}

@media (min-width: 768px) {
    .box-column,.box-column-bordered,#main .address-edit,#main .address-list,#main .creditcard-list,#main .creditcard-edit,#main .login-register-wrapper-login,#main .login-register-wrapper-register,#main .order-wizard-address-module-show-addresses-container,#main .order-wizard-msr-addresses-module-container,#main .order-wizard-registeremail-module-show-addresses-container,#main .order-wizard-paymentmethod-selector-module,#main .order-wizard-showpayments-module-details,#main .order-wizard-msr-shipmethod-package,#main .order-wizard-shipmethod-module,#main .order-wizard-showshipments-actionable-module-container,#main .order-wizard-showshipments-actionable-module-shipping-details,#main .order-wizard-showshipments-module-container,#main .order-wizard-showshipments-module-shipping-details {
        padding:30px;
        border-top: 0;
        margin-left: 0;
        margin-right: 0;
        margin-bottom: 30px
    }
}

.box-column-bordered {
    border-top: 1px solid #d1d1d1
}

@media (min-width: 768px) {
    .box-column-bordered {
        border-top:0
    }
}

.accordion-head,#main .cart-summary-expander-head,#main .order-wizard-cart-summary-accordion-head,#main .order-wizard-cartitems-module-accordion-head,#main .order-wizard-non-shippable-items-module-accordion-head,#main .order-wizard-msr-package-details-accordion-head,#main .order-wizard-showshipments-actionable-module-cart-details-accordion-head {
    text-transform: inherit
}

.accordion-divider {
    margin-bottom: 20px
}

.accordion-head-toggle,#main .cart-summary-expander-head-toggle,#main .order-wizard-cart-summary-accordion-head-toggle,#main .order-wizard-cartitems-module-accordion-head-toggle,#main .order-wizard-msr-shipmethod-package-accordion-head-toggle,#main .order-wizard-showshipments-actionable-module-cart-details-accordion-head-toggle {
    display: block;
    cursor: pointer;
    background-color: #e5e5e5;
    height: 100%;
    line-height: 44px;
    padding: 0 20px
}

.accordion-head-toggle:hover,#main .cart-summary-expander-head-toggle:hover,#main .order-wizard-cart-summary-accordion-head-toggle:hover,#main .order-wizard-cartitems-module-accordion-head-toggle:hover,#main .order-wizard-msr-shipmethod-package-accordion-head-toggle:hover,#main .order-wizard-showshipments-actionable-module-cart-details-accordion-head-toggle:hover {
    text-decoration: none
}

.acordion-head-toggle-icon {
    float: right;
    font-size: 22px;
    height: 44px;
    line-height: 44px;
    -webkit-transition: transform 300ms ease;
    -o-transition: transform 300ms ease;
    transition: transform 300ms ease
}

.collapsed .acordion-head-toggle-icon {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg)
}

.breadcrumb,#main .global-views-breadcrumb {
    display: none
}

@media (min-width: 992px) {
    .breadcrumb,#main .global-views-breadcrumb {
        clear:both;
        margin-bottom: 40px;
        display: block
    }
}

.breadcrumb-divider,#main .global-views-breadcrumb-divider {
    display: inline;
    padding: 0px 5px
}

.breadcrumb-item,.breadcrumb-item-active,#main .global-views-breadcrumb-item-active,#main .global-views-breadcrumb-item {
    display: inline
}

.breadcrumb-item-active,#main .global-views-breadcrumb-item-active {
    color: #4c4c4c
}

.breadcrumb-divider-icon,#main .global-views-breadcrumb-divider-icon {
    font-size: 15px
}

td,th {
    vertical-align: top;
    padding-left: 15px;
    padding-right: 15px
}

th {
    font-size: 14px;
    color: #787878
}

.column-type-select,#main .recordviews-selectable-actionable-td-selectable,#main .recordviews-selectable-td-selectable,#main .item-views-cell-selectable-item-selector,#main .order-wizard-msr-package-creation-multishipto-table-col-select {
    padding-right: 0;
    width: 15px
}

.column-type-select input,#main .recordviews-selectable-actionable-td-selectable input,#main .recordviews-selectable-td-selectable input,#main .item-views-cell-selectable-item-selector input,#main .order-wizard-msr-package-creation-multishipto-table-col-select input {
    margin: 0
}

.column-type-image,#main .item-views-cell-navigable-actionable-item-image,#main .item-views-cell-navigable-item-image,#main .item-views-cell-selectable-item-image,#main .order-wizard-non-shippable-items-module .order-wizard-non-shippable-items-module-header-img {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    width: 60px;
    min-width: 60px;
    text-align: center
}

@media (min-width: 768px) {
    .column-type-image,#main .item-views-cell-navigable-actionable-item-image,#main .item-views-cell-navigable-item-image,#main .item-views-cell-selectable-item-image,#main .order-wizard-non-shippable-items-module .order-wizard-non-shippable-items-module-header-img {
        width:100px;
        min-width: 100px;
        padding-left: 15px;
        padding-right: 15px
    }
}

.column-type-actions {
    min-width: 140px
}

@media (min-width: 768px) {
    .column-type-actions {
        text-align:right
    }
}

@media (min-width: 768px) {
    .column-type-number,#main .item-views-cell-selectable-item-amount,#main .item-views-cell-selectable-col-reason,#main .order-wizard-msr-package-creation-multishipto-table-header-qty,#main .order-wizard-msr-package-creation-multishipto-table-header-unit-price,#main .order-wizard-msr-package-creation-multishipto-table-header-amount {
        text-align:right
    }
}

@media (min-width: 768px) {
    .column-type-date {
        text-align:right
    }
}

@media (min-width: 1200px) {
    .column-type-amount,.table-flex-head-row-column-quantity,.table-flex-head-row-column-price,.table-flex-head-row-column-amount,.table-flex-record-selectable-navigable-row-column-date,.table-flex-record-selectable-navigable-row-column-amount,#main .item-views-cell-navigable-actionable-item-unit-price,#main .item-views-cell-navigable-actionable-amount,#main .item-views-cell-navigable-actionable-header-col-amount,#main .item-views-cell-navigable-item-unit-price,#main .item-views-cell-navigable-amount,#main .item-views-cell-navigable-header-col-amount {
        text-align:right
    }
}

@media (min-width: 1200px) {
    .column-type-quantity,#main .item-views-cell-navigable-actionable-item-quantity-value,#main .item-views-cell-navigable-item-quantity-value {
        text-align:right
    }
}

[data-dropdown-content] {
    display: none
}

.open [data-dropdown-content] {
    display: block
}

.accordion-head-toggle,#main .cart-summary-expander-head-toggle,#main .order-wizard-cart-summary-accordion-head-toggle,#main .order-wizard-cartitems-module-accordion-head-toggle,#main .order-wizard-msr-shipmethod-package-accordion-head-toggle,#main .order-wizard-showshipments-actionable-module-cart-details-accordion-head-toggle,.accordion-head-toggle-secondary,#main .order-wizard-promocodeform-expander-head-toggle,#main .order-wizard-non-shippable-items-module-accordion-head-toggle-secondary,#main .order-wizard-paymentmethod-giftcertificates-module-expander-head-toggle,#main .order-wizard-msr-package-details-accordion-head-toggle-secondary {
    display: block;
    cursor: pointer;
    background-color: #fff;
    height: 100%;
    line-height: 44px;
    padding: 0 20px;
    font-size: 15px;
    border: 1px solid #d1d1d1
}

.accordion-head-toggle,#main .cart-summary-expander-head-toggle,#main .order-wizard-cart-summary-accordion-head-toggle,#main .order-wizard-cartitems-module-accordion-head-toggle,#main .order-wizard-msr-shipmethod-package-accordion-head-toggle,#main .order-wizard-showshipments-actionable-module-cart-details-accordion-head-toggle {
    color: #4c4c4c;
    font-weight: 700
}

.accordion-head-toggle-secondary,#main .order-wizard-promocodeform-expander-head-toggle,#main .order-wizard-non-shippable-items-module-accordion-head-toggle-secondary,#main .order-wizard-paymentmethod-giftcertificates-module-expander-head-toggle,#main .order-wizard-msr-package-details-accordion-head-toggle-secondary {
    color: #404040
}

.accordion-head-toggle:hover,#main .cart-summary-expander-head-toggle:hover,#main .order-wizard-cart-summary-accordion-head-toggle:hover,#main .order-wizard-cartitems-module-accordion-head-toggle:hover,#main .order-wizard-msr-shipmethod-package-accordion-head-toggle:hover,#main .order-wizard-showshipments-actionable-module-cart-details-accordion-head-toggle:hover,.accordion-head-toggle-secondary:hover,#main .order-wizard-promocodeform-expander-head-toggle:hover,#main .order-wizard-non-shippable-items-module-accordion-head-toggle-secondary:hover,#main .order-wizard-paymentmethod-giftcertificates-module-expander-head-toggle:hover,#main .order-wizard-msr-package-details-accordion-head-toggle-secondary:hover {
    text-decoration: none;
    color: #1f2223
}

.accordion-toggle-icon,.list-header-expander-icon,#main .cart-summary-expander-toggle-icon,#main .order-wizard-cart-summary-accordion-toggle-icon,#main .order-wizard-cartitems-module-accordion-toggle-icon,#main .shopping-cart-summary-expander-toggle-icon,#main .order-wizard-msr-shipmethod-package-accordion-header-icon,#main .order-wizard-showshipments-actionable-module-cart-details-accordion-toggle-icon,.accordion-toggle-icon-secondary,#main .order-wizard-promocodeform-expander-toggle-icon,#main .order-wizard-non-shippable-items-module-accordion-toggle-icon-secondary,#main .order-wizard-paymentmethod-giftcertificates-module-expander-icon,#main .order-wizard-msr-package-details-accordion-toggle-icon-secondary {
    float: right;
    height: 44px;
    line-height: 44px;
    font-size: 22px;
    color: #24438d;
    -webkit-transition: transform 300ms ease;
    -o-transition: transform 300ms ease;
    transition: transform 300ms ease
}

.collapsed .accordion-toggle-icon,.collapsed .list-header-expander-icon,.collapsed #main .cart-summary-expander-toggle-icon,#main .collapsed .cart-summary-expander-toggle-icon,.collapsed #main .order-wizard-cart-summary-accordion-toggle-icon,#main .collapsed .order-wizard-cart-summary-accordion-toggle-icon,.collapsed #main .order-wizard-cartitems-module-accordion-toggle-icon,#main .collapsed .order-wizard-cartitems-module-accordion-toggle-icon,.collapsed #main .shopping-cart-summary-expander-toggle-icon,#main .collapsed .shopping-cart-summary-expander-toggle-icon,.collapsed #main .order-wizard-msr-shipmethod-package-accordion-header-icon,#main .collapsed .order-wizard-msr-shipmethod-package-accordion-header-icon,.collapsed #main .order-wizard-showshipments-actionable-module-cart-details-accordion-toggle-icon,#main .collapsed .order-wizard-showshipments-actionable-module-cart-details-accordion-toggle-icon,.collapsed .accordion-toggle-icon-secondary,.collapsed #main .order-wizard-promocodeform-expander-toggle-icon,#main .collapsed .order-wizard-promocodeform-expander-toggle-icon,.collapsed #main .order-wizard-non-shippable-items-module-accordion-toggle-icon-secondary,#main .collapsed .order-wizard-non-shippable-items-module-accordion-toggle-icon-secondary,.collapsed #main .order-wizard-paymentmethod-giftcertificates-module-expander-icon,#main .collapsed .order-wizard-paymentmethod-giftcertificates-module-expander-icon,.collapsed #main .order-wizard-msr-package-details-accordion-toggle-icon-secondary,#main .collapsed .order-wizard-msr-package-details-accordion-toggle-icon-secondary {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg)
}

.accordion-body,#main .order-wizard-cart-summary-accordion-body,#main .order-wizard-cartitems-module-accordion-body,#main .order-wizard-non-shippable-items-module-accordion-body,#main .order-wizard-msr-package-details-accordion-body,#main .order-wizard-msr-shipmethod-package-accordion-body,#main .order-wizard-showshipments-actionable-module-cart-details-accordion-body,.accordion-body-alt,#main .cart-summary-expander-body,#main .order-wizard-promocodeform-expander-body,#main .order-wizard-paymentmethod-giftcertificates-module-form {
    overflow: hidden;
    background-color: #fff;
    border: 1px solid #d1d1d1;
    border-top: 0px;
    width: 100%
}

.accordion-body,#main .order-wizard-cart-summary-accordion-body,#main .order-wizard-cartitems-module-accordion-body,#main .order-wizard-non-shippable-items-module-accordion-body,#main .order-wizard-msr-package-details-accordion-body,#main .order-wizard-msr-shipmethod-package-accordion-body,#main .order-wizard-showshipments-actionable-module-cart-details-accordion-body {
    background-color: #fff
}

.accordion-body-alt,#main .cart-summary-expander-body,#main .order-wizard-promocodeform-expander-body,#main .order-wizard-paymentmethod-giftcertificates-module-form {
    background-color: #eee
}

.accordion-container,#main .order-wizard-cart-summary-accordion-container,#main .order-wizard-paymentmethod-giftcertificates-module-form-expander-container,#main .order-wizard-msr-shipmethod-package-accordion-body-wrapper {
    margin: 20px
}

.accordion-container-table {
    margin: 0
}

.link-forgot-password {
    margin-left: 15px
}

.forms-row {
    padding: 5px 15px
}

.image-gallery {
    list-style: none;
    margin: 0
}

.image-gallery li {
    display: inline-block
}

.image-gallery img {
    display: block;
    max-width: 100%;
    height: auto
}

html .bx-controls {
    margin-top: 20px
}

html .bx-wrapper {
    margin-bottom: 0
}

html .bx-wrapper .bx-viewport {
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    left: 0
}

html .bx-wrapper .bx-pager {
    text-align: center;
    margin-top: 20px
}

.touch html .bx-wrapper .bx-pager {
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
    white-space: nowrap
}

html .bx-wrapper .bx-pager a {
    display: block;
    width: 10px;
    height: 10px;
    border-radius: 100%;
    opacity: 0.5;
    background-color: #7498a7;
    margin: 0 5px
}

html .bx-wrapper .bx-pager a.active {
    opacity: 1
}

html .bx-wrapper .bx-pager img {
    display: none
}

@media (min-width: 992px) {
    html .bx-wrapper .bx-pager {
        margin-bottom:20px;
        position: static
    }

    html .bx-wrapper .bx-pager img {
        display: inline
    }

    html .bx-wrapper .bx-pager a {
        margin: 0 8px;
        padding: 3px;
        width: auto;
        height: auto;
        border-radius: 0;
        background-color: transparent
    }
}

html .bx-wrapper img {
    margin: 0 auto
}

html .bx-pager-item img {
    max-width: 50px
}

.bx-wrapper .bx-pager .bx-pager-item {
    display: inline-block
}

.info-card,#main .address-details,#main .creditcard-list .creditcard-content,#main .creditcard-module-list-placeholder .creditcard-content,#main .order-wizard-paymentmethod-creditcard-module-list-placeholder .creditcard-content,#main .order-wizard-paymentmethod-creditcard-module-selected-card,#main .payment-methods-summary,#main .order-wizard-showpayments-module-payment-methods-summary,#main .order-wizard-msr-shipmethod-package-address-detail,#main .order-wizard-msr-shipmethod-package-delivery-option,#main .order-wizard-msr-shipmethod-package-item-count-label,#main .order-wizard-showshipments-actionable-module-shipping-details-method-info-card,#main .order-wizard-showshipments-module-shipping-details-method-info-card {
    background: #fff;
    border: 2px solid #eee;
    padding: 25px
}

@media (min-width: 768px) {
    .info-card,#main .address-details,#main .creditcard-list .creditcard-content,#main .creditcard-module-list-placeholder .creditcard-content,#main .order-wizard-paymentmethod-creditcard-module-list-placeholder .creditcard-content,#main .order-wizard-paymentmethod-creditcard-module-selected-card,#main .payment-methods-summary,#main .order-wizard-showpayments-module-payment-methods-summary,#main .order-wizard-msr-shipmethod-package-address-detail,#main .order-wizard-msr-shipmethod-package-delivery-option,#main .order-wizard-msr-shipmethod-package-item-count-label,#main .order-wizard-showshipments-actionable-module-shipping-details-method-info-card,#main .order-wizard-showshipments-module-shipping-details-method-info-card {
        min-height:190px
    }
}

.info-card-content {
    margin: 5px 0px
}

.info-card-button-container,#main .address-list-button-container,#main .creditcard-list-button-container {
    padding: 20px
}

.information-box {
    width: 100%;
    border: 1px solid #d1d1d1;
    background-color: #ffffff
}

.information-box-body {
    padding: 15px
}

@media (min-width: 768px) {
    .information-box-body {
        padding:20px
    }
}

.information-box-summary {
    padding: 10px 15px;
    border-top: 1px solid #d1d1d1;
    background-color: #f4f4f4
}

@media (min-width: 768px) {
    .information-box-summary {
        padding:10px 20px
    }
}

.item-cell {
    margin-bottom: 15px
}

.item-cell-link-image {
    height: 250px;
    line-height: 250px
}

.item-cell-image {
    vertical-align: middle
}

.item-cell-title {
    padding: 10px 0 10px 0;
    display: block;
    text-align: center
}

.item-cell-price {
    text-align: center
}

.item-cell-rate {
    text-align: center
}

.item-cell-image-wrapper {
    position: relative
}

.item-cell-quick-view-wrapper {
    display: none;
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    top: 45%
}

@media (min-width: 992px) {
    .item-cell:hover .item-cell-quick-view-wrapper {
        display:block
    }
}

.list-header {
    background: transparent
}

@media (min-width: 1200px) {
    .list-header {
        float:right
    }
}

.list-header-actions {
    float: right
}

.list-header-expander {
    display: inline-block
}

@media (min-width: 768px) {
    .list-header-expander {
        float:right;
        margin-right: 10px
    }
}

@media (min-width: 992px) {
    .list-header-expander {
        display:none
    }
}

.list-header-expander-button {
    padding-top: 0;
    padding-bottom: 0
}

.list-header-expander-button:hover,.list-header-expander-button:hover .list-header-expander-icon {
    color: #fff
}

.list-header-expander-icon {
    display: inline-block;
    top: 2px;
    font-size: 25px;
    margin-left: 5px;
    position: relative
}

.list-header-filters {
    clear: both;
    margin-left: -15px;
    margin-right: -15px
}

@media (min-width: 992px) {
    .list-header-filters {
        float:right;
        clear: none;
        border: 0;
        margin: 0;
        visibility: visible;
        display: block
    }
}

.list-header-filters-wrapper {
    padding: 20px 10px;
    background-color: #eee;
    border: 1px solid #d1d1d1;
    margin-top: 20px
}

@media (min-width: 768px) {
    .list-header-filters-wrapper {
        margin:0
    }
}

@media (min-width: 992px) {
    .list-header-filters-wrapper {
        padding:0;
        background-color: #fff;
        border: 0
    }
}

@media (min-width: 992px) {
    .list-header-filters-row {
        display:inline-block
    }
}

.list-header-filter-column {
    float: left;
    padding: 0 5px;
    width: 100%
}

@media (min-width: 768px) {
    .list-header-filter-column {
        width:33%
    }
}

@media (min-width: 992px) {
    .list-header-filter-column {
        width:auto
    }
}

.list-header-filter-input {
    height: 44px;
    width: 100%
}

@media (min-width: 768px) {
    .list-header-filter-input {
        margin-bottom:0
    }
}

@media (min-width: 992px) {
    .list-header-filter-input {
        width:auto
    }
}

.list-header-filter-facets {
    height: 44px;
    line-height: 25px;
    text-align: left;
    width: 100%
}

@media (min-width: 992px) {
    .list-header-filter-facets {
        display:none
    }
}

.list-header-filter-facets-icon {
    color: #fff;
    float: right;
    font-size: 25px
}

@media (min-width: 768px) {
    .list-header-title {
        line-height:45px;
        height: 45px;
        float: left
    }
}

.list-header-button {
    width: auto;
    float: right
}

.table-flex,.table-flex-item-viewonly,#main .order-wizard-non-shippable-items-module-headers-table-header,.table-flex-item-navigable,#main .item-views-cell-navigable-actionable,#main .item-views-cell-navigable,#main .item-view-cell-navigable-actionable,#main .order-wizard-cartitems-module-shipment-table,#main .order-wizard-cartitems-module-table,#main .order-wizard-msr-shipmethod-package-accordion-container-table,.table-flex-item-actionable,#main .item-views-cell-actionable-expanded-table,#main .item-views-cell-actionable-table,#main .reorder-items-list-reorder-items-table,#main .cart-detailed-item-view-cell-actionable-table,#main .order-wizard-msr-package-details-actionable-table,.table-flex-item-selectable,#main .item-views-cell-selectable,#main .order-wizard-msr-package-creation-products-table,.table-flex-item-actionable-navigable,.table-flex-item-actionable-navigable-selectable,#main .item-views-cell-selectable-actionable-navigable-table,.table-flex-record-navigable,#main .recordviews-table,.table-flex-record-selectable-navigable,.table-flex-record-actionable-navigable,#main .recordviews-actionable-table,#main .order-wizard-paymentmethod-giftcertificates-module-table {
    width: 100%
}

.table-flex td,.table-flex-item-viewonly td,#main .order-wizard-non-shippable-items-module-headers-table-header td,.table-flex-item-navigable td,#main .item-views-cell-navigable-actionable td,#main .item-views-cell-navigable td,#main .item-view-cell-navigable-actionable td,#main .order-wizard-cartitems-module-shipment-table td,#main .order-wizard-cartitems-module-table td,#main .order-wizard-msr-shipmethod-package-accordion-container-table td,.table-flex-item-actionable td,#main .item-views-cell-actionable-expanded-table td,#main .item-views-cell-actionable-table td,#main .reorder-items-list-reorder-items-table td,#main .cart-detailed-item-view-cell-actionable-table td,#main .order-wizard-msr-package-details-actionable-table td,.table-flex-item-selectable td,#main .item-views-cell-selectable td,#main .order-wizard-msr-package-creation-products-table td,.table-flex-item-actionable-navigable td,.table-flex-item-actionable-navigable-selectable td,#main .item-views-cell-selectable-actionable-navigable-table td,.table-flex-record-navigable td,#main .recordviews-table td,.table-flex-record-selectable-navigable td,.table-flex-record-actionable-navigable td,#main .recordviews-actionable-table td,#main .order-wizard-paymentmethod-giftcertificates-module-table td {
    display: block;
    float: left \9;
    width: 100% \9
}

.table-flex p,.table-flex-item-viewonly p,#main .order-wizard-non-shippable-items-module-headers-table-header p,.table-flex-item-navigable p,#main .item-views-cell-navigable-actionable p,#main .item-views-cell-navigable p,#main .item-view-cell-navigable-actionable p,#main .order-wizard-cartitems-module-shipment-table p,#main .order-wizard-cartitems-module-table p,#main .order-wizard-msr-shipmethod-package-accordion-container-table p,.table-flex-item-actionable p,#main .item-views-cell-actionable-expanded-table p,#main .item-views-cell-actionable-table p,#main .reorder-items-list-reorder-items-table p,#main .cart-detailed-item-view-cell-actionable-table p,#main .order-wizard-msr-package-details-actionable-table p,.table-flex-item-selectable p,#main .item-views-cell-selectable p,#main .order-wizard-msr-package-creation-products-table p,.table-flex-item-actionable-navigable p,.table-flex-item-actionable-navigable-selectable p,#main .item-views-cell-selectable-actionable-navigable-table p,.table-flex-record-navigable p,#main .recordviews-table p,.table-flex-record-selectable-navigable p,.table-flex-record-actionable-navigable p,#main .recordviews-actionable-table p,#main .order-wizard-paymentmethod-giftcertificates-module-table p {
    font-size: 14px;
    line-height: 1.8
}

.table-flex-head,#main .order-wizard-paymentmethod-giftcertificates-module-table-header {
    display: none;
    border-bottom: 1px solid #d1d1d1
}

@media (min-width: 992px) {
    .table-flex-head,#main .order-wizard-paymentmethod-giftcertificates-module-table-header {
        display:table-header-group
    }
}

.table-flex-header-space,.table-flex-item-viewonly th,#main .order-wizard-non-shippable-items-module-headers-table-header th,.table-flex-item-navigable th,#main .item-views-cell-navigable-actionable th,#main .item-views-cell-navigable th,#main .item-view-cell-navigable-actionable th,#main .order-wizard-cartitems-module-shipment-table th,#main .order-wizard-cartitems-module-table th,#main .order-wizard-msr-shipmethod-package-accordion-container-table th,.table-flex-item-actionable th,#main .item-views-cell-actionable-expanded-table th,#main .item-views-cell-actionable-table th,#main .reorder-items-list-reorder-items-table th,#main .cart-detailed-item-view-cell-actionable-table th,#main .order-wizard-msr-package-details-actionable-table th,.table-flex-item-selectable th,#main .item-views-cell-selectable th,#main .order-wizard-msr-package-creation-products-table th,.table-flex-item-actionable-navigable th,.table-flex-item-actionable-navigable-selectable th,#main .item-views-cell-selectable-actionable-navigable-table th,.table-flex-record-navigable th,#main .recordviews-table th,.table-flex-record-selectable-navigable th,.table-flex-record-actionable-navigable th,#main .recordviews-actionable-table th,#main .order-wizard-paymentmethod-giftcertificates-module-table th {
    padding-top: 15px;
    padding-bottom: 15px
}

.table-row-with-border tr,#main .reorder-items-list .item-views-cell-actionable-table tr,#main .reorder-items-list .reorder-items-list-reorder-items-table tr,#main .reorder-items-list .cart-detailed-item-view-cell-actionable-table tr,#main .reorder-items-list .order-wizard-msr-package-details-actionable-table tr,#main .order-wizard-paymentmethod-giftcertificates-module-table-body tr {
    border-bottom: 1px solid #d1d1d1
}

.table-row-with-border tr:last-child,#main .reorder-items-list .item-views-cell-actionable-table tr:last-child,#main .reorder-items-list .reorder-items-list-reorder-items-table tr:last-child,#main .reorder-items-list .cart-detailed-item-view-cell-actionable-table tr:last-child,#main .reorder-items-list .order-wizard-msr-package-details-actionable-table tr:last-child,#main .order-wizard-paymentmethod-giftcertificates-module-table-body tr:last-child {
    border-bottom: none
}

.table-flex-item-viewonly .table-flex-tdfirst,#main .order-wizard-non-shippable-items-module-headers-table-header .table-flex-tdfirst,.table-flex-item-viewonly #main .recordviews-selectable-actionable-td-selectable,#main .table-flex-item-viewonly .recordviews-selectable-actionable-td-selectable,#main .order-wizard-non-shippable-items-module-headers-table-header .recordviews-selectable-actionable-td-selectable,.table-flex-item-viewonly #main .recordviews-selectable-td-selectable,#main .table-flex-item-viewonly .recordviews-selectable-td-selectable,#main .order-wizard-non-shippable-items-module-headers-table-header .recordviews-selectable-td-selectable,.table-flex-item-viewonly #main .item-views-cell-actionable-expanded-table-first,#main .table-flex-item-viewonly .item-views-cell-actionable-expanded-table-first,#main .order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-actionable-expanded-table-first,.table-flex-item-viewonly #main .item-views-cell-navigable-actionable-item-image,#main .table-flex-item-viewonly .item-views-cell-navigable-actionable-item-image,#main .order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-actionable-item-image,.table-flex-item-viewonly #main .item-views-cell-navigable-item-image,#main .table-flex-item-viewonly .item-views-cell-navigable-item-image,#main .order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-item-image,.table-flex-item-viewonly #main .item-views-cell-selectable-actionable-navigable-select,#main .table-flex-item-viewonly .item-views-cell-selectable-actionable-navigable-select,#main .order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-selectable-actionable-navigable-select,.table-flex-item-viewonly #main .item-views-cell-selectable-actionable-navigable-thumbnail,#main .table-flex-item-viewonly .item-views-cell-selectable-actionable-navigable-thumbnail,#main .order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-selectable-actionable-navigable-thumbnail,.table-flex-item-viewonly #main .item-views-cell-selectable-item-selector,#main .table-flex-item-viewonly .item-views-cell-selectable-item-selector,#main .order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-selectable-item-selector,.table-flex-item-viewonly #main .item-views-cell-selectable-item-image,#main .table-flex-item-viewonly .item-views-cell-selectable-item-image,#main .order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-selectable-item-image,.table-flex-item-viewonly #main .item-view-cell-navigable-actionable-item-image,#main .table-flex-item-viewonly .item-view-cell-navigable-actionable-item-image,#main .order-wizard-non-shippable-items-module-headers-table-header .item-view-cell-navigable-actionable-item-image,.table-flex-item-navigable .table-flex-tdfirst,#main .item-views-cell-navigable-actionable .table-flex-tdfirst,#main .item-views-cell-navigable .table-flex-tdfirst,#main .item-view-cell-navigable-actionable .table-flex-tdfirst,#main .order-wizard-cartitems-module-shipment-table .table-flex-tdfirst,#main .order-wizard-cartitems-module-table .table-flex-tdfirst,#main .order-wizard-msr-shipmethod-package-accordion-container-table .table-flex-tdfirst,.table-flex-item-navigable #main .recordviews-selectable-actionable-td-selectable,#main .table-flex-item-navigable .recordviews-selectable-actionable-td-selectable,#main .item-views-cell-navigable-actionable .recordviews-selectable-actionable-td-selectable,#main .item-views-cell-navigable .recordviews-selectable-actionable-td-selectable,#main .item-view-cell-navigable-actionable .recordviews-selectable-actionable-td-selectable,#main .order-wizard-cartitems-module-shipment-table .recordviews-selectable-actionable-td-selectable,#main .order-wizard-cartitems-module-table .recordviews-selectable-actionable-td-selectable,#main .order-wizard-msr-shipmethod-package-accordion-container-table .recordviews-selectable-actionable-td-selectable,.table-flex-item-navigable #main .recordviews-selectable-td-selectable,#main .table-flex-item-navigable .recordviews-selectable-td-selectable,#main .item-views-cell-navigable-actionable .recordviews-selectable-td-selectable,#main .item-views-cell-navigable .recordviews-selectable-td-selectable,#main .item-view-cell-navigable-actionable .recordviews-selectable-td-selectable,#main .order-wizard-cartitems-module-shipment-table .recordviews-selectable-td-selectable,#main .order-wizard-cartitems-module-table .recordviews-selectable-td-selectable,#main .order-wizard-msr-shipmethod-package-accordion-container-table .recordviews-selectable-td-selectable,.table-flex-item-navigable #main .item-views-cell-actionable-expanded-table-first,#main .table-flex-item-navigable .item-views-cell-actionable-expanded-table-first,#main .item-views-cell-navigable-actionable .item-views-cell-actionable-expanded-table-first,#main .item-views-cell-navigable .item-views-cell-actionable-expanded-table-first,#main .item-view-cell-navigable-actionable .item-views-cell-actionable-expanded-table-first,#main .order-wizard-cartitems-module-shipment-table .item-views-cell-actionable-expanded-table-first,#main .order-wizard-cartitems-module-table .item-views-cell-actionable-expanded-table-first,#main .order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-actionable-expanded-table-first,.table-flex-item-navigable #main .item-views-cell-navigable-actionable-item-image,#main .table-flex-item-navigable .item-views-cell-navigable-actionable-item-image,#main .item-views-cell-navigable-actionable .item-views-cell-navigable-actionable-item-image,#main .item-views-cell-navigable .item-views-cell-navigable-actionable-item-image,#main .item-view-cell-navigable-actionable .item-views-cell-navigable-actionable-item-image,#main .order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-actionable-item-image,#main .order-wizard-cartitems-module-table .item-views-cell-navigable-actionable-item-image,#main .order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-actionable-item-image,.table-flex-item-navigable #main .item-views-cell-navigable-item-image,#main .table-flex-item-navigable .item-views-cell-navigable-item-image,#main .item-views-cell-navigable-actionable .item-views-cell-navigable-item-image,#main .item-views-cell-navigable .item-views-cell-navigable-item-image,#main .item-view-cell-navigable-actionable .item-views-cell-navigable-item-image,#main .order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-item-image,#main .order-wizard-cartitems-module-table .item-views-cell-navigable-item-image,#main .order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-item-image,.table-flex-item-navigable #main .item-views-cell-selectable-actionable-navigable-select,#main .table-flex-item-navigable .item-views-cell-selectable-actionable-navigable-select,#main .item-views-cell-navigable-actionable .item-views-cell-selectable-actionable-navigable-select,#main .item-views-cell-navigable .item-views-cell-selectable-actionable-navigable-select,#main .item-view-cell-navigable-actionable .item-views-cell-selectable-actionable-navigable-select,#main .order-wizard-cartitems-module-shipment-table .item-views-cell-selectable-actionable-navigable-select,#main .order-wizard-cartitems-module-table .item-views-cell-selectable-actionable-navigable-select,#main .order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-selectable-actionable-navigable-select,.table-flex-item-navigable #main .item-views-cell-selectable-actionable-navigable-thumbnail,#main .table-flex-item-navigable .item-views-cell-selectable-actionable-navigable-thumbnail,#main .item-views-cell-navigable-actionable .item-views-cell-selectable-actionable-navigable-thumbnail,#main .item-views-cell-navigable .item-views-cell-selectable-actionable-navigable-thumbnail,#main .item-view-cell-navigable-actionable .item-views-cell-selectable-actionable-navigable-thumbnail,#main .order-wizard-cartitems-module-shipment-table .item-views-cell-selectable-actionable-navigable-thumbnail,#main .order-wizard-cartitems-module-table .item-views-cell-selectable-actionable-navigable-thumbnail,#main .order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-selectable-actionable-navigable-thumbnail,.table-flex-item-navigable #main .item-views-cell-selectable-item-selector,#main .table-flex-item-navigable .item-views-cell-selectable-item-selector,#main .item-views-cell-navigable-actionable .item-views-cell-selectable-item-selector,#main .item-views-cell-navigable .item-views-cell-selectable-item-selector,#main .item-view-cell-navigable-actionable .item-views-cell-selectable-item-selector,#main .order-wizard-cartitems-module-shipment-table .item-views-cell-selectable-item-selector,#main .order-wizard-cartitems-module-table .item-views-cell-selectable-item-selector,#main .order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-selectable-item-selector,.table-flex-item-navigable #main .item-views-cell-selectable-item-image,#main .table-flex-item-navigable .item-views-cell-selectable-item-image,#main .item-views-cell-navigable-actionable .item-views-cell-selectable-item-image,#main .item-views-cell-navigable .item-views-cell-selectable-item-image,#main .item-view-cell-navigable-actionable .item-views-cell-selectable-item-image,#main .order-wizard-cartitems-module-shipment-table .item-views-cell-selectable-item-image,#main .order-wizard-cartitems-module-table .item-views-cell-selectable-item-image,#main .order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-selectable-item-image,.table-flex-item-navigable #main .item-view-cell-navigable-actionable-item-image,#main .table-flex-item-navigable .item-view-cell-navigable-actionable-item-image,#main .item-views-cell-navigable-actionable .item-view-cell-navigable-actionable-item-image,#main .item-views-cell-navigable .item-view-cell-navigable-actionable-item-image,#main .item-view-cell-navigable-actionable .item-view-cell-navigable-actionable-item-image,#main .order-wizard-cartitems-module-shipment-table .item-view-cell-navigable-actionable-item-image,#main .order-wizard-cartitems-module-table .item-view-cell-navigable-actionable-item-image,#main .order-wizard-msr-shipmethod-package-accordion-container-table .item-view-cell-navigable-actionable-item-image {
    display: table-cell;
    padding-top: 15px;
    padding-bottom: 15px;
    float: none \9;
    width: auto \9
}

.table-flex-item-viewonly .table-flex-middle-first,#main .order-wizard-non-shippable-items-module-headers-table-header .table-flex-middle-first,.table-flex-item-viewonly #main .item-views-cell-navigable-actionable-details,#main .table-flex-item-viewonly .item-views-cell-navigable-actionable-details,#main .order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-actionable-details,.table-flex-item-viewonly #main .item-views-cell-navigable-details,#main .table-flex-item-viewonly .item-views-cell-navigable-details,#main .order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-details,.table-flex-item-navigable .table-flex-middle-first,#main .item-views-cell-navigable-actionable .table-flex-middle-first,#main .item-views-cell-navigable .table-flex-middle-first,#main .item-view-cell-navigable-actionable .table-flex-middle-first,#main .order-wizard-cartitems-module-shipment-table .table-flex-middle-first,#main .order-wizard-cartitems-module-table .table-flex-middle-first,#main .order-wizard-msr-shipmethod-package-accordion-container-table .table-flex-middle-first,.table-flex-item-navigable #main .item-views-cell-navigable-actionable-details,#main .table-flex-item-navigable .item-views-cell-navigable-actionable-details,#main .item-views-cell-navigable-actionable .item-views-cell-navigable-actionable-details,#main .item-views-cell-navigable .item-views-cell-navigable-actionable-details,#main .item-view-cell-navigable-actionable .item-views-cell-navigable-actionable-details,#main .order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-actionable-details,#main .order-wizard-cartitems-module-table .item-views-cell-navigable-actionable-details,#main .order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-actionable-details,.table-flex-item-navigable #main .item-views-cell-navigable-details,#main .table-flex-item-navigable .item-views-cell-navigable-details,#main .item-views-cell-navigable-actionable .item-views-cell-navigable-details,#main .item-views-cell-navigable .item-views-cell-navigable-details,#main .item-view-cell-navigable-actionable .item-views-cell-navigable-details,#main .order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-details,#main .order-wizard-cartitems-module-table .item-views-cell-navigable-details,#main .order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-details {
    padding-top: 15px
}

@media (min-width: 992px) {
    .table-flex-item-viewonly .table-flex-middle-last,#main .order-wizard-non-shippable-items-module-headers-table-header .table-flex-middle-last,.table-flex-item-viewonly #main .item-views-cell-navigable-actionable-amount,#main .table-flex-item-viewonly .item-views-cell-navigable-actionable-amount,#main .order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-actionable-amount,.table-flex-item-viewonly #main .item-views-cell-navigable-amount,#main .table-flex-item-viewonly .item-views-cell-navigable-amount,#main .order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-amount,.table-flex-item-viewonly #main .item-views-cell-selectable-item-amount,#main .table-flex-item-viewonly .item-views-cell-selectable-item-amount,#main .order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-selectable-item-amount,.table-flex-item-navigable .table-flex-middle-last,#main .item-views-cell-navigable-actionable .table-flex-middle-last,#main .item-views-cell-navigable .table-flex-middle-last,#main .item-view-cell-navigable-actionable .table-flex-middle-last,#main .order-wizard-cartitems-module-shipment-table .table-flex-middle-last,#main .order-wizard-cartitems-module-table .table-flex-middle-last,#main .order-wizard-msr-shipmethod-package-accordion-container-table .table-flex-middle-last,.table-flex-item-navigable #main .item-views-cell-navigable-actionable-amount,#main .table-flex-item-navigable .item-views-cell-navigable-actionable-amount,#main .item-views-cell-navigable-actionable .item-views-cell-navigable-actionable-amount,#main .item-views-cell-navigable .item-views-cell-navigable-actionable-amount,#main .item-view-cell-navigable-actionable .item-views-cell-navigable-actionable-amount,#main .order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-actionable-amount,#main .order-wizard-cartitems-module-table .item-views-cell-navigable-actionable-amount,#main .order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-actionable-amount,.table-flex-item-navigable #main .item-views-cell-navigable-amount,#main .table-flex-item-navigable .item-views-cell-navigable-amount,#main .item-views-cell-navigable-actionable .item-views-cell-navigable-amount,#main .item-views-cell-navigable .item-views-cell-navigable-amount,#main .item-view-cell-navigable-actionable .item-views-cell-navigable-amount,#main .order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-amount,#main .order-wizard-cartitems-module-table .item-views-cell-navigable-amount,#main .order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-amount,.table-flex-item-navigable #main .item-views-cell-selectable-item-amount,#main .table-flex-item-navigable .item-views-cell-selectable-item-amount,#main .item-views-cell-navigable-actionable .item-views-cell-selectable-item-amount,#main .item-views-cell-navigable .item-views-cell-selectable-item-amount,#main .item-view-cell-navigable-actionable .item-views-cell-selectable-item-amount,#main .order-wizard-cartitems-module-shipment-table .item-views-cell-selectable-item-amount,#main .order-wizard-cartitems-module-table .item-views-cell-selectable-item-amount,#main .order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-selectable-item-amount {
        padding-bottom:15px
    }
}

.table-flex-item-viewonly th,#main .order-wizard-non-shippable-items-module-headers-table-header th,.table-flex-item-navigable th,#main .item-views-cell-navigable-actionable th,#main .item-views-cell-navigable th,#main .item-view-cell-navigable-actionable th,#main .order-wizard-cartitems-module-shipment-table th,#main .order-wizard-cartitems-module-table th,#main .order-wizard-msr-shipmethod-package-accordion-container-table th {
    display: none;
    font-weight: 400
}

@media (min-width: 992px) {
    .table-flex-item-viewonly td,#main .order-wizard-non-shippable-items-module-headers-table-header td,.table-flex-item-navigable td,#main .item-views-cell-navigable-actionable td,#main .item-views-cell-navigable td,#main .item-view-cell-navigable-actionable td,#main .order-wizard-cartitems-module-shipment-table td,#main .order-wizard-cartitems-module-table td,#main .order-wizard-msr-shipmethod-package-accordion-container-table td {
        display:table-cell;
        padding-top: 15px;
        padding-bottom: 15px;
        float: none \9;
        width: auto \9
    }

    .table-flex-item-viewonly th,#main .order-wizard-non-shippable-items-module-headers-table-header th,.table-flex-item-navigable th,#main .item-views-cell-navigable-actionable th,#main .item-views-cell-navigable th,#main .item-view-cell-navigable-actionable th,#main .order-wizard-cartitems-module-shipment-table th,#main .order-wizard-cartitems-module-table th,#main .order-wizard-msr-shipmethod-package-accordion-container-table th {
        display: table-cell
    }
}

@media (min-width: 992px) {
    .table-flex-item-viewonly.lg2sm-first td,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header td,.table-flex-item-navigable.lg2sm-first td,#main .lg2sm-first.item-views-cell-navigable-actionable td,#main .lg2sm-first.item-views-cell-navigable td,#main .lg2sm-first.item-view-cell-navigable-actionable td,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table td,#main .lg2sm-first.order-wizard-cartitems-module-table td,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table td {
        display:block;
        float: left \9;
        width: 100% \9
    }

    .table-flex-item-viewonly.lg2sm-first .table-flex-tdfirst,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .table-flex-tdfirst,.table-flex-item-viewonly.lg2sm-first #main .recordviews-selectable-actionable-td-selectable,#main .table-flex-item-viewonly.lg2sm-first .recordviews-selectable-actionable-td-selectable,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .recordviews-selectable-actionable-td-selectable,.table-flex-item-viewonly.lg2sm-first #main .recordviews-selectable-td-selectable,#main .table-flex-item-viewonly.lg2sm-first .recordviews-selectable-td-selectable,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .recordviews-selectable-td-selectable,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-actionable-expanded-table-first,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-actionable-expanded-table-first,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-actionable-expanded-table-first,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-navigable-actionable-item-image,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-navigable-actionable-item-image,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-actionable-item-image,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-navigable-item-image,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-navigable-item-image,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-item-image,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-selectable-actionable-navigable-select,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-selectable-actionable-navigable-select,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-selectable-actionable-navigable-select,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-selectable-actionable-navigable-thumbnail,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-selectable-actionable-navigable-thumbnail,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-selectable-actionable-navigable-thumbnail,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-selectable-item-selector,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-selectable-item-selector,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-selectable-item-selector,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-selectable-item-image,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-selectable-item-image,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-selectable-item-image,.table-flex-item-viewonly.lg2sm-first #main .item-view-cell-navigable-actionable-item-image,#main .table-flex-item-viewonly.lg2sm-first .item-view-cell-navigable-actionable-item-image,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-view-cell-navigable-actionable-item-image,.table-flex-item-navigable.lg2sm-first .table-flex-tdfirst,#main .lg2sm-first.item-views-cell-navigable-actionable .table-flex-tdfirst,#main .lg2sm-first.item-views-cell-navigable .table-flex-tdfirst,#main .lg2sm-first.item-view-cell-navigable-actionable .table-flex-tdfirst,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .table-flex-tdfirst,#main .lg2sm-first.order-wizard-cartitems-module-table .table-flex-tdfirst,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .table-flex-tdfirst,.table-flex-item-navigable.lg2sm-first #main .recordviews-selectable-actionable-td-selectable,#main .table-flex-item-navigable.lg2sm-first .recordviews-selectable-actionable-td-selectable,#main .lg2sm-first.item-views-cell-navigable-actionable .recordviews-selectable-actionable-td-selectable,#main .lg2sm-first.item-views-cell-navigable .recordviews-selectable-actionable-td-selectable,#main .lg2sm-first.item-view-cell-navigable-actionable .recordviews-selectable-actionable-td-selectable,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .recordviews-selectable-actionable-td-selectable,#main .lg2sm-first.order-wizard-cartitems-module-table .recordviews-selectable-actionable-td-selectable,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .recordviews-selectable-actionable-td-selectable,.table-flex-item-navigable.lg2sm-first #main .recordviews-selectable-td-selectable,#main .table-flex-item-navigable.lg2sm-first .recordviews-selectable-td-selectable,#main .lg2sm-first.item-views-cell-navigable-actionable .recordviews-selectable-td-selectable,#main .lg2sm-first.item-views-cell-navigable .recordviews-selectable-td-selectable,#main .lg2sm-first.item-view-cell-navigable-actionable .recordviews-selectable-td-selectable,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .recordviews-selectable-td-selectable,#main .lg2sm-first.order-wizard-cartitems-module-table .recordviews-selectable-td-selectable,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .recordviews-selectable-td-selectable,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-actionable-expanded-table-first,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-actionable-expanded-table-first,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-actionable-expanded-table-first,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-actionable-expanded-table-first,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-actionable-expanded-table-first,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-actionable-expanded-table-first,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-actionable-expanded-table-first,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-actionable-expanded-table-first,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-navigable-actionable-item-image,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-navigable-actionable-item-image,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-navigable-actionable-item-image,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-navigable-actionable-item-image,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-navigable-actionable-item-image,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-actionable-item-image,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-actionable-item-image,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-actionable-item-image,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-navigable-item-image,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-navigable-item-image,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-navigable-item-image,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-navigable-item-image,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-navigable-item-image,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-item-image,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-item-image,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-item-image,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-selectable-actionable-navigable-select,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-selectable-actionable-navigable-select,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-selectable-actionable-navigable-select,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-selectable-actionable-navigable-select,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-selectable-actionable-navigable-select,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-selectable-actionable-navigable-select,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-selectable-actionable-navigable-select,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-selectable-actionable-navigable-select,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-selectable-actionable-navigable-thumbnail,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-selectable-actionable-navigable-thumbnail,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-selectable-actionable-navigable-thumbnail,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-selectable-actionable-navigable-thumbnail,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-selectable-actionable-navigable-thumbnail,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-selectable-actionable-navigable-thumbnail,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-selectable-actionable-navigable-thumbnail,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-selectable-actionable-navigable-thumbnail,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-selectable-item-selector,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-selectable-item-selector,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-selectable-item-selector,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-selectable-item-selector,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-selectable-item-selector,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-selectable-item-selector,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-selectable-item-selector,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-selectable-item-selector,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-selectable-item-image,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-selectable-item-image,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-selectable-item-image,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-selectable-item-image,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-selectable-item-image,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-selectable-item-image,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-selectable-item-image,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-selectable-item-image,.table-flex-item-navigable.lg2sm-first #main .item-view-cell-navigable-actionable-item-image,#main .table-flex-item-navigable.lg2sm-first .item-view-cell-navigable-actionable-item-image,#main .lg2sm-first.item-views-cell-navigable-actionable .item-view-cell-navigable-actionable-item-image,#main .lg2sm-first.item-views-cell-navigable .item-view-cell-navigable-actionable-item-image,#main .lg2sm-first.item-view-cell-navigable-actionable .item-view-cell-navigable-actionable-item-image,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-view-cell-navigable-actionable-item-image,#main .lg2sm-first.order-wizard-cartitems-module-table .item-view-cell-navigable-actionable-item-image,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-view-cell-navigable-actionable-item-image {
        display: table-cell;
        padding-top: 15px;
        padding-bottom: 15px;
        float: none \9;
        width: auto \9
    }

    .table-flex-item-viewonly.lg2sm-first .table-flex-middle-data,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .table-flex-middle-data,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-navigable-actionable-details,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-navigable-actionable-details,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-actionable-details,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-navigable-actionable-amount,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-navigable-actionable-amount,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-actionable-amount,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-navigable-actionable-item-unit-price,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-navigable-actionable-item-unit-price,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-actionable-item-unit-price,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-navigable-actionable-item-quantity,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-navigable-actionable-item-quantity,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-actionable-item-quantity,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-navigable-details,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-navigable-details,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-details,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-navigable-amount,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-navigable-amount,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-amount,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-navigable-item-unit-price,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-navigable-item-unit-price,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-item-unit-price,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-navigable-item-quantity,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-navigable-item-quantity,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-item-quantity,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-selectable-item-qty,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-selectable-item-qty,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-selectable-item-qty,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-selectable-item-unit-price,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-selectable-item-unit-price,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-selectable-item-unit-price,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-selectable-item-amount,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-selectable-item-amount,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-selectable-item-amount,.table-flex-item-navigable.lg2sm-first .table-flex-middle-data,#main .lg2sm-first.item-views-cell-navigable-actionable .table-flex-middle-data,#main .lg2sm-first.item-views-cell-navigable .table-flex-middle-data,#main .lg2sm-first.item-view-cell-navigable-actionable .table-flex-middle-data,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .table-flex-middle-data,#main .lg2sm-first.order-wizard-cartitems-module-table .table-flex-middle-data,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .table-flex-middle-data,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-navigable-actionable-details,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-navigable-actionable-details,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-navigable-actionable-details,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-navigable-actionable-details,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-navigable-actionable-details,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-actionable-details,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-actionable-details,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-actionable-details,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-navigable-actionable-amount,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-navigable-actionable-amount,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-navigable-actionable-amount,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-navigable-actionable-amount,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-navigable-actionable-amount,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-actionable-amount,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-actionable-amount,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-actionable-amount,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-navigable-actionable-item-unit-price,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-navigable-actionable-item-unit-price,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-navigable-actionable-item-unit-price,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-navigable-actionable-item-unit-price,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-navigable-actionable-item-unit-price,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-actionable-item-unit-price,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-actionable-item-unit-price,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-actionable-item-unit-price,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-navigable-actionable-item-quantity,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-navigable-actionable-item-quantity,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-navigable-actionable-item-quantity,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-navigable-actionable-item-quantity,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-navigable-actionable-item-quantity,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-actionable-item-quantity,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-actionable-item-quantity,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-actionable-item-quantity,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-navigable-details,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-navigable-details,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-navigable-details,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-navigable-details,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-navigable-details,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-details,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-details,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-details,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-navigable-amount,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-navigable-amount,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-navigable-amount,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-navigable-amount,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-navigable-amount,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-amount,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-amount,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-amount,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-navigable-item-unit-price,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-navigable-item-unit-price,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-navigable-item-unit-price,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-navigable-item-unit-price,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-navigable-item-unit-price,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-item-unit-price,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-item-unit-price,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-item-unit-price,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-navigable-item-quantity,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-navigable-item-quantity,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-navigable-item-quantity,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-navigable-item-quantity,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-navigable-item-quantity,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-item-quantity,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-item-quantity,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-item-quantity,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-selectable-item-qty,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-selectable-item-qty,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-selectable-item-qty,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-selectable-item-qty,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-selectable-item-qty,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-selectable-item-qty,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-selectable-item-qty,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-selectable-item-qty,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-selectable-item-unit-price,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-selectable-item-unit-price,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-selectable-item-unit-price,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-selectable-item-unit-price,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-selectable-item-unit-price,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-selectable-item-unit-price,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-selectable-item-unit-price,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-selectable-item-unit-price,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-selectable-item-amount,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-selectable-item-amount,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-selectable-item-amount,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-selectable-item-amount,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-selectable-item-amount,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-selectable-item-amount,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-selectable-item-amount,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-selectable-item-amount {
        padding-top: 0;
        padding-bottom: 0
    }

    .table-flex-item-viewonly.lg2sm-first .table-flex-middle-first,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .table-flex-middle-first,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-navigable-actionable-details,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-navigable-actionable-details,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-actionable-details,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-navigable-details,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-navigable-details,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-details,.table-flex-item-navigable.lg2sm-first .table-flex-middle-first,#main .lg2sm-first.item-views-cell-navigable-actionable .table-flex-middle-first,#main .lg2sm-first.item-views-cell-navigable .table-flex-middle-first,#main .lg2sm-first.item-view-cell-navigable-actionable .table-flex-middle-first,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .table-flex-middle-first,#main .lg2sm-first.order-wizard-cartitems-module-table .table-flex-middle-first,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .table-flex-middle-first,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-navigable-actionable-details,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-navigable-actionable-details,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-navigable-actionable-details,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-navigable-actionable-details,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-navigable-actionable-details,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-actionable-details,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-actionable-details,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-actionable-details,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-navigable-details,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-navigable-details,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-navigable-details,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-navigable-details,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-navigable-details,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-details,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-details,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-details {
        padding-top: 15px
    }
}

@media (min-width: 992px) and (min-width: 992px) {
    .table-flex-item-viewonly.lg2sm-first .table-flex-middle-last,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .table-flex-middle-last,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-navigable-actionable-amount,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-navigable-actionable-amount,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-actionable-amount,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-navigable-amount,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-navigable-amount,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-navigable-amount,.table-flex-item-viewonly.lg2sm-first #main .item-views-cell-selectable-item-amount,#main .table-flex-item-viewonly.lg2sm-first .item-views-cell-selectable-item-amount,#main .lg2sm-first.order-wizard-non-shippable-items-module-headers-table-header .item-views-cell-selectable-item-amount,.table-flex-item-navigable.lg2sm-first .table-flex-middle-last,#main .lg2sm-first.item-views-cell-navigable-actionable .table-flex-middle-last,#main .lg2sm-first.item-views-cell-navigable .table-flex-middle-last,#main .lg2sm-first.item-view-cell-navigable-actionable .table-flex-middle-last,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .table-flex-middle-last,#main .lg2sm-first.order-wizard-cartitems-module-table .table-flex-middle-last,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .table-flex-middle-last,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-navigable-actionable-amount,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-navigable-actionable-amount,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-navigable-actionable-amount,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-navigable-actionable-amount,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-navigable-actionable-amount,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-actionable-amount,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-actionable-amount,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-actionable-amount,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-navigable-amount,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-navigable-amount,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-navigable-amount,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-navigable-amount,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-navigable-amount,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-navigable-amount,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-amount,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-navigable-amount,.table-flex-item-navigable.lg2sm-first #main .item-views-cell-selectable-item-amount,#main .table-flex-item-navigable.lg2sm-first .item-views-cell-selectable-item-amount,#main .lg2sm-first.item-views-cell-navigable-actionable .item-views-cell-selectable-item-amount,#main .lg2sm-first.item-views-cell-navigable .item-views-cell-selectable-item-amount,#main .lg2sm-first.item-view-cell-navigable-actionable .item-views-cell-selectable-item-amount,#main .lg2sm-first.order-wizard-cartitems-module-shipment-table .item-views-cell-selectable-item-amount,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-selectable-item-amount,#main .lg2sm-first.order-wizard-msr-shipmethod-package-accordion-container-table .item-views-cell-selectable-item-amount {
        padding-bottom:15px
    }
}

.table-flex-item-actionable .table-flex-tdfirst,#main .item-views-cell-actionable-expanded-table .table-flex-tdfirst,#main .item-views-cell-actionable-table .table-flex-tdfirst,#main .reorder-items-list-reorder-items-table .table-flex-tdfirst,#main .cart-detailed-item-view-cell-actionable-table .table-flex-tdfirst,#main .order-wizard-msr-package-details-actionable-table .table-flex-tdfirst,.table-flex-item-actionable #main .recordviews-selectable-actionable-td-selectable,#main .table-flex-item-actionable .recordviews-selectable-actionable-td-selectable,#main .item-views-cell-actionable-expanded-table .recordviews-selectable-actionable-td-selectable,#main .item-views-cell-actionable-table .recordviews-selectable-actionable-td-selectable,#main .reorder-items-list-reorder-items-table .recordviews-selectable-actionable-td-selectable,#main .cart-detailed-item-view-cell-actionable-table .recordviews-selectable-actionable-td-selectable,#main .order-wizard-msr-package-details-actionable-table .recordviews-selectable-actionable-td-selectable,.table-flex-item-actionable #main .recordviews-selectable-td-selectable,#main .table-flex-item-actionable .recordviews-selectable-td-selectable,#main .item-views-cell-actionable-expanded-table .recordviews-selectable-td-selectable,#main .item-views-cell-actionable-table .recordviews-selectable-td-selectable,#main .reorder-items-list-reorder-items-table .recordviews-selectable-td-selectable,#main .cart-detailed-item-view-cell-actionable-table .recordviews-selectable-td-selectable,#main .order-wizard-msr-package-details-actionable-table .recordviews-selectable-td-selectable,.table-flex-item-actionable #main .item-views-cell-actionable-expanded-table-first,#main .table-flex-item-actionable .item-views-cell-actionable-expanded-table-first,#main .item-views-cell-actionable-expanded-table .item-views-cell-actionable-expanded-table-first,#main .item-views-cell-actionable-table .item-views-cell-actionable-expanded-table-first,#main .reorder-items-list-reorder-items-table .item-views-cell-actionable-expanded-table-first,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-actionable-expanded-table-first,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-actionable-expanded-table-first,.table-flex-item-actionable #main .item-views-cell-navigable-actionable-item-image,#main .table-flex-item-actionable .item-views-cell-navigable-actionable-item-image,#main .item-views-cell-actionable-expanded-table .item-views-cell-navigable-actionable-item-image,#main .item-views-cell-actionable-table .item-views-cell-navigable-actionable-item-image,#main .reorder-items-list-reorder-items-table .item-views-cell-navigable-actionable-item-image,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-actionable-item-image,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-actionable-item-image,.table-flex-item-actionable #main .item-views-cell-navigable-item-image,#main .table-flex-item-actionable .item-views-cell-navigable-item-image,#main .item-views-cell-actionable-expanded-table .item-views-cell-navigable-item-image,#main .item-views-cell-actionable-table .item-views-cell-navigable-item-image,#main .reorder-items-list-reorder-items-table .item-views-cell-navigable-item-image,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-item-image,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-item-image,.table-flex-item-actionable #main .item-views-cell-selectable-actionable-navigable-select,#main .table-flex-item-actionable .item-views-cell-selectable-actionable-navigable-select,#main .item-views-cell-actionable-expanded-table .item-views-cell-selectable-actionable-navigable-select,#main .item-views-cell-actionable-table .item-views-cell-selectable-actionable-navigable-select,#main .reorder-items-list-reorder-items-table .item-views-cell-selectable-actionable-navigable-select,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-actionable-navigable-select,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-actionable-navigable-select,.table-flex-item-actionable #main .item-views-cell-selectable-actionable-navigable-thumbnail,#main .table-flex-item-actionable .item-views-cell-selectable-actionable-navigable-thumbnail,#main .item-views-cell-actionable-expanded-table .item-views-cell-selectable-actionable-navigable-thumbnail,#main .item-views-cell-actionable-table .item-views-cell-selectable-actionable-navigable-thumbnail,#main .reorder-items-list-reorder-items-table .item-views-cell-selectable-actionable-navigable-thumbnail,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-actionable-navigable-thumbnail,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-actionable-navigable-thumbnail,.table-flex-item-actionable #main .item-views-cell-selectable-item-selector,#main .table-flex-item-actionable .item-views-cell-selectable-item-selector,#main .item-views-cell-actionable-expanded-table .item-views-cell-selectable-item-selector,#main .item-views-cell-actionable-table .item-views-cell-selectable-item-selector,#main .reorder-items-list-reorder-items-table .item-views-cell-selectable-item-selector,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-item-selector,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-item-selector,.table-flex-item-actionable #main .item-views-cell-selectable-item-image,#main .table-flex-item-actionable .item-views-cell-selectable-item-image,#main .item-views-cell-actionable-expanded-table .item-views-cell-selectable-item-image,#main .item-views-cell-actionable-table .item-views-cell-selectable-item-image,#main .reorder-items-list-reorder-items-table .item-views-cell-selectable-item-image,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-item-image,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-item-image,.table-flex-item-actionable #main .item-view-cell-navigable-actionable-item-image,#main .table-flex-item-actionable .item-view-cell-navigable-actionable-item-image,#main .item-views-cell-actionable-expanded-table .item-view-cell-navigable-actionable-item-image,#main .item-views-cell-actionable-table .item-view-cell-navigable-actionable-item-image,#main .reorder-items-list-reorder-items-table .item-view-cell-navigable-actionable-item-image,#main .cart-detailed-item-view-cell-actionable-table .item-view-cell-navigable-actionable-item-image,#main .order-wizard-msr-package-details-actionable-table .item-view-cell-navigable-actionable-item-image,.table-flex-item-selectable .table-flex-tdfirst,#main .item-views-cell-selectable .table-flex-tdfirst,#main .order-wizard-msr-package-creation-products-table .table-flex-tdfirst,.table-flex-item-selectable #main .recordviews-selectable-actionable-td-selectable,#main .table-flex-item-selectable .recordviews-selectable-actionable-td-selectable,#main .item-views-cell-selectable .recordviews-selectable-actionable-td-selectable,#main .order-wizard-msr-package-creation-products-table .recordviews-selectable-actionable-td-selectable,.table-flex-item-selectable #main .recordviews-selectable-td-selectable,#main .table-flex-item-selectable .recordviews-selectable-td-selectable,#main .item-views-cell-selectable .recordviews-selectable-td-selectable,#main .order-wizard-msr-package-creation-products-table .recordviews-selectable-td-selectable,.table-flex-item-selectable #main .item-views-cell-actionable-expanded-table-first,#main .table-flex-item-selectable .item-views-cell-actionable-expanded-table-first,#main .item-views-cell-selectable .item-views-cell-actionable-expanded-table-first,#main .order-wizard-msr-package-creation-products-table .item-views-cell-actionable-expanded-table-first,.table-flex-item-selectable #main .item-views-cell-navigable-actionable-item-image,#main .table-flex-item-selectable .item-views-cell-navigable-actionable-item-image,#main .item-views-cell-selectable .item-views-cell-navigable-actionable-item-image,#main .order-wizard-msr-package-creation-products-table .item-views-cell-navigable-actionable-item-image,.table-flex-item-selectable #main .item-views-cell-navigable-item-image,#main .table-flex-item-selectable .item-views-cell-navigable-item-image,#main .item-views-cell-selectable .item-views-cell-navigable-item-image,#main .order-wizard-msr-package-creation-products-table .item-views-cell-navigable-item-image,.table-flex-item-selectable #main .item-views-cell-selectable-actionable-navigable-select,#main .table-flex-item-selectable .item-views-cell-selectable-actionable-navigable-select,#main .item-views-cell-selectable .item-views-cell-selectable-actionable-navigable-select,#main .order-wizard-msr-package-creation-products-table .item-views-cell-selectable-actionable-navigable-select,.table-flex-item-selectable #main .item-views-cell-selectable-actionable-navigable-thumbnail,#main .table-flex-item-selectable .item-views-cell-selectable-actionable-navigable-thumbnail,#main .item-views-cell-selectable .item-views-cell-selectable-actionable-navigable-thumbnail,#main .order-wizard-msr-package-creation-products-table .item-views-cell-selectable-actionable-navigable-thumbnail,.table-flex-item-selectable #main .item-views-cell-selectable-item-selector,#main .table-flex-item-selectable .item-views-cell-selectable-item-selector,#main .item-views-cell-selectable .item-views-cell-selectable-item-selector,#main .order-wizard-msr-package-creation-products-table .item-views-cell-selectable-item-selector,.table-flex-item-selectable #main .item-views-cell-selectable-item-image,#main .table-flex-item-selectable .item-views-cell-selectable-item-image,#main .item-views-cell-selectable .item-views-cell-selectable-item-image,#main .order-wizard-msr-package-creation-products-table .item-views-cell-selectable-item-image,.table-flex-item-selectable #main .item-view-cell-navigable-actionable-item-image,#main .table-flex-item-selectable .item-view-cell-navigable-actionable-item-image,#main .item-views-cell-selectable .item-view-cell-navigable-actionable-item-image,#main .order-wizard-msr-package-creation-products-table .item-view-cell-navigable-actionable-item-image,.table-flex-item-actionable-navigable .table-flex-tdfirst,.table-flex-item-actionable-navigable #main .recordviews-selectable-actionable-td-selectable,#main .table-flex-item-actionable-navigable .recordviews-selectable-actionable-td-selectable,.table-flex-item-actionable-navigable #main .recordviews-selectable-td-selectable,#main .table-flex-item-actionable-navigable .recordviews-selectable-td-selectable,.table-flex-item-actionable-navigable #main .item-views-cell-actionable-expanded-table-first,#main .table-flex-item-actionable-navigable .item-views-cell-actionable-expanded-table-first,.table-flex-item-actionable-navigable #main .item-views-cell-navigable-actionable-item-image,#main .table-flex-item-actionable-navigable .item-views-cell-navigable-actionable-item-image,.table-flex-item-actionable-navigable #main .item-views-cell-navigable-item-image,#main .table-flex-item-actionable-navigable .item-views-cell-navigable-item-image,.table-flex-item-actionable-navigable #main .item-views-cell-selectable-actionable-navigable-select,#main .table-flex-item-actionable-navigable .item-views-cell-selectable-actionable-navigable-select,.table-flex-item-actionable-navigable #main .item-views-cell-selectable-actionable-navigable-thumbnail,#main .table-flex-item-actionable-navigable .item-views-cell-selectable-actionable-navigable-thumbnail,.table-flex-item-actionable-navigable #main .item-views-cell-selectable-item-selector,#main .table-flex-item-actionable-navigable .item-views-cell-selectable-item-selector,.table-flex-item-actionable-navigable #main .item-views-cell-selectable-item-image,#main .table-flex-item-actionable-navigable .item-views-cell-selectable-item-image,.table-flex-item-actionable-navigable #main .item-view-cell-navigable-actionable-item-image,#main .table-flex-item-actionable-navigable .item-view-cell-navigable-actionable-item-image,.table-flex-item-actionable-navigable-selectable .table-flex-tdfirst,#main .item-views-cell-selectable-actionable-navigable-table .table-flex-tdfirst,.table-flex-item-actionable-navigable-selectable #main .recordviews-selectable-actionable-td-selectable,#main .table-flex-item-actionable-navigable-selectable .recordviews-selectable-actionable-td-selectable,#main .item-views-cell-selectable-actionable-navigable-table .recordviews-selectable-actionable-td-selectable,.table-flex-item-actionable-navigable-selectable #main .recordviews-selectable-td-selectable,#main .table-flex-item-actionable-navigable-selectable .recordviews-selectable-td-selectable,#main .item-views-cell-selectable-actionable-navigable-table .recordviews-selectable-td-selectable,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-actionable-expanded-table-first,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-actionable-expanded-table-first,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-actionable-expanded-table-first,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-navigable-actionable-item-image,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-navigable-actionable-item-image,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-actionable-item-image,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-navigable-item-image,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-navigable-item-image,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-item-image,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-selectable-actionable-navigable-select,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-selectable-actionable-navigable-select,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-actionable-navigable-select,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-selectable-actionable-navigable-thumbnail,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-selectable-actionable-navigable-thumbnail,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-actionable-navigable-thumbnail,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-selectable-item-selector,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-selectable-item-selector,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-item-selector,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-selectable-item-image,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-selectable-item-image,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-item-image,.table-flex-item-actionable-navigable-selectable #main .item-view-cell-navigable-actionable-item-image,#main .table-flex-item-actionable-navigable-selectable .item-view-cell-navigable-actionable-item-image,#main .item-views-cell-selectable-actionable-navigable-table .item-view-cell-navigable-actionable-item-image {
    display: table-cell;
    padding-top: 15px;
    padding-bottom: 15px;
    float: none \9;
    width: auto \9
}

.table-flex-item-actionable .table-flex-middle,#main .item-views-cell-actionable-expanded-table .table-flex-middle,#main .item-views-cell-actionable-table .table-flex-middle,#main .reorder-items-list-reorder-items-table .table-flex-middle,#main .cart-detailed-item-view-cell-actionable-table .table-flex-middle,#main .order-wizard-msr-package-details-actionable-table .table-flex-middle,.table-flex-item-actionable #main .item-views-cell-actionable-expanded-table-middle,#main .table-flex-item-actionable .item-views-cell-actionable-expanded-table-middle,#main .item-views-cell-actionable-expanded-table .item-views-cell-actionable-expanded-table-middle,#main .item-views-cell-actionable-table .item-views-cell-actionable-expanded-table-middle,#main .reorder-items-list-reorder-items-table .item-views-cell-actionable-expanded-table-middle,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-actionable-expanded-table-middle,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-actionable-expanded-table-middle,.table-flex-item-selectable .table-flex-middle,#main .item-views-cell-selectable .table-flex-middle,#main .order-wizard-msr-package-creation-products-table .table-flex-middle,.table-flex-item-selectable #main .item-views-cell-actionable-expanded-table-middle,#main .table-flex-item-selectable .item-views-cell-actionable-expanded-table-middle,#main .item-views-cell-selectable .item-views-cell-actionable-expanded-table-middle,#main .order-wizard-msr-package-creation-products-table .item-views-cell-actionable-expanded-table-middle,.table-flex-item-actionable-navigable .table-flex-middle,.table-flex-item-actionable-navigable #main .item-views-cell-actionable-expanded-table-middle,#main .table-flex-item-actionable-navigable .item-views-cell-actionable-expanded-table-middle,.table-flex-item-actionable-navigable-selectable .table-flex-middle,#main .item-views-cell-selectable-actionable-navigable-table .table-flex-middle,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-actionable-expanded-table-middle,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-actionable-expanded-table-middle,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-actionable-expanded-table-middle {
    padding-top: 15px;
    padding-bottom: 15px
}

.table-flex-item-actionable .table-flex-middle-first,#main .item-views-cell-actionable-expanded-table .table-flex-middle-first,#main .item-views-cell-actionable-table .table-flex-middle-first,#main .reorder-items-list-reorder-items-table .table-flex-middle-first,#main .cart-detailed-item-view-cell-actionable-table .table-flex-middle-first,#main .order-wizard-msr-package-details-actionable-table .table-flex-middle-first,.table-flex-item-actionable #main .item-views-cell-navigable-actionable-details,#main .table-flex-item-actionable .item-views-cell-navigable-actionable-details,#main .item-views-cell-actionable-expanded-table .item-views-cell-navigable-actionable-details,#main .item-views-cell-actionable-table .item-views-cell-navigable-actionable-details,#main .reorder-items-list-reorder-items-table .item-views-cell-navigable-actionable-details,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-actionable-details,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-actionable-details,.table-flex-item-actionable #main .item-views-cell-navigable-details,#main .table-flex-item-actionable .item-views-cell-navigable-details,#main .item-views-cell-actionable-expanded-table .item-views-cell-navigable-details,#main .item-views-cell-actionable-table .item-views-cell-navigable-details,#main .reorder-items-list-reorder-items-table .item-views-cell-navigable-details,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-details,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-details,.table-flex-item-selectable .table-flex-middle-first,#main .item-views-cell-selectable .table-flex-middle-first,#main .order-wizard-msr-package-creation-products-table .table-flex-middle-first,.table-flex-item-selectable #main .item-views-cell-navigable-actionable-details,#main .table-flex-item-selectable .item-views-cell-navigable-actionable-details,#main .item-views-cell-selectable .item-views-cell-navigable-actionable-details,#main .order-wizard-msr-package-creation-products-table .item-views-cell-navigable-actionable-details,.table-flex-item-selectable #main .item-views-cell-navigable-details,#main .table-flex-item-selectable .item-views-cell-navigable-details,#main .item-views-cell-selectable .item-views-cell-navigable-details,#main .order-wizard-msr-package-creation-products-table .item-views-cell-navigable-details,.table-flex-item-actionable-navigable .table-flex-middle-first,.table-flex-item-actionable-navigable #main .item-views-cell-navigable-actionable-details,#main .table-flex-item-actionable-navigable .item-views-cell-navigable-actionable-details,.table-flex-item-actionable-navigable #main .item-views-cell-navigable-details,#main .table-flex-item-actionable-navigable .item-views-cell-navigable-details,.table-flex-item-actionable-navigable-selectable .table-flex-middle-first,#main .item-views-cell-selectable-actionable-navigable-table .table-flex-middle-first,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-navigable-actionable-details,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-navigable-actionable-details,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-actionable-details,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-navigable-details,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-navigable-details,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-details {
    padding-top: 15px
}

@media (min-width: 992px) {
    .table-flex-item-actionable .table-flex-middle-last,#main .item-views-cell-actionable-expanded-table .table-flex-middle-last,#main .item-views-cell-actionable-table .table-flex-middle-last,#main .reorder-items-list-reorder-items-table .table-flex-middle-last,#main .cart-detailed-item-view-cell-actionable-table .table-flex-middle-last,#main .order-wizard-msr-package-details-actionable-table .table-flex-middle-last,.table-flex-item-actionable #main .item-views-cell-navigable-actionable-amount,#main .table-flex-item-actionable .item-views-cell-navigable-actionable-amount,#main .item-views-cell-actionable-expanded-table .item-views-cell-navigable-actionable-amount,#main .item-views-cell-actionable-table .item-views-cell-navigable-actionable-amount,#main .reorder-items-list-reorder-items-table .item-views-cell-navigable-actionable-amount,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-actionable-amount,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-actionable-amount,.table-flex-item-actionable #main .item-views-cell-navigable-amount,#main .table-flex-item-actionable .item-views-cell-navigable-amount,#main .item-views-cell-actionable-expanded-table .item-views-cell-navigable-amount,#main .item-views-cell-actionable-table .item-views-cell-navigable-amount,#main .reorder-items-list-reorder-items-table .item-views-cell-navigable-amount,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-amount,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-amount,.table-flex-item-actionable #main .item-views-cell-selectable-item-amount,#main .table-flex-item-actionable .item-views-cell-selectable-item-amount,#main .item-views-cell-actionable-expanded-table .item-views-cell-selectable-item-amount,#main .item-views-cell-actionable-table .item-views-cell-selectable-item-amount,#main .reorder-items-list-reorder-items-table .item-views-cell-selectable-item-amount,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-item-amount,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-item-amount,.table-flex-item-selectable .table-flex-middle-last,#main .item-views-cell-selectable .table-flex-middle-last,#main .order-wizard-msr-package-creation-products-table .table-flex-middle-last,.table-flex-item-selectable #main .item-views-cell-navigable-actionable-amount,#main .table-flex-item-selectable .item-views-cell-navigable-actionable-amount,#main .item-views-cell-selectable .item-views-cell-navigable-actionable-amount,#main .order-wizard-msr-package-creation-products-table .item-views-cell-navigable-actionable-amount,.table-flex-item-selectable #main .item-views-cell-navigable-amount,#main .table-flex-item-selectable .item-views-cell-navigable-amount,#main .item-views-cell-selectable .item-views-cell-navigable-amount,#main .order-wizard-msr-package-creation-products-table .item-views-cell-navigable-amount,.table-flex-item-selectable #main .item-views-cell-selectable-item-amount,#main .table-flex-item-selectable .item-views-cell-selectable-item-amount,#main .item-views-cell-selectable .item-views-cell-selectable-item-amount,#main .order-wizard-msr-package-creation-products-table .item-views-cell-selectable-item-amount,.table-flex-item-actionable-navigable .table-flex-middle-last,.table-flex-item-actionable-navigable #main .item-views-cell-navigable-actionable-amount,#main .table-flex-item-actionable-navigable .item-views-cell-navigable-actionable-amount,.table-flex-item-actionable-navigable #main .item-views-cell-navigable-amount,#main .table-flex-item-actionable-navigable .item-views-cell-navigable-amount,.table-flex-item-actionable-navigable #main .item-views-cell-selectable-item-amount,#main .table-flex-item-actionable-navigable .item-views-cell-selectable-item-amount,.table-flex-item-actionable-navigable-selectable .table-flex-middle-last,#main .item-views-cell-selectable-actionable-navigable-table .table-flex-middle-last,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-navigable-actionable-amount,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-navigable-actionable-amount,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-actionable-amount,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-navigable-amount,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-navigable-amount,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-amount,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-selectable-item-amount,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-selectable-item-amount,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-item-amount {
        padding-bottom:15px
    }
}

.table-flex-item-actionable .table-flex-first-alter,#main .item-views-cell-actionable-expanded-table .table-flex-first-alter,#main .item-views-cell-actionable-table .table-flex-first-alter,#main .reorder-items-list-reorder-items-table .table-flex-first-alter,#main .cart-detailed-item-view-cell-actionable-table .table-flex-first-alter,#main .order-wizard-msr-package-details-actionable-table .table-flex-first-alter,.table-flex-item-selectable .table-flex-first-alter,#main .item-views-cell-selectable .table-flex-first-alter,#main .order-wizard-msr-package-creation-products-table .table-flex-first-alter,.table-flex-item-actionable-navigable .table-flex-first-alter,.table-flex-item-actionable-navigable-selectable .table-flex-first-alter,#main .item-views-cell-selectable-actionable-navigable-table .table-flex-first-alter {
    padding-top: 15px
}

@media (min-width: 992px) {
    .table-flex-item-actionable .table-flex-last-alter,#main .item-views-cell-actionable-expanded-table .table-flex-last-alter,#main .item-views-cell-actionable-table .table-flex-last-alter,#main .reorder-items-list-reorder-items-table .table-flex-last-alter,#main .cart-detailed-item-view-cell-actionable-table .table-flex-last-alter,#main .order-wizard-msr-package-details-actionable-table .table-flex-last-alter,.table-flex-item-selectable .table-flex-last-alter,#main .item-views-cell-selectable .table-flex-last-alter,#main .order-wizard-msr-package-creation-products-table .table-flex-last-alter,.table-flex-item-actionable-navigable .table-flex-last-alter,.table-flex-item-actionable-navigable-selectable .table-flex-last-alter,#main .item-views-cell-selectable-actionable-navigable-table .table-flex-last-alter {
        padding-bottom:15px
    }
}

@media (min-width: 992px) {
    .table-flex-item-actionable .table-flex-tdlast,#main .item-views-cell-actionable-expanded-table .table-flex-tdlast,#main .item-views-cell-actionable-table .table-flex-tdlast,#main .reorder-items-list-reorder-items-table .table-flex-tdlast,#main .cart-detailed-item-view-cell-actionable-table .table-flex-tdlast,#main .order-wizard-msr-package-details-actionable-table .table-flex-tdlast,.table-flex-item-actionable #main .recordviews-actionable-actions,#main .table-flex-item-actionable .recordviews-actionable-actions,#main .item-views-cell-actionable-expanded-table .recordviews-actionable-actions,#main .item-views-cell-actionable-table .recordviews-actionable-actions,#main .reorder-items-list-reorder-items-table .recordviews-actionable-actions,#main .cart-detailed-item-view-cell-actionable-table .recordviews-actionable-actions,#main .order-wizard-msr-package-details-actionable-table .recordviews-actionable-actions,.table-flex-item-actionable #main .recordviews-selectable-actionable-td-action,#main .table-flex-item-actionable .recordviews-selectable-actionable-td-action,#main .item-views-cell-actionable-expanded-table .recordviews-selectable-actionable-td-action,#main .item-views-cell-actionable-table .recordviews-selectable-actionable-td-action,#main .reorder-items-list-reorder-items-table .recordviews-selectable-actionable-td-action,#main .cart-detailed-item-view-cell-actionable-table .recordviews-selectable-actionable-td-action,#main .order-wizard-msr-package-details-actionable-table .recordviews-selectable-actionable-td-action,.table-flex-item-actionable #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-item-actionable .item-views-cell-actionable-expanded-table-last,#main .item-views-cell-actionable-expanded-table .item-views-cell-actionable-expanded-table-last,#main .item-views-cell-actionable-table .item-views-cell-actionable-expanded-table-last,#main .reorder-items-list-reorder-items-table .item-views-cell-actionable-expanded-table-last,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-actionable-expanded-table-last,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-actionable-expanded-table-last,.table-flex-item-actionable #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-item-actionable .item-views-cell-selectable-actionable-navigable-actions,#main .item-views-cell-actionable-expanded-table .item-views-cell-selectable-actionable-navigable-actions,#main .item-views-cell-actionable-table .item-views-cell-selectable-actionable-navigable-actions,#main .reorder-items-list-reorder-items-table .item-views-cell-selectable-actionable-navigable-actions,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-actionable-navigable-actions,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-actionable-navigable-actions,.table-flex-item-actionable #main .item-views-cell-selectable-col-reason,#main .table-flex-item-actionable .item-views-cell-selectable-col-reason,#main .item-views-cell-actionable-expanded-table .item-views-cell-selectable-col-reason,#main .item-views-cell-actionable-table .item-views-cell-selectable-col-reason,#main .reorder-items-list-reorder-items-table .item-views-cell-selectable-col-reason,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-col-reason,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-col-reason,.table-flex-item-selectable .table-flex-tdlast,#main .item-views-cell-selectable .table-flex-tdlast,#main .order-wizard-msr-package-creation-products-table .table-flex-tdlast,.table-flex-item-selectable #main .recordviews-actionable-actions,#main .table-flex-item-selectable .recordviews-actionable-actions,#main .item-views-cell-selectable .recordviews-actionable-actions,#main .order-wizard-msr-package-creation-products-table .recordviews-actionable-actions,.table-flex-item-selectable #main .recordviews-selectable-actionable-td-action,#main .table-flex-item-selectable .recordviews-selectable-actionable-td-action,#main .item-views-cell-selectable .recordviews-selectable-actionable-td-action,#main .order-wizard-msr-package-creation-products-table .recordviews-selectable-actionable-td-action,.table-flex-item-selectable #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-item-selectable .item-views-cell-actionable-expanded-table-last,#main .item-views-cell-selectable .item-views-cell-actionable-expanded-table-last,#main .order-wizard-msr-package-creation-products-table .item-views-cell-actionable-expanded-table-last,.table-flex-item-selectable #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-item-selectable .item-views-cell-selectable-actionable-navigable-actions,#main .item-views-cell-selectable .item-views-cell-selectable-actionable-navigable-actions,#main .order-wizard-msr-package-creation-products-table .item-views-cell-selectable-actionable-navigable-actions,.table-flex-item-selectable #main .item-views-cell-selectable-col-reason,#main .table-flex-item-selectable .item-views-cell-selectable-col-reason,#main .item-views-cell-selectable .item-views-cell-selectable-col-reason,#main .order-wizard-msr-package-creation-products-table .item-views-cell-selectable-col-reason,.table-flex-item-actionable-navigable .table-flex-tdlast,.table-flex-item-actionable-navigable #main .recordviews-actionable-actions,#main .table-flex-item-actionable-navigable .recordviews-actionable-actions,.table-flex-item-actionable-navigable #main .recordviews-selectable-actionable-td-action,#main .table-flex-item-actionable-navigable .recordviews-selectable-actionable-td-action,.table-flex-item-actionable-navigable #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-item-actionable-navigable .item-views-cell-actionable-expanded-table-last,.table-flex-item-actionable-navigable #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-item-actionable-navigable .item-views-cell-selectable-actionable-navigable-actions,.table-flex-item-actionable-navigable #main .item-views-cell-selectable-col-reason,#main .table-flex-item-actionable-navigable .item-views-cell-selectable-col-reason,.table-flex-item-actionable-navigable-selectable .table-flex-tdlast,#main .item-views-cell-selectable-actionable-navigable-table .table-flex-tdlast,.table-flex-item-actionable-navigable-selectable #main .recordviews-actionable-actions,#main .table-flex-item-actionable-navigable-selectable .recordviews-actionable-actions,#main .item-views-cell-selectable-actionable-navigable-table .recordviews-actionable-actions,.table-flex-item-actionable-navigable-selectable #main .recordviews-selectable-actionable-td-action,#main .table-flex-item-actionable-navigable-selectable .recordviews-selectable-actionable-td-action,#main .item-views-cell-selectable-actionable-navigable-table .recordviews-selectable-actionable-td-action,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-actionable-expanded-table-last,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-actionable-expanded-table-last,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-selectable-actionable-navigable-actions,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-actionable-navigable-actions,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-selectable-col-reason,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-selectable-col-reason,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-col-reason {
        padding-bottom:15px
    }
}

.table-flex-item-actionable th,#main .item-views-cell-actionable-expanded-table th,#main .item-views-cell-actionable-table th,#main .reorder-items-list-reorder-items-table th,#main .cart-detailed-item-view-cell-actionable-table th,#main .order-wizard-msr-package-details-actionable-table th,.table-flex-item-selectable th,#main .item-views-cell-selectable th,#main .order-wizard-msr-package-creation-products-table th,.table-flex-item-actionable-navigable th,.table-flex-item-actionable-navigable-selectable th,#main .item-views-cell-selectable-actionable-navigable-table th {
    display: none;
    font-weight: 400
}

@media (min-width: 768px) {
    .table-flex-item-actionable .table-flex-tdlast,#main .item-views-cell-actionable-expanded-table .table-flex-tdlast,#main .item-views-cell-actionable-table .table-flex-tdlast,#main .reorder-items-list-reorder-items-table .table-flex-tdlast,#main .cart-detailed-item-view-cell-actionable-table .table-flex-tdlast,#main .order-wizard-msr-package-details-actionable-table .table-flex-tdlast,.table-flex-item-actionable #main .recordviews-actionable-actions,#main .table-flex-item-actionable .recordviews-actionable-actions,#main .item-views-cell-actionable-expanded-table .recordviews-actionable-actions,#main .item-views-cell-actionable-table .recordviews-actionable-actions,#main .reorder-items-list-reorder-items-table .recordviews-actionable-actions,#main .cart-detailed-item-view-cell-actionable-table .recordviews-actionable-actions,#main .order-wizard-msr-package-details-actionable-table .recordviews-actionable-actions,.table-flex-item-actionable #main .recordviews-selectable-actionable-td-action,#main .table-flex-item-actionable .recordviews-selectable-actionable-td-action,#main .item-views-cell-actionable-expanded-table .recordviews-selectable-actionable-td-action,#main .item-views-cell-actionable-table .recordviews-selectable-actionable-td-action,#main .reorder-items-list-reorder-items-table .recordviews-selectable-actionable-td-action,#main .cart-detailed-item-view-cell-actionable-table .recordviews-selectable-actionable-td-action,#main .order-wizard-msr-package-details-actionable-table .recordviews-selectable-actionable-td-action,.table-flex-item-actionable #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-item-actionable .item-views-cell-actionable-expanded-table-last,#main .item-views-cell-actionable-expanded-table .item-views-cell-actionable-expanded-table-last,#main .item-views-cell-actionable-table .item-views-cell-actionable-expanded-table-last,#main .reorder-items-list-reorder-items-table .item-views-cell-actionable-expanded-table-last,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-actionable-expanded-table-last,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-actionable-expanded-table-last,.table-flex-item-actionable #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-item-actionable .item-views-cell-selectable-actionable-navigable-actions,#main .item-views-cell-actionable-expanded-table .item-views-cell-selectable-actionable-navigable-actions,#main .item-views-cell-actionable-table .item-views-cell-selectable-actionable-navigable-actions,#main .reorder-items-list-reorder-items-table .item-views-cell-selectable-actionable-navigable-actions,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-actionable-navigable-actions,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-actionable-navigable-actions,.table-flex-item-actionable #main .item-views-cell-selectable-col-reason,#main .table-flex-item-actionable .item-views-cell-selectable-col-reason,#main .item-views-cell-actionable-expanded-table .item-views-cell-selectable-col-reason,#main .item-views-cell-actionable-table .item-views-cell-selectable-col-reason,#main .reorder-items-list-reorder-items-table .item-views-cell-selectable-col-reason,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-col-reason,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-col-reason,.table-flex-item-selectable .table-flex-tdlast,#main .item-views-cell-selectable .table-flex-tdlast,#main .order-wizard-msr-package-creation-products-table .table-flex-tdlast,.table-flex-item-selectable #main .recordviews-actionable-actions,#main .table-flex-item-selectable .recordviews-actionable-actions,#main .item-views-cell-selectable .recordviews-actionable-actions,#main .order-wizard-msr-package-creation-products-table .recordviews-actionable-actions,.table-flex-item-selectable #main .recordviews-selectable-actionable-td-action,#main .table-flex-item-selectable .recordviews-selectable-actionable-td-action,#main .item-views-cell-selectable .recordviews-selectable-actionable-td-action,#main .order-wizard-msr-package-creation-products-table .recordviews-selectable-actionable-td-action,.table-flex-item-selectable #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-item-selectable .item-views-cell-actionable-expanded-table-last,#main .item-views-cell-selectable .item-views-cell-actionable-expanded-table-last,#main .order-wizard-msr-package-creation-products-table .item-views-cell-actionable-expanded-table-last,.table-flex-item-selectable #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-item-selectable .item-views-cell-selectable-actionable-navigable-actions,#main .item-views-cell-selectable .item-views-cell-selectable-actionable-navigable-actions,#main .order-wizard-msr-package-creation-products-table .item-views-cell-selectable-actionable-navigable-actions,.table-flex-item-selectable #main .item-views-cell-selectable-col-reason,#main .table-flex-item-selectable .item-views-cell-selectable-col-reason,#main .item-views-cell-selectable .item-views-cell-selectable-col-reason,#main .order-wizard-msr-package-creation-products-table .item-views-cell-selectable-col-reason,.table-flex-item-actionable-navigable .table-flex-tdlast,.table-flex-item-actionable-navigable #main .recordviews-actionable-actions,#main .table-flex-item-actionable-navigable .recordviews-actionable-actions,.table-flex-item-actionable-navigable #main .recordviews-selectable-actionable-td-action,#main .table-flex-item-actionable-navigable .recordviews-selectable-actionable-td-action,.table-flex-item-actionable-navigable #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-item-actionable-navigable .item-views-cell-actionable-expanded-table-last,.table-flex-item-actionable-navigable #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-item-actionable-navigable .item-views-cell-selectable-actionable-navigable-actions,.table-flex-item-actionable-navigable #main .item-views-cell-selectable-col-reason,#main .table-flex-item-actionable-navigable .item-views-cell-selectable-col-reason,.table-flex-item-actionable-navigable-selectable .table-flex-tdlast,#main .item-views-cell-selectable-actionable-navigable-table .table-flex-tdlast,.table-flex-item-actionable-navigable-selectable #main .recordviews-actionable-actions,#main .table-flex-item-actionable-navigable-selectable .recordviews-actionable-actions,#main .item-views-cell-selectable-actionable-navigable-table .recordviews-actionable-actions,.table-flex-item-actionable-navigable-selectable #main .recordviews-selectable-actionable-td-action,#main .table-flex-item-actionable-navigable-selectable .recordviews-selectable-actionable-td-action,#main .item-views-cell-selectable-actionable-navigable-table .recordviews-selectable-actionable-td-action,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-actionable-expanded-table-last,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-actionable-expanded-table-last,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-selectable-actionable-navigable-actions,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-actionable-navigable-actions,.table-flex-item-actionable-navigable-selectable #main .item-views-cell-selectable-col-reason,#main .table-flex-item-actionable-navigable-selectable .item-views-cell-selectable-col-reason,#main .item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-col-reason {
        display:table-cell;
        padding-top: 15px;
        padding-bottom: 15px;
        float: none \9;
        width: auto \9
    }
}

@media (min-width: 992px) {
    .table-flex-item-actionable td,#main .item-views-cell-actionable-expanded-table td,#main .item-views-cell-actionable-table td,#main .reorder-items-list-reorder-items-table td,#main .cart-detailed-item-view-cell-actionable-table td,#main .order-wizard-msr-package-details-actionable-table td,.table-flex-item-selectable td,#main .item-views-cell-selectable td,#main .order-wizard-msr-package-creation-products-table td,.table-flex-item-actionable-navigable td,.table-flex-item-actionable-navigable-selectable td,#main .item-views-cell-selectable-actionable-navigable-table td {
        display:table-cell;
        padding-top: 15px;
        padding-bottom: 15px;
        float: none \9;
        width: auto \9
    }

    .table-flex-item-actionable th,#main .item-views-cell-actionable-expanded-table th,#main .item-views-cell-actionable-table th,#main .reorder-items-list-reorder-items-table th,#main .cart-detailed-item-view-cell-actionable-table th,#main .order-wizard-msr-package-details-actionable-table th,.table-flex-item-selectable th,#main .item-views-cell-selectable th,#main .order-wizard-msr-package-creation-products-table th,.table-flex-item-actionable-navigable th,.table-flex-item-actionable-navigable-selectable th,#main .item-views-cell-selectable-actionable-navigable-table th {
        display: table-cell
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .table-flex-item-actionable.md2sm td,#main .md2sm.item-views-cell-actionable-expanded-table td,#main .md2sm.item-views-cell-actionable-table td,#main .md2sm.reorder-items-list-reorder-items-table td,#main .md2sm.cart-detailed-item-view-cell-actionable-table td,#main .md2sm.order-wizard-msr-package-details-actionable-table td,.table-flex-item-selectable.md2sm td,#main .md2sm.item-views-cell-selectable td,#main .md2sm.order-wizard-msr-package-creation-products-table td,.table-flex-item-actionable-navigable.md2sm td,.table-flex-item-actionable-navigable-selectable.md2sm td,#main .md2sm.item-views-cell-selectable-actionable-navigable-table td {
        display:block;
        float: left \9;
        width: 100% \9
    }

    .table-flex-item-actionable.md2sm .table-flex-tdfirst,#main .md2sm.item-views-cell-actionable-expanded-table .table-flex-tdfirst,#main .md2sm.item-views-cell-actionable-table .table-flex-tdfirst,#main .md2sm.reorder-items-list-reorder-items-table .table-flex-tdfirst,#main .md2sm.cart-detailed-item-view-cell-actionable-table .table-flex-tdfirst,#main .md2sm.order-wizard-msr-package-details-actionable-table .table-flex-tdfirst,.table-flex-item-actionable.md2sm #main .recordviews-selectable-actionable-td-selectable,#main .table-flex-item-actionable.md2sm .recordviews-selectable-actionable-td-selectable,#main .md2sm.item-views-cell-actionable-expanded-table .recordviews-selectable-actionable-td-selectable,#main .md2sm.item-views-cell-actionable-table .recordviews-selectable-actionable-td-selectable,#main .md2sm.reorder-items-list-reorder-items-table .recordviews-selectable-actionable-td-selectable,#main .md2sm.cart-detailed-item-view-cell-actionable-table .recordviews-selectable-actionable-td-selectable,#main .md2sm.order-wizard-msr-package-details-actionable-table .recordviews-selectable-actionable-td-selectable,.table-flex-item-actionable.md2sm #main .recordviews-selectable-td-selectable,#main .table-flex-item-actionable.md2sm .recordviews-selectable-td-selectable,#main .md2sm.item-views-cell-actionable-expanded-table .recordviews-selectable-td-selectable,#main .md2sm.item-views-cell-actionable-table .recordviews-selectable-td-selectable,#main .md2sm.reorder-items-list-reorder-items-table .recordviews-selectable-td-selectable,#main .md2sm.cart-detailed-item-view-cell-actionable-table .recordviews-selectable-td-selectable,#main .md2sm.order-wizard-msr-package-details-actionable-table .recordviews-selectable-td-selectable,.table-flex-item-actionable.md2sm #main .item-views-cell-actionable-expanded-table-first,#main .table-flex-item-actionable.md2sm .item-views-cell-actionable-expanded-table-first,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-actionable-expanded-table-first,#main .md2sm.item-views-cell-actionable-table .item-views-cell-actionable-expanded-table-first,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-actionable-expanded-table-first,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-actionable-expanded-table-first,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-actionable-expanded-table-first,.table-flex-item-actionable.md2sm #main .item-views-cell-navigable-actionable-item-image,#main .table-flex-item-actionable.md2sm .item-views-cell-navigable-actionable-item-image,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-navigable-actionable-item-image,#main .md2sm.item-views-cell-actionable-table .item-views-cell-navigable-actionable-item-image,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-navigable-actionable-item-image,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-actionable-item-image,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-actionable-item-image,.table-flex-item-actionable.md2sm #main .item-views-cell-navigable-item-image,#main .table-flex-item-actionable.md2sm .item-views-cell-navigable-item-image,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-navigable-item-image,#main .md2sm.item-views-cell-actionable-table .item-views-cell-navigable-item-image,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-navigable-item-image,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-item-image,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-item-image,.table-flex-item-actionable.md2sm #main .item-views-cell-selectable-actionable-navigable-select,#main .table-flex-item-actionable.md2sm .item-views-cell-selectable-actionable-navigable-select,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-selectable-actionable-navigable-select,#main .md2sm.item-views-cell-actionable-table .item-views-cell-selectable-actionable-navigable-select,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-selectable-actionable-navigable-select,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-actionable-navigable-select,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-actionable-navigable-select,.table-flex-item-actionable.md2sm #main .item-views-cell-selectable-actionable-navigable-thumbnail,#main .table-flex-item-actionable.md2sm .item-views-cell-selectable-actionable-navigable-thumbnail,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-selectable-actionable-navigable-thumbnail,#main .md2sm.item-views-cell-actionable-table .item-views-cell-selectable-actionable-navigable-thumbnail,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-selectable-actionable-navigable-thumbnail,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-actionable-navigable-thumbnail,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-actionable-navigable-thumbnail,.table-flex-item-actionable.md2sm #main .item-views-cell-selectable-item-selector,#main .table-flex-item-actionable.md2sm .item-views-cell-selectable-item-selector,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-selectable-item-selector,#main .md2sm.item-views-cell-actionable-table .item-views-cell-selectable-item-selector,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-selectable-item-selector,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-item-selector,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-item-selector,.table-flex-item-actionable.md2sm #main .item-views-cell-selectable-item-image,#main .table-flex-item-actionable.md2sm .item-views-cell-selectable-item-image,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-selectable-item-image,#main .md2sm.item-views-cell-actionable-table .item-views-cell-selectable-item-image,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-selectable-item-image,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-item-image,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-item-image,.table-flex-item-actionable.md2sm #main .item-view-cell-navigable-actionable-item-image,#main .table-flex-item-actionable.md2sm .item-view-cell-navigable-actionable-item-image,#main .md2sm.item-views-cell-actionable-expanded-table .item-view-cell-navigable-actionable-item-image,#main .md2sm.item-views-cell-actionable-table .item-view-cell-navigable-actionable-item-image,#main .md2sm.reorder-items-list-reorder-items-table .item-view-cell-navigable-actionable-item-image,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-view-cell-navigable-actionable-item-image,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-view-cell-navigable-actionable-item-image,.table-flex-item-selectable.md2sm .table-flex-tdfirst,#main .md2sm.item-views-cell-selectable .table-flex-tdfirst,#main .md2sm.order-wizard-msr-package-creation-products-table .table-flex-tdfirst,.table-flex-item-selectable.md2sm #main .recordviews-selectable-actionable-td-selectable,#main .table-flex-item-selectable.md2sm .recordviews-selectable-actionable-td-selectable,#main .md2sm.item-views-cell-selectable .recordviews-selectable-actionable-td-selectable,#main .md2sm.order-wizard-msr-package-creation-products-table .recordviews-selectable-actionable-td-selectable,.table-flex-item-selectable.md2sm #main .recordviews-selectable-td-selectable,#main .table-flex-item-selectable.md2sm .recordviews-selectable-td-selectable,#main .md2sm.item-views-cell-selectable .recordviews-selectable-td-selectable,#main .md2sm.order-wizard-msr-package-creation-products-table .recordviews-selectable-td-selectable,.table-flex-item-selectable.md2sm #main .item-views-cell-actionable-expanded-table-first,#main .table-flex-item-selectable.md2sm .item-views-cell-actionable-expanded-table-first,#main .md2sm.item-views-cell-selectable .item-views-cell-actionable-expanded-table-first,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-actionable-expanded-table-first,.table-flex-item-selectable.md2sm #main .item-views-cell-navigable-actionable-item-image,#main .table-flex-item-selectable.md2sm .item-views-cell-navigable-actionable-item-image,#main .md2sm.item-views-cell-selectable .item-views-cell-navigable-actionable-item-image,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-navigable-actionable-item-image,.table-flex-item-selectable.md2sm #main .item-views-cell-navigable-item-image,#main .table-flex-item-selectable.md2sm .item-views-cell-navigable-item-image,#main .md2sm.item-views-cell-selectable .item-views-cell-navigable-item-image,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-navigable-item-image,.table-flex-item-selectable.md2sm #main .item-views-cell-selectable-actionable-navigable-select,#main .table-flex-item-selectable.md2sm .item-views-cell-selectable-actionable-navigable-select,#main .md2sm.item-views-cell-selectable .item-views-cell-selectable-actionable-navigable-select,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-selectable-actionable-navigable-select,.table-flex-item-selectable.md2sm #main .item-views-cell-selectable-actionable-navigable-thumbnail,#main .table-flex-item-selectable.md2sm .item-views-cell-selectable-actionable-navigable-thumbnail,#main .md2sm.item-views-cell-selectable .item-views-cell-selectable-actionable-navigable-thumbnail,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-selectable-actionable-navigable-thumbnail,.table-flex-item-selectable.md2sm #main .item-views-cell-selectable-item-selector,#main .table-flex-item-selectable.md2sm .item-views-cell-selectable-item-selector,#main .md2sm.item-views-cell-selectable .item-views-cell-selectable-item-selector,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-selectable-item-selector,.table-flex-item-selectable.md2sm #main .item-views-cell-selectable-item-image,#main .table-flex-item-selectable.md2sm .item-views-cell-selectable-item-image,#main .md2sm.item-views-cell-selectable .item-views-cell-selectable-item-image,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-selectable-item-image,.table-flex-item-selectable.md2sm #main .item-view-cell-navigable-actionable-item-image,#main .table-flex-item-selectable.md2sm .item-view-cell-navigable-actionable-item-image,#main .md2sm.item-views-cell-selectable .item-view-cell-navigable-actionable-item-image,#main .md2sm.order-wizard-msr-package-creation-products-table .item-view-cell-navigable-actionable-item-image,.table-flex-item-actionable-navigable.md2sm .table-flex-tdfirst,.table-flex-item-actionable-navigable.md2sm #main .recordviews-selectable-actionable-td-selectable,#main .table-flex-item-actionable-navigable.md2sm .recordviews-selectable-actionable-td-selectable,.table-flex-item-actionable-navigable.md2sm #main .recordviews-selectable-td-selectable,#main .table-flex-item-actionable-navigable.md2sm .recordviews-selectable-td-selectable,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-actionable-expanded-table-first,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-actionable-expanded-table-first,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-navigable-actionable-item-image,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-navigable-actionable-item-image,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-navigable-item-image,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-navigable-item-image,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-selectable-actionable-navigable-select,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-selectable-actionable-navigable-select,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-selectable-actionable-navigable-thumbnail,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-selectable-actionable-navigable-thumbnail,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-selectable-item-selector,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-selectable-item-selector,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-selectable-item-image,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-selectable-item-image,.table-flex-item-actionable-navigable.md2sm #main .item-view-cell-navigable-actionable-item-image,#main .table-flex-item-actionable-navigable.md2sm .item-view-cell-navigable-actionable-item-image,.table-flex-item-actionable-navigable-selectable.md2sm .table-flex-tdfirst,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .table-flex-tdfirst,.table-flex-item-actionable-navigable-selectable.md2sm #main .recordviews-selectable-actionable-td-selectable,#main .table-flex-item-actionable-navigable-selectable.md2sm .recordviews-selectable-actionable-td-selectable,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .recordviews-selectable-actionable-td-selectable,.table-flex-item-actionable-navigable-selectable.md2sm #main .recordviews-selectable-td-selectable,#main .table-flex-item-actionable-navigable-selectable.md2sm .recordviews-selectable-td-selectable,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .recordviews-selectable-td-selectable,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-actionable-expanded-table-first,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-actionable-expanded-table-first,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-actionable-expanded-table-first,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-navigable-actionable-item-image,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-navigable-actionable-item-image,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-actionable-item-image,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-navigable-item-image,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-navigable-item-image,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-item-image,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-selectable-actionable-navigable-select,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-selectable-actionable-navigable-select,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-actionable-navigable-select,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-selectable-actionable-navigable-thumbnail,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-selectable-actionable-navigable-thumbnail,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-actionable-navigable-thumbnail,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-selectable-item-selector,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-selectable-item-selector,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-item-selector,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-selectable-item-image,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-selectable-item-image,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-item-image,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-view-cell-navigable-actionable-item-image,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-view-cell-navigable-actionable-item-image,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-view-cell-navigable-actionable-item-image {
        display: table-cell;
        padding-top: 15px;
        padding-bottom: 15px;
        float: none \9;
        width: auto \9
    }

    .table-flex-item-actionable.md2sm .table-flex-tdlast,#main .md2sm.item-views-cell-actionable-expanded-table .table-flex-tdlast,#main .md2sm.item-views-cell-actionable-table .table-flex-tdlast,#main .md2sm.reorder-items-list-reorder-items-table .table-flex-tdlast,#main .md2sm.cart-detailed-item-view-cell-actionable-table .table-flex-tdlast,#main .md2sm.order-wizard-msr-package-details-actionable-table .table-flex-tdlast,.table-flex-item-actionable.md2sm #main .recordviews-actionable-actions,#main .table-flex-item-actionable.md2sm .recordviews-actionable-actions,#main .md2sm.item-views-cell-actionable-expanded-table .recordviews-actionable-actions,#main .md2sm.item-views-cell-actionable-table .recordviews-actionable-actions,#main .md2sm.reorder-items-list-reorder-items-table .recordviews-actionable-actions,#main .md2sm.cart-detailed-item-view-cell-actionable-table .recordviews-actionable-actions,#main .md2sm.order-wizard-msr-package-details-actionable-table .recordviews-actionable-actions,.table-flex-item-actionable.md2sm #main .recordviews-selectable-actionable-td-action,#main .table-flex-item-actionable.md2sm .recordviews-selectable-actionable-td-action,#main .md2sm.item-views-cell-actionable-expanded-table .recordviews-selectable-actionable-td-action,#main .md2sm.item-views-cell-actionable-table .recordviews-selectable-actionable-td-action,#main .md2sm.reorder-items-list-reorder-items-table .recordviews-selectable-actionable-td-action,#main .md2sm.cart-detailed-item-view-cell-actionable-table .recordviews-selectable-actionable-td-action,#main .md2sm.order-wizard-msr-package-details-actionable-table .recordviews-selectable-actionable-td-action,.table-flex-item-actionable.md2sm #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-item-actionable.md2sm .item-views-cell-actionable-expanded-table-last,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-actionable-expanded-table-last,#main .md2sm.item-views-cell-actionable-table .item-views-cell-actionable-expanded-table-last,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-actionable-expanded-table-last,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-actionable-expanded-table-last,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-actionable-expanded-table-last,.table-flex-item-actionable.md2sm #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-item-actionable.md2sm .item-views-cell-selectable-actionable-navigable-actions,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-selectable-actionable-navigable-actions,#main .md2sm.item-views-cell-actionable-table .item-views-cell-selectable-actionable-navigable-actions,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-selectable-actionable-navigable-actions,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-actionable-navigable-actions,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-actionable-navigable-actions,.table-flex-item-actionable.md2sm #main .item-views-cell-selectable-col-reason,#main .table-flex-item-actionable.md2sm .item-views-cell-selectable-col-reason,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-selectable-col-reason,#main .md2sm.item-views-cell-actionable-table .item-views-cell-selectable-col-reason,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-selectable-col-reason,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-col-reason,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-col-reason,.table-flex-item-selectable.md2sm .table-flex-tdlast,#main .md2sm.item-views-cell-selectable .table-flex-tdlast,#main .md2sm.order-wizard-msr-package-creation-products-table .table-flex-tdlast,.table-flex-item-selectable.md2sm #main .recordviews-actionable-actions,#main .table-flex-item-selectable.md2sm .recordviews-actionable-actions,#main .md2sm.item-views-cell-selectable .recordviews-actionable-actions,#main .md2sm.order-wizard-msr-package-creation-products-table .recordviews-actionable-actions,.table-flex-item-selectable.md2sm #main .recordviews-selectable-actionable-td-action,#main .table-flex-item-selectable.md2sm .recordviews-selectable-actionable-td-action,#main .md2sm.item-views-cell-selectable .recordviews-selectable-actionable-td-action,#main .md2sm.order-wizard-msr-package-creation-products-table .recordviews-selectable-actionable-td-action,.table-flex-item-selectable.md2sm #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-item-selectable.md2sm .item-views-cell-actionable-expanded-table-last,#main .md2sm.item-views-cell-selectable .item-views-cell-actionable-expanded-table-last,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-actionable-expanded-table-last,.table-flex-item-selectable.md2sm #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-item-selectable.md2sm .item-views-cell-selectable-actionable-navigable-actions,#main .md2sm.item-views-cell-selectable .item-views-cell-selectable-actionable-navigable-actions,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-selectable-actionable-navigable-actions,.table-flex-item-selectable.md2sm #main .item-views-cell-selectable-col-reason,#main .table-flex-item-selectable.md2sm .item-views-cell-selectable-col-reason,#main .md2sm.item-views-cell-selectable .item-views-cell-selectable-col-reason,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-selectable-col-reason,.table-flex-item-actionable-navigable.md2sm .table-flex-tdlast,.table-flex-item-actionable-navigable.md2sm #main .recordviews-actionable-actions,#main .table-flex-item-actionable-navigable.md2sm .recordviews-actionable-actions,.table-flex-item-actionable-navigable.md2sm #main .recordviews-selectable-actionable-td-action,#main .table-flex-item-actionable-navigable.md2sm .recordviews-selectable-actionable-td-action,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-actionable-expanded-table-last,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-selectable-actionable-navigable-actions,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-selectable-col-reason,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-selectable-col-reason,.table-flex-item-actionable-navigable-selectable.md2sm .table-flex-tdlast,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .table-flex-tdlast,.table-flex-item-actionable-navigable-selectable.md2sm #main .recordviews-actionable-actions,#main .table-flex-item-actionable-navigable-selectable.md2sm .recordviews-actionable-actions,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .recordviews-actionable-actions,.table-flex-item-actionable-navigable-selectable.md2sm #main .recordviews-selectable-actionable-td-action,#main .table-flex-item-actionable-navigable-selectable.md2sm .recordviews-selectable-actionable-td-action,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .recordviews-selectable-actionable-td-action,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-actionable-expanded-table-last,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-actionable-expanded-table-last,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-selectable-actionable-navigable-actions,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-actionable-navigable-actions,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-selectable-col-reason,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-selectable-col-reason,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-col-reason {
        display: table-cell;
        padding-top: 15px;
        padding-bottom: 15px;
        float: none \9;
        width: auto \9
    }

    .table-flex-item-actionable.md2sm .table-flex-middle-data,#main .md2sm.item-views-cell-actionable-expanded-table .table-flex-middle-data,#main .md2sm.item-views-cell-actionable-table .table-flex-middle-data,#main .md2sm.reorder-items-list-reorder-items-table .table-flex-middle-data,#main .md2sm.cart-detailed-item-view-cell-actionable-table .table-flex-middle-data,#main .md2sm.order-wizard-msr-package-details-actionable-table .table-flex-middle-data,.table-flex-item-actionable.md2sm #main .item-views-cell-navigable-actionable-details,#main .table-flex-item-actionable.md2sm .item-views-cell-navigable-actionable-details,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-navigable-actionable-details,#main .md2sm.item-views-cell-actionable-table .item-views-cell-navigable-actionable-details,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-navigable-actionable-details,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-actionable-details,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-actionable-details,.table-flex-item-actionable.md2sm #main .item-views-cell-navigable-actionable-amount,#main .table-flex-item-actionable.md2sm .item-views-cell-navigable-actionable-amount,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-navigable-actionable-amount,#main .md2sm.item-views-cell-actionable-table .item-views-cell-navigable-actionable-amount,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-navigable-actionable-amount,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-actionable-amount,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-actionable-amount,.table-flex-item-actionable.md2sm #main .item-views-cell-navigable-actionable-item-unit-price,#main .table-flex-item-actionable.md2sm .item-views-cell-navigable-actionable-item-unit-price,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-navigable-actionable-item-unit-price,#main .md2sm.item-views-cell-actionable-table .item-views-cell-navigable-actionable-item-unit-price,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-navigable-actionable-item-unit-price,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-actionable-item-unit-price,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-actionable-item-unit-price,.table-flex-item-actionable.md2sm #main .item-views-cell-navigable-actionable-item-quantity,#main .table-flex-item-actionable.md2sm .item-views-cell-navigable-actionable-item-quantity,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-navigable-actionable-item-quantity,#main .md2sm.item-views-cell-actionable-table .item-views-cell-navigable-actionable-item-quantity,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-navigable-actionable-item-quantity,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-actionable-item-quantity,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-actionable-item-quantity,.table-flex-item-actionable.md2sm #main .item-views-cell-navigable-details,#main .table-flex-item-actionable.md2sm .item-views-cell-navigable-details,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-navigable-details,#main .md2sm.item-views-cell-actionable-table .item-views-cell-navigable-details,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-navigable-details,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-details,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-details,.table-flex-item-actionable.md2sm #main .item-views-cell-navigable-amount,#main .table-flex-item-actionable.md2sm .item-views-cell-navigable-amount,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-navigable-amount,#main .md2sm.item-views-cell-actionable-table .item-views-cell-navigable-amount,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-navigable-amount,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-amount,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-amount,.table-flex-item-actionable.md2sm #main .item-views-cell-navigable-item-unit-price,#main .table-flex-item-actionable.md2sm .item-views-cell-navigable-item-unit-price,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-navigable-item-unit-price,#main .md2sm.item-views-cell-actionable-table .item-views-cell-navigable-item-unit-price,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-navigable-item-unit-price,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-item-unit-price,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-item-unit-price,.table-flex-item-actionable.md2sm #main .item-views-cell-navigable-item-quantity,#main .table-flex-item-actionable.md2sm .item-views-cell-navigable-item-quantity,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-navigable-item-quantity,#main .md2sm.item-views-cell-actionable-table .item-views-cell-navigable-item-quantity,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-navigable-item-quantity,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-item-quantity,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-item-quantity,.table-flex-item-actionable.md2sm #main .item-views-cell-selectable-item-qty,#main .table-flex-item-actionable.md2sm .item-views-cell-selectable-item-qty,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-selectable-item-qty,#main .md2sm.item-views-cell-actionable-table .item-views-cell-selectable-item-qty,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-selectable-item-qty,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-item-qty,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-item-qty,.table-flex-item-actionable.md2sm #main .item-views-cell-selectable-item-unit-price,#main .table-flex-item-actionable.md2sm .item-views-cell-selectable-item-unit-price,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-selectable-item-unit-price,#main .md2sm.item-views-cell-actionable-table .item-views-cell-selectable-item-unit-price,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-selectable-item-unit-price,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-item-unit-price,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-item-unit-price,.table-flex-item-actionable.md2sm #main .item-views-cell-selectable-item-amount,#main .table-flex-item-actionable.md2sm .item-views-cell-selectable-item-amount,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-selectable-item-amount,#main .md2sm.item-views-cell-actionable-table .item-views-cell-selectable-item-amount,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-selectable-item-amount,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-item-amount,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-item-amount,.table-flex-item-selectable.md2sm .table-flex-middle-data,#main .md2sm.item-views-cell-selectable .table-flex-middle-data,#main .md2sm.order-wizard-msr-package-creation-products-table .table-flex-middle-data,.table-flex-item-selectable.md2sm #main .item-views-cell-navigable-actionable-details,#main .table-flex-item-selectable.md2sm .item-views-cell-navigable-actionable-details,#main .md2sm.item-views-cell-selectable .item-views-cell-navigable-actionable-details,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-navigable-actionable-details,.table-flex-item-selectable.md2sm #main .item-views-cell-navigable-actionable-amount,#main .table-flex-item-selectable.md2sm .item-views-cell-navigable-actionable-amount,#main .md2sm.item-views-cell-selectable .item-views-cell-navigable-actionable-amount,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-navigable-actionable-amount,.table-flex-item-selectable.md2sm #main .item-views-cell-navigable-actionable-item-unit-price,#main .table-flex-item-selectable.md2sm .item-views-cell-navigable-actionable-item-unit-price,#main .md2sm.item-views-cell-selectable .item-views-cell-navigable-actionable-item-unit-price,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-navigable-actionable-item-unit-price,.table-flex-item-selectable.md2sm #main .item-views-cell-navigable-actionable-item-quantity,#main .table-flex-item-selectable.md2sm .item-views-cell-navigable-actionable-item-quantity,#main .md2sm.item-views-cell-selectable .item-views-cell-navigable-actionable-item-quantity,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-navigable-actionable-item-quantity,.table-flex-item-selectable.md2sm #main .item-views-cell-navigable-details,#main .table-flex-item-selectable.md2sm .item-views-cell-navigable-details,#main .md2sm.item-views-cell-selectable .item-views-cell-navigable-details,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-navigable-details,.table-flex-item-selectable.md2sm #main .item-views-cell-navigable-amount,#main .table-flex-item-selectable.md2sm .item-views-cell-navigable-amount,#main .md2sm.item-views-cell-selectable .item-views-cell-navigable-amount,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-navigable-amount,.table-flex-item-selectable.md2sm #main .item-views-cell-navigable-item-unit-price,#main .table-flex-item-selectable.md2sm .item-views-cell-navigable-item-unit-price,#main .md2sm.item-views-cell-selectable .item-views-cell-navigable-item-unit-price,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-navigable-item-unit-price,.table-flex-item-selectable.md2sm #main .item-views-cell-navigable-item-quantity,#main .table-flex-item-selectable.md2sm .item-views-cell-navigable-item-quantity,#main .md2sm.item-views-cell-selectable .item-views-cell-navigable-item-quantity,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-navigable-item-quantity,.table-flex-item-selectable.md2sm #main .item-views-cell-selectable-item-qty,#main .table-flex-item-selectable.md2sm .item-views-cell-selectable-item-qty,#main .md2sm.item-views-cell-selectable .item-views-cell-selectable-item-qty,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-selectable-item-qty,.table-flex-item-selectable.md2sm #main .item-views-cell-selectable-item-unit-price,#main .table-flex-item-selectable.md2sm .item-views-cell-selectable-item-unit-price,#main .md2sm.item-views-cell-selectable .item-views-cell-selectable-item-unit-price,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-selectable-item-unit-price,.table-flex-item-selectable.md2sm #main .item-views-cell-selectable-item-amount,#main .table-flex-item-selectable.md2sm .item-views-cell-selectable-item-amount,#main .md2sm.item-views-cell-selectable .item-views-cell-selectable-item-amount,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-selectable-item-amount,.table-flex-item-actionable-navigable.md2sm .table-flex-middle-data,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-navigable-actionable-details,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-navigable-actionable-details,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-navigable-actionable-amount,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-navigable-actionable-amount,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-navigable-actionable-item-unit-price,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-navigable-actionable-item-unit-price,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-navigable-actionable-item-quantity,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-navigable-actionable-item-quantity,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-navigable-details,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-navigable-details,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-navigable-amount,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-navigable-amount,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-navigable-item-unit-price,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-navigable-item-unit-price,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-navigable-item-quantity,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-navigable-item-quantity,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-selectable-item-qty,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-selectable-item-qty,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-selectable-item-unit-price,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-selectable-item-unit-price,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-selectable-item-amount,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-selectable-item-amount,.table-flex-item-actionable-navigable-selectable.md2sm .table-flex-middle-data,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .table-flex-middle-data,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-navigable-actionable-details,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-navigable-actionable-details,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-actionable-details,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-navigable-actionable-amount,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-navigable-actionable-amount,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-actionable-amount,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-navigable-actionable-item-unit-price,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-navigable-actionable-item-unit-price,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-actionable-item-unit-price,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-navigable-actionable-item-quantity,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-navigable-actionable-item-quantity,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-actionable-item-quantity,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-navigable-details,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-navigable-details,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-details,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-navigable-amount,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-navigable-amount,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-amount,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-navigable-item-unit-price,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-navigable-item-unit-price,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-item-unit-price,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-navigable-item-quantity,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-navigable-item-quantity,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-item-quantity,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-selectable-item-qty,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-selectable-item-qty,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-item-qty,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-selectable-item-unit-price,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-selectable-item-unit-price,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-item-unit-price,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-selectable-item-amount,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-selectable-item-amount,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-item-amount {
        padding-top: 0;
        padding-bottom: 0
    }
}

@media (min-width: 992px) and (max-width: 1199px) and (min-width: 992px) {
    .table-flex-item-actionable.md2sm .table-flex-middle-last,#main .md2sm.item-views-cell-actionable-expanded-table .table-flex-middle-last,#main .md2sm.item-views-cell-actionable-table .table-flex-middle-last,#main .md2sm.reorder-items-list-reorder-items-table .table-flex-middle-last,#main .md2sm.cart-detailed-item-view-cell-actionable-table .table-flex-middle-last,#main .md2sm.order-wizard-msr-package-details-actionable-table .table-flex-middle-last,.table-flex-item-actionable.md2sm #main .item-views-cell-navigable-actionable-amount,#main .table-flex-item-actionable.md2sm .item-views-cell-navigable-actionable-amount,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-navigable-actionable-amount,#main .md2sm.item-views-cell-actionable-table .item-views-cell-navigable-actionable-amount,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-navigable-actionable-amount,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-actionable-amount,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-actionable-amount,.table-flex-item-actionable.md2sm #main .item-views-cell-navigable-amount,#main .table-flex-item-actionable.md2sm .item-views-cell-navigable-amount,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-navigable-amount,#main .md2sm.item-views-cell-actionable-table .item-views-cell-navigable-amount,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-navigable-amount,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-amount,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-amount,.table-flex-item-actionable.md2sm #main .item-views-cell-selectable-item-amount,#main .table-flex-item-actionable.md2sm .item-views-cell-selectable-item-amount,#main .md2sm.item-views-cell-actionable-expanded-table .item-views-cell-selectable-item-amount,#main .md2sm.item-views-cell-actionable-table .item-views-cell-selectable-item-amount,#main .md2sm.reorder-items-list-reorder-items-table .item-views-cell-selectable-item-amount,#main .md2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-item-amount,#main .md2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-item-amount,.table-flex-item-selectable.md2sm .table-flex-middle-last,#main .md2sm.item-views-cell-selectable .table-flex-middle-last,#main .md2sm.order-wizard-msr-package-creation-products-table .table-flex-middle-last,.table-flex-item-selectable.md2sm #main .item-views-cell-navigable-actionable-amount,#main .table-flex-item-selectable.md2sm .item-views-cell-navigable-actionable-amount,#main .md2sm.item-views-cell-selectable .item-views-cell-navigable-actionable-amount,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-navigable-actionable-amount,.table-flex-item-selectable.md2sm #main .item-views-cell-navigable-amount,#main .table-flex-item-selectable.md2sm .item-views-cell-navigable-amount,#main .md2sm.item-views-cell-selectable .item-views-cell-navigable-amount,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-navigable-amount,.table-flex-item-selectable.md2sm #main .item-views-cell-selectable-item-amount,#main .table-flex-item-selectable.md2sm .item-views-cell-selectable-item-amount,#main .md2sm.item-views-cell-selectable .item-views-cell-selectable-item-amount,#main .md2sm.order-wizard-msr-package-creation-products-table .item-views-cell-selectable-item-amount,.table-flex-item-actionable-navigable.md2sm .table-flex-middle-last,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-navigable-actionable-amount,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-navigable-actionable-amount,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-navigable-amount,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-navigable-amount,.table-flex-item-actionable-navigable.md2sm #main .item-views-cell-selectable-item-amount,#main .table-flex-item-actionable-navigable.md2sm .item-views-cell-selectable-item-amount,.table-flex-item-actionable-navigable-selectable.md2sm .table-flex-middle-last,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .table-flex-middle-last,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-navigable-actionable-amount,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-navigable-actionable-amount,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-actionable-amount,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-navigable-amount,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-navigable-amount,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-amount,.table-flex-item-actionable-navigable-selectable.md2sm #main .item-views-cell-selectable-item-amount,#main .table-flex-item-actionable-navigable-selectable.md2sm .item-views-cell-selectable-item-amount,#main .md2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-item-amount {
        padding-bottom:15px
    }
}

@media (max-width: 1200px) {
    .table-flex-item-actionable.md2sm [class*="-middle"],#main .md2sm.item-views-cell-actionable-expanded-table [class*="-middle"],#main .md2sm.item-views-cell-actionable-table [class*="-middle"],#main .md2sm.reorder-items-list-reorder-items-table [class*="-middle"],#main .md2sm.cart-detailed-item-view-cell-actionable-table [class*="-middle"],#main .md2sm.order-wizard-msr-package-details-actionable-table [class*="-middle"],.table-flex-item-selectable.md2sm [class*="-middle"],#main .md2sm.item-views-cell-selectable [class*="-middle"],#main .md2sm.order-wizard-msr-package-creation-products-table [class*="-middle"],.table-flex-item-actionable-navigable.md2sm [class*="-middle"],.table-flex-item-actionable-navigable-selectable.md2sm [class*="-middle"],#main .md2sm.item-views-cell-selectable-actionable-navigable-table [class*="-middle"] {
        padding-bottom:0
    }

    .table-flex-item-actionable.md2sm [class*="-middle"]+[class*="-middle"],#main .md2sm.item-views-cell-actionable-expanded-table [class*="-middle"]+[class*="-middle"],#main .md2sm.item-views-cell-actionable-table [class*="-middle"]+[class*="-middle"],#main .md2sm.reorder-items-list-reorder-items-table [class*="-middle"]+[class*="-middle"],#main .md2sm.cart-detailed-item-view-cell-actionable-table [class*="-middle"]+[class*="-middle"],#main .md2sm.order-wizard-msr-package-details-actionable-table [class*="-middle"]+[class*="-middle"],.table-flex-item-selectable.md2sm [class*="-middle"]+[class*="-middle"],#main .md2sm.item-views-cell-selectable [class*="-middle"]+[class*="-middle"],#main .md2sm.order-wizard-msr-package-creation-products-table [class*="-middle"]+[class*="-middle"],.table-flex-item-actionable-navigable.md2sm [class*="-middle"]+[class*="-middle"],.table-flex-item-actionable-navigable-selectable.md2sm [class*="-middle"]+[class*="-middle"],#main .md2sm.item-views-cell-selectable-actionable-navigable-table [class*="-middle"]+[class*="-middle"] {
        padding-top: 0;
        padding-bottom: 15px
    }
}

@media (min-width: 992px) {
    .table-flex-item-actionable.lg2sm td,#main .lg2sm.item-views-cell-actionable-expanded-table td,#main .lg2sm.item-views-cell-actionable-table td,#main .lg2sm.reorder-items-list-reorder-items-table td,#main .lg2sm.cart-detailed-item-view-cell-actionable-table td,#main .lg2sm.order-wizard-msr-package-details-actionable-table td,.table-flex-item-selectable.lg2sm td,#main .lg2sm.item-views-cell-selectable td,#main .lg2sm.order-wizard-msr-package-creation-products-table td,.table-flex-item-actionable-navigable.lg2sm td,.table-flex-item-actionable-navigable-selectable.lg2sm td,#main .lg2sm.item-views-cell-selectable-actionable-navigable-table td {
        display:block;
        float: left \9;
        width: 100% \9
    }

    .table-flex-item-actionable.lg2sm .table-flex-tdfirst,#main .lg2sm.item-views-cell-actionable-expanded-table .table-flex-tdfirst,#main .lg2sm.item-views-cell-actionable-table .table-flex-tdfirst,#main .lg2sm.reorder-items-list-reorder-items-table .table-flex-tdfirst,#main .lg2sm.cart-detailed-item-view-cell-actionable-table .table-flex-tdfirst,#main .lg2sm.order-wizard-msr-package-details-actionable-table .table-flex-tdfirst,.table-flex-item-actionable.lg2sm #main .recordviews-selectable-actionable-td-selectable,#main .table-flex-item-actionable.lg2sm .recordviews-selectable-actionable-td-selectable,#main .lg2sm.item-views-cell-actionable-expanded-table .recordviews-selectable-actionable-td-selectable,#main .lg2sm.item-views-cell-actionable-table .recordviews-selectable-actionable-td-selectable,#main .lg2sm.reorder-items-list-reorder-items-table .recordviews-selectable-actionable-td-selectable,#main .lg2sm.cart-detailed-item-view-cell-actionable-table .recordviews-selectable-actionable-td-selectable,#main .lg2sm.order-wizard-msr-package-details-actionable-table .recordviews-selectable-actionable-td-selectable,.table-flex-item-actionable.lg2sm #main .recordviews-selectable-td-selectable,#main .table-flex-item-actionable.lg2sm .recordviews-selectable-td-selectable,#main .lg2sm.item-views-cell-actionable-expanded-table .recordviews-selectable-td-selectable,#main .lg2sm.item-views-cell-actionable-table .recordviews-selectable-td-selectable,#main .lg2sm.reorder-items-list-reorder-items-table .recordviews-selectable-td-selectable,#main .lg2sm.cart-detailed-item-view-cell-actionable-table .recordviews-selectable-td-selectable,#main .lg2sm.order-wizard-msr-package-details-actionable-table .recordviews-selectable-td-selectable,.table-flex-item-actionable.lg2sm #main .item-views-cell-actionable-expanded-table-first,#main .table-flex-item-actionable.lg2sm .item-views-cell-actionable-expanded-table-first,#main .lg2sm.item-views-cell-actionable-expanded-table .item-views-cell-actionable-expanded-table-first,#main .lg2sm.item-views-cell-actionable-table .item-views-cell-actionable-expanded-table-first,#main .lg2sm.reorder-items-list-reorder-items-table .item-views-cell-actionable-expanded-table-first,#main .lg2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-actionable-expanded-table-first,#main .lg2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-actionable-expanded-table-first,.table-flex-item-actionable.lg2sm #main .item-views-cell-navigable-actionable-item-image,#main .table-flex-item-actionable.lg2sm .item-views-cell-navigable-actionable-item-image,#main .lg2sm.item-views-cell-actionable-expanded-table .item-views-cell-navigable-actionable-item-image,#main .lg2sm.item-views-cell-actionable-table .item-views-cell-navigable-actionable-item-image,#main .lg2sm.reorder-items-list-reorder-items-table .item-views-cell-navigable-actionable-item-image,#main .lg2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-actionable-item-image,#main .lg2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-actionable-item-image,.table-flex-item-actionable.lg2sm #main .item-views-cell-navigable-item-image,#main .table-flex-item-actionable.lg2sm .item-views-cell-navigable-item-image,#main .lg2sm.item-views-cell-actionable-expanded-table .item-views-cell-navigable-item-image,#main .lg2sm.item-views-cell-actionable-table .item-views-cell-navigable-item-image,#main .lg2sm.reorder-items-list-reorder-items-table .item-views-cell-navigable-item-image,#main .lg2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-navigable-item-image,#main .lg2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-navigable-item-image,.table-flex-item-actionable.lg2sm #main .item-views-cell-selectable-actionable-navigable-select,#main .table-flex-item-actionable.lg2sm .item-views-cell-selectable-actionable-navigable-select,#main .lg2sm.item-views-cell-actionable-expanded-table .item-views-cell-selectable-actionable-navigable-select,#main .lg2sm.item-views-cell-actionable-table .item-views-cell-selectable-actionable-navigable-select,#main .lg2sm.reorder-items-list-reorder-items-table .item-views-cell-selectable-actionable-navigable-select,#main .lg2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-actionable-navigable-select,#main .lg2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-actionable-navigable-select,.table-flex-item-actionable.lg2sm #main .item-views-cell-selectable-actionable-navigable-thumbnail,#main .table-flex-item-actionable.lg2sm .item-views-cell-selectable-actionable-navigable-thumbnail,#main .lg2sm.item-views-cell-actionable-expanded-table .item-views-cell-selectable-actionable-navigable-thumbnail,#main .lg2sm.item-views-cell-actionable-table .item-views-cell-selectable-actionable-navigable-thumbnail,#main .lg2sm.reorder-items-list-reorder-items-table .item-views-cell-selectable-actionable-navigable-thumbnail,#main .lg2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-actionable-navigable-thumbnail,#main .lg2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-actionable-navigable-thumbnail,.table-flex-item-actionable.lg2sm #main .item-views-cell-selectable-item-selector,#main .table-flex-item-actionable.lg2sm .item-views-cell-selectable-item-selector,#main .lg2sm.item-views-cell-actionable-expanded-table .item-views-cell-selectable-item-selector,#main .lg2sm.item-views-cell-actionable-table .item-views-cell-selectable-item-selector,#main .lg2sm.reorder-items-list-reorder-items-table .item-views-cell-selectable-item-selector,#main .lg2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-item-selector,#main .lg2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-item-selector,.table-flex-item-actionable.lg2sm #main .item-views-cell-selectable-item-image,#main .table-flex-item-actionable.lg2sm .item-views-cell-selectable-item-image,#main .lg2sm.item-views-cell-actionable-expanded-table .item-views-cell-selectable-item-image,#main .lg2sm.item-views-cell-actionable-table .item-views-cell-selectable-item-image,#main .lg2sm.reorder-items-list-reorder-items-table .item-views-cell-selectable-item-image,#main .lg2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-item-image,#main .lg2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-item-image,.table-flex-item-actionable.lg2sm #main .item-view-cell-navigable-actionable-item-image,#main .table-flex-item-actionable.lg2sm .item-view-cell-navigable-actionable-item-image,#main .lg2sm.item-views-cell-actionable-expanded-table .item-view-cell-navigable-actionable-item-image,#main .lg2sm.item-views-cell-actionable-table .item-view-cell-navigable-actionable-item-image,#main .lg2sm.reorder-items-list-reorder-items-table .item-view-cell-navigable-actionable-item-image,#main .lg2sm.cart-detailed-item-view-cell-actionable-table .item-view-cell-navigable-actionable-item-image,#main .lg2sm.order-wizard-msr-package-details-actionable-table .item-view-cell-navigable-actionable-item-image,.table-flex-item-selectable.lg2sm .table-flex-tdfirst,#main .lg2sm.item-views-cell-selectable .table-flex-tdfirst,#main .lg2sm.order-wizard-msr-package-creation-products-table .table-flex-tdfirst,.table-flex-item-selectable.lg2sm #main .recordviews-selectable-actionable-td-selectable,#main .table-flex-item-selectable.lg2sm .recordviews-selectable-actionable-td-selectable,#main .lg2sm.item-views-cell-selectable .recordviews-selectable-actionable-td-selectable,#main .lg2sm.order-wizard-msr-package-creation-products-table .recordviews-selectable-actionable-td-selectable,.table-flex-item-selectable.lg2sm #main .recordviews-selectable-td-selectable,#main .table-flex-item-selectable.lg2sm .recordviews-selectable-td-selectable,#main .lg2sm.item-views-cell-selectable .recordviews-selectable-td-selectable,#main .lg2sm.order-wizard-msr-package-creation-products-table .recordviews-selectable-td-selectable,.table-flex-item-selectable.lg2sm #main .item-views-cell-actionable-expanded-table-first,#main .table-flex-item-selectable.lg2sm .item-views-cell-actionable-expanded-table-first,#main .lg2sm.item-views-cell-selectable .item-views-cell-actionable-expanded-table-first,#main .lg2sm.order-wizard-msr-package-creation-products-table .item-views-cell-actionable-expanded-table-first,.table-flex-item-selectable.lg2sm #main .item-views-cell-navigable-actionable-item-image,#main .table-flex-item-selectable.lg2sm .item-views-cell-navigable-actionable-item-image,#main .lg2sm.item-views-cell-selectable .item-views-cell-navigable-actionable-item-image,#main .lg2sm.order-wizard-msr-package-creation-products-table .item-views-cell-navigable-actionable-item-image,.table-flex-item-selectable.lg2sm #main .item-views-cell-navigable-item-image,#main .table-flex-item-selectable.lg2sm .item-views-cell-navigable-item-image,#main .lg2sm.item-views-cell-selectable .item-views-cell-navigable-item-image,#main .lg2sm.order-wizard-msr-package-creation-products-table .item-views-cell-navigable-item-image,.table-flex-item-selectable.lg2sm #main .item-views-cell-selectable-actionable-navigable-select,#main .table-flex-item-selectable.lg2sm .item-views-cell-selectable-actionable-navigable-select,#main .lg2sm.item-views-cell-selectable .item-views-cell-selectable-actionable-navigable-select,#main .lg2sm.order-wizard-msr-package-creation-products-table .item-views-cell-selectable-actionable-navigable-select,.table-flex-item-selectable.lg2sm #main .item-views-cell-selectable-actionable-navigable-thumbnail,#main .table-flex-item-selectable.lg2sm .item-views-cell-selectable-actionable-navigable-thumbnail,#main .lg2sm.item-views-cell-selectable .item-views-cell-selectable-actionable-navigable-thumbnail,#main .lg2sm.order-wizard-msr-package-creation-products-table .item-views-cell-selectable-actionable-navigable-thumbnail,.table-flex-item-selectable.lg2sm #main .item-views-cell-selectable-item-selector,#main .table-flex-item-selectable.lg2sm .item-views-cell-selectable-item-selector,#main .lg2sm.item-views-cell-selectable .item-views-cell-selectable-item-selector,#main .lg2sm.order-wizard-msr-package-creation-products-table .item-views-cell-selectable-item-selector,.table-flex-item-selectable.lg2sm #main .item-views-cell-selectable-item-image,#main .table-flex-item-selectable.lg2sm .item-views-cell-selectable-item-image,#main .lg2sm.item-views-cell-selectable .item-views-cell-selectable-item-image,#main .lg2sm.order-wizard-msr-package-creation-products-table .item-views-cell-selectable-item-image,.table-flex-item-selectable.lg2sm #main .item-view-cell-navigable-actionable-item-image,#main .table-flex-item-selectable.lg2sm .item-view-cell-navigable-actionable-item-image,#main .lg2sm.item-views-cell-selectable .item-view-cell-navigable-actionable-item-image,#main .lg2sm.order-wizard-msr-package-creation-products-table .item-view-cell-navigable-actionable-item-image,.table-flex-item-actionable-navigable.lg2sm .table-flex-tdfirst,.table-flex-item-actionable-navigable.lg2sm #main .recordviews-selectable-actionable-td-selectable,#main .table-flex-item-actionable-navigable.lg2sm .recordviews-selectable-actionable-td-selectable,.table-flex-item-actionable-navigable.lg2sm #main .recordviews-selectable-td-selectable,#main .table-flex-item-actionable-navigable.lg2sm .recordviews-selectable-td-selectable,.table-flex-item-actionable-navigable.lg2sm #main .item-views-cell-actionable-expanded-table-first,#main .table-flex-item-actionable-navigable.lg2sm .item-views-cell-actionable-expanded-table-first,.table-flex-item-actionable-navigable.lg2sm #main .item-views-cell-navigable-actionable-item-image,#main .table-flex-item-actionable-navigable.lg2sm .item-views-cell-navigable-actionable-item-image,.table-flex-item-actionable-navigable.lg2sm #main .item-views-cell-navigable-item-image,#main .table-flex-item-actionable-navigable.lg2sm .item-views-cell-navigable-item-image,.table-flex-item-actionable-navigable.lg2sm #main .item-views-cell-selectable-actionable-navigable-select,#main .table-flex-item-actionable-navigable.lg2sm .item-views-cell-selectable-actionable-navigable-select,.table-flex-item-actionable-navigable.lg2sm #main .item-views-cell-selectable-actionable-navigable-thumbnail,#main .table-flex-item-actionable-navigable.lg2sm .item-views-cell-selectable-actionable-navigable-thumbnail,.table-flex-item-actionable-navigable.lg2sm #main .item-views-cell-selectable-item-selector,#main .table-flex-item-actionable-navigable.lg2sm .item-views-cell-selectable-item-selector,.table-flex-item-actionable-navigable.lg2sm #main .item-views-cell-selectable-item-image,#main .table-flex-item-actionable-navigable.lg2sm .item-views-cell-selectable-item-image,.table-flex-item-actionable-navigable.lg2sm #main .item-view-cell-navigable-actionable-item-image,#main .table-flex-item-actionable-navigable.lg2sm .item-view-cell-navigable-actionable-item-image,.table-flex-item-actionable-navigable-selectable.lg2sm .table-flex-tdfirst,#main .lg2sm.item-views-cell-selectable-actionable-navigable-table .table-flex-tdfirst,.table-flex-item-actionable-navigable-selectable.lg2sm #main .recordviews-selectable-actionable-td-selectable,#main .table-flex-item-actionable-navigable-selectable.lg2sm .recordviews-selectable-actionable-td-selectable,#main .lg2sm.item-views-cell-selectable-actionable-navigable-table .recordviews-selectable-actionable-td-selectable,.table-flex-item-actionable-navigable-selectable.lg2sm #main .recordviews-selectable-td-selectable,#main .table-flex-item-actionable-navigable-selectable.lg2sm .recordviews-selectable-td-selectable,#main .lg2sm.item-views-cell-selectable-actionable-navigable-table .recordviews-selectable-td-selectable,.table-flex-item-actionable-navigable-selectable.lg2sm #main .item-views-cell-actionable-expanded-table-first,#main .table-flex-item-actionable-navigable-selectable.lg2sm .item-views-cell-actionable-expanded-table-first,#main .lg2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-actionable-expanded-table-first,.table-flex-item-actionable-navigable-selectable.lg2sm #main .item-views-cell-navigable-actionable-item-image,#main .table-flex-item-actionable-navigable-selectable.lg2sm .item-views-cell-navigable-actionable-item-image,#main .lg2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-actionable-item-image,.table-flex-item-actionable-navigable-selectable.lg2sm #main .item-views-cell-navigable-item-image,#main .table-flex-item-actionable-navigable-selectable.lg2sm .item-views-cell-navigable-item-image,#main .lg2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-navigable-item-image,.table-flex-item-actionable-navigable-selectable.lg2sm #main .item-views-cell-selectable-actionable-navigable-select,#main .table-flex-item-actionable-navigable-selectable.lg2sm .item-views-cell-selectable-actionable-navigable-select,#main .lg2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-actionable-navigable-select,.table-flex-item-actionable-navigable-selectable.lg2sm #main .item-views-cell-selectable-actionable-navigable-thumbnail,#main .table-flex-item-actionable-navigable-selectable.lg2sm .item-views-cell-selectable-actionable-navigable-thumbnail,#main .lg2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-actionable-navigable-thumbnail,.table-flex-item-actionable-navigable-selectable.lg2sm #main .item-views-cell-selectable-item-selector,#main .table-flex-item-actionable-navigable-selectable.lg2sm .item-views-cell-selectable-item-selector,#main .lg2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-item-selector,.table-flex-item-actionable-navigable-selectable.lg2sm #main .item-views-cell-selectable-item-image,#main .table-flex-item-actionable-navigable-selectable.lg2sm .item-views-cell-selectable-item-image,#main .lg2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-item-image,.table-flex-item-actionable-navigable-selectable.lg2sm #main .item-view-cell-navigable-actionable-item-image,#main .table-flex-item-actionable-navigable-selectable.lg2sm .item-view-cell-navigable-actionable-item-image,#main .lg2sm.item-views-cell-selectable-actionable-navigable-table .item-view-cell-navigable-actionable-item-image {
        display: table-cell;
        padding-top: 15px;
        padding-bottom: 15px;
        float: none \9;
        width: auto \9
    }

    .table-flex-item-actionable.lg2sm .table-flex-tdlast,#main .lg2sm.item-views-cell-actionable-expanded-table .table-flex-tdlast,#main .lg2sm.item-views-cell-actionable-table .table-flex-tdlast,#main .lg2sm.reorder-items-list-reorder-items-table .table-flex-tdlast,#main .lg2sm.cart-detailed-item-view-cell-actionable-table .table-flex-tdlast,#main .lg2sm.order-wizard-msr-package-details-actionable-table .table-flex-tdlast,.table-flex-item-actionable.lg2sm #main .recordviews-actionable-actions,#main .table-flex-item-actionable.lg2sm .recordviews-actionable-actions,#main .lg2sm.item-views-cell-actionable-expanded-table .recordviews-actionable-actions,#main .lg2sm.item-views-cell-actionable-table .recordviews-actionable-actions,#main .lg2sm.reorder-items-list-reorder-items-table .recordviews-actionable-actions,#main .lg2sm.cart-detailed-item-view-cell-actionable-table .recordviews-actionable-actions,#main .lg2sm.order-wizard-msr-package-details-actionable-table .recordviews-actionable-actions,.table-flex-item-actionable.lg2sm #main .recordviews-selectable-actionable-td-action,#main .table-flex-item-actionable.lg2sm .recordviews-selectable-actionable-td-action,#main .lg2sm.item-views-cell-actionable-expanded-table .recordviews-selectable-actionable-td-action,#main .lg2sm.item-views-cell-actionable-table .recordviews-selectable-actionable-td-action,#main .lg2sm.reorder-items-list-reorder-items-table .recordviews-selectable-actionable-td-action,#main .lg2sm.cart-detailed-item-view-cell-actionable-table .recordviews-selectable-actionable-td-action,#main .lg2sm.order-wizard-msr-package-details-actionable-table .recordviews-selectable-actionable-td-action,.table-flex-item-actionable.lg2sm #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-item-actionable.lg2sm .item-views-cell-actionable-expanded-table-last,#main .lg2sm.item-views-cell-actionable-expanded-table .item-views-cell-actionable-expanded-table-last,#main .lg2sm.item-views-cell-actionable-table .item-views-cell-actionable-expanded-table-last,#main .lg2sm.reorder-items-list-reorder-items-table .item-views-cell-actionable-expanded-table-last,#main .lg2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-actionable-expanded-table-last,#main .lg2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-actionable-expanded-table-last,.table-flex-item-actionable.lg2sm #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-item-actionable.lg2sm .item-views-cell-selectable-actionable-navigable-actions,#main .lg2sm.item-views-cell-actionable-expanded-table .item-views-cell-selectable-actionable-navigable-actions,#main .lg2sm.item-views-cell-actionable-table .item-views-cell-selectable-actionable-navigable-actions,#main .lg2sm.reorder-items-list-reorder-items-table .item-views-cell-selectable-actionable-navigable-actions,#main .lg2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-actionable-navigable-actions,#main .lg2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-actionable-navigable-actions,.table-flex-item-actionable.lg2sm #main .item-views-cell-selectable-col-reason,#main .table-flex-item-actionable.lg2sm .item-views-cell-selectable-col-reason,#main .lg2sm.item-views-cell-actionable-expanded-table .item-views-cell-selectable-col-reason,#main .lg2sm.item-views-cell-actionable-table .item-views-cell-selectable-col-reason,#main .lg2sm.reorder-items-list-reorder-items-table .item-views-cell-selectable-col-reason,#main .lg2sm.cart-detailed-item-view-cell-actionable-table .item-views-cell-selectable-col-reason,#main .lg2sm.order-wizard-msr-package-details-actionable-table .item-views-cell-selectable-col-reason,.table-flex-item-selectable.lg2sm .table-flex-tdlast,#main .lg2sm.item-views-cell-selectable .table-flex-tdlast,#main .lg2sm.order-wizard-msr-package-creation-products-table .table-flex-tdlast,.table-flex-item-selectable.lg2sm #main .recordviews-actionable-actions,#main .table-flex-item-selectable.lg2sm .recordviews-actionable-actions,#main .lg2sm.item-views-cell-selectable .recordviews-actionable-actions,#main .lg2sm.order-wizard-msr-package-creation-products-table .recordviews-actionable-actions,.table-flex-item-selectable.lg2sm #main .recordviews-selectable-actionable-td-action,#main .table-flex-item-selectable.lg2sm .recordviews-selectable-actionable-td-action,#main .lg2sm.item-views-cell-selectable .recordviews-selectable-actionable-td-action,#main .lg2sm.order-wizard-msr-package-creation-products-table .recordviews-selectable-actionable-td-action,.table-flex-item-selectable.lg2sm #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-item-selectable.lg2sm .item-views-cell-actionable-expanded-table-last,#main .lg2sm.item-views-cell-selectable .item-views-cell-actionable-expanded-table-last,#main .lg2sm.order-wizard-msr-package-creation-products-table .item-views-cell-actionable-expanded-table-last,.table-flex-item-selectable.lg2sm #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-item-selectable.lg2sm .item-views-cell-selectable-actionable-navigable-actions,#main .lg2sm.item-views-cell-selectable .item-views-cell-selectable-actionable-navigable-actions,#main .lg2sm.order-wizard-msr-package-creation-products-table .item-views-cell-selectable-actionable-navigable-actions,.table-flex-item-selectable.lg2sm #main .item-views-cell-selectable-col-reason,#main .table-flex-item-selectable.lg2sm .item-views-cell-selectable-col-reason,#main .lg2sm.item-views-cell-selectable .item-views-cell-selectable-col-reason,#main .lg2sm.order-wizard-msr-package-creation-products-table .item-views-cell-selectable-col-reason,.table-flex-item-actionable-navigable.lg2sm .table-flex-tdlast,.table-flex-item-actionable-navigable.lg2sm #main .recordviews-actionable-actions,#main .table-flex-item-actionable-navigable.lg2sm .recordviews-actionable-actions,.table-flex-item-actionable-navigable.lg2sm #main .recordviews-selectable-actionable-td-action,#main .table-flex-item-actionable-navigable.lg2sm .recordviews-selectable-actionable-td-action,.table-flex-item-actionable-navigable.lg2sm #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-item-actionable-navigable.lg2sm .item-views-cell-actionable-expanded-table-last,.table-flex-item-actionable-navigable.lg2sm #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-item-actionable-navigable.lg2sm .item-views-cell-selectable-actionable-navigable-actions,.table-flex-item-actionable-navigable.lg2sm #main .item-views-cell-selectable-col-reason,#main .table-flex-item-actionable-navigable.lg2sm .item-views-cell-selectable-col-reason,.table-flex-item-actionable-navigable-selectable.lg2sm .table-flex-tdlast,#main .lg2sm.item-views-cell-selectable-actionable-navigable-table .table-flex-tdlast,.table-flex-item-actionable-navigable-selectable.lg2sm #main .recordviews-actionable-actions,#main .table-flex-item-actionable-navigable-selectable.lg2sm .recordviews-actionable-actions,#main .lg2sm.item-views-cell-selectable-actionable-navigable-table .recordviews-actionable-actions,.table-flex-item-actionable-navigable-selectable.lg2sm #main .recordviews-selectable-actionable-td-action,#main .table-flex-item-actionable-navigable-selectable.lg2sm .recordviews-selectable-actionable-td-action,#main .lg2sm.item-views-cell-selectable-actionable-navigable-table .recordviews-selectable-actionable-td-action,.table-flex-item-actionable-navigable-selectable.lg2sm #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-item-actionable-navigable-selectable.lg2sm .item-views-cell-actionable-expanded-table-last,#main .lg2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-actionable-expanded-table-last,.table-flex-item-actionable-navigable-selectable.lg2sm #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-item-actionable-navigable-selectable.lg2sm .item-views-cell-selectable-actionable-navigable-actions,#main .lg2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-actionable-navigable-actions,.table-flex-item-actionable-navigable-selectable.lg2sm #main .item-views-cell-selectable-col-reason,#main .table-flex-item-actionable-navigable-selectable.lg2sm .item-views-cell-selectable-col-reason,#main .lg2sm.item-views-cell-selectable-actionable-navigable-table .item-views-cell-selectable-col-reason {
        display: table-cell;
        padding-top: 15px;
        padding-bottom: 15px;
        float: none \9;
        width: auto \9
    }
}

.table-flex-record-navigable .table-flex-td-first,#main .recordviews-table .table-flex-td-first,.table-flex-record-navigable #main .recordviews-actionable-title,#main .table-flex-record-navigable .recordviews-actionable-title,#main .recordviews-table .recordviews-actionable-title,.table-flex-record-navigable #main .recordviews-title,#main .table-flex-record-navigable .recordviews-title,#main .recordviews-table .recordviews-title,.table-flex-record-navigable #main .giftcertificate-number,#main .table-flex-record-navigable .giftcertificate-number,#main .recordviews-table .giftcertificate-number,.table-flex-record-navigable #main .order-wizard-paymentmethod-giftcertificates-module-record-gift-certificates,#main .table-flex-record-navigable .order-wizard-paymentmethod-giftcertificates-module-record-gift-certificates,#main .recordviews-table .order-wizard-paymentmethod-giftcertificates-module-record-gift-certificates {
    padding-top: 15px
}

@media (min-width: 992px) {
    .table-flex-record-navigable .table-flex-td-last,#main .recordviews-table .table-flex-td-last,.table-flex-record-navigable #main .recordviews-actionable-status,#main .table-flex-record-navigable .recordviews-actionable-status,#main .recordviews-table .recordviews-actionable-status,.table-flex-record-navigable #main .recordviews-status,#main .table-flex-record-navigable .recordviews-status,#main .recordviews-table .recordviews-status,.table-flex-record-navigable #main .giftcertificate-action,#main .table-flex-record-navigable .giftcertificate-action,#main .recordviews-table .giftcertificate-action,.table-flex-record-navigable #main .order-wizard-paymentmethod-giftcertificates-module-record-actions,#main .table-flex-record-navigable .order-wizard-paymentmethod-giftcertificates-module-record-actions,#main .recordviews-table .order-wizard-paymentmethod-giftcertificates-module-record-actions {
        padding-bottom:15px
    }
}

.table-flex-record-navigable th,#main .recordviews-table th {
    font-weight: 400
}

@media (min-width: 992px) {
    .table-flex-record-navigable td,#main .recordviews-table td {
        display:table-cell;
        padding-top: 15px;
        padding-bottom: 15px;
        float: none \9;
        width: auto \9
    }
}

.table-flex-record-selectable-navigable .table-flex-tdfirst,.table-flex-record-selectable-navigable #main .recordviews-selectable-actionable-td-selectable,#main .table-flex-record-selectable-navigable .recordviews-selectable-actionable-td-selectable,.table-flex-record-selectable-navigable #main .recordviews-selectable-td-selectable,#main .table-flex-record-selectable-navigable .recordviews-selectable-td-selectable,.table-flex-record-selectable-navigable #main .item-views-cell-actionable-expanded-table-first,#main .table-flex-record-selectable-navigable .item-views-cell-actionable-expanded-table-first,.table-flex-record-selectable-navigable #main .item-views-cell-navigable-actionable-item-image,#main .table-flex-record-selectable-navigable .item-views-cell-navigable-actionable-item-image,.table-flex-record-selectable-navigable #main .item-views-cell-navigable-item-image,#main .table-flex-record-selectable-navigable .item-views-cell-navigable-item-image,.table-flex-record-selectable-navigable #main .item-views-cell-selectable-actionable-navigable-select,#main .table-flex-record-selectable-navigable .item-views-cell-selectable-actionable-navigable-select,.table-flex-record-selectable-navigable #main .item-views-cell-selectable-actionable-navigable-thumbnail,#main .table-flex-record-selectable-navigable .item-views-cell-selectable-actionable-navigable-thumbnail,.table-flex-record-selectable-navigable #main .item-views-cell-selectable-item-selector,#main .table-flex-record-selectable-navigable .item-views-cell-selectable-item-selector,.table-flex-record-selectable-navigable #main .item-views-cell-selectable-item-image,#main .table-flex-record-selectable-navigable .item-views-cell-selectable-item-image,.table-flex-record-selectable-navigable #main .item-view-cell-navigable-actionable-item-image,#main .table-flex-record-selectable-navigable .item-view-cell-navigable-actionable-item-image,.table-flex-record-actionable-navigable .table-flex-tdfirst,#main .recordviews-actionable-table .table-flex-tdfirst,#main .order-wizard-paymentmethod-giftcertificates-module-table .table-flex-tdfirst,.table-flex-record-actionable-navigable #main .recordviews-selectable-actionable-td-selectable,#main .table-flex-record-actionable-navigable .recordviews-selectable-actionable-td-selectable,#main .recordviews-actionable-table .recordviews-selectable-actionable-td-selectable,#main .order-wizard-paymentmethod-giftcertificates-module-table .recordviews-selectable-actionable-td-selectable,.table-flex-record-actionable-navigable #main .recordviews-selectable-td-selectable,#main .table-flex-record-actionable-navigable .recordviews-selectable-td-selectable,#main .recordviews-actionable-table .recordviews-selectable-td-selectable,#main .order-wizard-paymentmethod-giftcertificates-module-table .recordviews-selectable-td-selectable,.table-flex-record-actionable-navigable #main .item-views-cell-actionable-expanded-table-first,#main .table-flex-record-actionable-navigable .item-views-cell-actionable-expanded-table-first,#main .recordviews-actionable-table .item-views-cell-actionable-expanded-table-first,#main .order-wizard-paymentmethod-giftcertificates-module-table .item-views-cell-actionable-expanded-table-first,.table-flex-record-actionable-navigable #main .item-views-cell-navigable-actionable-item-image,#main .table-flex-record-actionable-navigable .item-views-cell-navigable-actionable-item-image,#main .recordviews-actionable-table .item-views-cell-navigable-actionable-item-image,#main .order-wizard-paymentmethod-giftcertificates-module-table .item-views-cell-navigable-actionable-item-image,.table-flex-record-actionable-navigable #main .item-views-cell-navigable-item-image,#main .table-flex-record-actionable-navigable .item-views-cell-navigable-item-image,#main .recordviews-actionable-table .item-views-cell-navigable-item-image,#main .order-wizard-paymentmethod-giftcertificates-module-table .item-views-cell-navigable-item-image,.table-flex-record-actionable-navigable #main .item-views-cell-selectable-actionable-navigable-select,#main .table-flex-record-actionable-navigable .item-views-cell-selectable-actionable-navigable-select,#main .recordviews-actionable-table .item-views-cell-selectable-actionable-navigable-select,#main .order-wizard-paymentmethod-giftcertificates-module-table .item-views-cell-selectable-actionable-navigable-select,.table-flex-record-actionable-navigable #main .item-views-cell-selectable-actionable-navigable-thumbnail,#main .table-flex-record-actionable-navigable .item-views-cell-selectable-actionable-navigable-thumbnail,#main .recordviews-actionable-table .item-views-cell-selectable-actionable-navigable-thumbnail,#main .order-wizard-paymentmethod-giftcertificates-module-table .item-views-cell-selectable-actionable-navigable-thumbnail,.table-flex-record-actionable-navigable #main .item-views-cell-selectable-item-selector,#main .table-flex-record-actionable-navigable .item-views-cell-selectable-item-selector,#main .recordviews-actionable-table .item-views-cell-selectable-item-selector,#main .order-wizard-paymentmethod-giftcertificates-module-table .item-views-cell-selectable-item-selector,.table-flex-record-actionable-navigable #main .item-views-cell-selectable-item-image,#main .table-flex-record-actionable-navigable .item-views-cell-selectable-item-image,#main .recordviews-actionable-table .item-views-cell-selectable-item-image,#main .order-wizard-paymentmethod-giftcertificates-module-table .item-views-cell-selectable-item-image,.table-flex-record-actionable-navigable #main .item-view-cell-navigable-actionable-item-image,#main .table-flex-record-actionable-navigable .item-view-cell-navigable-actionable-item-image,#main .recordviews-actionable-table .item-view-cell-navigable-actionable-item-image,#main .order-wizard-paymentmethod-giftcertificates-module-table .item-view-cell-navigable-actionable-item-image {
    display: table-cell;
    padding-top: 15px;
    padding-bottom: 15px;
    float: none \9;
    width: auto \9
}

.table-flex-record-selectable-navigable .table-flex-td-first,.table-flex-record-selectable-navigable #main .recordviews-actionable-title,#main .table-flex-record-selectable-navigable .recordviews-actionable-title,.table-flex-record-selectable-navigable #main .recordviews-title,#main .table-flex-record-selectable-navigable .recordviews-title,.table-flex-record-selectable-navigable #main .giftcertificate-number,#main .table-flex-record-selectable-navigable .giftcertificate-number,.table-flex-record-selectable-navigable #main .order-wizard-paymentmethod-giftcertificates-module-record-gift-certificates,#main .table-flex-record-selectable-navigable .order-wizard-paymentmethod-giftcertificates-module-record-gift-certificates,.table-flex-record-actionable-navigable .table-flex-td-first,#main .recordviews-actionable-table .table-flex-td-first,#main .order-wizard-paymentmethod-giftcertificates-module-table .table-flex-td-first,.table-flex-record-actionable-navigable #main .recordviews-actionable-title,#main .table-flex-record-actionable-navigable .recordviews-actionable-title,#main .recordviews-actionable-table .recordviews-actionable-title,#main .order-wizard-paymentmethod-giftcertificates-module-table .recordviews-actionable-title,.table-flex-record-actionable-navigable #main .recordviews-title,#main .table-flex-record-actionable-navigable .recordviews-title,#main .recordviews-actionable-table .recordviews-title,#main .order-wizard-paymentmethod-giftcertificates-module-table .recordviews-title,.table-flex-record-actionable-navigable #main .giftcertificate-number,#main .table-flex-record-actionable-navigable .giftcertificate-number,#main .recordviews-actionable-table .giftcertificate-number,#main .order-wizard-paymentmethod-giftcertificates-module-table .giftcertificate-number,.table-flex-record-actionable-navigable #main .order-wizard-paymentmethod-giftcertificates-module-record-gift-certificates,#main .table-flex-record-actionable-navigable .order-wizard-paymentmethod-giftcertificates-module-record-gift-certificates,#main .recordviews-actionable-table .order-wizard-paymentmethod-giftcertificates-module-record-gift-certificates,#main .order-wizard-paymentmethod-giftcertificates-module-table .order-wizard-paymentmethod-giftcertificates-module-record-gift-certificates {
    padding-top: 15px
}

@media (min-width: 992px) {
    .table-flex-record-selectable-navigable .table-flex-td-last,.table-flex-record-selectable-navigable #main .recordviews-actionable-status,#main .table-flex-record-selectable-navigable .recordviews-actionable-status,.table-flex-record-selectable-navigable #main .recordviews-status,#main .table-flex-record-selectable-navigable .recordviews-status,.table-flex-record-selectable-navigable #main .giftcertificate-action,#main .table-flex-record-selectable-navigable .giftcertificate-action,.table-flex-record-selectable-navigable #main .order-wizard-paymentmethod-giftcertificates-module-record-actions,#main .table-flex-record-selectable-navigable .order-wizard-paymentmethod-giftcertificates-module-record-actions,.table-flex-record-actionable-navigable .table-flex-td-last,#main .recordviews-actionable-table .table-flex-td-last,#main .order-wizard-paymentmethod-giftcertificates-module-table .table-flex-td-last,.table-flex-record-actionable-navigable #main .recordviews-actionable-status,#main .table-flex-record-actionable-navigable .recordviews-actionable-status,#main .recordviews-actionable-table .recordviews-actionable-status,#main .order-wizard-paymentmethod-giftcertificates-module-table .recordviews-actionable-status,.table-flex-record-actionable-navigable #main .recordviews-status,#main .table-flex-record-actionable-navigable .recordviews-status,#main .recordviews-actionable-table .recordviews-status,#main .order-wizard-paymentmethod-giftcertificates-module-table .recordviews-status,.table-flex-record-actionable-navigable #main .giftcertificate-action,#main .table-flex-record-actionable-navigable .giftcertificate-action,#main .recordviews-actionable-table .giftcertificate-action,#main .order-wizard-paymentmethod-giftcertificates-module-table .giftcertificate-action,.table-flex-record-actionable-navigable #main .order-wizard-paymentmethod-giftcertificates-module-record-actions,#main .table-flex-record-actionable-navigable .order-wizard-paymentmethod-giftcertificates-module-record-actions,#main .recordviews-actionable-table .order-wizard-paymentmethod-giftcertificates-module-record-actions,#main .order-wizard-paymentmethod-giftcertificates-module-table .order-wizard-paymentmethod-giftcertificates-module-record-actions {
        padding-bottom:15px
    }
}

@media (min-width: 992px) {
    .table-flex-record-selectable-navigable .table-flex-tdlast,.table-flex-record-selectable-navigable #main .recordviews-actionable-actions,#main .table-flex-record-selectable-navigable .recordviews-actionable-actions,.table-flex-record-selectable-navigable #main .recordviews-selectable-actionable-td-action,#main .table-flex-record-selectable-navigable .recordviews-selectable-actionable-td-action,.table-flex-record-selectable-navigable #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-record-selectable-navigable .item-views-cell-actionable-expanded-table-last,.table-flex-record-selectable-navigable #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-record-selectable-navigable .item-views-cell-selectable-actionable-navigable-actions,.table-flex-record-selectable-navigable #main .item-views-cell-selectable-col-reason,#main .table-flex-record-selectable-navigable .item-views-cell-selectable-col-reason,.table-flex-record-actionable-navigable .table-flex-tdlast,#main .recordviews-actionable-table .table-flex-tdlast,#main .order-wizard-paymentmethod-giftcertificates-module-table .table-flex-tdlast,.table-flex-record-actionable-navigable #main .recordviews-actionable-actions,#main .table-flex-record-actionable-navigable .recordviews-actionable-actions,#main .recordviews-actionable-table .recordviews-actionable-actions,#main .order-wizard-paymentmethod-giftcertificates-module-table .recordviews-actionable-actions,.table-flex-record-actionable-navigable #main .recordviews-selectable-actionable-td-action,#main .table-flex-record-actionable-navigable .recordviews-selectable-actionable-td-action,#main .recordviews-actionable-table .recordviews-selectable-actionable-td-action,#main .order-wizard-paymentmethod-giftcertificates-module-table .recordviews-selectable-actionable-td-action,.table-flex-record-actionable-navigable #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-record-actionable-navigable .item-views-cell-actionable-expanded-table-last,#main .recordviews-actionable-table .item-views-cell-actionable-expanded-table-last,#main .order-wizard-paymentmethod-giftcertificates-module-table .item-views-cell-actionable-expanded-table-last,.table-flex-record-actionable-navigable #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-record-actionable-navigable .item-views-cell-selectable-actionable-navigable-actions,#main .recordviews-actionable-table .item-views-cell-selectable-actionable-navigable-actions,#main .order-wizard-paymentmethod-giftcertificates-module-table .item-views-cell-selectable-actionable-navigable-actions,.table-flex-record-actionable-navigable #main .item-views-cell-selectable-col-reason,#main .table-flex-record-actionable-navigable .item-views-cell-selectable-col-reason,#main .recordviews-actionable-table .item-views-cell-selectable-col-reason,#main .order-wizard-paymentmethod-giftcertificates-module-table .item-views-cell-selectable-col-reason {
        padding-bottom:15px
    }
}

.table-flex-record-selectable-navigable th,.table-flex-record-actionable-navigable th,#main .recordviews-actionable-table th,#main .order-wizard-paymentmethod-giftcertificates-module-table th {
    font-weight: 400
}

@media (min-width: 768px) {
    .table-flex-record-selectable-navigable .table-flex-tdlast,.table-flex-record-selectable-navigable #main .recordviews-actionable-actions,#main .table-flex-record-selectable-navigable .recordviews-actionable-actions,.table-flex-record-selectable-navigable #main .recordviews-selectable-actionable-td-action,#main .table-flex-record-selectable-navigable .recordviews-selectable-actionable-td-action,.table-flex-record-selectable-navigable #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-record-selectable-navigable .item-views-cell-actionable-expanded-table-last,.table-flex-record-selectable-navigable #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-record-selectable-navigable .item-views-cell-selectable-actionable-navigable-actions,.table-flex-record-selectable-navigable #main .item-views-cell-selectable-col-reason,#main .table-flex-record-selectable-navigable .item-views-cell-selectable-col-reason,.table-flex-record-actionable-navigable .table-flex-tdlast,#main .recordviews-actionable-table .table-flex-tdlast,#main .order-wizard-paymentmethod-giftcertificates-module-table .table-flex-tdlast,.table-flex-record-actionable-navigable #main .recordviews-actionable-actions,#main .table-flex-record-actionable-navigable .recordviews-actionable-actions,#main .recordviews-actionable-table .recordviews-actionable-actions,#main .order-wizard-paymentmethod-giftcertificates-module-table .recordviews-actionable-actions,.table-flex-record-actionable-navigable #main .recordviews-selectable-actionable-td-action,#main .table-flex-record-actionable-navigable .recordviews-selectable-actionable-td-action,#main .recordviews-actionable-table .recordviews-selectable-actionable-td-action,#main .order-wizard-paymentmethod-giftcertificates-module-table .recordviews-selectable-actionable-td-action,.table-flex-record-actionable-navigable #main .item-views-cell-actionable-expanded-table-last,#main .table-flex-record-actionable-navigable .item-views-cell-actionable-expanded-table-last,#main .recordviews-actionable-table .item-views-cell-actionable-expanded-table-last,#main .order-wizard-paymentmethod-giftcertificates-module-table .item-views-cell-actionable-expanded-table-last,.table-flex-record-actionable-navigable #main .item-views-cell-selectable-actionable-navigable-actions,#main .table-flex-record-actionable-navigable .item-views-cell-selectable-actionable-navigable-actions,#main .recordviews-actionable-table .item-views-cell-selectable-actionable-navigable-actions,#main .order-wizard-paymentmethod-giftcertificates-module-table .item-views-cell-selectable-actionable-navigable-actions,.table-flex-record-actionable-navigable #main .item-views-cell-selectable-col-reason,#main .table-flex-record-actionable-navigable .item-views-cell-selectable-col-reason,#main .recordviews-actionable-table .item-views-cell-selectable-col-reason,#main .order-wizard-paymentmethod-giftcertificates-module-table .item-views-cell-selectable-col-reason {
        display:table-cell;
        padding-top: 15px;
        padding-bottom: 15px;
        float: none \9;
        width: auto \9
    }
}

@media (min-width: 992px) {
    .table-flex-record-selectable-navigable td,.table-flex-record-actionable-navigable td,#main .recordviews-actionable-table td,#main .order-wizard-paymentmethod-giftcertificates-module-table td {
        display:table-cell;
        padding-top: 15px;
        padding-bottom: 15px;
        float: none \9;
        width: auto \9
    }
}

.list-empty,#main .reorder-items-list-empty {
    margin-top: 15px
}

.merchandizing-zone p {
    text-align: center
}

.merchandizing-zone .bx-controls {
    display: none
}

@media (min-width: 768px) {
    .merchandizing-zone .bx-controls {
        margin-top:35px;
        text-align: right;
        display: block
    }
}

.merchandizing-zone .bx-prev,.merchandizing-zone .bx-next {
    color: #4c4c4c;
    padding: 8px 20px;
    border: 1px solid #4c4c4c;
    margin: 15px 5px;
    display: inline-block
}

.merchandizing-zone .bx-prev:hover,.merchandizing-zone .bx-next:hover {
    color: #fff;
    background: #4c4c4c;
    text-decoration: none
}

.merchandizing-zone-title {
    margin: 0 0 30px
}

.merchandizing-zone-next-icon {
    margin-left: 5px
}

.merchandizing-zone-prev-icon {
    margin-right: 5px
}

.item-cell-main-image {
    margin: 0 auto;
    width: 150px
}

.item-cell-main-product {
    text-align: center;
    margin: 10px 0px 5px 0px
}

.item-cell-main-product a {
    color: #1f2223;
    font-size: 15px
}

.item-cell-main-price {
    color: #24438d;
    text-align: center
}

.item-cell-rate {
    text-align: center;
    margin-top: -5px
}

.item-cell-rate .rate-filled {
    color: #5b7f8c;
    float: none
}

.item-cell-rate .rate-empty {
    color: #d0e3ee;
    float: none
}

.pagination-links,#main .global-views-pagination-links {
    float: left
}

.pagination-links li,#main .global-views-pagination-links li {
    float: left;
    height: 44px;
    width: 44px;
    text-align: center
}

.pagination-links a,#main .global-views-pagination-links a {
    display: block;
    text-decoration: none;
    padding-left: 15px;
    padding-right: 15px;
    height: 44px;
    line-height: 44px
}

.pagination-count,#main .global-views-pagination-count {
    padding: 10px 20px;
    float: left
}

.pagination-links-number,#main .global-views-pagination-links-number {
    display: none;
    background-color: #eee
}

@media (min-width: 992px) {
    .pagination-links-number,#main .global-views-pagination-links-number {
        display:block
    }
}

.pagination-prev,#main .global-views-pagination-prev,.pagination-next,#main .global-views-pagination-next {
    background-color: #e5e5e5
}

.pagination-prev a:hover,#main .global-views-pagination-prev a:hover,.pagination-next a:hover,#main .global-views-pagination-next a:hover {
    background-color: #eee
}

.pagination-next,#main .global-views-pagination-next,.pagination-next-disabled,#main .global-views-pagination-next-disabled {
    margin-left: 5px
}

@media (min-width: 992px) {
    .pagination-next,#main .global-views-pagination-next,.pagination-next-disabled,#main .global-views-pagination-next-disabled {
        margin-left:0
    }
}

.pagination-disabled,#main .global-views-pagination-disabled,.pagination-prev-disabled,#main .global-views-pagination-prev-disabled,.pagination-next-disabled,#main .global-views-pagination-next-disabled {
    display: none
}

.pagination-active,#main .global-views-pagination-active {
    color: #2e56b6;
    cursor: default
}

.pagination-active:hover,#main .global-views-pagination-active:hover {
    color: #2e56b6
}

.nav-search {
    border-bottom: 1px solid #d1d1d1;
    border-top: 1px solid #d1d1d1;
    width: 100%
}

@media (min-width: 992px) {
    .nav-search {
        padding:10px 0;
        border-top: 0
    }
}

.nav-search-content {
    clear: both;
    margin-top: 0;
    margin-bottom: 0;
    height: 50px;
    padding: 0;
    position: relative
}

@media (min-width: 992px) {
    .nav-search-content {
        width:600px;
        margin: 0 auto 0
    }
}

@media (min-width: 992px) {
    .nav-search-content::before {
        position:absolute;
        top: -17px;
        right: -155px;
        display: inline-block;
        border-right: 7px solid transparent;
        border-bottom: 7px solid #ccc;
        border-left: 7px solid transparent;
        border-bottom-color: rgba(0,0,0,0.2);
        content: '';
        z-index: 1001
    }

    .nav-search-content::after {
        position: absolute;
        top: -16px;
        right: -154px;
        display: inline-block;
        border-right: 6px solid transparent;
        border-bottom: 6px solid #fff;
        border-left: 6px solid transparent;
        content: '';
        z-index: 1001
    }
}

@media (min-width: 1200px) {
    .nav-search-content:after {
        right:-257px
    }

    .nav-search-content:before {
        right: -258px
    }
}

.nav-search-content-input {
    width: 100%;
    float: left;
    position: relative
}

.nav-search-content-input span {
    width: 100%
}

.nav-search-input-icon {
    position: absolute;
    top: 15px;
    font-size: 22px;
    left: 10px;
    color: #8a8a8a;
    z-index: 99
}

.nav-search-input {
    padding: 15px 0 15px 40px;
    height: 20px;
    box-shadow: none;
    margin: 0;
    width: calc(80% - 40px);
    width: expression(80% - 40px);
    -webkit-tap-highlight-color: transparent;
    border: 1px solid #8a8a8a
}

@media (min-width: 992px) {
    .nav-search-input {
        width:calc(100% - 90px);
        width: expression(100% - 90px)
    }
}

.nav-search-input-reset {
    display: none;
    position: absolute;
    top: 0px;
    right: 20%;
    width: 50px;
    height: 50px;
    cursor: pointer;
    font-size: 18px;
    padding: 15px;
    background: #FFF
}

@media (min-width: 992px) {
    .nav-search-input-reset {
        right:50px
    }
}

.nav-search-input-reset-icon {
    color: #8a8a8a;
    font-size: 22px
}

.nav-search-button-submit {
    border-radius: 0px;
    border: 0px;
    background: #4c4c4c;
    color: #fff;
    padding: 15px;
    float: right;
    visibility: hidden;
    position: absolute;
    top: 0;
    right: 0
}

@media (min-width: 992px) {
    .nav-search-button-submit {
        visibility:visible
    }
}

.nav-search-button-submit:hover,.nav-search-button-submit:focus {
    background: #2449a1;
    color: #fff
}

.nav-search-button-close {
    border-radius: 0px;
    border: 0px;
    background: #eee;
    color: #4c4c4c;
    border-left: 1px solid #d1d1d1;
    height: 50px;
    width: 20%;
    float: right;
    text-align: center;
    line-height: 47px;
    display: block;
    position: absolute;
    top: 0;
    right: 0
}

@media (min-width: 992px) {
    .nav-search-button-close {
        display:none
    }
}

.tt-dropdown-menu {
    width: 100%;
    background: #FFF;
    margin-top: 1px;
    border-left: 1px solid rgba(91,127,140,0.3);
    border-right: 1px solid rgba(91,127,140,0.3);
    border-bottom: 1px solid rgba(91,127,140,0.3);
    box-shadow: 0 8px 12px rgba(0,0,0,0.175);
    -webkit-box-shadow: 0 8px 12px rgba(0,0,0,0.175);
    overflow: hidden
}

@media (min-width: 992px) {
    .tt-dropdown-menu {
        margin-top:10px
    }
}

.tt-dropdown-menu-shadow-fix {
    -webkit-box-shadow: inset 0px 4px 6px -6px #4c4c4c;
    box-shadow: inset 0px 4px 6px -6px #4c4c4c;
    height: 3px
}

.tt-suggestions {
    cursor: pointer;
    cursor: hand;
    padding: 0;
    font-size: 13px
}

.itemssearcher-input.tt-hint {
    color: #aab0b3
}

.all-results,.no-results,.searching {
    display: block;
    border-bottom: 1px solid #d1d1d1;
    color: #24438d;
    padding-bottom: 20px;
    font-size: 18px;
    margin: 20px 35px 0px 35px;
    text-transform: capitalize
}

.all-results:hover,.no-results:hover,.searching:hover {
    color: #2e56b6;
    text-decoration: underline
}

.no-results,.searching {
    border-bottom: 0;
    color: #404040
}

.no-results:hover,.searching:hover {
    text-decoration: none;
    color: #404040
}

.searching {
    color: #404040
}

.item-results {
    padding: 15px 0;
    cursor: pointer;
    display: block
}

.item-results:hover {
    background: #eee
}

.tt-cursor {
    background: #eee
}

.item-results-image {
    width: 25%;
    float: left;
    display: none;
    padding-left: 35px
}

@media (min-width: 768px) {
    .item-results-image {
        display:block
    }
}

.item-results-content {
    width: 75%;
    float: left;
    padding-left: 35px
}

@media (min-width: 768px) {
    .item-results-content {
        padding:0 15px
    }
}

.item-results-content .global-views-star-rating {
    display: none
}

@media (min-width: 768px) {
    .item-results-content .global-views-star-rating {
        display:block
    }
}

.item-results-title {
    margin-bottom: 5px;
    display: block;
    font-size: 15px
}

.tt-highlight {
    font-weight: 600;
    color: #2e56b6
}

.item-results:hover .item-results-title {
    color: #24438d
}

.item-results-rate {
    display: none;
    margin-top: 5px
}

@media (min-width: 768px) {
    .item-results-rate {
        display:block
    }
}

.item-results-rate i {
    font-size: 16px;
    letter-spacing: 2px
}

.summary-title,#main .order-wizard-cart-summary-title {
    background: #e5e5e5;
    text-align: center;
    padding: 20px 0px 20px 0px;
    margin-bottom: 20px
}

.summary-container,#main .order-wizard-cart-summary-container {
    margin-bottom: 20px;
    border: 1px solid #e5e5e5;
    box-shadow: 0px 3px 0px #e5e5e5;
    -moz-box-shadow: 0px 3px 0px #e5e5e5;
    -webkit-box-shadow: 0px 3px 0px #e5e5e5
}

.summary-subtotal,#main .order-wizard-cart-summary-subtotal {
    font-weight: 700;
    text-transform: uppercase
}

.summary-total,#main .cart-summary-total p,#main .order-wizard-cart-summary-total p {
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase
}

.summary-grid-right,#main .order-wizard-cart-summary-grid-right,#main .order-wizard-cart-summary-tax-total-formatted,#main .order-wizard-cart-summary-handling-cost-formatted,#main .order-wizard-cart-summary-shipping-cost-formatted,#main .order-wizard-cart-summary-discount-total,#main .order-wizard-cart-summary-discount-rate {
    float: right;
    padding-right: 15px
}

.summary-grid-float,#main .cart-summary-grid-float,#main .cart-summary-giftcertificate-applied-title,#main .cart-summary-gift-certificate-cell,#main .order-wizard-cart-summary-grid-float,#main .order-wizard-cart-summary-giftcertificate-grid-float,#main .order-wizard-cart-summary-message p,#main .order-wizard-cart-summary-promo-code-applied,#main .order-wizard-cart-summary-gift-certificate {
    clear: both;
    margin: 0px;
    margin-bottom: 10px;
    padding-left: 15px
}

.summary-button-container {
    text-align: center;
    background: #e5e5e5;
    padding: 20px 0px
}

.tabpanel-tab {
    display: none
}

.tabpanel-tab.active {
    display: block
}

.tabpanel-head:before,.tabpanel-head:after {
    content: " ";
    display: table
}

.tabpanel-head:after {
    clear: both
}

.tabpanel-head li {
    float: left;
    margin-right: 2px;
    background-color: #e5e5e5
}

.tabpanel-head li.active {
    background-color: #eee
}

.tabpanel-head-tab {
    font-weight: 600;
    display: block;
    padding: 10px 25px
}

.tabpanel-tab {
    background-color: #eee;
    padding: 25px
}

.datepicker {
    position: absolute;
    z-index: 1;
    display: none;
    left: 0;
    width: 300px;
    border: 1px solid #d1d1d1;
    box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    padding: 20px;
    margin-top: 7px;
    background: #fff
}

.datepicker:before {
    position: absolute;
    top: -7px;
    left: 14px;
    display: inline-block;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #d1d1d1;
    border-left: 7px solid transparent;
    content: ''
}

.datepicker:after {
    position: absolute;
    top: -6px;
    left: 15px;
    display: inline-block;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    border-left: 6px solid transparent;
    content: ''
}

.datepicker .datepicker-switch {
    width: 100%;
    cursor: pointer;
    text-align: center
}

.datepicker .day {
    cursor: pointer;
    text-align: center;
    color: #4c4c4c;
    padding: 5px 10px
}

.datepicker .day.today {
    background-color: #e5e5e5
}

.datepicker .day.today:hover {
    background-color: #e5e5e5
}

.datepicker .next,.datepicker .prev {
    color: white;
    cursor: pointer;
    width: 44px;
    height: 44px;
    line-height: 44px;
    font-size: 20px;
    display: inline
}

.datepicker .next:before,.datepicker .prev:before {
    color: #4c4c4c
}

.datepicker .prev {
    text-align: left
}

.datepicker .next {
    text-align: right
}

.datepicker .month,.datepicker .year {
    cursor: pointer;
    text-align: center;
    display: block;
    width: 44px;
    height: 44px;
    line-height: 44px;
    float: left;
    margin: 1%
}

.datepicker .day:hover,.datepicker .month:hover,.datepicker .year:hover {
    background-color: #eee
}

.datepicker .day.active {
    background-color: #2e56b6;
    color: #fff
}

.datepicker .day.old {
    color: #8a8a8a
}

.datepicker .day.new,.datepicker .day.disabled,.datepicker .month.disabled,.datepicker .year.disabled {
    color: #c5dbe7
}

.datepicker-orient-top {
    margin-top: 10px
}

.datepicker-orient-bottom {
    margin-bottom: 10px
}

.datepicker-orient-bottom:before {
    top: initial;
    bottom: -7px;
    border-top: 7px solid #d1d1d1;
    border-bottom: 0
}

.datepicker-orient-bottom:after {
    top: initial;
    bottom: -6px;
    border-top: 7px solid #fff;
    border-bottom: 0
}

#main .checkout-layout-header {
    -webkit-box-shadow: 3px 0px 6px #24438d;
    box-shadow: 3px 0px 6px #24438d
}

#main .checkout-layout-no-javascript-msg {
    width: 100%
}

#main .checkout-layout-breadcrumb {
    padding: 5px 15px
}

#main [data-validation-error] input,#main [data-validation-error] select,#main [data-validation-error] textarea {
    border-color: #C33C48;
    outline-color: #C33C48
}

#main .address-list h2,#main .creditcard-list h2 {
    margin-bottom: 20px
}

#main .address-details-info {
    margin-bottom: 10px
}

#main .address-details-container-multiselect-address-selector-checkbox {
    font-weight: 400
}

#main .address-details-container p {
    font-style: normal
}

#main .address-details-container-multiselect-address-line p {
    display: inline-block
}

#main .address-details-select-address {
    width: 100%
}

#main .address-details-default-shipping-icon,#main .creditcard-default-icon {
    color: #24438d
}

#main .address-details-address-name {
    font-style: normal;
    font-weight: 400;
    font-size: 15px
}

#main .address-details-actions {
    margin-top: 15px
}

#main .address-details-edit-address,#main .address-details-remove-address {
    margin-right: 10px;
    cursor: pointer
}

#main .address-details-edit-address {
    margin-bottom: 10px
}

#main .address-details-remove-address {
    margin-right: 0
}

#main .address-details-change-address {
    margin-top: 15px;
    display: inline-block
}

@media (min-width: 768px) {
    #main .address-details-change-address {
        margin-top:0
    }
}

#main .address-details-remove-address {
    margin-bottom: 0
}

#main .address-details-default-shipping,#main .address-details-default-billing,#main .creditcard-default {
    font-size: 13px;
    margin-bottom: 0
}

#main .address-details-container-multiselect-address-title {
    font-style: normal;
    text-transform: capitalize
}

#main .address-details-container-multiselect-address-city {
    display: inline
}

#main .address-details-container-multiselect-address-state {
    display: inline
}

#main .address-details-container-multiselect-address-zip {
    display: inline
}

#main .global-views-modal-content .global-views-modal-content-body .address-edit-fields {
    margin-top: 0
}

#main .global-views-modal-content .global-views-modal-content-body .address-edit,#main .global-views-modal-content .global-views-modal-content-body .address-list,#main .global-views-modal-content .global-views-modal-content-body .creditcard-list,#main .global-views-modal-content .global-views-modal-content-body .creditcard-edit {
    background: none;
    padding: 0;
    margin: 0
}

#main .address-edit-fields {
    margin-bottom: 20px;
    margin-top: 10px;
    display: inline-block
}

#main .address-edit-fields-group-input-checkbox {
    font-weight: 400
}

#main .address-edit-fields-group-form-controls p {
    margin-bottom: 15px
}

#main .address-edit-fields-company-optional-label {
    font-weight: 400;
    display: inline
}

#main .address-edit-form-button-cancel,#main .creditcard-edit-form-button-cancel {
    margin-top: 10px
}

@media (min-width: 768px) {
    #main .address-edit-form-button-cancel,#main .creditcard-edit-form-button-cancel {
        margin-left:10px;
        margin-top: 0
    }
}

#main .address-edit-form-button-reset,#main .creditcard-edit-form-button-reset {
    margin-top: 10px;
    margin-top: 10px
}

@media (min-width: 768px) {
    #main .address-edit-form-button-reset,#main .creditcard-edit-form-button-reset {
        margin-left:10px;
        margin-top: 0
    }
}

#main .address-list-default-addresses .backbone-collection-view-row,#main .address-list-other-addresses .backbone-collection-view-row {
    margin: 0
}

#main .address-list-button-container,#main .creditcard-list-button-container {
    padding: 0 20px 20px
}

#main .reorder-items-actions-add-to-cart {
    width: auto
}

@media (min-width: 768px) {
    #main .reorder-items-actions-add-to-cart-button-container {
        text-align:right
    }
}

#main .reorder-items-actions-quantity-last-purchased {
    display: block;
    font-size: 13px
}

#main .reorder-items-actions-quantity-label {
    font-weight: 700;
    color: #404040;
    font-size: 15px;
    line-height: 40px;
    margin-right: 15px
}

@media (min-width: 768px) {
    #main .reorder-items-actions-quantity-label {
        float:left
    }
}

#main .reorder-items-actions-quantity-input {
    display: inline-flex
}

#main .reorder-items-actions-quantity-input span.spinner>.sub,#main .reorder-items-actions-quantity-input span.spinner>.add {
    float: left;
    width: 41px;
    height: 41px;
    text-align: center;
    line-height: 41px;
    color: #FFFFFF;
    background: #9db4c0;
    border-right: 0;
    cursor: pointer;
    transition: 0.1s linear;
    -o-transition: 0.1s linear;
    -ms-transition: 0.1s linear;
    -moz-transition: 0.1s linear;
    -webkit-transition: 0.1s linear;
    margin-right: 4px
}

@media (min-width: 768px) {
    #main .reorder-items-actions-quantity-input span.spinner>.sub,#main .reorder-items-actions-quantity-input span.spinner>.add {
        display:none
    }
}

#main .reorder-items-actions-quantity-input input {
    float: left;
    width: 60px;
    background: #eee;
    padding: 0px
}

@media (min-width: 992px) {
    #main .reorder-items-actions-quantity-input input {
        float:none
    }
}

#main .reorder-items-actions-quantity-add,#main .reorder-items-actions-quantity-remove {
    background-color: #7f7f7f;
    border: 1px solid #7f7f7f;
    width: 40px;
    height: 40px;
    float: left
}

@media (min-width: 992px) {
    #main .reorder-items-actions-quantity-add,#main .reorder-items-actions-quantity-remove {
        display:none
    }
}

#main .reorder-items-actions-quantity-value {
    height: 40px;
    padding: 10px 15px 10px 15px;
    width: 90px;
    text-align: right;
    background-color: #ebf1f4;
    border: 0;
    -webkit-border-radius: 0 0 0 0;
    border-radius: 0 0 0 0;
    font-weight: 400;
    float: left
}

#main .reorder-items-list-hedaer {
    border-top: 1px solid #d1d1d1;
    padding: 15px 0
}

@media (min-width: 768px) {
    #main .reorder-items-list .item-views-cell-actionable-options {
        margin-bottom:10px
    }
}

#main .reorder-items-list .list-header-view-filters {
    padding: 0
}

#main .reorder-items-list .item-views-cell-actionable-table,#main .reorder-items-list .reorder-items-list-reorder-items-table,#main .reorder-items-list .cart-detailed-item-view-cell-actionable-table,#main .reorder-items-list .order-wizard-msr-package-details-actionable-table {
    border-bottom: 1px solid #d1d1d1
}

#main .reorder-items-actions-quantity {
    clear: both;
    display: block;
    overflow: hidden;
    margin-bottom: 10px
}

#main .reorder-items-list-empty-section {
    padding: 40px 15px 15px 15px;
    text-align: center
}

#main .recordviews-actionable-row,#main .recordviews-actionable,#main .recordviews-actionable-header,#main .recordviews-row-header {
    border-bottom: 1px solid #e5e5e5;
    font-size: 15px;
    line-height: 1.8
}

@media (min-width: 992px) {
    #main .recordviews-actionable-row,#main .recordviews-actionable,#main .recordviews-actionable-header,#main .recordviews-row-header {
        line-height:normal
    }
}

#main .recordviews-actionable:hover {
    background-color: #eee
}

#main .recordviews-actionable-table {
    min-height: 44px
}

#main .recordviews-actionable-table td {
    vertical-align: middle
}

#main .recordviews-actionable-header {
    font-weight: 600;
    display: none
}

@media (min-width: 992px) {
    #main .recordviews-actionable-header {
        display:table-header-group
    }
}

#main .recordviews-actionable-header th {
    padding: 15px
}

@media (min-width: 768px) and (max-width: 991px) {
    #main .recordviews-actionable-title {
        width:100%
    }

    #main .recordviews-actionable-actions {
        width: 50%;
        text-align: right;
        padding-right: 15px
    }
}

@media (min-width: 992px) {
    #main .recordviews-actionable-title-header,#main .recordviews-actionable-title {
        width:20%
    }

    #main .recordviews-actionable-origin-header,#main .recordviews-actionable-origin {
        width: 25%;
        text-align: left
    }

    #main .recordviews-actionable-date-header,#main .recordviews-actionable-date {
        width: 15%;
        text-align: right
    }

    #main .recordviews-actionable-currency-header,#main .recordviews-actionable-currency {
        width: 20%;
        text-align: right
    }

    #main .recordviews-actionable-status-header,#main .recordviews-actionable-status {
        width: 25%;
        text-align: left
    }

    #main .recordviews-actionable-actions-header,#main .recordviews-actionable-actions {
        width: 20%;
        text-align: right
    }
}

#main .recordviews-actionable-status {
    color: #2e56b6
}

@media (min-width: 768px) {
    #main .recordviews-actionable-status {
        padding-bottom:15px
    }
}

#main .recordviews-actionable-actions {
    padding-bottom: 15px
}

@media (min-width: 768px) {
    #main .recordviews-actionable-actions .recordviews-actionable-label {
        display:none
    }
}

@media (min-width: 992px) {
    #main .recordviews-actionable-label {
        display:none
    }
}

#main .recordviews-actionable-value {
    font-size: 14px
}

#main .recordviews-selectable-actionable-row {
    border-bottom: 1px solid #d1d1d1;
    cursor: pointer
}

#main .recordviews-selectable-actionable-row.disabled {
    cursor: default
}

#main .recordviews-selectable-actionable-row:hover {
    background-color: #eee
}

#main .recordviews-selectable-actionable-row.recordviews-selectable-actionable-active {
    background-color: #e5e5e5
}

#main .recordviews-selectable-actionable-td-selectable {
    padding-top: 15px;
    padding-bottom: 15px
}

@media (min-width: 992px) {
    #main .recordviews-selectable-actionable-td-selectable {
        padding-top:0;
        padding-bottom: 0
    }
}

#main .recordviews-selectable-actionable-td-title {
    padding-top: 15px;
    width: 100%
}

@media (min-width: 992px) {
    #main .recordviews-selectable-actionable-td-title {
        padding-top:0;
        width: 25%
    }
}

@media (min-width: 768px) {
    #main .recordviews-selectable-actionable-td-amount {
        padding-bottom:15px
    }
}

@media (min-width: 992px) {
    #main .recordviews-selectable-actionable-td-amount {
        padding-bottom:0
    }
}

#main .recordviews-selectable-actionable-td-action {
    padding-top: 5px;
    padding-bottom: 15px
}

@media (min-width: 768px) {
    #main .recordviews-selectable-actionable-td-action {
        padding-top:0;
        padding-bottom: 0
    }
}

#main .recordviews-selectable-actionable-td-amount .recordviews-selectable-actionable-value {
    color: #2e56b6
}

@media (min-width: 992px) {
    #main .recordviews-selectable-actionable-label {
        display:none
    }
}

@media (min-width: 992px) {
    #main .recordviews-selectable-actionable-td,#main .recordviews-selectable-actionable-td-action {
        text-align:right
    }
}

#main .recordviews-selectable-row {
    border-bottom: 1px solid #d1d1d1;
    cursor: pointer
}

#main .recordviews-selectable-row:hover {
    background-color: #eee
}

#main .recordviews-selectable-row.recordviews-selectable-active {
    background-color: #e5e5e5
}

#main .recordviews-selectable-td-selectable {
    padding-top: 15px;
    padding-bottom: 15px
}

@media (min-width: 992px) {
    #main .recordviews-selectable-td-selectable {
        padding-top:0;
        padding-bottom: 0
    }
}

#main .recordviews-selectable-td-title {
    padding-top: 15px
}

@media (min-width: 992px) {
    #main .recordviews-selectable-td-title {
        padding-top:0
    }
}

#main .recordviews-selectable-td-last {
    padding-bottom: 15px
}

@media (min-width: 992px) {
    #main .recordviews-selectable-td-last {
        padding-bottom:0
    }
}

#main .recordviews-selectable-anchor {
    color: #24438d
}

#main .recordviews-selectable-actionable-td-amount .recordviews-selectable-actionable-value {
    color: #2e56b6
}

@media (min-width: 992px) {
    #main .recordviews-selectable-label {
        display:none
    }
}

@media (min-width: 992px) {
    #main .recordviews-selectable-td {
        text-align:right
    }
}

#main .recordviews-row,#main .order-wizard-paymentmethod-giftcertificates-module-record-row {
    border-bottom: 1px solid #e5e5e5;
    font-size: 15px;
    line-height: 1.8
}

@media (min-width: 992px) {
    #main .recordviews-row,#main .order-wizard-paymentmethod-giftcertificates-module-record-row {
        line-height:normal;
        padding: 0
    }
}

#main .recordviews-row:hover,#main .order-wizard-paymentmethod-giftcertificates-module-record-row:hover {
    background-color: #eee
}

#main .recordviews-row-header {
    display: none
}

@media (min-width: 992px) {
    #main .recordviews-row-header {
        display:table-header-group
    }
}

#main .recordviews-table {
    min-height: 44px
}

#main .recordviews-table td {
    vertical-align: middle
}

#main .recordviews-title {
    color: #4c4c4c
}

@media (min-width: 768px) and (max-width: 991px) {
    #main .recordviews-title {
        width:100%
    }
}

#main .recordviews-status {
    color: #2e56b6
}

#main .recordviews-label,#main .order-wizard-paymentmethod-giftcertificates-module-record-label {
    font-weight: 400
}

@media (min-width: 992px) {
    #main .recordviews-label,#main .order-wizard-paymentmethod-giftcertificates-module-record-label {
        display:none
    }
}

@media (min-width: 992px) {
    #main .recordviews-date-header,#main .recordviews-date {
        text-align:right
    }

    #main .recordviews-items-header,#main .recordviews-items {
        text-align: right
    }

    #main .recordviews-currency-header,#main .recordviews-currency {
        text-align: right
    }

    #main .recordviews-status {
        text-align: left
    }
}

#main .recordviews-value {
    font-weight: 400
}

#main .cart-title,#main .cart-detailed-title {
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid #d1d1d1
}

@media (min-width: 768px) {
    #main .cart-title,#main .cart-detailed-title {
        margin-bottom:40px
    }
}

#main .cart-title-details-count,#main .cart-detailed-title-details-count {
    display: block;
    color: #2e56b6;
    text-transform: capitalize
}

@media (min-width: 768px) {
    #main .cart-title-details-count,#main .cart-detailed-title-details-count {
        display:inline-block
    }
}

#main .cart-body,#main .cart-detailed-body {
    margin-bottom: 40px;
    padding-bottom: 10px;
    border-bottom: 1px solid #d1d1d1
}

#main .cart-left,#main .cart-detailed-left {
    padding: 0 5px;
    width: 670px
}

#main .cart-left .items-views-selected-option-picker,#main .cart-detailed-left .items-views-selected-option-picker {
    display: none
}

#main .cart-left .items-views-selected-option-label,#main .cart-detailed-left .items-views-selected-option-label,#main .cart-left .items-views-selected-option-color p,#main .cart-detailed-left .items-views-selected-option-color p {
    margin-bottom: 0
}

#main .cart-right,#main .cart-detailed-right {
    padding: 0 5px;
    float: right;
    width: 260px
}

#main .btn-paypal-express,#main .cart-summary-btn-paypal-express {
    text-align: center;
    margin-top: 15px
}

#main .cart-proceed-to-checkout-container,#main .cart-detailed-proceed-to-checkout-container {
    margin-bottom: 20px
}

@media (min-width: 768px) {
    #main .cart-proceed-to-checkout-container,#main .cart-detailed-proceed-to-checkout-container {
        display:none
    }
}

#main .button-saveforlater {
    margin-bottom: 40px
}

#main .button-saveforlater-addtocart {
    display: block;
    margin-bottom: 10px
}

#main .button-saveforlater-remove {
    display: block;
    margin-bottom: 40px
}

#main .saveforlater-actions {
    clear: both;
    display: block
}

#main .cart-savedforlater [data-pusher],#main .cart-detailed-savedforlater [data-pusher] {
    background: #fff
}

#main .product-list-details-later-col {
    padding-right: 15px
}

#main .product-list-details-later-macro-details span.spinner>.sub,#main .product-list-details-later-macro-details span.spinner>.add {
    float: left;
    width: 41px;
    height: 41px;
    text-align: center;
    line-height: 41px;
    color: #FFFFFF;
    background: #9db4c0;
    border-right: 0;
    cursor: pointer;
    transition: 0.1s linear;
    -o-transition: 0.1s linear;
    -ms-transition: 0.1s linear;
    -moz-transition: 0.1s linear;
    -webkit-transition: 0.1s linear;
    margin-right: 4px
}

@media (min-width: 768px) {
    #main .product-list-details-later-macro-details span.spinner>.sub,#main .product-list-details-later-macro-details span.spinner>.add {
        display:none
    }
}

#main .item-views-cell-actionable-table span.spinner>.sub,#main .reorder-items-list-reorder-items-table span.spinner>.sub,#main .cart-detailed-item-view-cell-actionable-table span.spinner>.sub,#main .order-wizard-msr-package-details-actionable-table span.spinner>.sub,#main .item-views-cell-actionable-table span.spinner>.add,#main .reorder-items-list-reorder-items-table span.spinner>.add,#main .cart-detailed-item-view-cell-actionable-table span.spinner>.add,#main .order-wizard-msr-package-details-actionable-table span.spinner>.add {
    float: left;
    width: 41px;
    height: 41px;
    text-align: center;
    line-height: 41px;
    color: #FFFFFF;
    background: #9db4c0;
    border-right: 0;
    cursor: pointer;
    transition: 0.1s linear;
    -o-transition: 0.1s linear;
    -ms-transition: 0.1s linear;
    -moz-transition: 0.1s linear;
    -webkit-transition: 0.1s linear;
    margin-right: 4px
}

@media (min-width: 768px) {
    #main .item-views-cell-actionable-table span.spinner>.sub,#main .reorder-items-list-reorder-items-table span.spinner>.sub,#main .cart-detailed-item-view-cell-actionable-table span.spinner>.sub,#main .order-wizard-msr-package-details-actionable-table span.spinner>.sub,#main .item-views-cell-actionable-table span.spinner>.add,#main .reorder-items-list-reorder-items-table span.spinner>.add,#main .cart-detailed-item-view-cell-actionable-table span.spinner>.add,#main .order-wizard-msr-package-details-actionable-table span.spinner>.add {
        display:none
    }
}

#main .button-saveforlater-addtocart {
    display: inline-block;
    width: auto
}

#main .cart-body-empty-info,#main .cart-detailed-body-empty-info {
    margin-bottom: 40px
}

#main .cart-summary-container {
    margin-bottom: 20px;
    border: 1px solid #e5e5e5
}

@media (min-width: 768px) {
    #main .cart-summary-container {
        margin-bottom:0px
    }
}

#main .cart-summary-title {
    background: #e5e5e5;
    text-align: center;
    padding: 20px 0px 20px 0px;
    margin-bottom: 20px
}

#main .cart-summary-expander-container {
    display: none;
    padding: 15px;
    clear: both
}

#main .cart-summary-expander-head {
    display: none
}

#main .cart-summary-button-estimate {
    margin-top: 10px
}

#main .cart-summary-estimate-input {
    margin-bottom: 10px
}

#main .cart-summary-button-container {
    width: 260px
}

@media (min-width: 768px), (orientation: landscape) {
    #main .cart-summary-button-container {
        background:#e5e5e5;
        padding: 15px;
        margin-bottom: 20px;
        display: block
    }
}

#main .cart-summary-button-proceed-checkout {
    display: none;
    width: auto !important
}

#main .cart-summary-button-proceed-checkout.cart-summary-button-proceed-checkout-sb {
    display: block
}

@media (min-width: 768px), (orientation: landscape) {
    #main .cart-summary-button-proceed-checkout {
        display:block
    }
}

#main .cart-summary-subtotal {
    margin-bottom: 20px;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 15px
}

#main .cart-summary-subtotal-legend {
    font-size: 13px;
    text-transform: capitalize;
    font-weight: 400;
    margin: 0px 15px 15px 15px
}

#main .cart-summary-grid,#main .cart-promocode-form-summary-grid {
    clear: both
}

#main .cart-summary-shipping-cost-applied {
    margin-bottom: 20px;
    font-size: 15px
}

#main .cart-summary-grid-left,#main .cart-summary-label-shipto,#main .cart-summary-label-shipping,#main .cart-summary-label-tax,#main .cart-summary-label-total,#main .cart-summary-label-subtotal,#main .cart-summary-label-discount-total {
    padding-left: 15px
}

#main .cart-summary-grid-right,#main .cart-summary-amount-shipping,#main .cart-summary-amount-handling,#main .cart-summary-amount-tax,#main .cart-summary-amount-total,#main .cart-summary-amount-subtotal,#main .cart-summary-amount-discount-total {
    float: right;
    padding-left: 5px;
    padding-right: 15px
}

#main .cart-summary-remove-action {
    margin-left: 5px;
    cursor: pointer;
    cursor: hand
}

#main .cart-summary-remove-action i {
    color: #8a8a8a;
    position: relative;
    top: 2px
}

#main .cart-summary-label-discount-total {
    font-size: 15px
}

#main .cart-summary-amount-discount-total {
    font-size: 15px
}

#main .cart-summary-label {
    display: block
}

#main .cart-summary-input-country {
    margin-bottom: 10px
}

#main .cart-summary-giftcertificate-applied {
    padding-bottom: 10px
}

#main .cart-summary-promocode {
    font-size: 15px;
    overflow: hidden
}

#main .cart-summary-promocode-text-success {
    padding-left: 15px;
    padding-bottom: 5px
}

#main .cart-summary-promocode-code {
    color: #24438d
}

#main .cart-summary-item-quantity-subtotal {
    font-weight: 400
}

#main .cart-summary-btn-paypal-express {
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: 15px;
    background-color: #e5e5e5;
    padding-bottom: 10px;
    padding-top: 10px
}

@media (min-width: 768px), (orientation: landscape) {
    #main .cart-summary-btn-paypal-express {
        margin-left:auto;
        margin-right: auto;
        margin-bottom: auto;
        padding-bottom: auto;
        padding-top: auto
    }
}

#main .cart-summary-continue-shopping {
    display: inline-block;
    margin-top: 10px
}

#main .cart-summary-login-to-see-price {
    font-weight: normal
}

#main .cart-summary-msg-description {
    display: block;
    text-align: left;
    margin-left: 10px;
    margin-right: 10px
}

#main .cart-detailed {
    padding: 0;
    width: auto
}

#main .cart-detailed .item-views-selected-option-color-label-text,#main .cart-detailed .cart-item-summary-item-list-actionable-amount-label,#main .cart-detailed .cart-item-summary-item-list-actionable-label-qty {
    color: #1f2223;
    font-weight: 600
}

#main .cart-detailed .item-views-selected-option .item-views-selected-option-label {
    color: #1f2223;
    font-weight: 600
}

#main .cart-detailed-right {
    margin-top: 1px;
    width: 290px
}

#main .cart-detailed-left {
    width: 580px
}


#main .cart-detailed-item-view-cell-actionable-table {
    border-collapse: collapse;
    margin-left: 25px
}

#main .cart-detailed-item-view-cell-actionable-table thead {
    background: #e5e5e5
}

#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-actionable-table-middle,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-actionable-table-first,#main .cart-detailed-item-view-cell-actionable-table .item-views-cell-actionable-table-last {
    padding-bottom: 0
}

#main .cart-detailed-item-view-cell-actionable-table tr {
    border-bottom: 1px solid #f5f5f5
}

#main .cart-detailed-item-view-cell-actionable-table tr:first-of-type,#main .cart-detailed-item-view-cell-actionable-table tr:last-of-type {
    border: 0
}

#main .cart-detailed-item-view-cell-actionable-table td {
    padding: 40px 0
}

#main .item-warnings {
    margin-bottom: 20px
}

#main .item-warnings li>div {
    margin-bottom: 5px;
    padding: 10px
}

#main .cart-item-summary-item-list-actionable-container-qty {
    margin-bottom: 10px
}

#main .cart-item-summary-item-list-actionable-container-qty .cart-item-summary-item-list-actionable-label-qty {
    display: block;
    vertical-align: middle;
    color: #1f2223;
    margin-bottom: 10px;
    font-weight: 600
}

@media (min-width: 992px) {
    #main .cart-item-summary-item-list-actionable-container-qty .cart-item-summary-item-list-actionable-label-qty {
        display:table-cell
    }
}

#main .cart-item-summary-item-list-actionable-container-qty .cart-item-summary-item-list-actionable-input-qty {
    display: block;
    vertical-align: middle;
    overflow: hidden
}

@media (min-width: 992px) {
    #main .cart-item-summary-item-list-actionable-container-qty .cart-item-summary-item-list-actionable-input-qty {
        display:table-cell;
        padding-left: 20px
    }
}

#main .cart-item-summary-quantity-title-help {
    clear: both;
    margin-top: 5px;
    display: block;
    font-weight: 300
}

#main .cart-item-summary-quantity-add,#main .cart-item-summary-quantity-remove {
    background-color: #7f7f7f;
    border: 1px solid #7f7f7f;
    width: 40px;
    height: 40px;
    float: left
}

@media (min-width: 992px) {
    #main .cart-item-summary-quantity-add,#main .cart-item-summary-quantity-remove {
        display:none
    }
}

#main .cart-item-summary-quantity-value {
    padding: 10px 15px 10px 15px;
    width: 90px;
    text-align: right;
    background-color: #ebf1f4;
    border: 0;
    -webkit-border-radius: 0 0 0 0;
    border-radius: 0 0 0 0
}

#main .cart-item-actions-item-list-actionable-edit-button-edit {
    padding: 13px 16px
}

#main .cart-item-actions-item-list-actionable-edit-button-drop {
    padding: 13px 16px
}

#main .cart-item-actions-item-list-actionable-edit-content {
    padding: 10px 0
}

#main .cart-item-actions-item-list-actionable-edit-content li>a {
    padding: 10px 15px
}

#main .cart-item-actions-item-list-actionable-edit-content-remove-sb {
    border-radius: 50%;
    padding: 5px;
    width: 12px;
    height: 12px;
    line-height: 12px;
    border-color: white
}

#main .cart-summary-gift-certificate-cell-value {
    float: right;
    padding-right: 15px;
    font-size: 15px
}

#main .cart-promocode-form {
    font-size: 15px;
    overflow: hidden;
    padding: 15px
}

#main .cart-promocode-form .global-views-message,#main .cart-promocode-form .item-views-stock-msg-not-available,#main .cart-promocode-form .order-wizard-cart-summary-warning {
    margin-top: 15px;
    margin-bottom: 0
}

#main .cart-promocode-form-summary-button-apply-promocode {
    height: 39px;
    line-height: 0
}

#main .cart-promocode-form-summary-container-input {
    float: left;
    padding: 0px
}

#main .cart-promocode-form-summary-promocode-container-button {
    float: right
}

#main .order-wizard-cart-summary-promocode-unsupported-summary-warning {
    padding: 15px
}

#main .creditcard-edit-form-securitycode-group-input {
    float: left
}

#main .creditcard-edit-form-securitycode {
    clear: both
}

#main .creditcard-edit-form-securitycode-link {
    float: left;
    padding: 10px
}

#main .creditcard-edit-form-controls p,#main .creditcard-edit-form-securitycode-controls p {
    float: left;
    clear: both
}

#main .global-views-modal-content .global-views-modal-content-body .creditcard-edit-form-controls-img-container {
    margin-top: 0
}

#main .creditcard-edit-form-controls-img-container {
    margin-top: 15px;
    margin-bottom: 10px
}

#main .creditcard-edit-form-card-icon {
    border: 0px solid #d1d1d1;
    width: auto;
    height: 40px
}

#main .creditcard-edit-form-select {
    display: inline-block;
    margin-right: 10px
}

#main .creditcard-edit-form-checkbox {
    margin-bottom: 15px;
    display: inline-block
}

#main .creditcard-edit-form-controls-cc-select-container {
    display: none
}

#main .creditcard-edit-form-controls-cc-select-label {
    display: block;
    margin-bottom: 10px
}

#main .creditcard-edit-form-button-submit {
    margin: 15px 0 0
}

#main .global-views-modal-content .global-views-modal-content-body .creditcard-edit {
    background: none;
    padding: 0;
    margin: 0
}

#main .creditcard-edit-card-selected {
    opacity: 1
}

#main .creditcard-edit-card-no-selected {
    opacity: 0.1
}

#main .creditcard-list-button-container {
    padding: 20px
}

#main .creditcard {
    margin-bottom: 20px
}

#main .creditcard-require-field {
    margin-bottom: 20px;
    margin-top: 10px;
    display: inline-block
}

#main .overview-payment .creditcard,#main .order-wizard-paymentmethod-creditcard-module .creditcard {
    width: 100%;
    padding: 0
}

#main .creditcard-content {
    width: 100%
}

@media (min-width: 768px) {
    #main .creditcard-list .creditcard-content,#main .creditcard-module-list-placeholder .creditcard-content,#main .order-wizard-paymentmethod-creditcard-module-list-placeholder .creditcard-content {
        min-height:250px
    }
}

#main .creditcard-section {
    margin-bottom: 10px;
    padding: 0
}

#main .creditcard-number,#main .global-views-format-payment-method-number {
    line-height: 40px
}

#main .creditcard-security-code-section {
    padding: 0
}

#main .creditcard-header-icon,#main .global-views-format-payment-method-header-icon {
    float: left;
    margin-right: 5px;
    width: auto;
    height: 40px
}

#main .creditcard-actions {
    clear: both;
    margin-top: 15px
}

#main .creditcard-edit-form-button-edit {
    margin-left: 0;
    text-align: center;
    margin-right: 10px
}

@media (min-width: 480px) and (max-width: 1200px) {
    #main .creditcard-edit-form-button-edit {
        margin-bottom:10px
    }
}

#main .creditcard-use-this-card-button {
    margin-top: 10px;
    margin-bottom: 10px
}

@media (min-width: 768px) {
    #main .creditcard-use-this-card-button {
        margin-bottom:0px
    }
}

#main .creditcard-edit-form {
    clear: both
}

#main .creditcard-expdate {
    margin-bottom: 10px
}

#main .checkout-layout ~ .modal-container .creditcard-edit-back {
    display: none
}

#main .error-management-expired-link-header-title {
    margin-bottom: 20px
}

#main .global-views-back-to-top {
    background: #e5e5e5;
    border-bottom: 1px solid #d1d1d1;
    display: block;
    text-align: center;
    padding-bottom: 15px
}

@media (min-width: 768px) {
    #main .global-views-back-to-top {
        display:none
    }
}

#main .global-views-back-to-top a:hover {
    text-decoration: none
}

#main .global-views-back-to-top-icon {
    color: #24438d;
    display: block;
    font-size: 22px;
    padding: 10px 0 0
}

#main .global-views-breadcrumb {
    font-size: 14px
}

#main .global-views-confirmation {
    padding-top: 0
}

#main .global-views-confirmation-footer {
    margin-top: 15px
}

#main .global-views-format-payment-method {
    font-size: 15px
}

#main .global-views-host-selector {
    margin-bottom: 10px;
    overflow: hidden
}

#main .global-views-message,#main .item-views-stock-msg-not-available,#main .order-wizard-cart-summary-warning {
    position: relative;
    margin-bottom: 20px
}

#main .global-views-message-success {
    color: #4a7f35;
    background-color: #eef7e4
}

#main .global-views-message-success p {
    color: #4a7f35;
    font-size: 13px
}

#main .global-views-message-info {
    color: #4c4c4c;
    background-color: #e5e5e5
}

#main .global-views-message-info p {
    color: #4c4c4c;
    font-size: 13px
}

#main .global-views-message-error {
    color: #C33C48;
    background-color: #FFE9F1
}

#main .global-views-message-error p {
    color: #C33C48;
    font-size: 13px
}

#main .global-views-message-warning,#main .item-views-stock-msg-not-available,#main .order-wizard-cart-summary-warning {
    color: #8e7728;
    background-color: #f9f5cd
}

#main .global-views-message-warning p,#main .item-views-stock-msg-not-available p,#main .order-wizard-cart-summary-warning p {
    color: #8e7728;
    font-size: 13px
}

#main .global-views-message-icon-success i {
    color: #4a7f35
}

#main .global-views-message-icon-info i {
    color: #4c4c4c
}

#main .global-views-message-icon-error i {
    color: #C33C48
}

#main .global-views-message-icon-warning i {
    color: #8e7728
}

#main .global-views-modal-content {
    padding: 25px;
    border-radius: 10px;
    display: block;
    -webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.2);
    box-shadow: 0 2px 5px rgba(0,0,0,0.2)
}

#main .global-views-modal-content-header {
    margin-bottom: 20px;
    display: inline-block;
    width: 100%
}

#main .global-views-modal-content-header-close {
    margin-top: -2px;
    float: right;
    font-size: 35px;
    font-weight: 400;
    line-height: 20px;
    color: #8a8a8a;
    cursor: pointer;
    background: none
}

#main .global-views-pagination {
    float: right
}

#main .global-views-rating-by-star {
    display: inline-block;
    width: 100%;
    clear: both;
    padding: 0;
    margin-bottom: 10px
}

@media (min-width: 768px) {
    #main .global-views-rating-by-star {
        display:block
    }
}

#main .global-views-rating-by-star-label {
    padding: 0;
    color: #1f2223
}

@media (min-width: 768px) {
    #main .global-views-rating-by-star-label {
        padding:0 15px
    }
}

#main .global-views-rating-by-star-second-label {
    padding-right: 0;
    color: #1f2223
}

@media (min-width: 768px) {
    #main .global-views-rating-by-star-second-label {
        padding:0 15px
    }
}

#main .global-views-rating-by-star-percentage-area {
    padding: 0
}

@media (min-width: 768px) {
    #main .global-views-rating-by-star-percentage-area {
        padding:0 15px
    }
}

#main .global-views-rating-by-star-percentage-area-progress-bar {
    border-radius: 0px;
    background-color: #e5e5e5;
    margin-bottom: 0
}

@media (min-width: 768px) {
    #main .global-views-rating-by-star-percentage-area-progress-bar {
        margin-bottom:20px
    }
}

#main .global-views-rating-by-star-percentage-area-progress-bar-filled {
    background-color: #4c4c4c
}

#main .global-views-rating-by-star-label-percentage {
    color: #24438d;
    width: 35px;
    display: none
}

@media (min-width: 768px) {
    #main .global-views-rating-by-star-label-percentage {
        display:inline-block
    }
}

#main .global-views-star-rating {
    position: relative;
    clear: both;
    float: left;
    min-width: 90px
}

#main .global-views-star-rating-area {
    position: relative;
    float: left
}

#main .global-views-star-rating-area-writable {
    position: absolute;
    top: 0;
    z-index: 9999;
    width: 100%
}

#main .global-views-star-rating-area-writable button {
    width: 17px;
    height: 15px;
    float: left;
    background: rgba(255,255,255,0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"
}

#main .global-views-star-rating-area-writable-pegs {
    position: absolute;
    top: 0;
    z-index: 9999;
    width: 100%
}

#main .global-views-star-rating-area-writable-pegs button {
    width: 17px;
    height: 15px;
    float: left;
    margin-right: 5px;
    background: rgba(255,255,255,0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"
}

#main .global-views-star-rating-review-total {
    color: #24438d;
    line-height: 25px
}

#main .global-views-star-rating-value {
    font-weight: 700;
    font-size: 15px;
    margin-left: 10px
}

#main .global-views-star-rating-empty,#main .global-views-star-rating-filled,#main .global-views-star-rating-error,#main [data-validation-error] i.global-views-star-rating-empty {
    font-size: 15px
}

#main .global-views-star-rating-label {
    font-size: 14px;
    font-weight: 600;
    float: left;
    width: 90px
}

#main .global-views-star-rating-pegs-small,#main .global-views-star-rating-empty-pegs,#main .global-views-star-rating-filled-pegs,#main .global-views-star-rating-empty-pegs-error,#main [data-validation-error] i.global-views-star-rating-empty-pegs,#main [data-validation-error] i.global-views-star-rating-filled-pegs {
    width: 20px;
    height: 12px
}

#main .global-views-star-rating-pegs-medium {
    width: 40px;
    height: 20px
}

#main .global-views-star-rating-empty-pegs,#main .global-views-star-rating-filled-pegs {
    display: inline-block;
    background: #FFF;
    border: 2px solid #d1d1d1;
    float: left;
    margin-right: 5px
}

#main .global-views-star-rating-empty-pegs-error,#main [data-validation-error] i.global-views-star-rating-empty-pegs,#main [data-validation-error] i.global-views-star-rating-filled-pegs {
    display: inline-block;
    background: #FFF;
    border: 2px solid #C33C48
}

#main .global-views-star-rating-filled-pegs {
    background: #24438d;
    border: 2px solid #24438d
}

#main .global-views-star-rating-area-fill {
    position: absolute;
    overflow: hidden;
    top: 0
}

#main .global-views-star-rating-area-filled {
    width: 257px;
    text-align: left
}

@media (min-width: 768px) {
    #main .global-views-star-rating-review-total-empty-number {
        display:none
    }
}

#main [data-type="sc-pusher"] .global-views-star-rating-review-total {
    margin-left: 5px
}

#main [data-type="sc-pusher"] .global-views-star-rating-review-total-no-review,#main [data-type="sc-pusher"] .global-views-star-rating-review-total-review {
    display: none
}

#main .global-views-star-rating-content-customlabel {
    display: none
}

#main .global-views-star-rating-content-rating {
    display: block;
    clear: both;
    font-weight: 700
}

#main .global-views-states-optional-label {
    font-weight: 400;
    display: inline
}

#main .item-views-cell-actionable-expanded {
    display: block;
    clear: both
}

#main .item-views-cell-actionable-expanded:hover {
    background: none
}

#main .item-views-cell-actionable-expanded-name {
    margin-bottom: 10px
}

#main .item-views-cell-actionable-expanded-thumbnail img {
    width: 150px
}

#main .item-views-cell-actionable-expanded-price {
    margin-bottom: 10px
}

#main .item-views-cell-actionable-expanded-sku {
    font-size: 13px
}

#main .item-views-cell-actionable-qty,#main .cart-item-summary-item-list-actionable-qty {
    clear: both;
    display: block;
    width: 100%;
    font-size: 15px
}

#main .item-views-cell-actionable-expanded-qty input[type=number] {
    float: left;
    width: 60px;
    height: 40px;
    padding: 0;
    padding-right: 5px;
    text-transform: uppercase;
    text-align: right;
    color: #404040;
    background: #eee;
    outline: none;
    border: 0px
}

#main .item-views-cell-actionable-expanded-label-qty {
    display: block;
    margin-right: 15px;
    line-height: 1.2;
    overflow: hidden;
    margin-top: 5px;
    margin-bottom: 5px
}

#main .item-views-cell-actionable-expanded-input-qty {
    display: block;
    margin-bottom: 10px;
    overflow: hidden
}

#main .item-views-cell-actionable-expanded-sku {
    color: #4c4c4c
}

#main .item-views-cell-actionable-expanded-details .cart-option {
    margin-bottom: 5px
}

#main .item-views-cell-actionable-expanded-options .cart-option {
    font-size: 15px
}

#main .item-views-cell-actionable-expanded-amount {
    clear: both;
    display: block;
    font-size: 15px;
    margin-bottom: 20px
}

@media (min-width: 768px) {
    #main .item-views-cell-actionable-expanded-amount {
        margin-bottom:0px
    }
}

@media (min-width: 768px) {
    #main .item-views-cell-actionable-expanded-edit-button {
        position:absolute
    }
}

#main .item-views-cell-actionable-expanded-edit-button-edit {
    border-right: none
}

#main .item-views-cell-actionable-expanded-edit-content {
    display: none;
    padding: 15px
}

@media (min-width: 768px) {
    #main .item-views-cell-actionable-expanded-edit-content {
        left:-65px
    }
}

#main .item-views-cell-actionable-expanded-edit-content li {
    margin-bottom: 5px
}

#main .item-views-cell-actionable-expanded-edit-content li:last-child {
    margin-bottom: 0
}

#main .item-views-cell-actionable-expanded-edit-content li a {
    margin: 0px;
    padding: 0px;
    line-height: 1.2;
    cursor: pointer;
    cursor: hand;
    color: #24438d
}

#main .item-views-cell-actionable-expanded-edit-content li a:hover {
    color: #2e56b6;
    text-decoration: none;
    background: none
}

#main .item-views-cell-actionable-expanded-table {
    table-layout: fixed
}

#main .item-views-cell-actionable-expanded-table td {
    padding-left: 15px;
    padding-right: 15px;
    vertical-align: top
}

#main .item-views-cell-actionable-expanded-table-first {
    width: 25%
}

#main .item-views-cell-actionable-expanded-table-last {
    vertical-align: top
}

@media (min-width: 768px) {
    #main .item-views-cell-actionable-expanded-table-last {
        width:25%
    }
}

#main .item-views-cell-actionable-expanded-alert-placeholder {
    margin: 10px 0
}

#main .item-views-cell-actionable-selected-options-cell {
    margin-top: 5px;
    margin-bottom: 5px
}

#main .item-views-cell-navigable-details .item-views-cell-actionable-selected-options-cell {
    padding-left: 0
}

#main .item-views-cell-actionable {
    display: block;
    clear: both
}

#main .item-views-cell-actionable:hover {
    background: none
}

#main .item-views-cell-actionable-name {
    padding: 0 !important
}

#main .item-views-cell-actionable-name a {
    font-size: 14px
}

#main .item-views-cell-actionable-thumbnail img {
    width: 40px
}

#main .item-views-cell-actionable-price {
    margin-bottom: 10px;
    width: 100px
}

#main .item-views-cell-actionable-price .cart-item-summary-item-list-actionable-amount-label {
    margin-right: 5px
}

#main .item-views-cell-actionable-sku {
    font-size: 13px
}

#main .item-views-cell-actionable-qty,#main .cart-item-summary-item-list-actionable-qty {
    clear: both;
    display: block;
    width: 100%;
    font-size: 15px
}

#main .item-views-cell-actionable-qty input[type=number],#main .cart-item-summary-item-list-actionable-qty input[type=number] {
    text-align: center;
    float: left;
    width: 40px;
    height: 40px;
    padding: 0;
    text-transform: uppercase;
    color: #404040;
    background: #eee;
    outline: none;
    border: 0px
}

#main .item-views-cell-actionable-label-qty,#main .cart-item-summary-item-list-actionable-label-qty {
    display: block;
    margin-right: 15px;
    line-height: 1.2;
    overflow: hidden;
    margin-top: 5px;
    margin-bottom: 5px
}

#main .item-views-cell-actionable-input-qty,#main .cart-item-summary-item-list-actionable-input-qty {
    display: block;
    margin-bottom: 10px;
    overflow: hidden
}

#main .item-views-cell-actionable-sku {
    color: #4c4c4c
}

#main .item-views-cell-actionable-details .cart-option {
    margin-bottom: 5px
}

#main .item-views-cell-actionable-options .cart-option {
    font-size: 15px
}

#main .item-views-cell-actionable-amount,#main .cart-item-summary-item-list-actionable-amount {
    clear: both;
    display: block;
    font-size: 15px;
    margin-bottom: 20px
}

@media (min-width: 768px) {
    #main .item-views-cell-actionable-amount,#main .cart-item-summary-item-list-actionable-amount {
        margin-bottom:0px
    }
}

#main .item-views-cell-actionable-amount>*,#main .cart-item-summary-item-list-actionable-amount>* {
    display: inline-block
}

#main .item-views-cell-actionable-amount>*:first-of-type,#main .cart-item-summary-item-list-actionable-amount>*:first-of-type {
    margin-bottom: 5px
}

@media (min-width: 768px) {
    #main .item-views-cell-actionable-edit-button,#main .cart-item-actions-item-list-actionable-edit-button {
        position:absolute
    }
}

#main .item-views-cell-actionable-edit-button-edit,#main .cart-item-actions-item-list-actionable-edit-button-edit {
    border-right: none
}

#main .item-views-cell-actionable-edit-content {
    display: none;
    padding: 15px
}

@media (min-width: 768px) {
    #main .item-views-cell-actionable-edit-content {
        left:-65px
    }
}

#main .item-views-cell-actionable-edit-content li {
    margin-bottom: 5px
}

#main .item-views-cell-actionable-edit-content li:last-child {
    margin-bottom: 0
}

#main .item-views-cell-actionable-edit-content li a {
    margin: 0px;
    padding: 0px;
    line-height: 1.2;
    cursor: pointer;
    cursor: hand;
    color: #24438d
}

#main .item-views-cell-actionable-edit-content li a:hover {
    color: #2e56b6;
    text-decoration: none;
    background: none
}

#main .item-views-cell-actionable-table,#main .reorder-items-list-reorder-items-table,#main .cart-detailed-item-view-cell-actionable-table,#main .order-wizard-msr-package-details-actionable-table {
    table-layout: fixed
}

#main .item-views-cell-actionable-table td,#main .reorder-items-list-reorder-items-table td,#main .cart-detailed-item-view-cell-actionable-table td,#main .order-wizard-msr-package-details-actionable-table td {
    padding-left: 1px;
    padding-right: 1px;
    vertical-align: top;
    text-align: center
}

#main .item-views-cell-actionable-sku-value {
    font-size: 11px
}

#main .item-views-price-lead {
    font-weight: normal !important;
    color: #111 !important
}

#main .cart-item-list {
    width: 104%
}

#main .cart-item-list>ul {
    margin-left: 20px;
    margin-bottom: 20px
}

#main .cart-item-list>ul .fake-cell {
    text-align: right;
    width: 66px;
    float: left;
    padding: 5px;
    vertical-align: middle
}

#main .cart-item-list>ul .fake-cell img {
    max-width: 90%;
    max-height: 58px;
    height: auto
}

#main .cart-item-list>ul .fake-cell:first-of-type {
    width: 65px
}

#main .cart-item-list>ul .fake-cell:nth-of-type(3) {
    width: 225px;
    text-align: center
}

#main .cart-item-list>ul .fake-cell:nth-of-type(5) {
    width: 68px;
    margin-right: 5px
}

#main .cart-item-list>ul .fake-cell:last-of-type {
    width: 75px
}

#main .cart-item-list>ul .fake-cell:last-of-type>div>div {
    float: left
}

#main .cart-item-list>ul.hazard {
    margin-left: 20px;
    margin-bottom: 20px
}

#main .cart-item-list>ul.hazard .item-alert {
    width: 100%;
    padding: 10px;
    text-align: center;
    color: red
}

#main .cart-item-list>ul.hazard .fake-cell {
    text-align: right;
    width: 66px;
    float: left;
    padding: 5px;
    vertical-align: middle
}

#main .cart-item-list>ul.hazard .fake-cell img {
    max-width: 90%;
    max-height: 58px;
    height: auto
}

#main .cart-item-list>ul.hazard .fake-cell:nth-of-type(2) {
    width: 65px
}

#main .cart-item-list>ul.hazard .fake-cell:nth-of-type(4) {
    width: 225px;
    text-align: center
}

#main .cart-item-list>ul.hazard .fake-cell:nth-of-type(5) {
    width: 66px;
    margin-right: 0
}

#main .cart-item-list>ul.hazard .fake-cell:nth-of-type(6) {
    width: 68px;
    margin-right: 5px
}

#main .cart-item-list>ul.hazard .fake-cell:last-of-type {
    width: 75px
}

#main .cart-item-list>ul.hazard .fake-cell:last-of-type>div>div {
    float: left
}

#main .item-views-cell-actionable {
    display: block;
    clear: both
}

#main .item-views-cell-actionable:hover {
    background: none
}

#main .item-views-cell-actionable-name {
    padding: 0 !important
}

#main .item-views-cell-actionable-name a {
    font-size: 14px
}

#main .item-views-cell-actionable-thumbnail img {
    width: 40px
}

#main .item-views-cell-actionable-price {
    margin-bottom: 10px;
    width: 100px
}

#main .item-views-cell-actionable-price .cart-item-summary-item-list-actionable-amount-label {
    margin-right: 5px
}

#main .item-views-cell-actionable-sku {
    font-size: 13px
}

#main .item-views-cell-actionable-qty,#main .cart-item-summary-item-list-actionable-qty {
    clear: both;
    display: block;
    width: 100%;
    font-size: 15px
}

#main .item-views-cell-actionable-qty input[type=number],#main .cart-item-summary-item-list-actionable-qty input[type=number] {
    text-align: center;
    float: left;
    width: 40px;
    height: 40px;
    padding: 0;
    text-transform: uppercase;
    color: #404040;
    background: #eee;
    outline: none;
    border: 0px
}

#main .item-views-cell-actionable-label-qty,#main .cart-item-summary-item-list-actionable-label-qty {
    display: block;
    margin-right: 15px;
    line-height: 1.2;
    overflow: hidden;
    margin-top: 5px;
    margin-bottom: 5px
}

#main .item-views-cell-actionable-input-qty,#main .cart-item-summary-item-list-actionable-input-qty {
    display: block;
    margin-bottom: 10px;
    overflow: hidden
}

#main .item-views-cell-actionable-sku {
    color: #4c4c4c
}

#main .item-views-cell-actionable-details .cart-option {
    margin-bottom: 5px
}

#main .item-views-cell-actionable-options .cart-option {
    font-size: 15px
}

#main .item-views-cell-actionable-amount,#main .cart-item-summary-item-list-actionable-amount {
    clear: both;
    display: block;
    font-size: 15px;
    margin-bottom: 20px
}

@media (min-width: 768px) {
    #main .item-views-cell-actionable-amount,#main .cart-item-summary-item-list-actionable-amount {
        margin-bottom:0px
    }
}

#main .item-views-cell-actionable-amount>*,#main .cart-item-summary-item-list-actionable-amount>* {
    display: inline-block
}

#main .item-views-cell-actionable-amount>*:first-of-type,#main .cart-item-summary-item-list-actionable-amount>*:first-of-type {
    margin-bottom: 5px
}

@media (min-width: 768px) {
    #main .item-views-cell-actionable-edit-button,#main .cart-item-actions-item-list-actionable-edit-button {
        position:absolute
    }
}

#main .item-views-cell-actionable-edit-button-edit,#main .cart-item-actions-item-list-actionable-edit-button-edit {
    border-right: none
}

#main .item-views-cell-actionable-edit-content {
    display: none;
    padding: 15px
}

@media (min-width: 768px) {
    #main .item-views-cell-actionable-edit-content {
        left:-65px
    }
}

#main .item-views-cell-actionable-edit-content li {
    margin-bottom: 5px
}

#main .item-views-cell-actionable-edit-content li:last-child {
    margin-bottom: 0
}

#main .item-views-cell-actionable-edit-content li a {
    margin: 0px;
    padding: 0px;
    line-height: 1.2;
    cursor: pointer;
    cursor: hand;
    color: #24438d
}

#main .item-views-cell-actionable-edit-content li a:hover {
    color: #2e56b6;
    text-decoration: none;
    background: none
}

#main .item-views-cell-actionable-table,#main .reorder-items-list-reorder-items-table,#main .cart-detailed-item-view-cell-actionable-table,#main .order-wizard-msr-package-details-actionable-table {
    table-layout: fixed
}

#main .item-views-cell-actionable-table td,#main .reorder-items-list-reorder-items-table td,#main .cart-detailed-item-view-cell-actionable-table td,#main .order-wizard-msr-package-details-actionable-table td {
    padding-left: 1px;
    padding-right: 1px;
    vertical-align: top;
    text-align: center
}

#main .item-views-cell-actionable-sku-value {
    font-size: 11px
}

#main .item-views-price-lead {
    font-weight: normal !important;
    color: #111 !important
}

#main .item-views-cell-navigable-actionable {
    margin: 10px 0
}

#main .item-views-cell-navigable-actionable-item-image img {
    width: 100%
}

#main .item-views-cell-navigable-actionable-amount {
    padding-bottom: 15px
}

@media (min-width: 992px) {
    #main .item-views-cell-navigable-actionable-item-quantity-label,#main .item-views-cell-navigable-actionable-item-unit-price-label,#main .item-views-cell-navigable-actionable-item-amount-label {
        display:none
    }
}

#main .item-views-cell-navigable-actionable-header-col-amount {
    display: block
}

@media (min-width: 992px) {
    #main .item-views-cell-navigable-actionable-item-quantity-value {
        display:block
    }
}

#main .item-views-cell-navigable {
    margin: 10px 0
}

#main .item-views-cell-navigable-item-image img {
    width: 100%
}

@media (min-width: 992px) {
    #main .item-views-cell-navigable-amount {
        text-align:right
    }
}

@media (min-width: 992px) {
    #main .item-views-cell-navigable-item-unit-price {
        text-align:right
    }
}

@media (min-width: 992px) {
    #main .item-views-cell-navigable-item-quantity {
        text-align:right
    }
}

#main .item-views-cell-navigable-amount {
    padding-bottom: 15px
}

@media (min-width: 992px) {
    #main .item-views-cell-navigable-item-quantity-label,#main .item-views-cell-navigable-item-unit-price-label,#main .item-views-cell-navigable-item-amount-label {
        display:none
    }
}

#main .item-views-cell-navigable-header-col-amount {
    display: block
}

@media (min-width: 992px) {
    #main .item-views-cell-navigable-item-quantity-value {
        display:block
    }
}

#main .item-views-cell-selectable-actionable-navigable {
    padding-top: 15px;
    padding-bottom: 15px
}

#main .item-views-cell-selectable-actionable-navigable-row:hover {
    background-color: #f4f4f4
}

#main .item-views-cell-selectable-actionable-navigable-row:active {
    background-color: #eee
}

#main .item-views-cell-selectable-actionable-navigable-table td {
    line-height: 1.8
}

#main .item-views-cell-selectable-actionable-navigable-select {
    text-align: left;
    width: 40px;
    padding-left: 0
}

#main .item-views-cell-selectable-actionable-navigable-select input {
    margin: 0
}

@media (min-width: 768px) {
    #main .item-views-cell-selectable-actionable-navigable-select {
        text-align:center
    }
}

#main .item-views-cell-selectable-actionable-navigable-thumbnail {
    padding-right: 25px;
    width: 85px
}

@media (min-width: 768px) {
    #main .item-views-cell-selectable-actionable-navigable-thumbnail {
        width:125px
    }
}

#main .item-views-cell-selectable-actionable-navigable-thumbnail-image {
    width: 60px
}

@media (min-width: 768px) {
    #main .item-views-cell-selectable-actionable-navigable-thumbnail-image {
        width:auto
    }
}

#main .item-views-cell-selectable-actionable-navigable-details {
    vertical-align: top
}

@media (min-width: 768px) {
    #main .item-views-cell-selectable-actionable-navigable-extras {
        text-align:left
    }
}

@media (min-width: 768px) {
    #main .item-views-cell-selectable-actionable-navigable-actions {
        width:30%
    }
}

#main .item-views-cell-selectable-actionable-navigable-row.selected {
    background-color: #eee
}

#main .item-views-cell-selectable-actionable:hover {
    background: none
}

#main .item-views-cell-selectable-actionable-thumbnail-img {
    width: 150px
}

#main .item-views-cell-selectable-actionable-sku {
    font-size: 13px
}

#main .item-views-cell-selectable-actionable-qty {
    clear: both;
    display: block;
    width: 100%
}

#main .item-views-cell-selectable-actionable-qty input[type=number] {
    float: left;
    width: 60px;
    height: 40px;
    padding: 0;
    text-transform: uppercase;
    text-align: right;
    color: #404040;
    background: #eee;
    outline: none;
    border: 0px
}

#main .item-views-cell-selectable-actionable-label-qty {
    float: left;
    margin-right: 15px;
    line-height: 40px
}

#main .item-views-cell-selectable-actionable-amount {
    clear: both;
    display: block
}

#main .item-views-cell-selectable-actionable-edit-button-edit {
    border-right: none
}

#main .item-views-cell-selectable-actionable-edit-content {
    display: none
}

#main .item-views-cell-selectable th,#main .order-wizard-msr-package-creation-products-table th {
    font-weight: 400;
    padding-bottom: 15px;
    color: #4c4c4c;
    font-size: 15px
}

#main .item-views-cell-selectable-item-selector {
    padding: 15px 0
}

#main .item-views-cell-selectable-item-image {
    padding: 15px 0
}

#main .item-views-cell-selectable-item-image img {
    width: 100%
}

#main .item-views-cell-selectable-item-details {
    width: 100%;
    padding-top: 15px
}

@media (min-width: 1200px) {
    #main .item-views-cell-selectable-item-details {
        width:30%
    }
}

#main .item-views-cell-selectable-item-displayname {
    display: block;
    width: 100%
}

#main .item-views-cell-selectable-item-qty {
    width: 100%;
    text-align: left;
    font-size: 15px
}

@media (min-width: 1200px) {
    #main .item-views-cell-selectable-item-qty {
        width:25%;
        text-align: right
    }
}

#main .item-views-cell-selectable-item-unit-price {
    text-align: left;
    font-size: 15px
}

@media (min-width: 1200px) {
    #main .item-views-cell-selectable-item-unit-price {
        width:15%;
        text-align: right
    }
}

@media (min-width: 992px) {
    #main .item-views-cell-selectable-item-unit-price-label {
        display:none
    }
}

#main .item-views-cell-selectable-item-amount {
    padding-bottom: 15px;
    text-align: left;
    font-size: 15px
}

@media (min-width: 1200px) {
    #main .item-views-cell-selectable-item-amount {
        width:15%;
        text-align: right
    }
}

@media (min-width: 992px) {
    #main .item-views-cell-selectable-item-amount-label {
        display:none
    }
}

#main .item-views-cell-selectable-visible-phone {
    display: inline
}

@media (min-width: 1200px) {
    #main .item-views-cell-selectable-visible-phone {
        display:none
    }
}

#main .item-views-cell-selectable-multishipto-line-selected {
    background: #eee
}

#main .item-views-item-options-container {
    margin-bottom: 10px;
    line-height: normal
}

#main .item-view-cell-navigable-actionable {
    margin: 10px 0
}

#main .item-view-cell-navigable-actionable-item-image {
    width: 25%;
    text-align: center
}

#main .item-view-cell-navigable-actionable-item-image img {
    width: 100px
}

#main .item-view-cell-navigable-actionable-header-col-image {
    width: 25%
}

#main .item-views-option-color,#main .item-views-option-dropdown-color {
    margin-bottom: 10px
}

#main .item-views-option-color-label,#main .item-views-option-dropdown-color-label {
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: 10px
}

#main .item-views-option-color-label span,#main .item-views-option-dropdown-color-label span {
    font-weight: 400
}

#main .item-views-option-color-tiles-container {
    clear: both
}

#main .facets-facet-browse-items .item-views-option-color-label,#main .facets-facet-browse-items .item-views-option-dropdown-color-label {
    display: none
}

#main .item-views-option-text {
    width: 100%;
    margin-bottom: 10px
}

#main .item-views-option-text-title {
    margin-bottom: 10px
}

#main [data-action="sc-pushing"] .item-views-option-text-input {
    width: 100%
}

#main .item-views-option-text-required-reference-container {
    padding: 15px 0
}

#main .item-views-option-tile {
    width: 100%;
    margin-top: 20px
}

#main .item-views-option-tile-title {
    text-transform: uppercase;
    margin-bottom: 10px
}

#main .item-views-option-tile-picker {
    margin-bottom: 10px
}

#main .item-views-option-tile-picker li:last-child a {
    margin-bottom: 0
}

#main .facets-facet-browse-items .item-views-option-tile-title {
    display: none
}

#main .item-views-price-login-to-see-prices-highlighted {
    margin-top: 10px;
    margin-bottom: 10px
}

#main .item-views-price-message {
    font-weight: normal
}

#main .item-view-related-item {
    height: 250px;
    width: 228px
}

#main .item-views-related-item-thumbnail {
    width: 100%;
    margin-bottom: 10px;
    overflow: hidden;
    display: block;
    min-height: 150px
}

#main .item-views-related-item-title {
    text-align: center;
    font-weight: normal;
    text-transform: capitalize;
    margin-bottom: 10px;
    display: block;
    position: relative
}

#main .item-views-related-item-price {
    margin-bottom: 10px;
    position: relative
}

#main .item-views-related-item-rate {
    margin-bottom: 10px;
    display: inline-block;
    text-align: center
}

#main .item-views-related-item-rate .global-views-star-rating {
    width: 92px;
    margin: auto
}

#main .item-views-selected-option-color {
    text-transform: uppercase
}

#main .item-views-selected-option-color p {
    margin-bottom: 10px
}

#main .item-views-selected-option-color-tiles-container {
    margin-bottom: 5px
}

#main .item-views-selected-option-color-tiles-container .items-views-selected-option-color-tile span {
    cursor: default
}

#main .item-views-selected-option-color-text {
    font-size: 13px
}

#main .item-views-selected-option-color-label {
    font-size: 15px
}

#main .item-views-selected-option-color-label-text {
    text-transform: capitalize
}

#main .item-views-selected-option-label {
    margin-bottom: 10px
}

#main .item-views-selected-option-value {
    margin-bottom: 10px
}

#main .item-views-stock-msg,#main .cart-summary-msg-description,#main .item-views-stock-msg-in,#main .item-views-stock-msg-low,#main .item-views-stock-msg-out,#main .item-views-stock-msg-description {
    margin-top: 10px;
    margin-bottom: 10px
}

#main .item-views-stock-icon,#main .item-views-stock-icon-in,#main .item-views-stock-icon-low,#main .item-views-stock-icon-description {
    margin-right: 5px
}

#main .item-views-stock-icon-out {
    margin-right: 5px
}

#main .item-views-stock-icon-description {
    color: #4c4c4c
}

#main .merchandising-zone-cell-template .item-view-lead-price {
    text-align: center
}

#main .merchandising-zone-cell-template .item-views-price {
    text-align: center
}

#main .merchandising-zone-cell-template .item-views-related-item-rate {
    width: 92px;
    margin: 0 auto
}

#main .merchandising-zone-cell-template .item-views-related-item-thumbnail {
    display: inline;
    min-height: 120px
}

#main .merchandising-zone-cell-template .item-views-related-item-thumbnail img {
    height: 125px
}

#main .merchandising-zone-container .bx-wrapper {
    position: relative
}

#main .merchandising-zone-container .bx-controls-direction {
    text-align: right
}

#main .merchandising-zone {
    padding-top: 15px
}

#main .merchandising-zone-container {
    min-height: 200px
}

#main .merchandising-zone h3 {
    margin-bottom: 10px
}

#main .merchandising-zone .merchandising-zone-cell-template {
    text-align: center
}

#main .merchandising-zone .global-views-star-rating {
    margin: 0 auto;
    display: inline-block
}

#main .login-register-checkout-as-guest-header {
    margin-bottom: 20px
}

#main .login-register-checkout-as-guest-body {
    margin-bottom: 30px
}

#main .login-register-checkout-as-guest-description {
    margin-top: 20px;
    margin-bottom: 20px
}

#main .login-register-checkout-as-guest-control-group {
    margin-top: 20px
}

#main .login-register-forgot-password-body {
    background-color: #e5e5e5;
    margin-top: 20px;
    margin-right: -15px;
    margin-left: -15px;
    padding: 40px 20px
}

@media (min-width: 768px) {
    #main .login-register-forgot-password-body {
        margin-right:0;
        margin-left: 0;
        padding: 40px
    }
}

#main .login-register-forgot-password-description {
    margin-top: 20px
}

#main .login-register-forgot-password-form {
    margin-top: 10px
}

#main .login-register-forgot-password-form .global-views-message,#main .login-register-forgot-password-form .item-views-stock-msg-not-available,#main .login-register-forgot-password-form .order-wizard-cart-summary-warning {
    margin-bottom: 0
}

#main .login-register-forgot-password-form-controls-group {
    margin-top: 20px
}

#main .login-register-forgot-password-sign-in {
    display: inline-block;
    margin-top: 10px
}

#main .login-register-login-description {
    margin-top: 20px;
    margin-bottom: 20px
}

#main .login-register-login-forgot {
    display: inline-block;
    margin-top: 20px
}

@media (min-width: 768px) {
    #main .login-register-login-forgot {
        margin-top:0;
        margin-left: 10px
    }
}

#main .login-register-login-register-now {
    padding-left: 10px
}

#main .login-register-register-form-description {
    margin-top: 20px;
    margin-bottom: 20px
}

#main .login-register-register-form-controls-group,#main .login-register-checkout-as-guest-form-controls-group,#main .login-register-login-form-controls-group {
    margin-top: 20px
}

#main .login-register-reset-password-body {
    background-color: #e5e5e5;
    margin-top: 20px;
    margin-right: -15px;
    margin-left: -15px;
    padding: 40px 20px
}

@media (min-width: 768px) {
    #main .login-register-reset-password-body {
        margin-right:0;
        margin-left: 0;
        padding: 40px
    }
}

#main .login-register-reset-password-form {
    margin-top: 10px
}

#main .login-register-reset-password-description {
    margin-top: 20px
}

#main .login-register-reset-password-control-group {
    margin-top: 20px
}

#main .login-register-reset-password-sign-in {
    display: inline-block;
    margin-top: 20px
}

@media (min-width: 768px) {
    #main .login-register-reset-password-sign-in {
        margin-top:0;
        margin-left: 10px
    }
}

#main .login-register-header {
    margin-bottom: 20px
}

#main .login-register-body-colored {
    background-color: #e5e5e5;
    padding: 40px 5px
}

@media (min-width: 992px) {
    #main .login-register-body-colored {
        padding:40px 25px
    }
}

#main .login-register-wrapper-column-login,#main .login-register-wrapper-column-register {
    width: 46.5% !important
}

#main .order-history-list-tracking-number-label {
    display: none
}

@media (min-width: 992px) {
    #main .order-history-list-tracking-number-label {
        display:inline
    }
}

@media (min-width: 992px) {
    #main .order-history-list-tracking-number-not-available-label {
        display:none
    }
}

@media (min-width: 992px) {
    #main .order-history-list-tracking-number-available-label {
        display:none
    }
}

#main .order-history-list-tracking-number-control {
    position: relative;
    text-align: left
}

@media (min-width: 768px) {
    #main .order-history-list-tracking-number-control {
        text-align:right
    }
}

#main .order-history-list-tracking-number-control .dropdown-backdrop {
    display: none
}

#main .order-history-list-tracking-number-control-numbers-link {
    font-size: 14px
}

#main .order-wizard-promocode-unsupported-message {
    margin-bottom: 20px
}

#main .order-wizard-promocode-unsupported-button-container {
    display: block
}

#main .order-wizard-step-review-main,#main .order-wizard-step-content-main {
    padding: 0 5px;
    width: 580px
}

#main .order-wizard-step-review-secondary,#main .order-wizard-step-content-secondary {
    padding: 0 5px;
    float: right;
    width: 343px
}

#main .order-wizard-step-content-secondary {
    margin-bottom: 20px;
    padding: 0 5px
}

#main .order-wizard-step-button-continue {
    margin-bottom: 10px
}

#main .order-wizard-step-title {
    text-transform: none
}

#main .order-wizard-address-cell,#main .order-wizard-address-cell1,#main .order-wizard-address-cell2,#main .order-wizard-address-cell3,#main .order-wizard-address-cell4,#main .order-wizard-address-cell5,#main .order-wizard-address-cell6,#main .order-wizard-address-cell7,#main .order-wizard-address-cell8,#main .order-wizard-address-cell9,#main .order-wizard-address-cell10 {
    margin-bottom: 20px
}

#main .order-wizard-address-cell2 {
    width: 290px;
    padding: 0 5px
}

#main .order-wizard-address-cell3 {
    width: 290px;
    padding: 0 5px
}

#main .order-wizard-address-cell4 {
    width: 290px;
    padding: 0 5px
}

#main .order-wizard-address-cell4 {
    width: 290px;
    padding: 0 5px
}

#main .order-wizard-address-cell5 {
    width: 290px;
    padding: 0 5px
}

#main .order-wizard-address-cell6 {
    width: 290px;
    padding: 0 5px
}

#main .order-wizard-address-cell7 {
    width: 290px;
    padding: 0 5px
}

#main .order-wizard-address-cell8 {
    width: 290px;
    padding: 0 5px
}

#main .order-wizard-address-cell9 {
    width: 290px;
    padding: 0 5px
}

#main .order-wizard-address-cell10 {
    width: 290px;
    padding: 0 5px
}

#main .order-wizard-address-cell11 {
    width: 290px;
    padding: 0 5px
}

#main .order-wizard-address-cell12 {
    width: 290px;
    padding: 0 5px
}

#main .order-wizard-address-module-new-button,#main .order-wizard-msr-addresses-module-new-button {
    margin-bottom: 10px
}

#main .order-wizard-address-module-form-placeholder .address-edit,#main .order-wizard-address-module-form-placeholder .address-list,#main .order-wizard-address-module-form-placeholder .creditcard-list,#main .order-wizard-address-module-form-placeholder .creditcard-edit {
    padding: 0;
    margin: 0
}

#main .order-wizard-address-module-title {
    margin-bottom: 10px
}

#main .order-wizard-address-module-address-container {
    background: #eee;
    clear: both;
    display: block;
    overflow: hidden
}

#main .order-wizard-address-module-address-container .order-wizard-address-row:last-child {
    margin-bottom: 0
}

#main .order-wizard-address-module-show-addresses-container {
    overflow: hidden
}

#main .order-wizard-address-module-show-addresses-container h5 {
    text-transform: uppercase;
    margin-bottom: 10px
}

#main .order-wizard-msr-addresses-module-address-container {
    background: #eee;
    padding: 40px;
    clear: both;
    display: block;
    overflow: hidden
}

#main .order-wizard-address-module-checkbox {
    margin-bottom: 20px;
    display: block
}

#main .order-wizard-address-cell12 .address-details {
    margin-bottom: 20px
}

#main .order-wizard-msr-addresses-module-new-button {
    margin-bottom: 10px
}

#main .order-wizard-msr-addresses-module-container {
    overflow: hidden
}

#main .order-wizard-msr-addresses-module-container h5 {
    text-transform: uppercase;
    margin-bottom: 10px
}

#main .order-wizard-msr-addresses-module-address-link {
    margin-bottom: 20px;
    display: block
}

#main .order-wizard-register-guest-module-create-account-button {
    margin-bottom: 20px
}

#main .order-wizard-register-guest-module-button-toggle-create-account {
    margin-bottom: 20px
}

#main .order-wizard-registeremail-module-show-addresses-container {
    overflow: hidden
}

#main .order-wizard-registeremail-module-title {
    margin-bottom: 10px
}

#main .order-wizard-registeremail-module-checkbox {
    margin-bottom: 20px;
    display: block
}

#main .order-wizard-confirmation-module {
    display: block;
    padding: 35px;
    background: #eef7e4;
    margin-bottom: 30px
}

#main .order-wizard-confirmation-module-title {
    color: #4a7f35;
    margin: 0 0 10px
}

#main .order-wizard-confirmation-module-body {
    color: #4a7f35
}

#main .order-wizard-confirmation-module-continue {
    display: inline-block;
    margin-top: 15px;
    margin-right: 20px
}

#main .order-wizard-confirmation-module-download-pdf {
    display: inline-block;
    margin-top: 15px
}

#main .order-wizard-cart-summary-accordion-body td {
    text-align: left
}

#main .order-wizard-cart-summary-accordion-body td.item-view-cell-navigable-item-unit-price {
    display: none
}

#main .order-wizard-cart-summary-accordion-body .item-view-cell-navigable-item-image,#main .order-wizard-cart-summary-accordion-body .order-wizard-cartitems-module-accordion-container-table-header-image {
    padding-left: 0;
    width: 25%
}

@media (min-width: 992px) {
    #main .order-wizard-cart-summary-accordion-body .item-views-cell-navigable-item-quantity-label,#main .order-wizard-cart-summary-accordion-body .item-views-cell-navigable-item-unit-price-label,#main .order-wizard-cart-summary-accordion-body .item-views-cell-navigable-item-amount-label,#main .order-wizard-cart-summary-accordion-body .item-views-cell-navigable-item-quantity-value {
        display:inline-block
    }
}

#main .order-wizard-cart-summary-item-quantity-subtotal {
    font-weight: 400
}

#main .order-wizard-cart-summary-edit-cart-link {
    font-size: 15px
}

#main .order-wizard-cart-summary-edit-cart-label {
    margin: -20px;
    margin-bottom: 15px;
    padding: 15px 20px;
    border-bottom: 1px solid #e5e5e5
}

#main .order-wizard-cart-summary-edit-cart-label-mst {
    margin-bottom: 15px;
    padding: 0 15px 15px 15px;
    border-bottom: 1px solid #e5e5e5
}

#main .order-wizard-cart-summary-order-message {
    display: none
}

@media (min-width: 768px) {
    #main .order-wizard-cart-summary-order-message {
        display:block;
        margin-bottom: 10px
    }
}

#main .order-wizard-cart-summary-subtotal {
    margin-bottom: 20px
}

@media (min-width: 768px) {
    #main .order-wizard-cart-summary-products-scroll {
        max-height:570px;
        overflow-y: auto;
        overflow-x: hidden
    }
}

#main .order-wizard-cart-summary-products-scroll .item-view-cell-navigable-item-quantity-label {
    display: inline-block
}

#main .order-wizard-cart-summary-button-container {
    background: #e5e5e5;
    padding: 15px;
    margin-bottom: 10px;
    display: none
}

@media (min-width: 768px) {
    #main .order-wizard-cart-summary-button-container {
        display:block
    }
}

#main .order-wizard-cart-summary-promo-code-applied {
    margin-bottom: 0px
}

#main .order-wizard-cart-summary-gift-certificate {
    margin-bottom: 0px
}

#main .order-wizard-cart-summary-giftcertificate-grid-float {
    padding-right: 15px
}

#main .order-wizard-cart-summary-giftcertificate-applied {
    padding-bottom: 10px
}

#main .order-wizard-cart-summary-giftcertificate-applied .global-views-format-payment-method-gift-certificate {
    color: #24438d
}

#main .order-wizard-cart-summary-giftcertificate-applied .cart-summary-gift-certificate-cell {
    padding-left: 15px
}

#main .order-wizard-cart-summary-remove-icon {
    font-size: 11px;
    line-height: 10px
}

#main .order-wizard-cart-summary-grid {
    clear: both;
    margin: 0px
}

#main .order-wizard-cart-summary-promocode-text-success {
    padding-left: 15px;
    padding-bottom: 10px
}

#main .order-wizard-cart-summary-promocode-code {
    color: #24438d
}

#main .order-wizard-cart-summary-shipping-cost-applied {
    display: none !important
}

#main .order-wizard-cart-summary-warning {
    margin-left: 15px;
    margin-right: 15px;
    margin-bottom: 15px
}

#main .order-wizard-cartitems-module {
    margin: 0 0 20px
}

#main .order-wizard-cartitems-module-accordion-head {
    background: #e5e5e5 !important
}

#main .order-wizard-cartitems-module-accordion-head-toggle {
    border: 0;
    display: inline !important;
    font-size: 18px;
    background: #e5e5e5 !important;
    font-weight: normal
}

#main .order-wizard-cartitems-module-accordion-body {
    border: 0;
    overflow: visible
}

#main .order-wizard-cartitems-module-accordion-body .item-view-cell-navigable-item-image,#main .order-wizard-cartitems-module-accordion-body .order-wizard-cartitems-module-accordion-container-table-header-image {
    padding-left: 0;
    width: 25%
}

#main .order-wizard-cartitems-module-accordion-body .item-views-cell-navigable-item-quantity-label,#main .order-wizard-cartitems-module-accordion-body .item-views-cell-navigable-item-unit-price-label,#main .order-wizard-cartitems-module-accordion-body .item-views-cell-navigable-item-amount-label,#main .order-wizard-cartitems-module-accordion-body .item-views-cell-navigable-item-quantity-label {
    display: inline-block
}

@media (min-width: 992px) {
    #main .order-wizard-cartitems-module-accordion-body .item-views-cell-navigable-item-quantity-label,#main .order-wizard-cartitems-module-accordion-body .item-views-cell-navigable-item-unit-price-label,#main .order-wizard-cartitems-module-accordion-body .item-views-cell-navigable-item-amount-label,#main .order-wizard-cartitems-module-accordion-body .item-views-cell-navigable-item-quantity-label {
        display:none
    }
}

#main .lg2sm-first.order-wizard-cartitems-module-table {
    table-layout: fixed
}

#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-item-quantity-label,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-item-unit-price-label,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-item-amount-label,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-item-quantity-label {
    display: inline
}

#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-item-quantity .item-views-cell-navigable-item-quantity-value {
    display: inline-block;
    text-align: left
}

#main .order-wizard-cartitems-module-accordion-container {
    padding: 20px
}

#main .order-wizard-cartitems-module-accordion-container-table-header {
    display: none
}

@media (min-width: 992px) {
    #main .order-wizard-cartitems-module-accordion-container-table-header {
        display:table-header-group;
        width: 100%
    }
}

#main .order-wizard-cartitems-module-accordion-container-table-header-image {
    font-size: 15px;
    font-weight: 600
}

#main .order-wizard-cartitems-module-accordion-container-table-header-details {
    color: #8a8a8a;
    font-size: 15px;
    font-weight: 600
}

#main .order-wizard-cartitems-module-accordion-container-table-header-quantity,#main .order-wizard-cartitems-module-accordion-container-table-header-totalprice,#main .order-wizard-cartitems-module-accordion-container-table-header-amount {
    text-align: right
}

#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-item-unit-price,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-item-quantity,#main .lg2sm-first.order-wizard-cartitems-module-table .item-views-cell-navigable-amount {
    text-align: left
}

#main .order-wizard-cartitems-module-edit-cart-label {
    margin: -20px;
    margin-bottom: 15px;
    padding: 15px 20px
}

#main .order-wizard-cartitems-module-edit-cart-link {
    font-size: 15px
}

#main .order-wizard-cartitems-module-products-scroll .item-view-cell-navigable-item-quantity-label {
    display: inline-block
}

#main .order-wizard-promocodeform {
    clear: both;
    display: block;
    overflow: hidden;
    margin-bottom: 10px
}

@media (min-width: 768px) {
    #main .order-wizard-promocodeform {
        margin-bottom:20px
    }
}

#main .order-wizard-promocodeform-unsupported-summary-warning {
    padding: 15px
}

@media (min-width: 992px) {
    #main .order-wizard-non-shippable-items-module .order-wizard-non-shippable-items-module-header-qty,#main .order-wizard-non-shippable-items-module .order-wizard-non-shippable-items-module-header-unit-price,#main .order-wizard-non-shippable-items-module .order-wizard-non-shippable-items-module-header-amount,#main .order-wizard-non-shippable-items-module .item-view-cell-navigable-item-quantity,#main .order-wizard-non-shippable-items-module .item-view-cell-navigable-item-unit-price,#main .order-wizard-non-shippable-items-module .item-view-cell-navigable-amount {
        width:15%;
        text-align: right
    }
}

#main .order-wizard-non-shippable-items-module .item-views-item-options-container {
    margin-bottom: 10px;
    line-height: normal
}

#main .order-wizard-non-shippable-items-module .item-view-cell-navigable-item-quantity,#main .order-wizard-non-shippable-items-module .item-view-cell-navigable-item-unit-price,#main .order-wizard-non-shippable-items-module .item-view-cell-navigable-item-amount {
    margin-bottom: 10px
}

#main .order-wizard-non-shippable-items-module .item-view-cell-navigable-amount {
    text-align: left
}

@media (min-width: 992px) {
    #main .order-wizard-non-shippable-items-module .item-view-cell-navigable-amount {
        text-align:right
    }
}

#main .order-wizard-non-shippable-items-module-headers-table {
    width: 100%
}

@media (min-width: 992px) {
    #main .order-wizard-non-shippable-items-module-headers-table .item-views-cell-navigable-item-quantity {
        text-align:right
    }
}

#main .order-wizard-non-shippable-items-module-accordion-divider {
    margin-bottom: 20px
}

#main .order-wizard-non-shippable-items-module-accordion-head-toggle-secondary {
    height: auto
}

#main .order-wizard-non-shippable-items-module-accordion-head-info {
    max-width: 50%;
    display: inline-block;
    line-height: 1.6;
    padding-top: 10px
}

@media (min-width: 768px) {
    #main .order-wizard-non-shippable-items-module-accordion-head-info {
        max-width:100%
    }
}

#main .order-wizard-non-shippable-items-module-accordion-head-count {
    float: right;
    margin-right: 10px
}

#main .order-wizard-non-shippable-items-module-headers-table-header {
    display: none
}

@media (min-width: 992px) {
    #main .order-wizard-non-shippable-items-module-headers-table-header {
        display:table-row-group;
        border-bottom: 1px solid #e5e5e5
    }
}

#main .order-wizard-paymentmethod-creditcard-module .creditcard-edit {
    padding-top: 0;
    padding-bottom: 0;
    border-top: none
}

#main .order-wizard-paymentmethod-creditcard-module .creditcard-edit .creditcard-edit-form {
    clear: both
}

@media (min-width: 768px) {
    #main .order-wizard-paymentmethod-creditcard-module .creditcard-edit {
        padding-left:0
    }
}

#main .order-wizard-paymentmethod-creditcard-module-learn-more {
    margin: 15px 0 0;
    color: #4c4c4c;
    font-size: 13px;
    width: 100%;
    display: inline-block
}

#main .order-wizard-paymentmethod-creditcard-module-learn-more-link {
    cursor: pointer
}

#main .order-wizard-paymentmethod-creditcard-module-selected-card {
    margin-bottom: 0
}

#main .order-wizard-paymentmethod-creditcard-module-selected-card .creditcard {
    margin-bottom: 15px;
    width: 100%;
    padding: 0
}

#main .order-wizard-paymentmethod-creditcard-module-selected-card .creditcard-content {
    border: 0;
    padding: 0;
    height: auto;
    min-height: inherit
}

#main .order-wizard-paymentmethod-creditcard-module-actions {
    clear: both
}

#main .order-wizard-paymentmethod-creditcard-module-add-new-credit-card-button {
    margin: 15px 0
}

#main .order-wizard-paymentmethod-creditcard-module-title {
    margin-bottom: 10px
}

#main .order-wizard-paymentmethod-creditcard-module-edit-card {
    margin-right: 20px
}

#main .order-wizard-paymentmethod-creditcard-module-change-card {
    margin-top: 15px
}

@media (min-width: 992px) {
    #main .order-wizard-paymentmethod-creditcard-module-change-card {
        margin-top:0
    }
}

#main .order-wizard-paymentmethod-external-module-column-left {
    padding-left: 0px
}

#main .order-wizard-paymentmethod-external-module-column-right {
    padding-left: 0px
}

#main .order-wizard-paymentmethod-giftcertificates-module-record-gift-certificates {
    vertical-align: middle
}

#main .order-wizard-paymentmethod-giftcertificates-module-record-gift-certificates .order-wizard-paymentmethod-giftcertificates-module-record-value {
    display: inline-block
}

#main .order-wizard-paymentmethod-giftcertificates-module-record-amount-applied {
    vertical-align: middle
}

#main .order-wizard-paymentmethod-giftcertificates-module-record-remaining-balance {
    vertical-align: middle
}

#main .order-wizard-paymentmethod-giftcertificates-module-record-actions {
    padding-bottom: 15px
}

@media (min-width: 992px) {
    #main .order-wizard-paymentmethod-giftcertificates-module-record-label {
        display:none
    }
}

#main .order-wizard-paymentmethod-giftcertificates-module {
    margin-bottom: 15px
}

#main .order-wizard-paymentmethod-giftcertificates-module-form-input-container {
    float: left;
    padding: 0
}

#main .order-wizard-paymentmethod-giftcertificates-module-form-submit-container {
    float: right
}

#main .order-wizard-paymentmethod-giftcertificates-module-form-submit {
    margin-left: 15px
}

#main .order-wizard-paymentmethod-giftcertificates-module-table {
    margin-top: 10px
}

#main .order-wizard-paymentmethod-invoice-module-row {
    width: 100%;
    margin-bottom: 15px
}

#main .order-wizard-paymentmethod-invoice-module-terms {
    float: left;
    width: 50%
}

#main .order-wizard-paymentmethod-invoice-module-terms-label {
    font-size: 15px;
    font-weight: 600
}

#main .order-wizard-paymentmethod-invoice-module-balance {
    float: right;
    width: 50%
}

#main .order-wizard-paymentmethod-invoice-module-balance-label {
    font-size: 15px;
    font-weight: 600
}

#main .order-wizard-paymentmethod-invoice-module-balance-value {
    font-size: 15px
}

#main .order-wizard-paymentmethod-invoice-module-purchase-order-label {
    display: block;
    margin-bottom: 5px;
    font-size: 15px;
    font-weight: 600
}

#main .order-wizard-paymentmethod-invoice-module-purchase-order-optional {
    font-weight: 400
}

#main .order-wizard-paymentmethod-invoice-module-purchase-order-value {
    min-width: 0;
    width: 90%
}

#main .order-wizard-paymentmethod-paypal-module-column-left {
    padding-left: 0px
}

#main .order-wizard-paymentmethod-paypal-module-column-right {
    padding-left: 0px
}

#main .order-wizard-paymentmethod-selector-module {
    overflow: hidden;
    min-height: 0
}

#main .order-wizard-paymentmethod-selector-module .creditcard-edit-form {
    clear: both
}

#main .order-wizard-paymentmethod-selector-module .creditcard-edit-form-securitycode {
    padding: 0
}

#main .order-wizard-paymentmethod-selector-module-header {
    margin-bottom: 15px;
    color: #4c4c4c
}

#main .order-wizard-paymentmethod-selector-module-options {
    margin-bottom: 10px;
    padding: 10px
}

#main .order-wizard-showpayments-module-details-body h3 {
    margin-bottom: 15px
}

#main .order-wizard-showpayments-module-billing-address {
    margin-bottom: 15px
}

@media (min-width: 768px) {
    #main .order-wizard-showpayments-module-billing-address {
        margin-bottom:0
    }
}

#main .order-wizard-showpayments-module-payment-method .payment-methods-summary,#main .order-wizard-showpayments-module-payment-method .order-wizard-showpayments-module-payment-methods-summary {
    min-height: inherit
}

#main .order-wizard-showpayments-module-payment-address-edit {
    margin-top: 15px;
    display: inline-block
}

#main .order-wizard-showpayments-module-billing-address-edit {
    margin-bottom: 15px;
    margin-top: 15px;
    display: inline-block
}

@media (min-width: 768px) {
    #main .order-wizard-showpayments-module-billing-address-edit {
        margin-bottom:0
    }
}

@media (min-width: 992px) {
    #main .item-details-content {
        margin-top:25px
    }
}

#main .item-details-divider,#main .item-details-divider-desktop {
    margin: 25px 0;
    height: 1px;
    background-color: #e5e5e5;
    clear: both
}

@media (min-width: 992px) {
    #main .item-details-divider,#main .item-details-divider-desktop {
        display:none
    }
}

#main .item-details-divider-desktop {
    display: none
}

@media (min-width: 992px) {
    #main .item-details-divider-desktop {
        margin-top:20px;
        border: none;
        display: block
    }
}

#main .item-details-content-header .global-views-star-rating-empty,#main .item-details-content-header .global-views-star-rating-filled {
    font-size: 20px
}

#main .item-details-rating-header {
    margin-top: 5px;
    margin-bottom: 20px
}

#main .item-details-rating-header .global-views-star-rating {
    float: none
}

#main .item-details-image-gallery-container {
    margin-bottom: 0
}

@media (min-width: 992px) {
    #main .item-details-image-gallery-container {
        margin-bottom:40px
    }
}

#main .item-details-gallery-prev-icon,#main .item-details-gallery-next-icon {
    position: absolute;
    top: 40%;
    width: 40px;
    height: 40px;
    font-size: 50px;
    color: #c5d7e0;
    text-align: center;
    line-height: 0.8
}

#main .item-details-gallery-prev-icon:focus,#main .item-details-gallery-next-icon:focus {
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)
}

#main .item-details-gallery-prev-icon {
    left: 30px
}

#main .item-details-gallery-next-icon {
    right: 10px
}

#main .item-details-carousel-next {
    margin-left: 10px;
    cursor: pointer;
    cursor: hand;
    position: absolute;
    right: 0px;
    top: 50%
}

#main .item-details-carousel-prev {
    cursor: pointer;
    cursor: hand;
    position: absolute;
    left: 0px;
    top: 50%
}

#main .item-details-carousel-next.disabled,#main .item-details-carousel-prev.disabled {
    display: none
}

#main .control-text {
    display: none
}

#main .item-details-price {
    margin-top: 10px
}

#main .item-details-sku-container {
    margin-top: 30px;
    margin-bottom: 5px
}

#main .item-details-options-pusher {
    margin-top: 25px;
    font-weight: 600;
    position: relative
}

#main .item-details-options-pusher>span {
    font-weight: 400;
    text-transform: capitalize
}

#main .item-details-options-pusher i {
    position: absolute;
    right: 15px;
    top: 50%;
    height: 26px;
    margin-top: -12px
}

#main .item-details-options-content {
    height: 100%;
    margin-top: 0;
    background: #eee
}

#main .item-details-options-content .pdp-detail-options-content-wrapper {
    padding: 20px
}

@media (min-width: 768px) {
    #main .item-details-options-content {
        background:transparent;
        padding-bottom: 0;
        overflow: hidden
    }
}

@media (min-width: 768px) {
    #main .item-details-options-content-price,#main .item-details-options-content-stock {
        display:none
    }
}

#main .item-details-actions {
    margin-bottom: 10px
}

#main .item-details-options-quantity-title {
    margin-bottom: 10px;
    display: block
}

#main .item-details-options-quantity {
    margin-top: 20px;
    font-weight: 700;
    clear: both
}

#main .item-details-options-quantity-title-help {
    clear: both;
    display: block;
    font-weight: 300;
    margin: 10px 0
}

#main .item-details-add-to-cart-help {
    margin-top: 15px
}

#main .item-details-add-to-cart-help-icon {
    margin-right: 5px
}

#main .item-details-quantity-add,#main .item-details-quantity-remove {
    background-color: #7f7f7f;
    border: 1px solid #7f7f7f;
    width: 40px;
    height: 40px
}

@media (min-width: 992px) {
    #main .item-details-quantity-add,#main .item-details-quantity-remove {
        display:none
    }
}

#main .item-details-quantity-value,#main .reorder-items-actions-quantity-input input {
    height: 40px;
    padding: 10px 15px 10px 15px;
    width: 90px;
    text-align: right;
    background-color: #ebf1f4;
    border: 0;
    -webkit-border-radius: 0 0 0 0;
    border-radius: 0 0 0 0;
    font-weight: 400
}

#main .item-details-actions-container {
    margin-left: -10px;
    margin-right: -10px
}

#main .item-details-add-to-cart,#main .item-details-add-to-wishlist {
    position: static;
    padding-left: 10px;
    padding-right: 10px
}

#main .item-details-add-to-cart-button {
    width: 100%;
    font-weight: 600;
    margin-top: 15px
}

#main .item-details-social-share {
    margin-bottom: 20px
}

#main .item-details-price-msg-description {
    margin-top: 10px;
    margin-bottom: 10px
}

#main .item-details-price-login-to-see-price {
    font-weight: normal
}

@media (min-width: 992px) {
    #main .item-details-content-header {
        float:right !important
    }

    #main .item-details-image-gallery-container {
        float: left
    }

    #main .item-details-main {
        float: right !important
    }
}

#main .pdp-item-more-info-content {
    background: #eee
}

@media (min-width: 768px) {
    #main .pdp-item-more-info-content {
        background:transparent;
        overflow: auto
    }
}

#main .item-details-info-pusher {
    margin-bottom: 15px;
    position: relative;
    font-size: 18px
}

#main .item-details-info-pusher i {
    position: absolute;
    right: 15px;
    top: 50%;
    height: 26px;
    margin-top: -12px
}

#main .item-details-more-info-content-container {
    background: #eee
}

@media (min-width: 768px) {
    #main .item-details-more-info-content-container {
        background:transparent
    }
}

#main [data-action="sc-pushing"].item-details-more-info-content-container {
    padding-bottom: 10px
}

#main .item-details-more-info-content,#main .item-details-tab-content,#main .item-details-product-review-content {
    margin-bottom: 15px
}

#main .item-details-more-info-content ul,#main .item-details-tab-content ul,#main .item-details-product-review-content ul {
    background-color: transparent;
    clear: both
}

@media (min-width: 768px) {
    #main .item-details-more-info-content ul,#main .item-details-tab-content ul,#main .item-details-product-review-content ul {
        background-color:white
    }
}

#main .item-details-info-hint {
    margin-top: 15px;
    color: #404040;
    padding-right: 15px;
    text-overflow: ellipsis;
    overflow: hidden
}

#main .item-details-tab-title a {
    background-color: #e5e5e5;
    padding: 20px 30px;
    float: left;
    margin-right: 2px;
    font-weight: 600;
    font-size: 18px;
    text-transform: uppercase;
    color: #4c4c4c
}

#main .item-details-tab-title:only-child a {
    display: none
}

#main .item-details-tab-title.active a {
    background-color: #eee;
    color: #8a8a8a
}

#main .item-details-tab-content {
    background-color: #eee;
    clear: both
}

#main .item-details-tab-content h2 {
    margin-bottom: 20px
}

#main .item-details-tab-content ul {
    background: none
}

#main .item-details-tab-content li {
    list-style: disc inside none;
    margin: 5px 0 0 5px
}

@media (min-width: 768px) {
    #main .item-details-tab-content {
        padding:30px
    }
}

#main [data-action="sc-pushing"] .item-details-tab-content {
    padding: 15px 30px 30px 0
}

#main .item-details-more-info-content-tabs {
    display: none
}

@media (min-width: 768px) {
    #main .item-details-more-info-content-tabs {
        display:block
    }
}

#main .item-details-action {
    display: none
}

@media (min-width: 768px) {
    #main .item-details-action {
        display:block
    }
}

#main .item-details-main-bottom-banner {
    margin-bottom: 20px
}

@media (min-width: 768px) {
    #main .item-details-tab-content-panel {
        display:none
    }

    #main .item-details-tab-content-panel.active {
        display: block
    }
}

#main .item-details-tab-content.show .item-details-tab-content-panel {
    max-height: 100%
}

#main .item-details-tab-content.show .item-details-less {
    display: block
}

#main .item-details-tab-content.show .item-details-more {
    display: none
}

#main .item-details-tab-content-panel {
    background-color: #eee
}

@media (min-width: 768px) {
    #main .item-details-tab-content-panel {
        overflow:hidden;
        max-height: 400px;
        -webkit-transition: max-height 0.5s;
        -moz-transition: max-height 0.5s;
        transition: max-height 0.5s
    }
}

#main .item-details-less {
    display: none;
    margin-top: 10px
}

#main .item-details-more {
    margin-top: 10px;
    display: block
}

#main .item-details-product-review-pusher {
    margin-bottom: 15px
}

#main .item-details-product-review-pusher .item-details-product-review-pusher-rating {
    display: inline-block;
    vertical-align: middle
}

#main .item-details-product-review-pusher .global-views-star-rating-area {
    margin-left: 10px;
    float: right
}

#main [data-type="sc-pusher"] .global-views-star-rating-empty,#main [data-type="sc-pusher"] .global-views-star-rating-filled {
    font-size: 20px
}

#main .item-details-rating-header .global-views-star-rating-area {
    margin-right: 5px
}

#main .item-details-rating-header .global-views-star-rating i {
    font-size: 20px
}

#main .item-details-text-required-reference-container {
    padding: 15px 0
}

#main .order-wizard-msr-package-creation-address-selector-title {
    margin-bottom: 10px
}

@media (min-width: 992px) {
    #main .order-wizard-msr-package-creation-edit-quantity-label {
        display:none
    }
}

#main .order-wizard-msr-package-creation-edit-quantity-editable {
    white-space: nowrap
}

#main .order-wizard-msr-package-creation-edit-quantity-editable .order-wizard-msr-package-creation-edit-quantity-label {
    display: block;
    margin-bottom: 10px;
    margin-right: 10px
}

@media (min-width: 992px) {
    #main .order-wizard-msr-package-creation-edit-quantity-editable .order-wizard-msr-package-creation-edit-quantity-label {
        display:none
    }
}

#main .order-wizard-msr-package-creation-edit-quantity-input-label {
    position: relative;
    padding-left: 30px;
    background-color: #f4f4f4;
    width: 90px;
    color: #787878;
    display: inline-block;
    height: 40px
}

#main .order-wizard-msr-package-creation-edit-quantity-item-editable-quantity {
    background-color: transparent;
    left: 0;
    position: absolute;
    top: 0;
    z-index: 1;
    text-align: left;
    border: none;
    width: 90px;
    display: inline;
    padding-left: 15px
}

#main .order-wizard-msr-package-creation-edit-quantity-item-editable-quantity-normal {
    display: inline
}

#main .order-wizard-msr-package-creation-edit-quantity-input-add,#main .order-wizard-msr-package-creation-edit-quantity-input-remove {
    background-color: #7f7f7f;
    width: 40px;
    height: 40px
}

@media (min-width: 992px) {
    #main .order-wizard-msr-package-creation-edit-quantity-input-add,#main .order-wizard-msr-package-creation-edit-quantity-input-remove {
        display:none
    }
}

#main .order-wizard-msr-package-creation-edit-quantity-quantity-help {
    margin-top: 5px;
    display: block;
    font-weight: 300
}

#main .order-wizard-msr-package-creation-edit-quantity-column {
    width: 100%;
    text-align: left;
    font-size: 15px
}

@media (min-width: 1200px) {
    #main .order-wizard-msr-package-creation-edit-quantity-column {
        text-align:right
    }
}

#main .order-wizard-msr-package-creation-edit-quantity-error-message {
    display: none;
    margin-top: 10px;
    text-align: left
}

#main .order-wizard-msr-package-creation-shipping-right {
    text-align: right
}

#main .order-wizard-msr-package-creation-button-create {
    margin-bottom: 20px
}

#main .order-wizard-msr-package-creation-header-row {
    margin-bottom: 20px
}

#main .order-wizard-msr-package-creation-shipping-add-edit-link {
    line-height: 40px;
    font-size: 15px
}

#main .order-wizard-msr-package-creation-header-subtitle {
    margin-bottom: 20px
}

#main .order-wizard-msr-package-creation-item-count {
    padding: 15px 0
}

#main .order-wizard-msr-package-creation-multishipto-table-container {
    border-bottom: 1px solid #e5e5e5
}

#main .order-wizard-msr-package-creation-multishipto-table {
    width: 100%
}

#main .order-wizard-msr-package-creation-multishipto-table th {
    font-weight: 400;
    padding-bottom: 15px
}

#main .order-wizard-msr-package-creation-multishipto-table-container {
    border-bottom: 1px solid #e5e5e5
}

#main .order-wizard-msr-package-creation-products-table {
    border-bottom: 1px solid #e5e5e5
}

#main .order-wizard-msr-package-creation-products-table tr:hover {
    background: #f4f4f4
}

@media (max-width: 1200px) {
    #main .order-wizard-msr-package-creation-products-table .item-views-cell-selectable-item-unit-price,#main .order-wizard-msr-package-creation-products-table .item-views-cell-selectable-item-details {
        padding-bottom:0
    }
}

@media (max-width: 1200px) {
    #main .order-wizard-msr-package-creation-products-table .item-views-cell-selectable-item-unit-price-label,#main .order-wizard-msr-package-creation-products-table .item-views-item-options,#main .order-wizard-msr-package-creation-products-table .item-views-cell-selectable-item-amount-label {
        display:inline-block
    }
}

@media (min-width: 480px) {
    #main .order-wizard-msr-package-creation-products-table .order-wizard-msr-package-creation-edit-quantity-label {
        display:inline-block
    }
}

#main .order-wizard-msr-package-creation-products-table .item-views-item-options-container {
    margin-bottom: 0
}

#main .order-wizard-msr-package-creation-multishipto-line-selected {
    background: #eee
}

#main .order-wizard-msr-package-creation-single-address .address-details {
    margin-bottom: 20px
}

#main .order-wizard-msr-package-creation-ship-address {
    clear: both;
    display: block;
    overflow: hidden
}

#main .order-wizard-msr-package-creation-multishipto-table-header-qty {
    display: none
}

@media (min-width: 1200px) {
    #main .order-wizard-msr-package-creation-multishipto-table-header-qty {
        width:15%;
        display: table-cell
    }
}

#main .order-wizard-msr-package-creation-multishipto-table-header-unit-price {
    width: 15%;
    display: none
}

@media (min-width: 1200px) {
    #main .order-wizard-msr-package-creation-multishipto-table-header-unit-price {
        width:15%;
        display: table-cell
    }
}

#main .order-wizard-msr-package-creation-multishipto-table-header-amount {
    display: none;
    width: 15%
}

@media (min-width: 1200px) {
    #main .order-wizard-msr-package-creation-multishipto-table-header-amount {
        width:15%;
        display: table-cell
    }
}

#main .order-wizard-msr-package-creation-item-count {
    margin: 15px 0
}

#main .order-wizard-msr-package-details-actions-remove-button {
    margin-bottom: 10px;
    margin-right: 10px
}

@media (min-width: 768px) {
    #main .order-wizard-msr-package-details-actions-remove-button {
        margin-right:0
    }
}

#main .order-wizard-msr-package-details-accordion-divider {
    margin-bottom: 20px
}

#main .order-wizard-msr-package-details-accordion-head-toggle-secondary {
    height: auto
}

#main .order-wizard-msr-package-details-accordion-head-count {
    float: right;
    margin-right: 10px
}

#main .order-wizard-msr-package-details-accordion-head-address {
    margin-bottom: 10px;
    color: #4c4c4c;
    font-size: 13px
}

#main .order-wizard-msr-package-details-accordion-head-address-name {
    font-size: 15px;
    font-weight: 700;
    color: #4c4c4c
}

#main .order-wizard-msr-package-details-address-container {
    padding: 20px
}

#main .order-wizard-msr-package-details-actionable-table {
    border-collapse: collapse
}

@media (max-width: 991px) {
    #main .order-wizard-msr-package-details-actionable-table .item-views-cell-actionable-table-middle {
        padding-bottom:5px
    }
}

#main .order-wizard-msr-package-details-actionable-table .item-views-cell-actionable-table-first,#main .order-wizard-msr-package-details-actionable-table .item-views-cell-actionable-table-last {
    padding-bottom: 0
}

#main .order-wizard-msr-package-details-actionable-table td {
    padding-bottom: 80px
}

#main .order-wizard-msr-package-list-info {
    text-align: right;
    margin-bottom: 15px;
    color: #4c4c4c
}

#main .order-wizard-msr-shipmethod-package-delivery-method {
    margin-top: 20px
}

@media (min-width: 768px) {
    #main .order-wizard-msr-shipmethod-package-delivery-method {
        margin-top:0
    }
}

#main .order-wizard-msr-shipmethod-package-delivery-method .order-wizard-msr-shipmethod-package-delivery-option {
    min-height: inherit
}

#main .order-wizard-msr-shipmethod-package-title {
    margin-bottom: 10px
}

#main .order-wizard-msr-shipmethod-package-shipmethod-rate {
    float: right;
    margin-left: 10px
}

#main .order-wizard-msr-shipmethod-package-items {
    margin-top: 20px
}

#main .order-wizard-msr-shipmethod-package-accordion-head-toggle {
    text-transform: none
}

#main .order-wizard-msr-shipmethod-package-accordion-body td {
    text-align: left
}

#main .order-wizard-msr-shipmethod-package-accordion-body .item-view-cell-navigable-item-image,#main .order-wizard-msr-shipmethod-package-accordion-body .order-wizard-cartitems-module-accordion-container-table-header-image {
    padding-left: 0
}

#main .order-wizard-msr-shipmethod-package-edit-shipment {
    display: block;
    margin: 0 0 15px;
    padding: 15px 20px;
    border-bottom: 1px solid #d1d1d1
}

#main .order-wizard-msr-shipmethod-package-address-link {
    margin-top: 15px;
    margin-bottom: 15px;
    display: inline-block
}

@media (min-width: 992px) {
    #main .order-wizard-msr-shipmethod-package-address-link {
        margin-bottom:0
    }
}

#main .order-wizard-msr-shipmethod-package-accordion-body-wrapper {
    margin-top: 0
}

#main .order-wizard-msr-shipmethod-package-accordion-container-table-header-quantity {
    text-align: right
}

#main .order-wizard-shipmethod-module-title {
    margin-bottom: 20px
}

#main .order-wizard-shipmethod-module-option {
    color: #404040;
    display: block;
    padding: 25px;
    margin-bottom: 10px;
    background-color: #f4f4f4;
    cursor: pointer
}

#main .order-wizard-shipmethod-module-option-active {
    background-color: #fff
}

#main .order-wizard-shipmethod-module-checkbox {
    margin-right: 10px
}

#main .order-wizard-shipmethod-module-option-price {
    float: right
}

#main .collect-account-input-container {
    margin: 15px 0 5px
}

#main .collect-account-label {
    color: #5b7f8c;
    font-size: 100%
}

#main .order-wizard-showshipments-actionable-module-shipping-details {
    margin-bottom: 20px
}

#main .order-wizard-showshipments-actionable-module-cart-details {
    margin: 0 0 20px
}

#main .order-wizard-showshipments-actionable-module-shipping-details-address {
    margin-bottom: 15px
}

@media (min-width: 768px) {
    #main .order-wizard-showshipments-actionable-module-shipping-details-address {
        margin-bottom:0
    }
}

#main .order-wizard-showshipments-actionable-module-shipping-details-address .address-details-info {
    margin-bottom: 0
}

#main .order-wizard-showshipments-actionable-module-shipping-details-address-link {
    margin-top: 15px;
    display: inline-block
}

#main .order-wizard-showshipments-actionable-module-shipping-title {
    margin-bottom: 20px
}

#main .order-wizard-showshipments-actionable-module-accordion-container {
    padding: 20px
}

#main .order-wizard-showshipments-actionable-module-accordion-container .item-views-cell-actionable-options {
    padding-left: 0
}

#main .order-wizard-showshipments-module-shipping-details-address {
    margin-bottom: 20px
}

@media (min-width: 768px) {
    #main .order-wizard-showshipments-module-shipping-details-address {
        margin-bottom:0
    }
}

#main .order-wizard-showshipments-module-shipping-details-address .address-details-info {
    margin-bottom: 0
}

#main .order-wizard-showshipments-module-shipping-details-method .order-wizard-showshipments-module-shipping-details-method-info-card {
    min-height: inherit
}

#main .order-wizard-showshipments-module-shipping-details-address-link {
    margin-top: 15px;
    margin-bottom: 15px;
    display: inline-block
}

@media (min-width: 992px) {
    #main .order-wizard-showshipments-module-shipping-details-address-link {
        margin-bottom:0
    }
}

#main .order-wizard-showshipments-module-shipping-title {
    margin-bottom: 20px
}

#main .order-wizard-showshipments-module-edit-cart-link {
    display: block;
    padding: 15px 20px;
    margin: -20px;
    margin-bottom: 15px;
    border-bottom: 1px solid #e5e5e5
}

#main .order-wizard-showshipments-module-shipping-options {
    padding: 10px 0
}

#main .order-wizard-submitbutton-container {
    background: #e5e5e5;
    padding: 15px;
    margin-bottom: 10px;
    display: none
}

@media (min-width: 768px) {
    #main .order-wizard-submitbutton-container {
        display:block
    }
}

#main .order-wizard-submitbutton-module-top {
    margin-top: 10px;
    margin-bottom: 20px
}

@media (min-width: 768px) {
    #main .order-wizard-submitbutton-module-top {
        display:none
    }
}

#main .order-wizard-termsandconditions-module-top-summary {
    display: none;
    margin-bottom: 20px
}

@media (min-width: 768px) {
    #main .order-wizard-termsandconditions-module-top-summary {
        display:block
    }
}

@media (min-width: 768px) {
    #main .order-wizard-termsandconditions-module-top,#main .order-wizard-termsandconditions-module-bottom {
        display:none
    }
}

#main .order-wizard-termsandconditions-module-bottom {
    margin-top: 20px
}

#main .order-wizard-termsandconditions-module-default {
    display: none
}

@media (min-width: 768px) {
    #main .order-wizard-termsandconditions-module-default {
        display:block;
        float: right;
        margin-bottom: 20px
    }
}

#main .order-wizard-title {
    margin-bottom: 20px
}

#main .order-wizard-msr-enablelink-module {
    margin-bottom: 10px
}

@media (min-width: 768px) {
    #main .order-wizard-msr-enablelink-module {
        border-top:1px solid #e5e5e5;
        padding-top: 5px
    }
}

#main .order-wizard-msr-enablelink-module-link {
    margin: 0 0 15px;
    display: inline-block
}

#main .social-sharing-flyout-hover-icons {
    position: absolute;
    top: 10px;
    left: 25px;
    z-index: 1000;
    display: none
}

#main .item-details-image-gallery:hover .social-sharing-flyout-hover-icons {
    display: none
}

@media (min-width: 768px) {
    #main .item-details-image-gallery:hover .social-sharing-flyout-hover-icons {
        display:block
    }
}

#main .social-sharing-flyout-content {
    position: relative;
    float: right
}

#main .social-sharing-flyout-content-button {
    font-size: 15px;
    min-width: 85px
}

#main .social-sharing-flyout-content-button-icon {
    font-size: 20px
}

#main .social-sharing-flyout-content-social {
    width: 165px;
    left: auto;
    right: 0
}

#main .social-sharing-flyout-content-social-facebook,#main .social-sharing-flyout-content-social-twitter,#main .social-sharing-flyout-content-social-google,#main .social-sharing-flyout-content-social-pinterest {
    text-align: left;
    padding: 10px;
    border: 1px solid #d1d1d1;
    color: #4c4c4c;
    display: block;
    font-size: 15px;
    margin-right: 10px;
    display: inline-block;
    background: #FFFFFF
}

#main .social-sharing-flyout-content-social-facebook span,#main .social-sharing-flyout-content-social-twitter span,#main .social-sharing-flyout-content-social-google span,#main .social-sharing-flyout-content-social-pinterest span {
    display: none
}

@media (min-width: 992px) {
    #main .social-sharing-flyout-content-social-facebook span,#main .social-sharing-flyout-content-social-twitter span,#main .social-sharing-flyout-content-social-google span,#main .social-sharing-flyout-content-social-pinterest span {
        display:inline
    }
}

#main .social-sharing-flyout-content-social-pinterest {
    margin-bottom: 0
}

#main .social-sharing-flyout-content-social-facebook-icon {
    font-size: 20px;
    color: #3b5998
}

#main .social-sharing-flyout-content-social-twitter-icon {
    color: #00b6f1;
    font-size: 20px
}

#main .social-sharing-flyout-content-social-google-icon {
    color: #dd4b38;
    font-size: 20px
}

#main .social-sharing-flyout-content-social-pinterest-icon {
    color: #bd071d;
    font-size: 20px
}

#main .facebook-like-btn {
    margin: 10px 10px 0 0
}

#main .social-sharing-flyout-icons {
    margin-top: 15px
}

#main .social-sharing-flyout-icons:after {
    content: ".";
    visibility: hidden;
    display: block;
    height: 0;
    clear: both
}

#main .wizard-step-navigation:before,#main .wizard-step-navigation:after {
    content: " ";
    display: table
}

#main .wizard-step-navigation:after {
    clear: both
}

#main .wizard-step-navigation-back {
    float: left;
    margin-bottom: 0;
    cursor: pointer
}

#main .wizard-step-navigation-menu {
    float: right;
    position: relative
}

#main .wizard-step-navigation-menu:before {
    content: ' ';
    background-color: #d1d1d1;
    height: 3px;
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -1px;
    z-index: -1;
    width: 95%
}

@media (min-width: 768px) {
    #main .wizard-step-navigation-menu {
        float:none
    }

    #main .wizard-step-navigation-menu:before {
        display: none;
        content: none;
        height: 0
    }
}

#main .wizard-step-navigation-step-anchor {
    display: block;
    width: 30px;
    height: 30px;
    border: 3px solid transparent;
    line-height: 24px;
    margin-right: 3px;
    text-align: center;
    background-color: #e5e5e5;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%
}

@media (min-width: 768px) {
    #main .wizard-step-navigation-step-anchor {
        width:auto;
        height: auto;
        background-color: #fff
    }
}

#main .wizard-step-navigation-disabled {
    border-color: #d1d1d1;
    background-color: #fff;
    color: #8a8a8a;
    cursor: default
}

#main .wizard-step-navigation-disabled:hover,#main .wizard-step-navigation-disabled:visited,#main .wizard-step-navigation-disabled:focus {
    color: #8a8a8a
}

@media (min-width: 768px) {
    #main .wizard-step-navigation-disabled {
        border-color:transparent
    }
}

#main .wizard-step-navigation-active {
    background-color: #4c4c4c;
    color: #fff;
    cursor: default
}

#main .wizard-step-navigation-active:hover {
    color: #fff
}

#main .wizard-step-navigation-active:visited,#main .wizard-step-navigation-active:focus {
    color: #404040
}

@media (min-width: 768px) {
    #main .wizard-step-navigation-active {
        color:#404040;
        background-color: transparent
    }

    #main .wizard-step-navigation-active:hover,#main .wizard-step-navigation-active:focus {
        color: #404040
    }
}

#main .wizard-step-navigation-step {
    display: inline-block
}

#main .wizard-step-navigation-divider,#main .wizard-step-navigation-step-anchor-label {
    display: none
}

@media (min-width: 768px) {
    #main .wizard-step-navigation-divider,#main .wizard-step-navigation-step-anchor-label {
        display:inline-block
    }
}

#main .wizard-step-navigation-divider {
    color: #8a8a8a
}

#main .wizard-step-header,#main .order-wizard-step-header,#main .order-wizard-paymentmethod-giftcertificates-module-step-header {
    margin-bottom: 20px
}

#main .wizard-step-message,#main .order-wizard-step-message {
    display: block;
    margin-bottom: 20px
}

@media (min-width: 768px) {
    #main .wizard-step-message,#main .order-wizard-step-message {
        text-align:right
    }
}

#main .wizard-step-button-container,#main .order-wizard-step-button-container {
    margin-bottom: 30px
}

#main .wizard-step-button-container:before,#main .order-wizard-step-button-container:before,#main .wizard-step-button-container:after,#main .order-wizard-step-button-container:after {
    content: " ";
    display: table
}

#main .wizard-step-button-container:after,#main .order-wizard-step-button-container:after {
    clear: both
}

#main .wizard-step-button-continue,#main .order-wizard-promocode-unsupported-button-continue,#main .order-wizard-step-button-continue {
    min-width: 190px
}

@media (min-width: 768px) {
    #main .wizard-step-button-continue,#main .order-wizard-promocode-unsupported-button-continue,#main .order-wizard-step-button-continue {
        margin-left:10px;
        float: right
    }
}

#main .wizard-step-button-back,#main .order-wizard-promocode-unsupported-button-back,#main .order-wizard-step-button-back {
    margin-top: 10px
}

@media (min-width: 768px) {
    #main .wizard-step-button-back,#main .order-wizard-promocode-unsupported-button-back,#main .order-wizard-step-button-back {
        margin-top:0;
        float: right
    }
}

#main .wizard-header {
    border-bottom: 1px solid #d1d1d1;
    padding-bottom: 5px
}

#main .wizard-header-title {
    margin-bottom: 10px
}
