.login__wrapper > .catfish-container { float: none; background: none; }

.login__wrapper .title { margin-bottom: 0.5rem !important; }

.is-header-logo {height: 4.5rem !important;}

.shoppingcart__wrapper .cartform .cartTableWrapper .cart br {display: block; }

.cw-banner-white-bg { background: url(/963370751/Handler/Picture/GU/F/ThemeImages/Naveifation-Header-bar.png) no-repeat; margin-top: -14%; height: 300px; width: 850px;background-size: contain;  }

.flex-active-slide { background-color: white !important; background-image:  linear-gradient(
    to bottom, transparent, #837960
  ), url(/calwalnut/CF/Scales/GetFile?identifier=3c2b22d5-48af-4805-a737-63a49d8d1e44&contextId=27); background-repeat: no-repeat; }

.productPrice { display: none !important; }

.catfish-default-product-box .description { -webkit-line-clamp: none; overflow: visible; margin-bottom: 17px; max-height: max-content;}

.returning-wrapper__inner {background-color:none !important; border-radius: 3px;filter: none; }

.login__wrapper .page-title:before { margin-top: 0; margin-right: 18%; margin-bottom: 6%; margin-left: 18%;; height:28rem; width:28rem}

a.navbar-item,a.navbar-link {font-size: 1.2em;}

a.button {font-size: 1.2em !important;}

.item-box {background-color: #fff; padding: 20px; border-radius: 3px;filter: drop-shadow(0 0 0.1rem #524658);}

.cart-item-row {background-color: #fff !important; padding: 20px; border-radius: 24px;filter: drop-shadow(0 0 0.75rem #524658);}

.bigpicture {background-color: #fff !important; padding: 20px !important; border-radius: 24px;filter: drop-shadow(0 0 0.75rem #524658);}

.category-intro-wrapper {display: none !important;}

.navigationmenu {padding-top: 4em;}

.navigationmenu--title {font-size: 1.4em;}

.cart-footer__container {background-color:#fff;}

.cartPOSTitle, .cartPreBuyTitle {font-size:2.0em;}

.POScartheader, .PreBuycartheader {text-align: center;}

.ict-image img {border-radius: 6px;filter: drop-shadow(0 0 0.8rem #ccc);}}

.navbar-link, .navbar-item:first-child {font-weight: 600;}

#main-nav {border-top: 6px solid;border-bottom: 1px solid;}

.navbar-dropdown {margin-top: -12px;}

.navbar-dropdown {border-top: 6px solid #c79e28;}

.notices .toast {animation-duration:150ms;font-size:2.0em;position: fixed;top: 20%;left: 40%;}

.toast.is-success {background: #cfb454 !important;}

.producttags-box {display: none !important;}

.error {background: #ffcbcb url(/-1740638691/Handler/CSSOverride/GetImage/25/error6.png) no-repeat 10px 50%;border: 1px solid #f5aca6;}

.alert-box {color: #555;border-radius: 5px;font-family: Tahoma, Geneva, Arial, sans-serif;font-size: 1.1em;padding: 10px 36px;margin: 10px;}

.alert-box span {font-weight: bold;text-transform: uppercase;}

.pb-alert-box {font-size:1.4em !important;background: #524658;border: 1px solid #000;color: #fff;border-radius: 5px;font-family: Tahoma, Geneva, Arial, sans-serif;font-size: 1.1em;padding: 10px 36px;margin: 10px;}

.pb-alert-box span {font-weight: bold;text-transform: uppercase;}

.advanced-select {background-color:#ffffff;}

#footerrow {display:none !important;}

#logorow .navbar {background-color: #fff !important;}

#logorow .navbar .navbar-brand {background:none !important;}

.LoginPage .catfish-footer {background-color: #fff;position: fixed;bottom: 0%;}

#jlbboxbg {background: rgba(0, 0, 0, 0.1);border-radius: 3px;filter: drop-shadow(0 0 0.1rem #524658);}

#jlbboxtext {color: #fff; font-size: 42px; font-weight: 30;font-family: MinionPro-Medium;}

#slideboxdt {width: 65%;}

.catfish-footer {background-color: #F5F9FB;}

.navigationmenu--title, .tag-filters-title {font-size: 1.2em !important;}

.sub-category-grid, .category-subcategory-section {display: none !important;}

a.mainnav {height: 73px; padding-top: 13px;}

a.mainnav:hover {padding-top: 19px; border-bottom:6px solid #c79e28;}

.summaryShortDescription {font-size: 1.2em !important;}

.approvalRequiredBasketField {display: none !important;}

@media screen and (min-width: 1280px) {.arone-category-page .category-navigation-enabled .column.is-3-widescreen {width: 25% !important;}}

@media screen and (max-width: 1279px) { .LoginPage .catfish-footer { display: inline-block; position: relative; } }

.headermenu--workflownav .WorkflowNavigator:first-of-type {display: none !important;}

.prepay-list .subtitle {text-decoration: underline !important;margin-top: 29px;}

.order_container,.order_line {margin-bottom: 10px;background-color: #fff !important; padding: 20px; border-radius: 3px;filter: drop-shadow(0 0 0.1rem #524658);margin-bottom:2.2em;}

.order_status {font-size:1.4em; text-transform: uppercase;border: 1px solid;border-radius: 4px;}



/*
.inactivepos::after {
    display: block;
    background: rgba(0, 0, 0, 0.8);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    content: "";
}
*/

.pb_button_altcolor::after {
    display: block;
    background: rgba(0, 0, 0, 0.8);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    content: "";
}

.product-variant-line {width: 500px;}

/*greeting*/
.Greeting .attributeHeader {margin-bottom: -20px !important;}

/* body #29971 */

/*signature*/
.Signature .attributeHeader {margin-bottom: -20px !important;}

.cart--deleteitem #deleteCartItem, .deleteaddressbutton {background-color: #cfb454 !important;}

.homebanners section { padding-top:1rem !important;}
.one-page-checkout .cartTableWrapper .cart br { display: block; }
.od_row--billing .od_half_row:first-child { display: none; }
.orderDetailsBillingAddressHeader, .orderDetailsBillingContainer { display: none; }
.address-item-row .address-item__header:nth-child(-n+1) { display: none; }
.address-item-row .radio { display: none !important; }

 /*
.LoginPage .catfish-footer {background-color: #524658 !important;}

.customer-savedbaskets .subtitle {display: none !important;}

.enter-address-body__selector .item-list {background-color:#fff !important;}

.productTag_Merchandise .productPrice { display: block }

.quick-selection-box-header { font-size: 1.5em; }

.approval-page {padding-top: 0px !important;}

#workflow--approval .t-grid {background-color: #fff !important;}

.headermenu--workflownav {background: #524658 !important;}

.headermenu--workflownav ul li a {color: #fff !important;}

.headermenu--workflownav .WorkflowNavigator {font-size: 1.2em !important;}

#ApprovalHistoryGrid {background-color:#fff !important;}

@media screen and (max-width: 767px) {#slideboxdt {width:297px !important;}}

.collapse-button svg {width:32px;height:32px;}

.advanced-select .collapse-button {width:40px !important;}

.order_container .order_fullinfo { display: block !important; }
.order_container .order_fullinfo .billingAddress { display: none; }
.order_container .order_fullinfo .shippingAddress { display: block; }

.od_row--billing div:nth-child(1) { display: none; }
.od_pdf_button { display: none; }
#logorow .navbar { border-top: 7px solid #0C3256}

.slider_button {background-color:#b59461 !important;}

.disableHomepageButton:after {
	color: rgb(255, 255, 255); 
	margin: 0px auto; 
	background: rgba(0, 0, 0, 0.8); 
	text-align: center; 
	vertical-align: middle; 
	justify-content: center; 
	align-items: center; 
	position: absolute;
	top: 0;
	left: 0;
	content: "";
	width: 419px;
	height: 323px;
	cursor: not-allowed !important;
}

.disableBannerButton:after {
	color: rgb(255, 255, 255); 
	margin: 0px auto; 
	background: rgba(0, 0, 0, 0.8); 
	text-align: center; 
	vertical-align: middle; 
	justify-content: center; 
	align-items: center; 
	position: absolute;
	top: 0;
	left: 0;
	content: "";
	width: 100%;
	height: 100%;
	cursor: not-allowed !important;
}

.navbar-disable { 
	color: #ccc !important;
	cursor: not-allowed !important;
}

.image.is-square img, .image.is-1by1 img, .image.is-5by4 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-5by3 img, .image.is-16by9 img, .image.is-2by1 img, .image.is-3by1 img, .image.is-4by5 img, .image.is-3by4 img, .image.is-2by3 img, .image.is-3by5 img, .image.is-9by16 img, .image.is-1by2 img, .image.is-1by3 img {
    height: 100%;
    margin: 0 auto;
    width: auto;
}

body {background-image: url(/00000000-0000-0000-0000-000000000000/Handler/Picture/GU/F/ThemeImages/Landing_Page.jpg);
background-size: 100% auto;}

.bannertext-1-left
*/