/* Remove line from page title */
.abs-page-title-with-line .page-title::after,
.page-products .main > :first-child .page-title::after,
.account .main .page-title::after,
.contact-index-index .page-title-wrapper .page-title::after {
    content: none !important;
    border: 0 !important;
    width: 0 !important;
    display: none !important;
    margin: 0 !important;
}

/* Account page manage address btn */
.block-dashboard-addresses .block-title > a.action.edit {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    background-color: #C43D1A;
    padding: 8px 20px;
    font-weight: 500;
    font-size: 1.6rem;
    border-radius: 4px;
    box-sizing: border-box;
    vertical-align: middle;
}

.block-dashboard-addresses .block-title > a.action.edit:hover {
    background-color: #C43D1A;
}

@media (max-width: 388px) {

    /* Manage Addresses link inside Address Book title */
    .block-dashboard-addresses .block-title > a.action.edit {
        float: left !important;
    }
}


/* Default color for collapsed product tab switches */
.product.data.items.collapsed > [role="tablist"] > .item.title > .switch {
    color: #6B6B6B;
}

/* Default color for compare and wishlist action links */
.product-info-main .product-social-links .action.tocompare,
.product-info-main .product-social-links .action.towishlist {
    color: #6B6B6B;
}

/* Default color for collapsed product tab switches item content */
.product.data.items.collapsed > .item.content {
    color: #6B6B6B;
}

/* Change footer title and content color */
.footer-links .item > .title {
    font-weight: 600;
}

.footer-links .item > .content {
    color: #6B6B6B;
}

/* Change nav item color on mobile view */

@media only screen and (max-width: 767px) {
    .nav-sections-item-title a,
    .nav-sections-item-title.active a {
        color: #fff !important;
    }
}

@media (min-width: 768px) {
    .footer-links .argento-grid {
        margin-left: 20px;
    }

}

.product-info-main .product.attribute.sku .type:after  {
    content: ':' !important;
}

#wishlist-table .tocart.action  {
    padding: 11.5px 20px !important;
    font-size: 1.3rem !important;
    margin-bottom: 10px !important;
}

.product-info-main .box-tocart .action.tocart {
        padding: 11.5px 6px !important;
        font-size: 1.4rem !important;
}

@media (min-width: 768px), print {
    .breadcrumbs .home a:before {
        content: 'Homepage' !important;
        font-family: inherit !important;
    }
}

.checkout-billing-address .billing-address-same-as-shipping-block.field.choice::after {
    content: "Billing Information:";
    display: block;
    margin-top: 20px;
    margin-left: -21px;
    color: #002D57;
    font-weight: 600;
    font-size: 1.8rem;
}

.price-container .price-label {
    display: none !important;
}

 @media (min-width: 768px), print {
.contact-index-index .contact-form-wrapper {
    margin-top: 0px !important;
    margin: auto;
    float: none;
}
}

@media (min-width:768px) {
    .billing-address-same-as-shipping-block.field.choice input[type="checkbox"] {
        left: -21px !important;
        top: 2px !important;
        margin: 2px 2.5px 0 0 !important;
        height: 14px !important;
        width: 14px !important;;
    }
}

@media (max-width:768px) {
    .billing-address-same-as-shipping-block.field.choice input[type="checkbox"] {
        left: -14px !important;
        top: 3px !important;
        margin: 2px 2px 0 0 !important;
        height: 16px !important;
        width: 16px !important;
    }
}

.billing-address-same-as-shipping-block.field.choice label {
    margin: 0 0 0 -21px !important;
}

.checkout-payment-method .checkout-billing-address .billing-address-details {
     padding: 0 0 0 0 !important;
     margin-left: -20px !important;
 }


  @media (min-width: 826px), print {
  .navigation {
    width: 90% !important;
    float: left !important;
  }
}
 @media (min-width: 878px), print {
  .navigation {
    width: 80% !important;
    float: left !important;
  }
}
 @media (min-width: 943px), print {
  .navigation {
    width: 70% !important;
    float: left !important;
  }
}

