/*EDIT LOGIN BACKGROUND COLORS*/
.ustore_Login, .ustore_Login #bodyarea, .ustore_Login #bodyarea .mainareaFullWidth {
    background-color: #d4d6d8;
    height: 100%;
}


/*______________________________________*/
/*EDIT COLOR BEHIND PRODUCT IMAGE*/
.product-item .image-wrapper {
    border: var(--image-box-border-width) 
solid var(--image-box-border-color);
    background: #f8f8f9
}


/*______________________________________*/
/*SCALE CAT BUTTON SIZE*/
.category-item .image-wrapper img {
    object-fit: scale-down;
}
.category-item .image-wrapper {
    width: 250px;
    height: 175px;
}


/*______________________________________*/
/*EDIT LOGO IN MENU*/
.navigation-menu .category-panel .view-columns .column .category-image-wrapper .category-image {
    width: 100%;
    height: auto;
}


/*______________________________________*/
/*CENTER CAT & PROD NAME UNDER IMAGE*/
body {
    text-align: center;
}
.category-item .category-name {
    width: 250px;
    height: 80px;
    padding: 15px;
}


/*______________________________________*/
/*FORM AND RENDER SETTINGS*/
.CustomizationProperties #preview {
    float: left;
}

span[id$="Stepsnav1_MyList"] a.btn {
    border-radius: 5px;
    padding-top: 10px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-bottom: 0px !important;
    margin-left: 10px;
    background-color: #d4d6d8;
}


/*______________________________________*/
/*ADJUST ARROW ICONS ON CATALOG MENU*/
.slider-wrapper-multi {
overflow: visible;
}
.slider-wrapper-multi .left-btn {
left: 5%;
bottom: 210px;
}
.slider-wrapper-multi .right-btn {
bottom: 240px;
}
svg.icon-image.left-arrow-icon {
width: 80px;
height: 80px;
}
svg.icon-image.right-arrow-icon {
width: 80px;
height: 80px;
}
path.left-arrow-icon {
opacity: 1;
}
path.right-arrow-icon {
opacity: 1;
}

.home .categories-wrapper {
    padding: 30px 0 2px;
}

.header .header-stripe .search {
    width: 200px;
    margin: 0 28px 0 auto;
}


/*______________________________________*/
/*HIDE ROWS FROM ADD TO CARTS*/

.DeliveryPriceRow {
    visibility: collapse;
}

tr[id$="OrderFinalStep_PriceReview_PriceTag"]  > td {
    visibility: collapse;
}

tr[id$="OrderFinalStep_PriceReview_PricePerUnit"]  > td {
    visibility: collapse;
}


/*______________________________________*/
/*Text above shipping to alert about expedited shipping*/
span[id$="ctl00_cphMainContent_lblServiceHeader"]:after {
    content: " - Expedited shipping does not indicate rush printing services.";
    color: #de899d;
}



/*______________________________________*/
/*Comment Box*/
.uStoreLegacy-page-checkout-payment--order-comment-layout {
    margin-top: 40px;
}
[id$="ctl00_cphMainContent_lbOrderComment"] {
    color: red;
}
[id$="ctl00_cphMainContent_lbOrderComment"]:after {
    content: " (optional)";
    color: #de899d;
}


/*______________________________________*/
/*HIDE Favorite products*/

.home .main-content .middle-section .featured-products-wrapper {
display:none;
}